.gcn-brand-badge{color:var(--ant-color-text-light-solid,#fff);background:linear-gradient(145deg, var(--ant-color-primary-hover,var(--ant-color-primary,#1677ff)), var(--ant-color-primary,#1677ff) 60%, var(--ant-color-primary-active,#0958d9));box-shadow:0 0 0 4px var(--ant-color-primary-bg,#e6f4ff), 0 6px 16px -6px var(--ant-color-primary,#1677ff);flex:none;place-items:center;display:inline-grid;position:relative}.gcn-brand-badge:after{content:"";border-radius:inherit;border:1px dashed var(--ant-color-primary-border,#91caff);pointer-events:none;position:absolute;inset:-9px;transform:rotate(8deg)}.gcn-brand-badge-lg{border-radius:16px;width:52px;height:52px;font-size:26px}.gcn-brand-badge-sm{width:28px;height:28px;box-shadow:0 0 0 3px var(--ant-color-primary-bg,#e6f4ff);border-radius:9px;font-size:15px}.gcn-brand-badge-sm:after{inset:-6px}.gcn-auth-page{background:var(--ant-color-bg-layout,#f5f5f5);grid-template-columns:minmax(0,1fr) minmax(420px,520px);grid-auto-rows:minmax(100vh,auto);align-content:start;display:grid}.gcn-auth-aside{background:linear-gradient(160deg, var(--gcn-art-bg) 0%, transparent 80%);border-right:1px solid var(--gcn-art-faint);align-content:start;justify-items:start;gap:14px;min-width:0;padding:12vh 40px 40px 56px;display:grid}.gcn-auth-aside>*{animation:.22s ease-out both gcn-auth-enter}.gcn-auth-aside h1.ant-typography{margin:4px 0 0;font-size:clamp(26px,2.6vw,34px);line-height:1.25}.gcn-auth-pitch{max-width:28em;font-size:var(--ant-font-size-lg,16px);color:var(--ant-color-text-secondary,#000000a6);margin:0;line-height:1.7}.gcn-auth-aside .gcn-art{width:min(100%,460px);height:auto;margin-top:20px}.gcn-auth-main{align-content:start;justify-items:center;min-width:0;padding:12vh 24px 32px;display:grid}.gcn-auth-card{width:380px;max-width:100%;animation:.22s ease-out both gcn-auth-enter}.gcn-auth-brand{margin-bottom:20px}.gcn-auth-brand h2.ant-typography{font-size:var(--ant-font-size-heading-4,20px);margin:0 0 2px;line-height:1.4}@keyframes gcn-auth-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.gcn-art{display:block;overflow:visible}.gcn-art-line,.gcn-art-soft{fill:none;stroke-width:1.5px;stroke-linejoin:round}.gcn-art-line{stroke:var(--gcn-art-fg)}.gcn-art-soft{stroke:var(--gcn-art-soft)}.gcn-art-fill{fill:var(--gcn-art-bg)}.gcn-art-dash{stroke-dasharray:3 4}.gcn-art-grid-line{fill:none;stroke:var(--gcn-art-faint);stroke-width:1px}.gcn-art-draw{stroke-dasharray:1;animation:gcn-art-draw 1.4s ease-out var(--d,0s) both}@keyframes gcn-art-draw{0%{stroke-dashoffset:1px}}.gcn-art-float{animation:1.6s ease-in-out 2s 6 alternate gcn-art-float}.gcn-art-cable{transform-box:fill-box;transform-origin:top;animation:1.6s ease-in-out 2s 6 alternate gcn-art-cable}@keyframes gcn-art-float{to{transform:translateY(5px)}}@keyframes gcn-art-cable{to{transform:scaleY(1.1)}}.gcn-art-seal{transform-box:fill-box;transform-origin:50%;animation:gcn-art-stamp .24s cubic-bezier(.2, .8, .2, 1) var(--d,0s) both}@keyframes gcn-art-stamp{0%{opacity:0;transform:scale(1.25)}}@media (width>=1600px){.gcn-auth-page{padding-inline:max(0px,50% - 720px);overflow-x:clip}.gcn-auth-aside{isolation:isolate;padding-block:8vh;background:0 0;align-content:center;gap:18px;padding-left:96px;position:relative}.gcn-auth-aside:before{content:"";z-index:-1;inset-block:0;background:linear-gradient(160deg, var(--gcn-art-bg) 0%, transparent 80%);position:absolute;left:calc(-1*max(0px,50vw - 720px));right:0}.gcn-auth-aside .gcn-art{width:min(100%,620px);max-height:52vh;margin-top:28px}.gcn-auth-aside h1.ant-typography{font-size:40px}.gcn-auth-pitch{font-size:var(--ant-font-size-xl,20px)}.gcn-auth-main{padding-top:max(12vh,50vh - 240px)}}@media (width<=899px){.gcn-auth-page{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto}.gcn-auth-aside{border-right:none;padding:32px 24px 8px}.gcn-auth-aside .gcn-art{display:none}.gcn-auth-main{padding-top:16px}}.gcn-notice{grid-template-rows:0fr;transition:grid-template-rows .2s ease-out;display:grid}.gcn-notice[data-open=true]{grid-template-rows:1fr}.gcn-notice-clip{min-height:0;overflow:hidden}.gcn-notice-body{padding-bottom:16px;animation:.2s ease-out both gcn-auth-enter}.gcn-flow{align-items:flex-start;width:380px;max-width:100%;margin:20px 0 0;padding:0;list-style:none;animation:.22s ease-out 80ms both gcn-auth-enter;display:flex}.gcn-flow-step{font-size:var(--ant-font-size-sm,12px);color:var(--ant-color-text-secondary,#000000a6);flex:1;justify-items:center;gap:6px;display:grid;position:relative}.gcn-flow-step+.gcn-flow-step:before{content:"";background:var(--ant-color-border,#d9d9d9);width:calc(100% - 30px);height:1px;position:absolute;top:11px;right:calc(50% + 15px)}.gcn-flow-dot{font-variant-numeric:tabular-nums;width:22px;height:22px;color:var(--gcn-tag-blue-fg,#0958d9);background:var(--gcn-tag-blue-bg,#e6f4ff);border:1px solid var(--gcn-tag-blue-bd,#91caff);border-radius:50%;place-items:center;font-size:11px;line-height:1;display:grid;position:relative}@media (prefers-reduced-motion:reduce){.gcn-auth-card,.gcn-flow,.gcn-notice-body,.gcn-auth-aside>*,.gcn-art-draw,.gcn-art-float,.gcn-art-cable,.gcn-art-seal{animation:none}.gcn-notice{transition:none}}.gcn-verify-page{background:radial-gradient(ellipse 60% 38% at 50% 0, color-mix(in srgb, var(--gcn-art-bg) 50%, transparent) 0, transparent 100%), var(--ant-color-bg-layout,#f5f5f5)}.gcn-verify-brand{font-size:var(--ant-font-size-sm,12px);letter-spacing:.04em;color:var(--ant-color-text-secondary,#000000a6);justify-content:center;align-items:center;gap:10px;margin-bottom:14px;display:flex}.gcn-verify-art{z-index:0;opacity:.55;pointer-events:none;width:min(340px,50vw - 292px,122.222vh - 39.1111px);height:auto;position:fixed;bottom:16px;right:16px}@media (width<=1099px){.gcn-verify-art{display:none}}.gcn-vsteps{margin:0 0 20px;padding:0;list-style:none;display:flex}.gcn-vstep{text-align:center;font-size:var(--ant-font-size-sm,12px);color:var(--ant-color-text-tertiary,#00000073);flex:1;justify-items:center;gap:6px;transition:color .2s;display:grid;position:relative}.gcn-vstep+.gcn-vstep:before{content:"";background:var(--ant-color-border,#d9d9d9);width:calc(100% - 30px);height:1px;transition:background-color .2s;position:absolute;top:11px;right:calc(50% + 15px)}.gcn-vstep-dot{font-variant-numeric:tabular-nums;background:var(--ant-color-bg-container,#fff);border:1px solid var(--ant-color-border,#d9d9d9);border-radius:50%;place-items:center;width:22px;height:22px;font-size:11px;line-height:1;transition:background-color .2s,border-color .2s,color .2s;display:grid;position:relative}.gcn-vstep-done,.gcn-vstep-now{color:var(--ant-color-text,#000000e0)}.gcn-vstep-done .gcn-vstep-dot{color:var(--gcn-tag-blue-fg,#0958d9);background:var(--gcn-tag-blue-bg,#e6f4ff);border-color:var(--gcn-tag-blue-bd,#91caff)}.gcn-vstep-now .gcn-vstep-dot{color:var(--ant-color-text-light-solid,#fff);background:var(--ant-color-primary,#1677ff);border-color:var(--ant-color-primary,#1677ff)}.gcn-vstep-done:before,.gcn-vstep-now:before{background:var(--gcn-tag-blue-bd,#91caff)}.gcn-verdict{text-align:center;margin-bottom:20px}.gcn-verdict-halo{width:88px;height:88px;color:var(--gcn-v-fg);background:radial-gradient(circle, var(--gcn-v-bg) 0 62%, transparent 100%);box-shadow:0 0 0 8px var(--gcn-v-bg);border-radius:50%;place-items:center;margin-bottom:8px;font-size:52px;animation:.24s cubic-bezier(.2,.8,.2,1) both gcn-verdict-pop;display:inline-grid;position:relative}.gcn-verdict-halo:after{content:"";border:1px solid var(--gcn-v-bd);pointer-events:none;border-radius:50%;animation:.24s ease-out both gcn-verdict-ring;position:absolute;inset:-8px}.gcn-verdict .gcn-verdict-title.ant-typography{color:var(--gcn-v-fg);margin:4px 0}.gcn-verdict .gcn-verdict-title:focus{outline:none}@keyframes gcn-verdict-pop{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:none}}@keyframes gcn-verdict-ring{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.gcn-verdict-halo,.gcn-verdict-halo:after{animation:none}.gcn-vstep,.gcn-vstep:before,.gcn-vstep-dot{transition:none}}.gcn-profile-id{border-bottom:1px solid var(--ant-color-split,#0505050f);align-items:center;gap:12px;margin-bottom:8px;padding-bottom:12px;display:flex}.gcn-profile-avatar{width:44px;height:44px;color:var(--ant-color-text-light-solid,#fff);background:linear-gradient(145deg, var(--ant-color-primary-hover,var(--ant-color-primary,#1677ff)), var(--ant-color-primary,#1677ff));box-shadow:0 0 0 3px var(--ant-color-primary-bg,#e6f4ff);border-radius:50%;flex:none;place-items:center;font-size:18px;font-weight:600;line-height:1;display:grid}.gcn-profile-id-text{min-width:0}.gcn-profile-name{font-size:var(--ant-font-size-lg,16px);overflow-wrap:anywhere;font-weight:600;line-height:1.4}.gcn-profile-org{font-size:var(--ant-font-size-sm,12px);color:var(--ant-color-text-secondary,#000000a6);overflow-wrap:anywhere}@font-face{font-family:GcnPunct;font-weight:100 500;src:local(PingFangSC-Regular),local(PingFang SC Regular),local(MicrosoftYaHei),local(Microsoft YaHei),local(NotoSansSC-Regular),local(Noto Sans SC Regular),local(SourceHanSansSC-Regular);unicode-range:U+3000-303F,U+FF00-FFEF}@font-face{font-family:GcnPunct;font-weight:600 900;src:local(PingFangSC-Semibold),local(PingFang SC Semibold),local(MicrosoftYaHei-Bold),local(Microsoft YaHei Bold),local(NotoSansSC-Bold),local(Noto Sans SC Bold),local(SourceHanSansSC-Bold);unicode-range:U+3000-303F,U+FF00-FFEF}html,body{margin:0}.ant-btn.ant-btn:focus-visible,a:focus-visible,.ant-segmented:focus-visible,.ant-pagination-item:focus-visible,[role=button]:focus-visible,[role=tab]:focus-visible,.gcn-page-btn:focus-visible{outline:2px solid var(--gcn-focus,#1677ff);outline-offset:2px}.ant-segmented-item:has(input:focus-visible){outline:2px solid var(--gcn-focus,#1677ff);outline-offset:2px}.ant-table-thead>tr>th[tabindex]:focus-visible{outline:2px solid var(--gcn-focus,#1677ff);outline-offset:-2px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.ant-tag.ant-tag-orange:not(#gcn-specificity){color:var(--gcn-tag-orange-fg,#d46b08);background:var(--gcn-tag-orange-bg,#fff7e6);border-color:var(--gcn-tag-orange-bd,#ffd591)}.ant-tag.ant-tag-blue:not(#gcn-specificity),.ant-tag.ant-tag-processing:not(#gcn-specificity){color:var(--gcn-tag-blue-fg,#0958d9);background:var(--gcn-tag-blue-bg,#e6f4ff);border-color:var(--gcn-tag-blue-bd,#91caff)}.ant-tag.ant-tag-green:not(#gcn-specificity){color:var(--gcn-tag-green-fg,#389e0d);background:var(--gcn-tag-green-bg,#f6ffed);border-color:var(--gcn-tag-green-bd,#b7eb8f)}.ant-tag.ant-tag-cyan:not(#gcn-specificity){color:var(--gcn-tag-cyan-fg,#08979c);background:var(--gcn-tag-cyan-bg,#e6fffb);border-color:var(--gcn-tag-cyan-bd,#87e8de)}.ant-tag.ant-tag-red:not(#gcn-specificity){color:var(--gcn-tag-red-fg,#cf1322);background:var(--gcn-tag-red-bg,#fff1f0);border-color:var(--gcn-tag-red-bd,#ffa39e)}.ant-menu-dark .ant-menu-submenu-selected>.ant-menu-submenu-title:not(#gcn-specificity){color:var(--gcn-logo-fg,#fff)}.ant-menu .ant-menu-item-selected{box-shadow:inset var(--gcn-sel-bar-w,0px) 0 0 var(--gcn-sel-bar-c,transparent)}.ant-card{box-shadow:var(--gcn-shadow-card,none)}td.gcn-num{font-family:var(--gcn-font-num,ui-monospace, SFMono-Regular, Menlo, monospace);font-size:13px}td.gcn-num .gcn-num-sub{font-family:var(--ant-font-family,inherit);font-size:var(--ant-font-size-sm,12px);color:var(--ant-color-text-secondary)}.gcn-narrow-notice{display:none}@media (width<=1023px){.gcn-narrow-notice{display:flex}}.gcn-skip-link{z-index:100;background:var(--gcn-focus,#1677ff);color:#fff;border-radius:6px;padding:8px 12px;position:absolute;top:-48px;left:8px}.gcn-skip-link:focus{top:8px}.gcn-stage-table .ant-spin>.ant-spin-section{z-index:40;width:max-content;height:0;margin:60px auto -60px;position:sticky;top:120px;left:auto;transform:none}.gcn-ellipsis{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.gcn-assignees{align-items:center;gap:4px;min-width:0;display:flex}.gcn-assignees>.gcn-ellipsis{flex:auto;min-width:0}.ant-typography.ant-typography-warning{color:var(--gcn-warning-fg,#8a5a00)}.gcn-desc-fixed .ant-descriptions-view>table{table-layout:fixed}.gcn-desc-fixed .ant-descriptions-row>td:not([colspan]),.gcn-desc-fixed .ant-descriptions-row>td[colspan="1"]{width:33.333%}.gcn-desc-fixed .ant-descriptions-header{margin-bottom:8px}.gcn-desc-fixed+.gcn-desc-fixed{margin-top:24px!important}.gcn-desc-fixed .ant-descriptions-item-label{margin-inline-end:12px}.gcn-assign-scroll{flex:auto;min-height:0;padding-inline-end:4px;overflow-y:auto}.ant-form-item-with-help .ant-form-item-explain+.ant-form-item-extra{margin-top:2px}.ant-form-vertical .ant-form-item-with-help:has(.ant-form-item-extra){margin-bottom:16px}.gcn-clamp-2{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.gcn-clamp-2 a:focus-visible{outline-offset:-2px}.gcn-ellipsis:focus-visible{outline:2px solid var(--gcn-focus,#1677ff);outline-offset:-2px}.gcn-stack{gap:var(--ant-margin,16px);flex-direction:column;display:flex}.gcn-stack-sm{gap:var(--ant-margin-xs,8px);flex-direction:column;display:flex}.gcn-stack>.ant-typography,.gcn-stack-sm>.ant-typography{margin-block:0}.gcn-stack>.ant-divider,.gcn-stack-sm>.ant-divider{margin:0}.gcn-compare-pair{gap:var(--ant-margin,16px);grid-template-columns:1fr 1fr;display:grid}.gcn-hint{font-size:var(--ant-font-size-sm,12px);color:var(--ant-color-text-secondary,#000000a6)}.gcn-details>summary{cursor:pointer}.gcn-details>ol{margin:var(--ant-margin-xs,8px) 0 0;padding-inline-start:var(--ant-margin-lg,24px)}.gcn-list{margin:0 0 var(--ant-margin-xs,8px);padding-inline-start:var(--ant-margin-lg,24px)}.gcn-mb{margin-block-end:var(--ant-margin-sm,12px)}.ant-table-tbody>tr>td.gcn-cell-attn{box-shadow:inset 3px 0 0 var(--gcn-tag-orange-fg,#d46b08)}.gcn-form-even .ant-form-item{margin-bottom:20px}.gcn-form-even .ant-form-item .ant-form-item-extra{min-height:0;margin-top:4px}.gcn-batch-bar{vertical-align:top;flex-direction:column;gap:4px;max-width:100%;display:inline-flex}.gcn-batch-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.gcn-batch-split{background:var(--ant-color-border,#05050526);width:1px;height:16px}.gcn-batch-note{flex-wrap:wrap;align-items:center;column-gap:8px;min-height:22px;display:flex}.gcn-batch-note [role=status]:focus-visible{outline:2px solid var(--gcn-focus,#1677ff);outline-offset:2px;border-radius:2px}.gcn-stage-table .ant-table-tbody>tr>td.ant-table-cell{transition:background-color .2s ease-out}.gcn-stage-table .ant-table-tbody>tr.gcn-row-flash>td.ant-table-cell{background-color:var(--gcn-tag-blue-bg,#e6f4ff)}.gcn-route{flex-wrap:wrap;align-items:center;margin:0 0 16px;padding:0;font-size:13px;list-style:none;display:flex}.gcn-route>li{color:var(--ant-color-text-tertiary);align-items:center;gap:6px;display:flex}.gcn-route>li+li:before{content:"";background:var(--ant-color-border,#05050526);width:20px;height:1px;margin-inline:8px}.gcn-route-dot{box-sizing:border-box;border:1.5px solid;border-radius:50%;width:8px;height:8px}.gcn-route>li[data-state=done]{color:var(--ant-color-text-secondary)}.gcn-route>li[data-state=done] .gcn-route-dot{background:currentColor}.gcn-route>li[data-state=now]{color:var(--gcn-route-now,var(--ant-color-primary));font-weight:600}.gcn-route>li[data-state=now] .gcn-route-dot{box-shadow:0 0 0 3px color-mix(in srgb, currentColor 18%, transparent);background:currentColor}.gcn-intake-grid{column-gap:var(--ant-margin,16px);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.gcn-intake-grid .ant-form-item{margin-bottom:var(--ant-margin-sm,12px)}.gcn-intake-grid .gcn-intake-wide{grid-column:span 2}.gcn-form-flat .ant-form-item{margin-bottom:0}.gcn-stage-table .ant-spin-blur{opacity:1}.gcn-stage-table .ant-spin-blur:after{opacity:0}.gcn-table-skeleton{flex-direction:column;gap:12px;padding:12px 0;display:flex}.gcn-table-skeleton .ant-skeleton-input{width:100%!important;min-width:0!important}.gcn-keep{white-space:nowrap}.gcn-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ant-btn.gcn-btn-gated:not(#gcn-gated),.ant-btn.gcn-btn-gated:not(#gcn-gated):hover,.ant-btn.gcn-btn-gated:not(#gcn-gated):active{cursor:not-allowed;color:var(--ant-color-text-disabled,#00000040);background:var(--ant-color-bg-container-disabled,#0000000a);border-color:var(--ant-color-border,#d9d9d9);box-shadow:none}.gcn-handlers{grid-template-columns:auto minmax(0,1fr);align-items:baseline;column-gap:8px;display:grid}.gcn-refreshing{position:relative}.gcn-refreshing .ant-spin-blur{opacity:1}.gcn-refreshing .ant-spin-blur:after{opacity:0}.gcn-refreshing[aria-busy=true]:before{content:"";z-index:3;background:linear-gradient(90deg, transparent, var(--gcn-focus,#1677ff), transparent) no-repeat;background-size:40% 100%;height:2px;animation:1s linear infinite gcn-refresh-slide;position:absolute;inset:0 0 auto}@keyframes gcn-refresh-slide{0%{background-position:-40% 0}to{background-position:140% 0}}@media (prefers-reduced-motion:reduce){.gcn-refreshing[aria-busy=true]:before{opacity:.6;background-size:100% 100%;animation:none}}.ant-btn.gcn-link-flat{height:auto;padding:0}.ant-btn.gcn-link-tight{padding-inline:var(--ant-padding-xxs,4px)}.gcn-banner-line{align-items:center;column-gap:var(--ant-margin,16px);flex-wrap:wrap;row-gap:0;display:flex}.gcn-banner-urgent,.gcn-banner-note{flex-wrap:wrap;align-items:center;display:inline-flex}.gcn-banner-note{color:var(--ant-color-text-secondary,#000000a6);font-size:var(--ant-font-size-sm,12px)}.gcn-hint-after-row.ant-typography{margin-block:calc(-1 * var(--ant-margin-sm,12px)) var(--ant-margin-md,16px)}.gcn-status-flow{align-items:center;gap:6px;display:inline-flex}.gcn-dots{align-items:center;gap:4px;display:inline-flex}.gcn-dots>i{box-sizing:border-box;border:1px solid var(--ant-color-text-tertiary,#8c8c8c);border-radius:50%;width:6px;height:6px}.gcn-dots>i[data-state=done]{background:var(--ant-color-text-tertiary,#8c8c8c)}.gcn-dots>i[data-state=now]{border-color:var(--gcn-route-now,var(--ant-color-primary));background:var(--gcn-route-now,var(--ant-color-primary));width:8px;height:8px}.gcn-dots>i[data-state=alert]{border-color:var(--gcn-route-now,var(--ant-color-primary));background:var(--gcn-route-now,var(--ant-color-primary));width:12px;height:12px;color:var(--ant-color-bg-container,#fff);font:700 9px/1 var(--ant-font-family,sans-serif);justify-content:center;align-items:center;font-style:normal;display:inline-flex}.gcn-dots>i[data-state=alert]:after{content:"!"}.gcn-duebar{box-sizing:border-box;background:var(--ant-color-fill-secondary,#0000000f);border-radius:2px;width:100%;max-width:120px;height:4px;margin-top:4px;display:block;overflow:hidden}.gcn-duebar>i{background:var(--ant-color-text-tertiary,#8c8c8c);border-radius:2px;height:100%;transition:width .2s ease-out;display:block}.gcn-duebar[data-state=DUE_SOON]>i{background:var(--gcn-tag-orange-fg,#d46b08)}.gcn-duebar[data-state=EXPIRED]{box-shadow:inset 0 0 0 1px var(--gcn-tag-orange-fg,#d46b08);background:0 0}.gcn-submit-missing.ant-form-item,.gcn-submit-missing [class*=css-var-]{--ant-color-error:var(--gcn-warning-fg,#8a5a00);--ant-color-error-hover:var(--gcn-warning-fg,#8a5a00);--ant-color-error-active:var(--gcn-warning-fg,#8a5a00);--ant-color-error-border:var(--gcn-warning-fg,#8a5a00);--ant-color-error-border-hover:var(--gcn-warning-fg,#8a5a00);--ant-color-error-outline:color-mix(in srgb, var(--gcn-warning-fg,#8a5a00) 18%, transparent)}.gcn-submit-missing .ant-form-item-explain-error{color:var(--gcn-warning-fg,#8a5a00)}.gcn-route--stepper{grid-template-columns:repeat(var(--gcn-route-n,7), minmax(0, 1fr));align-items:start;row-gap:8px;display:grid}.gcn-route--stepper>li{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;padding-inline-end:8px;position:relative}.gcn-route--stepper>li+li:before{content:none}.gcn-route--stepper>li:not(:last-child):after{content:"";background:var(--ant-color-border,#05050526);height:1px;position:absolute;top:3.5px;left:16px;right:4px}.gcn-route--stepper>li[data-state=done]:not(:last-child):after{background:var(--ant-color-text-tertiary,#8c8c8c)}.gcn-route--stepper .gcn-route-dot{margin-block-end:4px}.gcn-route--stepper .gcn-route-name{white-space:nowrap}.gcn-route-cap{-webkit-line-clamp:2;line-clamp:2;word-break:keep-all;overflow-wrap:anywhere;max-width:100%;font-size:var(--ant-font-size-sm,12px);color:var(--ant-color-text-secondary);-webkit-box-orient:vertical;font-weight:400;display:-webkit-box;overflow:hidden}.gcn-route--stepper>li[data-state=todo] .gcn-route-cap{color:var(--ant-color-text-tertiary)}.gcn-route--stepper>li[data-state=now] .gcn-route-cap{color:var(--gcn-route-now,var(--ant-color-primary));font-weight:600}.gcn-revs{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.gcn-rev{border:1px solid var(--ant-color-border-secondary,#0505050f);border-radius:var(--ant-border-radius-lg,8px);padding:12px 16px}.gcn-rev[data-inflight=true]{border-inline-start:3px solid var(--gcn-tag-orange-fg,#d46b08)}.gcn-rev-head{align-items:center;gap:6px;margin-bottom:8px;display:flex}.gcn-rev-reason{border-inline-start:2px solid var(--ant-color-border,#05050526);flex-direction:column;gap:2px;padding-inline-start:12px;display:flex}.gcn-rev-reason-label{font-size:var(--ant-font-size-sm,12px);color:var(--ant-color-text-tertiary)}.gcn-rev-reason-text{white-space:pre-wrap;overflow-wrap:anywhere}.gcn-rev .gcn-route{margin:14px 0 0}.gcn-rev-reject{overflow-wrap:anywhere;margin-top:10px;display:block}.gcn-date-wait{flex-direction:column;line-height:1.4;display:inline-flex}.gcn-date-wait-note.ant-typography{font-size:var(--ant-font-size-sm,12px)}.gcn-status-wait-inline{white-space:nowrap;align-items:baseline;gap:6px;display:inline-flex}.gcn-status-wait-inline>.ant-tag{margin-inline-end:0}.gcn-glance{grid-template-columns:minmax(0, 2fr) repeat(var(--gcn-glance-n,4), minmax(0, 1fr));border-radius:var(--ant-border-radius-lg,8px);background:var(--ant-color-border-secondary,#0505050f);gap:1px;margin:0 0 16px;padding:0;display:grid;overflow:hidden}.gcn-glance-tile{background:var(--ant-color-bg-container,#fff);flex-direction:column;gap:2px;min-width:0;margin:0;padding:10px 16px;display:flex}.gcn-glance-label{font-size:var(--ant-font-size-sm,12px);color:var(--ant-color-text-tertiary);margin:0}.gcn-glance-value{font-size:var(--ant-font-size-lg,16px);min-width:0;margin:0;font-weight:600;line-height:1.4}.gcn-glance-clamp{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.gcn-glance-sub.ant-typography{font-size:var(--ant-font-size-sm,12px);font-weight:400;display:block}.gcn-detail-skel-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 24px;display:grid}.gcn-desc-fixed .ant-descriptions-item-content{overflow-wrap:anywhere;min-width:0}.gcn-done-notice:focus{outline:none}.gcn-done-notice:focus-visible{outline:2px solid var(--gcn-focus,#1677ff);outline-offset:2px;border-radius:var(--ant-border-radius,6px)}.gcn-trail{margin:0;padding:0;list-style:none}.gcn-trail>li{--gcn-trail-c:var(--gcn-tag-blue-fg,#1677ff);grid-template-columns:96px 12px minmax(0,1fr);column-gap:12px;padding-bottom:16px;display:grid;position:relative}.gcn-trail>li[data-tone=orange]{--gcn-trail-c:var(--gcn-tag-orange-fg,#d46b08)}.gcn-trail>li[data-tone=red]{--gcn-trail-c:var(--gcn-tag-red-fg,#cf1322)}.gcn-trail>li:last-child{padding-bottom:0}.gcn-trail>li:not(:last-child):before{content:"";background:var(--ant-color-border,#05050526);width:1px;position:absolute;top:14px;bottom:0;left:113.5px}.gcn-trail-when{font-size:var(--ant-font-size-sm,12px);text-align:end;color:var(--ant-color-text-secondary);white-space:nowrap;line-height:22px}.gcn-trail-dot{box-sizing:border-box;background:var(--gcn-trail-c);border-radius:50%;width:11px;height:11px;margin-top:5px}.gcn-trail>li[data-latest=true] .gcn-trail-dot{box-shadow:0 0 0 3px color-mix(in srgb, var(--gcn-trail-c) 20%, transparent)}.gcn-trail-body{flex-direction:column;gap:2px;min-width:0;display:flex}.gcn-trail-head{flex-wrap:wrap;align-items:center;column-gap:8px;line-height:22px;display:flex}.gcn-trail-head .ant-tag{margin-inline-end:0}.gcn-trail-gap.ant-typography{font-size:var(--ant-font-size-sm,12px)}.gcn-trail-reason{border-inline-start:2px solid var(--gcn-tag-orange-fg,#d46b08);color:var(--ant-color-text);white-space:pre-wrap;overflow-wrap:anywhere;padding-inline-start:10px}.ant-message.ant-message-top{--notification-top:72px!important}.ant-input-password-icon{justify-content:center;align-items:center;min-width:24px;min-height:24px;margin-inline-end:-5px;display:inline-flex}.gcn-page-btn{transition:box-shadow .15s}.gcn-page-btn:hover{box-shadow:0 0 0 1px var(--ant-color-primary)}.gcn-drop{border:1px dashed var(--ant-color-border,#d9d9d9);border-radius:var(--ant-border-radius,6px);padding:8px 12px;transition:border-color .15s,background-color .15s;display:block}.gcn-drop[data-over=true]{border-color:var(--ant-color-primary,#1677ff);background:color-mix(in srgb, var(--ant-color-primary,#1677ff) 6%, transparent)}.gcn-drop[data-disabled=true]{opacity:.6}
