.world-editor.company-mode{--company-paper:#edeee3;--company-muted:#9cab9e;--company-gold:#e5bd70;--company-line:#34493e;width:100%;min-width:760px;height:100dvh;min-height:600px;color:var(--company-paper);grid-template-rows:86px minmax(0,1fr)}.company-mode button{transition:background-color .15s,border-color .15s}.company-mode button:disabled{cursor:not-allowed;opacity:.48}.company-mode button:focus-visible{outline:2px solid var(--company-gold);outline-offset:3px}.company-brand{align-items:center;gap:14px;min-width:250px;display:flex}.company-monogram{color:#1b2b21;background:#e5bd70;place-items:center;width:43px;height:45px;font:700 29px Georgia,serif;display:grid;position:relative;box-shadow:4px 4px #0c1711}.company-monogram>span{font:16px Georgia,serif;position:absolute;top:0;right:2px}.company-brand strong{letter-spacing:.15em;font-size:14px;display:block}.company-brand small{color:var(--company-muted);margin-top:5px;font-size:11px;display:block}.company-metrics{align-items:center;gap:32px;margin-right:auto;display:flex}.company-metrics>div{min-width:86px}.company-metrics span{color:var(--company-muted);margin-bottom:5px;font-size:10px;display:block}.company-metrics strong{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:23px;font-weight:600}.company-metrics .company-balance{min-width:146px}.company-balance strong{color:var(--company-gold);font-size:28px}.company-metrics strong small{color:var(--company-gold);font-size:15px}.company-map-label i,.company-online{background:#98c49a;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.company-mode .editor-grid{grid-template-columns:294px minmax(300px,1fr) 300px}.company-orders,.company-team-panel{border-right:1px solid var(--company-line);background:#192a21;flex-direction:column;min-height:0;display:flex}.company-team-panel{border-right:0;border-left:1px solid var(--company-line);background:#17271e}.company-section-heading{padding:24px 22px 19px}.company-section-heading>span{color:var(--company-gold);letter-spacing:.13em;font-size:9px;font-weight:700}.company-section-heading h1,.company-team-title h2{letter-spacing:-.03em;margin:10px 0 8px;font:26px/1.08 Georgia,Times New Roman,serif}.company-section-heading>p{color:var(--company-muted);margin:0;font-size:11px;line-height:1.7}.company-side-tabs{border-bottom:1px solid var(--company-line);gap:22px;padding:0 22px;display:flex}.company-side-tabs button{color:#99ac9d;background:0 0;border:0;border-bottom:2px solid #0000;padding:11px 0;font-size:12px;position:relative}.company-side-tabs button[aria-selected=true]{color:var(--company-paper);border-color:var(--company-gold)}.company-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#4a604d transparent;flex:1;min-height:0;padding:18px;overflow-y:auto}.company-onboarding{border-left:2px solid var(--company-gold);background:#27382b;margin-bottom:22px;padding:13px 14px}.company-onboarding>span,.company-growth-goal>span{color:#d6bc80;letter-spacing:.12em;margin-bottom:9px;font-size:8px;display:block}.company-onboarding>strong,.company-growth-goal>strong{font-size:14px;font-weight:600;display:block}.company-onboarding p,.company-growth-goal p{color:#b6c2ad;margin:7px 0 0;font-size:11px;line-height:1.7}.company-list-heading{letter-spacing:.07em;color:#a6b39c;justify-content:space-between;align-items:center;margin:2px 1px 12px;font-size:9px;display:flex}.company-list-heading span{color:#778d7a;letter-spacing:0;font-size:9px}.company-contract,.company-active-contract{background:#1e3025;border:1px solid #3c5040;margin-bottom:12px;padding:16px}.company-contract h2,.company-active-contract h2,.company-upgrade h2{color:#eff0e4;margin:10px 0 8px;font:19px/1.2 Georgia,serif}.company-card-label{justify-content:space-between;align-items:center;gap:8px;display:flex}.company-card-label span{color:#acb8a8;font-size:9px}.company-card-label b{color:#d5b56c;white-space:nowrap;font-size:10px}.company-contract p,.company-active-contract p,.company-upgrade p{color:#a2b09f;margin:0 0 15px;font-size:11px;line-height:1.65}.company-contract-numbers{justify-content:space-between;align-items:baseline;gap:8px;margin:15px 0;display:flex}.company-contract-numbers strong{color:#edcf93;font-variant-numeric:tabular-nums;font-size:16px;font-weight:600}.company-contract-numbers span{color:#a6b09e;white-space:nowrap;font-size:10px}.company-contract button,.company-upgrade button,.company-person>button,.company-empty button,.company-onboarding button{color:#e6eccf;background:#2b4531;border:1px solid #546c50;width:100%;padding:10px 8px;font-size:11px}.company-contract button:not(:disabled):hover,.company-upgrade button:not(:disabled):hover,.company-person>button:not(:disabled):hover{background:#395b40;border-color:#a1b17b}.company-contract.is-locked{background:0 0;border-style:dashed}.company-contract.is-locked h2{color:#9ba99a}.company-contract.is-locked .company-contract-numbers strong{color:#a59874}.company-active-contract{background:#2a3c29;border-color:#9a8a51}.company-active-contract .company-card-label span{color:#e5c582;letter-spacing:.09em}.company-active-contract small{color:#aeb994;font-size:10px}.company-active-contract progress{-webkit-appearance:none;appearance:none;background:#172718;border:0;width:100%;height:6px;display:block}.company-active-contract progress::-webkit-progress-bar{background:#172718}.company-active-contract progress::-webkit-progress-value{background:#d9b867;transition:width .25s}.company-active-contract progress::-moz-progress-bar{background:#d9b867}.company-expenses{border-top:1px solid var(--company-line);background:#15241b;grid-template-columns:1fr auto;gap:7px;padding:18px 22px;display:grid}.company-expenses>span{color:#a8b3a0;font-size:11px}.company-expenses>strong{font-size:12px;font-weight:600}.company-expenses small{color:#829480;grid-column:1/-1;font-size:9px}.company-team-title{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.company-team-title b{color:var(--company-gold);font-size:21px;font-weight:500}.company-team-title b span{color:#93a38e;font-size:12px}.company-team-panel .company-section-heading strong{color:#e1dec7;font-weight:500}.company-person{border-bottom:1px solid #35493a;padding:15px 0}.company-person:first-child{padding-top:0}.company-person-top{align-items:center;gap:12px;display:flex}.company-person-top img{object-fit:contain;width:48px;height:48px;image-rendering:pixelated;background:#2a3b2c;border:1px solid #4a6148}.company-person-top h3{margin:0 0 5px;font-size:13px;font-weight:600}.company-person-top p{color:#a4b19a;margin:0;font-size:10px}.company-person-top .company-online{flex:0 0 6px;margin-left:auto}.company-person-description{color:#a8b29f;margin:12px 0;font-size:11px;line-height:1.65}.company-person-numbers{justify-content:space-between;gap:8px;margin:13px 0;display:flex}.company-person-numbers span{color:#86967d;font-size:9px}.company-person-numbers b{color:#d0d8be;margin-top:5px;font-size:11px;font-weight:500;display:block}.company-person>button.company-person-link{color:#dbc287;background:0 0;border:0;width:auto;padding:4px 0;font-size:10px}.company-team-foot{color:#8b9b83;background:#14241a;border-top:1px solid #34483a;padding:16px 22px;font-size:10px;line-height:1.6}.company-empty{color:#b4bfa8;padding:22px 3px}.company-empty p{font-size:12px;line-height:1.7}.company-inline-note{color:#e1c88e;background:#393825;border:1px solid #776a43;margin-top:0;padding:12px;font-size:11px;line-height:1.6}.company-upgrade{background:#203025;border:1px solid #3b503e;margin-bottom:16px;padding:16px}.company-upgrade-icon{color:#ddbf76;font-size:28px}.company-upgrade h2{margin-top:13px}.company-upgrade .company-contract-numbers strong{font-size:13px}.company-upgrade-levels{gap:6px;display:flex}.company-upgrade-levels i{background:#132019;width:32px;height:5px}.company-upgrade-levels i.filled{background:#d1b267}.company-growth-goal{padding:12px 4px}.company-mode .canvas-column{grid-template-rows:46px minmax(140px,1fr) auto 28px}.company-map-label{color:#a2b49e;letter-spacing:.05em;white-space:nowrap;text-overflow:ellipsis;font-size:9px;overflow:hidden}.company-mode .canvas-status{color:#8fa08c;background:#17271c;padding-left:18px;font-size:9px}.company-report{background:#253927;border-bottom:1px solid #3d5039;justify-content:space-between;align-items:center;gap:20px;padding:15px 20px;display:flex}.company-report>div>span{color:#a8b591;letter-spacing:.08em;margin-bottom:7px;font-size:8px;display:block}.company-report>div>strong{font-size:12px;font-weight:500}.company-report dl{gap:24px;margin:0;display:flex}.company-report dt{color:#a7b396;font-size:9px}.company-report dd{white-space:nowrap;margin:7px 0 0;font-size:12px;font-weight:600}.company-mode .positive{color:#b3d695}.company-mode .negative{color:#f0a38a}.company-bankrupt{background:#443329;border-color:#edab8f}.company-bankrupt button{margin-top:14px}@media (min-width:1600px){.company-mode .editor-grid{grid-template-columns:320px minmax(300px,1fr) 330px}.company-scroll{padding:22px}.company-contract{margin-bottom:16px;padding:18px}}@media (max-width:1180px){.company-mode .editor-grid{grid-template-columns:250px minmax(260px,1fr) 250px}.company-brand{min-width:220px}.company-metrics{gap:20px}.company-section-heading{padding:20px 16px 16px}.company-scroll{padding:14px}.company-section-heading h1,.company-team-title h2{font-size:23px}.company-report{flex-wrap:wrap;gap:12px;padding:14px 16px}.company-report dl{flex-wrap:wrap;gap:16px}}@media (max-width:800px){.world-editor.company-mode{min-width:0;height:auto;min-height:100dvh}body:has(.company-mode){overflow:auto}.world-editor.company-mode{grid-template-rows:auto minmax(0,1fr)}.company-brand{flex:1;min-width:0}.company-metrics{order:2;justify-content:space-between;width:100%;margin-right:0}.company-mode .editor-grid{grid-template-columns:minmax(0,1fr)}.company-mode .canvas-column{grid-row:1;height:530px}.company-orders,.company-team-panel{border:0;border-top:1px solid var(--company-line);min-height:480px}.company-scroll{overflow:visible}.company-map-label{max-width:200px}}@media (prefers-reduced-motion:reduce){.company-mode button{transition:none}.company-active-contract progress::-webkit-progress-value{transition:none}}.company-mode .office-person{cursor:pointer;isolation:isolated;background:0 0;border:0;width:86.4px;height:172.8px;padding:0;position:absolute;transform:translate(-50%,-100%)}.office-person>img{width:100%;height:100%;image-rendering:pixelated;object-fit:contain;filter:drop-shadow(0 3px #17231f66);pointer-events:none;display:block}.office-travel-body{pointer-events:none;filter:drop-shadow(0 3px #17231f66);display:block;position:absolute;inset:0;overflow:hidden}.office-travel-body>img{max-width:none;height:100%;image-rendering:pixelated;pointer-events:none;display:block;position:absolute;top:0}.office-motion-strip{pointer-events:none;filter:drop-shadow(0 3px #17231f66);display:block;position:absolute;inset:0;overflow:hidden}.office-motion-strip>img{max-width:none;height:100%;image-rendering:pixelated;pointer-events:none;display:block;position:absolute;top:0}.office-person.is-selected .office-travel-body,.office-person.is-selected .office-motion-strip{filter:drop-shadow(0 0 5px #ffd793)}.office-person:after{content:"";z-index:-1;background:#14251c44;border-radius:50%;height:8px;position:absolute;bottom:0;left:25%;right:25%}.office-person.is-selected>img{filter:drop-shadow(0 0 5px #ffd793)}.office-dropped-paper{width:28px;height:18px;image-rendering:pixelated;pointer-events:none;position:absolute}.office-chair-front{pointer-events:none;clip-path:inset(89% 0 0);display:block;position:absolute}.office-chair-front img{width:100%;height:100%;image-rendering:pixelated;display:block}.office-chair-front.office-chair-back{clip-path:none}.office-seated-body{pointer-events:none;filter:drop-shadow(0 3px #17231f66);position:absolute;inset:0}.office-seated-body>img{object-fit:contain;width:100%;height:100%;image-rendering:pixelated;display:block;position:absolute;inset:0}.office-person.is-selected .office-seated-body{filter:drop-shadow(0 0 5px #ffd793)}.company-live-action{color:#e5c486;margin:14px 0 10px;font-size:11px}.company-needs{grid-template-columns:1fr 1fr;gap:14px;display:grid}.company-needs label{color:#a4b494;font-size:10px}.company-needs b{float:right;color:#e8e3cb;font-weight:400}.company-needs progress{accent-color:#afcb8b;background:#17271d;border:0;width:100%;height:5px;margin-top:7px;display:block}.company-needs progress::-webkit-progress-bar{background:#17271d}.company-needs progress::-webkit-progress-value{background:#afcb8b}.company-needs label:last-child progress::-webkit-progress-value{background:#d8b77d}.company-shift-progress{background:#14231a;height:3px}.company-shift-progress span{background:#e5c17c;height:100%;display:block}.company-clock-controls{flex:none;align-items:center;gap:12px;display:flex}.company-simulation-warning{color:#f5c098;background:#44372c;margin:0;padding:10px 18px;font-size:11px}@media (max-width:1180px){.company-clock-controls{justify-content:space-between}}@media (max-width:800px){.company-clock-controls{flex-direction:column;gap:7px}}.company-area-select{color:#ece8d4;width:145px;min-width:0;font:11px var(--font-geist-sans),sans-serif;background:#1c3024;border:1px solid #52674b;border-radius:3px;margin-right:auto;padding:6px 8px}.company-mode .office-person.is-seated:after{display:none}.company-mode .office-person.is-seated>img{clip-path:none}@media (max-width:1250px){.company-mode .company-map-label{display:none}}.world-editor.company-mode{--ss-lime:#cef67c;--ss-ink:#20261e;--ss-muted:#70786b;--ss-line:#dde1d6;--company-gold:#cef67c;--company-paper:#f5f6ef;--company-muted:#a1a99a;--company-line:#353c32;--bg:#171b16;--line:#343b30;--text:#f5f6ef;--muted:#9da592;font-family:var(--font-stockshift),var(--font-geist-sans),sans-serif;color:#f5f6ef;background:#171b16;grid-template-rows:88px minmax(0,1fr);min-width:0;height:100dvh;min-height:640px}.company-mode button{font-family:inherit;transition:background-color .16s,color .16s,border-color .16s,transform .16s}.company-mode button:disabled,.ss-modal button:disabled{opacity:.45;cursor:not-allowed}:is(.company-mode button:focus-visible,.ss-modal button:focus-visible,.ss-pool-details summary:focus-visible){outline-offset:3px;outline:3px solid #83a84a}.company-mode .editor-grid{background:#171b16;grid-template-columns:minmax(0,1fr) 380px;gap:20px;min-height:0;padding:0 22px 22px}.ss-live-dot,.ss-idle-dot{background:#8da963;border-radius:50%;flex:none;width:6px;height:6px;display:inline-block}.ss-token-mark{color:#d0f689;width:29px;height:29px;font:700 18px var(--font-geist-mono),monospace;border:1px solid #b9dc79;border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 0 0 3px #334225}.company-mode .canvas-column{background:#252c22;border:1px solid #3c4435;border-radius:16px;grid-template-rows:72px minmax(0,1fr) auto 27px;min-width:0;min-height:0;display:grid;position:relative;overflow:hidden}.company-mode .history-tools,.company-mode .view-tools{display:none}.company-mode .canvas-viewport{scrollbar-width:none;background-color:#2a3326;background-image:radial-gradient(#414d38 .8px,#0000 .8px);background-size:18px 18px;min-height:0;padding:0}.company-mode .map-canvas,.company-mode .campus-map,.company-mode .assembled-map{box-shadow:none;background:0 0;border:0}.company-mode .placed-object{cursor:inherit}.company-mode .canvas-status{background:#20271c;border:0;justify-content:center;height:27px;font-size:10px}.company-mode .canvas-status span:not(:first-child){display:none}.company-mode .canvas-status span:first-child{color:#a5b099;font:10px var(--font-geist-mono),monospace;margin:0}.company-mode .canvas-status i{display:none}.company-mode .ss-panel{min-width:0;min-height:0;color:var(--ss-ink);background:#f1f3eb;border:1px solid #e2e6d9;border-radius:16px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 8px 24px #0b100a30}.ss-panel-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#bfc8b1 transparent;flex:1;min-height:0;padding:25px 23px 20px;animation:.22s ease-out ss-enter;overflow-y:auto}.ss-panel-heading{margin-bottom:26px}.ss-eyebrow{font:500 10px/1.5 var(--font-geist-mono),monospace;letter-spacing:.12em;color:#788266}.ss-panel-heading h1{letter-spacing:-1px;justify-content:space-between;align-items:center;margin:10px 0 8px;font-size:28px;font-weight:750;line-height:1.2;display:flex}.ss-panel-heading h1>span{color:#849966;font-size:26px;font-weight:400}.ss-panel-heading h1 small{color:#9fa894;font-size:16px}.ss-panel-heading p{color:#77806c;margin:0;font-size:13px;line-height:1.65}.ss-first-step{background:#e1e8d6;border:1px solid #ced8be;border-radius:10px;gap:12px;margin-bottom:26px;padding:14px;display:flex}.ss-first-avatar{background:#c4d1b6;border-radius:8px;flex:none;align-self:center;width:54px;overflow:hidden}.ss-first-avatar img{object-fit:cover;width:54px;height:60px;image-rendering:pixelated;display:block}.ss-first-step>div:last-child>span{font:9px var(--font-geist-mono),monospace;color:#6e7d5c;letter-spacing:.07em}.ss-first-step strong{margin:4px 0;font-size:14px;line-height:1.5;display:block}.ss-first-step button{color:#51652f;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:12px;font-weight:700;display:flex}.ss-section-line{color:#768169;font:10px var(--font-geist-mono),monospace;letter-spacing:.06em;justify-content:space-between;align-items:center;margin:24px 0 13px;display:flex}.ss-section-line b{font:11px var(--font-stockshift),sans-serif;letter-spacing:0;color:#6d795e;background:#e2e8d8;border-radius:4px;padding:4px 7px}.ss-contract-list{gap:15px;display:grid}.ss-contract{background:#fffefa;border:1px solid #dde1d4;border-radius:11px;padding:18px;box-shadow:0 2px #e1e5d9}.ss-contract-client{align-items:center;gap:10px;display:flex}.ss-client-logo{color:#fff;background:#7f925d;border-radius:9px;place-items:center;width:35px;height:35px;font-size:21px;font-weight:800;display:grid}.client-presentation{background:#9d85bd}.client-website{background:#bd9577}.client-product{background:#759c9c}.ss-contract-client>div>span{font-size:13px;font-weight:750}.ss-contract-client small{color:#849077;margin-top:2px;font-size:11px;display:block}.ss-contract-index{font:12px var(--font-geist-mono),monospace;color:#a9b19e;margin-left:auto}.ss-contract h2,.ss-active-contract h2{letter-spacing:-.5px;margin:16px 0 8px;font-size:19px;font-weight:700;line-height:1.3}.ss-contract p,.ss-active-contract p{color:#7c8570;margin:0 0 16px;font-size:13px;line-height:1.6}.ss-contract-reward{border-top:1px solid #e9ecdf;justify-content:space-between;align-items:center;gap:8px;padding-top:13px;display:flex}.ss-contract-reward>span:last-child{font:10px var(--font-geist-mono),monospace;color:#6f7d5b;white-space:nowrap}.ss-stock-chip{color:#6d775f;white-space:nowrap;align-items:center;gap:5px;font-size:12px;display:inline-flex}.ss-stock-chip>b{color:#2c3525;border-radius:6px;place-items:center;width:23px;height:23px;font-size:13px;display:grid}.ss-stock-chip strong{font:500 13px var(--font-geist-mono),monospace;color:#323b29}.ss-contract-meta{color:#8b947e;gap:12px;padding:12px 0 14px;font-size:11px;display:flex}.ss-contract-meta span+span:before{content:"·";margin-right:12px}.ss-contract-action{color:#536734;background:#e6efda;border:1px solid #cfdbbb;border-radius:6px;justify-content:space-between;align-items:center;width:100%;padding:11px 13px;font-size:13px;font-weight:650;display:flex}.ss-contract-action:not(:disabled):hover{background:#cfec9e;border-color:#b3cd84;transform:translateY(-1px)}.ss-contract.is-locked{box-shadow:none;background:#ecefe5;border-style:dashed}.ss-contract.is-locked .ss-client-logo{filter:saturate(.3);opacity:.7}.ss-contract.is-locked h2{color:#7b856e}.ss-contract.is-locked .ss-contract-action{justify-content:center;gap:8px}.ss-active-contract{color:#f0f7e6;background:#26351f;border:1px solid #4b6039;border-radius:12px;padding:20px;box-shadow:0 4px #d6deca}.ss-card-top{color:#c3e194;font:10px var(--font-geist-mono),monospace;justify-content:space-between;align-items:center;display:flex}.ss-card-top strong{font-size:20px}.ss-card-top i{background:#cef67c;margin-right:6px}.ss-active-contract p{color:#acbb9c}.ss-active-contract progress{-webkit-appearance:none;appearance:none;background:#435239;border:0;border-radius:4px;width:100%;height:5px;display:block;overflow:hidden}.ss-active-contract progress::-webkit-progress-bar{background:#435239}.ss-active-contract progress::-webkit-progress-value{background:#d5f98d;transition:width .25s}.ss-active-contract progress::-moz-progress-bar{background:#d5f98d}.ss-project-stages{color:#758468;font:9px var(--font-geist-mono),monospace;justify-content:space-between;margin:9px 0 23px;display:flex}.ss-project-stages .complete{color:#d0eca7}.ss-active-contract .ss-stock-chip{color:#b9cda0}.ss-active-contract .ss-stock-chip strong{color:#fff}.ss-active-contract>small{color:#9dad8d;margin-top:10px;font-size:10px;display:block}.ss-panel-foot{color:#79896a;background:#e7ecde;border-top:1px solid #dce3cf;flex:none;justify-content:space-between;gap:5px;padding:14px 20px;font-size:10px;display:flex}.ss-panel-foot>span:first-child{font:9px var(--font-geist-mono),monospace;letter-spacing:.03em}.ss-panel-foot i{margin-right:4px}.ss-primary,.ss-secondary{color:#344721;width:100%;font:650 13px var(--font-stockshift),sans-serif;background:#cbe994;border:1px solid #b5ce89;border-radius:7px;justify-content:space-between;align-items:center;gap:8px;padding:13px 15px;line-height:1.4;display:flex}.ss-primary:not(:disabled):hover{background:#b9e376;transform:translateY(-1px)}.ss-secondary{color:#7a876a;background:#e9edde;border-color:#d4ddc5}.ss-text-link{color:#718d44;background:0 0;border:0;align-items:center;gap:8px;padding:5px 0;font-size:12px;font-weight:650;display:inline-flex}.ss-disclosure{color:#89937b;margin:22px 1px 0;font-size:11px;line-height:1.65}.ss-copy{color:#758167;font-size:14px;line-height:1.75}.ss-inline-note{color:#6f7b5c;background:#e6eadc;border:1px solid #cfd8c0;border-radius:7px;padding:13px 15px;font-size:12px;line-height:1.6}.ss-inline-note p{margin:5px 0 0}.ss-danger{color:#965b3c;background:#f3e6d7;border-color:#e3cdb5;margin-bottom:20px}.ss-segment{background:#e3e9d9;border:1px solid #d3dcc5;border-radius:8px;gap:4px;margin-bottom:24px;padding:4px;display:flex}.ss-segment button{color:#8a967b;background:0 0;border:0;border-radius:5px;flex:1;justify-content:center;align-items:center;gap:10px;padding:10px;font-size:12px;display:flex}.ss-segment button[aria-pressed=true]{color:#3d4a2f;background:#fffef9;box-shadow:0 1px 4px #7a8c6130}.ss-segment b,.ss-segment span{color:#8da86c;font-size:11px}.ss-mint-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.ss-worker-card{text-align:left;background:#fffefa;border:1px solid #d8dece;border-radius:9px;min-width:0;padding:0;overflow:hidden;box-shadow:0 2px #dce3d2}.ss-worker-card:hover{border-color:#9db27f;transform:translateY(-3px)}.ss-worker-art{background:var(--worker-color);background-image:linear-gradient(#ffffff26 1px,#0000 1px),linear-gradient(90deg,#ffffff26 1px,#0000 1px);background-size:18px 18px;justify-content:center;align-items:center;height:142px;display:flex;position:relative;overflow:hidden}.ss-worker-art>img{image-rendering:pixelated;object-fit:contain;width:118px;height:118px;transform:translateY(10px)}.ss-worker-art>span{font:9px var(--font-geist-mono),monospace;color:#26342288;position:absolute;top:10px;left:10px}.ss-worker-art>i{font:8px var(--font-geist-mono),monospace;color:#314327;background:#ffffffb3;border-radius:3px;padding:4px 5px;position:absolute;bottom:7px;right:7px}.ss-worker-caption{padding:12px 11px}.ss-worker-caption>strong{letter-spacing:-.2px;font-size:13px;font-weight:750;display:block}.ss-worker-caption>span{color:#8a947c;margin:4px 0 13px;font-size:10px;display:block}.ss-worker-caption>b{font:500 12px var(--font-geist-mono),monospace;color:#657e3e;align-items:center;gap:4px;display:flex}.ss-worker-caption small{font-size:9px;font-weight:400}.ss-worker-caption svg{margin-left:auto}.ss-crew-member{border-bottom:1px solid #dce3d0;padding:18px 0}.ss-crew-member:first-child{padding-top:0}.ss-crew-identity{text-align:left;color:#313c25;background:0 0;border:0;align-items:center;gap:11px;width:100%;padding:0;display:flex}.ss-portrait{border-radius:8px;flex:none;width:51px;height:57px;display:block;overflow:hidden}.ss-portrait img{object-fit:cover;width:59px;max-width:none;height:64px;image-rendering:pixelated;transform:translate(-4px,-7px)}.ss-crew-identity strong{font-size:14px;display:block}.ss-crew-identity small{color:#919b83;margin-top:4px;font-size:10px;display:block}.ss-crew-identity>b{white-space:nowrap;font:9px var(--font-geist-mono),monospace;color:#778f57;background:#e2e9d5;border-radius:4px;margin-left:auto;padding:5px}.ss-worker-activity{color:#768861;align-items:center;gap:7px;margin:16px 0;font-size:12px;display:flex}.ss-idle-dot{background:#b9ae85}.ss-needs{grid-template-columns:1fr 1fr;gap:20px;display:grid}.ss-needs label{color:#8b967c;font-size:10px}.ss-needs b{float:right;font:10px var(--font-geist-mono),monospace;color:#566c3d}.ss-needs progress{-webkit-appearance:none;appearance:none;background:#dde5ce;border:0;border-radius:4px;width:100%;height:4px;margin-top:7px;display:block;overflow:hidden}.ss-needs progress::-webkit-progress-bar{background:#dde5ce}.ss-needs progress::-webkit-progress-value{background:#9fbd70}.ss-needs progress::-moz-progress-bar{background:#9fbd70}.ss-needs label:last-child progress::-webkit-progress-value{background:#c5b681}.ss-worker-growth{color:#99a18f;justify-content:space-between;align-items:center;margin-top:15px;font-size:10px;display:flex}.ss-worker-growth button{color:#7d9854;background:0 0;border:0;font-size:11px}.ss-empty{text-align:center;color:#84936f;padding:30px 8px}.ss-empty>img{object-fit:contain;width:140px;height:140px;image-rendering:pixelated;background:#e0e7d2;border-radius:50%}.ss-empty h2{color:#3c4c2b;font-size:21px;font-weight:650;line-height:1.4}.ss-empty p{margin:0 0 22px;font-size:14px;line-height:1.7}.ss-portfolio-summary{color:#eff7e2;background:#293820;border-radius:12px;padding:25px 22px;position:relative;overflow:hidden}.ss-portfolio-summary>span{font:10px var(--font-geist-mono),monospace;color:#b4cba0;letter-spacing:.1em}.ss-portfolio-summary>strong{font:500 48px var(--font-geist-mono),monospace;margin:14px 0;display:block}.ss-portfolio-summary>strong small{font:14px var(--font-stockshift),sans-serif;color:#a8bd8e}.ss-portfolio-summary>div{display:flex;position:absolute;top:24px;right:18px}.ss-portfolio-summary>div b{color:#344322;border:2px solid #293820;border-radius:10px;place-items:center;width:31px;height:31px;margin-left:-5px;font-size:14px;display:grid;transform:rotate(9deg)}.ss-portfolio-summary p{color:#a1b487;margin:0;font-size:11px;line-height:1.6}.ss-claim-box{flex-wrap:wrap;justify-content:space-between;gap:16px;margin:10px 0;padding:20px 0;display:flex}.ss-claim-box>div:first-child>span{color:#94a47d;font:9px var(--font-geist-mono),monospace;margin-bottom:6px;display:block}.ss-claim-box strong{font-size:16px}.ss-claim-box>svg{color:#9eb878}.ss-claim-box.has-reward{background:#e6efda;border:1px solid #ccdcb6;border-radius:10px;margin:20px 0;padding:18px}.ss-claim-assets{flex-wrap:wrap;gap:12px;width:100%;display:flex}.ss-success{color:#678943;align-items:center;gap:7px;font-size:12px;display:flex}.ss-holdings article{border-bottom:1px solid #dce3d2;align-items:center;gap:12px;padding:16px 0;display:flex}.ss-stock-logo{color:#344628;border-radius:10px;place-items:center;width:39px;height:39px;font-size:19px;font-weight:800;display:grid}.ss-holdings strong{font:600 13px var(--font-geist-mono),monospace}.ss-holdings small{color:#94a084;margin-top:5px;font-size:11px;display:block}.ss-holdings article>b{text-align:right;font:500 15px var(--font-geist-mono),monospace;color:#455d2c;margin-left:auto}.ss-holdings+.ss-text-link{margin-top:24px}.ss-pool-details{color:#81916e;border-top:1px solid #dce3d2;margin-top:24px;padding-top:18px;font-size:12px}.ss-pool-details summary{cursor:pointer;color:#647e49}.ss-pool-details p{line-height:1.7}.ss-pool-details>div{justify-content:space-between;margin:10px 0;display:flex}.ss-pool-details b{font-family:var(--font-geist-mono),monospace;font-size:11px}.ss-upgrade{background:#fffefa;border:1px solid #d7dfcc;border-radius:11px;margin-bottom:20px;overflow:hidden}.ss-upgrade-art{background-color:#dfe6d3;background-image:linear-gradient(#edf2e6 1px,#0000 1px),linear-gradient(90deg,#edf2e6 1px,#0000 1px);background-position:0 0;background-repeat:repeat;background-size:22px 22px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;justify-content:center;align-items:center;height:158px;display:flex;position:relative;overflow:hidden}.ss-upgrade-art img{object-fit:contain;max-width:180px;height:136px;image-rendering:pixelated;filter:drop-shadow(0 7px #485b321a);transform:translate(35px,8px)}.ss-upgrade-art span{font:10px var(--font-geist-mono),monospace;letter-spacing:.1em;color:#7b8b65;writing-mode:vertical-rl;position:absolute;top:17px;left:16px;transform:rotate(180deg)}.ss-upgrade-body{padding:20px}.ss-upgrade h2{letter-spacing:-.4px;margin:0 0 10px;font-size:19px}.ss-upgrade p{color:#8b957d;margin:0 0 15px;font-size:13px;line-height:1.6}.ss-upgrade-body>strong{font:11px var(--font-geist-mono),monospace;color:#809958;margin-bottom:20px;display:block}.ss-training-note{align-items:center;gap:12px;padding:12px 0;display:flex}.ss-training-note img{object-fit:contain;width:75px;height:82px;image-rendering:pixelated;flex:none}.ss-training-note strong{color:#627a47;font-size:13px}.ss-training-note p{color:#8c9b79;font-size:11px;line-height:1.7}.ss-office-pulse{align-items:center;gap:13px;padding:17px 22px;display:flex}.ss-avatar-stack{flex:none;padding-right:2px;display:flex}.ss-avatar-stack img{width:36px;height:40px;image-rendering:pixelated;object-fit:cover;background:#76885e;border:2px solid #25301e;border-radius:10px;margin-left:-8px}.ss-avatar-stack img:first-child{margin-left:0}.ss-office-pulse>div:nth-child(2){min-width:0}.ss-office-pulse strong{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:650;display:block;overflow:hidden}.ss-office-pulse>div>span{color:#a1b08e;margin-top:5px;font-size:11px;display:block}.ss-office-pulse>.ss-text-link{white-space:nowrap;color:#c4e392;flex:none;margin-left:auto;font-size:11px}.ss-shift-track{background:#36432b;height:2px}.ss-shift-track>span{background:#c9ec8e;height:100%;transition:width .2s;display:block}.ss-shift-controls{justify-content:space-between;align-items:center;gap:15px;padding:13px 20px;display:flex}.ss-shift-clock{align-items:center;gap:9px;display:flex}.ss-clock-dot{background:#c8e893;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #536d303b}.ss-shift-clock strong{font:500 17px var(--font-geist-mono),monospace;color:#edf7df}.ss-shift-clock>span:not(.ss-clock-dot){font:10px var(--font-geist-mono),monospace;color:#b2c499;margin-left:3px}.ss-shift-clock>b{font:8px var(--font-geist-mono),monospace;color:#a9bf8f;border:1px solid #536746;border-radius:3px;padding:4px}.ss-shift-cost{color:#8da378;font-size:10px}.ss-shift-cost strong{color:#b9cc9f;font:11px var(--font-geist-mono),monospace;margin-top:4px;display:block}.ss-shift-cost button{color:#c9e89e;float:right;background:0 0;border:0;margin-left:6px;padding:0}.ss-clock-controls{align-items:center;gap:13px;display:flex}.ss-speeds{gap:2px;display:flex}.ss-speeds button{color:#8b9e78;font:11px var(--font-geist-mono),monospace;background:0 0;border:0;border-radius:4px;padding:7px 8px}.ss-speeds button[aria-pressed=true]{color:#d6efb2;background:#3a4c2c}.ss-pause{color:#354823;background:#c8e991;border:1px solid #91ad64;border-radius:6px;justify-content:center;align-items:center;gap:8px;min-width:100px;padding:9px 13px;font-size:12px;font-weight:650;display:flex}.ss-modal{color:#2e3a23;width:min(440px,100vw - 32px);max-height:calc(100dvh - 40px);font-family:var(--font-stockshift),var(--font-geist-sans),sans-serif;background:#f3f5ed;border:1px solid #dee4d1;border-radius:17px;padding:25px;overflow:auto;box-shadow:0 28px 100px #0b140ab3}.ss-modal>header{justify-content:space-between;align-items:center;display:flex}.ss-icon-button{color:#758863;background:#e3e9d8;border:0;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.ss-modal>h2{letter-spacing:-1px;margin:21px 0;font-size:27px;font-weight:750;line-height:1.25}.ss-modal button{cursor:pointer}.ss-mint-preview{background:var(--worker-color);background-image:linear-gradient(#fff2 1px,#0000 1px),linear-gradient(90deg,#fff2 1px,#0000 1px);background-size:24px 24px;border-radius:10px;justify-content:center;align-items:center;height:200px;display:flex;position:relative;overflow:hidden}.ss-mint-preview>img{width:190px;height:190px;image-rendering:pixelated;object-fit:contain;transform:translateY(10px)}.ss-mint-preview>span{font:10px var(--font-geist-mono),monospace;color:#31472988;position:absolute;top:16px;left:15px}.ss-mint-preview>b{font:9px var(--font-geist-mono),monospace;color:#38592a;background:#ffffffad;border-radius:4px;padding:6px;position:absolute;bottom:12px;right:12px}.ss-mint-identity{justify-content:space-between;align-items:center;gap:15px;margin:20px 0 0;display:flex}.ss-mint-identity h3{letter-spacing:-.7px;margin:0;font-size:22px}.ss-mint-identity>span{color:#81986a;background:#e3ecd7;border-radius:5px;padding:6px;font-size:11px}.ss-mint-details{margin:20px 0}.ss-mint-details>div{border-bottom:1px solid #dfe6d4;justify-content:space-between;gap:12px;padding:12px 0;font-size:12px;display:flex}.ss-mint-details dt{color:#909e7f}.ss-mint-details dd{color:#4c6236;font:12px var(--font-geist-mono),monospace;margin:0}.ss-wallet-total{align-items:center;gap:18px;padding:25px 0;display:flex}.ss-wallet-total .ss-token-mark{background:#354a26;width:47px;height:47px;font-size:28px}.ss-wallet-total strong{font:36px var(--font-geist-mono),monospace;color:#496033}.ss-wallet-total small{font:11px var(--font-geist-mono),monospace;letter-spacing:2px;color:#8da373;margin-top:6px;display:block}.ss-wallet-facts{color:#80966a;gap:9px;margin:4px 0 25px;font-size:12px;display:grid}.ss-wallet-tools{justify-content:space-between;margin-top:25px;display:flex}.ss-wallet-tools button{color:#859778;background:0 0;border:0;padding:0;font-size:11px}.ss-wallet-tools button:last-child{color:#9c8064}.ss-contract p,.ss-contract-action,.ss-primary,.ss-secondary,.ss-upgrade p,.ss-stock-chip strong,.ss-worker-caption>b,.ss-worker-caption>strong{font-size:14px}.ss-disclosure{font-size:12px}@keyframes ss-enter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (min-width:1650px){.company-mode .editor-grid{grid-template-columns:minmax(0,1fr) 420px;gap:25px;padding:0 28px 26px}.ss-panel-scroll{padding:29px}.ss-worker-art{height:166px}.ss-worker-art>img{width:140px;height:140px}.ss-panel-heading h1{font-size:31px}.ss-contract{padding:22px}.ss-contract-reward>span:last-child{font-size:11px}}@media (max-width:1200px){.company-mode .editor-grid{grid-template-columns:minmax(0,1fr) 344px;gap:14px;padding:0 16px 16px}.ss-panel-scroll{padding:22px 18px}.ss-shift-cost{display:none}.ss-office-pulse{padding:15px}.ss-office-pulse>.ss-text-link{gap:0;font-size:0}.ss-office-pulse>.ss-text-link svg{width:22px}.ss-shift-controls{padding:12px 14px}.ss-shift-clock>b{display:none}.ss-contract-reward{flex-wrap:wrap}}@media (max-width:950px) and (min-width:761px){.ss-shift-clock>span:not(.ss-clock-dot){display:none}.ss-speeds button{padding:7px 5px}.ss-clock-controls{gap:6px}.ss-pause{min-width:70px;padding:8px}.ss-office-pulse strong{font-size:12px}}@media (max-width:760px){body:has(.company-mode){overflow:auto}.world-editor.company-mode{grid-template-rows:auto 1fr;height:auto;min-height:100dvh}.company-mode .editor-grid{flex-direction:column;gap:15px;padding:8px 12px 18px;display:flex}.company-mode .canvas-column{flex:none;order:0;grid-template-rows:59px minmax(0,1fr) auto 25px;height:560px}.ss-panel{order:1;min-height:400px}.ss-panel-scroll{padding:24px 20px;overflow:visible}.ss-panel-heading h1{font-size:28px}.ss-mint-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ss-worker-art{height:165px}.ss-worker-art>img{width:138px;height:138px}.ss-contract-reward{flex-wrap:nowrap}.ss-office-pulse{padding:12px}.ss-office-pulse strong{font-size:12px}.ss-office-pulse>div>span{font-size:10px}.ss-avatar-stack img{width:30px;height:34px}.ss-shift-controls{gap:8px;padding:12px}.ss-shift-clock>span:not(.ss-clock-dot){font-size:9px}.ss-shift-clock strong{font-size:15px}.ss-clock-controls{gap:7px}.ss-pause{min-width:77px;padding:8px}.ss-speeds button{padding:6px}.ss-panel-foot{padding:14px 20px}.ss-disclosure{font-size:12px}.ss-panel-heading p,.ss-contract p,.ss-contract-action{font-size:14px}}@media (prefers-reduced-motion:reduce){.ss-panel-scroll{animation:none}.company-mode button,.ss-shift-track>span{transition:none}.ss-active-contract progress::-webkit-progress-value{transition:none}}body:has(.company-mode){overflow:hidden}.world-editor.company-mode{--ss-lime:#f0bc78;--ss-ink:#282a30;--ss-muted:#757780;--ss-line:#dedee3;--company-gold:#f0bc78;--hud:#292a30f5;--hud-line:#fff2;color:#f1f0ee;background:#292a30;width:100%;min-width:0;height:100dvh;min-height:0;display:block;position:relative;overflow:hidden}.company-mode .editor-grid{background:0 0;min-height:0;margin:0;padding:0;display:block;position:absolute;inset:0}.company-mode .canvas-column{background:#292a30;border:0;border-radius:0;width:100%;height:100%;min-height:0;display:block;position:absolute;inset:0}.company-mode .canvas-viewport{scrollbar-width:none;overscroll-behavior:none;touch-action:none;background:#292a30;width:100%;height:100%;padding:0;position:absolute;inset:0;overflow:clip}.company-mode .campus-floor{background:#292a30}.company-mode .map-grid,.company-mode .canvas-status{display:none}.company-mode .map-canvas,.company-mode .assembled-map,.company-mode .campus-map{box-shadow:none;background:0 0;border:0}:is(.company-mode button:focus-visible,.ss-menu-window button:focus-visible){outline-offset:2px;outline:2px solid #f0bc78}.ss-menu-window{color:#292a30;width:min(760px,100vw - 32px);max-width:none;height:min(720px,100dvh - 112px);max-height:none;font-family:var(--font-stockshift), sans-serif;background:#f1f1f3;border:1px solid #fff5;border-radius:10px;padding:0;overflow:hidden;box-shadow:0 16px 64px #0006}.ss-menu-window[open]{flex-direction:column;display:flex}.ss-menu-window::backdrop{background:#10101455}.ss-menu-toolbar{color:#d5d5dd;background:#292a30;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.ss-menu-toolbar nav{gap:3px;display:flex}.ss-menu-toolbar nav button{background:0 0;border:0;border-radius:4px;padding:9px 11px;font-size:14px}.ss-menu-toolbar nav button[aria-pressed=true]{color:#f4c68c;background:#f0bc781a}.ss-menu-close{color:#d1d1d7;background:#ffffff0c;border:0;border-radius:4px;flex:none;justify-content:center;align-items:center;gap:10px;min-width:34px;height:34px;padding:0 8px;font-size:12px;display:flex}.company-mode .ss-menu-window .ss-panel{height:auto;min-height:0;box-shadow:none;color:#292a30;background:#f1f1f3;border:0;border-radius:0;flex:1}.ss-menu-window .ss-panel-scroll{scrollbar-color:#bebec6 transparent;padding:24px;overflow-y:auto}.ss-menu-window .ss-panel-heading{margin-bottom:20px}.ss-menu-window .ss-panel-heading h1{color:#292a30;font-size:27px}.ss-menu-window .ss-panel-heading p{color:#777783;font-size:14px}.ss-menu-window .ss-contract-list,.ss-menu-window .ss-crew-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.ss-menu-window .ss-mint-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.ss-menu-window .ss-worker-art{height:140px}.ss-menu-window .ss-worker-art>img{width:120px;height:120px}.ss-menu-window .ss-contract-reward{flex-wrap:wrap}.ss-menu-window .ss-panel-foot{color:#7b7b85;background:#e9e9ed;border-color:#dcdce3;padding:12px 24px}.ss-menu-window .ss-eyebrow,.ss-menu-window .ss-section-line{color:#7b7b87}.ss-menu-window .ss-contract,.ss-menu-window .ss-crew-member,.ss-menu-window .ss-upgrade{box-shadow:none;background:#fff;border-color:#dedee5}.ss-menu-window .ss-active-contract,.ss-menu-window .ss-portfolio-summary{box-shadow:none;background:#30313a;border-color:#51525f}.ss-menu-window .ss-first-step,.ss-menu-window .ss-claim-box.has-reward{background:#e8e9ee;border-color:#d5d6e0}.ss-menu-window .ss-upgrade-art,.ss-menu-window .ss-mint-preview{background-image:none}.ss-menu-window .ss-upgrade-art{background-color:#e5e5ea}.ss-menu-window .ss-contract-action,.ss-menu-window .ss-primary,.ss-modal .ss-primary{color:#463526;background:#e9bb80;border-color:#dab080}.ss-menu-window .ss-segment{background:#e2e2e9;border-color:#d5d5df}.ss-menu-window .ss-secondary{color:#555562;background:#ebebf0;border-color:#d6d6e0}.ss-modal{color:#30303a;background:#f4f4f6;border-color:#dcdce4}.ss-modal::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#17171f99}.ss-modal .ss-mint-preview{background-image:none}@media (max-width:600px){.ss-menu-window{width:calc(100vw - 16px);height:calc(100dvh - 76px)}.ss-menu-toolbar{gap:4px;padding:7px}.ss-menu-toolbar nav{gap:0;min-width:0}.ss-menu-toolbar nav button{padding:8px;font-size:12px}.ss-menu-close{padding:0 6px}.ss-menu-close>span{display:none}.ss-menu-window .ss-panel-scroll{padding:20px 16px}.ss-menu-window .ss-contract-list,.ss-menu-window .ss-crew-list{grid-template-columns:1fr}.ss-menu-window .ss-mint-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ss-menu-window .ss-panel-foot{padding:12px 16px}}@media (max-width:360px){.ss-menu-toolbar nav button{padding:8px 6px}}.company-mode .ss-framed{isolation:isolate;box-shadow:none;background:0 0;border:0;border-radius:0;position:relative}.company-mode .ss-pixel-frame{z-index:-1;pointer-events:none;border:0;border-radius:0;grid-template-rows:8px minmax(0,1fr) 8px;grid-template-columns:8px minmax(0,1fr) 8px;width:auto;height:auto;margin:0;padding:0;display:grid;position:absolute;inset:0}.ss-pixel-frame>span{min-width:0;min-height:0;display:block;position:relative;overflow:hidden}.ss-pixel-frame img,.ss-pixel-icon img{object-fit:fill;max-width:none;max-height:none;image-rendering:pixelated;pointer-events:none;border:0;margin:0;padding:0;display:block;position:absolute}.company-mode .ss-pixel-icon{vertical-align:middle;border:0;flex:none;margin:0;padding:0;display:inline-block;position:relative;overflow:hidden}.ss-symbol-icon{filter:brightness(0)saturate(0);opacity:.7}.ss-symbol-icon.icon-arrow{transform:scaleX(-1)}.ss-item-icon img{object-fit:contain;width:100%;height:100%;inset:0}.ss-item-icon.icon-contracts img{object-fit:contain}.ss-coin-icon{filter:drop-shadow(0 1px #71546b55)}.company-mode .ss-framed:focus-visible{outline-offset:3px;outline:2px solid #ffe0ab}.ss-wallet-total>.ss-pixel-icon{margin-right:4px}.company-mode .ss-menu-window{filter:drop-shadow(0 10px #14111d55);padding:8px;overflow:hidden}.ss-menu-toolbar{color:#50455e;background:0 0;padding:6px 5px 9px}.ss-menu-toolbar nav{gap:4px}.ss-menu-toolbar nav button{color:#6a5d77;align-items:center;gap:6px;padding:8px 9px;font-size:13px;display:flex}.ss-menu-toolbar nav button[aria-pressed=true]{color:#483a54;background:#eee3d899;border-radius:1px;box-shadow:inset 0 -2px #91788a}.ss-menu-close{color:#65536c;background:#91819922;border-radius:1px}.ss-menu-close:hover{color:#42344e;background:#91819944}.company-mode .ss-menu-window .ss-panel{background:#efecf0;border:1px solid #8f819a}.ss-menu-window .ss-panel-scroll{scrollbar-color:#a095b0 #e1dce6;padding:24px}.ss-menu-window .ss-panel-heading h1{font-family:"Sprout UI", var(--font-stockshift), sans-serif;letter-spacing:0;color:#51425c;font-size:29px;font-weight:400;line-height:1.3}.ss-menu-window .ss-panel-heading h1>span{color:#9a7d91}.ss-menu-window :is(.ss-panel-heading p,.ss-contract p,.ss-upgrade p,.ss-disclosure,.ss-copy,.ss-worker-caption>span,.ss-worker-activity){color:#807285}.ss-menu-window :is(.ss-eyebrow,.ss-section-line,.ss-contract-meta,.ss-contract-client small){color:#958497}.ss-menu-window .ss-section-line b{color:#77617e;background:#ddd5e3;border-radius:1px}.ss-menu-window .ss-contract{background:#fcf7ed;border:1px solid #baa9bd;border-radius:2px;box-shadow:2px 2px #cbbdce}.ss-menu-window .ss-contract.is-locked{box-shadow:none;background:#e6e0e8;border-style:dashed}.ss-menu-window .ss-contract h2{color:#614e62;font-size:18px}.ss-menu-window .ss-client-logo{border-radius:1px;box-shadow:inset 0 0 0 2px #ffffff4a}.ss-menu-window .ss-first-step{background:#e6dfe9;border-color:#c3b3c9;border-radius:2px}.ss-menu-window .ss-first-step button{color:#826577}.ss-menu-window .ss-active-contract,.ss-menu-window .ss-portfolio-summary{background:#5b506c;border:2px solid #9f8dae;border-radius:2px}.ss-menu-window .ss-active-contract :is(p,small),.ss-menu-window .ss-portfolio-summary p{color:#d2c3d9}.ss-menu-window .ss-active-contract progress::-webkit-progress-bar{background:#82708f}.ss-menu-window .ss-active-contract progress::-webkit-progress-value{background:#f3d19a}.ss-menu-window .ss-project-stages .complete{color:#f5d7ae}.ss-menu-window .ss-project-stages{color:#b4a0c0}.ss-menu-window .ss-card-top{color:#edcfab}.ss-menu-window .ss-stock-chip{color:#8f7283}.ss-menu-window .ss-stock-chip strong{color:#644e63}.ss-menu-window .ss-active-contract .ss-stock-chip strong{color:#fff3df}.ss-menu-window .ss-contract-action,.ss-menu-window .ss-primary,.ss-modal .ss-primary{color:#78565b;background:#f4d6aa;border:1px solid #ab8385;border-radius:1px;font-size:14px;box-shadow:inset 0 2px #fff0d4,inset 0 -2px #d4a482,1px 2px #aa929f}.ss-menu-window .ss-contract-action:not(:disabled):hover,.ss-menu-window .ss-primary:not(:disabled):hover,.ss-modal .ss-primary:not(:disabled):hover{background:#ffe7c1;border-color:#ab8385}.ss-menu-window .ss-mint-grid{gap:16px}.company-mode .ss-worker-card.ss-framed{padding:7px;position:relative;overflow:hidden}.ss-menu-window .ss-worker-art{background-image:none;border:1px solid #86708c;height:146px}.ss-menu-window .ss-worker-art>img{filter:drop-shadow(0 4px #6a4e7122);width:128px;height:128px}.ss-worker-art>span{color:#4f3e58;background:#ffffff80;padding:3px 4px}.ss-worker-art>i{color:#5b465e;border-radius:0}.ss-menu-window .ss-worker-caption{padding:12px 6px 6px}.ss-worker-caption>strong{color:#51405d;font-size:14px}.ss-worker-caption>span{color:#807087;font-size:11px}.ss-worker-caption>b{color:#705269;font-size:14px}.ss-worker-caption>b .ss-pixel-icon{margin-left:auto}.ss-menu-window .ss-crew-member{background:#f7f1f7;border:1px solid #c5b6cd;border-radius:2px;padding:16px}.ss-portrait,.ss-first-avatar{border:2px solid #ab97b7;border-radius:1px}.ss-menu-window .ss-crew-identity{color:#5b4667}.ss-menu-window .ss-crew-identity>b{color:#826491;background:#e5d7eb;border-radius:1px}.ss-menu-window .ss-needs progress{border:1px solid #baa9c4;border-radius:0;height:6px}.ss-menu-window .ss-needs progress::-webkit-progress-bar{background:#ded4e7}.ss-menu-window .ss-needs progress::-webkit-progress-value{background:#a49ac7}.ss-menu-window .ss-needs label:last-child progress::-webkit-progress-value{background:#d7b388}.ss-menu-window .ss-segment{background:#e2d9e8;border-color:#c6b7cf;border-radius:2px}.ss-menu-window .ss-segment button{color:#9b83a5;border-radius:1px}.ss-menu-window .ss-segment button[aria-pressed=true]{color:#6e527d;background:#fbf5ed}.ss-menu-window .ss-upgrade{background:#faf4ec;border-color:#baacc4;border-radius:2px}.ss-menu-window .ss-upgrade-art{background:#d9d3e3;border-bottom:1px solid #baa9c8;height:146px}.ss-menu-window .ss-upgrade-art img{filter:drop-shadow(0 6px #5f486520);transform:none}.ss-menu-window .ss-upgrade-art span{color:#85718b}.ss-menu-window .ss-panel-foot{color:#99839e;background:#e2d8e7;border-color:#c3b0cc}.company-mode .ss-modal{color:#67536f;padding:25px;overflow:auto}.ss-modal .ss-copy{color:#7c6888}.ss-modal .ss-mint-preview{border:2px solid #9c85aa;border-radius:1px}.ss-modal .ss-mint-preview>img{width:192px;height:192px;transform:translateY(8px)}.ss-modal .ss-mint-identity h3,.ss-modal>h2{color:#63506e}.ss-modal>h2{font-family:"Sprout UI", var(--font-stockshift), sans-serif;letter-spacing:0;font-weight:400}.ss-modal .ss-icon-button{background:#d6c6df;border:1px solid #a38dad;border-radius:1px}.ss-modal .ss-mint-details dd{color:#72547e}.ss-modal .ss-wallet-total strong{color:#745474}.ss-modal .ss-wallet-total small{color:#977a8e}@media (max-width:600px){.ss-menu-toolbar nav button{gap:0;padding:7px;font-size:12px}.ss-menu-toolbar nav button>.ss-pixel-icon{display:none}.ss-menu-toolbar{gap:2px;padding:3px 0 7px}.ss-menu-window .ss-panel-scroll{padding:20px 14px}.ss-menu-window .ss-panel-heading h1{font-size:26px}.company-mode .ss-menu-window{padding:7px}.ss-menu-window .ss-worker-art{height:136px}.ss-menu-window .ss-worker-art>img{width:128px;height:128px}}@media (max-width:360px){.ss-menu-toolbar nav button{padding:7px 5px;font-size:11px}}.company-mode .ss-modal{padding:8px;overflow:hidden}.ss-modal-content{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#97829e transparent;max-height:calc(100dvh - 58px);padding:17px;position:relative;overflow-y:auto}.ss-modal-content>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.ss-modal-content>h2{color:#63506e;font-family:"Sprout UI", var(--font-stockshift), sans-serif;letter-spacing:0;margin:21px 0;font-size:27px;font-weight:400;line-height:1.25}.company-mode .canvas-toolbar :is(button,select){touch-action:manipulation}.ss-menu-toolbar{gap:10px}.ss-menu-toolbar nav{flex:1;min-width:0}.ss-menu-toolbar nav button{white-space:nowrap;min-height:48px;padding:10px;font-size:14px}.ss-menu-close{min-width:48px;height:48px;padding:0 10px;font-size:14px}.ss-modal .ss-icon-button{width:44px;min-width:44px;height:44px}.ss-menu-window :is(.ss-primary,.ss-secondary,.ss-contract-action),.ss-modal :is(.ss-primary,.ss-secondary){min-height:48px;font-size:15px}.ss-menu-window :is(.ss-worker-growth button,.ss-text-link,.ss-first-step button),.ss-modal .ss-wallet-tools button,.ss-menu-window .ss-segment button{min-height:44px;font-size:14px}.ss-menu-window :is(.ss-contract p,.ss-upgrade p,.ss-panel-heading p){font-size:15px}.ss-menu-window .ss-worker-caption>span{font-size:12px;line-height:1.5}.ss-menu-window :is(.ss-needs label,.ss-worker-growth,.ss-worker-activity){font-size:12px}.ss-menu-window .ss-pool-details summary{min-height:44px;padding:10px 0;font-size:14px}@media (max-width:1000px){.company-mode .ss-menu-close>span{display:none}}@media (max-width:760px){.ss-menu-toolbar nav{grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;display:grid}.ss-menu-toolbar nav button{justify-content:center;padding:8px 3px;font-size:13px;display:flex}.ss-menu-toolbar nav button>.ss-pixel-icon{display:none}.ss-menu-toolbar{gap:4px;padding:3px 0 7px}.company-mode .ss-menu-close{width:44px;min-width:44px;padding:0}.company-mode .ss-menu-close>span{display:none}}@media (max-width:360px){.ss-menu-toolbar nav button{padding:8px 2px;font-size:12px}}.world-editor.ss-silver-ui{--silver-ink:#424557;--silver-muted:#696d83;--silver-line:#999cb3;--silver-paper:#eae5f2;--silver-well:#d2d1e1;--ss-ink:var(--silver-ink);--ss-muted:var(--silver-muted)}.ss-silver-ui .ss-office-dialogue{z-index:35;left:var(--hud-edge);bottom:calc(var(--hud-edge) + var(--dock-height) + 22px + env(safe-area-inset-bottom,0px));width:min(460px, calc(100vw - 2 * var(--hud-edge)));pointer-events:none;color:var(--silver-ink);filter:drop-shadow(0 5px #161b2c44);font-family:Manrope,Segoe UI,sans-serif;position:absolute}.ss-silver-ui .ss-dialogue-nameplate{z-index:1;overflow-wrap:anywhere;align-items:center;gap:10px;width:fit-content;max-width:calc(100% - 48px);min-height:36px;margin:0 0 -3px 12px;padding:8px 12px;font-size:14px;font-weight:800;display:flex;position:relative}.ss-silver-ui .ss-dialogue-nameplate small{color:#6b7894;font-size:12px;font-weight:500}.ss-silver-ui .ss-dialogue-box{grid-template-columns:72px minmax(0,1fr);align-items:start;gap:14px;min-height:122px;padding:22px 56px 18px 16px;display:grid;position:relative}.ss-silver-ui .ss-dialogue-copy{min-width:0}.ss-silver-ui .ss-dialogue-copy p{overflow-wrap:anywhere;min-height:48px;margin:0;font-size:16px;font-weight:600;line-height:1.5}.ss-silver-ui .ss-dialogue-caption{color:#75829d;justify-content:space-between;gap:12px;margin-top:10px;font-size:12px;display:flex}.ss-silver-ui .ss-dialogue-close{pointer-events:auto;place-items:center;width:44px;height:44px;padding:10px;display:grid;position:absolute;top:9px;right:9px}.ss-silver-ui .ss-dialogue-close:hover{filter:brightness(1.08)}.ss-silver-ui .ss-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:820px){.ss-silver-ui .ss-office-dialogue{bottom:calc(var(--hud-edge) + var(--dock-height) + 92px + env(safe-area-inset-bottom,0px))}}@media (max-width:420px){.ss-silver-ui .ss-dialogue-box{grid-template-columns:56px minmax(0,1fr);gap:10px;padding:18px 54px 16px 12px}.ss-silver-ui .ss-dialogue-box>.ss-worker-portrait{width:56px!important;height:56px!important}.ss-silver-ui .ss-dialogue-copy p{font-size:14px}.ss-silver-ui .ss-dialogue-nameplate{flex-wrap:wrap;gap:2px 8px}}@media (max-height:520px) and (min-width:681px){.ss-silver-ui .ss-office-dialogue{bottom:calc(var(--hud-edge) + var(--dock-height) + 12px);width:380px}.ss-silver-ui .ss-dialogue-box{min-height:100px;padding-top:16px;padding-bottom:12px}}.ss-silver-ui .ss-pixel-frame[data-frame=panel]{grid-template-rows:10px minmax(0,1fr) 10px;grid-template-columns:10px minmax(0,1fr) 10px}.ss-silver-ui .ss-framed:focus-visible{outline-offset:3px;outline:3px solid #79a6d8}.ss-silver-ui .ss-modern-icon{filter:none;opacity:1}.ss-silver-ui .ss-worker-portrait{vertical-align:middle;background:0 0;border:0;flex:none;margin:0;padding:0;display:inline-block;position:relative;top:auto;left:auto}.ss-silver-ui .ss-portrait-layers{display:block;position:absolute;inset:8px;overflow:hidden}.ss-silver-ui .ss-worker-portrait.is-unframed>.ss-portrait-layers{inset:0}.ss-silver-ui .ss-portrait-layers>img{object-fit:fill;width:1333.33%;max-width:none;height:400%;max-height:none;image-rendering:pixelated;margin:0;padding:0;display:block;position:absolute;top:-16.6667%;left:-16.6667%;transform:none}.ss-silver-ui .ss-menu-window{width:min(880px,100vw - 32px);height:min(770px,100dvh - 140px);max-height:none;box-shadow:none;filter:drop-shadow(0 8px #171a2866);color:var(--silver-ink);background:0 0;border:0;border-radius:0;padding:0;font-family:Manrope,Segoe UI,sans-serif;overflow:visible}.ss-silver-ui .ss-menu-window::backdrop{background:#171b3055}.ss-silver-ui .ss-menu-toolbar{z-index:2;background:0 0;flex:none;align-items:end;gap:12px;min-height:68px;padding:0 18px;position:relative}.ss-silver-ui .ss-menu-toolbar nav{flex:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;min-width:0;max-width:660px;display:grid}.ss-silver-ui .ss-menu-toolbar .ss-window-tab{min-width:0;min-height:62px;color:var(--silver-muted);box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;gap:8px;padding:12px 12px 14px;font:700 14px/1.3 Manrope,Segoe UI,sans-serif;display:flex;position:relative}.ss-silver-ui .ss-window-tab>span:not(.ss-pixel-frame):not(.ss-pixel-icon){white-space:normal;overflow-wrap:anywhere;min-width:0}.ss-silver-ui .ss-menu-toolbar .ss-window-tab>.ss-pixel-icon{display:inline-block}.ss-silver-ui .ss-menu-toolbar .ss-window-tab[aria-pressed=true]{color:#343b53;min-height:70px}.ss-silver-ui .ss-window-tab:not([aria-pressed=true]):hover{filter:brightness(1.05)}.ss-silver-ui .ss-menu-close{width:48px;min-width:48px;height:48px;margin:0 0 12px auto;padding:12px}.ss-silver-ui .ss-menu-body{flex:1;min-height:0;margin-top:-5px;padding:12px;display:flex;position:relative}.ss-silver-ui .ss-menu-body>.ss-panel{min-width:0;min-height:0;color:var(--silver-ink);background:0 0;border:0;flex:1}.ss-silver-ui .ss-panel-scroll{scrollbar-width:thin;scrollbar-color:#8e94ad #d5d8e4;padding:26px}.ss-silver-ui .ss-panel-heading{margin-bottom:22px}.ss-silver-ui .ss-panel-heading h1{color:var(--silver-ink);letter-spacing:-.5px;justify-content:space-between;align-items:center;gap:16px;margin:8px 0;font:800 28px/1.25 Manrope,Segoe UI,sans-serif;display:flex}.ss-silver-ui .ss-panel-heading h1>span{color:#6e789b}.ss-silver-ui .ss-panel-heading p{margin:10px 0 0;font-size:16px;line-height:1.5}.ss-silver-ui :is(.ss-panel-heading p,.ss-contract p,.ss-upgrade p,.ss-disclosure,.ss-copy,.ss-worker-caption>span,.ss-worker-activity,.ss-contract-meta,.ss-contract-client small,.ss-training-note p){color:var(--silver-muted)}.ss-silver-ui :is(.ss-eyebrow,.ss-section-line){color:#626b87;font-size:12px}.ss-silver-ui .ss-section-line{margin:24px 0 14px}.ss-silver-ui .ss-section-line b{color:#535c76;background:#d0d4e1;border-radius:0;padding:5px 8px;font-size:12px}.ss-silver-ui .ss-panel-foot{color:#666e87;background:#d4d6e4;border-color:#b2b7cb;min-height:42px;padding:10px 24px;font-size:12px}.ss-silver-ui .ss-panel-foot>span:first-child{font-size:12px}.ss-silver-ui .ss-silver-button{isolation:isolate;min-height:48px;box-shadow:none;color:#424b68;white-space:normal;overflow-wrap:anywhere;touch-action:manipulation;background:0 0;border:0;border-radius:0;gap:10px;padding:12px 16px;font:700 14px/1.45 Manrope,Segoe UI,sans-serif;position:relative}.ss-silver-ui .ss-silver-button:not(:disabled):hover{color:#303b56;filter:brightness(1.06);background:0 0;border:0}.ss-silver-ui .ss-silver-button:disabled{opacity:.56;cursor:not-allowed}.ss-silver-ui .ss-silver-button:active:not(:disabled){transform:translateY(1px)}.ss-silver-ui .ss-silver-button>.ss-pixel-icon{flex:none}.ss-silver-ui .ss-icon-button.ss-silver-button{width:48px;min-width:48px;height:48px;padding:12px}.ss-silver-ui .ss-text-link{color:#526e9b}.ss-silver-ui .ss-disclosure{font-size:12px;line-height:1.7}.ss-silver-ui :is(.ss-contract,.ss-upgrade){background:#f0edf5;border:2px solid #adb2c8;border-radius:0;box-shadow:inset 0 0 0 2px #fff8}.ss-silver-ui .ss-contract{flex-direction:column;padding:18px;display:flex}.ss-silver-ui .ss-contract-action{margin-top:auto}.ss-silver-ui .ss-contract h2{color:var(--silver-ink);font-size:20px}.ss-silver-ui .ss-contract.is-locked{background:#d7d7e2;border-style:solid}.ss-silver-ui .ss-client-logo{border-radius:0}.ss-silver-ui .ss-stock-chip{color:#67718c}.ss-silver-ui .ss-stock-chip strong{color:#485570}.ss-silver-ui :is(.ss-active-contract,.ss-portfolio-summary){color:#f1f4ff;box-shadow:none;background:#535d79;border:3px double #a7b1cc;border-radius:0}.ss-silver-ui :is(.ss-active-contract p,.ss-active-contract small,.ss-portfolio-summary p){color:#d0d9eb}.ss-silver-ui .ss-active-contract .ss-stock-chip strong{color:#fff}.ss-silver-ui .ss-active-contract progress::-webkit-progress-bar{background:#818ba6}.ss-silver-ui .ss-active-contract progress::-webkit-progress-value{background:#80bcd5}.ss-silver-ui .ss-project-stages{color:#afbedb}.ss-silver-ui .ss-project-stages .complete{color:#fff}.ss-silver-ui .ss-first-step{background:#d9deeb;border:1px solid #aab4cc;border-radius:0;align-items:center;gap:14px;padding:14px}.ss-silver-ui .ss-first-step button{color:#4c6590}.ss-silver-ui .ss-segment{background:#cbd0df;border:2px solid #9fa8c0;border-radius:0;padding:4px}.ss-silver-ui .ss-segment button{color:#626b85;border-radius:0;min-height:48px;font-size:14px}.ss-silver-ui .ss-segment button[aria-pressed=true]{color:#3e4d6b;background:#f0edf7;box-shadow:inset 0 0 0 1px #fff}.ss-silver-ui .ss-segment :is(b,span){color:inherit;font-size:13px}.ss-silver-ui .ss-mint-grid{gap:16px}.ss-silver-ui .ss-worker-card.ss-framed{min-width:0;padding:12px}.ss-silver-ui .ss-worker-art{background:#c8cddd;border:1px solid #9aa4bd;height:150px;position:relative}.ss-silver-ui .ss-worker-art>.ss-worker-portrait{background:0 0;padding:0;position:relative;top:auto;left:auto}.ss-silver-ui .ss-worker-art>span:not(.ss-worker-portrait){z-index:1;color:#535e79;background:#edf0f6d9;padding:3px 5px;font-size:11px;top:8px;left:8px}.ss-silver-ui .ss-worker-art>img.ss-worker-miniature{object-fit:contain;filter:drop-shadow(0 2px #5a688633);width:42px;height:60px;position:absolute;bottom:4px;right:2px;transform:none}.ss-silver-ui .ss-worker-art>i{color:#56627e;background:#edf0f6d9;font-size:11px;bottom:8px;left:8px;right:auto}.ss-silver-ui .ss-worker-caption{padding:14px 4px 4px}.ss-silver-ui .ss-worker-caption>strong{color:var(--silver-ink);font-size:16px;line-height:1.4}.ss-silver-ui .ss-worker-caption>span{min-height:36px;font-size:12px}.ss-silver-ui .ss-worker-caption>b{color:#4f5b7a;align-items:center;gap:5px;font-size:16px;display:flex}.ss-silver-ui .ss-crew-list{gap:18px}.ss-silver-ui .ss-crew-member{background:0 0;border:0;border-radius:0;padding:18px;position:relative}.ss-silver-ui .ss-crew-identity{color:var(--silver-ink);grid-template-columns:88px minmax(0,1fr);align-items:center;gap:12px;display:grid}.ss-silver-ui .ss-crew-identity>span:not(.ss-worker-portrait){min-width:0}.ss-silver-ui .ss-crew-identity strong{font-size:17px;line-height:1.35}.ss-silver-ui .ss-crew-identity small{color:var(--silver-muted);font-size:12px;line-height:1.6}.ss-silver-ui .ss-crew-identity>b{color:#4b5c7b;background:#c5cfe2;border-radius:0;grid-column:2;justify-self:start;margin:-16px 0 0;padding:4px 6px;font-size:11px}.ss-silver-ui .ss-worker-activity{color:#5b6580;background:#d6dceb;border:1px solid #b8bfd2;min-height:36px;margin:16px 0 12px;padding:6px 8px;font-size:12px}.ss-silver-ui .ss-needs{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ss-silver-ui .ss-meter-label{color:#5c6682;align-items:center;gap:4px;margin-bottom:5px;font-size:12px;display:flex}.ss-silver-ui .ss-meter-label>b{float:none;color:#444f6a;margin-left:auto;font:700 12px/1.4 Manrope,Segoe UI,sans-serif}.ss-silver-ui .ss-meter-bar{border:2px solid #626a85;border-radius:0;height:14px;display:block;position:relative}.ss-silver-ui :is(.ss-meter-track,.ss-meter-fill){display:block;position:absolute;inset:0;overflow:hidden}.ss-silver-ui :is(.ss-meter-track,.ss-meter-fill)>img{max-width:none;max-height:none;image-rendering:pixelated;display:block;position:absolute}.ss-silver-ui .ss-worker-growth{color:#6f7892;gap:12px;font-size:12px;line-height:1.5}.ss-silver-ui .ss-worker-growth button{color:#4b6792;min-width:72px}.ss-silver-ui .ss-empty>.ss-worker-portrait{margin:0 auto 20px;display:block}.ss-silver-ui .ss-upgrade-art{background:#cbd2e2;border-bottom:2px solid #a5afc7}.ss-silver-ui .ss-upgrade-art span{color:#5c6a89}.ss-silver-ui :is(.ss-upgrade h2,.ss-upgrade-body>strong,.ss-training-note strong){color:#4b5877}.ss-silver-ui .ss-holdings>article{border-color:#b9c2d6}.ss-silver-ui .ss-holdings>article :is(strong,b){color:#4a5570}.ss-silver-ui .ss-holdings>article small{color:#6b7590}.ss-silver-ui .ss-claim-box{background:#d4dceb;border:2px solid #b0bad1;border-radius:0}.ss-silver-ui .ss-claim-box.has-reward{background:#c8dce6;border-color:#9fb8cc}.ss-silver-ui .ss-claim-box :is(strong,span){color:#4c5d77}.ss-silver-ui .ss-pool-details{color:#6a738b;border-color:#bbc1d3}.ss-silver-ui .ss-success{color:#4b766a}.ss-silver-ui .ss-modal{width:min(480px,100vw - 24px);color:var(--silver-ink);background:0 0;border:0;border-radius:0;padding:12px}.ss-silver-ui .ss-modal-content{max-height:calc(100dvh - 72px);padding:18px}.ss-silver-ui .ss-modal-content>h2{color:var(--silver-ink);margin:20px 0;font:800 25px/1.3 Manrope,Segoe UI,sans-serif}.ss-silver-ui .ss-modal .ss-mint-preview{background:#cbd2e2;border:2px solid #a3aec7;border-radius:0;height:212px}.ss-silver-ui .ss-mint-preview>.ss-worker-portrait{padding:0;top:auto;left:auto}.ss-silver-ui .ss-mint-preview>img.ss-mint-sprite{object-fit:contain;width:70px;height:102px;position:absolute;bottom:12px;right:12px;transform:none}.ss-silver-ui .ss-mint-preview>span:not(.ss-worker-portrait){color:#596987;font-size:12px}.ss-silver-ui .ss-mint-preview>b{color:#566784;background:#e9eef6e6;border-radius:0;font-size:10px;left:12px;right:auto}.ss-silver-ui .ss-mint-identity{align-items:flex-start}.ss-silver-ui .ss-mint-identity h3{color:#46516e;font-size:22px}.ss-silver-ui .ss-mint-identity>span{color:#596887;background:#d1d9e9;border-radius:0}.ss-silver-ui .ss-mint-details>div{border-color:#bdc5d6;padding:14px 0;font-size:14px}.ss-silver-ui .ss-mint-details :is(dt,dd){color:#5b6885;font-size:14px}.ss-silver-ui .ss-wallet-total strong{color:#4c5c7c}.ss-silver-ui .ss-wallet-total small{color:#77849f}.ss-silver-ui :is(.ss-wallet-facts,.ss-wallet-tools button){color:#63728d}@media (max-width:760px){.ss-silver-ui .ss-menu-window{width:calc(100vw - 16px);height:calc(100dvh - 120px)}.ss-silver-ui .ss-menu-toolbar{gap:6px;padding:0 8px}.ss-silver-ui .ss-menu-toolbar nav{gap:3px}.ss-silver-ui .ss-menu-toolbar .ss-window-tab{flex-direction:column;gap:4px;min-height:78px;padding:10px 4px 12px;font-size:12px}.ss-silver-ui .ss-menu-toolbar .ss-window-tab[aria-pressed=true]{min-height:84px}.ss-silver-ui .ss-menu-toolbar .ss-window-tab>.ss-pixel-icon{width:24px!important;height:24px!important}.ss-silver-ui .ss-menu-close{width:44px;min-width:44px}.ss-silver-ui .ss-menu-body{padding:10px}.ss-silver-ui .ss-panel-scroll{padding:20px 14px}.ss-silver-ui .ss-panel-heading h1{font-size:25px}.ss-silver-ui .ss-mint-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ss-silver-ui .ss-crew-list{grid-template-columns:1fr}}@media (max-width:420px){.ss-silver-ui .ss-menu-window{height:calc(100dvh - 48px)}.ss-silver-ui .ss-menu-toolbar{gap:4px;padding:0 4px}.ss-silver-ui .ss-menu-toolbar .ss-window-tab{padding-inline:2px;font-size:11px}.ss-silver-ui .ss-menu-close{width:40px;min-width:40px;padding:8px}.ss-silver-ui .ss-panel-scroll{padding:16px 8px}.ss-silver-ui .ss-panel-heading h1{font-size:23px}.ss-silver-ui .ss-mint-grid{gap:8px}.ss-silver-ui .ss-worker-card.ss-framed{padding:10px}.ss-silver-ui .ss-worker-art{height:130px}.ss-silver-ui .ss-worker-art>.ss-worker-portrait{width:96px!important;height:96px!important}.ss-silver-ui .ss-worker-art>img.ss-worker-miniature{width:32px;height:44px}.ss-silver-ui .ss-worker-caption>strong{font-size:14px}.ss-silver-ui .ss-worker-caption>b{flex-wrap:wrap;font-size:14px}.ss-silver-ui .ss-crew-member{padding:14px}.ss-silver-ui .ss-needs{gap:10px}.ss-silver-ui .ss-meter-label{gap:3px;font-size:11px}.ss-silver-ui .ss-meter-label>.ss-pixel-icon{width:16px!important;height:16px!important}.ss-silver-ui .ss-panel-foot{padding-inline:10px;font-size:11px}.ss-silver-ui .ss-panel-foot>span:first-child{font-size:11px}.ss-silver-ui .ss-modal-content{padding:12px}.ss-silver-ui .ss-mint-identity{flex-direction:column;gap:8px}}.ss-silver-ui .ss-economy-strip{border-block:2px solid #bbc4d6;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:24px;padding:18px 0;display:grid}.ss-silver-ui .ss-economy-strip>span{align-items:center;gap:10px;min-width:0;display:flex}.ss-silver-ui .ss-economy-strip>span>span{color:#62708c;gap:5px;font-size:11px;display:grid}.ss-silver-ui .ss-economy-strip strong{color:#46536e;overflow-wrap:anywhere;font-size:14px}.ss-silver-ui .ss-project-estimate{border-block:1px solid #b9c3d5;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px;margin:12px 0;padding:18px 0;display:grid}.ss-silver-ui .ss-project-estimate dt,.ss-silver-ui .ss-finance-totals dt{color:#65728b;margin-bottom:6px;font-size:12px}.ss-silver-ui .ss-project-estimate dd{color:#495572;margin:0;font-size:15px;font-weight:800}.ss-silver-ui .ss-money-gain{color:#32665c!important}.ss-silver-ui .ss-money-loss{color:#9b474a!important}.ss-silver-ui .ss-economy-warning{color:#7b5636;background:#e8d9bb;padding:12px;font-size:13px;line-height:1.6}.ss-silver-ui .ss-specialists{flex-wrap:wrap;gap:8px;padding-top:12px;display:flex}.ss-silver-ui .ss-specialists>span{color:#727b93;align-items:center;gap:6px;font-size:12px;display:inline-flex}.ss-silver-ui .ss-specialists>span:first-child{flex-basis:100%;font-weight:700}.ss-silver-ui .ss-specialists .is-on-duty{color:#32665c;font-weight:800}.ss-silver-ui .ss-staff-budget{border-top:1px solid #b9c3d5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:18px;padding-top:14px;font-size:12px;display:flex}.ss-silver-ui .ss-staff-budget button{min-height:48px;font-size:12px}.ss-silver-ui .ss-finance{border-bottom:2px solid #adb9d1;margin-bottom:42px;padding-bottom:28px}.ss-silver-ui .ss-finance-totals{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:0 0 28px;display:grid}.ss-silver-ui .ss-finance-totals dd{color:#455370;overflow-wrap:anywhere;margin:0 0 8px;font-size:clamp(19px,2.4vw,27px);font-weight:800}.ss-silver-ui .ss-finance-totals small{color:#68768f;font-size:12px}.ss-silver-ui .ss-cost-lines{margin:10px 0 18px}.ss-silver-ui .ss-cost-lines>div{border-bottom:1px solid #bdc6d8;justify-content:space-between;gap:20px;padding:12px 0;font-size:13px;line-height:1.6;display:flex}.ss-silver-ui .ss-cost-lines dt{color:#65718c}.ss-silver-ui .ss-cost-lines dd{text-align:right;color:#4d5974;margin:0;font-weight:800}.ss-silver-ui .ss-token-book{margin:28px 0;padding:24px}.ss-silver-ui .ss-token-headline{align-items:center;gap:16px;margin:22px 0 18px;display:flex}.ss-silver-ui .ss-token-headline>span{flex:1;gap:6px;display:grid}.ss-silver-ui .ss-token-headline strong{color:#485571;font-size:30px}.ss-silver-ui .ss-token-headline small{color:#67768f;font-size:12px;line-height:1.6}.ss-silver-ui .ss-token-headline>b{color:#8a6442;font-size:17px}.ss-silver-ui .ss-token-book progress{accent-color:#a88051;width:100%;height:10px;display:block}.ss-silver-ui .ss-finance :is(summary,.ss-finance-actions button){cursor:pointer;color:#4b5a77;font-size:14px;font-weight:700}.ss-silver-ui .ss-finance summary{min-height:48px;padding:16px 0}.ss-silver-ui .ss-credit-box{border-block:2px solid #b5bfd3;margin-bottom:20px;padding:16px 0 22px}.ss-silver-ui .ss-finance-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.ss-silver-ui .ss-finance-actions button{white-space:normal;overflow-wrap:anywhere;min-height:58px;padding:16px;line-height:1.5}.ss-silver-ui .ss-ledger-scroll{overflow-x:auto}.ss-silver-ui .ss-report-ledger table{border-collapse:collapse;font-variant-numeric:tabular-nums;color:#596680;width:100%;font-size:12px}.ss-silver-ui .ss-report-ledger :is(th,td){text-align:right;border-bottom:1px solid #bdc6d8;padding:14px 10px}.ss-silver-ui .ss-report-ledger th:first-child{text-align:left}@media (max-width:560px){.ss-silver-ui .ss-economy-strip{gap:8px}.ss-silver-ui .ss-economy-strip>span{flex-direction:column;align-items:flex-start}.ss-silver-ui .ss-economy-strip strong{font-size:12px}.ss-silver-ui .ss-finance-totals{gap:14px}.ss-silver-ui .ss-finance-actions{grid-template-columns:1fr}.ss-silver-ui .ss-token-book{padding:18px}.ss-silver-ui .ss-token-headline{flex-wrap:wrap;gap:10px}.ss-silver-ui .ss-token-headline strong{font-size:25px}.ss-silver-ui .ss-cost-lines>div{gap:14px;font-size:12px}}.ss-silver-ui .ss-menu-window{width:min(1040px,100vw - 32px);height:min(860px,100dvh - 100px)}.ss-silver-ui .ss-modal-content{overscroll-behavior:contain;overflow-y:auto}.ss-silver-ui .ss-filter-chips{flex-wrap:wrap;gap:8px;margin:16px 0 22px;display:flex}.ss-silver-ui .ss-filter-chips button{color:#626c85;background:#dce0ec;border:1px solid #a7b1c8;border-radius:0;min-height:44px;padding:10px 16px;font:700 14px/1.4 Manrope,sans-serif}.ss-silver-ui .ss-filter-chips button[aria-pressed=true]{color:#fff;background:#637696;border-color:#455c80;box-shadow:inset 0 0 0 2px #8397b3}.ss-silver-ui :is(.ss-filter-chips button,.ss-portfolio-tabs button,.ss-stock-card):focus-visible{outline-offset:3px;outline:3px solid #467aac}.ss-silver-ui .ss-roster-summary{color:#63718a;flex-wrap:wrap;gap:16px 28px;margin:12px 0 24px;font-size:14px;display:flex}.ss-silver-ui .ss-roster-summary>span{align-items:center;gap:8px;display:flex}.ss-silver-ui .ss-roster-summary b{color:#415373;font-size:19px}.ss-silver-ui .ss-directory-tools{grid-template-columns:minmax(0,1fr) minmax(180px,.55fr);gap:16px;margin:22px 0;display:grid}.ss-silver-ui .ss-directory-tools label{color:#586680;gap:8px;font-size:14px;font-weight:700;display:grid}.ss-silver-ui .ss-directory-tools :is(input,select){color:#465373;background:#f3f1f7;border:2px solid #abb6cc;border-radius:0;width:100%;min-width:0;min-height:48px;padding:10px 14px;font:500 16px/1.4 Manrope,sans-serif}.ss-silver-ui .ss-directory-tools :is(input,select):focus{outline-offset:2px;outline:2px solid #6483aa}.ss-silver-ui .ss-mint-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ss-silver-ui .ss-worker-card{transition:filter .15s}.ss-silver-ui .ss-worker-card:hover{filter:brightness(1.04);transform:none}.ss-silver-ui .ss-worker-art{background-image:none;height:160px}.ss-silver-ui .ss-worker-art>span:not(.ss-worker-portrait){font-size:12px;top:9px;left:10px}.ss-silver-ui .ss-worker-art>.ss-worker-portrait{margin-top:12px}.ss-silver-ui .ss-worker-art>i{padding:5px 7px;font:700 12px/1.3 Manrope,sans-serif}.ss-silver-ui .ss-worker-caption>strong{font-size:17px}.ss-silver-ui .ss-worker-caption>span{margin-bottom:14px;font-size:14px}.ss-silver-ui .ss-worker-caption>b{min-height:42px;margin-top:10px;font-size:15px}.ss-silver-ui .ss-worker-caption>b small{font-size:12px}.ss-silver-ui .ss-recruit-stats{color:#68738b;border-block:1px solid #b6bfd2;justify-content:space-between;gap:8px;padding-block:12px;font-size:12px;display:flex}.ss-silver-ui .ss-recruit-stats b{color:#4a5876;margin-left:4px}.ss-silver-ui .is-locked-recruit .ss-worker-caption>b{color:#7b6470}.ss-silver-ui .ss-career-tracks{flex-wrap:wrap;gap:10px;padding:14px 0 0;display:flex}.ss-silver-ui .ss-career-tracks>span{color:#61728e;align-items:center;gap:5px;font-size:12px;display:flex}.ss-silver-ui .ss-career-tracks b{color:#475671}.ss-silver-ui .ss-worker-growth{flex-wrap:wrap;gap:10px}.ss-silver-ui .ss-worker-growth>span{flex:1 0 100%}.ss-silver-ui .ss-worker-growth button{justify-content:center;align-items:center;gap:6px;min-height:44px;font-size:14px;display:inline-flex}.ss-silver-ui .ss-recruit-hero{align-items:center;gap:18px;min-height:164px;padding:12px 0;display:flex;position:relative}.ss-silver-ui .ss-recruit-hero>div{flex:1;min-width:0;padding-right:8px}.ss-silver-ui .ss-recruit-hero h3{color:#45516f;margin:10px 0 6px;font-size:23px}.ss-silver-ui .ss-recruit-hero p{color:#67738c;margin:0 0 12px;font-size:15px}.ss-silver-ui .ss-recruit-hero b{color:#4e698b;font-size:12px}.ss-silver-ui .ss-recruit-hero>img{object-fit:contain;width:45px;height:66px;image-rendering:pixelated;position:absolute;bottom:-2px;right:0}.ss-silver-ui .ss-worker-profile-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:20px 0;display:grid}.ss-silver-ui .ss-worker-profile-actions button{min-height:54px;font-size:14px;line-height:1.5}.ss-silver-ui .ss-personal-training{margin-top:30px}.ss-silver-ui .ss-training-track{border-top:2px solid #b6bfd3;padding:20px 0}.ss-silver-ui .ss-track-heading{align-items:flex-start;gap:12px;display:flex}.ss-silver-ui .ss-track-heading>div{flex:1;min-width:0}.ss-silver-ui .ss-track-heading h3{color:#46526e;margin:0 0 8px;font-size:18px}.ss-silver-ui .ss-track-heading p,.ss-silver-ui .ss-training-track>p{color:#65728b;margin:0 0 14px;font-size:14px;line-height:1.6}.ss-silver-ui .ss-track-heading>b{color:#597295;font-size:14px}.ss-silver-ui .ss-training-track>button{width:100%;min-height:52px;font-size:14px}.ss-silver-ui .ss-training-track>small{color:#79849a;margin-top:10px;font-size:12px;line-height:1.6;display:block}.ss-silver-ui .ss-level-slots{gap:6px;margin:12px 0 18px;display:flex}.ss-silver-ui .ss-level-slots>i{background:#d3d9e6;border:2px solid #9eabc3;flex:1;height:12px;box-shadow:inset 0 2px #f2f3f8}.ss-silver-ui .ss-level-slots>i.is-filled{background:#7d9baf;border-color:#5c7895;box-shadow:inset 0 2px #a9c4d1}.ss-silver-ui .ss-development-progress{color:#65738b;align-items:center;gap:16px;margin:20px 0;font-size:14px;display:flex}.ss-silver-ui .ss-development-progress progress{accent-color:#698aaa;flex:1;min-width:50px;height:12px}.ss-silver-ui .ss-development-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.ss-silver-ui .ss-development-card{flex-direction:column;padding:12px;display:flex}.ss-silver-ui .ss-development-art{background:#c9d1e0;justify-content:center;align-items:center;height:170px;display:flex;position:relative;box-shadow:inset 0 0 0 2px #aebbd0}.ss-silver-ui .ss-development-art>img{width:72%;height:135px;image-rendering:pixelated;object-fit:contain;margin-top:14px}.ss-silver-ui .ss-development-art>span{font-size:12px;position:absolute;top:14px;left:14px}.ss-silver-ui .ss-development-art>b{color:#4f6586;font-size:14px;position:absolute;top:12px;right:12px}.ss-silver-ui .ss-development-body{flex-direction:column;flex:1;padding:18px 10px 10px;display:flex}.ss-silver-ui .ss-development-body h2{color:#495775;margin:0 0 12px;font-size:22px}.ss-silver-ui .ss-development-body>p{color:#66758c;margin:0 0 16px;font-size:16px;line-height:1.6}.ss-silver-ui .ss-upgrade-effect{color:#3f6b7b;font-size:14px;line-height:1.5}.ss-silver-ui .ss-upgrade-facts{margin:0 0 20px}.ss-silver-ui .ss-upgrade-facts>div{justify-content:space-between;gap:14px;margin:10px 0;font-size:13px;line-height:1.5;display:flex}.ss-silver-ui .ss-upgrade-facts dt{color:#728097}.ss-silver-ui .ss-upgrade-facts dd{text-align:right;color:#516583;margin:0;font-weight:700}.ss-silver-ui .ss-development-body>button{white-space:normal;min-height:56px;margin-top:auto;font-size:14px;line-height:1.5}.ss-silver-ui .ss-training-note{padding:26px 0}.ss-silver-ui .ss-training-note strong{font-size:16px}.ss-silver-ui .ss-training-note p{font-size:14px}.ss-silver-ui .ss-portfolio-tabs{z-index:4;background:#eae5f2;border-bottom:2px solid #aeb9cf;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:-10px 0 26px;padding:10px 0 16px;display:grid;position:sticky;top:-26px}.ss-silver-ui .ss-portfolio-tabs>button{color:#65728b;background:#d8ddec;border:1px solid #abb7ce;justify-content:center;align-items:center;gap:10px;min-height:54px;padding:12px;font:700 16px/1.4 Manrope,sans-serif;display:flex}.ss-silver-ui .ss-portfolio-tabs>button[aria-pressed=true]{color:#365b81;background:#f4f2f8;box-shadow:inset 0 -4px #7c9ab9}.ss-silver-ui .ss-portfolio-tabs>button>b{color:#fff;background:#7092ac;min-width:22px;padding:2px 5px;font-size:12px}.ss-silver-ui .ss-portfolio-hero{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-bottom:28px;display:grid}.ss-silver-ui :is(.ss-collection-card,.ss-reward-inbox){padding:28px}.ss-silver-ui .ss-collection-card{flex-direction:column;justify-content:space-between;gap:24px;display:flex}.ss-silver-ui .ss-collection-card strong{color:#485b7b;margin:18px 0 10px;font:800 54px/1.2 Manrope,sans-serif;display:block}.ss-silver-ui .ss-collection-card strong small{color:#8791a8;font-size:22px}.ss-silver-ui .ss-collection-card p,.ss-silver-ui .ss-reward-inbox p{color:#69788f;margin:8px 0;font-size:14px;line-height:1.6}.ss-silver-ui .ss-collection-coins{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;display:grid}.ss-silver-ui .ss-collection-coins>span{opacity:.45}.ss-silver-ui .ss-collection-coins>span.is-collected{opacity:1}.ss-silver-ui .ss-collection-coins .ss-stock-emblem{width:100%;height:44px}.ss-silver-ui .ss-collection-coins .ss-stock-emblem b{font-size:20px}.ss-silver-ui .ss-stock-emblem{flex:none;place-items:center;width:56px;height:56px;display:inline-grid;position:relative}.ss-silver-ui .ss-stock-emblem:after{content:"";background:var(--stock-color);z-index:-1;opacity:.6;position:absolute;inset:8px}.ss-silver-ui .ss-stock-emblem>b{color:#42516a;font:800 30px/1 Manrope,sans-serif}.ss-silver-ui .ss-stock-emblem>.ss-pixel-icon{position:absolute;bottom:-3px;right:-3px}.ss-silver-ui .ss-stock-emblem.is-large{width:96px;height:96px}.ss-silver-ui .ss-stock-emblem.is-large>b{font-size:48px}.ss-silver-ui .ss-inbox-heading{align-items:center;gap:12px;margin-bottom:16px;display:flex}.ss-silver-ui .ss-reward-inbox h2{color:#496781;margin:0 0 8px;font-size:23px}.ss-silver-ui .ss-reward-inbox.has-reward h2{color:#396c6c}.ss-silver-ui .ss-reward-inbox .ss-claim-assets{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}.ss-silver-ui .ss-reward-inbox>button{min-height:56px;margin-top:18px;font-size:15px}.ss-silver-ui .ss-stock-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.ss-silver-ui .ss-stock-card{text-align:left;cursor:pointer;color:#557a9a;background:0 0;border:0;min-width:0;padding:24px;display:block}.ss-silver-ui .ss-stock-card:hover{filter:brightness(1.04)}.ss-silver-ui .ss-stock-card-head{align-items:center;gap:14px;display:flex}.ss-silver-ui .ss-stock-card-head>span:nth-child(2){flex:1;gap:5px;display:grid}.ss-silver-ui .ss-stock-card-head strong{color:#455773;font-size:20px}.ss-silver-ui .ss-stock-card-head small{color:#7b879d;font-size:14px}.ss-silver-ui .ss-stock-quantity{flex-wrap:wrap;align-items:baseline;gap:10px;margin-top:26px;display:flex}.ss-silver-ui .ss-stock-quantity>strong{color:#4a6380;overflow-wrap:anywhere;font:800 30px/1.2 Manrope,sans-serif}.ss-silver-ui .ss-stock-quantity>span{color:#78849a;font-size:13px}.ss-silver-ui .ss-reward-chart{color:#628eae;margin:16px 0 8px}.ss-silver-ui .ss-reward-chart svg{width:100%;height:auto;display:block}.ss-silver-ui .ss-reward-chart figcaption{color:#73859c;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:14px;font-size:13px;line-height:1.5;display:flex}.ss-silver-ui .ss-stock-card-foot{color:#677b96;border-top:1px solid #b5c0d3;justify-content:space-between;gap:12px;margin-top:12px;padding-top:16px;font-size:12px;line-height:1.5;display:flex}.ss-silver-ui .ss-stock-card-foot>span{align-items:center;gap:7px;display:flex}.ss-silver-ui .ss-stock-card-foot>b{color:#527394;flex:none}.ss-silver-ui .ss-portfolio-next{border-block:2px solid #bbc5d8;align-items:center;gap:26px;margin:36px 0 20px;padding:22px 0;display:flex}.ss-silver-ui .ss-portfolio-next>img{object-fit:contain;width:160px;height:145px;image-rendering:pixelated}.ss-silver-ui .ss-portfolio-next h3{color:#4b5d7b;margin:0 0 12px;font-size:20px}.ss-silver-ui .ss-portfolio-next p{color:#768299;font-size:16px;line-height:1.6}.ss-silver-ui .ss-portfolio-next button{min-height:52px;font-size:14px}.ss-silver-ui .ss-asset-title{align-items:center;gap:24px;margin:24px 0;display:flex}.ss-silver-ui .ss-asset-title h1{color:#465a78;margin:8px 0;font-size:36px}.ss-silver-ui .ss-asset-title p{color:#42688d;margin:0;font-size:22px;font-weight:800}.ss-silver-ui .ss-asset-title p span{color:#7a879d;font-size:14px;font-weight:500}.ss-silver-ui .ss-asset-metrics{border-block:2px solid #bac5d8;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:24px 0;padding:20px 0;display:grid}.ss-silver-ui .ss-asset-metrics>span{color:#697e98;gap:10px;font-size:14px;display:grid}.ss-silver-ui .ss-asset-metrics strong{color:#47617e;overflow-wrap:anywhere;font-size:22px}.ss-silver-ui .ss-chart-paper{margin-bottom:24px;padding:24px}.ss-silver-ui .ss-chart-paper .ss-filter-chips{margin:0}.ss-silver-ui .ss-chart-paper .ss-section-line{flex-wrap:wrap;gap:12px}.ss-silver-ui .ss-earning-jobs{gap:14px;margin-bottom:28px;display:grid}.ss-silver-ui .ss-earning-jobs>article{border-bottom:1px solid #b7c3d7;grid-template-columns:32px minmax(0,1fr) minmax(170px,.6fr);align-items:center;gap:18px;padding:20px 0;display:grid}.ss-silver-ui .ss-earning-jobs h3{color:#4f6483;margin:0 0 10px;font-size:17px}.ss-silver-ui .ss-earning-jobs p{color:#72849b;margin:0 0 10px;font-size:14px}.ss-silver-ui .ss-earning-jobs button{min-height:54px;font-size:14px;line-height:1.5}.ss-silver-ui .ss-transaction-list{margin:24px 0;padding:0;list-style:none}.ss-silver-ui .ss-transaction-list>li{border-bottom:1px solid #b8c5d8;grid-template-columns:48px minmax(0,1fr) auto;align-items:start;gap:18px;padding:24px 0;display:grid}.ss-silver-ui .ss-transaction-icon{background:#d7dfec;border:1px solid #bdc9dc;place-items:center;width:48px;height:48px;display:grid}.ss-silver-ui .ss-transaction-list small{color:#7a879f;text-transform:capitalize;font-size:12px}.ss-silver-ui .ss-transaction-list h3{color:#4f6480;margin:8px 0 10px;font-size:16px;line-height:1.5}.ss-silver-ui .ss-transaction-list p{color:#8c765e;margin:12px 0 0;font-size:12px}.ss-silver-ui .ss-transaction-list>li>strong{color:#566d8b;text-align:right;margin-top:4px;font-size:18px}.ss-silver-ui .ss-transaction-list>li>strong small{margin-top:6px;font-size:12px;display:block}.ss-silver-ui .ss-history-rewards{flex-wrap:wrap;gap:8px;display:flex}.ss-silver-ui .ss-journal-empty>img{object-fit:contain;width:150px;height:140px;image-rendering:pixelated}.ss-silver-ui .ss-finance{border:0;margin-bottom:0;padding-bottom:0}@media (max-width:760px){.ss-silver-ui .ss-menu-window{width:calc(100vw - 16px);height:calc(100dvh - 70px)}.ss-silver-ui .ss-mint-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ss-silver-ui .ss-directory-tools{grid-template-columns:minmax(0,1fr) minmax(120px,.7fr)}.ss-silver-ui .ss-portfolio-hero{grid-template-columns:1fr}.ss-silver-ui .ss-collection-card{flex-direction:row;align-items:center}.ss-silver-ui .ss-collection-coins{grid-template-columns:repeat(3,1fr);min-width:145px}.ss-silver-ui .ss-development-grid{grid-template-columns:1fr}.ss-silver-ui .ss-development-card{grid-template-columns:minmax(120px,.4fr) minmax(0,1fr);gap:12px;display:grid}.ss-silver-ui .ss-development-art{height:100%;min-height:170px}.ss-silver-ui .ss-development-art>img{width:95%;height:155px}.ss-silver-ui .ss-development-body{padding:12px 4px}.ss-silver-ui .ss-stock-card{padding:18px}.ss-silver-ui .ss-stock-card-head{gap:10px}.ss-silver-ui .ss-stock-card-head>.ss-pixel-icon{display:none}.ss-silver-ui .ss-portfolio-tabs{top:-20px}.ss-silver-ui .ss-earning-jobs>article{grid-template-columns:32px minmax(0,1fr)}.ss-silver-ui .ss-earning-jobs>article>button{grid-column:2}}@media (max-width:520px){.ss-silver-ui .ss-portfolio-tabs>button{gap:5px;padding:10px 5px;font-size:14px}.ss-silver-ui .ss-directory-tools{grid-template-columns:1fr;gap:12px}.ss-silver-ui .ss-stock-grid{grid-template-columns:1fr}.ss-silver-ui .ss-development-card{display:flex}.ss-silver-ui .ss-development-art{height:155px}.ss-silver-ui .ss-collection-card{flex-direction:column;align-items:stretch}.ss-silver-ui .ss-collection-coins{grid-template-columns:repeat(6,1fr)}.ss-silver-ui :is(.ss-collection-card,.ss-reward-inbox,.ss-chart-paper){padding:20px}.ss-silver-ui .ss-portfolio-next{flex-direction:column;align-items:stretch}.ss-silver-ui .ss-portfolio-next>img{align-self:center}.ss-silver-ui .ss-asset-title{gap:14px}.ss-silver-ui .ss-asset-title h1{font-size:28px}.ss-silver-ui .ss-asset-title p{font-size:19px}.ss-silver-ui .ss-asset-title p span{margin-top:8px;line-height:1.5;display:block}.ss-silver-ui .ss-stock-emblem.is-large{width:72px;height:72px}.ss-silver-ui .ss-asset-metrics{gap:12px}.ss-silver-ui .ss-asset-metrics>span{font-size:12px}.ss-silver-ui .ss-asset-metrics strong{font-size:18px}.ss-silver-ui .ss-transaction-list>li{grid-template-columns:32px minmax(0,1fr);gap:14px}.ss-silver-ui .ss-transaction-list>li>strong{text-align:left;grid-column:2;align-items:baseline;gap:8px;display:flex}.ss-silver-ui .ss-transaction-icon{background:0 0;border:0;width:32px;height:40px}.ss-silver-ui .ss-development-progress{flex-wrap:wrap}.ss-silver-ui .ss-recruit-hero>.ss-worker-portrait{width:100px!important;height:100px!important}.ss-silver-ui .ss-recruit-hero h3{font-size:20px}.ss-silver-ui .ss-worker-profile-actions{grid-template-columns:1fr}}.world-editor.company-mode.ss-silver-ui{--management-width:clamp(340px, 29vw, 420px);--management-space:0px;--management-height:0px}.world-editor.company-mode.has-workbench{--management-space:calc(var(--management-width) + 12px)}.company-mode.ss-silver-ui .canvas-column{width:calc(100% - var(--management-space));min-width:0;inset:0 auto 0 0}.company-mode.ss-silver-ui .ss-office-dialogue{max-width:calc(100% - 2 * var(--hud-edge));width:min(400px, calc(100% - 2 * var(--hud-edge)))}.ss-silver-ui .ss-workbench{z-index:35;width:var(--management-width);min-width:0;min-height:0;color:var(--silver-ink);filter:drop-shadow(0 4px #171a2855);background:0 0;border:0;flex-direction:column;margin:0;padding:12px;font-family:Manrope,Segoe UI,sans-serif;animation:.16s ease-out workbench-enter;display:flex;position:absolute;top:12px;bottom:12px;right:12px}.ss-silver-ui .ss-workbench-toolbar{border-bottom:2px solid #acb5cb;flex:none;align-items:center;gap:12px;min-height:56px;padding:0 4px 10px 10px;display:flex}.ss-silver-ui .ss-workbench-toolbar h2{outline:none;flex:1;margin:0;font-size:19px;font-weight:800}.ss-silver-ui .ss-workbench-toolbar>button{place-items:center;width:44px;min-width:44px;height:44px;min-height:44px;padding:10px;display:grid}.ss-silver-ui .ss-workbench .ss-panel{width:100%;min-width:0;height:auto;min-height:0;box-shadow:none;color:var(--silver-ink);background:0 0;border:0;border-radius:0;flex-direction:column;flex:1;margin:0;padding:0;display:flex;position:static}.ss-silver-ui .ss-workbench .ss-panel-scroll{overscroll-behavior:contain;scrollbar-gutter:stable;flex:1;min-height:0;padding:16px 10px 20px;overflow:hidden auto}.ss-silver-ui .ss-workbench .ss-panel-foot{flex:none;min-height:34px;padding:8px 10px;font-size:11px}.ss-silver-ui .ss-workbench .ss-panel-foot>span:first-child{font-size:11px}.ss-silver-ui .ss-workbench .ss-panel-heading{margin-bottom:16px}.ss-silver-ui .ss-workbench .ss-panel-heading>.ss-eyebrow{display:none}.ss-silver-ui .ss-workbench .ss-panel-heading h1{gap:10px;margin:0 0 8px;font-size:21px}.ss-silver-ui .ss-workbench .ss-panel-heading h1>span{font-size:17px}.ss-silver-ui .ss-workbench .ss-panel-heading h1>span small{font-size:13px}.ss-silver-ui .ss-workbench .ss-panel-heading p{font-size:14px;line-height:1.5}.ss-silver-ui .ss-workbench .ss-section-line{flex-wrap:wrap;gap:8px;margin:18px 0 12px;font-size:11px}.ss-silver-ui .ss-workbench .ss-section-line b{padding:4px 6px;font-size:11px}.ss-silver-ui .ss-workbench .ss-copy{font-size:14px;line-height:1.6}.ss-silver-ui .ss-workbench .ss-disclosure{margin:16px 0 4px;font-size:11px}.ss-silver-ui .ss-workbench .ss-silver-button{min-height:44px;padding:11px 14px;font-size:13px;line-height:1.5}.ss-silver-ui .ss-workbench :is(button,input,select,summary){touch-action:manipulation}.ss-silver-ui .ss-workbench :is(button,input,select,summary):focus-visible{outline-offset:2px;outline:2px solid #477cad}.ss-silver-ui .ss-workbench .ss-filter-chips{gap:6px;margin:14px 0}.ss-silver-ui .ss-workbench .ss-filter-chips button{min-height:38px;padding:8px 10px;font-size:12px}.ss-silver-ui .ss-workbench :is(.ss-contract-list,.ss-crew-list,.ss-mint-grid,.ss-development-grid){grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.ss-silver-ui .ss-card-details{border-top:1px solid #bec5d5;min-width:0;margin:8px 0 12px}.ss-silver-ui .ss-card-details>summary,.ss-silver-ui .ss-workspace-settings>summary{color:#526887;cursor:pointer;min-height:44px;padding:12px 0;font-size:13px;font-weight:700}.ss-silver-ui .ss-card-details[open]>summary{color:#315c86}.ss-silver-ui .ss-inline-confirm,.ss-silver-ui .ss-inline-report{background:#dfe4ef;border:1px solid #a7b6cc;margin:14px 0;padding:14px}.ss-silver-ui .ss-inline-confirm h3,.ss-silver-ui .ss-inline-report h2{color:#4f617d;margin:0 0 8px;font-size:17px}.ss-silver-ui .ss-inline-confirm .ss-finance-actions{grid-template-columns:1fr}.ss-silver-ui .ss-workbench .ss-roster-summary{gap:8px;margin-bottom:10px;padding:10px 0 16px}.ss-silver-ui .ss-workbench .ss-roster-summary>span{gap:4px;font-size:11px}.ss-silver-ui .ss-workbench .ss-roster-summary .ss-pixel-icon{display:none}.ss-silver-ui .ss-workbench .ss-roster-summary b{font-size:16px}.ss-silver-ui .ss-workbench .ss-segment{margin:12px 0}.ss-silver-ui .ss-workbench .ss-segment button{min-height:44px;padding:10px 8px;font-size:13px}.ss-silver-ui .ss-workbench .ss-directory-tools{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:8px;margin:14px 0}.ss-silver-ui .ss-workbench .ss-directory-tools label{min-width:0}.ss-silver-ui .ss-workbench .ss-directory-tools :is(input,select){width:100%;min-width:0;height:42px;padding:8px;font-size:13px}.ss-silver-ui .ss-workbench .ss-directory-tools label>span{font-size:11px}.ss-silver-ui .ss-workbench .ss-worker-card{text-align:left;grid-template-columns:86px minmax(0,1fr);align-items:center;gap:12px;padding:12px;display:grid}.ss-silver-ui .ss-workbench .ss-worker-art{background:#cbd3e2;border:0;height:94px}.ss-silver-ui .ss-workbench .ss-worker-art>.ss-worker-portrait{margin:0;width:76px!important;height:76px!important}.ss-silver-ui .ss-workbench .ss-worker-art>:is(span:not(.ss-worker-portrait),i,img.ss-worker-miniature){display:none}.ss-silver-ui .ss-workbench .ss-worker-caption{min-width:0;padding:4px 0}.ss-silver-ui .ss-workbench .ss-worker-caption>strong{margin-bottom:3px;font-size:15px;line-height:1.4}.ss-silver-ui .ss-workbench .ss-worker-caption>span{font-size:12px;line-height:1.5}.ss-silver-ui .ss-workbench .ss-worker-caption>b{flex-wrap:wrap;min-height:0;margin-top:8px;padding-top:7px;font-size:13px;line-height:1.4}.ss-silver-ui .ss-workbench .ss-worker-caption>b .ss-pixel-icon{width:16px!important;height:16px!important}.ss-silver-ui .ss-workbench .ss-recruit-stats{gap:10px;margin-top:7px;font-size:11px}.ss-silver-ui .ss-workbench .ss-crew-member{padding:14px}.ss-silver-ui .ss-workbench .ss-crew-identity{grid-template-columns:56px minmax(0,1fr) auto;gap:10px}.ss-silver-ui .ss-workbench .ss-crew-identity>.ss-worker-portrait{width:56px!important;height:56px!important}.ss-silver-ui .ss-workbench .ss-crew-identity strong{font-size:15px;line-height:1.4}.ss-silver-ui .ss-workbench .ss-crew-identity small{font-size:11px;line-height:1.5}.ss-silver-ui .ss-workbench .ss-crew-identity>b{grid-area:1/3;align-self:start;margin:0;padding:4px;font-size:10px}.ss-silver-ui .ss-workbench .ss-worker-activity{margin:12px 0 8px;font-size:12px}.ss-silver-ui .ss-workbench .ss-staff-budget{flex-wrap:wrap;gap:8px;margin-top:6px;font-size:12px}.ss-silver-ui .ss-workbench .ss-worker-growth{flex-wrap:wrap;gap:4px 12px;padding-top:8px;font-size:11px}.ss-silver-ui .ss-workbench .ss-worker-growth button{min-height:40px;font-size:12px}.ss-silver-ui .ss-detail-back{color:#526887;background:0 0;border:0;min-height:44px;padding:8px 0;font-size:14px;font-weight:700}.ss-silver-ui .ss-detail-page>h2{color:#4a5874;outline:none;margin:12px 0 20px;font-size:20px}.ss-silver-ui .ss-workbench .ss-recruit-hero{gap:12px;padding:16px 10px}.ss-silver-ui .ss-workbench .ss-recruit-hero h3{font-size:20px}.ss-silver-ui .ss-workbench .ss-recruit-hero>img{display:none}.ss-silver-ui .ss-workbench .ss-recruit-hero .ss-eyebrow{font-size:10px}.ss-silver-ui .ss-workbench .ss-worker-profile-actions{grid-template-columns:minmax(0,1fr);gap:10px}.ss-silver-ui .ss-workbench .ss-training-track{padding:14px}.ss-silver-ui .ss-workbench .ss-track-heading{gap:10px}.ss-silver-ui .ss-workbench .ss-track-heading h3{font-size:17px}.ss-silver-ui .ss-workbench .ss-track-heading p{font-size:12px}.ss-silver-ui .ss-workbench .ss-economy-strip{grid-template-columns:minmax(0,1fr);gap:8px;margin-bottom:16px;padding:10px 12px;display:grid}.ss-silver-ui .ss-workbench .ss-economy-strip>span{gap:8px;padding:0;display:flex}.ss-silver-ui .ss-workbench .ss-economy-strip>span>.ss-pixel-icon{display:none}.ss-silver-ui .ss-workbench .ss-economy-strip>span>span{justify-content:space-between;align-items:baseline;gap:10px;width:100%;font-size:12px;display:flex}.ss-silver-ui .ss-workbench .ss-economy-strip strong{margin:0;font-size:13px}.ss-silver-ui .ss-workbench .ss-contract{padding:14px}.ss-silver-ui .ss-workbench .ss-contract-client{gap:10px;margin-bottom:12px}.ss-silver-ui .ss-workbench .ss-client-logo{width:36px;height:36px;font-size:18px}.ss-silver-ui .ss-workbench .ss-contract h2{margin:0 0 8px;font-size:18px}.ss-silver-ui .ss-workbench .ss-contract>p{display:none}.ss-silver-ui .ss-workbench .ss-contract-reward{flex-direction:column;align-items:start;gap:8px;margin:10px 0;display:flex}.ss-silver-ui .ss-workbench .ss-contract-reward>span:last-child{font-size:12px}.ss-silver-ui .ss-workbench .ss-contract-meta{flex-wrap:wrap;gap:8px;margin:8px 0;font-size:11px}.ss-silver-ui .ss-workbench .ss-specialists{flex-wrap:wrap;font-size:11px}.ss-silver-ui .ss-workbench .ss-project-estimate{font-size:12px}.ss-silver-ui .ss-workbench .ss-first-step{gap:12px;margin:0 0 16px;padding:12px}.ss-silver-ui .ss-workbench .ss-first-step strong{font-size:14px;line-height:1.5}.ss-silver-ui .ss-workbench .ss-active-contract{padding:16px}.ss-silver-ui .ss-workbench .ss-active-contract h2{font-size:20px}.ss-silver-ui .ss-workbench .ss-development-progress{flex-wrap:wrap;gap:8px;margin:16px 0;font-size:12px}.ss-silver-ui .ss-workbench .ss-development-progress progress{flex:1;min-width:50px}.ss-silver-ui .ss-workbench .ss-development-card{grid-template-columns:68px minmax(0,1fr);align-items:start;gap:12px;padding:14px;display:grid}.ss-silver-ui .ss-workbench .ss-development-art{background:0 0;border:0;height:94px;min-height:0;padding:0;position:relative}.ss-silver-ui .ss-workbench .ss-development-art>img{object-fit:contain;width:68px;height:68px}.ss-silver-ui .ss-workbench .ss-development-art>span{display:none}.ss-silver-ui .ss-workbench .ss-development-art>b{text-align:center;font-size:12px;inset:auto 0 0}.ss-silver-ui .ss-workbench .ss-development-body{min-width:0;padding:0}.ss-silver-ui .ss-workbench .ss-development-body h2{margin:0 0 8px;font-size:17px;line-height:1.4}.ss-silver-ui .ss-workbench .ss-upgrade-effect{font-size:12px;line-height:1.5}.ss-silver-ui .ss-workbench .ss-level-slots{margin:12px 0 6px}.ss-silver-ui .ss-workbench .ss-upgrade-facts>div{flex-wrap:wrap;gap:4px 10px;font-size:12px}.ss-silver-ui .ss-workbench .ss-upgrade-facts dd{text-align:left}.ss-silver-ui .ss-workbench .ss-training-note{gap:12px;padding:20px 0}.ss-silver-ui .ss-workbench .ss-training-note img{object-fit:contain;width:64px;height:80px}.ss-silver-ui .ss-workbench .ss-training-note strong{font-size:13px}.ss-silver-ui .ss-workbench .ss-training-note p{font-size:12px}.ss-silver-ui .ss-workbench .ss-portfolio-tabs{gap:5px;margin:0 0 16px;padding:0 0 10px;top:-16px}.ss-silver-ui .ss-workbench .ss-portfolio-tabs>button{gap:4px;min-height:44px;padding:10px 4px;font-size:12px}.ss-silver-ui .ss-workbench .ss-portfolio-tabs .ss-pixel-icon{display:none}.ss-silver-ui .ss-workbench .ss-portfolio-hero{grid-template-columns:minmax(0,1fr);gap:12px;margin-bottom:18px}.ss-silver-ui .ss-workbench :is(.ss-collection-card,.ss-reward-inbox,.ss-chart-paper){padding:16px}.ss-silver-ui .ss-workbench .ss-collection-card{grid-template-columns:minmax(0,1fr) 124px;align-items:center;gap:12px;display:grid}.ss-silver-ui .ss-workbench .ss-collection-card strong{margin:8px 0;font-size:30px}.ss-silver-ui .ss-workbench .ss-collection-card strong small{font-size:16px}.ss-silver-ui .ss-workbench .ss-collection-card p{margin:0;font-size:12px}.ss-silver-ui .ss-workbench .ss-collection-coins{grid-template-columns:repeat(3,minmax(0,1fr));min-width:0}.ss-silver-ui .ss-workbench .ss-collection-coins .ss-stock-emblem{height:34px}.ss-silver-ui .ss-workbench .ss-inbox-heading{gap:8px;margin-bottom:10px}.ss-silver-ui .ss-workbench .ss-reward-inbox h2{font-size:18px}.ss-silver-ui .ss-workbench .ss-reward-inbox>button{margin-top:10px}.ss-silver-ui .ss-workbench .ss-reward-inbox:not(.has-reward){grid-template-columns:24px minmax(0,1fr);align-items:center;gap:6px 10px;padding:14px;display:grid}.ss-silver-ui .ss-workbench .ss-reward-inbox:not(.has-reward) .ss-inbox-heading{grid-area:1/1;margin:0}.ss-silver-ui .ss-workbench .ss-reward-inbox:not(.has-reward) .ss-inbox-heading .ss-pixel-icon{width:24px!important;height:24px!important}.ss-silver-ui .ss-workbench .ss-reward-inbox:not(.has-reward) :is(.ss-eyebrow,button,.ss-claim-assets){display:none}.ss-silver-ui .ss-workbench .ss-reward-inbox:not(.has-reward) h2{grid-area:1/2;margin:0;font-size:14px}.ss-silver-ui .ss-workbench .ss-reward-inbox:not(.has-reward) p{grid-column:2;margin:0;font-size:12px}.ss-silver-ui .ss-workbench .ss-stock-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ss-silver-ui .ss-workbench .ss-stock-card{padding:14px}.ss-silver-ui .ss-workbench .ss-stock-card-head{flex-wrap:wrap;gap:8px}.ss-silver-ui .ss-workbench .ss-stock-card-head>.ss-stock-emblem{width:32px;height:32px}.ss-silver-ui .ss-workbench .ss-stock-emblem>b{font-size:19px}.ss-silver-ui .ss-workbench .ss-stock-card-head>.ss-pixel-icon{display:none}.ss-silver-ui .ss-workbench .ss-stock-card-head strong{font-size:13px}.ss-silver-ui .ss-workbench .ss-stock-card-head small{font-size:10px}.ss-silver-ui .ss-workbench .ss-stock-quantity{gap:4px;margin-top:14px}.ss-silver-ui .ss-workbench .ss-stock-quantity>strong{font-size:23px}.ss-silver-ui .ss-workbench .ss-stock-quantity>span{font-size:10px}.ss-silver-ui .ss-workbench .ss-stock-card-foot{margin-top:8px;padding-top:10px;font-size:10px}.ss-silver-ui .ss-workbench .ss-stock-card-foot>b{display:none}.ss-silver-ui .ss-workbench .ss-portfolio-next{gap:12px;margin:20px 0;padding:16px 0}.ss-silver-ui .ss-workbench .ss-portfolio-next>img{display:none}.ss-silver-ui .ss-workbench .ss-portfolio-next h3{font-size:16px}.ss-silver-ui .ss-workbench .ss-portfolio-next p{font-size:13px}.ss-silver-ui .ss-workbench .ss-asset-title{gap:14px;margin:16px 0}.ss-silver-ui .ss-workbench .ss-stock-emblem.is-large{width:64px;height:64px}.ss-silver-ui .ss-workbench .ss-stock-emblem.is-large>b{font-size:32px}.ss-silver-ui .ss-workbench .ss-asset-title h1{font-size:26px}.ss-silver-ui .ss-workbench .ss-asset-title p{font-size:20px}.ss-silver-ui .ss-workbench .ss-asset-title p>span{margin-top:4px;font-size:12px;display:block}.ss-silver-ui .ss-workbench .ss-asset-metrics{gap:8px;margin:16px 0;padding:14px 0}.ss-silver-ui .ss-workbench .ss-asset-metrics>span{font-size:11px}.ss-silver-ui .ss-workbench .ss-asset-metrics strong{font-size:18px}.ss-silver-ui .ss-workbench .ss-earning-jobs>article{grid-template-columns:minmax(0,1fr);gap:12px;padding:14px 0}.ss-silver-ui .ss-workbench .ss-earning-jobs>article>.ss-pixel-icon{display:none}.ss-silver-ui .ss-workbench .ss-earning-jobs>article>button{grid-column:1}.ss-silver-ui .ss-workbench .ss-finance-totals{grid-template-columns:minmax(0,1fr);gap:12px}.ss-silver-ui .ss-workbench .ss-finance-totals dd{font-size:22px}.ss-silver-ui .ss-workbench .ss-token-book{padding:14px}.ss-silver-ui .ss-workbench .ss-token-headline strong{font-size:26px}.ss-silver-ui .ss-workbench .ss-token-headline>.ss-pixel-icon{display:none}.ss-silver-ui .ss-workbench .ss-cost-lines>div{gap:10px;font-size:12px}.ss-silver-ui .ss-workbench .ss-cost-lines dd{overflow-wrap:anywhere}.ss-silver-ui .ss-workbench .ss-finance-actions{grid-template-columns:minmax(0,1fr)}.ss-silver-ui .ss-workbench .ss-transaction-list>li{grid-template-columns:32px minmax(0,1fr);gap:12px;padding:16px 0}.ss-silver-ui .ss-workbench .ss-transaction-list>li>strong{text-align:left;grid-column:2;align-items:baseline;gap:8px;margin:0;font-size:15px;display:flex}.ss-silver-ui .ss-workbench .ss-transaction-icon{width:32px;height:32px}.ss-silver-ui .ss-workbench .ss-transaction-list h3{font-size:14px}.ss-silver-ui .ss-workbench .ss-workspace-settings{border-top:1px solid #aab6cc;margin:20px 0 0}.ss-silver-ui .ss-workbench .ss-wallet-tools{gap:14px;margin:8px 0}.ss-silver-ui .ss-workbench .ss-wallet-tools button{color:#536785;min-height:44px;font-size:12px}@keyframes workbench-enter{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:translate(0)}}@media (max-width:980px){.world-editor.company-mode.has-workbench{--management-space:0px;--management-height:min(42dvh, 390px)}.company-mode.ss-silver-ui.has-workbench .canvas-column{height:calc(100% - var(--management-height) - 12px)}.ss-silver-ui .ss-workbench{width:calc(100% - 16px);height:var(--management-height);padding:10px;inset:auto 8px 8px}.ss-silver-ui .ss-workbench-toolbar{min-height:48px;padding:0 2px 6px 8px}.ss-silver-ui .ss-workbench .ss-panel-scroll{padding-top:12px}.ss-silver-ui .ss-workbench .ss-portfolio-tabs{top:-12px}}@media (min-width:620px) and (max-width:980px){.ss-silver-ui .ss-workbench :is(.ss-mint-grid,.ss-contract-list,.ss-development-grid,.ss-crew-list,.ss-portfolio-hero){grid-template-columns:repeat(2,minmax(0,1fr))}.ss-silver-ui .ss-workbench .ss-stock-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:600px){.company-mode.ss-silver-ui .ss-office-dialogue{bottom:calc(var(--dock-height) + 20px);width:min(340px,100% - 16px)}.company-mode.ss-silver-ui .ss-dialogue-box{min-height:90px;padding-top:12px;padding-bottom:12px}.company-mode.ss-silver-ui .ss-dialogue-copy p{min-height:0;font-size:13px}.company-mode.has-workbench .ss-office-dialogue{width:min(300px,100% - 16px)}.company-mode.has-workbench .ss-dialogue-box{grid-template-columns:40px minmax(0,1fr);gap:10px;min-height:70px;padding:10px 40px 10px 10px}.company-mode.has-workbench .ss-dialogue-box>.ss-worker-portrait{width:40px!important;height:40px!important}.company-mode.has-workbench .ss-dialogue-nameplate{min-height:28px;padding:5px 10px;font-size:12px}.company-mode.has-workbench :is(.ss-dialogue-caption,.ss-dialogue-nameplate small){display:none}.company-mode.has-workbench .ss-dialogue-close{width:34px;height:34px;padding:7px;top:5px;right:5px}}@media (prefers-reduced-motion:reduce){.ss-silver-ui .ss-workbench{animation:none}}.company-mode.ss-silver-ui .office-person-overlay{z-index:20000;pointer-events:none;width:86.4px;height:172.8px;position:absolute;transform:translate(-50%,-100%)}.company-mode.ss-silver-ui .office-person-name{color:var(--silver-ink);white-space:nowrap;pointer-events:none;opacity:0;padding:8px 12px;font-family:Sprout UI,monospace;font-size:13px;line-height:1.5;position:absolute;top:100%;left:50%;transform:translate(-50%)}.company-mode.ss-silver-ui .office-person-name small{color:var(--silver-muted);margin-top:3px;font:12px/1.5 Sprout UI,monospace;display:block}:is(.company-mode.ss-silver-ui .office-person:hover~.office-person-overlay .office-person-name,.company-mode.ss-silver-ui .office-person:focus-visible~.office-person-overlay .office-person-name,.company-mode.ss-silver-ui .office-person.is-selected~.office-person-overlay .office-person-name){opacity:1}.company-mode.ss-silver-ui .office-activity-mark{pointer-events:none;place-items:center;width:40px;height:40px;padding:8px;display:grid;position:absolute;top:30px;right:-16px}.company-mode.ss-silver-ui .office-person-detail{z-index:30000;width:320px;color:var(--silver-ink);text-align:left;pointer-events:none;padding:16px;font:14px/1.5 Sprout UI,monospace;display:block;position:absolute;transform:translate(-50%,-100%)}.ss-silver-ui .office-detail-heading{align-items:center;gap:12px;display:flex}.ss-silver-ui .office-detail-heading>span:last-child{flex:1;min-width:0}.ss-silver-ui .office-detail-heading strong{overflow-wrap:anywhere;font:16px/1.5 Sprout UI,monospace;display:block}.ss-silver-ui .office-detail-heading small{color:var(--silver-muted);font-size:13px;display:block}.ss-silver-ui .office-detail-activity{color:var(--silver-ink);align-items:center;gap:6px;margin:10px 0 12px;display:flex}.ss-silver-ui .office-detail-needs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px;display:grid}.ss-silver-ui .office-detail-need{min-width:0;display:block}.ss-silver-ui .office-detail-need-label{align-items:center;gap:5px;display:flex}.ss-silver-ui .office-detail-need-label small{font-size:12px}.ss-silver-ui .office-detail-need-label b{font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px}.ss-silver-ui .office-person-detail .ss-pixel-progress{height:12px;margin:4px 0 0}.company-mode.ss-silver-ui .ss-pixel-frame{border-style:solid;border-color:#0000;image-rendering:pixelated;border-image-repeat:stretch;display:block}.ss-silver-ui :is(.ss-workbench-toolbar h2,.ss-asset-tab,.ss-silver-button,.ss-dock-label,.ss-dialogue-nameplate){letter-spacing:0;font-family:Sprout UI,monospace;font-weight:400}.ss-silver-ui .ss-workbench .ss-panel-heading h1{font-family:Sprout UI,monospace;font-size:20px;line-height:1.5}.ss-silver-ui .ss-workbench .ss-panel-heading p{color:var(--silver-muted)}.company-mode.ss-silver-ui .ss-workbench{filter:none;padding:16px 10px 10px;animation:none;top:64px}.ss-silver-ui .ss-workbench-tabs{z-index:-2;gap:4px;width:calc(100% - 28px);height:56px;display:flex;position:absolute;top:-48px;left:14px}.ss-silver-ui .ss-workbench-tabs .ss-asset-tab{flex:1;min-width:0;max-width:78px;height:56px;padding:10px 8px 8px}.ss-silver-ui .ss-workbench-tabs .ss-asset-tab[aria-pressed=true]{height:60px;transform:translateY(-4px)}.ss-silver-ui .ss-workbench-tabs .ss-pixel-icon{width:32px!important;height:32px!important}.ss-silver-ui .ss-workbench-tabs .ss-tab-label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.ss-silver-ui .ss-workbench-toolbar{border:0;gap:8px;min-height:48px;padding:0 4px 8px}.ss-silver-ui .ss-workbench-toolbar>.ss-pixel-icon{display:none}.ss-silver-ui .ss-workbench-toolbar h2{flex:0 auto;margin-right:auto;padding:10px 14px;font-size:17px;line-height:1.4;position:relative}.ss-silver-ui .ss-workbench-toolbar>button{flex:none;width:44px;min-width:44px;height:44px;padding:10px}.ss-silver-ui .ss-workbench .ss-panel-scroll{padding:12px 8px 18px}.ss-silver-ui .ss-workbench .ss-panel-foot{color:var(--silver-muted);background:0 0;border:0}.ss-silver-ui .ss-workbench :is(.ss-segment,.ss-portfolio-tabs){box-shadow:none;background:0 0;border:0;border-radius:0;gap:4px;margin:12px 0 16px;padding:0;display:flex;position:relative;top:auto}.ss-silver-ui .ss-workbench .ss-asset-tab,.ss-silver-ui .ss-asset-tab{min-width:0;min-height:48px;color:var(--silver-ink);box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;gap:8px;padding:12px 10px;font-size:13px;line-height:1.5;display:flex;position:relative}.ss-silver-ui .ss-workbench :is(.ss-segment,.ss-portfolio-tabs)>.ss-asset-tab{flex:1}.ss-silver-ui .ss-workbench .ss-segment>.ss-asset-tab{gap:6px;padding:10px 8px;font-size:11px}.ss-silver-ui .ss-workbench :is(.ss-segment,.ss-portfolio-tabs) .ss-pixel-icon{display:inline-block;width:24px!important;height:24px!important}.ss-silver-ui .ss-tab-label{overflow-wrap:anywhere;min-width:0}.ss-silver-ui .ss-tab-label>b{color:inherit;padding-left:4px;font-family:Segoe UI,sans-serif;font-size:11px}.ss-silver-ui .ss-workbench .ss-portfolio-tabs .ss-asset-tab{flex-direction:column;gap:4px}.ss-silver-ui .ss-workbench .ss-silver-button,.ss-silver-ui .ss-silver-button{min-height:44px;box-shadow:none;color:var(--silver-ink);white-space:normal;overflow-wrap:anywhere;text-align:center;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;gap:8px;padding:12px 14px;font-size:12px;line-height:1.5;display:inline-flex;position:relative}.ss-silver-ui .ss-workbench .ss-silver-button[aria-pressed=true]{color:var(--silver-paper)}.ss-silver-ui :is(.ss-silver-button,.ss-asset-tab):disabled{opacity:.55;cursor:default}.ss-silver-ui .ss-workbench .ss-filter-chips{gap:6px}.ss-silver-ui .ss-workbench .ss-filter-chips .ss-silver-button{min-height:44px;padding:10px 12px;font-size:11px}.ss-silver-ui .ss-workbench .ss-asset-tab[aria-pressed=true]{box-shadow:none;color:var(--silver-ink);background:0 0}.ss-silver-ui .ss-workbench :is(.ss-asset-tab,.ss-silver-button):hover:not(:disabled){filter:brightness(1.05)}.ss-silver-ui .ss-workbench .ss-directory-tools :is(input,select){box-shadow:none;color:var(--silver-ink);image-rendering:pixelated;background:0 0;border:8px solid #0000;border-image:url(/assets/ui/silver/frames/input.png) 4 fill;border-radius:0;padding:2px 4px}.ss-silver-ui .ss-workbench :is(.ss-inline-note,.ss-inline-confirm,.ss-inline-report,.ss-first-step,.ss-economy-strip,.ss-training-track,.ss-worker-activity){box-shadow:none;image-rendering:pixelated;background:0 0;border:8px solid #0000;border-image:url(/assets/ui/silver/frames/paper.png) 4 fill;border-radius:0}.ss-silver-ui .ss-workbench .ss-worker-art,.ss-silver-ui .ss-workbench .ss-crew-identity>b{background:0 0}.ss-silver-ui .ss-workbench .ss-worker-growth button{padding:10px;font-size:11px}.ss-silver-ui .ss-workbench .ss-recruit-hero{min-height:128px}.ss-silver-ui .ss-workbench .ss-recruit-hero>.ss-worker-portrait{width:96px!important;height:96px!important}.ss-silver-ui .ss-workbench .ss-roster-summary b{font-family:Sprout UI,monospace;font-size:15px}.ss-silver-ui .ss-pixel-progress{width:100%;min-width:32px;height:16px;margin:8px 0;display:block;position:relative}.ss-silver-ui .ss-pixel-progress>span{position:absolute;inset:0}.ss-silver-ui .ss-pixel-progress img{width:100%;height:100%;image-rendering:pixelated;position:absolute;inset:0}.ss-silver-ui .ss-workbench .ss-level-slots>i{width:24px;height:24px;box-shadow:none;image-rendering:pixelated;background:url(/assets/ui/silver/frames/input.png) 50%/100% 100% no-repeat;border:0}.ss-silver-ui .ss-workbench .ss-level-slots>i.is-filled{background-image:url(/assets/ui/silver/icons/star.png)}.ss-silver-ui .ss-workbench .ss-wallet-tools{flex-wrap:wrap;gap:8px;display:flex}.ss-silver-ui .ss-workbench .ss-development-progress>.ss-pixel-progress{flex:1;width:auto;min-width:60px}.ss-silver-ui .ss-workbench .ss-active-contract{box-shadow:none;image-rendering:pixelated;background:0 0;border:10px solid #0000;border-image:url(/assets/ui/silver/frames/panel.png) 5 fill}.company-mode.ss-silver-ui .ss-office-dialogue{filter:none;width:min(430px,100% - 24px);max-width:calc(100% - 24px);bottom:calc(var(--hud-edge) + var(--dock-height) + 30px + env(safe-area-inset-bottom,0px));grid-template-columns:88px minmax(0,1fr);align-items:end;gap:0;display:grid}.ss-silver-ui .ss-dialogue-speaker{z-index:2;flex-direction:column;align-items:center;padding-top:20px;display:flex;position:relative}.ss-silver-ui .ss-dialogue-speaker>.ss-worker-portrait{margin-bottom:-5px;width:80px!important;height:80px!important}.company-mode.ss-silver-ui .ss-dialogue-nameplate{text-align:center;justify-content:center;width:100%;max-width:none;min-height:32px;margin:0;padding:8px;font-size:12px;line-height:1.3}.company-mode.ss-silver-ui .ss-dialogue-box{min-height:94px;margin-left:-4px;padding:16px 60px 14px 14px;display:block}.company-mode.ss-silver-ui .ss-dialogue-copy p{min-height:0;font-size:14px;font-weight:500;line-height:1.55}.ss-silver-ui .ss-dialogue-emotion{position:absolute;top:-12px;left:12px}.company-mode.ss-silver-ui .ss-dialogue-caption{gap:6px;margin-top:6px;font-size:10px}.company-mode.ss-silver-ui .ss-dialogue-close{width:40px;min-width:40px;height:40px;min-height:40px;padding:8px;position:absolute;top:8px;right:8px}.company-mode.ss-silver-ui .ss-dialogue-close>.ss-pixel-icon{width:24px!important;height:24px!important}@media (max-width:980px){.company-mode.ss-silver-ui .ss-workbench{height:calc(var(--management-height) - 44px);padding:12px 10px 8px;top:auto;bottom:8px}.ss-silver-ui .ss-workbench-tabs{height:52px;top:-44px}.ss-silver-ui .ss-workbench-tabs .ss-asset-tab{height:52px}.ss-silver-ui .ss-workbench-tabs .ss-asset-tab[aria-pressed=true]{height:56px}}@media (max-width:600px){.company-mode.ss-silver-ui .ss-office-dialogue{grid-template-columns:64px minmax(0,1fr);width:min(360px,100% - 16px);max-width:calc(100% - 16px)}.ss-silver-ui .ss-dialogue-speaker>.ss-worker-portrait{width:60px!important;height:60px!important}.company-mode.ss-silver-ui .ss-dialogue-nameplate{font-size:10px}.company-mode.ss-silver-ui .ss-dialogue-box{min-height:82px;padding:12px 56px 12px 10px}.company-mode.ss-silver-ui .ss-dialogue-copy p{font-size:13px}}.world-editor.company-mode.ss-silver-ui{--hud-edge:16px;--dock-height:84px}.company-mode.ss-silver-ui .canvas-column{container:office/inline-size}.company-mode.ss-silver-ui .ss-hud-top{z-index:30;padding:var(--hud-edge);pointer-events:none;grid-template-columns:minmax(0,1fr) auto;align-content:start;align-items:start;gap:8px 12px;display:grid;position:absolute;inset:0}.company-mode.ss-silver-ui .company-header{min-width:0;height:64px;box-shadow:none;pointer-events:none;background:0 0;border:0;align-items:center;gap:16px;margin:0;padding:0;display:flex;position:static}.company-mode.ss-silver-ui .company-day{display:contents}.company-mode.ss-silver-ui .ss-brand{color:var(--silver-paper);flex:none;align-items:center;display:flex}.company-mode.ss-silver-ui .ss-brand>span:last-child{text-shadow:0 2px #424557;font-size:20px;line-height:1.5}.company-mode.ss-silver-ui :is(.ss-brand-mark,.ss-brand small){display:none}.company-mode.ss-silver-ui .ss-brand-dot{color:var(--silver-line)}.company-mode.ss-silver-ui :is(.ss-wallet-button,.ss-live-controls,.ss-hud-button,.ss-objective,.ss-dock-button,.ss-camera-controls){box-shadow:none;color:var(--silver-ink);pointer-events:auto;font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:0;margin:0;font-size:12px;line-height:1.5;position:relative}.company-mode.ss-silver-ui :is(.ss-wallet-button,.ss-objective,.ss-dock-button,.ss-hud-button,.ss-camera-button):hover:not(:disabled){filter:brightness(1.06)}.company-mode.ss-silver-ui :is(.ss-wallet-button,.ss-objective,.ss-dock-button,.ss-hud-button,.ss-camera-button):active:not(:disabled){translate:0 1px}.company-mode.ss-silver-ui :is(.ss-hud-button,.ss-camera-button):disabled{opacity:.5;cursor:default}.company-mode.ss-silver-ui :is(.ss-hud-top,.ss-camera-controls) :is(button,select):focus-visible{outline:2px solid var(--silver-ink);outline-offset:3px}.company-mode.ss-silver-ui .ss-wallet-button{text-align:left;flex:0 auto;align-items:center;gap:8px;min-width:0;min-height:64px;padding:10px 16px;display:flex}.company-mode.ss-silver-ui .ss-wallet-portrait{flex:none;display:block}.company-mode.ss-silver-ui .ss-wallet-button>span:last-child{gap:3px;min-width:0;display:grid}.company-mode.ss-silver-ui .ss-wallet-button small{color:var(--silver-muted);font-size:9px;line-height:1.5}.company-mode.ss-silver-ui .ss-wallet-button strong{overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:4px;font-size:14px;line-height:1.4;display:flex}.company-mode.ss-silver-ui .ss-wallet-button em{color:var(--silver-muted);font-size:9px;font-style:normal}.company-mode.ss-silver-ui .ss-live-controls{grid-area:1/2;align-items:center;gap:4px;min-height:64px;padding:8px;display:flex}.company-mode.ss-silver-ui .ss-live-time{white-space:nowrap;flex:none;gap:2px;padding:0 8px;display:grid}.company-mode.ss-silver-ui .ss-live-time b{color:var(--silver-muted);font-size:10px}.company-mode.ss-silver-ui .ss-live-time strong{font-size:14px}.company-mode.ss-silver-ui .ss-hud-button{flex:none;justify-content:center;align-items:center;gap:6px;min-width:48px;height:48px;padding:8px;display:flex}.company-mode.ss-silver-ui .ss-speed-control{align-content:center;gap:0;min-width:68px;display:grid}.company-mode.ss-silver-ui .ss-speed-control>span:not(.ss-pixel-frame){font-size:9px}.company-mode.ss-silver-ui .ss-speed-control strong{font-size:14px}.company-mode.ss-silver-ui .ss-hud-play{color:var(--silver-paper);padding:8px 12px}.company-mode.ss-silver-ui .ss-play-label{font-size:11px}.company-mode.ss-silver-ui .ss-objective{text-align:left;grid-area:2/1/auto/-1;justify-self:start;align-items:center;gap:8px;max-width:min(100%,440px);min-height:44px;padding:10px 14px;display:flex}.company-mode.ss-silver-ui .ss-objective>span:not(.ss-pixel-frame):not(.ss-pixel-icon){overflow-wrap:anywhere;min-width:0}.company-mode.ss-silver-ui .ss-objective>b{flex:none;font-size:11px}.company-mode.ss-silver-ui .ss-simulation-warning{max-width:440px;color:var(--silver-ink);pointer-events:auto;grid-column:1/-1;justify-self:start;margin:0;padding:12px 16px;font-size:11px;line-height:1.5;position:relative}.company-mode.ss-silver-ui .ss-dock{z-index:32;left:50%;bottom:calc(var(--hud-edge) + env(safe-area-inset-bottom,0px));width:min(536px,calc(100% - 2 * var(--hud-edge)));pointer-events:auto;background:0 0;border:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;display:grid;position:absolute;transform:translate(-50%)}.company-mode.ss-silver-ui .ss-dock-button{min-width:0;min-height:var(--dock-height);grid-template-rows:48px auto;grid-template-columns:minmax(0,1fr);align-content:center;justify-items:center;gap:4px;padding:6px 12px;font-size:13px;display:grid}@media (min-height:600px){@container office (width>=1280px){.company-mode.ss-silver-ui .canvas-column[data-camera-view=all] .ss-dock{left:var(--hud-edge);transform:none}}}.company-mode.ss-silver-ui .ss-dock-button[aria-pressed=true]{color:var(--silver-paper)}.company-mode.ss-silver-ui .ss-dock-label{white-space:nowrap;text-align:center;min-width:0;line-height:20px}.company-mode.ss-silver-ui .ss-notification-dot{pointer-events:none;place-items:center;width:32px;height:32px;padding:4px;display:grid;position:absolute;top:-8px;right:2px}.company-mode.ss-silver-ui .ss-camera-controls{z-index:29;right:var(--hud-edge);min-height:68px;max-width:calc(100% - 2 * var(--hud-edge));align-items:center;gap:6px;padding:12px;display:flex;position:absolute;top:88px;bottom:auto}.company-mode.ss-silver-ui .ss-camera-rooms{justify-content:flex-start;gap:10px;min-width:204px;height:44px;padding:6px 12px}.company-mode.ss-silver-ui .ss-camera-rooms>span:not(.ss-pixel-frame,.ss-pixel-icon){text-align:left;flex:1;gap:2px;font-size:15px;line-height:16px;display:grid}.company-mode.ss-silver-ui .ss-camera-rooms small{white-space:nowrap;font-size:8px;line-height:10px}.company-mode.ss-silver-ui .ss-camera-rooms[aria-expanded=true]{color:var(--silver-paper)}.company-mode.ss-silver-ui .ss-room-picker{width:560px;max-width:calc(100cqw - 2 * var(--hud-edge));max-height:calc(100dvh - 276px);color:var(--silver-ink);flex-direction:column;gap:8px;padding:12px;display:flex;position:absolute;top:calc(100% + 8px);right:0}.company-mode.ss-silver-ui .ss-room-picker-heading{flex:none;justify-content:space-between;align-items:center;gap:12px;min-height:36px;padding-left:4px;font-size:13px;display:flex}.company-mode.ss-silver-ui .ss-room-picker-heading .ss-silver-button{width:36px;height:36px;min-height:36px;padding:6px}.company-mode.ss-silver-ui .ss-room-grid{overscroll-behavior:contain;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:min-content;align-content:start;gap:8px;min-height:0;padding:3px;display:grid;overflow-y:auto}.company-mode.ss-silver-ui .ss-room-card{flex-direction:column;justify-content:flex-start;gap:6px;min-width:0;min-height:162px;padding:10px;display:flex}.company-mode.ss-silver-ui .ss-room-card[aria-pressed=true]{color:var(--silver-paper)}.company-mode.ss-silver-ui .ss-room-preview{pointer-events:none;flex:none;width:100%;height:108px;padding:5px;display:block;position:relative;overflow:hidden}.company-mode.ss-silver-ui .ss-room-thumbnail{width:100%;height:100%;image-rendering:pixelated;display:block;position:relative;overflow:hidden}.company-mode.ss-silver-ui .ss-room-thumbnail image{image-rendering:pixelated}.company-mode.ss-silver-ui .ss-room-card-label{justify-content:center;align-items:center;gap:6px;min-height:28px;font-size:10px;line-height:14px;display:flex}.company-mode.ss-silver-ui .ss-camera-button{flex:none;width:48px;min-width:48px;height:48px;min-height:48px;padding:8px}.company-mode.ss-silver-ui .ss-camera-overview{flex:none;align-items:center;gap:8px;height:44px;padding:8px 12px;font-size:11px;display:flex}.company-mode.ss-silver-ui .ss-camera-overview[aria-pressed=true]{color:var(--silver-paper)}.company-mode.ss-silver-ui .ss-camera-follow{align-items:center;gap:8px;min-width:0;max-width:240px;height:44px;padding:2px 10px 2px 4px;display:flex}.company-mode.ss-silver-ui .ss-camera-follow>[role=status]{text-align:left;gap:3px;min-width:0;font-size:10px;display:grid}.company-mode.ss-silver-ui .ss-camera-follow [role=status]>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.company-mode.ss-silver-ui .ss-camera-follow small{color:var(--silver-muted);font-size:8px}.company-mode.ss-silver-ui .ss-camera-follow .ss-worker-portrait{flex:none}@container office (width<=1000px){.company-mode.ss-silver-ui .ss-camera-controls{top:144px}.company-mode.ss-silver-ui .ss-room-picker{max-height:calc(100dvh - 328px)}}@container office (width<=600px){.company-mode.ss-silver-ui .ss-camera-controls{flex-wrap:wrap;justify-content:center}.company-mode.ss-silver-ui .ss-camera-follow{flex-basis:100%;justify-content:center;max-width:100%}.company-mode.ss-silver-ui .ss-room-preview{height:72px}.company-mode.ss-silver-ui .ss-room-card{min-height:126px}.company-mode.ss-silver-ui .ss-camera-controls:has(.ss-camera-follow) .ss-room-picker{max-height:calc(100dvh - 378px)}}@container office (width<=480px){.company-mode.ss-silver-ui .ss-room-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container office (width<=1060px){.company-mode.ss-silver-ui .ss-brand{display:none}}@container office (width<=820px){.company-mode.ss-silver-ui .ss-office-dialogue{bottom:calc(var(--hud-edge) + var(--dock-height) + 88px + env(safe-area-inset-bottom,0px))}}@container office (width<=720px){.company-mode.ss-silver-ui .ss-wallet-portrait,.company-mode.ss-silver-ui .ss-play-label{display:none}.company-mode.ss-silver-ui .ss-hud-play{padding:8px}.company-mode.ss-silver-ui .ss-speed-control{min-width:48px}.company-mode.ss-silver-ui .ss-speed-control>span:not(.ss-pixel-frame){display:none}.company-mode.ss-silver-ui .ss-dock-button{font-size:12px}}@container office (width<=540px){.company-mode.ss-silver-ui .ss-hud-top{gap:8px;padding:8px}.company-mode.ss-silver-ui .ss-wallet-button{padding:10px 12px}.company-mode.ss-silver-ui .ss-wallet-button>.ss-pixel-icon{display:none}.company-mode.ss-silver-ui .ss-wallet-button strong{font-size:12px}.company-mode.ss-silver-ui .ss-wallet-button em,.company-mode.ss-silver-ui .ss-wallet-button small{font-size:8px}.company-mode.ss-silver-ui .ss-live-controls{gap:2px}.company-mode.ss-silver-ui .ss-live-time{padding:0 4px}.company-mode.ss-silver-ui .ss-live-time strong{font-size:12px}.company-mode.ss-silver-ui .ss-report-button{display:none}.company-mode.ss-silver-ui .ss-hud-button{width:44px;min-width:44px;height:48px;padding:6px}.company-mode.ss-silver-ui .ss-dock{gap:4px}.company-mode.ss-silver-ui .ss-dock-button{padding:6px 8px;font-size:10px}.company-mode.ss-silver-ui .ss-camera-rooms{min-width:184px}.company-mode.ss-silver-ui .ss-camera-button{width:44px;min-width:44px;padding:6px}}@container office (width<=380px){.company-mode.ss-silver-ui .ss-dock-button{padding-inline:6px;font-size:9px}.company-mode.ss-silver-ui .ss-live-time b{font-size:9px}.company-mode.ss-silver-ui .ss-live-time strong{font-size:11px}}@media (max-width:600px){.world-editor.company-mode.ss-silver-ui{--hud-edge:8px}}
