@font-face{font-family:MiSansGEO;src:url(/fonts/MiSans-Normal.woff2) format("woff2");font-weight:350;font-display:swap}@font-face{font-family:MiSansGEO;src:url(/fonts/MiSans-Regular.woff2) format("woff2");font-weight:400 700;font-display:swap}.geo-v23{--bg:#f7f6f3;--side:#f7f6f3;--panel:#fff;--brand:#f18b0b;--brand-strong:#a45b05;--brand-soft:#fff1df;--ink:#292b2b;--muted:#68716b;--ink-2:#656b68;--ink-3:#737a76;--ink-4:#737a76;--line:#e9ebe7;--shadow-card:0 2px 3px rgba(28,29,26,.05),0 10px 22px -12px rgba(28,29,26,.24);background:var(--bg);font-family:WenYuan,system-ui,sans-serif;font-size:14px;line-height:1.6}.geo-v23 .admin-main,.geo-v23 .main{background:var(--bg);min-width:0}.geo-v23 .admin-side,.geo-v23 .side{background:var(--side);border:0;padding:24px 16px}.geo-v23 .page,.geo-v23 .wrap{max-width:none;padding:26px 30px 60px}.geo-v23 .admin-h1,.geo-v23 .h1,.geo-v23 .page h1{font-size:27px;font-weight:600;letter-spacing:0;line-height:1.4}.geo-v23 .page .lead,.geo-v23 .sub{font-size:13px;color:var(--muted)}.geo-v23 .navlabel{font-size:11px;font-weight:400;letter-spacing:0}.geo-v23 .admin-navlink,.geo-v23 .side a.nav{border-radius:12px;padding:10px 12px;font-size:13px}.geo-v23 .admin-navlink.active,.geo-v23 .report-head.active,.geo-v23 .side a.nav.active{background:var(--brand-soft);color:var(--brand-strong);box-shadow:none;font-weight:600}.geo-v23 .report-head.active:before,.geo-v23 .side a.nav.active:before{display:none}.geo-v23 .admin-back,.geo-v23 .admin-me,.geo-v23 .admin-navlink{color:var(--muted)}.geo-v23 .admin-brand{display:flex;align-items:center;gap:9px;color:var(--ink);font-size:15px;font-weight:600}.geo-v23 .admin-brand img{width:28px;height:28px}.geo-v23 .ws-name{white-space:normal;overflow-wrap:anywhere}.geo-v23 .admin-card,.geo-v23 .admin-stat,.geo-v23 .admin-tblwrap,.geo-v23 .card,.geo-v23 .empty-card,.geo-v23 .panel{background:#fff;border:0;border-radius:22px;box-shadow:var(--shadow-card)}.geo-v23 .card,.geo-v23 .panel{padding:22px;margin-bottom:18px}.geo-v23 .admin-card .admin-card,.geo-v23 .card .card,.geo-v23 .card .panel,.geo-v23 .panel .card,.geo-v23 .panel .panel{border:1px solid var(--line);border-radius:16px;box-shadow:none}.geo-v23 .admin-h2,.geo-v23 .card h3,.geo-v23 .panel h2{font-size:18px;font-weight:600}.geo-v23 .card-title{font-size:15px;font-weight:500}.geo-v23 .sec-head{font-size:13px;font-weight:500;letter-spacing:0;color:var(--muted);margin:24px 0 12px}.geo-v23 .admin-stat-v,.geo-v23 .card .num{font-size:30px;font-weight:600;color:var(--ink)}.geo-v23 .grid-2,.geo-v23 .grid-3{gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.geo-v23 .grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.geo-v23 .btn:not(.ghost):not(.danger),.geo-v23 .primary:not(.ghost){background:var(--brand);color:#28251f;box-shadow:none;border-color:var(--brand);font-weight:500;filter:none}.geo-v23 .btn.ghost{background:#fff;box-shadow:none;border:1px solid var(--line)}.geo-v23 .btn:hover,.geo-v23 .card:hover{transform:none;filter:none}.geo-v23 .hero-actions{flex-wrap:wrap}.geo-v23 .tbl td,.geo-v23 td{font-size:13px}.geo-v23 .tbl th,.geo-v23 th{font-size:12px;font-weight:500;color:var(--muted)}.geo-v23 .card,.geo-v23 .panel,.geo-v23 .rise{animation:none;opacity:1;transform:none}.geo-v23 .wizard{grid-template-columns:minmax(0,1fr) 300px;gap:22px}.geo-v23 .wiz-main,.geo-v23 .wiz-side{min-width:0}.geo-v23 .table-scroll{max-width:100%;overflow-x:auto}.geo-v23 .geo-table-hint{display:none}.geo-v23 .acct-shell{max-width:none!important}.geo-v23 .report{max-width:none}.geo-v23 .disclaimer,.geo-v23 .dq-hint,.geo-v23 .h3-sub,.geo-v23 .mono,.geo-v23 .muted,.geo-v23 .score-hint{color:var(--muted)}.geo-v23 .seg button.on{color:var(--brand-strong);background:var(--brand-soft);box-shadow:none}.geo-v23 .card .card-title+.grid-2{margin-top:14px}.geo-v23 .hero,.geo-v23 .row{min-width:0;flex-wrap:wrap}@media(max-width:820px){.geo-v23{--bg:#f3f4f7;--side:#f7f6f3;--brand:#ff6a00;--brand-strong:#a84300;--brand-soft:#fff0e5;--shadow-card:0 2px 3px rgba(28,29,26,.03),0 8px 20px -14px rgba(28,29,26,.22);font-family:MiSansGEO,system-ui,sans-serif;font-size:13px;font-weight:400}.geo-v23.shell{display:block}.geo-v23 .main{padding-top:58px;width:100%}.geo-v23 .mobile-bar{padding:0 22px;height:58px;background:var(--bg);border:0}.geo-v23 .mobile-brand{font-size:17px;font-weight:350;display:flex;align-items:center}.geo-v23 .mobile-brand:before{width:26px;height:26px;background:transparent url(/brand/product-logo.svg) 50%/contain no-repeat;margin-right:9px}.geo-v23 .page,.geo-v23 .wrap{padding:22px 22px 48px}.geo-v23 .admin-h1,.geo-v23 .h1,.geo-v23 .page h1{font-size:17px;font-weight:350}.geo-v23 .admin-h2,.geo-v23 .card h3,.geo-v23 .panel h2{font-size:15px;font-weight:400}.geo-v23 .page .lead{font-size:12px}.geo-v23 .card,.geo-v23 .panel{padding:18px;margin-bottom:22px}.geo-v23 .grid-2,.geo-v23 .grid-3,.geo-v23 .wizard{grid-template-columns:minmax(0,1fr);gap:22px}.geo-v23 .wiz-side{display:block;position:static;order:1}.geo-v23 .wiz-main{order:0}.geo-v23 .admin-stat-v,.geo-v23 .card .num{font-size:25px}.geo-v23 .acct-shell{grid-template-columns:minmax(0,1fr)!important;gap:22px!important}.geo-v23 input:not([type=checkbox]):not([type=radio]):not([type=hidden]),.geo-v23 select,.geo-v23 textarea{font-size:16px!important;font-family:inherit}.geo-v23 .field{min-width:0!important;max-width:100%}.geo-v23 .stepper{overflow-x:auto;max-width:100%}.geo-v23 .wstep{min-width:44px;font-size:11px}.geo-v23 .wstep-l{display:block;font-size:11px}.geo-v23 .conc-v{font-size:26px}.geo-v23 .big-score{font-size:40px}.geo-v23 .hero-actions{max-width:100%;flex-wrap:wrap}.geo-v23 .admin-side{position:static;width:100%;height:auto;padding:20px 22px 10px;display:block}.geo-v23.admin-shell{display:block}.geo-v23 .admin-nav{display:flex;overflow-x:auto;gap:6px;padding:12px 0}.geo-v23 .admin-navlink{flex-shrink:0;white-space:nowrap}.geo-v23 .admin-side-foot{padding:0;display:flex;align-items:center;justify-content:space-between;gap:12px}.geo-v23 .admin-me{font-size:11px;overflow-wrap:anywhere}.geo-v23 .admin-main{padding:22px}.geo-v23 .admin-detail-grid,.geo-v23 .admin-grid4,.geo-v23 .admin-grid5,.geo-v23 .admin-ov-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.geo-v23 .admin-grid2{grid-template-columns:minmax(0,1fr);gap:22px}.geo-v23 .admin-tbl{min-width:660px}.geo-v23 .geo-table-hint{display:block;font-size:11px;color:var(--muted);padding:8px 0}.geo-v23 .geo-table-hint[hidden]{display:none}.geo-v23 .table-scroll{border-radius:12px}.geo-v23 .tbl{table-layout:auto}.geo-v23 .tbl td{overflow-wrap:anywhere}.geo-v23 .seg{max-width:100%}.geo-v23 .admin-tabs,.geo-v23 .form-actions,.geo-v23 .seg{flex-wrap:wrap}.geo-v23 .admin-card,.geo-v23 .admin-stat{min-width:0}.geo-v23 .admin-todo{flex-wrap:wrap}}@media print{.geo-v23 .admin-side,.geo-v23 .geo-table-hint,.geo-v23 .mobile-bar,.geo-v23 .side{display:none!important}.geo-v23 .main,.geo-v23 .page{padding:0!important;background:#fff}.geo-v23 .card,.geo-v23 .panel{box-shadow:none}.geo-v23 .brief-sheet{box-shadow:none;border-radius:0}}@media(max-width:820px){.geo-v23 .table-scroll[data-overflow=true]:before{content:"\5de6\53f3\6ed1\52a8\67e5\770b\5b8c\6574\8868\683c";display:block;padding:8px 0;font-size:11px;color:var(--muted)}.geo-v23 .table-scroll[data-overflow=true] td{white-space:normal}.geo-v23 .card .table-scroll{min-width:0}}.geo-v23 .sum-card{border:0;border-radius:22px;background:#fff;box-shadow:var(--shadow-card);padding:22px}.geo-v23 .conc-hint,.geo-v23 .qp-grid label>span,.geo-v23 .sample-uphint,.geo-v23 .sum-foot,.geo-v23 .sum-list span{color:var(--muted)}.geo-v23 .modal{border-radius:22px}@media(max-width:820px){.geo-v23 .gov-head{flex-wrap:wrap;gap:10px}.geo-v23 .gov-head .seg{margin-left:0}.geo-v23 .gov-l{flex:1 1;min-width:0}.geo-v23 .acct-shell>div:first-child{position:static!important;flex-direction:row!important;overflow:auto;padding:8px;max-width:100%}.geo-v23 .acct-shell>div:first-child a{flex-shrink:0;white-space:nowrap}.geo-v23 .sum-card{padding:18px}.geo-v23 .modal{max-width:calc(100vw - 32px)!important;max-height:calc(100dvh - 32px);overflow:auto}.geo-v23 .modal h2{font-size:17px;font-weight:350}.geo-v23 .table-scroll td,.geo-v23 .table-scroll th{position:static!important}.auth-split-page,.legal-doc,.legal-shell{font-family:MiSansGEO,system-ui,sans-serif}.auth-split-page input:not([type=checkbox]),.auth-split-page select{font-size:16px}.auth-split-page{--brand:#ff6a00;--brand-strong:#a84300}.auth-split-page .form-title,.legal-doc h1{font-size:17px;font-weight:350}}.geo-v23 .grid-2>.card,.geo-v23 .grid-3>.card{margin-bottom:0}.geo-v23 .conc-card{border-radius:22px}@media(max-width:820px){.geo-v23 .live{flex-wrap:wrap;gap:5px;line-height:1.7}.geo-v23 .live>span{white-space:normal}.geo-v23 .hero-actions{margin-bottom:8px}.geo-v23 .row{gap:12px}.geo-v23 .admin-cfg-row{flex-wrap:wrap}.geo-v23 .admin-ov-input,.geo-v23 .admin-select{max-width:100%}.geo-v23 .stat-row{gap:0;border-radius:22px;background:#fff;box-shadow:var(--shadow-card);padding:12px 0}.geo-v23 .stat{border:0;box-shadow:none;border-radius:0;padding:12px 16px}.geo-v23 .gov-head .gov-l{flex-grow:1;flex-shrink:1;flex-basis:calc(100% - 42px);min-width:0}.geo-v23 .gov-head .seg{flex-basis:100%;width:100%}.geo-v23 .admin-bars{overflow-x:auto}.geo-v23 .admin-bar-col{min-width:20px;flex:1 0 20px}.geo-v23 .admin-main input,.geo-v23 .admin-main select,.geo-v23 .admin-main textarea{max-width:100%}.geo-v23 .admin-main div[style*="display: grid"],.geo-v23 .admin-main div[style*="display: grid"]>div,.geo-v23 .admin-main label{min-width:0}.geo-v23 .admin-model-fields{grid-template-columns:minmax(0,1fr)}}.geo-v23 .opt em{color:var(--muted)}.geo-v23 .stat-num{color:var(--ink);font-weight:600}@media(max-width:820px){.geo-v23 .admin-nav{flex-direction:row}.geo-v23 .acct-shell .row{display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch}.geo-v23 .acct-shell .row .field{width:100%!important}.geo-v23 .admin-ov-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.auth-split-page,.auth-split-page .auth-form-inner{font-family:MiSansGEO,system-ui,sans-serif!important}.auth-split-page input:not([type=checkbox]),.auth-split-page select,.auth-split-page textarea{font-size:16px!important;font-family:inherit!important}.auth-split-page .form-title{font-size:17px!important;font-weight:350!important}}.geo-v23 .q-grid,.geo-v23 .tool-grid,.geo-v23 .tools-grid{gap:18px}.geo-v23 .tool-card{background:#fff;border-radius:22px;box-shadow:var(--shadow-card);border:0}.geo-v23 .admin-model-fields,.geo-v23 .admin-model-fields>div{min-width:0}.geo-v23 .admin-model-fields{grid-template-columns:minmax(0,1fr)}@media(max-width:820px){.geo-v23{font-synthesis:none}.geo-v23 .form-row,.geo-v23 .row{flex-wrap:wrap}.geo-v23 .field{width:100%!important;min-width:0!important}.geo-v23 .q-grid,.geo-v23 .tool-grid,.geo-v23 .tools-grid{grid-template-columns:minmax(0,1fr)!important}.geo-v23 .rtbl,.geo-v23 .tbl{min-width:540px}.geo-v23 .admin-model-fields{grid-template-columns:minmax(0,1fr)!important}.geo-v23 .admin-ov-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.geo-v23 .grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}.geo-v23 .live{flex-wrap:wrap}}@media print{.geo-v23 .table-scroll{overflow:visible}.geo-v23 .table-scroll:before{display:none!important}.geo-v23 .rtbl,.geo-v23 .tbl{min-width:0!important}.geo-v23 .table-scroll td{white-space:normal!important;overflow-wrap:anywhere}}.geo-v23 .card,.geo-v23 .grid>div,.geo-v23 .panel{min-width:0}.geo-v23 .brand-name{font-size:27px;font-weight:600}.geo-v23 .brand-meta{flex:1 1;min-width:0}@media(max-width:820px){.geo-v23 .brand-hero{flex-wrap:wrap;gap:12px}.geo-v23 .brand-name{font-size:17px;font-weight:350}.geo-v23 .brand-actions{flex-basis:100%;width:100%;margin-left:0!important;flex-wrap:wrap}.geo-v23 .brand-actions>*{flex-shrink:0}.geo-v23 .presence-strip{flex-wrap:wrap}.geo-v23 .presence-strip>div{flex-basis:100%}.geo-v23 .card .label{flex-wrap:wrap;gap:4px;white-space:normal}.geo-v23 .domain-layout{grid-template-columns:minmax(0,1fr)!important}.geo-v23 .ingest-row{grid-template-columns:minmax(0,1fr);min-width:0}.geo-v23 .ingest,.geo-v23 .ingest-row>div,.geo-v23 input,.geo-v23 select,.geo-v23 textarea{min-width:0;max-width:100%}.geo-v23 .panel-head{flex-wrap:wrap;gap:12px}.geo-v23 .infotip-bubble{display:none}.geo-v23 .infotip.open .infotip-bubble,.geo-v23 .infotip:focus-visible .infotip-bubble,.geo-v23 .infotip:hover .infotip-bubble{display:block;position:fixed;left:22px;right:22px;bottom:20px;top:auto;width:auto;max-width:calc(100vw - 44px);transform:none;z-index:500}.geo-v23 .infotip.dismissed .infotip-bubble{display:none}.geo-v23 .cards{grid-template-columns:repeat(2,minmax(0,1fr))}.geo-v23 .cmp-scroll{max-width:100%;min-width:0}}.legal-doc .table-scroll{max-width:100%;overflow-x:auto}@media(max-width:820px){.legal-doc .table-scroll table{min-width:600px}.legal-doc .table-scroll:before{content:"\5de6\53f3\6ed1\52a8\67e5\770b\5b8c\6574\8868\683c";display:block;font-size:11px;margin-bottom:8px;color:#656b68}.geo-v23 .brand-actions{gap:8px!important}.geo-v23 .brand-actions a,.geo-v23 .brand-actions button{white-space:nowrap}.geo-v23 .insight{flex-wrap:wrap}.geo-v23 .insight>div{flex-grow:1;flex-shrink:1;flex-basis:calc(100% - 44px)}.geo-v23 .insight .act{margin-left:0;white-space:nowrap}.geo-v23 .table-scroll table{min-width:600px}.auth-split-page .btn.primary{background:#ff6a00!important}.geo-v23 .insight{display:grid!important;grid-template-columns:26px minmax(0,1fr);grid-gap:12px;gap:12px}.geo-v23 .insight .act{grid-column:2;justify-self:start}.geo-v23 .quad-layout{grid-template-columns:minmax(0,1fr)}.geo-v23 .quad-layout>*{min-width:0}.geo-v23 input,.geo-v23 select,.geo-v23 textarea{max-width:100%;box-sizing:border-box}.geo-v23 .row textarea{width:100%}}.geo-v23 .field input[type=password]{width:100%;padding:9px 12px;min-height:42px;color:var(--ink);font-family:inherit;box-sizing:border-box}@media(max-width:820px){.geo-v23 input,.geo-v23 select,.geo-v23 textarea{min-width:0!important}.geo-v23 .rtbl{min-width:1100px}.geo-v23 .workspace-table td:first-child,.geo-v23 .workspace-table th:first-child{min-width:260px}.geo-v23 .workspace-table td:first-child span{white-space:nowrap}.geo-v23 .prompts-table td:nth-child(2),.geo-v23 .prompts-table th:nth-child(2){min-width:280px}.geo-v23 .pill,.geo-v23 .pill2,.geo-v23 .tag{white-space:nowrap}.auth-split-page{--auth-brand:#ff6a00;--auth-brand-strong:#a84300}.geo-v23 .table-scroll .rtbl{min-width:1100px;table-layout:auto}}