.thinking-indicator-module__gGnoLW__thinking{color:#dcebe7;align-items:center;gap:10px;min-height:36px;padding:4px 0;display:inline-flex}.thinking-indicator-module__gGnoLW__signal{flex:none;justify-content:center;align-items:center;gap:3px;width:24px;height:24px;display:flex}.thinking-indicator-module__gGnoLW__signal>span{opacity:.55;transform-origin:50%;background:#b5e4d3;border-radius:4px;width:3px;height:10px;animation:2.4s ease-in-out infinite thinking-indicator-module__gGnoLW__signalWave}.thinking-indicator-module__gGnoLW__signal>span:nth-child(2){height:17px;animation-delay:-.3s}.thinking-indicator-module__gGnoLW__signal>span:nth-child(3){height:12px;animation-delay:-.6s}.thinking-indicator-module__gGnoLW__label{color:#dcebe7;letter-spacing:.005em;white-space:nowrap;align-items:baseline;font-size:14px;font-weight:500;line-height:1.5;animation:4.8s ease-in-out infinite thinking-indicator-module__gGnoLW__labelDrift;display:inline-flex}.thinking-indicator-module__gGnoLW__labelText{color:#c1cdc9}@supports ((-webkit-background-clip:text) or (background-clip:text)){.thinking-indicator-module__gGnoLW__labelText{background:linear-gradient(110deg,#9eafaa 25%,#f3fff9 45% 50%,#9eafaa 70%) 100% 0/260% 100%;color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:3.6s ease-in-out infinite thinking-indicator-module__gGnoLW__thinkingShimmer}}.thinking-indicator-module__gGnoLW__dots{color:#c1cdc9;flex:0 0 1.15em;width:1.15em;padding-left:.12em;display:inline-flex}.thinking-indicator-module__gGnoLW__dots>span{opacity:.35;width:.3em;animation:2.4s ease-in-out infinite thinking-indicator-module__gGnoLW__thinkingDot;display:inline-block}.thinking-indicator-module__gGnoLW__dots>span:nth-child(2){animation-delay:.28s}.thinking-indicator-module__gGnoLW__dots>span:nth-child(3){animation-delay:.56s}.thinking-indicator-module__gGnoLW__compact{gap:8px;min-height:28px}.thinking-indicator-module__gGnoLW__compact .thinking-indicator-module__gGnoLW__signal{width:20px;height:20px}.thinking-indicator-module__gGnoLW__compact .thinking-indicator-module__gGnoLW__label{font-size:12px}.thinking-indicator-module__gGnoLW__light .thinking-indicator-module__gGnoLW__signal>span{background:#2f7567}.thinking-indicator-module__gGnoLW__light .thinking-indicator-module__gGnoLW__label,.thinking-indicator-module__gGnoLW__light .thinking-indicator-module__gGnoLW__dots{color:#356256}.thinking-indicator-module__gGnoLW__light .thinking-indicator-module__gGnoLW__labelText{color:#356256;-webkit-text-fill-color:currentColor;background:0 0}@keyframes thinking-indicator-module__gGnoLW__signalWave{0%,to{opacity:.45;transform:scaleY(.65)}50%{opacity:1;transform:scaleY(1)}}@keyframes thinking-indicator-module__gGnoLW__thinkingShimmer{0%,15%{background-position:100% 0}85%,to{background-position:0 0}}@keyframes thinking-indicator-module__gGnoLW__labelDrift{0%,to{transform:translate(0,0)}50%{transform:translate(1.5px,-1px)}}@keyframes thinking-indicator-module__gGnoLW__thinkingDot{0%,75%,to{opacity:.35;transform:translateY(0)}35%{opacity:1;transform:translateY(-1px)}}@media (prefers-reduced-motion:reduce){.thinking-indicator-module__gGnoLW__thinking *{animation:none}.thinking-indicator-module__gGnoLW__labelText{color:#c1cdc9;-webkit-text-fill-color:#c1cdc9;background:0 0}.thinking-indicator-module__gGnoLW__signal>span{opacity:.85}.thinking-indicator-module__gGnoLW__dots>span{opacity:1}}@media (forced-colors:active){.thinking-indicator-module__gGnoLW__labelText{color:canvastext;-webkit-text-fill-color:CanvasText;background:0 0}.thinking-indicator-module__gGnoLW__signal>span{background:canvastext}}
.hive-workspace-module__107Mrq__shell{--hive-canvas:#080c0d;--hive-surface:#141c1d;--hive-hover:#202d2b;--hive-border:#344542;--hive-text:#f3f3f1;--hive-muted:#a9bab6;--hive-accent:#b5e4d3;--hive-column:920px;--hive-reading-width:78ch;background:var(--hive-canvas);-webkit-font-smoothing:antialiased;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--hive-text);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.hive-workspace-module__107Mrq__workspace{background:var(--hive-canvas)}.hive-workspace-module__107Mrq__toolbar{background:var(--hive-canvas);justify-content:space-between;align-items:center;gap:12px;width:100%;min-width:0;display:flex}.hive-workspace-module__107Mrq__scopePicker,.hive-workspace-module__107Mrq__tools{min-width:0;position:relative}.hive-workspace-module__107Mrq__scopeTrigger{max-width:250px;min-height:44px;color:var(--hive-text);text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:14px;padding:4px 10px;display:flex}.hive-workspace-module__107Mrq__scopeTrigger:hover,.hive-workspace-module__107Mrq__scopeTrigger[aria-expanded=true]{background:var(--hive-surface)}.hive-workspace-module__107Mrq__scopeTrigger>span{min-width:0}.hive-workspace-module__107Mrq__scopeTrigger strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:550;line-height:1.4;display:block;overflow:hidden}.hive-workspace-module__107Mrq__scopeTrigger small{color:var(--hive-muted);margin-top:2px;font-size:11px;line-height:1.4;display:block}.hive-workspace-module__107Mrq__scopeTrigger>svg{color:var(--hive-muted);flex:none}.hive-workspace-module__107Mrq__scopeTrigger:disabled{opacity:.6;cursor:not-allowed}.hive-workspace-module__107Mrq__scopeControls{z-index:40;overscroll-behavior:contain;border:1px solid var(--hive-border);background:#101718;border-radius:14px;width:300px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 88px);padding:18px;position:absolute;top:calc(100% + 8px);left:0;overflow-y:auto;box-shadow:0 14px 40px #0006}.hive-workspace-module__107Mrq__scopeControls[hidden],.hive-workspace-module__107Mrq__toolsPanel[hidden]{display:none}.hive-workspace-module__107Mrq__fieldLabel{color:var(--hive-muted);margin-bottom:6px;font-size:11px;line-height:1.5;display:block}.hive-workspace-module__107Mrq__modeField,.hive-workspace-module__107Mrq__vehicleControl{min-width:0;display:block}.hive-workspace-module__107Mrq__vehicleField{color:var(--hive-muted);min-width:0;margin-top:16px;display:block}.hive-workspace-module__107Mrq__vehicleField>svg{display:none}.hive-workspace-module__107Mrq__toolbar select{appearance:auto;border:1px solid var(--hive-border);outline-offset:3px;cursor:pointer;border-radius:8px;width:100%;min-height:44px;padding:8px;font-family:inherit;font-size:16px;font-weight:500;display:block;background:var(--hive-canvas)!important;color:var(--hive-text)!important;-webkit-text-fill-color:var(--hive-text)!important}.hive-workspace-module__107Mrq__toolbar option,.hive-workspace-module__107Mrq__toolbar optgroup{background:var(--hive-canvas);color:var(--hive-text)}.hive-workspace-module__107Mrq__scopeHint{color:var(--hive-muted);margin-top:14px;font-size:11px;line-height:1.6}.hive-workspace-module__107Mrq__actions{flex:none;align-items:center;gap:4px;display:flex}.hive-workspace-module__107Mrq__actions button,.hive-workspace-module__107Mrq__actions a{color:#c5c9ca;white-space:nowrap;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:0 11px;font-size:12px;transition:color .16s,background .16s;display:inline-flex}.hive-workspace-module__107Mrq__actions button:hover,.hive-workspace-module__107Mrq__actions a:hover{background:var(--hive-surface);color:var(--hive-text)}.hive-workspace-module__107Mrq__actions button:disabled{opacity:.45;cursor:not-allowed}.hive-workspace-module__107Mrq__toolsPanel{z-index:40;border:1px solid var(--hive-border);background:#101718;border-radius:12px;width:208px;max-height:calc(100dvh - 120px);padding:7px;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto;box-shadow:0 14px 40px #0006}.hive-workspace-module__107Mrq__actions .hive-workspace-module__107Mrq__toolsPanel :is(button,a){width:100%;min-height:44px;color:var(--hive-text);justify-content:flex-start;gap:10px;padding:10px;font-size:13px}.hive-workspace-module__107Mrq__actions .hive-workspace-module__107Mrq__toolsPanel span{display:inline}.hive-workspace-module__107Mrq__shell :is(button,a,select,textarea,summary,input):focus-visible{outline:2px solid var(--hive-accent);outline-offset:3px}.hive-workspace-module__107Mrq__transcript{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#53585a transparent;flex:1;min-height:0;padding:24px 28px 32px;scroll-padding:24px;overflow-y:auto}.hive-workspace-module__107Mrq__messages{width:100%;max-width:var(--hive-column);flex-direction:column;gap:32px;margin:0 auto;display:flex}.hive-workspace-module__107Mrq__message{min-width:0;scroll-margin-top:24px}.hive-workspace-module__107Mrq__message>*+*{margin-top:12px}.hive-workspace-module__107Mrq__empty{justify-content:center;align-items:center;min-height:min(410px,52dvh);padding:24px 0;display:flex}.hive-workspace-module__107Mrq__emptyContent{width:100%;max-width:620px}.hive-workspace-module__107Mrq__emptyEyebrow{color:var(--hive-accent);font-size:13px;font-weight:500}.hive-workspace-module__107Mrq__empty h2{color:var(--hive-text);letter-spacing:-.04em;text-wrap:balance;margin:12px 0;font-size:clamp(26px,3.5vw,36px);font-weight:500;line-height:1.2}.hive-workspace-module__107Mrq__emptyDescription{max-width:520px;color:var(--hive-muted);font-size:15px;line-height:1.65}.hive-workspace-module__107Mrq__starters{flex-direction:column;align-items:flex-start;gap:4px;margin-top:24px;display:flex}.hive-workspace-module__107Mrq__starters button{color:#c5c9ca;text-align:left;background:0 0;border:0;align-items:center;gap:12px;min-height:44px;padding:8px 0;font-size:14px;line-height:1.5;display:flex}.hive-workspace-module__107Mrq__starters button:hover{color:var(--hive-text)}.hive-workspace-module__107Mrq__starters button svg{color:var(--hive-muted);flex:none}.hive-workspace-module__107Mrq__composer{padding:8px 28px max(12px, env(safe-area-inset-bottom));background:var(--hive-canvas);flex:none;position:relative}.hive-workspace-module__107Mrq__composerInner{width:100%;max-width:var(--hive-column);margin:auto}.hive-workspace-module__107Mrq__composerRow{border:1px solid var(--hive-border);background:var(--hive-surface);border-radius:18px;align-items:flex-end;gap:10px;min-height:76px;padding:10px 12px;transition:border-color .18s,background .18s;display:flex}.hive-workspace-module__107Mrq__composerRow:focus-within{background:#16201f;border-color:#8cb8aa}.hive-workspace-module__107Mrq__composer textarea{resize:none;appearance:none;flex:1;min-width:0;height:52px;min-height:52px;max-height:128px;padding:12px 0;font-family:inherit;font-size:16px;line-height:26px;box-shadow:none!important;color:#f3f8f7!important;-webkit-text-fill-color:#f3f8f7!important;background:0 0!important;border:0!important;border-radius:0!important;outline:none!important}.hive-workspace-module__107Mrq__composer textarea::placeholder{color:var(--hive-muted)!important;-webkit-text-fill-color:var(--hive-muted)!important}.hive-workspace-module__107Mrq__composer textarea::selection{color:#fff;-webkit-text-fill-color:#fff;background:#37665f}.hive-workspace-module__107Mrq__attachButton,.hive-workspace-module__107Mrq__sendButton{border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:44px;height:44px;margin:4px 0;display:inline-flex}.hive-workspace-module__107Mrq__attachButton{color:#c5c9ca;background:0 0}.hive-workspace-module__107Mrq__attachButton:hover{color:var(--hive-text);background:var(--hive-surface)}.hive-workspace-module__107Mrq__attachButton:disabled{opacity:.4;cursor:not-allowed}.hive-workspace-module__107Mrq__composer .hive-workspace-module__107Mrq__sendButton{transition:background .15s,transform .15s;color:#202423!important;box-shadow:none!important;background:#dcece5!important}.hive-workspace-module__107Mrq__composer .hive-workspace-module__107Mrq__sendButton:hover:not(:disabled){background:#f0f6f3!important}.hive-workspace-module__107Mrq__sendButton:active:not(:disabled){transform:scale(.96)}.hive-workspace-module__107Mrq__composer .hive-workspace-module__107Mrq__sendButton:disabled{cursor:not-allowed;color:#96aaa3!important;background:#283733!important}.hive-workspace-module__107Mrq__composerHint{color:var(--hive-muted);justify-content:space-between;gap:12px;margin-top:8px;font-size:11px;line-height:1.5;display:flex}.hive-workspace-module__107Mrq__conversationUser{justify-content:flex-end;display:flex}.hive-workspace-module__107Mrq__userText{background:var(--hive-surface);max-width:84%;color:var(--hive-text);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:20px;padding:12px 18px;font-size:16px;line-height:1.65}.hive-workspace-module__107Mrq__conversationAssistant{min-width:0}.hive-workspace-module__107Mrq__imageGrid{width:100%;max-width:var(--hive-column);grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));align-items:start;gap:24px;min-width:0;display:grid}.hive-workspace-module__107Mrq__catalogAnswer{width:100%;max-width:var(--hive-column);min-width:0}.hive-workspace-module__107Mrq__assistantLabel{color:var(--hive-accent);align-items:center;gap:8px;margin-bottom:12px;font-size:13px;font-weight:600;display:flex}.hive-workspace-module__107Mrq__factList{gap:8px;margin:16px 0;display:grid}.hive-workspace-module__107Mrq__factList>div{grid-template-columns:minmax(90px,130px) minmax(0,1fr);gap:16px;font-size:14px;line-height:1.6;display:grid}.hive-workspace-module__107Mrq__factList dt{color:var(--hive-muted)}.hive-workspace-module__107Mrq__factList dd{color:var(--hive-text);overflow-wrap:anywhere}.hive-workspace-module__107Mrq__relatedOutputs{margin-top:20px}.hive-workspace-module__107Mrq__latest{border:1px solid var(--hive-border);min-height:40px;color:var(--hive-text);background:var(--hive-surface);white-space:nowrap;border-radius:24px;align-items:center;gap:7px;padding:8px 16px;font-size:12px;display:inline-flex;position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%);box-shadow:0 5px 20px #0005}.hive-workspace-module__107Mrq__notice{border:1px solid var(--hive-border);background:var(--hive-surface);color:var(--hive-text);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:13px;display:flex}.hive-workspace-module__107Mrq__earlier{min-height:40px;color:var(--hive-accent);border:1px solid var(--hive-border);border-radius:24px;margin:0 auto 24px;padding:8px 16px;font-size:12px;display:block}.hive-workspace-module__107Mrq__sources{color:#c5c9ca;margin:16px 0 4px}.hive-workspace-module__107Mrq__sources summary{cursor:pointer;align-items:center;gap:7px;width:fit-content;min-height:40px;font-size:13px;list-style:none;display:flex}.hive-workspace-module__107Mrq__sources summary:after{content:"+";margin-left:6px}.hive-workspace-module__107Mrq__sources[open] summary:after{content:"−"}.hive-workspace-module__107Mrq__sources summary span{color:var(--hive-muted)}.hive-workspace-module__107Mrq__sourceList{border-top:1px solid var(--hive-border);gap:10px;padding:12px 0 4px;display:grid}.hive-workspace-module__107Mrq__sourceList a,.hive-workspace-module__107Mrq__sourceList>div{color:var(--hive-accent);overflow-wrap:anywhere;align-items:baseline;gap:12px;font-size:12px;line-height:1.6;display:flex}.hive-workspace-module__107Mrq__sourceList a:hover{text-decoration:underline}.hive-workspace-module__107Mrq__sourceList small{color:var(--hive-muted);font-size:11px;display:block}.hive-workspace-module__107Mrq__sourceList svg{flex:none}.hive-workspace-module__107Mrq__answerActions{flex-wrap:wrap;align-items:center;gap:2px;margin:8px 0 0 -10px;display:flex}.hive-workspace-module__107Mrq__answerActions button{width:40px;height:40px;color:var(--hive-muted);border-radius:9px;place-items:center;transition:color .16s,background .16s;display:grid}.hive-workspace-module__107Mrq__answerActions button:hover,.hive-workspace-module__107Mrq__answerActions button[aria-pressed=true]{background:var(--hive-surface);color:var(--hive-accent)}.hive-workspace-module__107Mrq__answerActions span{color:var(--hive-muted);padding-left:7px;font-size:11px}.hive-workspace-module__107Mrq__pagePreview{color:#c5c9ca;margin:12px 0 0}.hive-workspace-module__107Mrq__pagePreview summary{cursor:pointer;align-items:center;gap:7px;width:fit-content;min-height:40px;padding:7px 0;font-size:12px;list-style:none;display:flex}.hive-workspace-module__107Mrq__pagePreview[open] summary>svg:last-child{transform:rotate(180deg)}.hive-workspace-module__107Mrq__pagePreviewGrid{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:12px;max-width:640px;margin-top:10px;display:grid}.hive-workspace-module__107Mrq__pagePreviewGrid a{border:1px solid var(--hive-border);background:var(--hive-surface);color:var(--hive-text);border-radius:8px;overflow:hidden}.hive-workspace-module__107Mrq__pagePreviewGrid img{object-fit:contain;background:#eef3f3;width:100%;height:210px;display:block}.hive-workspace-module__107Mrq__pagePreviewGrid span{overflow-wrap:anywhere;gap:8px;padding:10px;font-size:11px;display:flex}.hive-workspace-module__107Mrq__pagePreviewGrid span svg{flex:none}.hive-workspace-module__107Mrq__shell #hive-history input{padding:0;box-shadow:none!important;color:#eef5f4!important;-webkit-text-fill-color:#eef5f4!important;background:0 0!important;border:0!important;outline:none!important}.hive-workspace-module__107Mrq__shell #hive-history input::placeholder{color:var(--hive-muted)!important;-webkit-text-fill-color:var(--hive-muted)!important}.hive-workspace-module__107Mrq__shell .hive-assistant-rich-text{color:#e6ebe8;overflow-wrap:anywhere;word-break:normal;min-width:0;font-size:16px;line-height:1.75}.hive-workspace-module__107Mrq__shell .hive-assistant-rich-text>:is(p,ul,ol,blockquote){max-width:var(--hive-reading-width)}.hive-workspace-module__107Mrq__shell .hive-assistant-rich-text :is(h1,h2,h3,h4){max-width:38em;color:var(--hive-text);letter-spacing:-.02em;text-wrap:pretty;margin:1.6em 0 .65em;font-weight:600;line-height:1.35}.hive-workspace-module__107Mrq__shell .hive-assistant-rich-text h1{font-size:1.5em}.hive-workspace-module__107Mrq__shell .hive-assistant-rich-text h2{font-size:1.25em}.hive-workspace-module__107Mrq__shell .hive-assistant-rich-text :is(h3,h4){font-size:1.0625em}.hive-workspace-module__107Mrq__shell .hive-assistant-rich-text p{text-wrap:pretty;margin:0 0 1em}.hive-workspace-module__107Mrq__shell .hive-assistant-rich-text :is(ul,ol){margin:.75em 0 1.15em;padding-left:1.65em}.hive-workspace-module__107Mrq__shell .hive-assistant-rich-text li{margin:.5em 0;padding-left:.3em}.hive-workspace-module__107Mrq__shell .hive-assistant-rich-text li::marker{color:#b5c8c0;font-variant-numeric:tabular-nums;font-weight:500}.hive-workspace-module__107Mrq__shell .hive-assistant-rich-text li>:is(ul,ol){margin:.45em 0 .6em}.hive-workspace-module__107Mrq__shell .hive-assistant-rich-text li li{margin:.3em 0}.hive-workspace-module__107Mrq__shell .hive-assistant-rich-text li>p{margin-bottom:.45em}.hive-workspace-module__107Mrq__shell .hive-assistant-rich-text>:first-child{margin-top:0}.hive-workspace-module__107Mrq__shell .hive-assistant-rich-text strong{color:var(--hive-text);font-weight:600}.hive-workspace-module__107Mrq__shell .hive-assistant-rich-text .table-wrap{border:1px solid var(--hive-border);max-width:100%;box-shadow:none;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#60736c transparent;contain:none;content-visibility:visible;contain-intrinsic-size:none;background:0 0;border-radius:10px;margin:1.25em 0;overflow-x:auto}.hive-workspace-module__107Mrq__shell .hive-assistant-rich-text table{table-layout:auto;font-variant-numeric:tabular-nums;width:100%;margin:0;font-size:.875em;line-height:1.6}.hive-workspace-module__107Mrq__shell .hive-assistant-rich-text th{white-space:normal;background:var(--hive-surface);min-width:8rem;color:var(--hive-text);font-weight:600}.hive-workspace-module__107Mrq__shell .hive-assistant-rich-text td{color:#d8e0dc;min-width:8rem}.hive-workspace-module__107Mrq__shell .hive-assistant-rich-text :is(th,td)[data-align=center]{text-align:center}.hive-workspace-module__107Mrq__shell .hive-assistant-rich-text :is(th,td)[data-align=right]{text-align:right}.hive-workspace-module__107Mrq__shell .hive-assistant-rich-text pre{border:1px solid var(--hive-border);tab-size:2;background:#101718;border-radius:10px;max-width:100%;margin:1.1em 0;padding:16px 18px;font-size:13px;line-height:1.7;overflow-x:auto}.hive-workspace-module__107Mrq__shell .hive-assistant-rich-text a{color:var(--hive-accent);text-underline-offset:3px;text-decoration-color:#b4d9cb70;text-decoration-thickness:1px}.hive-workspace-module__107Mrq__shell .hive-assistant-rich-text a:hover{color:#e0f4ec;text-decoration-color:currentColor}.hive-workspace-module__107Mrq__shell .hive-assistant-rich-text :is(a,.table-wrap,pre):focus-visible{outline:2px solid var(--hive-accent);outline-offset:-2px}.hive-workspace-module__107Mrq__shell .hive-assistant-rich-text blockquote{color:#bacac3;border-left:2px solid #779a90;margin:1.1em 0;padding:.15em 0 .15em 1em}.hive-workspace-module__107Mrq__shell .hive-assistant-rich-text blockquote>:last-child{margin-bottom:0}.hive-workspace-module__107Mrq__shell .hive-assistant-rich-text.rich-text-streaming:after{vertical-align:.1em;background:var(--hive-accent);width:6px;height:6px;box-shadow:none;border-radius:50%;animation:1.6s ease-in-out infinite hive-workspace-module__107Mrq__streamCursor}@keyframes hive-workspace-module__107Mrq__streamCursor{0%,to{opacity:1}50%{opacity:.35}}.hive-workspace-module__107Mrq__actions button:is([aria-pressed=true],[aria-expanded=true]){background:var(--hive-surface);color:var(--hive-accent)}.hive-workspace-module__107Mrq__actions .hive-workspace-module__107Mrq__newChat{background:var(--hive-surface);color:var(--hive-text)}.hive-workspace-module__107Mrq__actions .hive-workspace-module__107Mrq__newChat:hover,.hive-workspace-module__107Mrq__latest:hover{background:var(--hive-hover)}.hive-workspace-module__107Mrq__toolbar select:disabled{cursor:not-allowed;opacity:.55}.hive-workspace-module__107Mrq__starters button{transition:color .16s}.hive-workspace-module__107Mrq__earlier:hover{background:var(--hive-surface);color:var(--hive-text)}.hive-workspace-module__107Mrq__sources summary::-webkit-details-marker{display:none}.hive-workspace-module__107Mrq__pagePreview summary::-webkit-details-marker{display:none}.hive-workspace-module__107Mrq__shell .hive-assistant-rich-text>:last-child{margin-bottom:0}.hive-workspace-module__107Mrq__shell .hive-assistant-rich-text :is(th,td){border:0;border-bottom:1px solid var(--hive-border);vertical-align:top;padding:12px 16px}.hive-workspace-module__107Mrq__shell .hive-assistant-rich-text tbody tr:last-child td{border-bottom:0}.hive-workspace-module__107Mrq__shell .hive-assistant-rich-text tbody tr:hover{background:#ffffff03}.hive-workspace-module__107Mrq__shell .hive-assistant-rich-text code{color:#e5ece8;background:#ffffff0a;border-radius:4px;padding:.16em .36em;font-size:.875em}.hive-workspace-module__107Mrq__shell .hive-assistant-rich-text pre code{background:0 0}.hive-workspace-module__107Mrq__shell .hive-assistant-rich-text pre code{font-size:inherit;padding:0}.hive-workspace-module__107Mrq__shell .hive-assistant-rich-text hr{border-color:var(--hive-border);margin:1.5em 0}.hive-workspace-module__107Mrq__historyPanel{z-index:50;border:1px solid var(--hive-border);background:#101718;border-radius:16px;flex-direction:column;width:min(390px,100% - 24px);max-height:calc(100% - 24px);display:flex;position:absolute;top:12px;right:12px;overflow:hidden;box-shadow:0 16px 50px #0005}.hive-workspace-module__107Mrq__historyHeading{border-bottom:1px solid var(--hive-border);justify-content:space-between;align-items:center;gap:12px;padding:16px;display:flex}.hive-workspace-module__107Mrq__historyHeading h2{color:var(--hive-text);font-size:14px;font-weight:600}.hive-workspace-module__107Mrq__historyHeading p{color:var(--hive-muted);margin-top:3px;font-size:12px}.hive-workspace-module__107Mrq__historyHeading button{color:#dcece5;min-height:40px}.hive-workspace-module__107Mrq__historySearch{border:1px solid var(--hive-border);background:var(--hive-canvas);color:var(--hive-muted);border-radius:10px;align-items:center;gap:10px;margin:12px;padding:10px 12px;display:flex}.hive-workspace-module__107Mrq__historySearch:focus-within{border-color:#779a90}.hive-workspace-module__107Mrq__historyItem{color:#d6d9da;text-align:left;border:1px solid #0000;border-radius:10px;align-items:flex-start;gap:10px;width:100%;padding:12px;transition:background .16s;display:flex}.hive-workspace-module__107Mrq__historyItem:hover{background:var(--hive-surface)}.hive-workspace-module__107Mrq__historyItem[aria-current=true]{color:var(--hive-text);background:#1c3029;border-color:#466a5c}.hive-workspace-module__107Mrq__historyItem svg{color:var(--hive-muted);flex:none;margin-top:2px}.hive-workspace-module__107Mrq__historyItemTitle{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:13px;font-weight:500;line-height:1.5;display:-webkit-box;overflow:hidden}.hive-workspace-module__107Mrq__historyItemDate{color:var(--hive-muted);margin-top:4px;font-size:11px;display:block}@media (pointer:coarse){.hive-workspace-module__107Mrq__actions button,.hive-workspace-module__107Mrq__actions .hive-workspace-module__107Mrq__trainingLink,.hive-workspace-module__107Mrq__answerActions button{min-width:44px;min-height:44px}.hive-workspace-module__107Mrq__toolbar select,.hive-workspace-module__107Mrq__sources summary,.hive-workspace-module__107Mrq__pagePreview summary{min-height:44px}}@media (max-width:900px){.hive-workspace-module__107Mrq__toolbar{gap:8px}.hive-workspace-module__107Mrq__actions>button>span{display:none}.hive-workspace-module__107Mrq__actions>button,.hive-workspace-module__107Mrq__tools>button{width:40px;padding:0}}@media (max-width:520px){.hive-workspace-module__107Mrq__toolbar{gap:6px}.hive-workspace-module__107Mrq__scopePicker{flex:1}.hive-workspace-module__107Mrq__scopeTrigger{justify-content:space-between;gap:8px;width:100%;padding-inline:8px}.hive-workspace-module__107Mrq__scopeControls{overscroll-behavior:contain;width:auto;max-width:none;max-height:calc(100dvh - 118px);position:fixed;top:102px;left:12px;right:12px;overflow-y:auto}.hive-workspace-module__107Mrq__toolbar select{max-width:100%;font-size:16px}.hive-workspace-module__107Mrq__actions{gap:2px}.hive-workspace-module__107Mrq__actions>button,.hive-workspace-module__107Mrq__tools>button{width:44px;min-height:44px;padding:0}.hive-workspace-module__107Mrq__toolsPanel{right:0}.hive-workspace-module__107Mrq__transcript{padding:18px 16px 24px}.hive-workspace-module__107Mrq__messages{gap:28px}.hive-workspace-module__107Mrq__composer{padding:8px 12px max(12px, env(safe-area-inset-bottom))}.hive-workspace-module__107Mrq__composerRow{border-radius:18px;gap:4px;min-height:70px;padding:8px}.hive-workspace-module__107Mrq__attachButton,.hive-workspace-module__107Mrq__sendButton{width:40px;height:44px}.hive-workspace-module__107Mrq__composer textarea{font-size:16px}.hive-workspace-module__107Mrq__composerHint{text-align:center;justify-content:center;font-size:10px}.hive-workspace-module__107Mrq__composerHint>span:last-child{display:none}.hive-workspace-module__107Mrq__empty{min-height:260px;padding:12px 0}.hive-workspace-module__107Mrq__emptyDescription{font-size:14px}.hive-workspace-module__107Mrq__starters{margin-top:20px}.hive-workspace-module__107Mrq__userText{max-width:92%;padding:11px 15px;font-size:15px}.hive-workspace-module__107Mrq__factList>div{grid-template-columns:minmax(70px,100px) minmax(0,1fr);gap:12px}.hive-workspace-module__107Mrq__shell .hive-assistant-rich-text{font-size:16px;line-height:1.7}.hive-workspace-module__107Mrq__shell .hive-assistant-rich-text :is(th,td){padding:10px 12px}.hive-workspace-module__107Mrq__imageGrid{gap:20px}}@media (prefers-reduced-motion:reduce){.hive-workspace-module__107Mrq__shell *,.hive-workspace-module__107Mrq__shell :before,.hive-workspace-module__107Mrq__shell :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation:none!important}}.hive-workspace-module__107Mrq__messages.hive-workspace-module__107Mrq__commercialMessages{max-width:1240px}.hive-workspace-module__107Mrq__commercialProse{width:100%;max-width:var(--hive-column);margin-inline:auto}.hive-workspace-module__107Mrq__commercialMessages>.hive-workspace-module__107Mrq__message{width:100%}
.hive-evidence-page-module__xVVYaG__pages{max-width:var(--hive-column,920px);grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));align-items:start;gap:24px;min-width:0;margin:20px 0;display:grid}.hive-evidence-page-module__xVVYaG__pages:empty{display:none}.hive-evidence-page-module__xVVYaG__media{width:100%;max-width:min(100%, calc(var(--hive-preview-height) * var(--hive-media-ratio,1.5)));color:#eef0ef;--hive-preview-height:clamp(280px, 62svh, 560px);min-width:0}.hive-evidence-page-module__xVVYaG__media[data-hive-inline-media=image]{max-width:min(100%, 680px, calc(var(--hive-preview-height) * var(--hive-media-ratio,1.5)))}.hive-evidence-page-module__xVVYaG__figure{min-width:0;margin:0}.hive-evidence-page-module__xVVYaG__thumbnail{min-width:0;aspect-ratio:var(--hive-media-ratio,1.5);position:relative}.hive-evidence-page-module__xVVYaG__thumbnail[data-ready=false]{min-height:160px}.hive-evidence-page-module__xVVYaG__openPage{width:100%;color:inherit;cursor:zoom-in;background:0 0;border:0;border-radius:6px;padding:0;display:block}.hive-evidence-page-module__xVVYaG__openPage img{object-fit:contain;border-radius:6px;width:100%;height:auto;display:block}.hive-evidence-page-module__xVVYaG__caption{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:0 20px;padding:10px 0 0;display:flex}.hive-evidence-page-module__xVVYaG__captionText{color:#c2cdc7;overflow-wrap:anywhere;flex:200px;min-width:0;padding:4px 0;font-size:13px;line-height:1.5}.hive-evidence-page-module__xVVYaG__captionText small{color:#a1b1a9;margin-top:3px;font-size:12px;display:block}.hive-evidence-page-module__xVVYaG__inlineActions{flex:none;align-items:center;gap:16px;display:flex}.hive-evidence-page-module__xVVYaG__inlineActions button,.hive-evidence-page-module__xVVYaG__inlineActions a{color:#b5c8be;min-height:40px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:3px;justify-content:center;align-items:center;gap:6px;padding:0;font-size:12px;text-decoration:none;display:inline-flex}.hive-evidence-page-module__xVVYaG__inlineActions button:hover,.hive-evidence-page-module__xVVYaG__inlineActions a:hover{color:#eef5f1}.hive-evidence-page-module__xVVYaG__status{color:#c5ceca;text-align:center;background:#141817;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:20px;font-size:13px;display:flex;position:absolute;inset:0}.hive-evidence-page-module__xVVYaG__status button,.hive-evidence-page-module__xVVYaG__status a{color:#edf8f2;font:inherit;cursor:pointer;background:#252d29;border:0;border-radius:4px;align-items:center;gap:6px;padding:8px 12px;text-decoration:none;display:inline-flex}.hive-evidence-page-module__xVVYaG__spinner{animation:1s linear infinite hive-evidence-page-module__xVVYaG__pageSpin}.hive-evidence-page-module__xVVYaG__sourceLink>button{color:#c0cec7;width:100%;min-height:44px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:3px;align-items:center;gap:8px;padding:8px 0;font-size:12px;display:flex}.hive-evidence-page-module__xVVYaG__sourceLink>button:hover{color:#f0f6f3}.hive-evidence-page-module__xVVYaG__sourceLink>button span{overflow-wrap:anywhere;flex:1}.hive-evidence-page-module__xVVYaG__sourceLink>button svg{flex:none}.hive-evidence-page-module__xVVYaG__viewer{color:#edf6f0;background:#0b0d0c;border:1px solid #343b37;border-radius:10px;width:min(1180px,100vw - 32px);max-width:none;height:calc(100dvh - 32px);max-height:none;margin:auto;padding:0;overflow:hidden;box-shadow:0 20px 90px #0009}.hive-evidence-page-module__xVVYaG__viewer[open]{flex-direction:column;display:flex}.hive-evidence-page-module__xVVYaG__viewer::backdrop{background:#000c}.hive-evidence-page-module__xVVYaG__viewerHeader{background:#111613;border-bottom:1px solid #2d3430;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.hive-evidence-page-module__xVVYaG__viewerHeader>div:first-child{min-width:0}.hive-evidence-page-module__xVVYaG__viewerHeader strong{overflow-wrap:anywhere;font-size:13px;font-weight:500;line-height:1.4;display:block}.hive-evidence-page-module__xVVYaG__viewerHeader>div>span{color:#b1c4bc;margin-top:3px;font-size:11px;display:block}.hive-evidence-page-module__xVVYaG__viewerActions{flex:none;align-items:center;gap:8px;display:flex}.hive-evidence-page-module__xVVYaG__viewerActions button,.hive-evidence-page-module__xVVYaG__viewerActions a{color:#dce9e2;min-width:40px;min-height:40px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:5px;justify-content:center;align-items:center;gap:7px;padding:8px;font-size:12px;text-decoration:none;display:flex}.hive-evidence-page-module__xVVYaG__viewerActions button:hover,.hive-evidence-page-module__xVVYaG__viewerActions a:hover{background:#252d29}.hive-evidence-page-module__xVVYaG__viewerActions button:disabled{opacity:.45;cursor:default}.hive-evidence-page-module__xVVYaG__viewerBody{overscroll-behavior:contain;text-align:center;flex:1;min-width:0;min-height:0;padding:12px;position:relative;overflow:auto}.hive-evidence-page-module__xVVYaG__viewerBody img{object-fit:contain;width:100%;height:100%;display:block}.hive-evidence-page-module__xVVYaG__viewerBody[data-zoom=true] img{width:max(100%,1000px);max-width:none;height:auto;margin:auto}.hive-evidence-page-module__xVVYaG__media button:focus-visible,.hive-evidence-page-module__xVVYaG__media a:focus-visible,.hive-evidence-page-module__xVVYaG__sourceLink button:focus-visible,.hive-evidence-page-module__xVVYaG__viewer button:focus-visible,.hive-evidence-page-module__xVVYaG__viewer a:focus-visible{outline-offset:3px;outline:2px solid #aee4c8}@keyframes hive-evidence-page-module__xVVYaG__pageSpin{to{transform:rotate(360deg)}}@media (max-width:600px){.hive-evidence-page-module__xVVYaG__pages{gap:24px;margin:16px 0}.hive-evidence-page-module__xVVYaG__caption{gap:0 12px}.hive-evidence-page-module__xVVYaG__captionText{flex-basis:100%;padding-bottom:0}.hive-evidence-page-module__xVVYaG__inlineActions button,.hive-evidence-page-module__xVVYaG__inlineActions a{min-height:44px}.hive-evidence-page-module__xVVYaG__viewer{border-radius:7px;width:calc(100vw - 12px);height:calc(100dvh - 12px)}.hive-evidence-page-module__xVVYaG__viewerHeader{gap:8px;padding:10px}.hive-evidence-page-module__xVVYaG__viewerHeader strong{font-size:12px}.hive-evidence-page-module__xVVYaG__viewerActions{gap:4px}.hive-evidence-page-module__xVVYaG__viewerActions span{display:none}.hive-evidence-page-module__xVVYaG__viewerActions button,.hive-evidence-page-module__xVVYaG__viewerActions a{min-width:44px;min-height:44px}.hive-evidence-page-module__xVVYaG__viewerBody{padding:6px}}@media (prefers-reduced-motion:reduce){.hive-evidence-page-module__xVVYaG__spinner{animation:none}}
.business-functions-module-header-module__ZYAJ-q__tools{color:#fff;flex:auto;justify-content:flex-end;align-items:center;gap:clamp(10px,1.25vw,22px);min-width:0;display:flex}.business-functions-module-header-module__ZYAJ-q__search{color:#ffffff85;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:5px;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:7px;width:clamp(220px,27vw,390px);min-width:180px;height:36px;padding:0 8px 0 11px;display:grid}.business-functions-module-header-module__ZYAJ-q__search:focus-within{border-color:#0f8f77;box-shadow:0 0 0 2px #2bb69d1a}.business-functions-module-header-module__ZYAJ-q__search input{color:#fff;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;font-size:11px}.business-functions-module-header-module__ZYAJ-q__search input::placeholder{color:#ffffff6b}.business-functions-module-header-module__ZYAJ-q__search kbd{color:#ffffff85;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:4px;align-items:center;height:21px;padding:0 5px;font-family:inherit;font-size:9px;display:inline-flex}.business-functions-module-header-module__ZYAJ-q__utility{color:#ffffffb8;min-width:0;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0;font-size:11px;font-weight:560;text-decoration:none;display:inline-flex}.business-functions-module-header-module__ZYAJ-q__utility:hover{color:#b8fff0}.business-functions-module-header-module__ZYAJ-q__alertCount{color:#04110f;font-variant-numeric:tabular-nums;background:#3cc1a8;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:9px;display:grid}.business-functions-module-header-module__ZYAJ-q__profile{color:#fff;grid-template-columns:32px minmax(0,1fr) 14px;align-items:center;gap:8px;min-width:145px;max-width:190px;text-decoration:none;display:grid}.business-functions-module-header-module__ZYAJ-q__avatar{color:#fff;background:#ffffff0e;border:1px solid #ffffff24;border-radius:50%;place-items:center;width:32px;height:32px;font-size:10px;font-weight:650;display:grid}.business-functions-module-header-module__ZYAJ-q__profileCopy{text-align:left;gap:1px;min-width:0;display:grid}.business-functions-module-header-module__ZYAJ-q__profileCopy strong,.business-functions-module-header-module__ZYAJ-q__profileCopy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.business-functions-module-header-module__ZYAJ-q__profileCopy strong{font-size:10px;font-weight:630}.business-functions-module-header-module__ZYAJ-q__profileCopy small{color:#ffffff7a;font-size:9px}.business-functions-module-header-module__ZYAJ-q__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1180px){.business-functions-module-header-module__ZYAJ-q__tools{gap:10px}.business-functions-module-header-module__ZYAJ-q__search{width:min(31vw,310px)}.business-functions-module-header-module__ZYAJ-q__utility span,.business-functions-module-header-module__ZYAJ-q__profileCopy,.business-functions-module-header-module__ZYAJ-q__profile>svg{display:none}.business-functions-module-header-module__ZYAJ-q__profile{grid-template-columns:32px;min-width:32px}}@media (max-width:760px){.business-functions-module-header-module__ZYAJ-q__search{width:min(35vw,140px);min-width:0}.business-functions-module-header-module__ZYAJ-q__tools{gap:7px}.business-functions-module-header-module__ZYAJ-q__search kbd,.business-functions-module-header-module__ZYAJ-q__help,.business-functions-module-header-module__ZYAJ-q__profile{display:none}}@media (max-width:480px){.business-functions-module-header-module__ZYAJ-q__search{height:34px}.business-functions-module-header-module__ZYAJ-q__utility span{display:none}}
.request-approval-action-module__ImWAVq__trigger.request-approval-action-module__ImWAVq__triggerWorkspace,.request-approval-action-module__ImWAVq__trigger.request-approval-action-module__ImWAVq__triggerPlatform{border:1px solid rgba(var(--hive-brand-accent-rgb), .42);background:rgba(var(--hive-brand-deep-rgb), .24);height:2.35rem;min-height:2.35rem;color:var(--hive-brand-accent);cursor:pointer;letter-spacing:-.01em;white-space:nowrap;border-radius:4px;flex:none;justify-content:center;align-items:center;gap:.48rem;padding:0 .8rem;font-family:inherit;font-size:.72rem;font-weight:700;transition:border-color .16s,background-color .16s,color .16s,transform .16s;display:inline-flex}.request-approval-action-module__ImWAVq__trigger.request-approval-action-module__ImWAVq__triggerPlatform{border-color:rgba(var(--hive-brand-accent-rgb), .3);background:rgba(var(--hive-brand-deep-rgb), .2);height:2.5rem;min-height:2.5rem;color:var(--hive-brand-accent);border-radius:10px;font-size:.74rem}.request-approval-action-module__ImWAVq__trigger:hover{border-color:var(--hive-brand-accent-hover);background:var(--hive-brand-accent);color:var(--hive-brand-surface);transform:translateY(-1px)}.request-approval-action-module__ImWAVq__triggerPlatform:hover{border-color:var(--hive-brand-accent-hover);background:var(--hive-brand-accent)}.request-approval-action-module__ImWAVq__trigger:focus-visible,.request-approval-action-module__ImWAVq__dialog button:focus-visible,.request-approval-action-module__ImWAVq__dialog input:focus-visible,.request-approval-action-module__ImWAVq__dialog textarea:focus-visible,.request-approval-action-module__ImWAVq__dialog select:focus-visible{outline:2px solid var(--hive-brand-accent);outline-offset:2px}.request-approval-action-module__ImWAVq__trigger svg{stroke-width:1.9px;flex:none;width:1rem;height:1rem}.request-approval-action-module__ImWAVq__backdrop{z-index:12000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000d6;place-items:center;padding:clamp(.6rem,2vw,1.5rem);display:grid;position:fixed;inset:0}.request-approval-action-module__ImWAVq__dialog{--accent:var(--hive-brand-accent);--panel:var(--hive-brand-surface);background:radial-gradient(circle at 77% 17%, rgba(var(--hive-brand-deep-rgb), .18), transparent 36%), var(--hive-brand-bg);color:#f4f7f8;width:min(96rem,100%);height:min(58rem,100dvh - clamp(1rem,2vw,1.5rem));min-height:0;font-family:var(--font-jakarta), Arial, sans-serif;border:1px solid #ffffff30;border-radius:5px;grid-template-rows:4rem minmax(0,1fr);display:grid;overflow:hidden;box-shadow:0 38px 110px #000000b8}.request-approval-action-module__ImWAVq__dialog *,.request-approval-action-module__ImWAVq__dialog :before,.request-approval-action-module__ImWAVq__dialog :after{box-sizing:border-box}.request-approval-action-module__ImWAVq__dialogHeader{background:#041512f5;border-bottom:1px solid #ffffff24;align-items:center;gap:1rem;min-width:0;padding:0 1rem 0 1.25rem;display:flex}.request-approval-action-module__ImWAVq__dialogBrand{flex:1;align-items:center;gap:.85rem;min-width:0;display:flex}.request-approval-action-module__ImWAVq__dialogBrand>svg{width:2rem;height:2rem;color:var(--accent);stroke-width:1.55px;flex:none}.request-approval-action-module__ImWAVq__dialogBrand h2,.request-approval-action-module__ImWAVq__dialogBrand p{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.request-approval-action-module__ImWAVq__dialogBrand h2{font-family:var(--font-sora), Arial, sans-serif;font-size:1rem;font-weight:650}.request-approval-action-module__ImWAVq__dialogBrand p{color:#8f9da8;margin-top:.18rem;font-size:.69rem}.request-approval-action-module__ImWAVq__privateStatus{color:#aab5bd;flex:none;align-items:center;gap:.42rem;font-size:.68rem;font-weight:600;display:inline-flex}.request-approval-action-module__ImWAVq__privateStatus svg{width:.9rem;height:.9rem;color:var(--accent)}.request-approval-action-module__ImWAVq__dialogTabs{background:#0000002e;border:1px solid #ffffff1f;flex:none;align-items:center;gap:.2rem;padding:.18rem;display:inline-flex}.request-approval-action-module__ImWAVq__dialogTabs button{color:#87959f;cursor:pointer;min-height:1.85rem;font:inherit;background:0 0;border:0;padding:0 .65rem;font-size:.6rem;font-weight:700}.request-approval-action-module__ImWAVq__dialogTabs button[data-active=true]{background:var(--accent);color:var(--hive-brand-surface)}.request-approval-action-module__ImWAVq__dialogTabs button:disabled{cursor:wait;opacity:.5}.request-approval-action-module__ImWAVq__closeButton{color:#dce3e8;cursor:pointer;background:0 0;border:0;border-left:1px solid #ffffff24;flex:none;place-items:center;width:2.7rem;height:2.7rem;padding:0;display:grid}.request-approval-action-module__ImWAVq__closeButton:hover{color:var(--accent)}.request-approval-action-module__ImWAVq__closeButton:disabled{cursor:wait;opacity:.45}.request-approval-action-module__ImWAVq__closeButton svg{width:1.25rem;height:1.25rem}.request-approval-action-module__ImWAVq__form{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,.93fr) minmax(0,1.12fr) minmax(19rem,.95fr);min-height:0;display:grid;overflow:hidden}.request-approval-action-module__ImWAVq__formFields{display:contents}.request-approval-action-module__ImWAVq__formPanel,.request-approval-action-module__ImWAVq__attachmentsPanel{min-width:0;min-height:0;padding:clamp(.9rem,1.3vw,1.25rem);overflow:hidden}.request-approval-action-module__ImWAVq__formPanel{border-right:1px solid #ffffff1a}.request-approval-action-module__ImWAVq__attachmentsPanel{background:#061a16c7;border-left:1px solid #ffffff1f;flex-direction:column;display:flex}.request-approval-action-module__ImWAVq__sectionHeading{align-items:flex-start;gap:.65rem;display:flex}.request-approval-action-module__ImWAVq__sectionHeading>span{background:var(--accent);color:#060806;width:1.72rem;height:1.72rem;font-family:var(--font-sora), Arial, sans-serif;flex:none;place-items:center;font-size:.6rem;font-weight:750;display:grid}.request-approval-action-module__ImWAVq__sectionHeading h3,.request-approval-action-module__ImWAVq__sectionHeading p{margin:0}.request-approval-action-module__ImWAVq__sectionHeading h3{font-family:var(--font-sora), Arial, sans-serif;font-size:.85rem;font-weight:650}.request-approval-action-module__ImWAVq__sectionHeading p{color:#8e9ba5;max-width:42rem;margin-top:.18rem;font-size:.6rem;line-height:1.35}.request-approval-action-module__ImWAVq__fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.52rem .62rem;margin-top:.78rem;display:grid}.request-approval-action-module__ImWAVq__fieldGrid label{flex-direction:column;gap:.27rem;min-width:0;display:flex;position:relative}.request-approval-action-module__ImWAVq__fieldGrid label>span{color:#dce3e8;align-items:center;gap:.38rem;min-height:.82rem;font-size:.61rem;font-weight:650;display:flex}.request-approval-action-module__ImWAVq__fieldGrid label>span svg{width:.85rem;height:.85rem;color:var(--accent)}.request-approval-action-module__ImWAVq__fieldGrid em{color:#8e9ba5;text-transform:uppercase;margin-left:auto;font-size:.5rem;font-style:normal;font-weight:550}.request-approval-action-module__ImWAVq__fieldGrid input,.request-approval-action-module__ImWAVq__fieldGrid select,.request-approval-action-module__ImWAVq__fieldGrid textarea{color:#f4f7f8;width:100%;font:inherit;background:#041512b8;border:1px solid #a8becd52;border-radius:3px;outline:0;font-size:.68rem;transition:border-color .15s,box-shadow .15s}.request-approval-action-module__ImWAVq__fieldGrid input,.request-approval-action-module__ImWAVq__fieldGrid select{height:2.24rem;padding:0 .62rem}.request-approval-action-module__ImWAVq__fieldGrid textarea{resize:none;min-height:3.5rem;padding:.52rem .62rem;line-height:1.4}.request-approval-action-module__ImWAVq__fieldGrid input:focus,.request-approval-action-module__ImWAVq__fieldGrid select:focus,.request-approval-action-module__ImWAVq__fieldGrid textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px rgba(var(--hive-brand-accent-rgb), .12)}.request-approval-action-module__ImWAVq__fieldGrid input::placeholder,.request-approval-action-module__ImWAVq__fieldGrid textarea::placeholder{color:#6f7d88}.request-approval-action-module__ImWAVq__fieldGrid label>small{color:#65737e;pointer-events:none;font-size:.49rem;position:absolute;bottom:.3rem;right:.1rem}.request-approval-action-module__ImWAVq__fieldGrid label:has(textarea)>small{background:#071119;padding:.15rem .25rem;bottom:.28rem}.request-approval-action-module__ImWAVq__fieldHint{color:#75848e;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:1.45rem;margin:-.05rem 0 0;font-size:.53rem;line-height:1.35;display:-webkit-box;overflow:hidden}.request-approval-action-module__ImWAVq__detailHeading{border-top:1px solid #ffffff1c;align-items:center;gap:.7rem;margin-top:2.15rem;padding-top:1.35rem;display:flex}.request-approval-action-module__ImWAVq__detailHeading>svg{width:1.2rem;height:1.2rem;color:var(--accent);stroke-width:1.7px;flex:none}.request-approval-action-module__ImWAVq__detailHeading h4,.request-approval-action-module__ImWAVq__detailHeading p{margin:0}.request-approval-action-module__ImWAVq__detailHeading h4{color:#eef2f4;font-family:var(--font-sora), Arial, sans-serif;font-size:.82rem;font-weight:650}.request-approval-action-module__ImWAVq__detailHeading p{color:#7f8e98;margin-top:.22rem;font-size:.63rem;line-height:1.45}.request-approval-action-module__ImWAVq__fieldGrid textarea.request-approval-action-module__ImWAVq__compactTextarea{min-height:3.7rem}.request-approval-action-module__ImWAVq__fieldGrid textarea.request-approval-action-module__ImWAVq__shortTextarea{min-height:3.35rem}.request-approval-action-module__ImWAVq__wideField{grid-column:1/-1}.request-approval-action-module__ImWAVq__decisionGrid textarea.request-approval-action-module__ImWAVq__compactTextarea{min-height:3.8rem}.request-approval-action-module__ImWAVq__financialGrid{margin-top:.72rem}.request-approval-action-module__ImWAVq__financialGrid textarea.request-approval-action-module__ImWAVq__compactTextarea{min-height:3.5rem}.request-approval-action-module__ImWAVq__evidenceHeading{color:#dce3e8;border-top:1px solid #ffffff1a;align-items:center;gap:.4rem;margin-top:.68rem;padding-top:.58rem;font-size:.61rem;font-weight:650;display:flex}.request-approval-action-module__ImWAVq__evidenceHeading svg{width:.84rem;height:.84rem;color:var(--accent)}.request-approval-action-module__ImWAVq__dropzone{text-align:center;background:#04151280;border:1px dashed #aac1cf66;border-radius:4px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.65rem;min-height:4.7rem;margin-top:.45rem;padding:.65rem;transition:border-color .15s,background-color .15s;display:grid}.request-approval-action-module__ImWAVq__dropzone[data-dragging=true]{border-color:var(--accent);background:rgba(var(--hive-brand-deep-rgb), .18)}.request-approval-action-module__ImWAVq__dropzone[data-disabled=true]{cursor:wait;opacity:.58}.request-approval-action-module__ImWAVq__dropzone>svg{width:1.45rem;height:1.45rem;color:var(--accent);stroke-width:1.45px}.request-approval-action-module__ImWAVq__dropzoneCopy{min-width:0}.request-approval-action-module__ImWAVq__dropzoneCopy strong{font-family:var(--font-sora), Arial, sans-serif;font-size:.68rem;display:block}.request-approval-action-module__ImWAVq__dropzoneCopy p{color:#82909a;margin:.14rem 0 0;font-size:.52rem}.request-approval-action-module__ImWAVq__dropzoneActions{grid-column:1/-1;gap:.55rem;display:flex}.request-approval-action-module__ImWAVq__dropzone button{color:#e7edf0;cursor:pointer;min-height:1.92rem;font:inherit;background:#ffffff0e;border:1px solid #ffffff2e;border-radius:3px;flex:1;justify-content:center;align-items:center;gap:.4rem;padding:0 .55rem;font-size:.58rem;font-weight:650;display:inline-flex}.request-approval-action-module__ImWAVq__dropzone button:hover{border-color:var(--accent);color:var(--accent)}.request-approval-action-module__ImWAVq__dropzone button svg{width:.9rem;height:.9rem}.request-approval-action-module__ImWAVq__dropzone input{display:none}.request-approval-action-module__ImWAVq__fileMeta{color:#83919b;border-bottom:1px solid #ffffff1a;align-items:center;gap:.65rem;padding:.48rem 0;font-size:.54rem;display:flex}.request-approval-action-module__ImWAVq__fileMeta span+span:before{color:#495762;content:"·";margin-right:.65rem}.request-approval-action-module__ImWAVq__fileMeta strong{color:#cfd8de;margin-left:auto;font-weight:650}.request-approval-action-module__ImWAVq__fileList{min-height:3.25rem;overflow:hidden}.request-approval-action-module__ImWAVq__fileRow{border-bottom:1px solid #ffffff14;grid-template-columns:1.65rem minmax(0,1fr) 1.65rem;align-items:center;gap:.45rem;min-width:0;padding:.37rem 0;display:grid}.request-approval-action-module__ImWAVq__fileIcon{width:1.65rem;height:1.65rem;color:var(--accent);background:#ffffff0a;border:1px solid #ffffff1f;place-items:center;display:grid}.request-approval-action-module__ImWAVq__fileIcon svg{width:1rem;height:1rem}.request-approval-action-module__ImWAVq__fileCopy{min-width:0}.request-approval-action-module__ImWAVq__fileCopy strong,.request-approval-action-module__ImWAVq__fileCopy small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.request-approval-action-module__ImWAVq__fileCopy strong{color:#e8edf0;font-size:.59rem;font-weight:650}.request-approval-action-module__ImWAVq__fileCopy small{color:#77858f;margin-top:.14rem;font-size:.5rem}.request-approval-action-module__ImWAVq__fileRow>button{color:#71808a;cursor:pointer;background:0 0;border:0;place-items:center;width:1.65rem;height:1.65rem;display:grid}.request-approval-action-module__ImWAVq__fileRow>button:hover{color:#ff8282}.request-approval-action-module__ImWAVq__fileRow>button svg{width:.9rem;height:.9rem}.request-approval-action-module__ImWAVq__emptyFiles{color:#6e7c86;text-align:center;align-content:center;place-items:center;gap:.45rem;min-height:3.25rem;display:grid}.request-approval-action-module__ImWAVq__emptyFiles svg{width:1.2rem;height:1.2rem}.request-approval-action-module__ImWAVq__emptyFiles p{margin:0;font-size:.56rem}.request-approval-action-module__ImWAVq__fileOverflow{color:#89969f;justify-content:space-between;align-items:center;gap:.5rem;padding:.38rem 0;font-size:.53rem;display:flex}.request-approval-action-module__ImWAVq__fileOverflow button{color:var(--accent);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;font-weight:650}.request-approval-action-module__ImWAVq__formFooter{background:#03100d;border-top:1px solid #ffffff21;grid-column:1/-1;align-items:center;gap:1rem;min-height:3.65rem;padding:.45rem 1rem;display:flex}.request-approval-action-module__ImWAVq__formFooter>div,.request-approval-action-module__ImWAVq__formFooter>p{color:#83919b;align-items:center;gap:.45rem;min-width:0;margin:0;font-size:.65rem;display:inline-flex}.request-approval-action-module__ImWAVq__formFooter>div svg,.request-approval-action-module__ImWAVq__formFooter>p svg{width:.9rem;height:.9rem;color:var(--accent);flex:none}.request-approval-action-module__ImWAVq__formFooter>p[role=alert]{color:#ff9c9c;max-width:31rem;margin-left:auto}.request-approval-action-module__ImWAVq__formFooter>p[role=status]{color:#d6dee3;margin-left:auto}.request-approval-action-module__ImWAVq__formFooter>button{border:1px solid var(--accent);background:var(--accent);min-height:2.4rem;color:var(--hive-brand-surface);cursor:pointer;font:inherit;border-radius:3px;flex:none;justify-content:center;align-items:center;gap:.55rem;margin-left:auto;padding:0 1.2rem;font-size:.73rem;font-weight:750;display:inline-flex}.request-approval-action-module__ImWAVq__formFooter>p+button{margin-left:0}.request-approval-action-module__ImWAVq__formFooter>button:disabled{color:#64727d;cursor:not-allowed;background:#ffffff14;border-color:#ffffff21}.request-approval-action-module__ImWAVq__formFooter>button svg{width:1rem;height:1rem}@media (min-width:901px) and (max-height:900px){.request-approval-action-module__ImWAVq__dialog{grid-template-rows:4rem minmax(0,1fr)}.request-approval-action-module__ImWAVq__formPanel,.request-approval-action-module__ImWAVq__attachmentsPanel{padding:.85rem 1rem}.request-approval-action-module__ImWAVq__fieldGrid{gap:.45rem .58rem;margin-top:.68rem}.request-approval-action-module__ImWAVq__dropzone{min-height:4.4rem;margin-top:.4rem}.request-approval-action-module__ImWAVq__formFooter{min-height:3.45rem;padding:.4rem 1rem}}.request-approval-action-module__ImWAVq__success{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:0;padding:2rem;display:flex}.request-approval-action-module__ImWAVq__success>span{border:1px solid rgba(var(--hive-brand-accent-rgb), .4);background:rgba(var(--hive-brand-deep-rgb), .2);width:5rem;height:5rem;color:var(--accent);border-radius:50%;place-items:center;display:grid}.request-approval-action-module__ImWAVq__success>span svg{stroke-width:1.6px;width:2.3rem;height:2.3rem}.request-approval-action-module__ImWAVq__success>p{color:var(--accent);letter-spacing:.13em;text-transform:uppercase;margin:1.4rem 0 0;font-size:.7rem;font-weight:700}.request-approval-action-module__ImWAVq__success h3{max-width:36rem;font-family:var(--font-sora), Arial, sans-serif;margin:.65rem 0 0;font-size:clamp(1.6rem,4vw,2.8rem);line-height:1.1}.request-approval-action-module__ImWAVq__success small{color:#8e9ba5;max-width:35rem;margin-top:1rem;font-size:.76rem;line-height:1.7}.request-approval-action-module__ImWAVq__success>div{gap:.7rem;margin-top:1.7rem;display:flex}.request-approval-action-module__ImWAVq__success button{color:#eef2f4;cursor:pointer;min-height:2.75rem;font:inherit;background:#ffffff0e;border:1px solid #ffffff2b;border-radius:3px;padding:0 1.1rem;font-size:.72rem;font-weight:700}.request-approval-action-module__ImWAVq__success button:first-child{border-color:var(--accent);background:var(--accent);color:var(--hive-brand-surface)}.request-approval-action-module__ImWAVq__sentView{min-height:0;padding:1.05rem;overflow:auto}.request-approval-action-module__ImWAVq__sentHeader{z-index:2;background:#03100df7;border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 0;display:flex;position:sticky;top:-1.05rem}.request-approval-action-module__ImWAVq__sentHeader>div,.request-approval-action-module__ImWAVq__sentHeader>div>span{align-items:center;min-width:0;display:flex}.request-approval-action-module__ImWAVq__sentHeader>div{gap:.7rem}.request-approval-action-module__ImWAVq__sentHeader>div>span{flex-direction:column;align-items:flex-start;gap:.17rem}.request-approval-action-module__ImWAVq__sentHeader>div>svg{width:1.45rem;height:1.45rem;color:var(--accent)}.request-approval-action-module__ImWAVq__sentHeader strong{color:#f4f7f8;font-family:var(--font-sora), Arial, sans-serif;font-size:.85rem}.request-approval-action-module__ImWAVq__sentHeader small{color:#80909a;font-size:.6rem}.request-approval-action-module__ImWAVq__sentHeader>button,.request-approval-action-module__ImWAVq__sentEmpty button{border:1px solid rgba(var(--hive-brand-accent-rgb), .42);background:rgba(var(--hive-brand-deep-rgb), .18);min-height:2.15rem;color:var(--accent);cursor:pointer;font:inherit;border-radius:3px;justify-content:center;align-items:center;gap:.42rem;padding:0 .8rem;font-size:.61rem;font-weight:700;display:inline-flex}.request-approval-action-module__ImWAVq__sentHeader>button svg,.request-approval-action-module__ImWAVq__sentEmpty button svg{width:.85rem;height:.85rem}.request-approval-action-module__ImWAVq__sentError{color:#ffadad;background:#69131333;border:1px solid #ff707040;align-items:center;gap:.45rem;margin:.8rem 0 0;padding:.7rem;font-size:.65rem;display:flex}.request-approval-action-module__ImWAVq__sentError svg{width:.95rem;height:.95rem}.request-approval-action-module__ImWAVq__sentList{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;margin-top:.85rem;display:grid}.request-approval-action-module__ImWAVq__sentCard{background:#061a169e;border:1px solid #ffffff1f;border-left:3px solid #6d7d87;min-width:0;padding:.9rem}.request-approval-action-module__ImWAVq__sentCard[data-status=pending]{border-left-color:var(--accent)}.request-approval-action-module__ImWAVq__sentCard[data-status=approved]{border-left-color:#55c998}.request-approval-action-module__ImWAVq__sentCard[data-status=rejected],.request-approval-action-module__ImWAVq__sentCard[data-status=changes_requested]{border-left-color:#e29570}.request-approval-action-module__ImWAVq__sentCardTop{color:#76858f;align-items:center;gap:.55rem;font-size:.53rem;display:flex}.request-approval-action-module__ImWAVq__sentCardTop time{margin-left:auto}.request-approval-action-module__ImWAVq__sentStatus{color:var(--accent);text-transform:capitalize;font-weight:750}.request-approval-action-module__ImWAVq__sentCard h3{color:#f0f4f5;font-family:var(--font-sora), Arial, sans-serif;margin:.65rem 0 0;font-size:.88rem}.request-approval-action-module__ImWAVq__sentCard>p{color:#93a0a8;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.4rem;margin:.32rem 0 0;font-size:.62rem;line-height:1.5;display:-webkit-box;overflow:hidden}.request-approval-action-module__ImWAVq__sentCard dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;margin:.75rem 0 0;display:grid}.request-approval-action-module__ImWAVq__sentCard dl>div{border-top:1px solid #ffffff17;min-width:0;padding-top:.45rem}.request-approval-action-module__ImWAVq__sentCard dt,.request-approval-action-module__ImWAVq__sentCard dd{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.request-approval-action-module__ImWAVq__sentCard dt{color:#6e7e88;text-transform:uppercase;font-size:.49rem}.request-approval-action-module__ImWAVq__sentCard dd{color:#d7dfe3;margin-top:.18rem;font-size:.57rem}.request-approval-action-module__ImWAVq__sentCard footer{border-top:1px solid #ffffff17;justify-content:space-between;align-items:flex-end;gap:.7rem;min-height:2.5rem;margin-top:.65rem;padding-top:.65rem;display:flex}.request-approval-action-module__ImWAVq__sentCard footer>span,.request-approval-action-module__ImWAVq__sentCard footer>small{color:#77868f;font-size:.52rem;line-height:1.4}.request-approval-action-module__ImWAVq__sentCard footer>button{border:1px solid var(--accent);background:var(--accent);min-height:2rem;color:var(--hive-brand-surface);cursor:pointer;font:inherit;border-radius:3px;flex:none;align-items:center;gap:.38rem;padding:0 .65rem;font-size:.57rem;font-weight:750;display:inline-flex}.request-approval-action-module__ImWAVq__sentCard footer>button svg{width:.78rem;height:.78rem}.request-approval-action-module__ImWAVq__sentEmpty{color:#77868f;text-align:center;align-content:center;place-items:center;gap:.8rem;min-height:19rem;display:grid}.request-approval-action-module__ImWAVq__sentEmpty>svg{width:2rem;height:2rem;color:var(--accent)}.request-approval-action-module__ImWAVq__sentEmpty p{margin:0;font-size:.68rem}.request-approval-action-module__ImWAVq__spinning{animation:.8s linear infinite request-approval-action-module__ImWAVq__spin}@keyframes request-approval-action-module__ImWAVq__spin{to{transform:rotate(360deg)}}@media (max-width:1100px){.request-approval-action-module__ImWAVq__triggerPlatform .request-approval-action-module__ImWAVq__triggerLabel{display:none}.request-approval-action-module__ImWAVq__trigger.request-approval-action-module__ImWAVq__triggerPlatform{width:2.5rem;padding:0}.request-approval-action-module__ImWAVq__form{grid-template-columns:minmax(0,.9fr) minmax(0,1.04fr) minmax(16.5rem,.9fr)}.request-approval-action-module__ImWAVq__privateStatus{display:none}}@media (max-width:900px){.request-approval-action-module__ImWAVq__triggerWorkspace .request-approval-action-module__ImWAVq__triggerLabel{display:none}.request-approval-action-module__ImWAVq__trigger.request-approval-action-module__ImWAVq__triggerWorkspace{width:2.35rem;padding:0}.request-approval-action-module__ImWAVq__backdrop{padding:0}.request-approval-action-module__ImWAVq__dialog{border:0;border-radius:0;width:100%;height:100dvh;min-height:0}.request-approval-action-module__ImWAVq__dialogBrand p,.request-approval-action-module__ImWAVq__privateStatus{display:none}.request-approval-action-module__ImWAVq__dialogTabs button{padding:0 .45rem}.request-approval-action-module__ImWAVq__sentList{grid-template-columns:minmax(0,1fr)}.request-approval-action-module__ImWAVq__form{flex-direction:column;display:flex;overflow-y:auto}.request-approval-action-module__ImWAVq__formPanel,.request-approval-action-module__ImWAVq__attachmentsPanel{flex:none;padding:1.2rem;overflow:visible}.request-approval-action-module__ImWAVq__formPanel{border-bottom:1px solid #ffffff1f;border-right:0}.request-approval-action-module__ImWAVq__attachmentsPanel{border-top:1px solid #ffffff1f;border-left:0}.request-approval-action-module__ImWAVq__formFooter{z-index:2;flex-wrap:wrap;margin-top:auto;position:sticky;bottom:0}.request-approval-action-module__ImWAVq__formFooter>div{display:none}.request-approval-action-module__ImWAVq__formFooter>p{width:100%;max-width:none;margin:0!important}.request-approval-action-module__ImWAVq__formFooter>button{width:100%;margin-left:0}}@media (max-width:520px){.request-approval-action-module__ImWAVq__fieldGrid{grid-template-columns:minmax(0,1fr)}.request-approval-action-module__ImWAVq__wideField{grid-column:1}.request-approval-action-module__ImWAVq__dialogHeader{padding-left:.85rem}.request-approval-action-module__ImWAVq__dropzone>div,.request-approval-action-module__ImWAVq__success>div{flex-direction:column;width:100%}.request-approval-action-module__ImWAVq__dropzone button,.request-approval-action-module__ImWAVq__success button{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.request-approval-action-module__ImWAVq__trigger{transition:none}.request-approval-action-module__ImWAVq__trigger:hover{transform:none}.request-approval-action-module__ImWAVq__spinning{animation-duration:1.5s}}
.universal-dashboard-header-module__WI2rBa__header{z-index:100;color:#fff;background:#081219;border-bottom:1px solid #304147;flex:0 0 57px;justify-content:space-between;align-items:center;gap:20px;width:100%;height:57px;min-height:57px;padding:0 16px;display:flex;position:relative}.universal-dashboard-header-module__WI2rBa__identity{flex:auto;align-items:center;gap:18px;min-width:0;display:flex}.universal-dashboard-header-module__WI2rBa__brand{cursor:pointer;background:0 0;border:0;flex:none;padding:0}.universal-dashboard-header-module__WI2rBa__brand img{width:168px;height:auto}.universal-dashboard-header-module__WI2rBa__divider{background:#33484b;flex:0 0 1px;height:25px}.universal-dashboard-header-module__WI2rBa__context{min-width:0}.universal-dashboard-header-module__WI2rBa__breadcrumb{letter-spacing:.1em;text-transform:uppercase;color:#abcfc5;gap:7px;font-size:9px;font-weight:500;display:flex}.universal-dashboard-header-module__WI2rBa__breadcrumb>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.universal-dashboard-header-module__WI2rBa__context strong{color:#f6faf8;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:14px;font-weight:550;line-height:1.2;display:block;overflow:hidden}.universal-dashboard-header-module__WI2rBa__actions,.universal-dashboard-header-module__WI2rBa__quickLinks{flex:none;align-items:center;gap:7px;min-width:0;display:flex}.universal-dashboard-header-module__WI2rBa__action,.universal-dashboard-header-module__WI2rBa__close{color:#dceae5;cursor:pointer;background:#122128;border:1px solid #35494c;border-radius:7px;flex:none;justify-content:center;align-items:center;gap:7px;height:35px;padding:0 10px;font-size:11px;font-weight:500;display:inline-flex}.universal-dashboard-header-module__WI2rBa__close{width:35px;padding:0}.universal-dashboard-header-module__WI2rBa__action:hover,.universal-dashboard-header-module__WI2rBa__close:hover{background:#1c3335;border-color:#7fa99e}.universal-dashboard-header-module__WI2rBa__header button:focus-visible{outline-offset:2px;outline:2px solid #b5e4d5}.universal-dashboard-header-module__WI2rBa__presence{display:none}.universal-dashboard-header-module__WI2rBa__navigation{position:relative}.universal-dashboard-header-module__WI2rBa__navigationPanel{z-index:200;overscroll-behavior:contain;width:288px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 90px);padding:10px;padding-bottom:max(10px, env(safe-area-inset-bottom,0px));color:#f6faf8;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#102129;border:1px solid #47615e;border-radius:10px;position:absolute;top:calc(100% + 12px);right:0;overflow:auto;box-shadow:0 16px 40px #0006}.universal-dashboard-header-module__WI2rBa__navigationLabel{color:#b0c8c0;letter-spacing:.1em;text-transform:uppercase;padding:4px 10px 9px;font-size:10px;display:block}.universal-dashboard-header-module__WI2rBa__navigationPanel button{color:#e6f2ed;text-align:left;cursor:pointer;touch-action:manipulation;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:12px;width:100%;min-height:44px;padding:11px 10px;display:flex}.universal-dashboard-header-module__WI2rBa__navigationPanel button:hover{background:#213a3c;border-color:#42625d}.universal-dashboard-header-module__WI2rBa__navigationPanel button[aria-current=page]{background:#213a3c}.universal-dashboard-header-module__WI2rBa__navigationUtilities{border-top:1px solid #35494c;margin-top:8px;padding-top:10px}.universal-dashboard-header-module__WI2rBa__navigationPanel button>svg{color:#b1d6c9;flex:none}.universal-dashboard-header-module__WI2rBa__navigationPanel strong{color:#f3f8f5;font-size:12px;font-weight:550;display:block}.universal-dashboard-header-module__WI2rBa__navigationPanel small{color:#c0d0ce;margin-top:4px;font-size:10px;display:block}.platform-app-shell .universal-dashboard-header-module__WI2rBa__header.platform-app-header[data-hive-header=true]{color:#f3f3f1;box-shadow:none!important;background:#080c0d!important;border-bottom-color:#ffffff0d!important}.universal-dashboard-header-module__WI2rBa__header[data-hive-header=true] .universal-dashboard-header-module__WI2rBa__divider{background:#344542}.universal-dashboard-header-module__WI2rBa__header[data-hive-header=true] .universal-dashboard-header-module__WI2rBa__breadcrumb{color:#b5e4d3}.universal-dashboard-header-module__WI2rBa__header[data-hive-header=true] .universal-dashboard-header-module__WI2rBa__context strong{color:#f3f3f1;letter-spacing:-.015em}.universal-dashboard-header-module__WI2rBa__header[data-hive-header=true] :is(.universal-dashboard-header-module__WI2rBa__action,.universal-dashboard-header-module__WI2rBa__close),.universal-dashboard-header-module__WI2rBa__header[data-hive-header=true] .universal-dashboard-header-module__WI2rBa__profile>button,.universal-dashboard-header-module__WI2rBa__header[data-hive-header=true] button[aria-label="Request CEO approval"]{color:#d6e7df;box-shadow:none;background:#111b18;border-color:#283a34;border-radius:9px;transition:background .16s,border-color .16s}.universal-dashboard-header-module__WI2rBa__header[data-hive-header=true] :is(.universal-dashboard-header-module__WI2rBa__action,.universal-dashboard-header-module__WI2rBa__close):hover,.universal-dashboard-header-module__WI2rBa__header[data-hive-header=true] .universal-dashboard-header-module__WI2rBa__profile>button:hover,.universal-dashboard-header-module__WI2rBa__header[data-hive-header=true] button[aria-label="Request CEO approval"]:hover{color:#f3f8f5;background:#1e3029;border-color:#6b9c87;transform:none}.universal-dashboard-header-module__WI2rBa__header[data-hive-header=true] .universal-dashboard-header-module__WI2rBa__navigationPanel{background:#101718;border-color:#344542;border-radius:14px}.universal-dashboard-header-module__WI2rBa__header[data-hive-header=true] .universal-dashboard-header-module__WI2rBa__navigationPanel button:is(:hover,[aria-current=page]){background:#1c3029;border-color:#466a5c}.universal-dashboard-header-module__WI2rBa__header[data-hive-header=true] .universal-dashboard-header-module__WI2rBa__navigationUtilities{border-top-color:#344542}.universal-dashboard-header-module__WI2rBa__header[data-hive-header=true] .universal-dashboard-header-module__WI2rBa__profile>div[role=dialog]{background:#101718;border-color:#344542}@media (prefers-reduced-motion:reduce){.universal-dashboard-header-module__WI2rBa__header[data-hive-header=true] *,.universal-dashboard-header-module__WI2rBa__header[data-hive-header=true] :before,.universal-dashboard-header-module__WI2rBa__header[data-hive-header=true] :after{transition-duration:.01ms!important;animation:none!important}}@media (min-width:1650px){.universal-dashboard-header-module__WI2rBa__presence{display:block}}@media (min-width:1150px){.universal-dashboard-header-module__WI2rBa__navigateLabel{display:none}}@media (max-width:1149px){.universal-dashboard-header-module__WI2rBa__quickLinks{display:none}}@media (max-width:900px){.universal-dashboard-header-module__WI2rBa__header{gap:12px;padding:0 12px}.universal-dashboard-header-module__WI2rBa__identity{gap:12px}.universal-dashboard-header-module__WI2rBa__brand img{width:136px}.universal-dashboard-header-module__WI2rBa__profile>button>span:nth-child(2){display:none}.universal-dashboard-header-module__WI2rBa__profile>button{padding-right:6px}}@media (max-width:620px){.universal-dashboard-header-module__WI2rBa__header{gap:8px;padding:0 9px}.universal-dashboard-header-module__WI2rBa__identity{gap:8px}.universal-dashboard-header-module__WI2rBa__brand img{width:100px}.universal-dashboard-header-module__WI2rBa__actions{gap:5px}.universal-dashboard-header-module__WI2rBa__context strong{font-size:12px}.universal-dashboard-header-module__WI2rBa__breadcrumb{letter-spacing:.04em;font-size:8px}.universal-dashboard-header-module__WI2rBa__breadcrumb>span:not(:first-child),.universal-dashboard-header-module__WI2rBa__navigateLabel{display:none}.universal-dashboard-header-module__WI2rBa__navigationPanel{width:auto;max-width:none;position:fixed;top:62px;left:12px;right:12px}.universal-dashboard-header-module__WI2rBa__profile>div[role=dialog]{width:auto;margin-top:0;position:fixed;top:62px;left:12px;right:12px}.universal-dashboard-header-module__WI2rBa__action{padding:0 7px}}@media (max-width:390px){.universal-dashboard-header-module__WI2rBa__brand,.universal-dashboard-header-module__WI2rBa__divider{display:none}}.universal-dashboard-header-module__WI2rBa__header[data-hive-integrated=true]{z-index:30;border-bottom:0;flex:0 0 64px;gap:16px;height:64px;min-height:64px;padding:0 20px;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;box-shadow:none!important;background:#080c0d!important}.universal-dashboard-header-module__WI2rBa__header[data-hive-integrated=true] .universal-dashboard-header-module__WI2rBa__identity{flex:none;gap:8px}.universal-dashboard-header-module__WI2rBa__header[data-hive-integrated=true] .universal-dashboard-header-module__WI2rBa__brand{border-radius:8px;justify-content:center;align-items:center;width:40px;min-height:44px;display:flex}.universal-dashboard-header-module__WI2rBa__hiveBrandMark{width:32px;height:26px;display:block;overflow:hidden}.universal-dashboard-header-module__WI2rBa__header[data-hive-integrated=true] .universal-dashboard-header-module__WI2rBa__hiveBrandMark img{width:168px;max-width:none;height:24px;display:block}.universal-dashboard-header-module__WI2rBa__header[data-hive-integrated=true] .universal-dashboard-header-module__WI2rBa__context strong{letter-spacing:-.03em;margin:0;font-size:16px;font-weight:550}.universal-dashboard-header-module__WI2rBa__integratedControls{flex:1;min-width:0}.universal-dashboard-header-module__WI2rBa__header[data-hive-integrated=true] .universal-dashboard-header-module__WI2rBa__actions{gap:4px}.universal-dashboard-header-module__WI2rBa__header[data-hive-integrated=true] :is(.universal-dashboard-header-module__WI2rBa__action,.universal-dashboard-header-module__WI2rBa__close){background:0 0;border-color:#0000;min-width:40px;height:40px;padding:0 8px}.universal-dashboard-header-module__WI2rBa__header[data-hive-integrated=true] .universal-dashboard-header-module__WI2rBa__navigateLabel,.universal-dashboard-header-module__WI2rBa__header[data-hive-integrated=true] .universal-dashboard-header-module__WI2rBa__navigation>button>svg:last-child{display:none}.universal-dashboard-header-module__WI2rBa__header[data-hive-integrated=true] .universal-dashboard-header-module__WI2rBa__profile>button{background:0 0;border:0;justify-content:center;width:40px;min-height:40px;padding:0}.universal-dashboard-header-module__WI2rBa__header[data-hive-integrated=true] .universal-dashboard-header-module__WI2rBa__profile>button>span:nth-child(2),.universal-dashboard-header-module__WI2rBa__header[data-hive-integrated=true] .universal-dashboard-header-module__WI2rBa__profile>button>svg{display:none}.universal-dashboard-header-module__WI2rBa__header[data-hive-integrated=true] .universal-dashboard-header-module__WI2rBa__actions>button[aria-label="Request CEO approval"]{background:0 0;border-color:#0000;width:40px;min-width:40px;height:40px;padding:0}.universal-dashboard-header-module__WI2rBa__header[data-hive-integrated=true] .universal-dashboard-header-module__WI2rBa__actions>button[aria-label="Request CEO approval"] span{display:none}.universal-dashboard-header-module__WI2rBa__header[data-hive-integrated=true] .universal-dashboard-header-module__WI2rBa__navigationPanel{max-height:calc(100dvh - 84px)}@media (max-width:1100px){.universal-dashboard-header-module__WI2rBa__header[data-hive-integrated=true]{gap:12px;padding-inline:12px}.universal-dashboard-header-module__WI2rBa__hiveAssistantWord{display:none}}@media (max-width:700px){.universal-dashboard-header-module__WI2rBa__header[data-hive-integrated=true]{flex-basis:auto;grid-template-columns:minmax(0,1fr) auto;gap:0 8px;height:auto;min-height:96px;padding:0 8px 4px;display:grid}.universal-dashboard-header-module__WI2rBa__header[data-hive-integrated=true] .universal-dashboard-header-module__WI2rBa__identity{grid-area:1/1;height:48px}.universal-dashboard-header-module__WI2rBa__header[data-hive-integrated=true] .universal-dashboard-header-module__WI2rBa__actions{grid-area:1/2}.universal-dashboard-header-module__WI2rBa__header[data-hive-integrated=true] .universal-dashboard-header-module__WI2rBa__integratedControls{grid-area:2/1/auto/-1}.universal-dashboard-header-module__WI2rBa__header[data-hive-integrated=true] .universal-dashboard-header-module__WI2rBa__hiveAssistantWord{display:inline}.universal-dashboard-header-module__WI2rBa__header[data-hive-integrated=true] :is(.universal-dashboard-header-module__WI2rBa__action,.universal-dashboard-header-module__WI2rBa__close),.universal-dashboard-header-module__WI2rBa__header[data-hive-integrated=true] .universal-dashboard-header-module__WI2rBa__profile>button{min-width:40px;height:44px}}@media (pointer:coarse){.universal-dashboard-header-module__WI2rBa__header[data-hive-integrated=true] :is(.universal-dashboard-header-module__WI2rBa__action,.universal-dashboard-header-module__WI2rBa__close),.universal-dashboard-header-module__WI2rBa__header[data-hive-integrated=true] .universal-dashboard-header-module__WI2rBa__profile>button,.universal-dashboard-header-module__WI2rBa__header[data-hive-integrated=true] .universal-dashboard-header-module__WI2rBa__actions>button[aria-label="Request CEO approval"]{width:44px;min-width:44px;min-height:44px}}@media (max-width:360px){.universal-dashboard-header-module__WI2rBa__header[data-hive-integrated=true] .universal-dashboard-header-module__WI2rBa__hiveAssistantWord{display:none}}
.auth-module__Iay1tq__authRoot{--auth-ink:#132c26;--auth-muted:#65726d;--auth-accent:#296451;--auth-gutter:16px;--auth-compact-story-height:200px;--auth-motion-duration:.56s;--auth-motion-ease:cubic-bezier(.22, 1, .36, 1);box-sizing:border-box;height:100dvh;min-height:0;padding:var(--auth-gutter);color:var(--auth-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f2f5f2;flex:none;overflow:clip}.auth-module__Iay1tq__authGrid{background:#fff;border:1px solid #e1e8e2;border-radius:26px;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1.06fr) minmax(0,1fr);min-width:0;height:100%;min-height:0;display:grid;position:relative;overflow:clip}.auth-module__Iay1tq__storyPanel{isolation:isolate;color:#f3f9f6;z-index:2;width:51.4563%;min-width:0;height:100%;min-height:0;transition:width var(--auth-motion-duration) var(--auth-motion-ease), height var(--auth-motion-duration) var(--auth-motion-ease), border-radius var(--auth-motion-duration) var(--auth-motion-ease);background:radial-gradient(at 85% 74%,#184435 0,#0000 62%),linear-gradient(145deg,#0d2620,#061a16 56%,#0d3026);border-radius:25px;flex-direction:column;grid-area:1/1/auto/-1;padding:clamp(28px,3.5vw,64px);display:flex;position:absolute;top:0;left:0;overflow:clip}.auth-module__Iay1tq__authGrid[data-signing-in=true] .auth-module__Iay1tq__storyPanel{width:100%}.auth-module__Iay1tq__storyRest{flex-direction:column;flex:1;min-height:0;display:flex}.auth-module__Iay1tq__storyStage{flex:1 1 0;min-width:0;min-height:0;position:relative}.auth-module__Iay1tq__authGrid[data-signing-in=true] .auth-module__Iay1tq__formPanel{overflow:hidden}.auth-module__Iay1tq__authGrid[data-expanded=true] .auth-module__Iay1tq__formPanel{visibility:hidden}.auth-module__Iay1tq__authGrid[data-signing-in=true] .auth-module__Iay1tq__brandLink{pointer-events:none}.auth-module__Iay1tq__storyPanel:before{z-index:-1;content:"";pointer-events:none;opacity:.5;background-image:radial-gradient(#8cbaa329 .7px,#0000 .7px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(150deg,#0000 22%,#000 75%);mask-image:linear-gradient(150deg,#0000 22%,#000 75%)}.auth-module__Iay1tq__storyPanel:after{z-index:-1;content:"";border-radius:inherit;pointer-events:none;border:1px solid #a4d5bb28;position:absolute;inset:-1px}.auth-module__Iay1tq__storyHeader{z-index:4;flex:none;align-items:center;display:flex;position:relative}.auth-module__Iay1tq__brandLink{border-radius:5px;display:inline-flex}.auth-module__Iay1tq__brandImage{width:clamp(206px,19vw,270px);height:auto}.auth-module__Iay1tq__storyContent{position:absolute;top:clamp(30px,6vh,80px);left:0;right:0}.auth-module__Iay1tq__authGrid[data-signing-in=true] .auth-module__Iay1tq__storyContent{visibility:hidden}.auth-module__Iay1tq__productName{color:#bdd8cd;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:9px;margin:0 0 18px;font-size:11px;font-weight:600;display:flex}.auth-module__Iay1tq__productName:before{content:"";background:#90bda9;width:19px;height:1px}.auth-module__Iay1tq__storyTitle{color:#f4faf7;font-family:var(--font-display), var(--font-sans), sans-serif;letter-spacing:-.055em;margin:0;font-size:clamp(38px,4.1vw,65px);font-weight:500;line-height:1.14}.auth-module__Iay1tq__storyTitle span{color:#a9d2bc}.auth-module__Iay1tq__storyCopy{color:#b1c9bf;max-width:360px;margin:22px 0 0;font-size:14px;line-height:1.8}.auth-module__Iay1tq__storyFooter{color:#91afa1;border-top:1px solid #b8d7c520;flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:10px;padding-top:18px;font-size:10px;line-height:1.5;display:flex;position:relative}.auth-module__Iay1tq__networkScene{width:calc(100% + 40px);min-width:0;max-width:880px;height:51%;min-height:0;transition:top var(--auth-motion-duration) var(--auth-motion-ease), left var(--auth-motion-duration) var(--auth-motion-ease), width var(--auth-motion-duration) var(--auth-motion-ease), height var(--auth-motion-duration) var(--auth-motion-ease), opacity var(--auth-motion-duration) ease;align-items:center;display:flex;position:absolute;top:47%;left:50%;transform:translate(-50%)}.auth-module__Iay1tq__networkArtwork{object-fit:contain;width:100%;height:100%;min-height:0;display:block;overflow:hidden}.auth-module__Iay1tq__networkGuides{fill:none;stroke:#9bc7b521;stroke-width:1px}.auth-module__Iay1tq__networkOrbit{transform-origin:337px 171px;animation:36s linear infinite auth-module__Iay1tq__networkOrbit}.auth-module__Iay1tq__networkSignal{fill:none;stroke:#c2f0dd;stroke-width:1.7px;stroke-linecap:round;stroke-dasharray:4 96;animation:6s linear infinite auth-module__Iay1tq__networkSignal}.auth-module__Iay1tq__signal1{animation-duration:7s;animation-delay:-2.6s}.auth-module__Iay1tq__signal2{animation-duration:8s;animation-delay:-4.2s}.auth-module__Iay1tq__signal3{animation-duration:6.5s;animation-delay:-1.8s}.auth-module__Iay1tq__networkHub{stroke:#bcdecb;color:#d0eedf}.auth-module__Iay1tq__hubOuter{fill:#14392c;stroke:#a2cfb66b;transition:fill .25s,stroke .25s}.auth-module__Iay1tq__hubInner{fill:#194833;stroke:#acd4be29;transition:fill .25s,stroke .25s}.auth-module__Iay1tq__networkHub text{fill:#d0eedf;stroke:none;letter-spacing:.16em;font-size:10px;font-weight:600}.auth-module__Iay1tq__networkEndpoint{color:#a6cabc;transition:opacity var(--auth-motion-duration) ease}.auth-module__Iay1tq__networkEndpoint rect{fill:#123529;stroke:#a0c8b738;stroke-width:1px}.auth-module__Iay1tq__networkEndpoint text{fill:#c1d9cd;font-family:var(--font-sans), sans-serif;font-size:14px}.auth-module__Iay1tq__networkDetails{fill:#93b9a7}.auth-module__Iay1tq__networkScene[data-phase=connecting] .auth-module__Iay1tq__hubOuter{animation:2.4s ease-in-out infinite auth-module__Iay1tq__hubBreathe}.auth-module__Iay1tq__networkScene[data-phase=ready] .auth-module__Iay1tq__hubInner{fill:#2b644c;stroke:#bce6cb}.auth-module__Iay1tq__networkScene[data-phase=ready] .auth-module__Iay1tq__networkSignal{stroke-dasharray:100;opacity:.45;animation-play-state:paused}.auth-module__Iay1tq__networkScene[data-phase=ready] .auth-module__Iay1tq__networkOrbit{animation-play-state:paused}.auth-module__Iay1tq__motionControl{color:#accabb;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:6px;min-height:32px;padding:5px 8px;font-size:10px;display:inline-flex;position:absolute;bottom:2px;right:8px}.auth-module__Iay1tq__motionControl:hover{color:#e5f8ed;background:#b7d8c510;border-color:#b7d8c526}.auth-module__Iay1tq__networkScene[data-motion=paused] *,.auth-module__Iay1tq__transitionNetwork[data-motion=paused] *{animation-play-state:paused!important}.auth-module__Iay1tq__formPanel{overscroll-behavior:contain;grid-area:1/2;justify-content:center;align-items:safe center;min-width:0;min-height:0;padding:44px clamp(30px,5vw,90px);display:flex;overflow:auto}.auth-module__Iay1tq__formWrap{width:100%;max-width:418px}.auth-module__Iay1tq__loginSurface{width:100%}.auth-module__Iay1tq__loginEyebrow{color:#527063;text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:8px;margin-bottom:22px;font-size:11px;font-weight:650;display:flex}.auth-module__Iay1tq__loginHeading{color:#152d24;font-family:var(--font-display), var(--font-sans), sans-serif;letter-spacing:-.045em;margin:0;font-size:clamp(34px,3.25vw,46px);font-weight:550;line-height:1.15}.auth-module__Iay1tq__loginLead{color:#69756e;margin:16px 0 0;font-size:14px;line-height:1.8}.auth-module__Iay1tq__loginForm{margin-top:32px}.auth-module__Iay1tq__fieldGroup+.auth-module__Iay1tq__fieldGroup{margin-top:22px}.auth-module__Iay1tq__fieldLabel{color:#263c31;margin-bottom:9px;font-size:12px;font-weight:650;line-height:1.4;display:block}.auth-module__Iay1tq__fieldHeader{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.auth-module__Iay1tq__fieldShell{position:relative}.auth-module__Iay1tq__fieldIcon{z-index:1;pointer-events:none;color:#87978c;transition:color .18s;position:absolute;top:50%;left:17px;transform:translateY(-50%)}.auth-module__Iay1tq__fieldShell:focus-within .auth-module__Iay1tq__fieldIcon{color:#326e51}.auth-module__Iay1tq__authRoot .auth-module__Iay1tq__fieldInput{color:#1e3528;-webkit-text-fill-color:#1e3528;caret-color:#2e654b;width:100%;min-width:0;height:56px;font:14px var(--font-sans), sans-serif;background:#fafcf9;border:1px solid #dce3dc;border-radius:11px;outline:none;padding:0 49px;transition:border-color .18s,box-shadow .18s,background-color .18s;display:block}.auth-module__Iay1tq__authRoot .auth-module__Iay1tq__fieldInput::placeholder{color:#637265;-webkit-text-fill-color:#637265;opacity:1}.auth-module__Iay1tq__authRoot .auth-module__Iay1tq__fieldInput:hover{border-color:#adbeb0}.auth-module__Iay1tq__authRoot .auth-module__Iay1tq__fieldInput:focus{background:#fff;border-color:#65937a;box-shadow:0 0 0 3px #e5eee7}.auth-module__Iay1tq__authRoot .auth-module__Iay1tq__fieldInput[aria-invalid=true]{border-color:#bd746b}.auth-module__Iay1tq__authRoot .auth-module__Iay1tq__fieldInput:disabled{color:#637668;-webkit-text-fill-color:#637668;cursor:wait;background:#f0f4ef}.auth-module__Iay1tq__authRoot .auth-module__Iay1tq__fieldInput:-webkit-autofill{-webkit-text-fill-color:#1e3528;caret-color:#2e654b;-webkit-box-shadow:inset 0 0 0 1000px #fafcf9}.auth-module__Iay1tq__authRoot .auth-module__Iay1tq__fieldInput:-webkit-autofill:hover{-webkit-text-fill-color:#1e3528;caret-color:#2e654b;-webkit-box-shadow:inset 0 0 0 1000px #fafcf9}.auth-module__Iay1tq__authRoot .auth-module__Iay1tq__fieldInput:-webkit-autofill:focus{-webkit-text-fill-color:#1e3528;caret-color:#2e654b;-webkit-box-shadow:inset 0 0 0 1000px #fafcf9}.auth-module__Iay1tq__passwordToggle{color:#6f8274;cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;width:44px;display:grid;position:absolute;inset:6px 6px 6px auto}.auth-module__Iay1tq__passwordToggle:hover:not(:disabled){color:#244e35;background:#eaf1e9}.auth-module__Iay1tq__passwordToggle:disabled{cursor:wait}.auth-module__Iay1tq__forgotLink{color:#3b6a4c;text-underline-offset:3px;padding-block:3px;font-size:11px;font-weight:600;text-decoration:none}.auth-module__Iay1tq__forgotLink:hover,.auth-module__Iay1tq__supportLink:hover{text-decoration:underline}.auth-module__Iay1tq__fieldHint{color:#6f5a30;margin:8px 0 0;font-size:12px}.auth-module__Iay1tq__submitButton{color:#f5faf6;width:100%;min-height:56px;font-family:var(--font-sans), sans-serif;cursor:pointer;background:linear-gradient(135deg,#2d634a,#1d4e38);border:1px solid #21543e;border-radius:11px;justify-content:space-between;align-items:center;gap:12px;margin-top:27px;padding:0 21px;font-size:13px;font-weight:650;transition:background-color .18s,box-shadow .18s,transform .18s;display:flex;box-shadow:0 5px 12px -6px #183e3566,inset 0 1px #ffffff14}.auth-module__Iay1tq__submitButton:hover:not(:disabled){background:#234f39;transform:translateY(-1px);box-shadow:0 8px 18px -8px #183e3577}.auth-module__Iay1tq__submitButton:active:not(:disabled){transform:translateY(0)}.auth-module__Iay1tq__submitButton:disabled{opacity:.78;cursor:wait}.auth-module__Iay1tq__buttonIcon{transition:transform .18s}.auth-module__Iay1tq__submitButton:hover:not(:disabled) .auth-module__Iay1tq__buttonIcon{transform:translate(3px)}.auth-module__Iay1tq__buttonSpinner{animation:1s linear infinite auth-module__Iay1tq__spinnerTurn}.auth-module__Iay1tq__formFeedback{min-height:68px;margin-top:12px}.auth-module__Iay1tq__accessNote{color:#637265;justify-content:center;align-items:center;gap:6px;margin:0;padding-top:8px;font-size:10px;line-height:1.6;display:flex}.auth-module__Iay1tq__supportCopy{color:#637265;border-top:1px solid #e7ece5;flex-wrap:wrap;align-items:center;gap:7px 15px;margin-top:8px;padding-top:18px;font-size:11px;line-height:1.7;display:flex}.auth-module__Iay1tq__supportLink{color:#3a6446;text-underline-offset:3px;align-items:center;gap:5px;min-height:28px;font-size:11px;font-weight:600;text-decoration:none;display:inline-flex}.auth-module__Iay1tq__notice,.auth-module__Iay1tq__errorNotice{color:#425f4b;background:#f4f8f4;border:1px solid #dce7de;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 13px;font-size:12px;line-height:1.65;display:flex}.auth-module__Iay1tq__notice{margin-top:22px}.auth-module__Iay1tq__errorNotice{color:#943e31;background:#fdf7f4;border-color:#ead3cd}.auth-module__Iay1tq__errorNotice:focus-visible{outline-offset:2px;outline:2px solid #bd746b}.auth-module__Iay1tq__noticeIcon{flex-shrink:0;margin-top:2px}.auth-module__Iay1tq__brandLink:focus-visible,.auth-module__Iay1tq__motionControl:focus-visible{outline-offset:4px;outline:2px solid #bbdfc9}.auth-module__Iay1tq__submitButton:focus-visible,.auth-module__Iay1tq__forgotLink:focus-visible,.auth-module__Iay1tq__supportLink:focus-visible,.auth-module__Iay1tq__passwordToggle:focus-visible{outline-offset:3px;outline:3px solid #629578}.auth-module__Iay1tq__authGrid[data-signing-in=true] .auth-module__Iay1tq__networkScene{opacity:1;width:100%;height:54%;top:44%;left:50%}.auth-module__Iay1tq__authGrid[data-signing-in=true] .auth-module__Iay1tq__networkEndpoint{opacity:1}.auth-module__Iay1tq__transitionContent{z-index:1;color:#f3faf5;text-align:center;position:absolute;top:clamp(24px,4vh,44px);left:0;right:0}.auth-module__Iay1tq__transitionMark{color:#c4e5ce;background:#a2cbad0a;border:1px solid #b3d7bd45;border-radius:50%;place-items:center;width:40px;height:40px;margin:0 auto 18px;transition:background-color .2s,border-color .2s;display:grid}.auth-module__Iay1tq__transitionContent[data-ready=true] .auth-module__Iay1tq__transitionMark{background:#315e42;border-color:#a6d5b5}.auth-module__Iay1tq__transitionEyebrow{color:#b1cfb7;letter-spacing:.15em;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:600}.auth-module__Iay1tq__transitionTitle{color:#f3faf5;font-family:var(--font-display), sans-serif;letter-spacing:-.045em;margin:0;font-size:clamp(27px,3.4vw,44px);font-weight:500;line-height:1.2}.auth-module__Iay1tq__transitionStatus{color:#a4bfae;margin:12px 0 0;font-size:14px}.auth-module__Iay1tq__transitionTrack{background:#9ec2a92c;border-radius:4px;width:128px;height:2px;margin:20px auto 0;overflow:hidden}.auth-module__Iay1tq__transitionTrack span{background:#bedec5;width:40%;height:100%;animation:1.4s ease-in-out infinite auth-module__Iay1tq__trackTravel;display:block}.auth-module__Iay1tq__transitionContent[data-ready=true] .auth-module__Iay1tq__transitionTrack span{width:100%;animation:none}.auth-module__Iay1tq__transitionContinueSlot{min-height:40px;padding-top:8px}.auth-module__Iay1tq__transitionContinue{color:#afcbb8;border-radius:8px;align-items:center;gap:7px;padding:8px 12px;font-size:12px;text-decoration:none;display:inline-flex}.auth-module__Iay1tq__transitionContinue:hover{color:#f2faf4;text-decoration:underline}.auth-module__Iay1tq__transitionContinue:focus-visible{outline-offset:3px;outline:2px solid #bedec5}.auth-module__Iay1tq__transitionNetwork{opacity:.28;pointer-events:none;width:100%;position:absolute;bottom:-18%;left:0}.auth-module__Iay1tq__transitionNetwork .auth-module__Iay1tq__networkArtwork{height:auto;max-height:80vh}.auth-module__Iay1tq__transitionNetwork .auth-module__Iay1tq__networkEndpoint{display:none}.auth-module__Iay1tq__transitionNetwork .auth-module__Iay1tq__networkHub{opacity:.35}@keyframes auth-module__Iay1tq__networkOrbit{to{transform:rotate(360deg)}}@keyframes auth-module__Iay1tq__networkSignal{to{stroke-dashoffset:-100px}}@keyframes auth-module__Iay1tq__spinnerTurn{to{transform:rotate(360deg)}}@keyframes auth-module__Iay1tq__trackTravel{0%{transform:translate(-110%)}to{transform:translate(360%)}}@keyframes auth-module__Iay1tq__hubBreathe{0%,to{stroke:#a2cfb66b;fill:#14392c}50%{stroke:#c1eed4;fill:#22543d}}@media (min-width:901px) and (max-height:740px){.auth-module__Iay1tq__storyPanel{padding-block:32px}.auth-module__Iay1tq__storyContent{top:34px}.auth-module__Iay1tq__productName{margin-bottom:13px}.auth-module__Iay1tq__storyCopy{margin-top:17px}.auth-module__Iay1tq__storyFooter{padding-top:12px}.auth-module__Iay1tq__formPanel{padding-block:30px}.auth-module__Iay1tq__loginEyebrow{margin-bottom:17px}.auth-module__Iay1tq__loginForm{margin-top:26px}.auth-module__Iay1tq__supportCopy{padding-top:17px}}@media (max-width:1050px) and (min-width:901px){.auth-module__Iay1tq__storyPanel{padding-inline:28px}.auth-module__Iay1tq__formPanel{padding-inline:30px}.auth-module__Iay1tq__storyTitle{font-size:40px}.auth-module__Iay1tq__storyFooter{font-size:9px}}@media (max-width:900px){.auth-module__Iay1tq__authRoot{--auth-gutter:12px}.auth-module__Iay1tq__authGrid{grid-template-columns:minmax(0,1fr);grid-template-rows:var(--auth-compact-story-height) minmax(0, 1fr);border-radius:22px}.auth-module__Iay1tq__storyPanel{width:100%;height:var(--auth-compact-story-height);border-radius:21px;padding:28px 32px}.auth-module__Iay1tq__authGrid[data-signing-in=true] .auth-module__Iay1tq__storyPanel{height:100%}.auth-module__Iay1tq__brandImage{width:211px}.auth-module__Iay1tq__storyContent{max-width:55%;top:30px}.auth-module__Iay1tq__productName{display:none}.auth-module__Iay1tq__storyTitle{font-size:34px}.auth-module__Iay1tq__storyCopy,.auth-module__Iay1tq__storyFooter{display:none}.auth-module__Iay1tq__networkScene{width:52%;height:170px;top:-18px;left:77%}.auth-module__Iay1tq__authGrid:not([data-signing-in=true]) .auth-module__Iay1tq__networkScene *{animation-play-state:paused!important}.auth-module__Iay1tq__networkEndpoint text{font-size:15px}.auth-module__Iay1tq__motionControl{display:none}.auth-module__Iay1tq__authGrid[data-signing-in=true] .auth-module__Iay1tq__motionControl{display:inline-flex}.auth-module__Iay1tq__formPanel{grid-area:2/1;padding:39px 32px 36px}.auth-module__Iay1tq__formWrap{max-width:440px}.auth-module__Iay1tq__loginHeading{font-size:35px}.auth-module__Iay1tq__loginEyebrow{margin-bottom:15px}}@media (max-width:560px){.auth-module__Iay1tq__authRoot{--auth-gutter:0px;--auth-compact-story-height:182px;background:#fff}.auth-module__Iay1tq__authGrid{border:0;border-radius:0}.auth-module__Iay1tq__storyPanel{padding:max(24px, env(safe-area-inset-top)) 24px 24px;border-radius:0 0 24px 24px}.auth-module__Iay1tq__brandImage{width:198px}.auth-module__Iay1tq__storyContent{max-width:100%;top:27px}.auth-module__Iay1tq__storyTitle{letter-spacing:-.035em;font-size:27px;line-height:1.16}.auth-module__Iay1tq__networkScene{opacity:.52;width:260px;top:-16px;left:calc(100% + 7px)}.auth-module__Iay1tq__networkEndpoint{opacity:0}.auth-module__Iay1tq__formPanel{padding:31px 24px max(30px, env(safe-area-inset-bottom));align-items:flex-start}.auth-module__Iay1tq__loginHeading{font-size:32px}.auth-module__Iay1tq__loginLead{margin-top:12px;font-size:13px;line-height:1.75}.auth-module__Iay1tq__loginEyebrow{margin-bottom:15px;font-size:10px}.auth-module__Iay1tq__loginForm{margin-top:25px}.auth-module__Iay1tq__authRoot .auth-module__Iay1tq__fieldInput{font-size:16px}.auth-module__Iay1tq__supportCopy{gap:5px 12px;padding-top:14px}.auth-module__Iay1tq__storyPanel{padding-bottom:max(24px, env(safe-area-inset-bottom))}.auth-module__Iay1tq__authGrid[data-signing-in=true] .auth-module__Iay1tq__storyPanel{border-radius:0}.auth-module__Iay1tq__transitionContent{top:max(24px,50% - 216px)}.auth-module__Iay1tq__authGrid[data-signing-in=true] .auth-module__Iay1tq__networkScene{height:min(40%,260px);top:50%}.auth-module__Iay1tq__authGrid[data-signing-in=true] .auth-module__Iay1tq__networkEndpoint text{font-size:19px}}@media (max-height:650px) and (min-width:901px){.auth-module__Iay1tq__storyPanel,.auth-module__Iay1tq__formPanel{padding-block:24px}.auth-module__Iay1tq__storyContent{top:22px}.auth-module__Iay1tq__storyTitle{font-size:clamp(32px,3.4vw,46px)}.auth-module__Iay1tq__storyCopy{margin-top:12px;font-size:13px;line-height:1.65}.auth-module__Iay1tq__loginEyebrow{margin-bottom:12px}.auth-module__Iay1tq__loginHeading{font-size:34px}.auth-module__Iay1tq__loginLead{margin-top:10px;line-height:1.6}.auth-module__Iay1tq__loginForm{margin-top:20px}.auth-module__Iay1tq__fieldGroup+.auth-module__Iay1tq__fieldGroup{margin-top:16px}.auth-module__Iay1tq__submitButton{min-height:50px;margin-top:20px}.auth-module__Iay1tq__authRoot .auth-module__Iay1tq__fieldInput{height:50px}.auth-module__Iay1tq__supportCopy{padding-top:12px}.auth-module__Iay1tq__transitionContent{top:16px}.auth-module__Iay1tq__transitionMark{margin-bottom:12px}.auth-module__Iay1tq__transitionTitle{font-size:34px}}@media (max-height:760px) and (max-width:560px){.auth-module__Iay1tq__authRoot{--auth-compact-story-height:144px}.auth-module__Iay1tq__storyPanel{padding-block:20px}.auth-module__Iay1tq__storyContent{top:18px}.auth-module__Iay1tq__storyTitle{font-size:23px}.auth-module__Iay1tq__formPanel{padding:22px 24px max(18px, env(safe-area-inset-bottom))}.auth-module__Iay1tq__loginEyebrow{margin-bottom:10px}.auth-module__Iay1tq__loginHeading{font-size:29px}.auth-module__Iay1tq__loginLead{margin-top:9px;line-height:1.6}.auth-module__Iay1tq__loginForm{margin-top:20px}.auth-module__Iay1tq__fieldGroup+.auth-module__Iay1tq__fieldGroup{margin-top:16px}.auth-module__Iay1tq__submitButton{min-height:50px;margin-top:20px}.auth-module__Iay1tq__authRoot .auth-module__Iay1tq__fieldInput{height:50px}.auth-module__Iay1tq__supportCopy{margin-top:0;padding-top:10px}}@media (max-height:540px){.auth-module__Iay1tq__authRoot{--auth-compact-story-height:104px}.auth-module__Iay1tq__storyHeader{flex-shrink:0}.auth-module__Iay1tq__transitionContent{top:14px}.auth-module__Iay1tq__transitionMark{width:32px;height:32px;margin-bottom:10px}.auth-module__Iay1tq__transitionTitle{font-size:26px}.auth-module__Iay1tq__transitionEyebrow{margin-bottom:6px;font-size:10px}.auth-module__Iay1tq__transitionStatus{margin-top:8px;font-size:12px}.auth-module__Iay1tq__transitionTrack{margin-top:12px}.auth-module__Iay1tq__transitionContinueSlot{min-height:32px;padding-top:4px}.auth-module__Iay1tq__transitionContinue{padding-block:5px}.auth-module__Iay1tq__storyFooter{display:none}}@media (max-height:540px) and (max-width:900px){.auth-module__Iay1tq__storyContent{visibility:hidden}.auth-module__Iay1tq__networkScene{opacity:0}.auth-module__Iay1tq__storyPanel{padding-block:20px}}@media (max-height:540px) and (min-width:561px){.auth-module__Iay1tq__transitionContent{width:46%;top:50%;transform:translateY(-50%)}.auth-module__Iay1tq__authGrid[data-signing-in=true] .auth-module__Iay1tq__networkScene{width:50%;height:90%;top:5%;left:75%}}@media (max-height:540px) and (max-width:560px){.auth-module__Iay1tq__transitionContent{top:12px}.auth-module__Iay1tq__transitionMark{display:none}.auth-module__Iay1tq__transitionContinueSlot{min-height:28px}.auth-module__Iay1tq__authGrid[data-signing-in=true] .auth-module__Iay1tq__networkScene{height:48%;top:52%}.auth-module__Iay1tq__authGrid[data-signing-in=true] .auth-module__Iay1tq__motionControl{display:none}}@media (prefers-reduced-motion:reduce){.auth-module__Iay1tq__authRoot{--auth-motion-duration:0s}.auth-module__Iay1tq__authRoot *{transition:none!important;animation:none!important}.auth-module__Iay1tq__transitionTrack span{opacity:.65;width:100%}.auth-module__Iay1tq__motionControl{display:none}}
.dashboard-login-arrival-module__dpwd5q__arrival{z-index:2147483000;pointer-events:none;color:#f6faf8;background:radial-gradient(at 50% 75%,#204f393f,#0000 65%),#0a211a;animation:.44s ease-out both dashboard-login-arrival-module__dpwd5q__revealDashboard;position:fixed;inset:0;overflow:hidden}.dashboard-login-arrival-module__dpwd5q__brand{z-index:3;width:240px;height:auto;position:absolute;top:40px;left:44px}.dashboard-login-arrival-module__dpwd5q__readyMark{z-index:3;width:22px;height:22px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dashboard-login-arrival-module__dpwd5q__readyCore,.dashboard-login-arrival-module__dpwd5q__readyRing{border-radius:999px;position:absolute;inset:0}.dashboard-login-arrival-module__dpwd5q__readyCore{background:#e8fff9;inset:7px;box-shadow:0 0 22px #c5fff0b3}.dashboard-login-arrival-module__dpwd5q__readyRing{border:1px solid #bbe6db8c;animation:.9s ease-out both dashboard-login-arrival-module__dpwd5q__readyPulse}@keyframes dashboard-login-arrival-module__dpwd5q__revealDashboard{0%{opacity:1}to{opacity:0;visibility:hidden}}@keyframes dashboard-login-arrival-module__dpwd5q__readyPulse{0%{opacity:1;transform:scale(.65)}to{opacity:0;transform:scale(2.6)}}@media (max-width:560px){.dashboard-login-arrival-module__dpwd5q__brand{width:200px;top:26px;left:24px}}@media (prefers-reduced-motion:reduce){.dashboard-login-arrival-module__dpwd5q__arrival{animation:.22s ease-out both dashboard-login-arrival-module__dpwd5q__reducedReveal}.dashboard-login-arrival-module__dpwd5q__readyRing{animation:none}}@keyframes dashboard-login-arrival-module__dpwd5q__reducedReveal{to{opacity:0;visibility:hidden}}
.hive-commercial-a4-preview-module__Wy-HkW__previewSection{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;min-width:0;margin-top:18px}.hive-commercial-a4-preview-module__Wy-HkW__previewToolbar{color:#c5dad5;justify-content:space-between;align-items:center;gap:12px;padding-bottom:10px;font-size:12px;display:flex}.hive-commercial-a4-preview-module__Wy-HkW__previewToolbar button,.hive-commercial-a4-preview-module__Wy-HkW__previewWarning button{color:#edf8f4;min-height:40px;font:inherit;cursor:pointer;background:#203b3d;border:1px solid #537773;border-radius:8px;align-items:center;gap:7px;padding:8px 12px;display:inline-flex}.hive-commercial-a4-preview-module__Wy-HkW__preview{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#e4ebe8;border-radius:8px;width:100%;min-width:0;position:relative}.hive-commercial-a4-preview-module__Wy-HkW__paper{background:#fff;flex:none;margin-inline:auto;position:relative;box-shadow:0 2px 12px #0b282218}.hive-commercial-a4-preview-module__Wy-HkW__paper iframe{color:#172b32;background:#fff;border:0;position:absolute;top:0;left:0}.hive-commercial-a4-preview-module__Wy-HkW__previewLoading{color:#294c46;background:#f1f6f3;padding:18px;font-size:13px;display:block}.hive-commercial-a4-preview-module__Wy-HkW__previewWarning{color:#294c46;background:#edf4f1;margin:0;padding:12px 18px;font-size:13px;line-height:1.5}.hive-commercial-a4-preview-module__Wy-HkW__previewWarning button{color:#173f36;background:#fff;margin-left:10px}.hive-commercial-a4-preview-module__Wy-HkW__viewer{color:#183c34;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#e4ebe8;border:1px solid #cbd9d4;border-radius:14px;width:calc(100vw - 32px);max-width:1800px;height:calc(100dvh - 32px);max-height:none;margin:auto;padding:0;position:fixed;inset:0;overflow:hidden;box-shadow:0 24px 90px #0006}.hive-commercial-a4-preview-module__Wy-HkW__viewer[open]{flex-direction:column;display:flex}.hive-commercial-a4-preview-module__Wy-HkW__viewer::backdrop{background:#071b20c4}.hive-commercial-a4-preview-module__Wy-HkW__viewerHeader{background:#fff;border-bottom:1px solid #cad8d1;flex:none;align-items:center;gap:20px;padding:14px 18px;display:flex}.hive-commercial-a4-preview-module__Wy-HkW__viewerHeader>div:first-child{flex:1;min-width:0}.hive-commercial-a4-preview-module__Wy-HkW__viewerHeader strong{font:600 15px/1.4 var(--font-sans,Arial), sans-serif;color:#183c34;overflow-wrap:anywhere;display:block}.hive-commercial-a4-preview-module__Wy-HkW__viewerHeader span{font:12px/1.4 var(--font-sans,Arial), sans-serif;color:#536c65;margin-top:3px;display:block}.hive-commercial-a4-preview-module__Wy-HkW__zoomControls{flex-shrink:0;gap:4px;display:flex}.hive-commercial-a4-preview-module__Wy-HkW__zoomControls button,.hive-commercial-a4-preview-module__Wy-HkW__closeViewer{min-height:40px;font:500 12px/1.3 var(--font-sans,Arial), sans-serif;color:#294c46;cursor:pointer;background:#fff;border:1px solid #c0d2c9;border-radius:7px;padding:8px 12px}.hive-commercial-a4-preview-module__Wy-HkW__zoomControls button[aria-pressed=true]{color:#153c2c;background:#dfeee8;border-color:#648e7c}.hive-commercial-a4-preview-module__Wy-HkW__closeViewer{flex-shrink:0;justify-content:center;align-items:center;width:40px;padding:0;display:flex}.hive-commercial-a4-preview-module__Wy-HkW__viewerCanvas{overscroll-behavior:contain;flex:1;min-width:0;min-height:0;padding:16px;overflow:auto}.hive-commercial-a4-preview-module__Wy-HkW__previewToolbar button:focus-visible,.hive-commercial-a4-preview-module__Wy-HkW__viewer button:focus-visible{outline-offset:3px;outline:2px solid #398571}@media (max-width:640px){.hive-commercial-a4-preview-module__Wy-HkW__viewer{border:0;border-radius:0;width:100vw;height:100dvh}.hive-commercial-a4-preview-module__Wy-HkW__viewerHeader{flex-wrap:wrap;gap:8px;padding:12px}.hive-commercial-a4-preview-module__Wy-HkW__viewerHeader>div:first-child{flex-basis:calc(100% - 52px)}.hive-commercial-a4-preview-module__Wy-HkW__viewerHeader strong{font-size:13px}.hive-commercial-a4-preview-module__Wy-HkW__viewerHeader span{display:none}.hive-commercial-a4-preview-module__Wy-HkW__zoomControls{order:3;width:100%}.hive-commercial-a4-preview-module__Wy-HkW__zoomControls button{flex:1;min-height:44px}.hive-commercial-a4-preview-module__Wy-HkW__viewerCanvas{padding:8px}}
.hive-commercial-artifact-module__086i2W__artifact{color:#ecf5f3;background:#101e25;border:1px solid #304d50;border-radius:16px;min-width:0;margin:18px 0;padding:16px;font-size:14px;line-height:1.6;overflow:hidden}.hive-commercial-artifact-module__086i2W__heading{color:#b0d8d0;align-items:flex-start;gap:12px;display:flex}.hive-commercial-artifact-module__086i2W__heading>div{flex:1;min-width:0}.hive-commercial-artifact-module__086i2W__heading h3{color:#f0f7f5;overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:600}.hive-commercial-artifact-module__086i2W__heading p{color:#b3c5c8;margin:3px 0 0;font-size:12px}.hive-commercial-artifact-module__086i2W__description{color:#d5e4e3;overflow-wrap:anywhere;margin:12px 0}.hive-commercial-artifact-module__086i2W__note{color:#b9c9cb;margin:12px 0 0;font-size:12px}.hive-commercial-artifact-module__086i2W__actions{flex-wrap:wrap;align-items:center;gap:8px;margin:14px 0 2px;display:flex}.hive-commercial-artifact-module__086i2W__actions a,.hive-commercial-artifact-module__086i2W__actions button{color:#e8f5f1;min-height:40px;font:inherit;cursor:pointer;background:#172b32;border:1px solid #456362;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:8px 11px;font-size:12px;text-decoration:none;display:inline-flex}.hive-commercial-artifact-module__086i2W__actions a:hover,.hive-commercial-artifact-module__086i2W__actions button:hover{background:#223d42;border-color:#82b8ac}.hive-commercial-artifact-module__086i2W__actions .hive-commercial-artifact-module__086i2W__primary{color:#102826;background:#abd5c9;border-color:#abd5c9;font-weight:600}.hive-commercial-artifact-module__086i2W__actions .hive-commercial-artifact-module__086i2W__primary:hover{background:#c6e6dd}.hive-commercial-artifact-module__086i2W__actions button:disabled{opacity:.5;cursor:wait}.hive-commercial-artifact-module__086i2W__actions :focus-visible{outline-offset:3px;outline:2px solid #bceada}.hive-commercial-artifact-module__086i2W__preview{overscroll-behavior:contain;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#e3e9e7;border-radius:8px;width:100%;max-height:min(650px,70dvh);margin-top:16px;overflow:auto}.hive-commercial-artifact-module__086i2W__preview iframe{color:#172b32;background:#fff;border:0;position:absolute;top:0;left:0}.hive-commercial-artifact-module__086i2W__error{color:#ffceca;overflow-wrap:anywhere;margin-top:12px;font-size:13px}.hive-commercial-artifact-module__086i2W__spin{animation:1s linear infinite hive-commercial-artifact-module__086i2W__spin}@keyframes hive-commercial-artifact-module__086i2W__spin{to{transform:rotate(360deg)}}@media (max-width:500px){.hive-commercial-artifact-module__086i2W__artifact{border-radius:12px;padding:12px}.hive-commercial-artifact-module__086i2W__actions a,.hive-commercial-artifact-module__086i2W__actions button{min-height:44px}.hive-commercial-artifact-module__086i2W__heading h3{font-size:14px}}@media (prefers-reduced-motion:reduce){.hive-commercial-artifact-module__086i2W__spin{animation:none}}.hive-commercial-artifact-module__086i2W__completeness{color:#e4f2ee;background:#172b32;border:1px solid #456362;border-radius:10px;margin:16px 0;padding:14px 16px}.hive-commercial-artifact-module__086i2W__completeness strong{color:#d5ece3;font-size:13px;font-weight:600}.hive-commercial-artifact-module__086i2W__completeness p{color:#c7d9d4;margin:6px 0;font-size:12px}.hive-commercial-artifact-module__086i2W__completeness ul{columns:2;color:#e4f2ee;column-gap:24px;margin:8px 0;padding-left:18px;font-size:12px}.hive-commercial-artifact-module__086i2W__completeness li{break-inside:avoid;margin-bottom:3px}.hive-commercial-artifact-module__086i2W__completeness button{color:#142e24;min-height:40px;font:inherit;cursor:pointer;background:#c0dfd2;border:1px solid #82aea0;border-radius:7px;margin-top:4px;padding:8px 12px;font-size:12px}.hive-commercial-artifact-module__086i2W__completeness button:disabled{opacity:.5;cursor:not-allowed}.hive-commercial-artifact-module__086i2W__completeness button:focus-visible{outline-offset:3px;outline:2px solid #bceada}@media (max-width:640px){.hive-commercial-artifact-module__086i2W__completeness ul{columns:1}}
