/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}::backdrop{--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.order-1{order:1}.block{display:block}.flex{display:flex}.hidden{display:none}.table{display:table}.grow{flex-grow:1}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--premium-canvas:#f3f4f6;--premium-paper:#fff;--premium-soft:#f7f8fa;--premium-ink:#20242c;--premium-muted:#626975;--premium-line:#e0e3e8;--premium-line-strong:#c7ccd5;--premium-action:#242831;--premium-focus:#66718b;--premium-radius:16px;--premium-shadow:0 2px 6px #181e2c08;--font-yeni:"Google Sans Flex", "Segoe UI", Arial, sans-serif}.yeni-event-actions .pulse{align-items:center;gap:5px;display:flex}.yeni-event-actions .pulse:before{content:"";background:#c6a64a;border-radius:50%;width:6px;height:6px}.yeni-event-actions .pulse.healthy:before{background:#58b96f;box-shadow:0 0 0 3px #58b96f22}.action-panel .action-group{color:#747f78;letter-spacing:.7px;background:#f7f8f5;border-top:1px solid #e8ece7;justify-content:space-between;align-items:center;margin:0;padding:8px 14px;font-size:10px;font-weight:900;display:flex}.action-panel .action-group b{color:#49564e;font-size:10px}.action-panel .action-group.yeni{color:#5d763e;background:#f2f7e8}.product-box{background:#f8faf5;border:1px solid #e1e7de;border-radius:11px;padding:13px}.product-box>.eyebrow{margin-bottom:10px}.form-row.three{grid-template-columns:1fr .8fr 1fr;margin-top:10px}.detail-product{background:#f7faf4;border:1px solid #dfe6dd;border-radius:9px;margin:8px 18px 2px;padding:9px 11px}.detail-product span{justify-content:space-between;gap:8px;font-size:11px;display:flex}.detail-product b{font-size:11px}.detail-product small{color:#748078}@media (max-width:680px){.finance-heading,.rule-heading{display:block!important}.finance-heading button{margin-top:14px}.finance-cards{grid-template-columns:1fr 1fr!important}.ledger-panel,.rule-table{overflow-x:auto}.ledger-columns,.ledger-row{min-width:650px}.rule-columns,.rule-row{min-width:620px}.rule-total{margin-top:15px}.form-row{grid-template-columns:1fr!important}}.detail-people{flex-wrap:wrap;gap:6px;margin:10px 18px 2px;display:flex}.detail-people span{color:#7e8982;background:#fafcf8;border:1px solid #dfe6dd;border-radius:8px;gap:2px;padding:7px 9px;font-size:11px;display:grid}.detail-people b{color:#263a31;font-size:11px}.rule-board{background:#fff;border:1px solid #dfe5dc;border-radius:16px;margin-bottom:12px;overflow:hidden}.rule-heading{background:#f2f6e7;justify-content:space-between;align-items:center;padding:22px 24px;display:flex}.rule-heading h2{margin:0;font-family:Georgia,serif;font-size:25px}.rule-heading p:last-child{color:#6e7b73;max-width:680px;margin:8px 0 0;font-size:11px;line-height:1.5}.rule-total{text-align:center;color:#a5533b;background:#fff0e9;border:5px solid #f7d7ca;border-radius:50%;place-content:center;width:76px;height:76px;display:grid}.rule-total.valid{color:#507127;background:#edf6d8;border-color:#d8eaaa}.rule-total small{letter-spacing:1px;font-size:10px}.rule-total strong{font-family:Georgia,serif;font-size:21px}.rule-table{padding:14px 20px}.rule-columns,.rule-row{grid-template-columns:1.1fr 1.2fr .55fr 1fr;align-items:center;gap:14px;display:grid}.rule-columns{color:#8a958e;padding:7px 10px;font-size:11px;font-weight:800}.rule-row{border-top:1px solid #edf0eb;min-height:49px;padding:8px 10px;font-size:10px}.rule-row>span:first-child{align-items:center;gap:9px;display:flex}.rule-row b{color:#55712f;background:#edf3df;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.rule-row input{width:100%;font:inherit;border:1px solid #dce3da;border-radius:8px;padding:8px 9px;font-size:10px}.rule-row label{position:relative}.rule-row label input{padding-right:24px}.rule-row label em{color:#7f8983;font-style:normal;position:absolute;top:9px;right:9px}.rule-bar{background:#edf0eb;border-radius:10px;height:6px;overflow:hidden}.rule-bar i{background:#7fa049;border-radius:10px;height:100%;display:block}.rule-footer{background:#fafbf8;border-top:1px solid #e5eae3;justify-content:space-between;align-items:center;padding:14px 24px;display:flex}.rule-footer p{color:#6f7b74;margin:0;font-size:10px}.rule-footer button{color:#fff;cursor:pointer;background:#174e3b;border:0;border-radius:9px;padding:10px 14px;font-size:10px;font-weight:800}.finance-board{background:#f9fbf7;border:1px solid #dce3dc;border-radius:16px;margin-bottom:12px;overflow:hidden}.finance-heading{color:#fff;background:#173f33;justify-content:space-between;align-items:flex-end;padding:22px 24px;display:flex}.finance-heading h2{margin:0;font-family:Georgia,serif;font-size:25px}.finance-heading p:last-child{color:#b8cdc4;max-width:650px;margin:8px 0 0;font-size:11px;line-height:1.5}.finance-heading button{color:#173f33;cursor:pointer;background:#d3ec77;border:0;border-radius:9px;padding:11px 14px;font-size:10px;font-weight:800}.finance-heading button:disabled{color:#acc1b9;cursor:not-allowed;background:#5f7d72}.finance-cards{background:#e2e8e2;border-bottom:1px solid #e2e8e2;grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.finance-cards article{background:#fff;padding:16px 18px}.finance-cards span,.finance-cards small{color:#7b8780;font-size:11px;display:block}.finance-cards strong{margin:7px 0 5px;font-family:Georgia,serif;font-size:19px;display:block}.ledger-panel{background:#fff;border:1px solid #e3e8e3;border-radius:11px;margin:14px;overflow:hidden}.ledger-head{justify-content:space-between;padding:14px 16px;font-size:11px;display:flex}.ledger-head span{color:#849089}.ledger-columns,.ledger-row{grid-template-columns:1.2fr 1.4fr .75fr .75fr .65fr;align-items:center;gap:10px;display:grid}.ledger-columns{color:#89938e;background:#f4f6f3;padding:8px 16px;font-size:11px;font-weight:800}.ledger-row{border-top:1px solid #edf0ed;padding:11px 16px;font-size:11px}.ledger-row b{color:#315d4d;margin-right:4px}.posting{color:#966617;background:#fff0d5;border-radius:20px;padding:4px 7px;font-style:normal}.ledger-empty{text-align:center;color:#8b958f;margin:0;padding:22px;font-size:10px}.advance-button{color:#fff;cursor:pointer;background:#174e3b;border:0;border-radius:9px;width:calc(100% - 36px);margin:12px 18px 2px;padding:10px;font-size:10px;font-weight:800;display:block}.advance-button:disabled{color:#8a948f;cursor:not-allowed;background:#edf0ed}.form-error{color:#a94736;background:#fff0ed;border-radius:8px;margin:0;padding:9px 11px;font-size:10px}.form-actions button:disabled{opacity:.6;cursor:wait}.flow-action-warning{color:#9a4938;background:#fff1ed;border-radius:8px;margin:10px 18px 0;padding:10px 11px;font-size:11px;line-height:1.5}.modal-backdrop{display:grid;position:fixed;inset:0}.signal-modal{background:#fff;border-radius:18px;width:min(560px,100%);padding:24px;box-shadow:0 30px 80px #07150e66}.modal-head{justify-content:space-between;align-items:flex-start;display:flex}.modal-head h2{margin:0;font-size:25px}.modal-head button{cursor:pointer;border:0;border-radius:50%;width:34px;height:34px;font-size:20px}.modal-intro{color:#748078;margin:10px 0 20px;font-size:12px;line-height:1.55}.signal-modal form{gap:14px;display:grid}.signal-modal label{color:#59665f;gap:6px;font-size:10px;font-weight:700;display:grid}.signal-modal input,.signal-modal select,.signal-modal textarea{width:100%;font:inherit;color:var(--ink);background:#fbfcfa;border:1px solid #dce3dc;border-radius:9px;outline:none;padding:11px 12px;font-size:12px}.form-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.form-actions{justify-content:flex-end;gap:9px;padding-top:5px;display:flex}.form-actions button{cursor:pointer;border:0;border-radius:9px;padding:11px 16px;font-size:11px;font-weight:700}.form-actions button:first-child{color:#5d6862;background:#eef1ed}.form-actions .primary{background:var(--green);color:#fff}*{box-sizing:border-box}body{background:var(--cream);color:var(--ink);margin:0;font-family:Arial,Helvetica,sans-serif}.app-shell{grid-template-columns:238px 1fr;min-height:100vh;display:grid}.sidebar{color:#f7faf7;background:#153c31;flex-direction:column;height:100vh;padding:24px 16px 18px;display:flex;position:sticky;top:0}.brand{align-items:center;gap:11px;padding:0 8px 27px;display:flex}.brand-mark{color:#d6f56e;border:1px solid #83a798;border-radius:11px;place-items:center;width:38px;height:38px;font-size:21px;font-weight:800;display:grid}.brand strong{font-size:17px;display:block}.brand small,.sidebar-footer small{color:#9db9ad;margin-top:2px;font-size:11px;display:block}.nav-label{letter-spacing:1.4px;color:#84a297;margin:10px 12px;font-size:11px}.nav-label.second{margin-top:26px}.nav-item{color:#bfd0c9;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:12px;width:100%;height:42px;padding:0 12px;font-size:13px;display:flex}.nav-item>span:first-child{text-align:center;width:20px;font-size:18px}.nav-item:hover,.nav-item.active{color:#fff;background:#225244}.nav-item b{color:#173f32;background:#c8ed5b;border-radius:20px;margin-left:auto;padding:2px 7px;font-size:10px}.node{border-radius:6px;place-items:center;height:21px;font-weight:800;display:grid;width:21px!important;font-size:10px!important}.node.ylog{color:#294b39;background:#e2f58e}.sidebar-footer{border-top:1px solid #315b50;grid-template-columns:34px 1fr auto;align-items:center;gap:9px;margin-top:auto;padding:18px 6px 0;display:grid}.avatar{color:#173f32;background:#d8ed83;border-radius:50%;place-items:center;width:34px;height:34px;font-size:11px;font-weight:800;display:grid}.sidebar-footer strong{font-size:11px}.sidebar-footer>span{color:#8fa99f}.workspace{min-width:0}.topbar{border-bottom:1px solid var(--line);z-index:10;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff0;justify-content:space-between;align-items:center;height:76px;padding:0 32px;display:flex;position:sticky;top:0}.topbar h1{margin:3px 0 0;font-size:18px}.top-actions{gap:10px;display:flex}.top-actions button,.panel-head button{cursor:pointer;border:0}.icon-button{background:#f1f3ef;border-radius:10px;width:39px;position:relative}.icon-button i{background:#ef7f65;border-radius:50%;width:6px;height:6px;position:absolute;top:8px;right:9px}.primary{background:var(--green);color:#fff;border-radius:10px;padding:0 17px;font-size:12px;font-weight:700}.content{max-width:1480px;margin:auto;padding:30px 32px 48px}.hero{justify-content:space-between;align-items:flex-end;margin-bottom:22px;display:flex}.eyebrow{letter-spacing:1.25px;color:#77847d;margin:0 0 8px;font-size:11px;font-weight:800}.hero h2{letter-spacing:-.6px;margin:0;font-family:Georgia,serif;font-size:31px}.hero>div>p:last-child{color:var(--muted);margin:8px 0 0;font-size:13px}.live{border:1px solid var(--line);background:#fff;border-radius:99px;padding:8px 11px;font-size:11px}.live span{background:#50b57a;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block;box-shadow:0 0 0 3px #d8f1e2}.metrics{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:12px;display:grid}.metrics article,.panel{background:var(--paper);border:1px solid var(--line);border-radius:14px}.metrics article{padding:17px 19px}.metrics p{color:var(--muted);margin:0 0 8px;font-size:11px}.metrics strong{font-family:Georgia,serif;font-size:25px;display:block}.metrics small{color:#87918c;font-size:10px}.main-grid{grid-template-columns:minmax(0,1.65fr) minmax(300px,.75fr);gap:12px;display:grid}.panel{overflow:hidden}.panel-head{justify-content:space-between;align-items:center;padding:18px 20px 13px;display:flex}.panel-head h3{margin:0;font-size:15px}.panel-head button{color:#547064;background:0 0;font-size:11px}.table-head,.flow-row{grid-template-columns:1.25fr 1.15fr .85fr .7fr;align-items:center;gap:14px;display:grid}.table-head{border-top:1px solid var(--line);border-bottom:1px solid var(--line);letter-spacing:.9px;color:#89938e;background:#f8f9f6;padding:9px 20px;font-size:11px;font-weight:800}.flow-row{text-align:left;width:100%;color:var(--ink);cursor:pointer;background:#fff;border:0;border-bottom:1px solid #edf0ec;padding:13px 20px}.flow-row span{font-size:11px}.flow-row strong{font-size:11px;display:block}.flow-row small{color:#8a948f;margin-top:4px;font-size:11px;display:block}.progress{background:#e5e9e4;border-radius:5px;width:78px;height:3px;margin-top:8px;display:block}.progress i{background:#78a884;border-radius:5px;height:100%;display:block}.status{border-radius:20px;padding:5px 8px;font-size:11px;font-style:normal;display:inline-block}.status.amber{color:#9e6719;background:#fff1d7}.status.green{color:#2d7b51;background:#def2e6}.amount{text-align:right;font-weight:800}.amount small{font-weight:400}.chain-panel{padding-bottom:15px}.chain-icon{color:#507255;background:#edf3e8;border-radius:9px;place-items:center;width:31px;height:31px;display:grid}.chain{padding:0 20px 5px}.chain-step{grid-template-columns:28px 1fr auto;align-items:start;gap:10px;min-height:49px;display:grid;position:relative}.chain-step:not(:last-child):before{content:"";border-left:1px dashed #cbd4cd;height:27px;position:absolute;top:25px;left:11px}.step-dot{color:#77817c;z-index:1;background:#edf0ed;border-radius:50%;place-items:center;width:23px;height:23px;font-size:11px;display:grid}.chain-step.current .step-dot{color:#173f32;background:#d8ed83;font-weight:700;box-shadow:0 0 0 4px #f2f7df}.chain-step strong{font-size:11px;display:block}.chain-step small{color:#8a948e;font-size:11px}.chain-step em{color:#8a948e;padding-top:3px;font-size:11px;font-style:normal}.chain-step.current em{color:#4f7e2b;font-weight:700}.chain-note{background:#f2f5ec;border-left:3px solid #9fc653;border-radius:10px;margin:5px 18px 0;padding:13px}.chain-note strong{font-size:10px}.chain-note p{color:#6e7a73;margin:4px 0 0;font-size:11px;line-height:1.5}.bottom-grid{grid-template-columns:.9fr 1.1fr;gap:12px;margin-top:12px;display:grid}.period,.value-badge{color:#708078;background:#f3f5f1;border-radius:20px;padding:6px 9px;font-size:11px}.service-total{padding:5px 20px 14px}.service-total strong{font-family:Georgia,serif;font-size:25px;display:block}.service-total small{color:#89938e;font-size:11px}.bar{border-radius:8px;gap:2px;height:10px;margin-top:17px;display:flex;overflow:hidden}.bar i:first-child{background:#1e5b47;width:52%}.bar i:nth-child(2){background:#7aaa63;width:24%}.bar i:nth-child(3){background:#d2a454;width:16%}.bar i:nth-child(4){background:#84abb2;width:8%}.legend{grid-template-columns:1fr 1fr;gap:9px;padding:0 20px 20px;display:grid}.legend span{color:#68736d;font-size:11px}.legend i{border-radius:2px;width:7px;height:7px;margin-right:6px;display:inline-block}.legend b{float:right;color:#38453f}.value-badge{color:#577127;background:#edf5d8}.value-summary{border-bottom:1px solid var(--line);gap:35px;padding:0 20px 13px;display:flex}.value-summary span{color:#7d8882;font-size:11px}.value-summary strong{color:var(--ink);margin-top:4px;font-size:15px;display:block}.contributions{padding:7px 20px 13px}.contributions>div{grid-template-columns:1.4fr 1fr 32px 72px;align-items:center;gap:10px;padding:7px 0;display:grid}.contributions strong{font-size:11px;display:block}.contributions small{color:#8a948f;font-size:11px;display:block}.mini-bar{background:#edf0ec;border-radius:4px;height:4px;overflow:hidden}.mini-bar i{background:#82a842;height:100%;display:block}.contributions em{color:#718078;font-size:11px;font-style:normal}.contributions b{text-align:right;font-size:10px}:root{--brand-yellow:#f2c94c;--brand-black:#0b0c0e;--brand-charcoal:#292b2f;--brand-white:#fff;--sf-canvas:#eef2f4;--sf-canvas-deep:#e8edef;--sf-surface:#f9fbfcd1;--sf-surface-solid:#f8fafb;--sf-elevated:#ffffffe6;--sf-ink:#1c2730;--sf-muted:#53656e;--sf-soft:#667780;--sf-line:#2737421a;--sf-line-strong:#27374229;--sf-accent:#7d93a2;--sf-accent-deep:#5f7584;--sf-accent-soft:#e3eaee;--sf-deep:#2c3942;--sf-deep-soft:#465660;--sf-success:#718f82;--sf-warning:#a58b6c;--sf-danger:#a87578;--sf-shadow:0 20px 55px #22303a13;--sf-shadow-soft:0 10px 28px #22303a0b;--yy-black:var(--sf-ink);--yy-charcoal:var(--sf-deep);--yy-charcoal-soft:var(--sf-deep-soft);--yy-yellow:var(--sf-accent);--yy-yellow-deep:var(--sf-accent-deep);--yy-yellow-soft:var(--sf-accent-soft);--yy-white:var(--sf-surface-solid);--yy-canvas:var(--sf-canvas);--yy-line:var(--sf-line);--yy-muted:var(--sf-muted);--v2-canvas:var(--sf-canvas);--v2-panel:var(--sf-surface-solid);--v2-ink:var(--sf-ink);--v2-muted:var(--sf-muted);--v2-line:var(--sf-line);--v2-shadow:var(--sf-shadow-soft);--ink:var(--sf-ink);--muted:var(--sf-muted);--line:var(--sf-line);--green:var(--sf-deep);--cream:var(--sf-canvas);--paper:var(--sf-surface-solid);--flow-lumen:#a9bdc6;--flow-lumen-strong:#78909c;--flow-live:#86a59c;--flow-attention:#ac967b;--flow-rail:#45586324;--flow-glow:0 0 0 4px #86a59c1a, 0 0 22px #86a59c29;--lumen-canvas:#f1f5f6;--lumen-panel:#fafcfdd6;--lumen-panel-strong:#fffffff0;--lumen-rail:#4c606c1f;--lumen-line:#4c606c24;--lumen-glow:0 18px 54px #34475212;--ux-radius-sm:10px;--ux-radius:16px;--ux-radius-lg:22px;--ux-hit:44px;--ux-focus:#5b748142;--ux-border:#465b6626;--ux-border-strong:#465b663b;--ux-text:#24343b;--ux-muted:#61737b}@media (max-width:1050px){.app-shell{grid-template-columns:78px 1fr}.brand div,.nav-item:not(.active){font-size:0}.brand{padding-left:4px}.nav-label,.sidebar-footer div:not(.avatar),.sidebar-footer>span{display:none}.nav-item{justify-content:center;padding:0}.nav-item.active{font-size:0}.nav-item b{display:none}.sidebar-footer{grid-template-columns:1fr;justify-items:center}.metrics{grid-template-columns:repeat(2,1fr)}.main-grid,.bottom-grid{grid-template-columns:1fr}}@media (max-width:680px){.app-shell{display:block}.sidebar{z-index:30;width:100%;height:64px;padding:7px 8px;position:fixed;top:auto;bottom:0}.brand,.nav-label,.sidebar-footer,.nav-item:nth-of-type(n+5){display:none}.sidebar nav{grid-template-columns:repeat(4,1fr);display:grid}.nav-item,.nav-item.active{flex-direction:column;gap:2px;height:50px;font-size:11px}.nav-item>span:first-child{font-size:16px}.topbar{height:65px;padding:0 16px}.top-actions .icon-button{display:none}.primary{height:37px;padding:0 11px}.content{padding:22px 14px 85px}.hero{display:block}.hero h2{font-size:25px}.live{margin-top:14px;display:inline-block}.metrics{display:flex;overflow-x:auto}.metrics article{min-width:170px}.table-head{display:none}.flow-row{grid-template-columns:1fr 1fr}.flow-row>span:nth-child(3){grid-column:1}.flow-row .amount{grid-area:2/2}.value-summary{gap:16px}.contributions>div{grid-template-columns:1.4fr 1fr 28px 58px}.topbar h1{font-size:15px}}@media (min-width:681px){.sidebar{padding-top:20px;padding-bottom:16px}.brand{padding-bottom:15px}.sidebar nav{min-height:0;padding-right:3px;overflow-y:auto}.nav-group{margin-bottom:4px}.nav-label{margin-top:7px;margin-bottom:3px;font-size:11px}.nav-label.second{margin-top:12px}.nav-item{gap:10px;height:auto;min-height:34px;padding-top:6px;padding-bottom:6px;font-size:12px}.nav-tools{border-top:1px solid #315b50;margin-top:12px;padding-top:8px}.sidebar-footer{padding-top:12px}}.company-context{border:1px solid var(--line);background:#f7f7f4;border-radius:10px;align-items:center;gap:8px;min-width:150px;height:42px;padding:0 10px;display:flex}.company-context small{letter-spacing:.8px;color:#929398;font-size:10px}.company-context select{min-width:88px;color:var(--ink);background:0 0;border:0;outline:none;font-size:10px;font-weight:750}.signal-steps>span{color:#999;background:#f5f5f2;border:1px solid #deded9;font-size:10px;font-weight:850}.signal-steps>span.active{background:var(--yy-yellow,#f0c94d);color:#17181b;border-color:#d2aa30}.signal-steps>span small{font-weight:700;display:block}.signal-step-panel{align-content:start;gap:14px;min-height:210px;display:none}.signal-step-panel.active{display:grid}.signal-confirm-note{background:#faf8ef;border-left:3px solid #d2aa30;border-radius:9px;padding:15px}.signal-confirm-note b{font-size:11px}.signal-confirm-note p{color:#777;margin:5px 0 0;font-size:11px;line-height:1.5}.flow-status-board{border:1px solid var(--line);background:#fff;border-radius:14px;grid-template-columns:1.25fr repeat(4,1fr);margin:0 0 12px;display:grid;overflow:hidden}.flow-status-board article{border-left:1px solid var(--line)}.flow-status-board strong,.flow-status-board b,.flow-status-board small{display:block}.flow-status-board strong{font-size:14px}.flow-status-board>div small{color:#999;margin-top:5px;font-size:11px}.flow-status-board article span{color:#b28b27;font-size:11px;font-weight:900}.flow-status-board article small{color:#999;letter-spacing:.7px;margin-top:8px;font-size:10px}.flow-status-board article b{margin-top:5px;font-size:11px}.dynamic-flow-blueprint{background:linear-gradient(145deg,#f8fbf9,#f1f5f3);border:1px solid #dce3df;border-radius:13px;overflow:hidden}.dynamic-flow-blueprint>header{border-bottom:1px solid #dde5e1;align-items:center;gap:10px;padding:12px 14px;display:flex}.dynamic-flow-blueprint>header>span{color:#436b59;background:#dfece5;border-radius:10px;place-items:center;width:30px;height:30px;font-size:17px;font-weight:900;display:grid}.dynamic-flow-blueprint>header div{gap:2px;display:grid}.dynamic-flow-blueprint>header b{font-size:11px}.dynamic-flow-blueprint>header small{color:#77857f;font-size:9px}.dynamic-flow-blueprint>header em{color:#4d725f;background:#e2eee8;border-radius:20px;margin-left:auto;padding:5px 8px;font-size:8px;font-style:normal;font-weight:900}.dynamic-flow-blueprint>div{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:8px;padding:13px 14px;display:grid}.dynamic-flow-blueprint>div>span{gap:3px;min-width:0;display:grid}.dynamic-flow-blueprint>div small{color:#85928d;font-size:8px;font-weight:850}.dynamic-flow-blueprint>div b{color:#40544b;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.dynamic-flow-blueprint>div>i{color:#779184;font-size:12px;font-style:normal}.dynamic-flow-blueprint>p{color:#6c7c75;margin:0;padding:0 14px 13px;font-size:9px;line-height:1.5}@media (max-width:650px){.dynamic-flow-blueprint>div{grid-template-columns:1fr}.dynamic-flow-blueprint>div>i{display:none}}@media (max-width:680px){.company-context{display:none}.flow-status-board{display:flex;overflow-x:auto}.flow-status-board>div,.flow-status-board article{min-width:155px}.flow-status-board article{border-left:1px solid var(--line)}.sidebar nav{grid-template-columns:repeat(6,minmax(0,1fr));padding:0;display:grid;overflow:visible}.nav-group{display:contents}.nav-group .nav-item{display:none}.nav-group .nav-item:first-of-type{display:flex}.nav-group.group-active .nav-item:first-of-type{color:#fff;background:#225244;box-shadow:inset 0 3px #c8ed5b}.nav-tools{display:none}.nav-item,.nav-item.active{text-align:center;min-height:50px;padding:4px 2px;font-size:10px;line-height:1.1}.nav-item>span:first-child{width:auto}.nav-item b,.sidebar-footer{display:none}}.value-empty-state{text-align:center;align-content:center;place-items:center;min-height:260px;padding:40px;display:grid}.value-empty-state>span{color:#17181b;background:#f2c94c;border-radius:50%;place-items:center;width:52px;height:52px;font-size:22px;display:grid}.value-empty-state h3{margin:15px 0 6px}.value-empty-state p{color:#85868a;max-width:520px;margin:0;font-size:11px;line-height:1.6}.business-empty-state,.finance-empty-state{text-align:center;color:#8b8c90;padding:28px;font-size:10px}.finance-card-head button:disabled{cursor:not-allowed;opacity:.45}.business-entitlement-empty{text-align:center;align-content:center;place-items:center;min-height:300px;padding:42px;display:grid}.business-entitlement-empty>span{color:#17181b;background:#f2c94c;border-radius:50%;place-items:center;width:54px;height:54px;font-size:24px;display:grid}.business-entitlement-empty h3{margin:8px 0}.business-entitlement-empty>p:last-of-type{color:#85868a;max-width:620px;margin:0;font-size:10px;line-height:1.65}.business-entitlement-empty>div{background:#f5f5f1;border-radius:10px;align-items:center;gap:10px;margin-top:24px;padding:14px 18px;font-size:11px;display:flex}.business-entitlement-empty>div i{color:#aaa;font-style:normal}.invoice-action-message{color:#446127;background:#f1f7ea;border-radius:8px;margin:12px 18px 0;padding:10px 12px;font-size:11px}.entitlement-document>button:disabled{cursor:not-allowed;opacity:.5}@media (max-width:680px){.business-entitlement-empty>div{grid-template-columns:1fr;display:grid}.business-entitlement-empty>div i{transform:rotate(90deg)}}.yeni-console{gap:12px;display:grid}.yeni-command-surface{color:#fff;background:linear-gradient(125deg,#102f27,#174e3b 55%,#315a43);border-radius:18px;grid-template-columns:auto minmax(260px,.8fr) minmax(360px,1.2fr);align-items:center;gap:22px;padding:25px;display:grid;position:relative;overflow:hidden}.yeni-command-surface:after{content:"";border:1px solid #d7ef7050;border-radius:50%;width:330px;height:330px;position:absolute;top:-120px;right:-70px;box-shadow:0 0 0 50px #d7ef7008,0 0 0 100px #d7ef7008}.yeni-orb{z-index:1;color:#163c31;background:#d3ed70;border:1px solid #d5ed7a77;border-radius:24px;place-items:center;width:70px;height:70px;display:grid;position:relative;box-shadow:0 16px 38px #071a1470}.yeni-orb span{font-family:Georgia,serif;font-size:35px;font-weight:800}.yeni-orb i{background:#58cf83;border:3px solid #174e3b;border-radius:50%;width:15px;height:15px;position:absolute;bottom:-3px;right:-3px}.yeni-command-copy{z-index:1;position:relative}.yeni-command-copy .eyebrow{color:#c7dd8c}.yeni-command-copy h3{margin:0;font-family:Georgia,serif;font-size:24px;line-height:1.1}.yeni-command-copy>p:last-child{color:#b8cfc4;margin:9px 0 0;font-size:10px;line-height:1.6}.yeni-command-surface form{z-index:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff12;border:1px solid #ffffff24;border-radius:13px;padding:12px;position:relative}.yeni-command-surface textarea{resize:vertical;color:#17211d;width:100%;min-height:88px;font:inherit;background:#fff;border:0;border-radius:9px;outline:none;padding:13px;font-size:11px;line-height:1.55;display:block}.yeni-command-surface form>div{align-items:center;gap:12px;margin-top:9px;display:flex}.yeni-command-surface label{color:#cbdad3;align-items:center;gap:5px;font-size:11px;display:flex}.yeni-command-surface button{color:#153c31;cursor:pointer;background:#d3ed70;border:0;border-radius:8px;margin-left:auto;padding:10px 13px;font-size:11px;font-weight:850}.yeni-command-surface button:disabled{opacity:.45;cursor:not-allowed}.yeni-command-surface form>small{color:#d7c2a1;margin-top:7px;font-size:10px;display:block}.yeni-message{color:#dbe8c2;background:#ffffff14;border-radius:7px;margin:8px 0 0;padding:7px 9px;font-size:11px}.yeni-status-grid{border:1px solid var(--line);background:var(--line);border-radius:14px;grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.yeni-status-grid article{background:#fff;padding:16px 18px}.yeni-status-grid small{color:#89948e;letter-spacing:.8px;font-size:10px;font-weight:850}.yeni-status-grid strong{margin-top:7px;font-family:Georgia,serif;font-size:20px;display:block}.yeni-status-grid p{color:#7a8580;margin:4px 0 0;font-size:11px;line-height:1.45}.yeni-main-grid{grid-template-columns:minmax(0,1.5fr) minmax(300px,.6fr);gap:12px;display:grid}.yeni-panel{border:1px solid var(--line);background:#fff;border-radius:15px;overflow:hidden}.yeni-panel-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.yeni-panel-head h3{margin:0;font-size:15px}.yeni-panel-head span{color:#577136;background:#eff4e4;border-radius:20px;padding:5px 8px;font-size:11px;font-weight:800}.yeni-role-list{grid-template-columns:1fr 1fr;display:grid}.yeni-role-list article{border-bottom:1px solid #edf0ec;border-right:1px solid #edf0ec;grid-template-columns:31px 1fr auto;gap:10px;min-height:115px;padding:14px 16px;display:grid}.yeni-role-list article>span{color:#526a36;background:#edf2e4;border-radius:9px;place-items:center;width:28px;height:28px;font-size:11px;font-weight:850;display:grid}.yeni-role-list article.core{background:#f5f8eb;grid-column:1/-1}.yeni-role-list article.core>span{color:#163c31;background:#d3ed70;font-family:Georgia,serif;font-size:15px}.yeni-role-list b,.yeni-role-list small{display:block}.yeni-role-list b{font-size:10px}.yeni-role-list small{color:#758279;margin-top:3px;font-size:10px}.yeni-role-list p{color:#7b8580;margin:7px 0 0;font-size:11px;line-height:1.45}.yeni-role-list em{color:#727b76;background:#f2f3f0;border-radius:20px;height:max-content;padding:4px 6px;font-size:10px;font-style:normal;font-weight:800}.yeni-boundaries{padding-bottom:15px}.yeni-boundary-flow{padding:17px 20px}.yeni-boundary-flow article{border:1px solid #e6eae4;border-radius:10px;padding:13px}.yeni-boundary-flow article span{float:left;color:#527037;background:#edf4e4;border-radius:7px;place-items:center;width:24px;height:24px;margin-right:9px;font-size:10px;font-weight:850;display:grid}.yeni-boundary-flow b{font-size:10px}.yeni-boundary-flow p{color:#7b8580;margin:5px 0 0 33px;font-size:11px;line-height:1.5}.yeni-boundary-flow>i{color:#a3aba6;margin:5px 0 5px 31px;font-size:10px;font-style:normal;display:block}.yeni-boundary-flow .human{background:#fffaf0;border-color:#e7ce7e}.yeni-boundary-flow .human span{color:#342a0e;background:#f2c94c}.yeni-principle{background:#f7f5ed;border-left:3px solid #d2ad34;border-radius:8px;margin:0 20px;padding:14px}.yeni-principle small,.yeni-principle b{display:block}.yeni-principle small{color:#998039;font-size:10px;font-weight:850}.yeni-principle b{margin-top:5px;font-size:11px;line-height:1.5}.yeni-run-list>article{border-bottom:1px solid #edf0ec;grid-template-columns:170px 1fr auto;gap:16px;padding:14px 20px;display:grid}.yeni-run-list b,.yeni-run-list small{display:block}.yeni-run-list b{font-size:11px}.yeni-run-list small{color:#7b8580;margin-top:4px;font-size:10px}.yeni-run-list ol{flex-wrap:wrap;gap:5px;margin:8px 0 0;padding:0;list-style:none;display:flex}.yeni-run-list li{color:#66736b;background:#f3f5f0;border-radius:5px;padding:4px 6px;font-size:10px}.yeni-run-list em{color:#526f37;background:#eef4e4;border-radius:20px;height:max-content;padding:5px 8px;font-size:10px;font-style:normal;font-weight:850}.yeni-empty{text-align:center;place-items:center;padding:34px;display:grid}.yeni-empty>span{color:#153c31;background:#d3ed70;border-radius:12px;place-items:center;width:40px;height:40px;font-family:Georgia,serif;font-size:20px;display:grid}.yeni-empty b{margin-top:10px;font-size:10px}.yeni-empty p{color:#7d8782;max-width:440px;margin:5px 0 0;font-size:11px;line-height:1.5}.yeni-step-list{flex-wrap:wrap;gap:6px;margin-top:9px;display:flex}.yeni-step-list>span{background:#fafbf8;border:1px solid #e7ebe4;border-radius:7px;grid-template-columns:18px auto 1fr 14px;align-items:center;gap:6px;min-width:190px;padding:6px 7px;display:grid}.yeni-step-list i{color:#334721;background:#dcec9a;border-radius:5px;place-items:center;width:18px;height:18px;font-size:10px;font-style:normal;font-weight:850;display:grid}.yeni-step-list b{font-size:10px}.yeni-step-list small{color:#7f8983;margin:0;font-size:10px}.yeni-step-list em{color:#6c8f37;font-size:11px;font-style:normal}.yeni-run-result{background:#f5f8ee;border-left:2px solid #91b34e;border-radius:6px;margin-top:9px;padding:8px 10px}.yeni-run-result p{color:#53664b;margin:3px 0;font-size:10px;line-height:1.45}.yeni-run-state{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.yeni-run-state button{color:#29412e;white-space:nowrap;cursor:pointer;background:#d3ed70;border:0;border-radius:7px;padding:7px 9px;font-size:10px;font-weight:850}.yeni-run-state button:disabled{opacity:.45;cursor:not-allowed}.yeni-event-actions{align-items:center;gap:8px;display:flex}.yeni-event-actions button,.yeni-event-list button{color:#fff;cursor:pointer;background:#173f32;border:0;border-radius:7px;padding:7px 10px;font-size:10px;font-weight:800}.yeni-event-actions button:disabled{opacity:.45;cursor:not-allowed}.yeni-event-list{grid-template-columns:1fr 1fr;display:grid}.yeni-event-list article{border-bottom:1px solid #edf0ec;border-right:1px solid #edf0ec;grid-template-columns:28px 1fr auto;align-items:center;gap:10px;padding:14px 18px;display:grid}.yeni-event-list article.in_progress{background:#f6f9ee}.yeni-event-list article>i{color:#5e763f;background:#eef3e7;border-radius:8px;place-items:center;width:27px;height:27px;font-size:10px;font-style:normal;font-weight:900;display:grid}.yeni-event-list article.high>i{color:#8a6500;background:#fff1c9}.yeni-event-list article.critical>i{color:#a5382d;background:#fee3df}.yeni-event-list article.in_progress>i{color:#4d6b2e;background:#dcebb8}.yeni-event-list small,.yeni-event-list b{display:block}.yeni-event-list small{color:#78847d;font-size:10px}.yeni-event-list b{margin-top:3px;font-size:11px}.yeni-event-list p{color:#78837d;margin:4px 0 0;font-size:10px;line-height:1.4}.yeni-event-list button{color:#526743;white-space:nowrap;background:#eff3e9}.yeni-event-buttons{flex-direction:column;align-items:stretch;gap:5px;display:flex}.yeni-event-buttons button:first-child{color:#254128;background:#d3ed70}.yeni-event-buttons button:disabled{opacity:.45}.yeni-empty.compact{padding:22px}.yeni-empty.compact>span{color:#5e793d;background:#edf4e4;font-family:inherit;font-size:13px}@media (max-width:1050px){.yeni-command-surface{grid-template-columns:auto 1fr}.yeni-command-surface form{grid-column:1/-1}.yeni-main-grid{grid-template-columns:1fr}.yeni-status-grid{grid-template-columns:1fr 1fr}}@media (max-width:680px){.yeni-command-surface{grid-template-columns:1fr;padding:18px}.yeni-orb{width:52px;height:52px}.yeni-command-copy h3{font-size:20px}.yeni-command-surface form{grid-column:auto}.yeni-command-surface form>div{flex-wrap:wrap;align-items:flex-start}.yeni-command-surface button{width:100%;margin-left:0}.yeni-status-grid{grid-template-columns:1fr 1fr}.yeni-role-list,.yeni-event-list{grid-template-columns:1fr}.yeni-role-list article.core{grid-column:auto}.yeni-run-list>article,.yeni-event-list article{grid-template-columns:1fr}.yeni-run-list em,.yeni-event-list button{justify-self:start}}.finance-incoming-invoice{background:#fffbed;border:1px solid #e4d489;border-radius:12px;grid-template-columns:auto 1fr auto auto;align-items:center;gap:14px;margin:0 0 12px;padding:14px 16px;display:grid}.finance-incoming-invoice>span{background:#f2c94c;border-radius:50%;place-items:center;width:38px;height:38px;font-size:17px;font-weight:800;display:grid}.finance-incoming-invoice small,.finance-incoming-invoice b,.finance-incoming-invoice p{display:block}.finance-incoming-invoice small{color:#8b7533;letter-spacing:.7px;font-size:10px;font-weight:850}.finance-incoming-invoice b{margin-top:3px;font-size:10px}.finance-incoming-invoice p{color:#777;margin:3px 0 0;font-size:11px}.finance-incoming-invoice em{color:#765d12;background:#fff1c0;border-radius:20px;padding:6px 8px;font-size:10px;font-style:normal;font-weight:800}.finance-incoming-invoice button{color:#fff;cursor:pointer;background:#222428;border:0;border-radius:8px;padding:10px 12px;font-size:11px;font-weight:800}@media (max-width:680px){.finance-incoming-invoice{grid-template-columns:auto 1fr}.finance-incoming-invoice em,.finance-incoming-invoice button{grid-column:2}.finance-incoming-invoice button{justify-self:start}}.pilot-mode{color:#755b0d;letter-spacing:.7px;white-space:nowrap;background:#fff7d6;border:1px solid #dec366;border-radius:20px;align-items:center;gap:6px;margin-left:auto;padding:6px 9px;font-size:10px;font-weight:900;display:inline-flex}.pilot-mode i{background:#d59d16;border-radius:50%;width:6px;height:6px}@media (max-width:680px){.pilot-mode{position:absolute;top:4px;right:8px}.topbar{position:relative}}.access-context{background:#fff4f1;border:1px solid #e0c5c0;border-radius:10px;flex-direction:column;justify-content:center;min-width:112px;height:42px;padding:0 10px;display:flex}.access-context b{color:#8a4438;font-size:11px}.access-context small{color:#9a746e;margin-top:2px;font-size:10px}.top-actions>.primary:disabled{cursor:not-allowed;opacity:.45}@media (max-width:900px){.access-context{display:none}}.yeni-system-intro{color:#6f7c75;border-bottom:1px solid #edf0ec;margin:0;padding:13px 20px;font-size:11px;line-height:1.55}.yeni-system-grid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.yeni-system-grid button{text-align:left;cursor:pointer;background:#fff;border:1px solid #edf0ec;border-top:0;border-left:0;min-height:122px;padding:17px 18px;transition:background .18s,transform .18s;position:relative}.yeni-system-grid button:hover{z-index:1;background:#f8faf3;transform:translateY(-1px)}.yeni-system-grid button>small,.yeni-system-grid button>b,.yeni-system-grid button>p,.yeni-system-grid button>em{display:block}.yeni-system-grid button>small{color:#45643d;letter-spacing:.5px;padding-left:12px;font-size:10px;font-weight:900}.yeni-system-grid button>b{color:#202824;margin-top:9px;font-size:11px}.yeni-system-grid button>p{color:#7a8580;max-width:220px;margin:5px 0 11px;font-size:11px;line-height:1.45}.yeni-system-grid button>em{color:#49643e;font-size:10px;font-style:normal;font-weight:800}.yeni-system-grid button>i{color:#91a08f;font-size:12px;font-style:normal;position:absolute;bottom:15px;right:17px}.system-pulse{background:#aeb7b1;border-radius:50%;width:6px;height:6px;position:absolute;top:20px;left:18px}.system-pulse.live{background:#57b875;box-shadow:0 0 0 3px #57b8751f}.system-pulse.running{background:#d0a72d;box-shadow:0 0 0 3px #d0a72d1f}.system-pulse.attention{background:#cf694f;box-shadow:0 0 0 3px #cf694f1f}.system-pulse.ready{background:#91a08f}@media (max-width:1050px){.yeni-system-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.yeni-system-grid{grid-template-columns:1fr}.yeni-system-grid button{min-height:110px}}.field-collection-hub,.terminal-bank-live{background:linear-gradient(145deg,#fbfcfc 0%,#f3f6f6 100%);border:1px solid #dfe6e4;border-radius:18px;margin-top:12px;position:relative;overflow:hidden;box-shadow:0 18px 48px #283b4020}.field-collection-hub:before,.terminal-bank-live:before{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(90deg,#0000 49.8%,#a9b9bd12 50%,#0000 50.2%),linear-gradient(#0000 49.8%,#a9b9bd0d 50%,#0000 50.2%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:48px 48px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.field-collection-hub>header,.terminal-bank-live>header{z-index:1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffbd;border-bottom:1px solid #e1e7e6;justify-content:space-between;align-items:flex-start;gap:24px;padding:22px 24px;display:flex;position:relative}.field-collection-hub>header h3,.terminal-bank-live>header h4{color:#1d292d;margin:0;font-size:16px;line-height:1.3}.field-collection-hub>header p:last-child,.terminal-bank-live>header p:last-child{color:#6d7a7e;max-width:760px;margin:7px 0 0;font-size:11px;line-height:1.55}.terminal-bank-live>header>span{color:#758285;letter-spacing:.65px;white-space:nowrap;background:#f8faf9;border:1px solid #d7dfde;border-radius:30px;align-items:center;gap:7px;padding:7px 10px;font-size:10px;font-weight:900;display:flex}.terminal-bank-live>header>span i{background:#a7b0b1;border-radius:50%;width:7px;height:7px}.terminal-bank-live>header>span.live{color:#326d55;background:#edf8f3;border-color:#c6ded4}.terminal-bank-live>header>span.live i{background:#49b47d;box-shadow:0 0 0 4px #49b47d20,0 0 12px #49b47d80}.field-collection-flow{z-index:1;border-bottom:1px solid #e2e8e7;align-items:stretch;gap:8px;padding:18px 20px;display:flex;position:relative}.field-collection-flow>span{background:#ffffffd9;border:1px solid #e0e6e5;border-radius:11px;flex:1;min-width:130px;padding:12px 13px}.field-collection-flow small,.field-collection-flow b{display:block}.field-collection-flow small{color:#839095;letter-spacing:.55px;font-size:9px;font-weight:900}.field-collection-flow b{color:#273438;margin-top:5px;font-size:11px}.field-collection-flow>i{color:#99a6a9;align-self:center;font-size:12px;font-style:normal}.field-collection-grid{z-index:1;background:#e0e6e5;grid-template-columns:minmax(0,1.45fr) minmax(320px,.8fr);gap:1px;display:grid;position:relative}.field-account-ledger,.field-receipt-stream,.field-account-create{background:#fbfcfc;min-width:0}.field-account-ledger>header,.field-receipt-stream>header,.field-account-create>header{border-bottom:1px solid #e5eae9;justify-content:space-between;align-items:center;padding:15px 18px;display:flex}.field-account-ledger>header b,.field-receipt-stream>header b,.field-account-create>header b{font-size:11px}.field-account-ledger>header span,.field-receipt-stream>header span,.field-account-create>header span{color:#819095;font-size:10px}.field-account-ledger>div>article,.field-receipt-stream>div>article{background:#fff;border-bottom:1px solid #e8eceb;grid-template-columns:1fr auto;gap:8px;padding:13px 18px;display:grid}.field-account-ledger small,.field-account-ledger b,.field-account-ledger p,.field-account-ledger em,.field-receipt-stream small,.field-receipt-stream b,.field-receipt-stream p,.field-receipt-stream em{display:block}.field-account-ledger small,.field-receipt-stream small{color:#7e8b8f;font-size:9px;font-weight:850}.field-account-ledger b,.field-receipt-stream b{margin-top:4px;font-size:11px}.field-account-ledger p,.field-receipt-stream p{color:#748085;margin:4px 0 0;font-size:10px}.field-account-ledger em,.field-receipt-stream em{color:#4d6268;align-self:center;font-size:10px;font-style:normal;font-weight:800}.field-account-create{z-index:1;border-top:1px solid #e0e6e5;padding-bottom:18px;position:relative}.field-account-create form{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;padding:16px 18px;display:grid}.field-account-create label{color:#687579;gap:5px;font-size:10px;font-weight:800;display:grid}.field-account-create input,.field-account-create select{color:#273438;width:100%;min-height:39px;font:inherit;background:#fff;border:1px solid #dbe3e2;border-radius:9px;outline:none;padding:9px 10px;font-size:11px}.field-account-create input:focus,.field-account-create select:focus{border-color:#81979c;box-shadow:0 0 0 3px #8ea8ae1a}.field-account-create button{color:#fff;cursor:pointer;background:#242c30;border:0;border-radius:9px;align-self:end;min-height:39px;padding:10px 14px;font-size:10px;font-weight:850}.terminal-bank-live-grid{z-index:1;background:#dfe6e5;grid-template-columns:minmax(240px,.62fr) minmax(0,1.38fr);gap:1px;display:grid;position:relative}.terminal-bank-live-grid>aside{background:#f8faf9;padding:16px}.terminal-bank-live-grid>aside article{background:#fff;border:1px solid #dfe7e5;border-radius:12px;padding:14px}.terminal-bank-live-grid>aside article+article{margin-top:9px}.terminal-bank-live-grid>aside small,.terminal-bank-live-grid>aside b,.terminal-bank-live-grid>aside p,.terminal-bank-live-grid>aside em{display:block}.terminal-bank-live-grid>aside small{color:#879397;letter-spacing:.65px;font-size:9px;font-weight:900}.terminal-bank-live-grid>aside b{color:#253236;margin-top:7px;font-size:11px}.terminal-bank-live-grid>aside p{color:#758186;margin:4px 0 9px;font-size:10px;line-height:1.4}.terminal-bank-live-grid>aside em{color:#3e565e;letter-spacing:.4px;font-size:10px;font-style:normal;font-weight:850}.terminal-bank-live-grid>aside article.empty{background:#fafbfb;border-style:dashed}.terminal-bank-receipts{background:#fff;min-width:0}.terminal-bank-receipts>article{border-bottom:1px solid #e8edec;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 18px;display:grid}.terminal-bank-receipts>article.latest{background:linear-gradient(90deg,#eef8f4,#fff 68%)}.terminal-bank-receipts>article>span{color:#5b716d;background:#f6f9f8;border:1px solid #d8e2df;border-radius:10px;place-items:center;width:32px;height:32px;font-size:13px;font-weight:900;display:grid}.terminal-bank-receipts>article.latest>span{color:#2e7857;background:#def3e9;border-color:#bfddcf;box-shadow:0 0 0 4px #62bd8a12}.terminal-bank-receipts small,.terminal-bank-receipts b,.terminal-bank-receipts p{display:block}.terminal-bank-receipts>article>div>small{color:#7f8d91;letter-spacing:.4px;font-size:9px;font-weight:850}.terminal-bank-receipts>article>div>b{color:#263337;margin-top:3px;font-size:11px}.terminal-bank-receipts>article>div>p{color:#7a878b;margin:3px 0 7px;font-size:10px}.terminal-bank-receipts>article>div>div{flex-wrap:wrap;gap:5px;display:flex}.terminal-bank-receipts em{color:#5d6d70;background:#f0f4f3;border-radius:6px;padding:4px 6px;font-size:9px;font-style:normal;font-weight:800}.terminal-bank-receipts>article>strong{color:#233238;text-align:right;gap:4px;font-size:12px;display:grid}.terminal-bank-receipts>article>strong small{color:#7e8b8e;font-size:9px;font-weight:700}.terminal-bank-empty{color:#758286;text-align:left;justify-content:center;align-items:center;gap:12px;min-height:150px;padding:24px;display:flex}.terminal-bank-empty>span{background:#f4f7f6;border:1px solid #dbe4e2;border-radius:12px;place-items:center;width:38px;height:38px;font-size:17px;display:grid}.terminal-bank-empty b{color:#4b5a5e;font-size:11px}.terminal-bank-empty p{max-width:430px;margin:5px 0 0;font-size:10px;line-height:1.5}.terminal-bank-live>footer{z-index:1;color:#778589;background:#f8faf9;grid-template-columns:auto auto 1fr;align-items:center;gap:8px;padding:10px 18px;display:grid;position:relative}.terminal-bank-live>footer span{letter-spacing:.65px;align-items:center;gap:6px;font-size:9px;font-weight:900;display:flex}.terminal-bank-live>footer span i{background:#5fbb89;border-radius:50%;width:6px;height:6px}.terminal-bank-live>footer b{color:#3c5056;font-size:10px}.terminal-bank-live>footer p{text-align:right;margin:0 0 0 auto;font-size:9px}@media (max-width:1180px){.field-collection-flow{overflow-x:auto}.field-collection-flow>span{min-width:155px}.field-collection-grid,.terminal-bank-live-grid{grid-template-columns:1fr}.terminal-bank-live-grid>aside{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.terminal-bank-live-grid>aside article+article{margin-top:0}}@media (max-width:680px){.field-collection-hub>header,.terminal-bank-live>header{padding:18px;display:grid}.field-collection-flow{padding:13px}.field-account-create form{grid-template-columns:1fr}.terminal-bank-live-grid>aside{grid-template-columns:1fr;padding:12px}.terminal-bank-receipts>article{grid-template-columns:32px minmax(0,1fr)}.terminal-bank-receipts>article>strong{text-align:left;grid-column:2}.terminal-bank-live>footer{grid-template-columns:auto 1fr}.terminal-bank-live>footer p{text-align:left;grid-column:1/-1;margin:0}}.field-subhead{background:#f9fbfa;border-bottom:1px solid #e5eae9;justify-content:space-between;align-items:center;padding:15px 18px;display:flex}.field-subhead b{color:#334146;font-size:11px}.field-subhead span{color:#829095;font-size:10px}.field-account-ledger>article{background:#fff;border-bottom:1px solid #e8eceb;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:11px;padding:13px 18px;display:grid}.field-account-ledger>article>span,.field-receipt-stream>article>span{color:#50676c;background:#f3f7f6;border:1px solid #dae3e1;border-radius:9px;place-items:center;width:32px;height:32px;font-size:12px;font-weight:900;display:grid}.field-account-ledger>article small,.field-account-ledger>article b,.field-account-ledger>article p{display:block}.field-account-ledger>article small{color:#7e8b8f;font-size:9px;font-weight:850}.field-account-ledger>article b{margin-top:4px;font-size:11px}.field-account-ledger>article p{color:#748085;margin:4px 0 0;font-size:10px}.field-account-ledger>article>em{color:#4d6268;font-size:10px;font-style:normal;font-weight:800}.field-receipt-stream>article{background:#fff;border-bottom:1px solid #e8eceb;grid-template-columns:34px minmax(0,1fr) auto auto;align-items:center;gap:11px;padding:13px 18px;display:grid}.field-receipt-stream>article>span.bank_confirmed{color:#397258;background:#edf8f4;border-color:#c9ded6}.field-receipt-stream>article small,.field-receipt-stream>article b,.field-receipt-stream>article p{display:block}.field-receipt-stream>article small{color:#7e8b8f;font-size:9px;font-weight:850}.field-receipt-stream>article b{margin-top:4px;font-size:11px}.field-receipt-stream>article p{color:#748085;margin:4px 0 0;font-size:10px}.field-receipt-stream>article>strong{white-space:nowrap;font-size:11px}.field-receipt-stream>article>em{color:#596c70;white-space:nowrap;background:#f0f4f3;border-radius:20px;padding:5px 7px;font-size:9px;font-style:normal;font-weight:850}.field-account-create>summary{cursor:pointer;align-items:center;gap:11px;padding:15px 18px;list-style:none;display:flex}.field-account-create>summary::-webkit-details-marker{display:none}.field-account-create>summary>span{color:#40565c;background:#fff;border:1px solid #d9e2e0;border-radius:9px;place-items:center;width:28px;height:28px;display:grid}.field-account-create>summary b,.field-account-create>summary small{display:block}.field-account-create>summary b{font-size:11px}.field-account-create>summary small{color:#7d898d;margin-top:3px;font-size:9px}.field-account-create[open]>summary{background:#f8faf9;border-bottom:1px solid #e4e9e8}@media (max-width:680px){.field-account-ledger>article{grid-template-columns:32px minmax(0,1fr)}.field-account-ledger>article>em{grid-column:2}.field-receipt-stream>article{grid-template-columns:32px minmax(0,1fr)}.field-receipt-stream>article>strong,.field-receipt-stream>article>em{grid-column:2;justify-self:start}.field-account-create>summary{padding:13px}}.payment-identity-grid{z-index:1;background:#dfe6e5;border-top:1px solid #dfe6e5;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1px;display:grid;position:relative}.payment-identity-ledger,.payment-match-queue{background:#fff;min-width:0}.payment-identity-ledger>article{border-bottom:1px solid #e8edec;grid-template-columns:32px minmax(0,1fr) auto auto;align-items:center;gap:11px;padding:13px 18px;display:grid}.payment-identity-ledger>article>span{color:#43695b;background:#eff6f3;border:1px solid #d7e3e0;border-radius:9px;place-items:center;width:31px;height:31px;font-size:11px;font-weight:900;display:grid}.payment-identity-ledger small,.payment-identity-ledger b,.payment-identity-ledger p{display:block}.payment-identity-ledger small{color:#819094;font-size:9px;font-weight:850}.payment-identity-ledger b{color:#26363a;margin-top:3px;font-size:11px}.payment-identity-ledger p{color:#758388;margin:3px 0 0;font-size:10px}.payment-identity-ledger em{color:#40585e;font-size:10px;font-style:normal;font-weight:850}.payment-identity-ledger strong{color:#647276;white-space:nowrap;background:#f1f4f3;border-radius:20px;padding:4px 6px;font-size:9px}.payment-match-queue>article{background:linear-gradient(90deg,#fffaf2,#fff 55%);border-bottom:1px solid #e8edec;grid-template-columns:32px minmax(0,1fr) minmax(190px,.7fr);align-items:center;gap:11px;padding:13px 18px;display:grid}.payment-match-queue>article>span{color:#96671c;background:#fff4d9;border:1px solid #ead7ab;border-radius:9px;place-items:center;width:31px;height:31px;font-weight:900;display:grid}.payment-match-queue small,.payment-match-queue b,.payment-match-queue p{display:block}.payment-match-queue small{color:#91846e;font-size:9px;font-weight:850}.payment-match-queue b{color:#3e3830;margin-top:3px;font-size:11px}.payment-match-queue p{color:#7f7667;margin:4px 0 0;font-size:10px;line-height:1.45}.payment-match-queue form{grid-template-columns:minmax(0,1fr) auto;gap:6px;display:grid}.payment-match-queue select,.partner-identity-create input,.partner-identity-create select{color:#2d3b3f;width:100%;min-height:37px;font:inherit;background:#fff;border:1px solid #dbe3e2;border-radius:8px;outline:none;padding:8px 9px;font-size:10px}.payment-match-queue button,.partner-identity-create button{color:#fff;cursor:pointer;white-space:nowrap;background:#252e32;border:0;border-radius:8px;padding:9px 11px;font-size:10px;font-weight:850}.payment-match-queue button:disabled,.partner-identity-create button:disabled{cursor:wait;opacity:.55}.partner-identity-create{z-index:1;background:#f8faf9;border-top:1px solid #dfe6e5;position:relative}.partner-identity-create>summary{cursor:pointer;align-items:center;gap:11px;padding:15px 18px;list-style:none;display:flex}.partner-identity-create>summary::-webkit-details-marker{display:none}.partner-identity-create>summary>span{color:#3e6f5c;background:#edf7f3;border:1px solid #cdded8;border-radius:9px;place-items:center;width:28px;height:28px;display:grid}.partner-identity-create>summary b,.partner-identity-create>summary small{display:block}.partner-identity-create>summary b{font-size:11px}.partner-identity-create>summary small{color:#758589;margin-top:3px;font-size:9px}.partner-identity-create[open]>summary{border-bottom:1px solid #dfe6e5}.partner-identity-create form{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;padding:16px 18px;display:grid}.partner-identity-create label{color:#687579;gap:5px;font-size:10px;font-weight:800;display:grid}.partner-identity-create label.wide{grid-column:span 2}.partner-identity-create button{align-self:end;min-height:37px}@media (max-width:1180px){.payment-identity-grid{grid-template-columns:1fr}.partner-identity-create form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.payment-identity-ledger>article,.payment-match-queue>article{grid-template-columns:32px minmax(0,1fr)}.payment-identity-ledger>article>em,.payment-identity-ledger>article>strong,.payment-match-queue>article>form{grid-column:2;justify-self:start}.payment-match-queue>article>form{width:100%}.partner-identity-create>summary{padding:13px}.partner-identity-create form{grid-template-columns:1fr}.partner-identity-create label.wide{grid-column:auto}}.terminal-bank-live-grid>aside small,.terminal-bank-receipts>article>div>small,.terminal-bank-receipts em,.terminal-bank-receipts>article>strong small,.terminal-bank-live>footer span,.terminal-bank-live>footer p{font-size:10px}.terminal-bank-empty p{font-size:11px}.field-receipt-stream>article.cash-deposit{background:linear-gradient(90deg,#f0f5f6,#fff 70%)}.field-receipt-stream>article.cash-deposit>span{color:#3b5d67;background:#e5eef1;border-color:#c9d9dd}.field-receipt-stream>article.cash-deposit>em{color:#42636b}.field-pos-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.field-pos-grid .payment-identity-ledger>article,.field-pos-grid .payment-match-queue>article{min-height:74px}.field-receipt-stream>article.pos-settlement{background:linear-gradient(90deg,#eef2f5,#fff 72%)}.field-receipt-stream>article.pos-settlement>span,.terminal-bank-receipts>article.pos-settlement>span{color:#385969;background:#e7eef2;border-color:#c8d5dc}.field-receipt-stream>article.pos-settlement>em{color:#3f5f6d}.terminal-bank-live-grid>aside article.pos-assignment{background:linear-gradient(145deg,#f7fafb,#fff);border-color:#d2dde2}.terminal-bank-live-grid>aside article.pos-assignment small{color:#526c79}.terminal-bank-receipts>article.pos-authorization{background:linear-gradient(90deg,#f6f8fa,#fff 72%)}.terminal-bank-receipts>article.pos-authorization>span{color:#4b6673;background:#edf2f5;border-color:#d2dde3}.terminal-bank-receipts>article.pos-settlement.latest{background:linear-gradient(90deg,#eaf2f6,#fff 72%)}.route-financial-gate label>small{color:#8b5b4d;margin-top:5px;font-size:10px;line-height:1.4;display:block}@media (max-width:900px){.field-pos-grid{grid-template-columns:1fr}}.pos-pilot-strip{z-index:1;background:linear-gradient(90deg,#f5f8f8,#fbfcfc);border-bottom:1px solid #dfe6e5;align-items:center;gap:8px;padding:13px 18px;display:flex;position:relative}.pos-pilot-strip>span{background:#fff;border:1px solid #dce5e3;border-radius:10px;flex:1;justify-content:space-between;align-items:center;gap:10px;min-width:112px;padding:9px 11px;display:flex}.pos-pilot-strip small{color:#7e8c90;letter-spacing:.55px;font-size:8px;font-weight:900}.pos-pilot-strip b{color:#26363a;font-size:14px}.pos-pilot-strip i{color:#9aa8aa;font-size:10px;font-style:normal}.pos-pilot-strip>span.attention{background:#fffaf1;border-color:#ead9bc}.pos-pilot-strip>span.attention b{color:#9a6b22}.field-receipt-stream>article.variance-review{background:linear-gradient(90deg,#fff8eb,#fff 72%)}.field-receipt-stream>article.variance-review>span{color:#95651c;background:#fff2d3;border-color:#ead7ad}.pos-exception-grid{z-index:1;background:#dfe6e5;border-top:1px solid #dfe6e5;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);gap:1px;display:grid;position:relative}.pos-exception-grid>section,.pos-exception-grid>aside{background:#fff;min-width:0}.pos-exception-grid>section>article{border-bottom:1px solid #e8edec;grid-template-columns:32px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:13px 18px;display:grid}.pos-exception-grid>section>article>span{color:#91603c;background:#fbf3ec;border:1px solid #e3d5c8;border-radius:9px;place-items:center;width:31px;height:31px;font-weight:900;display:grid}.pos-exception-grid small,.pos-exception-grid b,.pos-exception-grid p{display:block}.pos-exception-grid small{color:#829094;font-size:9px;font-weight:850}.pos-exception-grid b{color:#28373b;margin-top:3px;font-size:11px}.pos-exception-grid p{color:#748287;margin:4px 0 0;font-size:10px;line-height:1.45}.pos-exception-grid em{color:#596c70;white-space:nowrap;background:#f0f4f3;border-radius:20px;padding:5px 7px;font-size:9px;font-style:normal;font-weight:850}.pos-exception-grid button{color:#fff;cursor:pointer;white-space:nowrap;background:#252e32;border:0;border-radius:8px;padding:9px 11px;font-size:9px;font-weight:850}.pos-exception-grid button:disabled{cursor:wait;opacity:.55}.pos-exception-grid aside form{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:15px 18px;display:grid}.pos-exception-grid label{color:#687579;gap:5px;font-size:10px;font-weight:800;display:grid}.pos-exception-grid label.wide,.pos-exception-grid form>p.wide{grid-column:1/-1}.pos-exception-grid input,.pos-exception-grid select,.pos-exception-grid textarea{color:#2d3b3f;width:100%;min-height:38px;font:inherit;background:#fff;border:1px solid #dbe3e2;border-radius:8px;outline:none;padding:8px 9px;font-size:10px}.pos-exception-grid textarea{resize:vertical;min-height:64px}.pos-exception-grid form>p{color:#758388;margin:0;font-size:9px;line-height:1.55}.pos-exception-grid form>button{grid-column:1/-1;justify-self:start}.integration-empty{padding:16px 18px}@media (max-width:800px){.pos-pilot-strip{overflow-x:auto}.pos-pilot-strip>span{flex:0 0 130px}.pos-exception-grid{grid-template-columns:1fr}.pos-exception-grid>section>article{grid-template-columns:32px minmax(0,1fr)}.pos-exception-grid>section>article>em,.pos-exception-grid>section>article>button{grid-column:2;justify-self:start}.pos-exception-grid aside form{grid-template-columns:1fr}.pos-exception-grid label.wide,.pos-exception-grid form>p.wide,.pos-exception-grid form>button{grid-column:auto}}.terminal-bank-receipts>article.pos-adjustment{background:linear-gradient(90deg,#fff5ea,#fff 72%)}.terminal-bank-receipts>article.pos-adjustment>span{color:#915f37;background:#fbead9;border-color:#e7d2bd}.terminal-bank-receipts>article.pos-settlement.variance-review{background:linear-gradient(90deg,#fff9ec,#fff 72%)}.terminal-bank-receipts>article.pos-settlement.variance-review>span{color:#95671f;background:#fff2d5;border-color:#ead8ad}.field-account-create form>.wide{grid-column:1/-1}.field-account-create form>p.wide{color:#627176;background:#f5f8f7;border:1px solid #dde6e4;border-radius:9px;margin:0;padding:10px 12px;font-size:10px;line-height:1.55}@media (max-width:680px){.field-account-create form>.wide{grid-column:auto}}.commercial-return-panel{background:linear-gradient(145deg,#fbfcfc,#f5f8f7);border:1px solid #dfe6e4;border-radius:18px;margin:0 0 12px;overflow:hidden;box-shadow:0 16px 38px #233b3410}.commercial-return-panel>header{background:radial-gradient(circle at 92% 5%,#dfe9e855,#0000 35%),#fcfdfd;border-bottom:1px solid #e6ebe9;justify-content:space-between;gap:24px;padding:22px 24px;display:flex}.commercial-return-panel>header h3{letter-spacing:-.25px;margin:0;font-size:18px}.commercial-return-panel>header p:last-child{color:#6e7975;max-width:700px;margin:7px 0 0;font-size:11px;line-height:1.55}.commercial-return-summary{align-items:center;gap:10px;display:flex}.commercial-return-summary>span{background:#fff;border:1px solid #e1e7e5;border-radius:11px;min-width:105px;padding:9px 11px}.commercial-return-summary b,.commercial-return-summary small{display:block}.commercial-return-summary b{font-size:13px}.commercial-return-summary small{color:#8a9490;letter-spacing:.7px;margin-top:4px;font-size:9px;font-weight:850}.commercial-return-summary button,.commercial-return-form button,.commercial-return-action button,.commercial-return-ready button{color:#fff;cursor:pointer;background:#1f2926;border:0;border-radius:9px;padding:11px 13px;font-size:10px;font-weight:850}.commercial-return-summary button:disabled,.commercial-return-form button:disabled,.commercial-return-action button:disabled,.commercial-return-ready button:disabled{opacity:.38;cursor:not-allowed}.commercial-return-lock{color:#776a46;background:#f4f1e8;margin:0;padding:12px 24px;font-size:10px}.commercial-return-form{background:#f8faf9;border-bottom:1px solid #e4e9e7;padding:18px 24px}.commercial-return-form-head{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.commercial-return-form-head b{font-size:12px}.commercial-return-form-head small{color:#83908b;font-size:10px}.commercial-return-fields{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.commercial-return-form label>span,.commercial-return-action label>span{color:#74807b;letter-spacing:.45px;margin-bottom:6px;font-size:9px;font-weight:850;display:block}.commercial-return-form input,.commercial-return-form select,.commercial-return-form textarea,.commercial-return-action input,.commercial-return-action select,.commercial-return-action textarea{color:#25302c;width:100%;font:inherit;background:#fff;border:1px solid #dde4e1;border-radius:8px;outline:none;padding:9px 10px;font-size:11px}.commercial-return-form textarea,.commercial-return-action textarea{resize:vertical;min-height:74px;line-height:1.5}.commercial-return-form input:focus,.commercial-return-form select:focus,.commercial-return-form textarea:focus,.commercial-return-action input:focus,.commercial-return-action select:focus,.commercial-return-action textarea:focus{border-color:#9aaaa4;box-shadow:0 0 0 3px #dce7e344}.commercial-return-source-items{background:#fff;border:1px solid #e3e8e6;border-radius:10px;margin:11px 0;padding:12px}.commercial-return-source-items>small{color:#87928d;letter-spacing:.55px;margin-bottom:5px;font-size:9px;font-weight:850;display:block}.commercial-return-source-items>label{border-top:1px solid #eef1f0;justify-content:space-between;align-items:center;gap:16px;padding:8px 0;display:flex}.commercial-return-source-items>label span{margin:0}.commercial-return-source-items b,.commercial-return-source-items small{display:block}.commercial-return-source-items b{color:#27332e;font-size:11px}.commercial-return-source-items small{color:#89938f;margin-top:3px;font-size:10px}.commercial-return-source-items input{width:95px}.commercial-return-amount{max-width:260px;margin-top:11px;display:block}.commercial-return-physical{background:#fff;border:1px solid #e2e7e5;border-radius:9px;align-items:center;gap:9px;margin:12px 0;padding:10px 12px;display:flex!important}.commercial-return-physical input{width:auto}.commercial-return-physical span{margin:0!important}.commercial-return-physical b,.commercial-return-physical small{display:block}.commercial-return-physical b{color:#35413c;font-size:10px}.commercial-return-physical small{color:#8a9490;margin-top:2px;font-size:9px}.commercial-return-note{display:block}.commercial-return-form>footer{justify-content:space-between;align-items:center;gap:14px;margin-top:10px;display:flex}.commercial-return-form>footer p{color:#7b8782;margin:0;font-size:10px}.commercial-return-list{display:grid}.commercial-return-case{background:#fff;border-bottom:1px solid #e6ebe9;padding:18px 24px}.commercial-return-case:last-child{border-bottom:0}.commercial-return-case.closed,.commercial-return-case.rejected{background:#fafbfa}.commercial-return-case-head{justify-content:space-between;gap:20px;display:flex}.commercial-return-case-head>span:first-child{max-width:700px}.commercial-return-case-head small,.commercial-return-case-head b{display:block}.commercial-return-case-head>span:first-child small{color:#7f8a86;letter-spacing:.6px;font-size:9px;font-weight:850}.commercial-return-case-head>span:first-child b{margin-top:5px;font-size:13px}.commercial-return-case-head p{color:#6f7b76;margin:5px 0 0;font-size:11px;line-height:1.5}.commercial-return-case-head>span:last-child{text-align:right}.commercial-return-case-head em{color:#51635c;background:#eaf0ee;border-radius:20px;padding:5px 8px;font-size:9px;font-style:normal;font-weight:850;display:inline-block}.commercial-return-case-head>span:last-child b{margin-top:7px;font-size:14px}.commercial-return-case-head>span:last-child small{color:#7d8984;margin-top:3px;font-size:9px}.commercial-return-tracks{background:#e7ebe9;border:1px solid #e4e9e7;border-radius:10px;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;margin:15px 0;display:grid;overflow:hidden}.commercial-return-tracks>span{background:#f8faf9;min-height:78px;padding:11px;position:relative}.commercial-return-tracks>span.current{background:#f1f5f4}.commercial-return-tracks>span.done{background:#f6f8f7}.commercial-return-tracks i{color:#82908a;background:#edf1ef;border-radius:7px;place-items:center;width:22px;height:22px;font-size:9px;font-style:normal;font-weight:850;display:grid}.commercial-return-tracks .current i{color:#fff;background:#27312e}.commercial-return-tracks .done i{color:#3f6859;background:#dfe9e5}.commercial-return-tracks b,.commercial-return-tracks small{display:block}.commercial-return-tracks b{margin-top:7px;font-size:10px}.commercial-return-tracks small{color:#7e8985;margin-top:3px;font-size:9px;line-height:1.35}.commercial-return-lines{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-bottom:12px;display:grid}.commercial-return-lines>span{background:#fafbfb;border:1px solid #e5e9e7;border-radius:8px;padding:9px 10px}.commercial-return-lines b,.commercial-return-lines small,.commercial-return-lines em{display:block}.commercial-return-lines b{font-size:10px}.commercial-return-lines small{color:#838d89;margin-top:3px;font-size:9px}.commercial-return-lines em{color:#586e65;margin-top:5px;font-size:9px;font-style:normal;font-weight:800}.commercial-return-action{background:#f7f9f8;border:1px solid #e1e7e4;border-radius:11px;padding:12px}.commercial-return-action>label{display:block}.commercial-return-action>div:last-child{justify-content:flex-end;gap:8px;margin-top:9px;display:flex}.commercial-return-action>div:last-child button:first-child{color:#4f5c57;background:#e9edeb}.commercial-return-inspection{gap:6px!important;margin:10px 0!important;display:grid!important}.commercial-return-inspection>div{background:#fff;border-radius:8px;grid-template-columns:1.2fr .55fr .7fr .8fr;align-items:end;gap:8px;padding:9px;display:grid}.commercial-return-inspection>div>b{align-self:center;font-size:10px}.commercial-return-inspection label span{margin-bottom:4px}.commercial-return-action>button{margin:10px 0 0 auto;display:block}.commercial-return-resolution-grid{grid-template-columns:1fr 1fr;gap:9px!important;margin:0 0 10px!important;display:grid!important}.commercial-return-resolution-grid fieldset{background:#fff;border:1px solid #e0e6e3;border-radius:9px;gap:7px;margin:0;padding:12px;display:grid}.commercial-return-resolution-grid legend{color:#36433e;padding:0 6px;font-size:10px;font-weight:850}.commercial-return-resolution-grid fieldset>small{color:#84908b;font-size:9px;line-height:1.45}.commercial-return-ready{background:#f3f7f5;border:1px solid #dbe5e1;border-radius:10px;justify-content:space-between;align-items:center;gap:18px;padding:12px;display:flex}.commercial-return-ready b{font-size:11px}.commercial-return-ready p{color:#596963;margin:4px 0;font-size:10px}.commercial-return-ready small{color:#7b8984;font-size:9px}.commercial-return-empty{align-items:center;gap:12px;padding:24px;display:flex}.commercial-return-empty>span{color:#64736d;background:#f3f6f5;border:1px solid #dfe6e3;border-radius:11px;place-items:center;width:35px;height:35px;display:grid}.commercial-return-empty b{font-size:11px}.commercial-return-empty p{color:#7b8782;max-width:700px;margin:4px 0 0;font-size:10px;line-height:1.45}.commercial-return-message{color:#4e625b;background:#eef3f1;border-top:1px solid #e2e7e5;margin:0;padding:10px 24px;font-size:10px}@media (max-width:1000px){.commercial-return-panel>header{display:block}.commercial-return-summary{flex-wrap:wrap;margin-top:14px}.commercial-return-fields,.commercial-return-tracks,.commercial-return-lines{grid-template-columns:1fr 1fr}.commercial-return-resolution-grid{grid-template-columns:1fr}.commercial-return-inspection>div{grid-template-columns:1fr 1fr}}@media (max-width:640px){.commercial-return-panel>header,.commercial-return-form,.commercial-return-case{padding:17px}.commercial-return-summary>span{min-width:calc(50% - 5px)}.commercial-return-summary button{width:100%}.commercial-return-fields,.commercial-return-tracks,.commercial-return-lines{grid-template-columns:1fr}.commercial-return-case-head,.commercial-return-ready,.commercial-return-form>footer{display:block}.commercial-return-case-head>span:last-child{text-align:left;margin-top:10px}.commercial-return-form>footer button,.commercial-return-ready button{width:100%;margin-top:10px}.commercial-return-source-items>label{align-items:flex-start}.commercial-return-inspection>div{grid-template-columns:1fr}}.commercial-return-panel small,.commercial-return-panel label>span,.commercial-return-tracks i{font-size:10px}.commercial-return-tracks{grid-template-columns:repeat(7,minmax(0,1fr))}.commercial-return-resolution-ready{gap:9px;display:grid}.commercial-return-ready>div:first-child{min-width:0}.commercial-return-ready>div:first-child>em{color:#71807a;margin-top:6px;font-size:10px;font-style:normal;line-height:1.45;display:block}.commercial-return-ready>div:last-child{flex:none;align-items:center;gap:8px;display:flex}.commercial-return-ready .commercial-return-finance-link{color:#41514b;background:#fff;border:1px solid #d5dfdb}.commercial-return-value-effect{background:#f8faf9;border:1px solid #dfe6e3;border-radius:10px;align-items:center;gap:12px;padding:12px;display:flex}.commercial-return-value-effect.review{background:#fbf8f3;border-color:#e5d9c9}.commercial-return-value-effect>span{color:#536b61;background:#e5ece9;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;font-size:17px;display:grid}.commercial-return-value-effect.review>span{color:#876d4d;background:#efe5d8}.commercial-return-value-effect>div:nth-child(2){flex:1;min-width:0}.commercial-return-value-effect small,.commercial-return-value-effect b,.commercial-return-value-effect em{display:block}.commercial-return-value-effect small{color:#788680;letter-spacing:.55px;font-size:9px;font-weight:850}.commercial-return-value-effect b{margin-top:4px;font-size:11px}.commercial-return-value-effect p{color:#6c7974;margin:4px 0;font-size:10px}.commercial-return-value-effect em{color:#806947;font-size:9px;font-style:normal;font-weight:800}.commercial-return-value-effect>div:last-child{gap:8px;display:flex}.commercial-return-value-effect .commercial-return-value-link{color:#41514b;background:#fff;border:1px solid #d5dfdb}.commercial-return-value-review{background:#fbf8f3;border:1px solid #e5d9c9;border-radius:10px;padding:12px}.commercial-return-value-review label>span{color:#78694f;letter-spacing:.45px;margin-bottom:6px;font-size:9px;font-weight:850;display:block}.commercial-return-value-review textarea{color:#25302c;width:100%;min-height:64px;font:inherit;resize:vertical;background:#fff;border:1px solid #e2d6c5;border-radius:8px;padding:9px 10px;font-size:11px;line-height:1.5}.commercial-return-value-review>div{justify-content:flex-end;gap:8px;margin-top:8px;display:flex}.commercial-return-value-review button{color:#fff;cursor:pointer;background:#1f2926;border:0;border-radius:9px;padding:11px 13px;font-size:10px;font-weight:850}.commercial-return-value-review button:first-child{color:#655741;background:#ece5db}.value-return-signal{background:linear-gradient(130deg,#f8fbfa,#f1f6f4);border:1px solid #dce5e2;border-radius:14px;align-items:center;gap:13px;margin-bottom:12px;padding:14px 16px;display:flex}.value-return-signal.review{background:linear-gradient(130deg,#fcfaf6,#f6f0e8);border-color:#e3d8c9}.value-return-signal>span{color:#496157;background:#e2ebe8;border-radius:12px;place-items:center;width:38px;height:38px;font-size:18px;display:grid}.value-return-signal>div{flex:1;min-width:0}.value-return-signal small,.value-return-signal b{display:block}.value-return-signal small{color:#798680;letter-spacing:.65px;font-size:9px;font-weight:850}.value-return-signal b{margin-top:4px;font-size:12px}.value-return-signal p{color:#72807a;margin:3px 0 0;font-size:10px}.value-return-signal>em{color:#596b64;background:#fff;border-radius:20px;padding:7px 9px;font-size:9px;font-style:normal;font-weight:850}.value-contribution-live article.return-correction{background:#fbf8f3}.value-contribution-live article.return-correction strong{color:#806947}@media (max-width:1000px){.commercial-return-tracks{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.commercial-return-tracks{grid-template-columns:1fr}.commercial-return-ready>div:last-child,.commercial-return-value-effect>div:last-child,.commercial-return-value-review>div{display:block}.commercial-return-ready>div:last-child button,.commercial-return-value-effect>div:last-child button,.commercial-return-value-review button{width:100%;margin-top:10px}.commercial-return-value-effect,.value-return-signal{align-items:flex-start}.value-return-signal>em{display:none}}.device-partner-qr{background:#f8faf9;border:1px solid #dfe7e5;border-radius:12px;margin:11px 0 0;overflow:hidden}.device-partner-qr summary{color:#465852;cursor:pointer;padding:10px 12px;font-size:10px;font-weight:850}.device-partner-qr>div{background:#fff;border-top:1px solid #e3e9e7;align-items:center;gap:13px;padding:12px;display:flex}.device-partner-qr svg{border-radius:8px;flex:none}.device-partner-qr span{min-width:0}.device-partner-qr small,.device-partner-qr b,.device-partner-qr a{display:block}.device-partner-qr small{color:#81908a;letter-spacing:.55px;font-size:8px;font-weight:850}.device-partner-qr b{color:#34443e;margin-top:5px;font-size:10px;line-height:1.45}.device-partner-qr a{color:#415f55;margin-top:8px;font-size:9px;font-weight:850;text-decoration:none}.device-earning-path{background:radial-gradient(circle at 93% 0,#e6eeec 0,#0000 32%),linear-gradient(145deg,#fbfcfc,#f5f8f7);border:1px solid #dfe7e4;border-radius:18px;margin:0 0 12px;padding:20px 22px;box-shadow:0 16px 34px #263b340c}.device-earning-path h3{margin:4px 0 0;font-size:16px}.device-earning-path>div{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:11px;margin-top:15px;display:grid}.device-earning-path>div>span{background:#fff;border:1px solid #e0e7e5;border-radius:12px;min-height:86px;padding:13px}.device-earning-path i,.device-earning-path b,.device-earning-path small{display:block}.device-earning-path i{color:#789088;font-size:9px;font-style:normal;font-weight:900}.device-earning-path b{color:#2b3834;margin-top:7px;font-size:11px}.device-earning-path small{color:#73817c;margin-top:4px;font-size:9px;line-height:1.45}.device-earning-path strong{color:#99a7a2;font-size:16px}.device-earning-path>p{color:#687772;margin:12px 0 0;font-size:10px;line-height:1.5}.device-link-page{color:#24312d;background:radial-gradient(circle at 10% 0,#dfe9e755,#0000 34%),radial-gradient(circle at 100% 90%,#dbe4e255,#0000 30%),#f4f7f6;place-items:center;min-height:100vh;padding:28px 16px;display:grid}.device-link-shell{background:#fbfdfc;border:1px solid #dae4e1;border-radius:24px;width:min(720px,100%);overflow:hidden;box-shadow:0 30px 80px #223b3218}.device-link-brand{background:#fff;border-bottom:1px solid #e1e8e6;align-items:center;gap:12px;padding:18px 20px;display:flex}.device-link-brand>svg{width:34px;height:34px}.device-link-brand b,.device-link-brand small{display:block}.device-link-brand b{font-size:18px}.device-link-brand small{color:#7b8984;letter-spacing:.6px;margin-top:2px;font-size:9px;font-weight:800}.device-link-message{color:#4f645c;background:#edf3f1;border-bottom:1px solid #dfe7e4;margin:0;padding:11px 20px;font-size:10px}.device-link-identity{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:24px 22px;display:grid}.device-link-identity>span{color:#415b52;background:#eef3f1;border:1px solid #d5e0dd;border-radius:15px;place-items:center;width:50px;height:50px;font-size:22px;display:grid}.device-link-identity small{color:#7b8b85;letter-spacing:.55px;font-size:9px;font-weight:850}.device-link-identity h1{margin:5px 0 0;font-size:22px}.device-link-identity p{color:#74827d;margin:5px 0 0;font-size:10px}.device-link-identity em{color:#50665e;background:#e8efed;border-radius:20px;padding:7px 9px;font-size:9px;font-style:normal;font-weight:850}.device-link-current,.device-link-confirm{background:#fff;border:1px solid #dfe7e4;border-radius:14px;margin:0 22px 14px;padding:15px}.device-link-current small,.device-link-current b,.device-link-current p,.device-link-confirm small,.device-link-confirm b,.device-link-confirm p{display:block}.device-link-current small,.device-link-confirm small{color:#7a8983;letter-spacing:.65px;font-size:8px;font-weight:900}.device-link-current b,.device-link-confirm b{margin-top:5px;font-size:12px}.device-link-current p,.device-link-confirm p{color:#74817c;margin:4px 0 0;font-size:10px}.device-link-route{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:8px;margin:0 22px 10px;display:grid}.device-link-route>span{background:#f8faf9;border:1px solid #dfe7e5;border-radius:12px;min-height:84px;padding:12px}.device-link-route i,.device-link-route b,.device-link-route small{display:block}.device-link-route i{color:#82918b;font-size:8px;font-style:normal;font-weight:900}.device-link-route b{margin-top:7px;font-size:10px}.device-link-route small{color:#74827d;margin-top:4px;font-size:9px;line-height:1.4}.device-link-route strong{color:#9ca9a5}.device-link-policy{color:#6f7e78;margin:0 22px 14px;font-size:9px;line-height:1.5}.device-link-confirm button{color:#fff;width:100%;font:inherit;cursor:pointer;background:#222c29;border:0;border-radius:10px;margin-top:13px;padding:12px;font-size:10px;font-weight:850}.device-link-confirm button.secondary{color:#485952;background:#f3f6f5;border:1px solid #d7e0dd}.device-link-confirm button:disabled{opacity:.4;cursor:not-allowed}.device-link-confirm>em{color:#806c51;margin-top:9px;font-size:9px;font-style:normal;line-height:1.5;display:block}.device-link-shell>footer{background:#f7f9f8;border-top:1px solid #e1e8e6;justify-content:space-between;align-items:center;gap:16px;padding:14px 20px;display:flex}.device-link-shell>footer a{color:#3d574e;font-size:10px;font-weight:850;text-decoration:none}.device-link-shell>footer small{color:#7b8984;text-align:right;max-width:390px;font-size:9px}@media (max-width:700px){.device-earning-path>div,.device-link-route{grid-template-columns:1fr}.device-earning-path strong,.device-link-route strong{justify-self:center;transform:rotate(90deg)}.device-link-identity{grid-template-columns:auto 1fr}.device-link-identity>em{grid-column:1/-1;justify-self:start}.device-link-shell>footer{flex-direction:column;align-items:flex-start}.device-link-shell>footer small{text-align:left}.device-partner-qr>div{flex-direction:column;align-items:flex-start}}.vehicle-lifecycle{background:radial-gradient(circle at 100% 0,#e8eeed 0,#0000 28%),linear-gradient(150deg,#fbfcfc,#f4f7f6);border:1px solid #dfe6e4;border-radius:20px;margin:0 0 16px;overflow:hidden;box-shadow:0 18px 44px #263a330c}.vehicle-lifecycle-head{border-bottom:1px solid #e1e7e5;justify-content:space-between;align-items:flex-end;gap:24px;padding:24px 26px;display:flex}.vehicle-lifecycle-head>div:first-child{max-width:780px}.vehicle-lifecycle-head h3{color:#26312d;letter-spacing:-.25px;margin:0;font-size:20px}.vehicle-lifecycle-head p:last-child{color:#687670;margin:7px 0 0;font-size:12px;line-height:1.6}.vehicle-lifecycle-kpis{gap:8px;display:flex}.vehicle-lifecycle-kpis>span{background:#fff;border:1px solid #dfe6e4;border-radius:12px;min-width:96px;padding:10px 12px}.vehicle-lifecycle-kpis b,.vehicle-lifecycle-kpis small{display:block}.vehicle-lifecycle-kpis b{font-size:17px}.vehicle-lifecycle-kpis small{color:#7d8984;margin-top:3px;font-size:10px}.vehicle-lifecycle-kpis .attention{background:#fbf8f3;border-color:#e6d8c5}.vehicle-lifecycle-kpis .attention b{color:#826b4b}.vehicle-lifecycle-message{color:#4c6259;background:#edf3f1;border-bottom:1px solid #e0e7e4;margin:0;padding:11px 26px;font-size:11px}.vehicle-selector{border-bottom:1px solid #e2e8e6;gap:8px;padding:14px 20px;display:flex;overflow-x:auto}.vehicle-selector button{color:#29352f;text-align:left;cursor:pointer;background:#fff;border:1px solid #e0e6e4;border-radius:13px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;min-width:220px;padding:11px;display:grid}.vehicle-selector button.active{background:#f4f7f6;border-color:#aebbb7;box-shadow:inset 0 0 0 1px #d4ddda}.vehicle-selector button>span{color:#526760;background:#eef2f1;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.vehicle-selector small,.vehicle-selector b,.vehicle-selector em{display:block}.vehicle-selector small{color:#7a8882;font-size:10px;font-weight:800}.vehicle-selector b{margin-top:2px;font-size:12px}.vehicle-selector em{color:#89938f;margin-top:3px;font-size:10px;font-style:normal}.vehicle-selector button>i{color:#68756f;background:#f0f2f1;border-radius:20px;padding:5px 7px;font-size:9px;font-style:normal;font-weight:850}.vehicle-selector button>i.ready{color:#3e6657;background:#e4ede9}.vehicle-lifecycle-body{padding:18px}.vehicle-readiness-card{background:#fff;border:1px solid #dfe6e4;border-radius:15px;grid-template-columns:auto minmax(0,1fr) minmax(280px,.65fr);align-items:center;gap:16px;margin-bottom:12px;padding:17px 19px;display:grid}.readiness-orbit{text-align:center;background:#f3f6f5;border:1px solid #d6dfdc;border-radius:50%;place-content:center;width:62px;height:62px;display:grid;box-shadow:inset 0 0 0 7px #fafbfb}.readiness-orbit.ready{background:#e7efec;border-color:#b8cbc4}.readiness-orbit>span{font-size:19px;font-weight:900}.readiness-orbit>small{color:#70807a;letter-spacing:.7px;font-size:8px;font-weight:900}.vehicle-readiness-card>div:nth-child(2)>small{color:#7d8985;font-size:10px;font-weight:800}.vehicle-readiness-card h4{margin:4px 0 0;font-size:17px}.vehicle-readiness-card p{color:#6f7d77;margin:4px 0 0;font-size:11px;line-height:1.45}.readiness-signals{grid-template-columns:1fr 1fr;gap:8px;display:grid}.readiness-signals>span{background:#f8faf9;border:1px solid #e3e8e6;border-radius:10px;padding:10px}.readiness-signals small,.readiness-signals b{display:block}.readiness-signals small{color:#7e8b86;letter-spacing:.55px;font-size:9px;font-weight:850}.readiness-signals b{margin-top:5px;font-size:12px}.readiness-signals>span>i{background:#e2e8e6;border-radius:4px;height:4px;margin-top:7px;display:block;overflow:hidden}.readiness-signals>span>i>i{background:#667d75;border-radius:4px;height:100%;display:block}.vehicle-lifecycle-columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.vehicle-lifecycle-card{background:#fff;border:1px solid #dfe6e4;border-radius:15px;min-width:0;overflow:hidden}.vehicle-lifecycle-card>header{background:#fafbfb;border-bottom:1px solid #e7ebe9;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:14px 15px;display:grid}.vehicle-lifecycle-card>header>span{color:#60726b;background:#edf1f0;border-radius:9px;place-items:center;width:30px;height:30px;font-size:10px;font-weight:900;display:grid}.vehicle-lifecycle-card>header small{color:#7e8b86;letter-spacing:.65px;font-size:9px;font-weight:900;display:block}.vehicle-lifecycle-card>header h4{margin:3px 0 0;font-size:13px}.vehicle-lifecycle-card>header>em{color:#5d6d67;background:#eef2f1;border-radius:20px;padding:5px 7px;font-size:9px;font-style:normal;font-weight:850}.capability-facts{background:#e9edeb;grid-template-columns:1fr 1fr;gap:1px;display:grid}.capability-facts>span{background:#fff;padding:11px 12px}.capability-facts small,.capability-facts b{display:block}.capability-facts small{color:#84908b;font-size:9px}.capability-facts b{margin-top:4px;font-size:11px}.vehicle-card-note{color:#74817c;margin:0;padding:18px;font-size:11px;line-height:1.55}.vehicle-lifecycle-card>details{border-top:1px solid #e6ebe9}.vehicle-lifecycle-card>details>summary{color:#52635c;cursor:pointer;padding:11px 14px;font-size:10px;font-weight:850}.vehicle-lifecycle-card form{background:#f7f9f8;border-top:1px solid #e5eae8;gap:10px;padding:14px;display:grid}.vehicle-lifecycle-card form>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.vehicle-lifecycle-card label>span{color:#6d7c76;letter-spacing:.4px;margin-bottom:5px;font-size:9px;font-weight:850;display:block}.vehicle-lifecycle-card input,.vehicle-lifecycle-card select,.vehicle-lifecycle-card textarea{color:#27332f;width:100%;font:inherit;background:#fff;border:1px solid #dbe3e0;border-radius:8px;outline:none;padding:9px 10px;font-size:11px}.vehicle-lifecycle-card textarea{resize:vertical;min-height:70px}.vehicle-lifecycle-card input:focus,.vehicle-lifecycle-card select:focus,.vehicle-lifecycle-card textarea:focus{border-color:#99aaa4;box-shadow:0 0 0 3px #dce6e344}.vehicle-lifecycle-card .vehicle-check{align-items:center;gap:8px;display:flex}.vehicle-lifecycle-card .vehicle-check input{width:auto}.vehicle-lifecycle-card .vehicle-check span{margin:0}.vehicle-lifecycle-card form>button,.compliance-list article>button{color:#fff;cursor:pointer;background:#252e2b;border:0;border-radius:9px;padding:10px 12px;font-size:10px;font-weight:850}.vehicle-lifecycle-card button:disabled{opacity:.45;cursor:wait}.compliance-list,.maintenance-list{display:grid}.compliance-list>article,.maintenance-list>article{border-bottom:1px solid #edf0ef;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:11px 12px;display:grid}.compliance-list>article:last-child,.maintenance-list>article:last-child{border-bottom:0}.compliance-list>article>span,.maintenance-list>article>span{color:#4b685e;background:#e8efed;border-radius:8px;place-items:center;width:25px;height:25px;font-size:10px;font-weight:900;display:grid}.compliance-list article.soon>span,.compliance-list article.expired>span,.maintenance-list article.critical>span{color:#876a45;background:#f1e9df}.compliance-list small,.compliance-list b,.maintenance-list small,.maintenance-list b{display:block}.compliance-list small,.maintenance-list small{color:#7e8b86;font-size:9px;font-weight:800}.compliance-list b,.maintenance-list b{margin-top:3px;font-size:11px}.compliance-list p,.maintenance-list p{color:#7a8682;margin:3px 0 0;font-size:9px;line-height:1.4}.compliance-list article>button{padding:8px 9px}.maintenance-list>article{grid-template-columns:auto 1fr auto}.maintenance-list>article>em{color:#687771;font-size:9px;font-style:normal;font-weight:850}.maintenance-list>article>details{grid-column:1/-1}.maintenance-list>article>details>summary{color:#65746e;cursor:pointer;font-size:9px;font-weight:850}.maintenance-list>article>details form{background:0 0;border:0;grid-template-columns:1fr 1.2fr auto;padding:9px 0 0}.maintenance-list>article>details form button{white-space:nowrap}.vehicle-signal-contract{background:#fff;border:1px solid #dfe6e4;border-radius:15px;margin-top:12px;overflow:hidden}.vehicle-signal-contract>header{border-bottom:1px solid #e5eae8;justify-content:space-between;align-items:center;gap:18px;padding:16px 18px;display:flex}.vehicle-signal-contract h4{margin:0;font-size:14px}.vehicle-signal-contract>header>span{color:#5d6e67;background:#eef2f1;border-radius:20px;padding:6px 9px;font-size:9px;font-weight:850}.vehicle-signal-contract>div{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.vehicle-signal-contract article{border-bottom:1px solid #edf0ef;border-right:1px solid #edf0ef;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:11px 13px;display:grid}.vehicle-signal-contract article>span{color:#60736c;background:#eef2f1;border-radius:8px;place-items:center;width:27px;height:27px;display:grid}.vehicle-signal-contract small,.vehicle-signal-contract b{display:block}.vehicle-signal-contract small{color:#7e8b86;font-size:9px;font-weight:800}.vehicle-signal-contract b{margin-top:3px;font-size:11px}.vehicle-signal-contract p{color:#8b9591;text-overflow:ellipsis;white-space:nowrap;margin:3px 0 0;font-size:8px;overflow:hidden}.vehicle-signal-contract article>em{color:#6f7b76;background:#f2f4f3;border-radius:20px;padding:4px 6px;font-size:8px;font-style:normal;font-weight:850}.vehicle-signal-contract>footer{color:#687771;background:#f7f9f8;padding:11px 18px;font-size:10px;line-height:1.5}.vehicle-lifecycle-empty{align-items:center;gap:12px;padding:24px;display:flex}.vehicle-lifecycle-empty>span{background:#fff;border:1px solid #dce4e1;border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.vehicle-lifecycle-empty b{font-size:12px}.vehicle-lifecycle-empty p{color:#76827e;margin:4px 0 0;font-size:11px}.vision-reference-note{color:#6e7b76;margin:10px 0;font-size:10px;line-height:1.5;display:block}@media (max-width:1100px){.vehicle-lifecycle-head{flex-direction:column;align-items:flex-start}.vehicle-lifecycle-columns{grid-template-columns:1fr 1fr}.maintenance-card{grid-column:1/-1}.vehicle-signal-contract>div{grid-template-columns:1fr 1fr}}@media (max-width:720px){.vehicle-lifecycle-head,.vehicle-lifecycle-body{padding:16px}.vehicle-lifecycle-kpis{width:100%;overflow-x:auto}.vehicle-lifecycle-kpis>span{min-width:104px}.vehicle-readiness-card{grid-template-columns:auto 1fr}.readiness-signals{grid-column:1/-1}.vehicle-lifecycle-columns,.vehicle-signal-contract>div{grid-template-columns:1fr}.maintenance-card{grid-column:auto}.vehicle-lifecycle-card form>div,.maintenance-list>article>details form{grid-template-columns:1fr}.vehicle-signal-contract article{border-right:0}.vehicle-selector{padding:12px}.vehicle-selector button{min-width:205px}}.vehicle-data-operations{background:linear-gradient(145deg,#fff,#f5f8f7);border:1px solid #dfe6e4;border-radius:15px;margin-top:12px;overflow:hidden}.vehicle-data-operations>header{border-bottom:1px solid #e4eae8;justify-content:space-between;align-items:flex-start;gap:18px;padding:16px 18px;display:flex}.vehicle-data-operations h4{margin:0;font-size:14px}.vehicle-data-operations header p:last-child{color:#74817c;max-width:720px;margin:5px 0 0;font-size:10px;line-height:1.5}.vehicle-data-operations>header>span{color:#546b62;white-space:nowrap;background:#e8efec;border-radius:20px;padding:6px 9px;font-size:9px;font-weight:850}.vehicle-data-kpis{background:#e1e7e5;grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.vehicle-data-kpis>span{background:#fbfcfc;padding:12px 14px}.vehicle-data-kpis small,.vehicle-data-kpis b{display:block}.vehicle-data-kpis small{color:#83908b;letter-spacing:.45px;font-size:8px;font-weight:900}.vehicle-data-kpis b{margin-top:5px;font-size:16px}.vehicle-data-kpis p{color:#87928e;margin:3px 0 0;font-size:8px}.vehicle-data-kpis .attention{background:#fbf7f1}.vehicle-data-kpis .attention b{color:#806849}.vehicle-baseline-list{background:#e5eae8;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.vehicle-baseline-list>article{background:#fff;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px 14px;display:grid}.vehicle-baseline-list small,.vehicle-baseline-list b{display:block}.vehicle-baseline-list small{color:#7f8c87;font-size:8px;font-weight:850}.vehicle-baseline-list b{margin-top:4px;font-size:11px}.vehicle-baseline-list p{color:#8a9490;margin:4px 0 0;font-size:8px;line-height:1.45}.vehicle-baseline-list>article>em{color:#66766f;background:#eef2f0;border-radius:20px;padding:5px 7px;font-size:8px;font-style:normal;font-weight:900}.vehicle-baseline-list>article.active>em{color:#4c6d5e;background:#e1eee8}.vehicle-baseline-list button{color:#fff;cursor:pointer;background:#2d3733;border:0;border-radius:8px;grid-column:1/-1;width:max-content;padding:8px 10px;font-size:9px;font-weight:850}.vehicle-baseline-list>p{color:#74817c;background:#fff;grid-column:1/-1;margin:0;padding:16px;font-size:10px}@media (max-width:900px){.vehicle-data-kpis{grid-template-columns:1fr 1fr}.vehicle-baseline-list{grid-template-columns:1fr}}@media (max-width:620px){.vehicle-data-operations>header{flex-direction:column}.vehicle-data-kpis{grid-template-columns:1fr 1fr}}.vehicle-live-pilot{background:radial-gradient(circle at 92% 2%,#79979721,#0000 26rem),linear-gradient(145deg,#fbfdfd,#f0f5f4);border:1px solid #d9e3e1;border-radius:16px;margin:0 0 12px;overflow:hidden}.vehicle-live-pilot>header{border-bottom:1px solid #dfe7e5;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:22px;padding:19px 20px;display:grid}.vehicle-live-pilot>header h4{color:#263632;margin:0;font-size:15px}.vehicle-live-pilot>header p:last-child{color:#71817c;max-width:760px;margin:6px 0 0;font-size:10px;line-height:1.55}.pilot-orbit{justify-items:center;gap:6px;display:grid}.pilot-orbit>span{--pilot-progress:0%;background:conic-gradient(#6e8982 var(--pilot-progress),#dfe7e5 0);border-radius:50%;place-items:center;width:64px;height:64px;display:grid;position:relative}.pilot-orbit>span:before{content:"";background:#f8fbfa;border-radius:50%;position:absolute;inset:6px}.pilot-orbit b{color:#3f5750;font-size:12px;position:relative}.pilot-orbit small{color:#71837d;letter-spacing:.6px;font-size:8px;font-weight:900}.vehicle-live-pilot.active .pilot-orbit>span{background:conic-gradient(#547a6b var(--pilot-progress),#dbe5e1 0)}.vehicle-pilot-gates{background:#dfe7e5;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;display:grid}.vehicle-pilot-gates>article{background:#fbfcfc;grid-template-columns:auto minmax(0,1fr);align-content:start;gap:8px;min-height:112px;padding:13px;display:grid}.vehicle-pilot-gates>article.current{background:linear-gradient(145deg,#fff,#edf3f2);box-shadow:inset 0 3px #607a74}.vehicle-pilot-gates>article.done{background:#f6f9f8}.vehicle-pilot-gates>article.waiting{opacity:.68}.vehicle-pilot-gates>article>span{color:#687b74;background:#edf2f0;border:1px solid #d8e2df;border-radius:8px;place-items:center;width:26px;height:26px;font-size:8px;font-weight:900;display:grid}.vehicle-pilot-gates>article.done>span{color:#426c5b;background:#e1eee9;border-color:#c6dcd3}.vehicle-pilot-gates small,.vehicle-pilot-gates b{display:block}.vehicle-pilot-gates small{color:#84928d;letter-spacing:.5px;font-size:7px;font-weight:900}.vehicle-pilot-gates b{color:#30403b;margin-top:4px;font-size:10px}.vehicle-pilot-gates p{color:#788681;grid-column:2;margin:4px 0 0;font-size:8px;line-height:1.45}.vehicle-pilot-runtime{background:#dfe6e4;grid-template-columns:1fr 1fr 1fr;gap:1px;display:grid}.vehicle-pilot-runtime>article,.vehicle-pilot-runtime>aside{background:#fff;min-width:0;padding:15px 17px}.vehicle-pilot-runtime>*>small{color:#7e8d87;letter-spacing:.65px;font-size:8px;font-weight:900;display:block}.pilot-connection-card>div{justify-content:space-between;align-items:center;gap:10px;margin-top:7px;display:flex}.pilot-connection-card b{font-size:12px}.pilot-connection-card em{color:#65746f;white-space:nowrap;background:#eef2f1;border-radius:20px;padding:5px 7px;font-size:8px;font-style:normal;font-weight:850}.pilot-connection-card em.connected{color:#486b5d;background:#e2eee9}.pilot-connection-card>p,.pilot-action-card>p{color:#7b8883;margin:5px 0 0;font-size:9px;line-height:1.45}.pilot-connection-card dl{grid-template-columns:repeat(3,1fr);gap:6px;margin:12px 0 0;display:grid}.pilot-connection-card dl>div{background:#f8faf9;border:1px solid #e4e9e7;border-radius:8px;padding:8px}.pilot-connection-card dt{color:#84908c;font-size:7px}.pilot-connection-card dd{color:#34443e;margin:4px 0 0;font-size:9px;font-weight:850}.pilot-connection-card>footer{border-top:1px solid #e9edeb;margin-top:10px;padding-top:9px}.pilot-connection-card>footer span,.pilot-connection-card>footer small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.pilot-connection-card>footer span{color:#425a52;font:700 8px var(--font-geist-mono),monospace}.pilot-connection-card>footer small{color:#89938f;margin-top:4px;font-size:8px}.pilot-route-card>div{background:#fafbfb;border:1px solid #e2e8e6;border-radius:9px;margin-top:8px;padding:9px 10px;position:relative}.pilot-route-card>div.recommended{background:#f3f7f5;border-color:#bfcfca}.pilot-route-card span{color:#7c8a85;font-size:8px;font-weight:900;display:block}.pilot-route-card b{margin-top:3px;font-size:10px;display:block}.pilot-route-card p{color:#84908b;margin:4px 0 0;font-size:8px}.pilot-action-card>strong{color:#30423c;margin-top:6px;font-size:13px;display:block}.pilot-action-card form,.pilot-connection-setup form{gap:8px;margin-top:11px;display:grid}.pilot-action-card form>div{grid-template-columns:1fr 1fr;gap:7px;display:grid}.pilot-action-card label>span,.pilot-connection-setup label>span{color:#6d7c76;margin-bottom:5px;font-size:8px;font-weight:850;display:block}.pilot-action-card input,.pilot-action-card select,.pilot-action-card textarea,.pilot-connection-setup input,.pilot-connection-setup select{color:#27332f;width:100%;font:inherit;background:#fff;border:1px solid #dbe3e0;border-radius:8px;outline:none;padding:8px 9px;font-size:9px}.pilot-action-card textarea{resize:vertical;min-height:56px}.pilot-action-card button,.pilot-connection-setup button{color:#fff;font:inherit;cursor:pointer;background:#25312d;border:0;border-radius:8px;padding:10px 11px;font-size:9px;font-weight:850}.pilot-action-card button:disabled,.pilot-connection-setup button:disabled{opacity:.38;cursor:not-allowed}.pilot-connection-setup{background:#f8faf9;border-top:1px solid #dfe7e5}.pilot-connection-setup>summary{color:#50635c;cursor:pointer;padding:11px 17px;font-size:9px;font-weight:850}.pilot-connection-setup form{border-top:1px solid #e1e8e6;grid-template-columns:1.2fr .8fr 1fr 1fr .7fr auto;align-items:end;margin:0;padding:14px 17px}.pilot-connection-setup button{white-space:nowrap;min-height:35px}@media (max-width:1180px){.vehicle-pilot-gates{grid-template-columns:repeat(3,1fr)}.vehicle-pilot-runtime{grid-template-columns:1fr 1fr}.pilot-action-card{grid-column:1/-1}.pilot-connection-setup form{grid-template-columns:repeat(3,1fr)}}@media (max-width:760px){.vehicle-live-pilot>header{grid-template-columns:1fr}.pilot-orbit{justify-self:start}.vehicle-pilot-gates{grid-template-columns:1fr 1fr}.vehicle-pilot-gates>article{min-height:96px}.vehicle-pilot-runtime{grid-template-columns:1fr}.pilot-action-card{grid-column:auto}.pilot-connection-setup form{grid-template-columns:1fr 1fr}.pilot-connection-card dl{grid-template-columns:1fr}}@media (max-width:480px){.vehicle-pilot-gates,.pilot-connection-setup form,.pilot-action-card form>div{grid-template-columns:1fr}.vehicle-pilot-gates>article{min-height:auto}}.pilot-gateway-setup{background:linear-gradient(145deg,#fbfcfc,#f3f7f6);border-top:1px solid #dfe7e5}.pilot-gateway-setup>summary{cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px 17px;list-style:none;display:grid}.pilot-gateway-setup>summary::-webkit-details-marker{display:none}.pilot-gateway-setup>summary>span{color:#60736c;background:#fff;border:1px solid #d4dfdc;border-radius:8px;place-items:center;width:28px;height:28px;font-size:8px;font-weight:900;display:grid}.pilot-gateway-setup>summary b,.pilot-gateway-setup>summary small{display:block}.pilot-gateway-setup>summary b{color:#35463f;font-size:10px}.pilot-gateway-setup>summary small{color:#7f8d88;margin-top:3px;font-size:8px}.pilot-gateway-setup>summary em{color:#77837f;letter-spacing:.5px;background:#edf1ef;border-radius:20px;padding:5px 8px;font-size:7px;font-style:normal;font-weight:900}.pilot-gateway-setup>summary em.ready{color:#426a5a;background:#e2eee9}.pilot-gateway-body{background:#e1e8e6;border-top:1px solid #e1e8e6;grid-template-columns:minmax(0,1fr) minmax(300px,.8fr);gap:1px;display:grid}.pilot-gateway-body>article,.pilot-gateway-body>form,.pilot-gateway-body>aside{background:#fff;padding:14px 17px}.pilot-gateway-body>article small{color:#80908a;letter-spacing:.6px;font-size:7px;font-weight:900;display:block}.pilot-gateway-body>article b{color:#33463f;margin-top:6px;font-size:11px;display:block}.pilot-gateway-body p{color:#7b8984;margin:5px 0 0;font-size:8px;line-height:1.5}.pilot-gateway-body form{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;display:grid}.pilot-gateway-body label>span{color:#6d7c76;margin-bottom:5px;font-size:8px;font-weight:850;display:block}.pilot-gateway-body select{color:#27332f;width:100%;font:inherit;background:#fff;border:1px solid #dbe3e0;border-radius:8px;outline:none;padding:8px 9px;font-size:9px}.pilot-gateway-body button{color:#fff;min-height:35px;font:inherit;cursor:pointer;white-space:nowrap;background:#25312d;border:0;border-radius:8px;padding:9px 12px;font-size:9px;font-weight:850}.pilot-gateway-body button:disabled{opacity:.38;cursor:not-allowed}.pilot-gateway-body>aside b{color:#5d6c67;font-size:9px}@media (max-width:760px){.pilot-gateway-body,.pilot-gateway-body form{grid-template-columns:1fr}.pilot-gateway-setup>summary{grid-template-columns:auto minmax(0,1fr)}.pilot-gateway-setup>summary em{grid-column:2;justify-self:start}}.pilot-provider-handoff{background:linear-gradient(145deg,#f9fbfa,#f1f6f4);border-top:1px solid #dfe7e5}.pilot-provider-handoff>summary{cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px 17px;list-style:none;display:grid}.pilot-provider-handoff>summary::-webkit-details-marker{display:none}.pilot-provider-handoff>summary>span{color:#60736c;background:#fff;border:1px solid #d4dfdc;border-radius:8px;place-items:center;width:28px;height:28px;font-size:8px;font-weight:900;display:grid}.pilot-provider-handoff>summary b,.pilot-provider-handoff>summary small{display:block}.pilot-provider-handoff>summary b{color:#35463f;font-size:10px}.pilot-provider-handoff>summary small{color:#7f8d88;margin-top:3px;font-size:8px}.pilot-provider-handoff>summary em{color:#77837f;letter-spacing:.5px;background:#edf1ef;border-radius:20px;padding:5px 8px;font-size:7px;font-style:normal;font-weight:900}.pilot-provider-handoff>summary em.current{color:#506d63;background:#e9efed}.pilot-provider-handoff>summary em.ready{color:#426a5a;background:#e2eee9}.pilot-handoff-body{background:#fff;border-top:1px solid #dfe7e5}.pilot-handoff-body>header{background:radial-gradient(circle at 88% 0,#66847e1f,#0000 20rem),#f8faf9;justify-content:space-between;align-items:center;gap:16px;padding:15px 17px;display:flex}.pilot-handoff-body>header small,.pilot-handoff-contract>section>small{color:#7d8d87;letter-spacing:.65px;font-size:7px;font-weight:900;display:block}.pilot-handoff-body>header b{color:#33453e;font:800 10px var(--font-geist-mono),monospace;margin-top:5px;display:block}.pilot-handoff-body>header p{color:#7c8984;margin:4px 0 0;font-size:8px}.pilot-handoff-body>header button{color:#fff;font:inherit;cursor:pointer;white-space:nowrap;background:#25312d;border:0;border-radius:9px;padding:10px 12px;font-size:9px;font-weight:850}.pilot-handoff-body>header button:disabled{opacity:.35;cursor:not-allowed}.pilot-handshake-stages{background:#e1e8e6;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.pilot-handshake-stages>article{background:#fbfcfc;grid-template-columns:auto minmax(0,1fr);gap:8px;padding:12px 13px;display:grid}.pilot-handshake-stages>article.current{background:#f0f5f3;box-shadow:inset 0 3px #657f76}.pilot-handshake-stages>article.waiting{opacity:.64}.pilot-handshake-stages>article>span{color:#5a7168;background:#eaf0ee;border-radius:7px;place-items:center;width:23px;height:23px;font-size:9px;font-weight:900;display:grid}.pilot-handshake-stages small,.pilot-handshake-stages b{display:block}.pilot-handshake-stages small{color:#84918c;letter-spacing:.45px;font-size:7px;font-weight:900}.pilot-handshake-stages b{color:#34453f;margin-top:3px;font-size:9px}.pilot-handshake-stages p{color:#7b8984;grid-column:2;margin:4px 0 0;font-size:8px;line-height:1.45}.pilot-handoff-contract{background:#e3e9e7;grid-template-columns:.8fr 1fr 1.2fr;gap:1px;display:grid}.pilot-handoff-contract>section{background:#fff;min-width:0;padding:14px 16px}.pilot-required-signals{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.pilot-required-signals>span{color:#496158;font:750 8px var(--font-geist-mono),monospace;background:#f3f7f5;border:1px solid #dce5e2;border-radius:20px;padding:6px 8px}.pilot-handoff-contract section>p{color:#7d8985;margin:9px 0 0;font-size:8px;line-height:1.5}.pilot-handoff-contract dl{gap:5px;margin:9px 0 0;display:grid}.pilot-handoff-contract dl>div{background:#fafbfb;border:1px solid #e5eae8;border-radius:7px;grid-template-columns:minmax(105px,.8fr) 1.2fr;gap:8px;padding:6px 8px;display:grid}.pilot-handoff-contract dt{color:#4d625a;font:750 7px var(--font-geist-mono),monospace;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pilot-handoff-contract dd{color:#7e8985;margin:0;font-size:7px}.pilot-sample-payload pre{color:#40564d;max-height:180px;font:650 7px/1.55 var(--font-geist-mono),monospace;white-space:pre-wrap;word-break:break-word;background:#f6f9f8;border:1px solid #dfe6e3;border-radius:8px;margin:9px 0 0;padding:10px;overflow:auto}.pilot-handoff-body>footer{background:#f8faf9;border-top:1px solid #e5eae8;align-items:center;gap:9px;padding:10px 16px;display:flex}.pilot-handoff-body>footer>span{color:#5e756c;border:1px solid #d8e2df;border-radius:7px;flex:none;place-items:center;width:24px;height:24px;font-size:9px;display:grid}.pilot-handoff-body>footer p{color:#72807b;margin:0;font-size:8px;line-height:1.5}@media (max-width:980px){.pilot-handoff-contract{grid-template-columns:1fr 1fr}.pilot-sample-payload{grid-column:1/-1}}@media (max-width:720px){.pilot-handshake-stages,.pilot-handoff-contract{grid-template-columns:1fr 1fr}.pilot-sample-payload{grid-column:1/-1}.pilot-provider-handoff>summary{grid-template-columns:auto minmax(0,1fr)}.pilot-provider-handoff>summary em{grid-column:2;justify-self:start}.pilot-handoff-body>header{flex-direction:column;align-items:flex-start}.pilot-handoff-body>header button{width:100%}}@media (max-width:480px){.pilot-handshake-stages,.pilot-handoff-contract{grid-template-columns:1fr}.pilot-sample-payload{grid-column:auto}.pilot-handoff-contract dl>div{grid-template-columns:1fr}.pilot-handshake-stages>article{min-height:auto}}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}.cash-custody-board{background:linear-gradient(145deg,#fcfdfdfa,#f2f6f7f5);border-color:#dce5e7;overflow:hidden;box-shadow:0 18px 44px #30434b0f}.cash-custody-board>.finance-card-head p:last-child{color:#748086;max-width:720px;margin:6px 0 0;font-size:11px;line-height:1.55}.cash-custody-summary{background:#e1e8e9;border-bottom:1px solid #e1e8e9;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.cash-custody-summary article{background:#fafcfcf0;padding:14px 17px}.cash-custody-summary article.exception{background:#fff7f4}.cash-custody-summary small,.cash-custody-summary b{display:block}.cash-custody-summary small{color:#78868b;letter-spacing:.5px;font-size:10px;font-weight:900}.cash-custody-summary b{color:#25343a;margin-top:7px;font-size:22px}.cash-custody-list{background:radial-gradient(circle at 90% 0,#cddbe04d,#0000 33%);gap:10px;padding:14px;display:grid}.cash-custody-card{background:#fffffff0;border:1px solid #dde6e7;border-radius:14px;overflow:hidden;box-shadow:0 9px 28px #30434b0d}.cash-custody-card.discrepancy_review{background:#fffaf8;border-color:#e9c8c1}.cash-custody-card>header{border-bottom:1px solid #e8edee;grid-template-columns:36px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:15px 17px;display:grid}.cash-custody-card>header>span{color:#49626b;background:#f1f6f7;border:1px solid #d7e2e4;border-radius:11px;place-items:center;width:34px;height:34px;font-size:14px;font-weight:900;display:grid}.cash-custody-card.discrepancy_review>header>span{color:#aa5142;background:#fff0ec;border-color:#eccdc7}.cash-custody-card header small,.cash-custody-card header b,.cash-custody-card header p{display:block}.cash-custody-card header small{color:#7f8c91;letter-spacing:.35px;font-size:10px;font-weight:850}.cash-custody-card header b{color:#27363b;margin-top:4px;font-size:12px}.cash-custody-card header p{color:#778489;margin:3px 0 0;font-size:10px}.cash-custody-card header strong{color:#24343a;white-space:nowrap;font-size:14px}.cash-custody-card header em{color:#51646b;white-space:nowrap;background:#eef3f4;border-radius:30px;padding:6px 8px;font-size:10px;font-style:normal;font-weight:850}.cash-custody-card>ol{background:#f8fafa;grid-template-columns:repeat(5,minmax(90px,1fr));gap:7px;margin:0;padding:12px 16px;list-style:none;display:grid}.cash-custody-card>ol li{color:#8a9599;background:#fff;border:1px solid #e2e8e9;border-radius:9px;grid-template-columns:24px 1fr;align-items:center;gap:7px;min-width:0;padding:8px;display:grid}.cash-custody-card>ol li.done{color:#47675e;background:#f1f7f5;border-color:#cfdfdc}.cash-custody-card>ol li.active{color:#2d4852;background:#eaf1f3;border-color:#bdcdd1}.cash-custody-card>ol li>span{background:#edf1f2;border-radius:50%;place-items:center;width:22px;height:22px;font-size:9px;font-weight:900;display:grid}.cash-custody-card>ol li.done>span{background:#dcebe6}.cash-custody-card>ol li b{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.cash-custody-detail{grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:12px;padding:12px 17px;display:grid}.cash-custody-detail>p{color:#6f7e83;margin:0;font-size:11px;line-height:1.5}.cash-custody-detail>span{border-left:1px solid #e1e7e8;min-width:128px;padding-left:12px}.cash-custody-detail small,.cash-custody-detail b{display:block}.cash-custody-detail small{color:#879398;font-size:10px;font-weight:900}.cash-custody-detail b{color:#384a51;margin-top:4px;font-size:10px}.cash-custody-detail>span.exception b{color:#a44a3c}.cash-custody-card>form{background:#f6f9f9;border-top:1px solid #e4eaeb;grid-template-columns:1fr 1fr 1fr auto;align-items:end;gap:10px;padding:14px 17px;display:grid}.cash-custody-card>form label{color:#68777c;gap:5px;font-size:10px;font-weight:850;display:grid}.cash-custody-card>form input,.cash-custody-card>form select{color:#26363b;width:100%;min-height:42px;font:inherit;background:#fff;border:1px solid #d7e1e3;border-radius:9px;padding:9px 10px;font-size:11px}.cash-custody-card>form button{color:#fff;min-height:42px;font:inherit;cursor:pointer;background:#263238;border:0;border-radius:9px;padding:9px 13px;font-size:10px;font-weight:900}.cash-custody-card>form button:disabled{cursor:not-allowed;opacity:.5}.cash-custody-card>footer{color:#566970;background:#fafcfc;border-top:1px solid #e6ebec;justify-content:space-between;align-items:center;gap:12px;padding:12px 17px;font-size:10px;font-weight:850;display:flex}.cash-custody-card>footer small{color:#7a878c;font-size:10px;font-weight:700}.cash-custody-empty{color:#748288;background:#ffffffb8;border:1px dashed #d5e0e2;border-radius:12px;justify-content:center;align-items:center;gap:13px;min-height:130px;display:flex}.cash-custody-empty>span{color:#526970;background:#f1f5f6;border:1px solid #d9e3e5;border-radius:12px;place-items:center;width:38px;height:38px;font-size:15px;display:grid}.cash-custody-empty b{color:#42545a;font-size:11px;display:block}.cash-custody-empty p{max-width:590px;margin:5px 0 0;font-size:10px;line-height:1.5}@media (max-width:1050px){.cash-custody-card>header{grid-template-columns:36px minmax(0,1fr) auto}.cash-custody-card>header>em{grid-column:2/-1;justify-self:start}.cash-custody-detail{grid-template-columns:1fr 1fr}.cash-custody-detail>p{grid-column:1/-1}.cash-custody-card>form{grid-template-columns:repeat(2,minmax(0,1fr))}.cash-custody-card>form button{grid-column:1/-1}}@media (max-width:680px){.cash-custody-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.cash-custody-list{padding:10px}.cash-custody-card>header{grid-template-columns:34px minmax(0,1fr);padding:14px}.cash-custody-card>header>strong,.cash-custody-card>header>em{grid-column:2;justify-self:start}.cash-custody-card>ol{padding:11px;display:flex;overflow-x:auto}.cash-custody-card>ol li{flex:0 0 112px}.cash-custody-detail{grid-template-columns:1fr;padding:13px}.cash-custody-detail>p{grid-column:auto}.cash-custody-detail>span{border-top:1px solid #e4e9ea;border-left:0;padding:8px 0 0}.cash-custody-card>form{grid-template-columns:1fr;padding:13px}.cash-custody-card>form button{grid-column:auto;min-height:50px;font-size:11px}.cash-custody-empty{min-height:150px;padding:20px}}.skip-link{z-index:9999;background:var(--yy-yellow);color:var(--yy-black);border-radius:8px;padding:10px 14px;font-size:10px;font-weight:900;text-decoration:none;transition:transform .18s;position:fixed;top:10px;left:10px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}:where(button,a,select,input,textarea,[role=button]):focus-visible{outline-offset:2px;outline:3px solid #d8a91f9e}.payment-schedule-fields{background:#fafaf7;border:1px solid #e3e3de;border-radius:9px;grid-template-columns:1fr 1fr;gap:9px;margin:14px 18px 0;padding:13px;display:grid}.payment-schedule-fields label{color:#85868a;letter-spacing:.4px;font-size:10px;font-weight:850}.payment-schedule-fields input,.payment-schedule-fields select{color:#242529;width:100%;height:34px;font:inherit;background:#fff;border:1px solid #dcdcd6;border-radius:7px;margin-top:6px;padding:0 9px;font-size:11px;display:block}.venture-portfolio{margin:16px 22px 0}.venture-portfolio-empty{border-top:1px solid var(--yy-line);color:#85868a;margin:0;padding:24px 22px;font-size:11px;line-height:1.55}.venture-position-list>div,.venture-position-list article{grid-template-columns:1fr 1.3fr 1fr 1fr .75fr;align-items:center;gap:12px;padding:0 20px;display:grid}.venture-position-list>div{border-top:1px solid var(--yy-line);color:#929398;background:#f5f5f1;min-height:36px;font-size:10px;font-weight:900}.venture-position-list article{border-top:1px solid #e8e8e3;min-height:66px;font-size:11px}.venture-position-list b,.venture-position-list small{display:block}.venture-position-list small{color:#929398;margin-top:4px;font-size:10px}.venture-position-list em{color:#72550d;font-style:normal;font-weight:850}.venture-position-list strong{text-align:right}.organization-network{grid-template-columns:minmax(0,1.5fr) minmax(300px,.55fr);gap:16px;padding:16px 22px 22px;display:grid}.organization-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;padding:0 18px 18px;display:grid}.organization-grid article,.organization-create{background:#fff;border:1px solid #e1e1dc;border-radius:11px}.organization-grid article{padding:16px}.organization-grid article>div{justify-content:space-between;display:flex}.organization-grid article>div span{font-weight:900}.organization-grid article em{color:#806014;font-size:10px;font-style:normal}.organization-grid small,.organization-grid b{display:block}.organization-grid small{color:#929398;margin-top:12px;font-size:10px}.organization-grid b{margin-top:5px;font-size:12px}.organization-grid p{color:#73757a;min-height:34px;font-size:11px;line-height:1.45}.organization-grid footer{flex-wrap:wrap;gap:6px;display:flex}.organization-grid footer span{background:#f5f5f1;border-radius:6px;padding:5px 7px;font-size:10px}.organization-create{padding:20px}.organization-create h3{margin:5px 0}.organization-create>p{color:#73757a;font-size:11px;line-height:1.5}.organization-create form{gap:9px;margin-top:15px;display:grid}.organization-create label{color:#85868a;font-size:10px;font-weight:850}.organization-create input,.organization-create select,.organization-create textarea{width:100%;font:inherit;background:#fff;border:1px solid #dcdcd6;border-radius:7px;margin-top:5px;padding:9px;font-size:11px;display:block}.organization-create textarea{resize:vertical;min-height:66px}.organization-create button{background:var(--yy-charcoal);color:#fff;min-height:38px;font:inherit;border:0;border-radius:8px;font-size:11px;font-weight:900}.organization-create button:disabled{opacity:.45}.organization-message{background:var(--yy-yellow-soft);border-radius:7px;padding:9px;color:#72550d!important}.service-network-workspace{padding-bottom:26px}.service-network-hero{background:var(--yy-charcoal);color:#fff;justify-content:space-between;gap:25px;padding:34px 38px;display:flex}.service-network-hero h2{max-width:720px;margin:7px 0;font-size:32px}.service-network-hero p{color:#c6c7ca;max-width:720px;font-size:11px;line-height:1.6}.service-network-hero>div:last-child{border:1px solid #4a4d52;border-radius:12px;min-width:180px;padding:18px}.service-network-hero small,.service-network-hero strong,.service-network-hero span{display:block}.service-network-hero small{color:var(--yy-yellow);font-size:10px}.service-network-hero strong{margin-top:7px;font-size:32px}.service-network-hero span{color:#b8b9bd;margin-top:5px;font-size:11px}.service-network-grid{grid-template-columns:1.15fr .85fr;gap:16px;padding:16px 22px;display:grid}.service-network-grid>section,.service-network-create,.service-network-locked{border:1px solid var(--yy-line);background:#fff;border-radius:12px;overflow:hidden}.service-network-head{justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.service-network-head h3{margin:5px 0 0}.service-network-head>span{color:#85868a;font-size:11px}.need-list,.offer-list{gap:9px;padding:0 16px 16px;display:grid}.need-list article,.offer-list article{background:#fafaf7;border:1px solid #e5e5df;border-radius:10px;padding:15px}.need-list article>div{justify-content:space-between;display:flex}.need-list article>div span,.offer-list article>span{font-size:10px;font-weight:900}.need-list article>div em,.offer-list article>em{color:#806014;font-size:10px;font-style:normal}.need-list small,.need-list b,.offer-list small,.offer-list b{display:block}.need-list small,.offer-list small{color:#929398;margin-top:8px;font-size:10px}.need-list b,.offer-list b{margin-top:5px;font-size:10px}.need-list p,.offer-list p{color:#73757a;font-size:11px;line-height:1.45}.need-list footer{background:var(--yy-yellow-soft);border-radius:7px;padding:9px}.need-list footer span{color:#806014;font-size:10px;font-weight:900}.network-empty{color:#85868a;font-size:11px}.service-network-create{margin:0 22px;padding:20px}.service-network-create>div{justify-content:space-between;align-items:center;gap:20px;display:flex}.service-network-create h3{margin:5px 0}.service-network-create>div button{min-height:30px;font:inherit;background:#fff;border:1px solid #d9d9d4;padding:0 10px;font-size:11px}.service-network-create>div button.active{background:var(--yy-yellow)}.service-network-create form{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:15px;display:grid}.service-network-create label{color:#85868a;font-size:10px;font-weight:850}.service-network-create label.wide{grid-column:span 2}.service-network-create input,.service-network-create select,.service-network-create textarea{width:100%;font:inherit;border:1px solid #dcdcd6;border-radius:7px;margin-top:5px;padding:9px;font-size:11px;display:block}.service-network-create textarea{min-height:56px}.service-network-create form>button{background:var(--yy-charcoal);color:#fff;font:inherit;border:0;border-radius:8px;font-size:11px;font-weight:900}.service-network-create>p{background:var(--yy-yellow-soft);color:#72550d;border-radius:7px;padding:9px;font-size:11px}.service-network-locked{text-align:center;margin:20px;padding:45px}.service-network-locked span{background:var(--yy-yellow);border-radius:50%;place-items:center;width:50px;height:50px;margin:auto;font-weight:900;display:grid}.service-network-locked p{color:#73757a;font-size:11px}.need-list footer button{background:var(--yy-charcoal);color:#fff;min-height:29px;font:inherit;border:0;border-radius:7px;margin-top:8px;padding:0 10px;font-size:10px;font-weight:900;display:block}.service-relationship-portfolio{border:1px solid var(--yy-line);background:#fff;border-radius:12px;margin:0 22px 16px;overflow:hidden}.service-relationship-portfolio>div:last-child{padding:0 16px 16px}.service-relationship-portfolio article{border-top:1px solid #e8e8e3;grid-template-columns:.8fr 1.5fr 1fr auto;align-items:center;gap:12px;min-height:58px;padding:0 14px;font-size:11px;display:grid}.service-relationship-portfolio article>span{font-weight:900}.service-relationship-portfolio small,.service-relationship-portfolio b{display:block}.service-relationship-portfolio small{color:#929398;font-size:10px}.service-relationship-portfolio b{margin-top:4px}.service-relationship-portfolio em{background:var(--yy-yellow-soft);color:#72550d;border-radius:6px;padding:5px 7px;font-size:10px;font-style:normal;font-weight:850}.service-relationship-portfolio article>button{background:var(--yy-charcoal);color:#fff;min-height:30px;font:inherit;border:0;border-radius:7px;padding:0 10px;font-size:10px;font-weight:900}.relationship-entry form{background:#fafaf7;border-top:1px solid #e8e8e3;grid-template-columns:repeat(3,1fr);gap:9px;padding:14px;display:grid}.relationship-entry form label{color:#85868a;font-size:10px;font-weight:850}.relationship-entry form input,.relationship-entry form select{width:100%;font:inherit;border:1px solid #dcdcd6;border-radius:7px;margin-top:5px;padding:8px;font-size:11px;display:block}.relationship-entry form>button{background:var(--yy-yellow);min-height:34px;font:inherit;border:0;border-radius:7px;font-size:11px;font-weight:900}.service-engagements{border:1px solid var(--yy-line);background:#fff;border-radius:12px;margin:0 22px 16px;overflow:hidden}.service-engagements>div:last-child{padding:0 16px 16px}.service-engagements article{border-top:1px solid #e8e8e3;grid-template-columns:.75fr 1fr 1fr 1fr 1.35fr;align-items:center;gap:12px;min-height:62px;padding:0 14px;font-size:11px;display:grid}.service-engagements article>span{font-weight:900}.service-engagements small,.service-engagements b{display:block}.service-engagements small{color:#929398;font-size:10px}.service-engagements b{margin-top:4px}.service-engagements em{background:var(--yy-yellow-soft);color:#72550d;border-radius:6px;padding:6px 8px;font-size:10px;font-style:normal;font-weight:850}.action-center,.action-center .icon-button{position:relative}.action-center .icon-button>b{border:2px solid var(--yy-white);background:var(--yy-yellow);min-width:17px;height:17px;color:var(--yy-black);border-radius:99px;padding:0 4px;font-size:10px;line-height:13px;position:absolute;top:-7px;right:-7px}.action-panel{z-index:80;border:1px solid var(--yy-line);background:var(--yy-white);border-radius:14px;width:min(390px,100vw - 30px);position:absolute;top:calc(100% + 12px);right:0;overflow:hidden;box-shadow:0 22px 60px #0b0c0e2e}.action-panel>div{border-bottom:1px solid var(--yy-line);background:#f7f7f3;padding:19px 20px 14px;position:relative}.action-panel h3{margin:4px 0 0;font-size:17px}.action-panel>div>span{color:var(--yy-muted);font-size:11px;position:absolute;bottom:17px;right:20px}.action-panel>button{background:var(--yy-white);width:100%;min-height:70px;color:var(--yy-black);font:inherit;text-align:left;cursor:pointer;border:0;border-top:1px solid #ecece7;grid-template-columns:34px 1fr auto;align-items:center;gap:11px;padding:12px 18px;display:grid}.action-panel>button:hover{background:#fffaf0}.action-panel>button>em{background:#eeeeea;border-radius:9px;place-items:center;width:31px;height:31px;font-size:10px;font-style:normal;font-weight:900;display:grid}.action-panel>button>em.high{background:var(--yy-yellow)}.action-panel>button span b,.action-panel>button span small{display:block}.action-panel>button span small{color:var(--yy-muted);margin-top:4px;font-size:11px;line-height:1.35}.action-panel>button>i{color:#9a7c24;font-style:normal}.action-panel>p{color:var(--yy-muted);margin:0;padding:24px 20px;font-size:11px}.partners-workspace{border:1px solid var(--yy-line);background:#f5f5f1;border-radius:18px;overflow:hidden;box-shadow:0 16px 42px #0b0c0e0e}.partners-hero{min-height:220px;color:var(--yy-white);background:linear-gradient(112deg,#101114 0%,#303237 72%,#3b3d42 100%);justify-content:space-between;align-items:flex-end;gap:34px;padding:34px;display:flex}.partners-hero .eyebrow{color:var(--yy-yellow)}.partners-hero h2{letter-spacing:-1.35px;max-width:780px;margin:7px 0 10px;font-size:clamp(27px,2.7vw,40px)}.partners-hero>div:first-child>p:last-child{color:#c8c9cc;max-width:760px;margin:0;font-size:14px;line-height:1.6}.partner-code-card{background:#ffffff09;border:1px solid #5c5e63;border-radius:13px;flex:0 0 280px;padding:18px}.partner-code-card small,.partner-code-card em{color:#97999e;letter-spacing:1px;font-size:11px;font-style:normal;font-weight:850;display:block}.partner-code-card>span{justify-content:space-between;align-items:center;margin:14px 0 9px;display:flex}.partner-code-card>span b{background:var(--yy-yellow);min-width:53px;height:38px;color:var(--yy-black);border-radius:8px;place-items:center;padding:0 8px;font-size:13px;display:grid}.partner-code-card>span i{color:#77797e;font-style:normal}.partner-code-card p{color:#c9cace;margin:13px 0 0;font-size:10px}.partners-summary{background:var(--yy-line);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.partners-summary article{background:#fafaf7;padding:22px 24px}.partners-summary small{color:#888a8e;letter-spacing:.65px;font-size:11px;font-weight:800}.partners-summary strong{letter-spacing:-.8px;margin-top:8px;font-size:clamp(21px,2vw,28px);display:block}.partners-summary p{color:#999a9e;margin:6px 0 0;font-size:10px}.partners-tabs{border-top:1px solid var(--yy-line);background:#f5f5f1;gap:5px;padding:16px 22px 0;display:flex}.partners-tabs button{color:#77797d;min-height:37px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px 8px 0 0;padding:0 14px;font-size:10px;font-weight:800}.partners-tabs button:hover{color:var(--yy-black)}.partners-tabs button.active{border-color:var(--yy-line);border-bottom-color:var(--yy-white);background:var(--yy-white);color:var(--yy-black);box-shadow:inset 0 3px var(--yy-yellow)}.partners-main-grid{grid-template-columns:minmax(0,1.65fr) minmax(270px,.7fr);gap:16px;padding:16px 22px 22px;display:grid}.partners-card,.partner-network{background:var(--yy-white);border:1px solid #deded9;border-radius:14px;overflow:hidden;box-shadow:0 7px 22px #0b0c0e08}.partners-card-head{justify-content:space-between;align-items:flex-end;gap:20px;padding:22px 22px 15px;display:flex}.partners-card-head h3{letter-spacing:-.35px;margin:5px 0 0;font-size:18px}.partners-card-head>span{color:#96979b;font-size:11px}.partner-toolbar{justify-content:space-between;align-items:center;gap:14px;padding:0 18px 14px;display:flex}.partner-toolbar label{background:#f8f8f5;border:1px solid #dfdfda;border-radius:9px;flex:280px;align-items:center;min-width:180px;height:38px;padding:0 12px;display:flex}.partner-toolbar label span{color:#9a9b9f;margin-right:7px}.partner-toolbar input{width:100%;color:var(--yy-black);font:inherit;background:0 0;border:0;outline:0;font-size:10px}.partner-toolbar>div{gap:4px;display:flex}.partner-toolbar button{background:var(--yy-white);color:#818287;min-height:32px;font:inherit;cursor:pointer;border:1px solid #e1e1dc;border-radius:7px;padding:0 9px;font-size:11px;font-weight:800}.partner-toolbar button.active{border-color:var(--yy-charcoal);background:var(--yy-charcoal);color:var(--yy-white)}.partner-columns,.partner-list>button{grid-template-columns:1.3fr 1fr .6fr 1fr .9fr;align-items:center;gap:13px;padding:0 18px;display:grid}.partner-columns{color:#919297;letter-spacing:.75px;background:#f5f5f1;min-height:38px;font-size:10px;font-weight:900}.partner-list>button{background:var(--yy-white);width:100%;min-height:70px;color:var(--yy-black);font:inherit;text-align:left;cursor:pointer;border:0;border-top:1px solid #ebebe7}.partner-list>button:hover,.partner-list>button.selected{box-shadow:inset 3px 0 var(--yy-yellow);background:#fffaf0}.partner-list>button>span{min-width:0;font-size:11px}.partner-list b,.partner-list small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.partner-list b{font-size:10px}.partner-list small{color:#929398;margin-top:4px;font-size:11px}.partner-list .receivable b{color:#67500f}.partner-list .payable b{color:#6d4b42}.partner-detail{padding:22px}.partner-detail-head{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.partner-detail-head>span{background:var(--yy-yellow);width:48px;height:48px;color:var(--yy-black);border-radius:13px;place-items:center;font-size:12px;font-weight:900;display:grid}.partner-detail-head em{color:#67686d;background:#ecece8;border-radius:7px;padding:6px 8px;font-size:11px;font-style:normal;font-weight:800}.partner-detail h3{margin:6px 0 3px;font-size:20px}.partner-detail-code{color:#8c8e92;font-size:11px;font-weight:750}.partner-role-chips{flex-wrap:wrap;gap:5px;margin:16px 0;display:flex}.partner-role-chips span{background:var(--yy-yellow-soft);color:#72550d;border-radius:7px;padding:6px 8px;font-size:11px;font-weight:800}.partner-data-grid{border:1px solid #e5e5df;border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.partner-data-grid article{border-bottom:1px solid #e5e5df;border-right:1px solid #e5e5df;min-width:0;padding:12px}.partner-data-grid article:nth-child(2n){border-right:0}.partner-data-grid article:nth-last-child(-n+2){border-bottom:0}.partner-data-grid small,.partner-data-grid b{display:block}.partner-data-grid small{color:#96979b;letter-spacing:.45px;text-transform:uppercase;font-size:10px;font-weight:800}.partner-data-grid b{text-overflow:ellipsis;margin-top:5px;font-size:11px;overflow:hidden}.partner-balance{background:#f4f4f0;border-radius:10px;margin-top:14px;padding:14px}.partner-balance small,.partner-balance b,.partner-balance span{display:block}.partner-balance small{color:#898b8f;letter-spacing:.65px;font-size:10px;font-weight:850}.partner-balance b{margin-top:5px;font-size:20px}.partner-balance span{color:#888a8e;margin-top:3px;font-size:11px}.partner-balance .partner-balance-metrics{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.partner-balance .partner-balance-metrics span{color:#65676c;background:#ffffff9e;border:1px solid #4b4d521a;border-radius:999px;align-items:center;min-height:26px;margin:0;padding:5px 8px;font-size:12px;font-weight:720;line-height:1.25;display:inline-flex}.partner-balance.receivable{background:var(--yy-yellow-soft)}.partner-balance.payable{background:#f1ece9}.partner-detail>button{background:var(--yy-charcoal);width:100%;min-height:39px;color:var(--yy-white);font:inherit;cursor:pointer;border:0;border-radius:8px;margin-top:14px;font-size:11px;font-weight:800}.commercial-workspace,.accounts-workspace{margin:16px 22px 22px}.commercial-rules{grid-template-columns:repeat(4,1fr);gap:10px;padding:5px 20px 20px;display:grid}.commercial-rules article{background:#fafaf7;border:1px solid #e3e3de;border-radius:11px;min-height:145px;padding:16px}.commercial-rules span{color:var(--yy-yellow-deep);font-size:11px;font-weight:900}.commercial-rules b{margin-top:13px;font-size:12px;display:block}.commercial-rules p{color:#7f8185;min-height:42px;margin:7px 0 10px;font-size:11px;line-height:1.45}.commercial-rules em{color:#76580e;font-size:11px;font-style:normal;font-weight:800}.contract-table,.account-table{border-top:1px solid #e8e8e3;overflow-x:auto}.contract-columns,.contract-row{grid-template-columns:.85fr 1.1fr 1.4fr .7fr .75fr .65fr;align-items:center;gap:16px;min-width:790px;padding:0 20px;display:grid}.contract-columns,.account-columns{color:#929398;letter-spacing:.7px;background:#f5f5f1;min-height:38px;font-size:10px;font-weight:900}.contract-row{border-top:1px solid #ebebe7;min-height:62px;font-size:11px}.contract-row em,.account-row em{background:var(--yy-yellow-soft);color:#72550d;border-radius:6px;padding:5px 7px;font-size:11px;font-style:normal;font-weight:800;display:inline-flex}.commercial-approval{background:var(--yy-charcoal);color:var(--yy-white);border-radius:11px;grid-template-columns:auto 1fr;align-items:center;gap:15px;margin:18px 20px 20px;padding:16px;display:grid}.commercial-approval>span{background:var(--yy-yellow);color:var(--yy-black);border-radius:7px;padding:8px 9px;font-size:11px;font-weight:900}.commercial-approval b{font-size:10px}.commercial-approval p{color:#c5c6c9;margin:5px 0 0;font-size:11px;line-height:1.4}.aging-cards{grid-template-columns:repeat(3,1fr);gap:10px;padding:4px 20px 20px;display:grid}.aging-cards article{background:#fafaf7;border:1px solid #e3e3de;border-radius:11px;padding:16px}.aging-cards small,.aging-cards b{display:block}.aging-cards small{color:#8c8e92;letter-spacing:.55px;font-size:10px;font-weight:850}.aging-cards b{margin-top:8px;font-size:18px}.aging-cards article>i{background:#e6e6e1;border-radius:99px;height:4px;margin-top:13px;display:block;overflow:hidden}.aging-cards article>i>i{background:var(--yy-yellow-deep);height:100%;display:block}.aging-cards p{color:#999a9e;margin:7px 0 0;font-size:11px}.account-columns,.account-row{grid-template-columns:1.15fr 1.15fr .75fr .75fr .75fr .75fr;align-items:center;gap:16px;min-width:800px;padding:0 20px;display:grid}.account-row{border-top:1px solid #ebebe7;min-height:67px;font-size:11px}.account-row b,.account-row small{display:block}.account-row small{color:#929398;margin-top:4px;font-size:11px}.reconciliation-flow{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:10px;padding:20px;display:grid}.reconciliation-flow article{background:#fafaf7;border:1px solid #e3e3de;border-radius:10px;padding:13px}.reconciliation-flow article span,.reconciliation-flow article b,.reconciliation-flow article small{display:block}.reconciliation-flow article span{color:var(--yy-yellow-deep);font-size:11px;font-weight:900}.reconciliation-flow article b{margin-top:7px;font-size:10px}.reconciliation-flow article small{color:#919297;margin-top:4px;font-size:11px}.reconciliation-flow>i{color:#b19036;font-style:normal}.reconciliation-workspace{gap:16px;display:grid}.reconciliation-summary>div:last-child{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.reconciliation-summary article{background:#fafaf7;border:1px solid #e3e3de;border-radius:10px;padding:14px}.reconciliation-summary article.exception{background:#fff9e8;border-color:#d8b55b}.reconciliation-summary article small,.reconciliation-summary article b{display:block}.reconciliation-summary article small{color:#8b8c90;letter-spacing:.08em;font-size:11px;font-weight:900}.reconciliation-summary article b{margin-top:7px;font-size:18px}.reconciliation-summary article p{color:#777d80;margin:4px 0 0;font-size:10px}.field-collection-queue{overflow:hidden}.field-collection-list{display:grid}.field-collection-list article{border-top:1px solid #e8ebe9;grid-template-columns:auto minmax(220px,1.6fr) minmax(100px,.7fr) minmax(110px,.7fr) auto;align-items:center;gap:14px;padding:13px 18px;display:grid}.field-collection-list article>div small,.field-collection-list article>div b,.field-collection-list article>div p,.field-collection-list article>span small,.field-collection-list article>span b{display:block}.field-collection-list article small{color:#7d8588;font-size:10px}.field-collection-list article b{color:#303537;margin-top:3px;font-size:11px}.field-collection-list article p{color:#8a9092;margin:4px 0 0;font-size:10px}.field-collection-state{color:#718086;background:#f7f9f8;border:1px solid #d8dedd;border-radius:50%;place-items:center;width:30px;height:30px;font-weight:900;display:grid}.field-collection-state.matched_pending_review{color:#89763d;background:#fbf8ea;border-color:#d8cfa7}.field-collection-state.reconciled{color:#3f7657;background:#edf7f1;border-color:#bdd8c8}.field-collection-list article em{color:#667175;white-space:nowrap;background:#eef1f1;border-radius:999px;justify-self:end;padding:6px 8px;font-size:10px;font-style:normal;font-weight:850}.field-collection-list article em.matched_pending_review{color:#725e27;background:#fbf3d4}.field-collection-list article em.reconciled{color:#327048;background:#e5f3e8}.reconciliation-import form{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.reconciliation-import label{color:#6f7074;gap:6px;font-size:11px;font-weight:800;display:grid}.reconciliation-import label.wide{grid-column:span 2}.reconciliation-import input,.reconciliation-import select{color:#222327;background:#fff;border:1px solid #deded8;border-radius:9px;min-width:0;padding:11px 12px}.reconciliation-import button,.reconciliation-lines button{color:#fff;cursor:pointer;background:#242529;border:0;border-radius:9px;font-weight:800}.reconciliation-import button{align-self:end;min-height:39px}.reconciliation-message{color:#5d512d;background:#fff8df;border-radius:9px;margin:0;padding:11px 14px;font-size:11px}.reconciliation-columns,.reconciliation-lines article{grid-template-columns:1.1fr .8fr 1fr 1.7fr .65fr;align-items:center;gap:12px;display:grid}.reconciliation-columns{color:#929398;letter-spacing:.07em;padding:12px 8px 8px;font-size:11px;font-weight:900}.reconciliation-lines article{border-top:1px solid #ecece7;padding:13px 8px}.reconciliation-lines article span{min-width:0}.reconciliation-lines article b,.reconciliation-lines article small{display:block}.reconciliation-lines article b{font-size:10px}.reconciliation-lines article small{color:#88898d;margin-top:4px;font-size:11px;line-height:1.45}.reconciliation-lines article em{color:#555;background:#eee;border-radius:999px;padding:5px 7px;font-size:11px;font-style:normal;font-weight:900;display:inline-block}.reconciliation-lines article em.confirmed{color:#327048;background:#e5f3e8}.reconciliation-lines article em.matched{color:#725d1f;background:#fff4cd}.reconciliation-lines article em.exception{color:#944d43;background:#f8e7e4}.reconciliation-lines article button{margin-top:6px;padding:6px 8px;font-size:11px;display:block}.partner-network{margin:0 22px 22px}.partner-network-flow{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:stretch;gap:10px;padding:5px 20px 18px;display:grid}.partner-network-flow article{background:#fafaf7;border:1px solid #e3e3de;border-radius:11px;flex-direction:column;justify-content:center;min-width:0;min-height:106px;padding:14px;display:flex}.partner-network-flow article.network-core{background:var(--yy-yellow-soft);border-color:#d4ad2f}.partner-network-flow span,.partner-network-flow b,.partner-network-flow small{display:block}.partner-network-flow span{color:#90701b;letter-spacing:.55px;font-size:11px;font-weight:900}.partner-network-flow b{margin-top:8px;font-size:10px}.partner-network-flow small{color:#929398;margin-top:4px;font-size:11px;line-height:1.35}.partner-network-flow>i{color:#b19036;align-self:center;font-style:normal}.partner-network-note{background:var(--yy-charcoal);color:var(--yy-white);border-radius:10px;grid-template-columns:36px 1fr;align-items:center;gap:12px;margin:0 20px 20px;padding:14px;display:grid}.partner-network-note span{background:var(--yy-yellow);width:36px;height:36px;color:var(--yy-black);border-radius:9px;place-items:center;display:grid}.partner-network-note p{color:#d0d1d3;margin:0;font-size:11px;line-height:1.45}@media (max-width:1050px) and (min-width:681px){.partners-hero{display:block}.partner-code-card{width:300px;margin-top:24px}.partners-summary{grid-template-columns:repeat(2,1fr)}.partners-main-grid{grid-template-columns:1fr}.commercial-rules{grid-template-columns:repeat(2,1fr)}.partner-network-flow{display:flex;overflow-x:auto}.partner-network-flow article{flex:0 0 185px}}@media (max-width:680px){.partners-hero{min-height:0;padding:25px 20px;display:block}.partners-hero h2{font-size:30px}.partner-code-card{width:100%;margin-top:22px}.partners-summary{grid-template-columns:repeat(2,1fr)}.partners-summary article{padding:17px 15px}.partners-tabs{padding-left:12px;overflow-x:auto}.partners-tabs button{flex:none}.partners-main-grid{grid-template-columns:1fr;padding:14px}.partners-card-head{padding:20px 16px 13px;display:block}.partners-card-head>span{margin-top:7px;display:block}.partner-toolbar{padding:0 14px 13px;display:block}.partner-toolbar>div{margin-top:9px;overflow-x:auto}.partner-toolbar button{flex:none}.partner-columns{display:none}.partner-list>button{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;min-height:0;padding:14px}.partner-list>button>span:first-child{grid-column:1/-1}.partner-detail{padding:18px}.commercial-workspace,.accounts-workspace{margin:14px}.commercial-rules{grid-template-columns:1fr;padding:4px 14px 14px}.commercial-rules article{min-height:0}.commercial-approval{grid-template-columns:1fr;margin:14px}.commercial-approval>span{width:max-content}.aging-cards{grid-template-columns:1fr;padding:4px 14px 14px}.reconciliation-flow,.partner-network-flow{gap:8px;display:flex;overflow-x:auto}.reconciliation-flow article,.partner-network-flow article{flex:0 0 145px}.reconciliation-flow>i,.partner-network-flow>i{display:none}.reconciliation-summary>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}.field-collection-list article{grid-template-columns:auto 1fr}.field-collection-list article>span:not(.field-collection-state),.field-collection-list article>em{grid-column:2;justify-self:start}.reconciliation-import form{grid-template-columns:1fr}.reconciliation-import label.wide{grid-column:auto}.reconciliation-columns{display:none}.reconciliation-lines article{grid-template-columns:1fr}.partner-network,.partner-network-note{margin:0 14px 14px}}::selection{background:var(--yy-yellow);color:var(--yy-black)}.brand{align-items:center;gap:14px}.yeniyaka-mark{filter:drop-shadow(0 8px 16px #0003);background:url(/brand/yeniyaka-mark-transparent.png) 50%/contain no-repeat;flex:none;width:42px;height:52px}.yeniyaka-wordmark{min-width:0}.yeniyaka-wordmark strong{color:var(--yy-white);font-family:"Avenir Next", "SF Pro Rounded", var(--font-geist-sans), sans-serif;letter-spacing:-.45px;white-space:nowrap;font-size:19px;font-weight:400;line-height:1;display:block}.yeniyaka-wordmark sup{color:var(--yy-yellow);vertical-align:top;margin-left:2px;font-size:10px}.yeniyaka-wordmark small{color:#a9aaad;letter-spacing:1.55px;white-space:nowrap;margin-top:7px;font-size:10px;font-weight:700}.brand small,.sidebar-footer small{color:#a9aaad}.nav-label{color:#8d8f94}.nav-item.active{background:var(--yy-black);color:var(--yy-white);box-shadow:inset 3px 0 var(--yy-yellow), 0 8px 22px #00000029}.nav-item.structure-active{color:var(--yy-white)}.nav-item b,.node.ylog{background:var(--yy-yellow);color:var(--yy-black)}.node.supply{color:var(--yy-black);background:#d8d8d4}.node.trade{color:var(--yy-white);background:#74767b}.avatar{background:var(--yy-yellow);color:var(--yy-black)}.field-collection-list{background:linear-gradient(145deg,#f7fafa,#edf2f2);gap:12px;padding:14px}.field-collection-list>.field-collection-card{background:#ffffffe6;border:1px solid #dce5e5;border-radius:14px;padding:0;display:block;overflow:hidden;box-shadow:0 9px 28px #3045490b}.field-collection-card>header{border-bottom:1px solid #e1e8e8;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:11px;padding:14px 16px;display:grid}.field-collection-card>header>div small,.field-collection-card>header>div b,.field-collection-card>header>div p{display:block}.field-collection-card>header>div small{color:#718489;letter-spacing:.025em;font-size:10px;font-weight:900}.field-collection-card>header>div b{color:#31474d;margin-top:3px;font-size:13px}.field-collection-card>header>div p{color:#74868a;margin:4px 0 0;font-size:10px}.field-collection-card>header>em{color:#5f7479;white-space:nowrap;background:#e8eeee;border-radius:999px;justify-self:end;padding:7px 10px;font-size:10px;font-style:normal;font-weight:900}.field-collection-card.finance-phase-review>header>em{color:#76684b;background:#f1ede1}.field-collection-card.finance-phase-accounting>header>em{color:#526e66;background:#e3ece9}.field-collection-card.finance-phase-complete>header>em{color:#446c58;background:#dfece5}.field-collection-facts{background:#e2e9e9;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.field-collection-facts>span{background:#f9fbfbf5;min-width:0;padding:10px 15px}.field-collection-facts small,.field-collection-facts b{display:block}.field-collection-facts small{color:#7b8c90;letter-spacing:.045em;font-size:9px;font-weight:950}.field-collection-facts b{color:#344b51;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:11px;overflow:hidden}.field-collection-card>ol{background:#dce5e5;grid-template-columns:repeat(4,minmax(110px,1fr));gap:1px;margin:0;padding:1px;list-style:none;display:grid}.field-collection-card>ol>li{color:#809095;background:#f8fafa;grid-template-columns:31px minmax(0,1fr);align-items:center;gap:9px;min-width:0;padding:11px 13px;display:grid}.field-collection-card>ol>li>span{color:#71868a;background:#edf2f2;border:1px solid #d6e0e0;border-radius:10px;place-items:center;width:30px;height:30px;font-size:9px;font-weight:950;display:grid}.field-collection-card>ol small,.field-collection-card>ol b{display:block}.field-collection-card>ol small{letter-spacing:.05em;font-size:9px;font-weight:950}.field-collection-card>ol b{text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:11px;overflow:hidden}.field-collection-card>ol>li.done{color:#506f63}.field-collection-card>ol>li.done>span{color:#4b705d;background:#deece5;border-color:#cedfd6}.field-collection-card>ol>li.current{color:#2e474d;background:#fff;box-shadow:inset 0 3px #708f88}.field-collection-card>ol>li.current>span{color:#fff;background:#344148;border-color:#344148}.field-collection-card>ol>li.locked{opacity:.64}.field-collection-card>footer{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:14px 16px;display:grid}.field-collection-card>footer>div>i{background:#dfe7e7;border-radius:99px;width:min(430px,100%);height:5px;display:block;overflow:hidden}.field-collection-card>footer>div>i>i{border-radius:inherit;background:linear-gradient(90deg,#afc0bd,#668a82);height:100%;display:block}.field-collection-card>footer b{color:#4c6267;margin-top:8px;font-size:11px;line-height:1.45;display:block}.field-collection-card>footer p,.field-collection-card>footer small{color:#78898d;margin:4px 0 0;font-size:10px;line-height:1.45;display:block}.field-collection-card>footer button,.field-collection-card>footer>span{box-sizing:border-box;color:#fff;min-width:180px;min-height:44px;font:inherit;background:#303d43;border:0;border-radius:10px;justify-content:center;align-items:center;padding:9px 13px;font-size:11px;font-weight:950;display:flex}.field-collection-card>footer button{cursor:pointer}.field-collection-card>footer button:disabled{cursor:not-allowed;opacity:.45}.field-collection-card>footer>span{color:#65777b;background:#e8eeee}@media (max-width:820px){.field-collection-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.field-collection-card>ol{overflow-x:auto}.field-collection-card>footer{grid-template-columns:1fr}.field-collection-card>footer button,.field-collection-card>footer>span{width:100%}}@media (max-width:560px){.field-collection-list{padding:10px}.field-collection-card>header{grid-template-columns:34px minmax(0,1fr);padding:13px}.field-collection-card>header>em{white-space:normal;grid-column:2;justify-self:start}.field-collection-facts>span{padding:10px}.field-collection-card>ol>li{text-align:center;grid-template-columns:1fr;justify-items:center;padding:10px 8px}.field-collection-card>footer{padding:13px}.field-collection-card>footer button,.field-collection-card>footer>span{min-height:50px;font-size:12px}}.field-finance-pilot{background:radial-gradient(circle at 91% 10%,#a0bbbe29,#0000 19rem),linear-gradient(145deg,#fdfefefa,#eff5f5eb);border-color:#d8e2e3;position:relative;overflow:hidden;box-shadow:0 16px 45px #30464b0f}.field-finance-pilot:before{content:"";background:linear-gradient(#adc2c0,#667f83);width:3px;position:absolute;inset:0 auto 0 0}.field-finance-pilot>header{grid-template-columns:minmax(0,1fr) 190px;align-items:end;gap:24px;padding:23px 24px 18px;display:grid}.field-finance-pilot>header h3{color:#273d43;max-width:760px;margin:6px 0 0;font-size:20px;line-height:1.22}.field-finance-pilot>header>div:first-child>p:last-child{color:#687c81;max-width:760px;margin:9px 0 0;font-size:12px;line-height:1.55}.field-pilot-progress{justify-items:end;gap:7px;display:grid}.field-pilot-progress strong{color:#354d52;font-size:25px;line-height:1}.field-pilot-progress>span{background:#dce6e6;border-radius:99px;width:100%;height:6px;display:block;overflow:hidden}.field-pilot-progress>span>i{border-radius:inherit;background:linear-gradient(90deg,#b5c8c5,#698b84);height:100%;transition:width .35s;display:block}.field-pilot-progress small{color:#718489;text-align:right;font-size:10px;font-weight:850}.field-pilot-source{background:#ffffffbd;border:1px solid #dce6e6;border-radius:11px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:13px;margin:0 24px 15px;padding:12px 14px;display:grid}.field-pilot-source span{color:#61767a;background:#e8eeee;border-radius:7px;padding:6px 8px;font-size:10px;font-weight:950}.field-pilot-source b{color:#354c51;font-size:12px}.field-pilot-source p{color:#6d8185;margin:0;font-size:11px}.field-finance-pilot>ol{background:#dbe5e5;grid-template-columns:repeat(5,minmax(125px,1fr));gap:1px;margin:0;padding:1px;list-style:none;display:grid}.field-finance-pilot>ol>li{color:#829195;background:#f8fbfbf5;grid-template-columns:33px minmax(0,1fr);align-items:center;gap:10px;min-width:0;padding:13px;display:grid;position:relative}.field-finance-pilot>ol>li>span{color:#70868a;background:#edf2f2;border:1px solid #d7e1e1;border-radius:10px;place-items:center;width:32px;height:32px;font-size:10px;font-weight:950;display:grid}.field-finance-pilot>ol small,.field-finance-pilot>ol b{display:block}.field-finance-pilot>ol small{letter-spacing:.045em;font-size:10px;font-weight:950}.field-finance-pilot>ol b{margin-top:3px;font-size:11px;line-height:1.35}.field-finance-pilot>ol>li.done{color:#527066}.field-finance-pilot>ol>li.done>span{color:#4b705d;background:#dfece5;border-color:#cddfd6}.field-finance-pilot>ol>li.active{z-index:1;color:#30494f;background:#fff;box-shadow:inset 0 3px #76958f}.field-finance-pilot>ol>li.active>span{color:#3e5f5a;background:#dce8e6;border-color:#b5c7c5}.field-finance-pilot>ol>li.waiting{opacity:.72}.field-finance-pilot>footer{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:22px;padding:17px 24px;display:grid}.field-finance-pilot>footer b{color:#40585d;font-size:11px;display:block}.field-finance-pilot>footer p{color:#74868a;max-width:720px;margin:5px 0 0;font-size:11px;line-height:1.5}.field-pilot-actions{align-items:center;gap:9px;display:flex}.field-pilot-actions a,.field-pilot-actions button{box-sizing:border-box;min-height:44px;font:inherit;border-radius:10px;justify-content:center;align-items:center;padding:9px 14px;font-size:11px;font-weight:950;text-decoration:none;display:flex}.field-pilot-actions a{color:#526b70;background:#ffffffb8;border:1px solid #cfdcdc}.field-pilot-actions button{color:#fff;cursor:pointer;background:#2f3e43;border:0}.field-pilot-actions button:disabled{color:#718287;cursor:not-allowed;background:#e2e9e9}.reconciliation-prepared-note{color:#58706d;background:#f2f7f6;border:1px solid #d6e3e1;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;margin:16px 0 0;padding:12px 13px;display:grid}.reconciliation-prepared-note b,.reconciliation-prepared-note span{font-size:11px}.reconciliation-prepared-note button{color:#617572;min-height:34px;font:inherit;cursor:pointer;background:#fff;border:1px solid #ccd9d7;border-radius:8px;padding:7px 10px;font-size:10px;font-weight:900}@media (max-width:900px){.field-finance-pilot>header{grid-template-columns:1fr}.field-pilot-progress{justify-items:start}.field-pilot-progress>span{max-width:320px}.field-pilot-progress small{text-align:left}.field-finance-pilot>ol{overflow-x:auto}.field-finance-pilot>ol>li{min-width:150px}.field-finance-pilot>footer{grid-template-columns:1fr}.field-pilot-actions{justify-content:flex-start}}@media (max-width:560px){.field-finance-pilot>header{padding:20px 17px 16px}.field-finance-pilot>header h3{font-size:18px}.field-pilot-source{grid-template-columns:1fr;margin:0 17px 14px}.field-finance-pilot>ol>li{min-width:136px;padding:12px 10px}.field-finance-pilot>footer{padding:16px 17px}.field-pilot-actions{grid-template-columns:1fr;width:100%;display:grid}.field-pilot-actions a,.field-pilot-actions button{width:100%;min-height:50px;font-size:12px}.reconciliation-prepared-note{grid-template-columns:1fr}.reconciliation-prepared-note button{min-height:44px}}.form-actions .primary{background:var(--yy-yellow);color:var(--yy-black);box-shadow:0 8px 20px #d8a91f2e}.primary:hover,.form-actions .primary:hover{background:#f6d66e}.icon-button{color:var(--yy-charcoal);background:#f0f0ed}.icon-button i{background:var(--yy-yellow-deep)}.hero h2{color:var(--yy-black)}.metrics article,.panel,.finance-board,.rule-board{border-color:var(--yy-line);box-shadow:0 12px 34px #0b0c0e0b}.metrics article{position:relative;overflow:hidden}.metrics article:before{content:"";background:var(--yy-yellow);width:3px;position:absolute;inset:0 auto 0 0}.flow-row:hover,.flow-row.selected{background:#fffaf0}.flow-row.selected{box-shadow:inset 3px 0 var(--yy-yellow)}.progress{background:#e8e8e4}.progress i{background:var(--yy-yellow-deep)}.status.slate{color:#5d5f63;background:#ececea}.status.blue{color:#383a3e;background:#e5e5e2}.status.amber{background:var(--yy-yellow-soft);color:#76560c}.status.green{background:var(--yy-charcoal);color:var(--yy-white)}.chain-icon{background:var(--yy-yellow-soft);color:#6e520f}.chain-step.current .step-dot{background:var(--yy-yellow);color:var(--yy-black);box-shadow:0 0 0 4px var(--yy-yellow-soft)}.chain-step.current em{color:#85630e}.chain-note{border-left-color:var(--yy-yellow);background:#f7f7f3}.flow-value-card{background:var(--yy-white);border:1px solid #e4e4df;border-radius:9px;grid-template-columns:1fr 1fr;gap:8px;margin:10px 18px 2px;padding:11px;display:grid}.flow-value-card>div{background:#f7f7f3;border-radius:7px;padding:9px}.flow-value-card small,.flow-value-card strong{display:block}.flow-value-card small{color:#85868a;letter-spacing:.35px;font-size:10px;font-weight:850}.flow-value-card strong{color:var(--yy-black);margin-top:5px;font-size:13px}.flow-value-card p{color:var(--yy-muted);grid-column:1/-1;margin:1px 2px 0;font-size:10px;line-height:1.45}.advance-button{background:var(--yy-black);color:var(--yy-white)}.advance-button:hover{background:var(--yy-charcoal-soft)}.advance-button:disabled{color:#8a8b8f;background:#ececea}.cancel-flow-button{color:#8b5c51;font:inherit;cursor:pointer;background:0 0;border:0;margin:8px auto 2px;font-size:11px;font-weight:800;display:block}.cancel-flow-form{background:#faf5f3;border:1px solid #e6d8d3;border-radius:9px;margin:10px 18px;padding:12px}.cancel-flow-form label{color:#74564e;font-size:11px;font-weight:800;display:block}.cancel-flow-form input{background:var(--yy-white);width:100%;height:34px;font:inherit;border:1px solid #dbc9c3;border-radius:7px;margin:6px 0 9px;padding:0 9px;font-size:11px;display:block}.cancel-flow-form button{background:var(--yy-white);color:#725047;min-height:31px;font:inherit;cursor:pointer;border:1px solid #d5c1ba;border-radius:7px;margin-right:6px;font-size:11px;font-weight:800}.cancel-flow-form button:first-of-type{color:var(--yy-white);background:#725047;border-color:#725047}.cancel-flow-form button:disabled{opacity:.45;cursor:not-allowed}.flow-timeline{background:#fafaf7;border:1px solid #e4e4df;border-radius:9px;margin:12px 18px 2px;padding:12px}.flow-timeline>div{color:#77797d;letter-spacing:.6px;justify-content:space-between;margin-bottom:9px;font-size:10px;display:flex}.flow-timeline article{border-top:1px solid #e8e8e3;grid-template-columns:9px 1fr auto;align-items:start;gap:8px;padding:8px 0;display:grid}.flow-timeline article>i{background:var(--yy-yellow);width:7px;height:7px;box-shadow:0 0 0 3px var(--yy-yellow-soft);border-radius:50%;margin-top:3px}.flow-timeline article>i.warning{background:#8b5c51;box-shadow:0 0 0 3px #f2e6e2}.flow-timeline article span b,.flow-timeline article span small{display:block}.flow-timeline article span b{font-size:11px}.flow-timeline article span small{color:var(--yy-muted);margin-top:3px;font-size:10px;line-height:1.4}.flow-timeline time{color:#96979b;white-space:nowrap;font-size:10px}.detail-people span,.detail-product{background:#fafaf7;border-color:#e4e4df}.bar i:first-child,.mix-1{background:var(--yy-yellow)!important}.bar i:nth-child(2),.mix-2{background:#5a5c61!important}.bar i:nth-child(3),.mix-3{background:#a4a5a7!important}.bar i:nth-child(4),.mix-4{background:#17181b!important}.c1{background:var(--yy-yellow)}.c2{background:#5a5c61}.c3{background:#a4a5a7}.c4{background:#17181b}.value-badge{background:var(--yy-yellow-soft);color:#75570d}.mini-bar i{background:var(--yy-yellow-deep)}.finance-heading{background:linear-gradient(120deg, var(--yy-black), var(--yy-charcoal-soft))}.finance-heading .eyebrow{color:var(--yy-yellow)}.finance-heading p:last-child{color:#c9cacc}.finance-heading button{background:var(--yy-yellow);color:var(--yy-black)}.finance-heading button:disabled{color:#aaaeb2;background:#55575c}.finance-cards{background:var(--yy-line)}.posting{background:var(--yy-yellow-soft);color:#78580d}.posting.review{color:#44464a;background:#e8e8e5}.rule-heading{background:linear-gradient(135deg, var(--yy-yellow-soft), #fffaf0)}.rule-total{color:#55575c;background:#efefec;border-color:#d9dad6}.rule-total.valid{background:var(--yy-yellow);color:var(--yy-black);border-color:#f7dc83}.rule-row b{background:var(--yy-yellow-soft);color:#73550c}.rule-bar i{background:var(--yy-yellow-deep)}.rule-footer button{background:var(--yy-black);color:var(--yy-white)}.signal-modal{border:1px solid #d8d8d3}.signal-modal input:focus,.signal-modal select:focus,.signal-modal textarea:focus{border-color:var(--yy-yellow-deep);box-shadow:0 0 0 3px var(--yy-yellow-soft)}.product-box{background:#fafaf6;border-color:#e5e5df}.service-price-inputs{background:#fffaf0;border:1px solid #e0d5b5;border-radius:9px;margin:12px 0;padding:13px}.service-price-inputs .eyebrow{color:#8a6812}.form-error{color:#75540a;background:#fff2cf}.module-board{background:var(--yy-white);border:1px solid var(--yy-line);border-radius:18px;overflow:hidden;box-shadow:0 16px 42px #0b0c0e0e}.module-heading{background:linear-gradient(125deg, var(--yy-black), #34363a);color:var(--yy-white);justify-content:space-between;align-items:flex-end;gap:28px;padding:30px 32px;display:flex}.module-heading h2{letter-spacing:-1.2px;margin:6px 0 8px;font-size:clamp(24px,2.4vw,36px)}.module-heading p:last-child{color:#c6c7ca;max-width:720px;margin:0;font-size:14px;line-height:1.6}.module-heading .eyebrow{color:var(--yy-yellow)}.module-live{color:#e2e2df;border:1px solid #52545a;border-radius:999px;flex:none;align-items:center;gap:9px;padding:9px 12px;font-size:12px;display:inline-flex}.module-live i{background:var(--yy-yellow);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #f2c94c24}.workforce-workspace{gap:14px;display:grid}.workforce-heading{background:radial-gradient(circle at 88% 10%, #f2c94c33, transparent 15rem), linear-gradient(125deg, var(--yy-black), #34363a);color:var(--yy-white);border:1px solid #3e4045;border-radius:18px;justify-content:space-between;align-items:flex-end;gap:28px;padding:30px 32px;display:flex;overflow:hidden;box-shadow:0 16px 42px #0b0c0e17}.workforce-heading h2{letter-spacing:-1.2px;max-width:850px;margin:6px 0 8px;font-size:clamp(24px,2.4vw,36px)}.workforce-heading p:last-child{color:#c6c7ca;max-width:760px;margin:0;font-size:14px;line-height:1.6}.workforce-heading .eyebrow{color:var(--yy-yellow)}.workforce-live{color:#e2e2df;border:1px solid #57595e;border-radius:999px;flex:none;align-items:center;gap:9px;padding:9px 12px;font-size:12px;display:inline-flex}.workforce-live i{background:var(--yy-yellow);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #f2c94c24}.workforce-summary{border:1px solid var(--yy-line);background:var(--yy-line);border-radius:16px;grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden;box-shadow:0 12px 34px #0b0c0e0a}.workforce-summary article{background:var(--yy-white);min-width:0;padding:20px 22px}.workforce-summary small{color:var(--yy-muted);letter-spacing:.7px;font-size:11px;font-weight:800;display:block}.workforce-summary strong{color:var(--yy-black);letter-spacing:-.7px;margin-top:8px;font-size:clamp(20px,2vw,27px);display:block}.workforce-summary strong em{color:#999a9e;font-size:.62em;font-style:normal;font-weight:600}.workforce-summary p{color:#96979b;margin:5px 0 0;font-size:10px}.workforce-layout{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);gap:14px;display:grid}.member-board,.tier-board,.assignment-board{border:1px solid var(--yy-line);background:var(--yy-white);border-radius:16px;overflow:hidden;box-shadow:0 12px 34px #0b0c0e0a}.workforce-section-head,.assignment-toolbar{justify-content:space-between;align-items:center;gap:20px;padding:20px 22px 15px;display:flex}.workforce-section-head h3,.assignment-toolbar h3{margin:0;font-size:15px}.workforce-section-head>span{color:var(--yy-muted);font-size:10px}.workforce-actions{align-items:center;gap:10px;display:flex}.workforce-actions>span{color:var(--yy-muted);font-size:10px}.workforce-actions button,.assignment-create{background:var(--yy-yellow);color:var(--yy-black);font:inherit;cursor:pointer;border:0;border-radius:8px;padding:8px 10px;font-size:11px;font-weight:800}.workforce-actions button:hover,.assignment-create:hover{background:#f6d66e}.member-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0 16px 16px;display:grid}.member-card{width:100%;min-width:0;color:var(--yy-black);font:inherit;text-align:left;cursor:pointer;background:#fbfbf8;border:1px solid #e7e7e1;border-radius:12px;grid-template-columns:42px 1fr auto;align-items:center;gap:11px;padding:14px;display:grid}.member-card:hover{background:#fffaf0;border-color:#d5ae32}.member-avatar{background:var(--yy-yellow);width:42px;height:42px;color:var(--yy-black);border-radius:50%;place-items:center;font-size:12px;font-weight:850;display:grid}.member-card div:nth-child(2){min-width:0}.member-card small{color:#8c8d91;text-overflow:ellipsis;white-space:nowrap;font-size:11px;display:block;overflow:hidden}.member-card strong{color:var(--yy-black);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:11px;display:block;overflow:hidden}.member-card p{color:#6f7075;margin:2px 0 0;font-size:11px}.member-card>span{justify-items:end;gap:5px;display:grid}.member-card>span em{color:#55575b;white-space:nowrap;background:#ececea;border-radius:999px;padding:5px 7px;font-size:11px;font-style:normal}.member-card>span small{color:#9b9c9f}.tier-list{padding:0 16px 15px}.tier-row{border-top:1px solid #eeeeea;grid-template-columns:27px 1fr auto;align-items:center;gap:10px;min-height:47px;display:grid}.tier-row>b{background:var(--yy-yellow-soft);color:#71530b;border-radius:50%;place-items:center;width:24px;height:24px;font-size:11px;display:grid}.tier-row strong,.tier-row small{display:block}.tier-row strong{font-size:10px}.tier-row small{color:#909196;margin-top:2px;font-size:11px}.tier-row>em{color:#6a6b70;font-size:11px;font-style:normal;font-weight:750}.assignment-toolbar{border-bottom:1px solid var(--yy-line);padding:20px 24px}.assignment-filters{gap:6px;display:flex}.assignment-controls{align-items:center;gap:10px;display:flex}.assignment-filters button{color:#74767b;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:8px 10px;font-size:10px}.assignment-filters button:hover{background:#f1f1ed}.assignment-filters button.active{background:var(--yy-black);color:var(--yy-white)}.assignment-create:disabled{color:#9a9b9f;cursor:not-allowed;background:#e8e8e4}.assignment-table{overflow-x:auto}.assignment-columns,.assignment-row{grid-template-columns:1.05fr 1.35fr 1.15fr .9fr .72fr .7fr;align-items:center;gap:16px;min-width:970px;padding:0 24px;display:grid}.assignment-columns{color:#888a8e;letter-spacing:.65px;background:#f6f6f2;min-height:37px;font-size:11px;font-weight:800}.assignment-row{background:var(--yy-white);width:100%;min-height:67px;color:var(--yy-black);font:inherit;text-align:left;cursor:pointer;border:0;border-top:1px solid #eeeeea}.assignment-row:hover{box-shadow:inset 3px 0 var(--yy-yellow);background:#fffaf0}.assignment-row span{color:#696b70;min-width:0;font-size:11px}.assignment-row b,.assignment-row small{display:block}.assignment-row b{color:var(--yy-black);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.assignment-row small{color:#8b8d91;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:11px;overflow:hidden}.level-dot{background:#999b9e;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}.level-primary{background:var(--yy-yellow-deep)}.level-secondary{background:#5a5c61}.level-tertiary{background:#a4a5a7}.level-verifier{background:#17181b}.level-ecosystem{background:#d5d5d1}.effort-bar{background:#e8e8e4;border-radius:99px;height:4px;margin-top:7px;display:block;overflow:hidden}.effort-bar i{background:var(--yy-yellow-deep);border-radius:99px;height:100%;display:block}.assignment-value{font-weight:800;color:var(--yy-black)!important}.assignment-status{color:#64666a;background:#ececea;border-radius:999px;padding:5px 7px;font-size:11px;font-style:normal;display:inline-flex}.assignment-status.active{background:var(--yy-yellow-soft);color:#76560c}.assignment-status.completed{background:var(--yy-charcoal);color:var(--yy-white)}.assignment-row>span:last-child{justify-items:start;gap:4px;display:grid}.assignment-row>span:last-child small{color:#999a9e}.workforce-empty{color:#8a8c90;text-align:center;grid-column:1/-1;margin:0;padding:28px;font-size:10px}.assignment-empty{min-width:970px}.management-modal{width:min(640px,100%)}.management-check{grid-template-columns:auto 1fr;align-items:center;width:max-content;gap:9px!important;display:flex!important}.management-check input{width:17px;height:17px;accent-color:var(--yy-yellow-deep)}.management-check span{color:var(--yy-black);font-size:11px}.management-footer{justify-content:space-between;align-items:center;gap:16px;padding-top:5px;display:flex}.management-footer .form-actions{margin-left:auto;padding-top:0}.open-flow{color:#80600e;font:inherit;cursor:pointer;background:0 0;border:0;font-size:10px;font-weight:800}.ecosystem-hub{gap:14px;display:grid}.ecosystem-manifesto{min-height:230px;color:var(--yy-white);background:radial-gradient(circle at 84% 18%,#f2c94c3d,#0000 17rem),linear-gradient(120deg,#0b0c0e 0%,#25272b 66%,#3b3932 100%);border:1px solid #3f4146;border-radius:18px;justify-content:space-between;align-items:flex-end;gap:34px;padding:34px 36px;display:flex;overflow:hidden;box-shadow:0 20px 50px #0b0c0e1a}.ecosystem-manifesto .eyebrow{color:var(--yy-yellow)}.ecosystem-manifesto h2{letter-spacing:-1.8px;max-width:900px;margin:8px 0 12px;font-size:clamp(30px,3.1vw,48px);line-height:1.04}.ecosystem-manifesto p:last-child{color:#c9cacc;max-width:800px;margin:0;font-size:14px;line-height:1.65}.ecosystem-orbit{flex:none;grid-template-columns:54px 18px auto 18px auto 18px auto;align-items:center;gap:6px;display:grid}.ecosystem-orbit>span{background:var(--yy-yellow);width:54px;height:54px;color:var(--yy-black);border-radius:50%;place-items:center;font-size:20px;font-weight:900;display:grid}.ecosystem-orbit b{color:#e7e7e4;letter-spacing:1px;font-size:11px}.ecosystem-orbit i{background:#75767a;height:1px}.ecosystem-kpis{border:1px solid var(--yy-line);background:var(--yy-line);border-radius:16px;grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.ecosystem-kpis article{background:var(--yy-white);padding:21px 23px}.ecosystem-kpis small{color:#85868a;letter-spacing:.7px;font-size:11px;font-weight:850}.ecosystem-kpis strong{letter-spacing:-.9px;margin-top:7px;font-size:clamp(22px,2.2vw,30px);display:block}.ecosystem-kpis p{color:#96979b;margin:5px 0 0;font-size:10px}.journey-board,.company-network,.value-loop-board,.blueprint-footer{border:1px solid var(--yy-line);background:var(--yy-white);border-radius:16px;overflow:hidden;box-shadow:0 12px 34px #0b0c0e0a}.journey-head,.ecosystem-section-head{justify-content:space-between;align-items:flex-end;gap:20px;padding:22px 24px 16px;display:flex}.journey-head h3,.ecosystem-section-head h3{margin:0;font-size:16px}.journey-head>span,.ecosystem-section-head>span{color:#888a8e;font-size:11px}.journey-track{border-top:1px solid var(--yy-line);border-bottom:1px solid var(--yy-line);background:var(--yy-line);grid-template-columns:repeat(6,1fr);gap:1px;display:grid}.journey-stage{min-width:0;min-height:165px;color:var(--yy-black);font:inherit;text-align:left;cursor:pointer;background:#fafaf7;border:0;padding:20px 17px;position:relative}.journey-stage:hover,.journey-stage.selected{background:#fffaf0}.journey-stage.selected{box-shadow:inset 0 3px var(--yy-yellow)}.journey-number{color:#bbbcbf;font-size:11px;font-weight:850}.journey-stage>small{color:#8c8d91;letter-spacing:.9px;margin-top:13px;font-size:11px;font-weight:850;display:block}.journey-stage>strong{text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:12px;display:block;overflow:hidden}.journey-stage>p{color:#7d7f83;min-height:24px;margin:8px 0 12px;font-size:11px;line-height:1.4}.journey-stage>i{z-index:1;color:#b7b8bb;font-size:14px;font-style:normal;position:absolute;top:73px;right:-8px}.readiness{color:#717277;background:#ededeb;border-radius:99px;padding:5px 7px;font-size:10px;font-style:normal;font-weight:800;display:inline-flex}.readiness.active{background:var(--yy-charcoal);color:var(--yy-white)}.readiness.foundation{background:var(--yy-yellow-soft);color:#76560c}.journey-detail{grid-template-columns:1.15fr 1fr .85fr;align-items:center;gap:32px;padding:25px 28px;display:grid}.journey-detail>div:first-child>span{color:#8e6a12;letter-spacing:.7px;font-size:11px;font-weight:850}.journey-detail h3{letter-spacing:-.7px;margin:5px 0 6px;font-size:22px}.journey-detail p{color:#77797e;margin:0;font-size:11px;line-height:1.5}.journey-detail ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.journey-detail li{color:#56585d;align-items:center;gap:8px;font-size:10px;display:flex}.journey-detail li i{background:var(--yy-yellow-soft);color:#7c5c0d;border-radius:50%;place-items:center;width:18px;height:18px;font-size:11px;font-style:normal;display:grid}.journey-outcome{background:#f4f4f1;border-radius:12px;padding:16px}.journey-outcome small,.journey-outcome strong{display:block}.journey-outcome small{color:#8c8d91;letter-spacing:.8px;font-size:10px;font-weight:850}.journey-outcome strong{margin-top:5px;font-size:12px}.journey-outcome button{color:#795a0d;font:inherit;cursor:pointer;background:0 0;border:0;margin-top:11px;padding:0;font-size:11px;font-weight:800}.journey-outcome em{color:#929398;margin-top:10px;font-size:11px;font-style:normal;display:block}.ecosystem-columns{grid-template-columns:1.1fr .9fr;gap:14px;display:grid}.network-chain{grid-template-columns:1fr 18px 1fr 18px 1fr 18px 1fr;align-items:center;padding:10px 22px 18px;display:grid}.network-chain>button{min-height:110px;color:var(--yy-black);font:inherit;text-align:left;cursor:pointer;background:#fafaf7;border:1px solid #e2e2dd;border-radius:12px;padding:17px}.network-chain>button:hover{background:#fffaf0;border-color:#d7b13a}.network-chain b,.network-chain small{display:block}.network-chain b{font-size:13px}.network-chain small{color:#85868b;min-height:25px;margin-top:5px;font-size:11px;line-height:1.4}.network-chain em{background:var(--yy-yellow);color:var(--yy-black);border-radius:5px;margin-top:12px;padding:4px 6px;font-size:10px;font-style:normal;font-weight:900;display:inline-flex}.network-chain>i{color:#9c9da1;text-align:center;font-style:normal}.network-note{border-left:3px solid var(--yy-yellow);color:#797b80;background:#f6f6f2;border-radius:7px;margin:0 22px 20px;padding:11px 13px;font-size:11px;line-height:1.45}.value-loop{grid-template-columns:1fr 18px 1fr 18px 1fr 18px 1fr 18px;align-items:center;padding:12px 20px 18px;display:grid}.value-loop button{min-height:94px;color:var(--yy-black);font:inherit;text-align:left;cursor:pointer;background:#fafaf7;border:1px solid #e2e2dd;border-radius:11px;padding:13px}.value-loop button:hover{background:#fffaf0;border-color:#d7b13a}.value-loop span,.value-loop b,.value-loop small{display:block}.value-loop span{color:#b19442;font-size:10px;font-weight:900}.value-loop b{margin-top:7px;font-size:10px}.value-loop small{color:#8a8b90;margin-top:3px;font-size:11px}.value-loop>i{color:#b0b1b4;text-align:center;font-style:normal}.loop-options{flex-wrap:wrap;gap:6px;padding:0 20px 20px;display:flex}.loop-options span{color:#66686c;background:#eeeeeb;border-radius:99px;padding:6px 8px;font-size:11px}.blueprint-footer{background:linear-gradient(110deg,#f8f8f5,#fffaf0);justify-content:space-between;align-items:center;gap:20px;padding:22px 24px;display:flex}.blueprint-footer h3{margin:0;font-size:16px}.blueprint-footer>div:last-child{gap:14px;display:flex}.blueprint-footer span{color:#707277;align-items:center;gap:6px;font-size:11px;display:flex}.blueprint-footer span i{background:#b8b9bc;border-radius:50%;width:7px;height:7px}.blueprint-footer span i.active{background:var(--yy-charcoal)}.blueprint-footer span i.foundation{background:var(--yy-yellow-deep)}.sidebar nav{scrollbar-width:none;min-height:0;overflow-y:auto}.sidebar nav::-webkit-scrollbar{display:none}.journey-workspace{gap:14px;display:grid}.journey-workspace-head,.venture-hero{border:1px solid var(--yy-line);background:linear-gradient(115deg,#fff 0%,#faf8ed 100%);border-radius:18px;justify-content:space-between;align-items:center;gap:34px;min-height:218px;padding:33px 36px;display:flex;overflow:hidden}.journey-workspace-head>div:first-child,.venture-hero>div:first-child{max-width:820px}.journey-workspace-head h2,.venture-hero h2{letter-spacing:-1.6px;margin:7px 0 10px;font-size:clamp(28px,3vw,43px);line-height:1.05}.journey-workspace-head>div:first-child>p:last-child,.venture-hero>div:first-child>p:last-child{color:#77797e;max-width:760px;margin:0;font-size:13px;line-height:1.65}.journey-person{background:#fff;border:1px solid #dddcd4;border-radius:14px;flex:0 0 230px;grid-template-columns:56px 1fr;align-items:center;padding:18px;display:grid;box-shadow:0 13px 32px #17181a0d}.journey-person>span{background:var(--yy-yellow);border-radius:50%;grid-row:1/4;place-items:center;width:48px;height:48px;font-weight:900;display:grid}.journey-person small{color:#9a9b9e;letter-spacing:.8px;font-size:10px;font-weight:850}.journey-person strong{font-size:11px}.journey-person em{color:#8a8b8f;font-size:11px;font-style:normal}.journey-summary{border:1px solid var(--yy-line);background:var(--yy-line);border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.journey-summary article{background:var(--yy-white);min-width:0;padding:20px 22px}.journey-summary small{color:#898a8e;letter-spacing:.7px;font-size:11px;font-weight:850}.journey-summary strong{letter-spacing:-.8px;margin-top:7px;font-size:clamp(22px,2.2vw,29px);display:block}.journey-summary p{color:#97989c;margin:5px 0 0;font-size:11px}.journey-split{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);gap:14px;display:grid}.journey-card{border:1px solid var(--yy-line);background:var(--yy-white);border-radius:16px;overflow:hidden;box-shadow:0 12px 34px #0b0c0e08}.journey-card-head{justify-content:space-between;align-items:flex-end;gap:18px;padding:21px 23px 15px;display:flex}.journey-card-head h3{margin:0;font-size:16px}.journey-card-head>span{color:#8b8c90;font-size:11px}.learning-list{border-top:1px solid var(--yy-line)}.learning-list>button{width:100%;min-height:76px;color:var(--yy-black);font:inherit;text-align:left;cursor:pointer;background:#fff;border:0;border-top:1px solid #ecece7;grid-template-columns:1fr 185px;align-items:center;gap:20px;padding:14px 22px;display:grid}.learning-list>button:first-child{border-top:0}.learning-list>button:hover,.learning-list>button.selected{box-shadow:inset 3px 0 var(--yy-yellow);background:#fffaf0}.learning-list button>span:first-child{grid-template-columns:48px 1fr;align-items:center;display:grid}.learning-list button>span:first-child b{color:#a77d12;grid-row:1/3;font-size:11px}.learning-list strong,.learning-list small{display:block}.learning-list strong{font-size:11px}.learning-list small{color:#909195;margin-top:3px;font-size:11px}.learning-list button>span:last-child{grid-template-columns:1fr 28px;align-items:center;gap:5px;display:grid}.learning-list em{color:#7c7e82;grid-column:1/-1;font-size:11px;font-style:normal}.learning-list button>span:last-child>i{background:#e8e8e3;border-radius:9px;height:5px;overflow:hidden}.learning-list button>span:last-child>i i{background:var(--yy-yellow-deep);height:100%;display:block}.growth-ring{--growth:0deg;background:conic-gradient(var(--yy-yellow) var(--growth), #e9e9e4 0);border-radius:50%;place-items:center;width:126px;height:126px;margin:5px auto 18px;display:grid}.growth-ring:before{content:"";background:#fff;border-radius:50%;grid-area:1/1;width:96px;height:96px}.growth-ring>span{z-index:1;text-align:center;grid-area:1/1}.growth-ring strong,.growth-ring small{display:block}.growth-ring strong{font-size:24px}.growth-ring small{color:#929398;font-size:11px}.learning-flow{gap:0;margin:0;padding:0 24px 23px;list-style:none;display:grid}.learning-flow li{min-height:48px;padding:5px 0 5px 28px;position:relative}.learning-flow li:before{content:"";background:#fff;border:2px solid #c6c7c9;border-radius:50%;width:8px;height:8px;position:absolute;top:10px;left:3px}.learning-flow li:not(:last-child):after{content:"";border-left:1px dashed #d2d3d3;position:absolute;top:23px;bottom:-2px;left:7px}.learning-flow li.done:before{border-color:var(--yy-charcoal);background:var(--yy-charcoal)}.learning-flow li.active:before{border-color:var(--yy-yellow-deep);background:var(--yy-yellow);box-shadow:0 0 0 4px var(--yy-yellow-soft)}.learning-flow b,.learning-flow small{display:block}.learning-flow b{font-size:10px}.learning-flow small{color:#95969a;margin-top:3px;font-size:11px}.competency-grid{border-top:1px solid var(--yy-line);background:var(--yy-line);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.competency-grid article{background:#fafaf7;min-width:0;padding:18px 20px}.competency-grid span,.competency-grid b,.competency-grid small{display:block}.competency-grid span{color:#ae8730;font-size:11px;font-weight:900}.competency-grid b{margin-top:10px;font-size:11px}.competency-grid small{color:#929398;min-height:23px;margin-top:4px;font-size:11px}.competency-grid em{color:#86878b;background:#eeeeeb;border-radius:99px;margin-top:11px;padding:5px 7px;font-size:10px;font-style:normal;display:inline-block}.competency-grid em.ready{background:var(--yy-charcoal);color:#fff}.competency-grid em.active{background:var(--yy-yellow-soft);color:#7c5c0d}.journey-workspace-head.dark{color:#fff;background:linear-gradient(115deg,#0d0e10,#35373b);border-color:#44464a}.journey-workspace-head.dark .eyebrow{color:var(--yy-yellow)}.journey-workspace-head.dark>div:first-child>p:last-child{color:#c3c4c7}.business-health{background:#222327;border:1px solid #56585c;border-radius:14px;flex:0 0 210px;padding:20px}.business-health small,.business-health strong,.business-health span{display:block}.business-health small{color:#9b9ca0;letter-spacing:.8px;font-size:10px;font-weight:850}.business-health strong{margin:7px 0 17px;font-size:22px}.business-health span{color:#c8c9cc;font-size:11px}.business-health i{background:var(--yy-yellow);border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block;box-shadow:0 0 0 3px #f2c94c24}.dark-summary article:last-child{background:var(--yy-yellow-soft)}.entitlement-steps,.venture-path{border-top:1px solid var(--yy-line);grid-template-columns:1fr 18px 1fr 18px 1fr 18px 1fr 18px 1fr;align-items:center;gap:5px;padding:15px 22px 23px;display:grid}.entitlement-steps article,.venture-path article{background:#fafaf7;border:1px solid #e1e1dc;border-radius:11px;min-height:90px;padding:14px}.entitlement-steps article.done{background:#f1f1ed}.entitlement-steps article.active{box-shadow:inset 0 3px var(--yy-yellow);background:#fffaf0;border-color:#d8ac28}.entitlement-steps span,.entitlement-steps b,.entitlement-steps small,.venture-path span,.venture-path b,.venture-path small{display:block}.entitlement-steps span,.venture-path span{color:#ad8430;font-size:10px;font-weight:900}.entitlement-steps b,.venture-path b{margin-top:11px;font-size:10px}.entitlement-steps small,.venture-path small{color:#939498;margin-top:3px;font-size:11px}.entitlement-steps>i,.venture-path>i{color:#b3b4b6;text-align:center;font-size:14px;font-style:normal}.business-layout{grid-template-columns:minmax(0,1.4fr) minmax(300px,.6fr)}.business-area-grid{border-top:1px solid var(--yy-line)}.business-area-grid article{border-top:1px solid #ecece7;grid-template-columns:36px 1fr auto 25px;align-items:center;gap:12px;min-height:68px;padding:11px 19px;display:grid}.business-area-grid article:first-child{border-top:0}.business-area-grid>article>span{color:#ac8430;font-size:11px;font-weight:900}.business-area-grid b,.business-area-grid small{display:block}.business-area-grid b{font-size:10px}.business-area-grid small{color:#949599;margin-top:3px;font-size:11px}.business-area-grid em{color:#85868a;background:#eeeeeb;border-radius:99px;padding:5px 7px;font-size:10px;font-style:normal}.business-area-grid em.ready{background:var(--yy-yellow-soft);color:#7b5b0d}.business-area-grid em.controlled{background:var(--yy-charcoal);color:#fff}.business-area-grid button{color:#8b6814;cursor:pointer;background:0 0;border:0}.payment-plans{padding-bottom:14px}.payment-plans>button{color:#5f6165;width:calc(100% - 36px);min-height:39px;font:inherit;text-align:left;cursor:pointer;background:#fafaf7;border:1px solid #e4e4df;border-radius:9px;align-items:center;gap:9px;margin:6px 18px;padding:0 11px;font-size:11px;display:flex}.payment-plans>button i{border:2px solid #b8b9bc;border-radius:50%;width:9px;height:9px}.payment-plans>button span{color:#a0a1a4;margin-left:auto;font-size:10px}.payment-plans>button.selected{color:#34363a;background:#fffaf0;border-color:#d4aa2c;font-weight:750}.payment-plans>button.selected i{border-color:var(--yy-yellow-deep);background:var(--yy-yellow);box-shadow:inset 0 0 0 2px #fff}.payment-plans>button.selected span{color:#7b5c0d}.payment-preview{background:var(--yy-charcoal);color:#fff;border-radius:11px;margin:15px 18px 5px;padding:14px}.payment-preview small,.payment-preview strong{display:block}.payment-preview small{color:var(--yy-yellow);letter-spacing:.7px;font-size:10px;font-weight:850}.payment-preview strong{margin-top:5px;font-size:11px}.payment-preview p{color:#bfc0c3;margin:8px 0 0;font-size:11px;line-height:1.5}.support-circles{grid-template-columns:1fr 1fr;gap:14px;display:grid}.support-circles article{border:1px solid var(--yy-line);background:#fff;border-radius:14px;grid-template-columns:44px 1fr auto;align-items:center;gap:15px;padding:18px 20px;display:grid}.support-circles article>span{background:var(--yy-yellow);border-radius:10px;place-items:center;width:40px;height:40px;font-weight:900;display:grid}.support-circles small,.support-circles b,.support-circles p{display:block}.support-circles small{color:#a0a1a4;letter-spacing:.7px;font-size:10px;font-weight:850}.support-circles b{margin-top:3px;font-size:11px}.support-circles p{color:#8c8d91;margin:4px 0 0;font-size:11px}.support-circles em{color:#77797d;background:#efefeb;border-radius:99px;padding:6px 8px;font-size:10px;font-style:normal}.compliance-note{color:#8d8e92;text-align:right;margin:0;padding:0 3px;font-size:11px}.venture-hero{background:linear-gradient(115deg,#fff 0%,#fff7d9 100%)}.venture-hero .eyebrow{color:#8f6b10}.venture-mark{background:#fffdf5;border:1px solid #d6c178;border-radius:14px;flex:none;grid-template-columns:48px auto 28px 48px auto;align-items:center;gap:8px;padding:18px;display:grid}.venture-mark span{background:var(--yy-black);width:48px;height:48px;color:var(--yy-yellow);border-radius:50%;place-items:center;font-weight:900;display:grid}.venture-mark small{color:#737478;letter-spacing:.7px;font-size:10px;font-weight:900}.venture-mark i{color:#b18b23;font-style:normal}.venture-summary article:first-child{background:var(--yy-yellow-soft)}.venture-path article.active{border-color:var(--yy-yellow-deep);background:var(--yy-charcoal);color:#fff;box-shadow:inset 0 3px var(--yy-yellow)}.venture-path article.active small{color:#bfc0c3}.venture-layout{grid-template-columns:minmax(0,1.25fr) minmax(330px,.75fr)}.allocation-grid{grid-template-columns:repeat(2,1fr);gap:10px;padding:7px 20px 20px;display:grid}.allocation-grid button{min-height:126px;color:var(--yy-black);font:inherit;text-align:left;cursor:pointer;background:#fafaf7;border:1px solid #e0e0db;border-radius:12px;padding:16px}.allocation-grid button:hover,.allocation-grid button.selected{box-shadow:inset 0 3px var(--yy-yellow);background:#fffaf0;border-color:#d3aa2e}.allocation-grid span,.allocation-grid b,.allocation-grid small,.allocation-grid em{display:block}.allocation-grid span{color:#ae8730;font-size:10px;font-weight:900}.allocation-grid b{margin-top:12px;font-size:11px}.allocation-grid small{color:#909195;min-height:28px;margin-top:4px;font-size:11px;line-height:1.5}.allocation-grid em{color:#8a6711;margin-top:9px;font-size:11px;font-style:normal;font-weight:750}.allocation-preview{background:var(--yy-charcoal);color:#fff;border-radius:11px;align-items:center;gap:20px;margin:0 20px 20px;padding:15px;display:flex}.allocation-preview>div{flex:0 0 125px}.allocation-preview small,.allocation-preview strong{display:block}.allocation-preview small{color:var(--yy-yellow);font-size:10px;font-weight:850}.allocation-preview strong{margin-top:4px;font-size:10px}.allocation-preview p{color:#c1c2c5;margin:0;font-size:11px;line-height:1.5}.role-orbit{background:radial-gradient(circle,#fff7dc 0 25%,#f6f6f2 26% 100%);border-radius:14px;min-height:300px;margin:0 20px 18px;position:relative}.orbit-core{background:var(--yy-black);width:54px;height:54px;color:var(--yy-yellow);border-radius:50%;place-items:center;font-size:18px;font-weight:900;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.role-orbit article{background:#fff;border:1px solid #dfdfda;border-radius:10px;width:118px;padding:11px;position:absolute;box-shadow:0 8px 18px #0b0c0e0a}.role-orbit article:after{content:"";border-top:1px dashed #c6b46f;width:35px;position:absolute}.role-orbit b,.role-orbit small{display:block}.role-orbit b{font-size:11px}.role-orbit small{color:#95969a;margin-top:3px;font-size:10px}.role-orbit .r1{top:28px;left:10px}.role-orbit .r1:after{bottom:-10px;right:-28px;transform:rotate(35deg)}.role-orbit .r2{top:28px;right:10px}.role-orbit .r2:after{bottom:-10px;left:-28px;transform:rotate(-35deg)}.role-orbit .r3{bottom:28px;left:10px}.role-orbit .r3:after{top:-10px;right:-28px;transform:rotate(-35deg)}.role-orbit .r4{bottom:28px;right:10px}.role-orbit .r4:after{top:-10px;left:-28px;transform:rotate(35deg)}.venture-principles{flex-wrap:wrap;gap:6px;padding:0 20px 20px;display:flex}.venture-principles span{color:#717276;background:#eeeeeb;border-radius:99px;padding:6px 8px;font-size:10px}.venture-tabs{border:1px solid var(--yy-line);background:#fff;border-radius:11px;gap:5px;width:max-content;max-width:100%;padding:5px;display:flex}.venture-tabs button{color:#77797d;min-height:34px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:0 12px;font-size:11px;font-weight:800}.venture-tabs button.active{background:var(--yy-charcoal);color:#fff}.venture-decision-layout{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);align-items:start;gap:14px;display:grid}.venture-decision-side{gap:14px;display:grid}.venture-primary-action{background:var(--yy-yellow);width:calc(100% - 40px);min-height:40px;color:var(--yy-black);font:inherit;cursor:pointer;border:0;border-radius:9px;margin:0 20px 20px;font-size:11px;font-weight:900}.venture-source-chain ol{margin:0;padding:0 19px;list-style:none}.venture-source-chain li{border-top:1px solid #e9e9e4;grid-template-columns:30px 1fr;align-items:center;gap:10px;min-height:67px;display:grid}.venture-source-chain li>span{color:#77797d;background:#efefeb;border-radius:8px;place-items:center;width:28px;height:28px;font-size:10px;font-weight:900;display:grid}.venture-source-chain li.done>span{background:var(--yy-charcoal);color:var(--yy-yellow)}.venture-source-chain li.active>span{background:var(--yy-yellow);color:var(--yy-black)}.venture-source-chain b,.venture-source-chain small{display:block}.venture-source-chain b{font-size:11px}.venture-source-chain small{color:#929398;margin-top:4px;font-size:10px}.venture-source-chain>button{background:var(--yy-charcoal);color:#fff;width:calc(100% - 38px);min-height:37px;font:inherit;cursor:pointer;border:0;border-radius:8px;margin:14px 19px 19px;font-size:11px;font-weight:850}.venture-position-snapshot{color:#fff;background:linear-gradient(145deg,#1a1b1e,#383a3f);padding:20px}.venture-position-snapshot small,.venture-position-snapshot strong{display:block}.venture-position-snapshot small{color:var(--yy-yellow);letter-spacing:.6px;font-size:10px;font-weight:850}.venture-position-snapshot strong{margin-top:7px;font-size:25px}.venture-position-snapshot p{color:#bfc0c3;margin:5px 0 16px;font-size:11px}.venture-position-snapshot button{background:var(--yy-yellow);min-height:34px;color:var(--yy-black);font:inherit;cursor:pointer;border:0;border-radius:8px;padding:0 11px;font-size:11px;font-weight:850}.venture-flow-layout{gap:14px;display:grid}.venture-gates{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.venture-gates article{border:1px solid var(--yy-line);background:#fff;border-radius:14px;grid-template-columns:44px 1fr;align-items:start;gap:13px;padding:19px;display:grid}.venture-gates article>span{background:var(--yy-yellow-soft);color:#80600f;border-radius:10px;place-items:center;width:42px;height:42px;font-size:11px;font-weight:900;display:grid}.venture-gates small,.venture-gates b{display:block}.venture-gates small{color:#9a7519;letter-spacing:.5px;font-size:10px;font-weight:850}.venture-gates b{margin-top:5px;font-size:10px;line-height:1.4}.venture-gates p{color:#85868a;margin:7px 0 0;font-size:11px;line-height:1.5}.venture-portfolio-tab{margin:0}.venture-portfolio-call{justify-content:space-between;align-items:center;gap:18px;display:flex}.venture-portfolio-call p{margin:0}.venture-portfolio-call button{background:var(--yy-charcoal);color:#fff;min-height:34px;font:inherit;cursor:pointer;border:0;border-radius:8px;flex:none;padding:0 11px;font-size:11px;font-weight:850}.venture-record-note{background:#f3f3ef;border-radius:9px;align-items:center;gap:10px;margin:18px;padding:13px;display:flex}.venture-record-note span{background:var(--yy-yellow);border-radius:50%;flex:0 0 25px;place-items:center;width:25px;height:25px;font-size:11px;font-weight:900;display:grid}.venture-record-note p{color:#7f8185;margin:0;font-size:11px;line-height:1.5}.venture-governance-layout{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);align-items:start;gap:14px;display:grid}.venture-distinction{grid-column:1/-1;grid-template-columns:1fr 44px 1fr;align-items:center;gap:10px;display:grid}.venture-distinction>article{border:1px solid var(--yy-line);background:#fff;border-radius:16px;min-height:220px;padding:23px}.venture-distinction>article.system{color:#fff;background:linear-gradient(145deg,#1a1b1e,#37393e)}.venture-distinction>i{color:#a27b1c;text-align:center;font-size:20px;font-style:normal;font-weight:900}.venture-distinction article>span{background:var(--yy-yellow);width:48px;height:48px;color:var(--yy-black);border-radius:12px;place-items:center;font-size:10px;font-weight:900;display:grid}.venture-distinction article>small{color:#9a7519;letter-spacing:.6px;margin-top:20px;font-size:10px;font-weight:850;display:block}.venture-distinction article.system>small{color:var(--yy-yellow)}.venture-distinction h3{margin:6px 0 0;font-size:23px}.venture-distinction p{color:#77797d;min-height:43px;margin:8px 0 18px;font-size:11px;line-height:1.55}.venture-distinction article.system p{color:#c1c2c5}.venture-distinction article>div{color:#76570d;border-top:1px solid #e6e6e1;align-items:center;gap:8px;padding-top:14px;font-size:11px;font-weight:850;display:flex}.venture-distinction article.system>div{color:#fff;border-color:#505257}.venture-distinction article>div b{background:var(--yy-yellow);width:23px;height:23px;color:var(--yy-black);border-radius:7px;place-items:center;display:grid}.venture-boundary-note{background:#fff9df;border:1px solid #d8bd67;border-radius:16px;grid-template-columns:48px 1fr auto;align-items:center;gap:15px;min-height:135px;padding:20px;display:grid}.venture-boundary-note>span{background:var(--yy-charcoal);width:44px;height:44px;color:var(--yy-yellow);border-radius:50%;place-items:center;font-weight:900;display:grid}.venture-boundary-note small,.venture-boundary-note b{display:block}.venture-boundary-note small{color:#8d6810;letter-spacing:.6px;font-size:10px;font-weight:850}.venture-boundary-note b{margin-top:5px;font-size:10px;line-height:1.45}.venture-boundary-note p{color:#7f7455;margin:6px 0 0;font-size:11px;line-height:1.5}.venture-boundary-note button{background:var(--yy-charcoal);color:#fff;min-height:35px;font:inherit;cursor:pointer;border:0;border-radius:8px;padding:0 11px;font-size:11px;font-weight:850}.identity-workspace{gap:14px;display:grid}.identity-hero{color:#fff;background:radial-gradient(circle at 90% 0,#575135 0,#0000 30%),linear-gradient(115deg,#0b0c0e,#34363a);border:1px solid #44464a;border-radius:18px;justify-content:space-between;align-items:center;gap:34px;min-height:226px;padding:34px 36px;display:flex;overflow:hidden}.identity-copy{max-width:820px}.identity-copy .eyebrow{color:var(--yy-yellow)}.identity-copy h2{letter-spacing:-1.7px;margin:7px 0 10px;font-size:clamp(29px,3vw,44px);line-height:1.05}.identity-copy>p:last-child{color:#c5c6c9;max-width:760px;margin:0;font-size:13px;line-height:1.65}.identity-pass{background:linear-gradient(135deg,#292a2e,#17181b);border:1px solid #6e6646;border-radius:15px;flex:0 0 330px;grid-template-columns:62px 1fr;align-items:center;gap:14px;padding:20px;display:grid;position:relative;overflow:hidden;box-shadow:0 20px 42px #0005}.identity-pass:after{content:"Y";color:#ffffff08;font-size:120px;font-weight:900;position:absolute;bottom:-28px;right:-4px}.identity-mark{background:#111215;border:1px solid #7f7655;border-radius:12px;place-items:center;width:58px;height:68px;display:grid;position:relative}.identity-mark span{color:var(--yy-yellow);font-size:24px;font-weight:900}.identity-mark i{border:1px solid var(--yy-yellow);border-radius:50%;width:7px;height:7px;position:absolute;top:7px;right:6px}.identity-pass small,.identity-pass strong,.identity-pass em{z-index:1;display:block;position:relative}.identity-pass small{color:var(--yy-yellow);letter-spacing:1px;font-size:10px;font-weight:900}.identity-pass strong{margin-top:7px;font-size:12px}.identity-pass em{color:#aeb0b3;margin-top:4px;font-size:11px;font-style:normal}.identity-pass>b{color:#77705a;font-size:11px;position:absolute;top:14px;right:15px}.identity-summary{border:1px solid var(--yy-line);background:var(--yy-line);border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.identity-summary article{background:#fff;min-width:0;padding:20px 22px}.identity-summary small{color:#8c8d91;letter-spacing:.7px;font-size:11px;font-weight:850}.identity-summary strong{letter-spacing:-.7px;text-overflow:ellipsis;white-space:nowrap;margin-top:8px;font-size:clamp(18px,2vw,27px);display:block;overflow:hidden}.identity-summary p{color:#98999d;margin:5px 0 0;font-size:11px}.identity-layout{grid-template-columns:minmax(0,1.42fr) minmax(310px,.58fr);align-items:start;gap:14px;display:grid}.identity-main-card,.identity-side>section,.passport-journey{border:1px solid var(--yy-line);background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 12px 34px #0b0c0e08}.identity-tabs{border-bottom:1px solid var(--yy-line);background:#f7f7f3;gap:4px;padding:12px 14px 0;display:flex}.identity-tabs button{color:#7a7c80;min-height:42px;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;padding:0 13px;font-size:11px;font-weight:750}.identity-tabs button:hover{color:#303236}.identity-tabs button.active{border-color:var(--yy-yellow-deep);color:#151619}.identity-panel{min-height:470px}.identity-panel-head{justify-content:space-between;align-items:flex-end;gap:18px;padding:23px 24px 17px;display:flex}.identity-panel-head h3{margin:0;font-size:19px}.identity-status{background:var(--yy-charcoal);color:#fff;border-radius:99px;padding:6px 9px;font-size:10px;font-weight:800}.identity-status.amber{background:var(--yy-yellow-soft);color:#78590d}.identity-field-grid{border-top:1px solid var(--yy-line);border-bottom:1px solid var(--yy-line);background:var(--yy-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.identity-field-grid article{background:#fafaf7;min-width:0;padding:17px 20px}.identity-field-grid small,.identity-field-grid b,.identity-field-grid em{display:block}.identity-field-grid small{color:#999a9e;letter-spacing:.5px;text-transform:uppercase;font-size:10px;font-weight:800}.identity-field-grid b{text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:10px;overflow:hidden}.identity-field-grid em{color:#7e8084;background:#efefeb;border-radius:99px;width:max-content;margin-top:8px;padding:4px 6px;font-size:10px;font-style:normal}.identity-roles{background:#fff9e8;border-radius:12px;grid-template-columns:1fr 28px 1fr;align-items:center;gap:14px;margin:19px 22px 22px;padding:17px;display:grid}.identity-roles small,.identity-roles b{display:block}.identity-roles small{color:#a27d24;font-size:10px;font-weight:850}.identity-roles b{margin-top:5px;font-size:10px}.identity-roles p{color:#8c8d91;margin:4px 0 0;font-size:11px;line-height:1.4}.identity-roles>i{color:#b48c26;text-align:center;font-size:19px;font-style:normal}.business-identities{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0 20px 20px;display:grid}.business-identities article{background:#fafaf7;border:1px solid #e1e1dc;border-radius:11px;grid-template-columns:38px 1fr;align-items:center;gap:11px;padding:15px;display:grid}.business-identities article.primary{background:#fffaf0;border-color:#d7bd68}.business-identities article>span{background:var(--yy-charcoal);width:36px;height:36px;color:var(--yy-yellow);border-radius:9px;grid-row:1/3;place-items:center;font-size:10px;font-weight:900;display:grid}.business-identities small,.business-identities b,.business-identities p{display:block}.business-identities small{color:#999a9e;font-size:10px;font-weight:850}.business-identities b{margin-top:4px;font-size:10px}.business-identities p{color:#8f9094;margin:3px 0 0;font-size:11px}.business-identities em{color:#8b6913;grid-column:2;width:max-content;font-size:10px;font-style:normal}.identity-legal-note{border-left:3px solid var(--yy-yellow);color:#85868a;background:#f7f7f3;margin:15px 20px 20px;padding:12px;font-size:11px;line-height:1.5}.access-list{border-top:1px solid var(--yy-line)}.access-list article{border-top:1px solid #ecece7;grid-template-columns:30px 1fr auto;align-items:center;gap:12px;min-height:68px;padding:11px 20px;display:grid}.access-list article:first-child{border-top:0}.access-list>article>i{background:var(--yy-charcoal);color:#fff;border-radius:50%;place-items:center;width:25px;height:25px;font-size:11px;font-style:normal;display:grid}.access-list article.waiting>i{background:var(--yy-yellow-soft);color:#795a0d}.access-list b,.access-list small{display:block}.access-list b{font-size:10px}.access-list small{color:#929398;margin-top:4px;font-size:11px}.access-list em{color:#7d7f83;font-size:10px;font-style:normal}.access-principle{background:var(--yy-charcoal);color:#fff;border-radius:11px;grid-template-columns:38px 1fr;gap:12px;margin:17px 20px 20px;padding:15px;display:grid}.access-principle>span{background:var(--yy-yellow);width:35px;height:35px;color:var(--yy-black);border-radius:50%;place-items:center;font-size:16px;display:grid}.access-principle b{font-size:10px}.access-principle p{color:#c1c2c5;margin:5px 0 0;font-size:11px;line-height:1.5}.identity-side{gap:14px;display:grid}.identity-readiness{padding-bottom:8px}.readiness-head{justify-content:space-between;align-items:flex-end;gap:14px;padding:21px 21px 14px;display:flex}.readiness-head h3{margin:0;font-size:15px}.readiness-head>strong{font-size:25px}.readiness-bar{background:#e8e8e3;border-radius:99px;height:6px;margin:0 21px 16px;overflow:hidden}.readiness-bar i{border-radius:inherit;background:var(--yy-yellow-deep);width:78%;height:100%;display:block}.identity-readiness ul{gap:0;margin:0;padding:0 20px 10px;list-style:none;display:grid}.identity-readiness li{grid-template-columns:28px 1fr;gap:10px;min-height:51px;display:grid;position:relative}.identity-readiness li:not(:last-child):after{content:"";border-left:1px dashed #d2d3d3;position:absolute;top:27px;bottom:0;left:11px}.identity-readiness li>i{z-index:1;color:#8a8b8f;background:#fff;border:2px solid #cccdd0;border-radius:50%;place-items:center;width:23px;height:23px;font-size:10px;font-style:normal;display:grid}.identity-readiness li.done>i{border-color:var(--yy-charcoal);background:var(--yy-charcoal);color:#fff}.identity-readiness li.active>i{border-color:var(--yy-yellow-deep);background:var(--yy-yellow);color:#5f480c;box-shadow:0 0 0 4px var(--yy-yellow-soft)}.identity-readiness b,.identity-readiness small{display:block}.identity-readiness b{font-size:11px}.identity-readiness small{color:#96979b;margin-top:3px;font-size:10px}.identity-next{padding:20px;background:linear-gradient(135deg,#fffaf0,#fff)!important}.identity-next h3{margin:0;font-size:15px}.identity-next>p:not(.eyebrow){color:#85868a;margin:7px 0 14px;font-size:11px;line-height:1.55}.identity-next button{color:#7d5e0f;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:11px;font-weight:800}.passport-head{justify-content:space-between;align-items:flex-end;gap:18px;padding:21px 23px 16px;display:flex}.passport-head h3{margin:0;font-size:16px}.passport-head>span{color:#8d8e92;font-size:11px}.passport-track{border-top:1px solid var(--yy-line);background:#fafaf7;grid-template-columns:1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr;align-items:center;gap:5px;padding:14px 20px 22px;display:grid}.passport-track article{background:#fff;border:1px solid #e1e1dc;border-radius:10px;min-height:96px;padding:13px}.passport-track article.done{background:var(--yy-charcoal);color:#fff}.passport-track article.active{box-shadow:inset 0 3px var(--yy-yellow);background:#fffaf0;border-color:#d5ac32}.passport-track span,.passport-track b,.passport-track small,.passport-track em{display:block}.passport-track span{color:#ae8730;font-size:10px;font-weight:900}.passport-track article.done span{color:var(--yy-yellow)}.passport-track b{margin-top:9px;font-size:11px}.passport-track small{color:#929398;margin-top:2px;font-size:10px}.passport-track article.done small{color:#bfc0c3}.passport-track em{color:#7e8084;margin-top:12px;font-size:10px;font-style:normal}.passport-track article.done em{color:#dedfe0}.passport-track>i{color:#b2b3b5;text-align:center;font-size:13px;font-style:normal}.desk-workspace{gap:14px;display:grid}.desk-hero{border:1px solid var(--yy-line);background:linear-gradient(115deg,#fff 0%,#fff9e8 100%);border-radius:18px;justify-content:space-between;align-items:center;gap:34px;min-height:224px;padding:34px 36px;display:flex;overflow:hidden}.desk-hero>div:first-child{max-width:850px}.desk-hero h2{letter-spacing:-1.7px;margin:7px 0 10px;font-size:clamp(29px,3vw,44px);line-height:1.05}.desk-hero>div:first-child>p:last-child{color:#77797e;max-width:760px;margin:0;font-size:13px;line-height:1.65}.desk-focus{background:var(--yy-charcoal);color:#fff;border-radius:14px;flex:0 0 220px;padding:19px;box-shadow:0 16px 35px #0b0c0e24}.desk-focus small,.desk-focus strong,.desk-focus span,.desk-focus em{display:block}.desk-focus small{color:var(--yy-yellow);letter-spacing:.85px;font-size:10px;font-weight:850}.desk-focus strong{margin-top:7px;font-size:35px;line-height:1}.desk-focus span{color:#c6c7ca;margin-top:3px;font-size:11px}.desk-focus>i{background:#505257;border-radius:99px;height:6px;margin-top:19px;display:block;overflow:hidden}.desk-focus>i i{border-radius:inherit;background:var(--yy-yellow);width:68%;height:100%;display:block}.desk-focus em{color:#aeb0b3;margin-top:7px;font-size:10px;font-style:normal}.desk-summary{border:1px solid var(--yy-line);background:var(--yy-line);border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.desk-summary button{min-width:0;color:var(--yy-black);font:inherit;text-align:left;cursor:pointer;background:#fff;border:0;padding:19px 21px}.desk-summary button:hover{box-shadow:inset 0 3px var(--yy-yellow);background:#fffaf0}.desk-summary small{color:#8b8c90;letter-spacing:.65px;font-size:11px;font-weight:850}.desk-summary strong{letter-spacing:-.8px;text-overflow:ellipsis;white-space:nowrap;margin-top:7px;font-size:clamp(21px,2.1vw,28px);display:block;overflow:hidden}.desk-summary p{color:#98999d;margin:5px 0 10px;font-size:11px}.desk-summary span{color:#80600f;font-size:10px;font-weight:750}.desk-ai-strip{color:#fff;background:linear-gradient(110deg,#151619,#34363a);border:1px solid #44464a;border-radius:16px;grid-template-columns:58px 1fr 280px;align-items:center;gap:20px;padding:20px 23px;display:grid}.desk-ai-mark{border:1px solid #6b6d71;border-radius:13px;place-items:center;width:54px;height:54px;display:grid;position:relative}.desk-ai-mark span{color:var(--yy-yellow);font-size:20px;font-weight:900}.desk-ai-mark i{background:var(--yy-yellow);color:var(--yy-black);border-radius:5px;padding:4px;font-size:10px;font-style:normal;font-weight:900;position:absolute;bottom:-5px;right:-5px}.desk-ai-strip .eyebrow{color:var(--yy-yellow)}.desk-ai-strip h3{margin:0;font-size:15px}.desk-ai-strip>div:nth-child(2)>p:last-child{color:#bfc0c3;margin:6px 0 0;font-size:11px;line-height:1.5}.ai-boundary{border-left:1px solid #505257;gap:7px;padding-left:20px;display:grid}.ai-boundary small{color:#a9aaad;letter-spacing:.7px;font-size:10px;font-weight:850}.ai-boundary span{color:#d5d6d7;font-size:11px}.ai-boundary i{background:var(--yy-yellow);border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.desk-main-grid{grid-template-columns:minmax(0,1.28fr) minmax(330px,.72fr);align-items:start;gap:14px;display:grid}.desk-bottom-grid{grid-template-columns:1.35fr .65fr;gap:14px;display:grid}.desk-card{border:1px solid var(--yy-line);background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 12px 34px #0b0c0e08}.desk-card-head{justify-content:space-between;align-items:flex-end;gap:16px;padding:21px 22px 15px;display:flex}.desk-card-head h3{margin:0;font-size:16px}.desk-card-head>span{color:#8c8d91;font-size:11px}.agenda-filters{border-bottom:1px solid var(--yy-line);gap:5px;padding:0 20px 14px;display:flex}.agenda-filters button{color:#77797d;font:inherit;cursor:pointer;background:#f0f0ec;border:0;border-radius:7px;padding:7px 9px;font-size:11px}.agenda-filters button.active{background:var(--yy-charcoal);color:#fff}.agenda-list{min-height:340px}.agenda-item{width:100%;min-height:75px;color:var(--yy-black);font:inherit;text-align:left;cursor:pointer;background:#fff;border:0;border-top:1px solid #ecece7;grid-template-columns:38px 1fr auto;align-items:center;gap:12px;padding:13px 20px;display:grid}.agenda-item:first-child{border-top:0}.agenda-item:hover{box-shadow:inset 3px 0 var(--yy-yellow);background:#fafaf7}.agenda-item.priority{background:#fffdf6}.agenda-icon{background:#efefeb;border-radius:9px;place-items:center;width:35px;height:35px;font-size:12px;font-weight:850;display:grid}.agenda-icon.ylog{background:#fff0bd}.agenda-icon.priority{background:var(--yy-charcoal);color:#fff}.agenda-icon.business{background:#e8e8e5}.agenda-icon.grow{background:#fff7d9}.agenda-item>span:nth-child(2) small,.agenda-item>span:nth-child(2) b,.agenda-item>span:nth-child(2) em{display:block}.agenda-item>span:nth-child(2) small{color:#9a9b9e;letter-spacing:.4px;font-size:10px;font-weight:800}.agenda-item>span:nth-child(2) b{margin-top:4px;font-size:10px}.agenda-item>span:nth-child(2) em{color:#8e8f93;margin-top:3px;font-size:11px;font-style:normal}.agenda-action{color:#826110;white-space:nowrap;font-size:11px;font-weight:750}.confirm-intro{color:#8a8b8f;margin:0;padding:0 20px 15px;font-size:11px;line-height:1.5}.approval-list{gap:9px;padding:0 14px 14px;display:grid}.approval-item{background:#fafaf7;border:1px solid #e2e2dd;border-radius:11px;padding:14px}.approval-item.approved{background:#f5f5f1;border-color:#cfcab7}.approval-item.later{opacity:.68}.approval-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.approval-top span{letter-spacing:.5px;border-radius:5px;padding:4px 6px;font-size:10px;font-weight:900}.approval-top span.yellow{background:var(--yy-yellow);color:var(--yy-black)}.approval-top span.dark{background:var(--yy-charcoal);color:#fff}.approval-top span.soft{color:#5e6064;background:#e9e9e5}.approval-top em{color:#929398;font-size:10px;font-style:normal}.approval-item>b{margin-top:10px;font-size:10px;display:block}.approval-item>p{color:#8c8d91;margin:4px 0 8px;font-size:11px;line-height:1.4}.approval-item>small{color:#8a6915;font-size:10px}.approval-item>div:last-child{justify-content:flex-end;gap:6px;margin-top:12px;display:flex}.approval-item>div:last-child button,.undo-decision{color:#64666a;font:inherit;cursor:pointer;background:#e9e9e5;border:0;border-radius:7px;padding:7px 9px;font-size:11px}.approval-item>div:last-child button:last-child{background:var(--yy-charcoal);color:#fff}.undo-decision{color:#7e5e0f;background:0 0;margin-top:10px}.signal-route{border-top:1px solid var(--yy-line);background:#fafaf7;grid-template-columns:1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr;align-items:center;gap:4px;padding:13px 18px 20px;display:grid}.signal-route article{background:#fff;border:1px solid #e1e1dc;border-radius:10px;min-height:90px;padding:13px}.signal-route article.active{box-shadow:inset 0 3px var(--yy-yellow);background:#fffaf0;border-color:#d5ac32}.signal-route span,.signal-route b,.signal-route small{display:block}.signal-route span{color:#ad8530;font-size:10px;font-weight:900}.signal-route b{margin-top:10px;font-size:11px}.signal-route small{color:#929398;margin-top:4px;font-size:10px;line-height:1.4}.signal-route>i{color:#b2b3b5;text-align:center;font-size:12px;font-style:normal}.pulse-grid{grid-template-columns:repeat(2,1fr);gap:8px;padding:0 15px 15px;display:grid}.pulse-grid button{min-height:93px;color:var(--yy-black);font:inherit;text-align:left;cursor:pointer;background:#fafaf7;border:1px solid #e2e2dd;border-radius:10px;padding:13px}.pulse-grid button:hover{background:#fffaf0;border-color:#d1a82f}.pulse-grid span,.pulse-grid b,.pulse-grid small{display:block}.pulse-grid span{color:#9c7619;font-size:15px}.pulse-grid b{margin-top:9px;font-size:11px}.pulse-grid small{color:#939498;margin-top:3px;font-size:10px}.companies-workspace{gap:14px;display:grid}.companies-hero{color:#fff;background:radial-gradient(circle at 90% 0,#4d4936 0,#0000 30%),linear-gradient(115deg,#0c0d0f,#34363a);border:1px solid #45474b;border-radius:18px;justify-content:space-between;align-items:center;gap:34px;min-height:226px;padding:34px 36px;display:flex;overflow:hidden}.companies-hero>div:first-child{max-width:830px}.companies-hero .eyebrow{color:var(--yy-yellow)}.companies-hero h2{letter-spacing:-1.7px;margin:7px 0 10px;font-size:clamp(29px,3vw,44px);line-height:1.05}.companies-hero>div:first-child>p:last-child{color:#c3c4c7;max-width:760px;margin:0;font-size:13px;line-height:1.65}.company-constellation{flex:0 0 280px;height:148px;position:relative}.company-constellation>span{color:#d5d6d8;background:#25262a;border:1px solid #66686d;border-radius:50%;place-items:center;width:46px;height:46px;font-size:11px;font-weight:900;display:grid;position:absolute}.company-constellation .constellation-core{border-color:var(--yy-yellow);background:var(--yy-yellow);width:62px;height:62px;color:var(--yy-black);font-size:19px;top:50%;left:50%;transform:translate(-50%,-50%)}.company-constellation>span:nth-of-type(2){top:5px;left:0}.company-constellation>span:nth-of-type(3){top:5px;right:0}.company-constellation>span:nth-of-type(4){bottom:0;right:10px}.company-constellation>span:nth-of-type(5){bottom:0;left:10px}.company-constellation>i{border-top:1px dashed #777161;height:1px;position:absolute;top:72px;left:34px;right:34px;transform:rotate(-3deg)}.company-constellation>small{color:#8f9094;letter-spacing:1px;font-size:10px;font-weight:900;position:absolute;bottom:-2px;left:50%;transform:translate(-50%)}.companies-summary{border:1px solid var(--yy-line);background:var(--yy-line);border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.companies-summary article{background:#fff;min-width:0;padding:20px 22px}.companies-summary small{color:#8b8c90;letter-spacing:.65px;font-size:11px;font-weight:850}.companies-summary strong{letter-spacing:-.8px;text-overflow:ellipsis;white-space:nowrap;margin-top:7px;font-size:clamp(21px,2.2vw,29px);display:block;overflow:hidden}.companies-summary p{color:#98999d;margin:5px 0 0;font-size:11px}.companies-tabs{border:1px solid var(--yy-line);background:#fff;border-radius:11px;gap:5px;width:max-content;max-width:100%;padding:5px;display:flex}.companies-tabs button{color:#77797d;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:9px 12px;font-size:11px}.companies-tabs button.active{background:var(--yy-charcoal);color:#fff}.company-portfolio-layout{grid-template-columns:minmax(0,1.4fr) minmax(310px,.6fr);align-items:stretch;gap:14px;display:grid}.company-portfolio,.company-detail-card,.shared-services-board,.company-blueprint,.intercompany-board{border:1px solid var(--yy-line);background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 12px 34px #0b0c0e08}.companies-section-head{justify-content:space-between;align-items:flex-end;gap:16px;padding:21px 22px 15px;display:flex}.companies-section-head h3{margin:0;font-size:16px}.companies-section-head>span{color:#8b8c90;font-size:11px}.company-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:7px 18px 18px;display:grid}.company-card-grid>button{min-height:168px;color:var(--yy-black);font:inherit;text-align:left;cursor:pointer;background:#fafaf7;border:1px solid #e0e0db;border-radius:12px;padding:16px}.company-card-grid>button:hover,.company-card-grid>button.selected{box-shadow:inset 0 3px var(--yy-yellow);background:#fffaf0;border-color:#d2aa30}.company-card-grid>button>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.company-card-grid>button>div span{background:var(--yy-charcoal);width:36px;height:28px;color:var(--yy-yellow);border-radius:7px;place-items:center;font-size:11px;font-weight:900;display:grid}.company-card-grid>button.supply>div span{color:#fff;background:#4d6d65}.company-card-grid>button.trade>div span{color:#fff;background:#8b6a2d}.company-card-grid>button.core>div span{background:var(--yy-yellow);color:var(--yy-black)}.company-card-grid>button>div em{color:#929398;font-size:10px;font-style:normal}.company-card-grid b,.company-card-grid small,.company-card-grid i{display:block}.company-card-grid b{margin-top:16px;font-size:12px}.company-card-grid small{color:#9a9b9e;margin-top:3px;font-size:10px;font-weight:750}.company-card-grid p{color:#85868a;min-height:29px;margin:8px 0 11px;font-size:11px;line-height:1.45}.company-card-grid i{color:#80600f;font-size:10px;font-style:normal;font-weight:750}.company-detail-card{background:linear-gradient(145deg,#fff,#fafaf7);padding:22px}.detail-company-code{justify-content:space-between;align-items:center;gap:12px;display:flex}.detail-company-code span{background:var(--yy-charcoal);width:54px;height:42px;color:var(--yy-yellow);border-radius:10px;place-items:center;font-size:11px;font-weight:900;display:grid}.company-detail-card.core .detail-company-code span{background:var(--yy-yellow);color:var(--yy-black)}.company-detail-card.supply .detail-company-code span{color:#fff;background:#4d6d65}.company-detail-card.trade .detail-company-code span{color:#fff;background:#8b6a2d}.detail-company-code em{color:#77797d;background:#eeeeeb;border-radius:99px;padding:5px 7px;font-size:10px;font-style:normal}.company-detail-card>.eyebrow{margin-top:29px}.company-detail-card h3{letter-spacing:-.8px;margin:0;font-size:25px}.company-detail-card>p:not(.eyebrow){color:#85868a;margin:7px 0 17px;font-size:10px;line-height:1.5}.detail-output{background:var(--yy-charcoal);color:#fff;border-radius:10px;padding:14px}.detail-output small,.detail-output b{display:block}.detail-output small{color:var(--yy-yellow);font-size:10px;font-weight:850}.detail-output b{margin-top:6px;font-size:10px;line-height:1.4}.detail-services{grid-template-columns:repeat(2,1fr);gap:7px;margin:18px 0;display:grid}.detail-services span{color:#6f7175;font-size:11px}.company-detail-card>button{background:var(--yy-yellow);width:100%;color:var(--yy-black);font:inherit;cursor:pointer;border:0;border-radius:9px;padding:11px;font-size:11px;font-weight:850}.shared-service-grid{border-top:1px solid var(--yy-line);border-bottom:1px solid var(--yy-line);background:var(--yy-line);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.shared-service-grid button{min-height:150px;color:var(--yy-black);font:inherit;text-align:left;cursor:pointer;background:#fafaf7;border:0;padding:18px}.shared-service-grid button:hover{box-shadow:inset 0 3px var(--yy-yellow);background:#fffaf0}.shared-service-grid span,.shared-service-grid b,.shared-service-grid em{display:block}.shared-service-grid span{color:#ac8430;font-size:10px;font-weight:900}.shared-service-grid b{margin-top:13px;font-size:11px}.shared-service-grid p{color:#8c8d91;min-height:29px;margin:5px 0 12px;font-size:11px;line-height:1.45}.shared-service-grid em{color:#80600f;font-size:10px;font-style:normal;font-weight:750}.shared-principle{background:var(--yy-charcoal);color:#fff;border-radius:12px;grid-template-columns:52px 1fr;align-items:center;gap:16px;margin:18px;padding:17px;display:grid}.shared-principle>span{background:var(--yy-yellow);width:48px;height:48px;color:var(--yy-black);border-radius:50%;place-items:center;font-weight:900;display:grid}.shared-principle small,.shared-principle b{display:block}.shared-principle small{color:var(--yy-yellow);font-size:10px;font-weight:850}.shared-principle b{margin-top:4px;font-size:10px}.shared-principle p{color:#c1c2c5;margin:5px 0 0;font-size:11px;line-height:1.5}.blueprint-steps{border-top:1px solid var(--yy-line);background:#fafaf7;grid-template-columns:1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr;align-items:center;gap:4px;padding:14px 20px 22px;display:grid}.blueprint-steps article{background:#fff;border:1px solid #e1e1dc;border-radius:10px;min-height:123px;padding:14px}.blueprint-steps article.active{box-shadow:inset 0 3px var(--yy-yellow);background:#fffaf0;border-color:#d5ac32}.blueprint-steps span,.blueprint-steps b,.blueprint-steps em{display:block}.blueprint-steps span{color:#ac8430;font-size:10px;font-weight:900}.blueprint-steps b{margin-top:12px;font-size:11px}.blueprint-steps p{color:#8e8f93;min-height:30px;margin:5px 0 11px;font-size:11px;line-height:1.4}.blueprint-steps em{color:#80600f;font-size:10px;font-style:normal}.blueprint-steps>i{color:#b2b3b5;text-align:center;font-size:12px;font-style:normal}.blueprint-form{grid-template-columns:1.15fr .85fr;align-items:center;gap:22px;padding:22px;display:grid}.blueprint-form h3{margin:0;font-size:16px}.blueprint-form>div:first-child>p:last-child{color:#888a8e;margin:7px 0 0;font-size:11px;line-height:1.5}.blueprint-code{background:var(--yy-charcoal);color:#fff;border-radius:11px;padding:15px}.blueprint-code small{color:var(--yy-yellow);font-size:10px;font-weight:850}.blueprint-code>span{align-items:center;gap:7px;margin-top:10px;display:flex}.blueprint-code b{background:#3c3e43;border-radius:6px;padding:6px 8px;font-size:11px}.blueprint-code em{color:var(--yy-yellow);font-size:11px;font-style:normal}.blueprint-code p{color:#bfc0c3;margin:9px 0 0;font-size:10px}.intercompany-flow{border-top:1px solid var(--yy-line);background:#fafaf7;grid-template-columns:1fr 14px 1fr 14px 1fr 14px 1fr 14px 1fr;align-items:center;gap:4px;padding:15px 21px 22px;display:grid}.intercompany-flow article{background:#fff;border:1px solid #e1e1dc;border-radius:11px;min-height:130px;padding:15px}.intercompany-flow article.log{background:#fffaf0;border-color:#d3aa30}.intercompany-flow span,.intercompany-flow small,.intercompany-flow b,.intercompany-flow em{display:block}.intercompany-flow span{color:#ad8530;font-size:10px;font-weight:900}.intercompany-flow small{color:#8b8c90;margin-top:12px;font-size:10px;font-weight:850}.intercompany-flow b{margin-top:4px;font-size:11px}.intercompany-flow p{color:#8c8d91;min-height:23px;margin:5px 0 11px;font-size:11px}.intercompany-flow em{color:#7c5d0e;font-size:10px;font-style:normal}.intercompany-flow>i{color:#b1b2b5;text-align:center;font-style:normal}.company-trace{border-top:1px solid var(--yy-line);background:var(--yy-charcoal);color:#c9cacc;justify-content:center;align-items:center;gap:9px;padding:14px 18px;display:flex}.company-trace span{font-size:11px}.company-trace i{color:var(--yy-yellow);font-size:10px;font-style:normal}.company-trace b{color:#fff;font-size:11px}.ecosystem-structures{gap:14px;display:grid}.ecosystem-shared-action{border:1px solid var(--yy-line);background:var(--yy-charcoal);color:#fff;border-radius:16px;grid-template-columns:minmax(0,1.15fr) minmax(330px,.85fr) auto;align-items:center;gap:22px;padding:22px;display:grid;box-shadow:0 12px 34px #0b0c0e0d}.ecosystem-shared-action h3{margin:0;font-size:17px}.ecosystem-shared-action>div:first-child>p:last-child{color:#c3c4c7;margin:7px 0 0;font-size:11px;line-height:1.55}.ecosystem-shared-action .eyebrow{color:var(--yy-yellow)}.shared-action-route{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:6px;display:grid}.shared-action-route span{color:#e7e7e8;text-align:center;background:#35373c;border:1px solid #4e5055;border-radius:8px;place-items:center;min-height:46px;padding:8px;font-size:10px;font-weight:800;display:grid}.shared-action-route i{color:var(--yy-yellow);font-size:11px;font-style:normal}.ecosystem-shared-action>button,.ecosystem-routing-card>button{background:var(--yy-yellow);min-height:38px;color:var(--yy-black);font:inherit;white-space:nowrap;cursor:pointer;border:0;border-radius:8px;padding:0 13px;font-size:11px;font-weight:900}.ecosystem-needs-layout{grid-template-columns:minmax(0,1.45fr) minmax(290px,.55fr);align-items:stretch;gap:14px;display:grid}.ecosystem-need-board,.ecosystem-path-board,.future-structures-board,.registered-organizations{border:1px solid var(--yy-line);background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 12px 34px #0b0c0e08}.ecosystem-need-grid{border-top:1px solid var(--yy-line);background:var(--yy-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.ecosystem-need-grid button{min-height:183px;color:var(--yy-black);font:inherit;text-align:left;cursor:pointer;background:#fafaf7;border:0;padding:18px;position:relative}.ecosystem-need-grid button:hover{z-index:1;box-shadow:inset 3px 0 var(--yy-yellow);background:#fffaf0}.ecosystem-need-grid button>span{color:#a37b18;font-size:11px;font-weight:900}.ecosystem-need-grid button>em{color:#77797d;background:#eeeeea;border-radius:99px;padding:5px 7px;font-size:10px;font-style:normal;position:absolute;top:17px;right:17px}.ecosystem-need-grid button>small,.ecosystem-need-grid button>b,.ecosystem-need-grid button>strong,.ecosystem-need-grid button>i{display:block}.ecosystem-need-grid button>small{color:#97989c;margin-top:17px;font-size:10px;font-weight:850}.ecosystem-need-grid button>b{margin-top:4px;font-size:12px}.ecosystem-need-grid button>strong{color:#76570d;margin-top:10px;font-size:11px}.ecosystem-need-grid button>p{color:#85868a;min-height:31px;margin:5px 0 12px;font-size:11px;line-height:1.5}.ecosystem-need-grid button>i{color:#76570d;font-size:10px;font-style:normal;font-weight:800}.ecosystem-routing-card{color:#fff;background:linear-gradient(145deg,#17181b,#383a3f);border:1px solid #45474b;border-radius:16px;padding:23px}.ecosystem-routing-card>span{background:var(--yy-yellow);width:54px;height:54px;color:var(--yy-black);border-radius:50%;place-items:center;font-size:17px;font-weight:950;display:grid}.ecosystem-routing-card .eyebrow{color:var(--yy-yellow);margin-top:25px}.ecosystem-routing-card h3{letter-spacing:-.5px;margin:0;font-size:21px;line-height:1.2}.ecosystem-routing-card ol{gap:0;margin:20px 0;padding:0;list-style:none;display:grid}.ecosystem-routing-card li{border-top:1px solid #4b4d52;grid-template-columns:27px 1fr;align-items:center;gap:10px;min-height:48px;display:grid}.ecosystem-routing-card li b{width:24px;height:24px;color:var(--yy-yellow);background:#44464b;border-radius:7px;place-items:center;font-size:10px;display:grid}.ecosystem-routing-card li span{color:#c6c7c9;font-size:11px;line-height:1.45}.ecosystem-path-grid{border-top:1px solid var(--yy-line);background:var(--yy-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.ecosystem-path-grid button{min-height:187px;color:var(--yy-black);font:inherit;text-align:left;cursor:pointer;background:#fafaf7;border:0;padding:19px}.ecosystem-path-grid button:hover{box-shadow:inset 0 3px var(--yy-yellow);background:#fffaf0}.ecosystem-path-grid span,.ecosystem-path-grid small,.ecosystem-path-grid b,.ecosystem-path-grid em{display:block}.ecosystem-path-grid span{color:#ad8530;font-size:11px;font-weight:900}.ecosystem-path-grid small{color:#80600f;margin-top:20px;font-size:10px;font-weight:850}.ecosystem-path-grid b{margin-top:5px;font-size:13px}.ecosystem-path-grid p{color:#85868a;min-height:38px;margin:7px 0 14px;font-size:11px;line-height:1.5}.ecosystem-path-grid em{color:#76570d;font-size:10px;font-style:normal;font-weight:800}.ecosystem-loop-note{background:var(--yy-charcoal);color:#fff;border-radius:12px;grid-template-columns:52px 1fr;align-items:center;gap:16px;margin:18px;padding:18px;display:grid}.ecosystem-loop-note>span{background:var(--yy-yellow);width:48px;height:48px;color:var(--yy-black);border-radius:50%;place-items:center;font-weight:950;display:grid}.ecosystem-loop-note small,.ecosystem-loop-note b{display:block}.ecosystem-loop-note small{color:var(--yy-yellow);font-size:10px;font-weight:850}.ecosystem-loop-note b{margin-top:5px;font-size:10px}.ecosystem-loop-note p{color:#c3c4c7;margin:6px 0 0;font-size:11px;line-height:1.5}.future-structures-layout{grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr);align-items:start;gap:14px;display:grid}.future-structures-main{gap:14px;display:grid}.future-structure-grid{border-top:1px solid var(--yy-line);background:var(--yy-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.future-structure-grid article{background:#fafaf7;min-height:143px;padding:17px}.future-structure-grid article>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.future-structure-grid article span{color:#76570d;font-size:11px;font-weight:900}.future-structure-grid article em{color:#77797d;background:#eeeeea;border-radius:99px;padding:5px 7px;font-size:10px;font-style:normal}.future-structure-grid small,.future-structure-grid b{display:block}.future-structure-grid small{color:#929398;margin-top:15px;font-size:10px}.future-structure-grid b{margin-top:5px;font-size:10px;line-height:1.45}.future-structure-grid p{color:#80600f;margin:11px 0 0;font-size:10px}.future-venture-link{border:0;border-top:1px solid var(--yy-line);background:var(--yy-yellow-soft);color:#72550d;width:100%;min-height:43px;font:inherit;cursor:pointer;font-size:11px;font-weight:900}.registered-organizations>div:last-child article{border-top:1px solid #e8e8e3;grid-template-columns:.65fr 1.8fr auto;align-items:center;gap:14px;min-height:62px;padding:0 18px;display:grid}.registered-organizations article>span{color:#76570d;font-size:11px;font-weight:900}.registered-organizations article b,.registered-organizations article small{display:block}.registered-organizations article b{font-size:11px}.registered-organizations article small{color:#929398;margin-top:4px;font-size:10px}.registered-organizations article em{color:#77797d;background:#eeeeea;border-radius:99px;padding:5px 7px;font-size:10px;font-style:normal}.future-structures-layout>.organization-create{position:sticky;top:14px;box-shadow:0 12px 34px #0b0c0e08}.catalog-workspace{gap:14px;display:grid}.catalog-hero{border:1px solid var(--yy-line);background:linear-gradient(115deg,#fff 0%,#fff9e8 100%);border-radius:18px;justify-content:space-between;align-items:center;gap:34px;min-height:226px;padding:34px 36px;display:flex;overflow:hidden}.catalog-hero>div:first-child{max-width:830px}.catalog-hero h2{letter-spacing:-1.7px;margin:7px 0 10px;font-size:clamp(29px,3vw,44px);line-height:1.05}.catalog-hero>div:first-child>p:last-child{color:#787a7e;max-width:760px;margin:0;font-size:13px;line-height:1.65}.catalog-code{background:var(--yy-charcoal);color:#fff;border-radius:14px;flex:0 0 285px;padding:20px;box-shadow:0 16px 35px #0b0c0e24}.catalog-code small,.catalog-code em{display:block}.catalog-code small{color:var(--yy-yellow);letter-spacing:.8px;font-size:10px;font-weight:850}.catalog-code>span{align-items:center;gap:8px;margin-top:15px;display:flex}.catalog-code>span b{background:#414348;border-radius:7px;padding:8px 10px;font-size:10px}.catalog-code>span i{color:var(--yy-yellow);font-style:normal}.catalog-code em{color:#9fa1a4;letter-spacing:.5px;margin-top:7px;font-size:10px;font-style:normal}.catalog-code p{color:#c6c7c9;border-top:1px solid #505257;margin:15px 0 0;padding-top:12px;font-size:11px}.catalog-summary{border:1px solid var(--yy-line);background:var(--yy-line);border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.catalog-summary article{background:#fff;min-width:0;padding:20px 22px}.catalog-summary small{color:#8b8c90;letter-spacing:.65px;font-size:11px;font-weight:850}.catalog-summary strong{letter-spacing:-.8px;text-overflow:ellipsis;white-space:nowrap;margin-top:7px;font-size:clamp(21px,2.2vw,29px);display:block;overflow:hidden}.catalog-summary p{color:#98999d;margin:5px 0 0;font-size:11px}.catalog-tabs{border:1px solid var(--yy-line);background:#fff;border-radius:11px;gap:5px;width:max-content;max-width:100%;padding:5px;display:flex}.catalog-tabs button{color:#77797d;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:9px 12px;font-size:11px}.catalog-tabs button.active{background:var(--yy-charcoal);color:#fff}.catalog-main-grid{grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr);align-items:stretch;gap:14px;display:grid}.catalog-card,.stock-matrix{border:1px solid var(--yy-line);background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 12px 34px #0b0c0e08}.catalog-card-head{justify-content:space-between;align-items:flex-end;gap:16px;padding:21px 22px 15px;display:flex}.catalog-card-head h3{margin:0;font-size:16px}.catalog-card-head>span{color:#8b8c90;font-size:11px}.catalog-card-head>button{color:#80600f;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:11px;font-weight:750}.catalog-toolbar{border-bottom:1px solid var(--yy-line);justify-content:space-between;align-items:center;gap:14px;padding:0 18px 14px;display:flex}.catalog-toolbar label{background:#f7f7f3;border:1px solid #e0e0db;border-radius:8px;align-items:center;gap:8px;width:min(360px,100%);padding:0 11px;display:flex}.catalog-toolbar label span{color:#85868a;font-size:14px}.catalog-toolbar input{width:100%;height:36px;font:inherit;background:0 0;border:0;outline:0;font-size:11px}.catalog-toolbar>div{gap:4px;display:flex}.catalog-toolbar button{color:#76787c;font:inherit;cursor:pointer;background:#efefeb;border:0;border-radius:6px;padding:7px 8px;font-size:11px}.catalog-toolbar button.active{background:var(--yy-charcoal);color:#fff}.product-columns,.product-list>button{grid-template-columns:1.5fr .9fr .55fr .8fr .85fr;align-items:center;gap:13px;padding:0 18px;display:grid}.product-columns{color:#909195;letter-spacing:.6px;background:#f5f5f1;min-height:37px;font-size:10px;font-weight:850}.product-list>button{width:100%;min-height:70px;color:var(--yy-black);font:inherit;text-align:left;cursor:pointer;background:#fff;border:0;border-top:1px solid #ecece7}.product-list>button:hover,.product-list>button.selected{box-shadow:inset 3px 0 var(--yy-yellow);background:#fffaf0}.product-list span{min-width:0;font-size:11px}.product-list b,.product-list small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.product-list b{font-size:11px}.product-list small{color:#949599;margin-top:3px;font-size:10px}.product-detail{background:linear-gradient(145deg,#fff,#fafaf7);padding:21px}.product-detail-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.product-detail-head>span{background:var(--yy-charcoal);width:48px;height:40px;color:var(--yy-yellow);border-radius:9px;place-items:center;font-size:10px;font-weight:900;display:grid}.product-detail-head em{color:#74767a;background:#eeeeeb;border-radius:99px;padding:5px 7px;font-size:10px;font-style:normal}.product-detail>.eyebrow{margin-top:28px}.product-detail h3{letter-spacing:-.6px;margin:0;font-size:21px;line-height:1.2}.detail-stock-code{color:#8b8c90;margin-top:5px;font-size:11px;display:block}.product-value-strip{background:var(--yy-charcoal);color:#fff;border-radius:11px;grid-template-columns:1fr 20px 1fr;align-items:center;gap:5px;margin:18px 0;padding:14px;display:grid}.product-value-strip span small,.product-value-strip span b{display:block}.product-value-strip small{color:#a9aaad;font-size:10px;font-weight:850}.product-value-strip b{margin-top:5px;font-size:10px}.product-value-strip>i{color:var(--yy-yellow);text-align:center;font-style:normal}.product-attributes{border:1px solid var(--yy-line);background:var(--yy-line);border-radius:10px;grid-template-columns:repeat(2,1fr);gap:1px;display:grid;overflow:hidden}.product-attributes article{background:#fafaf7;padding:11px}.product-attributes small,.product-attributes b{display:block}.product-attributes small{color:#97989c;font-size:10px}.product-attributes b{margin-top:4px;font-size:11px}.account-link{border-left:3px solid var(--yy-yellow);background:#fffaf0;margin-top:15px;padding:13px}.account-link small,.account-link b{display:block}.account-link small{color:#9b7619;font-size:10px;font-weight:850}.account-link b{margin-top:5px;font-size:11px}.account-link p{color:#888a8e;margin:5px 0 0;font-size:10px;line-height:1.5}.product-detail>button{background:var(--yy-yellow);width:100%;color:var(--yy-black);font:inherit;cursor:pointer;border:0;border-radius:8px;margin-top:16px;padding:10px;font-size:11px;font-weight:850}.price-list-cards{grid-template-columns:repeat(3,1fr);gap:10px;padding:6px 18px 18px;display:grid}.price-list-cards article{background:#fafaf7;border:1px solid #e1e1dc;border-radius:11px;padding:15px}.price-list-cards article>div{justify-content:space-between;align-items:center;display:flex}.price-list-cards div span{color:#a27a18;font-size:10px;font-weight:900}.price-list-cards div em{color:#8f9094;font-size:10px;font-style:normal}.price-list-cards b,.price-list-cards small,.price-list-cards strong{display:block}.price-list-cards b{margin-top:14px;font-size:10px}.price-list-cards p{color:#8d8e92;min-height:23px;margin:4px 0;font-size:11px}.price-list-cards small{color:#9b9ca0;font-size:10px}.price-list-cards strong{color:#7f5e0e;margin-top:10px;font-size:11px}.price-matrix{border-top:1px solid var(--yy-line);border-bottom:1px solid var(--yy-line);overflow-x:auto}.price-columns,.price-row{grid-template-columns:1.5fr .75fr .75fr .75fr .85fr .55fr;align-items:center;gap:13px;min-width:760px;padding:0 20px;display:grid}.price-columns{color:#909195;background:#f5f5f1;min-height:38px;font-size:10px;font-weight:850}.price-row{border-top:1px solid #ecece7;min-height:62px;font-size:11px}.price-row b,.price-row small{display:block}.price-row small{color:#939498;margin-top:3px;font-size:10px}.price-row em{background:var(--yy-yellow-soft);color:#7a5a0d;border-radius:99px;padding:5px 7px;font-size:10px;font-style:normal}.price-rule-note{background:var(--yy-charcoal);color:#fff;border-radius:11px;grid-template-columns:42px 1fr;gap:13px;margin:17px;padding:15px;display:grid}.price-rule-note>span{background:var(--yy-yellow);width:39px;height:39px;color:var(--yy-black);border-radius:50%;place-items:center;display:grid}.price-rule-note small,.price-rule-note b{display:block}.price-rule-note small{color:var(--yy-yellow);font-size:10px;font-weight:850}.price-rule-note b{margin-top:4px;font-size:11px}.price-rule-note p{color:#c1c2c5;margin:5px 0 0;font-size:10px;line-height:1.5}.genealogy-flow{border-top:1px solid var(--yy-line);background:#fafaf7;grid-template-columns:1fr 16px 1fr 16px 1.1fr 16px 1fr;align-items:center;gap:5px;padding:15px 20px 22px;display:grid}.genealogy-flow article{background:#fff;border:1px solid #e1e1dc;border-radius:11px;min-height:132px;padding:14px}.genealogy-flow article.conversion{box-shadow:inset 0 3px var(--yy-yellow);background:#fffaf0;border-color:#d5ac32}.genealogy-flow article.product{background:var(--yy-charcoal);color:#fff}.genealogy-flow span,.genealogy-flow small,.genealogy-flow b,.genealogy-flow em{display:block}.genealogy-flow span{color:#ad8530;font-size:10px;font-weight:900}.genealogy-flow article.product span{color:var(--yy-yellow)}.genealogy-flow small{color:#929398;margin-top:11px;font-size:10px;font-weight:850}.genealogy-flow b{margin-top:4px;font-size:11px}.genealogy-flow p{color:#8d8e92;margin:8px 0 11px;font-size:11px}.genealogy-flow article.product p,.genealogy-flow article.product small{color:#bfc0c3}.genealogy-flow em{color:#7e5e0f;font-size:10px;font-style:normal}.genealogy-flow article.product em{color:var(--yy-yellow)}.genealogy-flow>i{color:#ae8730;text-align:center;font-style:normal}.genealogy-ledger{border-top:1px solid var(--yy-line);justify-content:center;align-items:center;gap:16px;padding:19px;display:flex}.genealogy-ledger>div{background:#f4f4f1;border-radius:9px;min-width:160px;padding:12px}.genealogy-ledger>div.total{background:var(--yy-yellow-soft)}.genealogy-ledger small,.genealogy-ledger b{display:block}.genealogy-ledger small{color:#929398;font-size:10px;font-weight:850}.genealogy-ledger b{margin-top:4px;font-size:11px}.genealogy-ledger p{color:#929398;margin:3px 0 0;font-size:10px}.genealogy-ledger>i{color:#ad8530;font-style:normal}.genealogy-workspace>button{float:right;background:var(--yy-charcoal);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:8px;margin:0 18px 18px;padding:9px 11px;font-size:11px}.stock-matrix-grid{border-top:1px solid var(--yy-line);background:var(--yy-line);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.stock-matrix-grid article{background:#fafaf7;min-width:0;padding:17px}.stock-matrix-grid article>div:first-child{justify-content:space-between;gap:8px;display:flex}.stock-matrix-grid article>div:first-child span{color:#9b7518;font-size:10px;font-weight:900}.stock-matrix-grid article>div:first-child em{color:#9a9b9e;font-size:10px;font-style:normal}.stock-matrix-grid>article>b{margin-top:12px;font-size:10px;display:block}.stock-matrix-grid>article>i{background:#e5e5e0;border-radius:99px;height:5px;margin:14px 0;display:block;overflow:hidden}.stock-matrix-grid>article>i i{background:var(--yy-yellow-deep);height:100%;display:block}.node-stock-values{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.node-stock-values small,.node-stock-values strong{display:block}.node-stock-values small{color:#9a9b9e;font-size:10px;font-weight:850}.node-stock-values strong{margin-top:4px;font-size:11px}.module-metrics{background:var(--yy-line);border-bottom:1px solid var(--yy-line);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.module-metrics article{background:#fbfbf8;min-width:0;padding:22px 24px}.module-metrics small{color:var(--yy-muted);letter-spacing:.65px;text-transform:uppercase;font-size:10px;font-weight:750;display:block}.module-metrics strong{color:var(--yy-black);letter-spacing:-.8px;margin-top:8px;font-size:clamp(20px,2vw,28px);display:block}.module-metrics p{color:#929398;margin:6px 0 0;font-size:11px}.module-toolbar{border-bottom:1px solid var(--yy-line);justify-content:space-between;align-items:center;gap:18px;padding:20px 24px;display:flex}.module-search{background:#f5f5f1;border:1px solid #e3e3dd;border-radius:10px;align-items:center;gap:10px;width:min(430px,100%);padding:0 14px;display:flex}.module-search span{color:#77797e;font-size:22px;transform:rotate(-20deg)}.module-search input{width:100%;height:42px;color:var(--yy-black);font:inherit;background:0 0;border:0;outline:0;font-size:13px}.module-filters{gap:6px;display:flex}.module-filters button{color:#76787d;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:9px 12px;font-size:12px}.module-filters button:hover{background:#f1f1ed}.module-filters button.active{background:var(--yy-black);color:var(--yy-white)}.module-table{overflow:hidden}.module-columns,.module-row{align-items:center;gap:20px;padding:0 24px;display:grid}.order-table .module-columns,.order-table .module-row{grid-template-columns:1.05fr 1.55fr 1.2fr .9fr .72fr}.revenue-table .module-columns,.revenue-table .module-row{grid-template-columns:.8fr 1.3fr .82fr .9fr}.module-columns{color:#8b8c90;letter-spacing:.9px;background:#f6f6f2;min-height:40px;font-size:11px;font-weight:800}.module-row{background:var(--yy-white);width:100%;min-height:76px;color:var(--yy-black);font:inherit;text-align:left;cursor:pointer;border:0;border-top:1px solid #ecece7}.module-columns+.module-row{border-top:0}.module-row:hover{box-shadow:inset 3px 0 var(--yy-yellow);background:#fffaf0}.module-row>span{min-width:0;font-size:12px;line-height:1.45}.module-row b,.module-row small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.module-row b{font-size:12px}.module-row small{color:#8b8c91;margin-top:3px;font-size:10px}.module-row .status{display:inline-flex}.module-empty{color:#8a8b90;text-align:center;place-items:center;min-height:180px;padding:30px;display:grid}.module-empty span{color:var(--yy-yellow-deep);font-size:34px}.module-empty p{margin:8px 0 0;font-size:13px}.dispatch-grid{background:#f7f7f4;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:24px;display:grid}.dispatch-card{background:var(--yy-white);color:var(--yy-black);font:inherit;text-align:left;cursor:pointer;border:1px solid #dfdfda;border-radius:14px;padding:22px;box-shadow:0 8px 24px #0b0c0e09}.dispatch-card:hover{border-color:#d1ad38;transform:translateY(-1px);box-shadow:0 12px 28px #0b0c0e12}.dispatch-card-head{justify-content:space-between;align-items:center;gap:16px;display:flex}.dispatch-card-head>span{align-items:center;gap:10px;font-size:14px;display:flex}.dispatch-card-head i{color:var(--yy-yellow-deep);font-style:normal}.route-line{background:#e7e7e2;border-radius:999px;height:5px;margin:28px 7px 24px;position:relative}.route-line i{border-radius:inherit;background:var(--yy-yellow);position:absolute;inset:0 auto 0 0}.route-line span{border:3px solid var(--yy-white);background:var(--yy-black);border-radius:50%;width:13px;height:13px;position:absolute;top:-4px;box-shadow:0 0 0 1px #686a6f}.dispatch-details{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.dispatch-details small,.dispatch-details b{display:block}.dispatch-details small{color:#999a9e;letter-spacing:.55px;font-size:11px;font-weight:800}.dispatch-details b{text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:11px;overflow:hidden}.revenue-layout{grid-template-columns:.86fr 1.5fr;min-height:360px;display:grid}.revenue-mix{border-right:1px solid var(--yy-line);background:#f8f8f4;grid-template-columns:150px minmax(0,1fr);align-items:center;gap:28px;padding:30px;display:grid}.revenue-ring{background:conic-gradient(var(--yy-yellow) var(--recognized), #deded9 0);border-radius:50%;place-items:center;width:148px;height:148px;display:grid}.revenue-ring:before{content:"";background:#f8f8f4;border-radius:50%;grid-area:1/1;width:108px;height:108px}.revenue-ring>div{z-index:1;text-align:center;grid-area:1/1}.revenue-ring strong,.revenue-ring small{display:block}.revenue-ring strong{letter-spacing:-1px;font-size:27px}.revenue-ring small{color:#85868b;margin-top:2px;font-size:10px}.revenue-group{grid-template-columns:9px minmax(0,1fr) auto;align-items:center;gap:9px;margin-top:14px;display:grid}.revenue-group i{border-radius:2px;width:8px;height:8px}.revenue-group b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.revenue-group em{color:#606267;font-size:11px;font-style:normal;font-weight:800}.revenue-group small{color:#9a9b9f;grid-column:2/4;margin-top:-5px;font-size:11px}.revenue-state{color:#6e7075;background:#ededeb;border-radius:7px;padding:6px 8px;font-size:10px;font-style:normal;display:inline-flex}.revenue-state.recognized{background:var(--yy-yellow-soft);color:#76560c}.company-workspace{background:var(--yy-white);border:1px solid var(--yy-line);border-radius:18px;overflow:hidden;box-shadow:0 16px 42px #0b0c0e0e}.company-heading{min-height:170px;color:var(--yy-white);background:linear-gradient(105deg,#0b0c0efa,#303236f0),repeating-linear-gradient(135deg,#0000 0 16px,#ffffff0a 16px 17px);justify-content:space-between;align-items:flex-end;gap:30px;padding:32px;display:flex}.trade-workspace .company-heading{background:linear-gradient(110deg,#17181b,#4a4c50)}.store-workspace .company-heading{background:linear-gradient(110deg,#191a1d,#5a5137)}.company-heading .eyebrow{color:var(--yy-yellow)}.company-heading h2{letter-spacing:-1.25px;max-width:760px;margin:7px 0 9px;font-size:clamp(25px,2.5vw,38px)}.company-heading p:last-child{color:#cacbcd;max-width:720px;margin:0;font-size:14px;line-height:1.6}.company-heading>span{color:var(--yy-yellow);letter-spacing:1px;border:1px solid #5e6065;border-radius:8px;flex:none;padding:9px 12px;font-size:11px;font-weight:850}.company-kpis{background:var(--yy-line);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.company-kpis article{background:#fafaf7;padding:22px 24px}.company-kpis small{color:#888a8f;letter-spacing:.65px;text-transform:uppercase;font-size:11px;font-weight:800;display:block}.company-kpis strong{letter-spacing:-.8px;margin-top:8px;font-size:clamp(21px,2vw,28px);display:block}.company-kpis p{color:#999a9e;margin:6px 0 0;font-size:10px}.company-flow-strip{border-bottom:1px solid var(--yy-line);background:#fffaf0;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:18px;padding:25px 32px;display:grid}.trade-strip{background:#f5f5f2}.store-strip{background:#fff8e7}.company-step{align-items:center;gap:12px;display:flex}.company-step>span{background:var(--yy-yellow);width:34px;height:34px;color:var(--yy-black);border-radius:9px;place-items:center;font-size:10px;font-weight:900;display:grid}.trade-strip .company-step>span{background:var(--yy-charcoal);color:var(--yy-white)}.company-step b,.company-step small{display:block}.company-step b{font-size:12px}.company-step small{color:#8a8b90;margin-top:3px;font-size:11px}.company-arrow{color:#b09236;font-size:18px;font-style:normal}.company-table{overflow:hidden}.company-columns,.company-row{grid-template-columns:1fr 1.35fr 1fr 1fr 1fr;align-items:center;gap:20px;padding:0 24px;display:grid}.company-columns{color:#8b8c90;letter-spacing:.85px;background:#f6f6f2;min-height:40px;font-size:11px;font-weight:850}.company-row{background:var(--yy-white);width:100%;min-height:78px;color:var(--yy-black);font:inherit;text-align:left;cursor:pointer;border:0;border-top:1px solid #ebebe6}.company-columns+.company-row{border-top:0}.company-row:hover{box-shadow:inset 3px 0 var(--yy-yellow);background:#fffaf0}.company-row>span{min-width:0}.company-row b,.company-row small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.company-row b{font-size:11px}.company-row small{color:#929398;margin-top:4px;font-size:11px}.document-state{align-items:center;gap:6px;width:max-content;max-width:100%;display:flex!important}.document-state i{background:#aaa;border-radius:50%;flex:none;width:6px;height:6px}.document-state.done{color:#34363a}.document-state.done i{background:var(--yy-charcoal)}.document-state.live{color:#7e5e0d}.document-state.live i{background:var(--yy-yellow-deep);box-shadow:0 0 0 3px var(--yy-yellow-soft)}.document-state.waiting{color:#a0a1a5}.nodes-workspace{background:var(--yy-white);border:1px solid var(--yy-line);border-radius:18px;overflow:hidden;box-shadow:0 16px 42px #0b0c0e0e}.nodes-heading{color:var(--yy-white);background:linear-gradient(112deg,#111215,#383a3f);justify-content:space-between;align-items:flex-end;gap:30px;padding:32px;display:flex}.nodes-heading .eyebrow{color:var(--yy-yellow)}.nodes-heading h2{letter-spacing:-1.3px;max-width:780px;margin:7px 0 9px;font-size:clamp(25px,2.5vw,38px)}.nodes-heading p:last-child{color:#c8c9cc;max-width:720px;margin:0;font-size:14px;line-height:1.6}.nodes-network{border:1px solid #55575c;border-radius:12px;flex:none;align-items:center;padding:13px 15px;display:flex}.nodes-network span{background:var(--yy-yellow);width:34px;height:34px;color:var(--yy-black);border-radius:50%;place-items:center;font-size:11px;font-weight:900;display:grid}.nodes-network i{background:#77797d;width:22px;height:1px}.node-summary{background:var(--yy-line);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.node-summary article{background:#fafaf7;padding:22px 24px}.node-summary small{color:#888a8e;letter-spacing:.65px;text-transform:uppercase;font-size:11px;font-weight:800}.node-summary strong{letter-spacing:-.8px;margin-top:8px;font-size:clamp(21px,2vw,28px);display:block}.node-summary p{color:#999a9e;margin:6px 0 0;font-size:10px}.node-card-grid{background:#f5f5f1;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:24px;display:grid}.node-card{background:var(--yy-white);color:var(--yy-black);font:inherit;text-align:left;cursor:pointer;border:1px solid #deded9;border-radius:14px;padding:22px;box-shadow:0 7px 22px #0b0c0e09}.node-card:hover,.node-card.selected{border-color:#d5ae32;box-shadow:0 12px 28px #0b0c0e12}.node-card.selected{background:#fffaf0}.node-card-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.node-code{background:var(--yy-yellow);color:var(--yy-black);letter-spacing:.4px;border-radius:6px;padding:6px 8px;font-size:11px;font-weight:900}.node-card-head em{color:#8d8f93;letter-spacing:.75px;font-size:11px;font-style:normal;font-weight:800}.node-card h3{letter-spacing:-.3px;margin:15px 0 5px;font-size:17px}.node-card>p{color:#7f8185;min-height:30px;margin:0;font-size:11px;line-height:1.45}.stock-gauge{background:#e7e7e2;border-radius:999px;height:5px;margin:19px 0 16px;overflow:hidden}.stock-gauge i{border-radius:inherit;background:var(--yy-yellow-deep);height:100%;display:block}.node-stock{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.node-stock small,.node-stock b{display:block}.node-stock small{color:#9b9ca0;letter-spacing:.6px;font-size:10px;font-weight:800}.node-stock b{margin-top:4px;font-size:13px}.node-traffic{color:#85868b;border-top:1px solid #e7e7e2;align-items:center;gap:12px;margin:18px -22px -22px;padding:12px 22px;font-size:11px;display:flex}.node-traffic strong{color:#414348;margin-left:auto}.movement-panel{border-top:1px solid var(--yy-line)}.movement-head{justify-content:space-between;align-items:flex-end;gap:20px;padding:24px;display:flex}.movement-head h3{margin:5px 0 0;font-size:18px}.movement-head button{color:#7d5d0e;font:inherit;cursor:pointer;background:0 0;border:0;font-size:11px}.movement-columns,.movement-row{grid-template-columns:1.3fr 1.15fr .75fr .7fr 1.2fr;align-items:center;gap:18px;padding:0 24px;display:grid}.movement-columns{color:#8b8c90;letter-spacing:.85px;background:#f5f5f1;min-height:40px;font-size:11px;font-weight:850}.movement-row{background:var(--yy-white);width:100%;min-height:72px;color:var(--yy-black);font:inherit;text-align:left;cursor:pointer;border:0;border-top:1px solid #ebebe6}.movement-row:hover{box-shadow:inset 3px 0 var(--yy-yellow);background:#fffaf0}.movement-row b,.movement-row small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.movement-row b{font-size:11px}.movement-row small{color:#929398;margin-top:4px;font-size:11px}.movement-status{color:#6e7075;background:#ededeb;border-radius:7px;padding:6px 8px;font-size:11px;font-style:normal;display:inline-flex}.movement-status.reserved{background:var(--yy-yellow-soft);color:#76560c}.movement-status.in_transit,.movement-status.arriving{color:#34363a;background:#e8e8e5}.movement-status.completed{background:var(--yy-charcoal);color:var(--yy-white)}.movement-empty{color:#8d8e92;text-align:center;place-items:center;min-height:150px;padding:30px;display:grid}.movement-empty span{color:var(--yy-yellow-deep);font-size:30px}.movement-empty p{max-width:480px;margin:7px 0 0;font-size:12px}@media (max-width:680px){.sidebar{background:var(--yy-black);border-top:1px solid #3d3f43}.module-heading{padding:24px 20px;display:block}.module-live{margin-top:18px}.module-metrics{grid-template-columns:repeat(2,1fr)}.module-metrics article{padding:18px 16px}.module-toolbar{padding:16px;display:block}.module-filters{margin-top:12px;padding-bottom:2px;overflow-x:auto}.module-filters button{flex:none}.module-columns{display:none}.module-row{border-top:1px solid #e7e7e2;gap:12px;min-height:0;padding:16px}.order-table .module-row,.revenue-table .module-row{grid-template-columns:repeat(2,minmax(0,1fr))}.dispatch-grid{grid-template-columns:1fr;padding:14px}.dispatch-details{grid-template-columns:repeat(2,1fr)}.revenue-layout{grid-template-columns:1fr}.revenue-mix{border-right:0;border-bottom:1px solid var(--yy-line);grid-template-columns:125px minmax(0,1fr);gap:18px;padding:24px 18px}.revenue-ring{width:124px;height:124px}.revenue-ring:before{width:90px;height:90px}.company-heading{min-height:0;padding:24px 20px;display:block}.company-heading>span{margin-top:18px;display:inline-flex}.company-kpis{grid-template-columns:repeat(2,1fr)}.company-kpis article{padding:18px 16px}.company-flow-strip{grid-template-columns:1fr;gap:12px;padding:20px}.company-arrow{margin-left:13px;transform:rotate(90deg)}.company-columns{display:none}.company-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;min-height:0;padding:16px}.company-row>span:last-child{grid-column:1/-1}.nodes-heading{padding:24px 20px;display:block}.nodes-network{width:max-content;margin-top:20px}.node-summary{grid-template-columns:repeat(2,1fr)}.node-summary article{padding:18px 16px}.node-card-grid{grid-template-columns:1fr;padding:14px}.movement-columns{display:none}.movement-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;min-height:0;padding:16px}.movement-row>span:last-child{grid-column:1/-1}.workforce-heading{padding:24px 20px;display:block}.workforce-live{margin-top:18px}.workforce-summary{grid-template-columns:repeat(2,1fr)}.workforce-summary article{padding:18px 16px}.workforce-layout,.member-grid{grid-template-columns:1fr}.assignment-toolbar{padding:18px 16px;display:block}.assignment-controls{margin-top:13px;display:block}.assignment-filters{overflow-x:auto}.assignment-filters button{flex:none}.assignment-create{width:100%;margin-top:10px}.workforce-section-head{align-items:flex-start}.workforce-actions{flex-direction:column;align-items:flex-end}.management-footer{flex-direction:column;align-items:stretch}.management-footer .form-actions{width:100%;margin:0}.management-footer .form-actions button{flex:1}.ecosystem-manifesto{min-height:0;padding:25px 20px;display:block}.ecosystem-manifesto h2{font-size:30px}.ecosystem-orbit{grid-template-columns:44px 12px auto 12px auto 12px auto;margin-top:22px}.ecosystem-orbit>span{width:44px;height:44px}.ecosystem-orbit b{font-size:10px}.ecosystem-kpis{grid-template-columns:repeat(2,1fr)}.ecosystem-kpis article{padding:18px 16px}.journey-head,.ecosystem-section-head{display:block}.journey-head>span,.ecosystem-section-head>span{margin-top:8px;display:block}.journey-track{display:flex;overflow-x:auto}.journey-stage{flex:0 0 155px}.journey-detail{grid-template-columns:1fr;gap:18px;padding:22px 18px}.ecosystem-columns{grid-template-columns:1fr}.network-chain{grid-template-columns:1fr;gap:8px;padding:8px 16px 16px}.network-chain>i{transform:rotate(90deg)}.value-loop{grid-template-columns:repeat(4,minmax(92px,1fr));gap:8px;overflow-x:auto}.value-loop>i{display:none}.blueprint-footer{display:block}.blueprint-footer>div:last-child{flex-wrap:wrap;margin-top:15px}}@media (max-width:1050px) and (min-width:681px){.brand{justify-content:center;padding-left:0;padding-right:0}.yeniyaka-mark{width:40px;height:48px}.module-metrics{grid-template-columns:repeat(2,1fr)}.dispatch-grid,.revenue-layout{grid-template-columns:1fr}.revenue-mix{border-right:0;border-bottom:1px solid var(--yy-line)}.company-kpis{grid-template-columns:repeat(2,1fr)}.company-columns,.company-row{grid-template-columns:1fr 1.25fr 1fr 1fr 1fr;gap:12px;padding-left:16px;padding-right:16px}.node-summary{grid-template-columns:repeat(2,1fr)}.movement-columns,.movement-row{gap:12px;padding-left:16px;padding-right:16px}.workforce-summary{grid-template-columns:repeat(2,1fr)}.workforce-layout{grid-template-columns:1fr}.ecosystem-manifesto{display:block}.ecosystem-orbit{width:max-content;margin-top:24px}.ecosystem-kpis{grid-template-columns:repeat(2,1fr)}.journey-track{grid-template-columns:repeat(3,1fr)}.journey-detail{grid-template-columns:1fr 1fr}.journey-outcome{grid-column:1/-1}.ecosystem-columns{grid-template-columns:1fr}.journey-workspace-head,.venture-hero{display:block}.journey-person,.business-health,.venture-mark{width:max-content;margin-top:22px}.journey-summary{grid-template-columns:repeat(2,1fr)}.journey-split,.business-layout,.venture-layout,.venture-decision-layout,.venture-governance-layout,.venture-gates{grid-template-columns:1fr}.competency-grid{grid-template-columns:repeat(2,1fr)}.identity-hero{display:block}.identity-pass{width:330px;margin-top:24px}.identity-summary{grid-template-columns:repeat(2,1fr)}.identity-layout{grid-template-columns:1fr}.desk-hero{display:block}.desk-focus{width:220px;margin-top:23px}.desk-summary{grid-template-columns:repeat(2,1fr)}.desk-main-grid,.desk-bottom-grid{grid-template-columns:1fr}.companies-hero{display:block}.company-constellation{margin-top:25px}.companies-summary{grid-template-columns:repeat(2,1fr)}.company-portfolio-layout{grid-template-columns:1fr}.shared-service-grid{grid-template-columns:repeat(2,1fr)}.ecosystem-shared-action,.ecosystem-needs-layout,.future-structures-layout{grid-template-columns:1fr}.ecosystem-path-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.future-structures-layout>.organization-create{position:static}.catalog-hero{display:block}.catalog-code{width:285px;margin-top:24px}.catalog-summary{grid-template-columns:repeat(2,1fr)}.catalog-main-grid{grid-template-columns:1fr}.stock-matrix-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:680px){.sidebar nav{overflow:visible}.journey-workspace-head,.venture-hero{min-height:0;padding:25px 20px;display:block}.journey-workspace-head h2,.venture-hero h2{font-size:30px}.journey-person,.business-health,.venture-mark{width:100%;margin-top:21px}.journey-person{grid-template-columns:52px 1fr}.journey-summary{grid-template-columns:repeat(2,1fr)}.journey-summary article{padding:18px 15px}.journey-split,.business-layout,.venture-layout{grid-template-columns:1fr}.journey-card-head{padding:20px 17px 14px;display:block}.journey-card-head>span{margin-top:7px;display:block}.learning-list>button{grid-template-columns:1fr;gap:10px;padding:15px 17px}.learning-list button>span:last-child{grid-template-columns:1fr 28px;padding-left:48px}.competency-grid{grid-template-columns:repeat(2,1fr)}.competency-grid article{padding:17px 15px}.entitlement-steps,.venture-path{gap:8px;padding:13px 16px 20px;display:flex;overflow-x:auto}.entitlement-steps article,.venture-path article{flex:0 0 135px}.entitlement-steps>i,.venture-path>i{display:none}.business-area-grid article{grid-template-columns:27px 1fr 25px;padding:12px 15px}.business-area-grid em{grid-column:2;width:max-content}.business-area-grid button{grid-area:1/3/3}.support-circles{grid-template-columns:1fr}.support-circles article{grid-template-columns:40px 1fr;padding:16px}.support-circles em{grid-column:2;width:max-content}.compliance-note{text-align:left;line-height:1.5}.venture-mark{grid-template-columns:42px auto 18px 42px auto;padding:13px}.venture-mark span{width:42px;height:42px}.venture-tabs{width:100%;overflow-x:auto}.venture-tabs button{flex:none}.venture-decision-layout,.venture-governance-layout,.venture-gates,.venture-distinction{grid-template-columns:1fr}.venture-distinction>i{transform:rotate(90deg)}.venture-distinction>article{min-height:0}.venture-boundary-note{grid-template-columns:42px 1fr;padding:16px}.venture-boundary-note>span{width:40px;height:40px}.venture-boundary-note button{grid-column:2;width:max-content}.venture-portfolio-call{flex-direction:column;align-items:flex-start}.allocation-grid{grid-template-columns:1fr;padding:7px 15px 15px}.allocation-preview{margin:0 15px 15px;display:block}.allocation-preview p{margin-top:8px}.role-orbit{margin:0 14px 14px}.role-orbit article{width:102px}.role-orbit article:after{width:22px}.identity-hero{min-height:0;padding:25px 20px;display:block}.identity-copy h2{font-size:30px}.identity-pass{grid-template-columns:56px 1fr;width:100%;margin-top:22px;padding:16px}.identity-mark{width:52px;height:62px}.identity-summary{grid-template-columns:repeat(2,1fr)}.identity-summary article{padding:17px 15px}.identity-layout{grid-template-columns:1fr}.identity-tabs{padding-left:8px;overflow-x:auto}.identity-tabs button{flex:none;padding:0 10px}.identity-panel{min-height:0}.identity-panel-head{padding:20px 16px 15px;display:block}.identity-status{margin-top:10px;display:inline-block}.identity-field-grid{grid-template-columns:1fr}.identity-field-grid article{padding:15px 16px}.identity-roles{grid-template-columns:1fr;margin:15px}.identity-roles>i{transform:rotate(90deg)}.business-identities{grid-template-columns:1fr;padding:0 15px 15px}.access-list article{padding:11px 15px}.passport-head{padding:20px 17px 14px;display:block}.passport-head>span{margin-top:7px;display:block}.passport-track{gap:8px;padding:13px 16px 20px;display:flex;overflow-x:auto}.passport-track article{flex:0 0 128px}.passport-track>i{display:none}.desk-hero{min-height:0;padding:25px 20px;display:block}.desk-hero h2{font-size:30px}.desk-focus{width:100%;margin-top:22px}.desk-summary{grid-template-columns:repeat(2,1fr)}.desk-summary button{padding:17px 15px}.desk-ai-strip{grid-template-columns:48px 1fr;gap:14px;padding:18px 16px}.desk-ai-mark{width:46px;height:46px}.ai-boundary{border-top:1px solid #505257;border-left:0;grid-column:1/-1;padding:14px 0 0}.desk-main-grid,.desk-bottom-grid{grid-template-columns:1fr}.desk-card-head{padding:20px 16px 13px;display:block}.desk-card-head>span{margin-top:7px;display:block}.agenda-filters{padding-left:15px;padding-right:15px;overflow-x:auto}.agenda-filters button{flex:none}.agenda-item{grid-template-columns:36px 1fr;padding:13px 15px}.agenda-action{grid-column:2}.signal-route{gap:8px;padding:13px 15px 18px;display:flex;overflow-x:auto}.signal-route article{flex:0 0 123px}.signal-route>i{display:none}.companies-hero{min-height:0;padding:25px 20px;display:block}.companies-hero h2{font-size:30px}.company-constellation{width:265px;max-width:100%;margin-top:23px}.companies-summary{grid-template-columns:repeat(2,1fr)}.companies-summary article{padding:17px 15px}.companies-tabs{width:100%;overflow-x:auto}.companies-tabs button{flex:none}.company-portfolio-layout{grid-template-columns:1fr}.companies-section-head{padding:20px 16px 13px;display:block}.companies-section-head>span{margin-top:7px;display:block}.company-card-grid{grid-template-columns:1fr;padding:6px 14px 14px}.company-card-grid>button{min-height:0}.company-detail-card{padding:18px}.shared-service-grid{grid-template-columns:repeat(2,1fr)}.ecosystem-shared-action{grid-template-columns:1fr;padding:18px 16px}.shared-action-route{grid-template-columns:repeat(7,max-content);justify-content:start;padding-bottom:3px;overflow-x:auto}.shared-action-route span{min-width:112px}.ecosystem-needs-layout,.future-structures-layout,.ecosystem-need-grid,.ecosystem-path-grid,.future-structure-grid{grid-template-columns:1fr}.ecosystem-need-grid button,.ecosystem-path-grid button,.future-structure-grid article{min-height:0}.ecosystem-routing-card{padding:20px 17px}.ecosystem-loop-note{grid-template-columns:42px 1fr;margin:14px;padding:15px}.ecosystem-loop-note>span{width:40px;height:40px}.registered-organizations>div:last-child article{grid-template-columns:.75fr 1.5fr;padding:11px 15px}.registered-organizations article em{grid-column:2;width:max-content}.future-structures-layout>.organization-create{position:static}.shared-service-grid button{min-height:145px;padding:15px}.shared-principle{grid-template-columns:42px 1fr;margin:14px;padding:15px}.shared-principle>span{width:40px;height:40px}.blueprint-steps,.intercompany-flow{gap:8px;padding:13px 15px 18px;display:flex;overflow-x:auto}.blueprint-steps article{flex:0 0 140px}.intercompany-flow article{flex:0 0 150px}.blueprint-steps>i,.intercompany-flow>i{display:none}.blueprint-form{grid-template-columns:1fr;padding:18px 16px}.blueprint-code>span{flex-wrap:wrap}.company-trace{flex-wrap:wrap;justify-content:flex-start}.catalog-hero{min-height:0;padding:25px 20px;display:block}.catalog-hero h2{font-size:30px}.catalog-code{width:100%;margin-top:22px}.catalog-summary{grid-template-columns:repeat(2,1fr)}.catalog-summary article{padding:17px 15px}.catalog-tabs{width:100%;overflow-x:auto}.catalog-tabs button{flex:none}.catalog-main-grid{grid-template-columns:1fr}.catalog-card-head{padding:20px 16px 13px;display:block}.catalog-card-head>span,.catalog-card-head>button{margin-top:7px;display:block}.catalog-toolbar{padding:0 14px 13px;display:block}.catalog-toolbar>div{margin-top:9px}.product-columns{display:none}.product-list>button{grid-template-columns:repeat(2,1fr);gap:11px;min-height:0;padding:14px}.product-list>button>span:first-child{grid-column:1/-1}.product-detail{padding:18px}.price-list-cards{grid-template-columns:1fr;padding:6px 14px 14px}.price-list-cards article{min-height:0}.genealogy-flow{gap:8px;padding:13px 15px 18px;display:flex;overflow-x:auto}.genealogy-flow article{flex:0 0 145px}.genealogy-flow>i{display:none}.genealogy-ledger{flex-direction:column;align-items:stretch;gap:7px}.genealogy-ledger>i{text-align:center;transform:rotate(90deg)}.stock-matrix-grid{grid-template-columns:repeat(2,1fr)}.stock-matrix-grid article{padding:15px}.node-stock-values{grid-template-columns:1fr}}.finance-hub{border:1px solid var(--yy-line);background:#f4f4f0;border-radius:18px;overflow:hidden;box-shadow:0 16px 42px #0b0c0e0e}.finance-hub-hero{min-height:230px;color:var(--yy-white);background:linear-gradient(112deg,#0f1012 0%,#303237 72%,#3d3f44 100%);justify-content:space-between;align-items:flex-end;gap:34px;padding:34px;display:flex}.finance-hub-hero .eyebrow{color:var(--yy-yellow)}.finance-hub-hero h2{letter-spacing:-1.35px;max-width:830px;margin:7px 0 10px;font-size:clamp(27px,2.7vw,40px)}.finance-hub-hero>div:first-child>p:last-child{color:#c8c9cc;max-width:775px;margin:0;font-size:14px;line-height:1.6}.finance-scope-card{background:#ffffff09;border:1px solid #5b5d62;border-radius:13px;flex:0 0 290px;padding:18px}.finance-scope-card small,.finance-scope-card b,.finance-scope-card em{display:block}.finance-scope-card small{color:#a2a3a7;letter-spacing:.9px;font-size:11px;font-weight:850}.finance-scope-card select{width:100%;height:38px;color:var(--yy-white);font:inherit;background:#24262a;border:1px solid #696b70;border-radius:8px;outline:0;margin:11px 0;padding:0 10px;font-size:11px;font-weight:800}.finance-scope-card b{color:var(--yy-yellow);letter-spacing:.6px;font-size:11px}.finance-scope-card p{color:#c6c7ca;margin:5px 0 13px;font-size:11px;line-height:1.4}.finance-scope-card>span{background:#55575c;border-radius:99px;height:4px;display:block;overflow:hidden}.finance-scope-card>span i{background:var(--yy-yellow);height:100%;display:block}.finance-scope-card em{color:#a9aaae;margin-top:7px;font-size:11px;font-style:normal}.finance-hub-summary{background:var(--yy-line);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.finance-hub-summary article{background:#fafaf7;padding:22px 24px}.finance-hub-summary small{color:#888a8e;letter-spacing:.65px;font-size:11px;font-weight:800}.finance-hub-summary strong{letter-spacing:-.8px;margin-top:8px;font-size:clamp(21px,2vw,28px);display:block}.finance-hub-summary p{color:#999a9e;margin:6px 0 0;font-size:10px}.finance-role-boundary{background:#fff;border:1px solid #deded9;border-radius:14px;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:stretch;gap:8px;margin:18px 22px 4px;padding:10px;display:grid}.finance-role-boundary article{background:#f5f5f1;border-radius:10px;padding:14px}.finance-role-boundary article.active{box-shadow:inset 0 3px var(--yy-yellow);background:#fff8d9}.finance-role-boundary article>span,.finance-role-boundary article>small,.finance-role-boundary article>b{display:block}.finance-role-boundary article>span{color:#9b7b24;font-size:10px;font-weight:900}.finance-role-boundary article>small{color:#8e9094;letter-spacing:.5px;margin-top:10px;font-size:10px;font-weight:850}.finance-role-boundary article>b{margin-top:5px;font-size:10px}.finance-role-boundary article>p{color:#85878b;margin:6px 0 0;font-size:11px;line-height:1.45}.finance-role-boundary>i{color:#a6a7aa;align-self:center;font-style:normal}.finance-hub-tabs{gap:5px;padding:16px 22px 0;display:flex}.finance-hub-tabs button{color:#77797d;min-height:38px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px 8px 0 0;padding:0 14px;font-size:10px;font-weight:800}.finance-hub-tabs button.active{border-color:var(--yy-line);border-bottom-color:var(--yy-white);background:var(--yy-white);color:var(--yy-black);box-shadow:inset 0 3px var(--yy-yellow)}.finance-view-title{justify-content:space-between;align-items:flex-end;gap:20px;margin:0 22px;padding:21px 2px 13px;display:flex}.finance-view-title h3{margin:5px 0 0;font-size:19px}.finance-view-title>span{color:#898b8f;font-size:11px}.finance-control-grid{grid-template-columns:1fr 1fr;gap:16px;padding:0 22px 22px;display:grid}.finance-surface,.finance-operating-model{background:var(--yy-white);border:1px solid #deded9;border-radius:14px;overflow:hidden;box-shadow:0 7px 22px #0b0c0e08}.finance-card-head{justify-content:space-between;align-items:flex-end;gap:20px;padding:22px 22px 15px;display:flex}.finance-card-head h3{letter-spacing:-.35px;margin:5px 0 0;font-size:18px}.finance-card-head>span{color:#96979b;font-size:11px}.cash-value{background:var(--yy-charcoal);color:var(--yy-white);border-radius:11px;margin:3px 20px 18px;padding:18px}.cash-value small,.cash-value strong{display:block}.cash-value small{color:var(--yy-yellow);letter-spacing:.7px;font-size:11px;font-weight:850}.cash-value strong{margin-top:7px;font-size:28px}.cash-value p{color:#bfc0c4;margin:6px 0 0;font-size:11px;line-height:1.4}.finance-real-position{background:#e1e1dc;border:1px solid #e1e1dc;border-radius:10px;grid-template-columns:repeat(4,1fr);gap:1px;margin:0 20px 16px;display:grid;overflow:hidden}.finance-real-position article{background:#fafaf7;padding:12px}.finance-real-position small,.finance-real-position b{display:block}.finance-real-position small{color:#939599;font-size:10px;font-weight:850}.finance-real-position b{margin-top:6px;font-size:11px}.cash-bars{padding:0 20px 21px}.cash-bars>div{margin-top:12px}.cash-bars>div>span{justify-content:space-between;align-items:center;gap:12px;display:flex}.cash-bars b,.cash-bars em{font-size:11px}.cash-bars em{color:#797b7f;font-style:normal}.cash-bars>div>i{background:#e8e8e3;border-radius:99px;height:5px;margin-top:6px;display:block;overflow:hidden}.cash-bars>div>i>i{border-radius:inherit;height:100%;display:block}.closing-list{padding:0 20px 20px}.closing-list article{border-top:1px solid #e9e9e4;grid-template-columns:34px 1fr auto;align-items:center;gap:11px;min-height:62px;padding:9px 0;display:grid}.closing-list article>span{color:#77797d;background:#ecece8;border-radius:8px;place-items:center;width:31px;height:31px;font-size:11px;font-weight:900;display:grid}.closing-list article.done>span,.closing-list article.active>span{background:var(--yy-yellow);color:var(--yy-black)}.closing-list b,.closing-list small{display:block}.closing-list b{font-size:10px}.closing-list small{color:#94959a;margin-top:4px;font-size:11px}.closing-list em{color:#87898d;font-size:11px;font-style:normal}.closing-list article.active em{color:#75570d;font-weight:800}.finance-alerts{grid-column:1/-1}.finance-alerts>div:last-child{grid-template-columns:repeat(3,1fr);gap:10px;padding:4px 20px 20px;display:grid}.finance-alerts article{background:#fafaf7;border:1px solid #e3e3de;border-radius:10px;grid-template-columns:34px 1fr auto;align-items:center;gap:11px;min-height:76px;padding:13px;display:grid}.finance-alerts article>span{background:var(--yy-yellow-soft);color:#795b0c;border-radius:8px;place-items:center;width:32px;height:32px;font-size:11px;font-weight:900;display:grid}.finance-alerts b,.finance-alerts small{display:block}.finance-alerts b{font-size:11px}.finance-alerts small{color:#929398;margin-top:4px;font-size:11px}.finance-alerts em{color:#76580d;font-size:11px;font-style:normal}.finance-ledger{margin:0 22px 22px}.finance-card-head>button{background:var(--yy-charcoal);min-height:36px;color:var(--yy-white);font:inherit;cursor:pointer;border:0;border-radius:8px;padding:0 12px;font-size:11px;font-weight:800}.trial-balance{grid-template-columns:repeat(3,1fr);gap:10px;padding:4px 20px 20px;display:grid}.trial-balance article{background:#fafaf7;border:1px solid #e2e2dd;border-radius:10px;padding:15px}.trial-balance small,.trial-balance b{display:block}.trial-balance small{color:#8d8f93;letter-spacing:.55px;font-size:11px;font-weight:850}.trial-balance b{margin-top:7px;font-size:18px}.trial-balance p{color:#7f6220;margin:4px 0 0;font-size:11px}.trial-balance article.balanced{background:var(--yy-yellow-soft)}.finance-ledger-table,.tax-table{border-top:1px solid #e8e8e3;overflow-x:auto}.finance-ledger-columns,.finance-ledger-row{grid-template-columns:.55fr 1.25fr .8fr .8fr .85fr .7fr;align-items:center;gap:15px;min-width:780px;padding:0 20px;display:grid}.finance-ledger-columns,.tax-columns,.support-columns{color:#929398;letter-spacing:.7px;background:#f5f5f1;min-height:38px;font-size:10px;font-weight:900}.finance-ledger-row{border-top:1px solid #ebebe7;min-height:64px;font-size:11px}.finance-ledger-row small{color:#95969a;margin-top:3px;font-size:11px;display:block}.finance-ledger-row em,.tax-row em,.support-list em{background:var(--yy-yellow-soft);color:#72550d;border-radius:6px;padding:5px 7px;font-size:11px;font-style:normal;font-weight:800;display:inline-flex}.ledger-views{grid-template-columns:repeat(4,1fr);gap:8px;padding:18px 20px 20px;display:grid}.ledger-views button{min-height:48px;color:var(--yy-black);font:inherit;text-align:left;cursor:pointer;background:#fafaf7;border:1px solid #e0e0db;border-radius:9px;grid-template-columns:25px 1fr auto;align-items:center;gap:8px;padding:0 10px;font-size:11px;font-weight:800;display:grid}.ledger-views button span{color:#ad841a;font-size:10px}.ledger-views button i{color:#a0a1a5;font-style:normal}.tax-workspace{grid-template-columns:280px minmax(0,1fr);gap:16px;padding:0 22px 22px;display:grid}.tax-reserve-card{padding:22px}.tax-reserve-card>small{color:#898b8f;letter-spacing:.55px;margin-top:29px;font-size:11px;font-weight:850;display:block}.tax-reserve-card>strong{margin-top:7px;font-size:29px;display:block}.tax-reserve-card>p:not(.eyebrow){color:#85868a;margin:13px 0 28px;font-size:11px;line-height:1.55}.tax-reserve-card>div>span{background:#e4e4df;border-radius:99px;height:5px;display:block;overflow:hidden}.tax-reserve-card>div>span i{background:var(--yy-yellow-deep);height:100%;display:block}.tax-reserve-card>div small{color:#929398;margin-top:7px;font-size:11px;display:block}.tax-calendar{min-width:0}.tax-columns,.tax-row{grid-template-columns:1fr 1.3fr .7fr .8fr .8fr .65fr;align-items:center;gap:14px;min-width:790px;padding:0 18px;display:grid}.tax-row{border-top:1px solid #ebebe7;min-height:68px;font-size:11px}.tax-row b,.tax-row small{display:block}.tax-row small{color:#94959a;margin-top:3px;font-size:10px}.tax-row>span>i{background:#e4e4df;border-radius:99px;width:72px;height:4px;display:block;overflow:hidden}.tax-row>span>i>i{background:var(--yy-yellow-deep);height:100%;display:block}.declaration-path{grid-column:1/-1}.declaration-path>div:last-child{grid-template-columns:repeat(5,1fr);gap:9px;padding:4px 20px 20px;display:grid}.declaration-path article{background:#fafaf7;border:1px solid #e2e2dd;border-radius:10px;padding:14px}.declaration-path span,.declaration-path b,.declaration-path small{display:block}.declaration-path span{color:var(--yy-yellow-deep);font-size:11px;font-weight:900}.declaration-path b{margin-top:9px;font-size:11px}.declaration-path small{color:#94959a;margin-top:4px;font-size:11px;line-height:1.35}.finance-support-grid{grid-template-columns:minmax(0,1.65fr) minmax(270px,.65fr);gap:16px;padding:0 22px 22px;display:grid}.correction-queue{margin:0 22px 16px;overflow:hidden}.correction-queue-grid{border-top:1px solid #e7e7e2;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);display:grid}.correction-queue-list{border-right:1px solid #e7e7e2;min-width:0}.correction-queue-list>button{width:100%;min-height:72px;color:var(--yy-black);font:inherit;text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #ecece7;grid-template-columns:34px 1fr auto auto;align-items:center;gap:12px;padding:12px 16px;display:grid}.correction-queue-list>button.selected{box-shadow:inset 3px 0 var(--yy-yellow);background:#fffaf0}.correction-queue-list>button>span{background:var(--yy-yellow-soft);color:#785a0d;border-radius:8px;place-items:center;width:32px;height:32px;font-size:14px;display:grid}.correction-queue-list b,.correction-queue-list small{display:block}.correction-queue-list b{font-size:11px}.correction-queue-list small{color:#929398;margin-top:4px;font-size:10px}.correction-queue-list em{color:#76580d;font-size:10px;font-style:normal;font-weight:850}.correction-queue-list strong{font-size:11px}.correction-queue-grid>aside{background:#fafaf7;padding:20px}.correction-queue-grid>aside>small{color:#8b6b16;letter-spacing:.55px;font-size:10px;font-weight:900}.correction-queue-grid>aside h4{margin:7px 0 4px;font-size:13px}.correction-queue-grid>aside>p{color:#85878b;font-size:11px;line-height:1.5}.correction-queue-grid dl{gap:8px;margin:15px 0;display:grid}.correction-queue-grid dl>div{background:#fff;border:1px solid #e3e3de;border-radius:8px;padding:10px}.correction-queue-grid dt{color:#96979b;letter-spacing:.5px;font-size:10px;font-weight:900}.correction-queue-grid dd{margin:5px 0 0;font-size:11px;line-height:1.45}.correction-queue-grid label{color:#77796f;font-size:10px;font-weight:850}.correction-queue-grid textarea{width:100%;min-height:64px;color:var(--yy-black);font:inherit;resize:vertical;background:#fff;border:1px solid #dcdcd6;border-radius:7px;margin-top:6px;padding:9px;font-size:11px;display:block}.correction-queue-grid aside>div{gap:8px;margin-top:10px;display:flex}.correction-queue-grid aside button{color:#55575b;min-height:36px;font:inherit;cursor:pointer;background:#fff;border:1px solid #c9c9c3;border-radius:7px;flex:1;font-size:10px;font-weight:850}.correction-queue-grid aside button:last-child{border-color:var(--yy-charcoal);background:var(--yy-charcoal);color:#fff}.correction-queue-grid aside button:disabled{cursor:not-allowed;opacity:.45}.correction-queue-grid .correction-boundary{color:#626469;background:#ecece8;border-radius:7px;margin-top:12px;padding:10px}.correction-queue-grid .correction-message{color:#76580d;font-weight:800}.support-columns,.support-list>button{grid-template-columns:1.25fr 1.25fr .9fr .55fr .75fr;align-items:center;gap:13px;padding:0 18px;display:grid}.support-list>button{background:var(--yy-white);width:100%;min-height:66px;color:var(--yy-black);font:inherit;text-align:left;cursor:pointer;border:0;border-top:1px solid #ebebe7;font-size:11px}.support-list>button:hover,.support-list>button.selected{box-shadow:inset 3px 0 var(--yy-yellow);background:#fffaf0}.support-detail{padding:22px}.support-detail-mark{background:var(--yy-yellow);border-radius:13px;place-items:center;width:48px;height:48px;margin-bottom:21px;font-size:18px;font-weight:900;display:grid}.support-detail h3{margin:7px 0 5px;font-size:19px}.support-detail>b{color:#888a8e;font-size:11px}.support-detail>div{border:1px solid #e3e3de;border-radius:10px;grid-template-columns:repeat(2,1fr);margin-top:18px;display:grid}.support-detail article{border-bottom:1px solid #e3e3de;border-right:1px solid #e3e3de;padding:12px}.support-detail article:nth-child(2n){border-right:0}.support-detail article:nth-last-child(-n+2){border-bottom:0}.support-detail article small,.support-detail article b{display:block}.support-detail article small{color:#97989c;font-size:10px}.support-detail article b{margin-top:5px;font-size:11px}.support-detail>button{background:var(--yy-charcoal);width:100%;min-height:38px;color:var(--yy-white);font:inherit;border:0;border-radius:8px;margin-top:14px;font-size:11px;font-weight:800}.finance-operating-model{margin:0 22px 22px}.finance-model-flow{grid-template-columns:1fr auto 1fr auto 1fr;align-items:stretch;gap:11px;padding:4px 20px 18px;display:grid}.finance-model-flow article{background:#fafaf7;border:1px solid #e2e2dd;border-radius:10px;min-height:106px;padding:15px}.finance-model-flow article.active{background:var(--yy-yellow-soft);border-color:#d4ad2f}.finance-model-flow span,.finance-model-flow b,.finance-model-flow small{display:block}.finance-model-flow span{color:var(--yy-yellow-deep);font-size:11px;font-weight:900}.finance-model-flow b{margin-top:10px;font-size:10px}.finance-model-flow small{color:#929398;margin-top:5px;font-size:11px;line-height:1.4}.finance-model-flow>i{color:#b08d31;align-self:center;font-style:normal}.finance-operating-model>p{background:var(--yy-charcoal);color:#cdced1;border-radius:9px;margin:0 20px 20px;padding:14px;font-size:11px;line-height:1.45}.finance-back-business{min-height:32px;color:var(--yy-black);font:inherit;cursor:pointer;background:#fff;border:1px solid #d9d9d4;border-radius:7px;padding:0 11px;font-size:11px;font-weight:850}.finance-control-empty{color:#85878b;text-align:center;margin:0;padding:28px 20px;font-size:11px}.finance-queue-empty{text-align:center;margin:0 22px 22px;padding:42px 24px}.finance-queue-empty>span{background:var(--yy-yellow);border-radius:50%;place-items:center;width:46px;height:46px;margin:0 auto 14px;font-size:18px;display:grid}.finance-queue-empty h3{margin:6px 0}.finance-queue-empty>p:last-child{color:#85878b;max-width:560px;margin:0 auto;font-size:11px;line-height:1.55}@media (max-width:1050px) and (min-width:681px){.finance-hub-hero{display:block}.finance-scope-card{width:310px;margin-top:24px}.finance-hub-summary{grid-template-columns:repeat(2,1fr)}.finance-control-grid,.tax-workspace,.finance-support-grid,.correction-queue-grid{grid-template-columns:1fr}.correction-queue-list{border-bottom:1px solid #e7e7e2;border-right:0}.finance-role-boundary{grid-template-columns:1fr 1fr}.finance-role-boundary>i{display:none}.finance-alerts>div:last-child{grid-template-columns:1fr}.ledger-views{grid-template-columns:repeat(3,1fr)}}@media (max-width:680px){.finance-hub-hero{min-height:0;padding:25px 20px;display:block}.finance-hub-hero h2{font-size:30px}.finance-scope-card{width:100%;margin-top:22px}.finance-hub-summary{grid-template-columns:repeat(2,1fr)}.finance-hub-summary article{padding:17px 15px}.finance-hub-tabs{padding-left:12px;overflow-x:auto}.finance-hub-tabs button{flex:none}.finance-view-title{margin:0 14px;display:block}.finance-view-title>span{margin-top:7px;display:block}.finance-control-grid,.tax-workspace,.finance-support-grid,.correction-queue-grid{grid-template-columns:1fr;padding:0 14px 14px}.correction-queue{margin:0 14px 14px}.correction-queue-grid{padding:0}.correction-queue-list{border-bottom:1px solid #e7e7e2;border-right:0}.correction-queue-list>button{grid-template-columns:32px 1fr}.correction-queue-list em,.correction-queue-list strong{grid-column:2}.correction-queue-grid aside>div{flex-direction:column}.finance-role-boundary{grid-template-columns:1fr;margin:14px}.finance-card-head{padding:20px 16px 13px;display:block}.finance-card-head>span,.finance-card-head>button{width:100%;margin-top:8px;display:block}.finance-alerts>div:last-child,.trial-balance,.aging-cards{grid-template-columns:1fr}.closing-list article{grid-template-columns:34px 1fr}.closing-list em{grid-column:2}.finance-ledger{margin:0 14px 14px}.trial-balance{padding:4px 14px 14px}.ledger-views{grid-template-columns:repeat(2,1fr);padding:14px}.declaration-path>div:last-child,.finance-model-flow{gap:8px;display:flex;overflow-x:auto}.declaration-path article,.finance-model-flow article{flex:0 0 145px}.finance-model-flow>i,.support-columns{display:none}.support-list>button{grid-template-columns:repeat(2,1fr);gap:10px;min-height:0;padding:14px}.support-list>button>span:first-child{grid-column:1/-1}.support-detail{padding:18px}.finance-operating-model{margin:0 14px 14px}}.documents-workspace{border:1px solid var(--yy-line);background:#f4f4f0;border-radius:18px;overflow:hidden;box-shadow:0 16px 42px #0b0c0e0e}.documents-hero{min-height:224px;color:var(--yy-white);background:linear-gradient(112deg,#101114,#303237 72%,#3b3d42);justify-content:space-between;align-items:flex-end;gap:34px;padding:34px;display:flex}.documents-hero .eyebrow{color:var(--yy-yellow)}.documents-hero h2{letter-spacing:-1.35px;max-width:820px;margin:7px 0 10px;font-size:clamp(27px,2.7vw,40px)}.documents-hero>div:first-child>p:last-child{color:#c8c9cc;max-width:780px;margin:0;font-size:14px;line-height:1.6}.document-fingerprint{background:#ffffff09;border:1px solid #5c5e63;border-radius:13px;flex:0 0 300px;padding:18px}.document-fingerprint small,.document-fingerprint em{color:#9b9ca1;letter-spacing:.85px;font-size:11px;font-style:normal;font-weight:850;display:block}.document-fingerprint>span{justify-content:space-between;align-items:center;margin:13px 0 9px;display:flex}.document-fingerprint>span b{background:var(--yy-yellow);min-width:54px;height:37px;color:var(--yy-black);border-radius:8px;place-items:center;padding:0 8px;font-size:11px;display:grid}.document-fingerprint>span i{color:#77797e;font-style:normal}.document-fingerprint>div{flex-wrap:wrap;gap:5px;margin-top:14px;display:flex}.document-fingerprint>div span{color:#cdced1;background:#47494e;border-radius:6px;padding:5px 7px;font-size:10px}.documents-summary{background:var(--yy-line);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.documents-summary article{background:#fafaf7;padding:22px 24px}.documents-summary small{color:#888a8e;letter-spacing:.65px;font-size:11px;font-weight:800}.documents-summary strong{letter-spacing:-.8px;margin-top:8px;font-size:clamp(21px,2vw,28px);display:block}.documents-summary p{color:#999a9e;margin:6px 0 0;font-size:10px}.documents-tabs{gap:5px;padding:16px 22px 0;display:flex}.documents-tabs button{color:#77797d;min-height:38px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px 8px 0 0;padding:0 14px;font-size:10px;font-weight:800}.documents-tabs button.active{border-color:var(--yy-line);border-bottom-color:var(--yy-white);background:var(--yy-white);color:var(--yy-black);box-shadow:inset 0 3px var(--yy-yellow)}.documents-registry-grid,.document-approval-grid{grid-template-columns:minmax(0,1.7fr) minmax(280px,.65fr);gap:16px;padding:16px 22px 22px;display:grid}.documents-card,.documents-principle{background:var(--yy-white);border:1px solid #deded9;border-radius:14px;overflow:hidden;box-shadow:0 7px 22px #0b0c0e08}.documents-card-head{justify-content:space-between;align-items:flex-end;gap:20px;padding:22px 22px 15px;display:flex}.documents-card-head h3{letter-spacing:-.35px;margin:5px 0 0;font-size:18px}.documents-card-head>span{color:#96979b;font-size:11px}.document-toolbar{justify-content:space-between;align-items:center;gap:13px;padding:0 18px 14px;display:flex}.document-toolbar label{background:#f8f8f5;border:1px solid #dfdfda;border-radius:9px;flex:270px;align-items:center;height:38px;padding:0 12px;display:flex}.document-toolbar label span{color:#999a9f;margin-right:7px}.document-toolbar input{width:100%;font:inherit;background:0 0;border:0;outline:0;font-size:11px}.document-toolbar>div{gap:4px;display:flex}.document-toolbar button{background:var(--yy-white);color:#818287;min-height:32px;font:inherit;cursor:pointer;border:1px solid #e1e1dc;border-radius:7px;padding:0 8px;font-size:11px;font-weight:800}.document-toolbar button.active{border-color:var(--yy-charcoal);background:var(--yy-charcoal);color:var(--yy-white)}.document-columns,.document-list>button{grid-template-columns:1.05fr 1.15fr .9fr .75fr .7fr .65fr;align-items:center;gap:12px;padding:0 18px;display:grid}.document-columns,.approval-columns{color:#929398;letter-spacing:.7px;background:#f5f5f1;min-height:38px;font-size:10px;font-weight:900}.document-list>button{background:var(--yy-white);width:100%;min-height:68px;color:var(--yy-black);font:inherit;text-align:left;cursor:pointer;border:0;border-top:1px solid #ebebe7;font-size:11px}.document-list>button:hover,.document-list>button.selected,.approval-list>button:hover,.approval-list>button.selected{box-shadow:inset 3px 0 var(--yy-yellow);background:#fffaf0}.document-list b,.document-list small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.document-list b{font-size:11px}.document-list small{color:#929398;margin-top:4px;font-size:10px}.document-list em,.approval-list em{background:var(--yy-yellow-soft);color:#72550d;border-radius:6px;padding:5px 7px;font-size:10px;font-style:normal;font-weight:800;display:inline-flex}.document-detail,.approval-detail{padding:22px}.document-detail-head{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.document-detail-head>span,.approval-detail-mark{background:var(--yy-yellow);width:48px;height:48px;color:var(--yy-black);border-radius:13px;place-items:center;font-size:10px;font-weight:900;display:grid}.document-detail-head em{color:#67686d;background:#ecece8;border-radius:7px;padding:6px 8px;font-size:11px;font-style:normal;font-weight:800}.document-detail h3,.approval-detail h3{margin:6px 0 4px;font-size:19px}.document-detail-number,.approval-detail>b{color:#898b8f;font-size:11px}.document-detail-grid,.approval-detail>div{border:1px solid #e4e4df;border-radius:10px;grid-template-columns:repeat(2,1fr);margin-top:17px;display:grid}.document-detail-grid article,.approval-detail article{border-bottom:1px solid #e4e4df;border-right:1px solid #e4e4df;padding:12px}.document-detail-grid article:nth-child(2n),.approval-detail article:nth-child(2n){border-right:0}.document-detail-grid article:nth-last-child(-n+2),.approval-detail article:nth-last-child(-n+2){border-bottom:0}.document-detail-grid small,.document-detail-grid b,.approval-detail article small,.approval-detail article b{display:block}.document-detail-grid small,.approval-detail article small{color:#96979b;text-transform:uppercase;font-size:10px}.document-detail-grid b,.approval-detail article b{margin-top:5px;font-size:11px}.document-version{background:#f4f4f0;border-radius:10px;margin-top:14px;padding:14px}.document-version>small{color:#8c8e92;font-size:10px;font-weight:850}.document-version>span{grid-template-columns:auto 1fr auto;align-items:center;gap:9px;margin-top:9px;display:grid}.document-version>span>i{background:#deded9;border-radius:99px;height:4px;overflow:hidden}.document-version>span>i i{background:var(--yy-yellow-deep);height:100%;display:block}.document-version em{color:#74570e;font-size:10px;font-style:normal}.document-version p{color:#909196;margin:7px 0 0;font-size:11px}.document-detail>button,.approval-detail>button{background:var(--yy-charcoal);width:100%;min-height:38px;color:var(--yy-white);font:inherit;cursor:pointer;border:0;border-radius:8px;margin-top:13px;font-size:11px;font-weight:800}.document-detail>button.secondary{background:var(--yy-white);color:var(--yy-black);border:1px solid #deded9;margin-top:6px}.chains-workspace{margin:16px 22px 22px}.chain-flow-list{padding:3px 20px 20px}.chain-flow-list>button{width:100%;color:var(--yy-black);font:inherit;text-align:left;cursor:pointer;background:#fafaf7;border:1px solid #e0e0db;border-radius:11px;margin-top:10px;padding:0;overflow:hidden}.chain-flow-title{border-bottom:1px solid #e5e5e0;grid-template-columns:34px 1fr auto;align-items:center;gap:10px;padding:13px;display:grid}.chain-flow-title>span{background:var(--yy-yellow);border-radius:8px;place-items:center;width:31px;height:31px;font-size:11px;font-weight:900;display:grid}.chain-flow-title b,.chain-flow-title small{display:block}.chain-flow-title b{font-size:10px}.chain-flow-title small{color:#909196;margin-top:3px;font-size:11px}.chain-flow-title em{color:#72550d;font-size:11px;font-style:normal}.company-document-chain{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:7px;padding:13px;display:grid}.company-document-chain article{background:var(--yy-white);border-top:3px solid #aaa;border-radius:8px;min-height:80px;padding:11px}.company-document-chain article.supply{border-color:#8a8c91}.company-document-chain article.logistics{border-color:var(--yy-yellow-deep)}.company-document-chain article.trade{border-color:#55575c}.company-document-chain article.finance{border-color:#17181b}.company-document-chain small,.company-document-chain b,.company-document-chain span{display:block}.company-document-chain small{color:#8d8f93;font-size:10px;font-weight:850}.company-document-chain b{margin-top:6px;font-size:11px}.company-document-chain span{color:#9a9b9f;margin-top:7px;font-size:10px}.company-document-chain>i{color:#b28c28;font-style:normal}.chain-legend{border-top:1px solid #e5e5e0;align-items:center;gap:15px;padding:15px 20px;display:flex}.chain-legend span{font-size:11px}.chain-legend span i{background:#777;border-radius:2px;width:8px;height:8px;margin-right:5px;display:inline-block}.chain-legend .logistics{background:var(--yy-yellow-deep)}.chain-legend .trade{background:#55575c}.chain-legend .finance{background:#17181b}.chain-legend p{color:#909196;margin:0 0 0 auto;font-size:11px}.approval-columns,.approval-list>button{grid-template-columns:1fr 1.15fr .7fr 1.15fr .55fr .65fr;align-items:center;gap:12px;padding:0 18px;display:grid}.approval-list>button{background:var(--yy-white);width:100%;min-height:68px;color:var(--yy-black);font:inherit;text-align:left;cursor:pointer;border:0;border-top:1px solid #ebebe7;font-size:11px}.approval-list b,.approval-list small{display:block}.approval-list small{color:#929398;margin-top:4px;font-size:10px}.approval-detail-mark{margin-bottom:20px;font-size:16px}.approval-detail>p:not(.eyebrow){color:#83858a;background:#f3f3ef;border-radius:9px;margin:15px 0 0;padding:13px;font-size:11px;line-height:1.5}.documents-principle{margin:0 22px 22px}.document-principle-flow{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:stretch;gap:10px;padding:4px 20px 18px;display:grid}.document-principle-flow article{background:#fafaf7;border:1px solid #e2e2dd;border-radius:10px;padding:14px}.document-principle-flow span,.document-principle-flow b,.document-principle-flow small{display:block}.document-principle-flow span{color:var(--yy-yellow-deep);font-size:11px;font-weight:900}.document-principle-flow b{margin-top:9px;font-size:11px}.document-principle-flow small{color:#94959a;margin-top:4px;font-size:11px}.document-principle-flow>i{color:#b08d31;align-self:center;font-style:normal}.documents-principle>p{background:var(--yy-charcoal);color:#cdced1;border-radius:9px;margin:0 20px 20px;padding:14px;font-size:11px;line-height:1.45}.visual-intake-center{background:#fff;border:1px solid #dcded9;border-radius:15px;margin:0 22px 22px;overflow:hidden;box-shadow:0 8px 24px #0f12100a}.visual-intake-head{background:linear-gradient(135deg,#f8f8f4,#eef3ef);border-bottom:1px solid #dde2de;justify-content:space-between;gap:28px;padding:24px 25px;display:flex}.visual-intake-head>div{max-width:760px}.visual-intake-head h3{margin:3px 0 7px;font-size:21px}.visual-intake-head p:last-child{color:#68736d;margin:0;font-size:11px;line-height:1.6}.visual-intake-head>span{color:#80673f;background:#f1e9d9;border-radius:20px;align-self:flex-start;padding:8px 11px;font-size:9px;font-weight:900}.visual-intake-head>span.ready{color:#3e6952;background:#e4efe8}.visual-route-strip{background:#fafbf9;border-bottom:1px solid #e5e7e3;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:12px;padding:15px 22px;display:grid}.visual-route-strip article{background:#fff;border:1px solid #e2e5e1;border-radius:10px;padding:10px 12px}.visual-route-strip b,.visual-route-strip small{display:block}.visual-route-strip b{font-size:11px}.visual-route-strip small{color:#79817c;margin-top:4px;font-size:9px}.visual-route-strip>i{color:#aaa;font-style:normal}.visual-intake-message{color:#456451;background:#edf5ee;margin:0;padding:11px 22px;font-size:10px}.visual-intake-upload{border-bottom:1px solid #e4e6e2;grid-template-columns:1fr 1fr 1.25fr 1.5fr auto;align-items:end;gap:10px;padding:18px 22px;display:grid}.visual-intake-upload label,.visual-confirm-form label,.receipt-workbench>label{color:#68716d;gap:5px;font-size:9px;font-weight:850;display:grid}.visual-intake-upload input,.visual-intake-upload select,.visual-confirm-form input,.visual-confirm-form select,.barcode-capture input,.receipt-workbench select{height:39px;font:inherit;background:#fff;border:1px solid #d8dcd7;border-radius:8px;padding:0 10px;font-size:10px}.visual-file small{font-size:8px;font-weight:600}.visual-intake-upload .visual-auto-read{grid-column:1/-1;align-items:center;gap:8px;display:flex}.visual-intake-upload .visual-auto-read input{accent-color:#344d3e;width:16px;height:16px;padding:0}.visual-auto-read span{font-size:9px}.visual-intake-upload button,.visual-confirm-form button,.barcode-capture button,.receipt-confirm{color:#fff;cursor:pointer;background:#252b28;border:0;border-radius:8px;min-height:39px;padding:0 14px;font-size:10px;font-weight:900}.visual-intake-upload button:disabled,.visual-confirm-form button:disabled,.receipt-confirm:disabled{opacity:.45}.visual-review-bar{background:#fff;border-bottom:1px solid #e1e5e0;justify-content:space-between;align-items:center;gap:16px;padding:13px 22px;display:flex}.visual-review-bar>div{flex-wrap:wrap;gap:6px;display:flex}.visual-review-bar button{color:#657069;cursor:pointer;background:#f7f8f5;border:1px solid #d9ded8;border-radius:20px;padding:7px 10px;font-size:9px;font-weight:850}.visual-review-bar button b{color:#25332b;margin-left:5px}.visual-review-bar button.active{color:#fff;background:#344d3e;border-color:#344d3e}.visual-review-bar button.active b{color:#fff}.visual-review-bar label{color:#707a74;align-items:center;gap:8px;font-size:9px;font-weight:850;display:flex}.visual-review-bar input{width:220px;height:34px;font:inherit;border:1px solid #d9ded8;border-radius:8px;padding:0 10px;font-size:10px}.visual-attention{color:#775d22;background:#fff7df;align-items:center;gap:9px;padding:9px 16px;font-size:9px;display:flex}.visual-attention b{white-space:nowrap}.visual-intake-card header>em.attention{color:#9a701e}.visual-intake-list{background:#f7f8f5;gap:12px;padding:18px 22px;display:grid}.visual-intake-card{background:#fff;border:1px solid #dfe2dd;border-radius:13px;overflow:hidden}.visual-intake-card>header{border-bottom:1px solid #e8eae6;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:14px 16px;display:grid}.visual-intake-card>header>span{color:#53665a;background:#edf1ed;border-radius:9px;place-items:center;width:38px;height:38px;font-size:9px;font-weight:950;display:grid}.visual-intake-card header small,.visual-intake-card header b{display:block}.visual-intake-card header small{color:#858b87;font-size:9px}.visual-intake-card header b{margin-top:3px;font-size:12px}.visual-intake-card header p{color:#727975;margin:3px 0 0;font-size:9px}.visual-intake-card header>em{font-size:11px;font-style:normal;font-weight:900}.visual-extracted{background:#fbfcfa;justify-content:space-between;gap:15px;padding:14px 16px;display:flex}.visual-extracted small,.visual-extracted b{display:block}.visual-extracted small{color:#858b87;font-size:8px;font-weight:900}.visual-extracted b{margin-top:4px;font-size:12px}.visual-extracted p{color:#757d78;margin:3px 0 0;font-size:9px}.visual-extracted>strong{align-self:center;font-size:15px}.visual-confirm-form{background:#f6f8f5;border-top:1px solid #e8eae6;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;padding:15px 16px;display:grid}.visual-confirm-form .wide{grid-column:span 3}.visual-confirm-form button{align-self:end}.receipt-workbench{border-top:1px solid #e7eae6;grid-template-columns:minmax(0,1.5fr) minmax(240px,.7fr);gap:12px;padding:15px 16px;display:grid}.receipt-lines{border:1px solid #e0e4df;border-radius:9px;grid-row:span 4}.receipt-lines>span{border-bottom:1px solid #eaede9;grid-template-columns:1fr 1.4fr auto;gap:10px;padding:9px 11px;font-size:9px;display:grid}.receipt-lines>span:last-child{border-bottom:0}.receipt-lines small{color:#747d77}.receipt-lines em{font-style:normal;font-weight:900}.barcode-capture{grid-template-columns:1fr auto;gap:6px;display:grid}.receipt-confirm{padding:9px 12px}.receipt-workbench>small{color:#707a74;font-size:9px;line-height:1.4}.visual-intake-card>footer{border-top:1px solid #e8eae6;align-items:center;gap:8px;padding:11px 16px;display:flex}.visual-intake-card>footer a,.visual-intake-card>footer button{color:#4f5d55;cursor:pointer;background:#fff;border:1px solid #d8ddd8;border-radius:7px;padding:7px 10px;font-size:9px;font-weight:850;text-decoration:none}.visual-intake-card>footer mark{color:#3f7154;background:0 0;margin-left:auto;font-size:9px;font-weight:900}.visual-empty{text-align:center;padding:35px}.visual-empty b{font-size:13px}.visual-empty p{color:#7a827d;font-size:10px}.visual-safety{color:#fff;background:#282e2b;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:14px 22px;display:grid}.visual-safety b{font-size:11px}.visual-safety p{color:#c7cec9;margin:0;font-size:9px;line-height:1.5}.visual-safety button{color:#fff;cursor:pointer;background:0 0;border:1px solid #59615d;border-radius:7px;padding:8px 10px;font-size:9px}@media (max-width:1050px) and (min-width:681px){.documents-hero{display:block}.document-fingerprint{width:310px;margin-top:24px}.documents-summary{grid-template-columns:repeat(2,1fr)}.documents-registry-grid,.document-approval-grid{grid-template-columns:1fr}.company-document-chain{display:flex;overflow-x:auto}.company-document-chain article{flex:0 0 155px}}@media (max-width:680px){.documents-hero{min-height:0;padding:25px 20px;display:block}.documents-hero h2{font-size:30px}.document-fingerprint{width:100%;margin-top:22px}.documents-summary{grid-template-columns:repeat(2,1fr)}.documents-summary article{padding:17px 15px}.documents-tabs{padding-left:12px;overflow-x:auto}.documents-tabs button{flex:none}.documents-registry-grid,.document-approval-grid{grid-template-columns:1fr;padding:14px}.documents-card-head{padding:20px 16px 13px;display:block}.documents-card-head>span{margin-top:7px;display:block}.document-toolbar{padding:0 14px 13px;display:block}.document-toolbar>div{margin-top:9px;overflow-x:auto}.document-toolbar button{flex:none}.document-columns,.approval-columns{display:none}.document-list>button,.approval-list>button{grid-template-columns:repeat(2,1fr);gap:10px;min-height:0;padding:14px}.document-list>button>span:first-child,.approval-list>button>span:first-child{grid-column:1/-1}.document-detail,.approval-detail{padding:18px}.chains-workspace{margin:14px}.chain-flow-list{padding:3px 14px 14px}.company-document-chain{display:flex;overflow-x:auto}.company-document-chain article{flex:0 0 145px}.company-document-chain>i{display:none}.chain-legend{flex-wrap:wrap}.chain-legend p{width:100%;margin:0}.documents-principle{margin:0 14px 14px}.document-principle-flow{gap:8px;display:flex;overflow-x:auto}.document-principle-flow article{flex:0 0 145px}.document-principle-flow>i{display:none}.visual-intake-center{margin:0 14px 14px}.visual-intake-head{padding:19px;display:grid}.visual-route-strip{grid-template-columns:1fr;display:grid}.visual-route-strip>i{display:none}.visual-intake-upload{grid-template-columns:1fr;padding:15px}.visual-review-bar{padding:13px 15px;display:grid}.visual-review-bar label{display:grid}.visual-review-bar input{width:100%}.visual-confirm-form{grid-template-columns:1fr}.visual-confirm-form .wide{grid-column:auto}.receipt-workbench{grid-template-columns:1fr}.receipt-lines{grid-row:auto}.visual-safety{grid-template-columns:1fr}.visual-intake-list{padding:13px}.visual-extracted{display:grid}.visual-intake-card>footer{flex-wrap:wrap}}.value-workspace{border:1px solid var(--yy-line);background:#f4f4f0;border-radius:18px;overflow:hidden;box-shadow:0 16px 42px #0b0c0e0e}.value-hero{min-height:230px;color:var(--yy-white);background:linear-gradient(112deg,#101114,#303237 72%,#3d3f42);justify-content:space-between;align-items:flex-end;gap:34px;padding:34px;display:flex}.value-hero .eyebrow{color:var(--yy-yellow)}.value-hero h2{letter-spacing:-1.35px;max-width:820px;margin:7px 0 10px;font-size:clamp(27px,2.7vw,40px)}.value-hero>div:first-child>p:last-child{color:#c8c9cc;max-width:780px;margin:0;font-size:14px;line-height:1.6}.value-equation{background:#ffffff09;border:1px solid #5c5e63;border-radius:13px;flex:0 0 320px;padding:18px}.value-equation>small{color:#a1a2a6;letter-spacing:.85px;font-size:11px;font-weight:850}.value-equation>div{justify-content:space-between;align-items:center;gap:5px;margin:15px 0 10px;display:flex}.value-equation>div span{background:var(--yy-yellow);min-width:49px;height:35px;color:var(--yy-black);border-radius:7px;place-items:center;padding:0 6px;font-size:10px;font-weight:900;display:grid}.value-equation>div i{color:#85878b;font-size:11px;font-style:normal}.value-equation>b{color:var(--yy-yellow);letter-spacing:.7px;font-size:11px}.value-equation>p{color:#c6c7ca;margin:12px 0 0;font-size:11px;line-height:1.45}.value-kpis{background:var(--yy-line);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.value-kpis article{background:#fafaf7;padding:22px 24px}.value-kpis small{color:#888a8e;letter-spacing:.65px;font-size:11px;font-weight:800}.value-kpis strong{letter-spacing:-.8px;margin-top:8px;font-size:clamp(21px,2vw,28px);display:block}.value-kpis p{color:#999a9e;margin:6px 0 0;font-size:10px}.value-tabs{gap:5px;padding:16px 22px 0;display:flex}.value-tabs button{color:#77797d;min-height:38px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px 8px 0 0;padding:0 14px;font-size:10px;font-weight:800}.value-tabs button.active{border-color:var(--yy-line);border-bottom-color:var(--yy-white);background:var(--yy-white);color:var(--yy-black);box-shadow:inset 0 3px var(--yy-yellow)}.value-distribution-grid,.value-rules-grid,.entitlements-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);gap:16px;padding:16px 22px 22px;display:grid}.value-rules-grid{grid-template-columns:minmax(280px,.65fr) minmax(0,1.35fr)}.entitlements-grid{grid-template-columns:minmax(0,1.65fr) minmax(290px,.65fr)}.value-card,.value-governance{background:var(--yy-white);border:1px solid #deded9;border-radius:14px;overflow:hidden;box-shadow:0 7px 22px #0b0c0e08}.value-card-head{justify-content:space-between;align-items:flex-end;gap:20px;padding:22px 22px 15px;display:flex}.value-card-head h3{letter-spacing:-.35px;margin:5px 0 0;font-size:18px}.value-card-head>span{color:#96979b;font-size:11px}.simulation-input{background:var(--yy-charcoal);color:var(--yy-white);border-radius:11px;margin:4px 20px 16px;padding:16px;display:block}.simulation-input>span,.simulation-input>small{display:block}.simulation-input>span{color:var(--yy-yellow);letter-spacing:.65px;font-size:11px;font-weight:850}.simulation-input>div{grid-template-columns:auto 1fr;align-items:center;gap:8px;margin-top:7px;display:grid}.simulation-input>div b{font-size:23px}.simulation-input input{width:100%;color:var(--yy-white);font:inherit;background:0 0;border:0;outline:0;font-size:27px;font-weight:800}.simulation-input>small{color:#bfc0c4;margin-top:5px;font-size:11px}.simulation-wheel{grid-template-columns:155px 1fr;align-items:center;gap:24px;padding:5px 20px 22px;display:grid}.value-donut{border-radius:50%;place-items:center;width:150px;height:150px;display:grid}.value-donut:before{background:var(--yy-white);content:"";border-radius:50%;grid-area:1/1;width:108px;height:108px}.value-donut>div{z-index:1;text-align:center;grid-area:1/1}.value-donut strong,.value-donut small{display:block}.value-donut strong{font-size:16px}.value-donut small{color:#929398;letter-spacing:.7px;margin-top:4px;font-size:10px;font-weight:850}.simulation-wheel>div:last-child span{grid-template-columns:8px 1fr auto;align-items:center;gap:8px;margin-top:10px;display:grid}.simulation-wheel>div:last-child i{border-radius:2px;width:8px;height:8px}.simulation-wheel>div:last-child b,.simulation-wheel>div:last-child em{font-size:11px}.simulation-wheel>div:last-child em{color:#797b7f;font-style:normal}.allocation-rows{padding:3px 20px 16px}.allocation-rows article{border-top:1px solid #e8e8e3;grid-template-columns:38px 1fr 42px 90px 20px;align-items:center;gap:11px;min-height:76px;display:grid}.allocation-code{width:36px;height:36px;color:var(--yy-black);border-radius:9px;place-items:center;font-size:11px;font-weight:900;display:grid}.allocation-rows article>div b,.allocation-rows article>div small{display:block}.allocation-rows article>div b{font-size:10px}.allocation-rows article>div small{color:#929398;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:10px;overflow:hidden}.allocation-rows article>div>i{background:#e5e5e0;border-radius:99px;height:4px;margin-top:8px;display:block;overflow:hidden}.allocation-rows article>div>i i{height:100%;display:block}.allocation-rows article>em{color:#77797d;font-size:11px;font-style:normal}.allocation-rows article>strong{text-align:right;font-size:10px}.allocation-rank{color:#aaabb0;font-size:11px}.distribution-check{background:var(--yy-yellow-soft);border-radius:10px;grid-template-columns:36px 1fr;align-items:center;gap:11px;margin:0 20px 20px;padding:14px;display:grid}.distribution-check>span{background:var(--yy-yellow);border-radius:9px;place-items:center;width:34px;height:34px;font-weight:900;display:grid}.distribution-check b,.distribution-check p{font-size:11px}.distribution-check p{color:#806927;margin:4px 0 0}.rule-set-list>div:nth-child(2){padding:3px 16px 15px}.rule-set-list>div:nth-child(2) button{background:var(--yy-white);width:100%;min-height:68px;color:var(--yy-black);font:inherit;text-align:left;cursor:pointer;border:0;border-top:1px solid #e8e8e3;grid-template-columns:32px 1fr auto;align-items:center;gap:10px;padding:10px;display:grid}.rule-set-list>div:nth-child(2) button.selected{box-shadow:inset 3px 0 var(--yy-yellow);background:#fffaf0}.rule-set-list button>span{background:#ecece8;border-radius:8px;place-items:center;width:30px;height:30px;font-size:10px;font-weight:900;display:grid}.rule-set-list button b,.rule-set-list button small{display:block}.rule-set-list button b{font-size:11px}.rule-set-list button small{color:#929398;margin-top:4px;font-size:10px}.rule-set-list button em{color:#75580f;font-size:11px;font-style:normal}.rule-set-list button i{color:#9b9ca0;grid-column:2;font-size:10px;font-style:normal}.rule-set-list>p{color:#85868a;background:#f3f3ef;border-radius:9px;margin:0 16px 16px;padding:13px;font-size:11px;line-height:1.45}.value-card-head>span.balanced{background:var(--yy-yellow-soft);color:#73550d;border-radius:7px;padding:6px 8px;font-weight:850}.value-rule-columns,.value-rule-list>div{grid-template-columns:1fr 1.25fr .55fr 1fr;align-items:center;gap:12px;padding:0 18px;display:grid}.value-rule-columns{color:#929398;letter-spacing:.7px;background:#f5f5f1;min-height:38px;font-size:10px;font-weight:900}.value-rule-list>div{border-top:1px solid #e8e8e3;min-height:67px}.value-rule-list>div>span:first-child{grid-template-columns:32px 1fr;align-items:center;gap:8px;display:grid}.value-rule-list>div>span:first-child b{border-radius:8px;place-items:center;width:30px;height:30px;font-size:10px;display:grid}.value-rule-list>div>span:first-child small{font-size:11px}.value-rule-list input{min-width:0;height:34px;font:inherit;background:#fafaf7;border:1px solid #deded9;border-radius:7px;padding:0 9px;font-size:11px}.value-rule-list label{grid-template-columns:1fr auto;align-items:center;display:grid}.value-rule-list label input{width:100%}.value-rule-list label em{color:#85868a;pointer-events:none;margin-left:-19px;font-size:11px;font-style:normal}.value-rule-list>div>span:last-child>i{background:#e5e5e0;border-radius:99px;height:5px;display:block;overflow:hidden}.value-rule-list>div>span:last-child i i{height:100%;display:block}.rule-editor-footer{border-top:1px solid #e5e5e0;justify-content:space-between;align-items:center;gap:20px;padding:16px 18px;display:flex}.rule-editor-footer p{color:#85868a;margin:0;font-size:11px}.rule-editor-footer button{background:var(--yy-charcoal);min-height:36px;color:var(--yy-white);font:inherit;border:0;border-radius:8px;padding:0 12px;font-size:11px;font-weight:800}.rule-editor-footer button:disabled{opacity:.45}.entitlement-columns,.entitlement-list>button{grid-template-columns:.75fr 1.1fr 1fr .65fr .65fr .7fr .8fr;align-items:center;gap:11px;padding:0 17px;display:grid}.entitlement-columns{color:#929398;letter-spacing:.65px;background:#f5f5f1;min-height:38px;font-size:10px;font-weight:900}.entitlement-list>button{background:var(--yy-white);width:100%;min-height:68px;color:var(--yy-black);font:inherit;text-align:left;cursor:pointer;border:0;border-top:1px solid #e8e8e3;font-size:11px}.entitlement-list>button:hover,.entitlement-list>button.selected{box-shadow:inset 3px 0 var(--yy-yellow);background:#fffaf0}.entitlement-list b,.entitlement-list small{display:block}.entitlement-list small{color:#929398;margin-top:3px;font-size:10px}.entitlement-list em{background:var(--yy-yellow-soft);color:#72550d;border-radius:6px;padding:5px 7px;font-size:10px;font-style:normal;font-weight:800;display:inline-flex}.entitlement-detail{padding:22px}.entitlement-mark{background:var(--yy-yellow);border-radius:13px;place-items:center;width:48px;height:48px;margin-bottom:20px;font-size:18px;font-weight:900;display:grid}.entitlement-detail h3{margin:6px 0 4px;font-size:18px}.entitlement-detail>b{color:#898b8f;font-size:11px}.entitlement-amount{background:var(--yy-charcoal);color:var(--yy-white);border-radius:10px;margin-top:16px;padding:15px}.entitlement-amount small,.entitlement-amount strong{display:block}.entitlement-amount small{color:var(--yy-yellow);font-size:10px;font-weight:850}.entitlement-amount strong{margin-top:6px;font-size:23px}.entitlement-amount p{color:#bfc0c4;margin:5px 0 0;font-size:10px}.entitlement-options{margin-top:13px}.entitlement-options button{width:100%;min-height:40px;color:var(--yy-black);font:inherit;text-align:left;background:#fafaf7;border:1px solid #e3e3de;border-bottom:0;grid-template-columns:25px 1fr auto;align-items:center;gap:8px;padding:0 9px;font-size:11px;display:grid}.entitlement-options button:first-child{border-radius:8px 8px 0 0}.entitlement-options button:last-child{border-bottom:1px solid #e3e3de;border-radius:0 0 8px 8px}.entitlement-options span{color:#aa831a;font-size:10px}.entitlement-options i{color:#aaa;font-style:normal}.entitlement-note{color:#85868a;margin:13px 0 0;font-size:11px;line-height:1.45}.value-governance{margin:0 22px 22px}.governance-grid{grid-template-columns:repeat(5,1fr);gap:9px;padding:4px 20px 18px;display:grid}.governance-grid article{background:#fafaf7;border:1px solid #e2e2dd;border-radius:10px;padding:14px}.governance-grid span,.governance-grid b,.governance-grid small{display:block}.governance-grid span{color:var(--yy-yellow-deep);font-size:11px;font-weight:900}.governance-grid b{margin-top:9px;font-size:11px}.governance-grid small{color:#94959a;margin-top:4px;font-size:11px;line-height:1.4}.value-governance>p{background:var(--yy-charcoal);color:#cdced1;border-radius:9px;margin:0 20px 20px;padding:14px;font-size:11px;line-height:1.45}@media (max-width:1050px) and (min-width:681px){.value-hero{display:block}.value-equation{width:330px;margin-top:24px}.value-kpis{grid-template-columns:repeat(2,1fr)}.value-distribution-grid,.value-rules-grid,.entitlements-grid{grid-template-columns:1fr}.governance-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:680px){.value-hero{min-height:0;padding:25px 20px;display:block}.value-hero h2{font-size:30px}.value-equation{width:100%;margin-top:22px}.value-equation>div{justify-content:flex-start;overflow-x:auto}.value-equation>div span{flex:0 0 52px}.value-kpis{grid-template-columns:repeat(2,1fr)}.value-kpis article{padding:17px 15px}.value-tabs{padding-left:12px;overflow-x:auto}.value-tabs button{flex:none}.value-distribution-grid,.value-rules-grid,.entitlements-grid{grid-template-columns:1fr;padding:14px}.value-card-head{padding:20px 16px 13px;display:block}.value-card-head>span{width:max-content;margin-top:7px;display:block}.simulation-wheel{grid-template-columns:1fr;justify-items:center}.simulation-wheel>div:last-child{width:100%}.allocation-rows article{grid-template-columns:38px 1fr auto;padding:10px 0}.allocation-rows article>em,.allocation-rows article>strong{text-align:left;grid-column:2}.allocation-rank{grid-area:1/3}.value-rule-columns{display:none}.value-rule-list>div{grid-template-columns:1fr 1fr;gap:10px;padding:13px 14px}.value-rule-list>div>span:first-child{grid-column:1/-1}.rule-editor-footer{flex-direction:column;align-items:stretch}.rule-editor-footer button{width:100%}.entitlement-columns{display:none}.entitlement-list>button{grid-template-columns:repeat(2,1fr);gap:9px;min-height:0;padding:14px}.entitlement-list>button>span:first-child{grid-column:1/-1}.entitlement-detail{padding:18px}.value-governance{margin:0 14px 14px}.governance-grid{gap:8px;display:flex;overflow-x:auto}.governance-grid article{flex:0 0 145px}}@media (max-width:760px){.relationship-entry form{grid-template-columns:1fr 1fr}.service-engagements article{grid-template-columns:1fr 1fr;padding:13px}.service-engagements article>em{grid-column:1/-1}}.business-one-workspace{border:1px solid var(--yy-line);background:#f5f5f1;border-radius:18px;overflow:hidden;box-shadow:0 16px 42px #0b0c0e0e}.business-one-hero{color:#fff;background:linear-gradient(116deg,#0e0f11,#2b2d31 68%,#3b3d42);justify-content:space-between;align-items:flex-end;gap:36px;min-height:230px;padding:34px;display:flex}.business-one-hero .eyebrow{color:var(--yy-yellow)}.business-one-hero h2{letter-spacing:-1.45px;max-width:780px;margin:7px 0 10px;font-size:clamp(28px,2.8vw,41px)}.business-one-hero>div:first-child>p:last-child{color:#c7c8cc;max-width:800px;margin:0;font-size:13px;line-height:1.65}.business-one-identity{background:#ffffff09;border:1px solid #56585d;border-radius:14px;flex:0 0 310px;grid-template-columns:54px 1fr;align-items:center;gap:13px;padding:18px;display:grid;position:relative}.business-one-identity>span{background:var(--yy-yellow);width:52px;height:52px;color:var(--yy-black);border-radius:12px;place-items:center;font-size:13px;font-weight:900;display:grid}.business-one-identity small,.business-one-identity strong,.business-one-identity p{display:block}.business-one-identity small{color:#989a9e;letter-spacing:.8px;font-size:10px;font-weight:850}.business-one-identity strong{margin-top:5px;font-size:11px}.business-one-identity p{color:#aeb0b4;margin:4px 0 0;font-size:11px}.business-one-identity em{color:var(--yy-yellow);background:#f2c94c1f;border-radius:99px;padding:4px 6px;font-size:10px;font-style:normal;font-weight:800;position:absolute;top:12px;right:12px}.business-one-kpis{background:var(--yy-line);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.business-one-kpis article{background:#fafaf7;padding:22px 24px}.business-one-kpis small{color:#898b8f;letter-spacing:.7px;font-size:11px;font-weight:850}.business-one-kpis strong{letter-spacing:-.8px;margin-top:8px;font-size:clamp(20px,2vw,28px);display:block}.business-one-kpis p{color:#96979b;margin:5px 0 0;font-size:11px}.business-scope-flow{background:#fff;border:1px solid #deded9;border-radius:14px;grid-template-columns:1fr auto 1fr auto 1.15fr;align-items:stretch;gap:8px;margin:18px 22px 2px;padding:10px;display:grid}.business-scope-flow article{background:#f5f5f1;border-radius:10px;grid-template-columns:28px 1fr;gap:10px;padding:14px;display:grid}.business-scope-flow article.personal{box-shadow:inset 0 3px var(--yy-yellow);background:#fff8d9}.business-scope-flow article.automated{color:#fff;background:#292b2f}.business-scope-flow article>span{color:#9b7b24;font-size:11px;font-weight:900}.business-scope-flow article.automated>span{color:var(--yy-yellow)}.business-scope-flow small,.business-scope-flow b{display:block}.business-scope-flow small{color:#8d8f93;letter-spacing:.5px;font-size:10px;font-weight:850}.business-scope-flow article.automated small{color:#adafb3}.business-scope-flow b{margin-top:5px;font-size:10px}.business-scope-flow p{color:#85878b;margin:6px 0 0;font-size:11px;line-height:1.45}.business-scope-flow article.automated p{color:#bcbec2}.business-scope-flow>i{color:#a6a7aa;align-self:center;font-style:normal}.business-scope-flow button{color:#6e5412;width:max-content;min-height:30px;font:inherit;cursor:pointer;background:#fff8d9;border:1px solid #d5b84e;border-radius:7px;grid-column:2;margin-top:8px;padding:0 10px;font-size:10px;font-weight:850}.business-one-tabs{border-top:1px solid var(--yy-line);gap:5px;padding:16px 22px 0;display:flex}.business-one-tabs button{color:#77797d;min-height:40px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px 9px 0 0;padding:0 15px;font-size:11px;font-weight:850}.business-one-tabs button.active{border-color:var(--yy-line);color:var(--yy-black);box-shadow:inset 0 3px var(--yy-yellow);background:#fff;border-bottom-color:#fff}.live-test-workspace{grid-template-columns:minmax(0,1.35fr) minmax(310px,.65fr);gap:15px;padding:16px 22px 22px;display:grid}.live-test-intro{color:#fff;background:#202225;border-radius:14px;grid-column:1/-1;justify-content:space-between;align-items:flex-end;gap:25px;padding:24px;display:flex}.live-test-intro h3{letter-spacing:-.7px;max-width:760px;margin:6px 0 8px;font-size:25px}.live-test-intro>div>p:last-child{color:#bbbcc0;max-width:780px;margin:0;font-size:10px;line-height:1.55}.live-test-intro>span{text-align:right;flex:0 0 150px}.live-test-intro>span b,.live-test-intro>span small{display:block}.live-test-intro>span b{color:var(--yy-yellow);font-size:28px}.live-test-intro>span small{color:#aeb0b4;letter-spacing:.6px;margin-top:5px;font-size:10px;font-weight:850}.live-test-start,.live-test-run-head,.live-test-history,.live-test-message{grid-column:1/-1}.live-test-start form{grid-template-columns:1.1fr 1.5fr .65fr;gap:12px;padding:5px 22px 22px;display:grid}.live-test-start label,.live-test-next label{color:#797b7f;letter-spacing:.45px;font-size:10px;font-weight:850}.live-test-start input,.live-test-start select,.live-test-next input,.live-test-next select{width:100%;min-height:39px;color:var(--yy-black);font:inherit;background:#fff;border:1px solid #dcdcd7;border-radius:7px;margin-top:6px;padding:0 10px;font-size:11px;display:block}.live-test-start label.confirm{color:#6f5b24;background:#fff8d9;border-radius:8px;grid-column:1/-1;align-items:center;gap:8px;padding:10px 12px;display:flex}.live-test-start label.confirm input{width:auto;min-height:0;margin:0}.live-test-start button,.live-test-next button,.live-test-run-head>button{background:var(--yy-charcoal);color:#fff;width:max-content;min-height:38px;font:inherit;cursor:pointer;border:0;border-radius:7px;padding:0 13px;font-size:11px;font-weight:850}.live-test-start button:disabled,.live-test-next button:disabled{cursor:not-allowed;opacity:.45}.live-test-warning{color:#72560e;background:#fff8d9;border-top:1px solid #ead68a;margin:0;padding:10px 22px;font-size:11px}.live-test-run-head{grid-template-columns:1fr auto auto;align-items:center;gap:22px;padding:20px 22px;display:grid}.live-test-run-head h3{margin:5px 0;font-size:18px}.live-test-run-head p:last-child{color:#85878b;margin:0;font-size:11px}.live-test-run-head>div:nth-child(2){text-align:right}.live-test-run-head small,.live-test-run-head strong,.live-test-run-head em{display:block}.live-test-run-head small{color:#96979b;font-size:10px;font-weight:850}.live-test-run-head strong{margin-top:5px;font-size:18px}.live-test-run-head em{color:#8a8c90;margin-top:4px;font-size:10px;font-style:normal}.live-test-run-head>button{color:var(--yy-black);background:#f5f5f1;border:1px solid #dbdbd6}.live-test-path{align-self:start}.live-test-path>div:last-child{border-top:1px solid #ecece7}.live-test-path article{border-top:1px solid #ecece7;grid-template-columns:36px 1fr auto;align-items:center;gap:12px;min-height:72px;padding:11px 18px;display:grid}.live-test-path article:first-child{border-top:0}.live-test-path article>span{color:#87898d;background:#f0f0ec;border-radius:9px;place-items:center;width:34px;height:34px;font-size:11px;font-weight:900;display:grid}.live-test-path article.done>span{color:#3f7149;background:#eaf3e9}.live-test-path article.current{box-shadow:inset 3px 0 var(--yy-yellow);background:#fffaf0}.live-test-path article.current>span{background:var(--yy-yellow);color:#17181b}.live-test-path b,.live-test-path p{display:block}.live-test-path b{font-size:11px}.live-test-path p{color:#8b8d91;margin:4px 0 0;font-size:10px;line-height:1.45}.live-test-path em{color:#77797d;background:#f1f1ed;border-radius:99px;padding:5px 7px;font-size:10px;font-style:normal;font-weight:850}.live-test-path article.current em{color:#74590f;background:#f5e6a8}.live-test-path article.done em{color:#52715a;background:#eaf3e9}.live-test-next{align-self:start;padding:22px}.live-test-next h3{letter-spacing:-.4px;margin:7px 0 8px;font-size:20px}.live-test-next>p:not(.eyebrow){color:#808286;margin:0 0 15px;font-size:11px;line-height:1.55}.live-test-next form{gap:10px;display:grid}.live-test-next form button{background:#173f33;width:100%;margin-top:2px}.live-test-success{color:#306840;background:#dfeee1;border-radius:50%;place-items:center;width:48px;height:48px;margin-top:15px;font-size:20px;display:grid}.live-test-message{color:#72560e;background:#fff5cc;border-radius:9px;margin:0;padding:11px 14px;font-size:11px}.live-test-history>div:last-child article{border-top:1px solid #ecece7;grid-template-columns:32px 1fr auto auto;align-items:center;gap:12px;min-height:62px;padding:10px 20px;display:grid}.live-test-history article>span{color:#3f7149;background:#eaf3e9;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.live-test-history b,.live-test-history small{display:block}.live-test-history b{font-size:11px}.live-test-history small{color:#929398;margin-top:3px;font-size:10px}.live-test-history strong{font-size:11px}.live-test-history em{color:#52715a;background:#eaf3e9;border-radius:99px;padding:5px 7px;font-size:10px;font-style:normal;font-weight:850}.business-accounts-workspace{grid-template-columns:1.05fr .95fr;gap:15px;padding:16px 22px 22px;display:grid}.business-account-summary{background:#deded9;border:1px solid #deded9;border-radius:14px;grid-column:1/-1;grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.business-account-summary article{background:#fafaf7;padding:17px}.business-account-summary article.primary{box-shadow:inset 0 3px var(--yy-yellow);background:#fff8d9}.business-account-summary small,.business-account-summary strong{display:block}.business-account-summary small{color:#8e9094;letter-spacing:.45px;font-size:10px;font-weight:850}.business-account-summary strong{margin-top:7px;font-size:17px}.business-account-summary p{color:#97999d;margin:5px 0 0;font-size:10px}.business-account-position{align-self:start}.business-net-liquidity{color:#fff;background:#292b2f;border-radius:11px;margin:0 20px 16px;padding:18px}.business-net-liquidity small{color:var(--yy-yellow);font-size:10px;font-weight:850}.business-net-liquidity strong{margin-top:7px;font-size:25px;display:block}.business-net-liquidity p{color:#bbbcc0;margin:6px 0 0;font-size:11px;line-height:1.5}.business-account-link{background:#fffaf0;border:1px solid #e1d293;border-radius:10px;grid-template-columns:32px 1fr auto;align-items:center;gap:10px;margin:0 20px 20px;padding:13px;display:grid}.business-account-link>span{background:var(--yy-yellow);border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.business-account-link b{font-size:11px}.business-account-link p{color:#80724c;margin:4px 0 0;font-size:10px}.business-account-link button{background:var(--yy-charcoal);color:#fff;min-height:32px;font:inherit;cursor:pointer;border:0;border-radius:7px;padding:0 10px;font-size:10px;font-weight:850}.business-account-movements{grid-column:1/-1}.business-account-columns,.business-account-list article{grid-template-columns:.8fr 1.15fr 1.5fr .7fr .65fr;align-items:center;gap:13px;padding:0 20px;display:grid}.business-account-columns{color:#929398;letter-spacing:.55px;background:#f3f3ef;border-top:1px solid #ecece7;min-height:36px;font-size:10px;font-weight:900}.business-account-list article{border-top:1px solid #ecece7;min-height:68px}.business-account-list b,.business-account-list small{display:block}.business-account-list b{font-size:11px}.business-account-list small{color:#929398;margin-top:4px;font-size:10px}.business-account-list p{color:#6f7175;margin:0;font-size:11px}.business-account-list em{color:#85878b;font-size:10px;font-style:normal}.business-account-list strong{text-align:right;font-size:11px}.business-account-list strong.positive{color:#486f55}.business-account-list strong.negative{color:#8a5b51}.business-open-items{align-self:start}.business-open-items>div:last-child article{border-top:1px solid #ecece7;grid-template-columns:.8fr 1.35fr .65fr .8fr;align-items:center;gap:10px;min-height:69px;padding:10px 18px;display:grid}.business-open-items b,.business-open-items small{display:block}.business-open-items b{font-size:11px}.business-open-items small,.business-open-items p{color:#929398;margin:4px 0 0;font-size:10px}.business-open-items strong{text-align:right;font-size:11px}.business-open-items em{color:#74767a;text-align:center;background:#f1f1ed;border-radius:99px;padding:5px 7px;font-size:10px;font-style:normal;font-weight:800}.business-accounts-state{text-align:center;margin:16px 22px 22px;padding:42px 22px}.business-accounts-state>span{background:var(--yy-yellow);border-radius:50%;place-items:center;width:44px;height:44px;margin:0 auto 12px;display:grid}.business-accounts-state h3{margin:0 0 6px}.business-accounts-state p{color:#85878b;margin:0;font-size:11px}.business-partner-current{grid-column:1/-1}.partner-current-actions{gap:8px;display:flex}.business-add-entry.secondary{color:var(--yy-charcoal);background:#ecece7}.partner-current-note{color:#85878b;margin:-4px 22px 16px;font-size:11px;line-height:1.5}.partner-settlement-form{background:#fffaf0;border:1px solid #e1d293;border-radius:10px;grid-template-columns:.9fr 1.7fr .7fr 1.3fr auto;align-items:end;gap:10px;margin:0 20px 18px;padding:14px;display:grid}.partner-settlement-form label{color:#766633;letter-spacing:.4px;font-size:10px;font-weight:850}.partner-settlement-form input,.partner-settlement-form select{width:100%;min-height:38px;color:var(--yy-black);font:inherit;background:#fff;border:1px solid #d9d1b7;border-radius:7px;margin-top:6px;padding:0 9px;font-size:11px;display:block}.partner-settlement-form button{background:var(--yy-charcoal);color:#fff;min-height:38px;font:inherit;cursor:pointer;border:0;border-radius:7px;padding:0 12px;font-size:10px;font-weight:850}.partner-settlement-form button:disabled{cursor:not-allowed;opacity:.45}.settlement-allocation-note{color:#766633;grid-column:span 2;margin:0;font-size:10px;line-height:1.45}.partner-current-columns,.partner-current-list article{grid-template-columns:1.5fr repeat(4,.7fr);align-items:center;gap:12px;padding:0 20px;display:grid}.partner-current-columns{color:#929398;letter-spacing:.55px;background:#f3f3ef;border-top:1px solid #ecece7;min-height:36px;font-size:10px;font-weight:900}.partner-current-list article{border-top:1px solid #ecece7;min-height:64px}.partner-current-list b,.partner-current-list small{display:block}.partner-current-list b{font-size:11px}.partner-current-list small{color:#929398;margin-top:4px;font-size:10px}.partner-current-list strong,.partner-current-list em{text-align:right;font-size:11px;font-style:normal}.partner-current-list em.positive{color:#486f55}.partner-current-list em.negative{color:#8a5b51}.business-settlement-plans{grid-column:1/-1}.settlement-plan-list article{border-top:1px solid #ecece7;grid-template-columns:1.3fr 1fr .55fr .7fr auto;align-items:center;gap:14px;min-height:72px;padding:10px 20px;display:grid}.settlement-plan-list b,.settlement-plan-list small{display:block}.settlement-plan-list b{font-size:11px}.settlement-plan-list small{color:#929398;margin-top:4px;font-size:10px}.settlement-plan-list span>i{background:#e8e8e3;border-radius:4px;height:4px;margin-top:7px;display:block;overflow:hidden}.settlement-plan-list span>i>i{background:var(--yy-yellow);height:100%;display:block}.settlement-plan-list em{color:#766633;background:#fff6cf;border-radius:99px;padding:6px 8px;font-size:10px;font-style:normal;font-weight:850}.finance-real-position{grid-template-columns:repeat(3,1fr)}.partner-settlement-form{grid-template-columns:.8fr 1.5fr .65fr .85fr}.partner-settlement-form .wide{grid-column:span 2}.partner-settlement-form button{width:max-content}.business-one-card{background:#fff;border:1px solid #deded9;border-radius:14px;overflow:hidden;box-shadow:0 7px 22px #0b0c0e08}.business-one-card-head{justify-content:space-between;align-items:flex-end;gap:18px;padding:20px 22px 15px;display:flex}.business-one-card-head h3{letter-spacing:-.35px;margin:5px 0 0;font-size:18px}.business-one-card-head>span{color:#96979b;font-size:11px}.business-one-overview{grid-template-columns:1.1fr .9fr;gap:15px;padding:16px 22px 22px;display:grid}.cash-position-main{grid-template-columns:185px 1fr;align-items:center;gap:20px;padding:8px 22px 20px;display:grid}.cash-ring,.tax-reserve-ring{background:conic-gradient(var(--yy-yellow) 0 var(--cash-angle),#e8e8e3 var(--cash-angle) 360deg);border-radius:50%;place-items:center;width:154px;height:154px;margin:auto;display:grid}.cash-ring:before,.tax-reserve-ring:before{content:"";background:#fff;border-radius:50%;grid-area:1/1;width:112px;height:112px}.cash-ring>span,.tax-reserve-ring>span{z-index:1;text-align:center;grid-area:1/1}.cash-ring small,.cash-ring strong,.tax-reserve-ring small,.tax-reserve-ring strong{display:block}.cash-ring small,.tax-reserve-ring small{color:#94969a;letter-spacing:.65px;font-size:10px;font-weight:850}.cash-ring strong{margin-top:6px;font-size:16px}.cash-breakdown article{border-top:1px solid #ecece7;align-items:center;gap:11px;padding:12px 0;display:flex}.cash-breakdown article:first-child{border-top:0}.cash-breakdown article>span{border-radius:99px;width:8px;height:31px}.cash-breakdown span.income{background:var(--yy-yellow)}.cash-breakdown span.expense{background:#73757a}.cash-breakdown span.available{background:#202226}.cash-breakdown small,.cash-breakdown b{display:block}.cash-breakdown small{color:#929398;font-size:11px}.cash-breakdown b{margin-top:4px;font-size:12px}.cash-position>button,.entitlement-document>button,.support-case>button{background:var(--yy-charcoal);color:#fff;width:calc(100% - 44px);min-height:40px;font:inherit;cursor:pointer;border:0;border-radius:8px;margin:0 22px 20px;font-size:11px;font-weight:850}.next-actions>button{width:100%;min-height:73px;color:var(--yy-black);font:inherit;text-align:left;cursor:pointer;background:#fff;border:0;border-top:1px solid #ecece7;grid-template-columns:34px 1fr auto;align-items:center;gap:12px;padding:12px 20px;display:grid}.next-actions>button:hover{background:#fffaf0}.next-actions>button>i{color:#98751d;background:#f3f3ef;border-radius:8px;place-items:center;width:32px;height:32px;font-size:11px;font-style:normal;font-weight:900;display:grid}.next-actions b,.next-actions small{display:block}.next-actions b{font-size:10px}.next-actions small{color:#939498;margin-top:4px;font-size:11px}.next-actions em{color:#92701a;font-size:11px;font-style:normal;font-weight:800}.business-capabilities{grid-column:1/-1}.business-capabilities>div:last-child{border-top:1px solid var(--yy-line);background:var(--yy-line);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.business-capabilities article{background:#fff;grid-template-columns:28px 1fr auto;align-items:center;gap:10px;min-height:68px;padding:13px 18px;display:grid}.business-capabilities article>span{color:#9a771f;font-size:11px;font-weight:900}.business-capabilities b,.business-capabilities small{display:block}.business-capabilities b{font-size:10px}.business-capabilities small{color:#929398;margin-top:3px;font-size:11px}.business-capabilities em{color:#77797d;background:#f1f1ed;border-radius:99px;padding:5px 7px;font-size:10px;font-style:normal;font-weight:800}.business-ledger{margin:16px 22px 22px}.business-add-entry{background:var(--yy-yellow);min-height:35px;color:var(--yy-black);font:inherit;cursor:pointer;border:0;border-radius:7px;padding:0 12px;font-size:11px;font-weight:900}.business-add-entry:disabled,.business-entry-form button:disabled{cursor:not-allowed;opacity:.48}.business-review-entry{color:#72560e;width:max-content;min-height:28px;font:inherit;cursor:pointer;background:#fff9e4;border:1px solid #d9bb57;border-radius:6px;padding:0 9px;font-size:10px;font-weight:850}.business-review-entry:disabled{cursor:wait;opacity:.55}.business-correction-entry{color:#55575b;width:max-content;min-height:28px;font:inherit;cursor:pointer;background:#f7f7f3;border:1px solid #c9c9c3;border-radius:6px;padding:0 9px;font-size:10px;font-weight:850}.correction-reference{font-weight:800;color:#8a6711!important}.business-ledger-list .status.reversed{color:#fff;background:#35373b}.business-correction-form{background:#fffaf0;border-top:1px solid #dfca78;grid-template-columns:1fr .8fr 1.2fr;align-items:end;gap:10px;padding:16px 20px;display:grid}.business-correction-form>div:first-child{grid-column:1/-1}.business-correction-form h4{margin:5px 0 0;font-size:10px}.business-correction-form label{color:#766633;letter-spacing:.4px;font-size:10px;font-weight:850}.business-correction-form input,.business-correction-form select,.business-correction-form textarea{width:100%;min-height:38px;color:var(--yy-black);font:inherit;background:#fff;border:1px solid #d9d1b7;border-radius:7px;margin-top:6px;padding:9px 10px;font-size:11px;display:block}.business-correction-form textarea{resize:vertical;min-height:72px}.business-correction-form .wide{grid-column:span 2}.business-correction-actions{grid-column:1/-1;justify-content:flex-end;gap:8px;display:flex}.business-correction-actions button{color:#55575b;min-height:34px;font:inherit;cursor:pointer;background:#fff;border:1px solid #c9c9c3;border-radius:7px;padding:0 11px;font-size:10px;font-weight:850}.business-correction-actions button:last-child{border-color:var(--yy-charcoal);background:var(--yy-charcoal);color:#fff}.business-correction-actions button:disabled{cursor:wait;opacity:.5}.accounting-approval{background:#fffaf0;border:1px solid #e2d396;border-radius:10px;margin-top:16px;padding:14px}.accounting-approval label{color:#7b6a35;letter-spacing:.5px;font-size:10px;font-weight:850;display:block}.accounting-approval select,.accounting-approval input{width:100%;min-height:38px;font:inherit;background:#fff;border:1px solid #d9d1b7;border-radius:7px;margin-top:7px;padding:0 9px;font-size:11px;display:block}.accounting-approval button{width:100%;margin-top:10px!important}.accounting-approval p{color:#72560e;margin:9px 0 0;font-size:11px}.settlement-proposal{color:#fff;background:#292b2f;border-radius:8px;padding:12px}.settlement-proposal small{color:var(--yy-yellow);letter-spacing:.5px;font-size:10px;font-weight:850}.settlement-proposal b{margin-top:7px;font-size:10px;display:block}.settlement-proposal p{color:#c2c3c6;margin:7px 0 0;line-height:1.5}.settlement-proposal dl{background:#4b4d51;border-radius:7px;grid-template-columns:1fr 1fr;gap:1px;margin:12px 0 0;display:grid;overflow:hidden}.settlement-proposal dl>div{background:#383a3e;padding:9px}.settlement-proposal dt{color:#aeb0b4;letter-spacing:.45px;font-size:10px;font-weight:850}.settlement-proposal dd{color:#fff;margin:4px 0 0;font-size:11px}.settlement-proposal .settlement-proof-missing{color:#fff;background:#5e3434;border-radius:6px;padding:9px}.ledger-actions{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.ledger-actions .post-entry{color:#fff;background:#173f33}.ledger-action-message{color:#72560e;background:#fff9e4;border-top:1px solid #ecece7;margin:0;padding:10px 20px;font-size:11px}.accounting-role-gate{text-align:left;background:#f7f4e9;border:1px solid #d9d1b7;border-radius:7px;max-width:220px;padding:8px 10px;font-weight:800;line-height:1.35;color:#766a45!important;font-size:10px!important}.accounting-batch-list{gap:8px;padding:4px 20px 18px;display:grid}.accounting-batch-list article{background:linear-gradient(135deg,#f8fbfa,#f3f7f6);border:1px solid #dfe6e4;border-radius:12px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:13px 14px;display:grid}.accounting-batch-list small,.accounting-batch-list b,.accounting-batch-list p{margin:0;display:block}.accounting-batch-list small{color:#71807c;letter-spacing:.35px;font-size:10px;font-weight:800}.accounting-batch-list b{margin-top:4px;font-size:12px}.accounting-batch-list p{color:#75807d;margin-top:3px;font-size:11px}.accounting-batch-list strong{white-space:nowrap;font-size:14px}@media (max-width:720px){.accounting-batch-list{padding-inline:14px}.accounting-batch-list article{grid-template-columns:1fr auto}.accounting-batch-list article button{grid-column:1/-1;width:100%}}.access-workspace{gap:15px;display:grid}.access-heading{color:#fff;background:#202225;border-radius:15px;justify-content:space-between;align-items:flex-end;gap:20px;padding:24px;display:flex}.access-heading h2{max-width:720px;margin:7px 0 8px;font-size:28px}.access-heading p:last-child{color:#b9bbbf;max-width:760px;margin:0;font-size:11px;line-height:1.6}.access-heading button{background:var(--yy-yellow);color:#17181b;min-height:38px;font:inherit;cursor:pointer;border:0;border-radius:8px;padding:0 14px;font-size:11px;font-weight:900}.access-message{color:#72560e;background:#fff7d8;border-radius:8px;margin:0;padding:11px 14px;font-size:11px}.access-table{background:#fff;border:1px solid #deded9;border-radius:13px;overflow:hidden}.access-columns,.access-row{grid-template-columns:.8fr 1.1fr 1fr 2fr .6fr;align-items:center;gap:12px;padding:0 18px;display:grid}.access-columns{color:#929398;letter-spacing:.6px;background:#f2f2ee;min-height:38px;font-size:10px;font-weight:900}.access-row{color:#343539;width:100%;min-height:68px;font:inherit;text-align:left;cursor:pointer;background:#fff;border:0;border-top:1px solid #ecece7;font-size:11px}.access-row:hover{background:#fffdf5}.access-row em{color:#72560e;background:#f5ecc9;border-radius:99px;padding:5px 7px;font-size:10px;font-style:normal;font-weight:850}.access-row span:last-child b,.access-row span:last-child small{display:block}.access-row span:last-child small{color:#98999d;margin-top:3px;font-size:10px}.access-empty{text-align:center;background:#fff;border:1px solid #deded9;border-radius:15px;align-content:center;place-items:center;min-height:360px;padding:40px;display:grid}.access-empty>span{background:var(--yy-yellow);border-radius:50%;place-items:center;width:54px;height:54px;font-size:22px;display:grid}.access-empty h2{margin:10px 0 7px}.access-empty p:last-child{color:#85868a;max-width:550px;margin:0;font-size:10px;line-height:1.6}.access-companies{border:1px solid #deded9;border-radius:9px;grid-template-columns:repeat(2,1fr);gap:8px;margin:14px 0;padding:12px;display:grid}.access-companies legend{color:#77797d;padding:0 6px;font-size:11px;font-weight:850}.access-companies label{align-items:center;gap:7px;font-size:11px!important;display:flex!important}.access-companies input{width:auto!important;min-height:0!important;margin:0!important}.master-readiness{background:#fff;border:1px solid #deded9;border-radius:13px;grid-template-columns:220px 1fr;gap:16px;padding:17px;display:grid}.master-readiness-score{color:#fff;background:#202225;border-radius:10px;flex-direction:column;justify-content:center;padding:18px;display:flex}.master-readiness-score span{color:var(--yy-yellow);letter-spacing:.8px;font-size:10px;font-weight:900}.master-readiness-score strong{margin-top:8px;font-size:36px;line-height:1}.master-readiness-score small{color:#b9bbbf;margin-top:7px;font-size:11px}.master-readiness-score>i{background:#424448;border-radius:4px;height:4px;margin-top:14px;overflow:hidden}.master-readiness-score>i>i{background:var(--yy-yellow);border-radius:4px;height:100%;display:block}.master-readiness-checks{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.master-readiness-checks article{background:#fafaf7;border:1px solid #e6e6e1;border-radius:8px;grid-template-columns:24px 1fr;align-items:start;gap:8px;padding:10px;display:grid}.master-readiness-checks article>span{color:#287645;background:#e6f3ea;border-radius:50%;place-items:center;width:21px;height:21px;font-size:11px;font-weight:900;display:grid}.master-readiness-checks article.blocked>span{color:#8a6500;background:#fff0c8}.master-readiness-checks article.critical>span{color:#b22d1d;background:#ffe4df}.master-readiness-checks b,.master-readiness-checks small{display:block}.master-readiness-checks b{font-size:11px}.master-readiness-checks small{color:#818286;margin-top:3px;font-size:10px;line-height:1.45}@media (max-width:760px){.access-heading{flex-direction:column;align-items:flex-start}.master-readiness,.master-readiness-checks{grid-template-columns:1fr}.access-columns{display:none}.access-row{grid-template-columns:1fr 1fr;padding:14px}.access-row span:nth-child(4){grid-column:1/-1}.access-companies{grid-template-columns:1fr}}.safety-workspace{gap:15px;display:grid}.safety-hero{color:#fff;background:linear-gradient(125deg,#202225,#303238);border-radius:15px;justify-content:space-between;align-items:center;gap:28px;padding:26px;display:flex}.safety-hero h2{max-width:760px;margin:7px 0 9px;font-size:28px}.safety-hero p:last-child{color:#c3c4c7;max-width:800px;margin:0;font-size:10px;line-height:1.7}.safety-health{background:#282a2e;border:1px solid #52545a;border-radius:11px;min-width:180px;padding:17px}.safety-health>span{color:#287645;background:#dff2e6;border-radius:50%;place-items:center;width:28px;height:28px;font-weight:900;display:grid}.safety-health.overdue>span{color:#9a6200;background:#ffe7ca}.safety-health b,.safety-health small{display:block}.safety-health b{margin-top:9px;font-size:10px}.safety-health small{color:#aaaeb3;margin-top:4px;font-size:11px}.safety-grid{grid-template-columns:1fr 1fr;gap:15px;display:grid}.safety-card{background:#fff;border:1px solid #deded9;border-radius:13px;overflow:hidden}.safety-card-head{border-bottom:1px solid #e8e8e3;justify-content:space-between;align-items:center;gap:15px;padding:17px 18px;display:flex}.safety-card-head h3{margin:4px 0 0;font-size:15px}.safety-card-head>button{background:var(--yy-yellow);min-height:34px;font:inherit;cursor:pointer;border:0;border-radius:7px;padding:0 12px;font-size:11px;font-weight:900}.safety-card-head>button:disabled{opacity:.45;cursor:not-allowed}.safety-card-head>span{color:#6d6f73;background:#f3f3ee;border-radius:99px;padding:6px 9px;font-size:11px;font-weight:800}.snapshot-policy{background:#e6e6e1;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.snapshot-policy span{background:#fafaf7;padding:12px 15px}.snapshot-policy b,.snapshot-policy small{display:block}.snapshot-policy b{font-size:10px}.snapshot-policy small{color:#8b8c91;margin-top:2px;font-size:10px}.snapshot-list,.external-action-list{max-height:390px;display:grid;overflow:auto}.snapshot-list>article,.external-action-list>article{border-bottom:1px solid #ecece7;grid-template-columns:1.25fr .55fr .65fr;align-items:center;gap:10px;padding:13px 16px;display:grid}.snapshot-list article>div:first-child b,.snapshot-list article>div:first-child small,.snapshot-list article>span b,.snapshot-list article>span small,.external-action-list article>div:first-child b,.external-action-list article>div:first-child small,.external-action-list article>span b,.external-action-list article>span small{display:block}.snapshot-list article>div:first-child b,.external-action-list article>div:first-child b{font-size:11px}.snapshot-list article small,.external-action-list article small{color:#898a8f;margin-top:3px;font-size:10px}.snapshot-list article>em,.external-action-list article>em{color:#287645;background:#edf4ef;border-radius:99px;justify-self:start;padding:5px 7px;font-size:10px;font-style:normal;font-weight:850}.snapshot-list article>em.restore_review,.external-action-list article>em.awaiting_expert_approval,.external-action-list article>em.awaiting_manual_completion{color:#806000;background:#fff3cc}.snapshot-list article>em.corrupt,.external-action-list article>em.failed{color:#a42c1f;background:#ffe6e1}.snapshot-actions{grid-column:1/-1;gap:7px;display:flex}.snapshot-actions button,.snapshot-actions a,.external-action-list article>div:last-child button{color:#3d3e42;font:inherit;cursor:pointer;background:#fff;border:1px solid #d7d7d2;border-radius:6px;padding:6px 8px;font-size:10px;font-weight:800;text-decoration:none}.snapshot-actions button:disabled,.external-action-list button:disabled{opacity:.4;cursor:not-allowed}.adapter-strip{background:#f7f7f3;grid-template-columns:repeat(2,1fr);gap:7px;padding:12px;display:grid}.adapter-strip article{background:#fff;border:1px solid #e2e2dc;border-radius:7px;grid-template-columns:24px 1fr;align-items:center;gap:7px;padding:9px;display:grid}.adapter-strip article>span{width:23px;height:23px;color:var(--yy-yellow);background:#27292d;border-radius:6px;place-items:center;display:grid}.adapter-strip b,.adapter-strip small{display:block}.adapter-strip b{font-size:11px}.adapter-strip small{color:#8a8b90;margin-top:2px;font-size:10px}.external-action-list>article{grid-template-columns:1fr .8fr .65fr}.external-action-list article>div:last-child{grid-column:1/-1;align-items:center;gap:8px;display:flex}.external-action-list .error{color:#a42c1f}.safety-boundary{color:#75663a;background:#fffdf5;border-top:1px solid #e6e6e1;margin:0;padding:12px 16px;font-size:11px;line-height:1.55}.safety-empty{color:#8a8b90;text-align:center;margin:0;padding:28px;font-size:11px}@media (max-width:1000px){.safety-grid{grid-template-columns:1fr}.safety-hero{flex-direction:column;align-items:flex-start}.safety-health{width:100%}}@media (max-width:620px){.snapshot-policy,.snapshot-list>article,.external-action-list>article{grid-template-columns:1fr}.snapshot-actions,.external-action-list article>div:last-child{grid-column:1}.adapter-strip{grid-template-columns:1fr}}.snapshot-list article>em.building,.snapshot-list article>em.verifying{color:#47616e;background:#edf2f5}.snapshot-list article>em.ready{color:#806000;background:#fff3cc}.safety-grid.single{grid-template-columns:1fr}.governance-card{flex-direction:column;display:flex}.governance-status{background:linear-gradient(115deg,#f7fafb,#f3f5f7);border-bottom:1px solid #ecece7;align-items:center;gap:12px;padding:17px 18px;display:flex}.governance-status>span{color:#287645;background:#e2f1e8;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;font-size:15px;font-weight:950;display:grid}.governance-status>span.attention{color:#846100;background:#fff1ce}.governance-status b,.governance-status p{display:block}.governance-status b{font-size:12px}.governance-status p{color:#74767b;margin:4px 0 0;font-size:10px;line-height:1.5}.governance-metrics{background:#e6e6e1;grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.governance-metrics span{background:#fff;padding:13px 15px}.governance-metrics b,.governance-metrics small{display:block}.governance-metrics b{letter-spacing:-.04em;font-size:18px}.governance-metrics small{color:#8a8b90;margin-top:3px;font-size:9px}.governance-policy{gap:0;padding:6px 18px 12px;display:grid}.governance-policy span{border-bottom:1px solid #efefeb;justify-content:space-between;align-items:center;gap:12px;padding:9px 0;display:flex}.governance-policy span:last-child{border-bottom:0}.governance-policy b{font-size:10px}.governance-policy small{color:#74767b;text-align:right;font-size:10px}.snapshot-list article>em.expired{color:#707177;background:#f0f0ec}@media (max-width:620px){.governance-metrics{grid-template-columns:repeat(2,1fr)}.governance-policy span{flex-direction:column;align-items:flex-start;gap:3px}.governance-policy small{text-align:left}}.integration-workspace{color:#30343a;gap:15px;display:grid}.integration-hero{background:radial-gradient(circle at 82% 15%,#ccdae085,#0000 34%),linear-gradient(135deg,#fbfcfc,#f1f5f6 58%,#edf1f3);border:1px solid #dce1e4;border-radius:17px;grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr);align-items:center;gap:28px;padding:26px;display:grid;box-shadow:0 14px 34px #3d4a520f}.integration-hero h2{letter-spacing:-.6px;max-width:760px;margin:8px 0 10px;font-size:clamp(24px,2.2vw,34px);line-height:1.1}.integration-hero p:last-child{color:#70777d;max-width:790px;margin:0;font-size:12px;line-height:1.65}.integration-live-map{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffb8;border:1px solid #94a2a96b;border-radius:13px;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:7px;padding:14px;display:grid}.integration-live-map span{color:#59636a;letter-spacing:.45px;text-align:center;background:#f9fbfb;border:1px solid #dce3e6;border-radius:9px;place-items:center;min-height:58px;padding:8px;font-size:10px;font-weight:900;display:grid}.integration-live-map span:nth-of-type(2){color:#2f3c43;background:#e9f0f3;border-color:#bbc9cf}.integration-live-map i{color:#8d9ba2;font-size:13px;font-style:normal}.integration-summary{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.integration-summary article{background:#fff;border:1px solid #e0e4e5;border-radius:12px;min-width:0;padding:16px 17px;box-shadow:0 8px 22px #3d4a520a}.integration-summary article.attention{background:#fffbf5;border-color:#e8d6bd}.integration-summary small,.integration-summary b,.integration-summary p{display:block}.integration-summary small{color:#899197;letter-spacing:.55px;font-size:10px;font-weight:900}.integration-summary b{margin-top:8px;font-size:25px;line-height:1}.integration-summary p{color:#858c91;margin:7px 0 0;font-size:11px}.integration-message{color:#416454;background:#f2f8f5;border:1px solid #cddbd4;border-radius:9px;margin:0;padding:11px 14px;font-size:12px;font-weight:750}.integration-section-head{border-bottom:1px solid #e7eaeb;justify-content:space-between;align-items:center;gap:16px;padding:16px 17px;display:flex}.integration-section-head h3{margin:4px 0 0;font-size:16px}.integration-section-head>span{color:#687177;background:#f0f3f4;border-radius:99px;padding:6px 9px;font-size:10px;font-weight:850}.integration-section-head>button{color:#fff;min-height:34px;font:inherit;cursor:pointer;background:#30353a;border:0;border-radius:8px;padding:0 11px;font-size:10px;font-weight:850}.integration-blueprints,.integration-panel{background:#fff;border:1px solid #dde2e4;border-radius:14px;overflow:hidden;box-shadow:0 9px 26px #3d4a520b}.integration-blueprints>div:last-child{background:#e4e8e9;grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.integration-blueprints article{background:#fbfcfc;grid-template-columns:auto 1fr;gap:7px 10px;min-height:142px;padding:15px;display:grid}.integration-blueprints article>span{color:#607079;background:#f1f5f6;border:1px solid #d7dfe2;border-radius:8px;place-items:center;width:27px;height:27px;font-size:10px;font-weight:900;display:grid}.integration-blueprints article>em{color:#6b7479;background:#eef2f3;border-radius:99px;place-self:start end;padding:5px 7px;font-size:9px;font-style:normal;font-weight:850}.integration-blueprints article>b,.integration-blueprints article>p,.integration-blueprints article>small{grid-column:1/-1}.integration-blueprints article>b{font-size:13px}.integration-blueprints article>p{color:#747c81;margin:0;font-size:11px;line-height:1.5}.integration-blueprints article>small{color:#949a9e;align-self:end;font-size:10px}.integration-main-grid{grid-template-columns:minmax(0,1.22fr) minmax(330px,.78fr);gap:15px;display:grid}.integration-connection-list{max-height:440px;display:grid;overflow:auto}.integration-connection-list>article{background:#fff;border-bottom:1px solid #e9ecec;padding:13px 15px;transition:background .16s}.integration-connection-list>article.selected{background:#f5f8f9}.integration-connection-list>article>button{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:35px 1fr auto;align-items:center;gap:10px;padding:0;display:grid}.integration-connection-list>article>button>span{color:#42545c;background:#e8eef0;border-radius:9px;place-items:center;width:34px;height:34px;font-size:11px;font-weight:950;display:grid}.integration-connection-list b,.integration-connection-list small{display:block}.integration-connection-list b{font-size:12px}.integration-connection-list small{color:#858d92;margin-top:3px;font-size:10px}.integration-connection-list em{color:#35704f;background:#eef4f0;border-radius:99px;padding:5px 8px;font-size:9px;font-style:normal;font-weight:850}.integration-connection-list em.planned{color:#786c48;background:#f4f1e8}.integration-capabilities{flex-wrap:wrap;gap:5px;margin:10px 0 0 45px;display:flex}.integration-capabilities small{background:#fff;border:1px solid #e0e5e6;border-radius:6px;padding:4px 6px;font-weight:750;color:#687177!important;margin:0!important;font-size:9px!important}.integration-connection-list>article>p{color:#878e92;margin:8px 0 0 45px;font-size:10px}.integration-create form,.integration-inbound form{grid-template-columns:1fr 1fr;gap:10px;padding:15px;display:grid}.integration-create label,.integration-inbound label{color:#687177;gap:5px;font-size:10px;font-weight:850;display:grid}.integration-create label.wide,.integration-inbound label.wide{grid-column:1/-1}.integration-create :is(input,select),.integration-inbound :is(input,select){color:#31363a;width:100%;min-height:38px;font:inherit;background:#fbfcfc;border:1px solid #d8dfe1;border-radius:8px;outline:none;padding:0 10px;font-size:11px}.integration-create :is(input,select):focus,.integration-inbound :is(input,select):focus{border-color:#83979f;box-shadow:0 0 0 3px #8096a01f}.integration-create form>button,.integration-inbound form>button{color:#fff;min-height:39px;font:inherit;cursor:pointer;background:#2f3438;border:0;border-radius:8px;grid-column:1/-1;font-size:11px;font-weight:900}.integration-create form>button:disabled,.integration-inbound form>button:disabled{opacity:.45;cursor:not-allowed}.integration-create>p{color:#737c80;background:#f8faf9;border-top:1px solid #e7eaeb;margin:0;padding:12px 15px;font-size:10px;line-height:1.55}.integration-empty{color:#858d92;text-align:center;margin:0;padding:28px;font-size:11px}.integration-event-list{border-top:1px solid #e7eaeb;display:grid}.integration-event-list article{border-bottom:1px solid #edf0f0;grid-template-columns:28px 1fr auto auto;align-items:center;gap:10px;padding:12px 15px;display:grid}.integration-event-list article>span{color:#3f7555;background:#edf5f0;border-radius:7px;place-items:center;width:26px;height:26px;font-weight:900;display:grid}.integration-event-list article>span.exception{color:#a05832;background:#fff0e8}.integration-event-list b,.integration-event-list small{display:block}.integration-event-list b{font-size:11px}.integration-event-list small{color:#889095;margin-top:3px;font-size:10px}.integration-event-list strong{font-size:11px}.integration-event-list em{color:#59666c;background:#f0f3f4;border-radius:99px;padding:5px 7px;font-size:9px;font-style:normal;font-weight:850}.integration-runs>div:last-child{max-height:420px;display:grid;overflow:auto}.integration-runs article{border-bottom:1px solid #e9ecec;grid-template-columns:28px 1fr auto;align-items:center;gap:10px;padding:13px 15px;display:grid}.integration-runs article>span{color:#3f7555;background:#edf5f0;border-radius:50%;place-items:center;width:26px;height:26px;font-size:10px;font-weight:900;display:grid}.integration-runs b,.integration-runs small{display:block}.integration-runs b{font-size:11px}.integration-runs small{color:#899095;margin-top:3px;font-size:10px}.integration-runs em{color:#687177;font-size:10px;font-style:normal;font-weight:800}.integration-adapter-strip{background:#f5f7f7;grid-template-columns:repeat(4,1fr);gap:7px;padding:12px;display:grid}.integration-adapter-strip article{background:#fff;border:1px solid #dfe4e5;border-radius:8px;grid-template-columns:27px 1fr;align-items:center;gap:8px;padding:9px;display:grid}.integration-adapter-strip article>span{color:#fff;background:#30353a;border-radius:7px;place-items:center;width:25px;height:25px;display:grid}.integration-adapter-strip b,.integration-adapter-strip small{display:block}.integration-adapter-strip b{font-size:10px}.integration-adapter-strip small{color:#899095;margin-top:2px;font-size:9px}.integration-action-list{max-height:360px;display:grid;overflow:auto}.integration-action-list>article{border-bottom:1px solid #e9ecec;grid-template-columns:1fr .8fr .55fr;align-items:center;gap:12px;padding:13px 16px;display:grid}.integration-action-list b,.integration-action-list small{display:block}.integration-action-list b{font-size:11px}.integration-action-list small{color:#889095;margin-top:3px;font-size:10px}.integration-action-list>article>em{color:#35704f;background:#eef4f0;border-radius:99px;justify-self:start;padding:5px 7px;font-size:9px;font-style:normal;font-weight:850}.integration-action-list>article>em.awaiting_expert_approval,.integration-action-list>article>em.awaiting_manual_completion{color:#806000;background:#fff4d4}.integration-action-list>article>em.failed{color:#a42c1f;background:#ffe8e3}.integration-action-list>article>div:last-child{grid-column:1/-1;align-items:center;gap:8px;display:flex}.integration-action-list button{color:#fff;font:inherit;cursor:pointer;background:#30353a;border:0;border-radius:7px;padding:7px 9px;font-size:10px;font-weight:850}.integration-action-list button:disabled{opacity:.4;cursor:not-allowed}.integration-action-list .error{color:#a42c1f}.integration-boundary{color:#657278;background:#f7f9f9;border-top:1px solid #e2e7e8;margin:0;padding:13px 16px;font-size:11px;line-height:1.55}.integration-provider-plan{background:linear-gradient(145deg,#fff,#f7f9f9);border:1px solid #dce2e4;border-radius:14px;overflow:hidden;box-shadow:0 9px 26px #3d4a520b}.integration-provider-grid{background:#dfe5e7;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.integration-provider-grid>article{background:#fcfdfdfa;gap:13px;min-width:0;padding:18px;display:grid}.integration-provider-grid header{grid-template-columns:36px 1fr auto;align-items:center;gap:10px;display:grid}.integration-provider-grid header>span{color:#fff;background:#30363b;border-radius:10px;place-items:center;width:34px;height:34px;font-size:10px;font-weight:950;display:grid}.integration-provider-grid header small,.integration-provider-grid h4{display:block}.integration-provider-grid header small{color:#879197;letter-spacing:.55px;font-size:9px;font-weight:900}.integration-provider-grid h4{margin:3px 0 0;font-size:15px}.integration-provider-grid header em{color:#586970;background:#eff4f5;border:1px solid #d8e1e3;border-radius:99px;padding:6px 8px;font-size:9px;font-style:normal;font-weight:850}.integration-provider-grid>article>p{color:#747e83;margin:0;font-size:11px;line-height:1.6}.integration-provider-grid>article>div{flex-wrap:wrap;gap:6px;display:flex}.integration-provider-grid>article>div span{color:#58676e;background:#fff;border:1px solid #dde4e6;border-radius:7px;padding:6px 8px;font-size:9px;font-weight:800}.integration-provider-grid footer{border-top:1px solid #e4e9ea;gap:4px;padding-top:12px;display:grid}.integration-provider-grid footer b{font-size:10px}.integration-provider-grid footer small{color:#808a8f;font-size:10px}.integration-rollout-line{background:#f0f4f5;border-top:1px solid #dde4e6;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:8px;padding:13px 16px;display:grid}.integration-rollout-line span{color:#637178;align-items:center;gap:8px;font-size:10px;font-weight:800;display:flex}.integration-rollout-line b{color:#3e4c52;background:#fff;border-radius:7px;flex:none;place-items:center;width:22px;height:22px;font-size:9px;display:grid;box-shadow:0 2px 8px #3d4a5214}.integration-rollout-line i{color:#98a4aa;font-size:11px;font-style:normal}.integration-company-coverage{background:#dfe5e7;border-top:1px solid #dfe5e7;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.integration-company-coverage article{background:#fff;grid-template-columns:1fr auto;align-items:center;gap:8px;padding:13px 14px;display:grid}.integration-company-coverage article>div{grid-column:1/-1}.integration-company-coverage b,.integration-company-coverage small{display:block}.integration-company-coverage b{font-size:11px}.integration-company-coverage small{color:#91999e;margin-top:2px;font-size:9px}.integration-company-coverage span{color:#66747a;font-size:9px;font-weight:800}.integration-company-coverage span i{color:#3e7556;font-style:normal}.integration-company-coverage em{color:#92999d;border-top:1px solid #edf0f1;grid-column:1/-1;padding-top:6px;font-size:9px;font-style:normal}.integration-provider-grid header em.request_required{color:#8a651e;background:#fff7e8;border-color:#ead9bc}.integration-provider-grid header em.integration_user_ready{color:#3c7453;background:#eff7f2;border-color:#cfe0d5}.integration-provider-grid footer .provider-credential-topology{color:#47715a;background:#f2f8f4;border:1px solid #d5e4da;border-radius:7px;width:max-content;margin-top:4px;padding:5px 7px;font-size:9px;font-weight:850}.integration-provider-grid footer p{color:#737d82;border-top:1px dashed #dfe5e6;margin:5px 0 0;padding-top:8px;font-size:10px;line-height:1.5}.integration-provider-grid footer strong{color:#4b5b62}.integration-company-coverage span i.pending{color:#9a6a16}@media (max-width:1180px){.integration-hero{grid-template-columns:1fr}.integration-summary,.integration-blueprints>div:last-child,.integration-adapter-strip,.integration-company-coverage{grid-template-columns:repeat(2,1fr)}.integration-rollout-line{grid-template-columns:1fr 1fr}.integration-rollout-line i{display:none}}@media (max-width:900px){.integration-main-grid{grid-template-columns:1fr}}@media (max-width:620px){.integration-hero{padding:19px}.integration-live-map{grid-template-columns:1fr}.integration-live-map i{text-align:center;transform:rotate(90deg)}.integration-summary,.integration-blueprints>div:last-child,.integration-provider-grid,.integration-company-coverage{grid-template-columns:1fr}.integration-provider-grid header{grid-template-columns:36px 1fr}.integration-provider-grid header em{grid-column:2;justify-self:start}.integration-rollout-line,.integration-create form,.integration-inbound form{grid-template-columns:1fr}.integration-create label.wide,.integration-inbound label.wide{grid-column:1}.integration-event-list article,.integration-action-list>article{grid-template-columns:1fr}.integration-event-list article>span{display:none}.integration-action-list>article>div:last-child{grid-column:1}.integration-adapter-strip{grid-template-columns:1fr}.integration-section-head{flex-direction:column;align-items:flex-start}.integration-section-head>button{width:100%}.integration-connection-list>article>button{grid-template-columns:35px 1fr}.integration-connection-list>article>button>em{grid-column:2}.integration-capabilities,.integration-connection-list>article>p{margin-left:0}}.supply-control,.logistics-scan-panel{background:#fff;border:1px solid #deded9;border-radius:13px;margin-top:15px;overflow:hidden}.supply-control-head,.logistics-scan-head{border-bottom:1px solid #e7e7e2;justify-content:space-between;align-items:center;gap:18px;padding:18px;display:flex}.supply-control-head h3,.logistics-scan-head h3{margin:4px 0;font-size:16px}.supply-control-head p:last-child,.logistics-scan-head p:last-child{color:#7f8085;margin:0;font-size:11px}.supply-control-head>button{background:var(--yy-yellow);font:inherit;cursor:pointer;border:0;border-radius:7px;padding:9px 12px;font-size:11px;font-weight:900}.supply-create-form,.logistics-scan-panel>form{background:#fafaf7;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:14px 18px;display:grid}.supply-create-form label,.logistics-scan-panel>form label{color:#6d6f73;gap:5px;font-size:10px;font-weight:850;display:grid}.supply-create-form input,.supply-create-form select,.logistics-scan-panel input,.logistics-scan-panel select{color:#333438;width:100%;min-height:36px;font:inherit;background:#fff;border:1px solid #d8d8d2;border-radius:6px;padding:0 9px;font-size:11px}.supply-create-form button,.logistics-scan-panel>form button{color:#fff;min-height:36px;font:inherit;cursor:pointer;background:#25272b;border:0;border-radius:6px;align-self:end;font-size:11px;font-weight:900}.supply-live-table{display:grid}.supply-live-columns,.supply-live-table>article{grid-template-columns:1fr 1.15fr .75fr .7fr .75fr;align-items:center;gap:11px;padding:0 17px;display:grid}.supply-live-columns{color:#929398;background:#f1f1ed;min-height:35px;font-size:10px;font-weight:900}.supply-live-table>article{border-top:1px solid #ecece7;min-height:68px;font-size:11px}.supply-live-table b,.supply-live-table small{display:block}.supply-live-table small{color:#85868a;margin-top:3px;font-size:10px}.supply-live-table em{color:#826000;background:#fff1c5;border-radius:99px;padding:5px 7px;font-size:10px;font-style:normal;font-weight:850}.supply-live-table article>span:last-child button{color:#fff;font:inherit;cursor:pointer;background:#27292d;border:0;border-radius:6px;padding:6px 8px;font-size:10px;font-weight:850}.sales-channel-control{background:#fff;border:1px solid #deded9;border-radius:12px;grid-template-columns:1fr 1.35fr;gap:15px;margin:15px 0;padding:16px;display:grid}.sales-channel-control h3{margin:4px 0}.sales-channel-control p{color:#818287;margin:0;font-size:11px}.sales-channel-control>div:nth-child(2){flex-wrap:wrap;align-items:center;gap:7px;display:flex}.sales-channel-control>div:nth-child(2)>span{background:#fafaf7;border:1px solid #e2e2dd;border-radius:7px;padding:8px 10px}.sales-channel-control>div:nth-child(2) b,.sales-channel-control>div:nth-child(2) small{font-size:11px;display:block}.sales-channel-control>div:nth-child(2) small{color:#88898d;margin-top:2px;font-size:10px}.sales-channel-control button{background:var(--yy-yellow);font:inherit;cursor:pointer;border:0;border-radius:7px;padding:8px 10px;font-size:10px;font-weight:900}.sales-channel-control>form{border-top:1px solid #e5e5e0;grid-column:1/-1;grid-template-columns:repeat(4,1fr) auto;gap:8px;padding-top:12px;display:grid}.sales-channel-control form label{color:#6f7074;gap:4px;font-size:10px;font-weight:850;display:grid}.sales-channel-control input,.sales-channel-control select{min-height:34px;font:inherit;background:#fff;border:1px solid #d8d8d2;border-radius:6px;padding:0 8px;font-size:11px}.logistics-scan-head>span{color:#72590f;background:#f3ecd0;border-radius:99px;padding:7px 9px;font-size:10px;font-weight:850}.logistics-scan-panel>form{grid-template-columns:repeat(6,minmax(0,1fr))}.scan-event-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:13px;display:grid}.scan-event-strip button{color:#343539;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #e4e4df;border-radius:7px;grid-template-columns:26px 1fr auto;align-items:center;gap:7px;padding:9px;display:grid}.scan-event-strip button>span{width:24px;height:24px;color:var(--yy-yellow);background:#27292d;border-radius:6px;place-items:center;display:grid}.scan-event-strip b,.scan-event-strip small{font-size:10px;display:block}.scan-event-strip small{color:#87888c;margin-top:2px}.scan-event-strip time{color:#999a9e;font-size:10px}@media (max-width:1000px){.supply-create-form,.logistics-scan-panel>form,.scan-event-strip{grid-template-columns:repeat(2,1fr)}.sales-channel-control{grid-template-columns:1fr}.sales-channel-control>form{grid-template-columns:repeat(2,1fr)}.supply-live-columns{display:none}.supply-live-table>article{grid-template-columns:repeat(2,1fr);padding:13px}.supply-live-table article>span:nth-child(2){grid-column:1/-1}}@media (max-width:620px){.supply-control-head,.logistics-scan-head{flex-direction:column;align-items:flex-start}.supply-create-form,.logistics-scan-panel>form,.sales-channel-control>form,.scan-event-strip,.supply-live-table>article{grid-template-columns:1fr}}.logistics-scan-panel>form.smart-scan-form{grid-template-columns:minmax(260px,2fr) minmax(100px,.5fr) minmax(210px,1fr) auto}.smart-scan-form .scan-focus input{letter-spacing:.04em;border:2px solid #415d54;min-height:46px;font-size:14px;font-weight:800}.smart-scan-form button{min-height:46px}@media (max-width:900px){.logistics-scan-panel>form.smart-scan-form{grid-template-columns:1fr 1fr}.smart-scan-form .scan-focus,.smart-scan-form button{grid-column:1/-1}}@media (max-width:620px){.logistics-scan-panel>form.smart-scan-form{grid-template-columns:1fr}}.audit-workspace{gap:14px;display:grid}.audit-heading{color:#fff;background:#202225;border-radius:15px;justify-content:space-between;align-items:center;gap:24px;padding:24px 26px;display:flex}.audit-heading h2{margin:7px 0 8px;font-size:29px}.audit-heading p:last-child{color:#b9bbbf;max-width:760px;margin:0;font-size:11px;line-height:1.6}.audit-heading>div:last-child{text-align:center;border:1px solid #4b4d51;border-radius:11px;min-width:150px;padding:16px}.audit-heading small,.audit-heading strong,.audit-heading span{display:block}.audit-heading small{color:#999ba0;font-size:10px;font-weight:850}.audit-heading strong{color:var(--yy-yellow);margin:5px 0;font-size:27px}.audit-heading span{color:#aeb0b4;font-size:10px}.audit-toolbar{flex-wrap:wrap;gap:6px;display:flex}.audit-toolbar button{color:#717276;min-height:34px;font:inherit;cursor:pointer;background:#fff;border:1px solid #deded9;border-radius:7px;padding:0 12px;font-size:11px;font-weight:800}.audit-toolbar button.active{color:#72560e;background:#fff7d5;border-color:#d5b84e}.audit-timeline{background:#fff;border:1px solid #deded9;border-radius:13px;padding:8px 22px}.audit-timeline article{border-top:1px solid #ecece7;grid-template-columns:100px 14px 1fr;gap:15px;padding:18px 0;display:grid}.audit-timeline article:first-child{border-top:0}.audit-timeline time{text-align:right}.audit-timeline time b,.audit-timeline time small{display:block}.audit-timeline time b{font-size:11px}.audit-timeline time small{color:#97989c;margin-top:4px;font-size:11px}.audit-dot{background:#999;border:3px solid #fff;border-radius:50%;width:10px;height:10px;margin-top:2px;box-shadow:0 0 0 1px #ccc}.audit-dot.access{background:#f2c94c}.audit-dot.business{background:#8b7340}.audit-dot.finance{background:#173f33}.audit-dot.operation{background:#596b87}.audit-timeline article>div>small{color:#8c8e92;letter-spacing:.5px;text-transform:uppercase;font-size:10px;font-weight:850}.audit-timeline h3{margin:5px 0;font-size:12px}.audit-timeline p{color:#737579;margin:0;font-size:11px}.audit-timeline footer{align-items:center;gap:10px;margin-top:9px;display:flex}.audit-timeline footer b{font-size:10px}.audit-timeline footer span{color:#999a9e;font-size:10px}.audit-timeline footer em{color:#73560e;background:#fff4c9;border-radius:99px;padding:3px 5px;font-size:10px;font-style:normal;font-weight:850}.audit-empty{color:#8b8c90;text-align:center;background:#fff;border:1px solid #deded9;border-radius:12px;margin:0;padding:35px;font-size:10px}@media (max-width:700px){.audit-heading{flex-direction:column;align-items:flex-start}.audit-heading>div:last-child{width:100%}.audit-timeline{padding:6px 13px}.audit-timeline article{grid-template-columns:1fr 12px;gap:10px}.audit-timeline article>div{grid-column:1/-1}.audit-timeline time{text-align:left}.audit-timeline footer{flex-wrap:wrap}}.catalog-create-bar{color:#72560e;background:#fffaf0;border:1px solid #e2d396;border-radius:9px;justify-content:space-between;align-items:center;gap:14px;padding:11px 15px;font-size:11px;display:flex}.catalog-create-bar button{background:var(--yy-yellow);color:#17181b;min-height:34px;font:inherit;cursor:pointer;border:0;border-radius:7px;padding:0 12px;font-size:11px;font-weight:900}.business-entry-form{background:#fafaf7;border-top:1px solid #e4e4df;grid-template-columns:.65fr .9fr 1.2fr 1.6fr .7fr auto;align-items:end;gap:10px;padding:16px 20px;display:grid}.business-entry-form label{color:#7d7f83;letter-spacing:.4px;font-size:10px;font-weight:850}.business-entry-form input,.business-entry-form select{width:100%;min-height:38px;color:var(--yy-black);font:inherit;background:#fff;border:1px solid #deded9;border-radius:7px;margin-top:6px;padding:0 10px;font-size:11px;display:block}.business-entry-form button{background:var(--yy-charcoal);color:#fff;min-height:38px;font:inherit;cursor:pointer;border:0;border-radius:7px;padding:0 14px;font-size:11px;font-weight:850}.business-entry-message{background:var(--yy-yellow-soft);color:#73560e;margin:0;padding:10px 20px;font-size:11px}.business-ledger-columns,.business-ledger-list article{grid-template-columns:.75fr .9fr 1.7fr .9fr .8fr;align-items:center;gap:14px;padding:0 20px;display:grid}.business-ledger-columns{color:#929398;letter-spacing:.65px;background:#f3f3ef;border-top:1px solid #ecece7;min-height:36px;font-size:10px;font-weight:900}.business-ledger-columns span:last-child{text-align:right}.business-ledger-list article{border-top:1px solid #ecece7;min-height:68px}.business-ledger-list article>span b,.business-ledger-list article>span small{display:block}.business-ledger-list article>span b{font-size:11px}.business-ledger-list article>span small{color:#96979b;margin-top:3px;font-size:10px}.business-ledger-detail b{font-size:11px;font-weight:700}.business-ledger-list em{width:max-content;font-size:10px;font-style:normal;font-weight:850}.business-ledger-list em.income{color:#7b5a08}.business-ledger-list em.expense{color:#67686d}.business-ledger-list .status{border-radius:99px;padding:5px 7px}.business-ledger-list .status.done{background:var(--yy-yellow-soft);color:#76580c}.business-ledger-list .status.waiting{color:#6f7074;background:#ededeb}.business-ledger-list .status.draft{color:#85868a;border:1px dashed #b9babd}.business-ledger-list strong{text-align:right;font-size:10px}.business-ledger-list strong.income{color:#7c5c0b}.business-ledger-list strong.expense{color:#55575b}.business-entitlements,.business-calendar-grid,.business-support-grid{grid-template-columns:minmax(0,1.5fr) minmax(300px,.7fr);gap:15px;padding:16px 22px 22px;display:grid}.business-document-status{background:var(--yy-yellow-soft);border-radius:99px;padding:6px 8px;font-weight:850;color:#73560d!important}.entitlement-document-grid{border:1px solid #e3e3de;border-radius:10px;grid-template-columns:repeat(3,1fr);margin:0 22px;display:grid}.entitlement-document-grid article{border-bottom:1px solid #e3e3de;border-right:1px solid #e3e3de;padding:14px}.entitlement-document-grid article:nth-child(3n){border-right:0}.entitlement-document-grid article:nth-last-child(-n+3){border-bottom:0}.entitlement-document-grid small,.entitlement-document-grid b{display:block}.entitlement-document-grid small{color:#96979b;letter-spacing:.45px;font-size:10px;font-weight:850}.entitlement-document-grid b{margin-top:6px;font-size:10px}.invoice-flow{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:8px;padding:22px;display:grid}.invoice-flow article{background:#fafaf7;border:1px solid #e4e4df;border-radius:9px;padding:12px}.invoice-flow article.done{background:#fffaf0;border-color:#d7bd68}.invoice-flow article.active{border-color:var(--yy-charcoal);box-shadow:inset 0 3px var(--yy-yellow)}.invoice-flow span,.invoice-flow b,.invoice-flow small{display:block}.invoice-flow span{color:#a07b1f;font-size:10px;font-weight:900}.invoice-flow b{margin-top:8px;font-size:11px}.invoice-flow small{color:#96979b;margin-top:3px;font-size:10px}.invoice-flow>i{color:#aaa;font-style:normal}.payment-decision>button{width:100%;min-height:70px;color:var(--yy-black);font:inherit;text-align:left;cursor:pointer;background:#fff;border:0;border-top:1px solid #ecece7;grid-template-columns:16px 1fr auto;align-items:center;gap:10px;padding:11px 16px;display:grid}.payment-decision>button>i{border:1px solid #b8b9bc;border-radius:50%;width:12px;height:12px}.payment-decision>button.selected{box-shadow:inset 3px 0 var(--yy-yellow);background:#fffaf0}.payment-decision>button.selected>i{border:3px solid var(--yy-charcoal);background:var(--yy-yellow)}.payment-decision b,.payment-decision small{display:block}.payment-decision b{font-size:11px}.payment-decision small{color:#929398;margin-top:4px;font-size:10px}.payment-decision em{color:#8a6916;text-align:right;font-size:10px;font-style:normal;font-weight:850}.payment-decision-preview{color:#fff;background:#292b2f;border-radius:10px;margin:14px;padding:14px}.payment-decision-preview small{color:var(--yy-yellow);letter-spacing:.65px;font-size:10px;font-weight:850}.payment-decision-preview strong{margin-top:7px;font-size:13px;display:block}.payment-decision-preview p{color:#bbbcc0;margin:6px 0 0;font-size:11px;line-height:1.5}.financial-dates article{border-top:1px solid #ecece7;grid-template-columns:54px 1fr auto;align-items:center;gap:14px;min-height:82px;padding:12px 20px;display:grid}.financial-dates article.urgent{background:#fffaf0}.financial-dates time{background:#f0f0ec;border-radius:9px;place-items:center;width:50px;height:52px;display:grid}.financial-dates .urgent time{background:var(--yy-yellow)}.financial-dates time b,.financial-dates time small,.financial-dates article>div b,.financial-dates article>div small{display:block}.financial-dates time b{font-size:16px;line-height:1}.financial-dates time small{margin-top:4px;font-size:10px;font-weight:850}.financial-dates article>div b{font-size:10px}.financial-dates article>div small{color:#929398;margin-top:4px;font-size:11px}.financial-dates em{color:#8b6812;font-size:11px;font-style:normal;font-weight:850}.tax-reserve-ring{--cash-angle:360deg;margin:12px auto 18px}.tax-reserve-ring strong{margin-bottom:3px;font-size:20px}.tax-estimate ul{margin:0;padding:0 20px;list-style:none}.tax-estimate li{color:#7d7f83;border-top:1px solid #ecece7;justify-content:space-between;padding:10px 0;font-size:11px;display:flex}.tax-estimate li b{color:var(--yy-black)}.tax-estimate>p{color:#85868a;background:#f3f3ef;border-radius:8px;margin:15px 20px 20px;padding:12px;font-size:11px;line-height:1.5}.support-experts article{border-top:1px solid #ecece7;grid-template-columns:45px 1fr auto;align-items:center;gap:13px;min-height:128px;padding:18px 20px;display:grid}.support-experts article>span{background:var(--yy-charcoal);width:44px;height:44px;color:var(--yy-yellow);border-radius:11px;place-items:center;font-size:16px;display:grid}.support-experts small,.support-experts b,.support-experts p{display:block}.support-experts small{color:#9a9b9e;letter-spacing:.55px;font-size:10px;font-weight:850}.support-experts b{margin-top:5px;font-size:11px}.support-experts p{color:#8e9094;margin:5px 0 0;font-size:11px;line-height:1.45}.support-experts em{color:#7c5d0c;align-self:start;font-size:10px;font-style:normal;font-weight:850}.support-experts button{width:max-content;min-height:32px;color:var(--yy-black);font:inherit;cursor:pointer;background:#fff;border:1px solid #d9d9d4;border-radius:7px;grid-column:2/-1;padding:0 11px;font-size:11px;font-weight:850}.document-approval-action{background:#fff9df;border:1px solid #e6cc67;border-radius:10px;margin:14px 0;padding:13px}.document-approval-action b,.document-approval-action small{display:block}.document-approval-action p{color:#71653e;margin:5px 0 10px;font-size:11px;line-height:1.5}.document-approval-action button{background:var(--yy-charcoal);color:#fff;width:100%}.document-approval-action button:disabled{opacity:.45;cursor:not-allowed}.document-approval-action small{color:#655927;margin-top:8px;font-size:10px;line-height:1.45}.document-approval-action.external{background:#f5f5f1;border-color:#d9d9d4}.document-approval-action.external p,.document-approval-action.external small{color:#696b67}.document-approval-action.external label{color:#62645f;margin:8px 0;font-size:10px;font-weight:850;display:block}.document-approval-action.external select,.document-approval-action.external input{width:100%;min-height:34px;color:var(--yy-black);font:inherit;background:#fff;border:1px solid #d8d9d4;border-radius:7px;margin-top:4px;padding:0 9px;font-size:11px;display:block}.document-official-proof{background:#edf5ee;border-left:3px solid #5e8b65;border-radius:8px;margin:14px 0;padding:13px}.document-official-proof small,.document-official-proof b{display:block}.document-official-proof small{color:#66806a;font-size:10px;font-weight:850}.document-official-proof b{margin-top:6px;font-size:10px}.document-official-proof p{color:#6f7c71;margin:5px 0 0;font-size:10px;line-height:1.45}.document-approval-action.collection{background:#f0f6ef;border-color:#b8c9b5}.document-approval-action.collection label{color:#586857;margin:8px 0;font-size:10px;font-weight:850;display:block}.document-approval-action.collection select,.document-approval-action.collection input{width:100%;min-height:34px;color:var(--yy-black);font:inherit;background:#fff;border:1px solid #cbd7c9;border-radius:7px;margin-top:4px;padding:0 9px;font-size:11px;display:block}.document-official-proof.payment{background:#e7f4eb;border-left-color:#2e7650}.support-case{padding-bottom:18px}.support-case-status{background:var(--yy-yellow-soft);color:#75570d;border-radius:99px;margin:0 20px 15px;padding:6px 8px;font-size:10px;font-weight:850;display:inline-block}.support-case>b,.support-case>p{margin-left:20px;margin-right:20px;display:block}.support-case>b{font-size:12px}.support-case>p{color:#898b8f;font-size:11px;line-height:1.5}.support-case ol{color:#8b8d91;margin:16px 20px;padding-left:17px;font-size:11px}.support-case li{padding:6px 0 6px 4px}.support-case li.done{color:#6f530d}.support-case li.active{color:var(--yy-black);font-weight:850}.business-one-compliance{border-top:1px solid var(--yy-line);color:#7f8185;background:#eeeeea;margin:0;padding:14px 22px;font-size:11px;line-height:1.45}@media (max-width:1050px){.business-one-hero{flex-direction:column;align-items:flex-start}.business-one-identity{flex-basis:auto;width:min(100%,420px)}.business-one-kpis{grid-template-columns:repeat(2,1fr)}.business-scope-flow{grid-template-columns:1fr 1fr}.business-scope-flow>i{display:none}.business-scope-flow article:last-of-type{grid-column:1/-1}.business-one-overview,.business-entitlements,.business-calendar-grid,.business-support-grid,.business-accounts-workspace,.live-test-workspace{grid-template-columns:1fr}.live-test-path,.live-test-next{grid-column:1}.business-account-summary{grid-template-columns:repeat(3,1fr)}.business-entry-form,.partner-settlement-form,.business-correction-form{grid-template-columns:repeat(2,1fr)}.business-entry-form .wide,.business-correction-form .wide{grid-column:span 2}.partner-settlement-form button{width:max-content}.business-capabilities>div:last-child{grid-template-columns:repeat(2,1fr)}}@media (max-width:680px){.business-one-hero{min-height:0;padding:25px 20px}.business-one-hero h2{font-size:27px}.business-one-identity{grid-template-columns:45px 1fr;padding:14px}.business-one-identity>span{width:43px;height:43px}.business-one-kpis{grid-template-columns:1fr 1fr}.business-one-kpis article{padding:16px}.business-one-kpis strong{font-size:18px}.business-one-tabs{padding-left:12px;padding-right:12px;overflow-x:auto}.business-one-tabs button{flex:none}.live-test-workspace{padding:12px}.live-test-intro{flex-direction:column;align-items:flex-start;padding:20px}.live-test-intro>span{text-align:left;flex-basis:auto}.live-test-start form{grid-template-columns:1fr;padding:5px 14px 16px}.live-test-start label.confirm{grid-column:auto}.live-test-run-head{grid-template-columns:1fr;gap:12px;padding:17px}.live-test-run-head>div:nth-child(2){text-align:left}.live-test-path article{grid-template-columns:34px 1fr}.live-test-path article>em{grid-column:2;width:max-content}.live-test-history>div:last-child article{grid-template-columns:30px 1fr}.live-test-history strong,.live-test-history em{grid-column:2}.business-scope-flow{grid-template-columns:1fr;margin:14px 12px 2px}.business-scope-flow article:last-of-type{grid-column:auto}.business-accounts-workspace{padding:12px}.business-account-summary{grid-template-columns:1fr 1fr}.business-account-link{grid-template-columns:32px 1fr}.business-account-link button{grid-column:2;width:max-content}.partner-current-actions{flex-direction:column;align-items:flex-end}.partner-settlement-form{grid-template-columns:1fr;margin:0 12px 14px}.partner-settlement-form .wide,.settlement-allocation-note{grid-column:auto}.partner-current-columns{display:none}.partner-current-list article{grid-template-columns:1fr 1fr;gap:8px;padding:12px 14px}.partner-current-list article>strong,.partner-current-list article>em{text-align:left}.settlement-plan-list article{grid-template-columns:1fr 1fr;padding:14px}.settlement-plan-list article>div{grid-column:1/-1}.business-account-columns{display:none}.business-account-list article{grid-template-columns:1fr auto;gap:8px;padding:14px}.business-account-list article>p{grid-column:1/-1}.business-account-list article>em{grid-column:1}.business-account-list article>strong{grid-area:1/2}.business-open-items>div:last-child article{grid-template-columns:1fr auto}.business-open-items>div:last-child article>div{grid-column:1/-1}.business-open-items em{grid-column:1;width:max-content}.business-one-overview,.business-entitlements,.business-calendar-grid,.business-support-grid{padding:12px}.cash-position-main,.business-capabilities>div:last-child{grid-template-columns:1fr}.business-ledger{margin:12px}.business-entry-form,.business-correction-form{grid-template-columns:1fr;padding:14px}.business-entry-form .wide,.business-correction-form .wide{grid-column:auto}.business-ledger-columns{display:none}.business-ledger-list article{grid-template-columns:1fr auto;gap:8px;padding:14px}.business-ledger-detail{grid-column:1/-1}.business-ledger-list .status{grid-column:1}.business-ledger-list strong{grid-area:1/2}.entitlement-document-grid{grid-template-columns:1fr 1fr;margin:0 14px}.entitlement-document-grid article:nth-child(3n){border-right:1px solid #e3e3de}.entitlement-document-grid article:nth-child(2n){border-right:0}.entitlement-document-grid article:nth-last-child(-n+3){border-bottom:1px solid #e3e3de}.entitlement-document-grid article:nth-last-child(-n+2){border-bottom:0}.invoice-flow{grid-template-columns:1fr 1fr;padding:14px}.invoice-flow>i{display:none}.support-experts article{grid-template-columns:42px 1fr}.support-experts em{grid-column:2}.financial-dates article{grid-template-columns:48px 1fr;padding:12px}.financial-dates em{grid-column:2}}.integration-blueprints>div:last-child{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.ai-control-plane{background:linear-gradient(145deg,#fbfcfc,#eef3f4);border:1px solid #d8e0e2;border-radius:18px;overflow:hidden;box-shadow:0 16px 40px #37464e0f}.ai-control-plane>header{border-bottom:1px solid #dfe6e8;justify-content:space-between;align-items:flex-start;gap:22px;padding:23px;display:flex}.ai-control-plane>header h3{color:#313a3f;letter-spacing:-.45px;margin:5px 0 7px;font-size:20px}.ai-control-plane>header p:last-child{color:#758188;max-width:760px;margin:0;font-size:11px;line-height:1.6}.ai-control-plane>header>span{color:#7d6a49;background:#f4eee2;border-radius:99px;flex:none;padding:7px 10px;font-size:9px;font-weight:900}.ai-control-plane>header>span.ready{color:#3e7254;background:#e7f2eb}.ai-control-kpis{background:#dfe6e8;grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.ai-control-kpis article{background:#fffffff0;min-width:0;padding:16px 18px}.ai-control-kpis small,.ai-control-kpis b{display:block}.ai-control-kpis small{color:#8c979c;letter-spacing:.55px;font-size:8px;font-weight:900}.ai-control-kpis b{color:#364147;text-overflow:ellipsis;white-space:nowrap;margin-top:7px;font-size:17px;overflow:hidden}.ai-control-kpis p{color:#879196;margin:5px 0 0;font-size:9px;line-height:1.4}.ai-control-grid{background:#dfe6e8;border-top:1px solid #dfe6e8;grid-template-columns:minmax(250px,.8fr) minmax(270px,.95fr) minmax(310px,1.05fr);gap:1px;display:grid}.ai-control-grid>section,.ai-control-grid>aside{background:#f9fbfb;min-width:0}.ai-control-gates>div:last-child{display:grid}.ai-control-gates article{background:#fff;border-bottom:1px solid #e7ecee;grid-template-columns:28px 1fr auto;align-items:center;gap:10px;min-height:68px;padding:11px 14px;display:grid}.ai-control-gates article>span{color:#89969b;background:#edf1f2;border-radius:9px;place-items:center;width:27px;height:27px;font-size:10px;font-weight:900;display:grid}.ai-control-gates article.ready>span{color:#3f7154;background:#e7f2eb}.ai-control-gates article b,.ai-control-gates article p{display:block}.ai-control-gates article b{color:#4a565c;font-size:10px}.ai-control-gates article p{color:#899399;margin:4px 0 0;font-size:9px;line-height:1.4}.ai-control-gates article em{color:#899399;font-size:8px;font-style:normal;font-weight:850}.ai-control-gates article.ready em{color:#4d775e}.ai-control-tools>div:last-child{background:#e4e9ea;grid-template-columns:1fr 1fr;gap:1px;display:grid}.ai-control-tools article{background:#fff;min-height:137px;padding:13px 14px}.ai-control-tools article header{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.ai-control-tools article b{color:#455158;font-size:10px}.ai-control-tools article em{color:#718087;white-space:nowrap;background:#eef2f3;border-radius:99px;padding:4px 6px;font-size:7px;font-style:normal;font-weight:900}.ai-control-tools article em.ready{color:#3f7254;background:#e7f2eb}.ai-control-tools article em.key_pending{color:#806b49;background:#f5eee2}.ai-control-tools article p{color:#66737a;margin:12px 0 8px;font-size:9px;line-height:1.5}.ai-control-tools article small{color:#919ba0;font-size:8px;line-height:1.45;display:block}.ai-control-preview{padding:17px}.ai-control-preview>h4{color:#3c474d;margin:6px 0;font-size:14px;line-height:1.35}.ai-control-preview>form{gap:10px;margin-top:14px;display:grid}.ai-control-preview label{color:#69757b;gap:5px;font-size:9px;font-weight:850;display:grid}.ai-control-preview textarea{color:#30383c;min-height:84px;font:inherit;resize:vertical;background:#fff;border:1px solid #d8e0e2;border-radius:9px;padding:10px;font-size:10px;line-height:1.5}.ai-web-check{background:#f3f6f7;border:1px solid #e0e6e8;border-radius:9px;align-items:flex-start;padding:10px;grid-template-columns:18px 1fr!important}.ai-web-check input{margin-top:2px}.ai-web-check b,.ai-web-check small{display:block}.ai-web-check b{font-size:9px}.ai-web-check small{color:#8d979c;margin-top:3px;font-size:8px;font-weight:500}.ai-control-preview form>button{color:#fff;min-height:40px;font:inherit;cursor:pointer;background:#30363a;border:0;border-radius:9px;font-size:10px;font-weight:900}.ai-control-preview form>button:disabled{opacity:.45;cursor:not-allowed}.ai-preview-result{background:#f6faf8;border:1px solid #d9e4df;border-radius:10px;margin-top:12px;padding:12px}.ai-preview-result header{grid-template-columns:28px 1fr;align-items:center;gap:9px;display:grid}.ai-preview-result header>span{color:#3e7154;background:#e1efe7;border-radius:8px;place-items:center;width:27px;height:27px;font-weight:900;display:grid}.ai-preview-result header small,.ai-preview-result header b{display:block}.ai-preview-result header small{color:#84918b;font-size:7px}.ai-preview-result header b{color:#45534c;margin-top:3px;font-size:9px}.ai-preview-result>p{color:#6f7a75;margin:10px 0 7px;font-size:9px}.ai-preview-result ol{color:#68746e;gap:5px;margin:0;padding-left:17px;font-size:8px;line-height:1.35;display:grid}.ai-preview-result>small{color:#87918c;margin-top:9px;font-size:8px;line-height:1.4;display:block}.ai-control-ledger{background:#fff;border-top:1px solid #dfe6e8}.ai-control-ledger>div:last-child{background:#e7ebec;grid-template-columns:1fr 1fr;gap:1px;display:grid}.ai-control-ledger article{background:#fff;grid-template-columns:28px 1fr auto;align-items:center;gap:10px;min-width:0;padding:11px 14px;display:grid}.ai-control-ledger article>span{color:#61727a;background:#edf2f3;border-radius:8px;place-items:center;width:27px;height:27px;font-size:8px;font-weight:900;display:grid}.ai-control-ledger article small,.ai-control-ledger article b{display:block}.ai-control-ledger article small{color:#8c969b;text-transform:uppercase;font-size:7px}.ai-control-ledger article b{color:#5b676d;text-overflow:ellipsis;white-space:nowrap;max-width:560px;margin-top:4px;font-size:9px;overflow:hidden}.ai-control-ledger time{color:#909a9f;white-space:nowrap;font-size:8px}.ai-api-map{background:linear-gradient(145deg,#fbfcfc,#f1f5f6);border:1px solid #d9e0e2;border-radius:16px;overflow:hidden;box-shadow:0 13px 34px #37464e0e}.ai-api-map>header{border-bottom:1px solid #dfe6e8;justify-content:space-between;align-items:flex-start;gap:22px;padding:22px;display:flex}.ai-api-map>header h3{letter-spacing:-.35px;margin:5px 0 7px;font-size:19px}.ai-api-map>header p:last-child{color:#778187;max-width:780px;margin:0;font-size:11px;line-height:1.6}.ai-api-map>header>span{color:#52636b;background:#e9eff1;border-radius:99px;flex:none;padding:7px 10px;font-size:9px;font-weight:900}.ai-api-summary{background:#dfe6e8;grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.ai-api-summary article{background:#ffffffeb;padding:16px 18px}.ai-api-summary small,.ai-api-summary b{display:block}.ai-api-summary small{color:#8c979c;letter-spacing:.55px;font-size:8px;font-weight:900}.ai-api-summary b{margin-top:7px;font-size:20px}.ai-api-summary p{color:#838d92;margin:5px 0 0;font-size:9px;line-height:1.45}.ai-api-columns{background:#dfe6e8;grid-template-columns:1fr 1fr;gap:1px;display:grid}.ai-api-columns>section{background:#f8fafb;min-width:0}.ai-api-columns>section>header{background:#f3f6f7;border-bottom:1px solid #e1e7e9;justify-content:space-between;align-items:flex-start;gap:12px;min-height:77px;padding:15px 17px;display:flex}.ai-api-columns>section>header b,.ai-api-columns>section>header small{display:block}.ai-api-columns>section>header b{color:#3f4a50;font-size:11px}.ai-api-columns>section>header small{color:#879197;max-width:410px;margin-top:5px;font-size:9px;line-height:1.45}.ai-api-columns>section>header>span{color:#8b969b;flex:none;font-size:8px;font-weight:850}.ai-api-columns>section>div{gap:8px;max-height:780px;padding:10px;display:grid;overflow:auto}.ai-api-columns article{background:#fff;border:1px solid #e0e6e8;border-radius:11px;padding:14px 15px;position:relative;box-shadow:0 5px 15px #34414806}.ai-api-columns article.priority-p0{border-left:3px solid #31383c}.ai-api-columns article.priority-p1{border-left:3px solid #91a2a9}.ai-api-columns article.priority-p2{border-left:3px solid #c7d0d4}.ai-api-columns article>div:first-child{justify-content:space-between;align-items:center;gap:8px;display:flex}.ai-api-columns article>div:first-child>span{color:#fff;background:#30363a;border-radius:6px;place-items:center;min-width:28px;height:22px;font-size:8px;font-weight:900;display:grid}.ai-api-columns article>div:first-child>em{color:#6c797f;background:#f1f4f5;border-radius:99px;padding:5px 7px;font-size:8px;font-style:normal;font-weight:850}.ai-api-columns article>div:first-child>em.provider_ready{color:#467057;background:#e8f2ec}.ai-api-columns article>div:first-child>em:is(.key_pending,.selected_key_pending,.oauth_client_pending,.access_request){color:#806c48;background:#f5eee2}.ai-api-columns h4{color:#343b3f;margin:11px 0 3px;font-size:13px}.ai-api-columns article>small{color:#879197;font-size:9px;font-weight:800}.ai-api-columns article>p{color:#667278;margin:8px 0 10px;font-size:10px;line-height:1.5}.ai-api-columns dl{gap:6px;margin:0;display:grid}.ai-api-columns dl>div{border-top:1px solid #edf0f1;grid-template-columns:84px 1fr;gap:8px;padding-top:6px;display:grid}.ai-api-columns dt{color:#929b9f;font-size:8px;font-weight:900}.ai-api-columns dd{color:#657077;margin:0;font-size:9px;line-height:1.4}.ai-api-columns footer{background:#f7f9f9;border-top:1px solid #e7ecee;margin:11px -15px -14px;padding:10px 15px}.ai-api-columns footer>span{color:#89949a;letter-spacing:.55px;font-size:7px;font-weight:900}.ai-api-columns footer>p{color:#667279;margin:4px 0;font-size:9px;line-height:1.45}.ai-api-columns footer>a{color:#506a76;font-size:8px;font-weight:850;text-decoration:none}.ai-api-boundary{color:#6d797e;background:#edf2f3;border-top:1px solid #dfe6e8;margin:0;padding:13px 18px;font-size:10px;line-height:1.55}.ai-api-boundary b{color:#3f4a4f}.research-integration-hub{background:linear-gradient(145deg,#fbfcfc,#f3f6f7);border:1px solid #dbe2e4;border-radius:15px;overflow:hidden;box-shadow:0 12px 30px #37464e0d}.research-integration-hub>header{border-bottom:1px solid #e1e7e8;justify-content:space-between;align-items:flex-start;gap:20px;padding:20px;display:flex}.research-integration-hub>header h3{margin:5px 0 7px;font-size:18px}.research-integration-hub>header p:last-child{color:#778086;max-width:780px;margin:0;font-size:11px;line-height:1.6}.research-integration-hub>header>span{color:#806b45;background:#f5eee1;border-radius:99px;flex:none;padding:7px 10px;font-size:9px;font-weight:900}.research-integration-hub>header>span.ready{color:#3c7055;background:#e9f3ee}.research-contract-flow{background:#e9eff1b8;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:8px;padding:13px 16px;display:grid}.research-contract-flow span{background:#fbfcfc;border:1px solid #dce4e6;border-radius:9px;min-width:0;padding:11px}.research-contract-flow small,.research-contract-flow b{display:block}.research-contract-flow small{color:#89949a;letter-spacing:.5px;font-size:8px;font-weight:900}.research-contract-flow b{color:#465158;margin-top:4px;font-size:10px}.research-contract-flow i{color:#97a4aa;font-style:normal}.research-readiness-grid{background:#e1e7e8;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1px;display:grid}.research-readiness-grid article{background:#fff;padding:14px 16px}.research-readiness-grid small,.research-readiness-grid b{display:block}.research-readiness-grid small{color:#929ba0;letter-spacing:.55px;font-size:8px;font-weight:900}.research-readiness-grid b{margin-top:7px;font-size:14px}.research-readiness-grid p{color:#858d92;margin:6px 0 0;font-size:10px;line-height:1.5}.research-operation-grid{background:#dfe5e7;border-top:1px solid #dfe5e7;grid-template-columns:minmax(330px,.82fr) minmax(0,1.18fr);gap:1px;display:grid}.research-operation-grid>section{background:#fff;min-width:0}.research-result-intake form{grid-template-columns:1fr 1fr;gap:9px;padding:14px;display:grid}.research-result-intake label,.research-review-queue label{color:#687177;gap:5px;font-size:9px;font-weight:850;display:grid}.research-result-intake label.wide{grid-column:1/-1}.research-result-intake :is(input,select,textarea),.research-review-queue :is(input,select){color:#31363a;width:100%;min-height:37px;font:inherit;background:#fbfcfc;border:1px solid #d8e0e2;border-radius:8px;outline:none;padding:8px 9px;font-size:10px}.research-result-intake textarea{resize:vertical;min-height:84px}.research-result-intake form>button{color:#fff;min-height:39px;font:inherit;cursor:pointer;background:#30353a;border:0;border-radius:8px;grid-column:1/-1;font-size:10px;font-weight:900}.research-result-intake button:disabled,.research-review-queue button:disabled{opacity:.45;cursor:not-allowed}.research-review-queue{max-height:680px;overflow:auto}.research-review-queue>article{border-bottom:1px solid #e8ecee;padding:14px 15px}.research-review-queue article>header{grid-template-columns:30px 1fr;align-items:center;gap:9px;display:grid}.research-review-queue article>header>span{color:#4d6068;background:#eaf0f2;border-radius:8px;place-items:center;width:28px;height:28px;font-weight:900;display:grid}.research-review-queue article small,.research-review-queue article b{display:block}.research-review-queue article small{color:#879196;font-size:9px}.research-review-queue article b{margin-top:3px;font-size:12px}.research-review-queue article>p{color:#6f797e;margin:9px 0;font-size:10px;line-height:1.55}.research-review-queue article>a{color:#4d6874;margin-bottom:10px;font-size:9px;font-weight:850;text-decoration:none;display:inline-block}.research-review-queue article>form{gap:8px;display:grid}.research-review-queue article>form>div{justify-content:flex-end;gap:7px;display:flex}.research-review-queue article button{color:#59656b;min-height:33px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d7dfe1;border-radius:7px;padding:0 10px;font-size:9px;font-weight:850}.research-review-queue article button.dark{color:#fff;background:#30353a;border-color:#30353a}@media (max-width:1150px){.ai-control-grid{grid-template-columns:1fr 1fr}.ai-control-preview{grid-column:1/-1}.ai-control-ledger>div:last-child{grid-template-columns:1fr}}@media (max-width:1000px){.ai-api-columns{grid-template-columns:1fr}.ai-api-columns>section>div{max-height:none}.research-contract-flow{grid-template-columns:1fr 1fr}.research-contract-flow i{display:none}.research-operation-grid{grid-template-columns:1fr}.research-readiness-grid{grid-template-columns:1fr 1fr}}@media (max-width:650px){.ai-control-plane>header,.ai-api-map>header,.research-integration-hub>header{display:grid}.ai-control-kpis,.ai-api-summary{grid-template-columns:1fr 1fr}.ai-control-grid{grid-template-columns:1fr}.ai-control-preview{grid-column:auto}.ai-control-tools>div:last-child{grid-template-columns:1fr}.ai-control-ledger article{grid-template-columns:28px 1fr}.ai-control-ledger time{grid-column:2}.ai-api-columns>section>header{display:grid}.ai-api-columns dl>div,.research-readiness-grid,.research-contract-flow,.research-result-intake form{grid-template-columns:1fr}.research-result-intake label.wide{grid-column:auto}.research-review-queue article>form>div{grid-template-columns:1fr 1fr;display:grid}.research-review-queue article button{width:100%}}.grow-one-workspace{border:1px solid var(--yy-line);background:#f5f5f1;border-radius:18px;overflow:hidden;box-shadow:0 16px 42px #0b0c0e0e}.grow-one-hero{color:#fff;background:linear-gradient(115deg,#101114,#303237 70%,#3d3f43);justify-content:space-between;align-items:flex-end;gap:34px;min-height:230px;padding:34px;display:flex}.grow-one-hero .eyebrow{color:var(--yy-yellow)}.grow-one-hero h2{letter-spacing:-1.45px;max-width:830px;margin:7px 0 10px;font-size:clamp(28px,2.8vw,41px)}.grow-one-hero>div:first-child>p:last-child{color:#c8c9cc;max-width:800px;margin:0;font-size:13px;line-height:1.65}.grow-profile{background:#ffffff09;border:1px solid #585a5f;border-radius:14px;flex:0 0 300px;grid-template-columns:52px 1fr;align-items:center;gap:13px;padding:18px;display:grid;position:relative}.grow-profile>span{background:var(--yy-yellow);width:50px;height:50px;color:var(--yy-black);border-radius:12px;place-items:center;font-size:12px;font-weight:900;display:grid}.grow-profile small,.grow-profile strong,.grow-profile p{display:block}.grow-profile small{color:#9b9da1;letter-spacing:.7px;font-size:10px;font-weight:850}.grow-profile strong{margin-top:5px;font-size:11px}.grow-profile p{color:#afb0b4;margin:4px 0 0;font-size:11px}.grow-profile em{color:var(--yy-yellow);font-size:10px;font-style:normal;font-weight:850;position:absolute;top:12px;right:12px}.grow-one-kpis{background:var(--yy-line);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.grow-one-kpis article{background:#fafaf7;padding:22px 24px}.grow-one-kpis small{color:#898b8f;letter-spacing:.7px;font-size:11px;font-weight:850}.grow-one-kpis strong{letter-spacing:-.8px;margin-top:8px;font-size:clamp(21px,2vw,29px);display:block}.grow-one-kpis p{color:#96979b;margin:5px 0 0;font-size:11px}.grow-one-tabs{gap:5px;padding:16px 22px 0;display:flex}.grow-one-tabs button{color:#77797d;min-height:40px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px 9px 0 0;padding:0 15px;font-size:11px;font-weight:850}.grow-one-tabs button.active{border-color:var(--yy-line);color:var(--yy-black);box-shadow:inset 0 3px var(--yy-yellow);background:#fff;border-bottom-color:#fff}.grow-one-card{background:#fff;border:1px solid #deded9;border-radius:14px;overflow:hidden;box-shadow:0 7px 22px #0b0c0e08}.grow-one-card-head{justify-content:space-between;align-items:flex-end;gap:18px;padding:20px 22px 15px;display:flex}.grow-one-card-head h3{letter-spacing:-.35px;margin:5px 0 0;font-size:18px}.grow-one-card-head>span{color:#96979b;font-size:11px}.grow-path-grid,.grow-practice-grid,.grow-passport-grid,.grow-mentor-grid,.grow-today-grid{grid-template-columns:minmax(0,1.45fr) minmax(310px,.7fr);gap:15px;padding:16px 22px 22px;display:grid}.grow-today-side{align-content:start;gap:15px;display:grid}.grow-focus-task{background:#fffaf0;border:1px solid #deded8;border-radius:13px;grid-template-columns:58px 1fr auto;align-items:center;gap:15px;margin:0 20px;padding:20px;display:grid}.grow-focus-task>span{background:var(--yy-charcoal);width:56px;height:44px;color:var(--yy-yellow);border-radius:10px;place-items:center;font-size:11px;font-weight:900;display:grid}.grow-focus-task small,.grow-focus-task b{display:block}.grow-focus-task small{color:#8d8e92;font-size:10px;font-weight:800}.grow-focus-task b{margin-top:5px;font-size:13px}.grow-focus-task p{color:#77797d;margin:7px 0 0;font-size:11px;line-height:1.5}.grow-focus-task strong{color:#80600f;font-size:18px}.grow-focus-progress{background:#e6e6e1;border-radius:99px;height:5px;margin:13px 20px 0;overflow:hidden}.grow-focus-progress i{border-radius:inherit;background:var(--yy-yellow);height:100%;display:block}.grow-focus-actions{gap:8px;margin:14px 20px 20px;display:flex}.grow-focus-actions button{min-height:36px;color:var(--yy-black);font:inherit;cursor:pointer;background:#fff;border:1px solid #d9d9d3;border-radius:8px;padding:0 12px;font-size:11px;font-weight:850}.grow-focus-actions button:first-child{border-color:var(--yy-yellow);background:var(--yy-yellow)}.grow-focus-empty{background:#fafaf7;border:1px dashed #d5d5ce;border-radius:12px;grid-template-columns:46px 1fr auto;align-items:center;gap:13px;margin:0 20px 20px;padding:18px;display:grid}.grow-focus-empty>span{background:var(--yy-yellow-soft);color:#8b6814;border-radius:10px;place-items:center;width:44px;height:44px;font-size:18px;display:grid}.grow-focus-empty b{font-size:10px}.grow-focus-empty p{color:#85868a;margin:5px 0 0;font-size:11px;line-height:1.5}.grow-focus-empty button{background:var(--yy-charcoal);color:#fff;min-height:34px;font:inherit;cursor:pointer;border:0;border-radius:8px;padding:0 11px;font-size:11px;font-weight:850}.grow-stage-route{background:#fafaf7;border-top:1px solid #e7e7e2;grid-template-columns:1fr 14px 1fr 14px 1fr 14px 1fr 14px 1fr;align-items:center;gap:4px;margin-top:18px;padding:17px 20px 20px;display:grid}.grow-stage-route article{background:#fff;border:1px solid #dfdfda;border-radius:9px;min-height:78px;padding:12px}.grow-stage-route article.active{box-shadow:inset 0 3px var(--yy-yellow);background:#fffaf0;border-color:#d6ad31}.grow-stage-route article.done{background:var(--yy-charcoal);color:#fff}.grow-stage-route span,.grow-stage-route small,.grow-stage-route b{display:block}.grow-stage-route span{color:#a27a18;font-size:10px;font-weight:900}.grow-stage-route article.done span{color:var(--yy-yellow)}.grow-stage-route small{color:#929398;margin-top:11px;font-size:10px;font-weight:850}.grow-stage-route b{margin-top:4px;font-size:11px}.grow-stage-route>i{color:#a98528;text-align:center;font-size:11px;font-style:normal}.grow-choice-card>button{width:100%;min-height:67px;color:var(--yy-black);font:inherit;text-align:left;cursor:pointer;background:#fff;border:0;border-top:1px solid #e8e8e3;grid-template-columns:30px 1fr auto;align-items:center;gap:10px;padding:10px 18px;display:grid}.grow-choice-card>button:hover{background:#fffaf0}.grow-choice-card>button>span{color:#8b6814;background:#f0f0ec;border-radius:8px;place-items:center;width:28px;height:28px;font-size:10px;font-weight:900;display:grid}.grow-choice-card b,.grow-choice-card small{display:block}.grow-choice-card b{font-size:11px}.grow-choice-card small{color:#929398;margin-top:4px;font-size:10px}.grow-choice-card em{color:#9b771e;font-style:normal}.grow-identity-bridge{color:#fff;background:linear-gradient(145deg,#191a1d,#37393e);padding:20px}.grow-identity-bridge>span{background:var(--yy-yellow);width:44px;height:44px;color:var(--yy-black);border-radius:50%;place-items:center;font-weight:950;display:grid}.grow-identity-bridge>small{color:var(--yy-yellow);letter-spacing:.6px;margin-top:18px;font-size:10px;font-weight:850;display:block}.grow-identity-bridge h3{margin:6px 0 0;font-size:18px;line-height:1.25}.grow-identity-bridge p{color:#c0c1c4;margin:8px 0 16px;font-size:11px;line-height:1.55}.grow-identity-bridge>div{border-top:1px solid #505257;align-items:baseline;gap:7px;padding:12px 0;display:flex}.grow-identity-bridge strong{font-size:22px}.grow-identity-bridge em{color:#aeb0b3;font-size:10px;font-style:normal}.grow-identity-bridge>button{background:var(--yy-yellow);width:100%;min-height:37px;color:var(--yy-black);font:inherit;cursor:pointer;border:0;border-radius:8px;margin-top:8px;font-size:11px;font-weight:900}.grow-path-list>div:last-child{padding:0 16px 16px}.grow-path-list button{width:100%;min-height:91px;color:var(--yy-black);font:inherit;text-align:left;cursor:pointer;background:#fff;border:0;border-top:1px solid #e9e9e4;grid-template-columns:45px 1fr 66px;align-items:center;gap:13px;padding:12px;display:grid}.grow-path-list button.selected{box-shadow:inset 3px 0 var(--yy-yellow);background:#fffaf0}.grow-path-list button>span{color:#9b761d;background:#f0f0ec;border-radius:10px;place-items:center;width:43px;height:43px;font-size:11px;font-weight:900;display:grid}.grow-path-list b,.grow-path-list small{display:block}.grow-path-list button>div>b{font-size:11px}.grow-path-list button>div>small{color:#929398;margin-top:4px;font-size:11px}.grow-path-list button>div>i{background:#e5e5e0;border-radius:99px;height:4px;margin-top:9px;display:block;overflow:hidden}.grow-path-list button>div>i i{background:var(--yy-yellow);height:100%;display:block}.grow-path-list button>em{text-align:right;font-style:normal}.grow-path-list button>em b{font-size:13px}.grow-path-list button>em small{color:#929398;margin-top:4px;font-size:10px}.grow-progress-ring{background:conic-gradient(var(--yy-yellow) 0 var(--grow-angle),#e7e7e2 var(--grow-angle) 360deg);border-radius:50%;place-items:center;width:146px;height:146px;margin:4px auto 15px;display:grid}.grow-progress-ring:before{content:"";background:#fff;border-radius:50%;grid-area:1/1;width:106px;height:106px}.grow-progress-ring>span{z-index:1;text-align:center;grid-area:1/1}.grow-progress-ring strong,.grow-progress-ring small{display:block}.grow-progress-ring strong{font-size:21px}.grow-progress-ring small{color:#96979b;margin-top:3px;font-size:10px}.grow-role-target{background:var(--yy-charcoal);color:#fff;border-radius:9px;margin:0 18px 14px;padding:13px}.grow-role-target small{color:var(--yy-yellow);letter-spacing:.6px;font-size:10px;font-weight:850}.grow-role-target b{margin-top:6px;font-size:11px;display:block}.grow-role-target p{color:#bcbec1;margin:5px 0 0;font-size:11px;line-height:1.4}.grow-path-detail ol{margin:0;padding:0 17px 17px;list-style:none}.grow-path-detail li{border-top:1px solid #e9e9e4;grid-template-columns:27px 1fr auto;align-items:center;gap:10px;min-height:64px;padding:9px 0;display:grid}.grow-path-detail li>span{color:#a47c18;font-size:11px;font-weight:900}.grow-path-detail li b,.grow-path-detail li small{display:block}.grow-path-detail li b{font-size:11px}.grow-path-detail li small{color:#929398;margin-top:4px;font-size:10px}.grow-path-detail li em{color:#77797d;background:#f0f0ec;border-radius:99px;padding:5px 7px;font-size:10px;font-style:normal}.grow-path-detail li.done em{background:var(--yy-yellow-soft);color:#73550d}.grow-path-detail li.active{background:#fffaf0}.grow-path-detail li.active em{background:var(--yy-charcoal);color:#fff}.practice-list article{border-top:1px solid #e9e9e4;grid-template-columns:52px 1fr auto;align-items:start;gap:13px;min-height:122px;padding:18px 20px;display:grid;position:relative}.practice-list article>span{color:#8b6814;background:#f0f0ec;border-radius:9px;place-items:center;width:50px;height:38px;font-size:11px;font-weight:900;display:grid}.practice-list b,.practice-list small{display:block}.practice-list b{font-size:11px}.practice-list small{color:#929398;margin-top:4px;font-size:11px}.practice-list p{color:#77797d;margin:8px 0 0;font-size:11px;line-height:1.45}.practice-list em{color:#896713;font-size:10px;font-style:normal;font-weight:900}.practice-list>article>i{background:#e7e7e2;border-radius:99px;height:5px;position:absolute;bottom:17px;left:85px;right:20px;overflow:hidden}.practice-list>article>i i{background:var(--yy-yellow);height:100%;display:block}.practice-list article.active{background:#fffaf0}.practice-list article.done>span{background:var(--yy-charcoal);color:var(--yy-yellow)}.evidence-score,.passport-score{background:var(--yy-charcoal);color:#fff;border-radius:10px;margin:3px 18px 17px;padding:16px}.evidence-score strong,.evidence-score small,.passport-score strong,.passport-score small{display:block}.evidence-score strong,.passport-score strong{font-size:24px}.evidence-score small,.passport-score small{color:#bcbec1;margin-top:4px;font-size:11px}.practice-evidence ul{margin:0;padding:0 18px;list-style:none}.practice-evidence li{border-top:1px solid #e9e9e4;grid-template-columns:30px 1fr;align-items:center;gap:10px;min-height:62px;display:grid}.practice-evidence li>i{color:#77797d;background:#f0f0ec;border-radius:8px;place-items:center;width:28px;height:28px;font-size:11px;font-style:normal;font-weight:900;display:grid}.practice-evidence li.done>i{background:var(--yy-yellow);color:var(--yy-black)}.practice-evidence li.active>i{background:var(--yy-charcoal);color:#fff}.practice-evidence b,.practice-evidence small{display:block}.practice-evidence b{font-size:11px}.practice-evidence small{color:#929398;margin-top:4px;font-size:10px}.practice-evidence>button{background:var(--yy-charcoal);color:#fff;width:calc(100% - 36px);min-height:38px;font:inherit;border:0;border-radius:8px;margin:15px 18px 18px;font-size:11px;font-weight:850}.competency-map{padding:0 18px 18px}.competency-map article{border-top:1px solid #e9e9e4;grid-template-columns:1fr 180px 78px;align-items:center;gap:15px;min-height:75px;display:grid}.competency-map b,.competency-map small{display:block}.competency-map b{font-size:10px}.competency-map small{color:#929398;margin-top:4px;font-size:11px}.competency-map article>span{grid-template-columns:1fr 35px;align-items:center;gap:8px;display:grid}.competency-map article>span>i{background:#e7e7e2;border-radius:99px;height:5px;overflow:hidden}.competency-map article>span>i i{background:var(--yy-yellow);height:100%;display:block}.competency-map strong{font-size:11px}.competency-map em{color:#77797d;text-align:center;background:#f0f0ec;border-radius:99px;padding:5px 7px;font-size:10px;font-style:normal}.competency-map em.done{background:var(--yy-yellow-soft);color:#73550d}.competency-map em.active{background:var(--yy-charcoal);color:#fff}.role-readiness>article{border-top:1px solid #e9e9e4;grid-template-columns:28px 1fr auto;align-items:center;gap:10px;min-height:72px;padding:10px 18px;display:grid}.role-readiness>article>span{color:#a37b18;font-size:11px;font-weight:900}.role-readiness b,.role-readiness small{display:block}.role-readiness b{font-size:11px}.role-readiness small{color:#929398;margin-top:4px;font-size:10px}.role-readiness em{color:#846313;font-size:10px;font-style:normal;font-weight:850}.role-readiness>p,.mentor-principles>p{color:#818287;background:#f2f2ee;border-radius:8px;margin:15px 18px 18px;padding:12px;font-size:11px;line-height:1.5}.mentor-queue article{border-top:1px solid #e9e9e4;grid-template-columns:46px 1fr auto;align-items:center;gap:13px;min-height:145px;padding:18px 20px;display:grid}.mentor-queue article>span{background:var(--yy-charcoal);width:44px;height:44px;color:var(--yy-yellow);border-radius:11px;place-items:center;font-size:10px;font-weight:900;display:grid}.mentor-queue small,.mentor-queue b,.mentor-queue p{display:block}.mentor-queue small{color:#929398;letter-spacing:.5px;font-size:10px;font-weight:850}.mentor-queue b{margin-top:5px;font-size:10px}.mentor-queue p{color:#85868a;margin:5px 0 0;font-size:11px;line-height:1.45}.mentor-queue em{color:#806014;align-self:start;font-size:10px;font-style:normal}.mentor-queue button{width:max-content;min-height:31px;font:inherit;background:#fff;border:1px solid #d9d9d4;border-radius:7px;grid-column:2/-1;padding:0 11px;font-size:11px;font-weight:850}.mentor-principles ol{margin:0;padding:0 18px;list-style:none}.mentor-principles li{border-top:1px solid #e9e9e4;grid-template-columns:30px 1fr;align-items:center;gap:10px;min-height:67px;display:grid}.mentor-principles li>span{background:var(--yy-yellow);border-radius:8px;place-items:center;width:28px;height:28px;font-size:11px;font-weight:900;display:grid}.mentor-principles b,.mentor-principles small{display:block}.mentor-principles b{font-size:11px}.mentor-principles small{color:#929398;margin-top:4px;font-size:10px}.grow-one-loop{border-top:1px solid var(--yy-line);background:#ecece8;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding:18px 22px;display:flex}.grow-one-loop span{background:var(--yy-charcoal);color:#fff;letter-spacing:.6px;border-radius:7px;padding:7px 10px;font-size:10px;font-weight:900}.grow-one-loop i{color:#9b771e;font-style:normal}.grow-one-loop p{color:#7f8185;text-align:center;width:100%;margin:3px 0 0;font-size:11px}@media (max-width:1050px){.grow-one-hero{flex-direction:column;align-items:flex-start}.grow-profile{flex-basis:auto;width:min(100%,420px)}.grow-one-kpis{grid-template-columns:repeat(2,1fr)}.grow-today-grid,.grow-path-grid,.grow-practice-grid,.grow-passport-grid,.grow-mentor-grid{grid-template-columns:1fr}}@media (max-width:680px){.grow-one-hero{min-height:0;padding:25px 20px}.grow-one-hero h2{font-size:28px}.grow-profile{grid-template-columns:44px 1fr;padding:14px}.grow-profile>span{width:42px;height:42px}.grow-one-kpis{grid-template-columns:1fr 1fr}.grow-one-kpis article{padding:16px}.grow-one-kpis strong{font-size:19px}.grow-one-tabs{padding-left:12px;padding-right:12px;overflow-x:auto}.grow-one-tabs button{flex:none}.grow-today-grid,.grow-path-grid,.grow-practice-grid,.grow-passport-grid,.grow-mentor-grid{padding:12px}.grow-one-card-head{padding:20px 16px 13px;display:block}.grow-one-card-head>span{width:max-content;margin-top:7px;display:block}.grow-focus-task{grid-template-columns:48px 1fr;margin:0 14px;padding:15px}.grow-focus-task>span{width:46px}.grow-focus-task>strong{grid-column:2}.grow-focus-progress{margin-left:14px;margin-right:14px}.grow-focus-actions{flex-direction:column;margin-left:14px;margin-right:14px}.grow-focus-empty{grid-template-columns:42px 1fr;margin:0 14px 18px;padding:14px}.grow-focus-empty button{grid-column:2;width:max-content}.grow-stage-route{gap:8px;padding:14px;display:flex;overflow-x:auto}.grow-stage-route article{flex:0 0 112px}.grow-stage-route>i{display:none}.grow-path-list button{grid-template-columns:42px 1fr}.grow-path-list button>em{text-align:left;grid-column:2}.competency-map article{grid-template-columns:1fr auto;padding:12px 0}.competency-map article>span{grid-area:2/1/auto/-1}.competency-map article>em{grid-area:1/2}.mentor-queue article{grid-template-columns:42px 1fr}.mentor-queue em{grid-column:2}.practice-list article{grid-template-columns:46px 1fr}.practice-list article>em{grid-column:2}.practice-list>article>i{left:78px}.grow-one-loop{gap:6px;padding:15px 12px}}body{font-family:var(--font-geist-sans),"Avenir Next",sans-serif;background:var(--v2-canvas)}.insight-workspace{gap:14px;display:grid}.insight-workspace>header{color:#fff;background:radial-gradient(circle at 88% 18%,#f2c94c2b,#0000 260px),linear-gradient(130deg,#26282c,#151619 72%);border-radius:22px;justify-content:space-between;align-items:flex-end;gap:32px;padding:36px 40px;display:flex;box-shadow:0 24px 60px #11121424}.insight-workspace>header .eyebrow{color:var(--yy-yellow)}.insight-workspace>header h2{letter-spacing:-1.45px;max-width:820px;margin:7px 0 10px;font-size:clamp(29px,3vw,43px);line-height:1.04}.insight-workspace>header>div:first-child>p:last-child{color:#c3c5c8;max-width:780px;margin:0;font-size:10px;line-height:1.65}.insight-workspace>header>div:last-child{background:#ffffff0b;border:1px solid #ffffff1f;border-radius:13px;grid-template-columns:1fr 1fr;gap:9px;min-width:310px;padding:14px;display:grid}.insight-workspace>header label{color:#aaaeb2;letter-spacing:.6px;font-size:10px;font-weight:900}.insight-workspace>header select{color:#fff;width:100%;min-height:38px;font:inherit;background:#24262a;border:1px solid #ffffff1f;border-radius:8px;margin-top:6px;padding:0 9px;font-size:11px;display:block}.insight-kpis{border:1px solid var(--v2-line);background:var(--v2-line);box-shadow:var(--v2-shadow);border-radius:16px;grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.insight-kpis article{background:var(--v2-panel);padding:20px 22px}.insight-kpis small{color:#9b791c;letter-spacing:.65px;font-size:10px;font-weight:950}.insight-kpis strong{letter-spacing:-.8px;margin-top:8px;font-size:clamp(20px,2.2vw,30px);display:block}.insight-kpis p{color:#8a8c90;margin:5px 0 0;font-size:11px}.insight-grid{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);gap:14px;display:grid}.insight-grid>section,.insight-grid>aside{border:1px solid var(--v2-line);background:var(--v2-panel);box-shadow:var(--v2-shadow);border-radius:16px;padding:22px;overflow:hidden}.insight-grid h3{margin:5px 0 15px;font-size:17px}.insight-grid>section>article{border-top:1px solid var(--v2-line);padding:13px 0}.insight-grid>section>article>div{justify-content:space-between;gap:12px;font-size:11px;display:flex}.insight-grid>section>article span{background:#e8e8e1;border-radius:99px;height:5px;margin-top:9px;display:block;overflow:hidden}.insight-grid>section>article span i{border-radius:inherit;background:linear-gradient(90deg,var(--yy-yellow-deep),var(--yy-yellow));height:100%;display:block}.insight-grid>aside>article{border-top:1px solid var(--v2-line);grid-template-columns:31px 1fr;align-items:center;gap:11px;padding:12px 0;display:grid}.insight-grid>aside>article span{width:29px;height:29px;color:var(--yy-yellow);background:#202124;border-radius:9px;place-items:center;font-size:10px;font-weight:950;display:grid}.insight-grid>aside>article p{color:#686a6e;margin:0;font-size:11px;line-height:1.5}.insight-grid>aside>small{color:#7c7e82;background:#f2f2ec;border-radius:9px;margin-top:14px;padding:12px;font-size:10px;line-height:1.5;display:block}.grow-path-detail li input{width:100%;min-height:32px;font:inherit;background:#fff;border:1px solid #dddcd4;border-radius:7px;margin-top:7px;padding:0 9px;font-size:11px;display:block}.grow-path-detail li>button,.service-engagements article>button{color:#fff;min-height:31px;font:inherit;cursor:pointer;background:#202124;border:0;border-radius:7px;padding:0 9px;font-size:10px;font-weight:900}.grow-path-detail li>button:disabled{color:#909195;cursor:not-allowed;background:#eeeee8}.action-panel>button.unread{box-shadow:inset 3px 0 var(--yy-yellow);background:#fff9df}.action-panel>div>span{color:#777;background:#f0f0ea;border-radius:99px;margin-top:7px;padding:4px 7px;font-size:10px;font-weight:900;display:inline-flex}@media (max-width:1050px){.insight-workspace>header{flex-direction:column;align-items:flex-start}.insight-workspace>header>div:last-child{width:min(100%,430px)}.insight-kpis{grid-template-columns:1fr 1fr}.insight-grid{grid-template-columns:1fr}}@media (max-width:680px){.topbar-title{min-width:0}.topbar-title .crumb,.access-context,.company-context{display:none}.top-actions .action-center .icon-button{width:38px;height:38px;display:block}.insight-workspace>header{padding:25px 20px}.insight-workspace>header h2{font-size:28px}.insight-workspace>header>div:last-child{grid-template-columns:1fr;min-width:0}.insight-kpis{grid-template-columns:1fr 1fr}.insight-kpis article{padding:15px}.insight-grid>section,.insight-grid>aside{padding:17px}.service-engagements article{grid-template-columns:1fr 1fr;padding:13px}.service-engagements article>button{grid-column:1/-1}.grow-path-detail li{grid-template-columns:25px 1fr}.grow-path-detail li>button{grid-column:2;width:max-content}.content:focus{outline:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.venture-runtime-layout{grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr);gap:15px;padding:16px 22px 22px;display:grid}.venture-runtime-layout>div{gap:15px;display:grid}.venture-company-readiness>div:last-child{padding:0 22px 22px}.venture-company-readiness strong{font-size:34px}.venture-company-readiness>div:last-child>span,.venture-readiness-meter>span{background:#e7e7e0;border-radius:99px;height:6px;margin:9px 0;display:block;overflow:hidden}.venture-company-readiness>div:last-child>span i,.venture-readiness-meter>span i{border-radius:inherit;background:var(--yy-yellow);height:100%;display:block}.venture-company-readiness p{color:#777;font-size:11px;line-height:1.55}.venture-company-readiness button,.venture-opportunity-board footer button,.venture-opportunity-create button{color:#fff;min-height:36px;font:inherit;cursor:pointer;background:#202124;border:0;border-radius:8px;padding:0 11px;font-size:11px;font-weight:900}.venture-opportunity-board{border:1px solid var(--v2-line);box-shadow:var(--v2-shadow);background:#fff;border-radius:15px;overflow:hidden}.venture-opportunity-board>div:last-child{background:var(--v2-line);grid-template-columns:1fr 1fr;gap:1px;display:grid}.venture-opportunity-board>div:last-child>article{background:#fff;padding:18px}.venture-opportunity-board article>header{justify-content:space-between;gap:10px;display:flex}.venture-opportunity-board header span{color:#8c6912;font-size:10px;font-weight:950}.venture-opportunity-board header em{color:#727377;background:#f0f0e9;border-radius:99px;padding:5px 7px;font-size:10px;font-style:normal;font-weight:900}.venture-opportunity-board article>small{color:#9a7a1d;margin-top:15px;font-size:10px;font-weight:950;display:block}.venture-opportunity-board article>b{margin-top:5px;font-size:13px;display:block}.venture-opportunity-board article>p{color:#777;font-size:11px;line-height:1.5}.venture-readiness-meter{grid-template-columns:1fr auto;align-items:center;gap:9px;display:grid}.venture-readiness-meter>span{margin:0}.venture-readiness-meter strong{font-size:11px}.venture-opportunity-board ol{margin:14px 0 0;padding:0;list-style:none}.venture-opportunity-board li{border-top:1px solid #ecece6;grid-template-columns:25px 1fr;align-items:center;gap:8px;min-height:48px;display:grid}.venture-opportunity-board li>span{color:#777;background:#eeeee8;border-radius:7px;place-items:center;width:23px;height:23px;font-size:10px;font-weight:950;display:grid}.venture-opportunity-board li.done>span{background:var(--yy-yellow);color:#202124}.venture-opportunity-board li b,.venture-opportunity-board li small{display:block}.venture-opportunity-board li b{font-size:11px}.venture-opportunity-board li small{color:#919296;margin-top:3px;font-size:10px}.venture-blocker{background:#fff5d5;border-radius:8px;color:#75611f!important;padding:10px!important}.venture-opportunity-board footer{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.venture-opportunity-create{align-self:start;padding:21px}.venture-opportunity-create h3{margin:5px 0}.venture-opportunity-create>p:not(.eyebrow){color:#777;font-size:11px;line-height:1.5}.venture-opportunity-create form{gap:10px;margin-top:17px;display:grid}.venture-opportunity-create label{color:#666;font-size:10px;font-weight:900}.venture-opportunity-create input,.venture-opportunity-create textarea{box-sizing:border-box;width:100%;font:inherit;background:#fafaf6;border:1px solid #d9d9d0;border-radius:8px;margin-top:5px;padding:10px;font-size:11px;display:block}.venture-opportunity-create textarea{resize:vertical;min-height:80px}.venture-wallet-mini{color:#fff;background:#202124;border-radius:12px;margin-top:18px;padding:16px}.venture-wallet-mini small{color:var(--yy-yellow);font-size:10px;font-weight:950}.venture-wallet-mini strong{margin-top:7px;font-size:24px;display:block}.venture-wallet-mini p{color:#bcbec2;margin:5px 0 0;font-size:10px;line-height:1.5}.investment-wallet{margin:16px 22px 0}.wallet-kpis{background:var(--v2-line);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.wallet-kpis article{background:#fafaf7;padding:17px 20px}.wallet-kpis small{color:#9b791c;font-size:10px;font-weight:950}.wallet-kpis strong{margin-top:7px;font-size:20px;display:block}.wallet-ledger>article{border-top:1px solid var(--v2-line);grid-template-columns:.8fr 1.4fr auto;align-items:center;gap:13px;min-height:61px;padding:0 20px;font-size:11px;display:grid}.wallet-ledger>article>span{color:#85640f;font-weight:900}.wallet-ledger b,.wallet-ledger small{display:block}.wallet-ledger small{color:#919296;margin-top:3px;font-size:10px}.wallet-ledger em{font-style:normal;font-weight:900}.wallet-ledger>p,.venture-runtime-empty{color:#777;text-align:center;padding:26px;font-size:11px}.investment-wallet>.venture-record-note{border-radius:0;margin:0;padding:14px 20px;display:grid}.registered-organizations>div:last-child article{grid-template-columns:.55fr 1.4fr .45fr auto auto}.registered-organizations article>strong{font-size:10px}.registered-organizations article>strong small{display:block}.registered-organizations article>button{color:#fff;min-height:30px;font:inherit;cursor:pointer;background:#202124;border:0;border-radius:7px;padding:0 8px;font-size:10px;font-weight:900}@media (max-width:1050px){.venture-runtime-layout{grid-template-columns:1fr}.venture-opportunity-create{width:100%}.venture-opportunity-board>div:last-child{grid-template-columns:1fr}.registered-organizations>div:last-child article{grid-template-columns:.6fr 1.4fr auto}.registered-organizations article>button{grid-column:2/4;width:max-content}}@media (max-width:680px){.venture-runtime-layout{padding:12px}.investment-wallet{margin:12px}.wallet-kpis{grid-template-columns:1fr}.wallet-ledger>article{grid-template-columns:1fr auto;padding:12px 15px}.wallet-ledger>article>div{grid-column:1/-1}.registered-organizations>div:last-child article{grid-template-columns:1fr 1fr}.registered-organizations article>span,.registered-organizations article>div,.registered-organizations article>button{grid-column:1/-1}.venture-tabs{overflow-x:auto}.venture-tabs button{flex:none}}.brand{border-bottom:1px solid #ffffff14;position:relative}.version-badge{min-width:28px;color:var(--yy-yellow);letter-spacing:.8px;text-align:center;border:1px solid #f2c94c6b;border-radius:99px;padding:4px 6px;font-size:10px;font-weight:900;position:absolute;top:5px;right:8px}.sidebar nav{scrollbar-width:thin;scrollbar-color:#4b4d52 transparent;padding:5px 2px 10px}.nav-group{margin:0 0 13px}.sidebar nav>.nav-label{margin-top:5px;margin-bottom:9px}.sidebar nav>.nav-item{width:100%;margin-bottom:4px}.nav-label,.nav-label.second{color:#777a80;letter-spacing:1.5px;margin:0 10px 5px;font-size:10px;font-weight:850}.nav-item{color:#b7b9bd;border-radius:9px;gap:9px;height:auto;min-height:34px;padding:6px 9px;font-size:11px;font-weight:560}.nav-item>span:first-child{color:#bfc1c5;background:#ffffff09;border:1px solid #ffffff12;border-radius:7px;place-items:center;width:24px;height:24px;font-size:11px;display:grid}.sidebar-footer{border-top:1px solid #ffffff14;margin-top:auto;padding:13px 7px 2px}.sidebar-footer .avatar{background:var(--yy-yellow);border-radius:10px}.topbar-title{min-width:145px}.crumb{color:#929398;letter-spacing:.25px;font-size:11px;font-weight:650}.topbar h1{color:var(--v2-ink);letter-spacing:-.35px;margin-top:5px;font-size:18px}.pilot-mode{color:#755b0d;background:#fff5cfc7;border-color:#d8a91f61;margin-left:16px}.top-actions{align-items:center;gap:8px}.company-context,.access-context{border-color:var(--v2-line);background:#ffffffad;border-radius:11px;height:44px}.top-actions .primary{border-radius:11px;min-height:44px}.content{max-width:1560px}.v2-intro{align-items:center;margin:0 0 18px;padding:4px 2px 0}.v2-intro h2{max-width:920px;font-family:var(--font-geist-sans),sans-serif;letter-spacing:-1.1px;font-size:clamp(24px,2.2vw,34px);font-weight:640;line-height:1.08}.v2-intro>div>p:last-child{color:#77797d;max-width:900px;font-size:11px;line-height:1.55}.metrics article,.panel,.flow-status-board,.yeni-panel{border-color:var(--v2-line);background:var(--v2-panel);box-shadow:var(--v2-shadow)}.metrics article{padding:20px;position:relative;overflow:hidden}.metrics article:before{content:"";background:linear-gradient(90deg,var(--yy-yellow),transparent 72%);opacity:.9;width:100%;height:3px;position:absolute;top:0;left:0}.metrics strong{font-family:var(--font-geist-sans),sans-serif;letter-spacing:-1px;font-size:27px}.role-focus strong{letter-spacing:-.45px;margin-top:10px;font-size:18px;line-height:1.15}.role-focus span{margin-top:7px}.role-focus>i{margin-top:18px}.desk-approval-empty{text-align:center;place-items:center;min-height:230px;padding:28px;display:grid}.desk-approval-empty>span{background:var(--yy-yellow);border-radius:12px;place-items:center;width:42px;height:42px;font-weight:900;display:grid}.desk-approval-empty b{margin-top:12px;font-size:10px}.desk-approval-empty p{color:#8b8c90;max-width:280px;margin:6px 0 0;font-size:11px;line-height:1.5}.approval-item>div:last-child button:only-child{color:#fff;background:#17181b}.desk-task-message{color:#72570e;background:#fff6d7;border-radius:8px;margin:0 14px 10px;padding:9px 11px;font-size:11px}.desk-queue-actions{display:flex!important}.desk-queue-actions button{flex:1}.desk-queue-actions button:last-child:not(:only-child){color:#fff!important;background:#17181b!important}.desk-queue-actions button:disabled{cursor:not-allowed;opacity:.5}.desk-completion-backdrop{display:grid;position:fixed;inset:0}.desk-completion-form{background:#fff;border-radius:22px;width:min(520px,100%);padding:28px;position:relative;box-shadow:0 28px 80px #0000004d}.desk-completion-form h3{margin:6px 0 8px;font-size:24px}.desk-completion-form>p:not(.eyebrow){color:#696960;margin:0 0 20px;line-height:1.5}.desk-completion-form label{color:#33332e;gap:7px;margin-top:14px;font-size:12px;font-weight:800;display:grid}.desk-completion-form input,.desk-completion-form textarea{box-sizing:border-box;color:#181816;width:100%;font:inherit;resize:vertical;background:#fafaf6;border:1px solid #d9d9cf;border-radius:11px;padding:12px 13px}.desk-completion-form>div{justify-content:flex-end;gap:9px;margin-top:20px;display:flex}.desk-completion-form button{color:#222;cursor:pointer;background:#edede5;border:0;border-radius:10px;padding:11px 15px;font-weight:800}.desk-completion-form button:last-child{background:#f4d900}.desk-completion-form .desk-completion-close{background:0 0;padding:3px 9px;font-size:25px;font-weight:400;position:absolute;top:15px;right:17px}.practice-list article[role=button]{cursor:pointer;outline:none}.practice-list article.selected{box-shadow:inset 4px 0 var(--yy-yellow);background:#fffdf3}.practice-list article[role=button]:focus-visible{box-shadow:inset 0 0 0 2px var(--yy-yellow)}.grow-live-empty{text-align:center;grid-column:1/-1;place-items:center;min-height:280px;padding:32px;display:grid}.grow-live-empty>span{color:#b99b1d;font-size:36px}.grow-live-empty h3{margin:8px 0 0}.grow-live-empty p{color:#777;margin:0}.grow-passport-empty{text-align:center;place-items:center;min-height:290px;padding:32px;display:grid}.grow-passport-empty>span{color:#b99b1d;font-size:36px}.grow-passport-empty h4{margin:8px 0 0;font-size:16px}.grow-passport-empty p{color:#777;max-width:390px;margin:7px 0 0;font-size:10px;line-height:1.55}.role-readiness-empty{color:#777;text-align:center;border:1px dashed #d4d4ca;border-radius:10px;margin:0 18px 14px;padding:16px;font-size:11px;line-height:1.5}.flow-context-navigation{border:1px solid var(--v2-line);box-shadow:var(--v2-shadow);background:#fbfbf8eb;border-radius:16px;margin:0 0 16px;overflow:hidden}.flow-context-head{border-bottom:1px solid var(--v2-line);justify-content:space-between;align-items:center;gap:18px;padding:15px 18px;display:flex}.flow-context-head p{margin:0 0 5px}.flow-context-head b{font-size:11px}.flow-context-head>span{color:#fff;white-space:nowrap;background:#202124;border-radius:99px;padding:7px 10px;font-size:11px;font-weight:850}.flow-intervention-tabs{background:var(--v2-line);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.flow-intervention-tabs button{color:#222;text-align:left;cursor:pointer;background:#fbfbf8;border:0;gap:4px;min-height:58px;padding:12px 15px;display:grid}.flow-intervention-tabs button:hover,.flow-intervention-tabs button.active{background:#fff8d7}.flow-intervention-tabs button.active{box-shadow:inset 0 -3px var(--yy-yellow)}.flow-intervention-tabs b{font-size:11px}.flow-intervention-tabs small{color:#85868a;font-size:10px}.flow-action-tools{align-items:center;gap:14px;padding:12px 18px;display:flex}.flow-action-tools>small{color:#8b8c90;letter-spacing:.8px;white-space:nowrap;font-size:10px;font-weight:900}.flow-action-tools>div{flex-wrap:wrap;gap:6px;display:flex}.flow-action-tools button{color:#555;cursor:pointer;background:#fff;border:1px solid #deded6;border-radius:99px;padding:6px 9px;font-size:10px;font-weight:800}.flow-action-tools button.active{color:#fff;background:#202124;border-color:#202124}.sales-action-strip{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr auto 1fr}.sales-role-principle{background:#fff9df;border:1px solid #d8a91f4d;border-radius:12px;grid-template-columns:42px 1fr;align-items:center;gap:12px;margin:0 0 15px;padding:14px 18px;display:grid}.sales-role-principle>span{background:var(--yy-yellow);border-radius:10px;place-items:center;width:38px;height:38px;font-weight:950;display:grid}.sales-role-principle small,.sales-role-principle b{display:block}.sales-role-principle small{color:#8b6a17;letter-spacing:.7px;font-size:10px;font-weight:900}.sales-role-principle b{margin-top:4px;font-size:10px}.sales-role-principle p{color:#777;margin:4px 0 0;font-size:11px}.sales-action-table .company-columns,.sales-action-table .company-row{grid-template-columns:1.05fr 1fr 1.15fr .85fr 1.1fr}.system-context-navigation .flow-context-head>span{background:var(--yy-yellow);color:#27230f}.system-context-navigation .flow-intervention-tabs button{grid-template-rows:auto auto;grid-template-columns:28px 1fr;align-items:center;gap:2px 10px;min-height:68px}.system-context-navigation .flow-intervention-tabs button>span{color:#777;background:#ecece6;border-radius:8px;grid-row:1/3;place-items:center;width:27px;height:27px;font-size:10px;font-weight:950;display:grid}.system-context-navigation .flow-intervention-tabs button.active>span{color:var(--yy-yellow);background:#202124}.mentor-queue article.selected{box-shadow:inset 4px 0 var(--yy-yellow);background:#fffdf3}.grow-review-empty{color:#777;text-align:center;padding:28px}.grow-review-panel{padding-bottom:22px}.grow-review-summary{background:#f7f7f1;border-radius:13px;margin:0 20px 18px;padding:16px}.grow-review-summary small,.grow-review-summary b{display:block}.grow-review-summary b{margin-top:4px}.grow-review-summary p{color:#666;margin:12px 0;line-height:1.5}.grow-review-summary em{color:#8b6814;font-style:normal;font-weight:800}.grow-review-panel>label{color:#333;gap:7px;margin:0 20px;font-size:10px;font-weight:800;display:grid}.grow-review-panel textarea{box-sizing:border-box;width:100%;font:inherit;resize:vertical;background:#fafaf6;border:1px solid #d9d9cf;border-radius:11px;padding:12px}.grow-review-panel>div:last-child{gap:8px;margin:16px 20px 0;display:flex}.grow-review-panel>div:last-child button{cursor:pointer;background:#ecece5;border:0;border-radius:10px;flex:1;padding:11px;font-size:11px;font-weight:900}.grow-review-panel>div:last-child button:last-child{background:var(--yy-yellow)}.grow-review-panel button:disabled{cursor:not-allowed;opacity:.45}.grow-review-message{color:#72570e;margin:10px 20px 0;font-size:11px;font-weight:800}.yeni-center{gap:14px;display:grid}.yeni-center-hero{color:#fff;background:radial-gradient(circle at 83% 52%,#f2c94c29,#0000 230px),linear-gradient(135deg,#26282c 0%,#17181b 67%,#101113 100%);border-radius:24px;grid-template-columns:minmax(0,1.35fr) minmax(330px,.65fr);align-items:center;min-height:360px;padding:46px 52px;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 70px #11121429}.yeni-center-hero:before{content:"";background-color:#0000;background-image:linear-gradient(90deg,#0000 0 49.8%,#ffffff06 50% 50.2%,#0000 50.2%),linear-gradient(0deg,#0000 0 49.8%,#ffffff05 50% 50.2%,#0000 50.2%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:88px 88px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 20%,#000 100%);mask-image:linear-gradient(90deg,#0000 20%,#000 100%)}.yeni-center-intro{z-index:2;position:relative}.yeni-center-intro .eyebrow{color:var(--yy-yellow)}.yeni-center-intro h2{max-width:760px;font-family:var(--font-geist-sans),sans-serif;letter-spacing:-2.8px;margin:10px 0 14px;font-size:clamp(37px,4.2vw,66px);font-weight:620;line-height:.98}.yeni-center-intro>p:not(.eyebrow){color:#c2c4c7;max-width:720px;margin:0;font-size:13px;line-height:1.7}.yeni-center-state{color:#d7d8da;letter-spacing:.2px;background:#ffffff0b;border:1px solid #ffffff1c;border-radius:99px;align-items:center;gap:8px;margin-top:24px;padding:9px 12px;font-size:11px;font-weight:780;display:inline-flex}.yeni-center-state i{background:var(--yy-yellow);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #f2c94c1c}.yeni-center-core{z-index:2;justify-self:end;place-items:center;width:300px;height:300px;display:grid;position:relative}.yeni-center-core>b{z-index:4;background:var(--yy-yellow);color:#17181b;border:1px solid #ffffffa6;border-radius:36px;place-items:center;width:112px;height:112px;font-family:Georgia,serif;font-size:58px;display:grid;position:relative;box-shadow:0 22px 50px #00000057,0 0 0 12px #f2c94c12}.yeni-center-core>small{z-index:5;color:#fff;letter-spacing:2.4px;font-size:11px;font-weight:950;position:absolute;top:202px}.core-ring{border:1px solid #f2c94c3d;border-radius:50%;position:absolute}.ring-one{width:216px;height:216px}.ring-two{border-color:#ffffff17;width:294px;height:294px}.core-node{z-index:3;color:#d6d7da;letter-spacing:.9px;background:#292b2f;border:1px solid #ffffff21;border-radius:7px;padding:7px 9px;font-size:10px;font-style:normal;font-weight:900;position:absolute;box-shadow:0 8px 20px #00000040}.core-node:after{content:"";background:var(--yy-yellow);border-radius:50%;width:5px;height:5px;position:absolute}.node-project{top:71px;left:4px}.node-project:after{bottom:-27px;right:-34px}.node-software{top:74px;right:-4px}.node-software:after{bottom:-24px;left:-34px}.node-system{bottom:20px;left:50%;transform:translate(-50%)}.node-system:after{top:-43px;left:50%;transform:translate(-50%)}.yeni-center-pillars{border:1px solid var(--v2-line);background:var(--v2-line);box-shadow:var(--v2-shadow);border-radius:17px;grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}.yeni-center-pillars article{background:var(--v2-panel);grid-template-columns:38px 1fr;gap:13px;padding:20px;display:grid}.yeni-center-pillars article>span{width:34px;height:34px;color:var(--yy-yellow);background:#202124;border-radius:10px;place-items:center;font-size:11px;font-weight:950;display:grid}.yeni-center-pillars small,.yeni-center-pillars strong{display:block}.yeni-center-pillars small{color:#9b7a1d;letter-spacing:.9px;font-size:10px;font-weight:950}.yeni-center-pillars strong{margin-top:4px;font-size:11px}.yeni-center-pillars p{color:#7e8084;margin:5px 0 0;font-size:11px;line-height:1.5}.yeni-center-tabs{border:1px solid var(--v2-line);background:#fbfbf8c7;border-radius:15px;grid-template-columns:1fr 1fr;gap:8px;margin-top:4px;padding:7px;display:grid;box-shadow:0 8px 22px #11121409}.yeni-center-tabs button{color:#73757a;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;grid-template-rows:auto auto;grid-template-columns:34px 1fr;align-items:center;gap:2px 11px;min-height:62px;padding:11px 15px;display:grid;position:relative}.yeni-center-tabs button>span{color:#8b8d91;background:#fff;border:1px solid #deded6;border-radius:9px;grid-row:1/3;place-items:center;width:32px;height:32px;font-size:12px;display:grid}.yeni-center-tabs button>b,.yeni-center-tabs button>small{font-size:10px}.yeni-center-tabs button.active{color:#fff;background:#202124;box-shadow:0 9px 20px #11121426}.yeni-center-tabs button.active>span{border-color:var(--yy-yellow);background:var(--yy-yellow);color:#17181b}.yeni-center-tabs button.active>small{color:#b9bbbe}.yeni-center-view{min-width:0}.yeni-center-view>.yeni-console,.yeni-center-view>.ecosystem-hub{animation:.28s ease-out yeni-center-in}@keyframes yeni-center-in{0%{opacity:.3;transform:translateY(4px)}to{opacity:1;transform:none}}.yeni-center .yeni-command-surface{background:radial-gradient(circle at 90% 20%,#f2c94c24,#0000 260px),linear-gradient(125deg,#26282c,#17181b 65%,#101113)}.yeni-center .yeni-command-surface:after{border-color:#f2c94c3d;box-shadow:0 0 0 50px #f2c94c06,0 0 0 100px #f2c94c05}.yeni-center .yeni-orb{background:var(--yy-yellow);color:#17181b;border-color:#ffffff59}.yeni-center .yeni-orb i{background:#62c980;border-color:#17181b}.yeni-center .yeni-command-copy .eyebrow{color:var(--yy-yellow)}.yeni-center .yeni-command-copy>p:last-child{color:#bec0c4}.yeni-center .yeni-command-surface button{background:var(--yy-yellow);color:#17181b}.yeni-center .yeni-message{color:#fff1ae}.yeni-center .ecosystem-kpis{margin-top:0}@media (max-width:1180px) and (min-width:681px){.app-shell{grid-template-columns:82px minmax(0,1fr)}.brand{justify-content:center;padding-inline:0}.brand .yeniyaka-wordmark,.version-badge,.nav-label,.sidebar-footer div:not(.avatar),.sidebar-footer>span{display:none}.nav-item{justify-content:center;padding-inline:0;font-size:0}.nav-item>span:first-child{font-size:11px}.nav-item b{display:none}.topbar,.content{padding-inline:20px}}@media (max-width:680px){.app-shell{display:block}.content{padding:18px 13px 86px}.topbar{height:70px;padding:0 13px}.topbar h1{font-size:14px}.pilot-mode{padding:4px 7px;font-size:10px;top:3px;right:7px}.top-actions{gap:5px}.top-actions .primary{min-height:38px;padding-inline:10px;font-size:11px}.sidebar{height:68px;padding:7px 6px}.sidebar nav{grid-template-columns:repeat(4,minmax(0,1fr));gap:3px}.nav-group{display:contents}.nav-group .nav-item{display:none}.nav-group .nav-item:first-of-type{display:flex}.nav-item,.nav-item.active{border-radius:9px;min-height:52px;font-size:10px}.nav-item>span:first-child{width:23px;height:23px;font-size:11px}.v2-intro{display:block}.v2-intro h2{font-size:23px}.v2-intro .live{margin-top:12px}.metrics article{min-width:185px}}@media (max-width:900px){.flow-intervention-tabs{grid-template-columns:1fr 1fr}.flow-action-tools{flex-direction:column;align-items:flex-start}.sales-action-strip{grid-template-columns:repeat(9,minmax(120px,auto));overflow-x:auto}.sales-action-table{overflow-x:auto}.sales-action-table .company-columns,.sales-action-table .company-row{min-width:860px}.flow-context-head{flex-direction:column;align-items:flex-start}}@media (max-width:680px){.sidebar nav{grid-template-columns:none;display:flex;overflow-x:auto}.nav-group .nav-item:first-of-type{flex:0 0 74px}.flow-intervention-tabs{grid-template-columns:1fr 1fr}.flow-context-head{padding:13px}.flow-action-tools{padding:11px 13px}.flow-action-tools>div{flex-wrap:nowrap;max-width:100%;padding-bottom:3px;overflow-x:auto}.flow-action-tools button{white-space:nowrap}.sidebar nav>.nav-label{display:none}.sidebar nav>.nav-item{flex:0 0 78px;width:auto;margin-bottom:0}.system-context-navigation .flow-intervention-tabs{display:flex;overflow-x:auto}.system-context-navigation .flow-intervention-tabs button{flex:0 0 220px}}.flow-focus-tabs{border:1px solid var(--v2-line);background:var(--v2-line);box-shadow:var(--v2-shadow);border-radius:16px;grid-template-columns:repeat(3,1fr);gap:1px;margin-bottom:12px;display:grid;overflow:hidden}.flow-focus-tabs>button{color:#303135;text-align:left;cursor:pointer;background:#fbfbf8;border:0;grid-template-columns:32px 1fr auto;align-items:center;gap:11px;min-height:70px;padding:13px 16px;display:grid}.flow-focus-tabs>button:hover,.flow-focus-tabs>button.active{background:#fff8d7}.flow-focus-tabs>button.active{box-shadow:inset 0 -3px var(--yy-yellow)}.flow-focus-tabs>button>span:first-child{color:#777;background:#ecece6;border-radius:9px;place-items:center;width:31px;height:31px;font-size:10px;font-weight:950;display:grid}.flow-focus-tabs>button.active>span:first-child{color:var(--yy-yellow);background:#202124}.flow-focus-tabs b,.flow-focus-tabs small{display:block}.flow-focus-tabs b{font-size:11px}.flow-focus-tabs small{color:#85868a;margin-top:4px;font-size:10px}.flow-focus-tabs em{color:#6f7074;background:#efefe9;border-radius:9px;place-items:center;min-width:27px;height:27px;padding:0 6px;font-size:11px;font-style:normal;font-weight:950;display:grid}.flow-focus-tabs>button.active em{background:var(--yy-yellow);color:#342a0e}.flow-status-board article.needs-attention span{color:#8b6812}.flow-panel-count{color:#777;background:#f0f0e9;border-radius:99px;padding:6px 9px;font-size:10px;font-weight:900}.flow-action-head,.flow-action-row{grid-template-columns:1.05fr 1.15fr 1.4fr .6fr}.flow-action-row{min-height:76px}.flow-action-row span>b{font-size:11px;line-height:1.45;display:block}.flow-action-row>span:nth-child(2)>b{color:#3f5a4d}.flow-action-row>span:nth-child(3)>b{color:#66676b;font-weight:750}.flow-action-row>span:nth-child(3)>small{color:#8a6b18;font-weight:850}.flow-row-state{text-align:right}.flow-row-state .status{white-space:nowrap}.flow-row-state small{font-weight:800}.flow-empty{text-align:center;place-items:center;min-height:210px;padding:28px;display:grid}.flow-empty>span{background:var(--yy-yellow);border-radius:11px;place-items:center;width:39px;height:39px;font-size:15px;font-weight:950;display:grid}.flow-empty b{margin-top:10px;font-size:10px}.flow-empty p{color:#85868a;margin:5px 0 0;font-size:11px}.flow-history-more{border-top:1px solid var(--v2-line);background:linear-gradient(#fafaf766,#f4f5f1db);justify-content:center;align-items:center;gap:12px;padding:16px;display:flex}.flow-history-more button{color:#3d3e42;cursor:pointer;background:#fff;border:1px solid #d7d8d1;border-radius:10px;padding:9px 13px;font-size:10px;font-weight:900}.flow-history-more button:hover{background:#fffdf2;border-color:#bfc1b7}.flow-history-more button:disabled{cursor:wait;opacity:.6}.flow-history-more small{color:#85868a;font-size:9px;line-height:1.4}.flow-history-filters{border-top:1px solid var(--v2-line);border-bottom:1px solid var(--v2-line);background:linear-gradient(135deg,#f7f8f5f5,#fcfcf9fa);grid-template-columns:minmax(220px,1.6fr) repeat(5,minmax(112px,.7fr)) auto;align-items:end;gap:9px;padding:14px 16px;display:grid}.flow-history-filter-title{grid-column:1/-1;align-items:center;gap:10px;padding-bottom:2px;display:flex}.flow-history-filter-title>span{color:#55575b;background:#fff;border:1px solid #dedfd9;border-radius:9px;place-items:center;width:30px;height:30px;font-size:13px;display:grid}.flow-history-filter-title>div{flex:1}.flow-history-filter-title b,.flow-history-filter-title small{display:block}.flow-history-filter-title b{font-size:10px}.flow-history-filter-title small{color:#85868a;margin-top:3px;font-size:9px;line-height:1.4}.flow-history-filter-title em{color:#72580e;letter-spacing:.4px;background:#fff3b4;border-radius:7px;padding:5px 7px;font-size:8px;font-style:normal;font-weight:950}.flow-history-filters label{gap:5px;display:grid}.flow-history-filters label>small{color:#7b7d81;letter-spacing:.45px;font-size:8px;font-weight:950}.flow-history-filters input,.flow-history-filters select{color:#3d3e42;width:100%;min-width:0;height:36px;font:750 10px/1 var(--font-geist-sans),sans-serif;background:#fff;border:1px solid #d9dad4;border-radius:9px;outline:none;padding:0 9px}.flow-history-filters input:focus,.flow-history-filters select:focus{border-color:#a8aaa1;box-shadow:0 0 0 3px #2425270f}.flow-history-filter-actions{gap:6px;display:flex}.flow-history-filter-actions button{color:#505155;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #d7d8d1;border-radius:9px;height:36px;padding:0 11px;font-size:9px;font-weight:950}.flow-history-filter-actions button:first-child{color:#fff;background:#202124;border-color:#202124}.flow-history-filter-actions button:disabled{cursor:wait;opacity:.6}.flow-archive-context{font-weight:850;color:#8a6b18!important;font-size:9px!important}.flow-archive-empty-actions{gap:7px;display:flex}.flow-archive-empty-actions button:first-child:not(:last-child){color:#4d4e52;background:#fff;border:1px solid #d7d8d1}@media (max-width:1000px){.flow-focus-tabs{grid-template-columns:1fr}.flow-action-head{display:none}.flow-action-row{grid-template-columns:1fr 1fr}.flow-action-row>span:nth-child(3){grid-column:1}.flow-action-row .flow-row-state{grid-area:2/2}}@media (max-width:680px){.flow-focus-tabs{display:flex;overflow-x:auto}.flow-focus-tabs>button{flex:0 0 260px}.flow-action-row{grid-template-columns:1fr}.flow-action-row>span:nth-child(3),.flow-action-row .flow-row-state{grid-area:auto}.flow-row-state{text-align:left}.flow-action-row .progress{width:100%}}@media (max-width:1200px){.flow-history-filters{grid-template-columns:repeat(3,minmax(140px,1fr))}.flow-history-filters label.wide{grid-column:span 2}.flow-history-filter-actions{justify-content:flex-end}}@media (max-width:680px){.flow-history-more{flex-direction:column;align-items:stretch}.flow-history-more small{text-align:center}.flow-history-filters{grid-template-columns:1fr 1fr;padding:13px}.flow-history-filters label.wide,.flow-history-filter-title,.flow-history-filter-actions{grid-column:1/-1}.flow-history-filter-actions{justify-content:stretch}.flow-history-filter-actions button{flex:1}.flow-history-filter-title{align-items:flex-start}.flow-history-filter-title em{margin-left:auto}.flow-archive-empty-actions{display:grid}.flow-archive-empty-actions button{width:100%}}.flow-history-saved{background:#ffffffc7;border:1px solid #e0e1db;border-radius:11px;grid-column:1/-1;grid-template-columns:minmax(160px,.65fr) minmax(260px,1.35fr) minmax(290px,1fr);align-items:center;gap:12px;margin-top:3px;padding:11px 12px;display:grid}.flow-history-saved-title{align-items:center;gap:9px;display:flex}.flow-history-saved-title>div{flex:1}.flow-history-saved-title b,.flow-history-saved-title small{display:block}.flow-history-saved-title b{font-size:11px}.flow-history-saved-title small{color:#77797d;margin-top:3px;font-size:10px;line-height:1.4}.flow-history-saved-title>span{color:#6f7074;background:#eeefe9;border-radius:7px;padding:5px 7px;font-size:9px;font-weight:950}.flow-history-saved-list{align-items:center;gap:6px;min-width:0;padding:2px;display:flex;overflow-x:auto}.flow-history-saved-list>small{color:#8a8c90;font-size:10px}.flow-history-saved-chip{background:#fff;border:1px solid #dadbd4;border-radius:9px;flex:none;display:inline-flex;overflow:hidden}.flow-history-saved-chip button{color:#4d4f53;cursor:pointer;background:#fff;border:0;min-height:31px;font-size:10px;font-weight:850}.flow-history-saved-chip button:first-child{padding:0 9px}.flow-history-saved-chip button:last-child{color:#9a9b9e;border-left:1px solid #ecece7;width:30px;font-size:15px}.flow-history-saved-chip button:hover{color:#28292c;background:#fff9df}.flow-history-save-control{grid-template-columns:minmax(150px,1fr) auto;gap:6px;display:grid}.flow-history-save-control button{color:#fff;cursor:pointer;background:#202124;border:1px solid #2a2b2e;border-radius:9px;min-height:36px;padding:0 11px;font-size:10px;font-weight:900}.flow-history-save-control button:disabled{color:#aaa;cursor:not-allowed;background:#eeefe9;border-color:#dedfd9}:is(.flow-history-saved button:focus-visible,.flow-history-summary button:focus-visible){outline-offset:2px;outline:3px solid #d8a91f57}.flow-history-summary{border-bottom:1px solid var(--v2-line);background:radial-gradient(circle at 82% -40%,#899aa021,#0000 42%),linear-gradient(145deg,#f7f8f5,#fdfdfb)}.flow-history-summary>header{justify-content:space-between;align-items:center;gap:18px;padding:15px 16px 11px;display:flex}.flow-history-summary>header p{margin:0}.flow-history-summary>header b,.flow-history-summary>header small{display:block}.flow-history-summary>header>div>b{color:#383a3e;margin-top:4px;font-size:12px}.flow-history-summary>header>div>small{color:#7c7e82;margin-top:4px;font-size:10px}.flow-history-summary>header>button{color:#fff;text-align:left;cursor:pointer;background:#202124;border:0;border-radius:10px;grid-template-rows:auto auto;grid-template-columns:27px 1fr;align-items:center;gap:1px 8px;min-height:44px;padding:7px 11px;display:grid}.flow-history-summary>header>button>span{color:#e7e8e5;background:#343538;border-radius:8px;grid-row:1/3;place-items:center;width:27px;height:27px;font-size:15px;display:grid}.flow-history-summary>header>button>b{font-size:10px}.flow-history-summary>header>button>small{color:#bfc1c4;font-size:9px}.flow-history-summary>header>button:disabled{cursor:not-allowed;opacity:.42}.flow-history-summary-grid{background:#e0e1db;border:1px solid #e0e1db;border-radius:12px;grid-template-columns:.7fr 1.35fr repeat(3,.8fr);gap:1px;margin:0 16px 14px;display:grid;overflow:hidden}.flow-history-summary-grid article{background:#ffffffeb;min-width:0;padding:13px 14px}.flow-history-summary-grid small,.flow-history-summary-grid strong,.flow-history-summary-grid span{display:block}.flow-history-summary-grid small{color:#7d7f83;letter-spacing:.45px;font-size:9px;font-weight:950}.flow-history-summary-grid strong{color:#2c2d30;text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:clamp(15px,1.6vw,21px);line-height:1.1;overflow:hidden}.flow-history-summary-grid span{color:#85878b;margin-top:5px;font-size:10px;line-height:1.35}.flow-history-summary-grid article:nth-child(2){background:linear-gradient(135deg,#fff,#f6f7f3)}.flow-history-notice{color:#615427;background:#fff9df;border-left:3px solid #bfa23d;border-radius:0 8px 8px 0;margin:-3px 16px 13px;padding:8px 10px;font-size:10px;font-weight:800}@media (max-width:1120px){.flow-history-saved{grid-template-columns:1fr 1.4fr}.flow-history-save-control{grid-column:1/-1}.flow-history-summary-grid{grid-template-columns:repeat(3,1fr)}.flow-history-summary-grid article:nth-child(2){grid-column:span 2}}@media (max-width:680px){.flow-history-saved{grid-template-columns:1fr}.flow-history-save-control{grid-column:auto;grid-template-columns:1fr}.flow-history-saved-list{padding-bottom:5px}.flow-history-summary>header{flex-direction:column;align-items:flex-start}.flow-history-summary>header>button{width:100%}.flow-history-summary-grid{grid-template-columns:1fr 1fr;margin-inline:13px}.flow-history-summary-grid article:nth-child(2){grid-area:1/1/auto/-1}.flow-history-summary-grid article{padding:12px}.flow-history-summary-grid strong{font-size:16px}.flow-history-notice{margin-inline:13px}}.partner-hub-workspace{gap:13px;display:grid}.partner-start-note{box-shadow:var(--v2-shadow);background:#fff9df;border:1px solid #d8a91f57;border-radius:14px;grid-template-columns:48px 1fr auto;align-items:center;gap:15px;padding:16px 18px;display:grid}.partner-start-note>span{width:45px;height:45px;color:var(--yy-yellow);background:#202124;border-radius:11px;place-items:center;font-size:10px;font-weight:950;display:grid}.partner-start-note b,.partner-start-note p{display:block}.partner-start-note b{font-size:10px}.partner-start-note p{color:#77797d;margin:5px 0 0;font-size:11px;line-height:1.45}.partner-start-note button{color:#fff;cursor:pointer;background:#202124;border:0;border-radius:9px;min-height:37px;padding:0 12px;font-size:11px;font-weight:900}.partner-hub-tabs{border:1px solid var(--v2-line);background:var(--v2-line);box-shadow:var(--v2-shadow);border-radius:16px;grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.partner-hub-tabs>button{color:#303135;text-align:left;cursor:pointer;background:#fbfbf8;border:0;grid-template-columns:31px 1fr auto;align-items:center;gap:10px;min-height:72px;padding:13px 14px;display:grid}.partner-hub-tabs>button:hover,.partner-hub-tabs>button.active{background:#fff8d7}.partner-hub-tabs>button.active{box-shadow:inset 0 -3px var(--yy-yellow)}.partner-hub-tabs>button>span:first-child{color:#777;background:#ecece6;border-radius:9px;place-items:center;width:30px;height:30px;font-size:11px;font-weight:950;display:grid}.partner-hub-tabs>button.active>span:first-child{color:var(--yy-yellow);background:#202124}.partner-hub-tabs b,.partner-hub-tabs small{display:block}.partner-hub-tabs b{font-size:11px}.partner-hub-tabs small{color:#85868a;margin-top:4px;font-size:10px;line-height:1.35}.partner-hub-tabs em{color:#6f7074;background:#efefe9;border-radius:7px;padding:5px 7px;font-size:10px;font-style:normal;font-weight:900}.partner-hub-tabs>button.active em{background:var(--yy-yellow);color:#342a0e}.partner-hub-stack{gap:13px;display:grid}.partner-hub-stack>.partners-workspace{box-shadow:none;background:0 0}.partner-hub-stack>.partners-workspace>.commercial-workspace,.partner-hub-stack>.partners-workspace>.accounts-workspace,.partner-hub-stack>.commercial-workspace{margin:0}.partner-flow-strip{border:1px solid var(--v2-line);box-shadow:var(--v2-shadow);background:#fff;border-radius:15px;overflow:hidden}.partner-flow-strip>header{border-bottom:1px solid var(--v2-line);justify-content:space-between;align-items:flex-end;gap:18px;padding:18px 20px;display:flex}.partner-flow-strip h3{margin:4px 0 0;font-size:15px}.partner-flow-strip header>span{color:#85868a;font-size:11px}.partner-flow-strip>div{background:var(--v2-line);grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.partner-flow-strip button{color:#303135;text-align:left;cursor:pointer;background:#fbfbf8;border:0;grid-template-columns:1fr auto;align-items:center;gap:15px;min-height:73px;padding:14px 17px 19px;display:grid;position:relative}.partner-flow-strip button:hover{background:#fff8d7}.partner-flow-strip b,.partner-flow-strip small{display:block}.partner-flow-strip b{font-size:11px}.partner-flow-strip small{color:#85868a;margin-top:4px;font-size:10px}.partner-flow-strip button>span:nth-child(2){text-align:right}.partner-flow-strip button>i{background:var(--yy-yellow);height:3px;position:absolute;bottom:0;left:0;right:0}.partner-memory-principle,.partner-access-note{border:1px solid var(--v2-line);color:#fff;box-shadow:var(--v2-shadow);background:#202124;border-radius:14px;grid-template-columns:50px 1fr;align-items:center;gap:15px;padding:19px 20px;display:grid}.partner-memory-principle>span,.partner-access-note>span{background:var(--yy-yellow);color:#202124;border-radius:12px;place-items:center;width:47px;height:47px;font-size:11px;font-weight:950;display:grid}.partner-memory-principle small,.partner-memory-principle b{display:block}.partner-memory-principle small{color:var(--yy-yellow);letter-spacing:.7px;font-size:10px;font-weight:950}.partner-memory-principle b{margin-top:5px;font-size:10px}.partner-memory-principle p,.partner-access-note p{color:#c5c6ca;margin:5px 0 0;font-size:11px;line-height:1.5}.partner-access-note{color:#303135;background:#fff}.partner-access-note p{color:#77797d}.partner-access-note b{font-size:10px}@media (max-width:1100px){.partner-hub-tabs{grid-template-columns:1fr 1fr}.partner-flow-strip>div{grid-template-columns:1fr}}@media (max-width:680px){.partner-start-note{grid-template-columns:40px 1fr}.partner-start-note>span{width:38px;height:38px}.partner-start-note button{grid-column:1/-1;width:100%}.partner-hub-tabs{display:flex;overflow-x:auto}.partner-hub-tabs>button{flex:0 0 245px}.partner-flow-strip>header{flex-direction:column;align-items:flex-start}.partner-flow-strip button{grid-template-columns:1fr}.partner-flow-strip button>span:nth-child(2){text-align:left}.partner-memory-principle,.partner-access-note{grid-template-columns:40px 1fr}.partner-memory-principle>span,.partner-access-note>span{width:38px;height:38px}}.identity-v2-workspace{gap:13px;display:grid}.identity-v2-head{color:#fff;background:radial-gradient(circle at 92% 5%,#575135 0,#0000 29%),linear-gradient(115deg,#0b0c0e,#34363a);border:1px solid #44464a;border-radius:18px;justify-content:space-between;align-items:center;gap:32px;min-height:190px;padding:29px 32px;display:flex;overflow:hidden}.identity-v2-head>div:first-child{max-width:820px}.identity-v2-head .eyebrow{color:var(--yy-yellow)}.identity-v2-head h2{letter-spacing:-1.3px;margin:6px 0 9px;font-size:clamp(27px,2.8vw,40px);line-height:1.08}.identity-v2-head>div:first-child>p:last-child{color:#c5c6c9;max-width:760px;margin:0;font-size:10px;line-height:1.6}.identity-v2-pass{background:#17181bd9;border:1px solid #6e6646;border-radius:14px;flex:0 0 330px;grid-template-columns:49px 1fr;align-items:center;gap:13px;padding:17px;display:grid;position:relative}.identity-v2-pass>span{width:47px;height:55px;color:var(--yy-yellow);background:#101114;border:1px solid #746d53;border-radius:10px;place-items:center;font-size:22px;font-weight:950;display:grid}.identity-v2-pass small,.identity-v2-pass b,.identity-v2-pass em{display:block}.identity-v2-pass small{color:var(--yy-yellow);letter-spacing:.8px;font-size:10px;font-weight:950}.identity-v2-pass b{margin-top:6px;font-size:11px}.identity-v2-pass em{color:#adafb2;margin-top:4px;font-size:10px;font-style:normal}.identity-v2-pass>i{color:#8b8262;font-size:10px;font-style:normal;font-weight:950;position:absolute;top:10px;right:12px}.identity-view-tabs{border:1px solid var(--v2-line);background:var(--v2-line);box-shadow:var(--v2-shadow);border-radius:16px;grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.identity-view-tabs>button{color:#303135;text-align:left;cursor:pointer;background:#fbfbf8;border:0;grid-template-columns:31px 1fr auto;align-items:center;gap:10px;min-height:70px;padding:12px 14px;display:grid}.identity-view-tabs>button:hover,.identity-view-tabs>button.active{background:#fff8d7}.identity-view-tabs>button.active{box-shadow:inset 0 -3px var(--yy-yellow)}.identity-view-tabs>button>span:first-child{color:#777;background:#ecece6;border-radius:9px;place-items:center;width:30px;height:30px;font-size:11px;font-weight:950;display:grid}.identity-view-tabs>button.active>span:first-child{color:var(--yy-yellow);background:#202124}.identity-view-tabs b,.identity-view-tabs small{display:block}.identity-view-tabs b{font-size:11px}.identity-view-tabs small{color:#85868a;margin-top:4px;font-size:10px;line-height:1.35}.identity-view-tabs em{color:#6f7074;background:#efefe9;border-radius:7px;padding:5px 7px;font-size:10px;font-style:normal;font-weight:900}.identity-view-tabs>button.active em{background:var(--yy-yellow);color:#342a0e}.identity-live-summary{border:1px solid var(--v2-line);background:var(--v2-line);box-shadow:var(--v2-shadow);border-radius:15px;grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.identity-live-summary article{background:#fff;min-width:0;padding:17px 19px}.identity-live-summary small,.identity-live-summary strong{display:block}.identity-live-summary small{color:#9a791b;letter-spacing:.7px;font-size:10px;font-weight:950}.identity-live-summary strong{text-overflow:ellipsis;white-space:nowrap;margin-top:7px;font-size:19px;overflow:hidden}.identity-live-summary p{color:#85868a;margin:5px 0 0;font-size:10px}.identity-now-grid{grid-template-columns:minmax(0,1.35fr) minmax(310px,.65fr);gap:13px;display:grid}.identity-current-card,.identity-update-card,.identity-role-board,.identity-evidence-board,.identity-readiness-card,.identity-next-path{border:1px solid var(--v2-line);box-shadow:var(--v2-shadow);background:#fff;border-radius:15px;overflow:hidden}.identity-current-card>header,.identity-update-card>header,.identity-role-board>header,.identity-evidence-board>header,.identity-readiness-card>header{border-bottom:1px solid var(--v2-line);justify-content:space-between;align-items:flex-end;gap:15px;padding:18px 20px;display:flex}.identity-current-card h3,.identity-update-card h3,.identity-role-board h3,.identity-evidence-board h3,.identity-readiness-card h3{margin:4px 0 0;font-size:15px}.identity-current-card>header>span,.identity-update-card>header>span,.identity-role-board>header>span,.identity-evidence-board>header>span{color:#777;background:#efefe9;border-radius:99px;padding:5px 8px;font-size:10px;font-weight:900}.identity-current-fields{background:var(--v2-line);grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.identity-current-fields article{background:#fbfbf8;min-height:105px;padding:16px 18px}.identity-current-fields small,.identity-current-fields b{display:block}.identity-current-fields small{color:#9a791b;font-size:10px;font-weight:950}.identity-current-fields b{margin-top:7px;font-size:10px}.identity-current-fields p{color:#85868a;margin:6px 0 0;font-size:11px;line-height:1.45}.identity-current-actions{gap:7px;padding:15px 18px;display:flex}.identity-current-actions button,.identity-role-board>footer button,.identity-next-path button{color:#4a4b4f;cursor:pointer;background:#fff;border:1px solid #deded7;border-radius:8px;min-height:35px;padding:0 11px;font-size:10px;font-weight:900}.identity-current-actions button:first-child,.identity-role-board>footer button,.identity-next-path button:first-child{color:#fff;background:#202124;border-color:#202124}.identity-update-card>div>button{border:0;border-top:1px solid var(--v2-line);color:#303135;text-align:left;cursor:pointer;background:#fff;grid-template-columns:29px 1fr auto;align-items:center;gap:10px;width:100%;min-height:69px;padding:11px 16px;display:grid}.identity-update-card>div>button:first-child{border-top:0}.identity-update-card>div>button:hover{background:#fff9df}.identity-update-card button>i{color:#777;background:#efefe9;border-radius:8px;place-items:center;width:27px;height:27px;font-size:11px;font-style:normal;font-weight:950;display:grid}.identity-update-card button>i.completed{color:#72560b;background:#fff1b8}.identity-update-card button>i.verified{color:var(--yy-yellow);background:#202124}.identity-update-card b,.identity-update-card small{display:block}.identity-update-card b{font-size:11px}.identity-update-card small{color:#85868a;margin-top:4px;font-size:10px}.identity-update-card button>em{color:#8a6b17;white-space:nowrap;font-size:10px;font-style:normal;font-weight:900}.identity-empty{text-align:center;place-items:center;min-height:205px;padding:25px;display:grid}.identity-empty>span{background:var(--yy-yellow);border-radius:10px;place-items:center;width:38px;height:38px;font-size:16px;display:grid}.identity-empty>b{margin-top:9px;font-size:11px}.identity-empty p{color:#85868a;margin:5px 0 0;font-size:10px}.identity-role-board>div>article{border-top:1px solid var(--v2-line);grid-template-columns:36px minmax(180px,1.2fr) minmax(150px,.7fr) auto;align-items:center;gap:15px;min-height:82px;padding:13px 18px;display:grid}.identity-role-board>div>article:first-child{border-top:0}.identity-role-board article>span{width:34px;height:34px;color:var(--yy-yellow);background:#202124;border-radius:10px;place-items:center;font-size:10px;font-weight:950;display:grid}.identity-role-board article small,.identity-role-board article b{display:block}.identity-role-board article>div:nth-child(2)>small{color:#9a791b;font-size:10px;font-weight:950}.identity-role-board article b{margin-top:4px;font-size:10px}.identity-role-board article p{color:#85868a;margin:4px 0 0;font-size:10px}.identity-role-board article>strong{font-size:10px}.identity-role-progress>i{background:#e8e8e2;border-radius:99px;width:100%;height:5px;display:block;overflow:hidden}.identity-role-progress>i>i{background:var(--yy-yellow);height:100%;display:block}.identity-role-progress small{color:#85868a;margin-top:5px;font-size:10px}.identity-role-board>footer{border-top:1px solid var(--v2-line);background:#fff9df;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:15px 18px;display:grid}.identity-role-board>footer>span{background:var(--yy-yellow);border-radius:7px;padding:6px 8px;font-size:10px;font-weight:950}.identity-role-board>footer p{color:#6f7074;margin:0;font-size:11px;line-height:1.45}.identity-evidence-flow{border-bottom:1px solid var(--v2-line);background:#fbfbf8;justify-content:center;align-items:center;gap:10px;padding:14px;display:flex}.identity-evidence-flow span{color:#fff;background:#202124;border-radius:7px;padding:7px 10px;font-size:10px;font-weight:950}.identity-evidence-flow span:last-child{background:var(--yy-yellow);color:#30270e}.identity-evidence-flow i{color:#9b9c9f;font-style:normal}.identity-evidence-list>button{border:0;border-top:1px solid var(--v2-line);color:#303135;text-align:left;cursor:pointer;background:#fff;grid-template-columns:.8fr 1fr 1.3fr auto;align-items:center;gap:15px;width:100%;min-height:78px;padding:12px 18px;display:grid}.identity-evidence-list>button:hover{background:#fff9df}.identity-evidence-list b,.identity-evidence-list small{display:block}.identity-evidence-list b{font-size:11px}.identity-evidence-list small{color:#85868a;margin-top:4px;font-size:10px}.identity-evidence-list em{color:#777;white-space:nowrap;background:#efefe9;border-radius:99px;padding:6px 8px;font-size:10px;font-style:normal;font-weight:900}.identity-evidence-list em.verified{color:var(--yy-yellow);background:#202124}.identity-evidence-list em.revision_requested{color:#72560b;background:#fff1b8}.identity-direction-grid{grid-template-columns:minmax(310px,.7fr) minmax(0,1.3fr);gap:13px;display:grid}.identity-readiness-card>header strong{font-size:25px}.identity-readiness-card>i{background:#e8e8e2;border-radius:99px;height:7px;margin:0 20px 15px;display:block;overflow:hidden}.identity-readiness-card>i>i{background:var(--yy-yellow);height:100%;display:block}.identity-readiness-card ol{margin:0;padding:0 19px 14px;list-style:none}.identity-readiness-card li{grid-template-columns:29px 1fr;align-items:start;gap:10px;min-height:60px;display:grid;position:relative}.identity-readiness-card li:not(:last-child):after{content:"";border-left:1px dashed #d4d4ce;position:absolute;top:28px;bottom:0;left:12px}.identity-readiness-card li>span{z-index:1;color:#777;background:#fff;border:2px solid #d0d0ca;border-radius:50%;place-items:center;width:25px;height:25px;font-size:10px;font-weight:950;display:grid}.identity-readiness-card li.done>span{color:var(--yy-yellow);background:#202124;border-color:#202124}.identity-readiness-card li.active>span{background:var(--yy-yellow);color:#342a0e;border-color:#d5ae37}.identity-readiness-card b,.identity-readiness-card small{display:block}.identity-readiness-card b{font-size:11px}.identity-readiness-card small{color:#85868a;margin-top:4px;font-size:10px}.identity-next-path{color:#fff;background:radial-gradient(circle at 100% 0,#5c5333 0,#0000 35%),#202124;flex-direction:column;justify-content:center;min-height:360px;padding:29px;display:flex;position:relative}.identity-next-path>span{color:#ffffff0c;font-size:70px;font-weight:950;position:absolute;top:20px;right:24px}.identity-next-path>small{color:var(--yy-yellow);letter-spacing:.8px;font-size:10px;font-weight:950}.identity-next-path h3{letter-spacing:-.6px;max-width:620px;margin:10px 0;font-size:27px;line-height:1.15}.identity-next-path p{color:#c3c4c7;max-width:620px;margin:0;font-size:11px;line-height:1.6}.identity-next-path>div{gap:8px;margin-top:21px;display:flex}.identity-next-path button{color:#fff;background:0 0;border-color:#55565b}.identity-next-path button:first-child{border-color:var(--yy-yellow);background:var(--yy-yellow);color:#30270e}.identity-living-principle{background:#fff9df;border:1px solid #d8a91f52;border-radius:14px;grid-template-columns:43px minmax(260px,.75fr) minmax(300px,1fr);align-items:center;gap:15px;padding:17px 19px;display:grid}.identity-living-principle>span{width:41px;height:41px;color:var(--yy-yellow);background:#202124;border-radius:11px;place-items:center;font-size:18px;font-weight:950;display:grid}.identity-living-principle small,.identity-living-principle b{display:block}.identity-living-principle small{color:#987617;font-size:10px;font-weight:950}.identity-living-principle b{margin-top:4px;font-size:11px}.identity-living-principle p{color:#737579;margin:0;font-size:11px;line-height:1.5}@media (max-width:1100px){.identity-v2-head{flex-direction:column;align-items:flex-start}.identity-v2-pass{width:330px}.identity-view-tabs,.identity-live-summary{grid-template-columns:1fr 1fr}.identity-now-grid,.identity-direction-grid{grid-template-columns:1fr}.identity-role-board>div>article{grid-template-columns:36px 1fr auto}.identity-role-progress{grid-column:2}.identity-role-board article>strong{grid-area:1/3/3}.identity-evidence-list>button{grid-template-columns:1fr 1fr}.identity-evidence-list>button>em{justify-self:start}}@media (max-width:680px){.identity-v2-head{min-height:0;padding:23px 20px}.identity-v2-head h2{font-size:28px}.identity-v2-pass{width:100%}.identity-view-tabs{display:flex;overflow-x:auto}.identity-view-tabs>button{flex:0 0 245px}.identity-live-summary{grid-template-columns:1fr 1fr}.identity-current-fields{grid-template-columns:1fr}.identity-current-actions{flex-direction:column}.identity-current-actions button{width:100%}.identity-role-board>header,.identity-evidence-board>header{flex-direction:column;align-items:flex-start}.identity-role-board>div>article{grid-template-columns:34px 1fr}.identity-role-progress,.identity-role-board article>strong{grid-area:auto/2}.identity-role-board>footer{grid-template-columns:1fr}.identity-role-board>footer>span{width:max-content}.identity-evidence-flow{justify-content:flex-start;overflow-x:auto}.identity-evidence-flow span{white-space:nowrap}.identity-evidence-list>button{grid-template-columns:1fr}.identity-living-principle{grid-template-columns:40px 1fr}.identity-living-principle>span{width:38px;height:38px}.identity-living-principle>p{grid-column:1/-1}.identity-next-path{min-height:320px;padding:23px}.identity-next-path h3{font-size:23px}.identity-next-path>div{flex-direction:column}.identity-next-path button{width:100%}}.value-v2-head{color:#fff;background:radial-gradient(circle at 92% 5%,#575135 0,#0000 29%),linear-gradient(115deg,#0b0c0e,#34363a);justify-content:space-between;align-items:center;gap:32px;min-height:190px;padding:29px 32px;display:flex}.value-v2-head>div:first-child{max-width:820px}.value-v2-head .eyebrow{color:var(--yy-yellow)}.value-v2-head h2{letter-spacing:-1.3px;margin:6px 0 9px;font-size:clamp(27px,2.8vw,40px);line-height:1.08}.value-v2-head>div:first-child>p:last-child{color:#c5c6c9;max-width:760px;margin:0;font-size:10px;line-height:1.6}.value-focus-tabs{border:1px solid var(--v2-line);background:var(--v2-line);box-shadow:var(--v2-shadow);border-radius:15px;grid-template-columns:repeat(4,1fr);gap:1px;margin:15px 21px 0;display:grid;overflow:hidden}.value-focus-tabs>button{color:#303135;text-align:left;cursor:pointer;background:#fbfbf8;border:0;grid-template-columns:31px 1fr auto;align-items:center;gap:10px;min-height:70px;padding:12px 14px;display:grid}.value-focus-tabs>button:hover,.value-focus-tabs>button.active{background:#fff8d7}.value-focus-tabs>button.active{box-shadow:inset 0 -3px var(--yy-yellow)}.value-focus-tabs>button>span:first-child{color:#777;background:#ecece6;border-radius:9px;place-items:center;width:30px;height:30px;font-size:11px;font-weight:950;display:grid}.value-focus-tabs>button.active>span:first-child{color:var(--yy-yellow);background:#202124}.value-focus-tabs b,.value-focus-tabs small{display:block}.value-focus-tabs b{font-size:11px}.value-focus-tabs small{color:#85868a;margin-top:4px;font-size:10px;line-height:1.35}.value-focus-tabs em{color:#6f7074;text-overflow:ellipsis;white-space:nowrap;background:#efefe9;border-radius:7px;max-width:82px;padding:5px 7px;font-size:10px;font-style:normal;font-weight:900;overflow:hidden}.value-focus-tabs>button.active em{background:var(--yy-yellow);color:#342a0e}.value-flow-view{gap:13px;padding:15px 21px 21px;display:grid}.value-lifecycle,.value-contribution-live,.value-personal-action{border:1px solid var(--v2-line);box-shadow:var(--v2-shadow);background:#fff;border-radius:15px;overflow:hidden}.value-lifecycle>header,.value-contribution-live>header{border-bottom:1px solid var(--v2-line);justify-content:space-between;align-items:flex-end;gap:16px;padding:18px 20px;display:flex}.value-lifecycle h3,.value-contribution-live h3{margin:4px 0 0;font-size:15px}.value-lifecycle>header>span,.value-contribution-live>header>span{color:#85868a;font-size:10px}.value-lifecycle>div{background:var(--v2-line);grid-template-columns:repeat(5,1fr);gap:1px;display:grid}.value-lifecycle article{background:#fbfbf8;min-height:126px;padding:16px;position:relative}.value-lifecycle article.active{box-shadow:inset 0 -3px var(--yy-yellow);background:#fff8d7}.value-lifecycle article>span,.value-lifecycle article>b,.value-lifecycle article>strong,.value-lifecycle article>small{display:block}.value-lifecycle article>span{color:#9b791b;font-size:10px;font-weight:950}.value-lifecycle article>b{margin-top:9px;font-size:11px}.value-lifecycle article>strong{margin-top:8px;font-size:16px}.value-lifecycle article>small{color:#85868a;margin-top:6px;font-size:10px;line-height:1.4}.value-lifecycle article>i{z-index:2;background:var(--yy-yellow);color:#4a3b11;border-radius:50%;place-items:center;width:15px;height:15px;font-size:10px;font-style:normal;font-weight:950;display:grid;position:absolute;top:52px;right:-7px}.value-flow-grid{grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr);gap:13px;display:grid}.value-contribution-live>div>article{border-top:1px solid var(--v2-line);grid-template-columns:35px 1fr auto auto;align-items:center;gap:12px;min-height:73px;padding:11px 17px;display:grid}.value-contribution-live>div>article:first-child{border-top:0}.value-contribution-live article>span{color:#202124;border-radius:9px;place-items:center;width:33px;height:33px;font-size:10px;font-weight:950;display:grid}.value-contribution-live article b,.value-contribution-live article small{display:block}.value-contribution-live article b{font-size:11px}.value-contribution-live article small{color:#85868a;margin-top:4px;font-size:10px}.value-contribution-live article>strong{font-size:11px}.value-contribution-live article>em{color:#777;white-space:nowrap;background:#efefe9;border-radius:99px;padding:5px 7px;font-size:10px;font-style:normal;font-weight:900}.value-contribution-live article>em.earned,.value-contribution-live article>em.paid,.value-contribution-live article>em.invested{color:var(--yy-yellow);background:#202124}.value-contribution-live article>em.verification_pending{color:#72560b;background:#fff1b8}.value-contribution-live>footer{border-top:1px solid var(--v2-line);background:#fff9df;grid-template-columns:auto 1fr;align-items:center;gap:12px;padding:14px 17px;display:grid}.value-contribution-live>footer>span{background:var(--yy-yellow);border-radius:7px;padding:6px 8px;font-size:10px;font-weight:950}.value-contribution-live>footer p{color:#6f7074;margin:0;font-size:11px;line-height:1.45}.value-personal-action{color:#fff;background:radial-gradient(circle at 100% 0,#5c5333 0,#0000 34%),#202124;padding:21px}.value-personal-mark{background:var(--yy-yellow);color:#202124;border-radius:12px;place-items:center;width:45px;height:45px;margin-bottom:19px;font-size:18px;font-weight:950;display:grid}.value-personal-action>small{color:var(--yy-yellow);letter-spacing:.8px;font-size:10px;font-weight:950}.value-personal-action h3{margin:6px 0 3px;font-size:14px}.value-personal-action>strong{margin-top:14px;font-size:28px;display:block}.value-personal-action>p{color:#bfc0c3;margin:5px 0 16px;font-size:10px}.value-personal-action>div>button{color:#fff;text-align:left;cursor:pointer;background:#2a2b2f;border:1px solid #494a4f;border-bottom:0;grid-template-columns:25px 1fr auto;align-items:center;gap:9px;width:100%;min-height:58px;padding:9px;display:grid}.value-personal-action>div>button:first-child{border-radius:9px 9px 0 0}.value-personal-action>div>button:last-child{border-bottom:1px solid #494a4f;border-radius:0 0 9px 9px}.value-personal-action button>span{color:var(--yy-yellow);font-size:10px;font-weight:950}.value-personal-action button b,.value-personal-action button small{display:block}.value-personal-action button b{font-size:11px}.value-personal-action button small{color:#aaa;margin-top:4px;font-size:10px}.value-personal-action button>i{color:var(--yy-yellow);font-style:normal}.value-personal-action>footer{border-left:3px solid var(--yy-yellow);background:#ffffff0a;border-radius:8px;margin-top:15px;padding:13px}.value-personal-action>footer b{font-size:11px}.value-personal-action>footer p{color:#bfc0c3;margin:5px 0 0;font-size:10px;line-height:1.45}@media (max-width:1100px){.value-v2-head{flex-direction:column;align-items:flex-start}.value-v2-head .value-equation{width:330px}.value-focus-tabs{grid-template-columns:1fr 1fr}.value-flow-grid{grid-template-columns:1fr}}@media (max-width:680px){.value-v2-head{min-height:0;padding:23px 20px}.value-v2-head h2{font-size:28px}.value-v2-head .value-equation{width:100%;margin-top:0}.value-focus-tabs{margin:13px;display:flex;overflow-x:auto}.value-focus-tabs>button{flex:0 0 245px}.value-flow-view{padding:0 13px 13px}.value-lifecycle>header,.value-contribution-live>header{flex-direction:column;align-items:flex-start}.value-lifecycle>div{display:flex;overflow-x:auto}.value-lifecycle article{flex:0 0 180px}.value-contribution-live>div>article{grid-template-columns:33px 1fr}.value-contribution-live article>strong,.value-contribution-live article>em{grid-column:2;justify-self:start}.value-contribution-live>footer{grid-template-columns:1fr}.value-contribution-live>footer>span{width:max-content}}@media (max-width:1050px){.yeni-center-hero{grid-template-columns:1fr;min-height:0;padding:38px}.yeni-center-core{opacity:.34;position:absolute;bottom:-64px;right:-25px;transform:scale(.86)}.yeni-center-intro{max-width:78%}.yeni-center-pillars{grid-template-columns:1fr}.yeni-center-pillars article{min-height:90px}}@media (max-width:680px){.yeni-center{gap:10px}.yeni-center-hero{border-radius:18px;padding:28px 22px}.yeni-center-intro{max-width:100%}.yeni-center-intro h2{letter-spacing:-1.8px;font-size:36px}.yeni-center-intro>p:not(.eyebrow){font-size:11px}.yeni-center-state{border-radius:10px;align-items:flex-start;line-height:1.4}.yeni-center-core{display:none}.yeni-center-pillars article{grid-template-columns:32px 1fr;padding:15px}.yeni-center-pillars article>span{width:30px;height:30px}.yeni-center-tabs{grid-template-columns:1fr}.yeni-center-tabs button{min-height:56px}.yeni-center-view .journey-board,.yeni-center-view .company-network,.yeni-center-view .value-loop-board{border-radius:13px}}.identity-onboarding,.candidate-onboarding{gap:14px;display:grid}.onboarding-overview{border:1px solid var(--v2-line);box-shadow:var(--v2-shadow);background:linear-gradient(115deg,#fbfbf8 0 70%,#fff3bf 100%);border-radius:19px;justify-content:space-between;align-items:flex-end;gap:30px;padding:28px 32px;display:flex}.onboarding-overview h2{letter-spacing:-.9px;max-width:820px;margin:7px 0 9px;font-size:27px}.onboarding-overview p:last-child{color:#77797d;max-width:850px;margin:0;font-size:10px;line-height:1.6}.onboarding-overview>.primary{color:#fff;cursor:pointer;background:#202124;border:0;border-radius:11px;min-width:180px;min-height:45px;font-size:11px;font-weight:900}.onboarding-flow-map{border:1px solid var(--v2-line);box-shadow:var(--v2-shadow);background:#fbfbf8;border-radius:16px;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:stretch;gap:0;display:grid;overflow:hidden}.onboarding-flow-map>article{grid-template-columns:34px 1fr;gap:11px;padding:18px 16px;display:grid}.onboarding-flow-map>article>span{width:31px;height:31px;color:var(--yy-yellow);background:#202124;border-radius:9px;place-items:center;font-size:10px;font-weight:950;display:grid}.onboarding-flow-map small,.onboarding-flow-map b{display:block}.onboarding-flow-map small{color:#9a791b;letter-spacing:.7px;font-size:10px;font-weight:950}.onboarding-flow-map b{margin-top:4px;font-size:11px}.onboarding-flow-map p{color:#85868a;margin:4px 0 0;font-size:10px;line-height:1.45}.onboarding-flow-map>i{color:#b4b4ad;align-self:center;font-style:normal}.onboarding-message{color:#73590e;background:#fff8da;border:1px solid #d8a91f3d;border-radius:10px;margin:0;padding:11px 14px;font-size:11px;font-weight:760;line-height:1.5}.onboarding-manager-grid{grid-template-columns:minmax(0,1.65fr) minmax(300px,.7fr);gap:14px;display:grid}.onboarding-panel{border:1px solid var(--v2-line);background:var(--v2-panel);box-shadow:var(--v2-shadow);border-radius:16px;overflow:hidden}.onboarding-panel-head{border-bottom:1px solid var(--v2-line);justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}.onboarding-panel-head h3{margin:2px 0 0;font-size:15px}.onboarding-panel-head>span{color:#777;background:#f0f0e9;border-radius:99px;padding:6px 9px;font-size:10px;font-weight:900}.onboarding-list>article{border-bottom:1px solid var(--v2-line);grid-template-columns:36px minmax(170px,1.25fr) minmax(140px,.8fr) auto minmax(112px,auto);align-items:center;gap:13px;padding:14px 17px;display:grid}.entity-symbol{width:34px;height:34px;color:var(--yy-yellow);background:#202124;border-radius:10px;place-items:center;font-size:10px;font-weight:950;display:grid}.onboarding-person small,.onboarding-person b{display:block}.onboarding-person small{color:#9b7a1c;letter-spacing:.6px;font-size:10px;font-weight:950}.onboarding-person b{margin-top:4px;font-size:11px}.onboarding-person p{color:#888a8e;margin:3px 0 0;font-size:10px}.onboarding-scores{gap:12px;display:flex}.onboarding-scores span{min-width:58px}.onboarding-scores small,.onboarding-scores b{display:block}.onboarding-scores small{color:#9a9b9e;font-size:10px;font-weight:900}.onboarding-scores b{margin-top:3px;font-size:10px}.onboarding-status{color:#777;white-space:nowrap;background:#f0f0e9;border-radius:99px;padding:5px 8px;font-size:10px;font-style:normal;font-weight:900}.onboarding-status.analysis_ready{color:#71560b;background:#fff1b8}.onboarding-status.activated{color:#49733b;background:#e8f3e5}.onboarding-row-actions button{color:#555;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #deded5;border-radius:8px;padding:8px 9px;font-size:10px;font-weight:900}.onboarding-row-actions .primary{color:#fff;background:#202124;border-color:#202124}.active-identities>div:not(.onboarding-panel-head):not(.identity-evolution-note):not(.onboarding-empty)>article{border-bottom:1px solid var(--v2-line);grid-template-columns:34px 1fr;gap:11px;padding:13px 17px;display:grid}.active-identities article>span{background:var(--yy-yellow);border-radius:10px;place-items:center;width:32px;height:32px;font-family:Georgia,serif;font-weight:900;display:grid}.active-identities article small,.active-identities article b{display:block}.active-identities article small{color:#9a7a1d;font-size:10px;font-weight:900}.active-identities article b{margin-top:3px;font-size:11px}.active-identities article p{color:#85868a;margin:3px 0 0;font-size:10px}.identity-evolution-note{border-left:3px solid var(--yy-yellow);background:#f6f5ef;border-radius:9px;margin:14px;padding:15px}.identity-evolution-note small,.identity-evolution-note b{display:block}.identity-evolution-note small{color:#9a7a1d;font-size:10px;font-weight:950}.identity-evolution-note b{margin-top:5px;font-size:11px;line-height:1.45}.identity-evolution-note p{color:#7c7d80;margin:5px 0 0;font-size:10px;line-height:1.5}.onboarding-empty{text-align:center;place-items:center;min-height:150px;padding:24px;display:grid}.onboarding-empty>span{background:var(--yy-yellow);border-radius:11px;place-items:center;width:38px;height:38px;font-family:Georgia,serif;font-size:18px;font-weight:900;display:grid}.onboarding-empty>b{color:#777;max-width:390px;margin-top:9px;font-size:11px;line-height:1.5}.onboarding-no-access{background:#fafaf6;border:1px dashed #d8d8cf;border-radius:14px;grid-template-columns:40px 1fr;gap:13px;padding:20px;display:grid}.onboarding-no-access>span{background:var(--yy-yellow);border-radius:11px;place-items:center;width:38px;height:38px;font-family:Georgia,serif;font-weight:900;display:grid}.onboarding-no-access b{font-size:10px}.onboarding-no-access p{color:#777;margin:5px 0 0;font-size:11px}.onboarding-invite-modal{width:min(650px,94vw);padding:0}.onboarding-invite-modal>form{gap:13px;padding:22px;display:grid}.onboarding-invite-modal label{color:#48494c;gap:6px;font-size:11px;font-weight:900;display:grid}.onboarding-invite-modal input{box-sizing:border-box;width:100%;font:inherit;background:#fafaf6;border:1px solid #dadad1;border-radius:9px;padding:11px 12px}.entity-role-selector{background:#f2f2ec;border-radius:11px;grid-template-columns:1fr 1fr;gap:12px;padding:13px;display:grid}.entity-role-selector>div{align-items:center;gap:5px;display:flex}.entity-role-selector small{color:#898a8d;letter-spacing:.7px;margin-right:auto;font-size:10px;font-weight:950}.entity-role-selector button{color:#666;cursor:pointer;background:#fff;border:1px solid #d8d8cf;border-radius:8px;padding:7px 10px;font-size:10px;font-weight:900}.entity-role-selector button.selected{color:var(--yy-yellow);background:#202124;border-color:#202124}.new-question-preview{background:#fff9e4;border:1px solid #d8a91f4d;border-radius:10px;grid-template-columns:36px 1fr;gap:11px;padding:13px;display:grid}.new-question-preview>span{background:var(--yy-yellow);border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.new-question-preview b{font-size:11px}.new-question-preview p{color:#826b2f;margin:4px 0 0;font-size:10px;line-height:1.45}.candidate-onboarding>header{color:#fff;background:radial-gradient(circle at 90% 20%,#f2c94c24,#0000 260px),linear-gradient(125deg,#282a2e,#17181b 70%,#101113);border-radius:21px;justify-content:space-between;align-items:center;gap:30px;padding:34px 38px;display:flex}.candidate-onboarding>header h2{letter-spacing:-1.3px;max-width:760px;margin:7px 0 10px;font-size:34px}.candidate-onboarding>header p:last-child{color:#bfc1c5;max-width:780px;margin:0;font-size:10px;line-height:1.6}.candidate-badge{background:#ffffff0d;border:1px solid #ffffff1f;border-radius:14px;grid-template-columns:52px minmax(130px,1fr);align-items:center;gap:13px;min-width:260px;padding:13px;display:grid}.candidate-badge>span{background:var(--yy-yellow);color:#17181b;border-radius:15px;place-items:center;width:50px;height:50px;font-family:Georgia,serif;font-size:24px;font-weight:900;display:grid}.candidate-badge small,.candidate-badge b,.candidate-badge em{display:block}.candidate-badge small{color:var(--yy-yellow);font-size:10px;font-weight:950}.candidate-badge b{margin-top:4px;font-size:11px}.candidate-badge em{color:#afb1b5;margin-top:3px;font-size:10px;font-style:normal}.candidate-stepper{border:1px solid var(--v2-line);background:#fbfbf8;border-radius:14px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.candidate-stepper>div{border-right:1px solid var(--v2-line);color:#9a9b9e;align-items:center;gap:9px;padding:13px 16px;display:flex}.candidate-stepper>div:last-child{border:0}.candidate-stepper span{background:#fff;border:1px solid #dddcd4;border-radius:8px;place-items:center;width:25px;height:25px;font-size:10px;font-weight:900;display:grid}.candidate-stepper b{font-size:11px}.candidate-stepper .active{color:#252527;box-shadow:inset 0 -3px var(--yy-yellow);background:#fff8d9}.candidate-stepper .active span,.candidate-stepper .done span{color:var(--yy-yellow);background:#202124;border-color:#202124}.candidate-stepper .done{color:#696a6e}.candidate-form-card{border:1px solid var(--v2-line);box-shadow:var(--v2-shadow);background:#fbfbf8;border-radius:17px;overflow:hidden}.candidate-form-head{border-bottom:1px solid var(--v2-line);justify-content:space-between;align-items:center;gap:20px;padding:20px 23px;display:flex}.candidate-form-head h3{margin:3px 0 0;font-size:17px}.candidate-form-head>span{color:#777;background:#f0f0e9;border-radius:99px;padding:6px 9px;font-size:10px;font-weight:900}.candidate-form-body{gap:14px;padding:24px;display:grid}.candidate-form-body label{color:#4f5053;gap:7px;font-size:11px;font-weight:900;display:grid}.candidate-form-body input,.candidate-form-body select{box-sizing:border-box;width:100%;font:inherit;background:#fff;border:1px solid #d9d9d0;border-radius:9px;padding:12px}.candidate-actions{border-top:1px solid var(--v2-line);justify-content:space-between;align-items:center;gap:10px;padding:17px 22px;display:flex}.candidate-form-body .candidate-actions{margin:6px -24px -24px}.candidate-actions button{color:#555;cursor:pointer;background:#fff;border:1px solid #deded6;border-radius:9px;padding:10px 13px;font-size:11px;font-weight:900}.candidate-actions .primary{color:#fff;background:#202124;border-color:#202124}.candidate-actions button:disabled{cursor:not-allowed;opacity:.5}.identity-question-list{background:var(--v2-line);grid-template-columns:1fr 1fr;gap:1px;display:grid}.identity-question-list article{background:#fbfbf8;grid-template-columns:30px 1fr;gap:12px;padding:20px;display:grid}.identity-question-list article>span{width:29px;height:29px;color:var(--yy-yellow);background:#202124;border-radius:9px;place-items:center;font-size:10px;font-weight:900;display:grid}.identity-question-list small,.identity-question-list b{display:block}.identity-question-list small{color:#9b7a1d;letter-spacing:.6px;font-size:10px;font-weight:950}.identity-question-list b{margin-top:5px;font-size:11px;line-height:1.45}.identity-question-list p{color:#85868a;margin:5px 0 11px;font-size:10px;line-height:1.45}.identity-question-list textarea,.identity-question-list select{box-sizing:border-box;width:100%;font:inherit;resize:vertical;background:#fff;border:1px solid #d9d9d0;border-radius:9px;padding:10px;font-size:11px}.consent-summary{background:var(--v2-line);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.consent-summary article{background:#fbfbf8;padding:19px 21px}.consent-summary small,.consent-summary b{display:block}.consent-summary small{color:#9b7a1d;font-size:10px;font-weight:950}.consent-summary b{margin-top:5px;font-size:10px}.consent-summary p{color:#85868a;margin:4px 0 0;font-size:10px}.candidate-consent-check{cursor:pointer;background:#fff9e5;border:1px solid #d8a91f47;border-radius:11px;grid-template-columns:20px 1fr;gap:11px;margin:22px;padding:17px;display:grid}.candidate-consent-check input{width:16px;height:16px}.candidate-consent-check b,.candidate-consent-check small{display:block}.candidate-consent-check b{font-size:11px}.candidate-consent-check small{color:#7b6c41;margin-top:5px;font-size:10px;line-height:1.5}.candidate-result .result-check{background:var(--yy-yellow);color:#17181b;border-radius:21px;place-items:center;width:66px;height:66px;font-size:30px;font-weight:900;display:grid}.result-score-grid{border:1px solid var(--v2-line);background:var(--v2-line);border-radius:15px;grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}.result-score-grid article{background:#fbfbf8;padding:19px 21px}.result-score-grid small{color:#9a7a1e;font-size:10px;font-weight:950}.result-score-grid strong{letter-spacing:-.8px;margin-top:7px;font-size:24px;display:block}.result-score-grid p{color:#85868a;margin:4px 0 0;font-size:10px}.result-plan-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.result-plan-grid>section{border:1px solid var(--v2-line);box-shadow:var(--v2-shadow);background:#fbfbf8;border-radius:15px;padding:22px}.result-plan-grid h3{margin:4px 0 15px;font-size:15px}.result-plan-grid ol{gap:7px;margin:0;padding:0;list-style:none;display:grid}.result-plan-grid li{background:#f2f2ec;border-radius:9px;grid-template-columns:28px 1fr;align-items:center;gap:10px;padding:10px;display:grid}.result-plan-grid li span{width:26px;height:26px;color:var(--yy-yellow);background:#202124;border-radius:8px;place-items:center;font-size:10px;display:grid}.result-plan-grid li b{font-size:11px}.research-state{background:#fff9e4;border:1px solid #d8a91f47;border-radius:11px;grid-template-columns:39px 1fr;gap:12px;padding:15px;display:grid}.research-state>span{background:var(--yy-yellow);border-radius:10px;place-items:center;width:37px;height:37px;display:grid}.research-state b{font-size:11px}.research-state p{color:#7d6d42;margin:5px 0 0;font-size:10px;line-height:1.5}.result-next{color:#fff;background:#202124;border-radius:14px;grid-template-columns:44px 1fr;gap:14px;padding:19px;display:grid}.result-next>span{background:var(--yy-yellow);color:#17181b;border-radius:12px;place-items:center;width:42px;height:42px;font-family:Georgia,serif;font-size:20px;font-weight:900;display:grid}.result-next small,.result-next b{display:block}.result-next small{color:var(--yy-yellow);font-size:10px;font-weight:950}.result-next b{margin-top:5px;font-size:10px}.result-next p{color:#bcbec2;margin:5px 0 0;font-size:11px;line-height:1.5}@media (max-width:1100px){.onboarding-manager-grid{grid-template-columns:1fr}.onboarding-flow-map{grid-template-columns:1fr 1fr}.onboarding-flow-map>i{display:none}.onboarding-list>article{grid-template-columns:36px 1fr auto}.onboarding-scores{display:none}.onboarding-row-actions{grid-column:2/4}.identity-question-list{grid-template-columns:1fr}}@media (max-width:680px){.onboarding-overview{padding:22px;display:block}.onboarding-overview>.primary{width:100%;margin-top:17px}.onboarding-flow-map{grid-template-columns:1fr}.onboarding-flow-map>article{border-bottom:1px solid var(--v2-line)}.onboarding-list>article{grid-template-columns:34px 1fr}.onboarding-status,.onboarding-row-actions{grid-column:2}.entity-role-selector{grid-template-columns:1fr}.entity-role-selector>div{flex-wrap:wrap}.entity-role-selector small{width:100%;margin-bottom:4px}.candidate-onboarding>header{padding:24px;display:block}.candidate-onboarding>header h2{font-size:27px}.candidate-badge{min-width:0;margin-top:20px}.candidate-stepper{grid-template-columns:1fr}.candidate-stepper>div{border-right:0;border-bottom:1px solid var(--v2-line)}.candidate-form-head{flex-direction:column;align-items:flex-start}.consent-summary,.result-score-grid,.result-plan-grid{grid-template-columns:1fr}.candidate-actions{flex-direction:column-reverse;align-items:stretch}.candidate-actions button{width:100%}.candidate-result .result-check{margin-top:18px}}.onboarding-view-tabs{border:1px solid var(--v2-line);background:var(--v2-line);box-shadow:var(--v2-shadow);border-radius:15px;grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}.onboarding-view-tabs>button{color:#777;text-align:left;cursor:pointer;background:#fbfbf8;border:0;grid-template-columns:30px 1fr auto;align-items:center;gap:11px;min-height:68px;padding:12px 15px;display:grid}.onboarding-view-tabs>button>span{color:#777;background:#ecece6;border-radius:9px;place-items:center;width:29px;height:29px;font-size:10px;font-weight:950;display:grid}.onboarding-view-tabs b,.onboarding-view-tabs small{display:block}.onboarding-view-tabs b{color:#36373a;font-size:11px}.onboarding-view-tabs small{color:#8c8d90;margin-top:4px;font-size:10px}.onboarding-view-tabs em{color:#777;background:#efefe9;border-radius:8px;place-items:center;min-width:24px;height:24px;padding:0 5px;font-size:10px;font-style:normal;font-weight:950;display:grid}.onboarding-view-tabs>button.active{box-shadow:inset 0 -3px var(--yy-yellow);background:#fff8d9}.onboarding-view-tabs>button.active>span{color:var(--yy-yellow);background:#202124}.onboarding-view-tabs>button.active em{background:var(--yy-yellow);color:#342a0e}.onboarding-view-tabs>button:disabled{cursor:not-allowed;opacity:.48}.onboarding-start-summary{border:1px solid var(--v2-line);background:var(--v2-line);box-shadow:var(--v2-shadow);border-radius:15px;grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.onboarding-start-summary>article,.onboarding-start-summary>button{background:#fbfbf8;min-height:125px;padding:18px}.onboarding-start-summary small,.onboarding-start-summary b{display:block}.onboarding-start-summary small{color:#9b7a1d;letter-spacing:.6px;font-size:10px;font-weight:950}.onboarding-start-summary b{margin-top:7px;font-size:10px}.onboarding-start-summary p{color:#818286;margin:6px 0 0;font-size:11px;line-height:1.5}.onboarding-start-summary>button{color:#fff;text-align:left;cursor:pointer;background:#202124;border:0;grid-template-columns:38px 1fr;align-items:center;gap:12px;display:grid}.onboarding-start-summary>button>span{background:var(--yy-yellow);color:#202124;border-radius:10px;place-items:center;width:36px;height:36px;font-size:18px;font-weight:900;display:grid}.onboarding-start-summary>button small{color:var(--yy-yellow)}.onboarding-start-summary>button b{font-size:11px}.onboarding-start-summary>button p{color:#bfc0c3}.onboarding-start-summary>button:disabled{cursor:not-allowed;opacity:.5}.onboarding-view-panel{min-height:275px}.active-identity-list{grid-template-columns:repeat(2,1fr);display:grid}.active-identities>.active-identity-list>article{grid-template-columns:34px 1fr auto;align-items:center}.active-identity-list>article:nth-child(odd){border-right:1px solid var(--v2-line)}.active-identity-list>article>em{color:#777;background:#f0f0e9;border-radius:99px;padding:5px 7px;font-size:10px;font-style:normal;font-weight:900}@media (max-width:1100px){.onboarding-start-summary{grid-template-columns:1fr 1fr}.active-identity-list{grid-template-columns:1fr}.active-identity-list>article:nth-child(odd){border-right:0}.onboarding-view-tabs>button{grid-template-columns:29px 1fr}.onboarding-view-tabs em{grid-area:2/2;justify-self:start}}@media (max-width:680px){.onboarding-view-tabs,.onboarding-start-summary{grid-template-columns:1fr}.onboarding-view-tabs>button{grid-template-columns:29px 1fr auto}.onboarding-view-tabs em{grid-area:auto;justify-self:auto}.onboarding-start-summary>article,.onboarding-start-summary>button{min-height:0}.active-identities>.active-identity-list>article{grid-template-columns:34px 1fr}.active-identity-list>article>em{grid-column:2;justify-self:start}}.desk-view-tabs{border:1px solid var(--v2-line);background:var(--v2-line);box-shadow:var(--v2-shadow);border-radius:15px;grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.desk-view-tabs>button{text-align:left;cursor:pointer;background:#fbfbf8;border:0;grid-template-columns:29px 1fr auto;align-items:center;gap:10px;min-height:66px;padding:12px 14px;display:grid}.desk-view-tabs>button>span{color:#777;background:#ecece6;border-radius:9px;place-items:center;width:28px;height:28px;font-size:10px;font-weight:950;display:grid}.desk-view-tabs b,.desk-view-tabs small{display:block}.desk-view-tabs b{color:#343538;font-size:11px}.desk-view-tabs small{color:#8b8c90;margin-top:4px;font-size:10px}.desk-view-tabs em{color:#777;background:#efefe9;border-radius:8px;place-items:center;min-width:24px;height:24px;padding:0 5px;font-size:10px;font-style:normal;font-weight:950;display:grid}.desk-view-tabs>button.active{box-shadow:inset 0 -3px var(--yy-yellow);background:#fff8d9}.desk-view-tabs>button.active>span{color:var(--yy-yellow);background:#202124}.desk-view-tabs>button.active em{background:var(--yy-yellow);color:#342a0e}.desk-main-grid.queue-only{grid-template-columns:1fr}.desk-main-grid.queue-only .approval-list{background:var(--v2-line);grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.desk-main-grid.queue-only .approval-item{background:#fbfbf8}.desk-tracking-board{overflow:hidden}.desk-tracking-list{background:var(--v2-line);grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.desk-tracking-list>button{text-align:left;cursor:pointer;background:#fbfbf8;border:0;grid-template-columns:1fr minmax(100px,.45fr) auto;align-items:center;gap:18px;min-height:90px;padding:16px 18px;display:grid}.desk-tracking-list small,.desk-tracking-list b{display:block}.desk-tracking-list small{color:#9a7a1d;font-size:10px;font-weight:950}.desk-tracking-list b{margin-top:5px;font-size:10px}.desk-tracking-list p{color:#828387;margin:4px 0 0;font-size:10px}.desk-tracking-list>button>i{background:#e6e6df;border-radius:99px;height:5px;display:block;overflow:hidden}.desk-tracking-list>button>i>i{border-radius:inherit;background:var(--yy-yellow);height:100%;display:block}.desk-tracking-list>button>em{color:#765c10;white-space:nowrap;font-size:10px;font-style:normal;font-weight:900}@media (max-width:1100px){.desk-view-tabs{grid-template-columns:1fr 1fr}.desk-main-grid.queue-only .approval-list,.desk-tracking-list{grid-template-columns:1fr}}@media (max-width:680px){.desk-view-tabs{grid-template-columns:1fr}.desk-view-tabs>button{min-height:58px}.desk-main-grid.queue-only .approval-list{display:block}.desk-tracking-list>button{grid-template-columns:1fr}.desk-tracking-list>button>em{justify-self:start}}html{background:var(--sf-canvas)}body{background:radial-gradient(circle at 88% 3%, #7d93a21c, transparent 31rem), radial-gradient(circle at 38% 92%, #ffffffb3, transparent 38rem), var(--sf-canvas);color:var(--sf-ink)}.brand{background:0 0;border-bottom-color:#ffffff1a}.app-shell{background:0 0}.nav-item:hover{background:#ffffff0e}.nav-item.active{color:var(--sf-ink);background:#f5f8f9ed;box-shadow:0 12px 28px #0c121633}.nav-item.active{box-shadow:0 12px 28px #0c121633, inset 2px 0 var(--sf-accent)}.nav-item b,.sidebar-footer .avatar{background:var(--sf-accent-soft);color:var(--sf-deep)}.workspace{background:linear-gradient(#fff3 1px, transparent 1px), linear-gradient(90deg, #fff3 1px, transparent 1px), radial-gradient(circle at 92% 0, #7d93a21c, transparent 28rem), var(--sf-canvas);background-size:52px 52px,52px 52px,auto,auto}.topbar{border-bottom-color:var(--sf-line);-webkit-backdrop-filter:blur(24px)saturate(115%);backdrop-filter:blur(24px)saturate(115%);background:#eff3f5c7;box-shadow:0 10px 30px #22303a09}.crumb{color:var(--sf-soft)}.topbar h1{color:var(--sf-ink);font-weight:630}.company-context,.access-context,.icon-button,.live{border-color:var(--sf-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff94;box-shadow:inset 0 1px #ffffffb3}.access-context.authenticated{background:#e7eeebb8;border-color:#718f8233}.access-context.authenticated b{color:#536e63}.access-context.authenticated small{color:#718079}.pilot-mode{border-color:var(--sf-line-strong);color:var(--sf-accent-deep);background:#ffffff7a}.pilot-mode i{background:var(--sf-success);box-shadow:0 0 0 4px #718f8221}.top-actions .primary,.primary{background:linear-gradient(145deg, var(--sf-deep), #384750);color:#f7fafb;box-shadow:0 11px 24px #2c394229}.content{position:relative}.v2-intro{padding:7px 3px 2px}.eyebrow{color:var(--sf-accent-deep)}.v2-intro h2{color:var(--sf-ink);letter-spacing:-1.25px;font-weight:590}.v2-intro>div>p:last-child{color:var(--sf-muted)}.live span{background:var(--sf-success);box-shadow:0 0 0 4px #718f8221}.metrics{gap:12px}.metrics article,.panel,.flow-status-board,.yeni-panel{border-color:var(--sf-line);background:var(--sf-surface);box-shadow:var(--sf-shadow-soft);-webkit-backdrop-filter:blur(18px)saturate(110%);backdrop-filter:blur(18px)saturate(110%)}.metrics article{border-radius:17px}.metrics article:before{background:linear-gradient(90deg, transparent, var(--sf-accent), transparent);opacity:.55;height:1px}.metrics p,.metrics small{color:var(--sf-muted)}.metrics small b{color:var(--sf-success)}:where(input,select,textarea){box-shadow:inset 0 1px #ffffffb8;border-color:var(--sf-line-strong)!important;color:var(--sf-ink)!important;background:#ffffffb8!important}:where(input,select,textarea):focus{outline:none;box-shadow:0 0 0 4px #7d93a21c,inset 0 1px #fffc;border-color:#5f75847a!important}:where(button,a,select,input,textarea){transition:border-color .18s,background-color .18s,color .18s,box-shadow .18s,transform .18s}:where(button):not(:disabled):active{transform:translateY(1px)}.secondary,.ghost,.candidate-actions button,.onboarding-row-actions button,.partner-toolbar button,.flow-action-tools button,.desk-queue-actions button,.modal-head button{box-shadow:inset 0 1px #ffffffbd;border-color:var(--sf-line-strong)!important;color:var(--sf-deep)!important;background:#ffffff94!important}.secondary:hover,.ghost:hover,.candidate-actions button:hover,.onboarding-row-actions button:hover,.flow-action-tools button:hover{background:#ffffffdb!important;border-color:#5f758447!important}:is(.partners-workspace,.finance-hub,.business-one-workspace,.grow-one-workspace,.catalog-workspace,.companies-workspace,.documents-workspace,.nodes-workspace,.partner-hub-workspace,.identity-v2-workspace,.desk-workspace,.journey-workspace,.service-network-workspace,.ecosystem-hub,.access-workspace,.audit-workspace,.commercial-workspace,.live-test-workspace){color:var(--sf-ink)}:is(.partners-card,.finance-cards,.finance-surface,.finance-scope-card,.business-one-card,.grow-one-card,.catalog-card,.company-detail-card,.documents-card,.node-card,.partner-detail,.identity-panel,.identity-main-card,.identity-current-card,.identity-update-card,.candidate-form-card,.onboarding-panel,.desk-card,.journey-card,.service-network-grid>section,.ecosystem-structures,.ecosystem-need-board,.ecosystem-path-board,.action-panel,.chain-panel,.ledger-panel,.movement-panel,.dispatch-card,.logistics-scan-panel,.panel){-webkit-backdrop-filter:blur(16px)saturate(108%);backdrop-filter:blur(16px)saturate(108%);border-color:var(--sf-line)!important;background:var(--sf-surface)!important;box-shadow:var(--sf-shadow-soft)!important}:is(.partners-card-head,.finance-card-head,.business-one-card-head,.grow-one-card-head,.catalog-card-head,.documents-card-head,.node-card-head,.identity-panel-head,.onboarding-panel-head,.desk-card-head,.journey-card-head,.panel-head,.dispatch-card-head){background:#ffffff3d;border-color:var(--sf-line)!important}:is(.yeni-center-hero,.yeni-command-surface,.insight-workspace>header,.partners-hero,.finance-hub-hero,.business-one-hero,.grow-one-hero,.catalog-hero,.companies-hero,.documents-hero,.identity-hero,.candidate-onboarding>header,.desk-hero,.service-network-hero,.journey-workspace-head.dark){color:#f6f9fa!important;background:radial-gradient(circle at 88% 12%,#becfd824,#0000 18rem),linear-gradient(128deg,#43525c 0%,#34434c 54%,#2d3941 100%)!important;border:1px solid #ffffff14!important;box-shadow:0 24px 60px #25343d21!important}:is(.yeni-center-hero,.yeni-command-surface,.insight-workspace>header,.partners-hero,.finance-hub-hero,.business-one-hero,.grow-one-hero,.catalog-hero,.companies-hero,.documents-hero,.identity-hero,.candidate-onboarding>header,.desk-hero,.service-network-hero,.journey-workspace-head.dark) :is(.eyebrow,small){color:#bccbd3!important}:is(.yeni-center-hero,.yeni-command-surface,.insight-workspace>header,.partners-hero,.finance-hub-hero,.business-one-hero,.grow-one-hero,.catalog-hero,.companies-hero,.documents-hero,.identity-hero,.candidate-onboarding>header,.desk-hero,.service-network-hero,.journey-workspace-head.dark) p{color:#e7eef1b8!important}.yeni-orb,.yeni-empty>span,.candidate-badge>span,.identity-mark,.desk-ai-mark{color:var(--sf-deep)!important;background:linear-gradient(145deg,#d9e2e7,#aebec7)!important;border-color:#ffffff24!important;box-shadow:0 14px 32px #15222a2e!important}.yeni-orb i{background:#87a798!important;border-color:#40505a!important}.yeni-command-surface form{background:#ffffff13!important;border-color:#ffffff1f!important}.yeni-command-surface button{color:var(--sf-deep)!important;background:#dce5e9!important}:is(.partners-tabs,.finance-hub-tabs,.business-one-tabs,.grow-one-tabs,.catalog-tabs,.companies-tabs,.documents-tabs,.partner-hub-tabs,.identity-tabs,.identity-view-tabs,.onboarding-view-tabs,.desk-view-tabs,.flow-focus-tabs,.flow-intervention-tabs,.yeni-center-tabs){border-color:var(--sf-line)!important;box-shadow:var(--sf-shadow-soft)!important;background:#2e3e4812!important}:is(.partners-tabs,.finance-hub-tabs,.business-one-tabs,.grow-one-tabs,.catalog-tabs,.companies-tabs,.documents-tabs,.partner-hub-tabs,.identity-tabs,.identity-view-tabs,.onboarding-view-tabs,.desk-view-tabs,.flow-focus-tabs,.flow-intervention-tabs,.yeni-center-tabs)>button{color:var(--sf-muted)!important;background:#f9fbfcb8!important}:is(.partners-tabs,.finance-hub-tabs,.business-one-tabs,.grow-one-tabs,.catalog-tabs,.companies-tabs,.documents-tabs,.partner-hub-tabs,.identity-tabs,.identity-view-tabs,.onboarding-view-tabs,.desk-view-tabs,.flow-focus-tabs,.flow-intervention-tabs,.yeni-center-tabs)>button:hover{background:#ffffffe6!important}:is(.partners-tabs,.finance-hub-tabs,.business-one-tabs,.grow-one-tabs,.catalog-tabs,.companies-tabs,.documents-tabs,.partner-hub-tabs,.identity-tabs,.identity-view-tabs,.onboarding-view-tabs,.desk-view-tabs,.flow-focus-tabs,.flow-intervention-tabs,.yeni-center-tabs)>button.active{color:var(--sf-ink)!important;box-shadow:inset 0 -2px var(--sf-accent)!important;background:linear-gradient(#f1f6f8f5,#e2ebeff0)!important}:is(.onboarding-view-tabs,.desk-view-tabs,.identity-view-tabs,.yeni-center-tabs)>button.active>span{background:var(--sf-deep)!important;color:#e6edf0!important}:is(.onboarding-view-tabs,.desk-view-tabs)>button.active em{color:var(--sf-deep)!important;background:#d7e1e6!important}:is(.partner-list>button.selected,.learning-list button.selected,.payment-plans>button.selected,.allocation-grid button.selected,.entity-role-selector button.selected,.candidate-stepper .active,.grow-choice-card.selected){background:var(--sf-accent-soft)!important;color:var(--sf-ink)!important;box-shadow:inset 3px 0 var(--sf-accent)!important;border-color:#5f758442!important}:is(.partners-summary,.finance-hub-summary,.business-one-kpis,.catalog-summary,.companies-summary,.documents-summary,.node-summary,.desk-summary,.journey-summary,.identity-summary,.consent-summary,.result-score-grid,.onboarding-start-summary,.yeni-status-grid,.flow-status-board,.aging-cards){border-color:var(--sf-line)!important;box-shadow:var(--sf-shadow-soft)!important;background:#2e3e4811!important}:is(.partners-summary,.finance-hub-summary,.business-one-kpis,.catalog-summary,.companies-summary,.documents-summary,.node-summary,.desk-summary,.journey-summary,.identity-summary,.consent-summary,.result-score-grid,.onboarding-start-summary,.yeni-status-grid,.flow-status-board,.aging-cards)>:is(article,div,button){border-color:var(--sf-line)!important;background:#f9fbfcd1!important}:is(.flow-row,.flow-action-row,.approval-item,.onboarding-list>article,.desk-tracking-list>button,.finance-ledger-row,.partner-current-list>button,.business-ledger-list>button,.yeni-run-list>article,.yeni-role-list article,.identity-question-list article,.active-identity-list>article){border-color:var(--sf-line)!important;background:#f9fbfcad!important}:is(.flow-row,.flow-action-row,.approval-item,.onboarding-list>article,.desk-tracking-list>button,.finance-ledger-row,.partner-current-list>button,.business-ledger-list>button,.yeni-run-list>article,.identity-question-list article):hover{background:#ffffffe6!important}.flow-status-board article span,.desk-tracking-list small,.desk-tracking-list>button>em,.onboarding-person small,.identity-question-list small,.consent-summary small,.result-score-grid small,.candidate-badge small{color:var(--sf-accent-deep)!important}.desk-tracking-list>button>i{background:#2e3e4817!important}.desk-tracking-list>button>i>i{background:var(--sf-accent)!important}:is(.status,.onboarding-status,.movement-status,.assignment-status,.business-document-status){border:1px solid #0000;color:var(--sf-accent-deep)!important;background:#7d93a21f!important}:is(.status.green,.onboarding-status.activated,.movement-status.success,.assignment-status.done){color:#526f62!important;background:#718f8221!important;border-color:#718f8226!important}:is(.status.amber,.onboarding-status.analysis_ready,.movement-status.pending,.assignment-status.waiting){color:#7f6951!important;background:#a58b6c21!important;border-color:#a58b6c26!important}:is(.status.red,.movement-status.failed,.assignment-status.blocked){color:#865d60!important;background:#a875781f!important;border-color:#a8757826!important}:is(.yeni-boundary-flow .human,.candidate-consent-check,.research-state,.new-question-preview,.finance-incoming-invoice,.onboarding-message,.flow-action-warning,.payment-decision-preview){color:#75624d!important;background:#eee7dda8!important;border-color:#a58b6c33!important}:is(.yeni-boundary-flow .human span,.finance-incoming-invoice>span,.new-question-preview>span,.research-state>span){color:#56483b!important;background:#d8cabb!important}.yeni-principle,.identity-evolution-note,.partner-memory-principle,.ecosystem-loop-note{border-color:var(--sf-accent)!important;background:#e2eaee9e!important}:is(.ecosystem-shared-action,.ecosystem-routing-card,.result-next,.venture-position-snapshot,.venture-distinction>article.system,.allocation-preview,.payment-preview,.onboarding-start-summary>button,.future-venture-link){color:#f5f8f9!important;background:linear-gradient(135deg,#43525b,#303d45)!important;border-color:#ffffff14!important;box-shadow:0 16px 36px #25343d1f!important}:is(.ecosystem-shared-action,.ecosystem-routing-card,.result-next,.venture-position-snapshot,.venture-distinction>article.system,.allocation-preview,.payment-preview,.onboarding-start-summary>button,.future-venture-link) :is(p,small){color:#e7eef1b3!important}:is(.result-next>span,.onboarding-start-summary>button>span,.entity-symbol,.identity-question-list article>span,.result-plan-grid li span,.active-identities article>span,.onboarding-empty>span,.onboarding-no-access>span){color:var(--sf-deep)!important;background:#d7e1e6!important}.entity-symbol.organization{color:var(--sf-deep)!important;background:#c8d5dc!important}.modal-backdrop,.desk-completion-backdrop{-webkit-backdrop-filter:blur(11px);backdrop-filter:blur(11px);background:#19242b6e!important}:is(.management-modal,.onboarding-invite-modal,.desk-completion-form){-webkit-backdrop-filter:blur(26px)saturate(112%);backdrop-filter:blur(26px)saturate(112%);background:#f6f9faf0!important;border:1px solid #ffffff7a!important;box-shadow:0 34px 90px #1c273033!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:where(button,a,select,input,textarea,[role=button]):focus-visible{outline-color:#5f75849e}@media (max-width:680px){.sidebar{-webkit-backdrop-filter:blur(22px)saturate(115%);backdrop-filter:blur(22px)saturate(115%);background:#273037eb;border-top:1px solid #ffffff17}.workspace{background-size:36px 36px,36px 36px,auto,auto}:is(.yeni-center-hero,.yeni-command-surface,.insight-workspace>header,.partners-hero,.finance-hub-hero,.business-one-hero,.grow-one-hero,.catalog-hero,.companies-hero,.documents-hero,.identity-hero,.candidate-onboarding>header,.desk-hero,.service-network-hero,.journey-workspace-head.dark){border-radius:17px!important}}.workspace{--system-accent:#8096a1;--system-wash:#8096a11f;--system-line:#8096a14d;grid-template-rows:68px auto minmax(0,1fr)}.workspace[data-y-system=ecosystem]{--system-accent:#8196a1;--system-wash:#8196a11f;--system-line:#8196a14d}.workspace[data-y-system=onboarding]{--system-accent:#819d96;--system-wash:#819d961f;--system-line:#819d964d}.workspace[data-y-system=desk]{--system-accent:#8795a6;--system-wash:#8795a61f;--system-line:#8795a64d}.workspace[data-y-system=overview]{--system-accent:#718f9d;--system-wash:#718f9d21;--system-line:#718f9d52}.workspace[data-y-system=partners]{--system-accent:#8d9a82;--system-wash:#8d9a821f;--system-line:#8d9a824d}.workspace[data-y-system=identity]{--system-accent:#858da2;--system-wash:#858da21f;--system-line:#858da24d}.workspace[data-y-system=value]{--system-accent:#a08f79;--system-wash:#a08f791f;--system-line:#a08f794d}.workspace[data-y-system=insight]{--system-accent:#76979b;--system-wash:#76979b1f;--system-line:#76979b4d}.workspace[data-y-system=companies]{--system-accent:#918c9e;--system-wash:#918c9e1f;--system-line:#918c9e4d}.workspace[data-y-system=documents]{--system-accent:#978d85;--system-wash:#978d851f;--system-line:#978d854d}.topbar-title{grid-template-columns:35px 1fr;align-items:center;gap:10px;min-width:175px;display:grid}.topbar-system-code{border:1px solid var(--system-line);background:var(--system-wash);width:35px;height:35px;color:var(--system-accent);font-family:var(--font-geist-mono);letter-spacing:-.25px;border-radius:11px;place-items:center;font-size:10px;font-weight:850;display:grid}.workspace :is(h1,h2,h3){font-family:var(--font-geist-sans), sans-serif!important}.workspace h2{letter-spacing:-1px;font-weight:540}.workspace h3{letter-spacing:-.25px;font-weight:620}.workspace :is(strong,b){font-variant-numeric:tabular-nums}.workspace .eyebrow{color:color-mix(in srgb, var(--system-accent) 86%, #40505a)}.workspace .primary,.workspace .top-actions .primary{background:#34434c;border:1px solid #ffffff0f;box-shadow:0 9px 20px #2c39421f}.workspace .primary:hover:not(:disabled),.workspace .top-actions .primary:hover:not(:disabled){background:#2d3b43;transform:translateY(-1px);box-shadow:0 11px 25px #2c394229}.live-flow-spine{z-index:9;border-bottom:1px solid var(--sf-line);background:color-mix(in srgb, #ecf1f3e6 92%, var(--system-wash));-webkit-backdrop-filter:blur(24px)saturate(108%);backdrop-filter:blur(24px)saturate(108%);grid-template-columns:210px minmax(0,1fr);min-height:82px;display:grid;position:sticky;top:68px}.flow-spine-label{border-right:1px solid var(--sf-line);grid-template-columns:25px 1fr;align-content:center;gap:3px 10px;padding:12px 18px 12px 24px;display:grid}.flow-live-mark{background:#ffffff94;border:1px solid #86a59c3d;border-radius:50%;grid-row:1/3;align-self:center;place-items:center;width:24px;height:24px;display:grid}.flow-live-mark i{background:var(--flow-live);width:6px;height:6px;box-shadow:var(--flow-glow);border-radius:50%}.flow-live-mark.syncing i{animation:1.1s ease-in-out infinite flow-breathe}.flow-spine-label small,.flow-spine-label b{display:block}.flow-spine-label small{color:var(--sf-accent-deep);letter-spacing:1.1px;font-size:10px;font-weight:900}.flow-spine-label b{color:var(--sf-ink);margin-top:4px;font-size:11px}.flow-spine-label time{color:var(--sf-soft);font-variant-numeric:tabular-nums;grid-column:2;font-size:10px}.flow-spine-stream{scrollbar-width:none;align-items:stretch;min-width:0;display:flex;position:relative;overflow-x:auto}.flow-spine-stream::-webkit-scrollbar{display:none}.flow-spine-stream:before{content:"";z-index:0;background:linear-gradient(90deg, transparent, var(--flow-rail) 5%, var(--flow-rail) 95%, transparent);height:1px;position:absolute;top:27px;left:20px;right:20px}.flow-spine-stream>button{z-index:1;min-width:0;color:var(--sf-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-right:1px solid #2737420e;flex:1 0 175px;grid-template-rows:auto auto;grid-template-columns:18px minmax(82px,1fr);align-content:center;gap:4px 8px;padding:10px 15px;display:grid;position:relative}.flow-spine-stream>button:hover{background:#ffffff61}.flow-spine-stream>button.active{background:linear-gradient(180deg, #ffffffa3, var(--system-wash));box-shadow:inset 0 -2px var(--system-accent)}.spine-node{background:#eef3f5;border:1px solid #78909c42;border-radius:50%;grid-row:1/3;align-self:start;place-items:center;width:18px;height:18px;display:grid}.spine-node i{background:var(--flow-lumen-strong);border-radius:50%;width:5px;height:5px}.flow-spine-stream>button.active .spine-node{background:#f9fbfc;box-shadow:0 0 0 5px #78909c14}.spine-copy{min-width:0}.spine-copy small,.spine-copy b,.spine-state small{display:block}.spine-copy small{color:var(--sf-accent-deep);font-family:var(--font-geist-mono);letter-spacing:.25px;font-size:10px;font-weight:800}.spine-copy b{color:var(--sf-ink);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:10px;overflow:hidden}.spine-state{grid-column:2;grid-template-columns:auto minmax(36px,1fr);align-items:center;gap:7px;display:grid}.spine-state small{color:var(--sf-muted);white-space:nowrap;font-size:10px}.spine-state>i{background:#4558631a;border-radius:99px;height:2px;overflow:hidden}.spine-state>i>i{border-radius:inherit;background:var(--flow-lumen-strong);height:100%;display:block}.flow-spine-empty{color:var(--sf-muted);grid-template-columns:24px auto;align-content:center;gap:2px 10px;padding:14px 24px;display:grid}.flow-spine-empty>span{color:#58746b;background:#86a59c24;border-radius:50%;grid-row:1/3;place-items:center;width:24px;height:24px;display:grid}.flow-spine-empty b{font-size:11px}.flow-spine-empty small{font-size:10px}.sidebar .nav-item>.nav-sigil{width:28px;height:28px;font-family:var(--font-geist-mono);letter-spacing:-.2px;border-radius:9px;place-items:center;font-size:10px;font-weight:800;display:grid;position:relative;overflow:hidden}.sidebar .nav-item>.nav-sigil:after{content:"";opacity:.28;background:currentColor;height:1px;position:absolute;bottom:4px;left:6px;right:6px}.sidebar .nav-item.active>.nav-sigil:after{opacity:.55}.density-control{border:1px solid var(--sf-line);background:#ffffff6b;border-radius:11px;height:37px;padding:3px;display:flex;box-shadow:inset 0 1px #ffffffb3}.density-control button{min-width:54px;color:var(--sf-soft);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:5px;padding:0 8px;display:flex}.density-control button span{font-size:11px}.density-control button b{font-size:10px}.density-control button.active{color:var(--sf-deep);background:#f4f8f9eb;box-shadow:0 3px 10px #22303a12}.flow-decision-weave{border:1px solid var(--sf-line);box-shadow:var(--sf-shadow-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f7fafbb8;border-radius:19px;margin-bottom:14px;overflow:hidden}.flow-decision-weave>header{border-bottom:1px solid var(--sf-line);grid-template-columns:40px 1fr auto;align-items:center;gap:13px;padding:15px 18px;display:grid}.flow-decision-weave h3{color:var(--sf-ink);margin:0;font-size:12px;font-weight:620}.flow-decision-weave .eyebrow{margin-bottom:4px;font-size:10px}.y-thread-mark{background:#e4ecefb3;border:1px solid #78909c2e;border-radius:12px;width:38px;height:38px;display:block;position:relative}.y-thread-mark i{background:var(--flow-lumen-strong);transform-origin:bottom;width:1px;position:absolute;left:18px}.y-thread-mark i:first-child{height:15px;top:7px;transform:rotate(-36deg)}.y-thread-mark i:nth-child(2){height:15px;top:7px;transform:rotate(36deg)}.y-thread-mark i:nth-child(3){height:13px;top:18px}.weave-stage{border:1px solid var(--sf-line);background:#ffffff80;border-radius:11px;min-width:112px;padding:8px 11px}.weave-stage small,.weave-stage b{display:block}.weave-stage small{color:var(--sf-soft);font-family:var(--font-geist-mono);font-size:10px}.weave-stage b{color:var(--sf-deep);margin-top:4px;font-size:11px}.weave-lanes{background:var(--sf-line);gap:1px;display:grid}.weave-lanes>article{background:#fafcfcd1;grid-template-columns:104px minmax(0,1fr);align-items:stretch;min-height:76px;display:grid}.weave-lanes>article>label{border-right:1px solid var(--sf-line);color:var(--sf-muted);letter-spacing:.7px;align-items:center;gap:7px;padding:0 15px;font-size:10px;font-weight:900;display:flex}.weave-lanes>article>label i{background:var(--flow-lumen-strong);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #78909c14}.weave-lanes .human-lane>label i{background:var(--flow-attention);box-shadow:0 0 0 4px #ac967b14}.weave-route{grid-template-columns:minmax(120px,1fr) 28px minmax(170px,1.35fr) 28px minmax(120px,1fr);align-items:center;padding:10px 16px;display:grid;position:relative}.weave-route>span{background:#ffffff80;border:1px solid #4b5f6a17;border-radius:10px;min-width:0;padding:10px 12px}.weave-route>span small,.weave-route>span b{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.weave-route>span small{color:var(--sf-soft);letter-spacing:.65px;font-size:10px;font-weight:900}.weave-route>span b{color:var(--sf-muted);margin-top:5px;font-size:10px}.weave-route>span.done{background:#e2ece89e}.weave-route>span.done b{color:#5a7169}.weave-route>span.current{box-shadow:inset 2px 0 var(--flow-lumen-strong);background:#dee8ecc7;border-color:#78909c3d}.weave-route>span.current b{color:var(--sf-deep)}.human-lane .weave-route>span.current{box-shadow:inset 2px 0 var(--flow-attention);background:#eee8dfc7;border-color:#ac967b40}.weave-route>i{background:#78909c38;height:1px;position:relative}.weave-route>i:after{content:"";border-top:2.5px solid #0000;border-bottom:2.5px solid #0000;border-left:4px solid #78909c57;position:absolute;top:-2px;right:0}.flow-decision-weave.needs-attention{border-color:#ac967b33}.flow-thread-mini{grid-template-columns:repeat(5,1fr);align-items:center;width:min(180px,100%);height:15px;margin-top:7px;display:grid;position:relative}.thread-line{background:#4b5f6a1f;height:1px;position:absolute;left:5%;right:5%;overflow:hidden}.thread-line>i{background:var(--flow-lumen-strong);height:100%;display:block}.thread-dot{background:#f6f9fa;border:1px solid #78909c3d;border-radius:50%;justify-self:center;width:5px;height:5px;position:relative}.thread-dot.done{border-color:var(--flow-live);background:var(--flow-live)}.thread-dot.current{border-color:var(--flow-lumen-strong);background:#e3ebee;width:8px;height:8px;box-shadow:0 0 0 4px #78909c14}.flow-action-row.selected .thread-dot.current{box-shadow:0 0 0 4px #78909c1a,0 0 14px #78909c29}.density-dense .content{padding:14px 20px 44px}.density-dense .v2-intro{margin-bottom:10px}.density-dense .v2-intro>div>p:last-child{max-width:760px;font-size:11px}.density-dense .flow-context-navigation{margin-bottom:10px}.density-dense .flow-context-head{padding-block:9px}.density-dense .flow-intervention-tabs button{min-height:48px;padding-block:9px}.density-dense .flow-action-tools{padding-block:8px}.density-dense .flow-focus-tabs{margin-bottom:9px}.density-dense .flow-focus-tabs>button{min-height:52px;padding-block:9px}.density-dense .flow-observatory>header{padding-block:15px}.density-dense .flow-lens-body{min-height:148px}.density-dense .flow-lens-core{padding-block:16px}.density-dense .flow-milestones{padding-block:14px}.density-dense .flow-milestones:before{top:59px}.density-dense .flow-observatory>footer>span{min-height:52px;padding-block:10px}.density-dense .flow-telemetry-grid article{min-height:82px;padding:13px 15px}.density-dense .flow-telemetry-grid strong{font-size:22px}.density-dense .flow-decision-weave>header{padding-block:10px}.density-dense .weave-lanes>article{min-height:62px}.density-dense .weave-route{padding-block:6px}.density-dense .weave-route>span{padding-block:7px}.density-dense :is(.flow-action-row,.onboarding-list>article,.desk-tracking-list>button,.finance-ledger-row,.partner-current-list>button,.business-ledger-list>button,.yeni-run-list>article){min-height:58px;padding-block:9px!important}.density-dense :is(.partners-card-head,.finance-card-head,.business-one-card-head,.grow-one-card-head,.catalog-card-head,.documents-card-head,.node-card-head,.identity-panel-head,.onboarding-panel-head,.desk-card-head,.journey-card-head,.panel-head){padding-block:12px!important}.flow-observatory{color:#f4f7f8;background:linear-gradient(#ffffff05 1px,#0000 1px) 0 0/34px 34px,linear-gradient(90deg,#ffffff05 1px,#0000 1px) 0 0/34px 34px,radial-gradient(circle at 12% 24%,#a9bdc621,#0000 22rem),linear-gradient(132deg,#33424b 0%,#27353d 62%,#222e35 100%);border:1px solid #4b5f6a21;border-radius:22px;margin-bottom:12px;position:relative;overflow:hidden;box-shadow:0 28px 70px #202f3821}.flow-observatory:after{content:"";pointer-events:none;border:1px solid #a9bdc614;border-radius:50%;width:260px;height:260px;position:absolute;top:-80px;right:-70px;box-shadow:0 0 0 54px #a9bdc605,0 0 0 108px #a9bdc603}.flow-observatory>header{z-index:1;border-bottom:1px solid #ffffff13;justify-content:space-between;align-items:flex-end;gap:24px;padding:24px 26px 18px;display:flex;position:relative}.flow-observatory h3{letter-spacing:-.7px;margin:0;font-size:clamp(18px,2vw,27px);font-weight:520}.flow-observatory header p:last-child{color:#e7eef191;font-family:var(--font-geist-mono);margin:7px 0 0;font-size:10px}.observatory-signals{background:#ffffff0f;border:1px solid #ffffff14;border-radius:13px;gap:1px;display:flex;overflow:hidden}.observatory-signals>span{background:#ffffff06;min-width:88px;padding:10px 13px}.observatory-signals small,.observatory-signals b{display:block}.observatory-signals small{color:#e7eef17a;letter-spacing:.8px;font-size:10px;font-weight:900}.observatory-signals b{color:#eaf0f2;font-variant-numeric:tabular-nums;margin-top:5px;font-size:16px}.flow-lens-body{z-index:1;grid-template-columns:190px minmax(0,1fr);min-height:188px;display:grid;position:relative}.flow-lens-core{border-right:1px solid #ffffff13;align-content:center;padding:24px 26px;display:grid}.flow-lens-core>span{color:#dbe6ea;background:#e0e9ed14;border:1px solid #cddbe13d;border-radius:16px;place-items:center;width:48px;height:48px;margin-bottom:15px;font-family:Georgia,serif;font-size:24px;display:grid;box-shadow:0 0 0 7px #a9bdc606,0 14px 34px #0c161c2e}.flow-lens-core>small{color:#9fb5bf;letter-spacing:.95px;font-size:10px;font-weight:900}.flow-lens-core>b{color:#edf3f5;margin-top:7px;font-size:11px;line-height:1.45}.flow-lens-core>i{background:#ffffff14;border-radius:9px;height:2px;margin-top:14px;display:block;overflow:hidden}.flow-lens-core>i>i{border-radius:inherit;background:#9db2bc;height:100%;display:block;box-shadow:0 0 12px #a9bdc66b}.flow-milestones{grid-template-columns:repeat(5,minmax(110px,1fr));align-items:center;margin:0;padding:26px 22px 22px;list-style:none;display:grid;position:relative}.flow-milestones:before{content:"";background:linear-gradient(90deg,#a9bdc624,#a9bdc661,#a9bdc624);height:1px;position:absolute;top:71px;left:9%;right:9%}.flow-milestones li{z-index:1;text-align:center;min-width:0;padding:0 10px;position:relative}.flow-milestones li>span{place-items:center;height:54px;margin-bottom:11px;display:grid}.flow-milestones li>span>i{color:#e2ebef6b;background:#2c3941;border:1px solid #a9bdc62e;border-radius:50%;place-items:center;width:28px;height:28px;font-size:10px;font-style:normal;font-weight:850;display:grid}.flow-milestones li.current>span>i{color:#26343c;background:#d7e2e6;border-color:#c5d5dc5c;width:38px;height:38px;box-shadow:0 0 0 8px #a9bdc60e,0 0 30px #a9bdc626}.flow-milestones li.current>span>i:after{content:"";border:1px solid #c5d5dc21;border-radius:50%;width:46px;height:46px;animation:2.6s ease-out infinite flow-orbit;position:absolute}.flow-milestones small,.flow-milestones b,.flow-milestones em{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.flow-milestones small{color:#dae5ea6b;letter-spacing:.35px;font-size:10px;font-weight:760}.flow-milestones b{color:#f0f5f7b8;margin-top:5px;font-size:10px}.flow-milestones em{color:#d3e0e55e;letter-spacing:.35px;text-transform:uppercase;margin-top:6px;font-size:10px;font-style:normal;font-weight:800}.flow-observatory>footer{z-index:1;background:#0b14191c;border-top:1px solid #ffffff13;grid-template-columns:.65fr 1.6fr 1fr auto;align-items:center;gap:0;display:grid;position:relative}.flow-observatory>footer>span{border-right:1px solid #ffffff0f;min-height:61px;padding:14px 18px}.flow-observatory>footer small,.flow-observatory>footer b{display:block}.flow-observatory>footer small{color:#d3e0e561;letter-spacing:.75px;font-size:10px;font-weight:900}.flow-observatory>footer b{color:#f1f6f8bf;margin-top:6px;font-size:10px;line-height:1.35}.flow-observatory>footer time{color:#d3e0e56b;font-family:var(--font-geist-mono);white-space:nowrap;padding:0 18px;font-size:10px}.flow-observatory>footer time i{background:var(--flow-live);width:5px;height:5px;box-shadow:var(--flow-glow);border-radius:50%;margin-right:5px;display:inline-block}@keyframes flow-orbit{0%{opacity:.7;transform:scale(.7)}80%,to{opacity:0;transform:scale(1.28)}}.v2-intro{border-bottom:1px solid var(--sf-line);min-height:86px;margin-bottom:14px;padding:12px 88px 12px 4px;position:relative}.v2-intro:before{content:"";background:var(--system-accent);width:74px;height:1px;position:absolute;bottom:-1px;left:0}.v2-intro:after{content:attr(data-system-code);color:var(--system-wash);font-family:var(--font-geist-mono);letter-spacing:-4px;font-size:46px;font-weight:850;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.v2-intro h2{font-size:clamp(23px,2.3vw,34px)}.v2-intro>div>p:last-child{max-width:900px;line-height:1.6}.flow-context-navigation{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:18px;background:#f6f9faad!important;box-shadow:0 12px 34px #22303a09!important}.flow-context-navigation:before{content:"";background:linear-gradient(90deg, var(--system-accent), transparent 72%);opacity:.55;height:1px;display:block}.flow-context-head{padding-block:13px}.flow-context-head>span{background:var(--sf-deep)!important}.flow-focus-tabs{border-radius:18px}.flow-focus-tabs>button{min-height:62px}.flow-telemetry-grid article{min-height:102px;padding:17px 18px}.flow-telemetry-grid article:before{background:linear-gradient(90deg, transparent, var(--flow-lumen-strong), transparent)}.flow-status-board{border-radius:18px}.flow-status-board>div,.flow-status-board article{min-height:78px;padding:14px 16px}.flow-status-board article.needs-attention{box-shadow:inset 0 -2px var(--flow-attention)!important;background:#ece4d9a3!important}.main-grid{grid-template-columns:minmax(0,1.72fr) minmax(290px,.58fr);gap:14px}.flow-panel,.chain-panel{border-radius:19px!important}.flow-action-row{min-height:78px;position:relative}.flow-action-row:after{content:"";width:var(--row-progress,0);background:var(--flow-lumen-strong);height:1px;position:absolute;bottom:0;left:0}.flow-action-row.selected{box-shadow:inset 2px 0 var(--flow-lumen-strong)!important;background:linear-gradient(90deg,#dee7ebb8,#f9fbfcd6)!important}.flow-action-row .progress{background:#45586317;height:2px}.flow-action-row .progress i{background:var(--flow-lumen-strong)}.chain-step:not(:last-child):before{border-left:1px solid #78909c3d}.chain-step.current .step-dot{color:var(--sf-deep);background:#d7e2e6;box-shadow:0 0 0 5px #78909c14}:is(.metrics,.module-metrics,.partners-summary,.finance-hub-summary,.business-one-kpis,.catalog-summary,.companies-summary,.documents-summary,.desk-summary,.identity-summary){border:1px solid var(--sf-line);box-shadow:var(--sf-shadow-soft);border-radius:17px;padding:1px;overflow:hidden;background:#30404913!important;gap:1px!important}:is(.metrics,.module-metrics,.partners-summary,.finance-hub-summary,.business-one-kpis,.catalog-summary,.companies-summary,.documents-summary,.desk-summary,.identity-summary)>:is(article,div,button){box-shadow:none!important;background:#f9fbfcd6!important;border:0!important;border-radius:0!important}:is(.metrics,.module-metrics,.partners-summary,.finance-hub-summary,.business-one-kpis,.catalog-summary,.companies-summary,.documents-summary,.desk-summary,.identity-summary)>:is(article,div,button):first-child{border-radius:15px 0 0 15px!important}:is(.metrics,.module-metrics,.partners-summary,.finance-hub-summary,.business-one-kpis,.catalog-summary,.companies-summary,.documents-summary,.desk-summary,.identity-summary)>:is(article,div,button):last-child{border-radius:0 15px 15px 0!important}@media (max-width:1100px){.flow-lens-body{grid-template-columns:160px minmax(0,1fr)}.flow-milestones{overflow-x:auto}.flow-milestones li{min-width:125px}.flow-observatory>footer{grid-template-columns:1fr 1fr}.flow-observatory>footer time{align-items:center;min-height:45px;display:flex}.density-control button{min-width:32px;padding-inline:7px}.density-control button b{display:none}.weave-route{grid-template-columns:minmax(105px,1fr) 20px minmax(145px,1.25fr) 20px minmax(105px,1fr);padding-inline:10px}}@keyframes flow-breathe{0%,to{opacity:.68;transform:scale(.82)}50%{opacity:1;transform:scale(1.15)}}@media (max-width:1180px) and (min-width:681px){.app-shell{grid-template-columns:82px minmax(0,1fr)}.sidebar{padding-inline:10px}.topbar-system-code{width:32px;height:32px}.topbar-title{grid-template-columns:32px 1fr;min-width:150px}}@media (max-width:980px){.live-flow-spine{grid-template-columns:175px minmax(0,1fr)}.flow-spine-label{padding-left:16px}.weave-lanes>article{grid-template-columns:88px minmax(0,1fr)}.weave-lanes>article>label{padding-inline:11px}}@media (max-width:680px){.workspace{grid-template-rows:57px auto minmax(0,1fr)}.topbar{height:57px}.topbar-title{grid-template-columns:29px 1fr;gap:7px;min-width:115px}.topbar-system-code{border-radius:9px;width:29px;height:29px}.live-flow-spine{grid-template-columns:1fr;min-height:0;top:57px}.flow-spine-label{border-right:0;border-bottom:1px solid var(--sf-line);grid-template-columns:20px 1fr auto;padding:9px 14px}.flow-live-mark{width:20px;height:20px}.flow-spine-label time{grid-area:1/3/3;align-self:center}.flow-spine-stream{min-height:61px}.flow-spine-stream>button{flex-basis:166px;padding-block:8px}.density-control{display:none}.flow-observatory>header{padding:20px;display:block}.observatory-signals{margin-top:16px}.observatory-signals>span{flex:1;min-width:0;padding-inline:9px}.flow-lens-body{display:block}.flow-lens-core{border-bottom:1px solid #ffffff13;border-right:0}.flow-milestones{grid-template-columns:repeat(5,125px);padding-inline:10px}.flow-observatory>footer{grid-template-columns:1fr}.flow-observatory>footer>span{border-bottom:1px solid #ffffff0e;border-right:0;min-height:0}.flow-observatory>footer time{padding-block:14px}.main-grid{grid-template-columns:1fr}.flow-decision-weave>header{grid-template-columns:36px 1fr;padding:13px}.y-thread-mark{width:34px;height:34px}.weave-stage{grid-column:2;min-width:0}.weave-lanes>article{display:block}.weave-lanes>article>label{border-right:0;border-bottom:1px solid var(--sf-line);min-height:35px}.weave-route{grid-template-columns:126px 24px 170px 24px 126px;overflow-x:auto}.density-dense .content{padding-inline:13px}.v2-intro{min-height:74px;padding-right:58px}.v2-intro:after{letter-spacing:-3px;font-size:34px;right:5px}:is(.metrics,.module-metrics,.partners-summary,.finance-hub-summary,.business-one-kpis,.catalog-summary,.companies-summary,.documents-summary,.desk-summary,.identity-summary)>:is(article,div,button):first-child,:is(.metrics,.module-metrics,.partners-summary,.finance-hub-summary,.business-one-kpis,.catalog-summary,.companies-summary,.documents-summary,.desk-summary,.identity-summary)>:is(article,div,button):last-child{border-radius:0!important}}@media (prefers-reduced-motion:reduce){.flow-live-mark.syncing i,.flow-milestones li.current>span>i:after{animation:none}}body{background:radial-gradient(circle at 84% 2%, #b0c7d033, transparent 34rem), radial-gradient(circle at 18% 96%, #ffffffeb, transparent 38rem), var(--lumen-canvas)}.sidebar{border-right:1px solid var(--lumen-line)!important;color:var(--sf-ink)!important;background:radial-gradient(circle at 8% 2%,#fffffff2,#0000 13rem),linear-gradient(#f4f8f9fa,#ebf1f3f5)!important;box-shadow:12px 0 42px #3548530b!important}.brand{border-bottom-color:var(--lumen-line)!important}.brand .yeniyaka-mark{filter:drop-shadow(0 7px 12px #23313a24)!important;background-image:url(/brand/yeniyaka-mark-v2.png)!important}.brand .yeniyaka-wordmark strong{color:var(--brand-black)!important}.brand .yeniyaka-wordmark small{color:var(--sf-soft)!important}.brand .version-badge{color:#806619!important;background:#f2c94c26!important;border-color:#b7922040!important}.nav-label,.nav-label.second{color:#98a5ad!important}.nav-item{color:#65747d!important}.nav-item>span:first-child{color:#768892!important;background:#ffffff85!important;border-color:#4c606c1a!important}.nav-item:hover{color:var(--sf-ink)!important;background:#ffffffb8!important}.nav-item.active{color:var(--sf-ink)!important;box-shadow:inset 2px 0 var(--system-accent,#8096a1), 0 8px 22px #30444f12!important;background:#fffffff0!important}.nav-item.active>span:first-child{border-color:var(--system-line,#8096a14d)!important;background:var(--system-wash,#8096a11f)!important;color:var(--system-accent,#8096a1)!important}.nav-item b,.sidebar-footer .avatar{box-shadow:inset 0 0 0 1px var(--lumen-line);color:var(--sf-deep)!important;background:#ffffffc7!important}.sidebar-footer{border-top-color:var(--lumen-line)!important}.sidebar-footer strong{color:var(--sf-ink)!important}.sidebar-footer small,.sidebar-footer>span{color:var(--sf-soft)!important}:is(.yeni-center-hero,.yeni-command-surface,.insight-workspace>header,.partners-hero,.finance-hub-hero,.business-one-hero,.grow-one-hero,.catalog-hero,.companies-hero,.documents-hero,.identity-hero,.candidate-onboarding>header,.desk-hero,.service-network-hero,.journey-workspace-head.dark,.venture-hero,.value-hero,.safety-hero,.module-heading,.workforce-heading,.finance-heading,.nodes-heading,.live-test-intro){-webkit-backdrop-filter:blur(20px)saturate(108%);backdrop-filter:blur(20px)saturate(108%);border:1px solid var(--lumen-line)!important;background:linear-gradient(#ffffff38 1px, transparent 1px), linear-gradient(90deg, #ffffff38 1px, transparent 1px), radial-gradient(circle at 88% 10%, var(--system-wash), transparent 20rem), linear-gradient(135deg, #fcfefeeb, #e9f0f3e0)!important;color:var(--sf-ink)!important;box-shadow:var(--lumen-glow)!important;background-size:44px 44px,44px 44px,auto,auto!important}:is(.yeni-center-hero,.yeni-command-surface,.insight-workspace>header,.partners-hero,.finance-hub-hero,.business-one-hero,.grow-one-hero,.catalog-hero,.companies-hero,.documents-hero,.identity-hero,.candidate-onboarding>header,.desk-hero,.service-network-hero,.journey-workspace-head.dark,.venture-hero,.value-hero,.safety-hero,.module-heading,.workforce-heading,.finance-heading,.nodes-heading,.live-test-intro) :is(.eyebrow,small){color:color-mix(in srgb, var(--system-accent) 82%, #52616a)!important}:is(.yeni-center-hero,.yeni-command-surface,.insight-workspace>header,.partners-hero,.finance-hub-hero,.business-one-hero,.grow-one-hero,.catalog-hero,.companies-hero,.documents-hero,.identity-hero,.candidate-onboarding>header,.desk-hero,.service-network-hero,.journey-workspace-head.dark,.venture-hero,.value-hero,.safety-hero,.module-heading,.workforce-heading,.finance-heading,.nodes-heading,.live-test-intro) p{color:var(--sf-muted)!important}.yeni-center-hero:before{background-color:#0000!important;background-image:linear-gradient(90deg,#0000 0 49.8%,#4c606c0b 50% 50.2%,#0000 50.2%),linear-gradient(0deg,#0000 0 49.8%,#4c606c0a 50% 50.2%,#0000 50.2%)!important;background-position:0 0,0 0!important;background-repeat:repeat,repeat!important;background-size:88px 88px!important;background-attachment:scroll,scroll!important;background-origin:padding-box,padding-box!important;background-clip:border-box,border-box!important}.yeni-center-state,.module-live,.workforce-live{border-color:var(--lumen-line)!important;color:var(--sf-muted)!important;background:#ffffff94!important}.yeni-center-state i,.module-live i,.workforce-live i{background:var(--flow-live)!important;box-shadow:var(--flow-glow)!important}.core-ring{border-color:var(--system-line)!important}.ring-two{border-color:#4c606c1c!important}.yeni-center-core>small{color:var(--sf-accent-deep)!important}.core-node{border-color:var(--lumen-line)!important;color:var(--sf-deep)!important;background:#ffffffd6!important;box-shadow:0 8px 22px #30444f12!important}.core-node:after{background:var(--system-accent)!important}.yeni-center-pillars article>span{box-shadow:inset 0 0 0 1px var(--system-line);background:var(--system-wash)!important;color:var(--system-accent)!important}.yeni-command-surface:after{border-color:var(--system-line)!important;box-shadow:0 0 0 50px #8096a109,0 0 0 100px #8096a105!important}.yeni-command-surface form{box-shadow:inset 0 1px #ffffffd9;border-color:var(--lumen-line)!important;background:#ffffffa8!important}.yeni-command-copy>p:last-child,.yeni-message{color:var(--sf-muted)!important}.identity-pass,.business-one-identity,.candidate-badge,.business-health,.safety-health,.desk-ai-strip{border-color:var(--lumen-line)!important;color:var(--sf-ink)!important;background:#ffffff8f!important;box-shadow:inset 0 1px #ffffffc2,0 12px 30px #30444f0e!important}:is(.identity-pass,.business-one-identity,.candidate-badge,.business-health,.safety-health,.desk-ai-strip) :is(p,small,em){color:var(--sf-muted)!important}.flow-observatory{border-color:var(--system-line)!important;background:linear-gradient(#62778209 1px, transparent 1px), linear-gradient(90deg, #62778209 1px, transparent 1px), radial-gradient(circle at 12% 24%, var(--system-wash), transparent 24rem), linear-gradient(132deg, #fbfdfdf0, #e5edf0e6)!important;color:var(--sf-ink)!important;background-size:34px 34px,34px 34px,auto,auto!important;box-shadow:0 24px 64px #30444f14!important}.flow-observatory:after{border-color:#78909c24!important;box-shadow:0 0 0 54px #78909c06,0 0 0 108px #78909c04!important}.flow-observatory>header,.flow-lens-core{border-color:var(--lumen-line)!important}.flow-observatory .eyebrow{color:var(--system-accent)!important}.flow-observatory header p:last-child{color:var(--sf-muted)!important}.observatory-signals{border-color:var(--lumen-line)!important;background:#ffffff8a!important}.observatory-signals>span{background:#ffffff52!important}.observatory-signals small{color:var(--sf-soft)!important}.observatory-signals b{color:var(--sf-ink)!important}.observatory-signals .attention b{color:#856f55!important}.flow-lens-core>span{border-color:var(--system-line)!important;color:var(--system-accent)!important;background:#ffffffb3!important;box-shadow:0 0 0 7px #78909c09,0 14px 32px #30444f12!important}.flow-lens-core>small{color:var(--system-accent)!important}.flow-lens-core>b{color:var(--sf-ink)!important}.flow-lens-core>i{background:#4c606c1a!important}.flow-lens-core>i>i{background:var(--system-accent)!important;box-shadow:0 0 12px var(--system-wash)!important}.flow-milestones:before{background:linear-gradient(90deg, transparent, var(--system-line), transparent)!important}.flow-milestones li>span>i{border-color:var(--lumen-line)!important;color:var(--sf-soft)!important;background:#ffffffb3!important}.flow-milestones li.done>span>i{color:#587166!important;background:#dce9e3e0!important;border-color:#718f8247!important}.flow-milestones li.current>span>i{border-color:var(--system-line)!important;color:var(--sf-deep)!important;box-shadow:0 0 0 8px var(--system-wash), 0 12px 30px #30444f17!important;background:#fffffff5!important}.flow-milestones small{color:var(--sf-soft)!important}.flow-milestones b{color:var(--sf-muted)!important}.flow-milestones em{color:#9aa6ad!important}.flow-milestones li.done em{color:#688277!important}.flow-milestones li.current em{color:var(--system-accent)!important}.flow-observatory>footer{border-color:var(--lumen-line)!important;background:#ffffff52!important}.flow-observatory>footer>span{border-color:var(--lumen-line)!important}.flow-observatory>footer small{color:var(--sf-soft)!important}.flow-observatory>footer b{color:var(--sf-muted)!important}.flow-observatory>footer time{color:var(--sf-soft)!important}:is(.ecosystem-shared-action,.ecosystem-routing-card,.result-next,.venture-position-snapshot,.venture-distinction>article.system,.allocation-preview,.payment-preview,.blueprint-code,.simulation-input,.entitlement-amount,.business-net-liquidity,.business-scope-flow article.automated,.value-governance>p){border:1px solid var(--system-line)!important;background:linear-gradient(135deg, #f8fbfce6, var(--system-wash))!important;color:var(--sf-ink)!important;box-shadow:inset 0 1px #ffffffbf,0 12px 30px #30444f0b!important}:is(.ecosystem-shared-action,.ecosystem-routing-card,.result-next,.venture-position-snapshot,.venture-distinction>article.system,.allocation-preview,.payment-preview,.blueprint-code,.simulation-input,.entitlement-amount,.business-net-liquidity,.business-scope-flow article.automated,.value-governance>p) :is(p,small,em){color:var(--sf-muted)!important}.venture-distinction>article.system>div{border-color:var(--lumen-line)!important;color:var(--sf-muted)!important}.shared-action-route span,.company-constellation>span,.adapter-strip article>span,.onboarding-flow-map>article>span,.identity-question-list article>span,.result-plan-grid li span{box-shadow:inset 0 0 0 1px #4c606c0a;border-color:var(--lumen-line)!important;color:var(--system-accent)!important;background:#ffffffa8!important}.shared-action-route i{color:var(--system-accent)!important}:is(.yeni-command-surface button,.finance-heading button,.ecosystem-shared-action>button,.ecosystem-routing-card>button,.venture-position-snapshot button,.future-venture-link,.venture-primary-action,.onboarding-start-summary>button,.rule-footer button,.reconciliation-import button,.reconciliation-lines button){color:#f7fafb!important;background:#34434c!important;border-color:#ffffff0f!important;box-shadow:0 9px 20px #2c394221!important}:is(.yeni-command-surface button,.finance-heading button,.ecosystem-shared-action>button,.ecosystem-routing-card>button,.venture-position-snapshot button,.future-venture-link,.venture-primary-action,.onboarding-start-summary>button,.rule-footer button,.reconciliation-import button,.reconciliation-lines button):hover:not(:disabled){transform:translateY(-1px);background:#2d3b43!important}.onboarding-start-summary>button :is(small,p){color:#f1f6f8ad!important}@media (max-width:680px){.sidebar{-webkit-backdrop-filter:blur(24px)saturate(112%);backdrop-filter:blur(24px)saturate(112%);border-top:1px solid var(--lumen-line)!important;background:#eff4f6f0!important;box-shadow:0 -12px 34px #30444f14!important}.flow-lens-core,.flow-observatory>footer>span{border-bottom-color:var(--lumen-line)!important}}.app-shell,.app-shell :is(button,input,select,textarea){font-family:var(--font-geist-sans), "Helvetica Neue", Arial, sans-serif}.app-shell :is(button,input,select,textarea){line-height:1.4}.workspace :is(p,small,label,em,time){line-height:1.5}.workspace :is(.eyebrow,[class*=status],[class*=badge],[class*=pill],[class*=chip],[class*=tag]){letter-spacing:.42px}.workspace :is(input,select,textarea){min-height:38px}.workspace :is(button,[role=button]){min-height:34px}.workspace :is(.topbar-system-code,.spine-copy small,.flow-spine-label time,.flow-observatory>footer time),.sidebar .nav-sigil{font-family:var(--font-geist-mono), ui-monospace, monospace}.workspace :is(.rule-heading h2,.finance-heading h2,.modal-head h2,.metrics strong,.finance-cards strong,.service-total strong,.yeni-command-copy h3,.yeni-status-grid strong){font-family:var(--font-geist-sans), "Helvetica Neue", Arial, sans-serif}.visual-yeniyaka-mark{display:block;color:#0000!important;background-image:url(/brand/yeniyaka-mark-v2.png)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:66%!important;font-size:0!important;line-height:0!important}.visual-yeniyaka-mark.mark-light{background-image:url(/brand/yeniyaka-mark-transparent.png)!important}.yeni-center-core>b>.visual-yeniyaka-mark{width:72%;height:72%;background-size:contain!important}.yeni-orb>.visual-yeniyaka-mark,.desk-ai-mark>.visual-yeniyaka-mark{width:68%;height:68%;background-size:contain!important}.live-flow-spine{min-height:94px}.flow-spine-stream>button{flex-basis:194px;padding-inline:16px}.flow-spine-label{padding-block:14px}.weave-lanes>article{min-height:84px}.weave-route>span{min-height:48px}.flow-observatory>footer>span{min-height:70px}.flow-milestones li{padding-inline:7px}.flow-milestones li>span{margin-bottom:8px}@media (max-width:1180px){.live-flow-spine{grid-template-columns:178px minmax(0,1fr)}.flow-spine-label{padding-inline:16px}.flow-spine-stream>button{flex-basis:184px}}@media (max-width:680px){.workspace{grid-template-rows:58px auto minmax(0,1fr)}.live-flow-spine{grid-template-columns:1fr;min-height:0;top:58px}.flow-spine-label{border-right:0;border-bottom:1px solid var(--sf-line);grid-template-columns:24px minmax(0,1fr) auto;padding:9px 14px}.flow-spine-label time{grid-area:1/3/3;align-self:center}.flow-spine-stream>button{flex:0 0 170px;min-height:64px;padding:9px 12px}.flow-observatory>header{align-items:flex-start}.observatory-signals{width:100%}.observatory-signals>span{flex:1;min-width:0}.flow-lens-body{grid-template-columns:1fr}.flow-lens-core{border-right:0;border-bottom:1px solid var(--lumen-line)}.flow-milestones{grid-template-columns:repeat(5,minmax(92px,1fr));overflow-x:auto}.flow-observatory>footer{grid-template-columns:1fr}.flow-observatory>footer>span{border-right:0;border-bottom:1px solid var(--lumen-line)}.flow-observatory>footer time{padding:14px 18px}.sidebar nav{overscroll-behavior-inline:contain;scrollbar-width:none;display:flex;overflow-x:auto}.sidebar nav::-webkit-scrollbar{display:none}.sidebar nav>.nav-item,.sidebar .nav-item:nth-of-type(n+5){flex:0 0 72px;width:72px;display:flex}:is(.metrics,.module-metrics,.partners-summary,.finance-hub-summary,.business-one-kpis,.catalog-summary,.companies-summary,.documents-summary,.desk-summary,.identity-summary){overflow:visible;grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important}:is(.metrics,.module-metrics,.partners-summary,.finance-hub-summary,.business-one-kpis,.catalog-summary,.companies-summary,.documents-summary,.desk-summary,.identity-summary)>:is(article,div,button){min-width:0!important}.flow-telemetry-grid strong{white-space:nowrap;font-size:clamp(18px,5.2vw,22px)!important}.weave-route{grid-template-columns:minmax(0,1fr);gap:0;width:100%;min-width:0;padding:12px;overflow:visible}.weave-route>span{min-width:0}.weave-route>span b{white-space:normal;text-overflow:clip;line-height:1.45;overflow:visible}.weave-route>i{justify-self:center;width:1px;height:18px}.weave-route>i:after{border:2.5px solid #0000;border-top:4px solid #78909c57;border-bottom:0;top:auto;bottom:0;right:-2px}}.core-connection-banner{color:#3e5157;background:#f7fafaeb;border:1px solid #5468702e;border-radius:16px;align-items:center;gap:14px;margin:0 28px 18px;padding:14px 16px;display:flex}.core-connection-banner>span{width:34px;height:34px;font:700 14px/1 var(--font-geist-mono);background:#e5ecec;border-radius:50%;place-items:center;display:grid}.core-connection-banner div{flex:1}.core-connection-banner b{font-size:13px;line-height:1.35;display:block}.core-connection-banner p{color:#6b7b80;margin:3px 0 0;font-size:12px;line-height:1.45}.core-connection-banner button{color:#fff;cursor:pointer;background:#20292c;border:0;border-radius:10px;padding:10px 14px;font-size:12px;font-weight:700}.core-connection-banner.degraded{color:#6c4530;background:#fbf7f2;border-color:#985e3238}.core-connection-banner.degraded>span{color:#8a5737;background:#f1e4d6}.core-connection-banner.empty{background:#f4f8f6;border-color:#4171652e}.pilot-mode.checking,.pilot-mode.empty{color:#536268;background:#4c5c6214}.pilot-mode.degraded{color:#7e5137;background:#f2e6da}.live.checking,.live.empty{color:#64757a}.live.degraded{color:#87583d}.flow-empty-start{background:linear-gradient(135deg,#fafcfcfa,#eef4f4e6);border:1px solid #4f676f29;border-radius:22px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;margin-bottom:18px;padding:24px;display:grid;box-shadow:0 14px 36px #2230360f}.flow-empty-start .visual-yeniyaka-mark{width:54px;height:54px}.flow-empty-start h3{color:#243137;margin:4px 0 6px;font-size:20px}.flow-empty-start p{color:#64747a;margin:0;font-size:13px;line-height:1.55}.flow-empty-start button{color:#fff;white-space:nowrap;cursor:pointer;background:#20282b;border:0;border-radius:12px;padding:12px 16px;font-size:12px;font-weight:750}.flow-empty-start button:disabled{color:#809095;cursor:not-allowed;background:#dce3e4}.chain-empty,.panel-empty-note{color:#65757a;background:#f7fafac7;border:1px dashed #576c7333;border-radius:14px;padding:16px}.chain-empty{grid-template-columns:auto 1fr;align-items:start;gap:5px 10px;display:grid}.chain-empty>span{background:#e6eded;border-radius:50%;grid-row:1/3;place-items:center;width:28px;height:28px;display:grid}.chain-empty b{font-size:12px}.chain-empty p,.panel-empty-note{margin:0;font-size:12px;line-height:1.5}.panel-empty-note{margin-top:12px}@media (max-width:760px){.core-connection-banner{flex-wrap:wrap;align-items:flex-start;margin:0 14px 14px}.core-connection-banner button{width:100%}.flow-empty-start{grid-template-columns:1fr;padding:20px}.flow-empty-start button{white-space:normal;width:100%}}.insight-memory{background:linear-gradient(145deg,#f9fbfbfa,#ebf1f2db);border:1px solid #5b707729;border-radius:24px;gap:14px;padding:18px;display:grid;box-shadow:0 22px 54px #2c3c4212}.insight-memory-head{justify-content:space-between;align-items:center;gap:24px;padding:12px 10px 16px;display:flex}.insight-memory-head h2{color:#26363b;letter-spacing:-.7px;margin:6px 0 7px;font-size:clamp(22px,2.2vw,30px)}.insight-memory-head p:last-child{color:#64767c;max-width:730px;margin:0;font-size:12px;line-height:1.6}.insight-memory-head>button,.insight-signals article>button{color:#fff;white-space:nowrap;cursor:pointer;background:#202a2d;border:0;border-radius:12px;padding:11px 15px;font-size:11px;font-weight:800;box-shadow:0 7px 18px #1d2b3024}.insight-memory-kpis{background:#5b707724;border:1px solid #5b707724;border-radius:17px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.insight-memory-kpis article{background:#fcfdfdeb;min-width:0;padding:18px}.insight-memory-kpis small{color:#6f858b;letter-spacing:.65px;font-size:10px;font-weight:850}.insight-memory-kpis strong{color:#27373c;letter-spacing:-.55px;text-overflow:ellipsis;white-space:nowrap;margin-top:8px;font-size:clamp(19px,2vw,27px);display:block;overflow:hidden}.insight-memory-kpis p{color:#73848a;margin:5px 0 0;font-size:11px;line-height:1.45}.insight-memory-layout{grid-template-columns:minmax(0,1.35fr) minmax(290px,.65fr);gap:14px;display:grid}.insight-trend,.insight-concentration,.insight-signals{background:#fcfdfde0;border:1px solid #5b707724;border-radius:18px}.insight-trend{grid-template-columns:minmax(180px,.48fr) minmax(340px,1fr);align-items:end;gap:24px;padding:22px;display:grid}.insight-trend h3,.insight-concentration h3,.insight-signals h3{color:#293a3f;margin:6px 0 0;font-size:17px}.insight-trend-bars{grid-template-columns:repeat(6,minmax(38px,1fr));align-items:end;gap:8px;height:164px;display:grid}.insight-trend-bars article{text-align:center;grid-template-rows:114px auto auto;gap:4px;min-width:0;display:grid}.insight-trend-bars article>div{background:linear-gradient(#e1e9ea3d,#e1e9eaad);border-radius:9px;justify-content:center;align-items:flex-end;display:flex;overflow:hidden}.insight-trend-bars i{background:linear-gradient(#8ea7ac,#566f75);border-radius:7px 7px 3px 3px;width:48%;min-height:2px;display:block;box-shadow:0 7px 13px #435b6226}.insight-trend-bars b{color:#53696f;text-transform:capitalize;font-size:10px}.insight-trend-bars small{color:#849399;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.insight-concentration{padding:22px}.insight-concentration>article{border-top:1px solid #5b70771f;grid-template-columns:minmax(0,1fr) auto;gap:4px 14px;padding:14px 0;display:grid}.insight-concentration>article:first-of-type{margin-top:14px}.insight-concentration article div small{color:#7d9095;letter-spacing:.6px;font-size:9px;font-weight:800;display:block}.insight-concentration article div strong{color:#2e4146;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:13px;display:block;overflow:hidden}.insight-concentration article>span{color:#3d575d;letter-spacing:-1px;grid-area:1/2/3;align-self:center;font-size:24px;font-weight:760}.insight-concentration article p{color:#7a8b90;margin:0;font-size:10px}.insight-concentration>small{color:#708287;background:#eef3f3;border-radius:11px;margin-top:9px;padding:12px;font-size:10px;line-height:1.55;display:block}.insight-signals{overflow:hidden}.insight-signals>header{border-bottom:1px solid #5b70771f;justify-content:space-between;align-items:center;gap:20px;padding:20px 22px;display:flex}.insight-signals>header>small{color:#718389;text-align:right;max-width:290px;font-size:10px;line-height:1.5}.insight-signals>div{display:grid}.insight-signals article{border-bottom:1px solid #5b70771a;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:15px;padding:17px 22px;display:grid;position:relative}.insight-signals article:last-child{border-bottom:0}.insight-signals article>span{color:#50676d;width:34px;height:34px;font:800 12px/1 var(--font-geist-mono);background:#e8efef;border-radius:11px;place-items:center;display:grid}.insight-signals article.signal-risk>span{color:#8b583e;background:#f4e9e2}.insight-signals article.signal-opportunity>span{color:#3e735f;background:#e4f0eb}.insight-signals article.priority-critical:before{content:"";background:#a55d3c;border-radius:0 4px 4px 0;width:3px;position:absolute;inset:10px auto 10px 0}.insight-signals article div>small{color:#70868b;letter-spacing:.55px;font-size:9px;font-weight:800}.insight-signals article h4{color:#2b3b40;margin:5px 0 4px;font-size:13px}.insight-signals article p{color:#66787e;margin:0;font-size:11px;line-height:1.5}.insight-signals article div>b{color:#435b61;margin-top:7px;font-size:10px;line-height:1.45;display:block}.insight-memory button:focus-visible{outline-offset:3px;outline:3px solid #5b7e8845}@media (max-width:1050px){.insight-memory-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.insight-memory-layout{grid-template-columns:1fr}.insight-trend{grid-template-columns:minmax(170px,.38fr) minmax(320px,1fr)}}@media (max-width:680px){.insight-memory{border-radius:18px;padding:12px}.insight-memory-head{flex-direction:column;align-items:flex-start;padding:10px 7px}.insight-memory-head>button{width:100%}.insight-memory-kpis{grid-template-columns:1fr 1fr}.insight-memory-kpis article{padding:14px}.insight-memory-kpis strong{font-size:18px}.insight-trend{grid-template-columns:1fr;padding:17px}.insight-trend-bars{gap:5px;height:150px;overflow-x:auto}.insight-concentration{padding:17px}.insight-signals>header{flex-direction:column;align-items:flex-start;padding:17px}.insight-signals>header>small{text-align:left}.insight-signals article{grid-template-columns:32px minmax(0,1fr);padding:15px}.insight-signals article>button{white-space:normal;grid-column:2;width:100%}.insight-signals article>span{width:31px;height:31px}}.insight-task-message{color:#506c67;background:#eef4f3;border-bottom:1px solid #5b70771c;margin:0;padding:11px 22px;font-size:11px;font-weight:700;line-height:1.5}.insight-signal-actions{grid-template-columns:1fr;gap:7px;min-width:142px;display:grid}.insight-signal-actions button{color:#53686e;white-space:nowrap;cursor:pointer;background:#f7fafae6;border:1px solid #4d636a2e;border-radius:10px;min-height:34px;padding:8px 11px;font-size:10px;font-weight:800}.insight-signal-actions button.primary-task{color:#fff;background:#202a2d;border-color:#202a2d;box-shadow:0 7px 18px #1d2b301f}.insight-signal-actions button.accepted{color:#376c57;background:#e5f0eb;border-color:#3c6f592e}.insight-signal-actions button.status-awaiting_result{color:#4e5879;background:#e9ecf4;border-color:#66708f33}.insight-signal-actions button.status-resolved{color:#527164;background:#edf4f0;border-color:#527e6f24}.insight-signal-actions button:disabled{color:#829196;box-shadow:none;cursor:not-allowed;background:#e9eeee;border-color:#dce4e5}.insight-signal-actions button:focus-visible{outline-offset:2px;outline:3px solid #5b7e8845}.insight-lifecycle{background:linear-gradient(120deg,#f5f8f8eb,#eef3f4b8);border:1px solid #5b70771f;border-radius:13px;grid-column:2/-1;gap:10px;padding:12px 14px;display:grid}.insight-lifecycle-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.insight-lifecycle-steps span{color:#8a989c;white-space:nowrap;align-items:center;gap:6px;min-width:0;font-size:9px;font-weight:760;display:flex}.insight-lifecycle-steps span:after{content:"";background:#d9e1e2;flex:1;height:1px;margin-left:2px}.insight-lifecycle-steps span:last-child:after{display:none}.insight-lifecycle-steps i{color:#8a989c;background:#f8fafa;border:1px solid #d2dcde;border-radius:50%;flex:0 0 20px;place-items:center;height:20px;font-size:8px;font-style:normal;display:grid}.insight-lifecycle-steps span.active{color:#536b70}.insight-lifecycle-steps span.active i{color:#fff;background:#71898e;border-color:#6f898f}.insight-run-result{border-top:1px solid #5b70771a;justify-content:space-between;align-items:flex-start;gap:14px;padding-top:8px;display:flex}.insight-run-result small{color:#6e8186;font-size:9px;font-weight:760}.insight-run-result p{color:#5a6c71;text-align:right;max-width:58%;margin:0;font-size:10px}.insight-outcome{color:#49695c;background:#e4efea;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.insight-outcome.outcome-neutral{color:#637277;background:#edf0f1}.insight-outcome.outcome-follow_up{color:#825d48;background:#f2e9e3}.insight-outcome strong{font-size:10px}.insight-outcome p{margin:0;font-size:10px}.insight-outcome small{white-space:nowrap;font-size:8px}.insight-outcome-form{background:linear-gradient(135deg,#f3f5faf5,#ecf1f2eb);border:1px solid #5d6b9129;border-radius:14px;grid-column:2/-1;grid-template-columns:minmax(190px,.75fr) minmax(150px,.45fr) minmax(260px,1fr) auto;align-items:end;gap:12px;padding:15px;display:grid}.insight-outcome-form>div small{color:#69728c;letter-spacing:.6px;font-size:8px;font-weight:850}.insight-outcome-form>div strong{color:#3f4b5d;margin-top:4px;font-size:11px;display:block}.insight-outcome-form>div p{color:#75818b;margin:4px 0 0;font-size:9px;line-height:1.45}.insight-outcome-form label{color:#65747b;gap:5px;font-size:9px;font-weight:750;display:grid}.insight-outcome-form select,.insight-outcome-form textarea{color:#34464b;width:100%;min-height:38px;font:inherit;background:#ffffffdb;border:1px solid #53686f2e;border-radius:9px;padding:9px}.insight-outcome-form textarea{resize:vertical;min-height:58px}.insight-outcome-form>button{color:#fff;cursor:pointer;background:#263236;border:0;border-radius:9px;min-height:38px;padding:9px 13px;font-size:9px;font-weight:800}.insight-outcome-form>button:disabled{color:#7a898d;cursor:not-allowed;background:#ccd5d7}@media (max-width:980px){.insight-outcome-form{grid-template-columns:1fr 1fr}.insight-outcome-form>div,.insight-outcome-form label:nth-of-type(2){grid-column:1/-1}.insight-outcome-form>button{height:38px}}@media (max-width:680px){.insight-task-message{padding:11px 17px}.insight-signal-actions{grid-column:2;grid-template-columns:1fr 1fr;width:100%}.insight-signal-actions button{white-space:normal;min-width:0}.insight-lifecycle,.insight-outcome-form{grid-column:1/-1}.insight-lifecycle-steps{grid-template-columns:1fr 1fr}.insight-lifecycle-steps span:nth-child(2):after{display:none}.insight-run-result{display:grid}.insight-run-result p{text-align:left;max-width:none}.insight-outcome,.insight-outcome-form{grid-template-columns:1fr}.insight-outcome-form>div,.insight-outcome-form label:nth-of-type(2){grid-column:auto}}.flow-launch-preflight{background:linear-gradient(145deg,#f6f9f9eb,#ebf1f1b8);border:1px solid #5d757d2e;border-radius:13px;gap:9px;margin:13px 0 4px;padding:12px;display:grid}.flow-launch-preflight>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.flow-launch-preflight>header small,.flow-launch-preflight>header b{display:block}.flow-launch-preflight>header small{color:#788b90;letter-spacing:.75px;font-size:7px;font-weight:900}.flow-launch-preflight>header b{color:#304247;margin-top:3px;font-size:10px}.flow-launch-preflight>header>span{color:#5d7479;background:#ffffffbf;border-radius:8px;place-items:center;min-width:38px;height:28px;font-size:9px;font-weight:900;display:grid}.flow-launch-preflight>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;display:grid}.flow-launch-preflight>div>button{color:#34464b;text-align:left;background:#ffffffa8;border:1px solid #667b8121;border-radius:8px;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:7px;min-width:0;padding:7px;display:grid}.flow-launch-preflight>div>button.missing{cursor:pointer;background:#faf7f2e6;border-color:#896f503b}.flow-launch-preflight>div>button.missing:hover{background:#fff;border-color:#697d8261}.flow-launch-preflight>div>button>span{color:#48705f;background:#e5efeb;border-radius:6px;place-items:center;width:21px;height:21px;font-size:8px;font-weight:900;display:grid}.flow-launch-preflight>div>button.missing>span{color:#765b42;background:#eee7df}.flow-launch-preflight>div>button>div{min-width:0}.flow-launch-preflight>div b,.flow-launch-preflight>div small{display:block}.flow-launch-preflight>div b{font-size:8px;line-height:1.3}.flow-launch-preflight>div small{color:#7e8c90;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:2px;font-size:7px;line-height:1.3;display:-webkit-box;overflow:hidden}.flow-launch-preflight>div em{color:#728489;white-space:nowrap;font-size:7px;font-style:normal;font-weight:850}.flow-launch-preflight>div>button.missing em{color:#735b43}.flow-empty-start>.flow-launch-preflight{grid-column:1/-1;margin:0}.flow-launch-preflight.compact>div{grid-template-columns:repeat(3,minmax(0,1fr))}.signal-modal>.flow-launch-preflight{margin-top:14px}.signal-modal>.flow-launch-preflight>div>button{padding:6px}.signal-modal>.flow-launch-preflight>div>button small{display:none}@media (max-width:760px){.flow-launch-preflight.compact>div,.flow-launch-preflight>div{grid-template-columns:1fr}.flow-empty-start>.flow-launch-preflight{grid-column:auto}.flow-launch-preflight>div small{display:block}.signal-modal>.flow-launch-preflight>div>button small{display:-webkit-box}}.flow-execution-control{border:1px solid var(--system-line);background:linear-gradient(145deg,#fafcfcf5,#ebf1f2e0);border-radius:19px;gap:0;margin-bottom:12px;display:grid;overflow:hidden;box-shadow:0 18px 46px #30444f11}.flow-execution-control>header{border-bottom:1px solid var(--lumen-line);justify-content:space-between;align-items:center;gap:22px;padding:17px 19px;display:flex}.flow-execution-control>header h3{color:var(--sf-ink);margin:4px 0 3px;font-size:15px}.flow-execution-control>header>div>p:last-child{color:var(--sf-muted);margin:0;font-size:9px}.flow-execution-control>header>span{border:1px solid var(--lumen-line);background:#ffffffa3;border-radius:11px;place-items:center;min-width:68px;padding:9px;display:grid}.flow-execution-control>header>span b{color:var(--sf-ink);font-size:16px}.flow-execution-control>header>span small{color:var(--sf-soft);letter-spacing:.6px;margin-top:2px;font-size:7px;font-weight:900}.flow-execution-gates{background:var(--lumen-line);grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;display:grid}.flow-execution-gates>button{min-width:0;min-height:145px;color:var(--sf-ink);text-align:left;background:#f8fafaf5;border:0;grid-template-columns:28px minmax(0,1fr);align-content:start;gap:8px;padding:14px;display:grid;position:relative}.flow-execution-gates>button:not(:disabled){cursor:pointer}.flow-execution-gates>button:not(:disabled):hover{background:#fff}.flow-execution-gates>button>span{border:1px solid var(--lumen-line);width:27px;height:27px;color:var(--sf-soft);background:#f0f4f4;border-radius:8px;place-items:center;font-size:8px;font-weight:900;display:grid}.flow-execution-gates>button>i{background:#657b8224;height:1px;position:absolute;top:27px;left:49px;right:-1px}.flow-execution-gates>button:last-child>i{display:none}.flow-execution-gates>button>div{min-width:0}.flow-execution-gates small,.flow-execution-gates b{display:block}.flow-execution-gates small{min-height:20px;color:var(--sf-soft);letter-spacing:.3px;text-transform:uppercase;font-size:7px;font-weight:850;line-height:1.4}.flow-execution-gates b{margin-top:4px;font-size:10px}.flow-execution-gates p{color:var(--sf-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:6px 0 20px;font-size:8px;line-height:1.45;display:-webkit-box;overflow:hidden}.flow-execution-gates em{color:#6d7f83;letter-spacing:.3px;background:#e9eeee;border-radius:99px;padding:4px 6px;font-size:7px;font-style:normal;font-weight:900;position:absolute;bottom:12px;left:50px}.flow-execution-gates>button.done>span,.flow-execution-gates>button.done em{color:#4f7262;background:#e2eee9;border-color:#7297862e}.flow-execution-gates>button.done>i{background:#72978659}.flow-execution-gates>button.current{z-index:1;background:linear-gradient(145deg,#fff,var(--system-wash));box-shadow:inset 0 3px var(--system-accent)}.flow-execution-gates>button.current>span,.flow-execution-gates>button.current em{color:#fff;background:#34434a}.flow-execution-gates>button.waiting{opacity:.65}.flow-execution-gates>button.blocked>span,.flow-execution-gates>button.blocked em{color:#77594a;background:#eee5df}.flow-execution-control>footer{border-top:1px solid var(--lumen-line);grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);align-items:stretch;display:grid}.flow-execution-lanes{grid-template-columns:1fr 1fr;display:grid}.flow-execution-lanes>span{border-right:1px solid var(--lumen-line);padding:13px 16px}.flow-execution-lanes small,.flow-execution-lanes b{display:block}.flow-execution-lanes small{color:var(--sf-soft);letter-spacing:.65px;font-size:7px;font-weight:900}.flow-execution-lanes b{color:var(--sf-muted);margin-top:5px;font-size:9px;line-height:1.45}.flow-execution-lanes>span.attention{box-shadow:inset 0 -2px #977d5b61}.flow-execution-action{background:#ffffff61;justify-content:flex-end;align-items:center;gap:11px;padding:11px 14px;display:flex}.flow-execution-action p{color:var(--sf-muted);flex:1;margin:0;font-size:8px;line-height:1.45}.flow-execution-action button{color:#fff;min-height:34px;font:inherit;cursor:pointer;background:#2c393f;border:0;border-radius:8px;flex:none;padding:0 11px;font-size:8px;font-weight:850}.flow-execution-action button:disabled{opacity:.55}.flow-execution-action>span{color:#507160;background:#e4efea;border-radius:8px;padding:7px 9px;font-size:8px;font-weight:850}.flow-execution-control.loading{align-items:center;gap:11px;padding:17px;display:flex}.flow-execution-control.loading>span{color:#6d8185;background:#e8eeee;border-radius:9px;place-items:center;width:31px;height:31px;display:grid}.flow-execution-control.loading b{font-size:10px}.flow-execution-control.loading p{color:var(--sf-muted);margin:3px 0 0;font-size:9px}@media (max-width:1050px){.flow-execution-gates{grid-template-columns:repeat(3,1fr)}.flow-execution-gates>button:nth-child(3)>i{display:none}.flow-execution-control>footer{grid-template-columns:1fr}}@media (max-width:680px){.flow-execution-control>header{align-items:flex-start}.flow-execution-gates{grid-template-columns:1fr}.flow-execution-gates>button{min-height:105px}.flow-execution-gates>button>i{display:none}.flow-execution-control>footer,.flow-execution-lanes{grid-template-columns:1fr}.flow-execution-lanes>span{border-right:0;border-bottom:1px solid var(--lumen-line)}.flow-execution-action{flex-direction:column;align-items:stretch}.flow-execution-action button{min-height:40px}}.flow-financial-closure{background:linear-gradient(145deg,#f8fbfbfa,#e8eff0d6);border:1px solid #6f848933;border-radius:19px;gap:0;margin:-1px 0 12px;display:grid;overflow:hidden;box-shadow:0 18px 46px #30444f0e}.flow-financial-closure>header{border-bottom:1px solid var(--lumen-line);justify-content:space-between;align-items:center;gap:22px;padding:17px 19px;display:flex}.flow-financial-closure>header h3{color:var(--sf-ink);margin:4px 0 3px;font-size:15px}.flow-financial-closure>header>div>p:last-child{color:var(--sf-muted);margin:0;font-size:9px}.flow-financial-closure>header>span{border:1px solid var(--lumen-line);background:#ffffffa3;border-radius:11px;place-items:center;min-width:82px;padding:9px;display:grid}.flow-financial-closure>header>span b{color:var(--sf-ink);font-size:16px}.flow-financial-closure>header>span small{color:var(--sf-soft);letter-spacing:.55px;margin-top:2px;font-size:7px;font-weight:900}.flow-financial-gates{background:var(--lumen-line);grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;display:grid}.flow-financial-gates>button{min-width:0;min-height:143px;color:var(--sf-ink);text-align:left;cursor:pointer;background:#f8fafaf5;border:0;grid-template-columns:28px minmax(0,1fr);align-content:start;gap:8px;padding:14px;display:grid;position:relative}.flow-financial-gates>button:hover{background:#fff}.flow-financial-gates>button>span{border:1px solid var(--lumen-line);width:27px;height:27px;color:var(--sf-soft);background:#f0f4f4;border-radius:50%;place-items:center;font-size:8px;font-weight:900;display:grid}.flow-financial-gates>button>i{background:#657b8224;height:1px;position:absolute;top:27px;left:49px;right:-1px}.flow-financial-gates>button:last-child>i{display:none}.flow-financial-gates>button>div{min-width:0}.flow-financial-gates small,.flow-financial-gates b{display:block}.flow-financial-gates small{min-height:20px;color:var(--sf-soft);letter-spacing:.3px;text-transform:uppercase;font-size:7px;font-weight:850;line-height:1.4}.flow-financial-gates b{margin-top:4px;font-size:10px}.flow-financial-gates p{color:var(--sf-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:6px 0 20px;font-size:8px;line-height:1.45;display:-webkit-box;overflow:hidden}.flow-financial-gates em{color:#6d7f83;letter-spacing:.3px;background:#e9eeee;border-radius:99px;padding:4px 6px;font-size:7px;font-style:normal;font-weight:900;position:absolute;bottom:12px;left:50px}.flow-financial-gates>button.done>span,.flow-financial-gates>button.done em{color:#4f7262;background:#e2eee9;border-color:#7297862e}.flow-financial-gates>button.done>i{background:#72978659}.flow-financial-gates>button.current{z-index:1;background:linear-gradient(145deg,#fff,#e7eef0e6);box-shadow:inset 0 3px #51636a}.flow-financial-gates>button.current>span,.flow-financial-gates>button.current em{color:#fff;background:#34434a}.flow-financial-gates>button.waiting{opacity:.63}.flow-financial-closure>footer{border-top:1px solid var(--lumen-line);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) auto;align-items:center;display:grid}.flow-financial-closure>footer>div{border-right:1px solid var(--lumen-line);align-self:stretch;padding:13px 16px}.flow-financial-closure>footer small,.flow-financial-closure>footer b{display:block}.flow-financial-closure>footer small{color:var(--sf-soft);letter-spacing:.65px;font-size:7px;font-weight:900}.flow-financial-closure>footer b{color:var(--sf-ink);margin-top:4px;font-size:9px}.flow-financial-closure>footer p{color:var(--sf-muted);margin:4px 0 0;font-size:8px;line-height:1.45}.flow-financial-closure>footer>button{color:#fff;min-height:36px;font:inherit;cursor:pointer;background:#2c393f;border:0;border-radius:8px;margin:11px 14px;padding:0 12px;font-size:8px;font-weight:850}.flow-financial-closure.loading{align-items:center;gap:11px;padding:17px;display:flex}.flow-financial-closure.loading>span{color:#6d8185;background:#e8eeee;border-radius:50%;place-items:center;width:31px;height:31px;display:grid}.flow-financial-closure.loading b{font-size:10px}.flow-financial-closure.loading p{color:var(--sf-muted);margin:3px 0 0;font-size:9px}@media (max-width:1050px){.flow-financial-gates{grid-template-columns:repeat(3,1fr)}.flow-financial-gates>button:nth-child(3)>i{display:none}.flow-financial-closure>footer{grid-template-columns:1fr 1fr}.flow-financial-closure>footer>button{grid-column:1/-1;min-height:40px}}@media (max-width:680px){.flow-financial-closure>header{align-items:flex-start}.flow-financial-gates,.flow-financial-closure>footer{grid-template-columns:1fr}.flow-financial-gates>button{min-height:105px}.flow-financial-gates>button>i{display:none}.flow-financial-closure>footer>div{border-right:0;border-bottom:1px solid var(--lumen-line)}}.accounting-period-panel{grid-template-columns:minmax(180px,.65fr) minmax(260px,1.2fr) auto;align-items:center;gap:24px;margin-bottom:18px;padding:20px 24px;display:grid}.accounting-period-panel h3{margin:3px 0 8px}.accounting-period-panel>p{color:var(--muted-foreground);margin:0;line-height:1.55}.accounting-period-panel>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.accounting-period-panel button{background:var(--foreground);color:var(--background);cursor:pointer;border:0;border-radius:999px;padding:10px 15px;font-weight:700}.period-state{color:#1c6b42;background:#e8f5ed;border-radius:999px;padding:4px 9px;font-size:12px;font-weight:800;display:inline-flex}.period-state.soft_closed{color:#895e00;background:#fff2cf}.period-state.locked{color:#9d2929;background:#fbe1e1}.period-state.missing{background:var(--muted);color:var(--muted-foreground)}@media (max-width:800px){.accounting-period-panel{grid-template-columns:1fr}.accounting-period-panel>div:last-child{justify-content:flex-start}}.tax-calendar .finance-card-head label{color:var(--muted-foreground);gap:5px;font-size:11px;font-weight:800;display:grid}.tax-calendar input[type=month]{border:1px solid var(--border);background:var(--background);color:var(--foreground);border-radius:10px;padding:9px 11px}.vat-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.vat-summary-grid article{border:1px solid var(--border);background:color-mix(in srgb,var(--background) 88%,var(--muted));border-radius:14px;gap:8px;padding:18px;display:grid}.vat-summary-grid article small{letter-spacing:.08em;color:var(--muted-foreground);font-size:10px;font-weight:800}.vat-summary-grid article b{font-size:22px}.vat-summary-grid footer{grid-column:1/-1;justify-content:space-between;gap:12px;padding-top:8px;display:flex}.vat-summary-grid footer em{color:var(--muted-foreground);font-style:normal;font-weight:800}@media (max-width:640px){.vat-summary-grid{grid-template-columns:1fr}}.vat-close-panel{margin-top:16px}.vat-close-panel>div:nth-child(2){grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;margin:16px 0;display:grid}.vat-close-panel>div:nth-child(2) p{border:1px solid var(--border);color:var(--muted-foreground);border-radius:12px;align-items:center;gap:8px;margin:0;padding:12px;display:flex}.vat-close-panel>div:nth-child(2) p.ready{color:#1c6b42;background:#edf8f1;border-color:#cbe7d5}.vat-close-panel p i{background:var(--muted);border-radius:50%;place-items:center;width:22px;height:22px;font-style:normal;font-weight:900;display:grid}.vat-close-panel button{background:var(--foreground);color:var(--background);cursor:pointer;border:0;border-radius:999px;padding:11px 16px;font-weight:800}.vat-close-panel>small,.vat-close-panel>em{color:var(--muted-foreground);margin-top:10px;font-style:normal;display:block}.vat-close-panel>em{font-weight:800}@media (max-width:900px){.vat-close-panel>div:nth-child(2){grid-template-columns:1fr 1fr}}@media (max-width:560px){.vat-close-panel>div:nth-child(2){grid-template-columns:1fr}}.ledger-report-panel{margin:0 22px 22px;padding-bottom:18px}.ledger-report-panel .finance-card-head{padding:20px}.ledger-report-panel .finance-card-head label{gap:5px;font-size:11px;font-weight:800;display:grid}.ledger-report-panel input{border:1px solid var(--border);background:var(--background);color:var(--foreground);border-radius:9px;padding:8px 10px}.ledger-report-tabs{gap:8px;padding:0 20px 14px;display:flex}.ledger-report-tabs button{border:1px solid var(--border);background:var(--background);color:var(--foreground);cursor:pointer;border-radius:999px;padding:8px 13px;font-weight:800}.ledger-report-tabs button.active{background:var(--foreground);color:var(--background)}.ledger-report-table{border-top:1px solid var(--border);overflow-x:auto}.ledger-report-table article{border-bottom:1px solid var(--border);grid-template-columns:1.2fr 1.4fr repeat(3,.75fr);align-items:center;gap:14px;min-width:760px;padding:12px 20px;display:grid}.ledger-report-table span small{letter-spacing:.07em;color:var(--muted-foreground);margin-bottom:3px;font-size:9px;display:block}.ledger-report-table span b{font-size:11px}@media (max-width:700px){.ledger-report-panel{margin:0 14px 14px}}.inventory-valuation-panel{overflow:hidden}.inventory-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:0 20px 18px;display:grid}.inventory-summary-grid article{border:1px solid var(--border);background:color-mix(in srgb,var(--background) 88%,var(--muted));border-radius:12px;gap:5px;padding:14px;display:grid}.inventory-summary-grid small,.inventory-valued-items small,.inventory-proposals small{letter-spacing:.06em;color:var(--muted-foreground);font-size:9px;font-weight:850}.inventory-summary-grid b{font-size:15px}.inventory-exceptions{color:#8a2b2b;background:#fff5f5;border:1px solid #e7c9c9;border-radius:12px;margin:0 20px 18px;padding:14px}.inventory-exceptions p{margin:7px 0 0;font-size:11px}.inventory-valued-items{border-top:1px solid var(--border)}.inventory-valued-items>article{border-bottom:1px solid var(--border);grid-template-columns:1.35fr repeat(3,.8fr);align-items:center;gap:14px;padding:12px 20px;display:grid}.inventory-valued-items span small,.inventory-valued-items span b{display:block}.inventory-valued-items span small{margin-bottom:3px}.inventory-proposals{padding:18px 20px 2px}.inventory-proposals h4{margin:0 0 10px}.inventory-proposals article{border:1px solid var(--border);border-radius:12px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:14px;display:grid}.inventory-proposals article+article{margin-top:9px}.inventory-proposals b,.inventory-proposals small{display:block}.inventory-proposals p{color:var(--muted-foreground);margin:4px 0 0;font-size:10px}.inventory-proposals button{background:var(--foreground);color:var(--background);cursor:pointer;border:0;border-radius:999px;padding:9px 13px;font-weight:800}.inventory-proposals button:disabled{opacity:.55;cursor:default}@media (max-width:760px){.inventory-summary-grid{grid-template-columns:1fr}.inventory-valued-items>article{grid-template-columns:1fr 1fr}.inventory-proposals article{grid-template-columns:1fr}.inventory-proposals button{justify-self:start}}.inventory-valuation-panel .ledger-report-tabs select{border:1px solid var(--border);background:var(--background);color:var(--foreground);border-radius:9px;margin-left:auto;padding:7px 10px}.inventory-subsidiary{border-top:1px solid var(--border);overflow-x:auto}.inventory-subsidiary-head,.inventory-subsidiary article{grid-template-columns:1fr 1.2fr .9fr .9fr 1.1fr;align-items:center;gap:14px;min-width:800px;padding:11px 20px;display:grid}.inventory-subsidiary-head{background:var(--muted);color:var(--muted-foreground);letter-spacing:.06em;font-size:9px;font-weight:850}.inventory-subsidiary article{border-bottom:1px solid var(--border)}.inventory-subsidiary article.exception{color:#8a2b2b;background:#fff5f5}.inventory-subsidiary article b,.inventory-subsidiary article small{display:block}.inventory-subsidiary article small{color:var(--muted-foreground);margin-top:3px;font-size:9px}@media (max-width:700px){.inventory-valuation-panel .ledger-report-tabs{flex-wrap:wrap}.inventory-valuation-panel .ledger-report-tabs select{width:100%;margin-left:0}}.fixed-assets-panel{overflow:hidden}.fixed-asset-form{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:0 20px 18px;display:grid}.fixed-asset-form label{color:var(--muted-foreground);letter-spacing:.04em;gap:5px;font-size:9px;font-weight:850;display:grid}.fixed-asset-form input,.fixed-asset-form select{border:1px solid var(--border);background:var(--background);min-width:0;color:var(--foreground);border-radius:9px;padding:9px}.fixed-asset-form button,.fixed-asset-list button{background:var(--foreground);color:var(--background);cursor:pointer;border:0;border-radius:999px;padding:9px 13px;font-weight:800}.fixed-asset-form button:disabled,.fixed-asset-list button:disabled{opacity:.5;cursor:default}.fixed-asset-list{border-top:1px solid var(--border)}.fixed-asset-list article{border-bottom:1px solid var(--border);grid-template-columns:1.4fr repeat(3,.75fr) auto;align-items:center;gap:14px;padding:13px 20px;display:grid}.fixed-asset-list small,.fixed-asset-list b{display:block}.fixed-asset-list small{color:var(--muted-foreground);font-size:9px}.fixed-asset-list p{color:var(--muted-foreground);margin:4px 0 0;font-size:10px}@media (max-width:900px){.fixed-asset-form,.fixed-asset-list article{grid-template-columns:1fr 1fr}}@media (max-width:580px){.fixed-asset-form,.fixed-asset-list article{grid-template-columns:1fr}}.asset-disposal-panel>form{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:0 20px 18px;display:grid}.asset-disposal-panel label{color:var(--muted-foreground);gap:5px;font-size:9px;font-weight:850;display:grid}.asset-disposal-panel input,.asset-disposal-panel select{border:1px solid var(--border);background:var(--background);min-width:0;color:var(--foreground);border-radius:9px;padding:9px}.asset-disposal-panel form button{background:var(--foreground);color:var(--background);cursor:pointer;border:0;border-radius:999px;align-self:end;padding:10px 14px;font-weight:800}.asset-disposal-panel form button:disabled{opacity:.5}.asset-disposal-summary{grid-template-columns:repeat(3,1fr);gap:10px;padding:0 20px 18px;display:grid}.asset-disposal-summary span{border:1px solid var(--border);border-radius:11px;padding:13px}.asset-disposal-summary small,.asset-disposal-summary b{display:block}.asset-disposal-summary small{color:var(--muted-foreground);margin-bottom:4px;font-size:9px}@media (max-width:760px){.asset-disposal-panel>form{grid-template-columns:1fr 1fr}.asset-disposal-summary{grid-template-columns:1fr}}@media (max-width:520px){.asset-disposal-panel>form{grid-template-columns:1fr}}.deferral-panel{overflow:hidden}.deferral-panel>form{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:0 20px 18px;display:grid}.deferral-panel form label{color:var(--muted-foreground);gap:5px;font-size:9px;font-weight:850;display:grid}.deferral-panel form input,.deferral-panel form select{border:1px solid var(--border);background:var(--background);min-width:0;color:var(--foreground);border-radius:9px;padding:9px}.deferral-panel form button,.deferral-list button{background:var(--foreground);color:var(--background);cursor:pointer;border:0;border-radius:999px;padding:9px 13px;font-weight:800}.deferral-panel button:disabled{opacity:.5;cursor:default}.deferral-list{border-top:1px solid var(--border)}.deferral-list article{border-bottom:1px solid var(--border);grid-template-columns:1.4fr repeat(3,.7fr) auto;align-items:center;gap:14px;padding:13px 20px;display:grid}.deferral-list small,.deferral-list b{display:block}.deferral-list small{color:var(--muted-foreground);font-size:9px}.deferral-list p{color:var(--muted-foreground);margin:4px 0 0;font-size:10px}@media (max-width:900px){.deferral-panel>form,.deferral-list article{grid-template-columns:1fr 1fr}}@media (max-width:560px){.deferral-panel>form,.deferral-list article{grid-template-columns:1fr}}.fx-panel{overflow:hidden}.fx-forms{grid-template-columns:.8fr 1.8fr;gap:12px;padding:0 20px 18px;display:grid}.fx-forms form{border:1px solid var(--border);border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:9px;padding:14px;display:grid}.fx-forms form>b{grid-column:1/-1}.fx-forms form:last-child{grid-template-columns:repeat(4,minmax(0,1fr))}.fx-forms label{color:var(--muted-foreground);gap:5px;font-size:9px;font-weight:850;display:grid}.fx-forms input,.fx-forms select{border:1px solid var(--border);background:var(--background);min-width:0;color:var(--foreground);border-radius:8px;padding:8px}.fx-forms button,.fx-position-list button{background:var(--foreground);color:var(--background);cursor:pointer;border:0;border-radius:999px;padding:9px 12px;font-weight:800}.fx-rate-strip{gap:8px;padding:0 20px 16px;display:flex}.fx-rate-strip span{background:var(--muted);border-radius:999px;padding:7px 10px;font-size:10px}.fx-position-list{border-top:1px solid var(--border)}.fx-position-list article{border-bottom:1px solid var(--border);grid-template-columns:1.4fr repeat(3,.8fr) auto;align-items:center;gap:14px;padding:13px 20px;display:grid}.fx-position-list small,.fx-position-list b{display:block}.fx-position-list small{color:var(--muted-foreground);font-size:9px}.fx-position-list p{color:var(--muted-foreground);margin:4px 0 0;font-size:10px}.fx-position-list button:disabled{opacity:.5}@media (max-width:950px){.fx-forms{grid-template-columns:1fr}.fx-position-list article{grid-template-columns:1fr 1fr}}@media (max-width:620px){.fx-forms form,.fx-forms form:last-child,.fx-position-list article{grid-template-columns:1fr}}.financial-statements-panel{margin:0 22px 22px;padding-bottom:18px}.financial-statements-panel .finance-card-head{padding:20px}.financial-statements-panel .finance-card-head>div:last-child{align-items:end;gap:10px;display:flex}.financial-statements-panel label{gap:5px;font-size:10px;font-weight:800;display:grid}.financial-statements-panel input{border:1px solid var(--border);background:var(--background);color:var(--foreground);border-radius:9px;padding:8px 10px}.financial-statements-panel a{background:var(--foreground);color:var(--background);border-radius:999px;padding:9px 13px;font-size:11px;font-weight:800;text-decoration:none}.statement-lines{padding:0 20px}.statement-lines article{border-bottom:1px solid var(--border);justify-content:space-between;gap:20px;padding:13px 4px;display:flex}.statement-lines article:last-of-type{border-top:2px solid var(--foreground);border-bottom:0;font-weight:900}.statement-lines b.negative{color:#a83232}.statement-note{color:var(--muted-foreground);padding:14px 24px 0;display:block}@media (max-width:700px){.financial-statements-panel{margin:0 14px 14px}.financial-statements-panel .finance-card-head{align-items:flex-start}.financial-statements-panel .finance-card-head>div:last-child{flex-direction:column;align-items:flex-start}}.trade-finance-pilot{background:linear-gradient(145deg,#fafcfcfa,#ebf1f2e0);border-color:#6f848938;margin:0 22px 18px;padding:0;overflow:hidden;box-shadow:0 18px 48px #2a3e490f}.trade-finance-pilot>header{border-bottom:1px solid var(--lumen-line);justify-content:space-between;align-items:center;gap:22px;padding:20px 22px;display:flex}.trade-finance-pilot>header h3{color:var(--sf-ink);letter-spacing:-.25px;margin:4px 0;font-size:18px}.trade-finance-pilot>header>div>p:last-child{max-width:800px;color:var(--sf-muted);margin:0;font-size:12px;line-height:1.55}.trade-finance-pilot>header>span{border:1px solid var(--lumen-line);background:#ffffffbd;border-radius:14px;flex:0 0 96px;align-content:center;place-items:center;height:58px;display:grid;position:relative;overflow:hidden}.trade-finance-pilot>header>span:before{background:linear-gradient(90deg,#839a9d var(--trade-pilot-progress),#6f848921 0);content:"";height:3px;position:absolute;bottom:0;left:0;right:0}.trade-finance-pilot>header>span b{font-size:19px}.trade-finance-pilot>header>span small{color:var(--sf-soft);letter-spacing:.55px;margin-top:2px;font-size:9px;font-weight:900}.trade-finance-gates{background:var(--lumen-line);grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;display:grid}.trade-finance-gates>button{min-width:0;min-height:150px;color:var(--sf-ink);font:inherit;text-align:left;cursor:pointer;background:#f9fbfbf5;border:0;grid-template-columns:30px minmax(0,1fr);gap:9px;padding:15px;display:grid;position:relative}.trade-finance-gates>button:nth-child(5n){border-right:0}.trade-finance-gates>button:hover:not(:disabled){background:#fff}.trade-finance-gates>button:disabled{cursor:default}.trade-finance-gates>button>span{border:1px solid var(--lumen-line);width:29px;height:29px;color:var(--sf-soft);background:#edf2f2;border-radius:50%;place-items:center;font-size:10px;font-weight:900;display:grid}.trade-finance-gates>button>i{background:#657b8224;height:1px;position:absolute;top:29px;left:53px;right:-1px}.trade-finance-gates>button:nth-child(5n)>i{display:none}.trade-finance-gates small,.trade-finance-gates b{display:block}.trade-finance-gates small{min-height:25px;color:var(--sf-soft);letter-spacing:.2px;text-transform:uppercase;font-size:9px;font-weight:850;line-height:1.4}.trade-finance-gates b{margin-top:3px;font-size:12px;line-height:1.35}.trade-finance-gates p{color:var(--sf-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:7px 0 22px;font-size:10px;line-height:1.45;display:-webkit-box;overflow:hidden}.trade-finance-gates em{color:#6d7f83;background:#e9eeee;border-radius:999px;padding:4px 7px;font-size:9px;font-style:normal;font-weight:900;position:absolute;bottom:12px;left:54px}.trade-finance-gates>button.done>span,.trade-finance-gates>button.done em{color:#4e7261;background:#e1eee8;border-color:#7097862e}.trade-finance-gates>button.done>i{background:#70978659}.trade-finance-gates>button.current{z-index:1;background:linear-gradient(145deg,#fff,#e6edefeb);box-shadow:inset 0 3px #53666d}.trade-finance-gates>button.current>span,.trade-finance-gates>button.current em{color:#fff;background:#34434a}.trade-finance-gates>button.waiting{opacity:.64}.trade-finance-pilot>footer{border-top:1px solid var(--lumen-line);grid-template-columns:minmax(0,1.1fr) minmax(0,.8fr) auto;align-items:center;display:grid}.trade-finance-pilot>footer>div{border-right:1px solid var(--lumen-line);align-self:stretch;padding:14px 17px}.trade-finance-pilot>footer small,.trade-finance-pilot>footer b{display:block}.trade-finance-pilot>footer small{color:var(--sf-soft);letter-spacing:.65px;font-size:9px;font-weight:900}.trade-finance-pilot>footer b{color:var(--sf-ink);margin-top:4px;font-size:11px}.trade-finance-pilot>footer p{color:var(--sf-muted);margin:4px 0 0;font-size:10px;line-height:1.45}.trade-finance-pilot>footer>button,.trade-finance-pilot.loading>button{color:#fff;min-height:40px;font:inherit;cursor:pointer;background:#2d3b41;border:0;border-radius:9px;margin:12px 14px;padding:0 14px;font-size:10px;font-weight:850}.trade-finance-pilot>footer>button:disabled{opacity:.58;cursor:wait}.trade-finance-message{border-top:1px solid var(--lumen-line);color:var(--sf-muted);background:#ffffff94;margin:0;padding:10px 17px;font-size:10px;font-weight:800}.trade-finance-pilot.loading{align-items:center;gap:11px;padding:17px;display:flex}.trade-finance-pilot.loading>span{color:#6d8185;background:#e8eeee;border-radius:50%;place-items:center;width:31px;height:31px;display:grid}.trade-finance-pilot.loading b{font-size:11px}.trade-finance-pilot.loading p{color:var(--sf-muted);margin:3px 0 0;font-size:10px}.trade-finance-pilot.loading>button{margin-left:auto}@media (max-width:1100px){.trade-finance-gates{grid-template-columns:repeat(3,1fr)}.trade-finance-gates>button:nth-child(5n)>i{display:block}.trade-finance-gates>button:nth-child(3n)>i{display:none}.trade-finance-pilot>footer{grid-template-columns:1fr 1fr}.trade-finance-pilot>footer>button{grid-column:1/-1;min-height:42px}}@media (max-width:700px){.trade-finance-pilot{margin:0 14px 14px}.trade-finance-pilot>header{align-items:flex-start;padding:17px}.trade-finance-pilot>header>span{flex-basis:78px}.trade-finance-gates,.trade-finance-pilot>footer{grid-template-columns:1fr}.trade-finance-gates>button{min-height:102px}.trade-finance-gates>button>i{display:none!important}.trade-finance-pilot>footer>div{border-right:0;border-bottom:1px solid var(--lumen-line)}}.period-accrual-panel{overflow:hidden}.period-accrual-panel>form{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:0 20px 18px;display:grid}.period-accrual-panel form label{color:var(--muted-foreground);gap:5px;font-size:9px;font-weight:850;display:grid}.period-accrual-panel form input,.period-accrual-panel form select{border:1px solid var(--border);background:var(--background);min-width:0;color:var(--foreground);border-radius:9px;padding:9px}.period-accrual-panel form button,.period-accrual-list button{background:var(--foreground);color:var(--background);cursor:pointer;border:0;border-radius:999px;padding:9px 13px;font-weight:800}.period-accrual-panel button:disabled{opacity:.5}.period-accrual-list{border-top:1px solid var(--border)}.period-accrual-list article{border-bottom:1px solid var(--border);grid-template-columns:1.4fr repeat(3,.65fr) auto auto;align-items:center;gap:12px;padding:13px 20px;display:grid}.period-accrual-list small,.period-accrual-list b{display:block}.period-accrual-list small{color:var(--muted-foreground);font-size:9px}.period-accrual-list p{color:var(--muted-foreground);margin:4px 0 0;font-size:10px}.period-accrual-state{color:#895e00;background:#fff2cf;border-radius:999px;padding:6px 9px;font-size:9px;font-weight:850}.period-accrual-state.accrued{color:#315b7c;background:#e8f0f8}.period-accrual-state.reversed,.period-accrual-done{color:#1c6b42;background:#e8f5ed}.period-accrual-done{border-radius:999px;padding:6px 9px;font-size:9px}@media (max-width:950px){.period-accrual-panel>form,.period-accrual-list article{grid-template-columns:1fr 1fr}}@media (max-width:560px){.period-accrual-panel>form,.period-accrual-list article{grid-template-columns:1fr}}.payroll-panel{overflow:hidden}.payroll-panel>form{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;padding:0 20px 18px;display:grid}.payroll-panel form label{color:var(--muted-foreground);gap:5px;font-size:9px;font-weight:850;display:grid}.payroll-panel form input,.payroll-panel form select{border:1px solid var(--border);background:var(--background);min-width:0;color:var(--foreground);border-radius:9px;padding:9px}.payroll-panel form button{background:var(--foreground);color:var(--background);cursor:pointer;border:0;border-radius:999px;padding:9px 13px;font-weight:800}.payroll-panel button:disabled{opacity:.5}.payroll-list{border-top:1px solid var(--border)}.payroll-list article{border-bottom:1px solid var(--border);grid-template-columns:1.4fr repeat(3,.8fr) auto;align-items:center;gap:14px;padding:13px 20px;display:grid}.payroll-list small,.payroll-list b{display:block}.payroll-list small{color:var(--muted-foreground);font-size:9px}.payroll-list p{color:var(--muted-foreground);margin:4px 0 0;font-size:10px}.payroll-list em{color:#1c6b42;background:#e8f5ed;border-radius:999px;padding:6px 9px;font-size:9px;font-style:normal;font-weight:850}@media (max-width:1000px){.payroll-panel>form,.payroll-list article{grid-template-columns:1fr 1fr}}@media (max-width:560px){.payroll-panel>form,.payroll-list article{grid-template-columns:1fr}}.loans-panel{overflow:hidden}.loan-register{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:0 20px 18px;display:grid}.loans-panel label{color:var(--muted-foreground);gap:5px;font-size:9px;font-weight:850;display:grid}.loans-panel input,.loans-panel select{border:1px solid var(--border);background:var(--background);min-width:0;color:var(--foreground);border-radius:9px;padding:9px}.loans-panel button{background:var(--foreground);color:var(--background);cursor:pointer;border:0;border-radius:999px;padding:9px 12px;font-weight:800}.loans-panel button:disabled{opacity:.5}.loan-list{border-top:1px solid var(--border)}.loan-list>article{border-bottom:1px solid var(--border);grid-template-columns:1.3fr .75fr .75fr auto;align-items:center;gap:12px;padding:14px 20px;display:grid}.loan-list small,.loan-list b{display:block}.loan-list small{color:var(--muted-foreground);font-size:9px}.loan-list p{color:var(--muted-foreground);margin:4px 0 0;font-size:10px}.loan-list article form{background:var(--muted);border-radius:10px;grid-column:1/-1;grid-template-columns:1fr 1fr auto;gap:8px;padding:10px;display:grid}@media (max-width:900px){.loan-register,.loan-list>article{grid-template-columns:1fr 1fr}}@media (max-width:560px){.loan-register,.loan-list>article,.loan-list article form{grid-template-columns:1fr}}.doubtful-panel{overflow:hidden}.doubtful-panel>form{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:0 20px 18px;display:grid}.doubtful-panel label{color:var(--muted-foreground);gap:5px;font-size:9px;font-weight:850;display:grid}.doubtful-panel input,.doubtful-panel select{border:1px solid var(--border);background:var(--background);min-width:0;color:var(--foreground);border-radius:9px;padding:9px}.doubtful-panel button{background:var(--foreground);color:var(--background);cursor:pointer;border:0;border-radius:999px;padding:9px 12px;font-weight:800}.doubtful-panel button:disabled{opacity:.5}.doubtful-list{border-top:1px solid var(--border)}.doubtful-list article{border-bottom:1px solid var(--border);grid-template-columns:1.4fr .7fr .7fr auto auto;align-items:center;gap:12px;padding:14px 20px;display:grid}.doubtful-list small,.doubtful-list b{display:block}.doubtful-list small{color:var(--muted-foreground);font-size:9px}.doubtful-list p{color:var(--muted-foreground);margin:4px 0 0;font-size:10px}.doubtful-list em{color:#895e00;background:#fff2cf;border-radius:999px;padding:6px 9px;font-size:9px;font-style:normal;font-weight:850}.doubtful-list em.recognized{color:#315b7c;background:#e8f0f8}.doubtful-list em.collected,.doubtful-list em.written_off{color:#1c6b42;background:#e8f5ed}.doubtful-actions{flex-wrap:wrap;gap:6px;display:flex}@media (max-width:900px){.doubtful-panel>form,.doubtful-list article{grid-template-columns:1fr 1fr}}@media (max-width:560px){.doubtful-panel>form,.doubtful-list article{grid-template-columns:1fr}}.inventory-adjustment-panel{overflow:hidden}.inventory-adjustment-panel>form{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:0 20px 18px;display:grid}.inventory-adjustment-panel label{color:var(--muted-foreground);gap:5px;font-size:9px;font-weight:850;display:grid}.inventory-adjustment-panel input,.inventory-adjustment-panel select{border:1px solid var(--border);background:var(--background);min-width:0;color:var(--foreground);border-radius:9px;padding:9px}.inventory-adjustment-panel button{background:var(--foreground);color:var(--background);cursor:pointer;border:0;border-radius:999px;padding:9px 12px;font-weight:800}.inventory-adjustment-panel button:disabled{opacity:.5}.inventory-adjustment-list{border-top:1px solid var(--border)}.inventory-adjustment-list article{border-bottom:1px solid var(--border);grid-template-columns:1.4fr .8fr 1fr .7fr auto;align-items:center;gap:12px;padding:14px 20px;display:grid}.inventory-adjustment-list small,.inventory-adjustment-list b{display:block}.inventory-adjustment-list small{color:var(--muted-foreground);font-size:9px}.inventory-adjustment-list p{color:var(--muted-foreground);margin:4px 0 0;font-size:10px}@media (max-width:900px){.inventory-adjustment-panel>form,.inventory-adjustment-list article{grid-template-columns:1fr 1fr}}@media (max-width:560px){.inventory-adjustment-panel>form,.inventory-adjustment-list article{grid-template-columns:1fr}}.consolidation-panel{overflow:hidden}.consolidation-summary{grid-template-columns:repeat(3,1fr);gap:10px;padding:0 20px 18px;display:grid}.consolidation-summary article{border:1px solid var(--border);border-radius:11px;gap:5px;padding:14px;display:grid}.consolidation-summary small,.consolidation-list small{color:var(--muted-foreground);font-size:9px}.consolidation-list{border-top:1px solid var(--border)}.consolidation-list>article{border-bottom:1px solid var(--border);grid-template-columns:1fr auto auto;align-items:center;gap:14px;padding:14px 20px;display:grid}.consolidation-list p{color:var(--muted-foreground);margin:4px 0 0;font-size:10px}.consolidation-panel button{background:var(--foreground);color:var(--background);cursor:pointer;border:0;border-radius:999px;padding:9px 12px;font-weight:800}.consolidation-panel button:disabled{opacity:.5}.consolidation-runs{padding:18px 20px}.consolidation-runs h4{margin:0 0 10px}.consolidation-runs>article{border:1px solid var(--border);border-radius:11px;padding:13px}.consolidation-runs>article+article{margin-top:8px}.consolidation-runs span{justify-content:space-between;gap:12px;padding-top:7px;display:flex}.consolidation-runs em{font-style:normal;font-weight:800}@media (max-width:650px){.consolidation-summary,.consolidation-list>article{grid-template-columns:1fr}.consolidation-runs span{flex-direction:column;align-items:flex-start;gap:2px}}.period-close-cockpit{border:1px solid var(--border);background:color-mix(in srgb,var(--background) 94%,#dce8e4);border-radius:14px;margin:0 20px 18px;overflow:hidden}.period-close-cockpit>header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;display:flex}.period-close-cockpit header small,.period-close-cockpit header b{display:block}.period-close-cockpit header small{color:var(--muted-foreground);letter-spacing:.65px;font-size:9px;font-weight:900}.period-close-cockpit header b{margin-top:4px;font-size:15px}.period-close-cockpit header>span{color:#845f00;background:#fff1d1;border-radius:12px;place-items:center;min-width:54px;height:42px;font-weight:900;display:grid}.period-close-cockpit header>span.ready{color:#246942;background:#e4f2e9}.period-close-cockpit>div{background:var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.period-close-cockpit article{background:var(--background);grid-template-columns:26px 1fr auto;align-items:start;gap:9px;padding:12px 14px;display:grid}.period-close-cockpit article>i{color:#8a6200;background:#fff0cc;border-radius:50%;place-items:center;width:23px;height:23px;font-size:10px;font-style:normal;font-weight:900;display:grid}.period-close-cockpit article.ready>i{color:#246942;background:#e4f2e9}.period-close-cockpit article b,.period-close-cockpit article small{display:block}.period-close-cockpit article b{font-size:11px}.period-close-cockpit article small{color:var(--muted-foreground);margin-top:3px;font-size:9px;line-height:1.4}.period-close-cockpit article em{color:#845f00;background:#fff0cc;border-radius:999px;padding:4px 7px;font-size:9px;font-style:normal;font-weight:900}.period-close-cockpit>footer{border-top:1px solid var(--border);justify-content:flex-end;gap:8px;padding:13px 15px;display:flex}.period-close-cockpit>footer button{background:var(--foreground);color:var(--background);cursor:pointer;border:0;border-radius:999px;padding:9px 13px;font-weight:850}.period-close-cockpit>footer button.secondary{border:1px solid var(--border);background:var(--background);color:var(--foreground)}.period-close-cockpit>footer button:disabled{opacity:.48;cursor:default}@media (max-width:700px){.period-close-cockpit>div{grid-template-columns:1fr}.period-close-cockpit>footer{flex-direction:column;align-items:stretch}.period-close-cockpit>footer button{width:100%}}.accounting-reversal-panel{overflow:hidden}.accounting-reversal-panel>form{grid-template-columns:1fr 1.5fr auto;align-items:end;gap:10px;padding:0 20px 18px;display:grid}.accounting-reversal-panel form label{color:var(--muted-foreground);gap:5px;font-size:9px;font-weight:850;display:grid}.accounting-reversal-panel select,.accounting-reversal-panel textarea,.accounting-reversal-panel input{border:1px solid var(--border);background:var(--background);min-width:0;color:var(--foreground);font:inherit;border-radius:9px;padding:9px}.accounting-reversal-panel textarea{resize:vertical;min-height:60px}.accounting-reversal-panel button{background:var(--foreground);color:var(--background);cursor:pointer;border:0;border-radius:999px;padding:9px 12px;font-weight:800}.accounting-reversal-panel button:disabled{opacity:.48;cursor:default}.accounting-reversal-list{border-top:1px solid var(--border)}.accounting-reversal-list>article{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto minmax(300px,.8fr);align-items:center;gap:13px;padding:14px 20px;display:grid}.accounting-reversal-list small,.accounting-reversal-list b{display:block}.accounting-reversal-list small{color:var(--muted-foreground);font-size:9px}.accounting-reversal-list p{color:var(--muted-foreground);margin:4px 0 0;font-size:10px}.accounting-reversal-list>article>em{color:var(--muted-foreground);text-align:right;font-size:9px;font-style:normal}.accounting-reversal-state{color:#845f00;background:#fff1d1;border-radius:999px;padding:6px 9px;font-size:9px;font-weight:850}.accounting-reversal-state.approved{color:#315b7c;background:#e8f0f8}.accounting-reversal-state.posted{color:#246942;background:#e4f2e9}.accounting-reversal-state.rejected{color:#903737;background:#f6e7e7}.accounting-reversal-actions{grid-template-columns:1fr auto auto;gap:6px;display:grid}.accounting-reversal-actions button.danger{background:#8b3434}.accounting-reversal-panel>footer{background:var(--muted);color:var(--muted-foreground);padding:12px 20px;font-size:10px;line-height:1.5}@media (max-width:900px){.accounting-reversal-panel>form,.accounting-reversal-list>article{grid-template-columns:1fr}.accounting-reversal-list>article>em{text-align:left}}@media (max-width:560px){.accounting-reversal-actions{grid-template-columns:1fr}.accounting-reversal-actions button{width:100%}}.business-correction-bridge{background:#eef4f7;border:1px solid #d9e3e8;border-radius:10px;gap:4px;margin:0 20px 16px;padding:11px 13px;display:grid}.business-correction-bridge b{font-size:10px}.business-correction-bridge span{color:#647680;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.account-mapping-panel{overflow:hidden}.account-mapping-grid{background:var(--border);border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.account-mapping-grid article{background:var(--background);grid-template-columns:minmax(0,1fr) minmax(190px,.8fr);align-items:center;gap:12px;padding:13px 18px;display:grid}.account-mapping-grid small,.account-mapping-grid b{display:block}.account-mapping-grid small{color:var(--muted-foreground);letter-spacing:.5px;font-size:8px;font-weight:900}.account-mapping-grid b{margin-top:3px;font-size:11px}.account-mapping-grid p{color:var(--muted-foreground);margin:3px 0 0;font-size:9px}.account-mapping-grid select{border:1px solid var(--border);background:var(--background);min-width:0;color:var(--foreground);font:inherit;border-radius:9px;padding:8px;font-size:10px}.account-mapping-panel>footer{background:var(--muted);color:var(--muted-foreground);padding:11px 18px;font-size:10px}@media (max-width:800px){.account-mapping-grid{grid-template-columns:1fr}}@media (max-width:520px){.account-mapping-grid article{grid-template-columns:1fr}}.asset-system{--asset-ink:#30353c;--asset-muted:#717983;--asset-line:#dde2e5;--asset-soft:#f4f6f6;--asset-blue:#55788b;--asset-aqua:#6d9596;--asset-warn:#aa7b36;color:var(--asset-ink);gap:13px;display:grid}.asset-status-bar{border:1px solid var(--asset-line);min-height:42px;color:var(--asset-muted);background:#f7f9f9e0;border-radius:12px;align-items:center;gap:18px;padding:9px 14px;font-size:11px;display:flex;box-shadow:0 9px 28px #38444c0a}.asset-status-bar>span{color:#46555d;align-items:center;gap:8px;margin-right:auto;font-weight:850;display:flex}.asset-status-bar>span i{background:#6ca486;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #6ca4861c}.asset-status-bar>span i.syncing{animation:1s infinite asset-pulse}.asset-status-bar b{font-size:10px;font-weight:800}.asset-status-bar b.attention{color:#8f6427}.asset-message{color:#546a72;background:#f4f8f8;border:1px solid #d9e2e3;border-radius:10px;margin:0;padding:10px 13px;font-size:11px;line-height:1.45}.asset-overview,.terminal-workspace,.fleet-workspace{gap:13px;display:grid}.asset-hero,.asset-section-heading{border:1px solid var(--asset-line);background:radial-gradient(circle at 84% 16%,#7e9ca61f,#0000 30%),linear-gradient(135deg,#fbfcfc,#f2f5f5);border-radius:20px;justify-content:space-between;align-items:center;gap:30px;min-height:188px;padding:27px 29px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 50px #3540490e}.asset-hero:before,.asset-section-heading:before{content:"";border:1px solid #66848f26;border-radius:50%;width:330px;height:330px;position:absolute;inset:auto -90px -150px auto;box-shadow:0 0 0 55px #66848f06,0 0 0 110px #66848f05}.asset-hero>div:first-child,.asset-section-heading>div:first-child{z-index:1;max-width:780px;position:relative}.asset-hero h2,.asset-section-heading h2{letter-spacing:-.65px;max-width:720px;margin:0;font-size:27px;line-height:1.12}.asset-hero p:last-child,.asset-section-heading p:last-child{max-width:720px;color:var(--asset-muted);margin:10px 0 0;font-size:12px;line-height:1.62}.asset-orbit{z-index:1;flex:0 0 198px;place-items:center;height:142px;display:grid;position:relative}.asset-orbit:before,.asset-orbit:after{content:"";border:1px solid #5b7b8840;border-radius:50%;position:absolute}.asset-orbit:before{inset:8px 20px}.asset-orbit:after{inset:28px 48px}.asset-orbit>span{z-index:2;letter-spacing:.5px;background:#ffffffeb;border:1px solid #aebdc3;border-radius:18px;place-items:center;width:78px;height:58px;font-size:12px;font-weight:950;display:grid;box-shadow:0 10px 28px #3d535c21}.asset-orbit>i{z-index:3;background:#6b9b8b;border:2px solid #f6f8f8;border-radius:50%;width:8px;height:8px;position:absolute;box-shadow:0 0 0 4px #6b9b8b1f}.asset-orbit>b{color:#6a747b;letter-spacing:.6px;background:#fafdfe;border:1px solid #dce2e4;border-radius:7px;padding:4px 6px;font-size:9px;position:absolute}.asset-orbit>b:first-of-type{top:15px;left:0}.asset-orbit>b:nth-of-type(2){top:8px;right:1px}.asset-orbit>b:nth-of-type(3){bottom:13px;right:-3px}.asset-orbit>b:nth-of-type(4){bottom:5px;left:12px}.asset-orbit>b:nth-of-type(5){top:63px;left:2px}.asset-kpis{border:1px solid var(--asset-line);background:var(--asset-line);border-radius:15px;grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.asset-kpis article{background:#fcfdfdf5;min-height:102px;padding:17px 19px}.asset-kpis article.attention{background:#fbf8f1}.asset-kpis small,.asset-kpis strong,.asset-kpis p{display:block}.asset-kpis small{color:#7d858c;letter-spacing:.35px;font-size:10px;font-weight:850}.asset-kpis strong{letter-spacing:-.6px;margin-top:7px;font-size:24px}.asset-kpis p{color:#899096;margin:5px 0 0;font-size:11px}.asset-kpis article.attention strong{color:#91682d}.asset-identity-chain,.asset-live-ledger,.asset-role-matrix,.assignment-ledger,.diagnostic-stream,.fleet-signal-route{border:1px solid var(--asset-line);background:#fcfdfdf5;border-radius:16px;overflow:hidden;box-shadow:0 13px 35px #2d384009}.asset-identity-chain>header,.asset-live-ledger>header,.assignment-ledger>header,.diagnostic-stream>header{border-bottom:1px solid #e5e9eb;justify-content:space-between;align-items:flex-end;gap:20px;padding:19px 21px;display:flex}.asset-identity-chain h3,.asset-live-ledger h3,.asset-role-matrix h3,.assignment-ledger h3,.diagnostic-stream h3,.fleet-signal-route h3{margin:0;font-size:16px}.asset-identity-chain header>span,.asset-live-ledger header>span,.assignment-ledger header>span,.diagnostic-stream header>span{color:#68767d;background:#eef2f3;border-radius:20px;padding:5px 8px;font-size:10px;font-weight:850}.asset-identity-chain>div{grid-template-columns:repeat(5,1fr);display:grid}.asset-identity-chain article{border-right:1px solid #e7eaec;min-height:142px;padding:17px 18px;position:relative}.asset-identity-chain article:last-child{border:0}.asset-identity-chain article:not(:last-child):after{content:"→";z-index:2;color:#89949a;background:#fff;border:1px solid #dde3e5;border-radius:50%;place-items:center;width:20px;height:20px;font-size:10px;display:grid;position:absolute;top:32px;right:-11px}.asset-identity-chain article>span{color:#59717c;background:#eaf0f1;border-radius:9px;place-items:center;width:29px;height:29px;font-size:10px;font-weight:950;display:grid}.asset-identity-chain b{margin-top:13px;font-size:11px;display:block}.asset-identity-chain p{color:#7a838b;margin:6px 0 0;font-size:11px;line-height:1.5}.asset-overview-grid{grid-template-columns:minmax(0,1.22fr) minmax(330px,.78fr);gap:13px;display:grid}.asset-live-ledger>article{border-bottom:1px solid #e8ebed;grid-template-columns:36px 1fr auto;align-items:center;gap:12px;min-height:68px;padding:12px 18px;display:grid}.asset-live-ledger>article:last-child{border:0}.asset-live-ledger>article>span{color:#52727a;background:#edf2f2;border-radius:11px;place-items:center;width:34px;height:34px;font-size:16px;display:grid}.asset-live-ledger b,.asset-live-ledger small{display:block}.asset-live-ledger b{font-size:11px}.asset-live-ledger small{color:#7d858c;margin-top:4px;font-size:11px}.asset-live-ledger em{color:#718087;white-space:nowrap;font-size:10px;font-style:normal;font-weight:800}.asset-role-matrix>header,.fleet-signal-route>p:first-child{padding:19px 19px 13px}.asset-role-matrix>header h3{margin-top:0}.asset-role-matrix article{border-top:1px solid #e8ebed;grid-template-columns:84px 1fr auto;align-items:center;gap:11px;padding:11px 17px;display:grid}.asset-role-matrix article>span{color:#69808a;font-size:9px;font-weight:950}.asset-role-matrix b,.asset-role-matrix small{display:block}.asset-role-matrix b{font-size:10px}.asset-role-matrix small{color:#7d858b;margin-top:3px;font-size:10px}.asset-role-matrix em{color:#7b878b;white-space:nowrap;font-size:9px;font-style:normal;font-weight:850}.asset-section-heading{min-height:155px}.asset-section-heading>span{z-index:1;color:#60737b;white-space:nowrap;background:#fff;border:1px solid #d8e0e2;border-radius:99px;padding:7px 10px;font-size:10px;font-weight:900;position:relative}.fleet-count{z-index:1;gap:8px;display:flex;position:relative}.fleet-count span{text-align:center;background:#fff;border:1px solid #d9e0e2;border-radius:13px;min-width:78px;padding:12px}.fleet-count b,.fleet-count small{display:block}.fleet-count b{font-size:21px}.fleet-count small{color:#7a858a;margin-top:3px;font-size:10px}.terminal-card-grid,.vehicle-grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.terminal-card,.vehicle-card{border:1px solid var(--asset-line);background:#fcfdfd;border-radius:16px;overflow:hidden;box-shadow:0 12px 34px #2d384009}.terminal-card>header,.vehicle-card>header{border-bottom:1px solid #e6eaec;grid-template-columns:42px 1fr auto;align-items:center;gap:11px;padding:15px 16px;display:grid}.terminal-card>header>span,.vehicle-card>header>span{color:#55727c;letter-spacing:.4px;background:#e9f0f1;border-radius:12px;place-items:center;width:40px;height:40px;font-size:9px;font-weight:950;display:grid}.terminal-card header small,.terminal-card header b,.vehicle-card header small,.vehicle-card header b{display:block}.terminal-card header small,.vehicle-card header small{color:#72828a;font-size:9px;font-weight:850}.terminal-card header b,.vehicle-card header b{margin-top:3px;font-size:12px}.terminal-card header em,.vehicle-card header em{color:#548068;background:#e9f3ed;border-radius:20px;padding:5px 7px;font-size:9px;font-style:normal;font-weight:900}.terminal-card.warning header em{color:#9a6b2e;background:#f8eedc}.terminal-card.offline header em{color:#81898d;background:#eff1f2}.terminal-card>p{color:#747e84;min-height:43px;margin:0;padding:12px 16px;font-size:11px;line-height:1.5}.terminal-meta{background:#e7eaec;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.terminal-meta>span{background:#f7f9f9;padding:10px 12px}.terminal-meta small,.terminal-meta b{display:block}.terminal-meta small{color:#8a9296;font-size:8px;font-weight:850}.terminal-meta b{margin-top:4px;font-size:9px}.terminal-card>footer{align-items:center;gap:10px;padding:13px 16px;display:flex}.terminal-card>footer>div{min-width:0}.terminal-card footer b,.terminal-card footer small{display:block}.terminal-card footer b{font-size:10px}.terminal-card footer small{color:#7c858a;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:9px;overflow:hidden}.operator-type{color:#64777d;background:#eef2f2;border-radius:8px;padding:6px 8px;font-size:9px;font-weight:950}.operator-type.robot{color:#607289;background:#ecf0f5}.operator-type.ai{color:#756684;background:#f0ecf5}.operator-type.none{color:#91918b;background:#f3f3f1}.assignment-columns,.assignment-ledger>article{grid-template-columns:1.1fr 1.15fr 1fr 70px;align-items:center;gap:14px;display:grid}.assignment-columns{color:#848c91;letter-spacing:.5px;background:#f3f5f6;padding:8px 18px;font-size:9px;font-weight:900}.assignment-ledger>article{border-top:1px solid #e8ebed;min-height:62px;padding:11px 18px}.assignment-ledger article span{min-width:0}.assignment-ledger b,.assignment-ledger small{display:block}.assignment-ledger b{font-size:10px}.assignment-ledger small{color:#7b858a;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:9px;overflow:hidden}.assignment-ledger em{color:#54806a;background:#eaf3ed;border-radius:20px;justify-self:start;padding:5px 7px;font-size:9px;font-style:normal;font-weight:900}.operator-dot{background:#6c9b86;border-radius:50%;width:7px;height:7px;margin-right:5px;display:inline-block}.operator-dot.robot{background:#7187a0}.operator-dot.ai{background:#8e74a0}.asset-form-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.asset-form-card{border:1px solid var(--asset-line);background:#fafbfb;border-radius:15px;overflow:hidden}.asset-form-card>summary{cursor:pointer;align-items:center;gap:11px;padding:15px 17px;list-style:none;display:flex}.asset-form-card>summary::-webkit-details-marker{display:none}.asset-form-card>summary>span{color:#58727c;background:#e9eff0;border-radius:10px;place-items:center;width:31px;height:31px;font-size:16px;display:grid}.asset-form-card summary b,.asset-form-card summary small{display:block}.asset-form-card summary b{font-size:11px}.asset-form-card summary small{color:#7a858b;margin-top:3px;font-size:10px}.asset-form-card[open]>summary{background:#f4f6f6;border-bottom:1px solid #e4e8ea}.asset-form-card>form{gap:11px;padding:16px;display:grid}.asset-form-row{grid-template-columns:1fr 1fr;gap:10px;display:grid}.asset-field{gap:6px;display:grid}.asset-field>span{color:#69767d;font-size:9px;font-weight:850}.asset-field input,.asset-field select{color:#343a3f;width:100%;height:39px;font:inherit;background:#fff;border:1px solid #d8dfe1;border-radius:9px;outline:none;padding:0 10px;font-size:11px}.asset-field input:focus,.asset-field select:focus{border-color:#8ba6ae;box-shadow:0 0 0 3px #698b951a}.asset-form-card form>button{color:#fff;cursor:pointer;background:#313940;border:0;border-radius:9px;justify-self:end;padding:11px 14px;font-size:10px;font-weight:850}.asset-permission-note{border:1px solid var(--asset-line);color:#737d82;background:#f7f8f8;border-radius:13px;align-items:center;gap:10px;margin:0;padding:16px;font-size:11px;display:flex}.asset-permission-note>span{font-size:17px}.vehicle-card>header>span{color:#637480;background:#edf0f2}.vehicle-card>header em.in_transit{color:#4e788e;background:#e7f0f4}.vehicle-card>header em.ready{color:#567d69;background:#eaf3ed}.vehicle-plate{width:max-content;font:900 12px var(--font-geist-mono),monospace;letter-spacing:1px;background:#f1f3f4;border:1px solid #ccd4d7;border-radius:6px;margin:14px 16px 0;padding:5px 9px}.vehicle-card>p{color:#7b848a;margin:8px 16px 0;font-size:10px}.vehicle-location{background:#f7f9f9;border:1px solid #e2e7e9;border-radius:11px;align-items:center;gap:10px;margin:15px 16px;padding:11px;display:flex}.vehicle-location>span{background:#679585;border:2px solid #f7f9f9;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 4px #67958521}.vehicle-location small,.vehicle-location b{display:block}.vehicle-location small{color:#899195;font-size:8px;font-weight:850}.vehicle-location b{margin-top:4px;font-size:10px}.vehicle-telemetry{background:#e5e9ea;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.vehicle-telemetry>span{background:#fbfcfc;padding:11px 13px}.vehicle-telemetry small,.vehicle-telemetry b{display:block}.vehicle-telemetry small{color:#8a9296;font-size:8px;font-weight:850}.vehicle-telemetry b{margin-top:5px;font-size:10px}.vehicle-telemetry span>i{background:#e1e6e7;border-radius:4px;height:3px;margin-top:6px;display:block}.vehicle-telemetry span>i>i{border-radius:inherit;background:#6f9894;height:100%;display:block}.vehicle-card>footer{justify-content:space-between;align-items:center;padding:12px 15px;display:flex}.vehicle-card>footer span{color:#557d69;background:#eaf3ed;border-radius:20px;padding:5px 7px;font-size:9px;font-weight:900}.vehicle-card>footer span.warning{color:#996724;background:#f7ead3}.vehicle-card>footer small{color:#808b90;font-size:9px}.fleet-detail-grid{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);gap:12px;display:grid}.diagnostic-stream>article{border-bottom:1px solid #e7eaec;grid-template-columns:34px 1fr auto auto;align-items:center;gap:11px;padding:14px 17px;display:grid}.diagnostic-stream>article:last-child{border:0}.diagnostic-stream>article>span{color:#647a82;background:#eef2f3;border-radius:10px;place-items:center;width:32px;height:32px;font-size:13px;font-weight:950;display:grid}.diagnostic-stream>article.warning>span{color:#9a6828;background:#f7ead5}.diagnostic-stream small,.diagnostic-stream b{display:block}.diagnostic-stream small{color:#839096;font-size:9px}.diagnostic-stream b{margin-top:4px;font-size:11px}.diagnostic-stream p{color:#788287;margin:5px 0 0;font-size:10px;line-height:1.5}.diagnostic-stream em{color:#748087;background:#f1f3f3;border-radius:20px;padding:5px 7px;font-size:9px;font-style:normal;font-weight:850}.diagnostic-stream button{color:#fff;cursor:pointer;background:#343c42;border:0;border-radius:8px;padding:8px 9px;font-size:9px;font-weight:850}.fleet-signal-route{padding:18px}.fleet-signal-route>p:first-child{padding:0}.fleet-signal-route>h3{margin-bottom:13px}.fleet-signal-route article{grid-template-columns:30px 1fr;gap:10px;padding:10px 0;display:grid;position:relative}.fleet-signal-route article:not(:last-child):after{content:"";border-left:1px dashed #cfd7d9;height:20px;position:absolute;top:40px;left:14px}.fleet-signal-route article>span{z-index:1;color:#5e7780;background:#eaf0f1;border-radius:9px;place-items:center;width:29px;height:29px;font-size:9px;font-weight:950;display:grid}.fleet-signal-route b{font-size:10px}.fleet-signal-route p{color:#7b858a;margin:4px 0 0;font-size:10px;line-height:1.45}.vehicle-create>form{grid-template-columns:1fr 1fr}.vehicle-create .asset-form-row{grid-column:span 1}.vehicle-create form>button{grid-column:1/-1}.physical-node-principle{background:linear-gradient(120deg,#f8faf9,#f0f4f4);border:1px solid #dde3e5;border-radius:13px;justify-content:space-between;align-items:center;gap:24px;margin:12px 14px 0;padding:17px 18px;display:flex}.physical-node-principle h3{margin:0;font-size:15px}.physical-node-principle p:last-child{color:#768086;max-width:760px;margin:7px 0 0;font-size:11px;line-height:1.55}.physical-node-principle>span{color:#687b82;white-space:nowrap;background:#fff;border:1px solid #d5dfe1;border-radius:20px;padding:7px 9px;font-size:9px;font-weight:900}.node-create,.node-message{margin:12px 14px 0}.node-create>form{grid-template-columns:1fr 1fr}.node-create .asset-form-row{grid-column:span 1}.node-create form>button{grid-column:1/-1}.asset-mesh-shell{background:linear-gradient(145deg,#fbfcfcfa,#f1f5f5f5);border:1px solid #d9e1e3;border-radius:18px;overflow:hidden;box-shadow:0 18px 48px #3142480e}.asset-mesh-head{border-bottom:1px solid #e1e7e8;justify-content:space-between;align-items:flex-end;gap:24px;padding:21px 23px;display:flex}.asset-mesh-head h3{letter-spacing:-.25px;margin:0;font-size:18px}.asset-mesh-head p:last-child{color:#768188;max-width:720px;margin:7px 0 0;font-size:11px;line-height:1.55}.asset-mesh-head>span{color:#657771;white-space:nowrap;background:#fff;border:1px solid #d9e2e1;border-radius:20px;align-items:center;gap:7px;padding:6px 9px;font-size:9px;font-weight:900;display:flex}.asset-mesh-head>span i{background:#65a281;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #65a2811f}.asset-mesh-grid{background:#dde4e5;grid-template-columns:minmax(430px,1.08fr) minmax(360px,.92fr);gap:1px;display:grid}.asset-mesh-map{background:radial-gradient(circle,#708f941f,#0000 29%),linear-gradient(135deg,#f9fbfb,#eff4f4);min-height:330px;position:relative;overflow:hidden;container-type:inline-size}.asset-mesh-map:before{content:"";background-image:linear-gradient(#6b838a0b 1px,#0000 1px),linear-gradient(90deg,#6b838a0b 1px,#0000 1px);background-size:24px 24px;border:1px solid #7389901f;border-radius:22px;position:absolute;inset:19px}.mesh-conductor{z-index:3;text-align:center;background:#fcfdfded;border:1px solid #68848a47;border-radius:45px;place-items:center;width:144px;height:144px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 22px 48px #3e51571f,0 0 0 14px #7692970a}.mesh-conductor:before,.mesh-conductor:after{content:"";border:1px solid #66888d21;border-radius:50%;position:absolute;inset:-28px}.mesh-conductor:after{inset:-55px}.mesh-conductor>i{background:#62a17e;border:2px solid #fff;border-radius:50%;width:7px;height:7px;position:absolute;top:19px;right:19px;box-shadow:0 0 0 4px #62a17e21}.mesh-conductor>span{letter-spacing:-1px;font-size:25px;font-weight:950}.mesh-conductor>small{color:#78878a;letter-spacing:.7px;margin-top:-23px;font-size:7px;font-weight:900}.mesh-conductor>b{color:#526a70;margin-top:-22px;font-size:9px}.mesh-source{z-index:4;background:#fffffff0;border:1px solid #d7dfe1;border-radius:13px;align-items:center;gap:9px;min-width:128px;padding:9px 11px;display:flex;position:absolute;box-shadow:0 10px 24px #36484e12}.mesh-source>span{color:#5b737a;background:#edf2f2;border-radius:10px;place-items:center;width:33px;height:33px;font-size:8px;font-weight:950;display:grid}.mesh-source small,.mesh-source b{display:block}.mesh-source small{color:#879195;letter-spacing:.6px;font-size:7px;font-weight:900}.mesh-source b{margin-top:3px;font-size:10px}.mesh-source.terminal{top:12%;left:6%}.mesh-source.warehouse{bottom:13%;left:5%}.mesh-source.vehicle{top:calc(50% - 28px);right:5%}.mesh-source.terminal>span{color:#55766a;background:#e9f2ef}.mesh-source.warehouse>span{color:#5e6f83;background:#edf0f4}.mesh-source.vehicle>span{color:#71677c;background:#f0eef3}.mesh-rail{z-index:2;transform-origin:0;background:linear-gradient(90deg,#9bafb2,#b7c6c8);height:1px;position:absolute}.mesh-rail:after{content:"";background:#78979a;border-radius:50%;width:7px;height:7px;position:absolute;top:-3px;right:-3px;box-shadow:0 0 0 4px #78979a1a}.rail-terminal{width:27%;top:29%;left:25%;transform:rotate(21deg)}.rail-warehouse{width:27%;bottom:29%;left:25%;transform:rotate(-21deg)}.rail-vehicle{width:19%;top:50%;left:62%}.asset-mesh-map>footer{z-index:4;color:#7b878a;gap:12px;font-size:8px;font-weight:850;display:flex;position:absolute;bottom:18px;left:24px}.asset-mesh-map>footer span{align-items:center;gap:5px;display:flex}.asset-mesh-map>footer i{border-radius:50%;width:6px;height:6px}.asset-mesh-map>footer i.normal{background:#68a082}.asset-mesh-map>footer i.warning{background:#c18b3c}.asset-pulse-stream{background:#fbfcfc;min-width:0}.asset-pulse-stream>header{border-bottom:1px solid #e5e9ea;justify-content:space-between;align-items:center;padding:15px 17px;display:flex}.asset-pulse-stream header small,.asset-pulse-stream header b{display:block}.asset-pulse-stream header small{color:#7a888c;letter-spacing:.65px;font-size:8px;font-weight:900}.asset-pulse-stream header b{margin-top:3px;font-size:11px}.asset-pulse-stream header>span{color:#697b80;background:#eef2f2;border-radius:20px;padding:4px 7px;font-size:8px;font-weight:900}.asset-pulse-stream>article{border-bottom:1px solid #e8ebec;grid-template-columns:33px 1fr auto;align-items:center;gap:10px;min-height:61px;padding:10px 15px;display:grid}.asset-pulse-stream>article:last-child{border-bottom:0}.asset-pulse-stream>article>span{color:#5f777d;background:#edf2f2;border-radius:10px;place-items:center;width:31px;height:31px;font-size:7px;font-weight:950;display:grid}.asset-pulse-stream>article.warehouse>span{color:#617187;background:#edf0f4}.asset-pulse-stream>article.vehicle>span{color:#71677b;background:#f0eef3}.asset-pulse-stream>article.warning>span{color:#956729;background:#f9eedc}.asset-pulse-stream>article.critical>span{color:#a14c41;background:#f8e6e3}.asset-pulse-stream small,.asset-pulse-stream b{display:block}.asset-pulse-stream small{color:#859095;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:800;overflow:hidden}.asset-pulse-stream b{margin-top:3px;font-size:10px}.asset-pulse-stream p{color:#7c878b;text-overflow:ellipsis;white-space:nowrap;margin:3px 0 0;font-size:9px;overflow:hidden}.asset-pulse-stream em{color:#879195;white-space:nowrap;font-size:8px;font-style:normal}.asset-mesh-lower{background:#dde4e5;border-top:1px solid #dde4e5;grid-template-columns:minmax(0,1fr) minmax(360px,.82fr);gap:1px;display:grid}.asset-thread-board,.asset-intervention-board{background:#fcfdfd;min-width:0}.asset-thread-board>header,.asset-intervention-board>header{border-bottom:1px solid #e5e9ea;justify-content:space-between;align-items:flex-end;gap:14px;padding:17px 19px;display:flex}.asset-thread-board h3,.asset-intervention-board h3{margin:0;font-size:14px}.asset-thread-board header>span,.asset-intervention-board header>span{color:#6e7d82;background:#eef2f2;border-radius:20px;padding:5px 8px;font-size:8px;font-weight:900}.asset-intervention-board header>span.attention{color:#916329;background:#f8ecd8}.asset-thread-board>article{border-bottom:1px solid #e8ebec;grid-template-columns:minmax(190px,.7fr) minmax(280px,1.3fr) auto;align-items:center;gap:15px;padding:13px 17px;display:grid}.asset-thread-board>article:last-child{border-bottom:0}.thread-head{grid-template-columns:30px 1fr auto;align-items:center;gap:9px;display:grid}.thread-head>span{color:#58776a;background:#e9f1ee;border-radius:9px;place-items:center;width:29px;height:29px;font-size:10px;font-weight:950;display:grid}.asset-thread-board article.attention .thread-head>span{color:#986727;background:#f8ead4}.thread-head small,.thread-head b{display:block}.thread-head small{color:#7d898d;font-size:8px;font-weight:850}.thread-head b{margin-top:3px;font-size:10px}.thread-head em{color:#61787d;font-size:9px;font-style:normal;font-weight:900}.thread-source-line{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.thread-source-line>span{color:#9aa1a4;border:1px dashed #d8dfe1;border-radius:8px;align-items:center;gap:5px;padding:6px;font-size:8px;font-weight:850;display:flex}.thread-source-line>span.active{color:#597269;background:#f1f6f4;border-style:solid;border-color:#d2dfdb}.thread-source-line i{background:#eef1f1;border-radius:6px;place-items:center;width:20px;height:20px;font-size:6px;font-style:normal;display:grid}.asset-thread-board>article>p{color:#7e898c;margin:0;font-size:8px;line-height:1.4}.asset-intervention-board>article{border-bottom:1px solid #e8ebec;grid-template-columns:29px 1fr auto;align-items:center;gap:10px;padding:12px 15px;display:grid}.asset-intervention-board>article>span{color:#956528;background:#f7ead4;border-radius:9px;place-items:center;width:28px;height:28px;font-size:9px;font-weight:950;display:grid}.asset-intervention-board>article.critical>span{color:#a1473d;background:#f8e2df}.asset-intervention-board small,.asset-intervention-board b{display:block}.asset-intervention-board small{color:#858f93;font-size:8px}.asset-intervention-board b{margin-top:3px;font-size:10px}.asset-intervention-board p{color:#7c868a;margin:3px 0 0;font-size:9px;line-height:1.35}.asset-intervention-board button{color:#fff;white-space:nowrap;cursor:pointer;background:#323b40;border:0;border-radius:8px;padding:8px 9px;font-size:8px;font-weight:900}.asset-mesh-empty{text-align:center;place-items:center;padding:28px;display:grid}.asset-mesh-empty>span{color:#56806c;background:#eaf3ee;border-radius:11px;place-items:center;width:34px;height:34px;display:grid}.asset-mesh-empty b{margin-top:8px;font-size:10px}.asset-mesh-empty p{color:#7e898c;margin:4px 0 0;font-size:9px}.asset-governance-grid .asset-live-ledger>article>span{font-size:9px;font-weight:950}.asset-governance-grid .asset-live-ledger>article>em{color:#5f7873;background:#edf2f1;border-radius:20px;padding:4px 7px}@keyframes asset-pulse{50%{opacity:.35;transform:scale(.7)}}@media (max-width:1120px){.asset-identity-chain>div{grid-template-columns:1fr}.asset-identity-chain article{border-bottom:1px solid #e7eaec;border-right:0;min-height:auto}.asset-identity-chain article:not(:last-child):after{content:"↓";inset:auto auto -11px 22px}.asset-overview-grid,.fleet-detail-grid,.terminal-card-grid,.vehicle-grid,.asset-form-grid,.vehicle-create>form,.node-create>form{grid-template-columns:1fr}.vehicle-create .asset-form-row,.node-create .asset-form-row,.vehicle-create form>button,.node-create form>button{grid-column:auto}}@media (max-width:760px){.asset-status-bar{overflow-x:auto}.asset-status-bar>*{white-space:nowrap}.asset-hero,.asset-section-heading{flex-direction:column;align-items:flex-start;min-height:auto;padding:21px}.asset-hero h2,.asset-section-heading h2{font-size:23px}.asset-orbit{align-self:center}.asset-kpis{grid-template-columns:1fr 1fr}.asset-identity-chain>header,.asset-live-ledger>header,.assignment-ledger>header,.diagnostic-stream>header{flex-direction:column;align-items:flex-start}.asset-role-matrix article{grid-template-columns:72px 1fr}.asset-role-matrix article>em{white-space:normal;grid-column:2}.assignment-columns{display:none}.assignment-ledger>article{grid-template-columns:1fr 1fr}.assignment-ledger>article>em{grid-column:2}.asset-form-row,.terminal-meta,.vehicle-telemetry{grid-template-columns:1fr}.diagnostic-stream>article{grid-template-columns:34px 1fr}.diagnostic-stream>article>em,.diagnostic-stream>article>button{grid-column:2;justify-self:start}.asset-live-ledger>article{grid-template-columns:34px 1fr}.asset-live-ledger>article>em{grid-column:2}.fleet-count{align-self:stretch}.fleet-count span{flex:1}.physical-node-principle{flex-direction:column;align-items:flex-start}.physical-node-principle>span{white-space:normal}}@media (max-width:460px){.asset-kpis{grid-template-columns:1fr}.terminal-card>header,.vehicle-card>header{grid-template-columns:38px 1fr}.terminal-card header em,.vehicle-card header em{grid-column:2;justify-self:start}.assignment-ledger>article{grid-template-columns:1fr}.assignment-ledger>article>em{grid-column:1}}.device-trust{justify-content:space-between;align-items:center;gap:10px;padding:0 16px 12px;display:flex}.device-trust span{color:#6d777d;background:#edf1f2;border-radius:20px;padding:5px 7px;font-size:8px;font-weight:900}.device-trust span.trusted{color:#557d69;background:#e8f2ec}.device-trust span.review{color:#93672d;background:#f7ecd9}.device-trust small{color:#7d888d;font-size:9px}.workspace .top-actions>.primary{white-space:nowrap;flex:none}.diagnostic-stream>article.critical>span{color:#934d3c;background:#f2ded8}.diagnostic-stream>article.critical{background:#fdf8f6}.terminal-session-board,.telemetry-ribbon,.zone-network{border:1px solid var(--asset-line);background:#fcfdfdf7;border-radius:16px;overflow:hidden;box-shadow:0 13px 35px #2d384009}.terminal-session-board>header,.telemetry-ribbon>header,.zone-network>header{border-bottom:1px solid #e5e9eb;justify-content:space-between;align-items:flex-end;gap:20px;padding:18px 20px;display:flex}.terminal-session-board h3,.telemetry-ribbon h3,.zone-network h3{margin:0;font-size:16px}.terminal-session-board header>span,.telemetry-ribbon header>span,.zone-network header>span{color:#66787e;white-space:nowrap;background:#edf2f2;border-radius:20px;padding:5px 8px;font-size:9px;font-weight:900}.session-columns,.terminal-session-board>article{grid-template-columns:.8fr 1.15fr 1fr .85fr auto;align-items:center;gap:13px;display:grid}.session-columns{color:#848c91;letter-spacing:.45px;background:#f3f5f6;padding:8px 17px;font-size:8px;font-weight:900}.terminal-session-board>article{border-top:1px solid #e8ebed;min-height:66px;padding:11px 17px}.terminal-session-board article b,.terminal-session-board article small{display:block}.terminal-session-board article b{font-size:10px}.terminal-session-board article small{color:#7d878c;margin-top:4px;font-size:9px}.terminal-session-board article button{color:#fff;cursor:pointer;background:#353d43;border:0;border-radius:8px;padding:8px 10px;font-size:9px;font-weight:850}.terminal-session-create{grid-column:1/-1}.terminal-session-create>form{grid-template-columns:1fr 1fr}.terminal-session-create form>button{grid-column:1/-1}.telemetry-ribbon>div{grid-template-columns:repeat(3,1fr);display:grid}.telemetry-ribbon article{border-right:1px solid #e5e9eb;grid-template-columns:1fr auto;gap:9px;padding:15px 17px;display:grid}.telemetry-ribbon article:last-child{border:0}.telemetry-ribbon article span b,.telemetry-ribbon article span small{display:block}.telemetry-ribbon article span small{color:#829096;font-size:8px}.telemetry-ribbon article span b{margin-top:4px;font-size:10px}.telemetry-ribbon article strong{letter-spacing:-.4px;font-size:22px}.telemetry-ribbon article strong i{color:#718086;margin-left:3px;font-size:9px;font-style:normal}.telemetry-ribbon article>span:nth-of-type(2){grid-column:1}.telemetry-ribbon article>em{color:#557d69;background:#e9f2ed;border-radius:20px;place-self:end;padding:5px 7px;font-size:8px;font-style:normal;font-weight:900}.telemetry-ribbon article.warning>em,.telemetry-ribbon article.critical>em{color:#986727;background:#f7ead6}.telemetry-ribbon article.critical{background:#fbf5ef}.fleet-form-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.telemetry-create>form{grid-template-columns:1fr 1fr}.telemetry-create>form>.asset-field{grid-column:span 1}.telemetry-create form>button{grid-column:1/-1}.zone-network{margin:12px 14px 0}.zone-network>div{grid-template-columns:repeat(2,1fr);display:grid}.zone-network article{border-bottom:1px solid #e7eaec;border-right:1px solid #e7eaec;grid-template-columns:38px 1fr auto;align-items:center;gap:11px;min-height:78px;padding:13px 16px;display:grid}.zone-network article:nth-child(2n){border-right:0}.zone-network article>span{color:#5d7780;background:#eaf0f1;border-radius:11px;place-items:center;width:37px;height:37px;font-size:8px;font-weight:950;display:grid}.zone-network article small,.zone-network article b{display:block}.zone-network article small{color:#7e8b91;font-size:8px}.zone-network article b{margin-top:4px;font-size:10px}.zone-network article p{color:#828a8f;margin:3px 0 0;font-size:9px}.zone-network article em{color:#5f7077;font-size:9px;font-style:normal;font-weight:900}.zone-empty{color:#7d878c;margin:0;padding:18px;font-size:10px}.node-form-grid{grid-template-columns:1fr 1fr;gap:12px;margin:12px 14px 0;display:grid}.node-form-grid .node-create{margin:0}@media (max-width:1120px){.fleet-form-grid,.node-form-grid{grid-template-columns:1fr}.terminal-session-create{grid-column:auto}.terminal-session-create>form,.telemetry-create>form{grid-template-columns:1fr}.terminal-session-create form>button,.telemetry-create form>button{grid-column:auto}.telemetry-ribbon>div{grid-template-columns:1fr}.telemetry-ribbon article{border-bottom:1px solid #e5e9eb;border-right:0}}@media (max-width:760px){.terminal-session-board>header,.telemetry-ribbon>header,.zone-network>header{flex-direction:column;align-items:flex-start}.session-columns{display:none}.terminal-session-board>article{grid-template-columns:1fr 1fr}.terminal-session-board article button{justify-self:start}.zone-network>div{grid-template-columns:1fr}.zone-network article{border-right:0}}@media (max-width:460px){.terminal-session-board>article,.telemetry-ribbon article{grid-template-columns:1fr}.telemetry-ribbon article>span:nth-of-type(2){grid-column:auto}.telemetry-ribbon article>em{justify-self:start}}.device-enrollment-panel,.device-event-stream,.offline-queue-panel{border:1px solid var(--asset-line);background:#fcfdfdf7;border-radius:16px;overflow:hidden;box-shadow:0 13px 35px #2d384009}.device-enrollment-panel>header,.device-event-stream>header{border-bottom:1px solid #e5e9eb;justify-content:space-between;align-items:flex-end;gap:20px;padding:18px 20px;display:flex}.device-enrollment-panel h3,.device-event-stream h3,.offline-queue-panel h3{margin:0;font-size:16px}.device-enrollment-panel header>span,.device-event-stream header>span{color:#66787e;white-space:nowrap;background:#edf2f2;border-radius:20px;padding:5px 8px;font-size:9px;font-weight:900}.enrollment-route{background:#e4e9ea;grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.enrollment-route article{background:#f8fafa;grid-template-columns:32px 1fr;align-items:center;gap:10px;min-height:78px;padding:13px 15px;display:grid;position:relative}.enrollment-route article:not(:last-child):after{content:"→";z-index:2;color:#788990;background:#fff;border:1px solid #dbe2e4;border-radius:50%;place-items:center;width:19px;height:19px;font-size:9px;display:grid;position:absolute;right:-10px}.enrollment-route article>span{color:#6d7d84;background:#fff;border:1px solid #d9e2e4;border-radius:10px;place-items:center;width:31px;height:31px;font-size:9px;font-weight:950;display:grid}.enrollment-route article.complete>span{color:#567b69;background:#eaf3ed;border-color:#cfe0d7}.enrollment-route b,.enrollment-route small{display:block}.enrollment-route b{font-size:10px}.enrollment-route small{color:#7b878c;margin-top:4px;font-size:9px;line-height:1.4}.enrollment-ledger>article{border-top:1px solid #e7ebec;grid-template-columns:34px minmax(180px,1fr) auto auto auto;align-items:center;gap:12px;padding:12px 17px;display:grid}.enrollment-ledger>article>span{color:#7d8589;background:#eef1f2;border-radius:10px;place-items:center;width:32px;height:32px;font-size:12px;font-weight:950;display:grid}.enrollment-ledger>article>span.active{color:#547c67;background:#e8f2ec}.enrollment-ledger>article>span.pending{color:#986d32;background:#f5eddd}.enrollment-ledger small,.enrollment-ledger b{display:block}.enrollment-ledger small{color:#7d898f;font-size:9px}.enrollment-ledger b{margin-top:3px;font-size:10px}.enrollment-ledger p{color:#818b90;font:9px var(--font-geist-mono),monospace;margin:4px 0 0}.enrollment-ledger em{color:#748087;white-space:nowrap;background:#eff2f2;border-radius:20px;padding:5px 7px;font-size:9px;font-style:normal;font-weight:900}.enrollment-ledger em.active{color:#557d69;background:#e8f2ec}.enrollment-ledger em.pending{color:#93672d;background:#f6ecd9}.enrollment-ledger time{color:#77848a;white-space:nowrap;font-size:9px}.enrollment-ledger button{color:#fff;cursor:pointer;white-space:nowrap;background:#3a4248;border:0;border-radius:8px;padding:8px 9px;font-size:9px;font-weight:850}.device-event-grid{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);gap:12px;display:grid}.device-event-stream>article{border-top:1px solid #e7ebec;grid-template-columns:38px minmax(0,1fr) auto auto;align-items:center;gap:12px;min-height:72px;padding:12px 17px;display:grid}.device-event-stream>article>span{color:#5e7780;background:#eaf0f1;border-radius:11px;place-items:center;width:36px;height:36px;font-size:9px;font-weight:950;display:grid}.device-event-stream>article.rejected{background:#fcf8f4}.device-event-stream>article.rejected>span{color:#975846;background:#f4e5dc}.device-event-stream small,.device-event-stream b{display:block}.device-event-stream small{color:#7d8990;font-size:9px}.device-event-stream b{margin-top:4px;font-size:10px}.device-event-stream p{color:#7d878d;margin:4px 0 0;font-size:9px;line-height:1.4}.device-event-stream em{color:#557d69;white-space:nowrap;background:#e8f2ec;border-radius:20px;padding:5px 7px;font-size:9px;font-style:normal;font-weight:900}.device-event-stream article.duplicate em{color:#677a82;background:#edf1f2}.device-event-stream article.rejected em{color:#965a48;background:#f5e6dd}.device-event-stream time{color:#7e8a90;white-space:nowrap;font-size:9px}.offline-queue-panel{padding:19px}.offline-queue-panel h3{margin-top:1px}.queue-meter{grid-template-columns:1fr 1fr;gap:8px;margin:14px 0;display:grid}.queue-meter>span{background:#f7f9f9;border:1px solid #e0e6e7;border-radius:11px;padding:12px}.queue-meter>span.attention{background:#fbf5ed}.queue-meter b,.queue-meter small{display:block}.queue-meter b{font-size:20px}.queue-meter small{color:#7e898e;margin-top:3px;font-size:9px}.offline-queue-panel>article{grid-template-columns:29px 1fr;gap:9px;padding:9px 0;display:grid;position:relative}.offline-queue-panel>article:not(:last-of-type):after{content:"";border-left:1px dashed #cdd7d9;height:16px;position:absolute;top:39px;left:14px}.offline-queue-panel>article>span{z-index:1;color:#5f7881;background:#eaf0f1;border-radius:9px;place-items:center;width:28px;height:28px;font-size:9px;font-weight:950;display:grid}.offline-queue-panel b{font-size:10px;display:block}.offline-queue-panel p{color:#7b858b;margin:3px 0 0;font-size:9px;line-height:1.42}.queue-policy{color:#74848a;border-top:1px solid #e3e8e9;margin-top:12px;padding-top:12px;font-size:9px;font-weight:850;display:block}.one-time-code{background:linear-gradient(135deg,#f3f7f7,#eef3f3);border:1px solid #d7e1e2;border-radius:11px;grid-template-columns:1fr auto;align-items:center;gap:5px 12px;margin:14px 16px 0;padding:13px 14px;display:grid}.one-time-code small{color:#6d7f85;font-size:8px;font-weight:900}.one-time-code b{font:950 24px var(--font-geist-mono),monospace;letter-spacing:4px;grid-area:1/2/3}.one-time-code span{color:#718087;font:9px var(--font-geist-mono),monospace}.device-token-card{background:radial-gradient(circle at 90% 20%,#648b951f,#0000 38%),linear-gradient(135deg,#f7fafa,#eef3f3);border:1px solid #ccdadd;border-radius:15px;grid-column:1/-1;grid-template-columns:minmax(240px,.7fr) minmax(0,1.3fr);align-items:center;gap:20px;padding:18px;display:grid}.device-token-card h3{margin:0;font-size:14px}.device-token-card p:last-child{color:#718086;margin:6px 0 0;font-size:9px;line-height:1.45}.device-token-card code{overflow-wrap:anywhere;color:#42565e;background:#fff;border:1px solid #d6e0e2;border-radius:10px;padding:13px;font-size:10px;line-height:1.6;display:block}.device-sync-form{grid-column:1/-1}.device-sync-form>form{grid-template-columns:1fr 1fr}.device-sync-form>form>.asset-field{grid-column:span 1}.device-sync-form form>button{grid-column:1/-1}@media (max-width:1120px){.device-event-grid{grid-template-columns:1fr}.enrollment-route{grid-template-columns:1fr 1fr}.enrollment-route article:nth-child(2):after{display:none}.device-token-card{grid-template-columns:1fr}.device-sync-form{grid-column:auto}.device-sync-form>form{grid-template-columns:1fr}.device-sync-form form>button{grid-column:auto}}@media (max-width:760px){.device-enrollment-panel>header,.device-event-stream>header{flex-direction:column;align-items:flex-start}.enrollment-route{grid-template-columns:1fr}.enrollment-route article:not(:last-child):after{content:"↓";inset:auto auto -10px 21px}.enrollment-ledger>article{grid-template-columns:34px 1fr}.enrollment-ledger>article>em,.enrollment-ledger>article>time,.enrollment-ledger>article>button{grid-column:2;justify-self:start}.device-event-stream>article{grid-template-columns:38px 1fr}.device-event-stream>article>em,.device-event-stream>article>time{grid-column:2;justify-self:start}.device-token-card code{font-size:8px}}@media (max-width:460px){.queue-meter,.one-time-code{grid-template-columns:1fr}.one-time-code b{grid-area:auto}.device-token-card{padding:14px}}.terminal-runtime-shell{background:linear-gradient(145deg,#fbfdfdfa,#eff4f4f5);border:1px solid #d6dfe1;border-radius:20px;overflow:hidden;box-shadow:0 24px 65px #2f3e4512}.terminal-runtime-head{background:radial-gradient(circle at 91% 9%,#69929721,#0000 30%);border-bottom:1px solid #dce4e5;justify-content:space-between;align-items:flex-end;gap:28px;padding:23px 25px;display:flex}.terminal-runtime-head>div:first-child{max-width:760px}.terminal-runtime-head h3{letter-spacing:-.35px;margin:2px 0 0;font-size:19px}.terminal-runtime-head p:last-child{color:#707d82;margin:7px 0 0;font-size:11px;line-height:1.55}.terminal-runtime-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.terminal-runtime-actions>span{color:#60747b;white-space:nowrap;background:#fffc;border:1px solid #d9e1e2;border-radius:99px;align-items:center;gap:7px;padding:8px 10px;font-size:10px;font-weight:850;display:flex}.terminal-runtime-actions>span i{background:#699987;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #6999871f}.terminal-runtime-actions>span.offline i{background:#b18b56}.terminal-runtime-actions button{color:#53676e;cursor:pointer;background:#f8fafa;border:1px solid #d0dadc;border-radius:9px;min-height:34px;padding:8px 11px;font-size:10px;font-weight:850}.terminal-runtime-actions button.dark{color:#fff;background:#313b41;border-color:#313b41}.terminal-runtime-actions button:disabled{cursor:not-allowed;opacity:.45}.terminal-runtime-grid{background:#dce4e5;grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr);gap:1px;display:grid}.terminal-capture-card,.terminal-local-queue{background:#fafcfcfa;min-width:0;padding:21px 22px}.terminal-capture-title{grid-template-columns:47px 1fr auto;align-items:center;gap:12px;margin-bottom:14px;display:grid}.terminal-capture-title>span{color:#53717a;letter-spacing:.7px;background:linear-gradient(145deg,#edf3f3,#f9fbfb);border:1px solid #cfdadc;border-radius:13px;place-items:center;width:45px;height:45px;font-size:9px;font-weight:950;display:grid}.terminal-capture-title small,.terminal-capture-title h4{display:block}.terminal-capture-title small{color:#718087;letter-spacing:.35px;font-size:9px;font-weight:850}.terminal-capture-title h4{margin:3px 0 0;font-size:15px}.terminal-capture-title em{color:#517664;white-space:nowrap;background:#e7f1eb;border-radius:99px;padding:6px 8px;font-size:9px;font-style:normal;font-weight:900}.terminal-camera{background:#202b30;border:1px solid #cdd9db;border-radius:15px;height:250px;margin:0 0 10px;position:relative;overflow:hidden}.terminal-camera video{object-fit:cover;width:100%;height:100%}.terminal-camera>i{background:#bae0d9eb;height:1px;animation:2s ease-in-out infinite terminal-scan;position:absolute;top:50%;left:9%;right:9%;box-shadow:0 0 13px #a6ddd3d9}.terminal-camera button{color:#fff;cursor:pointer;background:#202b30d1;border:1px solid #ffffff38;border-radius:8px;padding:8px 10px;font-size:10px;font-weight:850;position:absolute;bottom:10px;right:10px}.camera-message{color:#6d7d82;min-height:18px;margin:0 0 11px;font-size:10px;line-height:1.5}.terminal-capture-card form{gap:11px;display:grid}.terminal-capture-card label,.terminal-device-profile label{color:#617078;gap:6px;font-size:9px;font-weight:850;display:grid}.terminal-capture-card input,.terminal-capture-card select,.terminal-device-profile input,.terminal-device-profile select{color:#30383d;width:100%;height:41px;font:inherit;background:#fff;border:1px solid #d4dddf;border-radius:9px;outline:none;padding:0 10px;font-size:11px}.terminal-capture-card input:focus,.terminal-capture-card select:focus,.terminal-device-profile input:focus,.terminal-device-profile select:focus{border-color:#879fa6;box-shadow:0 0 0 3px #698b951a}.terminal-input-pair{grid-template-columns:1fr 1fr;gap:10px;display:grid}.scan-input>div{grid-template-columns:1fr auto;gap:7px;display:grid}.scan-input>div input{font-family:var(--font-geist-mono),monospace;letter-spacing:.25px;font-weight:750}.scan-input>div button{color:#4f6971;cursor:pointer;background:#edf3f3;border:1px solid #cdd9db;border-radius:9px;padding:0 13px;font-size:10px;font-weight:900}.capture-submit{color:#fff;cursor:pointer;background:#303a40;border:0;border-radius:10px;justify-self:stretch;min-height:43px;padding:11px 14px;font-size:11px;font-weight:900}.terminal-local-queue{background:#f6f9f9fa}.terminal-local-queue>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.terminal-local-queue h4{margin:3px 0 0;font-size:15px}.terminal-local-queue>header>span{color:#62747b;background:#fff;border:1px solid #d8e1e2;border-radius:99px;padding:6px 8px;font-size:9px;font-weight:900}.local-queue-kpis{grid-template-columns:repeat(4,1fr);gap:6px;margin:16px 0;display:grid}.local-queue-kpis>span{background:#fbfcfc;border:1px solid #dfe6e7;border-radius:10px;min-width:0;padding:10px}.local-queue-kpis>span.attention{background:#fbf5ed}.local-queue-kpis b,.local-queue-kpis small{display:block}.local-queue-kpis b{font-size:17px}.local-queue-kpis small{color:#76858a;margin-top:3px;font-size:8px;line-height:1.25}.local-queue-list{gap:6px;display:grid}.local-queue-list article{background:#fff;border:1px solid #dfe6e7;border-radius:11px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:61px;padding:9px 10px;display:grid}.local-queue-list article>span{color:#5a7780;width:32px;height:32px;font:900 8px var(--font-geist-mono),monospace;background:#eaf1f1;border-radius:9px;place-items:center;display:grid}.local-queue-list small,.local-queue-list b,.local-queue-list p{display:block}.local-queue-list small{color:#74848a;font-size:8px}.local-queue-list b{text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:10px;overflow:hidden}.local-queue-list p{color:#7c898e;margin:3px 0 0;font-size:8px;line-height:1.4}.local-queue-list em{color:#557968;white-space:nowrap;background:#e8f2ec;border-radius:99px;padding:5px 7px;font-size:8px;font-style:normal;font-weight:900}.local-queue-list article.queued em,.local-queue-list article.syncing em,.local-queue-list article.failed em{color:#597682;background:#eaf0f2}.local-queue-list article.rejected{background:#fcf7f3}.local-queue-list article.rejected em{color:#925745;background:#f3e4db}.local-queue-empty{color:#748288;text-align:center;border:1px dashed #cfdadc;border-radius:11px;margin:24px 0;padding:18px;font-size:10px}.terminal-device-profile{background:#fafcfcfa;border-top:1px solid #dce4e5}.terminal-device-profile>summary{cursor:pointer;align-items:center;gap:12px;padding:17px 22px;list-style:none;display:flex}.terminal-device-profile>summary::-webkit-details-marker{display:none}.terminal-device-profile>summary>span{color:#55747c;background:#e8f0f0;border-radius:10px;place-items:center;width:34px;height:34px;font-size:15px;display:grid}.terminal-device-profile summary b,.terminal-device-profile summary small{display:block}.terminal-device-profile summary b{font-size:11px}.terminal-device-profile summary small{color:#728087;margin-top:3px;font-size:9px}.terminal-device-profile>form{grid-template-columns:1fr 1fr auto;align-items:end;gap:10px;padding:0 22px 19px;display:grid}.terminal-device-profile>form button,.terminal-profile-active button{color:#fff;cursor:pointer;background:#313b41;border:0;border-radius:9px;min-height:41px;padding:9px 13px;font-size:10px;font-weight:850}.terminal-profile-active{grid-template-columns:1fr 1fr 1fr auto;align-items:center;gap:12px;padding:0 22px 19px;display:grid}.terminal-profile-active>span{background:#fff;border:1px solid #dce4e5;border-radius:10px;padding:10px 12px}.terminal-profile-active small,.terminal-profile-active b{display:block}.terminal-profile-active small{color:#77868b;font-size:8px;font-weight:850}.terminal-profile-active b{margin-top:4px;font-size:10px}@keyframes terminal-scan{0%,to{opacity:.35;transform:translateY(-82px)}50%{opacity:1;transform:translateY(82px)}}@media (max-width:1120px){.terminal-runtime-grid{grid-template-columns:1fr}.terminal-runtime-head{flex-direction:column;align-items:flex-start}.terminal-runtime-actions{justify-content:flex-start}.terminal-device-profile>form,.terminal-profile-active{grid-template-columns:1fr 1fr}.terminal-device-profile>form button,.terminal-profile-active button{grid-column:1/-1}}@media (max-width:760px){.terminal-runtime-head{padding:19px}.terminal-runtime-head h3{font-size:17px}.terminal-capture-card,.terminal-local-queue{padding:18px}.terminal-input-pair{grid-template-columns:1fr}.local-queue-kpis{grid-template-columns:1fr 1fr}.terminal-device-profile>form,.terminal-profile-active{grid-template-columns:1fr;padding-left:18px;padding-right:18px}.terminal-device-profile>form button,.terminal-profile-active button{grid-column:auto}.terminal-capture-title{grid-template-columns:42px 1fr}.terminal-capture-title>em{grid-column:2;justify-self:start}.terminal-camera{height:220px}}@media (max-width:460px){.terminal-runtime-actions{flex-direction:column;align-items:stretch;width:100%}.terminal-runtime-actions>*{justify-content:center}.terminal-capture-card,.terminal-local-queue{padding:15px}.terminal-capture-title{grid-template-columns:38px 1fr}.terminal-capture-title>span{width:38px;height:38px}.local-queue-list article{grid-template-columns:31px 1fr}.local-queue-list article>em{grid-column:2;justify-self:start}.terminal-camera{height:190px}}.device-control-center{border:1px solid var(--asset-line);background:#fbfdfdfa;border-radius:18px;overflow:hidden;box-shadow:0 16px 44px #2d38400b}.device-control-center>header{background:radial-gradient(circle at 92% 8%,#688f971a,#0000 34%);border-bottom:1px solid #e1e7e8;justify-content:space-between;align-items:flex-end;gap:24px;padding:20px 22px;display:flex}.device-control-center>header>div{max-width:760px}.device-control-center>header h3{margin:0;font-size:17px}.device-control-center>header p:last-child{color:#718087;margin:6px 0 0;font-size:10px;line-height:1.55}.device-control-center>header>span{color:#63767d;white-space:nowrap;background:#fff;border:1px solid #d8e1e2;border-radius:99px;padding:6px 9px;font-size:9px;font-weight:900}.device-management-grid{background:#e2e8e9;grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.device-management-grid>article{background:#fafcfc}.device-management-grid article>header{grid-template-columns:42px 1fr auto;align-items:center;gap:11px;padding:14px 16px;display:grid}.device-management-grid article>header>span{color:#547866;background:#e5f0eb;border-radius:12px;place-items:center;width:40px;height:40px;font-size:12px;font-weight:950;display:grid}.device-management-grid article.review>header>span{color:#92662b;background:#f6ecd9}.device-management-grid article header small,.device-management-grid article header b{display:block}.device-management-grid article header small{color:#7c898e;font-size:8px}.device-management-grid article header b{margin-top:3px;font-size:11px}.device-management-grid article header em{color:#547c68;background:#e8f2ec;border-radius:99px;padding:5px 7px;font-size:8px;font-style:normal;font-weight:900}.device-management-grid article.review header em{color:#93672d;background:#f6ecd9}.device-management-grid article>p{color:#78858a;margin:0;padding:0 16px 12px;font-size:9px}.device-management-grid article>div{background:#e5eaeb;grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.device-management-grid article>div>span{background:#f6f9f9;padding:10px 11px}.device-management-grid article>div small,.device-management-grid article>div b{display:block}.device-management-grid article>div small{color:#849095;font-size:7px;font-weight:900}.device-management-grid article>div b{margin-top:4px;font-size:9px}.device-management-grid article>footer{color:#738187;justify-content:space-between;align-items:center;gap:10px;padding:11px 15px;font-size:8px;display:flex}.device-management-grid article>footer span{font-weight:850}.device-management-grid article>footer time{white-space:nowrap}.hardware-profile-strip{border-top:1px solid #e3e8e9;grid-template-columns:repeat(2,1fr);display:grid}.hardware-profile-strip>article{border-bottom:1px solid #e4e9ea;border-right:1px solid #e4e9ea;grid-template-columns:39px 1fr auto;align-items:center;gap:10px;padding:13px 15px;display:grid}.hardware-profile-strip>article:nth-child(2n){border-right:0}.hardware-profile-strip article>span{color:#5a747d;background:#eaf0f1;border-radius:11px;place-items:center;width:37px;height:37px;font-size:8px;font-weight:950;display:grid}.hardware-profile-strip small,.hardware-profile-strip b{display:block}.hardware-profile-strip small{color:#7c898e;font-size:7px}.hardware-profile-strip b{margin-top:3px;font-size:10px}.hardware-profile-strip p{color:#7d888d;margin:3px 0 0;font-size:8px}.hardware-profile-strip em{color:#64767d;text-align:right;max-width:160px;font-size:8px;font-style:normal;font-weight:850}.device-control-ledgers{background:#e2e8e9;grid-template-columns:1fr 1fr;gap:1px;display:grid}.device-control-ledgers>section{background:#fafcfc}.device-control-ledgers section>header{border-bottom:1px solid #e4e9ea;justify-content:space-between;align-items:flex-end;gap:12px;padding:16px 17px;display:flex}.device-control-ledgers h4{margin:0;font-size:13px}.device-control-ledgers section>header>span{color:#687980;background:#eef2f2;border-radius:99px;padding:5px 7px;font-size:8px;font-weight:900}.device-control-ledgers section>article{border-bottom:1px solid #e7ebec;grid-template-columns:33px 1fr auto;align-items:center;gap:10px;padding:10px 14px;display:grid}.device-control-ledgers article>span{color:#547a67;background:#e9f2ed;border-radius:9px;place-items:center;width:31px;height:31px;font-size:9px;font-weight:950;display:grid}.device-control-ledgers article>span.delivered,.device-control-ledgers article>span.pending{color:#627981;background:#eef2f3}.device-control-ledgers article>span.failed{color:#925948;background:#f4e5dd}.device-control-ledgers article>span.evidence{color:#5b7380;background:#e9eff2;font-size:7px}.device-control-ledgers small,.device-control-ledgers b{display:block}.device-control-ledgers small{color:#7e8a90;font-size:8px}.device-control-ledgers b{margin-top:3px;font-size:10px}.device-control-ledgers p{color:#7d878c;margin:3px 0 0;font-size:8px}.device-control-ledgers article em,.device-control-ledgers article a{color:#64777e;white-space:nowrap;background:#edf2f2;border-radius:99px;padding:5px 7px;font-size:8px;font-style:normal;font-weight:900;text-decoration:none}.device-ledger-empty{color:#78868b;margin:0;padding:21px;font-size:9px}.device-control-forms{background:#e1e7e8;border-top:1px solid #e1e7e8;grid-template-columns:1fr 1fr;gap:1px;display:grid}.device-control-forms .asset-form-card{border:0;border-radius:0}.device-kiosk-check{align-items:center;gap:8px!important;display:flex!important}.device-kiosk-check input{width:16px!important;height:16px!important}.device-kiosk-check span{color:#65747a;font-size:9px}.terminal-control-strip{background:#dce4e5;border-bottom:1px solid #dce4e5;grid-template-columns:.7fr 1.35fr 1.35fr 1fr;gap:1px;display:grid}.terminal-control-strip>div{background:#f5f8f8;min-width:0;padding:12px 15px}.terminal-control-strip>div:first-child{grid-template-columns:auto 1fr;align-items:center;column-gap:10px;display:grid}.terminal-control-strip>div>span{color:#527763;background:#e7f1eb;border-radius:99px;grid-row:1/3;align-items:center;gap:6px;padding:7px 9px;font-size:9px;font-weight:950;display:flex}.terminal-control-strip>div>span i{background:#67987f;border-radius:50%;width:6px;height:6px}.terminal-control-strip small,.terminal-control-strip b{display:block}.terminal-control-strip small{color:#7c8a90;font-size:7px;font-weight:900}.terminal-control-strip b{text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:9px;overflow:hidden}.terminal-control-strip p{text-overflow:ellipsis;color:#7b878c;white-space:nowrap;margin:3px 0 0;font-size:8px;overflow:hidden}.terminal-evidence-capture{gap:8px;display:grid}.evidence-upload{cursor:pointer;background:#f5f9f9;border:1px dashed #bfcdd0;border-radius:12px;grid-template-columns:42px 1fr;align-items:center;column-gap:11px;min-height:76px;padding:12px;position:relative;display:grid!important}.evidence-upload input{opacity:0;position:absolute;width:1px!important;height:1px!important}.evidence-upload>span{color:#54727a;background:#e5eeee;border-radius:12px;grid-row:1/3;place-items:center;width:41px;height:41px;font-size:17px;display:grid}.evidence-upload>b{font-size:10px}.evidence-upload>small{color:#77858a;font-size:8px}.evidence-ready{background:#f3f8f5;border:1px solid #d7e3de;border-radius:10px;grid-template-columns:31px 1fr auto;align-items:center;gap:9px;padding:9px 10px;display:grid}.evidence-ready>span{color:#527a65;background:#e1efe7;border-radius:9px;place-items:center;width:29px;height:29px;font-size:10px;font-weight:950;display:grid}.evidence-ready b,.evidence-ready small{display:block}.evidence-ready b{font-size:9px}.evidence-ready small{color:#73827c;margin-top:3px;font-size:8px}.evidence-ready button{color:#748087;cursor:pointer;background:0 0;border:0;font-size:8px;font-weight:900}.terminal-signature{background:#fff;border:1px solid #d6e0e2;border-radius:12px;overflow:hidden}.terminal-signature>header,.terminal-signature>footer{justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.terminal-signature header b,.terminal-signature header small{display:block}.terminal-signature header b{font-size:10px}.terminal-signature header small{color:#7b878d;margin-top:3px;font-size:8px}.terminal-signature header em{color:#527863;background:#e7f1eb;border-radius:99px;padding:5px 7px;font-size:8px;font-style:normal;font-weight:900}.terminal-signature canvas{touch-action:none;background:linear-gradient(#fff,#fbfcfc);border-top:1px solid #e2e7e8;border-bottom:1px solid #e2e7e8;width:100%;height:150px;display:block}.terminal-signature footer{justify-content:flex-end}.terminal-signature footer button{color:#5d7077;cursor:pointer;background:#f7f9f9;border:1px solid #d3dddf;border-radius:8px;padding:7px 9px;font-size:8px;font-weight:900}.terminal-signature footer button.dark{color:#fff;background:#313b41;border-color:#313b41}.terminal-signature footer button:disabled{opacity:.4;cursor:not-allowed}@media (max-width:1120px){.device-control-ledgers,.device-control-forms{grid-template-columns:1fr}.terminal-control-strip{grid-template-columns:1fr 1fr}}@media (max-width:760px){.device-control-center>header{flex-direction:column;align-items:flex-start}.device-management-grid,.hardware-profile-strip{grid-template-columns:1fr}.hardware-profile-strip>article{border-right:0}.device-management-grid article>div{grid-template-columns:1fr 1fr}.terminal-control-strip{grid-template-columns:1fr}.hardware-profile-strip em{display:none}}@media (max-width:460px){.device-management-grid article>header{grid-template-columns:38px 1fr}.device-management-grid article header em{grid-column:2;justify-self:start}.device-control-ledgers section>article{grid-template-columns:31px 1fr}.device-control-ledgers article em,.device-control-ledgers article a{grid-column:2;justify-self:start}}.fleet-count span.attention{background:#fbf6ed;border-color:#ead8bd}.fleet-count span.attention b{color:#94682d}.vehicle-operator{background:#f8fafa;border:1px solid #e1e7e8;border-radius:11px;align-items:center;gap:10px;margin:0 16px 14px;padding:10px 11px;display:flex}.vehicle-operator>span{color:#59727b;background:#e8f0f1;border-radius:9px;place-items:center;width:31px;height:31px;font-size:8px;font-weight:950;display:grid}.vehicle-operator>span.ai{color:#6c6480;background:#eceaf2}.vehicle-operator>span.none{color:#8c9295;background:#f0f1f1}.vehicle-operator small,.vehicle-operator b{display:block}.vehicle-operator small{color:#879195;font-size:7px;font-weight:900}.vehicle-operator b{margin-top:4px;font-size:9px}.fleet-command-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.vehicle-role-board,.vehicle-movement-board{border:1px solid var(--asset-line);background:#fcfdfdf7;border-radius:16px;overflow:hidden;box-shadow:0 13px 35px #2d384009}.vehicle-role-board>header,.vehicle-movement-board>header{border-bottom:1px solid #e4e9ea;justify-content:space-between;align-items:flex-end;gap:18px;padding:18px 20px;display:flex}.vehicle-role-board h3,.vehicle-movement-board h3{margin:0;font-size:15px}.vehicle-role-board header>span,.vehicle-movement-board header>span{color:#66787e;white-space:nowrap;background:#edf2f2;border-radius:99px;padding:5px 8px;font-size:8px;font-weight:900}.vehicle-role-board>article,.vehicle-movement-board>article{border-bottom:1px solid #e7ebec;grid-template-columns:34px 1fr auto;align-items:center;gap:11px;min-height:65px;padding:11px 16px;display:grid}.vehicle-role-board>article:last-child,.vehicle-movement-board>article:last-child{border:0}.vehicle-role-board article>span,.vehicle-movement-board article>span{color:#58747c;background:#e9f1f1;border-radius:10px;place-items:center;width:32px;height:32px;font-size:8px;font-weight:950;display:grid}.vehicle-role-board article>span.ai{color:#6e6382;background:#eeebf3}.vehicle-role-board small,.vehicle-role-board b,.vehicle-role-board p,.vehicle-movement-board small,.vehicle-movement-board b,.vehicle-movement-board p{display:block}.vehicle-role-board small,.vehicle-movement-board small{color:#7e8a8f;font-size:8px}.vehicle-role-board b,.vehicle-movement-board b{margin-top:3px;font-size:10px}.vehicle-role-board p,.vehicle-movement-board p{color:#7b878c;margin:3px 0 0;font-size:8px;line-height:1.4}.vehicle-role-board em{color:#557d69;background:#e9f2ed;border-radius:99px;padding:5px 7px;font-size:8px;font-style:normal;font-weight:900}.vehicle-movement-board time{color:#7a878c;white-space:nowrap;font-size:8px}.fleet-empty{color:#75848a;text-align:center;margin:0;padding:22px;font-size:9px}.diagnostic-stream>article.resolved{background:#f7faf8}.diagnostic-stream>article.resolved>span{color:#537966;background:#e7f1eb}.vehicle-resolution{grid-column:2/-1;grid-template-columns:120px minmax(180px,1fr) auto;gap:7px;width:100%;padding-top:2px;display:grid}.vehicle-resolution select,.vehicle-resolution input{color:#374047;min-width:0;height:34px;font:inherit;background:#fff;border:1px solid #d4dddf;border-radius:8px;outline:none;padding:0 9px;font-size:9px}.vehicle-resolution select:focus,.vehicle-resolution input:focus{border-color:#8ca5ac;box-shadow:0 0 0 3px #698b951a}.vehicle-resolution button{min-height:34px}@media (max-width:1120px){.fleet-command-grid{grid-template-columns:1fr}}@media (max-width:760px){.vehicle-role-board>header,.vehicle-movement-board>header{flex-direction:column;align-items:flex-start}.vehicle-resolution{grid-column:2;grid-template-columns:1fr}.vehicle-resolution button{justify-self:start}.fleet-count{overflow-x:auto}.fleet-count span{min-width:78px}}@media (max-width:460px){.vehicle-role-board>article,.vehicle-movement-board>article{grid-template-columns:31px 1fr}.vehicle-role-board article>em,.vehicle-movement-board article>time{grid-column:2;justify-self:start}.vehicle-resolution{grid-column:1/-1}.vehicle-card>footer{flex-direction:column;align-items:flex-start;gap:7px}}.nodes-workspace .nodes-heading{border-bottom:1px solid #dce4e6;color:#26343a!important;background:radial-gradient(circle at 88% 10%,#7ea0a91f,#0000 23rem),linear-gradient(135deg,#f8fbfb,#edf3f4)!important}.nodes-workspace .nodes-heading .eyebrow{color:#617983!important}.nodes-workspace .nodes-heading p:last-child{color:#687b82}.nodes-workspace .nodes-network{background:#ffffff94;border-color:#cddadd}.nodes-workspace .nodes-network span{color:#506a73;background:#e4edef}.nodes-workspace .nodes-network i{background:#c4d3d6}.nodes-workspace .node-summary{background:#dfe6e7}.nodes-workspace .node-summary article{background:#f8fbfbf5}.nodes-workspace .node-code{color:#4f6871;background:#e6eef0}.nodes-workspace .node-card.selected{background:#f1f6f6;border-color:#9eb2b8}.nodes-workspace .node-card:hover{border-color:#a9bac0}.nodes-workspace .stock-gauge i{background:linear-gradient(90deg,#9ab2b8,#657f88)}.live-zone-network article{grid-template-columns:40px minmax(0,1fr) 74px}.live-zone-network article.attention{background:#fbf7f1}.live-zone-network article.attention>span{color:#97624c;background:#f2e5d8}.live-zone-network article small{font-size:9px}.live-zone-network article b{font-size:11px}.live-zone-network article p{font-size:10px}.live-zone-network article>em{justify-items:end;gap:4px;font-size:10px;display:grid}.live-zone-network article>em small{font-size:8px;font-style:normal}.zone-capacity{background:#e2e8e9;border-radius:99px;height:4px;margin-top:8px;overflow:hidden}.zone-capacity i{border-radius:inherit;background:linear-gradient(90deg,#9fb7bc,#667f88);height:100%;display:block}.live-zone-network article.attention .zone-capacity i{background:#b9815f}.warehouse-command-grid{grid-template-columns:.88fr 1.12fr;gap:12px;margin:12px 14px 0;display:grid}.warehouse-role-board,.warehouse-event-board,.warehouse-live-ledger{border:1px solid var(--asset-line);background:#fcfdfdf7;border-radius:16px;overflow:hidden;box-shadow:0 13px 35px #2d384009}.warehouse-role-board>header,.warehouse-event-board>header,.warehouse-live-ledger>header{border-bottom:1px solid #e3e8e9;justify-content:space-between;align-items:flex-end;gap:18px;padding:18px 20px;display:flex}.warehouse-role-board h3,.warehouse-event-board h3,.warehouse-live-ledger h3{margin:0;font-size:15px}.warehouse-role-board header>span,.warehouse-event-board header>span,.warehouse-live-ledger header>span{color:#66787e;white-space:nowrap;background:#edf2f2;border-radius:99px;padding:5px 8px;font-size:9px;font-weight:900}.warehouse-role-board>article{border-bottom:1px solid #e7ebec;grid-template-columns:34px 1fr auto;align-items:center;gap:11px;min-height:65px;padding:11px 16px;display:grid}.warehouse-role-board article>span{color:#58747c;background:#e8f0f1;border-radius:10px;place-items:center;width:32px;height:32px;font-size:9px;font-weight:950;display:grid}.warehouse-role-board article>span.robot{color:#547565;background:#e7efeb}.warehouse-role-board article>span.ai{color:#6d6381;background:#eeebf3}.warehouse-role-board small,.warehouse-role-board b,.warehouse-role-board p{display:block}.warehouse-role-board small{color:#7e8a8f;font-size:9px}.warehouse-role-board b{margin-top:3px;font-size:11px}.warehouse-role-board p{color:#7b878c;margin:3px 0 0;font-size:9px}.warehouse-role-board em{color:#64767e;background:#edf2f2;border-radius:99px;padding:5px 7px;font-size:9px;font-style:normal;font-weight:900}.warehouse-event-board>article{border-bottom:1px solid #e7ebec;grid-template-columns:34px minmax(0,1fr) auto;align-items:start;gap:11px;padding:12px 15px;display:grid}.warehouse-event-board article>span{color:#975f48;background:#f3e8dd;border-radius:10px;place-items:center;width:32px;height:32px;font-size:10px;font-weight:950;display:grid}.warehouse-event-board article.info>span,.warehouse-event-board article.observing>span{color:#5e7881;background:#e9f0f2}.warehouse-event-board article.resolved{background:#f6faf8}.warehouse-event-board article.resolved>span{color:#557964;background:#e5f0e9}.warehouse-event-board small,.warehouse-event-board b,.warehouse-event-board p{display:block}.warehouse-event-board small{color:#7e8b90;font-size:9px}.warehouse-event-board b{margin-top:3px;font-size:11px}.warehouse-event-board p{color:#758288;margin:4px 0 0;font-size:9px;line-height:1.5}.warehouse-event-board>article>button,.warehouse-event-board form button{color:#fff;cursor:pointer;background:#354047;border:0;border-radius:8px;padding:8px 9px;font-size:9px;font-weight:900}.warehouse-event-board form{grid-template-columns:130px minmax(150px,1fr) auto;gap:6px;margin-top:8px;display:grid}.warehouse-event-board form select,.warehouse-event-board form input{color:#3e4a50;min-width:0;height:32px;font:inherit;background:#fff;border:1px solid #d5dfe1;border-radius:8px;padding:0 8px;font-size:9px}.warehouse-live-ledger{margin:12px 14px 0}.warehouse-ledger-columns,.warehouse-live-ledger>article{grid-template-columns:1fr .8fr 1.35fr 1fr;align-items:center;gap:14px;padding:0 17px;display:grid}.warehouse-ledger-columns{color:#7d898e;letter-spacing:.55px;background:#f1f5f5;min-height:35px;font-size:8px;font-weight:950}.warehouse-live-ledger>article{border-top:1px solid #e7ebec;min-height:62px}.warehouse-live-ledger article b,.warehouse-live-ledger article small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.warehouse-live-ledger article b{font-size:10px}.warehouse-live-ledger article small{color:#7b888d;margin-top:3px;font-size:9px}.warehouse-empty{color:#75848a;text-align:center;margin:0;padding:20px;font-size:10px}.warehouse-forms{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:1120px){.warehouse-command-grid{grid-template-columns:1fr}}@media (max-width:760px){.warehouse-command-grid{margin-left:10px;margin-right:10px}.warehouse-role-board>header,.warehouse-event-board>header,.warehouse-live-ledger>header{flex-direction:column;align-items:flex-start}.warehouse-role-board small,.warehouse-role-board p,.warehouse-event-board small,.warehouse-event-board p,.warehouse-live-ledger article small{font-size:10px}.warehouse-role-board b,.warehouse-event-board b,.warehouse-live-ledger article b{font-size:12px}.warehouse-ledger-columns{display:none}.warehouse-live-ledger{margin-left:10px;margin-right:10px}.warehouse-live-ledger>article{grid-template-columns:1fr 1fr;gap:11px;padding:13px 15px}.warehouse-event-board form{grid-template-columns:1fr}.warehouse-event-board form button{justify-self:start}.warehouse-forms{grid-template-columns:1fr}.live-zone-network article{grid-template-columns:38px minmax(0,1fr)}.live-zone-network article>em{grid-column:2;justify-items:start}}@media (max-width:460px){.warehouse-role-board>article,.warehouse-event-board>article{grid-template-columns:31px minmax(0,1fr)}.warehouse-role-board article>em,.warehouse-event-board>article>button{grid-column:2;justify-self:start}.warehouse-live-ledger>article{grid-template-columns:1fr}}@media (max-width:1120px){.asset-mesh-grid,.asset-mesh-lower{grid-template-columns:1fr}.asset-mesh-map{min-height:320px}.asset-thread-board>article{grid-template-columns:minmax(180px,.7fr) minmax(280px,1.3fr) auto}}@media (max-width:760px){.asset-mesh-head{flex-direction:column;align-items:flex-start;padding:18px}.asset-mesh-head>span{align-self:flex-start}.asset-mesh-map{min-height:390px}.mesh-conductor{border-radius:37px;width:118px;height:118px}.mesh-conductor:after{inset:-43px}.mesh-source{min-width:116px}.mesh-source.terminal{top:8%;left:6%}.mesh-source.warehouse{bottom:9%;left:6%}.mesh-source.vehicle{top:43%;right:5%}.rail-terminal{width:23%;top:26%;left:30%}.rail-warehouse{width:23%;bottom:27%;left:30%}.rail-vehicle{width:15%;top:49%;left:64%}.asset-pulse-stream>article{grid-template-columns:33px minmax(0,1fr)}.asset-pulse-stream>article>em{grid-column:2}.asset-pulse-stream p{white-space:normal}.asset-thread-board>header,.asset-intervention-board>header{flex-direction:column;align-items:flex-start}.asset-thread-board>article{grid-template-columns:1fr}.thread-source-line{grid-template-columns:repeat(3,minmax(0,1fr))}.asset-intervention-board>article{grid-template-columns:29px minmax(0,1fr)}.asset-intervention-board button{grid-column:2;justify-self:start}.asset-governance-grid .asset-live-ledger>article{grid-template-columns:34px 1fr}.asset-governance-grid .asset-live-ledger>article>em{grid-column:2;justify-self:start}}@media (max-width:460px){.asset-mesh-map{min-height:420px}.mesh-conductor{width:105px;height:105px;top:51%}.mesh-conductor:before{inset:-20px}.mesh-conductor:after{inset:-36px}.mesh-conductor>span{font-size:21px}.mesh-source{min-width:105px;padding:7px 8px}.mesh-source>span{width:28px;height:28px}.mesh-source.vehicle{right:3%}.asset-mesh-map>footer{flex-direction:column;gap:5px;bottom:12px;left:14px}.thread-source-line>span{justify-content:center;padding:5px 3px}.thread-source-line>span i{display:none}}.asset-intervention-board article.in_progress{background:#f7faf8}.asset-intervention-board article>div>em{color:#5d776a;background:#edf3ef;border-radius:20px;margin-top:7px;padding:4px 7px;font-size:8px;font-style:normal;font-weight:900;display:inline-flex}.asset-intervention-actions{align-items:center;gap:5px;display:flex}.asset-intervention-board button:disabled{cursor:default;opacity:.62}.asset-intervention-board button.source{color:#64767d;background:#f7f9f9;border:1px solid #d8e0e2}@media (max-width:760px){.asset-intervention-actions{flex-wrap:wrap;grid-column:2;justify-self:start}.asset-intervention-board .asset-intervention-actions button{grid-column:auto}}.asset-duty-board{background:linear-gradient(145deg,#fbfdfdfa,#f1f6f6eb);border:1px solid #dde5e7;border-radius:24px;overflow:hidden;box-shadow:0 18px 54px #293d4512}.asset-duty-board>header{background:radial-gradient(circle at 88% 10%,#bed5d63d,#0000 34%);border-bottom:1px solid #e1e8e9;justify-content:space-between;align-items:flex-end;gap:24px;padding:24px 26px;display:flex}.asset-duty-board>header h3{color:#21343b;margin:3px 0 5px;font-size:20px}.asset-duty-board>header p:last-child{color:#6c7c82;max-width:700px;margin:0;font-size:11px;line-height:1.65}.duty-summary{flex:none;gap:7px;display:flex}.duty-summary>span{text-align:center;background:#ffffffbf;border:1px solid #dfe7e8;border-radius:15px;min-width:70px;padding:9px 10px}.duty-summary b{color:#31464d;font-size:17px;display:block}.duty-summary small{color:#839198;margin-top:1px;font-size:8px;font-weight:800;display:block}.duty-summary .running{background:#eef7f2;border-color:#bfd8ce}.duty-summary .blocked{background:#faf2f1;border-color:#ead4d1}.asset-duty-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:14px;display:grid}.asset-duty-grid>article{background:#ffffffc7;border:1px solid #e0e7e8;border-radius:18px;min-width:0;padding:15px;transition:transform .2s,border-color .2s,box-shadow .2s}.asset-duty-grid>article:hover{border-color:#c7d6d9;transform:translateY(-2px);box-shadow:0 12px 28px #33495014}.asset-duty-grid>article.running{background:linear-gradient(145deg,#fbfefd,#f0f8f4);border-color:#bed7cc}.asset-duty-grid>article.blocked{background:linear-gradient(145deg,#fffdfd,#faf5f4);border-color:#e8d9d7}.duty-card-head{grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:9px;display:grid}.duty-card-head>span{color:#52676f;letter-spacing:.08em;background:#e8eff0;border-radius:14px;place-items:center;width:42px;height:42px;font-size:8px;font-weight:900;display:grid}.running .duty-card-head>span{color:#3f6d59;background:#dceee6}.blocked .duty-card-head>span{color:#926961;background:#f3e6e4}.duty-card-head small,.duty-card-head b{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.duty-card-head small{color:#8b999e;font-size:8px;font-weight:800}.duty-card-head b{color:#2f4249;margin-top:2px;font-size:11px}.duty-card-head>em{color:#728187;background:#edf2f3;border-radius:20px;padding:5px 7px;font-size:7px;font-style:normal;font-weight:900}.running .duty-card-head>em{color:#49705f;background:#dfeee7}.blocked .duty-card-head>em{color:#94685f;background:#f3e7e5}.duty-route{grid-template-columns:minmax(0,1fr) 12px minmax(0,1fr) 12px minmax(0,1fr);align-items:center;gap:3px;margin:15px 0 13px;display:grid}.duty-route>strong{color:#b0bdc1;text-align:center;font-size:10px}.duty-route>span{min-width:0}.duty-route i{color:#60747b;background:#f5f8f8;border:1px solid #d9e2e4;border-radius:9px;place-items:center;width:26px;height:26px;margin-bottom:6px;font-size:7px;font-style:normal;font-weight:900;display:grid}.duty-route small,.duty-route b,.duty-route em{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.duty-route small{color:#98a4a8;letter-spacing:.08em;font-size:6px;font-weight:900}.duty-route b{color:#44585f;margin-top:3px;font-size:8px}.duty-route em{color:#849298;margin-top:2px;font-size:7px;font-style:normal}.duty-readiness{border-top:1px solid #e8edef;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px;padding-top:11px;display:grid}.duty-readiness>span{background:#e4eaeb;border-radius:10px;height:4px;overflow:hidden}.duty-readiness>span i{border-radius:inherit;background:linear-gradient(90deg,#9db8b5,#6d9588);height:100%;display:block}.blocked .duty-readiness>span i{background:#c9a09a}.duty-readiness>b{color:#667a80;font-size:9px}.duty-readiness>small{color:#89969b;grid-column:1/-1;min-height:20px;font-size:7px;line-height:1.45}.asset-duty-grid footer{justify-content:space-between;align-items:center;gap:10px;margin-top:10px;display:flex}.asset-duty-grid footer>div{gap:3px;display:flex}.asset-duty-grid footer>div span{color:#557566;background:#e4eee9;border-radius:50%;place-items:center;width:16px;height:16px;font-size:7px;font-weight:900;display:grid}.asset-duty-grid footer>div span.warning{color:#89969a;background:#edf0f0}.asset-duty-grid footer>div span.blocked{color:#986e67;background:#f2e3e1}.asset-duty-grid footer button{color:#536970;cursor:pointer;background:0 0;border:0;font-size:8px;font-weight:900}.terminal-contract-note{background:#f4f8f6;border:1px solid #dce7e4;border-radius:14px;grid-template-columns:auto 1fr;align-items:start;gap:9px;padding:11px 12px;display:grid}.terminal-contract-note span{color:#4d7161;background:#dfeee7;border-radius:12px;padding:4px 7px;font-size:8px;font-weight:900}.terminal-contract-note p{color:#73848a;margin:0;font-size:9px;line-height:1.55}.terminal-session-create button:disabled{cursor:default;opacity:.52}@media (max-width:1180px){.asset-duty-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.asset-duty-board>header{flex-direction:column;align-items:flex-start;padding:19px}.duty-summary{width:100%}.duty-summary>span{flex:1;min-width:0}.asset-duty-grid{grid-template-columns:1fr;padding:10px}.duty-route{grid-template-columns:minmax(0,1fr) 10px minmax(0,1fr) 10px minmax(0,1fr)}}@media (max-width:430px){.duty-card-head{grid-template-columns:38px minmax(0,1fr)}.duty-card-head>span{width:38px;height:38px}.duty-card-head>em{grid-column:2;justify-self:start}.duty-route{grid-template-columns:1fr}.duty-route>strong{display:none}.duty-route>span{border-bottom:1px solid #edf1f2;grid-template-columns:28px minmax(0,1fr);align-items:center;column-gap:7px;padding:6px 0;display:grid}.duty-route i{grid-row:1/4;margin:0}.duty-route small,.duty-route b,.duty-route em{grid-column:2}}.terminal-work-order-board{background:linear-gradient(135deg,#f7fafafa,#eef4f4f0);border-top:1px solid #dce4e5;border-bottom:1px solid #dce4e5;overflow:hidden}.terminal-work-order-board>header{border-bottom:1px solid #e0e7e8;justify-content:space-between;align-items:flex-end;gap:20px;padding:18px 23px;display:flex}.terminal-work-order-board h4{color:#2d4047;margin:3px 0 0;font-size:15px}.terminal-work-order-board>header>span{color:#667a81;white-space:nowrap;background:#ffffffbf;border:1px solid #dbe4e5;border-radius:99px;padding:6px 9px;font-size:8px;font-weight:900}.terminal-work-order-board>div{background:#dfe6e7;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.terminal-work-order-board article{background:#fbfdfdfa;grid-template-columns:39px minmax(0,1fr) auto;align-items:start;gap:11px;min-width:0;padding:15px 17px;display:grid}.terminal-work-order-board article.selected{background:linear-gradient(135deg,#f7fbf9,#edf6f2);box-shadow:inset 3px 0 #7a9b8d}.terminal-work-order-board article.completed{background:#f7faf8}.work-order-code{color:#587079;background:#e5edef;border-radius:12px;place-items:center;width:38px;height:38px;font-size:8px;font-weight:950;display:grid}.accepted .work-order-code,.evidence_pending .work-order-code{color:#507361;background:#e4eee9}.completed .work-order-code{color:#47705c;background:#deece5}.work-order-main{min-width:0}.work-order-main small,.work-order-main b,.work-order-main p{display:block}.work-order-main small{color:#839197;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.work-order-main b{color:#31434a;margin-top:3px;font-size:11px}.work-order-main p{color:#748389;margin:5px 0 7px;font-size:9px;line-height:1.45}.work-order-main>div{flex-wrap:wrap;gap:5px;display:flex}.work-order-main em{color:#64777e;background:#edf2f2;border-radius:20px;padding:4px 6px;font-size:7px;font-style:normal;font-weight:850}.work-order-status{color:#6c7c82;white-space:nowrap;background:#edf1f2;border-radius:20px;padding:5px 7px;font-size:7px}.work-order-status.evidence_pending{color:#8b6b3d;background:#f4eee3}.work-order-status.completed{color:#527360;background:#e3efe8}.terminal-work-order-board article>button{color:#fff;cursor:pointer;background:#354148;border:0;border-radius:8px;grid-column:3;align-self:end;padding:8px 9px;font-size:8px;font-weight:900}.terminal-work-order-board article>button:disabled{opacity:.55}.terminal-work-order-empty{color:#77868b;text-align:center;background:#fbfdfd;grid-column:1/-1;margin:0;padding:22px;font-size:9px}.terminal-task-create button:disabled{cursor:default;opacity:.52}@media (max-width:900px){.terminal-work-order-board>div{grid-template-columns:1fr}}@media (max-width:760px){.terminal-work-order-board>header{flex-direction:column;align-items:flex-start;padding:18px}.terminal-work-order-board article{grid-template-columns:35px minmax(0,1fr)}.terminal-work-order-board article>button,.work-order-status{grid-column:2;justify-self:start}.work-order-code{width:34px;height:34px}.work-order-main small{font-size:9px}.work-order-main b{font-size:12px}.work-order-main p{font-size:10px}}.urban-route-surface{background:radial-gradient(circle at 86% 5%,#89a9af1f,#0000 28rem),linear-gradient(145deg,#fbfcfc,#f0f5f5);border:1px solid #d8e1e3;border-radius:21px;overflow:hidden;box-shadow:0 18px 52px #2d40480f}.route-lifecycle-panel{background:linear-gradient(135deg,#f7fafaf5,#eef4f4e0);border-bottom:1px solid #dce5e6}.route-lifecycle-panel>header{border-bottom:1px solid #dfe7e8;justify-content:space-between;align-items:center;gap:18px;padding:15px 24px;display:flex}.route-lifecycle-panel>header small{color:#809096;letter-spacing:.08em;font-size:9px;font-weight:900}.route-lifecycle-panel>header h4{color:#30444b;margin:4px 0 0;font-size:14px}.route-live-badge{color:#526970;white-space:nowrap;background:#ffffffd6;border:1px solid #d4dfe1;border-radius:20px;padding:8px 10px;font-size:9px;font-weight:850}.route-stage-line{grid-template-columns:repeat(5,1fr);gap:0;padding:16px 24px 13px;display:grid}.route-stage-line>div{color:#91a0a5;justify-items:center;gap:6px;display:grid;position:relative}.route-stage-line>div:before{z-index:0;content:"";background:#d5dfe1;width:100%;height:1px;position:absolute;top:14px;right:50%}.route-stage-line>div:first-child:before{display:none}.route-stage-line i{z-index:1;color:#829197;background:#f8fafa;border:1px solid #d5dfe1;border-radius:10px;place-items:center;width:29px;height:29px;font-size:9px;font-style:normal;font-weight:950;display:grid;position:relative}.route-stage-line span{font-size:9px;font-weight:800}.route-stage-line .done:before,.route-stage-line .current:before{background:#93afa6}.route-stage-line .done i{color:#507362;background:#e4efe9;border-color:#c9dcd4}.route-stage-line .current i{color:#fff;background:#6f8e84;border-color:#809d94;box-shadow:0 0 0 5px #7191871a}.route-stage-line .current span{color:#405c53}.route-lifecycle-body{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);gap:10px;padding:0 16px 16px;display:grid}.route-command-card,.route-return-card{background:#ffffffbd;border:1px solid #d9e3e5;border-radius:16px;min-width:0;padding:15px}.route-command-title{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.route-command-title small,.route-command-title b{display:block}.route-command-title small{color:#829197;font-size:9px;font-weight:900}.route-command-title b{color:#31464d;margin-top:3px;font-size:12px}.route-command-title em{color:#62767d;white-space:nowrap;background:#e9eff0;border-radius:20px;padding:6px 9px;font-size:9px;font-style:normal;font-weight:900}.route-command-title em.active{color:#4d725e;background:#e0eee7}.route-command-title em.returning{color:#6d7550;background:#edf0e2}.route-command-title em.completed{color:#52666d;background:#e5ecee}.route-command-kpis{background:#e0e7e8;border:1px solid #e0e7e8;border-radius:11px;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:13px;display:grid;overflow:hidden}.route-command-kpis span{background:#f8fafa;padding:9px}.route-command-kpis b,.route-command-kpis small{display:block}.route-command-kpis b{color:#40565d;font-size:12px}.route-command-kpis small{color:#829197;margin-top:2px;font-size:8px}.route-progress{background:#e3eaeb;border-radius:20px;height:5px;margin-top:11px;overflow:hidden}.route-progress i{border-radius:inherit;background:linear-gradient(90deg,#a8bcb8,#6f9187);height:100%;transition:width .25s;display:block}.route-command-card>p{color:#6c7f85;margin:10px 0 0;font-size:10px;line-height:1.55}.route-command-actions{gap:7px;margin-top:12px;display:flex}.route-command-actions button,.route-return-card button{color:#fff;font:inherit;cursor:pointer;background:#344148;border:0;border-radius:9px;padding:9px 11px;font-size:9px;font-weight:900}.route-command-actions button:disabled{cursor:not-allowed;opacity:.38}.route-return-card>div:first-child small,.route-return-card>div:first-child b{display:block}.route-return-card>div:first-child small{color:#829197;letter-spacing:.06em;font-size:9px;font-weight:900}.route-return-card>div:first-child b{color:#344950;margin-top:3px;font-size:11px}.route-return-card>div:first-child p{color:#74868c;margin:5px 0 0;font-size:9px;line-height:1.5}.route-return-card form{grid-template-columns:1fr 100px;gap:7px;margin-top:12px;display:grid}.route-return-card label:first-of-type,.route-return-card label:last-of-type{grid-column:1/-1}.route-return-card label span{color:#74868c;margin-bottom:4px;font-size:8px;font-weight:850;display:block}.route-return-card input,.route-return-card select{color:#405158;width:100%;height:34px;font:inherit;background:#fff;border:1px solid #d5dfe1;border-radius:9px;padding:0 9px;font-size:9px}.route-return-card button{align-self:end;height:34px}.route-return-state{background:#eef4f3;border-radius:11px;align-items:center;gap:9px;margin-top:14px;padding:10px;display:flex}.route-return-state>span{color:#557367;background:#dfece7;border-radius:9px;flex:none;place-items:center;width:27px;height:27px;font-size:11px;font-weight:950;display:grid}.route-return-state p{color:#637a72;margin:0;font-size:9px;line-height:1.45}.route-lifecycle-empty{color:#75868c;justify-items:center;gap:7px;padding:26px;display:grid}.route-lifecycle-empty span{font-size:19px}.route-lifecycle-empty p{margin:0;font-size:10px}.route-capacity-gate{background:#f2f7f5;border:1px solid #dce6e2;border-radius:11px;grid-template-columns:30px 1fr;align-items:center;gap:9px;margin-top:11px;padding:10px 11px;display:grid}.route-capacity-gate>span{color:#4d6b60;background:#dfece7;border-radius:9px;place-items:center;width:28px;height:28px;font-size:10px;font-weight:950;display:grid}.route-capacity-gate small,.route-capacity-gate b{display:block}.route-capacity-gate small{color:#789087;letter-spacing:.55px;font-size:8px;font-weight:900}.route-capacity-gate b{color:#3e554d;margin-top:2px;font-size:10px}.route-capacity-gate p{color:#6e817a;margin:3px 0 0;font-size:9px;line-height:1.45}.route-capacity-gate.blocked{background:#fbf7f1;border-color:#e8d9c7}.route-capacity-gate.blocked>span{color:#876a48;background:#f0e5d8}.route-capacity-gate.blocked small,.route-capacity-gate.blocked b{color:#765f43}.urban-route-head{border-bottom:1px solid #dce5e6;justify-content:space-between;align-items:flex-end;gap:28px;padding:23px 25px;display:flex}.urban-route-head>div:first-child{max-width:820px}.urban-route-head h3{color:#263b43;letter-spacing:-.3px;margin:4px 0 8px;font-size:20px}.urban-route-head p:last-child{color:#6f8086;margin:0;font-size:10px;line-height:1.65}.urban-route-modes{flex:none;align-items:center;gap:8px;display:flex}.urban-route-modes>span{text-align:center;background:#ffffffb8;border:1px solid #d9e3e5;border-radius:14px;min-width:96px;padding:11px}.urban-route-modes b,.urban-route-modes small{display:block}.urban-route-modes b{color:#314850;font-size:18px}.urban-route-modes small{color:#7d8c91;margin-top:2px;font-size:8px}.urban-route-modes>i{color:#94a4a9;font-style:normal}.urban-route-live{grid-template-columns:minmax(280px,.38fr) minmax(0,.62fr);min-height:380px;display:grid}.urban-route-rail{background:#f0f5f5b8;border-right:1px solid #dce5e6;grid-template-rows:auto 1fr auto auto;display:grid}.route-rail-head{border-bottom:1px solid #dce5e6;grid-template-columns:42px 1fr;align-items:center;gap:11px;padding:18px;display:grid}.route-rail-head>span{color:#526b74;background:#f9fbfb;border:1px solid #ccdade;border-radius:14px;place-items:center;width:41px;height:41px;font-size:8px;font-weight:950;display:grid}.route-rail-head small,.route-rail-head b,.route-rail-head p{display:block}.route-rail-head small{color:#87969b;font-size:7px;font-weight:900}.route-rail-head b{color:#2f434a;margin-top:2px;font-size:11px}.route-rail-head p{color:#7a898e;margin:3px 0 0;font-size:8px}.route-stock-meter{padding:15px 17px}.route-stock-meter>small{color:#87969b;letter-spacing:.08em;font-size:7px;font-weight:950}.route-stock-meter>article{background:#ffffffbf;border:1px solid #dce5e6;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-top:11px;padding:10px;display:grid}.route-stock-meter article div b,.route-stock-meter article div span,.route-stock-meter article strong small{display:block}.route-stock-meter article div b{font-size:9px}.route-stock-meter article div span{color:#829095;margin-top:2px;font-size:8px}.route-stock-meter article strong{color:#32484f;text-align:right;font-size:12px}.route-stock-meter article strong small{color:#8a979c;margin-top:2px;font-size:7px;font-weight:700}.route-stock-meter article>i{background:#e1e8e9;border-radius:10px;grid-column:1/-1;height:4px;overflow:hidden}.route-stock-meter article>i i{border-radius:inherit;background:linear-gradient(90deg,#9ab6b1,#638d82);height:100%;display:block}.route-stock-meter>p{color:#7d8d92;font-size:9px;line-height:1.5}.route-rail-kpis{background:#d9e2e4;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.route-rail-kpis>span{text-align:center;background:#f7fafa;padding:10px}.route-rail-kpis>span.blocked{background:#faf1ef}.route-rail-kpis b,.route-rail-kpis small{display:block}.route-rail-kpis b{font-size:15px}.route-rail-kpis small{color:#849297;margin-top:2px;font-size:7px}.urban-route-rail>footer{color:#fff;background:#2f3a40;padding:15px 17px}.urban-route-rail>footer span,.urban-route-rail>footer b,.urban-route-rail>footer small{display:block}.urban-route-rail>footer span{color:#aab8bc;font-size:7px;font-weight:900}.urban-route-rail>footer b{letter-spacing:.04em;margin-top:4px;font-size:10px}.urban-route-rail>footer small{color:#b8c3c6;margin-top:5px;font-size:8px;line-height:1.5}.urban-stop-stream{background:#fcfdfdc4;min-width:0}.urban-stop-stream>header{border-bottom:1px solid #dfe7e8;justify-content:space-between;align-items:flex-end;padding:17px 20px;display:flex}.urban-stop-stream>header small{color:#859399;font-size:7px;font-weight:900}.urban-stop-stream>header h4{color:#2d4148;margin:3px 0 0;font-size:14px}.urban-stop-stream>header>span{color:#667a81;background:#eaf0f1;border-radius:20px;padding:5px 8px;font-size:8px;font-weight:900}.urban-stop-stream>article{border-bottom:1px solid #e2e9ea;grid-template-columns:36px minmax(0,1fr) auto;gap:12px;padding:15px 18px;display:grid}.urban-stop-stream>article.blocked{background:linear-gradient(90deg,#faf0edbf,#fcfdfde6)}.urban-stop-stream>article.delivered{background:linear-gradient(90deg,#edf7f2b3,#fcfdfde6)}.stop-sequence{align-content:start;justify-items:center;gap:6px;display:grid}.stop-sequence>span{color:#587078;background:#f6f9f9;border:1px solid #d7e1e3;border-radius:11px;place-items:center;width:32px;height:32px;font-size:9px;font-weight:950;display:grid}.blocked .stop-sequence>span{color:#986358;background:#f8e9e6;border-color:#ead3ce}.delivered .stop-sequence>span{color:#4d735e;background:#e6f1ea;border-color:#cde0d5}.stop-sequence>i{border-left:1px dashed #cbd7d9;height:28px}.stop-main{min-width:0}.stop-title{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.stop-title small,.stop-title b{display:block}.stop-title small{color:#819096;font-size:8px}.stop-title b{color:#30444b;margin-top:3px;font-size:11px}.stop-title em{color:#5b737c;white-space:nowrap;background:#e8f0f1;border-radius:20px;padding:5px 7px;font-size:7px;font-style:normal;font-weight:950}.stop-title em.hot_sale{color:#5e6f8b;background:#e9edf5}.stop-main>p{color:#77868b;margin:7px 0;font-size:9px}.stop-main>p strong{color:#3f535a}.stop-balance{background:#e0e7e8;border:1px solid #e0e7e8;border-radius:10px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.stop-balance>span{background:#f8fafa;padding:8px 9px}.stop-balance>span.overdue{background:#faefec}.stop-balance small,.stop-balance b{display:block}.stop-balance small{color:#879398;font-size:6px;font-weight:950}.stop-balance b{color:#4a5e65;margin-top:3px;font-size:8px}.stop-balance .overdue b{color:#955d52}.stop-gate{background:#edf6f1;border-radius:10px;grid-template-columns:24px 1fr;align-items:center;gap:8px;margin-top:8px;padding:8px 10px;display:grid}.stop-gate.blocked{background:#f9ece9}.stop-gate>span{color:#4e755f;background:#dcece3;border-radius:8px;place-items:center;width:23px;height:23px;font-size:9px;font-weight:950;display:grid}.stop-gate.blocked>span{color:#9a5c51;background:#efd8d3}.stop-gate p{color:#60776b;margin:0;font-size:8px;line-height:1.45}.stop-gate.blocked p{color:#885f58}.stop-override{background:#fbf7ec;border:1px solid #e3d8bd;border-radius:10px;margin-top:8px;padding:9px 10px}.stop-override small{color:#836e3d;font-size:7px;font-weight:950}.stop-override p{color:#7f7457;margin:4px 0 0;font-size:8px}.stop-override.approved{background:#eff7f2;border-color:#cfe0d5}.stop-override.rejected{background:#fbf2f0;border-color:#ead6d2}.stop-override form{grid-template-columns:1fr auto auto;gap:5px;margin-top:8px;display:grid}.stop-override input,.stop-actions input,.stop-actions select,.stop-actions textarea{color:#3f4d53;min-width:0;height:31px;font:inherit;background:#fff;border:1px solid #d5dfe1;border-radius:8px;padding:0 8px;font-size:8px}.stop-actions textarea{resize:vertical;height:55px;padding:8px}.stop-override button,.stop-actions button{color:#fff;font:inherit;cursor:pointer;background:#344148;border:0;border-radius:8px;padding:8px 9px;font-size:8px;font-weight:900}.stop-override button.secondary{color:#5f696e;background:#eceeed}.stop-actions{align-content:start;justify-items:end;gap:6px;display:grid}.stop-actions>button:disabled{cursor:not-allowed;opacity:.38}.stop-actions details{position:relative}.stop-actions summary{color:#60747b;cursor:pointer;background:#f8fafa;border:1px solid #dbe3e5;border-radius:8px;padding:7px 8px;font-size:8px;font-weight:900;list-style:none}.stop-actions details[open]>form{z-index:5;background:#fff;border:1px solid #d7e1e3;border-radius:11px;gap:6px;width:210px;padding:10px;display:grid;position:absolute;top:35px;right:0;box-shadow:0 14px 34px #2d3e4424}.urban-route-empty{color:#718187;text-align:center;justify-items:center;padding:48px 24px;display:grid}.urban-route-empty>span{background:#f5f8f8;border:1px solid #d8e2e4;border-radius:14px;place-items:center;width:42px;height:42px;font-size:18px;display:grid}.urban-route-empty>b{margin-top:10px;font-size:11px}.urban-route-empty>p{max-width:410px;margin:5px 0 0;font-size:9px;line-height:1.55}.urban-route-forms{background:#f5f8f8d1;border-top:1px solid #dce5e6;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px;display:grid}.urban-route-forms .urban-stop-create{grid-column:1/-1}.urban-stop-create>form{grid-template-columns:repeat(2,minmax(0,1fr))}.urban-stop-create>form>.asset-field,.urban-stop-create>form>.asset-form-row{min-width:0}.urban-stop-create>form>button{grid-column:1/-1}@media (max-width:1080px){.urban-route-live{grid-template-columns:1fr}.urban-route-rail{border-bottom:1px solid #dce5e6;border-right:0;grid-template-rows:auto auto;grid-template-columns:1fr 1fr}.route-rail-head{border-right:1px solid #dce5e6}.route-stock-meter{grid-area:1/2/3}.route-rail-kpis{grid-column:1}.urban-route-rail>footer{grid-column:1/-1}}@media (max-width:760px){.urban-route-head{flex-direction:column;align-items:flex-start;padding:19px}.urban-route-modes{width:100%}.urban-route-modes>span{flex:1}.route-lifecycle-panel>header{flex-direction:column;align-items:flex-start;padding:15px 18px}.route-live-badge{white-space:normal}.route-stage-line{padding:15px 10px 12px}.route-stage-line span{font-size:8px}.route-lifecycle-body{grid-template-columns:1fr;padding:0 10px 12px}.urban-route-rail{display:block}.route-stock-meter{border-top:1px solid #dce5e6}.urban-stop-stream>article{grid-template-columns:32px minmax(0,1fr)}.stop-actions{grid-column:2;grid-template-columns:repeat(3,auto);justify-items:start}.stop-actions details[open]>form{left:0;right:auto}.stop-balance,.stop-override form,.urban-route-forms{grid-template-columns:1fr}.urban-route-forms .urban-stop-create{grid-column:auto}.urban-stop-create>form{grid-template-columns:1fr}.urban-stop-create>form>button{grid-column:auto}}@media (max-width:460px){.urban-route-modes{grid-template-columns:1fr auto 1fr;display:grid}.stop-title{flex-direction:column;align-items:flex-start}.stop-actions{grid-template-columns:1fr}.stop-actions details[open]>form{margin-top:5px;position:static}.urban-stop-stream>article{padding:13px 11px}.stop-balance b{font-size:9px}}.transfer-flow-surface{background:radial-gradient(circle at 8% 18%,#90a6b11f,#0000 25rem),linear-gradient(145deg,#fbfcfc,#eff4f5);border:1px solid #d8e1e3;border-radius:21px;overflow:hidden;box-shadow:0 18px 52px #2d40480f}.transfer-flow-head{border-bottom:1px solid #dce5e6;justify-content:space-between;align-items:flex-end;gap:24px;padding:22px 25px;display:flex}.transfer-flow-head>div{max-width:800px}.transfer-flow-head small{color:#7c8d93;letter-spacing:.08em;font-size:10px;font-weight:900}.transfer-flow-head h3{color:#2e434b;margin:5px 0 7px;font-size:19px}.transfer-flow-head p{color:#6f8187;margin:0;font-size:11px;line-height:1.6}.transfer-flow-head>span{color:#526970;white-space:nowrap;background:#fffc;border:1px solid #d4dfe1;border-radius:20px;padding:8px 11px;font-size:10px;font-weight:850}.transfer-stage-line{border-bottom:1px solid #dfe7e8;grid-template-columns:repeat(5,1fr);padding:16px 26px 14px;display:grid}.transfer-stage-line>div{color:#91a0a5;justify-items:center;gap:6px;display:grid;position:relative}.transfer-stage-line>div:before{content:"";background:#d5dfe1;width:100%;height:1px;position:absolute;top:14px;right:50%}.transfer-stage-line>div:first-child:before{display:none}.transfer-stage-line i{z-index:1;color:#809197;background:#f8fafa;border:1px solid #d5dfe1;border-radius:10px;place-items:center;width:29px;height:29px;font-size:10px;font-style:normal;font-weight:950;display:grid;position:relative}.transfer-stage-line span{font-size:10px;font-weight:850}.transfer-stage-line .done:before,.transfer-stage-line .current:before{background:#91aaa9}.transfer-stage-line .done i{color:#4e6d6a;background:#e4eeec;border-color:#ccdcda}.transfer-stage-line .current i{color:#fff;background:#6c8989;border-color:#7d9898;box-shadow:0 0 0 5px #698b8b1a}.transfer-stage-line .current span{color:#3e5b5b}.transfer-flow-grid{grid-template-columns:minmax(220px,.27fr) minmax(0,.46fr) minmax(260px,.27fr);min-height:360px;display:grid}.transfer-route-map{background:#f0f5f5b8;border-right:1px solid #dce5e6;align-content:start;padding:20px;display:grid}.transfer-node{align-items:center;gap:10px;display:flex}.transfer-node>i{color:#658087;background:#f9fbfb;border:1px solid #cad8da;border-radius:12px;place-items:center;width:35px;height:35px;font-size:13px;font-style:normal;display:grid}.transfer-node small,.transfer-node b{display:block}.transfer-node small{color:#85959a;font-size:9px;font-weight:900}.transfer-node b{color:#344a51;margin-top:2px;font-size:12px}.transfer-node.destination>i{color:#517365;background:#eaf3ef;border-color:#bfd3ce}.transfer-line{grid-template-columns:35px 1fr;align-items:center;gap:10px;min-height:80px;display:grid}.transfer-line>i{border-left:1px dashed #b9c9cc;justify-self:center;height:62px}.transfer-line>span{color:#718389;font-size:10px;line-height:1.45}.transfer-kpis{background:#dbe4e5;border:1px solid #dbe4e5;border-radius:11px;grid-template-columns:1fr 1fr;gap:1px;margin-top:18px;display:grid;overflow:hidden}.transfer-kpis span{background:#f8fafa;padding:10px}.transfer-kpis span.attention{background:#faefec}.transfer-kpis b,.transfer-kpis small{display:block}.transfer-kpis b{color:#40565d;font-size:14px}.transfer-kpis small{color:#809096;margin-top:2px;font-size:9px}.transfer-route-actions{gap:7px;margin-top:12px;display:grid}.transfer-route-actions button,.transfer-review-form button,.transfer-receipt-form button{color:#fff;font:inherit;cursor:pointer;background:#344148;border:0;border-radius:9px;padding:9px 11px;font-size:10px;font-weight:900}.transfer-route-actions button:disabled{cursor:not-allowed;opacity:.38}.transfer-load-stream{background:#fcfdfdcc;border-right:1px solid #dce5e6;min-width:0}.transfer-load-stream>header{border-bottom:1px solid #dfe7e8;justify-content:space-between;align-items:flex-end;padding:16px 18px;display:flex}.transfer-load-stream>header small{color:#829298;font-size:9px;font-weight:900}.transfer-load-stream>header h4{color:#30454c;margin:3px 0 0;font-size:13px}.transfer-load-stream>header>span{color:#60757c;background:#e9eff0;border-radius:20px;padding:5px 8px;font-size:9px;font-weight:900}.transfer-load-stream>article{border-bottom:1px solid #e1e8e9;grid-template-columns:35px minmax(0,1fr) auto;gap:11px;padding:15px 17px;display:grid}.transfer-load-stream>article.variance_review{background:linear-gradient(90deg,#faf0edc7,#fcfdfde6)}.transfer-load-stream>article.matched,.transfer-load-stream>article.resolved{background:linear-gradient(90deg,#edf7f29e,#fcfdfde6)}.transfer-load-code{align-content:start;justify-items:center;gap:5px;display:grid}.transfer-load-code>span{color:#5c747b;background:#f6f9f9;border:1px solid #d5e0e2;border-radius:11px;place-items:center;width:34px;height:34px;font-size:9px;font-weight:950;display:grid}.transfer-load-code>i{border-left:1px dashed #cad6d8;height:24px}.transfer-load-main{min-width:0}.transfer-load-main>small,.transfer-load-main>b{display:block}.transfer-load-main>small{color:#819197;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.transfer-load-main>b{color:#30454c;margin-top:3px;font-size:11px}.transfer-load-main>p{color:#75868c;margin:6px 0;font-size:10px}.transfer-load-main strong{color:#40555d}.transfer-load-stream article>em{color:#5e737a;white-space:nowrap;background:#e8eff0;border-radius:20px;align-self:start;padding:5px 7px;font-size:8px;font-style:normal;font-weight:950}.transfer-load-stream article.variance_review>em{color:#8b5c53;background:#f3dfda}.transfer-load-stream article.matched>em,.transfer-load-stream article.resolved>em{color:#4c735e;background:#dfeee6}.transfer-receipt-values{background:#dfe7e8;border:1px solid #dfe7e8;border-radius:9px;grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}.transfer-receipt-values span{background:#f8fafa;padding:7px 8px}.transfer-receipt-values span.attention{background:#faefec}.transfer-receipt-values small,.transfer-receipt-values b{display:block}.transfer-receipt-values small{color:#829197;font-size:8px;font-weight:900}.transfer-receipt-values b{color:#40555c;margin-top:2px;font-size:10px}.transfer-receipt-values .attention b{color:#925f55}.transfer-waiting{background:#eef3f4;border-radius:9px;padding:8px}.transfer-variance-note{color:#855f57!important}.transfer-review-form{grid-template-columns:1fr auto;gap:6px;margin-top:8px;display:grid}.transfer-review-form input{min-width:0;height:34px;font:inherit;background:#fff;border:1px solid #d8dfe0;border-radius:9px;padding:0 9px;font-size:9px}.transfer-receipt-form{background:#f4f8f8c2;padding:19px}.transfer-receipt-form>small{color:#829298;letter-spacing:.06em;font-size:9px;font-weight:900}.transfer-receipt-form>h4{color:#30464d;margin:4px 0 0;font-size:13px}.transfer-receipt-form>p{color:#718389;margin:6px 0 0;font-size:10px;line-height:1.5}.transfer-receipt-form form{gap:8px;margin-top:13px;display:grid}.transfer-receipt-form form>div{grid-template-columns:1fr 1fr;gap:7px;display:grid}.transfer-receipt-form label span{color:#708289;margin-bottom:4px;font-size:9px;font-weight:850;display:block}.transfer-receipt-form input,.transfer-receipt-form select,.transfer-receipt-form textarea{color:#405158;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #d4dfe1;border-radius:9px;padding:0 9px;font-size:10px}.transfer-receipt-form input,.transfer-receipt-form select{height:35px}.transfer-receipt-form textarea{resize:vertical;height:58px;padding:8px}.transfer-receipt-state{background:#eaf2f0;border-radius:11px;align-items:center;gap:9px;margin-top:14px;padding:10px;display:flex}.transfer-receipt-state>span{color:#537165;background:#dceae5;border-radius:9px;flex:none;place-items:center;width:28px;height:28px;font-size:11px;font-weight:950;display:grid}.transfer-receipt-state p{color:#627870;margin:0;font-size:10px;line-height:1.45}.transfer-flow-empty{color:#718389;text-align:center;justify-items:center;padding:38px 22px;display:grid}.transfer-flow-empty>span{background:#f7fafa;border:1px solid #d5e0e2;border-radius:14px;place-items:center;width:42px;height:42px;font-size:17px;display:grid}.transfer-flow-empty>b{margin-top:9px;font-size:12px}.transfer-flow-empty>p{max-width:420px;margin:5px 0 0;font-size:10px;line-height:1.5}.transfer-flow-empty.compact{padding:28px 18px}.route-tracking-ribbon{background:#dce5e6;border-bottom:1px solid #dce5e6;grid-template-columns:minmax(230px,1.25fr) minmax(180px,1fr) minmax(190px,.9fr) minmax(280px,1.25fr);gap:1px;display:grid}.route-tracking-ribbon>div{background:#f9fbfbf5;min-width:0;padding:14px 16px}.route-tracking-ribbon.warning>div{background:linear-gradient(135deg,#fbfaf6,#f5f6f3)}.route-tracking-ribbon.critical>div{background:linear-gradient(135deg,#fcf5f3,#f8efed)}.route-tracking-state{grid-template-columns:34px minmax(0,1fr);align-items:start;gap:10px;display:grid!important}.route-tracking-state>span{color:#4d6f68;background:#e7f0ee;border:1px solid #cad9d8;border-radius:11px;place-items:center;width:34px;height:34px;font-size:13px;font-weight:950;display:grid}.route-tracking-ribbon.warning .route-tracking-state>span{color:#846e41;background:#f5edda;border-color:#e4d8bf}.route-tracking-ribbon.critical .route-tracking-state>span{color:#925d52;background:#f4ddd8;border-color:#e3c7c1}.route-tracking-state small,.route-tracking-state b,.route-tracking-position small,.route-tracking-position b,.route-tracking-position span,.route-tracking-progress small,.route-tracking-progress b,.route-tracking-progress span,.route-tracking-signals small,.route-tracking-signals b{display:block}.route-tracking-state small,.route-tracking-position small,.route-tracking-progress small,.route-tracking-signals small{color:#829197;letter-spacing:.05em;font-size:8px;font-weight:900}.route-tracking-state b{color:#334950;margin-top:3px;font-size:11px}.route-tracking-state p{color:#6e8086;margin:4px 0 0;font-size:9px;line-height:1.45}.route-tracking-position b{color:#334950;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:11px;overflow:hidden}.route-tracking-position span{color:#71838a;margin-top:5px;font-size:9px}.route-tracking-progress>div{justify-content:space-between;align-items:end;gap:8px;display:flex}.route-tracking-progress b{color:#3d555c;font-size:13px}.route-tracking-progress>i{background:#e2e9ea;border-radius:20px;height:5px;margin-top:8px;display:block;overflow:hidden}.route-tracking-progress>i i{border-radius:inherit;background:linear-gradient(90deg,#a7bbb7,#6d9086);height:100%;display:block}.route-tracking-progress>span{color:#74858b;margin-top:5px;font-size:9px}.route-tracking-signals{grid-template-columns:repeat(2,1fr);gap:7px;display:grid!important}.route-tracking-signals>span{background:#ffffffad;border:1px solid #e0e7e8;border-radius:9px;padding:7px}.route-tracking-signals b{color:#40555c;margin-top:2px;font-size:9px}@media (max-width:1080px){.route-tracking-ribbon{grid-template-columns:repeat(2,1fr)}.transfer-flow-grid{grid-template-columns:minmax(220px,.36fr) minmax(0,.64fr)}.transfer-receipt-form{border-top:1px solid #dce5e6;grid-column:1/-1}.transfer-receipt-form form{grid-template-columns:repeat(2,minmax(0,1fr))}.transfer-receipt-form form>div{grid-template-columns:1fr 1fr}.transfer-receipt-form form>button{align-self:end;height:35px}}@media (max-width:760px){.transfer-flow-head{flex-direction:column;align-items:flex-start;padding:19px}.transfer-flow-head>span{white-space:normal}.transfer-stage-line{padding:15px 10px 12px}.transfer-stage-line span{font-size:8px}.route-tracking-ribbon,.transfer-flow-grid{grid-template-columns:1fr}.transfer-route-map,.transfer-load-stream{border-bottom:1px solid #dce5e6;border-right:0}.transfer-receipt-form{grid-column:auto}.transfer-receipt-form form{grid-template-columns:1fr}.transfer-load-stream>article{grid-template-columns:34px minmax(0,1fr)}.transfer-load-stream article>em{grid-column:2;justify-self:start}.transfer-review-form{grid-template-columns:1fr}}.stop-stream-tools{align-items:center;gap:7px;display:flex}.stop-stream-tools>span{color:#667a81;background:#eaf0f1;border-radius:20px;padding:6px 9px;font-size:9px;font-weight:900}.stop-stream-tools>button{color:#fff;font:inherit;cursor:pointer;background:#344148;border:0;border-radius:9px;padding:8px 10px;font-size:9px;font-weight:900}.stop-navigation{background:#dfe7e8;border:1px solid #dfe7e8;border-radius:11px;grid-template-columns:.8fr 1.35fr .8fr;gap:1px;margin:9px 0;display:grid;overflow:hidden}.stop-navigation>span{background:#f7fafa;min-width:0;padding:9px 10px}.stop-navigation small,.stop-navigation b{display:block}.stop-navigation small{color:#86959a;letter-spacing:.04em;font-size:7px;font-weight:950}.stop-navigation b{color:#40565d;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:9px;overflow:hidden}.stop-navigation>p{color:#687d78;background:#eef4f3;grid-column:1/-1;margin:0;padding:7px 10px;font-size:8px;line-height:1.45}.stop-navigation.sequence_fallback>p{color:#7d7561;background:#f5f3ed}.route-planning-note{color:#697d77;background:#f1f6f4;border:1px solid #dbe5e4;border-radius:11px;grid-column:1/-1;margin:0;padding:10px 12px;font-size:9px;line-height:1.55}.urban-stop-create>form>.route-planning-note+button{grid-column:1/-1}.terminal-route-navigator{background:radial-gradient(circle at 88% 4%,#89a6ac1f,#0000 30rem),linear-gradient(145deg,#fafcfc,#eef4f4);border-top:1px solid #d9e3e4;border-bottom:1px solid #d9e3e4;overflow:hidden}.terminal-route-navigator>header{border-bottom:1px solid #dce5e6;justify-content:space-between;align-items:flex-end;gap:18px;padding:18px 21px;display:flex}.terminal-route-navigator h4{color:#2e4249;margin:4px 0 5px;font-size:16px}.terminal-route-navigator header p:last-child{color:#718289;margin:0;font-size:10px}.terminal-route-navigator>header>span{color:#60777c;background:#e8efef;border-radius:20px;padding:7px 10px;font-size:9px;font-weight:950}.terminal-route-navigator>header>span.active{color:#4b715d;background:#dfede6}.terminal-next-stop{grid-template-columns:58px minmax(0,1fr) minmax(210px,.34fr);gap:15px;padding:18px 21px;display:grid}.next-stop-sequence{align-content:start;justify-items:center;display:grid}.next-stop-sequence small{color:#849398;font-size:8px;font-weight:950}.next-stop-sequence b{color:#45616a;background:#ffffffd1;border:1px solid #cbdadc;border-radius:16px;place-items:center;width:48px;height:48px;margin-top:5px;font-size:17px;display:grid}.next-stop-sequence i{border-left:1px dashed #b9cbce;height:54px;margin-top:7px}.next-stop-main{min-width:0}.next-stop-main>small{color:#809096;font-size:9px;font-weight:850}.next-stop-main h5{color:#283d44;margin:4px 0;font-size:18px}.next-stop-main>p{color:#687b81;margin:0;font-size:11px;line-height:1.5}.next-stop-metrics{background:#dce5e6;border:1px solid #dce5e6;border-radius:11px;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:12px;display:grid;overflow:hidden}.next-stop-metrics>span{background:#f9fbfbe6;padding:9px 10px}.next-stop-metrics small,.next-stop-metrics b{display:block}.next-stop-metrics small{color:#859399;font-size:8px;font-weight:950}.next-stop-metrics b{color:#3d535a;margin-top:3px;font-size:10px}.next-stop-gate{background:#e9f3ee;border-radius:11px;grid-template-columns:27px 1fr;align-items:center;gap:9px;margin-top:9px;padding:9px 11px;display:grid}.next-stop-gate.blocked{background:#f7e9e6}.next-stop-gate>span{color:#4b735d;background:#dcece3;border-radius:9px;place-items:center;width:27px;height:27px;font-size:11px;font-weight:950;display:grid}.next-stop-gate.blocked>span{color:#965d53;background:#edd6d1}.next-stop-gate p{color:#5f766a;margin:0;font-size:9px;line-height:1.45}.next-stop-gate.blocked p{color:#885f58}.next-stop-plan-note{color:#78888d;margin-top:7px;font-size:8px;line-height:1.45;display:block}.next-stop-actions{background:#ffffffb8;border:1px solid #dbe4e5;border-radius:14px;align-content:start;gap:8px;padding:12px;display:grid}.next-stop-actions>button,.next-stop-actions form button{color:#50646b;min-height:38px;font:inherit;cursor:pointer;background:#f7f9f9;border:1px solid #d5dfe1;border-radius:10px;padding:9px;font-size:9px;font-weight:900}.next-stop-actions>button.dark,.next-stop-actions form button{color:#fff;background:#344148;border-color:#344148}.next-stop-actions button:disabled{cursor:not-allowed;opacity:.45}.next-stop-actions form{background:#f7ece9;border-radius:10px;gap:6px;padding:9px;display:grid}.next-stop-actions input,.next-stop-actions select{width:100%;min-width:0;height:34px;font:inherit;background:#fff;border:1px solid #d8dfe0;border-radius:9px;padding:0 9px;font-size:9px}.terminal-route-strip{background:#dbe4e5;border-top:1px solid #dbe4e5;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.terminal-route-strip>article{background:#f8fbfbf5;grid-template-columns:31px minmax(0,1fr);gap:9px;min-width:0;padding:11px 12px;display:grid}.terminal-route-strip>article.current{background:#edf6f2;box-shadow:inset 0 3px #78998b}.terminal-route-strip>article.delivered{background:#f2f7f4}.terminal-route-strip article>span{color:#5d747b;background:#e6edef;border-radius:10px;place-items:center;width:30px;height:30px;font-size:8px;font-weight:950;display:grid}.terminal-route-strip article.delivered>span{color:#4d705d;background:#dcebe3}.terminal-route-strip small,.terminal-route-strip b,.terminal-route-strip p{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.terminal-route-strip small{color:#849297;font-size:8px}.terminal-route-strip b{color:#344950;margin-top:2px;font-size:10px}.terminal-route-strip p{color:#7b898e;grid-column:2;margin:3px 0 0;font-size:8px}.terminal-route-strip em{color:#60747b;background:#e9eff0;border-radius:20px;grid-column:2;justify-self:start;margin-top:5px;padding:4px 6px;font-size:7px;font-style:normal;font-weight:900}.terminal-route-complete{align-items:center;gap:12px;padding:22px;display:flex}.terminal-route-complete>span{color:#4a705b;background:#deece5;border-radius:14px;place-items:center;width:42px;height:42px;font-size:16px;display:grid}.terminal-route-complete b{font-size:12px}.terminal-route-complete p{color:#718289;margin:4px 0 0;font-size:10px}.terminal-route-preflight{background:radial-gradient(circle at 86% 12%,#85a4ab21,#0000 25rem),linear-gradient(145deg,#fafcfc,#eff5f5);border-top:1px solid #dce5e6;border-bottom:1px solid #dce5e6}.terminal-route-preflight>header{border-bottom:1px solid #dfe7e8;justify-content:space-between;align-items:flex-end;gap:18px;padding:17px 21px;display:flex}.terminal-route-preflight h4{color:#2d4249;margin:4px 0;font-size:15px}.terminal-route-preflight header p:last-child{color:#718187;max-width:760px;margin:0;font-size:9px;line-height:1.5}.terminal-route-preflight>header>span{color:#806e4d;white-space:nowrap;background:#eee9de;border-radius:99px;padding:7px 10px;font-size:8px;font-weight:950}.terminal-route-preflight.ready>header>span{color:#4e725f;background:#deede6}.route-preflight-checks{background:#dfe7e8;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.route-preflight-checks>article{background:#fafcfcf0;grid-template-columns:29px minmax(0,1fr);align-items:center;gap:9px;min-width:0;padding:11px 13px;display:grid}.route-preflight-checks>article>span{color:#846e48;background:#eee7db;border-radius:9px;place-items:center;width:28px;height:28px;font-size:10px;font-weight:950;display:grid}.route-preflight-checks>article.ready>span{color:#4d715f;background:#deece5}.route-preflight-checks small,.route-preflight-checks b{display:block}.route-preflight-checks small{color:#87959a;letter-spacing:.05em;font-size:7px;font-weight:950}.route-preflight-checks b{color:#40555c;margin-top:3px;font-size:9px;line-height:1.35}.terminal-route-preflight>footer{justify-content:space-between;align-items:center;gap:18px;padding:13px 21px;display:flex}.terminal-route-preflight footer small,.terminal-route-preflight footer b{display:block}.terminal-route-preflight footer small{color:#829197;font-size:8px}.terminal-route-preflight footer b{color:#42565d;margin-top:3px;font-size:10px}.terminal-route-preflight footer button{color:#fff;font:inherit;cursor:pointer;background:#344148;border:0;border-radius:10px;padding:10px 14px;font-size:9px;font-weight:950}.terminal-route-preflight footer button:disabled{cursor:not-allowed;opacity:.38}.preflight-permission{color:#6d7d82;background:#edf1f2;border-radius:10px;padding:8px 10px;font-size:8px;font-weight:850}.route-financial-gate{background:#faf6ee;border:1px solid #e6d8c5;border-radius:12px;overflow:hidden}.route-financial-gate.blocked{background:#fbf2f0;border-color:#e8d1cc}.route-financial-gate>header{grid-template-columns:28px 1fr;align-items:center;gap:8px;padding:10px;display:grid}.route-financial-gate>header>span{color:#846b3f;background:#ede3ce;border-radius:9px;place-items:center;width:27px;height:27px;font-size:10px;font-weight:950;display:grid}.route-financial-gate.blocked>header>span{color:#936056;background:#efdcd7}.route-financial-gate header small,.route-financial-gate header b{display:block}.route-financial-gate header small{color:#88775c;font-size:7px;font-weight:950}.route-financial-gate header b{color:#5a5040;margin-top:2px;font-size:11px}.route-financial-gate>p{color:#7d705c;margin:0;padding:0 10px 9px;font-size:8px;line-height:1.45}.route-financial-gate>form{border-top:1px solid #8b714e21;background:#ffffff7a!important;border-radius:0!important;grid-template-columns:1fr 1fr!important;margin:0!important;padding:10px!important}.route-financial-gate form label{color:#746657;font-size:7px;font-weight:850}.route-financial-gate form label input,.route-financial-gate form label select{margin-top:3px;display:block}.route-financial-gate form .wide{grid-column:1/-1}.route-financial-gate details{border-top:1px solid #8b714e21}.route-financial-gate summary{color:#755f4a;cursor:pointer;padding:9px 10px;font-size:8px;font-weight:900}.route-financial-gate details form{border-radius:0!important;margin:0!important}.route-financial-gate textarea{width:100%;min-height:62px;font:inherit;resize:vertical;background:#fff;border:1px solid #d8dfe0;border-radius:9px;padding:8px;font-size:9px}.route-override-pending{background:#f7e8e5;border-top:1px solid #ead6d1;grid-template-columns:28px 1fr;align-items:start;gap:8px;padding:10px;display:grid}.route-override-pending>span{background:#ead7d2;border-radius:9px;place-items:center;width:27px;height:27px;font-size:10px;display:grid}.route-override-pending small,.route-override-pending b{display:block}.route-override-pending small{color:#94675e;font-size:7px;font-weight:950}.route-override-pending b{color:#765d58;margin-top:3px;font-size:8px;line-height:1.4}@media (max-width:1040px){.terminal-next-stop{grid-template-columns:52px minmax(0,1fr)}.next-stop-actions{grid-column:2}.terminal-route-strip,.route-preflight-checks{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.stop-stream-tools{flex-direction:column;align-items:flex-end}.stop-navigation{grid-template-columns:1fr}.stop-navigation>p{grid-column:auto}.terminal-route-navigator>header,.terminal-route-preflight>header,.terminal-route-preflight>footer{flex-direction:column;align-items:flex-start}.terminal-next-stop{grid-template-columns:42px minmax(0,1fr);padding:15px 13px}.next-stop-sequence b{border-radius:12px;width:38px;height:38px;font-size:14px}.next-stop-metrics,.route-preflight-checks{grid-template-columns:1fr}.next-stop-actions{grid-column:1/-1}.terminal-route-strip{grid-template-columns:1fr}.terminal-route-strip>article{padding:12px 14px}.next-stop-main h5{font-size:16px}.next-stop-main>p{font-size:10px}.terminal-route-preflight>header,.terminal-route-preflight>footer{padding:15px}.route-financial-gate>form{grid-template-columns:1fr!important}.route-financial-gate form .wide{grid-column:auto}}.terminal-route-preflight header p:last-child{font-size:11px}.route-preflight-checks small{font-size:9px}.route-preflight-checks b{font-size:11px}.terminal-route-preflight footer small{font-size:10px}.terminal-route-preflight footer b{font-size:11px}.terminal-route-preflight footer button,.preflight-permission{min-height:44px;font-size:10px}@media (max-width:760px){.terminal-route-preflight>footer,.terminal-route-preflight>footer>div,.terminal-route-preflight>footer button,.preflight-permission{box-sizing:border-box;width:100%}.terminal-route-preflight>footer button,.preflight-permission{text-align:center;justify-content:center;align-items:center;min-height:48px;display:flex}}.terminal-guided-flow{background:radial-gradient(circle at 88% 8%,#82a2a721,#0000 27rem),linear-gradient(145deg,#fbfdfd,#edf3f3);border-bottom:1px solid #d8e3e4;overflow:hidden}.terminal-guided-flow>header{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:21px 23px;display:grid}.terminal-guided-flow>header small{color:#71868b;letter-spacing:.07em;font-size:9px;font-weight:950}.terminal-guided-flow>header h3{color:#293e45;letter-spacing:-.45px;margin:5px 0 6px;font-size:clamp(18px,2.5vw,25px)}.terminal-guided-flow>header p{color:#61767b;max-width:760px;margin:0;font-size:12px;line-height:1.55}.terminal-guided-flow>header>span{background:#ffffffbd;border:1px solid #cddcdd;border-radius:50%;align-content:center;place-items:center;width:72px;height:72px;display:grid;box-shadow:inset 0 0 0 9px #e8efefad}.terminal-guided-flow>header>span b,.terminal-guided-flow>header>span small{display:block}.terminal-guided-flow>header>span b{color:#3e5960;font-size:16px}.terminal-guided-flow>header>span small{color:#798b8f;letter-spacing:.04em;margin-top:2px;font-size:7px}.terminal-guided-flow>ol{background:#dce5e6;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;margin:0;padding:1px;list-style:none;display:grid}.terminal-guided-flow>ol>li{color:#809095;background:#f9fbfbf2;grid-template-columns:35px minmax(0,1fr);align-items:center;gap:9px;min-width:0;padding:12px 13px;display:grid}.terminal-guided-flow>ol>li>span{color:#75898e;background:#edf2f2;border:1px solid #d7e1e2;border-radius:11px;place-items:center;width:34px;height:34px;font-size:9px;font-weight:950;display:grid}.terminal-guided-flow li small,.terminal-guided-flow li b{display:block}.terminal-guided-flow li small{letter-spacing:.06em;font-size:7px;font-weight:950}.terminal-guided-flow li b{text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:11px;overflow:hidden}.terminal-guided-flow>ol>li.done{color:#507064}.terminal-guided-flow>ol>li.done>span{color:#4c705d;background:#deece5;border-color:#d0e1d9}.terminal-guided-flow>ol>li.current{color:#2d464d;background:#fff;box-shadow:inset 0 3px #6e9187}.terminal-guided-flow>ol>li.current>span{color:#fff;background:#344148;border-color:#344148;box-shadow:0 8px 20px #34414824}.terminal-guided-flow>ol>li.locked{opacity:.66}.terminal-guided-flow>footer{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:22px;padding:15px 22px;display:grid}.terminal-guided-flow>footer>div>i{background:#dfe7e8;border-radius:99px;width:min(440px,100%);height:5px;display:block;overflow:hidden}.terminal-guided-flow>footer>div>i>i{border-radius:inherit;background:linear-gradient(90deg,#afc1be,#668b82);height:100%;transition:width .25s;display:block}.terminal-guided-flow>footer p{color:#697d82;margin:7px 0 0;font-size:10px}.terminal-guided-flow>footer button{color:#fff;min-width:210px;min-height:46px;font:inherit;cursor:pointer;background:#303d43;border:0;border-radius:11px;padding:10px 16px;font-size:11px;font-weight:950}.terminal-guided-flow>footer button:disabled{cursor:not-allowed;opacity:.42}.terminal-guided-flow.phase-collection>header{background:linear-gradient(120deg,#faf6efd1,#0000)}@media (max-width:860px){.terminal-guided-flow>ol{grid-template-columns:repeat(5,minmax(76px,1fr));overflow-x:auto}.terminal-guided-flow>ol>li{text-align:center;grid-template-columns:1fr;justify-items:center;padding:10px 7px}.terminal-guided-flow>footer{grid-template-columns:1fr}.terminal-guided-flow>footer button{width:100%}}@media (max-width:560px){.terminal-guided-flow>header{grid-template-columns:minmax(0,1fr) 58px;gap:12px;padding:17px 15px}.terminal-guided-flow>header h3{font-size:19px;line-height:1.18}.terminal-guided-flow>header p{font-size:11px}.terminal-guided-flow>header>span{width:56px;height:56px;box-shadow:inset 0 0 0 6px #e8efefad}.terminal-guided-flow>header>span b{font-size:13px}.terminal-guided-flow>footer{padding:14px 15px}.terminal-guided-flow>footer button{min-height:50px;font-size:12px}}.terminal-route-closeout{background:radial-gradient(circle at 91% 7%,#779a9d24,#0000 28rem),linear-gradient(145deg,#fbfdfd,#edf3f3);border-bottom:1px solid #d8e3e4;overflow:hidden}.terminal-route-closeout>header{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:21px 23px;display:grid}.terminal-route-closeout>header small{color:#71868b;letter-spacing:.07em;font-size:9px;font-weight:950}.terminal-route-closeout>header h3{color:#293e45;letter-spacing:-.45px;margin:5px 0 6px;font-size:clamp(18px,2.5vw,25px)}.terminal-route-closeout>header p{color:#61767b;max-width:760px;margin:0;font-size:12px;line-height:1.55}.terminal-route-closeout>header>span{background:#ffffffbd;border:1px solid #cddcdd;border-radius:50%;align-content:center;place-items:center;width:72px;height:72px;display:grid;box-shadow:inset 0 0 0 9px #e8efefad}.terminal-route-closeout>header>span b,.terminal-route-closeout>header>span small{display:block}.terminal-route-closeout>header>span b{color:#3e5960;font-size:16px}.terminal-route-closeout>header>span small{color:#798b8f;letter-spacing:.04em;margin-top:2px;font-size:7px}.terminal-route-closeout>ol{background:#dce5e6;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;margin:0;padding:1px;list-style:none;display:grid}.terminal-route-closeout>ol>li{color:#809095;background:#f9fbfbf2;grid-template-columns:35px minmax(0,1fr);align-items:center;gap:9px;min-width:0;padding:12px 13px;display:grid}.terminal-route-closeout>ol>li>span{color:#75898e;background:#edf2f2;border:1px solid #d7e1e2;border-radius:11px;place-items:center;width:34px;height:34px;font-size:9px;font-weight:950;display:grid}.terminal-route-closeout li small,.terminal-route-closeout li b{display:block}.terminal-route-closeout li small{letter-spacing:.06em;font-size:7px;font-weight:950}.terminal-route-closeout li b{text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:11px;overflow:hidden}.terminal-route-closeout>ol>li.done{color:#507064}.terminal-route-closeout>ol>li.done>span{color:#4c705d;background:#deece5;border-color:#d0e1d9}.terminal-route-closeout>ol>li.current{color:#2d464d;background:#fff;box-shadow:inset 0 3px #6e9187}.terminal-route-closeout>ol>li.current>span{color:#fff;background:#344148;border-color:#344148}.terminal-route-closeout>ol>li.locked{opacity:.66}.terminal-closeout-grid{background:#dce5e6;border-top:1px solid #dce5e6;border-bottom:1px solid #dce5e6;grid-template-columns:minmax(0,1.35fr) minmax(250px,.65fr);gap:1px;display:grid}.terminal-closeout-grid>section,.terminal-closeout-grid>aside{background:#f9fbfbf2;min-width:0}.terminal-closeout-grid>section>header{border-bottom:1px solid #e0e7e8;justify-content:space-between;align-items:center;gap:14px;padding:14px 17px;display:flex}.terminal-closeout-grid>section>header small,.terminal-closeout-grid>section>header b{display:block}.terminal-closeout-grid>section>header small{color:#7b8d91;font-size:8px;font-weight:950}.terminal-closeout-grid>section>header b{color:#334950;margin-top:3px;font-size:12px}.terminal-closeout-grid>section>header>span{color:#60767b;background:#e6eeef;border-radius:99px;padding:6px 8px;font-size:8px;font-weight:950}.terminal-closeout-grid form{border-bottom:1px solid #e0e7e8;grid-template-columns:minmax(130px,1fr) 110px minmax(160px,.9fr) auto;align-items:end;gap:9px;padding:13px 16px;display:grid}.terminal-closeout-grid form>div small,.terminal-closeout-grid form>div b,.terminal-closeout-grid form>div p{display:block}.terminal-closeout-grid form>div small{color:#819196;font-size:8px;font-weight:900}.terminal-closeout-grid form>div b{color:#334950;margin-top:3px;font-size:11px}.terminal-closeout-grid form>div p{color:#718388;margin:4px 0 0;font-size:9px}.terminal-closeout-grid form label{color:#61757b;font-size:9px;font-weight:850}.terminal-closeout-grid form input{color:#33474e;width:100%;height:39px;font:inherit;background:#fff;border:1px solid #d3dfe0;border-radius:9px;margin-top:5px;padding:0 9px;font-size:10px;display:block}.terminal-closeout-grid form button{color:#fff;min-height:39px;font:inherit;cursor:pointer;background:#344148;border:0;border-radius:9px;padding:8px 12px;font-size:9px;font-weight:950}.terminal-closeout-grid form button:disabled{cursor:not-allowed;opacity:.42}.terminal-closeout-ready{align-items:center;gap:11px;padding:20px;display:flex}.terminal-closeout-ready>span{color:#4b715d;background:#deece5;border-radius:12px;place-items:center;width:38px;height:38px;font-size:14px;font-weight:950;display:grid}.terminal-closeout-ready b{color:#334950;font-size:12px}.terminal-closeout-ready p{color:#708187;margin:4px 0 0;font-size:10px}.terminal-closeout-grid>aside{background:#dce5e6;gap:1px;display:grid}.terminal-closeout-grid>aside article{background:#f9fbfbf5;padding:15px 17px}.terminal-closeout-grid>aside small,.terminal-closeout-grid>aside b,.terminal-closeout-grid>aside em{display:block}.terminal-closeout-grid>aside small{color:#7c8e93;font-size:8px;font-weight:950}.terminal-closeout-grid>aside b{color:#334950;margin-top:5px;font-size:21px}.terminal-closeout-grid>aside p{color:#6c8085;margin:4px 0;font-size:10px;line-height:1.45}.terminal-closeout-grid>aside em{color:#59726b;font-size:9px;font-style:normal;font-weight:850}.terminal-route-closeout>footer{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:22px;padding:15px 22px;display:grid}.terminal-route-closeout>footer>div>i{background:#dfe7e8;border-radius:99px;width:min(440px,100%);height:5px;display:block;overflow:hidden}.terminal-route-closeout>footer>div>i>i{border-radius:inherit;background:linear-gradient(90deg,#afc1be,#668b82);height:100%;transition:width .25s;display:block}.terminal-route-closeout>footer p{color:#697d82;margin:7px 0 0;font-size:10px}.terminal-route-closeout>footer button{color:#fff;min-width:210px;min-height:46px;font:inherit;cursor:pointer;background:#303d43;border:0;border-radius:11px;padding:10px 16px;font-size:11px;font-weight:950}.terminal-route-closeout>footer button:disabled{cursor:not-allowed;opacity:.42}@media (max-width:960px){.terminal-closeout-grid{grid-template-columns:1fr}.terminal-closeout-grid>aside,.terminal-closeout-grid form{grid-template-columns:1fr 1fr}.terminal-closeout-grid form>div{grid-column:1/-1}.terminal-route-closeout>footer{grid-template-columns:1fr}.terminal-route-closeout>footer button{width:100%}}@media (max-width:700px){.terminal-route-closeout>ol{grid-template-columns:repeat(5,minmax(76px,1fr));overflow-x:auto}.terminal-route-closeout>ol>li{text-align:center;grid-template-columns:1fr;justify-items:center;padding:10px 7px}.terminal-closeout-grid form{grid-template-columns:1fr}.terminal-closeout-grid form>div{grid-column:auto}.terminal-closeout-grid form input,.terminal-closeout-grid form button{min-height:48px}.terminal-route-closeout>header{grid-template-columns:minmax(0,1fr) 58px;gap:12px;padding:17px 15px}.terminal-route-closeout>header h3{font-size:19px;line-height:1.18}.terminal-route-closeout>header p{font-size:11px}.terminal-route-closeout>header>span{width:56px;height:56px;box-shadow:inset 0 0 0 6px #e8efefad}.terminal-route-closeout>footer{padding:14px 15px}.terminal-route-closeout>footer button{min-height:50px;font-size:12px}}@media (max-width:470px){.terminal-closeout-grid>aside{grid-template-columns:1fr}}.terminal-route-closeout>header small{font-size:10px}.terminal-route-closeout li small,.terminal-closeout-grid>section>header small,.terminal-closeout-grid>section>header>span,.terminal-closeout-grid>aside small,.terminal-closeout-grid form>div small{font-size:9px}.terminal-closeout-grid form>div b{font-size:12px}.terminal-closeout-grid form>div p,.terminal-closeout-grid form label,.terminal-closeout-grid>aside em{font-size:10px}.terminal-closeout-grid form input,.terminal-closeout-grid form button,.terminal-closeout-grid>aside p,.terminal-route-closeout>footer p{font-size:11px}.terminal-route-closeout>footer button{font-size:12px}.terminal-cash-custody{background:linear-gradient(145deg,#fbfcfc,#f1f5f6);border:1px solid #dce5e7;border-radius:18px;margin-top:12px;position:relative;overflow:hidden;box-shadow:0 18px 48px #283b4014}.terminal-cash-custody:before{content:"";pointer-events:none;background:radial-gradient(circle at 82% 0,#b9ccd347,#0000 33%),linear-gradient(90deg,#0000 49.8%,#a9b9bd12 50%,#0000 50.2%) 0 0/48px 48px;position:absolute;inset:0}.terminal-cash-custody>header{z-index:1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffc2;border-bottom:1px solid #e0e7e8;justify-content:space-between;align-items:flex-start;gap:22px;padding:21px 23px;display:flex;position:relative}.terminal-cash-custody>header h4{color:#1f2e33;margin:0;font-size:16px;line-height:1.3}.terminal-cash-custody>header p:last-child{color:#6c7b80;max-width:780px;margin:7px 0 0;font-size:11px;line-height:1.55}.terminal-cash-custody>header>span{color:#607177;white-space:nowrap;background:#f7fafa;border:1px solid #d3dfe1;border-radius:30px;padding:7px 10px;font-size:10px;font-weight:900}.terminal-cash-custody-list{z-index:1;gap:10px;padding:14px;display:grid;position:relative}.terminal-cash-custody-list>article{background:#fffffff0;border:1px solid #dde6e7;border-radius:13px;overflow:hidden}.terminal-cash-custody-list>article.cash-custody-discrepancy_review{background:#fffaf8;border-color:#eccbc4}.cash-custody-head{grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:11px;padding:14px 16px;display:grid}.cash-custody-head>span{color:#49626a;background:#eff5f6;border:1px solid #d7e1e3;border-radius:10px;place-items:center;width:32px;height:32px;font-size:13px;font-weight:900;display:grid}.cash-custody-head small,.cash-custody-head b,.cash-custody-head p{display:block}.cash-custody-head small{color:#7c898e;font-size:10px;font-weight:850}.cash-custody-head b{color:#27373c;margin-top:4px;font-size:12px}.cash-custody-head p{color:#6f7e83;margin:4px 0 0;font-size:10px;line-height:1.45}.cash-custody-head strong{color:#24363c;white-space:nowrap;font-size:13px}.terminal-cash-custody article>ol{background:#f7fafa;border-top:1px solid #e5ebec;border-bottom:1px solid #e5ebec;grid-template-columns:repeat(5,minmax(84px,1fr));gap:6px;margin:0;padding:11px 14px;list-style:none;display:grid}.terminal-cash-custody article>ol li{color:#899599;background:#fff;border:1px solid #e1e8e9;border-radius:8px;grid-template-columns:22px 1fr;align-items:center;gap:6px;padding:7px;display:grid}.terminal-cash-custody article>ol li.done{color:#45665d;background:#f0f7f4;border-color:#cedfdb}.terminal-cash-custody article>ol li.active{color:#2f4c55;background:#e9f1f3;border-color:#b9cdd1}.terminal-cash-custody article>ol li span{background:#edf1f2;border-radius:50%;place-items:center;width:20px;height:20px;font-size:9px;font-weight:900;display:grid}.terminal-cash-custody article>ol li b{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.terminal-cash-custody article>form{background:#f8fafa;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:9px;padding:13px 15px;display:grid}.terminal-cash-custody article>form label{color:#627278;gap:5px;font-size:10px;font-weight:850;display:grid}.terminal-cash-custody article>form input{color:#25373d;width:100%;min-height:42px;font:inherit;background:#fff;border:1px solid #d5e0e2;border-radius:9px;padding:9px 10px;font-size:11px}.terminal-cash-custody article>form button{color:#fff;min-height:42px;font:inherit;cursor:pointer;background:#253238;border:0;border-radius:9px;padding:9px 13px;font-size:10px;font-weight:900}.terminal-cash-custody article>footer{background:#fafcfc;justify-content:flex-start;align-items:center;gap:20px;padding:12px 15px;display:flex}.terminal-cash-custody article>footer span{min-width:130px}.terminal-cash-custody article>footer small,.terminal-cash-custody article>footer b{display:block}.terminal-cash-custody article>footer small{color:#839095;font-size:10px;font-weight:900}.terminal-cash-custody article>footer b{color:#405359;margin-top:4px;font-size:10px}.terminal-cash-custody article>footer em{color:#a44e40;margin-left:auto;font-size:10px;font-style:normal;font-weight:900}.terminal-cash-custody-empty{color:#748288;background:#ffffffb3;border:1px dashed #d5e0e2;border-radius:12px;justify-content:center;align-items:center;gap:12px;min-height:125px;display:flex}.terminal-cash-custody-empty>span{background:#f1f5f6;border:1px solid #d8e3e5;border-radius:11px;place-items:center;width:37px;height:37px;font-size:15px;display:grid}.terminal-cash-custody-empty b{color:#41535a;font-size:11px;display:block}.terminal-cash-custody-empty p{max-width:540px;margin:5px 0 0;font-size:10px;line-height:1.5}.cash-custody-values{background:#e3e9ea;border-top:1px solid #e5ebec;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.cash-custody-values>span{background:#fbfcfc;padding:10px 14px}.cash-custody-values small,.cash-custody-values b{display:block}.cash-custody-values small{color:#829095;letter-spacing:.4px;font-size:10px;font-weight:900}.cash-custody-values b{color:#34484f;margin-top:4px;font-size:12px}.cash-custody-values>span.open{background:#fff9f3}.cash-custody-values>span.open b{color:#91513f}.cash-custody-values>span.closed{background:#eff8f4}.cash-custody-values>span.closed b{color:#35705a}.terminal-bank-receipts>article.cash-deposit{background:linear-gradient(90deg,#f1f5f7,#fff 72%)}.terminal-bank-receipts>article.cash-deposit>span{color:#395c68;background:#e6eef1;border-color:#cad9dd}.terminal-bank-receipts>article.cash-deposit.latest>span{color:#315d69;background:#dfecef;border-color:#b9cdd3}.route-financial-gate header small,.route-financial-gate form label,.route-override-pending small,.route-financial-gate>p,.route-financial-gate summary,.route-override-pending b{font-size:10px}.route-financial-gate textarea{font-size:11px}@media (max-width:700px){.terminal-cash-custody>header{padding:18px 15px;display:grid}.terminal-cash-custody-list{padding:10px}.cash-custody-head{grid-template-columns:32px minmax(0,1fr);padding:13px}.cash-custody-head>strong{grid-column:2}.cash-custody-values{grid-template-columns:1fr}.terminal-cash-custody article>ol{display:flex;overflow-x:auto}.terminal-cash-custody article>ol li{flex:0 0 108px}.terminal-cash-custody article>form{grid-template-columns:1fr}.terminal-cash-custody article>form button{min-height:50px;font-size:11px}.terminal-cash-custody article>footer{flex-direction:column;align-items:flex-start;gap:10px}.terminal-cash-custody article>footer em{margin-left:0}.terminal-cash-custody-empty{min-height:150px;padding:20px}}.y-map-panel{background:#f5f8f8;border-bottom:1px solid #dce5e6}.y-map-panel>header{border-bottom:1px solid #dce5e6;justify-content:space-between;align-items:center;gap:16px;padding:15px 24px;display:flex}.y-map-panel>header small{color:#74878b;letter-spacing:.08em;font-size:9px;font-weight:950}.y-map-panel>header h4{color:#2f454b;margin:4px 0 0;font-size:14px}.y-map-panel>header>span{color:#58706f;background:#fff;border:1px solid #d2dddf;border-radius:20px;padding:7px 10px;font-size:9px;font-weight:900}.y-map-body{grid-template-columns:minmax(0,1fr) 220px;min-height:360px;display:grid}.y-map-canvas{z-index:1;background:#e8eeee;min-height:360px}.y-map-body>aside{background:#f8fafa;border-left:1px solid #d6e0e1;align-content:start;gap:10px;padding:20px;display:grid}.y-map-body>aside>b{color:#30474c;font-size:13px}.y-map-body>aside>p{color:#708387;margin:-5px 0 8px;font-size:10px}.y-map-body>aside>strong{color:#4b7060;background:#e5f0eb;border-radius:9px;padding:8px 9px;font-size:9px}.y-map-body>aside>strong.stale{color:#8a574b;background:#f5e9e4}.y-map-body>aside>span{color:#63777b;align-items:center;gap:8px;font-size:9px;line-height:1.4;display:flex}.y-map-body>aside i{background:#729186;border-radius:50%;flex:none;width:10px;height:10px;display:block}.y-map-body>aside i.stop{background:#fff;border:2px solid #729186}.y-map-body>aside i.route{background:repeating-linear-gradient(90deg,#526f68 0 5px,#0000 5px 8px);border-radius:0;width:18px;height:2px}.y-map-body>aside em{color:#8a574b;background:#f6e9e5;border-radius:9px;margin-top:8px;padding:9px;font-size:9px;font-style:normal;line-height:1.4}.y-map-empty{color:#718287;justify-content:center;align-items:center;gap:13px;min-height:180px;padding:24px;display:flex}.y-map-empty>span{background:#fff;border:1px solid #d2dcde;border-radius:14px;place-items:center;width:42px;height:42px;font-size:18px;display:grid}.y-map-empty b{color:#40565c;font-size:11px}.y-map-empty p{margin:4px 0 0;font-size:9px}.y-map-marker-shell,.y-map-vehicle-shell{background:0 0!important;border:0!important}.y-map-marker{color:#fff;background:#556f69;border:3px solid #fff;border-radius:50%;place-items:center;width:34px;height:34px;font-size:10px;font-weight:950;display:grid;box-shadow:0 5px 15px #2d444152}.y-map-marker.done{background:#6a9b7c}.y-map-vehicle{color:#fff;letter-spacing:.08em;background:#2e444b;border:3px solid #fff;border-radius:9px;place-items:center;width:46px;height:28px;font-size:8px;font-weight:950;display:grid;box-shadow:0 5px 16px #263a4059}.leaflet-popup-content{font:10px/1.55 var(--font-geist-sans),sans-serif}.leaflet-control-attribution{font-size:8px!important}@media (max-width:760px){.y-map-panel>header{flex-direction:column;align-items:flex-start;padding:14px 18px}.y-map-body{grid-template-columns:1fr}.y-map-canvas{min-height:320px}.y-map-body>aside{border-top:1px solid #d6e0e1;border-left:0;grid-template-columns:1fr 1fr}.y-map-body>aside>b,.y-map-body>aside>p,.y-map-body>aside>em{grid-column:1/-1}}.y-map-route-tabs{background:#eef3f3;border-bottom:1px solid #dce5e6;gap:8px;padding:11px 16px;display:flex;overflow-x:auto}.y-map-route-tabs button{color:#64777b;text-align:left;cursor:pointer;background:#f9fbfb;border:1px solid #d4dfe0;border-radius:11px;grid-template-columns:8px minmax(105px,1fr);gap:2px 7px;min-width:170px;padding:9px 11px;display:grid}.y-map-route-tabs button.active{background:#fff;border-color:#77978f;box-shadow:0 7px 18px #364e4b1a}.y-map-route-tabs button>span{background:#93a2a5;border-radius:50%;grid-row:1/3;align-self:center;width:7px;height:7px}.y-map-route-tabs button>span.live{background:#59a177;box-shadow:0 0 0 4px #59a1771f}.y-map-route-tabs button>span.stale{background:#c68a4c}.y-map-route-tabs button>span.critical{background:#bd6257;box-shadow:0 0 0 4px #bd62571f}.y-map-route-tabs b{color:#344b50;font-size:9px}.y-map-route-tabs small{white-space:nowrap;font-size:8px}.y-map-body>aside i.risk{background:#c68a4c;border-radius:2px}.y-map-live-controls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.y-map-live-controls>span,.y-map-live-controls>b,.y-map-live-controls>button{color:#58706f;background:#fff;border:1px solid #d2dddf;border-radius:20px;padding:7px 10px;font-size:9px;font-weight:900}.y-map-live-controls>span{align-items:center;gap:6px;display:flex}.y-map-live-controls>span:before{content:"";background:#59a177;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #59a1771f}.y-map-live-controls>span.paused:before{box-shadow:none;background:#c68a4c}.y-map-live-controls>button{color:#405f57;cursor:pointer;border-color:#77978f}.y-map-live-controls>button:disabled{cursor:not-allowed;opacity:.45}.y-map-live-controls>b{font-weight:900}@media (max-width:760px){.y-map-live-controls{justify-content:flex-start}}.partner-location-registry{background:radial-gradient(circle at 92% 0,#74a09621,#0000 28%),linear-gradient(145deg,#fffffff0,#eef3f2d6);border:1px solid #4b5e6224;border-radius:24px;margin-top:24px;overflow:hidden;box-shadow:0 20px 58px #3d4d5014}.partner-location-registry>header{border-bottom:1px solid #4b5e621c;justify-content:space-between;align-items:flex-start;gap:24px;padding:24px;display:flex}.partner-location-registry>header h3{color:#1e2a2c;letter-spacing:-.035em;margin:4px 0 7px;font-size:clamp(18px,2vw,24px)}.partner-location-registry>header p:last-child{color:#66777a;max-width:720px;margin:0;font-size:13px;line-height:1.6}.partner-location-registry>header>div:last-child{flex:none;align-items:center;gap:12px;display:flex}.partner-location-registry>header>div:last-child span{color:#637477;letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:700}.partner-location-registry button,.terminal-geofence-command button{color:#2d3a3c;min-height:38px;font:inherit;cursor:pointer;background:#ffffffd6;border:1px solid #35464929;border-radius:12px;padding:9px 14px;font-size:12px;font-weight:750}.partner-location-registry button.primary,.terminal-geofence-command button.dark{color:#fff;background:#243033;border-color:#243033}.partner-location-registry button:disabled,.terminal-geofence-command button:disabled{cursor:wait;opacity:.58}.partner-location-form{background:#fafcfcdb;border:1px solid #57777029;border-radius:18px;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:20px 24px 6px;padding:20px;display:grid}.partner-location-form label{color:#607174;letter-spacing:.055em;text-transform:uppercase;gap:7px;font-size:10px;font-weight:760;display:grid}.partner-location-form label.wide{grid-column:span 2}.partner-location-form input,.partner-location-form select,.location-actions input,.location-actions select{color:#273638;width:100%;min-height:42px;font:inherit;letter-spacing:normal;text-transform:none;background:#ffffffe6;border:1px solid #45585b29;border-radius:11px;outline:none;padding:9px 11px;font-size:13px;font-weight:540}.partner-location-form input:focus,.partner-location-form select:focus,.location-actions input:focus,.location-actions select:focus{border-color:#34665b7a;box-shadow:0 0 0 3px #4a817517}.partner-location-form .primary-location-check{background:#ffffffa3;border:1px solid #45585b1f;border-radius:11px;align-self:end;align-items:center;gap:9px;min-height:42px;padding:8px 11px;display:flex}.partner-location-form .primary-location-check input{width:16px;min-height:16px}.partner-location-form footer{grid-column:1/-1;justify-content:flex-end;gap:10px;padding-top:4px;display:flex}.partner-location-list{gap:10px;padding:18px 24px 24px;display:grid}.partner-location-list>article{background:#ffffffc2;border:1px solid #465b5e1f;border-radius:17px;grid-template-columns:42px minmax(220px,1fr) auto minmax(190px,.65fr);align-items:center;gap:14px;padding:15px;display:grid;position:relative}.partner-location-list>article.verified{background:linear-gradient(100deg,#f4faf8f0,#ffffffd1);border-color:#3c78693d}.location-radar,.geofence-orbit{background:radial-gradient(circle,#4886782e 0 18%,#0000 20%);border:1px solid #3a706447;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:relative}.location-radar:before,.geofence-orbit:before{content:"";background:#4a8075;border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 5px #4a80751a}.location-radar i,.geofence-orbit i{border:1px solid #4a807538;border-radius:50%;position:absolute;inset:5px}.location-radar i:last-child,.geofence-orbit i:last-child{opacity:.45;inset:-5px}.location-main{min-width:0}.location-main>small,.selected-partner-location small,.terminal-geofence-command small{color:#748487;letter-spacing:.08em;font-size:9px;font-weight:790;display:block}.location-main>b{color:#263437;margin-top:4px;font-size:14px;display:block}.location-main>p{color:#657578;margin:5px 0 8px;font-size:12px;line-height:1.45}.location-main>div{flex-wrap:wrap;gap:6px;display:flex}.location-main em{color:#5b6b6d;background:#edf2f1;border-radius:8px;padding:4px 7px;font-size:9px;font-style:normal;font-weight:720}.location-main em.primary{color:#fff;background:#31413f}.location-status{letter-spacing:.07em;white-space:nowrap;border-radius:999px;padding:7px 9px;font-size:9px}.location-status.pending{color:#7b6b49;background:#f1eee6}.location-status.verified{color:#32695c;background:#e4f0ec}.location-actions form{gap:7px;display:grid}.location-actions{justify-content:flex-end;gap:7px;display:flex}.location-actions .secondary{color:#7b5555}.partner-location-empty{color:#68787a;text-align:left;border:1px dashed #4f636638;border-radius:17px;justify-content:center;align-items:center;gap:13px;min-height:112px;display:flex}.partner-location-empty>span{color:#5c877e;font-size:26px}.partner-location-empty b{color:#304043;font-size:13px}.partner-location-empty p{margin:4px 0 0;font-size:11px}.selected-partner-location{background:linear-gradient(100deg,#eaf5f2d9,#ffffffb8);border:1px solid #3677683d;border-radius:14px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px;display:grid}.selected-partner-location>span{color:#3f776b;background:#3b71651a;border-radius:50%;place-items:center;width:32px;height:32px;font-size:18px;display:grid}.selected-partner-location b{color:#263638;margin-top:3px;font-size:12px;display:block}.selected-partner-location p{color:#657578;margin:3px 0 0;font-size:10px}.selected-partner-location>em{color:#fff;white-space:nowrap;background:#31433f;border-radius:999px;padding:7px 9px;font-size:9px;font-style:normal;font-weight:780}.terminal-geofence-command{background:linear-gradient(100deg,#f8fbfaf2,#ecf2f1e8),#f2f6f5;border:1px solid #465e6124;border-radius:19px;grid-template-columns:52px minmax(240px,1fr) auto;align-items:center;gap:18px;margin-bottom:14px;padding:16px 18px;display:grid;position:relative;overflow:hidden;box-shadow:0 14px 40px #2b3c3f14}.terminal-geofence-command:after{content:"";background:linear-gradient(90deg,#0000,#3e7c6f94,#0000);height:2px;position:absolute;inset:auto 0 0}.terminal-geofence-command.manual:after{background:linear-gradient(90deg,#0000,#8577547a,#0000)}.terminal-geofence-command .geofence-orbit{width:48px;height:48px}.terminal-geofence-command>div:nth-child(2) b{color:#223235;margin-top:4px;font-size:14px;display:block}.terminal-geofence-command>div:nth-child(2) p{color:#647477;max-width:720px;margin:4px 0 0;font-size:11px;line-height:1.45}.terminal-geofence-command>div:last-child{justify-items:end;gap:6px;display:grid}.terminal-geofence-command>div:last-child>strong{color:#2d6b5d;letter-spacing:.07em;background:#e1eee9;border-radius:999px;padding:8px 11px;font-size:10px}.terminal-geofence-command>div:last-child small{text-align:right;max-width:230px}.terminal-geofence-command.tracking{background:radial-gradient(circle at 12%,#4a8c7d1f,#0000 24%),linear-gradient(100deg,#f7fbfaf7,#e7f1eeeb);border-color:#32706245}.terminal-geofence-command.tracking .geofence-orbit i:last-child{animation:2.4s ease-out infinite yeni-location-pulse}.route-tracking-command{min-width:min(100%,330px)}.route-tracking-buttons{justify-content:flex-end;gap:7px;display:flex}.terminal-geofence-command .tracking-stop{color:#684e48;background:#f2ece9;border-color:#684f4833}.terminal-geofence-command.approaching:after,.terminal-geofence-command.verified:after{background:linear-gradient(90deg,#0000,#268970bd,#0000)}.terminal-geofence-command.review:after,.terminal-geofence-command.error:after{background:linear-gradient(90deg,#0000,#967643a3,#0000)}@keyframes yeni-location-pulse{0%{opacity:.64;transform:scale(.82)}72%,to{opacity:0;transform:scale(1.32)}}@media (prefers-reduced-motion:reduce){.terminal-geofence-command.tracking .geofence-orbit i:last-child{animation:none}}@media (max-width:980px){.partner-location-form{grid-template-columns:repeat(2,minmax(0,1fr))}.partner-location-list>article{grid-template-columns:42px minmax(0,1fr) auto}.location-actions{grid-column:2/-1;justify-content:flex-start}.location-actions form{grid-template-columns:minmax(150px,1fr) minmax(180px,1.4fr) auto;width:100%}}@media (max-width:720px){.partner-location-registry>header,.partner-location-registry>header>div:last-child,.location-actions{flex-direction:column;align-items:stretch}.partner-location-form{grid-template-columns:1fr;margin-inline:14px;padding:15px}.partner-location-form label.wide,.partner-location-form footer{grid-column:auto}.partner-location-list{padding-inline:14px}.partner-location-list>article{grid-template-columns:34px minmax(0,1fr);align-items:start}.location-radar{width:32px;height:32px}.location-status,.location-actions{grid-column:2;justify-self:start}.location-actions form{grid-template-columns:1fr}.terminal-geofence-command{grid-template-columns:42px minmax(0,1fr)}.terminal-geofence-command .geofence-orbit{width:40px;height:40px}.terminal-geofence-command>div:last-child{grid-column:2;justify-items:stretch}.terminal-geofence-command>div:last-child small{text-align:left;max-width:none}.route-tracking-command,.route-tracking-buttons{width:100%}.route-tracking-buttons{grid-template-columns:1fr 1fr;display:grid}}.partner-discovery-workspace{gap:16px;display:grid}.partner-discovery-hero,.partner-discovery-policy,.prospect-pipeline,.prospect-intelligence-card,.prospect-actions,.market-watch{background:linear-gradient(145deg,#fffffff5,#f4f9f8e0);border:1px solid #dfe8e7;box-shadow:0 18px 50px #2033330f}.partner-discovery-hero{border-radius:22px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;padding:24px;display:grid;position:relative;overflow:hidden}.partner-discovery-hero:after{content:"";pointer-events:none;background:radial-gradient(circle,#96d0c738,#0000 68%);border-radius:50%;width:290px;height:290px;position:absolute;top:-116px;right:-84px}.partner-discovery-hero .eyebrow{color:#58706d;letter-spacing:.16em;margin:0 0 8px;font-size:11px}.partner-discovery-hero h3{color:#152422;letter-spacing:-.045em;margin:0;font-size:clamp(25px,3vw,39px);font-weight:650}.partner-discovery-hero p{color:#647673;max-width:720px;margin:10px 0 0;line-height:1.6}.partner-discovery-flow{z-index:1;align-items:center;gap:6px;min-width:370px;display:flex;position:relative}.partner-discovery-flow span{color:#334b47;background:#fff;border:1px solid #d5e2e0;border-radius:50%;place-items:center;width:34px;height:34px;font:700 11px/1 inherit;display:grid}.partner-discovery-flow i{background:linear-gradient(90deg,#a8c9c3,#e1e9e8);flex:1;height:1px}.partner-discovery-flow small{color:#738481;letter-spacing:.08em;font-size:9px;position:absolute;bottom:-18px;right:0}.partner-discovery-policy{border-radius:16px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.partner-discovery-policy>span{color:#275d52;background:#dff0eb;border-radius:10px;flex:0 0 31px;place-items:center;height:31px;font-weight:800;display:grid}.partner-discovery-policy strong{color:#263b38;font-size:12px;display:block}.partner-discovery-policy p{color:#70817e;margin:3px 0 0;font-size:11px;line-height:1.5}.partner-discovery-message{color:#315d55;background:#eff8f5;border:1px solid #cfe3de;border-radius:12px;padding:10px 14px;font-size:12px}.partner-discovery-message.error{color:#9a4338;background:#fff5f3;border-color:#edd4d0}.partner-discovery-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.partner-discovery-kpis article{background:#ffffffd1;border:1px solid #e2e9e8;border-radius:15px;padding:14px 16px}.partner-discovery-kpis small{color:#7a8b88;letter-spacing:.09em;font-size:9px;display:block}.partner-discovery-kpis b{color:#203330;margin-top:5px;font-size:22px;display:block}.partner-discovery-grid{grid-template-columns:minmax(260px,.78fr) minmax(0,1.5fr);align-items:start;gap:14px;display:grid}.prospect-pipeline,.prospect-intelligence-card,.prospect-actions,.market-watch{border-radius:19px;overflow:hidden}.prospect-pipeline>header,.prospect-intelligence-card>header,.market-watch>header{border-bottom:1px solid #e5eceb;padding:16px 18px}.prospect-pipeline>header small,.prospect-intelligence-card>header small,.market-watch>header small{color:#76908b;letter-spacing:.12em;font-size:9px;display:block}.prospect-pipeline>header h4,.prospect-intelligence-card>header h4,.market-watch>header h4{color:#213431;margin:4px 0 0;font-size:15px}.prospect-pipeline-list{max-height:610px;display:grid;overflow:auto}.prospect-pipeline-list button{text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #edf1f0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;width:100%;padding:13px 15px;display:grid}.prospect-pipeline-list button:hover,.prospect-pipeline-list button.active{background:#f2f8f6}.prospect-pipeline-list button>span{color:#375550;background:#e6efed;border-radius:11px;place-items:center;width:34px;height:34px;font-size:11px;font-weight:750;display:grid}.prospect-pipeline-list button b{color:#273936;font-size:12px;display:block}.prospect-pipeline-list button small{color:#7a8987;margin-top:3px;font-size:9px;display:block}.prospect-pipeline-list button em{color:#47635e;font-size:12px;font-style:normal;font-weight:700}.prospect-intelligence-card>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.prospect-intelligence-card>header p{color:#71827f;margin:4px 0 0;font-size:11px}.analysis-ring{background:conic-gradient(#6d9f96 calc(var(--score)*1%),#e6eeec 0);border-radius:50%;place-items:center;width:72px;height:72px;display:grid;position:relative}.analysis-ring:after{content:"";background:#fff;border-radius:50%;position:absolute;inset:6px}.analysis-ring b,.analysis-ring small{z-index:1;grid-area:1/1;position:relative}.analysis-ring b{color:#263c38;font-size:21px}.analysis-ring small{color:#768783;align-self:end;margin-bottom:13px;font-size:8px}.prospect-intelligence-body{background:#e7edec;grid-template-columns:1fr 1fr;gap:1px;display:grid}.prospect-intelligence-body>section{background:#fff;padding:16px 18px}.prospect-intelligence-body h5{color:#536b67;letter-spacing:.09em;margin:0 0 8px;font-size:10px}.prospect-intelligence-body p{color:#667a76;margin:0;font-size:11px;line-height:1.55}.prospect-next-question,.prospect-sources{grid-column:1/-1}.prospect-next-question b{color:#243936;font-size:13px;line-height:1.5;display:block}.prospect-source-ledger{flex-wrap:wrap;gap:7px;display:flex}.prospect-source-ledger span{color:#56706b;background:#f6f9f8;border:1px solid #dde8e6;border-radius:9px;padding:6px 8px;font-size:9px}.prospect-intelligence-footer{color:#6f817e;background:#f6f9f8;justify-content:space-between;gap:12px;padding:12px 18px;font-size:10px;display:flex}.prospect-actions{border-color:#e1e9e8;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.prospect-actions details{background:#ffffffe0;border-right:1px solid #e6eceb}.prospect-actions details:last-child{border-right:0}.prospect-actions summary{color:#354c48;cursor:pointer;padding:14px 15px;font-size:11px;font-weight:700;list-style:none}.prospect-actions form,.market-watch form{gap:10px;padding:0 15px 15px;display:grid}.prospect-actions label,.market-watch label{color:#70827f;letter-spacing:.04em;gap:5px;font-size:9px;display:grid}.prospect-actions input,.prospect-actions select,.prospect-actions textarea,.market-watch input,.market-watch select,.market-watch textarea{color:#263936;width:100%;min-height:38px;font:inherit;background:#fbfdfc;border:1px solid #dbe5e3;border-radius:10px;padding:9px 10px;font-size:11px}.prospect-actions textarea,.market-watch textarea{resize:vertical;min-height:74px}.prospect-actions button,.market-watch button,.terminal-prospect-live button{color:#fff;cursor:pointer;background:#263c38;border:0;border-radius:10px;min-height:38px;font-size:10px;font-weight:700}.prospect-actions button:disabled,.market-watch button:disabled,.terminal-prospect-live button:disabled{opacity:.52;cursor:wait}.market-watch{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);display:grid}.market-watch>header{grid-column:1/-1}.market-signal-list{border-right:1px solid #e6eceb;align-content:start;display:grid}.market-signal-list article{border-bottom:1px solid #edf1f0;padding:13px 17px}.market-signal-list small{color:#78908c;font-size:9px}.market-signal-list b{color:#2a403c;margin:5px 0;font-size:12px;display:block}.market-signal-list p{color:#6b7e7a;margin:0;font-size:10px;line-height:1.5}.market-watch form{padding:16px}.partner-discovery-empty{color:#778986;text-align:center;padding:22px;font-size:11px}.terminal-prospect-live{background:linear-gradient(145deg,#fff,#f2f7f6);border:1px solid #dce7e5;border-radius:18px;gap:12px;padding:14px;display:grid}.terminal-prospect-live>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.terminal-prospect-live>header small{color:#768a86;letter-spacing:.1em;font-size:9px}.terminal-prospect-live>header h4{color:#243936;margin:4px 0 0;font-size:15px}.terminal-prospect-live>header p{color:#71817e;max-width:440px;margin:0;font-size:10px;line-height:1.5}.terminal-prospect-list{gap:9px;display:grid}.terminal-prospect-list>article{background:#ffffffe6;border:1px solid #e0e8e7;border-radius:14px;grid-template-columns:auto minmax(150px,.7fr) minmax(260px,1.3fr);align-items:start;gap:13px;padding:13px;display:grid}.terminal-prospect-score{color:#315a53;background:#e8f1ef;border-radius:16px;place-items:center;width:56px;height:56px;display:grid}.terminal-prospect-score.high{color:#1e695b;background:#dcefe8}.terminal-prospect-score.low{color:#75685a;background:#f2efeb}.terminal-prospect-score b{font-size:18px}.terminal-prospect-score small{font-size:7px}.terminal-prospect-list section small{color:#81908e;font-size:8px}.terminal-prospect-list section h5{color:#283c39;margin:4px 0;font-size:12px}.terminal-prospect-list section p{color:#73827f;margin:0;font-size:9px}.terminal-prospect-list section em{color:#546d68;margin-top:8px;font-size:10px;font-style:normal;display:block}.terminal-prospect-list form{gap:8px;display:grid}.terminal-prospect-list form label{gap:4px;display:grid}.terminal-prospect-list form label small{color:#6e8e88;letter-spacing:.08em;font-size:8px}.terminal-prospect-list form label b{color:#263b37;font-size:11px;line-height:1.45}.terminal-prospect-list textarea{min-height:58px;font:inherit;resize:vertical;background:#fbfdfc;border:1px solid #dbe5e3;border-radius:9px;padding:8px 9px;font-size:10px}.terminal-prospect-live footer{color:#7b8d89;font-size:9px;line-height:1.5}.terminal-prospect-empty{color:#778986;text-align:center;border:1px dashed #d7e2e0;border-radius:12px;padding:14px;font-size:10px}@media (max-width:1180px){.partner-discovery-grid{grid-template-columns:1fr}.prospect-pipeline-list{grid-template-columns:repeat(2,minmax(0,1fr));max-height:none}.prospect-actions{grid-template-columns:1fr}.prospect-actions details{border-bottom:1px solid #e6eceb;border-right:0}.terminal-prospect-list>article{grid-template-columns:auto 1fr}.terminal-prospect-list form{grid-column:2}}@media (max-width:800px){.partner-discovery-hero{grid-template-columns:1fr}.partner-discovery-flow{min-width:0}.partner-discovery-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.prospect-intelligence-body,.market-watch{grid-template-columns:1fr}.market-signal-list{border-bottom:1px solid #e6eceb;border-right:0}.market-watch>header{grid-column:auto}}@media (max-width:680px){.partner-discovery-hero{padding:18px}.partner-discovery-flow small{display:none}.partner-discovery-kpis,.prospect-pipeline-list{grid-template-columns:1fr}.prospect-intelligence-card>header,.prospect-intelligence-footer,.terminal-prospect-live>header{flex-direction:column;align-items:flex-start}.prospect-intelligence-body{display:block}.prospect-intelligence-body>section{border-bottom:1px solid #e7edec}.terminal-prospect-list>article{grid-template-columns:1fr}.terminal-prospect-list form{grid-column:auto}.terminal-prospect-score{width:50px;height:50px}}.partner-discovery-hero>button{z-index:1;color:#fff;cursor:pointer;background:#263c38;border:0;border-radius:12px;min-height:42px;padding:0 16px;font-size:11px;font-weight:750;position:relative}.partner-discovery-flow{background:#ffffffc7;border:1px solid #e0e9e7;border-radius:16px;padding:13px 16px}.partner-discovery-flow span{background:0 0;border:0;border-radius:0;grid-template-columns:auto 1fr;place-items:start;gap:1px 7px;width:auto;height:auto;padding:0;display:grid}.partner-discovery-flow span b{color:#334b47;background:#fff;border:1px solid #d5e2e0;border-radius:50%;grid-row:1/3;place-items:center;width:31px;height:31px;font-size:9px;display:grid}.partner-discovery-flow span small{color:#81918e;letter-spacing:.08em;font-size:7px;position:static}.partner-discovery-flow span strong{color:#364e4a;white-space:nowrap;font-size:9px}.partner-discovery-flow i{color:#94aaa6;background:0 0;font-size:10px;font-style:normal}.partner-discovery-policy>span{letter-spacing:.08em;width:auto;padding:0 10px;font-size:8px}.partner-discovery-kpis article p{color:#82918f;margin:4px 0 0;font-size:9px}.prospect-pipeline>header,.market-watch>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.prospect-pipeline>header p,.market-watch>header p{color:#76908b;letter-spacing:.12em;margin:0;font-size:8px}.prospect-pipeline>header h3,.market-watch>header h3{color:#213431;margin:3px 0 0;font-size:15px}.prospect-pipeline>header>span,.market-watch>header>span{color:#718581;font-size:9px}.prospect-pipeline>div{max-height:610px;display:grid;overflow:auto}.prospect-pipeline>div>button{text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #edf1f0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;width:100%;padding:13px 15px;display:grid}.prospect-pipeline>div>button:hover,.prospect-pipeline>div>button.selected{background:#f2f8f6}.prospect-pipeline .prospect-score{color:#375550;background:#e6efed;border-radius:13px;place-items:center;width:42px;height:42px;display:grid}.prospect-pipeline .prospect-score.high{color:#1e695b;background:#dcefe8}.prospect-pipeline .prospect-score.low{color:#75685a;background:#f2efeb}.prospect-pipeline .prospect-score b{font-size:13px}.prospect-pipeline .prospect-score small{font-size:7px}.prospect-pipeline button>div small{color:#7f908d;font-size:8px}.prospect-pipeline button>div b{color:#273936;margin:3px 0;font-size:12px;display:block}.prospect-pipeline button>div p{color:#7a8987;margin:0;font-size:9px}.prospect-pipeline button>em{color:#47635e;font-size:9px;font-style:normal;font-weight:700}.prospect-intelligence-card>header>span{color:#3f5d57;background:#e7f0ee;border-radius:13px;place-items:center;width:42px;height:42px;font-weight:800;display:grid}.prospect-intelligence-card>header>div{flex:1}.prospect-intelligence-card>header>div small{color:#7c8e8a;font-size:8px}.prospect-intelligence-card>header h3{color:#233733;margin:3px 0;font-size:16px}.prospect-intelligence-card>header>div p{color:#73837f;margin:0;font-size:9px}.prospect-intelligence-card>header>em{color:#58726d;background:#edf3f2;border-radius:8px;padding:6px 8px;font-size:8px;font-style:normal}.prospect-intelligence-card>header>em.high{color:#286658;background:#dff0eb}.prospect-analysis-ring{border-bottom:1px solid #e5eceb;grid-template-columns:auto 1fr;align-items:center;gap:16px;padding:16px 18px;display:grid}.prospect-analysis-ring>span{background:conic-gradient(#6d9f96 var(--prospect-score),#e6eeec 0);border-radius:50%;place-items:center;width:76px;height:76px;display:grid;position:relative}.prospect-analysis-ring>span:after{content:"";background:#fff;border-radius:50%;position:absolute;inset:6px}.prospect-analysis-ring>span b,.prospect-analysis-ring>span small{z-index:1;grid-area:1/1;position:relative}.prospect-analysis-ring>span b{color:#263c38;font-size:22px}.prospect-analysis-ring>span small{color:#768783;align-self:end;margin-bottom:13px;font-size:7px}.prospect-analysis-ring>div small,.prospect-next-question small{color:#76908b;letter-spacing:.1em;font-size:8px}.prospect-analysis-ring>div b{color:#2f4944;margin:4px 0;font-size:14px;display:block}.prospect-analysis-ring>div p{color:#6e807c;margin:0;font-size:10px;line-height:1.5}.prospect-next-question{background:#f6f9f8;border-bottom:1px solid #e5eceb;padding:15px 18px}.prospect-next-question b{color:#243936;margin:5px 0;font-size:12px;display:block}.prospect-next-question p{color:#758783;margin:0;font-size:9px}.prospect-sources{display:grid}.prospect-sources article{border-bottom:1px solid #edf1f0;grid-template-columns:auto 1fr;gap:10px;padding:11px 18px;display:grid}.prospect-sources article>span{color:#49635e;background:#ecf3f1;border-radius:9px;place-items:center;width:29px;height:29px;display:grid}.prospect-sources article small{color:#82908e;font-size:8px}.prospect-sources article b{color:#334a46;margin:2px 0;font-size:10px;display:block}.prospect-sources article p,.prospect-sources>p{color:#758581;margin:0;font-size:9px;line-height:1.45}.prospect-sources>p{padding:15px 18px}.prospect-intelligence-card>footer{background:#f6f9f8;padding:13px 18px}.prospect-intelligence-card>footer small{color:#78908b;font-size:8px}.prospect-intelligence-card>footer b{color:#314945;margin:3px 0;font-size:11px;display:block}.prospect-intelligence-card>footer p{color:#72837f;margin:0;font-size:9px}.partner-discovery-actions{background:#ffffffe0;border:1px solid #e1e9e8;border-radius:19px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.partner-discovery-actions details{border-right:1px solid #e6eceb}.partner-discovery-actions details:last-child{border-right:0}.partner-discovery-actions summary{cursor:pointer;align-items:center;gap:9px;padding:14px 15px;list-style:none;display:flex}.partner-discovery-actions summary>span{color:#3d5a55;background:#edf3f2;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.partner-discovery-actions summary b{color:#354c48;font-size:10px;display:block}.partner-discovery-actions summary small{color:#81908e;margin-top:2px;font-size:8px;display:block}.partner-discovery-actions form{grid-template-columns:1fr 1fr;gap:9px;padding:0 15px 15px;display:grid}.partner-discovery-actions label{color:#70827f;gap:5px;font-size:8px;display:grid}.partner-discovery-actions label.wide,.partner-discovery-actions button{grid-column:1/-1}.partner-discovery-actions input,.partner-discovery-actions select,.partner-discovery-actions textarea{color:#263936;width:100%;min-height:38px;font:inherit;background:#fbfdfc;border:1px solid #dbe5e3;border-radius:10px;padding:9px 10px;font-size:10px}.partner-discovery-actions textarea{resize:vertical;min-height:70px}.partner-discovery-actions button{color:#fff;cursor:pointer;background:#263c38;border:0;border-radius:10px;min-height:38px;font-size:10px;font-weight:700}.market-watch{display:block}.market-watch-grid{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);display:grid}.market-signal-list{border-right:1px solid #e6eceb}.market-signal-list article{grid-template-columns:auto minmax(0,1fr) minmax(160px,.45fr);gap:11px;display:grid}.market-signal-list article>span{color:#4c6a64;background:#edf3f2;border-radius:9px;place-items:center;width:28px;height:28px;display:grid}.market-signal-list article>div small,.market-signal-list article>aside small{color:#81908e;font-size:8px}.market-signal-list article>div em{color:#59716c;margin-top:5px;font-size:9px;font-style:normal;display:block}.market-signal-list article>aside b{color:#3e5752;margin-top:4px;font-size:9px;line-height:1.4;display:block}.market-watch-grid>form{grid-template-columns:1fr 1fr;align-content:start;gap:9px;padding:16px;display:grid}.market-watch-grid>form .wide,.market-watch-grid>form button{grid-column:1/-1}@media (max-width:1180px){.partner-discovery-actions{grid-template-columns:1fr}.partner-discovery-actions details{border-bottom:1px solid #e6eceb;border-right:0}.prospect-pipeline>div{grid-template-columns:repeat(2,minmax(0,1fr));max-height:none}}.yeni-market-dialog-head{background:#eef5f1;border-radius:11px;grid-template-columns:36px 1fr;align-items:center;gap:9px;padding:11px;display:grid}.yeni-market-dialog-head>span{color:#fff;background:#2f493c;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.yeni-market-dialog-head b{color:#294039;font-size:10px;display:block}.yeni-market-dialog-head p{color:#667a73;margin:3px 0 0;font-size:9px;line-height:1.45}.y-watch-ai-result-policy{background:#f4f8f6;border:1px solid #dce7e2;border-radius:11px;grid-template-columns:34px 1fr;gap:10px;margin-top:9px;padding:13px;display:grid}.y-watch-ai-result-policy>span{color:#2f6844;background:#d7eade;border-radius:9px;place-items:center;width:32px;height:32px;font-weight:900;display:grid}.y-watch-ai-result-policy b{color:#304b43;font-size:10px}.y-watch-ai-result-policy p{color:#6d8079;margin:4px 0 0;font-size:9px;line-height:1.5}@media (max-width:800px){.partner-discovery-flow{overflow:auto}.market-watch-grid{grid-template-columns:1fr}.market-signal-list{border-bottom:1px solid #e6eceb;border-right:0}}@media (max-width:680px){.prospect-pipeline>div,.partner-discovery-actions form,.market-watch-grid>form{grid-template-columns:1fr}.partner-discovery-actions label.wide,.partner-discovery-actions button,.market-watch-grid>form .wide,.market-watch-grid>form button{grid-column:auto}.market-signal-list article{grid-template-columns:auto 1fr}.market-signal-list article>aside{grid-column:2}.prospect-analysis-ring{grid-template-columns:1fr}.partner-discovery-hero>button{width:100%}}.prospect-action-note{color:#71827f;background:#f4f8f7;border:1px solid #e1e9e7;border-radius:10px;margin:0;padding:9px 10px;font-size:8px;line-height:1.5}.prospect-action-state{background:#f6faf9;border:1px solid #dce7e4;border-radius:11px;margin:0 15px 15px;padding:12px}.prospect-action-state b{color:#304843;font-size:10px}.prospect-action-state p{color:#71837f;margin:4px 0 0;font-size:8px;line-height:1.5}.prospect-memory-scores{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.prospect-memory-scores span{color:#71827f;text-align:center;background:#f6faf9;border:1px solid #dfe8e6;border-radius:9px;padding:9px;font-size:8px}.prospect-memory-scores b{color:#29433e;margin-top:3px;font-size:14px;display:block}.y-watch-board{background:linear-gradient(145deg,#fffffff5,#f2f8f7e6);border:1px solid #dfe8e7;border-radius:19px;overflow:hidden;box-shadow:0 18px 50px #2033330f}.y-watch-board>header{border-bottom:1px solid #e4ebea;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;display:flex}.y-watch-board>header p{color:#76908b;letter-spacing:.12em;margin:0;font-size:8px}.y-watch-board>header h3{color:#213431;margin:4px 0 0;font-size:15px}.y-watch-board>header>span{color:#6e837f;font-size:9px}.y-watch-grid{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);display:grid}.y-watch-list{border-right:1px solid #e5eceb}.y-watch-list>article{border-bottom:1px solid #ebf0ef;grid-template-columns:auto minmax(0,1fr) minmax(150px,.42fr);gap:12px;padding:14px 17px;display:grid}.y-watch-list>article>span{color:#315e56;background:#e6f0ed;border-radius:11px;place-items:center;width:34px;height:34px;font-size:10px;font-weight:800;display:grid}.y-watch-list>article>span.paused{color:#837e71;background:#f0f0ed}.y-watch-list article div small,.y-watch-list article aside small{color:#80918e;font-size:8px}.y-watch-list article div b{color:#2c423e;margin:3px 0;font-size:11px;display:block}.y-watch-list article div p{color:#71827f;margin:0;font-size:9px}.y-watch-list article div em{color:#58716c;margin-top:6px;font-size:8px;font-style:normal;display:block}.y-watch-list article aside b{color:#3e5651;margin:3px 0;font-size:9px;display:block}.y-watch-list article aside p{color:#7c8c89;margin:0;font-size:8px}.y-watch-list article aside form{margin-top:7px}.y-watch-list article aside button{color:#49635e;cursor:pointer;background:#fff;border:1px solid #d6e2df;border-radius:8px;min-height:28px;padding:0 9px;font-size:8px}.y-watch-actions{align-content:start;display:grid}.y-watch-actions details{border-bottom:1px solid #e5eceb}.y-watch-actions summary{color:#354d48;cursor:pointer;padding:13px 15px;font-size:10px;font-weight:700}.y-watch-actions form{grid-template-columns:1fr 1fr;gap:9px;padding:0 15px 15px;display:grid}.y-watch-actions label{color:#70827f;gap:5px;font-size:8px;display:grid}.y-watch-actions .wide,.y-watch-actions button{grid-column:1/-1}.y-watch-actions input,.y-watch-actions select,.y-watch-actions textarea{color:#263936;width:100%;min-height:37px;font:inherit;background:#fbfdfc;border:1px solid #dbe5e3;border-radius:9px;padding:8px 9px;font-size:9px}.y-watch-actions textarea{resize:vertical;min-height:65px}.y-watch-actions button{color:#fff;cursor:pointer;background:#263c38;border:0;border-radius:9px;min-height:37px;font-size:9px;font-weight:700}.y-watch-actions button:disabled{opacity:.52;cursor:wait}@media (max-width:980px){.y-watch-grid{grid-template-columns:1fr}.y-watch-list{border-bottom:1px solid #e5eceb;border-right:0}}@media (max-width:680px){.y-watch-board>header{flex-direction:column;align-items:flex-start}.y-watch-list>article{grid-template-columns:auto 1fr}.y-watch-list>article>aside{grid-column:2}.y-watch-actions form{grid-template-columns:1fr}.y-watch-actions .wide,.y-watch-actions button{grid-column:auto}}.central-ai-route,.prospect-central-ai-route{background:radial-gradient(circle at 90% 0,#75949b21,#0000 11rem),linear-gradient(145deg,#f8fbfb,#edf3f4);grid-template-columns:36px minmax(0,1fr);align-content:center;gap:9px;padding:16px;display:grid}.central-ai-route>span,.prospect-central-ai-route>span{color:#fff;background:#33434a;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.central-ai-route small,.central-ai-route b,.prospect-central-ai-route b{display:block}.central-ai-route small{color:#71838b;letter-spacing:.09em;font-size:7px;font-weight:850}.central-ai-route b,.prospect-central-ai-route b{color:#2f4249;margin-top:3px;font-size:10px}.central-ai-route p,.prospect-central-ai-route p{color:#718189;margin:4px 0 0;font-size:9px;line-height:1.5}.central-ai-route>button,.prospect-central-ai-route>button{color:#fff;width:max-content;min-height:35px;font:inherit;cursor:pointer;background:#29363d;border:0;border-radius:9px;grid-column:2;margin-top:4px;padding:0 11px;font-size:9px;font-weight:800}.central-ai-route.compact{padding:15px}.prospect-central-ai-route{border:1px solid #dde7e7;border-radius:12px;margin:0 15px 15px}.market-watch-grid>.central-ai-route{min-height:190px}@media (max-width:680px){.central-ai-route,.prospect-central-ai-route{grid-template-columns:32px minmax(0,1fr)}.central-ai-route>button,.prospect-central-ai-route>button{grid-column:1/-1;width:100%}}.partner-subject-selector{background:linear-gradient(135deg,#f7f9f9,#eef3f3);border:1px solid #76868d2e;border-radius:13px;gap:9px;padding:13px;display:grid}.partner-subject-selector>small{color:#68757a;letter-spacing:.1em;font-size:10px;font-weight:850}.partner-subject-selector>div{flex-wrap:wrap;gap:6px;display:flex}.partner-subject-selector button{color:#536167;min-height:34px;font:inherit;cursor:pointer;background:#ffffffb8;border:1px solid #6d7e8533;border-radius:9px;padding:0 11px;font-size:10px;font-weight:800}.partner-subject-selector button.selected{color:#fff;background:#253239;border-color:#253239;box-shadow:0 8px 20px #25323924}.system-partner-fields{gap:13px;display:grid}.system-partner-fields .new-question-preview{background:linear-gradient(135deg,#f5f8f8,#edf3f3);border-color:#758b9233}.system-partner-fields .new-question-preview>span{color:#314248;background:#dfe9e8}.ystart-entry-card{grid-template-columns:68px 1fr;align-items:center;gap:14px;min-height:150px;background:linear-gradient(145deg,#f9fbfbfa,#e6efefeb)!important;border:1px solid #657c8438!important;padding:18px!important;display:grid!important}.ystart-entry-card>span{color:#fff;letter-spacing:.06em;background:#253239;border-radius:16px;place-items:center;width:64px;height:64px;font-size:10px;font-weight:900;display:grid}.ystart-entry-card b,.ystart-entry-card p{display:block}.ystart-entry-card b{color:#26363c;font-size:12px;line-height:1.4}.ystart-entry-card p{color:#708087;margin:6px 0 12px;font-size:10px;line-height:1.5}.ystart-entry-card button{color:#fff;min-height:36px;font:inherit;cursor:pointer;background:#253239;border:0;border-radius:9px;padding:0 12px;font-size:10px;font-weight:850}.asset-form-grid>details:first-of-type,.fleet-form-grid .vehicle-create{display:none}.universal-partners .partners-hero{color:#26343a;background:linear-gradient(145deg,#f9fbfb,#eef3f3)}.universal-partners .partner-code-card{color:#26343a;background:#ffffffa8;border-color:#697e8633}.universal-partners .partner-code-card em,.universal-partners .partner-code-card p{color:#64747a}.universal-partners .partner-toolbar>div{flex-wrap:wrap}.universal-partners .partner-columns,.universal-partners .partner-list>button{grid-template-columns:1.4fr .8fr .78fr .55fr .75fr}.universal-partners .partner-list>button span:nth-child(4){text-align:center}.universal-partners .partner-list>button span:last-child{text-align:right}.partner-operator-list{background:#f5f8f8;border:1px solid #6a7d842b;border-radius:11px;gap:7px;padding:13px;display:grid}.partner-operator-list>small{color:#708087;letter-spacing:.08em;font-size:9px;font-weight:900}.partner-operator-list>span{background:#fff;border-radius:8px;gap:3px;padding:8px;display:grid}.partner-operator-list b{font-size:10px}.partner-operator-list em,.partner-operator-list p{color:#728087;font-size:9px;font-style:normal}.partner-user-form{background:linear-gradient(145deg,#f8fafa,#edf3f3);border:1px solid #6a7d8433;border-radius:11px;gap:8px;padding:13px;display:grid}.partner-user-form>b{font-size:10px}.partner-user-form input,.partner-user-form select{box-sizing:border-box;width:100%;min-height:36px;font:inherit;background:#fff;border:1px solid #64787f33;border-radius:8px;padding:0 9px;font-size:10px}.partner-user-form>div{grid-template-columns:1fr 1fr;gap:7px;display:grid}.partner-user-form button{color:#fff;min-height:36px;font:inherit;background:#253239;border:0;border-radius:8px;font-size:10px;font-weight:850}.partner-action-message{color:#3a6556;background:#eef5f2;border-radius:8px;margin:0;padding:9px;font-size:10px}.partner-value-ledger{background:#70818726;gap:1px;margin-top:12px;display:grid}.partner-value-ledger>article{background:#fff;justify-content:space-between;align-items:center;gap:20px;padding:13px 15px;display:flex}.partner-value-ledger b,.partner-value-ledger small{display:block}.partner-value-ledger b{font-size:10px}.partner-value-ledger small{color:#758187;margin-top:3px;font-size:9px}.partner-value-ledger strong{text-align:right;font-size:12px}.partner-value-ledger strong small{font-weight:500}@media (max-width:900px){.universal-partners .partner-columns{display:none}.universal-partners .partner-list>button{grid-template-columns:1fr 1fr}.universal-partners .partner-list>button>span:nth-child(n+3){text-align:left}.ystart-entry-card{grid-template-columns:50px 1fr}.ystart-entry-card>span{width:48px;height:48px}}@media (max-width:620px){.partner-subject-selector>div{grid-template-columns:1fr 1fr;display:grid}.universal-partners .partner-list>button,.partner-user-form>div{grid-template-columns:1fr}}.pilot-launchpad{gap:12px;display:grid}.pilot-launchpad-head{background:radial-gradient(circle at 84% 28%,#8eb0b521,#0000 210px),linear-gradient(145deg,#fbfcfc,#f1f5f5);border:1px solid #dce3e4;border-radius:20px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:30px;padding:28px 30px;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 48px #2b393d12}.pilot-launchpad-head:after{content:"";pointer-events:none;border:1px solid #7a93981f;border-radius:50%;width:250px;height:250px;position:absolute;top:-90px;right:80px;box-shadow:0 0 0 34px #7a939809,0 0 0 76px #7a939806}.pilot-launchpad-head>div:first-child{z-index:1;position:relative}.pilot-launchpad-head h3{color:#263338;letter-spacing:-1.25px;max-width:760px;margin:6px 0 8px;font-size:clamp(24px,3vw,38px);font-weight:650}.pilot-launchpad-head>div:first-child>p:last-child{color:#6f7d81;max-width:760px;margin:0;font-size:11px;line-height:1.65}.pilot-orbit{z-index:1;justify-items:center;gap:9px;display:grid;position:relative}.pilot-orbit>span{--pilot-progress:0%;background:conic-gradient(#6e9195 var(--pilot-progress),#dfe7e7 0);border-radius:50%;place-items:center;width:102px;height:102px;display:grid;box-shadow:0 14px 32px #42575b1c}.pilot-orbit>span:before{content:"";background:#fbfcfc;border-radius:50%;grid-area:1/1;width:82px;height:82px;box-shadow:inset 0 0 0 1px #dfe6e6}.pilot-orbit b,.pilot-orbit small{z-index:1;grid-area:1/1;position:relative}.pilot-orbit b{color:#314449;margin-top:-9px;font-size:20px}.pilot-orbit small{color:#849397;letter-spacing:.7px;margin-top:22px;font-size:8px;font-weight:900}.pilot-orbit em{color:#758489;letter-spacing:.45px;font-size:9px;font-style:normal;font-weight:850}.pilot-stage-rail{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.pilot-stage-rail button{color:#28373b;text-align:left;cursor:pointer;background:#fbfcfc;border:1px solid #dfe6e6;border-radius:15px;min-width:0;min-height:178px;padding:18px;transition:transform .2s,border-color .2s,box-shadow .2s;position:relative}.pilot-stage-rail button:hover:not(:disabled){border-color:#b9cbcd;transform:translateY(-2px);box-shadow:0 13px 30px #33454914}.pilot-stage-rail button:disabled{cursor:default}.pilot-stage-rail button>span{color:#7f9094;background:#f3f6f6;border:1px solid #d8e0e1;border-radius:9px;place-items:center;width:31px;height:31px;font-size:10px;font-weight:900;display:grid}.pilot-stage-rail button>i{background:#d7e0e1;height:1px;position:absolute;top:33px;left:51px;right:-9px}.pilot-stage-rail button:last-child>i{display:none}.pilot-stage-rail small,.pilot-stage-rail b{display:block}.pilot-stage-rail small{color:#849397;letter-spacing:.4px;text-transform:uppercase;margin-top:18px;font-size:8px;font-weight:850;line-height:1.45}.pilot-stage-rail b{margin-top:6px;font-size:12px;line-height:1.35}.pilot-stage-rail p{color:#79878b;margin:7px 0 25px;font-size:10px;line-height:1.5}.pilot-stage-rail em{color:#768589;letter-spacing:.45px;background:#edf1f1;border-radius:99px;padding:5px 7px;font-size:8px;font-style:normal;font-weight:900;position:absolute;bottom:15px;left:18px}.pilot-stage-rail button.done>span{color:#357059;background:#e5f1ed;border-color:#c6ddd4}.pilot-stage-rail button.done>i{background:#9ebdb6}.pilot-stage-rail button.done em{color:#3f725d;background:#e5f1ed}.pilot-stage-rail button.current{background:linear-gradient(145deg,#f9fbfb,#eef4f4);border-color:#9db5b9;box-shadow:inset 0 0 0 1px #7a959a1f,0 16px 36px #31464a17}.pilot-stage-rail button.current>span{color:#fff;background:#283237;border-color:#283237}.pilot-stage-rail button.current em{color:#fff;background:#283237}.pilot-stage-rail button.waiting{opacity:.64}.pilot-control-grid{grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);gap:10px;display:grid}.pilot-control-grid>section,.pilot-control-grid>aside,.pilot-access-note,.pilot-loading{background:#fbfcfc;border:1px solid #dfe6e6;border-radius:16px}.pilot-control-grid>section{padding:21px}.pilot-control-grid h4{color:#2b393d;margin:5px 0 14px;font-size:15px}.pilot-control-grid>section>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.pilot-control-grid article{background:#f6f8f8;border:1px solid #e2e8e8;border-radius:11px;align-items:center;gap:10px;padding:11px;display:flex}.pilot-control-grid article>span{background:#809a9e;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #809a9e1c}.pilot-control-grid article b,.pilot-control-grid article small{display:block}.pilot-control-grid article b{font-size:10px}.pilot-control-grid article small{color:#829095;margin-top:3px;font-size:9px}.pilot-control-grid>aside{background:linear-gradient(145deg,#f7f9f9,#edf2f2);padding:22px}.pilot-control-grid>aside h4{font-size:18px}.pilot-control-grid>aside>p:not(.eyebrow){color:#718085;min-height:48px;margin:0 0 15px;font-size:10px;line-height:1.55}.pilot-control-grid>aside button{color:#fff;min-height:39px;font:inherit;cursor:pointer;background:#242d31;border:0;border-radius:9px;padding:0 14px;font-size:10px;font-weight:850}.pilot-control-grid>aside button.refresh{color:#66777b;background:#fbfcfc;border:1px solid #d5dede;margin-left:6px}.pilot-access-note,.pilot-loading{align-items:center;gap:13px;padding:24px;display:flex}.pilot-access-note>span,.pilot-loading>span{color:#72878b;background:#f2f6f6;border:1px solid #d8e1e1;border-radius:11px;place-items:center;width:38px;height:38px;font-size:15px;display:grid}.pilot-access-note b,.pilot-loading b{font-size:11px}.pilot-access-note p,.pilot-loading p{color:#819095;margin:4px 0 0;font-size:10px}.pilot-message{color:#7c6b3b;background:#fbf8ef;border:1px solid #e5dcc2;border-radius:10px;margin:0;padding:11px 13px;font-size:10px}@media (max-width:1050px){.pilot-stage-rail{grid-template-columns:repeat(2,1fr)}.pilot-stage-rail button:nth-child(2)>i{display:none}.pilot-control-grid{grid-template-columns:1fr}}@media (max-width:680px){.pilot-launchpad-head{grid-template-columns:1fr;padding:22px}.pilot-orbit{grid-template-columns:auto 1fr;justify-content:start}.pilot-orbit>span{width:82px;height:82px}.pilot-orbit>span:before{width:66px;height:66px}.pilot-stage-rail{grid-template-columns:1fr}.pilot-stage-rail button{min-height:148px}.pilot-stage-rail button>i{display:none}.pilot-control-grid>section>div{grid-template-columns:1fr}.pilot-control-grid>aside button{width:100%}.pilot-control-grid>aside button.refresh{margin:7px 0 0}}.flow-pilot-cockpit{background:linear-gradient(145deg,#fbfcfcfa,#edf3f3f0);border:1px solid #d9e2e3;border-radius:18px;overflow:hidden;box-shadow:0 17px 44px #2b3e430f}.flow-pilot-cockpit>header{border-bottom:1px solid #dfe6e7;justify-content:space-between;align-items:center;gap:22px;padding:20px 22px;display:flex}.flow-pilot-cockpit>header h4{color:#29383c;letter-spacing:-.35px;margin:5px 0;font-size:18px}.flow-pilot-cockpit>header>div>p:last-child{color:#748388;max-width:780px;margin:0;font-size:10px;line-height:1.55}.flow-pilot-cockpit>header>span{background:#ffffffad;border:1px solid #d4dfe0;border-radius:13px;place-items:center;min-width:98px;padding:12px;display:grid}.flow-pilot-cockpit>header>span b{color:#304449;font-size:19px}.flow-pilot-cockpit>header>span small{color:#7f9094;letter-spacing:.6px;margin-top:3px;font-size:7px;font-weight:900}.flow-pilot-cockpit.legacy>header>span{background:#f7f3ed;border-color:#dfd5c8}.flow-pilot-cockpit.complete>header>span{background:#edf5f1;border-color:#cbded6}.flow-pilot-gates{background:#dfe6e7;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;display:grid}.flow-pilot-gates>button{color:#2b393d;text-align:left;cursor:pointer;background:#fafcfcf5;border:0;grid-template-columns:29px minmax(0,1fr);align-content:start;gap:8px;min-width:0;min-height:145px;padding:14px;display:grid;position:relative}.flow-pilot-gates>button:hover{background:#fff}.flow-pilot-gates>button>span{color:#708287;background:#edf2f2;border:1px solid #d9e2e3;border-radius:50%;place-items:center;width:28px;height:28px;font-size:8px;font-weight:900;display:grid}.flow-pilot-gates>button>i{background:#d7e1e2;height:1px;position:absolute;top:28px;left:50px;right:-1px}.flow-pilot-gates>button:last-child>i{display:none}.flow-pilot-gates small,.flow-pilot-gates b{display:block}.flow-pilot-gates small{color:#7e9094;letter-spacing:.3px;text-transform:uppercase;min-height:20px;font-size:7px;font-weight:850;line-height:1.4}.flow-pilot-gates b{margin-top:4px;font-size:10px}.flow-pilot-gates p{color:#748388;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:6px 0 20px;font-size:8px;line-height:1.45;display:-webkit-box;overflow:hidden}.flow-pilot-gates em{color:#687b80;background:#e8eeee;border-radius:99px;padding:4px 6px;font-size:7px;font-style:normal;font-weight:900;position:absolute;bottom:12px;left:51px}.flow-pilot-gates>button.done>span,.flow-pilot-gates>button.done em{color:#3f705d;background:#e5f0ec;border-color:#cbe0d7}.flow-pilot-gates>button.done>i{background:#a8c5ba}.flow-pilot-gates>button.current{z-index:1;background:linear-gradient(145deg,#fff,#edf3f3);box-shadow:inset 0 3px #53686d}.flow-pilot-gates>button.current>span,.flow-pilot-gates>button.current em{color:#fff;background:#2f3d42}.flow-pilot-gates>button.waiting{opacity:.62}.flow-pilot-start{background:#ffffff8c;align-items:center;gap:13px;padding:24px 22px;display:flex}.flow-pilot-start>span{color:#5f777c;background:#edf2f2;border:1px solid #d7e1e2;border-radius:12px;place-items:center;width:42px;height:42px;font-size:16px;display:grid}.flow-pilot-start b{color:#334247;font-size:11px}.flow-pilot-start p{color:#7a898d;margin:4px 0 0;font-size:9px;line-height:1.5}.flow-pilot-cockpit.legacy .flow-pilot-start>span{color:#80694e;background:#f2ede6;border-color:#dfd4c6}.flow-pilot-cockpit>footer{border-top:1px solid #dfe6e7;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:14px 16px;display:grid}.flow-pilot-cockpit>footer small,.flow-pilot-cockpit>footer b{display:block}.flow-pilot-cockpit>footer small{color:#849397;letter-spacing:.55px;font-size:7px;font-weight:900}.flow-pilot-cockpit>footer b{color:#304045;margin-top:4px;font-size:9px}.flow-pilot-cockpit>footer p{color:#7b898d;margin:4px 0 0;font-size:8px;line-height:1.4}.flow-pilot-cockpit>footer>span{background:#fff9;border:1px solid #dce4e5;border-radius:10px;padding:9px 12px}.flow-pilot-cockpit>footer>button{color:#fff;min-height:38px;font:inherit;cursor:pointer;background:#273338;border:0;border-radius:9px;padding:0 13px;font-size:9px;font-weight:850}.flow-pilot-cockpit>footer>button:hover{background:#11191c}@media (max-width:1050px){.flow-pilot-gates{grid-template-columns:repeat(3,1fr)}.flow-pilot-gates>button:nth-child(3)>i{display:none}.flow-pilot-cockpit>footer{grid-template-columns:1fr auto}.flow-pilot-cockpit>footer>button{grid-column:1/-1}}@media (max-width:680px){.flow-pilot-cockpit>header{align-items:flex-start;padding:17px}.flow-pilot-cockpit>header>span{min-width:76px;padding:10px}.flow-pilot-gates{grid-template-columns:1fr}.flow-pilot-gates>button{min-height:108px}.flow-pilot-gates>button>i{display:none}.flow-pilot-cockpit>footer{grid-template-columns:1fr}.flow-pilot-cockpit>footer>button{grid-column:auto;width:100%}}.workspace-control-plane{background:linear-gradient(145deg,#fbfcfcfa,#edf3f4eb);border:1px solid #d9e1e3;border-radius:18px;overflow:hidden;box-shadow:0 17px 44px #2d3e440f}.workspace-control-plane>header{background:radial-gradient(circle at 88% 30%,#84a0a921,#0000 220px);border-bottom:1px solid #dfe6e7;justify-content:space-between;align-items:center;gap:24px;padding:23px;display:flex}.workspace-control-plane>header h3{color:#29383d;letter-spacing:-.45px;margin:5px 0 7px;font-size:21px}.workspace-control-plane>header>div>p:last-child{color:#6c7d82;max-width:820px;margin:0;font-size:12px;line-height:1.6}.workspace-control-plane>header>span{background:#ffffffb8;border:1px solid #d5dfe1;border-radius:14px;place-items:center;min-width:110px;padding:12px;display:grid}.workspace-control-plane>header>span b{color:#30444a;font-size:20px}.workspace-control-plane>header>span small{color:#74868b;letter-spacing:.7px;margin-top:3px;font-size:10px;font-weight:900}.workspace-control-plane>header>span.ready{background:#edf5f1;border-color:#c7ded4}.workspace-readiness-grid{background:#dfe6e7;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.workspace-readiness-grid>article{background:#fafcfcf5;grid-template-columns:32px minmax(0,1fr) auto;align-items:start;gap:9px;min-width:0;min-height:104px;padding:14px;display:grid}.workspace-readiness-grid>article>span{color:#687d82;background:#eaf0f1;border-radius:9px;place-items:center;width:31px;height:31px;font-size:11px;font-weight:900;display:grid}.workspace-readiness-grid b,.workspace-readiness-grid p{display:block}.workspace-readiness-grid b{font-size:12px}.workspace-readiness-grid p{color:#718085;margin:5px 0 0;font-size:11px;line-height:1.45}.workspace-readiness-grid em{color:#697b7f;background:#e9eeee;border-radius:99px;padding:5px 7px;font-size:10px;font-style:normal;font-weight:900}.workspace-readiness-grid>article.ready>span,.workspace-readiness-grid>article.ready em{color:#41705c;background:#e3f0ea}.workspace-readiness-grid>article.pending{background:#fff}.workspace-action-flows{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;padding:16px;display:grid}.workspace-action-flows>article{background:#ffffffb8;border:1px solid #dce4e5;border-radius:14px;overflow:hidden}.workspace-action-flows>article>header{border-bottom:1px solid #e2e8e9;grid-template-columns:auto 1fr;gap:10px;padding:15px;display:grid}.workspace-action-flows>article>header>span{color:#fff;letter-spacing:.4px;background:#33434a;border-radius:7px;align-self:start;padding:6px 8px;font-size:10px;font-weight:900}.workspace-action-flows>article>header b{font-size:13px}.workspace-action-flows>article>header p{color:#718085;margin:5px 0 0;font-size:11px;line-height:1.5}.workspace-action-flows>article>div{display:grid}.workspace-action-flows section{grid-template-columns:29px minmax(0,1fr);gap:9px;min-height:76px;padding:11px 13px;display:grid;position:relative}.workspace-action-flows section>span{color:#74868b;background:#eef2f3;border:1px solid #d8e1e2;border-radius:50%;place-items:center;width:28px;height:28px;font-size:10px;font-weight:900;display:grid}.workspace-action-flows section>i{background:#dce4e5;width:1px;position:absolute;top:39px;bottom:-1px;left:27px}.workspace-action-flows section:last-child>i{display:none}.workspace-action-flows section b,.workspace-action-flows section small{display:block}.workspace-action-flows section b{font-size:11px}.workspace-action-flows section small{color:#78878c;margin-top:4px;font-size:10px;line-height:1.4}.workspace-action-flows section.current{background:#f4f7f7}.workspace-action-flows section.current>span{color:#fff;background:#34434a;border-color:#34434a}.workspace-action-flows>article>footer{background:#f1f5f5;border-top:1px solid #e2e8e9;align-items:flex-start;gap:8px;padding:11px 13px;display:flex}.workspace-action-flows>article>footer span{color:#fff;background:#34434a;border-radius:99px;flex:none;padding:5px 7px;font-size:9px;font-weight:900}.workspace-action-flows>article>footer p{color:#65767b;margin:0;font-size:10px;line-height:1.45}.workspace-policy-grid{background:#dfe6e7;border-top:1px solid #dfe6e7;grid-template-columns:minmax(0,1.2fr) minmax(330px,.8fr);gap:1px;display:grid}.workspace-policy-grid>section,.workspace-policy-grid>aside{background:#fafcfcf7}.workspace-policy-grid>section>.field-subhead{padding:13px 16px}.workspace-scopes{background:#e3e9ea;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.workspace-scopes>article{background:#fbfcfc;grid-template-columns:auto 1fr;gap:9px;min-width:0;padding:12px;display:grid}.workspace-scopes>article>span{color:#5c7076;font:700 10px var(--font-geist-mono), monospace;background:#e9eff0;border-radius:6px;align-self:start;padding:5px 7px}.workspace-scopes b{font-size:11px}.workspace-scopes p{color:#738287;margin:4px 0 0;font-size:10px;line-height:1.45}.workspace-policy-grid>aside{align-content:start;gap:11px;padding:18px;display:grid}.workspace-policy-grid>aside h4{color:#2e3d42;margin:0;font-size:16px}.workspace-policy-grid>aside>div{background:#f5f8f8;border:1px solid #dce4e5;border-radius:10px;gap:5px;padding:11px;display:grid}.workspace-policy-grid>aside>div.recommended{background:#edf3f4;border-color:#bdced1}.workspace-policy-grid>aside small{color:#77888d;letter-spacing:.5px;font-size:10px;font-weight:900}.workspace-policy-grid code{overflow-wrap:anywhere;color:#45595f;font:700 11px var(--font-geist-mono), monospace}.workspace-policy-grid>aside>p:not(.eyebrow){color:#68797f;margin:0;font-size:11px;line-height:1.5}.workspace-policy-grid>aside>footer{border-top:1px solid #dfe6e7;gap:4px;padding-top:11px;display:grid}.workspace-policy-grid>aside>footer span{color:#77888d;font-size:10px;font-weight:900}.workspace-policy-grid>aside>footer b{font-size:12px}.workspace-boundary{background:#edf2f2;border-top:1px solid #dfe6e7;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;padding:13px 16px;display:grid}.workspace-boundary>span{color:#fff;background:#35444a;border-radius:99px;padding:6px 8px;font-size:10px;font-weight:900}.workspace-boundary p{color:#617278;margin:0;font-size:11px;line-height:1.45}.workspace-boundary em{color:#65767b;text-align:right;font-size:10px;font-style:normal;font-weight:850}@media (max-width:1100px){.workspace-readiness-grid{grid-template-columns:repeat(2,1fr)}.workspace-action-flows{grid-template-columns:1fr 1fr}.workspace-action-flows>article:last-child{grid-column:1/-1}.workspace-policy-grid{grid-template-columns:1fr}.workspace-boundary{grid-template-columns:auto 1fr}.workspace-boundary em{text-align:left;grid-column:2}}@media (max-width:680px){.workspace-control-plane>header{align-items:flex-start;padding:18px}.workspace-control-plane>header>span{min-width:82px;padding:9px}.workspace-readiness-grid,.workspace-action-flows,.workspace-scopes{grid-template-columns:1fr}.workspace-action-flows>article:last-child{grid-column:auto}.workspace-policy-grid>aside{padding:14px}.workspace-boundary{grid-template-columns:1fr}.workspace-boundary em{grid-column:auto}.workspace-boundary>span{justify-self:start}}.pilot-readiness-cockpit{background:linear-gradient(145deg,#fbfcfcfa,#eff4f4f5);border:1px solid #dce4e5;border-radius:18px;gap:14px;padding:22px;display:grid;box-shadow:0 16px 42px #2f41450e}.pilot-readiness-cockpit>header{justify-content:space-between;align-items:center;gap:22px;display:flex}.pilot-readiness-cockpit>header h4{color:#29383c;letter-spacing:-.35px;margin:5px 0;font-size:18px}.pilot-readiness-cockpit>header>div>p:last-child{color:#748388;max-width:730px;margin:0;font-size:10px;line-height:1.55}.pilot-readiness-cockpit>header>span{background:#ffffff9e;border:1px solid #d4dfe0;border-radius:13px;place-items:center;min-width:94px;padding:12px 15px;display:grid}.pilot-readiness-cockpit>header>span b{color:#304449;font-size:19px}.pilot-readiness-cockpit>header>span small{color:#819095;letter-spacing:.7px;margin-top:3px;font-size:7px;font-weight:900}.pilot-readiness-groups{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.pilot-readiness-groups>article{background:#ffffffb3;border:1px solid #dde5e5;border-radius:14px;flex-direction:column;min-width:0;padding:15px;display:flex}.pilot-readiness-groups>article.attention{border-color:#cbd9da;box-shadow:inset 0 3px #809da1}.pilot-readiness-groups>article.ready{box-shadow:inset 0 3px #94b7aa}.pilot-readiness-group-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.pilot-readiness-group-head small{color:#829397;letter-spacing:.55px;font-size:7px;font-weight:900}.pilot-readiness-group-head h5{color:#29393d;margin:5px 0 0;font-size:12px}.pilot-readiness-group-head>span{color:#617378;background:#edf2f2;border-radius:8px;place-items:center;min-width:34px;height:28px;font-size:9px;font-weight:900;display:grid}.pilot-readiness-groups>article>p{color:#7a898d;min-height:31px;margin:8px 0 10px;font-size:9px;line-height:1.5}.pilot-readiness-meter{background:#e4eaea;border-radius:99px;height:3px;overflow:hidden}.pilot-readiness-meter i{width:var(--gate-progress);border-radius:inherit;background:#779398;height:100%;transition:width .35s;display:block}.pilot-readiness-groups>article.ready .pilot-readiness-meter i{background:#7fa696}.pilot-readiness-checks{gap:5px;margin-top:12px;display:grid}.pilot-readiness-checks>button{color:#2d3b3f;text-align:left;cursor:pointer;background:#f7f9f9;border:1px solid #e1e7e7;border-radius:9px;grid-template-columns:25px minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;padding:8px;display:grid}.pilot-readiness-checks>button:hover{background:#fff;border-color:#b7cacd}.pilot-readiness-checks>button>span{color:#5d757a;background:#eaf0f0;border-radius:7px;place-items:center;width:23px;height:23px;font-size:9px;font-weight:900;display:grid}.pilot-readiness-checks>button>div{min-width:0}.pilot-readiness-checks b,.pilot-readiness-checks small{display:block}.pilot-readiness-checks b{text-overflow:ellipsis;white-space:nowrap;font-size:9px;line-height:1.3;overflow:hidden}.pilot-readiness-checks small{color:#829095;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:2px;font-size:8px;line-height:1.35;display:-webkit-box;overflow:hidden}.pilot-readiness-checks em{color:#65777b;letter-spacing:.3px;background:#e8eeee;border-radius:99px;padding:4px 6px;font-size:7px;font-style:normal;font-weight:900}.pilot-readiness-checks>button.ready>span,.pilot-readiness-checks>button.ready em{color:#42705d;background:#e4f0eb}.pilot-readiness-checks>button.critical>span,.pilot-readiness-checks>button.critical em{color:#785f45;background:#eee8e1}.pilot-readiness-next{color:#fff;font:inherit;cursor:pointer;background:#283338;border:0;border-radius:8px;align-self:flex-start;margin-top:10px;padding:7px 9px;font-size:8px;font-weight:850}.pilot-readiness-next:hover{background:#11191c}.pilot-readiness-cockpit>footer{background:#e2eaea9e;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;display:flex}.pilot-readiness-cockpit>footer span{color:#fff;letter-spacing:.4px;text-transform:uppercase;background:#344247;border-radius:99px;flex:none;padding:5px 7px;font-size:7px;font-weight:900}.pilot-readiness-cockpit>footer p{color:#65767a;margin:0;font-size:9px;line-height:1.45}@media (max-width:1050px){.pilot-readiness-groups{grid-template-columns:1fr 1fr}.pilot-readiness-groups>article:first-child{grid-column:1/-1}.pilot-readiness-groups>article>p{min-height:0}}@media (max-width:680px){.pilot-readiness-cockpit{padding:17px}.pilot-readiness-cockpit>header{align-items:flex-start}.pilot-readiness-cockpit>header>span{min-width:70px;padding:10px}.pilot-readiness-groups{grid-template-columns:1fr}.pilot-readiness-groups>article:first-child{grid-column:auto}.pilot-readiness-cockpit>footer{flex-direction:column;align-items:flex-start}.pilot-readiness-checks b{white-space:normal}}.pilot-master-data{background:linear-gradient(145deg,#fafcfcfa,#ecf2f3f0);border:1px solid #5b70772b;border-radius:19px;overflow:hidden;box-shadow:0 18px 48px #2b3e430f}.pilot-master-data>header{border-bottom:1px solid #5b70771f;justify-content:space-between;align-items:center;gap:24px;padding:21px 23px;display:flex}.pilot-master-data>header h4{color:#29393d;letter-spacing:-.4px;margin:5px 0;font-size:19px}.pilot-master-data>header>div>p:last-child{color:#718287;max-width:760px;margin:0;font-size:10px;line-height:1.55}.pilot-master-data>header>span{--master-progress:0%;background:linear-gradient(90deg,#71919624 var(--master-progress),#ffffffad 0);border:1px solid #d4dfe0;border-radius:13px;place-items:center;min-width:96px;padding:12px;display:grid}.pilot-master-data>header>span b{color:#304449;font-size:19px}.pilot-master-data>header>span small{color:#819095;letter-spacing:.6px;margin-top:3px;font-size:7px;font-weight:900}.pilot-master-sequence{background:#5b70771f;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;display:grid}.pilot-master-sequence>button{color:#2d3b3f;text-align:left;cursor:pointer;background:#fafcfcf5;border:0;grid-template-columns:30px minmax(0,1fr);align-content:start;gap:9px;min-width:0;min-height:200px;padding:15px;transition:background .18s,box-shadow .18s;display:grid;position:relative}.pilot-master-sequence>button:hover{z-index:1;background:#fff;box-shadow:0 13px 30px #2b3e431a}.pilot-master-sequence>button>span{color:#708287;background:#edf2f2;border:1px solid #d6e0e1;border-radius:50%;place-items:center;width:29px;height:29px;font-size:8px;font-weight:900;display:grid}.pilot-master-sequence>button>i{background:#d6e0e1;height:1px;position:absolute;top:29px;left:50px;right:-1px}.pilot-master-sequence>button:last-child>i{display:none}.pilot-master-sequence>button>div{min-width:0}.pilot-master-sequence small,.pilot-master-sequence b{display:block}.pilot-master-sequence small{color:#809196;letter-spacing:.35px;min-height:22px;font-size:7px;font-weight:850;line-height:1.4}.pilot-master-sequence b{color:#304045;margin-top:5px;font-size:10px;line-height:1.35}.pilot-master-sequence p{color:#76868a;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:7px 0 32px;font-size:8px;line-height:1.5;display:-webkit-box;overflow:hidden}.pilot-master-sequence em{color:#64777b;text-overflow:ellipsis;white-space:nowrap;font-size:7px;font-style:normal;font-weight:800;position:absolute;bottom:15px;left:52px;right:14px;overflow:hidden}.pilot-master-sequence strong{color:#718085;letter-spacing:.25px;background:#e7eded;border-radius:99px;padding:4px 6px;font-size:7px;position:absolute;top:12px;right:12px}.pilot-master-sequence>button.current{z-index:1;background:linear-gradient(145deg,#fff,#edf3f4);box-shadow:inset 0 3px #536b70}.pilot-master-sequence>button.current>span,.pilot-master-sequence>button.current>strong{color:#fff;background:#2f3d42;border-color:#2f3d42}.pilot-master-sequence>button.done>span,.pilot-master-sequence>button.done>strong{color:#3e705b;background:#e3f0eb;border-color:#c9dfd6}.pilot-master-sequence>button.done>i{background:#a7c4b9}.pilot-master-sequence>button.waiting{opacity:.7}.pilot-master-data>footer{background:#f8fafa9e;border-top:1px solid #5b70771f;justify-content:space-between;align-items:center;gap:18px;padding:14px 17px;display:flex}.pilot-master-data>footer>div{align-items:center;gap:10px;display:flex}.pilot-master-data>footer span{color:#fff;letter-spacing:.4px;background:#52666b;border-radius:99px;flex:none;padding:5px 7px;font-size:7px;font-weight:900}.pilot-master-data>footer p{color:#65767b;margin:0;font-size:9px;line-height:1.45}.pilot-master-data>footer>button{color:#fff;min-height:37px;font:inherit;cursor:pointer;background:#273338;border:0;border-radius:9px;flex:none;padding:0 13px;font-size:9px;font-weight:850}@media (max-width:1180px){.pilot-master-sequence{grid-template-columns:repeat(3,1fr)}.pilot-master-sequence>button:nth-child(3)>i{display:none}}@media (max-width:760px){.pilot-master-data>header{align-items:flex-start;padding:17px}.pilot-master-data>header>span{min-width:78px;padding:10px}.pilot-master-sequence{grid-template-columns:1fr 1fr}.pilot-master-sequence>button{min-height:165px}.pilot-master-sequence>button:nth-child(3)>i{display:block}.pilot-master-sequence>button:nth-child(2n)>i{display:none}.pilot-master-data>footer,.pilot-master-data>footer>div{flex-direction:column;align-items:flex-start}.pilot-master-data>footer>button{width:100%}}@media (max-width:470px){.pilot-master-data>header{display:grid}.pilot-master-data>header>span{justify-self:start}.pilot-master-sequence{grid-template-columns:1fr}.pilot-master-sequence>button{min-height:142px}.pilot-master-sequence>button>i{display:none!important}}.y-terminal-app{--yt-ink:#243137;--yt-soft:#6d7d82;--yt-line:#50697029;--yt-paper:#fcfdfdeb;min-height:100vh;color:var(--yt-ink);font-family:var(--font-geist-sans),Arial,sans-serif;background:radial-gradient(circle at 12% -8%,#b7cfd047,#0000 28%),linear-gradient(145deg,#f7f9f9,#eaf0f1);padding-bottom:96px}.yt-header{z-index:50;border-bottom:1px solid var(--yt-line);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#f8fbfbc7;justify-content:space-between;align-items:center;gap:18px;min-height:70px;padding:10px max(18px,50vw - 590px);display:flex;position:sticky;top:0}.yt-brand{color:inherit;align-items:center;gap:10px;text-decoration:none;display:flex}.yt-brand .yt-mark{background-image:url(/brand/yeniyaka-mark-dark-transparent.png);width:27px;height:34px}.yt-brand span span,.yt-brand b,.yt-brand small{display:block}.yt-brand b{letter-spacing:-.15px;font-size:14px}.yt-brand small{color:#809095;letter-spacing:.45px;margin-top:2px;font-size:8px;font-weight:750}.yt-live{align-items:center;gap:8px;display:flex}.yt-live>span{color:#66777b;align-items:center;gap:6px;font-size:9px;font-weight:800;display:flex}.yt-live>span i{background:#8e9b9f;border-radius:50%;width:7px;height:7px}.yt-live>span.online i{background:#55ad80;box-shadow:0 0 0 4px #55ad801f}.yt-live>span.offline i{background:#b78062}.yt-live button{border:1px solid var(--yt-line);color:#53666c;min-height:32px;font:inherit;cursor:pointer;background:#ffffffb3;border-radius:9px;padding:0 10px;font-size:9px;font-weight:800}.yt-live button:disabled{opacity:.6}.yt-context{border-right:1px solid var(--yt-line);border-left:1px solid var(--yt-line);background:#ffffff6b;grid-template-columns:repeat(3,minmax(0,1fr));max-width:1180px;margin:0 auto;display:grid}.yt-context>div{border-right:1px solid var(--yt-line);min-width:0;padding:13px 16px}.yt-context>div:last-child{border-right:0}.yt-context small,.yt-context b,.yt-context span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.yt-context small{color:#89979b;letter-spacing:.75px;font-size:7px;font-weight:900}.yt-context b{margin-top:5px;font-size:10px}.yt-context span{color:#77878b;margin-top:3px;font-size:8px}.yt-message{color:#586b70;background:#ffffffb3;border:1px solid #61787e29;border-radius:12px;align-items:center;gap:9px;max-width:1180px;margin:12px auto 0;padding:10px 13px;display:flex}.yt-message span{background:#e4ebec;border-radius:50%;place-items:center;width:22px;height:22px;font-size:9px;font-weight:900;display:grid}.yt-message p{margin:0;font-size:9px;line-height:1.45}.yt-body{max-width:1180px;margin:0 auto;padding:22px 0 34px}.yt-home{gap:14px;display:grid}.yt-now{border:1px solid var(--yt-line);background:linear-gradient(145deg,#fffffff2,#edf3f4e8);border-radius:24px;overflow:hidden;box-shadow:0 25px 70px #283c4214}.yt-now>header{border-bottom:1px solid var(--yt-line);justify-content:space-between;align-items:center;padding:15px 20px;display:flex}.yt-now>header>span{color:#52676d;letter-spacing:.9px;align-items:center;gap:7px;font-size:8px;font-weight:950;display:flex}.yt-now>header>span i{background:#55ad80;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #55ad801c}.yt-now>header em{color:#5a6a6f;letter-spacing:.55px;background:#e4ebec;border-radius:99px;padding:5px 8px;font-size:7px;font-style:normal;font-weight:900}.yt-now.blocked>header em{color:#855b43;background:#f2e9df}.yt-now-core{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:22px;padding:25px 23px;display:grid}.yt-orbit{background:#ebf2f3c2;border:1px solid #5e7e8438;border-radius:50%;place-items:center;width:72px;height:72px;display:grid;position:relative;box-shadow:inset 0 0 0 11px #ffffff8c}.yt-orbit:before,.yt-orbit:after{content:"";border:1px solid #64858b21;border-radius:50%;position:absolute;inset:-7px}.yt-orbit:after{inset:9px}.yt-orbit i{background:#577379;border-radius:50%;width:7px;height:7px;position:absolute;top:-3px;box-shadow:0 0 12px #57737980}.yt-orbit b{font-size:18px}.yt-now-core small{color:#7f9095;letter-spacing:.55px;font-size:8px;font-weight:850}.yt-now-core h1{letter-spacing:-1px;max-width:760px;margin:6px 0 7px;font-size:clamp(23px,4vw,36px)}.yt-now-core p{color:#697b80;max-width:780px;margin:0;font-size:11px;line-height:1.55}.yt-now-meta{border-top:1px solid var(--yt-line);border-bottom:1px solid var(--yt-line);background:#f9fbfba3;grid-template-columns:.7fr 1.2fr .65fr;display:grid}.yt-now-meta>span{border-right:1px solid var(--yt-line);min-width:0;padding:13px 17px}.yt-now-meta>span:last-child{border-right:0}.yt-now-meta small,.yt-now-meta b{display:block}.yt-now-meta small{color:#8a989c;letter-spacing:.5px;font-size:7px;font-weight:900}.yt-now-meta b{text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:9px;overflow:hidden}.yt-now-meta .attention b{color:#8a583f}.yt-now>footer{justify-content:space-between;align-items:center;gap:18px;padding:15px 20px;display:flex}.yt-now>footer p{color:#75868a;margin:0;font-size:9px}.yt-now>footer button,.yt-yeni-primary{color:#fff;min-height:39px;font:inherit;cursor:pointer;background:#263338;border:0;border-radius:10px;padding:0 15px;font-size:9px;font-weight:850}.yt-pulse{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.yt-pulse article{border:1px solid var(--yt-line);background:#ffffffb3;border-radius:17px;padding:15px 17px}.yt-pulse small,.yt-pulse b,.yt-pulse p{display:block}.yt-pulse small{color:#87969a;letter-spacing:.65px;font-size:7px;font-weight:900}.yt-pulse b{margin-top:7px;font-size:21px}.yt-pulse p{color:#7a898d;margin:3px 0 0;font-size:8px}.yt-pulse article.attention{background:#f9f4efcc}.yt-pulse article.attention b{color:#8a583f}.yt-quick{border:1px solid var(--yt-line);background:#ffffffa3;border-radius:18px;overflow:hidden}.yt-quick>header{border-bottom:1px solid var(--yt-line);justify-content:space-between;align-items:center;gap:15px;padding:13px 16px;display:flex}.yt-quick>header small{color:#849398;letter-spacing:.6px;font-size:7px;font-weight:900}.yt-quick>div{background:var(--yt-line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.yt-quick button{text-align:left;cursor:pointer;background:#fcfdfdf2;border:0;grid-template-columns:36px 1fr;gap:2px 9px;min-height:72px;padding:13px;display:grid}.yt-quick button:hover{background:#fff}.yt-quick button>span{color:#435b61;background:#e8eeee;border-radius:11px;grid-row:1/3;place-items:center;width:35px;height:35px;font-size:14px;font-weight:850;display:grid}.yt-quick b{align-self:end;font-size:9px}.yt-quick small{color:#829196;align-self:start;font-size:7px}.yt-list-page,.yt-yeni{border:1px solid var(--yt-line);background:#fcfdfddb;border-radius:22px;overflow:hidden;box-shadow:0 20px 55px #2b3f450f}.yt-list-page>header,.yt-yeni>header{border-bottom:1px solid var(--yt-line);padding:22px}.yt-list-page>header small,.yt-yeni>header small{color:#819196;letter-spacing:.75px;font-size:8px;font-weight:900}.yt-list-page>header h1,.yt-yeni>header h1{letter-spacing:-.7px;margin:5px 0 6px;font-size:25px}.yt-list-page>header p,.yt-yeni>header p{color:#718287;max-width:720px;margin:0;font-size:10px;line-height:1.55}.yt-list-page>div>article{border-bottom:1px solid var(--yt-line);grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:13px;padding:15px 18px;display:grid}.yt-list-page>div>article>span{border:1px solid var(--yt-line);color:#566d72;background:#edf2f2;border-radius:11px;place-items:center;width:34px;height:34px;font-size:9px;font-weight:900;display:grid}.yt-list-page article small,.yt-list-page article b,.yt-list-page article p,.yt-list-page article em,.yt-list-page article strong{display:block}.yt-list-page article small{color:#859499;letter-spacing:.45px;font-size:7px;font-weight:850}.yt-list-page article b{margin-top:4px;font-size:10px}.yt-list-page article p{color:#74858a;margin:4px 0;font-size:9px}.yt-list-page article em{color:#5b7075;font-size:8px;font-style:normal;font-weight:800}.yt-list-page article strong{color:#87593f;margin-top:6px;font-size:8px}.yt-list-page article>button{color:#fff;min-width:72px;min-height:34px;font:inherit;cursor:pointer;background:#273439;border:0;border-radius:9px;font-size:8px;font-weight:850}.yt-list-page article>button:disabled{color:#839196;cursor:default;background:#e3e9e9}.yt-list-page article.blocked{background:#faf6f1b3}.yt-list-page article.delivered{opacity:.68}.yt-empty{align-items:center;gap:12px;padding:28px;display:flex}.yt-empty>span{color:#75878c;border:1px dashed #bbc9cb;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.yt-empty p{color:#7b8a8e;max-width:600px;margin:4px 0 0;font-size:9px;line-height:1.45}.yt-yeni>header{align-items:center;gap:15px;display:flex}.yt-yeni>header>span{color:#435b61;background:linear-gradient(145deg,#fff,#e5eded);border:1px solid #d6e0e1;border-radius:16px;place-items:center;width:48px;height:48px;font-size:19px;display:grid}.yt-yeni-context{border:1px solid var(--yt-line);background:#f4f8f8cc;border-radius:15px;margin:17px;padding:16px}.yt-yeni-context small{color:#87969a;letter-spacing:.7px;font-size:7px;font-weight:900}.yt-yeni-context b{margin-top:6px;font-size:10px;display:block}.yt-yeni-context p{color:#728287;margin:5px 0 0;font-size:9px;line-height:1.5}.yt-suggestions{border:1px solid var(--yt-line);background:var(--yt-line);border-radius:14px;gap:1px;margin:0 17px;display:grid;overflow:hidden}.yt-suggestions button{color:#34484e;min-height:48px;font:inherit;text-align:left;cursor:pointer;background:#fff;border:0;align-items:center;gap:10px;padding:0 14px;font-size:9px;display:flex}.yt-suggestions span{background:#e8eeee;border-radius:8px;place-items:center;width:25px;height:25px;display:grid}.yt-yeni-primary{margin:17px}.yt-ai-note{border-top:1px solid var(--yt-line);color:#7d8d91;background:#f7f9f9c7;margin:0;padding:13px 17px;font-size:8px;line-height:1.45}.yt-runtime>header{z-index:8;border:1px solid var(--yt-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f7fafae8;border-radius:14px;align-items:center;gap:13px;padding:10px 12px;display:flex;position:sticky;top:70px}.yt-runtime>header button{color:#fff;cursor:pointer;background:#263338;border:0;border-radius:8px;min-height:32px;padding:0 10px;font-size:8px;font-weight:800}.yt-runtime>header small,.yt-runtime>header b{display:block}.yt-runtime>header small{color:#87969a;font-size:7px;font-weight:900}.yt-runtime>header b{margin-top:3px;font-size:9px}.yt-runtime .terminal-runtime-shell{margin-top:12px}.yt-nav{z-index:60;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#f7fafad9;border:1px solid #485d6333;border-radius:19px;grid-template-columns:repeat(5,minmax(64px,1fr));width:min(560px,100vw - 24px);display:grid;position:fixed;bottom:14px;right:50%;overflow:hidden;transform:translate(50%);box-shadow:0 18px 55px #20313733}.yt-nav button{border:0;border-right:1px solid var(--yt-line);color:#6d7e83;min-height:64px;font:inherit;cursor:pointer;background:0 0;align-content:center;place-items:center;gap:3px;display:grid;position:relative}.yt-nav button:last-child{border-right:0}.yt-nav button>span{font-size:16px}.yt-nav button.active{color:#2d4147;background:#e2eaebe6}.yt-nav button.primary{color:#fff;background:#273439;border:0;border-radius:14px;margin:7px}.yt-nav button>em{color:#586a6f;background:#e0e7e7;border-radius:99px;place-items:center;min-width:15px;height:15px;font-size:7px;font-style:normal;font-weight:900;display:grid;position:absolute;top:7px;right:10px}.yt-nav button.primary>em{color:#273439;background:#fff}@media (max-width:1220px){.yt-header{padding-inline:18px}.yt-context,.yt-body,.yt-message{margin-inline:18px}.yt-body{padding-inline:0}.yt-quick>div{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){.y-terminal-app{padding-bottom:88px}.yt-header{min-height:62px;padding:8px 13px}.yt-brand small{display:none}.yt-context{border-left:0;border-right:0;grid-template-columns:1fr;margin:0}.yt-context>div{border-right:0;display:none}.yt-context>div:first-child{padding:10px 14px;display:block}.yt-context>div:first-child span{font-size:7px}.yt-message{margin:9px 10px 0}.yt-body{margin:0;padding:13px 10px 24px}.yt-now{border-radius:19px}.yt-now>header{padding:12px 14px}.yt-now-core{grid-template-columns:48px minmax(0,1fr);gap:13px;padding:20px 15px}.yt-orbit{width:47px;height:47px;box-shadow:inset 0 0 0 7px #ffffff8c}.yt-orbit:before{inset:-4px}.yt-orbit b{font-size:13px}.yt-now-core h1{font-size:21px;line-height:1.15}.yt-now-core p{font-size:9px}.yt-now-meta{grid-template-columns:1fr 1fr}.yt-now-meta>span{padding:11px 13px}.yt-now-meta>span:nth-child(2){border-right:0}.yt-now-meta>span:last-child{border-top:1px solid var(--yt-line);grid-column:1/-1}.yt-now>footer{flex-direction:column;align-items:stretch;padding:13px 14px}.yt-now>footer button{width:100%}.yt-pulse{grid-template-columns:repeat(3,minmax(100px,1fr));overflow-x:auto}.yt-pulse article{min-width:108px;padding:13px}.yt-quick>header{flex-direction:column;align-items:flex-start}.yt-quick>div{grid-template-columns:1fr 1fr}.yt-quick button{min-height:66px}.yt-list-page,.yt-yeni{border-radius:18px}.yt-list-page>header,.yt-yeni>header{padding:18px}.yt-list-page>div>article{grid-template-columns:32px minmax(0,1fr);padding:13px}.yt-list-page article>button{grid-column:2;width:100%}.yt-yeni>header{align-items:flex-start}.yt-runtime>header{top:62px}.yt-runtime .terminal-runtime-shell{margin-inline:-10px}.yt-nav{border-radius:17px;grid-template-columns:repeat(5,1fr);width:calc(100vw - 16px);bottom:8px}.yt-nav button{min-width:0;min-height:58px}.yt-nav button>span{font-size:14px}.yt-nav button>em{right:5px}}@media (max-width:420px){.yt-live button{display:none}.yt-quick button{grid-template-columns:31px 1fr}.yt-quick button>span{width:31px;height:31px}.yt-nav button>b{font-size:6.5px}.yt-nav button.primary{margin:6px}}.yt-brand b{font-size:15px}.yt-brand small{color:#73858a;font-size:10px}.yt-live>span{color:#5b6f74;font-size:11px}.yt-live button{min-height:38px;padding-inline:12px;font-size:11px}.yt-context small{color:#7d8e93;font-size:9px}.yt-context b{font-size:12px}.yt-context span{color:#6f8186;font-size:10px}.yt-message p{font-size:11px;line-height:1.5}.yt-now>header>span{font-size:10px}.yt-now>header em{padding:6px 9px;font-size:9px}.yt-now-core small{color:#71858a;font-size:10px}.yt-now-core p{color:#5f7378;font-size:13px}.yt-now-meta small{color:#7e8e92;font-size:9px}.yt-now-meta b{font-size:11px}.yt-now>footer p{color:#687c81;font-size:11px}.yt-now>footer button,.yt-yeni-primary{min-height:44px;padding-inline:17px;font-size:11px}.yt-pulse small{color:#7a8c91;font-size:9px}.yt-pulse b{font-size:22px}.yt-pulse p{color:#6e8186;font-size:10px}.yt-quick>header small{color:#788b90;font-size:9px}.yt-quick>header b,.yt-quick b{font-size:11px}.yt-quick small{color:#74868b;font-size:9px}.yt-list-page>header small,.yt-yeni>header small{color:#75888d;font-size:10px}.yt-list-page>header p,.yt-yeni>header p{color:#65797e;font-size:12px}.yt-list-page article small{color:#778a8f;font-size:9px}.yt-list-page article b{font-size:12px}.yt-list-page article p{color:#677b80;font-size:11px}.yt-list-page article em,.yt-list-page article strong{font-size:10px}.yt-list-page article>button{min-width:78px;min-height:40px;font-size:10px}.yt-empty b{font-size:12px}.yt-empty p{color:#6f8186;font-size:11px;line-height:1.5}.yt-yeni-context small{color:#798b90;font-size:9px}.yt-yeni-context b{font-size:12px}.yt-yeni-context p{color:#667a7f;font-size:11px}.yt-suggestions button{min-height:50px;font-size:11px}.yt-ai-note{color:#718388;font-size:10px;line-height:1.5}.yt-runtime>header button{min-height:40px;padding-inline:12px;font-size:10px}.yt-runtime>header small{font-size:9px}.yt-runtime>header b{font-size:11px}@media (max-width:720px){.yt-context>div:first-child span{font-size:10px}.yt-now-core p{font-size:12px}.yt-quick button{min-height:72px}.yt-list-page article>button{min-height:44px}.yt-nav button{min-height:64px}.yt-nav button>b{font-size:9px}}@media (max-width:420px){.yt-nav button>b{font-size:8.5px}}.yt-activation{border:1px solid var(--yt-line);background:#fcfdfde6;border-radius:24px;overflow:hidden;box-shadow:0 25px 70px #283c4214}.yt-activation>header{border-bottom:1px solid var(--yt-line);align-items:center;gap:18px;padding:24px;display:flex}.yt-activation>header>span{color:#435b61;background:linear-gradient(145deg,#fff,#e4ecec);border:1px solid #5e7e8438;border-radius:19px;flex:0 0 58px;place-items:center;width:58px;height:58px;font-size:22px;display:grid}.yt-activation>header small{color:#75888d;letter-spacing:.65px;font-size:10px;font-weight:900}.yt-activation>header h1{letter-spacing:-.9px;margin:5px 0 6px;font-size:clamp(24px,4vw,34px)}.yt-activation>header p{color:#65797e;max-width:720px;margin:0;font-size:12px;line-height:1.55}.yt-activation-steps{background:var(--yt-line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.yt-activation-steps article{background:#f8fafaf5;grid-template-columns:34px minmax(0,1fr);gap:10px;min-height:104px;padding:16px;display:grid}.yt-activation-steps article>span{border:1px solid var(--yt-line);color:#60757a;background:#edf2f2;border-radius:10px;place-items:center;width:32px;height:32px;font-size:9px;font-weight:900;display:grid}.yt-activation-steps article.ready>span{color:#fff;background:#273439}.yt-activation-steps b{font-size:11px}.yt-activation-steps p{color:#6e8186;margin:5px 0 0;font-size:10px;line-height:1.45}.yt-activation>form{grid-template-columns:1.25fr 1fr 1fr auto;align-items:end;gap:12px;padding:20px 22px;display:grid}.yt-activation-person{border:1px solid var(--yt-line);background:#f1f5f5;border-radius:12px;align-self:stretch;padding:11px 13px}.yt-activation-person small,.yt-activation-person b,.yt-activation-person span{display:block}.yt-activation-person small{color:#7a8b90;letter-spacing:.55px;font-size:8px;font-weight:900}.yt-activation-person b{margin-top:5px;font-size:12px}.yt-activation-person span{color:#687b80;margin-top:3px;font-size:10px}.yt-activation>form label{color:#53686e;gap:6px;font-size:10px;font-weight:850;display:grid}.yt-activation>form input{border:1px solid var(--yt-line);color:#26373c;width:100%;min-height:46px;font:inherit;text-transform:uppercase;background:#fff;border-radius:11px;outline:0;padding:0 13px;font-size:13px}.yt-activation>form input:focus{border-color:#3f5b627a;box-shadow:0 0 0 3px #5773791a}.yt-activation>form button{color:#fff;min-height:46px;font:inherit;cursor:pointer;background:#263338;border:0;border-radius:11px;padding:0 17px;font-size:11px;font-weight:850}.yt-activation>form button:disabled{opacity:.6}.yt-activation>form>p{color:#728388;grid-column:2/-1;margin:0;font-size:9px;line-height:1.45}.yt-activation-signin{align-items:center;gap:14px;padding:20px 22px;display:flex}.yt-activation-signin b{font-size:12px}.yt-activation-signin p{color:#687b80;flex:1;margin:0;font-size:11px}.yt-activation-signin a,.yt-activation>footer a{color:#fff;background:#273439;border-radius:10px;padding:11px 14px;font-size:10px;font-weight:850;text-decoration:none}.yt-activation>footer{border-top:1px solid var(--yt-line);background:#f4f8f8b8;align-items:center;gap:12px;padding:13px 22px;display:flex}.yt-activation>footer span{color:#5e7378;letter-spacing:.5px;font-size:9px;font-weight:900}.yt-activation>footer p{color:#718287;flex:1;margin:0;font-size:10px}@media (max-width:900px){.yt-activation-steps,.yt-activation>form{grid-template-columns:1fr 1fr}.yt-activation-person{grid-column:1/-1}.yt-activation>form button{align-self:end}.yt-activation>form>p{grid-column:1/-1}}@media (max-width:620px){.yt-activation>header{align-items:flex-start;padding:18px}.yt-activation>header>span{border-radius:14px;flex-basis:45px;width:45px;height:45px}.yt-activation-steps{grid-template-columns:1fr}.yt-activation-steps article{min-height:0}.yt-activation>form{grid-template-columns:1fr;padding:16px}.yt-activation-person,.yt-activation>form>p{grid-column:1}.yt-activation>form button{min-height:48px}.yt-activation-signin,.yt-activation>footer{flex-direction:column;align-items:flex-start}.yt-activation-signin a,.yt-activation>footer a{text-align:center;width:100%}}.yt-journey{padding:0 20px 17px}.yt-journey-head{grid-template-columns:auto minmax(120px,.32fr);align-items:center;gap:18px;margin-bottom:11px;display:grid}.yt-journey-head>span{justify-content:space-between;align-items:center;gap:12px;display:flex}.yt-journey-head small{color:#70858a;letter-spacing:.06em;font-size:9px;font-weight:900}.yt-journey-head b{color:#50666c;font-size:10px}.yt-journey-head>i{background:#dfe7e8;border-radius:99px;height:5px;display:block;overflow:hidden}.yt-journey-head>i>i{border-radius:inherit;background:linear-gradient(90deg,#afc1be,#668b82);height:100%;transition:width .25s;display:block}.yt-journey ol{border:1px solid var(--yt-line);background:var(--yt-line);border-radius:14px;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;margin:0;padding:1px;list-style:none;display:grid;overflow:hidden}.yt-journey li{color:#87969a;background:#f9fbfbeb;align-items:center;gap:8px;min-width:0;padding:10px;display:flex}.yt-journey li>span{background:#edf2f2;border:1px solid #d8e2e3;border-radius:9px;flex:0 0 27px;place-items:center;width:27px;height:27px;font-size:8px;font-weight:950;display:grid}.yt-journey li>b{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.yt-journey li.done{color:#537268}.yt-journey li.done>span{background:#e0eee7;border-color:#d3e3dc}.yt-journey li.current{color:#2f464d;background:#fff;box-shadow:inset 0 3px #6d9086}.yt-journey li.current>span{color:#fff;background:#344148;border-color:#344148}.yt-journey li.locked{opacity:.68}@media (max-width:720px){.yt-journey{padding:0 14px 14px}.yt-journey-head{grid-template-columns:1fr;gap:8px}.yt-journey ol{grid-template-columns:repeat(5,minmax(61px,1fr));overflow-x:auto}.yt-journey li{text-align:center;justify-items:center;gap:5px;padding:9px 5px;display:grid}.yt-journey li>b{max-width:100%;font-size:9px}.yt-journey li>span{width:29px;height:29px}.yt-now>footer button{min-height:48px}}.yeni-center-tabs{grid-template-columns:repeat(2,1fr)}@media (max-width:1320px) and (min-width:901px){.topbar .access-context{display:none}}@media (max-width:680px){.yeni-center-tabs{grid-template-columns:1fr}}.ystart-pilot-bridge{background:linear-gradient(145deg,#fafcfcf5,#edf3f4eb);border:1px solid #dce5e6;border-radius:18px;overflow:hidden;box-shadow:0 18px 46px #2f3f460f}.ystart-pilot-bridge>header{background:radial-gradient(circle at 92% 18%,#819d9e21,#0000 18rem);border-bottom:1px solid #dde6e7;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:22px;padding:22px 24px;display:grid}.ystart-pilot-bridge>header h3{color:#29393e;letter-spacing:-.45px;margin:5px 0 6px;font-size:19px}.ystart-pilot-bridge>header>div:first-child>p:last-child{color:#718187;max-width:760px;margin:0;font-size:11px;line-height:1.55}.ystart-pilot-progress{justify-items:center;gap:6px;display:grid}.ystart-pilot-progress>span{--ystart-progress:0%;background:conic-gradient(#7f9da0 var(--ystart-progress),#e2e9ea 0);border-radius:50%;place-items:center;width:70px;height:70px;display:grid;position:relative}.ystart-pilot-progress>span:before{content:"";background:#f7fafa;border-radius:50%;position:absolute;inset:6px}.ystart-pilot-progress b{z-index:1;color:#41575e;font-size:13px}.ystart-pilot-progress small{color:#7d8e93;letter-spacing:.9px;font-size:8px;font-weight:950}.ystart-pilot-route{background:#dfe7e8;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.ystart-pilot-route>article{background:#f8fafaf5;grid-template-columns:36px minmax(0,1fr);gap:11px;min-height:128px;padding:18px;display:grid;position:relative}.ystart-pilot-route>article.current{background:linear-gradient(145deg,#f7faf9,#eaf2f0);box-shadow:inset 0 3px #7f9d94}.ystart-pilot-route>article.done{background:#f1f7f4fa}.ystart-pilot-route>article.waiting{opacity:.66}.ystart-pilot-route article>span{color:#657b82;background:#f2f6f6;border:1px solid #d7e1e2;border-radius:11px;place-items:center;width:34px;height:34px;font-size:10px;font-weight:950;display:grid}.ystart-pilot-route article.done>span{color:#4c735e;background:#dfece5;border-color:#cadfd4}.ystart-pilot-route article.current>span{color:#486b5b;background:#e1ece8;border-color:#c8dad5;box-shadow:0 0 0 5px #6f918614}.ystart-pilot-route small,.ystart-pilot-route b{display:block}.ystart-pilot-route small{color:#839298;letter-spacing:.7px;font-size:8px;font-weight:950}.ystart-pilot-route b{color:#35494f;margin-top:5px;font-size:11px}.ystart-pilot-route p{color:#7a898e;margin:5px 0 0;font-size:9px;line-height:1.5}.ystart-pilot-route article>i{z-index:2;color:#849399;background:#f8fafa;border:1px solid #d8e2e3;border-radius:50%;place-items:center;width:16px;height:16px;font-size:8px;font-style:normal;display:grid;position:absolute;top:52px;right:-8px}.ystart-pilot-bridge>footer{background:#f5f8f8eb;justify-content:space-between;align-items:center;gap:18px;padding:14px 18px;display:flex}.ystart-pilot-bridge>footer>span{color:#718288;align-items:center;gap:8px;font-size:9px;line-height:1.45;display:flex}.ystart-pilot-bridge>footer>span i{background:#829e98;border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 4px #829e981a}.ystart-pilot-bridge>footer button{color:#fff;min-height:38px;font:inherit;cursor:pointer;background:#2f3e44;border:0;border-radius:10px;padding:0 14px;font-size:10px;font-weight:900;box-shadow:0 9px 19px #2c393f21}.active-identities article>.active-identity-mark{color:#4f6870;background:#e7eeee}.active-identity-mark .yeniyaka-mark{color:currentColor;width:18px;height:23px}@media (max-width:840px){.ystart-pilot-route{grid-template-columns:1fr}.ystart-pilot-route>article{min-height:0}.ystart-pilot-route article>i{display:none}}@media (max-width:680px){.ystart-pilot-bridge>header{grid-template-columns:1fr;padding:19px}.ystart-pilot-progress{grid-template-columns:auto 1fr;justify-items:start}.ystart-pilot-progress>span{width:58px;height:58px}.ystart-pilot-bridge>footer{flex-direction:column;align-items:flex-start}.ystart-pilot-bridge>footer button{width:100%}}.app-shell :where(small,time),.modal-backdrop :where(small,time){font-size:max(11px,.72rem)!important;line-height:1.45!important}.app-shell :where(button,input,select,textarea),.modal-backdrop :where(button,input,select,textarea){font-size:max(12px,.78rem)}.app-shell .eyebrow,.modal-backdrop .eyebrow{letter-spacing:.09em!important;font-size:11px!important;line-height:1.45!important}.partner-data-empty,.partner-detail-empty,.document-data-empty,.document-detail-empty{color:#607177;text-align:center;place-items:center;gap:8px;min-height:180px;padding:28px;display:grid}.partner-data-empty>span,.partner-detail-empty>span,.document-data-empty>span,.document-detail-empty>span{color:#63777d;background:#f7fafa;border:1px solid #d6e0e2;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.partner-data-empty p,.partner-detail-empty p,.document-data-empty p,.document-detail-empty p{max-width:460px;margin:0;line-height:1.55}.document-data-empty{grid-column:1/-1}@media (max-width:720px){.app-shell :where(button,input,select,textarea){font-size:14px}}.mobile-system-menu{display:none}:is(.result-next>span,.ecosystem-routing-card>span,.ecosystem-loop-note>span,.grow-identity-bridge>span,.venture-mark>span,.venture-gates article>span,.venture-runtime-empty>span)>.visual-yeniyaka-mark{filter:none;width:72%;height:72%;background-size:contain!important}.workspace p{font-size:13px!important;line-height:1.55!important}.workspace :where(label,em){font-size:12px!important;line-height:1.45!important}.workspace button :where(b,strong){font-size:12px!important}.workspace :where(button,input,select){min-height:40px}.workspace textarea{min-height:104px}.nav-label,.nav-label.second{color:#596a72!important;font-size:11px!important}.nav-item{color:#485c65!important;font-size:12px!important}.sidebar-footer small,.sidebar-footer>span,.brand .yeniyaka-wordmark small{color:#60727b!important}.flow-context-navigation{border-color:#4c606c29!important;box-shadow:0 8px 24px #30444f0a!important}.flow-context-head{padding:11px 15px!important}.flow-context-head>span{border:1px solid #4c606c21;color:#43565f!important;box-shadow:none!important;background:#e7edef!important}.flow-intervention-tabs button,.flow-action-tools button{box-shadow:none!important}.flow-intervention-tabs button:not(.active),.flow-action-tools button:not(.active){color:#43565f!important;background:#fcfdfde6!important}:is(.partners-card,.finance-surface,.business-one-card,.grow-one-card,.catalog-card,.documents-card,.node-card,.identity-panel,.onboarding-panel,.desk-card,.journey-card,.panel,.ecosystem-need-board,.ecosystem-path-board){-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:0 8px 24px #30444f0b!important}:is(.partner-list>button,.agenda-item,.approval-item,.desk-tracking-list>button,.flow-action-row,.yeni-role-list>article,.yeni-event-list>article){box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.y-terminal-app{--yt-ink:#21343a;--yt-soft:#536a70;scroll-padding-bottom:calc(104px + env(safe-area-inset-bottom))}.y-terminal-app :where(p,label){font-size:13px!important;line-height:1.55!important}.y-terminal-app :where(small,time,em){color:#5f7379!important;font-size:11px!important;line-height:1.45!important}.y-terminal-app :where(button,input,select,textarea){min-height:44px;line-height:1.35;font-size:13px!important}.y-terminal-app :where(input,select,textarea){color:#21343a!important;background:#fff!important}.yt-now>footer button,.yt-yeni-primary,.terminal-next-stop button,.terminal-route-preflight button,.terminal-route-closeout button{min-height:48px!important;font-size:14px!important}.yt-nav button>b,.yt-journey li>b{font-size:11px!important}@media (max-width:680px){.content{padding-bottom:92px!important}.sidebar{height:72px!important;overflow:visible!important}.sidebar nav{gap:3px;grid-template-columns:repeat(5,minmax(0,1fr))!important;display:grid!important;overflow:visible!important}.sidebar nav>.nav-item.mobile-primary-item{flex:none;min-width:0;min-height:56px;margin:0;padding:5px 2px;width:auto!important;display:flex!important}.sidebar nav>.nav-item.mobile-secondary-item{display:none!important}.mobile-system-menu{min-width:0;display:block;position:relative}.mobile-system-menu>summary{cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:0;min-height:56px;margin:0;padding:5px 2px;list-style:none;width:100%!important;display:flex!important}.mobile-system-menu>summary::-webkit-details-marker{display:none}.mobile-system-menu>summary>span:last-child{font-size:10px;font-weight:700}.mobile-system-panel{z-index:45;background:#f7fafb;border:1px solid #4c606c2e;border-radius:18px;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;max-height:min(68vh,520px);padding:12px;display:grid;position:fixed;bottom:78px;left:8px;right:8px;overflow-y:auto;box-shadow:0 24px 70px #1f2f363d}.mobile-system-menu:not([open]) .mobile-system-panel{display:none}.mobile-system-panel>div{border-bottom:1px solid #4c606c1f;grid-column:1/-1;padding:4px 5px 9px}.mobile-system-panel>div :is(b,small){display:block}.mobile-system-panel>div b{color:#263b42;font-size:13px}.mobile-system-panel>div small{color:#5f7279;margin-top:3px;font-size:11px!important}.mobile-system-panel>button{color:#42565e;text-align:left;background:#fff;border:1px solid #4c606c1f;border-radius:12px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:52px;padding:8px 10px;display:grid}.mobile-system-panel>button.active{color:#21343a;background:#e8eff1;border-color:#4c606c42}.mobile-system-panel>button>span{width:30px;height:30px;font:800 11px/1 var(--font-geist-mono);background:#edf2f3;border-radius:9px;place-items:center;display:grid}.mobile-system-panel>button>b{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.mobile-system-panel>button>em{color:#6b7d84;font-style:normal}.flow-spine-stream{overflow:hidden!important}.flow-spine-stream>button:not(.active){display:none}.flow-spine-stream>button.active{flex:100%;width:100%;min-height:58px;display:grid}.flow-context-navigation .flow-intervention-tabs{scroll-snap-type:x proximity;overflow-x:auto;grid-template-columns:none!important;display:flex!important}.flow-context-navigation .flow-intervention-tabs>button{scroll-snap-align:start;min-height:62px;flex:0 0 min(78vw,235px)!important}.flow-context-head>span{display:none}.workspace :where(button,input,select){min-height:44px}.y-terminal-app :where(input,select,textarea){font-size:16px!important}.y-terminal-app{padding-bottom:calc(112px + env(safe-area-inset-bottom))!important}.yt-body{padding-bottom:44px!important}.yt-nav{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#f7fafaf7!important}.yt-nav button{min-height:68px!important}.yt-journey ol{grid-template-columns:repeat(5,minmax(78px,1fr))!important}}.desk-role-map{background:radial-gradient(circle at 92% 8%,#b7cbd357,#0000 35%),#f8fafae6;border:1px solid #455b6421;border-radius:16px;overflow:hidden;box-shadow:0 14px 38px #2b3a420e}.desk-role-map>header{justify-content:space-between;align-items:flex-start;gap:24px;padding:20px 22px 16px;display:flex}.desk-role-map>header h3{color:#30444c;margin:5px 0 6px;font-size:18px}.desk-role-map>header p:last-child{color:#647980;max-width:760px;margin:0;font-size:13px;line-height:1.55}.desk-role-map>header>span{color:#526971;background:#e3ebec;border-radius:99px;flex:none;padding:7px 11px;font-size:11px;font-weight:850}.desk-role-map>div{background:#455b641a;border-top:1px solid #455b641a;border-bottom:1px solid #455b641a;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.desk-role-map>div>button{color:#354950;min-height:70px;font:inherit;text-align:left;cursor:pointer;background:#ffffffe0;border:0;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:11px;padding:12px 15px;display:grid}.desk-role-map>div>button:hover{background:#fff}.desk-role-map>div>button>span{color:#596f77;background:#dce6e8;border-radius:10px;place-items:center;width:32px;height:32px;font-size:9px;font-weight:900;display:grid}.desk-role-map>div b,.desk-role-map>div small{display:block}.desk-role-map>div b{color:#30444c;font-size:13px}.desk-role-map>div small{color:#6e8188;margin-top:4px;font-size:11px;line-height:1.4}.desk-role-map>div em{color:#6e8188;font-size:13px;font-style:normal}.desk-role-map>footer{grid-template-columns:28px 1fr;align-items:center;gap:10px;padding:12px 18px;display:grid}.desk-role-map>footer>span{color:#856722;background:#eee5ce;border-radius:8px;place-items:center;width:26px;height:26px;font-size:9px;font-weight:900;display:grid}.desk-role-map>footer p{color:#657980;margin:0;font-size:11px;line-height:1.5}.desk-monitor-list{background:#455b641c;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-bottom:1px;display:grid}.desk-monitor-list>button{color:#344950;min-height:84px;font:inherit;text-align:left;cursor:pointer;background:#f3f7f7;border:0;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 17px;display:grid}.desk-monitor-list>button>span{color:#536b74;background:#dbe6e8;border-radius:11px;place-items:center;width:34px;height:34px;font-size:9px;font-weight:900;display:grid}.desk-monitor-list small,.desk-monitor-list b{display:block}.desk-monitor-list small{color:#6d8188;letter-spacing:.04em;font-size:10px;font-weight:850}.desk-monitor-list b{margin-top:4px;font-size:13px}.desk-monitor-list p{color:#6d8087;margin:4px 0 0;font-size:11px;line-height:1.45}.desk-monitor-list em{color:#586f77;white-space:nowrap;font-size:11px;font-style:normal;font-weight:800}@media (max-width:900px){.desk-role-map>div,.desk-monitor-list{grid-template-columns:1fr}}@media (max-width:620px){.desk-role-map>header{flex-direction:column;align-items:flex-start;gap:10px;padding:17px}.desk-role-map>div>button{min-height:64px}.desk-monitor-list>button{grid-template-columns:34px 1fr}.desk-monitor-list em{grid-column:2;justify-self:start}}html{scroll-behavior:smooth}body{text-rendering:optimizelegibility}.app-shell{grid-template-columns:248px minmax(0,1fr)}.sidebar{padding:16px 12px 14px!important}.brand{min-height:62px;margin-bottom:7px;padding:2px 10px 14px!important}.brand .yeniyaka-mark{width:34px;height:43px}.brand .yeniyaka-wordmark strong{letter-spacing:-.45px;font-size:21px}.sidebar nav{padding:3px 2px 12px}.sidebar nav>.nav-label{font-weight:780;color:#71838b!important;letter-spacing:.11em!important;margin:8px 10px 7px!important;font-size:10px!important}.sidebar nav>.nav-label.second{border-top:1px solid #465b661a;padding-top:15px;margin-top:18px!important}.sidebar nav>.nav-item{border-radius:11px;min-height:40px;margin-bottom:3px;padding:7px 10px;font-weight:620;line-height:1.2;color:#53666f!important;font-size:13px!important}.nav-item>.nav-sigil{flex:0 0 27px;width:27px!important;height:27px!important;font:760 10px/1 var(--font-geist-mono)!important;border-radius:8px!important}.nav-item.active{font-weight:720}.nav-item b{text-align:center;border-radius:999px;min-width:22px;padding:3px 6px}.sidebar-footer{min-height:54px;padding:12px 7px 2px!important}.sidebar-footer strong{color:var(--ux-text);font-size:12px;display:block}.sidebar-footer small{margin-top:3px}.topbar{gap:12px;min-width:0;height:76px;padding:0 24px}.topbar-title{flex:auto;min-width:170px}.topbar-title>div{min-width:0}.topbar h1{color:var(--ux-text);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:17px;font-weight:680;overflow:hidden}.crumb{color:var(--ux-muted);font-size:11px}.pilot-mode{flex:none;margin-left:0}.pilot-mode>span{font-size:10px}.top-actions{flex:none;gap:7px}.company-context{min-width:154px;height:var(--ux-hit);border-radius:12px;border-color:var(--ux-border)!important}.company-context small{color:#687a82;font-size:9px!important}.company-context select{font-size:12px}.company-scope-context{flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;min-width:172px}.company-scope-context b{color:#334850;text-overflow:ellipsis;white-space:nowrap;max-width:210px;font-size:11px;line-height:1.15;overflow:hidden}.density-control{height:var(--ux-hit)}.density-control button{min-height:36px!important}.action-center-button{min-width:var(--ux-hit);height:var(--ux-hit);border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:0 12px;display:inline-flex;border:1px solid var(--ux-border)!important;width:auto!important;color:var(--ux-text)!important;background:#ffffffb3!important}.action-center-symbol{color:#536d78;background:#6986921f;border-radius:7px;place-items:center;width:20px;height:20px;font-size:11px;font-weight:850;display:grid}.action-center-label{font-size:12px;font-weight:720}.action-center .icon-button>b{top:-6px;right:-6px}.create-flow-button{white-space:nowrap;justify-content:center;align-items:center;gap:6px;display:inline-flex;min-height:var(--ux-hit)!important;padding-inline:15px!important;font-size:12px!important}.primary-symbol{font-size:17px;font-weight:500;line-height:1}.content{padding:24px 24px 56px}.v2-intro{margin-bottom:16px}.v2-intro h2{max-width:820px;font-size:clamp(24px,2vw,32px);line-height:1.12}.v2-intro>div>p:last-child{max-width:840px;margin-top:8px;font-size:13px!important}.workspace :where(h2,h3,h4){text-wrap:balance}.workspace :where(p,small){text-wrap:pretty}.workspace :where(button,a,input,select,textarea,summary):focus-visible{outline-offset:2px;outline:3px solid var(--ux-focus)!important}.workspace :where(button,[role=button],summary):not(:disabled){cursor:pointer}.workspace button:disabled{cursor:not-allowed;opacity:.56}.workspace :where(input,select,textarea){min-height:var(--ux-hit);border-color:var(--ux-border-strong)!important;border-radius:var(--ux-radius-sm)!important;font-size:13px!important}.workspace textarea{padding:12px 13px!important}.workspace label{color:#4f626a!important;font-weight:680!important}:is(.panel,.flow-context-navigation,.flow-status-board,.partners-card,.finance-surface,.business-one-card,.grow-one-card,.catalog-card,.documents-card,.node-card,.identity-panel,.onboarding-panel,.desk-card,.journey-card,.ecosystem-need-board,.ecosystem-path-board){border-radius:var(--ux-radius)!important}:is(.flow-intervention-tabs,.yeni-center-tabs,.partners-tabs,.finance-hub-tabs,.business-one-tabs,.grow-one-tabs,.catalog-tabs,.companies-tabs,.documents-tabs,.identity-tabs,.onboarding-view-tabs,.desk-view-tabs) button{min-height:58px}:is(.flow-intervention-tabs,.yeni-center-tabs,.partners-tabs,.finance-hub-tabs,.business-one-tabs,.grow-one-tabs,.catalog-tabs,.companies-tabs,.documents-tabs,.identity-tabs,.onboarding-view-tabs,.desk-view-tabs) button.active{font-weight:720}.panel-head,:is(.partners-card-head,.finance-card-head,.business-one-card-head,.grow-one-card-head,.catalog-card-head,.documents-card-head,.node-card-head,.identity-panel-head,.onboarding-panel-head,.desk-card-head,.journey-card-head){min-height:58px;padding:15px 18px!important}.panel-head h3{font-size:15px}.action-panel{border-radius:17px;width:min(420px,100vw - 24px);border-color:var(--ux-border-strong)!important}.action-panel>button{min-height:72px}.action-panel>button span b{font-size:12px!important}.action-panel>button span small{font-size:11px!important}.yeni-center-hero{min-height:300px;padding:38px 44px}.yeni-center-intro h2{max-width:720px;font-size:clamp(36px,3.7vw,56px);line-height:1.02}.yeni-center-tabs{margin-top:0}.yeni-center-tabs button>b{font-size:12px!important}.ystart-how-it-works,.desk-ai-summary{border:1px solid var(--ux-border);border-radius:var(--ux-radius);background:#fafcfdcc;overflow:hidden;box-shadow:0 8px 24px #30444f0a}.ystart-how-it-works>summary,.desk-ai-summary>summary{min-height:62px;color:var(--ux-text);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:11px;padding:11px 15px;list-style:none;display:grid}.ystart-how-it-works>summary::-webkit-details-marker{display:none}.desk-ai-summary>summary::-webkit-details-marker{display:none}.ystart-how-it-works>summary>span,.desk-ai-summary>summary>span{color:#536d78;background:#6986921f;border-radius:10px;place-items:center;width:32px;height:32px;font-size:12px;font-weight:850;display:grid}.ystart-how-it-works>summary b,.ystart-how-it-works>summary small,.desk-ai-summary>summary b,.desk-ai-summary>summary small{display:block}.ystart-how-it-works>summary b,.desk-ai-summary>summary b{font-size:13px}.ystart-how-it-works>summary small,.desk-ai-summary>summary small{color:var(--ux-muted);margin-top:3px}.ystart-how-it-works>summary em,.desk-ai-summary>summary em{color:#61747c;font-size:11px;font-style:normal;font-weight:720}.ystart-how-it-works[open]>summary,.desk-ai-summary[open]>summary{border-bottom:1px solid var(--ux-border)}.ystart-how-it-works[open]>summary em:after,.desk-ai-summary[open]>summary em:after{content:" ↑"}.ystart-how-it-works:not([open])>summary em:after,.desk-ai-summary:not([open])>summary em:after{content:" ↓"}.ystart-how-it-works .onboarding-flow-map{box-shadow:none;border:0;border-radius:0}.desk-ai-summary .desk-ai-strip{box-shadow:none!important;border:0!important;border-radius:0!important}.field-daily-journey{border:1px solid var(--ux-border);border-radius:var(--ux-radius-lg);background:radial-gradient(circle at 79% 12%,#7797a41f,#0000 34%),linear-gradient(135deg,#fdfefefa,#f2f7f9e0);grid-template-columns:minmax(280px,.76fr) minmax(460px,1.24fr);align-items:center;gap:28px;min-height:168px;padding:24px 26px;display:grid;overflow:hidden;box-shadow:0 14px 38px #2a3f4911}.field-journey-copy{min-width:0}.field-journey-copy h3{color:var(--ux-text);letter-spacing:-.45px;margin:6px 0 8px;font-size:clamp(19px,1.6vw,25px);line-height:1.15}.field-journey-copy>p:last-of-type{max-width:600px;color:var(--ux-muted);margin:0;font-size:12px;line-height:1.6}.field-journey-actions{flex-wrap:wrap;gap:8px;margin-top:15px;display:flex}.field-journey-actions :where(a,button){border:1px solid var(--ux-border-strong);color:#435b66;min-height:40px;font:720 11px/1 var(--font-geist-sans);background:#ffffffc2;border-radius:11px;justify-content:center;align-items:center;padding:0 15px;text-decoration:none;display:inline-flex}.field-journey-actions :where(a,button):first-child{color:#fff;background:#26383f;border-color:#26383f}.field-journey-path{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.field-journey-step-wrap{min-width:0;position:relative}.field-journey-step-wrap>i{z-index:0;background:#556f7a33;height:1px;position:absolute;top:25px;left:calc(30px - 50%);right:calc(50% + 30px)}.field-journey-step-wrap>i:after{content:"";border-top:1px solid #748c96;border-right:1px solid #748c96;width:7px;height:7px;position:absolute;top:-3px;right:0;transform:rotate(45deg)}.field-journey-step-wrap article{z-index:1;grid-template-columns:36px minmax(0,1fr);align-content:start;gap:9px;padding:7px 8px;display:grid;position:relative}.field-journey-step-wrap article>span{color:#74878f;background:#f6f9fa;border:1px solid #526c772e;border-radius:12px;place-items:center;width:36px;height:36px;font-size:10px;font-weight:850;display:grid;box-shadow:0 0 0 5px #f7fafbe6}.field-journey-step-wrap article b,.field-journey-step-wrap article small{display:block}.field-journey-step-wrap article b{color:var(--ux-text);margin-top:2px;font-size:12px}.field-journey-step-wrap article small{color:var(--ux-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:9px;overflow:hidden}.field-journey-step-wrap article em{color:#71858e;letter-spacing:.06em;text-transform:uppercase;background:#637d8814;border-radius:999px;grid-column:2;width:fit-content;margin-top:2px;padding:3px 7px;font-size:8px;font-style:normal;font-weight:820}.field-journey-step-wrap article.done>span{color:#4d7568;background:#edf5f2;border-color:#50746933}.field-journey-step-wrap article.current>span{color:#fff;background:#405c68;border-color:#405c68;box-shadow:0 0 0 5px #5274821a,0 7px 18px #2b455024}.field-journey-step-wrap article.current em{color:#405c68;background:#405c681f}@media (max-width:1120px){.field-daily-journey{grid-template-columns:1fr;gap:18px}}@media (max-width:680px){.field-daily-journey{padding:20px 17px}.field-journey-path{grid-template-columns:1fr;gap:4px}.field-journey-step-wrap>i{width:1px;height:17px;inset:-10px auto auto 33px}.field-journey-step-wrap>i:after{top:auto;bottom:0;right:-3px;transform:rotate(135deg)}.field-journey-step-wrap article{grid-template-columns:36px minmax(0,1fr) auto;align-items:center}.field-journey-step-wrap article em{grid-area:1/3;margin-top:0}.field-journey-actions :where(a,button){width:100%}}.onboarding-start-summary>button,.desk-summary button{position:relative}.onboarding-start-summary>button:after,.desk-summary button:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0}.onboarding-start-summary>button:focus-visible:after{box-shadow:inset 0 0 0 2px #617a85}.desk-summary button:focus-visible:after{box-shadow:inset 0 0 0 2px #617a85}@media (hover:hover){.workspace :where(button,[role=button]):not(:disabled):hover{border-color:var(--ux-border-strong)}.sidebar nav>.nav-item:hover{transform:translate(2px)}}@media (max-width:1180px) and (min-width:681px){.app-shell{grid-template-columns:84px minmax(0,1fr)}.brand{justify-content:center;padding-inline:0!important}.brand .yeniyaka-wordmark,.sidebar nav>.nav-label,.sidebar-footer div:not(.avatar),.sidebar-footer>span{display:none!important}.sidebar nav>.nav-item{justify-content:center;min-height:43px;padding-inline:0;font-size:0!important}.nav-item>.nav-sigil{flex-basis:29px;width:29px!important;height:29px!important}.sidebar-footer{grid-template-columns:1fr;justify-items:center}.content,.topbar{padding-inline:20px}}@media (max-width:1320px){.action-center-label{display:none}.action-center-button{padding:0;width:var(--ux-hit)!important}}@media (max-width:1120px){.density-control{display:none}.company-context{min-width:140px}}@media (max-width:960px) and (min-width:681px){.company-context{display:none}.pilot-mode{justify-content:center;width:34px;height:34px;padding:0}.pilot-mode>span{display:none}}@media (max-width:680px){.app-shell{display:block}.topbar{gap:8px;height:64px;padding:0 12px}.topbar-title{grid-template-columns:30px minmax(0,1fr);gap:7px;min-width:0}.topbar-system-code{width:30px;height:30px}.topbar h1{font-size:14px}.crumb,.pilot-mode,.company-context,.density-control,.access-context{display:none!important}.top-actions{gap:6px}.top-actions .action-center .action-center-button{min-width:var(--ux-hit);height:var(--ux-hit);width:var(--ux-hit)!important}.create-flow-button{min-width:var(--ux-hit);min-height:var(--ux-hit)!important;padding-inline:10px!important}.create-flow-button .primary-label{font-size:11px}.content{padding:17px 13px 94px!important}.v2-intro{padding-inline:2px}.v2-intro h2{font-size:24px;line-height:1.12}.v2-intro>div>p:last-child{font-size:13px!important}.yeni-center-hero{min-height:0;padding:24px 20px}.yeni-center-intro h2{letter-spacing:-1.3px;font-size:32px}.ystart-how-it-works>summary,.desk-ai-summary>summary{grid-template-columns:32px minmax(0,1fr)}.ystart-how-it-works>summary em,.desk-ai-summary>summary em{grid-column:2}.sidebar{height:74px!important;padding:7px 6px!important}.sidebar nav>.nav-label{display:none!important}.sidebar nav>.nav-item.mobile-primary-item{border-radius:12px;min-height:58px;font-size:10px!important}.mobile-system-menu>summary{border-radius:12px;min-height:58px}.mobile-system-panel{border-radius:20px;bottom:82px}:is(.flow-intervention-tabs,.yeni-center-tabs,.partners-tabs,.finance-hub-tabs,.business-one-tabs,.grow-one-tabs,.catalog-tabs,.companies-tabs,.documents-tabs,.identity-tabs,.onboarding-view-tabs,.desk-view-tabs){scrollbar-width:none}:is(.flow-intervention-tabs,.yeni-center-tabs,.partners-tabs,.finance-hub-tabs,.business-one-tabs,.grow-one-tabs,.catalog-tabs,.companies-tabs,.documents-tabs,.identity-tabs,.onboarding-view-tabs,.desk-view-tabs)::-webkit-scrollbar{display:none}.action-panel{position:fixed}}@media (max-width:430px){.create-flow-button .primary-label{display:none}.create-flow-button{width:40px;padding:0!important}.mobile-system-panel{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.ystart-safe-activation{background:linear-gradient(135deg,#f0f7f4f0,#f7fafaf0);border:1px solid #5b7c7429;border-radius:13px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:11px;margin:14px 16px 4px;padding:12px 13px;display:grid}.ystart-safe-activation>span{color:#466d5b;background:#dcebe4;border-radius:10px;place-items:center;width:32px;height:32px;font-size:13px;font-weight:900;display:grid}.ystart-safe-activation b{color:var(--ux-text);font-size:11px;display:block}.ystart-safe-activation p{color:var(--ux-muted);margin:3px 0 0;font-size:10px;line-height:1.45}.ystart-safe-activation em{color:#71838a;text-align:right;font-size:9px;font-style:normal;font-weight:720}@media (max-width:680px){.ystart-safe-activation{grid-template-columns:32px minmax(0,1fr);margin-inline:11px}.ystart-safe-activation em{text-align:left;grid-column:2}}.yeni-command-surface{grid-template-columns:72px minmax(250px,.72fr) minmax(520px,1.28fr)}.yeni-command-surface form{gap:10px;padding:12px;display:grid}.yeni-command-surface form>.yeni-conversation-flows{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0;display:grid}.yeni-command-surface form .yeni-conversation-flows>button{text-align:left;cursor:pointer;border:1px solid #677f8b2e;border-radius:10px;gap:3px;min-height:52px;margin:0;padding:8px 9px;display:grid;color:#40535d!important;background:#f8fbfcd1!important}.yeni-conversation-flows>button b{font-size:10px}.yeni-conversation-flows>button small{color:#7b8c94;font-size:8px;line-height:1.35}.yeni-command-surface form .yeni-conversation-flows>button.active{border-color:#394d5757;box-shadow:0 9px 22px #1e2d3526;color:#fff!important;background:linear-gradient(145deg,#34434b,#253139)!important}.yeni-conversation-flows>button.active small{color:#ebf2f4ad}.yeni-command-surface .yeni-conversation-input{color:#5f737d;gap:5px;display:grid}.yeni-command-surface .yeni-conversation-input>span{letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:850}.yeni-command-surface .yeni-conversation-input textarea{min-height:82px}.yeni-command-surface form>.yeni-command-controls{align-items:center;gap:12px;margin:0;display:flex}.yeni-command-surface .yeni-command-controls>label{color:#687b84;align-items:center;gap:5px;font-size:9px;display:flex}.yeni-command-surface .yeni-command-controls>button{border:0;border-radius:9px;min-height:37px;margin-left:auto;padding:0 13px;font-size:10px;font-weight:850;color:#fff!important;background:#29363d!important}.yeni-continuous-flows{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.yeni-continuous-flows>button{color:#263840;text-align:left;cursor:pointer;background:linear-gradient(145deg,#ffffffeb,#eff5f7c7);border:1px solid #5c778229;border-radius:15px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:14px 15px;display:grid;box-shadow:0 12px 30px #2f444e0e}.flow-orbit{color:#506872;background:#f6f9fa;border:1px solid #d2dde1;border-radius:50%;place-items:center;width:40px;height:40px;font-size:14px;display:grid;position:relative}.flow-orbit:after{content:"";border:1px solid #68848f1f;border-radius:50%;position:absolute;inset:-4px}.flow-orbit.tone-live:before,.flow-orbit.tone-running:before,.flow-orbit.tone-watch:before{content:"";background:#6d9583;border:2px solid #f7fafb;border-radius:50%;width:7px;height:7px;position:absolute;bottom:1px;right:-1px}.flow-orbit.tone-running:before{background:#829aa5}.flow-orbit.tone-watch:before{background:#9a8d75}.yeni-continuous-flows small,.yeni-continuous-flows b,.yeni-continuous-flows p{display:block}.yeni-continuous-flows small{color:#72858d;letter-spacing:.08em;font-size:8px;font-weight:850}.yeni-continuous-flows b{margin-top:4px;font-size:11px}.yeni-continuous-flows p{color:#7a8a91;margin:4px 0 0;font-size:9px;line-height:1.4}.yeni-continuous-flows em{color:#566b74;white-space:nowrap;background:#e7eef0;border-radius:20px;padding:5px 7px;font-size:8px;font-style:normal;font-weight:800}.service-network-hero .y-match-central-button{z-index:1;color:#fff;min-height:38px;font:inherit;cursor:pointer;background:#29363d;border:1px solid #4f667033;border-radius:10px;margin-top:14px;padding:0 13px;font-size:10px;font-weight:800;position:relative}@media (max-width:1180px){.yeni-command-surface{grid-template-columns:64px 1fr}.yeni-command-surface form{grid-column:1/-1}.yeni-continuous-flows{grid-template-columns:1fr}}@media (max-width:680px){.yeni-command-surface{grid-template-columns:1fr}.yeni-command-surface form{grid-column:auto}.yeni-command-surface form>.yeni-conversation-flows{display:flex;overflow-x:auto}.yeni-command-surface form .yeni-conversation-flows>button{flex:0 0 145px}.yeni-command-surface form>.yeni-command-controls{flex-wrap:wrap;align-items:flex-start}.yeni-command-surface .yeni-command-controls>button{width:100%;margin-left:0}.yeni-continuous-flows>button{grid-template-columns:40px minmax(0,1fr)}.yeni-continuous-flows em{grid-column:2;justify-self:start}}.identity-invite-page{color:#26343a;background:radial-gradient(circle at 8% 4%,#c9d8dd6b,#0000 32rem),radial-gradient(circle at 96% 82%,#dde4e57a,#0000 30rem),linear-gradient(145deg,#f6f8f8,#eef2f3 55%,#f8f9f8);min-height:100vh}.identity-invite-brand{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fafcfcc7;border-bottom:1px solid #4357601f;justify-content:space-between;align-items:center;gap:20px;min-height:76px;padding:12px max(24px,50vw - 560px);display:flex}.identity-invite-brand .brand{min-height:0;margin:0;padding:0!important}.identity-invite-brand .brand .yeniyaka-mark{width:30px;height:38px}.identity-invite-brand .brand .yeniyaka-wordmark strong{font-size:22px;color:#20292d!important}.identity-invite-brand>span{color:#63757d;letter-spacing:.03em;font-size:12px;font-weight:720}.identity-invite-content{outline:none;width:min(1120px,100% - 40px);margin:0 auto;padding:44px 0 56px}.identity-invite-footer{color:#718087;border-top:1px solid #43576021;justify-content:space-between;align-items:center;gap:18px;width:min(1120px,100% - 40px);margin:0 auto;padding:18px 0 30px;font-size:11px;display:flex}.identity-invite-footer b{color:#3c4a50}.identity-invite-page .candidate-onboarding{gap:16px}.identity-invite-page .candidate-onboarding>header{color:#243238;background:radial-gradient(circle at 88% 10%,#c7d7dcb8,#0000 18rem),linear-gradient(135deg,#fffffff2,#f0f5f6f0);border:1px solid #3d545e24;border-radius:26px;padding:clamp(28px,4vw,46px);position:relative;overflow:hidden;box-shadow:0 26px 70px #2a3d4614}.identity-invite-page .candidate-onboarding>header:after{content:"";border:1px solid #475e671a;border-radius:50%;width:210px;height:110px;position:absolute;bottom:-50px;right:9%}.identity-invite-page .candidate-onboarding>header .eyebrow{color:#647b84}.identity-invite-page .candidate-onboarding>header h2{color:#202d32;letter-spacing:-1.8px;max-width:750px;margin:8px 0 12px;font-size:clamp(30px,4vw,45px);line-height:1.04}.identity-invite-page .candidate-onboarding>header p:last-child{color:#586b73;max-width:760px;font-size:13px;line-height:1.65}.identity-invite-page .candidate-badge{z-index:1;color:#27353b;background:#ffffffb8;border-color:#455a6324;min-width:250px;position:relative;box-shadow:0 16px 36px #2d3e4614}.identity-invite-page .candidate-badge small{color:#657a83}.identity-invite-page .candidate-badge em{color:#728087}.identity-invite-page .candidate-stepper{background:#ffffffa3;border-color:#41576024;box-shadow:0 12px 30px #2839410a}.identity-invite-page .candidate-stepper>div{color:#74838a;border-color:#4157601a;min-height:58px}.identity-invite-page .candidate-stepper b{font-size:12px}.identity-invite-page .candidate-stepper .active{color:#28373d;background:#ffffffeb;box-shadow:inset 0 -3px #849aa3}.identity-invite-page .candidate-stepper .active span,.identity-invite-page .candidate-stepper .done span{color:#fff;background:#2a363b;border-color:#2a363b}.identity-invite-page .candidate-form-card{background:#ffffffdb;border-color:#41576024;border-radius:22px;box-shadow:0 22px 60px #293c4412}.identity-invite-page .candidate-form-head{border-color:#4157601c;padding:22px 26px}.identity-invite-page .candidate-form-head h3{color:#28363c;font-size:20px}.identity-invite-page .candidate-form-head>span{color:#66777e;background:#edf2f3;font-size:11px}.identity-invite-page .candidate-form-body{padding:28px}.identity-invite-page .candidate-form-body label{color:#46585f;font-size:12px}.identity-invite-page .candidate-form-body input,.identity-invite-page .candidate-form-body select{color:#25343a;background:#fafcfceb;border-color:#465c6533;border-radius:12px;min-height:46px;font-size:13px}.identity-invite-page .candidate-form-body input:focus,.identity-invite-page .candidate-form-body select:focus,.identity-invite-page .candidate-question-focus textarea:focus{border-color:#8299a2;outline:0;box-shadow:0 0 0 4px #75909a24}.candidate-start-note{background:#f2f6f6;border:1px solid #49616b21;border-radius:14px;grid-template-columns:34px 1fr;gap:12px;padding:14px;display:grid}.candidate-start-note>span{color:#fff;background:#35454b;border-radius:10px;place-items:center;width:32px;height:32px;display:grid}.candidate-start-note p{color:#617279;margin:0;font-size:12px;line-height:1.55}.candidate-start-note b{color:#2f3d42}.candidate-question-progress{background:#4e656e1a;height:3px}.candidate-question-progress i{background:linear-gradient(90deg,#536c76,#9aadb4);border-radius:999px;height:100%;transition:width .25s;display:block}.candidate-dialogue-body{grid-template-columns:minmax(210px,.42fr) minmax(0,1fr);min-height:430px;display:grid}.candidate-dialogue-body>aside{background:linear-gradient(150deg,#edf3f4,#f5f8f8);border-right:1px solid #435a631c;padding:30px 26px}.candidate-dialogue-body>aside>span{color:#fff;background:#33434a;border-radius:14px;place-items:center;width:42px;height:42px;margin-bottom:24px;display:grid;box-shadow:0 12px 24px #31454e26}.candidate-dialogue-body>aside b{color:#314147;font-size:13px;display:block}.candidate-dialogue-body>aside p{color:#61737a;margin:9px 0 0;font-size:12px;line-height:1.6}.candidate-dialogue-body>aside small{color:#7b8b91;margin-top:18px;font-size:11px;line-height:1.5;display:block}.candidate-question-focus{background:#ffffffb8;padding:clamp(28px,4vw,50px)}.candidate-question-focus>small{color:#788b93;font:750 11px/1 var(--font-geist-mono);letter-spacing:.08em}.candidate-question-focus>h3{color:#26363c;letter-spacing:-.55px;max-width:720px;margin:13px 0 26px;font-size:clamp(21px,2.4vw,30px);line-height:1.22}.candidate-question-focus textarea{color:#27363c;width:100%;min-height:170px;font:inherit;resize:vertical;background:#fbfcfc;border:1px solid #455d6733;border-radius:15px;padding:16px;font-size:14px;line-height:1.6}.candidate-choice-grid{gap:9px;display:grid}.candidate-choice-grid button{color:#43555c;width:100%;min-height:50px;font:inherit;text-align:left;cursor:pointer;background:#fbfcfc;border:1px solid #475e6729;border-radius:13px;grid-template-columns:24px 1fr;align-items:center;gap:10px;padding:11px 14px;font-size:12px;line-height:1.4;display:grid}.candidate-choice-grid button i{color:#84979e;font-size:15px;font-style:normal}.candidate-choice-grid button:hover{background:#f4f7f7;border-color:#475e6752}.candidate-choice-grid button.selected{color:#28383e;background:#edf3f4;border-color:#4c626b;box-shadow:0 0 0 3px #5b757f1a}.candidate-choice-grid button.selected i{color:#31464e}.identity-invite-page .candidate-actions{border-color:#445b641c;padding:18px 24px}.identity-invite-page .candidate-actions>div{gap:9px;display:flex}.identity-invite-page .candidate-actions button{border-radius:11px;min-height:44px;padding:10px 16px;font-size:12px}.identity-invite-page .candidate-actions .primary{background:#27353a;border-color:#27353a}.candidate-answer-review{border-bottom:1px solid #455b641c;max-height:340px;overflow:auto}.candidate-answer-review>button{color:#34454b;text-align:left;cursor:pointer;background:#ffffffa3;border:0;border-bottom:1px solid #455b6414;grid-template-columns:30px minmax(0,1fr) auto;align-items:start;gap:12px;width:100%;padding:15px 22px;display:grid}.candidate-answer-review>button:hover{background:#f4f7f7}.candidate-answer-review>button>span{color:#fff;background:#526870;border-radius:9px;place-items:center;width:28px;height:28px;font-size:10px;display:grid}.candidate-answer-review small,.candidate-answer-review b{display:block}.candidate-answer-review small{color:#77898f;letter-spacing:.06em;font-size:9px;font-weight:800}.candidate-answer-review b{text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:11px;font-weight:620;line-height:1.45;overflow:hidden}.candidate-answer-review em{color:#687c83;font-size:10px;font-style:normal;font-weight:750}.identity-invite-page .candidate-consent-check{background:#f1f5f5;border-color:#4d656e2b}.identity-invite-page .candidate-consent-check small{color:#66777e;font-size:11px}.identity-result-map{background:#435a631f;border:1px solid #435a6321;border-radius:18px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.identity-result-map>section{background:#ffffffe6;padding:22px}.identity-result-map h3{color:#2c3c42;margin:5px 0 14px;font-size:15px}.identity-result-map ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.identity-result-map li{color:#5a6c73;padding-left:16px;font-size:11px;line-height:1.5;position:relative}.identity-result-map li:before{content:"";background:#7d949d;border-radius:50%;width:6px;height:6px;position:absolute;top:.55em;left:0}.new-ai-intake-brief{gap:7px!important}.new-ai-intake-brief>span{font-weight:800}.new-ai-intake-brief textarea{min-height:130px;line-height:1.55;background:#f8faf9!important;border:1px solid #465d6633!important;border-radius:13px!important;font-size:12px!important}.new-ai-intake-brief small{color:#73837f;font-size:10px;font-weight:550;line-height:1.45}.new-ai-intake-divider{color:#74827e;letter-spacing:.08em;align-items:center;gap:10px;font-size:9px;font-weight:850;display:flex}.new-ai-intake-divider:before,.new-ai-intake-divider:after{content:"";background:#e2e7e5;flex:1;height:1px}.identity-review-modal{background:#f7f9f8;border-color:#465d662e;border-radius:22px;width:min(1040px,100vw - 34px);max-height:min(900px,100vh - 34px);overflow:auto;box-shadow:0 34px 100px #1a2a303d}.identity-review-intro{background:#ffffffd1;border:1px solid #465d6624;border-radius:15px;grid-template-columns:42px 1fr;align-items:center;gap:14px;margin:0 22px 14px;padding:17px;display:grid}.identity-review-intro small,.identity-review-intro b{display:block}.identity-review-intro small{color:#708188;letter-spacing:.07em;font-size:9px;font-weight:850}.identity-review-intro b{color:#26383f;margin-top:5px;font-size:13px}.identity-review-intro p{color:#73838a;margin:5px 0 0;font-size:10px}.identity-review-scores{background:#465d661f;border:1px solid #465d6621;border-radius:15px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0 22px 14px;display:grid;overflow:hidden}.identity-review-scores article{background:#fff;padding:17px}.identity-review-scores small,.identity-review-scores strong{display:block}.identity-review-scores small{color:#77888e;letter-spacing:.07em;font-size:9px;font-weight:850}.identity-review-scores strong{color:#273940;letter-spacing:-.04em;margin-top:8px;font-size:22px}.identity-review-scores p{color:#87949a;margin:4px 0 0;font-size:10px}.identity-review-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 22px 14px;display:grid}.identity-review-grid>section{background:#ffffffd6;border:1px solid #465d6621;border-radius:15px;min-width:0;padding:18px}.identity-review-grid h3{color:#2d3e45;margin:5px 0 12px;font-size:14px}.identity-review-grid ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.identity-review-grid li{color:#66777e;padding-left:14px;font-size:10px;line-height:1.5;position:relative}.identity-review-grid li:before{content:"";background:#82969e;border-radius:50%;width:5px;height:5px;position:absolute;top:.58em;left:0}.identity-boundary-flow{background:#eef3f3;border:1px solid #465d6624;border-radius:15px;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;margin:0 22px 14px;padding:14px;display:grid}.identity-boundary-flow article{grid-template-columns:30px 1fr;align-items:start;gap:9px;padding:5px;display:grid}.identity-boundary-flow article>span{color:#667b83;background:#dfe8e8;border-radius:9px;place-items:center;width:28px;height:28px;font-size:9px;font-weight:900;display:grid}.identity-boundary-flow article.done>span{color:#3e6f55;background:#dcebe3}.identity-boundary-flow article.current>span{color:#fff;background:#31474f}.identity-boundary-flow small,.identity-boundary-flow b{display:block}.identity-boundary-flow small{color:#75868c;letter-spacing:.06em;font-size:8px;font-weight:850}.identity-boundary-flow b{color:#2f4148;margin-top:4px;font-size:10px}.identity-boundary-flow p{color:#74858b;margin:4px 0 0;font-size:9px;line-height:1.4}.identity-boundary-flow>i{color:#9babad;font-size:12px;font-style:normal}.identity-activation-confirm{cursor:pointer;background:#fff;border:1px solid #465d662b;border-radius:14px;grid-template-columns:auto 1fr;gap:11px;margin:0 22px 18px;padding:15px;display:grid}.identity-activation-confirm input{accent-color:#31474f;width:17px;height:17px;margin-top:2px}.identity-activation-confirm b,.identity-activation-confirm small{display:block}.identity-activation-confirm b{color:#2d3e45;font-size:11px}.identity-activation-confirm small{color:#6f8087;margin-top:5px;font-size:10px;line-height:1.5}.identity-review-modal>.form-actions{background:#ffffffb8;border-top:1px solid #465d661f;padding:15px 22px}.active-identity-list>article{align-items:center;grid-template-columns:34px minmax(0,1fr) auto auto!important}.active-identity-list>article>button{color:#40565f;min-height:32px;font:inherit;cursor:pointer;background:#fff;border:1px solid #465d662b;border-radius:9px;padding:0 10px;font-size:9px;font-weight:850}.access-claim-page .identity-invite-content{align-items:center;display:grid}.access-claim-card{background:#fafcfbeb;border:1px solid #435a6324;border-radius:24px;overflow:hidden;box-shadow:0 28px 80px #1c2c321f}.access-claim-card>header{background:radial-gradient(circle at 90% 0,#a1bec538,#0000 34%),linear-gradient(140deg,#fff,#f2f6f5);border-bottom:1px solid #435a631f;justify-content:space-between;align-items:flex-start;gap:28px;padding:34px;display:flex}.access-claim-card>header h1{color:#24353c;letter-spacing:-.045em;max-width:760px;margin:8px 0 10px;font-size:clamp(28px,4vw,46px);line-height:1.03}.access-claim-card>header p:last-child{color:#687a81;max-width:720px;margin:0;font-size:12px;line-height:1.65}.access-claim-card>header>span{background:#ffffffbf;border:1px solid #435a6321;border-radius:18px;flex:none;place-items:center;width:60px;height:60px;display:grid}.access-claim-card>header .visual-yeniyaka-mark{width:34px;height:34px}.access-claim-identity{background:#fff;border:1px solid #435a6321;border-radius:16px;margin:20px 24px 13px;padding:20px}.access-claim-identity small,.access-claim-identity strong,.access-claim-identity em{display:block}.access-claim-identity small{color:#73868d;letter-spacing:.09em;font-size:9px;font-weight:900}.access-claim-identity strong{color:#26383f;margin-top:7px;font-size:20px}.access-claim-identity p{color:#667980;margin:5px 0 0;font-size:11px}.access-claim-identity em{color:#859399;margin-top:12px;font-size:10px;font-style:normal}.access-claim-flow{background:#edf3f3;border:1px solid #435a6321;border-radius:16px;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;margin:0 24px 13px;padding:14px;display:grid}.access-claim-flow article{grid-template-columns:31px 1fr;align-items:start;gap:10px;padding:7px;display:grid}.access-claim-flow article>span{color:#637880;background:#dce6e7;border-radius:9px;place-items:center;width:29px;height:29px;font-size:9px;font-weight:900;display:grid}.access-claim-flow article.done>span{color:#3e6f55;background:#dcebe3}.access-claim-flow article.current>span{color:#fff;background:#31474f}.access-claim-flow small,.access-claim-flow b{display:block}.access-claim-flow small{color:#77898f;letter-spacing:.07em;font-size:8px;font-weight:900}.access-claim-flow b{color:#304249;margin-top:4px;font-size:10px}.access-claim-flow p{color:#74868c;margin:4px 0 0;font-size:9px;line-height:1.4}.access-claim-flow>i{color:#98a9ad;font-style:normal}.access-claim-session,.access-claim-state{background:#fff;border:1px solid #435a6324;border-radius:16px;grid-template-columns:42px 1fr;gap:13px;margin:0 24px 20px;padding:18px;display:grid}.access-claim-session>span,.access-claim-state>span{color:#3f7056;background:#dfece6;border-radius:12px;place-items:center;width:39px;height:39px;font-size:14px;font-weight:900;display:grid}.access-claim-session.warning>span,.access-claim-state.review>span{color:#8b6b25;background:#f2ead3}.access-claim-state.error>span{color:#8b4b42;background:#f2dfdc}.access-claim-session small,.access-claim-session b{display:block}.access-claim-session small{color:#71848a;letter-spacing:.08em;font-size:9px;font-weight:900}.access-claim-session b{color:#2d4047;margin-top:4px;font-size:12px}.access-claim-session p,.access-claim-state p:last-child{color:#6d7f86;margin:5px 0 0;font-size:10px;line-height:1.5}.access-claim-state{text-align:center;display:block}.access-claim-state>span{margin:0 auto 12px}.access-claim-state h2{color:#2b3d44;margin:6px 0 0;font-size:22px}.access-claim-enter{color:#fff;background:#2f454d;border-radius:11px;align-items:center;min-height:38px;margin-top:16px;padding:0 16px;font-size:10px;font-weight:900;text-decoration:none;display:inline-flex}.access-claim-card>footer{background:#ffffffbd;border-top:1px solid #435a631f;justify-content:space-between;align-items:center;gap:24px;padding:18px 24px;display:flex}.access-claim-card>footer small{color:#70838a;letter-spacing:.08em;font-size:9px;font-weight:900}.access-claim-card>footer p{color:#74868d;max-width:620px;margin:5px 0 0;font-size:10px;line-height:1.45}.access-claim-card>footer button{color:#fff;min-height:42px;font:inherit;cursor:pointer;background:#2f454d;border:0;border-radius:11px;padding:0 16px;font-size:10px;font-weight:900}.access-claim-card>footer button:disabled{cursor:not-allowed;opacity:.45}.access-claim-loading{color:#52676f;align-content:center;place-items:center;gap:15px;min-height:360px;display:grid}.access-claim-loading i{border:3px solid #dbe4e5;border-top-color:#60767e;border-radius:50%;width:34px;height:34px;animation:.85s linear infinite spin}.access-claim-registry{background:#fff;border:1px solid #435a6324;border-radius:15px;overflow:hidden}.access-claim-registry>header{border-bottom:1px solid #435a631f;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}.access-claim-registry h3{color:#303f45;margin:4px 0 0;font-size:15px}.access-claim-registry>header>span{color:#708087;background:#eef2f1;border-radius:99px;padding:6px 9px;font-size:9px;font-weight:900}.access-claim-registry article{border-top:1px solid #435a631a;grid-template-columns:32px minmax(0,1fr) auto auto;align-items:center;gap:13px;padding:14px 18px;display:grid}.access-claim-registry article:first-child{border-top:0}.access-claim-registry article>span{color:#63767d;background:#e3e9e8;border-radius:9px;place-items:center;width:30px;height:30px;font-size:10px;font-weight:900;display:grid}.access-claim-registry article.pending_review>span{color:#856622;background:#f2e9cf}.access-claim-registry article.claimed>span{color:#406f54;background:#dcebe2}.access-claim-registry article.expired>span{color:#8b4b42;background:#f2dfdc}.access-claim-registry article small,.access-claim-registry article b{display:block}.access-claim-registry article small{color:#7a898e;font-size:9px;font-weight:850}.access-claim-registry article b{color:#33444b;margin-top:4px;font-size:11px}.access-claim-registry article p{color:#7b898f;margin:4px 0 0;font-size:10px}.access-claim-registry article>em{color:#66767b;background:#eef1ef;border-radius:99px;padding:5px 8px;font-size:8px;font-style:normal;font-weight:900}.access-claim-registry article>button{color:#fff;min-height:32px;font:inherit;cursor:pointer;background:#2e444c;border:0;border-radius:9px;padding:0 10px;font-size:9px;font-weight:900}.access-claim-empty{color:#7a898f;text-align:center;padding:30px 20px;font-size:10px}@media (max-width:820px){.identity-invite-content{width:min(100% - 24px,1120px);padding-top:20px}.identity-invite-page .candidate-onboarding>header{display:block}.identity-invite-page .candidate-badge{margin-top:24px}.candidate-dialogue-body{grid-template-columns:1fr}.candidate-dialogue-body>aside{border-bottom:1px solid #435a631c;border-right:0}.identity-result-map,.identity-review-grid{grid-template-columns:1fr}.identity-boundary-flow{grid-template-columns:1fr;gap:8px}.identity-boundary-flow>i{display:none}.access-claim-flow{grid-template-columns:1fr;gap:8px}.access-claim-flow>i{display:none}.access-claim-registry article{grid-template-columns:32px 1fr}.access-claim-registry article>em,.access-claim-registry article>button{grid-column:2;justify-self:start}}.ai-evidence-request{color:#506159;background:#f8faf8;border:1px solid #dbe4df;border-radius:10px;gap:8px;margin:0 13px 13px;padding:12px;font-size:9px;display:grid}.ai-evidence-request p,.ai-evidence-request small{color:#6b7b73;margin:0;line-height:1.5}.ai-evidence-request input{box-sizing:border-box;background:#fff;border:1px dashed #bdcbc4;border-radius:8px;width:100%;padding:9px}.ai-evidence-request button{color:#fff;background:#354b40;border:0;border-radius:8px;min-height:38px;font-size:9px;font-weight:900}.partner-verification-lanes{background:#fbfcfb;border:1px solid #dbe4df;border-radius:11px;margin:0 13px 13px}.partner-verification-lanes>header{border-bottom:1px solid #e5ebe7;justify-content:space-between;align-items:center;gap:10px;padding:11px 12px;display:flex}.partner-verification-lanes>header b{font-size:11px}.partner-verification-lanes>header small{color:#6c7d75;font-size:10px}.partner-verification-lanes>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:9px;display:grid}.partner-verification-lanes article{background:#f3f6f4;border-radius:9px;grid-template-columns:28px 1fr;gap:8px;padding:10px;display:grid}.partner-verification-lanes article>span{color:#65756d;background:#dde5e1;border-radius:8px;place-items:center;width:27px;height:27px;font-size:9px;font-weight:900;display:grid}.partner-verification-lanes article.complete{background:#edf6f0}.partner-verification-lanes article.complete>span{color:#27613c;background:#cce4d4}.partner-verification-lanes article.connection{background:#faf3e5}.partner-verification-lanes article.connection>span{color:#806326;background:#eee0bd}.partner-verification-lanes article b,.partner-verification-lanes article small{display:block}.partner-verification-lanes article b{font-size:11px}.partner-verification-lanes article p{color:#65766e;margin:4px 0;font-size:10px;line-height:1.45}.partner-verification-lanes article small{color:#718179;margin-top:4px;font-size:9px;line-height:1.4}.ystart-launch-context{background:linear-gradient(135deg,#f8faf9,#edf3f1);border:1px solid #d8e2de;border-radius:12px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 14px;display:grid;box-shadow:0 10px 28px #2d42390d}.ystart-launch-context>span{color:#fff;background:#2f443a;border-radius:11px;place-items:center;width:36px;height:36px;font-size:10px;font-weight:900;display:grid}.ystart-launch-context small,.ystart-launch-context b{display:block}.ystart-launch-context small{color:#667a71;letter-spacing:.08em;font-size:9px;font-weight:900}.ystart-launch-context b{color:#2e4138;margin-top:3px;font-size:12px}.ystart-launch-context p{color:#63756d;margin:4px 0 0;font-size:10px;line-height:1.45}.ystart-launch-context em{color:#5c7067;background:#fff;border-radius:99px;padding:6px 9px;font-size:9px;font-style:normal;font-weight:900}@media (max-width:620px){.identity-invite-brand{padding-inline:16px}.identity-invite-brand>span{text-align:right;max-width:150px;font-size:10px}.identity-invite-content{width:min(100% - 16px,1120px)}.identity-invite-page .candidate-onboarding>header{border-radius:20px;padding:24px 20px}.identity-invite-page .candidate-onboarding>header h2{letter-spacing:-1px;font-size:29px}.identity-invite-page .candidate-form-head,.identity-invite-page .candidate-form-body{padding:19px}.identity-invite-page .candidate-form-body .candidate-actions{margin:4px -19px -19px}.candidate-dialogue-body>aside{padding:20px}.candidate-dialogue-body>aside>span{width:36px;height:36px;margin-bottom:14px}.candidate-question-focus{padding:24px 19px}.candidate-question-focus>h3{font-size:22px}.identity-invite-page .candidate-actions,.identity-invite-page .candidate-actions>div{flex-direction:column-reverse;align-items:stretch}.identity-invite-page .candidate-actions button{width:100%}.identity-invite-footer{flex-direction:column;align-items:flex-start}.identity-review-modal{width:calc(100vw - 16px);max-height:calc(100vh - 16px)}.identity-review-intro,.identity-review-scores,.identity-review-grid,.identity-boundary-flow,.identity-activation-confirm{margin-left:12px;margin-right:12px}.identity-review-scores{grid-template-columns:1fr}.identity-review-modal>.form-actions{flex-direction:column-reverse;align-items:stretch;padding:13px}.identity-review-modal>.form-actions button{width:100%}.active-identity-list>article{grid-template-columns:34px minmax(0,1fr)!important}.active-identity-list>article>em,.active-identity-list>article>button{grid-column:2;justify-self:start}.access-claim-card>header{padding:25px 20px}.access-claim-card>header>span{display:none}.access-claim-identity,.access-claim-flow,.access-claim-session,.access-claim-state{margin-left:13px;margin-right:13px}.access-claim-card>footer{flex-direction:column;align-items:stretch;padding:15px}.access-claim-card>footer button{width:100%}}.access-heading{color:#2c3e45!important;background:radial-gradient(circle at 92% 16%,#bbcdd36b,#0000 34%),linear-gradient(135deg,#f9fbfbfa,#e5edefeb)!important;border:1px solid #435a6324!important;box-shadow:0 16px 42px #2b3a4212!important}.access-heading .eyebrow{color:#667b83!important}.access-heading p:last-child{color:#687b82!important}.access-heading button{color:#fff!important;background:#2f454d!important}.access-decision-flow{background:#f7fafad1;border:1px solid #435a6321;border-radius:15px;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;padding:13px;display:grid;box-shadow:0 12px 34px #2b3a420e}.access-decision-flow article{grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;padding:8px;display:grid}.access-decision-flow article>span{color:#536a73;background:#dce6e8;border-radius:10px;place-items:center;width:32px;height:32px;font-size:9px;font-weight:900;display:grid}.access-decision-flow article small,.access-decision-flow article b{display:block}.access-decision-flow article small{color:#7a8b91;letter-spacing:.08em;font-size:8px;font-weight:900}.access-decision-flow article b{color:#32464e;margin-top:3px;font-size:10px}.access-decision-flow article p{color:#7a8b91;margin:3px 0 0;font-size:9px}.access-decision-flow>i{color:#9aabb0;font-style:normal}.access-row span:first-child small{color:#87969b;margin-top:4px;font-size:9px;display:block}.access-row span:last-child b{color:#40565e}.access-decision-modal{width:min(760px,100%);max-height:min(880px,100vh - 30px);overflow:auto}.access-link-state{background:#ffffffb8;border:1px solid #435a6321;border-radius:13px;grid-template-columns:38px 1fr;gap:12px;margin:14px 0;padding:14px;display:grid}.access-link-state>span{color:#3f7056;background:#dcebe3;border-radius:11px;place-items:center;width:36px;height:36px;font-size:12px;font-weight:900;display:grid}.access-link-state.exception>span{color:#856622;background:#f2e8d2}.access-link-state small,.access-link-state b{display:block}.access-link-state small{color:#75878d;letter-spacing:.08em;font-size:8px;font-weight:900}.access-link-state b{color:#31454d;margin-top:4px;font-size:11px}.access-link-state p{color:#74868c;margin:4px 0 0;font-size:9px;line-height:1.45}.access-role-preview{background:#ffffffc2;border:1px solid #435a6321;border-radius:13px;margin:14px 0;overflow:hidden}.access-role-preview>header{background:#edf3f3;border-bottom:1px solid #435a631a;justify-content:space-between;align-items:center;gap:15px;padding:13px 15px;display:flex}.access-role-preview>header small,.access-role-preview>header b{display:block}.access-role-preview>header small{color:#75878d;letter-spacing:.08em;font-size:8px;font-weight:900}.access-role-preview>header b{color:#31454d;margin-top:4px;font-size:11px}.access-role-preview>header>span{color:#687b82;background:#fff;border-radius:99px;padding:5px 8px;font-size:8px;font-weight:900}.access-role-preview>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:13px;display:grid}.access-role-preview>div p{color:#52676f;background:#f4f7f7;border-radius:9px;grid-template-columns:22px 1fr;align-items:center;gap:8px;margin:0;padding:8px 9px;font-size:9px;line-height:1.35;display:grid}.access-role-preview>div p>span{color:#3f7056;background:#dcebe3;border-radius:7px;place-items:center;width:21px;height:21px;font-size:8px;font-weight:900;display:grid}.access-role-preview>div p.elevated{color:#745e2e;background:#f7f2e7}.access-role-preview>div p.elevated>span{color:#856622;background:#eee2c6}.access-role-preview>aside{color:#6f5b2e;background:#f7f1df;border-left:3px solid #98782d;border-radius:0 9px 9px 0;margin:0 13px 13px;padding:11px 12px;font-size:9px;line-height:1.55}.access-confirmations{gap:7px;margin:14px 0;display:grid}.access-confirmations label{background:#ffffffb8;border:1px solid #435a631f;border-radius:9px;grid-template-columns:18px 1fr;align-items:start;padding:10px 11px;line-height:1.45;color:#52666d!important;gap:9px!important;font-size:9px!important;display:grid!important}.access-confirmations label.critical{background:#f8f4e9;border-color:#97752c38;color:#6d592c!important}.access-confirmations input{accent-color:#405962;width:16px!important;height:16px!important;min-height:0!important;margin:0!important}.access-active-check{background:#e9f0f1;border-radius:10px;margin:15px 0 4px;padding:12px}.ystart-vehicle-modal{padding:0 18px 18px}.onboarding-invite-modal>.partner-subject-selector{margin:18px}.onboarding-invite-modal.vehicle-registration-modal{width:min(1040px,96vw)}.ystart-vehicle-modal .vehicle-vision{box-shadow:none;border-radius:14px;margin:0}.ystart-vehicle-modal .vehicle-vision-head{padding:18px}.ystart-vehicle-modal .vehicle-vision-head h3{font-size:18px}.ystart-vehicle-modal>.form-actions{margin-top:12px}.ai-partner-intake{gap:14px;padding:0 20px 20px;display:grid}.ai-partner-dialog{background:#eef5f1;border-radius:12px;grid-template-columns:38px 1fr;gap:10px;padding:13px;display:grid}.ai-partner-dialog>span{color:#fff;background:#2f493c;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.ai-partner-dialog b{font-size:11px}.ai-partner-dialog p{color:#607169;margin:4px 0 0;font-size:10px}.ai-partner-intake>label{color:#4c5d55;gap:6px;font-size:10px;font-weight:900;display:grid}.ai-partner-intake textarea{box-sizing:border-box;resize:vertical;width:100%;font:inherit;background:#fbfdfc;border:1px solid #ccd8d2;border-radius:12px;padding:13px;font-size:11px;line-height:1.55}.ai-partner-intake>button,.ai-partner-draft>button{color:#fff;cursor:pointer;background:#2e4238;border:0;border-radius:10px;min-height:43px;padding:10px 14px;font-size:10px;font-weight:900}.ai-partner-intake button:disabled{opacity:.45}.ai-partner-draft{background:#fff;border:1px solid #d6e1dc;border-radius:14px;overflow:hidden}.ai-partner-draft>header{background:#f3f7f4;justify-content:space-between;gap:14px;padding:14px 16px;display:flex}.ai-partner-draft header small,.ai-partner-draft header b{display:block}.ai-partner-draft header small{color:#77847e;font-size:8px}.ai-partner-draft header b{margin-top:4px;font-size:13px}.ai-partner-draft header p{color:#68766f;margin:4px 0 0;font-size:9px}.ai-partner-draft header em{font-size:9px;font-style:normal;font-weight:900}.ai-partner-draft dl{grid-template-columns:1fr 1fr;gap:7px;margin:0;padding:13px;display:grid}.ai-partner-draft dl>div{background:#f7f9f7;border-radius:9px;padding:9px}.ai-partner-draft dt{color:#839087;font-size:8px}.ai-partner-draft dd{margin:4px 0 0;font-size:10px;font-weight:850}.ai-partner-draft>aside{color:#735a25;background:#fff4d9;border-radius:9px;margin:0 13px 13px;padding:11px;font-size:9px}.ai-partner-draft>aside p{margin:4px 0 0}.ai-partner-draft>button{width:calc(100% - 26px);margin:0 13px 13px}.onboarding-invite-modal{max-height:min(920px,100vh - 24px);overflow:auto}.onboarding-invite-modal>.ystart-launch-context{margin:16px 20px 0}.ystart-intake-tabs{background:#ebf2f3bd;border:1px solid #4c656c1f;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:16px 20px;padding:5px;display:grid}.ystart-intake-tabs button{color:#65777d;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;grid-template-columns:34px 1fr;align-items:center;gap:10px;min-height:56px;padding:9px 12px;display:grid}.ystart-intake-tabs button>span{color:#516970;background:#dce7e9;border-radius:9px;place-items:center;width:32px;height:32px;font-size:9px;font-weight:950;display:grid}.ystart-intake-tabs button b,.ystart-intake-tabs button small{display:block}.ystart-intake-tabs button b{color:#344b52;font-size:11px}.ystart-intake-tabs button small{color:#7c8c91;margin-top:3px;font-size:9px}.ystart-intake-tabs button.active{background:#ffffffe0;border-color:#3d555c26;box-shadow:0 8px 25px #293d440f}.ystart-intake-tabs button.active>span{color:#fff;background:#354b52}.ystart-guided-form{gap:14px;padding:0 20px 20px;display:grid}.ystart-guided-intro{background:linear-gradient(135deg,#f5f9f9f5,#e7eff1c7);border:1px solid #445e661a;border-radius:12px;grid-template-columns:38px 1fr;gap:11px;padding:13px;display:grid}.ystart-guided-intro>span{color:#4f6971;background:#d9e5e7;border-radius:10px;place-items:center;width:36px;height:36px;font-size:10px;font-weight:950;display:grid}.ystart-guided-intro small,.ystart-guided-intro b{display:block}.ystart-guided-intro small{color:#72868c;letter-spacing:.08em;font-size:8px;font-weight:950}.ystart-guided-intro b{color:#354a51;margin-top:4px;font-size:11px;line-height:1.4}.ystart-guided-intro p{color:#718389;margin:4px 0 0;font-size:9px;line-height:1.5}.ystart-subject-selector{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.ystart-subject-selector button{color:#62777d;text-align:left;cursor:pointer;background:#fbfdfdd1;border:1px solid #47606821;border-radius:10px;grid-template-columns:31px 1fr;align-items:center;gap:8px;min-height:48px;padding:8px;display:grid}.ystart-subject-selector button>span{color:#586f76;background:#e4ecee;border-radius:8px;place-items:center;width:29px;height:29px;font-size:8px;font-weight:950;display:grid}.ystart-subject-selector button b{font-size:9px}.ystart-subject-selector button.active{color:#30484f;background:#eef4f5;border-color:#607b83;box-shadow:inset 0 0 0 1px #607b831f}.ystart-subject-selector button.active>span{color:#fff;background:#354b52}.ystart-human-fields,.system-partner-fields{background:#fafcfce6;border:1px solid #4760681f;border-radius:13px;gap:11px;padding:15px;display:grid}.ystart-human-fields>label,.system-partner-fields label{color:#526970;gap:6px;font-size:9px;font-weight:900;display:grid}.ystart-human-fields input,.ystart-human-fields textarea,.system-partner-fields input,.system-partner-fields select{box-sizing:border-box;color:#334a51;width:100%;min-height:41px;font:inherit;background:#fff;border:1px solid #ccd8db;border-radius:9px;padding:9px 11px;font-size:10px}.ystart-human-fields textarea{resize:vertical;min-height:92px;line-height:1.5}.ystart-role-choice{background:#fff;border:1px solid #d5dfe1;border-radius:9px;align-items:center;min-height:41px;padding:8px 10px;grid-template-columns:18px 1fr!important}.ystart-role-choice>input{accent-color:#405a62;padding:0;width:16px!important;min-height:16px!important}.ystart-role-choice b,.ystart-role-choice small{display:block}.ystart-role-choice b{color:#40565d;font-size:9px}.ystart-role-choice small{color:#829197;margin-top:2px;font-size:8px}.ystart-next-route{background:#edf3f4;border-radius:10px;grid-template-columns:34px 1fr;align-items:center;gap:10px;padding:10px 11px;display:grid}.ystart-next-route>span{color:#536d74;background:#d8e5e7;border-radius:9px;place-items:center;width:31px;height:31px;font-weight:950;display:grid}.ystart-next-route b{color:#3b5158;font-size:9px}.ystart-next-route p{color:#75868c;margin:3px 0 0;font-size:9px}.ystart-switch-guided{color:#3f5961!important;background:#eef4f5!important;border:1px solid #4760682e!important}.ystart-row-state{justify-items:start;gap:5px;min-width:175px;display:grid}.ystart-row-state>span{background:#e4eaeb;border-radius:99px;width:100%;height:3px;display:block;overflow:hidden}.ystart-row-state>span>i{border-radius:inherit;background:#789096;height:100%;display:block}.ystart-row-state>small{color:#839197;font-size:8px;font-weight:750}@media (max-width:900px){.access-decision-flow{grid-template-columns:1fr 1fr;gap:7px}.access-decision-flow>i{display:none}}@media (max-width:620px){.access-decision-flow,.access-role-preview>div{grid-template-columns:1fr}.access-decision-modal{width:calc(100vw - 16px);max-height:calc(100vh - 16px)}.ystart-vehicle-modal{padding:0 10px 10px}.ystart-launch-context{grid-template-columns:36px 1fr}.ystart-launch-context>em{grid-column:2;justify-self:start}.partner-verification-lanes>div{grid-template-columns:1fr}.ystart-intake-tabs{grid-template-columns:1fr;margin-inline:12px}.ystart-guided-form,.ai-partner-intake{padding-inline:12px}.ystart-subject-selector{grid-template-columns:repeat(2,minmax(0,1fr))}.ystart-row-state{grid-column:2;width:100%;min-width:0}}.vehicle-vision{background:radial-gradient(circle at 86% 4%,#79979e24,#0000 29rem),linear-gradient(145deg,#fbfdfd,#eff4f5);border:1px solid #d7e1e3;border-radius:20px;overflow:hidden;box-shadow:0 18px 48px #2b3d4312}.fleet-workspace .vehicle-create{display:none}.vehicle-vision-head{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffa8;border-bottom:1px solid #dce5e6;justify-content:space-between;align-items:flex-start;gap:24px;padding:24px 26px;display:flex}.vehicle-vision-head h3{color:#25383e;letter-spacing:-.35px;margin:5px 0 7px;font-size:22px}.vehicle-vision-head p:last-child{color:#687b80;max-width:820px;margin:0;font-size:12px;line-height:1.6}.vehicle-vision-head>span{color:#5d747a;white-space:nowrap;background:#f7fafa;border:1px solid #d2dfe1;border-radius:99px;align-items:center;gap:7px;padding:8px 11px;font-size:11px;font-weight:900;display:flex}.vehicle-vision-head>span i{background:#c18a4b;border-radius:50%;width:7px;height:7px}.vehicle-vision-head>span.ready i{background:#5c9a78;box-shadow:0 0 0 4px #5c9a7821}.vehicle-vision-flow{background:#dbe4e5;grid-template-columns:repeat(5,1fr);gap:1px;margin:0;padding:1px;list-style:none;display:grid}.vehicle-vision-flow li{background:#f9fbfbf5;grid-template-columns:30px 1fr;align-items:center;gap:8px;padding:11px 13px;display:grid}.vehicle-vision-flow span{color:#60777d;background:#edf3f4;border:1px solid #d4dfe1;border-radius:9px;place-items:center;width:28px;height:28px;font-size:10px;font-weight:950;display:grid}.vehicle-vision-flow b{color:#3e5359;font-size:11px}.vehicle-vision-message{color:#526a70;background:#f7fafa;border:1px solid #d3dfe1;border-radius:10px;margin:12px 14px 0;padding:11px 13px;font-size:12px;font-weight:800;line-height:1.45}.vehicle-vision-upload{border-bottom:1px solid #dce5e6;grid-template-columns:180px minmax(240px,1fr) auto;align-items:end;gap:11px;padding:15px 17px;display:grid}.vehicle-vision-upload label{color:#5e7278;gap:6px;font-size:11px;font-weight:900;display:grid}.vehicle-vision-upload select,.vehicle-vision-upload input{color:#2f454c;min-height:43px;font:inherit;background:#fff;border:1px solid #d2dee0;border-radius:10px;padding:9px 11px;font-size:12px}.vehicle-vision-upload .vision-file small{color:#829095;font-size:10px;font-weight:700}.vehicle-vision-upload button,.vehicle-vision footer button,.vision-factory>button{color:#fff;min-height:43px;font:inherit;cursor:pointer;background:#303d43;border:0;border-radius:10px;padding:9px 14px;font-size:11px;font-weight:950}.vehicle-vision button:disabled{cursor:not-allowed;opacity:.48}.vehicle-vision-list{gap:12px;padding:14px;display:grid}.vision-intake{background:#ffffffeb;border:1px solid #dbe4e5;border-radius:15px;overflow:hidden}.vision-intake>header{border-bottom:1px solid #e0e7e8;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 16px;display:grid}.vision-intake>header>span{color:#526b73;background:#eef3f4;border:1px solid #d5e0e2;border-radius:12px;place-items:center;width:40px;height:40px;font-size:10px;font-weight:950;display:grid}.vision-intake>header small,.vision-intake>header b{display:block}.vision-intake>header small{color:#7a8b90;font-size:10px;font-weight:900}.vision-intake>header b{color:#2e4349;margin-top:4px;font-size:13px}.vision-intake>header p{color:#718288;margin:4px 0 0;font-size:11px}.vision-intake>header em{color:#49666e;background:#f4f8f8;border:1px solid #d1dfe1;border-radius:50%;place-items:center;width:50px;height:50px;font-size:12px;font-style:normal;font-weight:950;display:grid}.vision-intake.review_ready>header em{color:#826721;background:#fff9e6;border-color:#e0c98d}.vision-intake.approved>header em{color:#43715b;background:#edf7f2;border-color:#c9ddd3}.vision-extraction{background:#e1e8e9;grid-template-columns:minmax(250px,.9fr) minmax(360px,1.1fr);gap:1px;display:grid}.vision-vehicle-title{background:#f9fbfb;grid-template-columns:45px 1fr;align-items:center;gap:11px;padding:15px 17px;display:grid}.vision-vehicle-title>span{color:#fff;background:#34444a;border-radius:12px;place-items:center;width:43px;height:43px;font-size:10px;font-weight:950;display:grid}.vision-vehicle-title small,.vision-vehicle-title b{display:block}.vision-vehicle-title small{color:#7c8d91;font-size:10px;font-weight:900}.vision-vehicle-title b{color:#293d43;margin-top:4px;font-size:13px}.vision-vehicle-title p{color:#64787d;margin:4px 0 0;font-size:11px}.vision-fields{background:#e1e8e9;grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.vision-fields>span{background:#fbfcfc;padding:14px 12px}.vision-fields small,.vision-fields b{display:block}.vision-fields small{color:#829196;font-size:9px;font-weight:900}.vision-fields b{color:#394e54;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:11px;overflow:hidden}.vision-flags{background:#fff8ea;flex-wrap:wrap;grid-column:1/-1;gap:7px;padding:10px 14px;display:flex}.vision-flags span{color:#7b6022;background:#f5e7c7;border-radius:8px;padding:6px 8px;font-size:10px;font-weight:850}.vision-intake>footer{background:#f8fafa;justify-content:flex-end;align-items:center;gap:8px;padding:12px 14px;display:flex}.vision-intake>footer a{color:#526f77;margin-right:auto;font-size:11px;font-weight:900;text-decoration:none}.vision-intake>footer button.primary{background:#26353a}.vision-intake>footer button:not(.primary){color:#435d65;background:#fff;border:1px solid #cfdddf}.vision-factory{background:#f8fafa;border:1px solid #d8e3e4;border-radius:13px;margin:0 14px 14px;padding:14px}.vision-factory>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.vision-factory>header small,.vision-factory>header b{display:block}.vision-factory>header small{color:#7b8c91;font-size:10px;font-weight:900}.vision-factory>header b{color:#2f444a;margin-top:4px;font-size:13px}.vision-factory>header em{color:#5e7379;font-size:10px;font-style:normal;font-weight:900}.vision-factory>div{background:#dbe4e5;grid-template-columns:1.2fr repeat(3,1fr);gap:1px;margin-top:12px;display:grid}.vision-factory>div>*{background:#fff;padding:11px}.vision-factory strong{color:#2b4248;font-size:26px}.vision-factory strong small{margin-left:4px;font-size:10px}.vision-factory span small,.vision-factory span b{display:block}.vision-factory span small{color:#879499;font-size:9px;font-weight:900}.vision-factory span b{color:#3d5359;margin-top:4px;font-size:11px}.vision-factory>p{color:#6c7f84;margin:10px 0 0;font-size:11px;line-height:1.55}.vision-factory>nav{flex-wrap:wrap;gap:7px;margin:10px 0;display:flex}.vision-factory>nav a{color:#4e6b73;background:#fff;border:1px solid #d5e1e2;border-radius:8px;padding:6px 8px;font-size:10px;font-weight:850;text-decoration:none}.vision-factory>button{margin-top:2px}.vision-factory mark{color:#3e7057;background:#e5f2eb;border-radius:8px;margin-top:2px;padding:7px 9px;font-size:10px;font-weight:950;display:inline-block}.vehicle-vision-empty{background:#ffffffb3;border:1px dashed #d3dfe1;border-radius:13px;justify-content:center;align-items:center;gap:12px;min-height:120px;display:flex}.vehicle-vision-empty>span{color:#557078;background:#f0f5f5;border:1px solid #d3dfe1;border-radius:12px;place-items:center;width:40px;height:40px;font-size:17px;display:grid}.vehicle-vision-empty b{color:#3b5157;font-size:12px}.vehicle-vision-empty p{color:#74868b;margin:4px 0 0;font-size:11px}.vehicle-create{display:none!important}@media (max-width:900px){.vehicle-vision-upload{grid-template-columns:1fr 1fr}.vehicle-vision-upload button{grid-column:1/-1}.vision-extraction{grid-template-columns:1fr}.vision-fields{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.vehicle-vision-head{padding:19px 16px;display:grid}.vehicle-vision-head>span{justify-self:start}.vehicle-vision-flow{display:flex;overflow-x:auto}.vehicle-vision-flow li{flex:0 0 150px}.vehicle-vision-upload{grid-template-columns:1fr;padding:13px}.vehicle-vision-upload button{grid-column:auto;min-height:50px}.vision-intake>header{grid-template-columns:38px 1fr}.vision-intake>header em{border-radius:20px;grid-column:2;justify-self:start;width:auto;height:auto;padding:5px 8px}.vision-intake>footer{flex-direction:column;align-items:stretch}.vision-intake>footer a{margin:0;padding:8px 0}.vision-intake>footer button{min-height:48px}.vision-factory>header{display:grid}.vision-factory>div{grid-template-columns:1fr 1fr}.vision-factory>button{width:100%;min-height:48px}}@media (max-width:440px){.vision-fields,.vision-factory>div{grid-template-columns:1fr}}.yeni-operator{font-family:var(--font-geist-sans),sans-serif;justify-items:end;gap:10px;display:grid;position:fixed;bottom:20px;right:22px}.yeni-operator-launcher{color:#fff;cursor:pointer;text-align:left;background:#202421;border:1px solid #ffffff21;border-radius:17px;grid-template-columns:36px auto auto 28px;align-items:center;gap:9px;min-width:215px;height:54px;padding:7px 10px 7px 8px;display:grid;box-shadow:0 18px 48px #18221e47}.yeni-operator-launcher>span,.yeni-operator-mark{color:#1b201d;background:#f2c94c;border-radius:12px;place-items:center;width:36px;height:36px;display:grid;position:relative}.yeni-operator-launcher svg,.yeni-operator-mark svg{width:21px;height:21px}.yeni-operator-launcher i,.yeni-operator-mark i{background:#67c58a;border:2px solid #202421;border-radius:50%;width:9px;height:9px;position:absolute;bottom:0;right:0}.yeni-operator-launcher b{font-size:13px}.yeni-operator-launcher small{color:#9eaaa4;font-size:9px}.yeni-operator-launcher em{color:#dce3df;background:#ffffff14;border-radius:9px;place-items:center;width:27px;height:27px;font-style:normal;display:grid}.yeni-operator-panel{background:#f8faf9;border:1px solid #dce4e0;border-radius:22px;animation:.22s ease-out yeni-operator-in;overflow:hidden;box-shadow:0 26px 80px #15201b40}.yeni-operator-panel>header{color:#fff;background:#202421;grid-template-columns:42px minmax(0,1fr) 32px;align-items:center;gap:11px;padding:15px 15px 13px;display:grid}.yeni-operator-panel>header small,.yeni-operator-panel>header b{display:block}.yeni-operator-panel>header small{color:#aeb9b3;letter-spacing:.8px;font-size:8px;font-weight:900}.yeni-operator-panel>header b{margin-top:4px;font-size:14px}.yeni-operator-panel>header>button{color:#fff;cursor:pointer;background:#ffffff14;border:0;border-radius:9px;width:32px;height:32px}.yeni-operator-mark{width:40px;height:40px}.yeni-operator-context{background:#eef3f0;border-bottom:1px solid #e1e7e4;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:9px;padding:10px 14px;display:grid}.yeni-operator-context>span{color:#60726a;background:#fff;border-radius:9px;place-items:center;width:27px;height:27px;display:grid}.yeni-operator-context small,.yeni-operator-context b{display:block}.yeni-operator-context small{color:#809087;letter-spacing:.65px;font-size:7px;font-weight:900}.yeni-operator-context b{color:#34463e;margin-top:3px;font-size:10px}.yeni-operator-context em{color:#526a60;background:#dfe9e3;border-radius:20px;padding:5px 7px;font-size:8px;font-style:normal;font-weight:850}.yeni-operator-log{align-content:start;gap:10px;padding:15px;display:grid;overflow-y:auto}.yeni-operator-log article{border-radius:13px;max-width:88%;padding:10px 12px}.yeni-operator-log article p{margin:0;font-size:11px;line-height:1.55}.yeni-operator-log article small{margin-top:7px;font-size:8px;display:block}.yeni-operator-log article.yeni{color:#34423c;background:#fff;border:1px solid #dfe6e2;border-bottom-left-radius:4px;justify-self:start}.yeni-operator-log article.yeni small{color:#829087}.yeni-operator-log article.user{color:#fff;background:#28342f;border-bottom-right-radius:4px;justify-self:end}.yeni-operator-log article.user small{color:#aebbb5}.yeni-operator-log .thinking p{color:#718077;align-items:center;gap:4px;display:flex}.yeni-operator-log .thinking i{background:#82968d;border-radius:50%;width:5px;height:5px;animation:1s infinite yeni-dot}.yeni-operator-log .thinking i:nth-child(2){animation-delay:.15s}.yeni-operator-log .thinking i:nth-child(3){animation-delay:.3s}.yeni-operator-suggestions{gap:6px;padding:0 15px 11px;display:flex;overflow-x:auto}.yeni-operator-suggestions button{color:#596b63;max-width:205px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dbe4df;border-radius:9px;flex:none;padding:7px 9px;font-size:8px}.yeni-operator-compose{background:#fff;border:1px solid #d8e2dd;border-radius:14px;gap:8px;margin:0 12px 12px;padding:9px;display:grid;box-shadow:0 7px 22px #2838310d}.yeni-operator-panel textarea{box-sizing:border-box;resize:none;color:#27352f;width:100%;min-height:58px;font:inherit;background:0 0;border:0;outline:0;font-size:11px;line-height:1.5}.yeni-operator-compose>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.yeni-operator-compose label{color:#68786f;align-items:center;gap:6px;font-size:8px;font-weight:800;display:flex}.yeni-operator-compose label input{accent-color:#556e62}.yeni-operator-compose button{color:#fff;cursor:pointer;background:#26332d;border:0;border-radius:10px;place-items:center;width:32px;height:32px;font-size:16px;display:grid}.yeni-operator-compose button:disabled{opacity:.35;cursor:not-allowed}.yeni-operator-compose>small{color:#8b6f4f;font-size:8px}.yeni-operator-panel>footer{background:#f2f6f4;border-top:1px solid #e3e9e6;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}.yeni-operator-panel>footer button{color:#50675c;font:inherit;cursor:pointer;background:0 0;border:0;font-size:8px;font-weight:900}.yeni-operator-panel>footer span{color:#8a9690;font-size:7px}@keyframes yeni-operator-in{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}@keyframes yeni-dot{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}@media (max-width:680px){.yeni-operator-launcher{grid-template-columns:36px auto 26px;min-width:145px}.yeni-operator-launcher small{display:none}}.yeni-operator-inline-action{color:#405b4e;width:100%;font:inherit;cursor:pointer;text-align:left;background:#e9f0ec;border:0;border-radius:8px;margin-top:9px;padding:8px 9px;font-size:8px;font-weight:900}.yeni-operator-inline-action:disabled{opacity:.5;cursor:not-allowed}.yeni-operator-launcher{position:relative}.yeni-operator-badge{box-sizing:border-box;color:#fff;background:#b85b4c;border:2px solid #f8faf9;border-radius:20px;place-items:center;min-width:20px;height:20px;padding:0 5px;font-size:9px;display:grid;position:absolute;top:-7px;right:-6px}.yeni-operator-attention{background:#fff8ef;border-bottom:1px solid #e3e8e5;display:grid}.yeni-operator-attention>header{grid-template-columns:28px 1fr;align-items:center;gap:8px;padding:10px 13px;display:grid}.yeni-operator-attention>header>span{color:#875f31;background:#f2dfc4;border-radius:9px;place-items:center;width:27px;height:27px;font-weight:900;display:grid}.yeni-operator-attention header small,.yeni-operator-attention header b{display:block}.yeni-operator-attention header small{color:#9b7650;letter-spacing:.55px;font-size:7px;font-weight:900}.yeni-operator-attention header b{color:#604a35;margin-top:3px;font-size:10px}.yeni-operator-attention>button{color:#4d443a;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #f0e5d7;grid-template-columns:7px minmax(0,1fr) auto;align-items:center;gap:9px;padding:9px 13px;display:grid}.yeni-operator-attention>button:hover{background:#fff3e3}.yeni-operator-attention>button>i{background:#c49b63;border-radius:50%;width:6px;height:6px}.yeni-operator-attention>button>i.high,.yeni-operator-attention>button>i.critical{background:#b85b4c}.yeni-operator-attention>button b,.yeni-operator-attention>button small{display:block}.yeni-operator-attention>button b{font-size:9px}.yeni-operator-attention>button small{color:#877867;text-overflow:ellipsis;white-space:nowrap;max-width:280px;margin-top:3px;font-size:7px;overflow:hidden}.yeni-operator-attention>button em{color:#8b765f;font-size:11px;font-style:normal}.yeni-operator-compose-actions{align-items:center;gap:6px;display:flex}.yeni-operator-compose .voice{color:#687a71;background:#f1f5f3;border:1px solid #dce4e0;font-size:10px}.yeni-operator-compose .voice.listening{color:#9d4f42;background:#f7e8e5;border-color:#d5a9a1;box-shadow:0 0 0 4px #b85b4c17}.yeni-operator-listening{align-items:center;display:flex;color:#8d5147!important;gap:6px!important}.yeni-operator-listening i{background:#b85b4c;border-radius:50%;width:6px;height:6px;animation:1.2s infinite yeni-voice-pulse}@keyframes yeni-voice-pulse{50%{box-shadow:0 0 0 5px #b85b4c21}}@media (prefers-reduced-motion:reduce){.yeni-operator-panel,.yeni-operator-log .thinking i{animation:none}}.yeni-operator{z-index:2147483000;isolation:isolate;visibility:visible;opacity:1;pointer-events:auto}.yeni-operator-launcher>span,.yeni-operator-mark{background:linear-gradient(145deg,#fff,#edf1ef);border:1px solid #1f27231a;overflow:hidden;box-shadow:inset 0 1px #fff,0 6px 16px #0f17132e}.yeni-operator-launcher .visual-yeniyaka-mark,.yeni-operator-mark .visual-yeniyaka-mark{width:100%;height:100%;background-image:url(/brand/yeniyaka-mark-v2.png)!important;background-size:78%!important}.yeni-operator-launcher{background:linear-gradient(135deg,#252b28,#151916);border-color:#ffffff2e;box-shadow:0 20px 52px #121b1757}.yeni-operator-launch-context{background:linear-gradient(120deg,#f7faf9,#edf4f2);border-bottom:1px solid #dce6e3;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:9px;padding:10px 14px;display:grid}.yeni-operator-launch-context>span{color:#415950;background:#fff;border:1px solid #d9e4e0;border-radius:9px;place-items:center;width:27px;height:27px;display:grid}.yeni-operator-launch-context small,.yeni-operator-launch-context b{display:block}.yeni-operator-launch-context small{color:#7d8e87;letter-spacing:.65px;font-size:7px;font-weight:900}.yeni-operator-launch-context b{color:#30473e;margin-top:3px;font-size:10px}.yeni-operator-launch-context p{flex-wrap:wrap;gap:4px;margin:7px 0 0;display:flex}.yeni-operator-launch-context i{color:#60736a;background:#ffffffd9;border:1px solid #dce5e1;border-radius:20px;padding:4px 6px;font-size:7px;font-style:normal;font-weight:800}.signal-modal:has(.signal-intake){width:min(760px,100vw - 32px)}.signal-intake{gap:18px;padding:4px 2px;display:grid}.signal-intake-heading{grid-template-columns:54px minmax(0,1fr);align-items:start;gap:15px;display:grid}.signal-intake-heading>span{background:#fff;border:1px solid #dbe3df;border-radius:17px;place-items:center;width:52px;height:52px;display:grid;position:relative;box-shadow:0 10px 25px #1f2d2614}.signal-intake-heading .visual-yeniyaka-mark{width:44px;height:44px;background-size:72%!important}.signal-intake-heading>span>i{background:#59b97d;border:2px solid #fff;border-radius:50%;width:8px;height:8px;position:absolute;bottom:5px;right:5px}.signal-intake-heading h3{color:#25352e;margin:4px 0 5px;font-size:20px}.signal-intake-heading p{color:#6f7d76;margin:0;font-size:12px;line-height:1.55}.signal-intake-sources{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.signal-intake-sources button{color:#405048;text-align:left;cursor:pointer;background:#fff;border:1px solid #dce4e0;border-radius:14px;grid-template-rows:auto auto;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:2px 9px;padding:12px;display:grid}.signal-intake-sources button>span{color:#5e7167;background:#eef3f0;border-radius:10px;grid-row:1/3;place-items:center;width:34px;height:34px;display:grid}.signal-intake-sources b{font-size:11px}.signal-intake-sources small{color:#87938d;font-size:8px}.signal-intake-sources button.active{background:#f1f6f3;border-color:#485e53;box-shadow:0 0 0 2px #485e5314}.signal-intake-sources button.active>span{color:#f2c94c;background:#28342e}.signal-intake form{background:#f7f9f8;border:1px solid #dce4e0;border-radius:17px;gap:12px;padding:16px;display:grid}.signal-intake form>label{color:#53645b;gap:7px;font-size:10px;font-weight:850;display:grid}.signal-intake textarea,.signal-intake form>label>input{box-sizing:border-box;color:#26352e;width:100%;font:inherit;background:#fff;border:1px solid #d6dfda;border-radius:12px;outline:0;font-size:12px}.signal-intake textarea{resize:vertical;min-height:112px;padding:12px;line-height:1.55}.signal-intake form>label>input{min-height:43px;padding:0 12px}.signal-intake textarea:focus,.signal-intake form>label>input:focus{border-color:#657d71;box-shadow:0 0 0 3px #49655717}.signal-intake-file{background:#fff;border:1px dashed #b9c8c0;border-radius:13px;padding:15px;position:relative}.signal-intake-file input[type=file]{opacity:0;cursor:pointer;position:absolute;inset:0}.signal-intake-file b{color:#34463d;font-size:12px}.signal-intake-file small{color:#7e8c85;font-size:9px;font-weight:500}.signal-intake-promise{color:#53665c;background:#eaf2ed;border-radius:11px;align-items:flex-start;gap:9px;padding:10px 12px;display:flex}.signal-intake-promise>span{color:#fff;background:#668276;border-radius:50%;flex:none;place-items:center;width:21px;height:21px;font-size:9px;display:grid}.signal-intake-promise p{margin:0;font-size:9px;line-height:1.5}.signal-intake-message{color:#875834;margin:0;font-size:10px}.signal-intake form>.primary{color:#fff;min-height:42px;font:inherit;cursor:pointer;background:#26332d;border:0;border-radius:12px;justify-self:end;padding:0 17px;font-size:11px;font-weight:850}.signal-intake form>.primary:disabled{opacity:.45;cursor:not-allowed}@media (max-width:680px){.signal-intake-sources{grid-template-columns:1fr}.signal-intake-heading{grid-template-columns:44px 1fr}.signal-intake-heading>span{width:42px;height:42px}.signal-intake-heading .visual-yeniyaka-mark{width:36px;height:36px}.signal-intake-heading h3{font-size:17px}}.modal-backdrop,.desk-completion-backdrop{z-index:1000;box-sizing:border-box;overscroll-behavior:contain;padding:max(16px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(16px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));-webkit-overflow-scrolling:touch;place-items:center;overflow:hidden auto}:is(.signal-modal,.desk-completion-form){overscroll-behavior:contain;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;min-width:0;max-width:100%;max-height:min(920px,100dvh - 32px);scroll-padding-block:76px;overflow:hidden auto}@supports not (height:100dvh){:is(.signal-modal,.desk-completion-form){max-height:calc(100vh - 32px)}}.signal-modal :is(form,fieldset,section,div,label),.desk-completion-form :is(div,label){min-width:0}.modal-head{gap:18px}.modal-head>div{min-width:0}.modal-head h2{overflow-wrap:anywhere;line-height:1.12}.modal-head>button,.desk-completion-close{flex:none;min-width:40px;min-height:40px}.onboarding-invite-modal>.modal-head{padding:22px 22px 0}.signal-steps{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:6px;margin:18px 0 10px;display:grid}.signal-steps>i{display:none}.signal-steps>span{text-align:left;border-radius:12px;flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;width:auto;min-width:0;height:auto;min-height:56px;padding:8px 9px;display:flex}.signal-steps>span small{overflow-wrap:anywhere;max-width:100%;font-size:9px;line-height:1.22}.form-actions{flex-wrap:wrap}.form-actions button{min-height:42px}.action-panel{overscroll-behavior:contain;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;max-height:min(680px,100dvh - 88px);overflow:hidden auto}.yeni-operator.open .yeni-operator-launcher{display:none}.yeni-operator-panel{flex-direction:column;width:min(410px,100vw - 32px);height:min(720px,100dvh - 40px);display:flex}.yeni-operator-panel>:not(.yeni-operator-log){flex:none}.yeni-operator-attention{overscroll-behavior:contain;max-height:min(190px,24dvh);overflow-y:auto}.yeni-operator-log{overscroll-behavior:contain;scrollbar-gutter:stable;flex:auto;min-height:120px}.yeni-operator-suggestions{scroll-snap-type:x proximity;scrollbar-width:thin;overscroll-behavior-inline:contain}.yeni-operator-suggestions button{scroll-snap-align:start;white-space:normal;min-height:40px;font-size:11px;line-height:1.35}.yeni-operator-panel :where(small,time){font-size:11px;line-height:1.4}.yeni-operator-context b,.yeni-operator-launch-context b,.yeni-operator-attention b{font-size:12px;line-height:1.35}.yeni-operator-context em,.yeni-operator-launch-context i,.yeni-operator-panel>footer :where(button,span){font-size:11px;line-height:1.35}.yeni-operator-log article p{font-size:13px}.yeni-operator-panel textarea{font-size:14px}.yeni-operator-compose label,.yeni-operator-inline-action{font-size:12px}:is(body:has(.modal-backdrop) .yeni-operator,body:has(.desk-completion-backdrop) .yeni-operator){visibility:hidden;opacity:0;pointer-events:none}@media (max-width:680px){.modal-backdrop,.desk-completion-backdrop{padding:max(8px, env(safe-area-inset-top)) max(8px, env(safe-area-inset-right)) max(8px, env(safe-area-inset-bottom)) max(8px, env(safe-area-inset-left))}:is(.signal-modal,.desk-completion-form){width:100%;max-height:calc(100dvh - max(16px, env(safe-area-inset-top)) - max(16px, env(safe-area-inset-bottom)));scrollbar-gutter:auto;border-radius:20px}.signal-modal:not(.onboarding-invite-modal){padding:20px}.onboarding-invite-modal>.modal-head{padding:18px 18px 0}.modal-head h2{font-size:clamp(23px,7vw,29px)}.signal-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.signal-steps>span{min-height:48px;padding:7px 9px}.signal-steps>span small{font-size:10px}.form-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.form-actions button{width:100%}.action-panel{width:auto;max-height:calc(100dvh - 158px - env(safe-area-inset-bottom));scrollbar-gutter:auto;top:70px;left:8px;right:8px}body:has(.action-panel) .yeni-operator{visibility:hidden;opacity:0;pointer-events:none}.yeni-operator{right:max(10px, env(safe-area-inset-right));bottom:calc(82px + env(safe-area-inset-bottom));left:max(10px, env(safe-area-inset-left))}body:has(.yeni-operator.open) .sidebar{visibility:hidden;pointer-events:none}.yeni-operator.open{right:max(8px, env(safe-area-inset-right));bottom:max(8px, env(safe-area-inset-bottom));left:max(8px, env(safe-area-inset-left))}.yeni-operator-panel{width:100%;height:calc(100dvh - 94px - env(safe-area-inset-bottom));border-radius:20px}.yeni-operator.open .yeni-operator-panel{height:calc(100dvh - max(16px, env(safe-area-inset-top)) - max(16px, env(safe-area-inset-bottom)))}.yeni-operator-panel>header{padding:13px}.yeni-operator-context,.yeni-operator-launch-context{padding-inline:12px}.yeni-operator-attention{max-height:156px}.yeni-operator-log{min-height:96px;padding:13px}.yeni-operator-compose{margin:0 10px 10px}.yeni-operator-panel>footer{padding-bottom:max(10px, env(safe-area-inset-bottom))}.yeni-operator-suggestions button{flex-basis:min(72vw,230px);max-width:none}.yeni-operator-panel textarea{font-size:16px}}@media (max-width:480px){.yeni-operator:not(.open){right:max(8px, env(safe-area-inset-right));left:auto}.yeni-operator:not(.open) .yeni-operator-launcher{border-radius:16px;grid-template-columns:44px;place-content:center;width:48px;min-width:48px;height:48px;padding:2px}.yeni-operator:not(.open) .yeni-operator-launcher>span{width:40px;height:40px}.yeni-operator:not(.open) .yeni-operator-launcher>:is(b,small,em){display:none}}@media (max-width:380px){.form-actions{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.yeni-operator,.modal-backdrop,.desk-completion-backdrop{transition:none}}:root{--interaction-height:44px;--interaction-radius:12px;--interaction-border:#cfdadd;--interaction-border-focus:#718c98;--interaction-surface:#ffffffd1;--interaction-surface-muted:#eff4f5d1;--interaction-action:#34434c;--interaction-action-hover:#26343c;--interaction-text:#26363e;--interaction-muted:#60737c;--interaction-error:#8a3f3b;--interaction-error-line:#dfb9b5;--interaction-error-surface:#fbf2f1}:is(.workspace,.modal-backdrop,.desk-completion-backdrop) form label{gap:7px;line-height:1.4;color:var(--interaction-muted)!important;font-size:13px!important;font-weight:720!important}:is(.workspace,.modal-backdrop,.desk-completion-backdrop) form :is(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=hidden]),select,textarea){line-height:1.45;box-shadow:inset 0 1px #ffffffdb;min-height:var(--interaction-height)!important;border:1px solid var(--interaction-border)!important;border-radius:var(--interaction-radius)!important;background:var(--interaction-surface)!important;color:var(--interaction-text)!important;font-family:var(--font-geist-sans), "Helvetica Neue", Arial, sans-serif!important;padding:10px 12px!important;font-size:14px!important}:is(.workspace,.modal-backdrop,.desk-completion-backdrop) form textarea{resize:vertical;min-height:104px!important}:is(.workspace,.modal-backdrop,.desk-completion-backdrop) form :is(input,select,textarea):focus{outline:none;border-color:var(--interaction-border-focus)!important;box-shadow:0 0 0 4px #718c9821,inset 0 1px #ffffffe6!important}:is(.workspace,.modal-backdrop,.desk-completion-backdrop) form :is(input,textarea)::placeholder{color:#819197;opacity:1}:is(.workspace,.modal-backdrop,.desk-completion-backdrop) form :is(input,textarea):read-only,:is(.workspace,.modal-backdrop,.desk-completion-backdrop) form :is(input,select,textarea):disabled{background:var(--interaction-surface-muted)!important;color:#66777e!important}:is(.workspace,.modal-backdrop,.desk-completion-backdrop) form :is(input[type=checkbox],input[type=radio]){width:20px;min-width:20px;height:20px;accent-color:var(--interaction-action);min-height:20px!important}.modal-intro{color:var(--interaction-muted);font-size:13px;line-height:1.55}.signal-steps>span small{line-height:1.3;font-size:11px!important}.form-actions{gap:10px;padding-top:8px}.form-actions button{line-height:1.35;min-height:var(--interaction-height)!important;border:1px solid var(--interaction-border)!important;border-radius:11px!important;padding:10px 16px!important;font-size:13px!important;font-weight:760!important}.form-actions button:not(.primary){box-shadow:inset 0 1px #ffffffe6;color:#50636c!important;background:#f7fafaeb!important}.form-actions button:not(.primary):not(:disabled):hover{background:#fff!important;border-color:#aebdc2!important}.form-actions .primary{border-color:var(--interaction-action)!important;background:var(--interaction-action)!important;color:#f8fbfb!important;box-shadow:0 9px 20px #2c394224!important}.form-actions .primary:not(:disabled):hover{border-color:var(--interaction-action-hover)!important;background:var(--interaction-action-hover)!important}.identity-invite-page .candidate-actions .primary{box-shadow:0 9px 20px #2c394224;border-color:var(--interaction-action)!important;background:var(--interaction-action)!important;color:#f8fbfb!important}.identity-invite-page .candidate-actions .primary:not(:disabled):hover{border-color:var(--interaction-action-hover)!important;background:var(--interaction-action-hover)!important}.form-error{border:1px solid var(--interaction-error-line);border-radius:11px;align-items:flex-start;gap:9px;margin:0;padding:11px 13px;font-weight:680;line-height:1.45;display:flex;background:var(--interaction-error-surface)!important;color:var(--interaction-error)!important;font-size:13px!important}.form-error:before{content:"!";background:#8a3f3b1a;border-radius:50%;flex:0 0 20px;place-items:center;width:20px;height:20px;font-size:12px;font-weight:900;display:grid}.form-error.pending{border-color:#cbdcdf;color:#526d77!important;background:#f1f7f8!important}.form-error.pending:before{content:"…";background:#526d771a}:is(.access-message,.asset-message,.flow-history-notice){color:#50656e;background:#f4f8f9eb;border:1px solid #d4dfe2;border-left:3px solid #839ca5;border-radius:10px;font-size:12px;line-height:1.5}.yeni-session-gateway{background:#f8fbfbe6;border:1px solid #ccd9dc;border-radius:16px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:14px;margin-bottom:14px;padding:14px 16px;display:grid;box-shadow:0 12px 34px #2d3f460f}.yeni-session-gateway>span{color:#526871;background:#e5edef;border-radius:12px;place-items:center;width:38px;height:38px;font-size:14px;font-weight:900;display:grid}.yeni-session-gateway small,.yeni-session-gateway b{display:block}.yeni-session-gateway small{color:#6c8189;letter-spacing:.07em;font-size:12px;font-weight:850}.yeni-session-gateway b{color:#293b42;margin-top:3px;font-size:15px}.yeni-session-gateway p{color:#64777e;margin:3px 0 0;font-size:14px;line-height:1.45}.yeni-session-gateway a{background:var(--interaction-action);color:#f8fbfb;white-space:nowrap;border-radius:11px;justify-content:center;align-items:center;min-height:44px;padding:0 16px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.yeni-session-gateway a:hover{background:var(--interaction-action-hover)}.yeni-session-gateway em{color:#64777e;letter-spacing:.05em;background:#edf2f3;border-radius:999px;padding:8px 11px;font-size:11px;font-style:normal;font-weight:850}.access-claim-signin a{background:var(--interaction-action);color:#f8fbfb;border-radius:11px;justify-content:center;align-items:center;min-height:44px;margin-top:12px;padding:0 16px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.access-claim-signin small{color:#78898f;margin-top:9px;font-size:12px;display:block}@media (max-width:680px){:is(.workspace,.modal-backdrop,.desk-completion-backdrop) form label,.modal-intro,.form-actions button,.form-error{font-size:14px!important}:is(.workspace,.modal-backdrop,.desk-completion-backdrop) form :is(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=hidden]),select,textarea),.form-actions button{min-height:48px!important}.yeni-session-gateway{grid-template-columns:38px minmax(0,1fr);align-items:start;padding:14px}.yeni-session-gateway>:is(a,em){grid-column:1/-1;width:100%;min-height:48px}}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;top:0;left:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:0 0}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{-webkit-transform-origin:0 0;width:1600px;height:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{width:auto;padding:0;max-width:none!important;max-height:none!important}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:#33b5e566}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{box-sizing:border-box;z-index:800;width:0;height:0}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{z-index:800;pointer-events:visiblePainted;pointer-events:auto;position:relative}.leaflet-top,.leaflet-bottom{z-index:1000;pointer-events:none;position:absolute}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{outline-offset:1px;background:#ddd}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{background:#ffffff80;border:2px dotted #38f}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:.75rem;line-height:1.5}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px #000000a6}.leaflet-bar a{text-align:center;color:#000;background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;text-decoration:none;display:block}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.leaflet-bar a.leaflet-disabled{cursor:default;color:#bbb;background-color:#f4f4f4}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{text-indent:1px;font:700 18px Lucida Console,Monaco,monospace}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px #0006}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{color:#333;background:#fff;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{padding-right:5px;overflow:hidden scroll}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{font-size:1.08333em;display:block}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;padding:0 5px;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{width:1em;height:.6669em;vertical-align:baseline!important;display:inline!important}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{white-space:nowrap;box-sizing:border-box;text-shadow:1px 1px #fff;background:#fffc;border:2px solid #777;border-top:none;padding:2px 5px 1px;line-height:1.1}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{background-clip:padding-box;border:2px solid #0003}.leaflet-popup{text-align:center;margin-bottom:20px;position:absolute}.leaflet-popup-content-wrapper{text-align:left;border-radius:12px;padding:1px}.leaflet-popup-content{min-height:1px;margin:13px 24px 13px 20px;font-size:1.08333em;line-height:1.3}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{pointer-events:none;width:40px;height:20px;margin-top:-1px;margin-left:-20px;position:absolute;left:50%;overflow:hidden}.leaflet-popup-tip{pointer-events:auto;width:17px;height:17px;margin:-10px auto 0;padding:1px;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{color:#333;background:#fff;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{text-align:center;color:#757575;background:0 0;border:none;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;text-decoration:none;position:absolute;top:0;right:0}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";width:24px;filter:progid:DXImageTransform.Microsoft.Matrix(M11=.707107, M12=.707107, M21=-.707107, M22=.707107);margin:0 auto}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{color:#222;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;background-color:#fff;border:1px solid #fff;border-radius:3px;padding:6px;position:absolute;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{pointer-events:none;content:"";background:0 0;border:6px solid #0000;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{margin-left:-6px;left:50%}.leaflet-tooltip-top:before{border-top-color:#fff;margin-bottom:-12px;bottom:0}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-top:-12px;margin-left:-6px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;margin-left:-12px;left:0}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.yeni-intake-entry{color:#12554f;cursor:pointer;font:inherit;text-align:left;background:#e9f5f2;border:1px solid #187973;border-radius:10px;padding:12px 16px}.yeni-intake-surface{color:#183c39;background:#fff;max-height:65vh;padding:16px;font-size:14px;overflow:auto}.yeni-intake-surface header{justify-content:space-between;align-items:center;display:flex}.yeni-intake-surface h3{margin:5px 0}.yeni-intake-surface p{line-height:1.5}.yeni-intake-surface label{flex-direction:column;gap:6px;margin:10px 0;display:flex}.yeni-intake-surface input,.yeni-intake-surface textarea,.yeni-intake-surface select{box-sizing:border-box;color:#183c39;width:100%;font:inherit;background:#fff;border:1px solid #a9c7c2;border-radius:6px;padding:10px}.yeni-intake-surface button{font:inherit;cursor:pointer;color:#164e47;background:#eef7f5;border:1px solid #a9c7c2;border-radius:7px;margin:5px 0;padding:10px}.yeni-intake-surface button:disabled{opacity:.5;cursor:wait}.yeni-intake-surface form{padding:0!important;display:block!important}.yeni-intake-surface .form-row,.yeni-intake-surface .asset-form-row{display:block!important}.yeni-intake-surface [hidden]{display:none!important}.yeni-intake-proposals dl div{border-bottom:1px solid #dfebe8;padding:8px 0}.yeni-intake-proposals dd{overflow-wrap:anywhere;margin:4px 0;font-weight:600}.yeni-operator-panel .yeni-question-form [data-intake-hidden]{display:none!important}.yeni-operator-panel .yeni-question-form [data-intake-path]{display:contents!important}.yeni-question-heading{margin:24px 0 12px}.yeni-question-heading small{color:#507a70}.yeni-question-heading h4,.yeni-question-summary h4{margin:8px 0;font-size:20px;line-height:1.4}.yeni-question-heading p{color:#62756e}.yeni-question-navigation{justify-content:space-between;gap:12px;margin-top:24px;display:flex}.yeni-question-summary dl>div{border-bottom:1px solid #dae8e2;padding:12px 0}.yeni-question-summary dt{color:#62756e;font-size:13px}.yeni-question-summary dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:5px 0}.yeni-operator-panel{max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}.yeni-operator-panel>[hidden]{display:none!important}.yeni-operator-panel>.yeni-operator-conversation,.yeni-operator-panel>.yeni-operator-intake-host{flex:1 1 0;min-width:0;min-height:0;overflow:hidden}.yeni-operator-conversation{flex-direction:column;display:flex}.yeni-operator-conversation>*{flex-shrink:0;min-width:0}.yeni-operator-conversation>.yeni-operator-log{overflow-wrap:anywhere;flex:1 1 0;min-height:48px;overflow:auto}.yeni-operator-conversation>.yeni-operator-compose{flex-shrink:0}.yeni-operator-intake-host>.yeni-intake-surface{box-sizing:border-box;overscroll-behavior:contain;scrollbar-gutter:stable;height:100%;max-height:none;overflow:auto}.yeni-operator-panel .yeni-intake-surface label{align-items:stretch;font-size:14px;font-weight:500}.yeni-operator-panel .yeni-intake-surface button{white-space:normal;overflow-wrap:anywhere;width:auto;height:auto;min-height:40px}.yeni-operator-panel .yeni-intake-surface input[type=checkbox],.yeni-operator-panel .yeni-intake-surface input[type=radio]{align-self:flex-start;width:auto}.yeni-operator-panel .yeni-intake-surface input[type=file]{min-width:0;font-size:13px}.yeni-operator-panel .yeni-intake-surface :is(input,select,textarea){min-width:0;max-width:100%;font-size:14px}.yeni-operator-panel .yeni-intake-surface .form-actions{flex-wrap:wrap;gap:8px;display:flex}.yeni-operator-panel .yeni-intake-surface :is(.form-row,.asset-form-row){grid-template-columns:minmax(0,1fr);gap:8px;display:grid!important}.yeni-operator-panel .yeni-intake-surface .ystart-subject-selector{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.yeni-operator-panel .yeni-intake-surface :is(p,h3,b,dd){overflow-wrap:anywhere}body:has(.modal-backdrop) .yeni-operator.intake-active{visibility:visible;opacity:1;pointer-events:auto}body:has(.yeni-operator.intake-active) .modal-backdrop:has(.yeni-intake-entry){visibility:hidden;pointer-events:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.yeni-operator-compose textarea:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #4f8074}@media (max-width:680px){.yeni-operator-panel{max-width:100%}.yeni-operator-panel .yeni-intake-surface :is(input,select,textarea){font-size:16px}.yeni-operator-panel>footer{flex-wrap:wrap}}@media (max-height:600px){.yeni-operator-attention{max-height:72px}.yeni-operator-conversation>.yeni-operator-context{padding-block:6px}.yeni-operator-panel>header{padding-block:8px}}.yeni-partner-chat{color:#18352f;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.yeni-partner-heading{border-bottom:1px solid #dce7e2;justify-content:space-between;align-items:center;gap:8px;padding:12px 16px;display:flex}.yeni-partner-chat button{color:#21483b;cursor:pointer;white-space:normal;background:#edf5f0;border:1px solid #c6d8cf;border-radius:10px;padding:9px 12px}.yeni-partner-chat button:disabled{opacity:.5;cursor:not-allowed}.yeni-partner-log{overscroll-behavior:contain;flex-direction:column;flex:1;gap:12px;min-height:100px;padding:14px;display:flex;overflow-y:auto}.yeni-partner-log article{overflow-wrap:anywhere;background:#f0f5f2;border-radius:14px;flex-shrink:0;max-width:95%;padding:12px}.yeni-partner-log article.user{background:#deeee5;align-self:flex-end}.yeni-partner-log p{white-space:pre-wrap;margin:5px 0;font-size:14px;line-height:1.55}.yeni-partner-log small{color:#52685e;font-size:12px;line-height:1.5;display:block}.yeni-partner-log .yeni-partner-summary{background:#fff;border:1px solid #b8d4c4;max-width:100%}.yeni-partner-summary button{margin-top:10px}.yeni-partner-log [role=alert]{overflow-wrap:anywhere;background:#fff2dd;border-radius:12px;padding:12px}.yeni-partner-compose{border-top:1px solid #dce7e2;flex-shrink:0;padding:12px 16px}.yeni-partner-compose textarea{resize:vertical;color:#18352f;width:100%;min-height:76px;max-height:130px;font:inherit;box-sizing:border-box;background:#fff;border:1px solid #b7cfc1;border-radius:12px;padding:10px;font-size:16px;display:block}.yeni-partner-compose>div{justify-content:space-between;gap:8px;margin-top:8px;display:flex}.yeni-partner-compose small{color:#52685e;margin-top:7px;font-size:11px;line-height:1.5;display:block}.yeni-operator-panel:has(.yeni-partner-chat)>.yeni-operator-conversation[hidden]{display:none!important}.yeni-operator-panel:has(.yeni-partner-chat){height:min(760px,100dvh - 100px)}.yeni-operator-panel[hidden]{display:none!important}.yeni-operator-panel>.yeni-unified-conversation{flex-direction:column;flex:1 1 0;min-width:0;min-height:0;display:flex;overflow:hidden}.yeni-partner-chat>.yeni-partner-heading{flex-shrink:0}.yeni-partner-chat>.yeni-partner-log{scrollbar-gutter:stable;overflow-anchor:none;flex:1 1 0;min-width:0;min-height:0}.yeni-partner-log>*{flex-shrink:0}.yeni-unified-conversation[hidden]{display:none!important}.yeni-chat-context,.yeni-chat-status{color:#52685e;border-bottom:1px solid #dce7e2;flex-shrink:0;padding:8px 16px;font-size:12px}.yeni-chat-attention{flex-shrink:0;max-height:120px;padding:8px 16px;font-size:14px;overflow:auto}.yeni-chat-attention button{text-align:left;font:inherit;color:inherit;background:0 0;border:0;padding:8px 0;display:block}.yeni-chat-cache{border-bottom:1px solid #dce7e2;flex-shrink:0;padding:8px 16px;font-size:14px}.yeni-chat-cache label{align-items:center;gap:8px;display:flex}.yeni-chat-cache input{accent-color:#315e49;width:16px;height:16px}.yeni-chat-cache small{color:#52685e;margin-top:5px;font-size:12px;line-height:1.4;display:block}.yeni-chat-cache button{margin-top:7px}.candidate-chat-page{max-width:1100px;margin:auto;font-size:16px;line-height:1.6}.candidate-chat-layout{grid-template-columns:minmax(0,2fr) minmax(250px,1fr);align-items:start;gap:20px;display:grid}.candidate-chat-surface{background:#fff;border:1px solid #cbdcd2;border-radius:20px;flex-direction:column;height:min(760px,85dvh);min-height:440px;display:flex;overflow:hidden}.candidate-chat-log{overscroll-behavior:contain;scrollbar-gutter:stable;flex:1 1 0;min-height:0;padding:20px;overflow-y:auto}.candidate-chat-log article{overflow-wrap:anywhere;background:#f1f6f3;border-radius:14px;margin-bottom:14px;padding:14px}.candidate-chat-log article.user{background:#e0efe6;margin-left:24px}.candidate-choice-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:12px 0;display:grid}.candidate-choice-list button{text-align:left;white-space:normal;min-height:44px;font:inherit;color:#234c3c;cursor:pointer;background:#fff;border:1px solid #719481;border-radius:10px;padding:12px;font-size:16px}.candidate-choice-list button:hover:not(:disabled){background:#e0efe6}.candidate-choice-list button:focus-visible{outline-offset:2px;outline:3px solid #234c3c}.candidate-choice-list button:disabled{opacity:.55;cursor:not-allowed}.candidate-next-question small{font-size:14px;line-height:1.5;display:block}@media (max-width:520px){.candidate-choice-list{grid-template-columns:minmax(0,1fr)}}.candidate-chat-log p{white-space:pre-wrap;margin:6px 0;font-size:16px}.candidate-chat-compose{border-top:1px solid #cbdcd2;flex-shrink:0;padding:16px}.candidate-chat-compose textarea{box-sizing:border-box;width:100%;min-height:80px;max-height:150px;font:inherit;border:1px solid #a9c6b7;border-radius:12px;margin:12px 0;padding:12px}.candidate-chat-compose>div{justify-content:space-between;gap:10px;display:flex}.candidate-chat-page label,.candidate-chat-compose label{font-size:14px;display:block}.candidate-chat-page input[type=checkbox]{vertical-align:middle;width:18px;height:18px;margin-right:8px}.candidate-chat-documents{overflow-wrap:anywhere;background:#f5f8f6;border:1px solid #cbdcd2;border-radius:16px;margin-bottom:16px;padding:20px}.candidate-chat-documents select,.candidate-chat-documents input[type=file]{max-width:100%;font:inherit;margin:10px 0;display:block}.candidate-chat-documents small{font-size:13px}.candidate-chat-page button,.candidate-chat-entry a{color:#fff;min-height:42px;font:inherit;cursor:pointer;background:#315e49;border:1px solid #315e49;border-radius:10px;padding:10px 14px}.candidate-chat-page button:disabled{opacity:.5;cursor:not-allowed}.candidate-chat-page dl>div{border-bottom:1px solid #cbdcd2;padding:12px 0}.candidate-chat-page dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0}@media (max-width:760px){.candidate-chat-layout{grid-template-columns:minmax(0,1fr)}.candidate-chat-page{padding:12px}.candidate-chat-surface{height:80dvh}.candidate-chat-compose{padding:12px}}@font-face{font-family:Google Sans Flex;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/fonts/google-sans-flex/latin-ext-variable.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Google Sans Flex;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/fonts/google-sans-flex/latin-variable.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.yeni-premium{--font-geist-sans:var(--font-yeni);--font-geist-mono:ui-monospace, "SFMono-Regular", Consolas, monospace;--sf-canvas:var(--premium-canvas);--sf-surface:var(--premium-paper);--sf-ink:var(--premium-ink);--sf-muted:var(--premium-muted);--sf-soft:var(--premium-muted);--sf-line:var(--premium-line);--sf-line-strong:var(--premium-line-strong);--sf-shadow-soft:var(--premium-shadow);--v2-shadow:var(--premium-shadow);--v2-panel:var(--premium-paper);--v2-line:var(--premium-line);--ux-text:var(--premium-ink);--ux-muted:var(--premium-muted);--ux-border:var(--premium-line);--ux-border-strong:var(--premium-line-strong);--interaction-text:var(--premium-ink);--interaction-muted:var(--premium-muted);--interaction-border:var(--premium-line-strong);--interaction-action:var(--premium-action);--interaction-surface:var(--premium-paper);--interaction-radius:10px;--interaction-border-focus:var(--premium-focus);background:var(--premium-canvas);color:var(--premium-ink);font-optical-sizing:auto;font-size:1rem;font-weight:400;line-height:1.5;font-family:var(--font-yeni)!important}.yeni-premium :is(button,input,textarea,select){font-family:var(--font-yeni)!important}.yeni-premium :is(h1,h2,h3,h4,h5,h6){color:var(--premium-ink);font-family:var(--font-yeni)!important}.yeni-premium .workspace :is(h2,h3,h4){letter-spacing:-.015em;font-weight:550;line-height:1.25}.yeni-premium .workspace h3{font-size:1.125rem}.yeni-premium :is(.workspace,.yeni-operator,.modal-backdrop) p{font-size:1rem!important;line-height:1.6!important}.yeni-premium :is(.app-shell,.yeni-operator,.modal-backdrop) :is(small,time,.eyebrow){font-size:.75rem!important;line-height:1.5!important}.yeni-premium :is(.app-shell,.yeni-operator,.modal-backdrop) :is(button,label,em),.yeni-premium .workspace button :is(b,strong){font-size:.875rem!important}.yeni-premium :is(.app-shell,.yeni-operator,.modal-backdrop) .eyebrow{font-weight:650;color:var(--premium-muted)!important;letter-spacing:.08em!important}.yeni-premium :is(.workspace,.yeni-operator,.modal-backdrop) :is(input,select,textarea){font-size:1rem!important}.yeni-premium :is(button,a,input,select,textarea,summary):focus-visible{outline-offset:4px;outline:2px solid var(--premium-focus)!important}.yeni-premium :is(.workspace,.yeni-operator) button{transition:background-color .16s,border-color .16s,box-shadow .16s}.yeni-premium .workspace{background:var(--premium-canvas)}.yeni-premium .workspace:before,.yeni-premium .workspace:after{display:none}.yeni-premium :is(.yeni-center-hero,.desk-hero,.onboarding-overview){box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important}.yeni-premium :is(.partners-hero,.finance-hub-hero,.business-one-hero,.grow-one-hero,.catalog-hero,.companies-hero,.documents-hero,.identity-hero,.value-hero,.safety-hero,.module-heading,.workforce-heading,.nodes-heading,.insight-workspace>header){border-radius:16px;border:1px solid var(--premium-line)!important;box-shadow:var(--premium-shadow)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important}.yeni-premium .content{max-width:1680px;padding:30px 32px 100px}.yeni-premium .app-shell{grid-template-columns:224px minmax(0,1fr)}.yeni-premium .sidebar{color:var(--premium-ink);border-right:1px solid var(--premium-line);box-shadow:none;background:#fafbfc!important;padding:20px 12px 16px!important}.yeni-premium .brand{border-bottom:1px solid var(--premium-line);gap:12px;min-height:72px;margin-bottom:16px}.yeni-premium .brand .yeniyaka-wordmark strong{letter-spacing:-.015em;font-size:27px;font-weight:550;font-family:var(--font-yeni)!important;color:var(--premium-ink)!important}.yeni-premium .sidebar nav{scrollbar-width:thin;overflow-y:auto}.yeni-premium .sidebar nav>.nav-label{letter-spacing:.08em!important;color:var(--premium-muted)!important;font-size:10px!important}.yeni-premium .sidebar nav>.nav-item{height:auto;min-height:45px;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:10px;gap:10px;padding:9px 10px;font-weight:450;color:#545b68!important}.yeni-premium .sidebar nav>.nav-item:hover{background:#f0f2f5}.yeni-premium .sidebar nav>.nav-item.active{border-color:#dce1e9;font-weight:600;color:#222833!important;box-shadow:none!important;background:#e8ebf0!important}.yeni-premium .sidebar .nav-item>.nav-sigil{flex-basis:28px;width:28px!important;height:28px!important;box-shadow:none!important;color:#687384!important;font:650 .75rem/1 var(--font-yeni)!important;background:0 0!important;border:0!important}.yeni-premium .sidebar .nav-item.active>.nav-sigil{color:#283242!important;background:#fff!important}.yeni-premium .nav-item b{color:var(--premium-ink);background:#e4e8ef;font-size:.75rem}.yeni-premium .sidebar-footer{border-color:var(--premium-line)}.yeni-premium .sidebar-footer .avatar{color:#374052;background:#e6e9ef;border-radius:11px}.yeni-premium .sidebar-footer strong{font-size:.875rem}.yeni-premium .topbar{border-bottom:1px solid var(--premium-line);-webkit-backdrop-filter:none;backdrop-filter:none;height:76px;box-shadow:none;background:#fff;padding-inline:32px}.yeni-premium .topbar h1{font-size:1.125rem;font-weight:550}.yeni-premium .crumb{color:var(--premium-muted);font-size:.75rem}.yeni-premium .topbar-system-code{background:var(--premium-soft);color:#596578;border:1px solid var(--premium-line);border-radius:10px}.yeni-premium .pilot-mode{box-shadow:none;background:0 0;border:0}.yeni-premium .pilot-mode>span{letter-spacing:.03em;font-size:.75rem}.yeni-premium .company-context{box-shadow:none;border:0;border-left:1px solid var(--premium-line);border-radius:0;background:0 0!important}.yeni-premium .company-context b{font-size:.75rem}.yeni-premium .workspace .primary,.yeni-premium .workspace .top-actions .primary{border-radius:10px;min-height:44px;font-weight:650;background:var(--premium-action)!important;color:#fff!important;border:1px solid var(--premium-action)!important;box-shadow:0 2px 3px #14192314!important}.yeni-premium .workspace .primary:hover:not(:disabled){transform:none;background:#373e4b!important}.yeni-premium .create-flow-button{padding-inline:16px!important}.yeni-premium .action-center-button{box-shadow:none;border-radius:10px;background:var(--premium-paper)!important}.yeni-premium .live-flow-spine{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fafbfc;grid-template-columns:200px minmax(0,1fr);min-height:76px;position:relative;top:auto}.yeni-premium .flow-spine-label{border-color:var(--premium-line);padding:12px 20px}.yeni-premium .flow-spine-label b{color:#4b5563;font-size:.75rem}.yeni-premium .flow-spine-stream>button{box-shadow:none;background:#fff;border-radius:10px}.yeni-premium .flow-spine-stream>button.active{box-shadow:none;background:#f0f3f8;border-color:#a5afbf}.yeni-premium .spine-copy b{font-size:.875rem}.yeni-premium .live-flow-spine.is-empty{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;min-height:48px;padding:10px 32px;display:flex}.yeni-premium .live-flow-spine.is-empty .flow-spine-label{border:0;align-items:center;gap:12px;padding:0;display:flex}.yeni-premium .live-flow-spine.is-empty .flow-spine-label>div{align-items:center;gap:12px;display:flex}.yeni-premium .live-flow-spine.is-empty .flow-spine-label time{margin:0}.yeni-premium .live-flow-spine.is-empty .flow-spine-label b{display:none}.yeni-premium .live-flow-spine.is-empty .flow-spine-stream{padding:0;display:block}.yeni-premium .flow-spine-empty{background:0 0;border:0;align-items:center;gap:8px;min-height:0;padding:0;display:flex}.yeni-premium .flow-spine-empty b{color:var(--premium-muted);font-size:.75rem;font-weight:550}.yeni-premium .flow-spine-empty small{display:none}.yeni-premium .flow-spine-empty>span{background:#edf2ef;width:20px;height:20px}.yeni-premium .flow-live-mark{background:0 0;border:0;width:16px;height:16px}.yeni-premium .flow-live-mark i{box-shadow:none}.yeni-premium :is(.partners-card,.partner-network,.finance-surface,.business-one-card,.grow-one-card,.catalog-card,.documents-card,.node-card,.identity-panel,.onboarding-panel,.desk-card,.journey-card,.panel,.flow-empty-start,.desk-role-map,.pilot-master-data,.pilot-readiness-cockpit){border:1px solid var(--premium-line)!important;border-radius:var(--premium-radius)!important;background:var(--premium-paper)!important;box-shadow:var(--premium-shadow)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.yeni-premium :is(.v2-intro,.yeni-center-hero,.desk-hero,.onboarding-overview):before,.yeni-premium :is(.v2-intro,.yeni-center-hero,.desk-hero,.onboarding-overview):after{display:none!important}.yeni-premium .v2-intro{box-shadow:none;background:0 0;border:0;margin-bottom:0;padding:0 0 24px}.yeni-premium .v2-intro h2{max-width:920px;margin:6px 0 10px;font-size:clamp(26px,2.3vw,34px)}.yeni-premium .v2-intro p:last-child{max-width:850px;color:var(--premium-muted)}.yeni-premium :is(.partners-card-head,.onboarding-panel-head,.desk-card-head){border-color:var(--premium-line);padding:22px 24px 18px}.yeni-premium :is(.onboarding-panel-head,.desk-card-head)>span{color:var(--premium-muted);background:var(--premium-soft);font-size:.75rem}.yeni-premium :is(.partner-list>button,.agenda-item,.approval-item,.desk-tracking-list>button){border-color:var(--premium-line);box-shadow:none!important}.yeni-premium :is(.partner-list>button,.agenda-item):hover{background:#f5f7fa!important}.yeni-premium .agenda-item{grid-template-columns:34px minmax(0,1fr) auto;gap:14px;padding:18px 22px}.yeni-premium .agenda-item :is(b,em){line-height:1.5;display:block}.yeni-premium .agenda-item em{color:var(--premium-muted);margin-top:5px}.yeni-premium .agenda-item.priority{background:#faf8f2}.yeni-premium .agenda-icon{color:#525e73;background:#eef0f5;border-radius:10px}.yeni-premium .agenda-item.priority .agenda-icon{color:#75602c;background:#eee6d1}.yeni-premium .agenda-action{color:#626d80;font-size:.75rem}.yeni-premium .approval-item{background:#fff;padding:18px}.yeni-premium .approval-item>b{font-size:.875rem;line-height:1.5}.yeni-premium .approval-item>p{color:var(--premium-muted);font-size:.875rem!important}.yeni-premium :is(.flow-context-navigation,.system-context-navigation){border:1px solid var(--premium-line);background:#fff;border-radius:12px;box-shadow:none!important}.yeni-premium .flow-context-head{background:#fff}.yeni-premium .flow-context-head p{font-size:.875rem!important}.yeni-premium .flow-action-tools{background:#fafbfc;padding:12px 16px}.yeni-premium .flow-action-tools button{border-radius:8px;font-size:.75rem!important}.yeni-premium :is(.desk-view-tabs,.onboarding-view-tabs,.flow-focus-tabs){box-shadow:none;border:1px solid var(--premium-line);background:#fff;border-radius:12px}.yeni-premium :is(.desk-view-tabs,.onboarding-view-tabs,.flow-focus-tabs)>button{box-shadow:none;border-color:var(--premium-line);background:#fff;padding:14px 16px}.yeni-premium :is(.desk-view-tabs,.onboarding-view-tabs,.flow-focus-tabs)>button.active{background:#eef1f6!important;box-shadow:inset 0 -2px #59677f!important}.yeni-premium :is(.desk-view-tabs,.onboarding-view-tabs) small{color:var(--premium-muted)}.yeni-premium :is(.desk-view-tabs,.onboarding-view-tabs) em{color:#374356;background:#e7eaf0}.yeni-premium .yeni-center-hero{min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr) 200px;gap:32px;padding:12px 0 30px;display:grid;overflow:visible}.yeni-premium .yeni-center-intro h2{letter-spacing:-.015em;max-width:none;margin:8px 0 12px;font-size:clamp(32px,3.4vw,48px);font-weight:500;line-height:1.2}.yeni-premium .yeni-center-intro>p:last-of-type{color:var(--premium-muted);max-width:680px}.yeni-center-shortcuts{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.yeni-center-shortcuts button{border:1px solid var(--premium-line-strong);min-height:44px;color:var(--premium-ink);cursor:pointer;background:#fff;border-radius:10px;align-items:center;gap:22px;padding:10px 16px;font-weight:650;display:flex}.yeni-center-shortcuts button:first-child{background:var(--premium-action);color:#fff;border-color:var(--premium-action)}.yeni-center-signature{border-left:1px solid var(--premium-line);align-content:center;justify-items:center;padding:12px 22px;display:grid}.yeni-center-signature>.visual-yeniyaka-mark{width:48px;height:58px;display:block;background-size:contain!important}.yeni-center-signature>span:not(.visual-yeniyaka-mark){letter-spacing:-.015em;margin-top:8px;font-size:32px;font-weight:550}.yeni-center-signature>small{color:var(--premium-muted);margin-top:4px}.yeni-premium .pilot-launchpad-head{border:1px solid var(--premium-line);box-shadow:none;background:#fff;border-radius:16px;gap:24px;padding:22px 24px}.yeni-premium .pilot-launchpad-head:before,.yeni-premium .pilot-launchpad-head:after{display:none}.yeni-premium .pilot-launchpad-head h3{margin:6px 0 8px;font-size:24px}.yeni-premium .pilot-orbit>span{width:72px;height:72px;box-shadow:none}.yeni-premium .pilot-stage-rail{border:1px solid var(--premium-line);background:#fff;border-radius:16px;gap:0;overflow:hidden}.yeni-premium .pilot-stage-rail>button{border:0;border-right:1px solid var(--premium-line);box-shadow:none;background:#fff;border-radius:0;min-height:220px;padding:20px;opacity:1!important}.yeni-premium .pilot-stage-rail>button:last-child{border-right:0}.yeni-premium .pilot-stage-rail>button.current{background:#eef1f6;box-shadow:inset 0 3px #5d6b83}.yeni-premium .pilot-stage-rail>button.waiting :is(p,small){color:var(--premium-muted)!important}.yeni-premium .pilot-stage-rail>button b{color:var(--premium-ink)}.yeni-premium .pilot-stage-rail>button>i{display:none}.yeni-premium .pilot-stage-rail>button p{font-size:.875rem!important}.yeni-premium .pilot-master-sequence{background:#f7f8fa;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:16px}.yeni-premium .pilot-master-sequence>button{border:1px solid var(--premium-line);min-height:220px;box-shadow:none;opacity:1;background:#fff;border-radius:12px;grid-template-columns:32px minmax(0,1fr) auto;padding:18px}.yeni-premium .pilot-master-sequence>button>div{grid-area:2/1/auto/-1}.yeni-premium .pilot-master-sequence>button>i{display:none!important}.yeni-premium .pilot-master-sequence>button>strong{grid-area:1/3;align-self:center;position:static;font-size:.75rem!important}.yeni-premium .pilot-master-sequence>button>em{white-space:normal;color:var(--premium-muted);grid-column:1/-1;position:static;font-size:.75rem!important}.yeni-premium .pilot-master-sequence>button p{margin-bottom:8px}.yeni-premium .pilot-master-sequence>button :is(small,p){color:var(--premium-muted)}.yeni-premium .pilot-master-sequence>button :is(p,small,b,em,strong){-webkit-line-clamp:unset}.yeni-premium .pilot-master-sequence>button p{font-size:.875rem!important}.yeni-premium .onboarding-overview{box-shadow:none;background:0 0;border:0;border-radius:0;align-items:center;gap:24px;padding:4px 0 26px}.yeni-premium .onboarding-overview h2{letter-spacing:-.02em;margin:6px 0 10px;font-size:clamp(26px,2.6vw,34px)}.yeni-premium .onboarding-overview p:last-child{color:var(--premium-muted)}.yeni-premium .onboarding-overview>.primary{min-width:210px}.yeni-premium .ystart-safe-activation{box-shadow:none;background:#f4f7f5;border-color:#e1e8e3}.yeni-premium .ystart-safe-activation p{font-size:.875rem!important}.yeni-premium .onboarding-person b{font-size:1rem}.yeni-premium .onboarding-person p{color:var(--premium-muted);font-size:.875rem!important}.yeni-premium .onboarding-person small{color:var(--premium-muted)}.yeni-premium .onboarding-status{color:#566278;white-space:normal;background:#f0f2f5}.yeni-premium .onboarding-list>article{padding:20px 24px}.yeni-premium .entity-symbol{color:#52617a;background:#e9edf3}.yeni-premium :is(.onboarding-start-summary,.onboarding-flow-map){box-shadow:none;background:#fff;border-radius:0}.yeni-premium .onboarding-start-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.yeni-premium :is(.onboarding-start-summary,.onboarding-flow-map,.onboarding-no-access,.ystart-safe-activation) b{font-size:.875rem;line-height:1.5}.yeni-premium .onboarding-start-summary small{color:var(--premium-muted)}.yeni-premium .onboarding-start-summary p{font-size:.875rem!important}.yeni-premium .desk-hero{min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;align-items:center;gap:24px;padding:0 0 24px}.yeni-premium .desk-hero h2{letter-spacing:-.025em;margin:6px 0 10px;font-size:clamp(28px,3vw,40px)}.yeni-premium .desk-hero p:last-child{color:var(--premium-muted)}.yeni-premium .desk-focus.role-focus{border:0;border-left:1px solid var(--premium-line);min-width:190px;box-shadow:none;color:var(--premium-ink);background:0 0;border-radius:0;padding:12px 0 12px 24px}.yeni-premium .role-focus strong{color:var(--premium-ink);font-size:1rem}.yeni-premium .role-focus :is(span,small,em){color:var(--premium-muted);font-size:.75rem!important}.yeni-premium .role-focus>i{display:none}.yeni-premium .desk-view-tabs{grid-template-columns:repeat(4,minmax(0,1fr))}.yeni-premium .desk-summary{border:1px solid var(--premium-line);background:#fff;border-radius:16px;gap:0;overflow:hidden}.yeni-premium .desk-summary>button{border:0;border-right:1px solid var(--premium-line);box-shadow:none;background:#fff;border-radius:0;padding:20px 24px}.yeni-premium .desk-summary>button:last-child{border-right:0}.yeni-premium .desk-summary>button strong{letter-spacing:-.025em;color:var(--premium-ink);font-weight:650;font-size:30px!important}.yeni-premium .desk-summary>button p{color:var(--premium-muted);font-size:.875rem!important}.yeni-premium .desk-summary>button>span{color:#59667c;font-size:.75rem}.yeni-premium .desk-main-grid{grid-template-columns:minmax(0,1.6fr) minmax(290px,1fr);align-items:start;gap:20px}.yeni-premium .desk-main-grid.queue-only{grid-template-columns:1fr}.yeni-premium .field-daily-journey{border-color:var(--premium-line);box-shadow:none;background:#fff;border-radius:16px;padding:22px 24px}.yeni-premium .field-journey-path{margin-top:18px}.yeni-premium .field-journey-step-wrap article{box-shadow:none}.yeni-premium .field-journey-step-wrap article.current{background:#edf1f7;border-color:#aab5c8}.yeni-premium .desk-role-map>summary{cursor:pointer;padding:18px 22px;font-size:.875rem;font-weight:650}.yeni-premium .desk-role-map>summary::marker{color:#64718a}.yeni-premium .desk-role-map>header{border-top:1px solid var(--premium-line)}.yeni-premium .desk-ai-summary{box-shadow:none;border-color:var(--premium-line);background:#fff}.yeni-premium .agenda-list:has(.desk-approval-empty){min-height:0}.yeni-premium .desk-approval-empty{min-height:160px;padding:28px 24px}.yeni-premium .desk-approval-empty b{color:var(--premium-ink);font-size:1rem}.yeni-premium .desk-approval-empty p{color:var(--premium-muted)}.yeni-premium .yeni-operator-launcher{background:var(--premium-action);border:1px solid #424a59;border-radius:16px;box-shadow:0 8px 26px #181e2c29}.yeni-premium .yeni-operator-launcher small{color:#cbd0da}.yeni-premium .yeni-operator-panel{border:1px solid var(--premium-line-strong);background:#fff;border-radius:18px;box-shadow:0 20px 70px #181e2c2e}.yeni-premium .yeni-operator-panel>header{color:var(--premium-ink);border-bottom:1px solid var(--premium-line);background:#f7f8fa;padding:18px}.yeni-premium .yeni-operator-panel>header :is(small,b){color:var(--premium-ink)}.yeni-premium .yeni-operator-panel>header small{color:var(--premium-muted);letter-spacing:.03em}.yeni-premium .yeni-operator-panel>header>button{color:var(--premium-ink);background:#e9edf3}.yeni-premium :is(.yeni-chat-context,.yeni-chat-status,.yeni-chat-cache,.yeni-partner-heading,.yeni-partner-compose){color:var(--premium-muted);border-color:var(--premium-line);background:#fff}.yeni-premium .yeni-partner-chat{color:var(--premium-ink)}.yeni-premium .yeni-partner-log article{color:var(--premium-ink);background:#f3f5f8;border-radius:12px;padding:16px}.yeni-premium .yeni-partner-log article.user{background:#e7ecf5}.yeni-premium .yeni-partner-log small{color:var(--premium-muted)}.yeni-premium .yeni-partner-chat button{min-height:44px;color:var(--premium-ink);border-color:var(--premium-line-strong);background:#fff;border-radius:9px}.yeni-premium .yeni-partner-compose>div>button:last-child:not(:disabled){background:var(--premium-action);color:#fff;border-color:var(--premium-action)}.yeni-premium .yeni-partner-compose textarea{border-color:var(--premium-line-strong);color:var(--premium-ink);box-shadow:none;border-radius:10px}.yeni-premium .yeni-operator-panel>footer{background:var(--premium-soft);border-color:var(--premium-line)}.yeni-premium .yeni-operator-panel>footer :is(button,span){color:var(--premium-muted);font-size:.75rem!important}.yeni-premium .modal-backdrop :is(.signal-modal,.detail-modal){background:#fff;border-radius:18px!important}@media (min-width:901px) and (max-width:1180px){.yeni-premium .app-shell{grid-template-columns:204px minmax(0,1fr)}.yeni-premium .brand{justify-content:flex-start;padding-inline:8px!important}.yeni-premium .brand .yeniyaka-wordmark,.yeni-premium .sidebar nav>.nav-label{display:block!important}.yeni-premium .sidebar nav>.nav-item{justify-content:flex-start;padding-inline:10px}.yeni-premium .sidebar-footer{grid-template-columns:34px 1fr}.yeni-premium .sidebar-footer div:not(.avatar){display:block!important}}@media (max-width:1240px){.yeni-premium .company-context{display:none}.yeni-premium .pilot-stage-rail{grid-template-columns:repeat(2,minmax(0,1fr))}.yeni-premium .pilot-stage-rail>button{border-bottom:1px solid var(--premium-line);min-height:190px}.yeni-premium .content,.yeni-premium .topbar{padding-inline:24px}.yeni-premium .desk-view-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.yeni-premium .desk-main-grid{grid-template-columns:minmax(0,1fr)}.yeni-premium .agenda-item{grid-template-columns:34px minmax(0,1fr) auto}.yeni-premium .onboarding-overview{flex-direction:column;align-items:flex-start;gap:18px}.yeni-premium .pilot-master-sequence{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:681px) and (max-width:900px){.yeni-premium .app-shell{grid-template-columns:112px minmax(0,1fr)}.yeni-premium .sidebar nav>.nav-item{flex-direction:column;gap:2px;min-height:56px;padding:6px 2px;font-size:.75rem!important}.yeni-premium .sidebar .nav-text{font-size:.75rem}.yeni-premium .nav-item b{display:none}}@media (max-width:800px){.yeni-premium .yeni-center-hero{grid-template-columns:minmax(0,1fr)}.yeni-premium .yeni-center-signature{display:none}.yeni-premium .desk-hero{flex-direction:column;align-items:flex-start;gap:12px}.yeni-premium .desk-focus.role-focus{border-left:0;padding:8px 0}.yeni-premium .role-focus>:is(span,em){display:none}.yeni-premium .desk-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.yeni-premium .desk-summary>button{border-bottom:1px solid var(--premium-line);padding:18px}}@media (max-width:680px){.yeni-premium .app-shell{display:block}.yeni-premium .content{padding:24px 16px 112px!important}.yeni-premium .topbar{height:64px;padding-inline:16px}.yeni-premium .sidebar{background:#fff!important;height:76px!important;padding:5px 6px!important}.yeni-premium .sidebar nav{overflow:visible}.yeni-premium .sidebar nav>.nav-item{gap:2px;min-height:56px;padding:5px 2px;font-size:.75rem!important}.yeni-premium .sidebar .nav-text{font-size:.75rem}.yeni-premium .live-flow-spine.is-empty{gap:8px;min-height:44px;padding:10px 16px}.yeni-premium .live-flow-spine.is-empty time{display:none}.yeni-premium .yeni-center-hero{padding:0 0 24px}.yeni-premium .yeni-center-intro h2{font-size:36px}.yeni-premium .v2-intro h2{font-size:26px}.yeni-premium .onboarding-overview h2{font-size:28px}.yeni-premium .pilot-launchpad-head{gap:12px;padding:18px}.yeni-premium .pilot-launchpad-head h3{font-size:22px}.yeni-premium .pilot-stage-rail{grid-template-columns:1fr}.yeni-premium .pilot-stage-rail>button{min-height:0;padding:20px}.yeni-premium .pilot-master-sequence{grid-template-columns:minmax(0,1fr)}.yeni-premium .pilot-master-sequence>button{min-height:220px}.yeni-premium .onboarding-view-tabs,.yeni-premium .onboarding-start-summary{grid-template-columns:minmax(0,1fr)}.yeni-premium .onboarding-view-tabs>button{grid-template-columns:32px minmax(0,1fr) auto;min-height:66px}.yeni-premium .agenda-item{grid-template-columns:28px minmax(0,1fr);padding:16px}.yeni-premium .agenda-action{grid-column:2}.yeni-premium .onboarding-list>article{padding:18px}.yeni-premium .yeni-operator-panel>footer{gap:8px}.yeni-premium .field-daily-journey{padding:18px}}@media (prefers-reduced-motion:reduce){.yeni-premium{scroll-behavior:auto}.yeni-premium :is(.workspace,.yeni-operator) *,.yeni-premium .sidebar *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
