.desk-main{align-content:start;gap:var(--gap-section);width:100%;max-width:1100px;margin:0 auto;padding:24px 16px 64px;display:grid;position:relative}.desk-card{min-width:0;color:var(--ink);border-radius:20px;padding:22px 24px}.desk-card h1{margin:0 0 var(--gap-para);font:650 clamp(24px, 1.9vw, 30px)/1.25 var(--font-display);letter-spacing:-.02em;text-wrap:balance;overflow-wrap:anywhere}.desk-card h2{margin:0 0 var(--gap-title);font:var(--text-title);letter-spacing:-.01em}.desk-card h3{margin:0 0 var(--gap-title);font:var(--text-subtitle)}.desk-lead{margin:0 0 var(--gap-title);max-width:72ch;color:var(--muted);font:var(--text-body)}.desk-lead:last-child{margin-bottom:0}.desk-note{margin:0 0 var(--gap-title);color:var(--muted);font:var(--text-note)}.desk-back{margin:0 0 var(--gap-title);font:var(--text-note)}.desk-back a,.desk-meta a,.desk-lead a,.desk-note a{color:var(--link);font-weight:600}.desk-user{font:var(--text-note);align-items:center;gap:4px;margin-right:6px;display:inline-flex}.desk-user a,.desk-user button{min-height:44px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;padding:0 8px;text-decoration:none;display:inline-flex}.desk-user a{font-weight:600}.desk-user button{color:var(--muted)}.desk-user a:hover,.desk-user a:focus-visible,.desk-user button:hover,.desk-user button:focus-visible{text-decoration:underline}.desk-meta{margin:0 0 var(--gap-title);color:var(--muted);font:var(--text-note);flex-wrap:wrap;align-items:baseline;gap:4px 16px;display:flex}.desk-groups{margin:0 0 var(--gap-block);flex-wrap:wrap;gap:8px;display:flex}.desk-groups a{min-height:44px;color:var(--ink);background:color-mix(in srgb, var(--ink) 7%, transparent);font:var(--text-label);border-radius:999px;align-items:center;padding:0 14px;text-decoration:none;display:inline-flex}.desk-groups a:hover{background:color-mix(in srgb, var(--ink) 12%, transparent)}.desk-types{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:12px;display:grid}.desk-group{--group:var(--series-neutral);align-content:start;gap:12px;min-width:0;scroll-margin-top:16px;display:grid}.desk-group[data-group=PRODUCT]{--group:var(--series-a)}.desk-group[data-group=TECHNICAL]{--group:var(--series-b)}.desk-group[data-group=COMMERCIAL]{--group:var(--series-c)}.desk-group[data-group=PARTS]{--group:var(--series-d)}.desk-group-head{align-items:center;gap:10px;margin:0;display:flex}.desk-count{color:var(--faint);font:var(--text-note);font-variant-numeric:tabular-nums;margin-left:auto}.desk-icon{width:32px;height:32px;color:var(--group);background:color-mix(in srgb, var(--group) 15%, transparent);border-radius:8px;flex:none;place-items:center;display:inline-grid}.desk-type{min-width:0;color:inherit;background:#ffffff0f;border-radius:14px;flex-direction:column;gap:10px;padding:16px;text-decoration:none;display:flex;box-shadow:inset 0 1px #ffffff1a}.desk-type:hover{background:#ffffff1c}.desk-type-head{align-items:center;gap:10px;min-width:0;display:flex}.desk-type-head>strong{min-width:0;font:var(--text-subtitle);overflow-wrap:anywhere}.desk-type>strong{font:var(--text-subtitle)}.desk-type small{color:var(--muted);font:var(--text-hint)}.desk-intro{color:var(--muted);font:var(--text-body)}.desk-tags{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.desk-tags-label{color:var(--faint);font:var(--text-hint);margin-right:2px}.desk-tag{color:var(--sys-blue-ink);background:color-mix(in srgb, var(--sys-blue) 15%, transparent);font:var(--text-hint);border-radius:999px;padding:1px 9px;font-weight:600}.desk-tag[data-hue="1"]{color:var(--sys-green-ink);background:color-mix(in srgb, var(--sys-green) 15%, transparent)}.desk-tag[data-hue="2"]{color:var(--sys-orange-ink);background:color-mix(in srgb, var(--sys-orange) 15%, transparent)}.desk-tag[data-hue="3"]{color:var(--sys-purple-ink);background:color-mix(in srgb, var(--sys-purple) 15%, transparent)}.desk-tag[data-hue="4"]{color:var(--sys-teal-ink);background:color-mix(in srgb, var(--sys-teal) 15%, transparent)}.desk-tag[data-hue="5"]{color:var(--sys-pink-ink);background:color-mix(in srgb, var(--sys-pink) 15%, transparent)}.desk-go{color:var(--link);font:var(--text-label);align-items:center;gap:6px;margin-top:auto;padding-top:4px;display:inline-flex}.desk-type.referral{background:#ffffff0a}.desk-n{width:24px;height:24px;color:var(--accent-contrast);background:var(--action);font:700 12px/24px var(--font-body);border-radius:50%;place-items:center;margin-right:6px;display:inline-grid}.desk-steps{margin:0 0 var(--gap-block);counter-reset:desk-step;flex-wrap:wrap;gap:6px 18px;padding:0;list-style:none;display:flex}.desk-steps li{color:var(--muted);font:var(--text-note);counter-increment:desk-step;align-items:center;gap:8px;display:inline-flex}.desk-steps li:before{content:counter(desk-step);width:22px;height:22px;color:var(--muted);background:color-mix(in srgb, var(--ink) 7%, transparent);font:700 12px/22px var(--font-body);border-radius:50%;place-items:center;display:inline-grid}.desk-steps li[aria-current=step]{color:var(--ink);font-weight:650}.desk-steps li[aria-current=step]:before{color:var(--accent-contrast);background:var(--action)}.desk-form{gap:14px;display:grid}.desk-form fieldset{border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid}.desk-form legend{font:var(--text-subtitle);margin-bottom:6px;padding:0}.desk-form label{font:var(--text-label);gap:6px;display:grid}.desk-form label:not(.desk-check)>span,.desk-form .desk-field>span:first-child{align-items:center;gap:4px;display:inline-flex}.desk-form .desk-field{font:var(--text-label);gap:6px;display:grid}.desk-form label small{color:var(--faint);font:var(--text-hint)}.desk-form input:not([type=checkbox]):not([type=radio]),.desk-form select,.desk-form textarea{border:1px solid var(--line);background:var(--surface);width:100%;min-height:44px;color:inherit;font:var(--text-body);border-radius:8px;padding:8px 10px}.desk-form input[readonly]{color:var(--muted);background:0 0}.desk-form .desk-check{font:var(--text-body);align-items:flex-start;gap:10px;display:flex}.desk-form .desk-check input{flex:none;width:18px;height:18px;margin-top:2px}.desk-form .desk-choices{flex-wrap:wrap;gap:6px 18px;display:flex}.access-form .desk-choices{flex-wrap:wrap;gap:8px;display:flex}.access-form .desk-choices .cp-secondary{color:var(--ink);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line)}.desk-form .desk-choices label{min-height:32px;font:var(--text-body);align-items:center;gap:6px;display:inline-flex}.desk-form .has-error input,.desk-form .has-error select,.desk-form .has-error textarea{border-color:var(--danger)}.desk-form .has-error>span:first-child,.desk-form .desk-check.has-error span{color:var(--danger-ink)}.desk-form button[type=submit]{min-height:44px;color:var(--accent-contrast);background:var(--action);font:var(--text-label);cursor:pointer;border:0;border-radius:10px;justify-self:start;padding:0 20px}.desk-form button[type=submit]:disabled{opacity:.6;cursor:progress}.desk-row{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px;display:grid}.desk-rules{margin:0 0 var(--gap-block);background:color-mix(in srgb, var(--ink) 4%, transparent);font:var(--text-note);border-radius:10px;gap:6px;padding:12px 14px;display:grid}.desk-rules strong{font-weight:650}.desk-sent-as{margin:0 0 var(--gap-block);color:var(--muted);font:var(--text-note);flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.desk-sent-as strong{color:var(--ink);font-weight:600}.desk-sent-as a{color:var(--link);font-weight:600}.desk-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.desk-list a{color:inherit;background:var(--surface);box-shadow:0 0 0 .5px var(--line);font:var(--text-body);border-radius:10px;grid-template-columns:110px minmax(0,1fr) auto;align-items:baseline;gap:10px;padding:10px 12px;text-decoration:none;display:grid}.desk-list a>strong{font:600 13px/20px var(--font-mono)}.desk-status{font:600 12px/18px var(--font-body);background:color-mix(in srgb, var(--ink) 6%, transparent);white-space:nowrap;border-radius:999px;padding:2px 9px}.desk-status.RETURNED{color:var(--warn-ink);background:var(--warn-soft)}.desk-status.DONE{color:var(--ok-ink);background:var(--ok-soft)}.desk-status.DECLINED{color:var(--danger-ink);background:var(--danger-soft)}.desk-facts{margin:0 0 var(--gap-block);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:10px;display:grid}.desk-facts div{background:color-mix(in srgb, var(--ink) 4%, transparent);border-radius:10px;min-width:0;padding:10px 12px}.desk-facts dt{color:var(--muted);font:var(--text-label)}.desk-facts dd{font:var(--text-body);white-space:pre-wrap;overflow-wrap:anywhere;margin:2px 0 0}.desk-prose{max-width:68ch}.desk-prose:lang(zh-CN){max-width:38em}.desk-prose h2{margin:var(--gap-section) 0 var(--gap-para)}.desk-prose p{margin:0 0 var(--gap-para);font:var(--text-body);line-height:1.7}@media (max-width:560px){.desk-card{padding:18px 16px}.desk-list a{grid-template-columns:minmax(0,1fr)}.desk-shell .entry-brand span,.desk-user a{display:none}}.desk-narrow{justify-self:center;width:100%;max-width:760px}.desk-correction{margin-top:var(--gap-section);padding-top:var(--gap-section);border-top:1px solid var(--line)}.desk-card,.desk-group{-webkit-backdrop-filter:blur(28px)saturate(180%);backdrop-filter:blur(28px)saturate(180%);background:#2c2c3080;box-shadow:inset 0 1px #ffffff29,inset 0 -1px #0006,0 18px 48px #00000047}:root[data-transparency=reduced] :is(.desk-card,.desk-group){-webkit-backdrop-filter:none;backdrop-filter:none;background:#1c1c1f}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.desk-card,.desk-group{background:#1c1c1f}}.desk-board{gap:20px;display:grid}.desk-group{color:var(--ink);border-radius:22px;grid-template-columns:minmax(150px,190px) minmax(0,1fr);gap:0;padding:18px;display:grid}.desk-cat{text-align:center;border-right:1px solid #ffffff1f;align-content:center;justify-items:center;gap:10px;min-width:0;margin-right:18px;padding:12px 18px 12px 6px;display:grid}.desk-cat h3{font:650 clamp(20px, 1.6vw, 24px)/1.25 var(--font-display);letter-spacing:-.01em;overflow-wrap:anywhere;margin:0}.desk-cat .desk-count{color:var(--muted);font:var(--text-note);margin:0}.desk-cat .desk-note{max-width:24ch;margin:0}.desk-cat-dot{background:#30d158;border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 4px #30d15833,0 0 16px 4px #30d15880}@media (max-width:720px){.desk-group{grid-template-columns:minmax(0,1fr);padding:14px}.desk-cat{text-align:left;border-bottom:1px solid #ffffff1f;border-right:0;grid-auto-flow:column;justify-content:start;align-items:center;margin:0 0 14px;padding:2px 4px 14px}.desk-cat .desk-note{grid-column:1/-1;max-width:none}}.desk-main .form-notice{color:var(--ink);box-shadow:none;background:#ffffff12;border:0;border-radius:12px;align-items:baseline;gap:10px;display:flex}.desk-main .form-notice:before{content:"";background:var(--faint);border-radius:50%;flex:none;width:8px;height:8px;transform:translateY(-1px)}.desk-main .form-notice.success:before{background:var(--ok)}.desk-main .form-notice.warning:before{background:var(--warn)}.desk-main .form-notice.error:before{background:var(--danger)}.desk-form :is(input:not([type=checkbox]):not([type=radio]),select,textarea){background:#ffffff12;border-color:#ffffff29}.desk-form :is(input,select,textarea):focus,.desk-form :is(input,select,textarea):focus-visible{outline-offset:1px;box-shadow:none;border-color:#0000;outline:2px solid #ffffff73}.desk-list a{background:#ffffff0f;box-shadow:inset 0 1px #ffffff14}.desk-facts div,.desk-rules{background:#ffffff0f}.desk-main{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.desk-form select option,.desk-form select optgroup{color:#f5f5f7;background:#1c1c1f}.desk-form select option:disabled{color:#f5f5f78c}.desk-form .desk-table{gap:8px}.desk-form .desk-table>legend{font:var(--text-label);margin-bottom:4px}.desk-trows{gap:8px;margin:0;padding:0;list-style:none;display:grid}.desk-trow{background:#ffffff0d;border-radius:10px;flex-wrap:wrap;align-items:flex-end;gap:8px;padding:10px;display:flex}.desk-trow>label{min-width:0;font:var(--text-note);flex:150px}.desk-trow-remove{flex:none}.desk-trow-remove,.desk-trow-add{min-width:44px;min-height:44px;color:var(--ink);font:var(--text-label);cursor:pointer;background:#ffffff14;border:0;border-radius:8px;justify-content:center;align-items:center;gap:6px;display:inline-flex}.desk-trow-remove:disabled{opacity:.35;cursor:default}.desk-trow-add{justify-self:start;padding:0 14px}@media (max-width:560px){.desk-trow>label{flex-basis:100%}.desk-trow-remove{margin-left:auto}}:root[data-transparency=reduced] .desk-trow{background:#2a2a2e}.desk-facts div:has(>dd>.desk-answer-table){grid-column:1/-1}.desk-facts .desk-answer-table{background:0 0;border-radius:0;max-width:100%;margin-top:4px;padding:0;overflow-x:auto}.desk-answer-table table{border-collapse:collapse;width:100%;font:var(--text-note);white-space:normal}.desk-answer-table th,.desk-answer-table td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:6px 8px}.desk-answer-table th{color:var(--muted);overflow-wrap:normal;font-weight:600}@media (max-width:560px){.desk-answer-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.desk-answer-table :is(table,tbody,tr,td){display:block}.desk-answer-table tr{border-bottom:1px solid var(--line);padding:6px 0}.desk-answer-table td{border:0;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:8px;padding:2px 0;display:grid}.desk-answer-table td:before{content:attr(data-label);color:var(--muted)}.desk-answer-table td:empty{display:none}}.desk-steps-list{margin:0 0 var(--gap-block);gap:8px;padding:0;list-style:none;display:grid}.desk-steps-list li{background:color-mix(in srgb, var(--ink) 4%, transparent);border-radius:10px;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:10px;padding:10px 12px;display:grid}.desk-step-n{width:28px;height:28px;color:var(--muted);background:color-mix(in srgb, var(--ink) 8%, transparent);font:var(--text-label);border-radius:50%;place-items:center;display:inline-grid}.desk-steps-list li.is-done .desk-step-n{color:var(--accent-contrast);background:var(--ok)}.desk-step-body{gap:4px;min-width:0;display:grid}.desk-step-body small{color:var(--muted);font:var(--text-note)}.desk-step-note{font:var(--text-body);white-space:pre-wrap;overflow-wrap:anywhere}.desk-step-body form{flex-wrap:wrap;align-items:end;gap:8px;margin-top:4px;display:flex}.desk-step-body form input{border:1px solid var(--line);background:var(--surface);min-height:44px;color:inherit;font:var(--text-body);border-radius:8px;flex:220px;padding:8px 10px}.desk-talk{margin:0 0 var(--gap-block);gap:8px;padding:0;list-style:none;display:grid}.desk-talk li{background:color-mix(in srgb, var(--ink) 4%, transparent);border-radius:10px;padding:10px 12px}.desk-talk li.is-requester{background:color-mix(in srgb, var(--action) 12%, transparent);margin-left:min(48px,10%)}.desk-talk small{color:var(--muted);font:var(--text-note)}.desk-talk p{white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0 0}.desk-main :is(.desk-steps-list li,.desk-talk li){background:#ffffff0f}.desk-main .desk-talk li.is-requester{background:#788cff24}:root[data-transparency=reduced] .desk-main :is(.desk-steps-list li,.desk-talk li){background:#2a2a2e}.desk-form .desk-choices button{min-height:44px;color:var(--accent-contrast);background:var(--action);font:var(--text-label);cursor:pointer;border:0;border-radius:10px;padding:0 20px}.desk-form .desk-choices button.desk-secondary{color:var(--ink);background:#ffffff1a}.desk-confirm{margin:var(--gap-block) 0;background:#ffffff0d;border-radius:12px;padding:14px}
