.dispatch-role-card,.dispatch-people-card{background:#fff;border-top:1px solid #f0f0ef;margin:0 30px 32px 338px;padding:24px 4px}.dispatch-role-card>header,.dispatch-people-card>header{justify-content:space-between;align-items:center;gap:18px;display:flex}.dispatch-role-card header>div,.dispatch-people-card header>div{align-items:center;gap:11px;display:flex}.dispatch-role-card header span b,.dispatch-role-card header span small,.dispatch-people-card header span b,.dispatch-people-card header span small{display:block}.dispatch-role-card header small,.dispatch-people-card header small{color:#888;margin-top:4px;font-size:10px}.dispatch-role-card header>button{color:#777;background:#f2f2f1;border:0;border-radius:999px;height:34px;padding:0 13px}.dispatch-role-card header>button.enabled{color:#fff;background:#111}.dispatch-role-grid{background:#fafafa;border-radius:14px;grid-template-columns:240px 1fr;gap:28px;margin-top:20px;padding:18px;display:grid}.dispatch-role-grid>label{align-content:start;gap:8px;font-size:11px;font-weight:650;display:grid}.dispatch-role-grid .wujie-select,.dispatch-role-grid .wujie-select-trigger{width:100%}.dispatch-role-grid .wujie-select-trigger{background:#fff;border:0;border-radius:10px;height:40px;padding:0 11px}.dispatch-role-grid>div>b,.dispatch-role-grid>div>small,.dispatch-members>div:first-child>b,.dispatch-members>div:first-child>small{display:block}.dispatch-role-grid>div>small,.dispatch-members small{color:#888;margin-top:4px;font-size:9px}.dispatch-choice-row{gap:7px;margin-top:12px;display:flex}.dispatch-choice-row button{color:#666;background:#fff;border:0;border-radius:9px;align-items:center;gap:4px;height:36px;padding:0 12px;display:flex}.dispatch-choice-row button.selected{color:#111;font-weight:650;box-shadow:inset 3px 0 #111}.dispatch-members{grid-template-columns:230px 1fr;gap:28px;margin-top:16px;display:grid}.dispatch-members>div:last-child{flex-wrap:wrap;gap:8px;display:flex}.dispatch-members>div:last-child button{text-align:left;color:#777;background:#fafafa;border:0;border-radius:11px;justify-content:space-between;align-items:center;min-width:128px;padding:10px 12px;display:flex}.dispatch-members>div:last-child button.selected{color:#111;box-shadow:0 8px 24px #11182712}.dispatch-members button span b,.dispatch-members button span small{display:block}.dispatch-notice{color:#555;background:#f5f5f4;border-radius:10px;margin:14px 0 0;padding:10px 12px;font-size:10px}.dispatch-people-card{margin:26px 0 0;padding:22px 0 0}.dispatch-people-card header>em{background:#f2f2f1;border-radius:999px;padding:6px 10px;font-size:10px;font-style:normal}.dispatch-people-list{margin-top:16px}.dispatch-people-list>div{border-top:1px solid #f0f0ef;grid-template-columns:1fr 110px 44px;align-items:center;gap:16px;min-height:62px;padding:8px 2px;display:grid}.dispatch-people-list span b,.dispatch-people-list span small{display:block}.dispatch-people-list span small{color:#888;margin-top:5px;font-size:9px}.dispatch-people-list>div>em{color:#999;font-size:10px;font-style:normal}.dispatch-people-list>div>em.eligible{color:#079455}.dispatch-people-list>div>button{background:#ddd;border:0;border-radius:999px;justify-content:flex-start;width:40px;height:23px;padding:3px;display:flex}.dispatch-people-list>div>button i{background:#fff;border-radius:50%;width:17px;height:17px;box-shadow:0 1px 4px #00000026}.dispatch-people-list>div>button.on{background:#111;justify-content:flex-end}@media (max-width:1000px){.dispatch-role-card{margin-left:290px}.dispatch-role-grid,.dispatch-members{grid-template-columns:1fr}}.dispatch-role-card.integrated{margin-top:-10px}.dispatch-integrated-body{background:#fafafa;border-radius:14px;grid-template-columns:minmax(0,1fr) 210px;align-items:center;gap:28px;margin-top:18px;padding:18px;display:grid}.dispatch-integrated-body>div>b,.dispatch-integrated-body>div>small,.dispatch-integrated-body aside>*{display:block}.dispatch-integrated-body>div>small,.dispatch-integrated-body aside small{color:#888;margin-top:5px;font-size:9px}.dispatch-integrated-body aside{border-left:1px solid #e8e8e7;padding-left:22px}.dispatch-integrated-body aside b{font-size:24px}.dispatch-integrated-body aside span{margin-top:5px;font-size:11px}.orders-table .orders-row{grid-template-columns:1.22fr .78fr .66fr .75fr .72fr .75fr .9fr 1.2fr .68fr .72fr}.payment-待审核{color:#b65d00!important;background:#fff7e7!important}.payment-审核驳回{color:#b42318!important;background:#fff1f0!important}.order-review-history,.order-review-panel{background:#fafafa;border-radius:12px;margin:16px 28px 0;padding:17px 18px}.order-review-history>small{color:#888;margin-bottom:8px;font-size:10px;display:block}.order-review-history>div{border-top:1px solid #ededec;grid-template-columns:auto 1fr;gap:6px 12px;padding:10px 0;display:grid}.order-review-history>div span{color:#888;font-size:11px}.order-review-history>div p{color:#b42318;grid-column:1/-1;margin:0;font-size:11px}.order-review-panel>b{margin-bottom:8px;display:block}.order-review-panel p{color:#777;margin:0;font-size:11px}.order-review-panel .review-warning{color:#b42318}.order-review-panel textarea{resize:vertical;width:100%;min-height:82px;font:inherit;border:1px solid #dedede;border-radius:10px;outline:0;margin:6px 0 10px;padding:11px 12px}.order-review-panel textarea:focus{border-color:#111;box-shadow:0 0 0 3px #1111110f}.order-review-panel>div{justify-content:flex-end;gap:8px;display:flex}.order-review-panel button{border:0;border-radius:999px;height:40px;padding:0 17px}.review-reject{color:#b42318;background:#fff1f0}.review-reject:disabled,.order-review-panel button:disabled{opacity:.4}.order-detail-drawer>footer{gap:8px}.order-detail-drawer>footer .order-primary{color:#fff;background:#050505}.order-field{gap:8px;font-size:12px;font-weight:650;display:grid;position:relative}.order-field>i{color:#d92d20;font-style:normal;position:absolute;top:0;left:65px}.order-field.wide{grid-column:1/-1}.order-field .wujie-select{width:100%}.order-multi-modal{width:min(980px,94vw);max-height:92vh;overflow:auto}.order-items-editor{background:#f7f7f6;border-radius:14px;grid-column:1/-1;margin:18px 0;padding:17px}.order-items-editor>header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.order-items-editor>header div b,.order-items-editor>header div span{display:block}.order-items-editor>header div span{color:#85888e;margin-top:4px;font-size:11px}.order-items-editor>header>button,.order-item-row>button{background:#fff;border:0;border-radius:10px;align-items:center;gap:6px;min-height:38px;padding:0 12px;display:flex}.order-item-row{grid-template-columns:28px 145px minmax(180px,1fr) 125px minmax(190px,1.15fr) 40px;align-items:center;gap:9px;margin-top:9px;display:grid}.order-item-row>strong{color:#fff;background:#111;border-radius:999px;place-items:center;width:26px;height:26px;font-size:11px;display:grid}.order-item-row .wujie-select,.order-item-row .wujie-select-trigger{width:100%}.order-item-row .wujie-select-trigger{background:#fff;border:1px solid #e1e1df;border-radius:10px;height:42px;padding:0 10px}.order-item-row>label{background:#fff;border:1px solid #e1e1df;border-radius:10px;align-items:center;height:42px;padding:0 10px;display:flex}.order-item-row>label span{color:#777}.order-item-row>label input{border:0;outline:0;width:100%;min-width:0;padding-left:6px}.order-item-row>button:disabled{opacity:.25}.order-items-editor>footer{border-top:1px solid #e5e5e3;justify-content:flex-end;align-items:center;gap:12px;margin-top:14px;padding-top:14px;display:flex}.order-items-editor>footer b{font-size:18px}.order-detail-items{background:#fafafa;border-radius:12px;margin:16px 28px 0;padding:17px 18px}.order-detail-items>header{justify-content:space-between;margin-bottom:8px;display:flex}.order-detail-items>header span{color:#888;font-size:11px}.order-detail-items>div{border-top:1px solid #ececeb;grid-template-columns:28px 1fr auto;align-items:center;gap:10px;padding:11px 0;display:grid}.order-detail-items>div>strong{color:#fff;background:#111;border-radius:999px;place-items:center;width:24px;height:24px;font-size:10px;display:grid}.order-detail-items>div span b,.order-detail-items>div span small{display:block}.order-detail-items>div span small{color:#888;margin-top:4px;font-size:10px}.order-detail-items>div em{font-style:normal;font-weight:700}@media (max-width:900px){.order-item-row{grid-template-columns:28px 1fr 1fr}.order-item-row>label,.order-item-row>.wujie-select:nth-of-type(3){grid-column:auto}.order-item-row>button{grid-column:3;justify-self:end}}.order-detail-layer{z-index:2000;background:#1118272e;justify-content:flex-end;animation:.2s ease-out order-detail-backdrop-in;display:flex;position:fixed;inset:0}.order-detail-drawer>header{flex:none}.order-detail-drawer-scroll{overscroll-behavior:contain;flex:1;min-height:0;padding-bottom:20px;overflow:hidden auto}.order-detail-drawer>footer{flex:none}@keyframes order-detail-drawer-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@keyframes order-detail-backdrop-in{0%{opacity:0}to{opacity:1}}@media (max-width:620px){.order-detail-drawer{border-radius:0;width:100vw}.order-detail-drawer>header{padding-left:20px;padding-right:20px}}@media (prefers-reduced-motion:reduce){.order-detail-layer,.order-detail-drawer{transition:none!important;animation:none!important}}.orders-page{min-width:0;overflow-x:hidden}.orders-table{width:100%;max-width:100%;height:clamp(360px,100dvh - 430px,620px);overscroll-behavior:contain;scrollbar-gutter:stable;min-block-size:0;position:relative;overflow:auto}.orders-table .orders-row{gap:0;width:100%;min-width:2062px;padding:0;grid-template-columns:150px 170px 142px 130px 130px 130px 190px 140px 100px 80px 130px 120px 120px 120px 110px 100px!important}.orders-table .orders-row>span,.orders-table .orders-row>.order-view{background:inherit;align-items:center;min-width:0;height:100%;padding:0 14px;display:flex}.orders-table .orders-head{z-index:12;position:sticky;top:0}.orders-table .orders-head>span{background:#fafafa}.orders-table .orders-row>span:first-child,.orders-table .orders-row>span:nth-child(2),.orders-table .orders-row>span:nth-child(3){z-index:4;background:inherit;box-shadow:none;position:sticky}.orders-table .orders-row>span:first-child{left:0}.orders-table .orders-row>span:nth-child(2){left:150px}.orders-table .orders-row>span:nth-child(3){left:320px}.orders-table .orders-head>span:first-child,.orders-table .orders-head>span:nth-child(2),.orders-table .orders-head>span:nth-child(3){z-index:14;box-shadow:none;background:#fafafa}.orders-table .order-date,.orders-table .order-amount{font-variant-numeric:tabular-nums}.orders-table .orders-row>.order-date{white-space:normal;flex-direction:column;justify-content:center;align-self:stretch;align-items:flex-start;gap:3px;height:auto;line-height:1.15}.orders-table .orders-row:not(.orders-head)>.order-date b,.orders-table .orders-row:not(.orders-head)>.order-date small{transform:translateY(7px)}.orders-table .order-date b{white-space:nowrap;font-size:12px;font-weight:600}.orders-table .order-date small{color:#72757c;white-space:nowrap;margin:0;font-size:11px}.orders-table .order-view{color:#111;white-space:nowrap;border:0;justify-content:flex-start;min-height:44px}.orders-table .orders-empty{width:min(100%,100vw - 360px);position:sticky;left:0}@media (max-width:900px){.orders-table{height:clamp(320px,100dvh - 400px,520px)}}.orders-table.trial-orders-table .orders-row{width:100%;min-width:920px;grid-template-columns:160px 210px 160px minmax(220px,1fr) 150px 100px 130px!important}.orders-table.trial-orders-table .orders-empty{width:100%}.orders-table.trial-orders-table .orders-row>span:first-child{left:0}.orders-table.trial-orders-table .orders-row>span:nth-child(2){left:160px}.orders-table.trial-orders-table .orders-row>span:nth-child(3){left:370px}.order-responsibility-field{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.order-responsibility-field>b{min-width:64px}.order-responsibility-field .wujie-select{flex:156px;min-width:156px}.order-responsibility-field .wujie-select-trigger{background:#fff;border:1px solid #dedede;border-radius:8px;width:100%;height:34px}.order-responsibility-action{color:#fff;background:#050505;border:0;border-radius:999px;height:34px;padding:0 12px;font-size:12px;font-weight:650}.order-responsibility-action:disabled{opacity:.45}.order-value-processing{background:#fff;border:1px solid #e6e9eb;border-radius:14px;margin:18px 0;padding:16px}.order-value-processing b{font-size:14px;display:block}.order-value-processing p{color:#68717b;margin:7px 0 13px;font-size:13px;line-height:1.55}.order-value-processing.completed{background:#fbfcfc}.order-value-processing .order-primary{border-radius:999px;padding:9px 14px}.orders-page{min-width:0;padding:16px 24px 24px;overflow-x:hidden}.orders-toolbar{background:#fff;border:1px solid #ececea;border-radius:14px;align-items:center;gap:8px;min-height:58px;margin-bottom:10px;padding:8px;display:flex}.order-view-tabs{flex:none;align-items:center;gap:2px;min-width:0;display:flex}.order-view-tabs button{color:#6c7077;white-space:nowrap;background:0 0;border:0;border-radius:9px;min-height:40px;padding:0 12px}.order-view-tabs button:hover{color:#111;background:#f7f7f5}.order-view-tabs button.active,.order-view-tabs button[aria-selected=true]{color:#111;background:#f3f3f1;font-weight:650;box-shadow:inset 3px 0 #050505}.order-view-tabs b{font-variant-numeric:tabular-nums;margin-left:4px;font-weight:600}.orders-toolbar>label{color:#70737a;background:#f5f5f6;border:0;border-radius:10px;flex:300px;align-items:center;gap:8px;width:auto;min-width:220px;height:40px;padding:0 12px;display:flex}.orders-toolbar>label:focus-within{box-shadow:0 0 0 2px #1111111f}.orders-toolbar>label input{color:#111;background:0 0;border:0;outline:0;width:100%;min-width:0}.order-filter-controls{flex:none;align-items:center;gap:8px;display:flex}.order-filter-controls .wujie-select,.order-filter-controls .wujie-select-trigger{width:150px}.order-filter-controls .wujie-select-trigger{white-space:nowrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.order-filter-controls .wujie-select-trigger>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.order-filter-controls .wujie-select-menu{width:150px;min-width:150px;max-height:300px;overflow-y:auto}.order-filter-controls .wujie-select-menu button{text-align:left;white-space:nowrap;justify-content:space-between;align-items:center;gap:8px;width:100%;height:auto;min-height:38px;padding:8px 10px;display:flex}.order-toolbar-primary{white-space:nowrap;flex:none;min-height:40px}.orders-table{scrollbar-width:auto;scrollbar-color:#8b8b88 #eeeeec;height:clamp(420px,100dvh - 300px,720px)}.orders-table::-webkit-scrollbar{width:10px;height:12px}.orders-table::-webkit-scrollbar-track{background:#eeeeec;border-radius:999px}.orders-table::-webkit-scrollbar-thumb{background:#8b8b88;border:2px solid #eeeeec;border-radius:999px}.orders-table .orders-row>.order-view{z-index:5;background:inherit;justify-content:center;align-self:stretch;position:sticky;right:0;box-shadow:-12px 0 18px -18px #1111116b}.orders-table .orders-head>span:last-child{z-index:15;background:#fafafa;justify-content:center;align-items:center;display:flex;position:sticky;right:0;box-shadow:-12px 0 18px -18px #1111116b}.orders-pagination{padding:12px 2px 0}.order-view-tabs button:focus-visible{outline-offset:2px;outline:2px solid #111}.order-toolbar-primary:focus-visible{outline-offset:2px;outline:2px solid #111}.orders-toolbar input:disabled{cursor:not-allowed;color:#9a9a96}@media (max-width:1280px){.order-filter-controls .wujie-select,.order-filter-controls .wujie-select-trigger,.order-filter-controls .wujie-select-menu{width:136px;min-width:136px}}@media (max-width:1080px){.orders-toolbar{flex-wrap:wrap}.order-view-tabs{order:1}.order-toolbar-primary{order:2;margin-left:auto}.orders-toolbar>label{flex:280px;order:3}.order-filter-controls{order:4}.orders-table{height:clamp(360px,100dvh - 320px,620px)}}@media (max-width:720px){.orders-page{padding:12px}.order-view-tabs{width:100%;overflow-x:auto}.orders-toolbar>label{flex-basis:100%;order:2;min-width:0}.order-filter-controls{order:3;width:100%}.order-filter-controls .wujie-select,.order-filter-controls .wujie-select-trigger{width:100%;min-width:0}.order-toolbar-primary{order:4;width:100%;margin-left:0}}.orders-page{box-sizing:border-box;flex-direction:column;height:calc(100dvh - 110px);min-height:0;display:flex}.orders-toolbar{flex:none;grid-template-columns:minmax(0,1fr) max-content;grid-template-areas:"tabs action""search filters";align-items:center;gap:8px 12px;min-width:0;min-height:0;margin-bottom:10px;display:grid}.order-view-tabs{order:initial;grid-area:tabs;justify-self:start;min-width:0;margin-left:0}.orders-toolbar>label{order:initial;flex:none;grid-area:search;justify-self:start;width:100%;min-width:0;max-width:100%;margin-left:0}.order-filter-controls{order:initial;grid-area:filters;justify-content:flex-start;justify-self:start;width:max-content;max-width:100%;margin-left:0}.order-toolbar-primary{order:initial;grid-area:action;justify-self:end;width:max-content;margin-left:0}.orders-table{min-height:0;min-block-size:0;flex:auto;height:auto;overflow:auto}.orders-pagination{flex:none;padding:12px 2px 0}.orders-pagination nav{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:5px;display:flex}.orders-pagination nav button{cursor:pointer;font-variant-numeric:tabular-nums;flex:none;width:auto;min-width:34px;padding:0 9px}.orders-pagination nav .pagination-arrow{width:34px;padding:0}.orders-pagination nav .pagination-first{min-width:48px}.orders-page-jump{color:#737373;align-items:center;gap:5px;margin:0;font-size:11px;display:flex}.orders-page-jump label{white-space:nowrap;align-items:center;gap:4px;display:flex}.orders-page-jump input{box-sizing:border-box;color:#252525;width:46px;height:34px;font:inherit;text-align:center;font-variant-numeric:tabular-nums;background:#fff;border:1px solid #e4e4e1;border-radius:8px;outline:none;padding:0 6px}.orders-page-jump input:focus-visible{border-color:#111;box-shadow:0 0 0 2px #1111111f}.orders-page-jump button{min-width:48px}.orders-pagination nav button:focus-visible{outline-offset:2px;outline:2px solid #111}.orders-pagination nav button:disabled{cursor:not-allowed}@media (max-width:1080px){.orders-toolbar{grid-template-columns:minmax(0,1fr) max-content}.orders-toolbar>.order-view-tabs,.orders-toolbar>label,.orders-toolbar>.order-filter-controls,.orders-toolbar>.order-toolbar-primary{order:initial;margin-left:0}}@media (max-width:840px){.orders-toolbar{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"tabs action""search search""filters filters"}.orders-toolbar>label{width:100%;max-width:100%}.order-filter-controls{flex-wrap:wrap;width:100%}.order-toolbar-primary{width:max-content;margin-left:0}}@media (max-width:720px){.orders-page{height:calc(100dvh - 80px);padding:12px 12px 20px}.orders-toolbar{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"tabs action""search search""filters filters"}.orders-toolbar>label{width:auto;min-width:0}.order-filter-controls{flex-wrap:wrap;width:100%}.order-filter-controls .wujie-select{flex:180px;width:auto;min-width:0}.order-filter-controls .wujie-select-trigger{width:100%;min-width:0}.order-toolbar-primary{width:max-content;margin-left:0}.orders-pagination{flex-wrap:wrap;align-items:flex-start;gap:8px}.orders-pagination nav{scrollbar-width:thin;max-width:100%;padding-bottom:2px;overflow-x:auto}.orders-table{height:auto}}.orders-toolbar>label{box-shadow:none!important;background:#fff!important;border:1px solid #e1e2e4!important}.orders-toolbar>label input{box-shadow:none!important;background:0 0!important;border:0!important}.order-view-tabs button.active,.order-view-tabs button[aria-selected=true]{background:0 0!important}.orders-table .orders-row>.order-view,.orders-table .orders-head>span:last-child{box-shadow:none!important}.value-processing-layer{z-index:2100;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#12182052;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.value-processing-dialog{background:#fff;border-radius:22px;width:min(860px,100vw - 48px);max-height:calc(100vh - 48px);padding:28px;overflow:auto;box-shadow:0 24px 72px #161c243d}.value-processing-dialog>header,.value-processing-item>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.value-processing-dialog h3{margin:6px 0;font-size:25px}.value-processing-dialog p,.value-processing-dialog small{color:#77808c}.value-processing-dialog button{cursor:pointer;background:0 0;border:0}.value-processing-dialog>header>button{padding:8px}.value-processing-hint{background:#fbfcfc;border:1px solid #edf0f2;border-radius:12px;gap:5px;margin:20px 0;padding:14px 16px;font-size:13px;display:grid}.value-processing-hint span{color:#68717d}.value-processing-items{gap:12px;display:grid}.value-processing-item{border:1px solid #e8ebee;border-radius:14px;padding:16px}.value-processing-item>header{margin-bottom:14px}.value-processing-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.value-processing-grid>div,.value-processing-grid label{gap:7px;min-width:0;display:grid}.value-processing-grid small{color:#66707c;font-size:12px}.value-processing-grid i{color:#e2574c;font-style:normal}.value-processing-grid label>span{background:#fff;border:1px solid #dfe3e7;border-radius:10px;align-items:center;padding:0 12px;display:flex}.value-processing-grid input{box-sizing:border-box;width:100%;font:inherit;background:#fff;border:1px solid #dfe3e7;border-radius:10px;padding:10px 12px}.value-processing-grid label>span input{outline:0;padding-left:8px;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.value-processing-grid .wide{grid-column:1/-1}.value-processing-add{color:#20252b;align-items:center;gap:6px;margin-top:14px;padding:9px 12px;display:inline-flex;border:1px solid #dfe3e7!important;border-radius:10px!important}.value-processing-dialog form>footer{justify-content:flex-end;gap:10px;margin-top:22px;display:flex}.value-processing-dialog form>footer button{background:#f3f4f5;border-radius:999px;padding:11px 17px}.value-processing-dialog .value-processing-primary{color:#fff;background:#050505}.value-processing-error{color:#c33;margin:14px 0 0;font-size:13px}@media (max-width:640px){.value-processing-layer{padding:12px}.value-processing-dialog{width:100%;max-height:calc(100vh - 24px);padding:20px}.value-processing-grid{grid-template-columns:1fr}}.value-service-page{background:#fff;min-width:0;padding:26px 30px 44px}.value-title{justify-content:space-between;align-items:flex-start;margin-bottom:24px;display:flex}.value-title-actions{align-items:center;gap:9px;display:flex}.legacy-service-modal{flex-direction:column;height:88vh;max-height:88vh;display:flex;overflow:hidden}.legacy-service-modal>header{flex:none}.legacy-service-modal>form{min-height:0;overflow-y:auto}.legacy-service-modal-layer{z-index:2200;align-items:start;height:calc(100dvh - 110px);inset:110px 0 auto 260px}.legacy-service-modal-layer .legacy-service-modal{height:calc(100% - 48px);max-height:calc(100% - 48px)}.value-title p{color:#888;margin:0 0 7px;font-size:12px}.value-title h2{letter-spacing:-.035em;margin:0;font-size:30px}.value-title span{color:#74777e;margin-top:7px;font-size:13px;display:block}.value-primary{color:#fff;background:#050505;border:0;border-radius:999px;min-height:40px;padding:0 18px;font-weight:650}.value-primary:disabled{opacity:.35}.value-metrics{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:22px;display:grid}.value-metrics>div{background:#fafafa;border-radius:13px;padding:18px 20px}.value-metrics small,.value-metrics span,.value-metrics b{display:block}.value-metrics small{color:#888;font-size:10px}.value-metrics b{margin:8px 0 6px;font-size:25px}.value-metrics .role-name{font-size:17px}.value-metrics span{color:#999;font-size:10px}.value-toolbar{grid-template-columns:auto 1fr 160px;align-items:center;gap:12px;margin-bottom:14px;display:grid}.value-tabs{align-items:center;display:flex}.value-tabs button{color:#777;background:0 0;border:0;border-radius:9px;height:38px;padding:0 12px}.value-tabs button.active{color:#111;font-weight:700;box-shadow:inset 3px 0 #050505}.value-tabs b{margin-left:4px}.value-toolbar>label{color:#777;background:#f5f5f6;border-radius:10px;justify-self:end;align-items:center;gap:8px;width:330px;height:40px;padding:0 12px;display:flex}.value-toolbar input{background:0 0;border:0;outline:0;width:100%}.value-toolbar>.wujie-select{width:160px}.value-toolbar .wujie-select-trigger{background:#f5f5f6;border:0;border-radius:10px;width:160px;height:40px;padding:0 11px}.value-toolbar .wujie-select-menu{z-index:40;width:160px}.value-table{background:#fff;border-radius:15px;overflow:hidden;box-shadow:0 14px 44px #1118270b}.value-row{border-bottom:1px solid #f0f0f1;grid-template-columns:32px 1.1fr 1.35fr .8fr .78fr .72fr .82fr .72fr .9fr .72fr;align-items:center;gap:13px;min-height:68px;padding:0 18px;display:grid}.value-row:not(.value-head):hover{background:#fafafa}.value-head{color:#85888e;background:#fafafa;min-height:44px;font-size:10px}.value-row span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.value-row b,.value-row small{display:block}.value-row b{font-size:12px}.value-row small{color:#92949a;margin-top:5px;font-size:9px}.value-row label{place-items:center;display:grid}.value-row input{accent-color:#050505}.value-money{font-weight:700}.value-status{color:#666;background:#f3f3f2;border-radius:999px;width:max-content;padding:5px 8px;font-size:10px;font-style:normal;display:inline-flex}.value-status.s-办理中{color:#2563eb;background:#eff6ff}.value-status.s-已转包{color:#b65d00;background:#fff7e7}.value-status.s-已完成{color:#079455;background:#edf8f1}.value-status.s-待派单{color:#b65d00;background:#fff7e7}.value-status.s-已退款{color:#b42318;background:#fff1f0}.value-link{white-space:nowrap;background:0 0;border:0;align-items:center;gap:5px;font-weight:650;display:flex}.value-empty{color:#999;place-items:center;height:210px;display:grid}.value-overlay{z-index:2300;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1118272e;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.value-detail{background:#fff;border-radius:18px;width:min(860px,94vw);max-height:90vh;overflow:auto;box-shadow:0 28px 90px #1118272e}.value-detail>header,.batch-dialog>header{justify-content:space-between;align-items:flex-start;padding:24px 27px 18px;display:flex}.value-detail h3,.batch-dialog h3{margin:6px 0;font-size:23px}.value-detail header small,.value-detail header p,.batch-dialog header small{color:#888;margin:0;font-size:10px}.value-detail>header>button,.batch-dialog>header>button,.file-preview>header>button{background:0 0;border:0;border-radius:9px;place-items:center;width:38px;height:38px;display:grid}.value-status-strip{border-top:1px solid #eee;border-bottom:1px solid #eee;grid-template-columns:1fr 1fr 1fr;gap:16px;margin:0 27px;padding:17px 0;display:grid}.value-status-strip>div{gap:7px;display:grid}.value-status-strip small,.value-detail dt{color:#888;font-size:10px}.value-detail dl{grid-template-columns:1fr 1fr;gap:18px 28px;margin:0;padding:22px 27px;display:grid}.value-detail dd{margin:6px 0 0;font-size:12px}.value-edit,.value-files,.value-activity{background:#fafafa;border-radius:12px;margin:0 27px 18px;padding:18px}.value-edit{grid-template-columns:1fr 1fr;gap:14px;display:grid}.value-edit label,.batch-dialog>label{gap:7px;font-size:11px;font-weight:650;display:grid}.value-edit textarea,.batch-dialog textarea{resize:vertical;min-height:86px;font:inherit;background:#fff;border:1px solid #e0e0df;border-radius:10px;padding:10px}.value-edit textarea:disabled{color:#777;background:#f4f4f3}.value-edit>div{grid-column:1/-1;justify-content:flex-end;gap:8px;display:flex}.value-edit button,.value-files button,.batch-dialog footer button{border:0;border-radius:999px;min-height:38px;padding:0 14px}.value-edit>div>button:not(.value-primary),.value-files button{background:#eee}.value-edit i,.batch-dialog i{color:#d92d20;font-style:normal}.value-files>header{justify-content:space-between;align-items:center;display:flex}.value-files header b,.value-files header small{display:block}.value-files header small{color:#999;margin-top:5px;font-size:9px}.value-files>p{color:#999;font-size:11px}.value-file{border-top:1px solid #ececeb;grid-template-columns:18px 1fr auto auto auto;align-items:center;gap:9px;padding:11px 0;display:grid}.value-file span b,.value-file span small{display:block}.value-file span small{color:#999;margin-top:4px;font-size:9px}.value-file button{min-height:32px;padding:0 10px}.value-file .delete{color:#b42318}.value-activity>b{margin-bottom:8px;display:block}.value-activity p{border-top:1px solid #ececeb;justify-content:space-between;gap:20px;margin:0;padding:10px 0;font-size:11px;display:flex}.value-activity span small{color:#999;margin-top:4px;display:block}.value-activity em{color:#999;white-space:nowrap;font-size:9px;font-style:normal}.batch-dialog{background:#fff;border-radius:17px;width:min(500px,92vw);padding-bottom:22px;box-shadow:0 28px 90px #1118272e}.batch-dialog>label{margin:0 25px 16px}.batch-dialog .wujie-select,.batch-dialog .wujie-select-trigger{width:100%}.batch-dialog .wujie-select-trigger{background:#fff;border:1px solid #ddd;border-radius:10px;height:42px;padding:0 11px}.batch-dialog footer{justify-content:flex-end;gap:8px;padding:4px 25px 0;display:flex}.file-preview{background:#fff;border-radius:17px;width:min(940px,94vw);height:min(780px,90vh);overflow:hidden;box-shadow:0 28px 90px #1118272e}.file-preview header{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;height:58px;padding:0 18px;display:flex}.file-preview img{object-fit:contain;width:100%;height:calc(100% - 58px)}.file-preview iframe{border:0;width:100%;height:calc(100% - 58px)}.value-notice{z-index:2500;color:#fff;background:#111;border-radius:11px;padding:12px 17px;position:fixed;bottom:28px;right:28px;box-shadow:0 14px 44px #11182729}.value-category-tabs{background:#f5f5f4;border-radius:13px;gap:7px;width:max-content;margin:0 0 12px;padding:5px;display:flex}.value-category-tabs button{color:#777;background:0 0;border:0;border-radius:10px;min-height:38px;padding:0 15px;font-weight:600}.value-category-tabs button.active{color:#111;background:#fff;box-shadow:0 3px 12px #11182712}.value-category-tabs b,.value-tabs b{background:#ededec;border-radius:999px;place-items:center;min-width:19px;height:19px;margin-left:6px;font-size:9px;display:inline-grid}.value-status.s-待前置{color:#b65d00;background:#fff7e7}.fulfillment-mode{color:#555;background:#f1f1f0;border-radius:999px;width:max-content;padding:5px 9px;font-size:10px;font-style:normal;display:inline-flex}.value-service-context{border-bottom:1px solid #eee;grid-template-columns:repeat(4,1fr);gap:16px;margin:0 27px;padding:17px 0;display:grid}.value-service-context>div{gap:6px;display:grid}.value-service-context small{color:#888;font-size:10px}.value-subcontracts{background:#fafafa;border-radius:12px;margin:0 27px 18px;padding:18px}.value-subcontracts>header{justify-content:space-between;align-items:center;display:flex}.value-subcontracts>header b,.value-subcontracts>header small{display:block}.value-subcontracts>header small{color:#888;margin-top:4px;font-size:10px}.value-subcontracts button{background:#ececeb;border:0;border-radius:999px;align-items:center;gap:5px;min-height:36px;padding:0 13px;display:flex}.value-subcontracts>p{color:#999;margin:14px 0 0;font-size:11px}.subcontract-row{border-top:1px solid #e8e8e6;grid-template-columns:1fr 170px auto;align-items:center;gap:14px;padding:13px 0;display:grid}.subcontract-row:first-of-type{margin-top:12px}.subcontract-row span b,.subcontract-row span small{display:block}.subcontract-row span small{color:#888;margin-top:4px;font-size:10px}.subcontract-row em{font-style:normal;font-weight:650}.subcontract-dialog input{height:42px;font:inherit;border:1px solid #ddd;border-radius:10px;padding:0 11px}.subcontract-dialog{max-height:88vh;overflow:auto}@media (max-width:900px){.value-category-tabs{width:100%;overflow:auto}.value-category-tabs button{white-space:nowrap}.value-service-context{grid-template-columns:1fr 1fr}}.value-service-page{flex-direction:column;height:calc(100dvh - 110px);min-height:560px;padding:12px 30px 14px;display:flex;overflow:hidden}.value-title{align-items:center;min-height:58px;margin-bottom:8px}.value-title p{margin-bottom:3px;font-size:10px}.value-title h2{font-size:25px;line-height:1.15}.value-title span{margin-top:4px;font-size:11px}.value-title-actions{align-items:center}.value-availability{white-space:nowrap;background:#f5f5f4;border-radius:999px;align-items:center;gap:6px;height:38px;padding:0 12px;color:#777!important;margin:0!important;display:inline-flex!important}.value-availability b{color:#111}.value-batch-action{color:#111;background:#ededec;border:0;border-radius:999px;min-height:38px;padding:0 15px;font-weight:650}.value-category-tabs{flex:none;margin-bottom:7px;padding:3px}.value-category-tabs button{min-height:34px;padding-inline:13px}.value-toolbar{flex:none;margin-bottom:8px}.value-tabs button{height:36px;padding-inline:9px}.value-toolbar>label,.value-toolbar .wujie-select-trigger{height:36px}.value-service-page .value-table{min-height:260px;overscroll-behavior:contain;scrollbar-gutter:stable;flex:auto;min-block-size:260px;overflow:auto}.value-service-page .value-head{z-index:5;position:sticky;top:0}.value-service-page .value-row{min-height:56px}.value-service-page .value-head{min-height:42px}.value-service-page .value-empty{height:auto;min-height:calc(100% - 42px);min-block-size:calc(100% - 42px)}.value-list-footer{color:#85888e;flex:0 0 34px;justify-content:space-between;align-items:end;padding:0 4px;font-size:10px;display:flex}@media (max-width:1100px){.value-toolbar{grid-template-columns:minmax(0,1fr) 250px 150px}.value-tabs{scrollbar-width:none;min-width:0;overflow-x:auto}.value-tabs::-webkit-scrollbar{display:none}.value-tabs button{flex:none}.value-toolbar>label{width:250px}}@media (max-width:900px){.value-service-page{padding-inline:18px}.value-title{min-height:54px}.value-title span{display:none}}@media (max-width:640px){.value-service-page{height:calc(100dvh - 80px);min-height:520px;padding:10px 12px 16px;overflow:hidden}.value-title{align-items:flex-start}.value-title-actions{flex-wrap:wrap;justify-content:flex-end}.value-service-page .value-table{min-height:420px;overflow:auto}.value-list-footer{align-items:center}}.legacy-service-modal-layer{align-items:center;height:auto;padding:24px;inset:0}.legacy-service-modal-layer .legacy-service-modal{width:min(900px,100%);height:min(820px,100%);max-height:100%}.value-title{justify-content:flex-end;min-height:40px;margin-bottom:8px}.value-title>div:first-child{display:none}.legacy-service-modal.linked-order-modal{width:min(1080px,100vw - 48px);max-width:1080px}.linked-order-modal>form{flex-direction:column;gap:16px;padding:0 28px 28px;display:flex}.linked-order-step{background:#fff;border:1px solid #ece9e3;border-radius:14px;padding:16px}.linked-order-step-title{align-items:baseline;gap:10px;margin-bottom:12px;display:flex}.linked-order-step-title b{color:#161616;font-size:15px}.linked-order-step-title small{color:#79746b;font-size:12px}.linked-order-search{gap:10px;display:flex}.linked-order-search input{flex:1;min-width:0}.linked-order-search button,.linked-order-add{white-space:nowrap;color:#252525;cursor:pointer;background:#fff;border:1px solid #ddd8cf;border-radius:9px;min-height:40px;padding:0 14px;font-weight:600}.linked-order-search button:disabled{opacity:.55;cursor:not-allowed}.linked-order-results{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:220px;margin-top:12px;display:grid;overflow:auto}.linked-order-results>button{text-align:left;cursor:pointer;background:#fff;border:1px solid #ece9e3;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:11px 12px;display:flex}.linked-order-results>button:hover,.linked-order-results>button.selected{background:#faf9f7;border-color:#1b1b1b}.linked-order-results span{gap:4px;min-width:0;display:grid}.linked-order-results span:last-child{text-align:right}.linked-order-results b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.linked-order-results small{color:#77716a;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.linked-order-results p{color:#79746b;grid-column:1/-1;margin:4px 0;font-size:13px}.linked-order-summary{background:#ece9e3;border:1px solid #ece9e3;border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.linked-order-summary>div{background:#faf9f7;gap:5px;min-height:62px;padding:12px;display:grid}.linked-order-summary small{color:#79746b;font-size:11px}.linked-order-summary b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.linked-order-items{gap:12px;display:grid}.linked-order-item{background:#fff;border:1px solid #ece9e3;border-radius:12px;padding:14px}.linked-order-item>header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.linked-order-item>header b{font-size:14px}.linked-order-item>header button{color:#a84938;cursor:pointer;background:0 0;border:0;font-size:12px}.linked-order-grid{gap:12px;padding:0}.linked-order-grid .wide{grid-column:1/-1}.linked-order-hint{background:#faf9f7;border-radius:8px;align-content:center;gap:4px;min-height:42px;padding:0 12px;display:grid}.linked-order-hint b{font-size:13px}.linked-order-hint small{color:#79746b;font-size:11px}.linked-order-add{justify-content:center;justify-self:start;align-items:center;gap:6px;padding:0 12px;display:inline-flex}@media (max-width:960px){.legacy-service-modal.linked-order-modal{width:calc(100vw - 24px)}.linked-order-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.linked-order-results{grid-template-columns:1fr}.linked-order-modal>form{padding:0 18px 22px}.linked-order-step-title{flex-direction:column;align-items:flex-start;gap:3px}}.value-detail>header{z-index:4;background:#fff;position:sticky;top:0;box-shadow:0 1px #eee}.value-detail>header>button{background:#fafafa;flex:none}.value-service-page .value-row.value-row-trademark{grid-template-columns:150px 180px 150px 118px 118px 148px 150px 112px 92px 98px 120px 84px;gap:12px;min-width:1676px}.value-service-page .value-row.value-row-trademark:has(>label:first-child){grid-template-columns:32px 150px 180px 150px 118px 118px 148px 150px 112px 92px 98px 120px 84px}.value-row-trademark .value-link{justify-content:flex-start}.value-row-trademark>:last-child{z-index:3;background:#fff;align-items:center;min-height:56px;padding-left:12px;display:flex;position:sticky;right:-18px;box-shadow:-10px 0 14px #1118270a}.value-row-trademark>span{text-align:center;justify-content:center;align-items:center;display:flex}.value-row-trademark .value-link{text-align:center;justify-content:center}.value-row-trademark>span:has(>b+small){flex-direction:column;gap:4px}.value-row-trademark>span:has(>b+small)>small{margin-top:0}.value-row-trademark.value-head>span{text-align:center;justify-content:center;align-items:center;display:flex}.value-row-trademark.value-head>:last-child{z-index:6;text-align:center;background:#fafafa;justify-content:center;padding-left:0}.value-trademark-name{background:#fafafa;border-radius:12px;align-items:end;gap:10px;margin:0 27px 18px;padding:18px;display:flex}.value-trademark-name label{flex:1;gap:7px;font-size:11px;font-weight:650;display:grid}.value-trademark-name input{height:40px;font:inherit;background:#fff;border:1px solid #e0e0df;border-radius:10px;padding:0 10px}.value-trademark-name input:disabled{color:#777;background:#f4f4f3}.value-trademark-name button{color:#fff;white-space:nowrap;background:#050505;border:0;border-radius:999px;min-height:40px;padding:0 14px;font-weight:650}.value-link{font-size:11px;font-weight:650}.value-order-remark,.value-progress-history{background:#fafafa;border-radius:12px;margin:0 27px 18px;padding:18px}.value-order-remark{align-items:end;gap:10px;display:flex}.value-order-remark label{flex:1;gap:7px;font-size:11px;font-weight:650;display:grid}.value-order-remark textarea{resize:vertical;min-height:72px;font:inherit;background:#fff;border:1px solid #e0e0df;border-radius:10px;padding:10px}.value-order-remark textarea:disabled{color:#777;background:#f4f4f3}.value-order-remark button{color:#fff;white-space:nowrap;background:#050505;border:0;border-radius:999px;min-height:38px;padding:0 14px;font-size:11px;font-weight:650}.value-progress-history>header{justify-content:space-between;display:flex}.value-progress-history header b,.value-progress-history header small{display:block}.value-progress-history header small{color:#888;margin-top:4px;font-size:10px}.value-progress-history>p{border-top:1px solid #ececeb;justify-content:space-between;gap:14px;margin:0;padding:11px 0;font-size:12px;display:flex}.value-progress-history>p span{white-space:pre-wrap}.value-progress-history>p em{color:#888;white-space:nowrap;font-size:10px;font-style:normal}.value-progress-history>.value-history-empty{color:#888}.value-company-name,.value-cancellation-notice{background:#fafafa;border-radius:12px;align-items:end;gap:10px;margin:0 27px 18px;padding:18px;display:flex}.value-company-name label,.value-cancellation-notice label{flex:1;gap:7px;font-size:11px;font-weight:650;display:grid}.value-company-name input,.value-cancellation-notice input{height:40px;font:inherit;background:#fff;border:1px solid #e0e0df;border-radius:10px;padding:0 10px}.value-company-name input:disabled,.value-cancellation-notice input:disabled{color:#777;background:#f4f4f3}.value-company-name button,.value-cancellation-notice button{color:#fff;white-space:nowrap;background:#050505;border:0;border-radius:999px;min-height:40px;padding:0 14px;font-size:11px;font-weight:650}.value-cancellation-notice>small{color:#888;align-self:center;font-size:10px}.value-status.s-公示中{color:#b65d00;background:#fff7e7}.value-status.s-注销审核中{color:#2563eb;background:#eff6ff}.value-service-context .wujie-select-trigger{background:#f3f3f2;border:0;border-radius:9px;min-width:112px;height:34px;padding:0 10px}.value-service-context .wujie-select-menu{z-index:30;min-width:132px}.value-followup{background:#fafafa;border-radius:12px;margin:0 27px 24px;padding:18px}.value-followup>header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.value-followup>header b,.value-followup>header small{display:block}.value-followup>header small{color:#888;margin-top:4px;font-size:10px}.value-followup>header em{color:#777;white-space:nowrap;background:#fff;border-radius:999px;padding:5px 8px;font-size:10px;font-style:normal}.value-followup .value-progress-history>header{margin-bottom:0}.value-followup .value-progress-history>p:last-child{padding-bottom:0}@media (max-width:640px){.value-followup{margin-inline:18px}.value-followup .value-edit{grid-template-columns:1fr}.value-followup>header{align-items:flex-start}}.value-overlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#11182747;padding:32px}.value-detail{scrollbar-gutter:stable;border-radius:20px;width:min(760px,100vw - 48px);max-height:calc(100dvh - 64px);box-shadow:0 32px 92px #11182742}.value-detail>header{box-shadow:none;border-bottom:1px solid #ebebeb;padding:27px 28px 20px}.value-detail h3{letter-spacing:-.035em;margin:7px 0 0;font-size:25px}.value-detail>header>button{color:#111;background:0 0;border-radius:10px;width:40px;height:40px}.value-detail>header>button:hover{background:#f4f4f3}.value-detail>header>button:focus-visible{outline-offset:2px;outline:2px solid #111}.value-detail button:focus-visible{outline-offset:2px;outline:2px solid #111}.value-detail input:focus-visible{outline-offset:2px;outline:2px solid #111}.value-detail textarea:focus-visible{outline-offset:2px;outline:2px solid #111}.value-status-strip{border-top:0;border-bottom:1px solid #ebebeb;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0 28px;padding:18px 0}.value-status-strip>div{border-right:1px solid #efefee;gap:7px;min-width:0;padding:0 13px}.value-status-strip>div:first-child{padding-left:0}.value-status-strip>div:last-child{border-right:0;padding-right:0}.value-service-context{border-bottom:1px solid #ebebeb;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0 28px;padding:18px 0}.value-service-context>div{border-right:1px solid #efefee;min-width:0;padding:0 13px}.value-service-context>div:first-child{padding-left:0}.value-service-context>div:last-child{border-right:0;padding-right:0}.value-detail dl{border-bottom:1px solid #ebebeb;gap:0;margin:0 28px;padding:0}.value-detail dl>div{border-top:1px solid #f0f0ef;min-width:0;padding:15px 0}.value-detail dl>div:nth-child(-n+2){border-top:0}.value-detail dl>div:nth-child(odd){padding-right:22px}.value-detail dl>div:nth-child(2n){border-left:1px solid #efefee;padding-left:22px}.value-detail dd{margin-top:7px;line-height:1.55}.value-detail dt,.value-status-strip small,.value-service-context small{color:#868686;font-size:11px}.value-order-remark,.value-company-name,.value-trademark-name,.value-cancellation-notice,.value-subcontracts,.value-files,.value-followup{background:0 0;border-bottom:1px solid #ebebeb;border-radius:0;margin:0 28px;padding:20px 0}.value-order-remark,.value-company-name,.value-trademark-name,.value-cancellation-notice{align-items:end}.value-order-remark label,.value-company-name label,.value-trademark-name label,.value-cancellation-notice label{font-size:12px}.value-order-remark textarea,.value-company-name input,.value-trademark-name input,.value-cancellation-notice input,.value-edit textarea{background:#fff;border-color:#dedede;border-radius:10px}.value-order-remark textarea:focus,.value-company-name input:focus,.value-trademark-name input:focus,.value-cancellation-notice input:focus,.value-edit textarea:focus{border-color:#111;outline:0}.value-subcontracts>header,.value-files>header{align-items:flex-start}.value-subcontracts>p,.value-files>p{margin-bottom:0}.value-subcontracts button,.value-files button{background:#fff;border:1px solid #dedede}.value-followup{border-bottom:0;margin-bottom:28px}.value-followup>header b{font-size:15px}.value-followup>header small{font-size:11px}.value-followup>header em{color:#777;background:#f4f4f3}.value-followup .value-edit,.value-followup .value-progress-history{background:0 0;border-top:1px solid #ebebeb;border-radius:0;margin:16px 0 0;padding:16px 0 0}.value-followup .value-edit>div{padding-top:2px}.value-followup .value-edit .value-primary{min-height:42px;padding:0 18px;box-shadow:0 8px 18px #0000001c}.value-progress-history>p{padding:13px 0;font-size:12px}.value-progress-history>p em{font-size:10px}@media (max-width:720px){.value-overlay{padding:12px}.value-detail{border-radius:18px;width:100%;max-height:calc(100dvh - 24px)}.value-detail>header{padding:22px 20px 17px}.value-detail h3{font-size:22px}.value-status-strip,.value-service-context{grid-template-columns:1fr 1fr;margin-inline:20px}.value-status-strip>div:nth-child(2n),.value-service-context>div:nth-child(2n){border-right:0;padding-right:0}.value-status-strip>div:nth-child(n+3),.value-service-context>div:nth-child(n+3){border-top:1px solid #efefee;margin-top:15px;padding-top:15px}.value-detail dl{grid-template-columns:1fr;margin-inline:20px}.value-detail dl>div,.value-detail dl>div:nth-child(-n+2){border-top:1px solid #f0f0ef;padding:14px 0}.value-detail dl>div:first-child{border-top:0}.value-detail dl>div:nth-child(odd),.value-detail dl>div:nth-child(2n){border-left:0;padding-inline:0}.value-order-remark,.value-company-name,.value-trademark-name,.value-cancellation-notice,.value-subcontracts,.value-files,.value-followup{margin-inline:20px}.value-order-remark,.value-company-name,.value-trademark-name,.value-cancellation-notice{grid-template-columns:1fr;display:grid}.value-order-remark button,.value-company-name button,.value-trademark-name button,.value-cancellation-notice button{justify-self:end}.value-followup .value-edit{grid-template-columns:1fr}}.value-status-strip .wujie-select,.value-service-context .wujie-select{width:100%;min-width:0;max-width:100%}.value-status-strip .wujie-select-trigger,.value-service-context .wujie-select-trigger{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.value-status-strip .wujie-select-trigger>span,.value-service-context .wujie-select-trigger>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.value-status-strip .wujie-select-menu,.value-service-context .wujie-select-menu{box-sizing:border-box;width:max-content;min-width:100%;max-width:min(250px,100vw - 80px)}.value-status-strip .wujie-select-trigger,.value-service-context .wujie-select-trigger{background:#fff;border:1px solid #dedede}.value-status-strip .wujie-select-trigger:hover,.value-service-context .wujie-select-trigger:hover{background:#fff;border-color:#bdbdbb}.value-status-strip .wujie-select.open .wujie-select-trigger,.value-service-context .wujie-select.open .wujie-select-trigger{background:#fff;border-color:#111}.value-status-strip .wujie-select-menu,.value-service-context .wujie-select-menu{background:#fff;border:1px solid #e4e4e2}.linked-order-owner .wujie-select,.linked-order-owner .wujie-select-trigger{width:100%;min-width:0}.linked-order-owner>button{color:#fff;white-space:nowrap;background:#111;border:0;border-radius:8px;height:30px;padding:0 10px;font-size:11px}.linked-order-owner>button:disabled{opacity:.45}.value-service-page .value-row{grid-template-columns:32px 1.05fr 1.15fr .82fr .86fr .78fr .72fr .82fr .72fr .9fr .72fr;min-width:1260px}.value-service-page .value-row:has(>span:first-child){grid-template-columns:1.05fr 1.15fr .82fr .86fr .78fr .72fr .82fr .72fr .9fr .72fr}.value-service-page .value-row-trademark{min-width:1676px}.value-wecom-group,.value-login-method{background:0 0;border-bottom:1px solid #ebebeb;border-radius:0;align-items:end;gap:10px;margin:0 28px;padding:20px 0;display:flex}.value-wecom-group label,.value-login-method label{flex:1;gap:7px;font-size:12px;font-weight:650;display:grid}.value-wecom-group input,.value-login-method input{height:40px;font:inherit;background:#fff;border:1px solid #dedede;border-radius:10px;padding:0 10px}.value-wecom-group input:disabled,.value-login-method input:disabled{color:#777;background:#f4f4f3}.value-wecom-group input:focus,.value-login-method input:focus{border-color:#111;outline:0}@media (max-width:720px){.value-wecom-group,.value-login-method{grid-template-columns:1fr;margin-inline:20px;display:grid}}.value-service-page .value-row:not(.value-row-trademark):not(.value-row-admin){grid-template-columns:1.05fr 1.15fr .82fr .86fr .78fr .72fr .82fr .72fr .9fr .72fr}.value-service-page .value-row:not(.value-row-trademark).value-row-admin{grid-template-columns:32px 1.05fr 1.15fr .82fr .86fr .78fr .72fr .82fr .72fr .9fr .72fr}.value-toolbar>label{box-shadow:none!important;background:#fff!important;border:1px solid #e1e2e4!important}.value-toolbar>label input{box-shadow:none!important;background:0 0!important;border:0!important}.value-category-tabs{background:0 0!important;border-radius:0!important;padding:0!important}.value-category-tabs button{position:relative}.value-category-tabs button.active{box-shadow:none!important;background:0 0!important}.value-category-tabs button.active:after{content:"";background:#111;border-radius:2px;height:2px;position:absolute;bottom:0;left:10px;right:10px}.value-acceptance-panel{background:#fbfcfc;border:1px solid #e5e9eb;border-radius:14px;margin:14px 0;padding:14px 16px}.value-acceptance-panel b{font-size:14px;display:block}.value-acceptance-panel p{color:#6e7781;margin:6px 0 12px;font-size:13px}.value-acceptance-panel .value-primary{border-radius:999px;padding:9px 14px}.value-certificate-status{background:0 0;border-bottom:1px solid #ebebeb;border-radius:0;align-items:end;gap:10px;margin:0 28px;padding:20px 0;display:flex}.value-certificate-status label{flex:1;gap:7px;font-size:12px;font-weight:650;display:grid}.value-certificate-status .wujie-select{width:100%}.value-certificate-status .wujie-select-trigger{background:#fff;border:1px solid #dedede;border-radius:10px;height:40px;padding:0 10px}.value-certificate-status .wujie-select-trigger:disabled{color:#777;background:#f4f4f3}.value-certificate-status .wujie-select-trigger:focus-visible{border-color:#111;outline:0}.value-certificate-status .wujie-select-menu{z-index:45;background:#fff;min-width:100%}@media (max-width:720px){.value-certificate-status{grid-template-columns:1fr;margin-inline:20px;display:grid}}.value-tabs{gap:1px}.value-tabs button{padding:0 9px}.value-status.s-未开始{color:#666;background:#f3f3f2}.value-status.s-材料收集中{color:#b65d00;background:#fff7e7}.value-status.s-已取消{color:#b42318;background:#fff1f0}.payment-state{color:#666;background:#f3f3f2;border-radius:999px;width:max-content;padding:5px 8px;font-size:10px;font-style:normal;display:inline-flex}.payment-state.p-已支付{color:#079455;background:#edf8f1}.payment-state.p-已退款{color:#b42318;background:#fff1f0}.value-status-strip{grid-template-columns:repeat(4,1fr)}.value-status-strip .wujie-select{width:150px}.value-status-strip .wujie-select-trigger{background:#f3f3f2;border:0;border-radius:9px;width:150px;height:34px;padding:0 10px}.value-status-strip .wujie-select-menu{z-index:30;width:170px}.value-row{grid-template-columns:32px 1.12fr 1.35fr .7fr .88fr .76fr .72fr .9fr .72fr}.value-row:has(>span:first-child){grid-template-columns:1.12fr 1.35fr .7fr .88fr .76fr .72fr .9fr .72fr}@media (max-width:1280px){.value-tabs button{padding:0 7px;font-size:10px}.value-toolbar>label{width:290px}}.value-head:has(>span:nth-child(9)){grid-template-columns:32px 1.12fr 1.35fr .7fr .88fr .76fr .72fr .9fr .72fr}.value-detail .value-files>header>button{white-space:nowrap;justify-content:center;align-items:center;gap:7px;width:auto;min-width:104px;height:38px;padding:0 14px;display:inline-flex}.value-service-page.page-enter{animation:.2s both value-service-page-fade;transform:none!important}.value-overlay{width:100vw;height:100dvh;min-height:100vh;overflow:hidden;position:fixed!important;inset:0!important}.value-detail{overscroll-behavior:contain;max-height:calc(100dvh - 48px)}@keyframes value-service-page-fade{0%{opacity:0}to{opacity:1}}.value-overlay:has(>.value-detail){-webkit-backdrop-filter:none;backdrop-filter:none;background:#1118272e;justify-content:flex-end;align-items:stretch;animation:.2s ease-out unified-detail-backdrop-in;padding:0!important;display:flex!important;position:fixed!important;inset:0!important}.value-overlay:has(>.value-detail)>.value-detail{box-sizing:border-box;border-radius:18px 0 0 18px;width:min(620px,100vw);height:100%;max-height:100vh;animation:.2s unified-detail-drawer-in;overflow:auto;box-shadow:0 28px 90px #1118272e}.value-overlay:has(>.value-detail)>.value-detail>header{z-index:2;background:#fff;justify-content:space-between;align-items:flex-start;padding:26px 28px 22px;display:flex;position:sticky;top:0}.value-overlay:has(>.value-detail)>.value-detail h3{margin:7px 0;font-size:24px}.value-overlay:has(>.value-detail)>.value-detail>header>button{background:0 0;border:0;border-radius:9px;place-items:center;width:40px;height:40px;display:grid}.value-overlay:has(>.value-detail)>.value-detail>header>button:hover{background:#fafafa}@media (prefers-reduced-motion:reduce){.value-overlay:has(>.value-detail){animation:none!important}.value-overlay:has(>.value-detail)>.value-detail{animation:none!important}}.value-detail .value-status-strip>div>.wujie-select,.value-detail .value-service-context>div>.wujie-select{align-self:stretch;display:block;width:100%!important;min-width:0!important;max-width:100%!important}.value-detail .value-status-strip .wujie-select-trigger,.value-detail .value-service-context .wujie-select-trigger{box-sizing:border-box!important;background:#fff!important;border:1px solid #dedede!important;border-radius:9px!important;width:100%!important;min-width:0!important;max-width:100%!important;height:34px!important;padding:0 10px!important}.value-detail .value-status-strip .wujie-select-trigger:hover,.value-detail .value-service-context .wujie-select-trigger:hover{background:#fff!important;border-color:#bdbdbb!important}.value-detail .value-status-strip .wujie-select.open .wujie-select-trigger,.value-detail .value-service-context .wujie-select.open .wujie-select-trigger{background:#fff!important;border-color:#111!important}.value-detail .value-status-strip .wujie-select-trigger>span,.value-detail .value-service-context .wujie-select-trigger>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.value-detail .value-status-strip .wujie-select-menu,.value-detail .value-service-context .wujie-select-menu{box-sizing:border-box;max-width:min(250px,100vw - 80px);z-index:40!important;background:#fff!important;border:1px solid #e4e4e2!important;width:max-content!important;min-width:100%!important}.notification-layer{z-index:2600;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1118271f;position:fixed;inset:0}.notification-panel{background:#fff;border-radius:16px;width:390px;max-height:70vh;padding:18px;position:absolute;top:78px;right:28px;overflow:auto;box-shadow:0 24px 70px #11182729}.notification-panel>header{justify-content:space-between;align-items:flex-start;padding:2px 2px 14px;display:flex}.notification-panel header small{color:#888;font-size:10px}.notification-panel h3{margin:5px 0 0;font-size:21px}.notification-panel header button{background:0 0;border:0;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.notification-panel article{border-top:1px solid #eee;padding:14px 2px}.notification-panel article b{font-size:12px}.notification-panel article p{color:#555;margin:6px 0;font-size:11px;line-height:1.55}.notification-panel article span{color:#999;font-size:9px}.notification-empty{text-align:center;color:#999;padding:34px 0;font-size:11px}.sync-status{--sync-accent:#73736c;--sync-soft:#f3f3f0;--sync-strong:#343430;align-items:center;display:flex;position:relative}.sync-status[data-status=success]{--sync-accent:#168455;--sync-soft:#edf8f2;--sync-strong:#11653f}.sync-status[data-status=syncing]{--sync-accent:#2563c9;--sync-soft:#eef4ff;--sync-strong:#1f54a8}.sync-status[data-status=delayed]{--sync-accent:#b56a09;--sync-soft:#fff7e8;--sync-strong:#8b4f05}.sync-status[data-status=partial_failed],.sync-status[data-status=failed],.sync-status[data-status=interrupted]{--sync-accent:#bf3b2e;--sync-soft:#fff1ef;--sync-strong:#982f25}.sync-pill{background:var(--sync-soft);max-width:260px;height:44px;color:var(--sync-strong);font:inherit;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:999px;align-items:center;gap:7px;padding:0 14px;font-size:11px;font-weight:650;transition:border-color .16s,box-shadow .16s;display:inline-flex}.sync-pill:hover,.sync-pill[aria-expanded=true]{border-color:color-mix(in srgb,var(--sync-accent) 28%,transparent);box-shadow:0 8px 24px #11182712}.sync-pill:focus-visible{outline-offset:2px;outline:2px solid #171714}.sync-panel button:focus-visible{outline-offset:2px;outline:2px solid #171714}.sync-dot,.sync-entity-name i{background:var(--sync-accent);width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in srgb,var(--sync-accent) 12%,transparent);border-radius:50%;flex:0 0 8px}.sync-pill-label{text-overflow:ellipsis;min-width:0;overflow:hidden}.sync-pill-time{color:color-mix(in srgb,var(--sync-strong) 72%,white);font-weight:550}.sync-pill-mobile{display:none}.sync-status-live{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.sync-panel{z-index:320;color:#171714;background:#fff;border:1px solid #e7e5df;border-radius:16px;width:min(430px,100vw - 32px);position:absolute;top:52px;right:0;overflow:hidden;box-shadow:0 24px 70px #11182724}.sync-panel>header{border-bottom:1px solid #eceae4;justify-content:space-between;align-items:center;min-height:74px;padding:0 18px;display:flex}.sync-panel>header small{color:#85837c;font-size:9px;display:block}.sync-panel>header h3{letter-spacing:-.025em;margin:5px 0 0;font-size:17px}.sync-panel>header button{background:#f6f5f1;border:0;border-radius:10px;place-items:center;width:44px;height:44px;display:grid}.sync-panel-error{color:#982f25;background:#fff1ef;border-radius:9px;margin:12px 14px 0;padding:10px 12px;font-size:10px;line-height:1.5}.sync-entity-list{padding:5px 16px}.sync-entity-list article{--entity-accent:#73736c;border-bottom:1px solid #efede8;grid-template-columns:74px minmax(0,1fr) 72px;align-items:center;gap:10px;min-height:68px;display:grid}.sync-entity-list article[data-status=success]{--entity-accent:#168455}.sync-entity-list article[data-status=syncing]{--entity-accent:#2563c9}.sync-entity-list article[data-status=delayed]{--entity-accent:#b56a09}.sync-entity-list article[data-status=failed],.sync-entity-list article[data-status=interrupted]{--entity-accent:#bf3b2e}.sync-entity-name{align-items:center;gap:8px;display:flex}.sync-entity-name i{background:var(--entity-accent);width:7px;height:7px;box-shadow:none;flex-basis:7px}.sync-entity-name b,.sync-entity-result b,.sync-entity-count b{font-size:11px}.sync-entity-result,.sync-entity-count{gap:4px;min-width:0;display:grid}.sync-entity-result small,.sync-entity-count small{color:#85837c;font-size:9px}.sync-entity-result em{text-overflow:ellipsis;white-space:nowrap;color:#a63429;font-size:9px;font-style:normal;overflow:hidden}.sync-entity-count{text-align:right}.sync-empty{color:#85837c;place-items:center;min-height:110px;margin:0;font-size:10px;display:grid}.sync-meta{background:#faf9f6;border-top:1px solid #eceae4;border-bottom:1px solid #eceae4;grid-template-columns:1fr 1fr;margin:0;display:grid}.sync-meta>div{min-width:0;padding:13px 16px}.sync-meta>div+div{border-left:1px solid #eceae4}.sync-meta dt{color:#85837c;font-size:9px}.sync-meta dd{margin:5px 0 0;font-size:10px;font-weight:650}.sync-panel>footer{justify-content:space-between;align-items:center;gap:12px;min-height:64px;padding:0 16px;display:flex}.sync-panel>footer span{color:#85837c;font-size:9px}.sync-panel>footer button{color:#171714;background:#fff;border:1px solid #dfddd7;border-radius:10px;align-items:center;gap:6px;height:40px;padding:0 12px;font-size:10px;font-weight:650;display:inline-flex}.sync-panel>footer button:disabled{opacity:.55}.is-spinning{animation:.8s linear infinite sync-spin}@keyframes sync-spin{to{transform:rotate(360deg)}}@media (max-width:960px){.sync-pill{max-width:190px}.sync-pill-time{display:none}}@media (max-width:640px){.sync-pill{justify-content:center;width:44px;padding:0}.sync-pill-label,.sync-pill-time{display:none}.sync-pill-mobile{clip:rect(0,0,0,0)!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.sync-panel{width:calc(100vw - 24px);max-height:calc(100dvh - 86px);position:fixed;top:74px;right:12px;overflow:auto}.sync-meta{grid-template-columns:1fr}.sync-meta>div+div{border-top:1px solid #eceae4;border-left:0}}@media (prefers-reduced-motion:reduce){.sync-pill{transition:none}.is-spinning{animation:none}}.cockpit-shell{--cockpit-ink:#111214;--cockpit-muted:#72757b;--cockpit-line:#e8e8e5;--cockpit-soft:#f7f7f5;color:var(--cockpit-ink);background:#fff;min-height:calc(100vh - 118px);padding:0 30px 54px}.cockpit-tabs{border-bottom:1px solid var(--cockpit-line);align-items:flex-end;gap:34px;height:62px;display:flex;overflow:auto hidden}.cockpit-tabs button{color:#60636a;white-space:nowrap;background:#fff;border:0;height:62px;padding:0 2px 17px;font-size:14px;position:relative}.cockpit-tabs button:after{content:"";background:0 0;border-radius:2px;height:2px;position:absolute;bottom:-1px;left:0;right:0}.cockpit-tabs button.is-active{color:#101114;font-weight:700}.cockpit-tabs button.is-active:after{background:#101114}.cockpit-filters{border-bottom:1px solid var(--cockpit-line);align-items:center;gap:10px;padding:18px 0;display:flex;overflow-x:auto}.cockpit-filters label{background:#fff;border:1px solid #dededb;border-radius:10px;align-items:center;min-width:132px;height:42px;display:flex;position:relative}.cockpit-filters label span{color:#8a8d92;pointer-events:none;font-size:9px;position:absolute;top:5px;left:12px}.cockpit-filters select{-webkit-appearance:none;appearance:none;color:#17181a;background:#fff;border:0;border-radius:10px;outline:0;width:100%;height:100%;padding:15px 32px 3px 11px;font-size:12px}.cockpit-filters label>svg{pointer-events:none;color:#676a70;position:absolute;right:10px}.cockpit-refresh{background:#fff;border:1px solid #dededb;border-radius:10px;place-items:center;width:42px;height:42px;display:grid}.cockpit-chip{color:#2059bd;border:1px solid #bcd0ff;border-radius:999px;align-items:center;gap:7px;margin-top:14px;padding:7px 8px 7px 12px;font-size:11px;display:inline-flex}.cockpit-chip button{color:#2059bd;background:#edf3ff;border:0;border-radius:50%;place-items:center;width:19px;height:19px;display:grid}.cockpit-error,.cockpit-loading{color:#a53f32;background:#fff;border:1px solid #f0cfca;border-radius:10px;align-items:center;gap:8px;margin:16px 0;padding:12px 14px;font-size:12px;display:flex}.cockpit-loading{color:#62656a;border-color:#dededb}.cockpit-content{padding-top:20px;transition:opacity .2s}.cockpit-content.is-loading{opacity:.52;pointer-events:none}.cockpit-today{border:1px solid var(--cockpit-line);background:#fff;border-radius:16px}.cockpit-today>header{border-bottom:1px solid var(--cockpit-line);justify-content:space-between;align-items:center;height:54px;padding:0 18px;display:flex}.cockpit-today>header>div{align-items:baseline;gap:10px;display:flex}.cockpit-today>header span{font-size:16px;font-weight:700}.cockpit-today>header small{color:var(--cockpit-muted);font-size:10px}.cockpit-today-grid{grid-template-columns:repeat(6,1fr);display:grid}.cockpit-metric{text-align:left;background:#fff;border:0;flex-direction:column;justify-content:center;min-width:0;min-height:100px;padding:17px 18px;transition:border-color .18s,transform .18s;display:flex;position:relative}.cockpit-today-grid>.cockpit-metric:not(:last-child),.cockpit-kpis>.cockpit-metric:not(:last-child){border-right:1px solid var(--cockpit-line)}button.cockpit-metric{cursor:pointer}button.cockpit-metric:not(:disabled):hover{transform:translateY(-2px)}button.cockpit-metric.is-active:after{content:"";background:#2f6fed;border-radius:2px;height:2px;position:absolute;bottom:0;left:18px;right:18px}.cockpit-metric>span{color:#6f7278;font-size:11px}.cockpit-metric>strong{font-variant-numeric:tabular-nums;letter-spacing:-.025em;margin:8px 0 5px;font-size:23px;line-height:1.1}.cockpit-metric>strong.is-pending{color:#8a6b25;font-size:17px}.cockpit-metric>small{color:#8b8e93;font-size:10px}.cockpit-metric>small.is-green{color:#188b58}.cockpit-metric>small.is-red{color:#d34c43}.cockpit-kpis{border:1px solid var(--cockpit-line);background:#fff;border-radius:16px;grid-template-columns:repeat(8,1fr);margin:16px 0;display:grid;overflow:hidden}.cockpit-kpis-four{grid-template-columns:repeat(4,1fr);margin-top:0}.cockpit-grid{gap:16px;margin-top:16px;display:grid}.cockpit-grid-primary{grid-template-columns:minmax(0,1.5fr) minmax(330px,.9fr)}.cockpit-grid-secondary{grid-template-columns:minmax(0,1.35fr) minmax(320px,.8fr)}.cockpit-section{border:1px solid var(--cockpit-line);background:#fff;border-radius:16px;min-width:0;padding:18px}.cockpit-section-head{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:12px;display:flex}.cockpit-section-head h2{margin:0;font-size:15px}.cockpit-section-head p{color:var(--cockpit-muted);margin:5px 0 0;font-size:10px}.cockpit-sync{color:#898c91;white-space:nowrap;font-size:9px}.cockpit-chart-legend{flex-wrap:wrap;gap:12px;display:flex}.cockpit-chart-legend button{color:#55585e;background:#fff;border:0;align-items:center;gap:5px;font-size:10px;display:flex}.cockpit-chart-legend button.is-muted{opacity:.35}.cockpit-chart-legend i,.cockpit-composition-list i{border-radius:50%;width:7px;height:7px}.cockpit-trend>.cockpit-sync,.cockpit-composition>.cockpit-sync{text-align:right;margin-top:2px;display:block}.cockpit-empty{color:#96999d;place-items:center;min-height:180px;font-size:12px;display:grid}.cockpit-composition-body{align-items:center;min-height:238px;display:flex}.cockpit-composition-list{flex:1;gap:8px;display:grid}.cockpit-composition-list button{text-align:left;background:#fff;border:0;grid-template-columns:9px minmax(90px,1fr) auto;align-items:center;gap:7px;padding:6px 0;font-size:11px;display:grid}.cockpit-composition-list b{font-variant-numeric:tabular-nums}.cockpit-table{overflow:hidden}.cockpit-table-row{border:0;border-top:1px solid var(--cockpit-line);text-align:left;background:#fff;grid-template-columns:1.2fr 1fr .72fr .72fr 1fr 62px;align-items:center;gap:12px;width:100%;min-height:50px;padding:0 8px;font-size:11px;display:grid}.cockpit-table-row.is-head{color:#85888d;border-top:0;min-height:36px}.cockpit-table button.cockpit-table-row:hover{background:#fcfcfb}.cockpit-link{color:#235fc4;align-items:center;gap:4px;display:flex}.cockpit-action-list{gap:2px;display:grid}.cockpit-action-list button{border:0;border-top:1px solid var(--cockpit-line);text-align:left;background:#fff;grid-template-columns:28px 1fr auto 18px;align-items:center;gap:8px;height:56px;display:grid}.cockpit-action-list button:first-child{border-top:0}.cockpit-action-list b{font-size:12px}.cockpit-action-list em{color:#bd4038;font-size:11px;font-style:normal}.cockpit-action-list .is-config{color:#956f22}.cockpit-action-list .is-alert{color:#c7443b}.cockpit-subpage{gap:16px;display:grid}.cockpit-subpage-intro{justify-content:space-between;align-items:flex-end;padding:6px 0 2px;display:flex}.cockpit-subpage-intro h1{margin:0;font-size:23px}.cockpit-subpage-intro p{color:var(--cockpit-muted);margin:7px 0 0;font-size:11px}.cockpit-placeholder{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:250px;display:flex}.cockpit-placeholder h2{margin:12px 0 5px;font-size:16px}.cockpit-placeholder p{color:var(--cockpit-muted);max-width:520px;font-size:11px}.cockpit-handler-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.cockpit-handler-grid button{border:1px solid var(--cockpit-line);text-align:left;background:#fff;border-radius:11px;grid-template-columns:24px 1fr 16px;align-items:center;gap:8px;height:64px;padding:0 13px;display:grid}.cockpit-handler-grid span{flex-direction:column;gap:4px;display:flex}.cockpit-handler-grid small{color:var(--cockpit-muted);font-size:10px}.cockpit-drawer-layer{z-index:80;background:#1112143d;justify-content:flex-end;animation:.18s cockpit-fade;display:flex;position:fixed;inset:0}.cockpit-drawer{background:#fff;flex-direction:column;width:min(520px,92vw);height:100%;padding:26px 28px;animation:.22s cockpit-slide;display:flex;box-shadow:-18px 0 54px #0000001c}.cockpit-drawer>header{border-bottom:1px solid var(--cockpit-line);justify-content:space-between;align-items:flex-start;padding-bottom:20px;display:flex}.cockpit-drawer>header small{color:var(--cockpit-muted)}.cockpit-drawer>header h2{margin:7px 0 0;font-size:22px}.cockpit-drawer>header button{border:1px solid var(--cockpit-line);background:#fff;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.cockpit-drawer dl{grid-template-columns:1fr 1fr;margin:22px 0;display:grid}.cockpit-drawer dl>div{border-bottom:1px solid var(--cockpit-line);padding:17px 0}.cockpit-drawer dt{color:var(--cockpit-muted);font-size:10px}.cockpit-drawer dd{margin:7px 0 0;font-size:16px;font-weight:700}.cockpit-drawer-action{padding:26px 0}.cockpit-drawer-action span{color:#966d1d;font-size:11px}.cockpit-drawer-action p{margin:10px 0;font-size:18px;font-weight:700}.cockpit-drawer-action strong{font-size:28px}.cockpit-drawer footer{border-top:1px solid var(--cockpit-line);justify-content:space-between;align-items:center;margin-top:auto;padding-top:18px;display:flex}.cockpit-drawer footer button{color:#fff;background:#111;border:0;border-radius:10px;height:38px;padding:0 18px}.cockpit-section button:focus-visible{outline-offset:2px;outline:2px solid #2f6fed}.cockpit-tabs button:focus-visible{outline-offset:2px;outline:2px solid #2f6fed}.cockpit-filters select:focus-visible{outline-offset:2px;outline:2px solid #2f6fed}.cockpit-refresh:focus-visible{outline-offset:2px;outline:2px solid #2f6fed}.cockpit-chip button:focus-visible{outline-offset:2px;outline:2px solid #2f6fed}.cockpit-drawer button:focus-visible{outline-offset:2px;outline:2px solid #2f6fed}@keyframes cockpit-fade{0%{opacity:0}to{opacity:1}}@keyframes cockpit-slide{0%{opacity:.8;transform:translate(22px)}to{opacity:1;transform:none}}@media (max-width:1400px){.cockpit-kpis{grid-template-columns:repeat(4,1fr)}.cockpit-kpis>.cockpit-metric:nth-child(4){border-right:0}.cockpit-kpis>.cockpit-metric:nth-child(-n+4){border-bottom:1px solid var(--cockpit-line)}.cockpit-today-grid{grid-template-columns:repeat(3,1fr)}.cockpit-today-grid>.cockpit-metric:nth-child(3){border-right:0}.cockpit-today-grid>.cockpit-metric:nth-child(-n+3){border-bottom:1px solid var(--cockpit-line)}}@media (max-width:1000px){.cockpit-shell{padding:0 18px 42px}.cockpit-grid-primary,.cockpit-grid-secondary{grid-template-columns:1fr}.cockpit-handler-grid{grid-template-columns:1fr 1fr}}@media (max-width:680px){.cockpit-shell{padding:0 12px 34px}.cockpit-tabs{gap:22px}.cockpit-today-grid,.cockpit-kpis,.cockpit-kpis-four{grid-template-columns:1fr 1fr}.cockpit-today-grid>.cockpit-metric,.cockpit-kpis>.cockpit-metric{border-bottom:1px solid var(--cockpit-line);border-right:0!important}.cockpit-section-head{flex-direction:column}.cockpit-chart-legend{align-self:flex-start}.cockpit-handler-grid{grid-template-columns:1fr}.cockpit-table{overflow-x:auto}.cockpit-table-row{min-width:680px}.cockpit-drawer{padding:22px 18px}}@media (prefers-reduced-motion:reduce){.cockpit-content,.cockpit-metric,.cockpit-drawer-layer,.cockpit-drawer{transition:none!important;animation:none!important}}.topbar{grid-template-columns:minmax(0,1fr) auto;min-width:0}.greeting{min-width:0}.header-actions{grid-column:2;justify-self:end}@media (max-width:960px){.topbar{grid-template-columns:minmax(0,1fr) auto}}
