html:has(.doori-demo_page__p75w6){min-width:0}.doori-demo_page__p75w6{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh;background:#f3f3f3;color:#222;color-scheme:light;outline:none}.doori-demo_app__KV__w{flex:1 1 auto;display:flex;flex-direction:column;width:100%;max-width:430px;margin:0 auto;background:#fff;color:#222;box-shadow:0 0 0 1px #e6e6e6}.doori-demo_banner__z1KUy{margin:8px 12px 0;padding:8px 10px;border-radius:8px;background:#fff6e0;color:#8a5a00;font-size:13px;font-weight:700;line-height:1.4;text-align:center}.doori-demo_body__2GZbG{flex:1 1 auto;padding:8px 16px 24px}.doori-demo_title__R50w8{margin:16px 0 4px;font-size:24px;font-weight:800;line-height:1.3;letter-spacing:-.02em;outline:none}.doori-demo_desc__4eGxq{margin:0 0 16px;color:#6e6e6e;font-size:15px;line-height:1.5}.doori-demo_sub__DLLUA{margin:24px 0 8px;color:#6e6e6e;font-size:13px;font-weight:700}.doori-demo_card__1CWQn{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px;border-radius:14px;background:#f5f5f5}.doori-demo_cardText__T8hQG{display:grid;grid-gap:2px;gap:2px;min-width:0}.doori-demo_cardText__T8hQG strong{font-size:16px;line-height:1.4}.doori-demo_cardText__T8hQG span{color:#6e6e6e;font-size:14px;line-height:1.4;overflow-wrap:anywhere}.doori-demo_primary__FQft6,.doori-demo_secondary__S8i2Y{display:block;width:100%;min-height:44px;margin-top:12px;padding:0 16px;border-radius:12px;font:inherit;font-size:16px;font-weight:800;cursor:pointer}.doori-demo_primary__FQft6{border:1px solid #17695f;background:#17695f;color:#fff}.doori-demo_primary__FQft6:hover:not(:disabled){background:#135a51}.doori-demo_primary__FQft6:disabled{opacity:.45;cursor:default}.doori-demo_secondary__S8i2Y{border:1px solid #d6d6d6;background:#fff;color:#333}.doori-demo_secondary__S8i2Y:hover{background:#f6f6f6}.doori-demo_members__MiT1i{display:grid;grid-gap:4px;gap:4px;margin:0;padding:0;list-style:none;font-size:15px}.doori-demo_members__MiT1i li{display:flex;align-items:center;gap:10px;min-height:44px}.doori-demo_av__C7tlV{display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:50%;background:#e3f1ee;color:#17695f;font-size:13px;font-weight:800}.doori-demo_empty__ETN0q{border:1px dashed #c8c8c8;background:#f1f1f1;color:#6e6e6e}.doori-demo_rows__v3s_s{display:grid;margin:0;padding:0;list-style:none;border-top:1px solid #eee}.doori-demo_row__MR7EN{display:flex;justify-content:space-between;align-items:center;width:100%;min-height:52px;padding:0 4px;border:0;border-bottom:1px solid #eee;background:none;color:inherit;font:inherit;font-size:16px;text-align:left;cursor:pointer}.doori-demo_row__MR7EN:hover{background:#fafafa}.doori-demo_row__MR7EN span{color:#6e6e6e;font-size:20px}.doori-demo_spend__s9JVa{display:flex;justify-content:space-between;align-items:center;min-height:48px;border-bottom:1px solid #eee;font-size:15px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.doori-demo_back__WN68R{min-height:44px;margin-left:-4px;padding:0 4px;border:0;background:none;color:#6e6e6e;font:inherit;font-size:14px;cursor:pointer}.doori-demo_switch__xSkuH{position:relative;flex:none;width:52px;height:32px;padding:0;border:2px solid #8c8c8c;border-radius:999px;background:#fff;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.doori-demo_switch__xSkuH:before{content:"";position:absolute;inset:-8px -2px}.doori-demo_knob__7jlI6{position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:#8c8c8c;transition:transform .15s ease,background-color .15s ease}.doori-demo_switch__xSkuH[aria-checked=true]{border-color:#17695f;background:#17695f}.doori-demo_switch__xSkuH[aria-checked=true] .doori-demo_knob__7jlI6{transform:translateX(20px);background:#fff}.doori-demo_days__Gwev6{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px;min-width:0;margin:20px 0 0;padding:0;border:0}.doori-demo_days__Gwev6 legend{margin-bottom:8px;padding:0;color:#6e6e6e;font-size:13px;font-weight:700}.doori-demo_day__3_UQ4{position:relative;display:grid;place-items:center;min-height:44px;border:1px solid #d6d6d6;border-radius:10px;font-size:15px;font-weight:700;cursor:pointer}.doori-demo_day__3_UQ4 input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:inherit}.doori-demo_day__3_UQ4[data-on=true]{border-color:#17695f;background:#e3f1ee;color:#17695f}.doori-demo_days__Gwev6:disabled .doori-demo_day__3_UQ4{opacity:.45;cursor:default}.doori-demo_tabs__Jy7RT{position:-webkit-sticky;position:sticky;bottom:0;z-index:1;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #e6e6e6;background:#fff;padding-bottom:env(safe-area-inset-bottom,0)}.doori-demo_tabs__Jy7RT button{min-height:56px;padding:0 4px;border:0;background:none;color:#6e6e6e;font:inherit;font-size:14px;cursor:pointer}.doori-demo_tabs__Jy7RT button:hover{background:#fafafa}.doori-demo_tabs__Jy7RT button[aria-selected=true]{color:#17695f;font-weight:800;box-shadow:inset 0 2px 0 #17695f}.doori-demo_back__WN68R:focus-visible,.doori-demo_exit__jk50J a:focus-visible,.doori-demo_primary__FQft6:focus-visible,.doori-demo_row__MR7EN:focus-visible,.doori-demo_secondary__S8i2Y:focus-visible,.doori-demo_switch__xSkuH:focus-visible,.doori-demo_title__R50w8:focus-visible{outline:2px solid #17695f;outline-offset:2px}.doori-demo_tabs__Jy7RT button:focus-visible{outline:2px solid #17695f;outline-offset:-4px}.doori-demo_day__3_UQ4:has(input:focus-visible){outline:2px solid #17695f;outline-offset:2px}.doori-demo_exit__jk50J{margin:0;padding:8px 16px;text-align:center;font-size:14px}.doori-demo_exit__jk50J a{display:inline-flex;align-items:center;min-height:44px;padding:0 8px;color:#17695f;text-decoration:underline;text-underline-offset:3px}@media (prefers-reduced-motion:reduce){.doori-demo_knob__7jlI6,.doori-demo_switch__xSkuH{transition:none}}.uoo-app .ctl-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;min-height:var(--uoo-app-control-h,36px);padding:0 12px;border:0;border-radius:var(--uoo-app-r,6px);background:var(--uoo-app-surface,#f6f6f6);color:var(--uoo-app-ink-2,#363636);font-family:inherit;font-size:var(--uoo-app-ui,13px);font-weight:600;line-height:1.4;white-space:nowrap;text-decoration:none;cursor:pointer;transition:background-color .12s ease-out,color .12s ease-out}.uoo-app .ctl-btn:hover{background:var(--uoo-app-line,#efefef)}.uoo-app .ctl-btn:active{filter:brightness(.96)}.uoo-app .ctl-btn.primary{background:var(--uoo-app-primary,#6545cc);color:var(--uoo-app-primary-ink,#fff)}.uoo-app .ctl-btn.primary:hover{background:color-mix(in srgb,var(--uoo-app-primary,#6545cc) 90%,#000)}.uoo-app .ctl-btn.secondary{background:var(--uoo-app-surface,#f6f6f6)}.uoo-app .ctl-btn.ghost{background:transparent}.uoo-app .ctl-btn.ghost:hover{background:var(--uoo-app-surface,#f6f6f6)}.uoo-app .ctl-btn.danger{background:var(--uoo-app-danger,#c9423a);color:var(--uoo-app-primary-ink,#fff)}.uoo-app .ctl-btn.danger:hover{background:color-mix(in srgb,var(--uoo-app-danger,#c9423a) 90%,#000)}.uoo-app .ctl-btn.sm{min-height:max(28px,calc(var(--uoo-app-control-h, 36px) - 8px))}.uoo-app .ctl-btn.block{display:flex;width:100%}.uoo-app .ctl-btn.icon-only{padding:0;min-width:var(--uoo-app-control-h,36px)}.uoo-app .ctl-btn-icon{display:inline-grid;place-items:center;width:16px;height:16px;flex:0 0 auto}.uoo-app .ctl-btn-icon svg{display:block;width:16px;height:16px}.uoo-app .ctl-btn:focus-visible{outline:2px solid var(--uoo-app-primary,#6545cc);outline-offset:2px}.uoo-app .ctl-btn:disabled,.uoo-app .ctl-btn[aria-disabled=true]{opacity:.45;cursor:not-allowed}.uoo-app .ctl-btn:disabled:hover,.uoo-app .ctl-btn[aria-disabled=true]:hover{background:var(--uoo-app-surface,#f6f6f6)}.uoo-app .ctl-btn.primary:disabled:hover,.uoo-app .ctl-btn.primary[aria-disabled=true]:hover{background:var(--uoo-app-primary,#6545cc)}.uoo-app .ctl-btn.ghost:disabled:hover,.uoo-app .ctl-btn.ghost[aria-disabled=true]:hover{background:transparent}.uoo-app .ctl-btn.danger:disabled:hover,.uoo-app .ctl-btn.danger[aria-disabled=true]:hover{background:var(--uoo-app-danger,#c9423a)}.uoo-app .ctl-btn.loading{cursor:progress}.uoo-app .ctl-spinner{animation:ctl-spin .8s linear infinite}@keyframes ctl-spin{to{transform:rotate(1turn)}}.uoo-app .ctl-field{display:block;min-width:0}.uoo-app .ctl-label-row{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:6px}.uoo-app .ctl-label{font-size:.9375rem;font-weight:600;line-height:1.4;color:var(--uoo-app-ink-2,#363636)}.uoo-app .ctl-required{color:var(--uoo-app-danger-fg,#b4372f)}.uoo-app .ctl-hint{font-size:.875rem;color:var(--uoo-app-muted,#6e6e6e)}.uoo-app .ctl-message-wrap:empty{display:none}.uoo-app .ctl-message-wrap{margin-top:6px}.uoo-app .ctl-error,.uoo-app .ctl-help{margin:0;font-size:.875rem;line-height:1.4}.uoo-app .ctl-help{color:var(--uoo-app-muted,#6e6e6e)}.uoo-app .ctl-error{display:flex;align-items:flex-start;gap:6px;color:var(--uoo-app-danger-fg,#b4372f)}.uoo-app .ctl-error svg{flex:0 0 auto;margin-top:1px}.uoo-app .ctl-input{display:block;width:100%;box-sizing:border-box;min-height:var(--uoo-app-control-h,36px);padding:0 12px;border:1px solid var(--uoo-app-line-input,#8f8f99);border-radius:var(--uoo-app-r,6px);background:var(--uoo-app-raised,#fff);color:var(--uoo-app-ink,#1b1b1b);font-family:inherit;font-size:var(--uoo-app-input-font,14px);line-height:1.4;transition:border-color .12s ease-out,box-shadow .12s ease-out}.uoo-app .ctl-input::placeholder{color:var(--uoo-app-muted,#6e6e6e);opacity:1}.uoo-app .ctl-input:hover:not(:disabled){border-color:var(--uoo-app-muted,#6e6e6e)}.uoo-app .ctl-input:focus,.uoo-app .ctl-input:focus-visible{outline:none;border-color:var(--uoo-app-primary,#6545cc);box-shadow:0 0 0 2px var(--uoo-app-focus-soft,rgba(101,69,204,.25))}.uoo-app .ctl-field.has-error .ctl-input,.uoo-app .ctl-input.invalid,.uoo-app .ctl-input[aria-invalid=true]{border-color:var(--uoo-app-danger,#c9423a)}.uoo-app .ctl-field.has-error .ctl-input:focus,.uoo-app .ctl-input.invalid:focus-visible,.uoo-app .ctl-input[aria-invalid=true]:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--uoo-app-danger,#c9423a) 25%,transparent)}.uoo-app .ctl-input:disabled{background:var(--uoo-app-surface,#f6f6f6);color:var(--uoo-app-muted,#6e6e6e);border-color:var(--uoo-app-line,#efefef);cursor:not-allowed}.uoo-app .ctl-textarea{min-height:calc(var(--uoo-app-input-font, 14px) * 1.4 * 4 + 20px);padding:9px 12px;resize:vertical}.uoo-app .ctl-select{display:flex;align-items:center;justify-content:space-between;gap:8px;text-align:left;cursor:pointer}.uoo-app .ctl-select.empty .ctl-select-value{color:var(--uoo-app-muted,#6e6e6e)}.uoo-app .ctl-select-value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uoo-app .ctl-select-caret{flex:0 0 auto;color:var(--uoo-app-muted,#6e6e6e)}.uoo-app .ctl-select[aria-expanded=true]{border-color:var(--uoo-app-primary,#6545cc)}.uoo-app .ctl-select[aria-expanded=true] .ctl-select-caret{transform:rotate(180deg)}.ctl-portal{position:static;background:transparent}.ctl-portal .ctl-listbox{position:fixed;z-index:90;box-sizing:border-box;overflow-y:auto;padding:4px;border:1px solid var(--uoo-app-line,#efefef);border-radius:var(--uoo-app-r-lg,10px);background:var(--uoo-app-raised,#fff);color:var(--uoo-app-ink,#1b1b1b);box-shadow:var(--uoo-app-shadow-pop,0 1px 2px rgba(0,0,0,.06),0 8px 24px rgba(0,0,0,.1));font-size:var(--uoo-app-ui,13px);outline:none;opacity:0;pointer-events:none}.ctl-portal .ctl-listbox.ready{opacity:1;pointer-events:auto;animation:ctl-pop .14s ease-out}.ctl-portal .ctl-listbox.above.ready{animation-name:ctl-pop-above}@keyframes ctl-pop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes ctl-pop-above{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.ctl-portal .ctl-option{display:flex;align-items:center;justify-content:space-between;gap:8px;box-sizing:border-box;min-height:max(var(--uoo-app-row-h,32px),32px);padding:4px 10px;border-radius:var(--uoo-app-r,6px);cursor:pointer}.ctl-portal .ctl-option.active{background:var(--uoo-app-surface,#f6f6f6)}.ctl-portal .ctl-option.selected{color:var(--uoo-app-primary,#6545cc);font-weight:600}.ctl-portal .ctl-option[aria-disabled=true]{opacity:.45;cursor:not-allowed}.ctl-portal .ctl-option-text{display:grid;min-width:0}.ctl-portal .ctl-option-label{line-height:1.4;overflow-wrap:anywhere}.ctl-portal .ctl-option-desc{font-size:var(--uoo-app-meta,12px);font-weight:400;color:var(--uoo-app-muted,#6e6e6e);line-height:1.4}.ctl-portal .ctl-option svg{flex:0 0 auto}.uoo-app .ctl-filter-wrap{display:inline-flex}.uoo-app .ctl-filter-trigger[aria-expanded=true]{background:var(--uoo-app-surface,#f6f6f6);color:var(--uoo-app-ink,#1b1b1b)}.ctl-portal .ctl-popover{position:fixed;z-index:90;display:flex;flex-direction:column;box-sizing:border-box;min-width:224px;max-width:min(320px,calc(100vw - 16px));border:1px solid var(--uoo-app-line,#efefef);border-radius:var(--uoo-app-r-lg,10px);background:var(--uoo-app-raised,#fff);color:var(--uoo-app-ink,#1b1b1b);box-shadow:var(--uoo-app-shadow-pop,0 1px 2px rgba(0,0,0,.06),0 8px 24px rgba(0,0,0,.1));font-size:var(--uoo-app-ui,13px);opacity:0;pointer-events:none;overflow:hidden}.ctl-portal .ctl-popover.ready{opacity:1;pointer-events:auto;animation:ctl-pop .14s ease-out}.ctl-portal .ctl-popover.above.ready{animation-name:ctl-pop-above}.ctl-portal .ctl-pop-list{flex:1 1 auto;min-height:0;overflow-y:auto;padding:4px;outline:none}.ctl-portal .ctl-pop-footer{flex:0 0 auto;padding:4px;border-top:1px solid var(--uoo-app-line,#efefef)}.ctl-portal .ctl-filter-option{justify-content:flex-start;gap:10px}.ctl-portal .ctl-filter-option .ctl-option-text{flex:1 1 auto}.ctl-portal .ctl-filter-option.selected{font-weight:400;color:inherit}.ctl-portal .ctl-filter-option.selected .ctl-option-label{font-weight:600}.ctl-portal .ctl-filter-check,.ctl-portal .ctl-filter-radio{flex:0 0 auto;box-sizing:border-box;display:grid;place-items:center;width:16px;height:16px;border:1px solid var(--uoo-app-line-input,#8f8f99);background:var(--uoo-app-raised,#fff);color:var(--uoo-app-primary-ink,#fff)}.ctl-portal .ctl-filter-check{border-radius:4px}.ctl-portal .ctl-filter-radio{border-radius:50%}.ctl-portal .ctl-filter-check.on{border-color:var(--uoo-app-primary,#6545cc);background:var(--uoo-app-primary,#6545cc)}.ctl-portal .ctl-filter-radio.on{border:5px solid var(--uoo-app-primary,#6545cc)}.ctl-portal .ctl-filter-count{flex:0 0 auto;font-size:var(--uoo-app-meta,12px);color:var(--uoo-app-muted,#6e6e6e);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ctl-portal .ctl-popover .ctl-btn{min-height:max(32px,var(--uoo-app-control-h,36px))}.uoo-app .ctl-checkbox-wrap{min-width:0}.uoo-app .ctl-check-row,.uoo-app .ctl-checkbox{position:relative;display:flex;align-items:flex-start;gap:10px;box-sizing:border-box;cursor:pointer;font-size:var(--uoo-app-ui,13px);line-height:1.4;color:var(--uoo-app-ink-2,#363636)}.uoo-app .ctl-checkbox{min-height:max(32px,var(--uoo-app-control-h,36px));padding:6px 0}.uoo-app .ctl-check-input{position:absolute;width:16px;height:16px;margin:0;opacity:0;cursor:inherit}.uoo-app .ctl-check-box{flex:0 0 auto;box-sizing:border-box;display:grid;place-items:center;width:16px;height:16px;margin-top:2px;border:1px solid var(--uoo-app-line-input,#8f8f99);border-radius:4px;background:var(--uoo-app-raised,#fff);color:var(--uoo-app-primary-ink,#fff);transition:background-color .12s ease-out,border-color .12s ease-out}.uoo-app .ctl-check-row:hover:not(.disabled) .ctl-check-box,.uoo-app .ctl-checkbox:hover:not(.disabled) .ctl-check-box{border-color:var(--uoo-app-muted,#6e6e6e)}.uoo-app .ctl-check-row.checked .ctl-check-box,.uoo-app .ctl-checkbox.checked .ctl-check-box{border-color:var(--uoo-app-primary,#6545cc);background:var(--uoo-app-primary,#6545cc)}.uoo-app .ctl-checkbox.invalid:not(.checked) .ctl-check-box{border-color:var(--uoo-app-danger,#c9423a)}.uoo-app .ctl-check-row:has(.ctl-check-input:focus-visible) .ctl-check-box,.uoo-app .ctl-checkbox:has(.ctl-check-input:focus-visible) .ctl-check-box{outline:2px solid var(--uoo-app-primary,#6545cc);outline-offset:2px}.uoo-app .ctl-check-row:has(.ctl-check-input:focus-visible){background:var(--uoo-app-surface,#f6f6f6)}.uoo-app .ctl-check-text{display:grid;grid-gap:2px;gap:2px;min-width:0;flex:1 1 auto}.uoo-app .ctl-check-label{font-weight:500;overflow-wrap:anywhere}.uoo-app .ctl-check-desc{font-size:var(--uoo-app-meta,12px);color:var(--uoo-app-muted,#6e6e6e);overflow-wrap:anywhere}.uoo-app .ctl-check-row.disabled,.uoo-app .ctl-checkbox.disabled{opacity:.45;cursor:not-allowed}.uoo-app .ctl-check-row{align-items:center;min-height:48px;padding:8px 12px;border-radius:var(--uoo-app-r,6px);transition:background-color .12s ease-out}.uoo-app .ctl-check-row .ctl-check-box{margin-top:0}.uoo-app .ctl-check-row.divider{box-shadow:inset 0 -1px 0 var(--uoo-app-line,#efefef)}.uoo-app .ctl-check-row:hover:not(.disabled){background:var(--uoo-app-surface,#f6f6f6);box-shadow:none}.uoo-app .ctl-check-meta{flex:0 0 auto;margin-left:auto;padding-left:12px;font-size:var(--uoo-app-meta,12px);color:var(--uoo-app-muted,#6e6e6e)}.uoo-app .ctl-check-rows{display:grid}.uoo-app .ctl-checkbox-wrap .ctl-message-wrap{margin-top:-2px;padding:0 0 6px 26px}.uoo-app .ctl-switch-row{display:flex;align-items:center;justify-content:space-between;gap:16px;box-sizing:border-box;width:100%;min-height:56px;padding:8px 0;border:0;background:transparent;color:var(--uoo-app-ink,#1b1b1b);font-family:inherit;text-align:left;cursor:pointer}.uoo-app .ctl-switch-row.divider{box-shadow:inset 0 -1px 0 var(--uoo-app-line,#efefef)}.uoo-app .ctl-switch-row:focus-visible{outline:2px solid var(--uoo-app-primary,#6545cc);outline-offset:2px;border-radius:var(--uoo-app-r,6px)}.uoo-app .ctl-switch-row:disabled{opacity:.45;cursor:not-allowed}.uoo-app .ctl-switch-text{display:grid;grid-gap:2px;gap:2px;min-width:0}.uoo-app .ctl-switch-label{font-size:var(--uoo-app-ui,13px);font-weight:600;line-height:1.4;color:var(--uoo-app-ink-2,#363636)}.uoo-app .ctl-switch-desc{font-size:var(--uoo-app-meta,12px);line-height:1.4;color:var(--uoo-app-muted,#6e6e6e)}.uoo-app .ctl-switch{position:relative;flex:0 0 auto;box-sizing:border-box;width:36px;height:20px;border-radius:999px;background:var(--uoo-app-surface,#f6f6f6);box-shadow:inset 0 0 0 1px var(--uoo-app-line-input,#8f8f99);transition:background-color .15s ease-out,box-shadow .15s ease-out}.uoo-app .ctl-switch.on{background:var(--uoo-app-primary,#6545cc);box-shadow:none}.uoo-app .ctl-switch-knob{position:absolute;top:3px;left:3px;display:grid;place-items:center;width:14px;height:14px;border-radius:50%;background:var(--uoo-app-line-input,#8f8f99);color:var(--uoo-app-primary,#6545cc);transition:transform .15s ease-out,width .15s ease-out,height .15s ease-out,background-color .15s ease-out}.uoo-app .ctl-switch.on .ctl-switch-knob{top:2px;left:2px;width:16px;height:16px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.25);transform:translateX(16px)}.uoo-app .ctl-radios{display:grid;grid-gap:8px;gap:8px}.uoo-app .ctl-radios.cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.uoo-app .ctl-radios.cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.uoo-app .ctl-radio-card{position:relative;display:flex;align-items:flex-start;gap:12px;box-sizing:border-box;min-width:0;min-height:max(56px,var(--uoo-app-control-h,36px));padding:12px 14px;border:1px solid var(--uoo-app-line,#efefef);border-radius:var(--uoo-app-r,6px);background:var(--uoo-app-raised,#fff);cursor:pointer;transition:background-color .12s ease-out,border-color .12s ease-out}.uoo-app .ctl-radio-card:hover:not(.disabled):not(.checked){background:var(--uoo-app-surface,#f6f6f6)}.uoo-app .ctl-radio-card.checked{border-color:var(--uoo-app-primary,#6545cc);background:var(--uoo-app-info-bg,#eceafd)}.uoo-app .ctl-radio-card.disabled{opacity:.45;cursor:not-allowed}.uoo-app .ctl-radio-input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:inherit}.uoo-app .ctl-radio-card:has(.ctl-radio-input:focus-visible){outline:2px solid var(--uoo-app-primary,#6545cc);outline-offset:2px}.uoo-app .ctl-radio-dot{flex:0 0 auto;box-sizing:border-box;width:16px;height:16px;margin-top:2px;border:1px solid var(--uoo-app-line-input,#8f8f99);border-radius:50%;background:var(--uoo-app-raised,#fff)}.uoo-app .ctl-radio-card.checked .ctl-radio-dot{border:5px solid var(--uoo-app-primary,#6545cc);background:var(--uoo-app-primary-ink,#fff)}.uoo-app .ctl-radio-text{display:grid;grid-gap:2px;gap:2px;min-width:0;flex:1 1 auto}.uoo-app .ctl-radio-label{font-size:var(--uoo-app-ui,13px);font-weight:600;line-height:1.4;color:var(--uoo-app-ink-2,#363636);overflow-wrap:anywhere}.uoo-app .ctl-radio-desc{font-size:var(--uoo-app-meta,12px);line-height:1.4;color:var(--uoo-app-muted,#6e6e6e);overflow-wrap:anywhere}.uoo-app .ctl-radio-meta{flex:0 0 auto}.uoo-app .ctl-radio-card:not(:has(.ctl-radio-desc)){align-items:center}.uoo-app .ctl-radio-card:not(:has(.ctl-radio-desc)) .ctl-radio-dot{margin-top:0}.uoo-app .ctl-radios.list{gap:0}.uoo-app .ctl-radios.list .ctl-radio-card{min-height:48px;padding:10px 8px;border:0;border-radius:var(--uoo-app-r,6px);background:transparent}.uoo-app .ctl-radios.list .ctl-radio-card:hover:not(.disabled){background:var(--uoo-app-surface,#f6f6f6)}.uoo-app .ctl-radios.list .ctl-radio-card.checked{background:transparent}.uoo-app .ctl-radios.list .ctl-radio-card.checked .ctl-radio-desc{color:var(--uoo-app-muted,#6e6e6e)}.uoo-app .ctl-seg{display:inline-flex;gap:2px;box-sizing:border-box;min-height:var(--uoo-app-control-h,36px);padding:3px;border-radius:calc(var(--uoo-app-r, 6px) + 2px);background:var(--uoo-app-surface,#f6f6f6)}.uoo-app .ctl-seg-item{display:inline-flex;align-items:center;justify-content:center;padding:0 14px;border:0;border-radius:var(--uoo-app-r,6px);background:transparent;color:var(--uoo-app-muted,#6e6e6e);font-family:inherit;font-size:var(--uoo-app-ui,13px);font-weight:500;line-height:1.4;cursor:pointer;transition:background-color .12s ease-out,color .12s ease-out}.uoo-app .ctl-seg-item.selected,.uoo-app .ctl-seg-item:hover:not(.selected):not(:disabled){color:var(--uoo-app-ink,#1b1b1b)}.uoo-app .ctl-seg-item.selected{background:var(--uoo-app-raised,#fff);font-weight:600;box-shadow:0 1px 2px rgba(0,0,0,.1),0 0 0 1px rgba(0,0,0,.04)}.uoo-app .ctl-seg-item:focus-visible{outline:2px solid var(--uoo-app-primary,#6545cc);outline-offset:1px}.uoo-app .ctl-seg-item:disabled{opacity:.45;cursor:not-allowed}.uoo-app .ctl-tabs{display:flex;gap:20px;border-bottom:1px solid var(--uoo-app-line,#efefef);overflow-x:auto;scrollbar-width:none}.uoo-app .ctl-tabs::-webkit-scrollbar{display:none}.uoo-app .ctl-tab{position:relative;display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;box-sizing:border-box;min-height:max(36px,var(--uoo-app-control-h,36px));padding:0 2px;border:0;background:transparent;color:var(--uoo-app-muted,#6e6e6e);font-family:inherit;font-size:var(--uoo-app-ui,13px);font-weight:500;line-height:1.4;text-decoration:none;white-space:nowrap;cursor:pointer;transition:color .12s ease-out}.uoo-app .ctl-tab.selected,.uoo-app .ctl-tab:hover:not(.selected):not(:disabled){color:var(--uoo-app-ink,#1b1b1b)}.uoo-app .ctl-tab.selected{font-weight:600}.uoo-app .ctl-tab.selected:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--uoo-app-primary,#6545cc)}.uoo-app .ctl-tab:focus-visible{outline:2px solid var(--uoo-app-primary,#6545cc);outline-offset:-2px;border-radius:var(--uoo-app-r,6px)}.uoo-app .ctl-tab:disabled{opacity:.45;cursor:not-allowed}.uoo-app .ctl-tab-count{font-size:var(--uoo-app-meta,12px);font-weight:500;color:var(--uoo-app-muted,#6e6e6e)}.uoo-app .ctl-tabpanel{padding-top:16px;outline:none}.uoo-app .ctl-tabpanel:focus-visible{outline:2px solid var(--uoo-app-primary,#6545cc);outline-offset:2px;border-radius:var(--uoo-app-r,6px)}.uoo-app .ctl-steps{display:grid;grid-gap:8px;gap:8px}.uoo-app .ctl-steps-bar{height:2px;border-radius:999px;background:var(--uoo-app-surface,#f6f6f6);overflow:hidden}.uoo-app .ctl-steps-fill{display:block;height:100%;border-radius:inherit;background:var(--uoo-app-primary,#6545cc);transition:width .24s ease-out}.uoo-app .ctl-steps-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.uoo-app .ctl-steps-row.has-leading{align-items:center;justify-content:flex-start}.uoo-app .ctl-steps-leading{flex:0 0 auto;display:inline-flex;align-items:center}.uoo-app .ctl-steps-row.has-leading .ctl-steps-trailing{margin-left:auto}.uoo-app .ctl-steps-text{font-size:var(--uoo-app-ui,13px);font-weight:600;color:var(--uoo-app-ink-2,#363636);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.uoo-app .ctl-steps-trailing{font-size:var(--uoo-app-meta,12px);color:var(--uoo-app-muted,#6e6e6e)}.uoo-app .ctl-steps.edge{display:flex;flex-direction:column;gap:0;height:100%}.uoo-app .ctl-steps.edge .ctl-steps-row{flex:1 1 auto;align-items:center;min-height:var(--uoo-app-control-h,36px);padding-inline:var(--ctl-steps-edge-pad,0)}.uoo-app .ctl-steps.edge .ctl-steps-bar{flex:0 0 auto;border-radius:0}.uoo-app .ctl-steps.edge .ctl-steps-fill{border-radius:0}@media (max-width:767px){.uoo-app .ctl-btn,.uoo-app .ctl-btn.sm,.uoo-app .ctl-input,.uoo-app .ctl-tab{min-height:44px}.uoo-app .ctl-btn.icon-only{min-width:44px}.uoo-app .ctl-tabs{gap:4px}.uoo-app .ctl-tab{min-width:44px;justify-content:center;padding:0 8px}.uoo-app .ctl-input{font-size:16px}.uoo-app .ctl-textarea{min-height:calc(16px * 1.4 * 4 + 20px)}.uoo-app .ctl-seg-item{min-height:44px}.uoo-app .ctl-switch-row{min-height:56px}.uoo-app .ctl-checkbox{min-height:44px}.uoo-app .ctl-check-row{min-height:52px}.uoo-app .ctl-radios.cols-2,.uoo-app .ctl-radios.cols-3{grid-template-columns:1fr}.ctl-portal .ctl-option,.ctl-portal .ctl-popover .ctl-btn{min-height:44px}}@media (max-width:560px){.uoo-app .ctl-radios.cols-2,.uoo-app .ctl-radios.cols-3{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.uoo-app .ctl-btn,.uoo-app .ctl-check-box,.uoo-app .ctl-check-row,.uoo-app .ctl-input,.uoo-app .ctl-radio-card,.uoo-app .ctl-seg-item,.uoo-app .ctl-steps-fill,.uoo-app .ctl-switch,.uoo-app .ctl-switch-knob,.uoo-app .ctl-tab{transition:none}.ctl-portal .ctl-listbox.ready,.ctl-portal .ctl-popover.ready,.uoo-app .ctl-spinner{animation:none}}.company-b_banner__MtN5P{margin-bottom:16px}.company-b_section__SWglv{min-width:0}.company-b_section__SWglv+.company-b_section__SWglv{margin-top:32px;padding-top:32px;border-top:1px solid var(--uoo-app-line)}.company-b_sectionTitle__ZMsNB{margin:0 0 12px;font-size:15px;font-weight:650;line-height:var(--uoo-app-lh-title);color:var(--uoo-app-ink)}.company-b_sectionNote__cEeQo{margin:4px 0 16px;font-size:var(--uoo-app-meta);line-height:1.5;color:var(--uoo-app-muted)}.company-b_groupLabel__mUCRq{margin:0 0 6px;font-size:.9375rem;font-weight:600;line-height:var(--uoo-app-lh-ui);color:var(--uoo-app-ink-2)}.company-b_faint__D_SDu{color:var(--uoo-app-muted);font-size:.875rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.company-b_idFull__1DLRV{min-width:0;overflow-wrap:anywhere}.company-b_muted__sm5Ln{color:var(--uoo-app-muted)}.company-b_cellName__X9zqf{font-weight:600;color:var(--uoo-app-ink-2)}.company-b_formActions__1WJAq{display:flex;justify-content:flex-end;gap:8px;margin-top:24px}.company-b_form__NLmdm{display:grid;grid-gap:20px;gap:20px;min-width:0}@media (max-width:767px){.company-b_formActions__1WJAq{position:-webkit-sticky;position:sticky;bottom:var(--uoo-app-bottom-bar,0);z-index:3;margin-top:24px;padding:12px 0;background:var(--uoo-app-bg);border-top:1px solid var(--uoo-app-line)}.company-b_formActions__1WJAq>*{flex:1 1}}.company-b_sectionAfter__gBVLw{margin-top:32px;padding-top:32px;border-top:1px solid var(--uoo-app-line)}.company-b_sectionAfter__gBVLw .company-b_sectionTitle__ZMsNB{margin-bottom:4px}.company-b_metaGap__3zNCq{margin-left:8px}.company-b_modalMeta__2WIFF{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:12px 0 0;font-size:var(--uoo-app-meta);color:var(--uoo-app-muted)}.operator_split__TcWBA{display:flex;align-items:flex-start;min-height:100vh;min-height:100dvh}.operator_splitMain__l_XBD{flex:1 1 auto;min-width:0}.operator_inspectorPad__LQzOo{padding:16px}.operator_taskList__77nmb{margin:0;padding:0;list-style:none;display:grid;grid-gap:12px;gap:12px}.operator_taskList__77nmb li{display:grid;grid-gap:2px;gap:2px}.operator_taskList__77nmb strong{color:var(--uoo-app-ink);font-weight:600}.operator_taskList__77nmb span{color:var(--uoo-app-ink-2)}.operator_taskName__ES94N{margin:0 0 4px;color:var(--uoo-app-ink);font-weight:600}.operator_message__tWfYN,.operator_paragraph__dHQFj{margin:0 0 8px;color:var(--uoo-app-ink-2);overflow-wrap:anywhere}.operator_message__tWfYN{white-space:pre-wrap;margin:0}.operator_quoteBox__nVvbb{position:relative;max-height:calc(var(--uoo-app-body) * var(--uoo-app-lh-body) * 10 + 4px);overflow:hidden}.operator_quoteOpen__cieSv{max-height:none;overflow:visible}.operator_quoteFade__DsN9o:after{content:"";position:absolute;left:0;right:0;bottom:0;height:40px;background:linear-gradient(to bottom,transparent,var(--uoo-app-bg));pointer-events:none}.operator_moreBtn__9qApY{margin:6px 0 0 12px;padding:0;min-height:28px;border:0;background:transparent;color:var(--uoo-app-primary);font:inherit;font-size:.875rem;font-weight:600;cursor:pointer}.operator_moreBtn__9qApY:hover{text-decoration:underline}.operator_rqList__AChzO{margin:8px 0 0;padding:0;list-style:none;display:grid}.operator_rqItem__x9fWC{display:grid;grid-gap:6px;gap:6px;padding:12px 0;border-top:1px solid var(--uoo-app-line);min-width:0}.operator_rqItem__x9fWC:first-child{border-top:0}.operator_rqItem__x9fWC:last-child{padding-bottom:0}.operator_rqHead___mRlu{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.operator_rqMeta__Wd8wB{min-width:0;color:var(--uoo-app-muted);font-size:.875rem;line-height:1.5;overflow-wrap:anywhere;word-break:keep-all}.operator_rqNoBreak__NQIzV{white-space:nowrap}.operator_rqHead___mRlu>:last-child{flex:0 0 auto}.operator_rqPrompt__eWawo{margin:0;color:var(--uoo-app-ink);font-weight:600;overflow-wrap:anywhere;word-break:keep-all}.operator_rqFollow__tpye8{margin:0;color:var(--uoo-app-ink-2);overflow-wrap:anywhere;word-break:keep-all}.operator_rqIdea__y8W1k{display:grid;grid-gap:4px;gap:4px;margin:0}.operator_rqChoice__YkDd1,.operator_rqStim__d4RUz{margin:0;color:var(--uoo-app-ink-2);overflow-wrap:anywhere;word-break:keep-all}.operator_rqLink__2Bwhh{color:var(--uoo-app-primary);font-weight:600;text-decoration:none}.operator_rqLink__2Bwhh:hover{text-decoration:underline}.operator_rqDetails__7hBzo{margin-top:4px}.operator_rqShot__DDqbs{margin:0 0 6px}.operator_rqDwell__1iVtN{margin:0;color:var(--uoo-app-muted);font-size:.875rem;line-height:1.5;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.operator_rqDetails__7hBzo summary{cursor:pointer;color:var(--uoo-app-primary);font-size:.875rem;font-weight:600}.operator_rqDetails__7hBzo .operator_message__tWfYN{margin-top:6px}.operator_chipRow__zhodi{display:inline-flex;flex-wrap:wrap;gap:4px}.operator_shallowFlag__25Z0F{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:6px 0 0;color:var(--uoo-app-muted);font-size:.875rem;line-height:1.5;overflow-wrap:anywhere;word-break:keep-all}.operator_criteria__F03wA{margin:0 0 12px;padding:8px 12px;border-radius:var(--uoo-app-r);background:var(--uoo-app-surface);color:var(--uoo-app-ink-2);font-size:.875rem;line-height:1.55;display:grid;grid-gap:4px;gap:4px}.operator_criteria__F03wA p{margin:0;overflow-wrap:anywhere;word-break:keep-all}.operator_insFooter__OcV7K{display:grid;grid-gap:8px;gap:8px}.operator_insFooterRow__aUb5R{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.uoo-app .ctl-btn.operator_dangerText__SP24_{color:var(--uoo-app-danger)}.operator_id__sbmyK{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:0;overflow-wrap:anywhere}.operator_muted__mc0z0{color:var(--uoo-app-muted);font-weight:400}.operator_strong__n9wOU{color:var(--uoo-app-ink);font-weight:600}.operator_msg__31hki{display:block;max-width:520px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.operator_bannerGap__SG_DI,.operator_segRow__v8SWk{margin:0 0 12px}.operator_section__pfuJ1{margin:0 0 var(--uoo-app-s5)}.operator_sectionTitle__wLUKl{margin:0 0 var(--uoo-app-s2);font-size:15px;font-weight:650;line-height:1.35;color:var(--uoo-app-ink)}.operator_formStack__LRs7X{display:grid;grid-gap:16px;gap:16px}.operator_checkList__26rau{max-height:264px;overflow-y:auto;border:1px solid var(--uoo-app-line-input);border-radius:var(--uoo-app-r)}.operator_paletteBackdrop__xOB_N{position:fixed;inset:0;z-index:85;display:flex;align-items:flex-start;justify-content:center;padding:15vh 12px 12px}.operator_palette__orhRS{display:flex;flex-direction:column;width:min(560px,100%);height:min(480px,calc(100vh - 15vh - 24px));overflow:hidden;border-radius:var(--uoo-app-r-xl);background:var(--uoo-app-raised);color:var(--uoo-app-ink);box-shadow:var(--uoo-app-shadow-pop);animation:operator_opModal__EenTY var(--uoo-app-t-modal) ease-out both}.operator_paletteSearch__KyUlp{display:flex;align-items:center;gap:10px;flex:0 0 auto;height:40px;margin:8px 8px 0;padding:0 8px 0 10px;border-radius:var(--uoo-app-r);color:var(--uoo-app-muted)}.operator_paletteSearch__KyUlp:focus-within{background:var(--uoo-app-surface);outline:2px solid var(--uoo-app-primary);outline-offset:0}.operator_paletteInput__4GThL{flex:1 1 auto;min-width:0;height:40px;border:0;outline:0;background:transparent;color:var(--uoo-app-ink);font:inherit;font-size:var(--uoo-app-input-font)}.operator_paletteInput__4GThL:focus-visible{outline:0}.operator_paletteInput__4GThL::placeholder{color:var(--uoo-app-muted)}.operator_paletteList__U1dr_{flex:1 1 auto;overflow-y:auto;padding:4px 8px 8px}.operator_paletteGroup__KEXP1{padding:12px 10px 4px;color:var(--uoo-app-muted);font-size:.875rem;font-weight:600}.operator_paletteItem__IXQNB{display:flex;align-items:center;gap:10px;min-height:36px;padding:0 10px;border-radius:var(--uoo-app-r);cursor:pointer;color:var(--uoo-app-ink-2)}.operator_paletteIcon__E6Hl9,.operator_paletteItemActive___40_p{background:var(--uoo-app-surface)}.operator_paletteIcon__E6Hl9{display:inline-flex;align-items:center;justify-content:center;flex:0 0 24px;width:24px;height:24px;border-radius:var(--uoo-app-r);color:var(--uoo-app-muted)}.operator_paletteItemActive___40_p .operator_paletteIcon__E6Hl9{background:var(--uoo-app-bg)}.operator_paletteText__BoVu2{display:flex;align-items:baseline;gap:8px;flex:1 1 auto;min-width:0}.operator_paletteTitle__cGV6y{flex:0 1 auto;font-size:var(--uoo-app-ui);font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.operator_paletteText__BoVu2 small,.operator_paletteTitle__cGV6y{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.operator_paletteText__BoVu2 small{flex:1 1;color:var(--uoo-app-muted);font-size:var(--uoo-app-meta)}.operator_paletteArrow__NvdWy{flex:0 0 auto;color:var(--uoo-app-muted);opacity:0}.operator_paletteItemActive___40_p .operator_paletteArrow__NvdWy{opacity:1}.operator_paletteEmpty__xfNEJ{margin:0;padding:32px 12px;text-align:center;color:var(--uoo-app-muted);font-size:var(--uoo-app-ui)}.operator_paletteFoot__75TFO{display:flex;align-items:center;justify-content:space-between;gap:8px;flex:0 0 auto;min-height:40px;padding:4px 12px 4px 16px;color:var(--uoo-app-muted);font-size:.875rem}.operator_paletteClose__gNbz9{min-height:28px;padding:0 8px;border:0;border-radius:var(--uoo-app-r);background:transparent;color:var(--uoo-app-muted);font:inherit;font-size:.875rem;font-weight:500;cursor:pointer}.operator_paletteClose__gNbz9:hover{background:var(--uoo-app-surface);color:var(--uoo-app-ink)}.operator_kbd__L41hV{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 5px;border-radius:4px;background:var(--uoo-app-surface);color:var(--uoo-app-muted);font-family:inherit;font-size:.875rem;font-weight:600;line-height:1}@keyframes operator_opModal__EenTY{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:none}}@media (max-width:767px){.operator_hideSm__KnpKK{display:none}.operator_moreBtn__9qApY{min-height:44px}.operator_paletteBackdrop__xOB_N{padding-top:8px}.operator_palette__orhRS{height:min(480px,calc(100dvh - 16px))}.operator_paletteInput__4GThL{font-size:16px}}@media (prefers-reduced-motion:reduce){.operator_palette__orhRS{animation:none}}.operator_demoNote__MI7Td{margin:0;color:var(--uoo-app-warn-fg);font-size:.875rem;line-height:1.5;font-weight:600}.operator_footNote__o67uB{margin:0;color:var(--uoo-app-muted);font-size:.875rem;line-height:1.5}.scene_uploadRow__qV_kk{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.scene_fileInput__GuqBi{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.scene_count__X_HMv{font-size:1rem;color:var(--uoo-app-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.scene_sceneList__teMQ7{display:grid;grid-gap:24px;gap:24px;margin:0;padding:0;list-style:none}.scene_sceneCard__xJSl9{display:grid;grid-gap:20px;gap:20px;padding:20px;border:1px solid var(--uoo-app-line);border-radius:var(--uoo-app-r-lg);background:var(--uoo-app-raised,var(--uoo-app-bg))}.scene_sceneBar__YA6Rv{display:flex;align-items:center;justify-content:space-between;gap:8px}.scene_sceneNo__z703Q{font-size:16px;font-weight:650;color:var(--uoo-app-ink)}.scene_tools__mIm98{display:flex;align-items:center;gap:2px}.scene_sceneTop__2YBuM{display:grid;grid-template-columns:120px minmax(0,1fr);grid-gap:20px;gap:20px;align-items:start}.scene_imageMeta__atiIA{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:8px;font-size:1rem;line-height:1.5;color:var(--uoo-app-muted)}.scene_noImage__VabAN{display:grid;place-items:center;width:120px;aspect-ratio:9/16;border:1px dashed var(--uoo-app-line-input);border-radius:var(--uoo-app-r);font-size:1rem;color:var(--uoo-app-muted);text-align:center;padding:8px}.scene_sceneQuestions__zZios{display:grid;grid-gap:20px;gap:20px}.scene_sceneQuestion__ECBhO{display:grid;grid-gap:8px;gap:8px}.scene_questionTools__eyhFy{display:flex;justify-content:flex-end}.scene_help__0VZaQ{margin:0;font-size:1rem;line-height:1.55;color:var(--uoo-app-muted)}.scene_warnings__Uzn8n{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.scene_srOnly__NMYLE{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.scene_warning__IE_3p{margin:0;padding:10px 12px;border-radius:var(--uoo-app-r-sm);background:var(--uoo-app-warn-bg);color:var(--uoo-app-warn-fg);font-size:1rem;line-height:1.55;word-break:keep-all;overflow-wrap:anywhere}.scene_errors__9Eko0{display:grid;grid-gap:4px;gap:4px}.scene_templateRow__jP6z6{display:flex;flex-wrap:wrap;gap:12px}.scene_inlinePreview__SOPs3{margin-top:8px;border:1px solid var(--uoo-app-line);border-radius:var(--uoo-app-r-lg)}.scene_thumb__C8iUj{display:block;width:100%;padding:0;border:1px solid var(--uoo-app-line);border-radius:var(--uoo-app-r);background:var(--uoo-app-surface);cursor:zoom-in;overflow:hidden}.scene_thumb__C8iUj img{display:block;width:100%;height:auto;max-height:240px;object-fit:contain}.scene_thumbSmall__3Mt5Q{width:72px;flex:0 0 auto}.scene_thumbSmall__3Mt5Q img{max-height:128px}.scene_large__ElMwd{display:block;max-width:100%;max-height:72vh;margin:0 auto;object-fit:contain}.scene_sceneTag__1KjF7{display:flex;align-items:flex-start;gap:12px;margin:8px 0}.scene_sceneTagText__vpGKW{display:grid;grid-gap:2px;gap:2px;font-size:.875rem;line-height:1.45;color:var(--uoo-app-muted)}.scene_sceneTagText__vpGKW strong{font-size:.9375rem;font-weight:600;color:var(--uoo-app-ink-2)}.scene_preview__IJ7Yn{display:grid;grid-gap:16px;gap:16px;padding:16px}.scene_previewHead__071U4{margin:0;font-size:16px;font-weight:650;color:var(--uoo-app-ink)}.scene_sceneTabs__0IxO6{display:flex;flex-wrap:wrap;gap:8px}.scene_sceneTab__eeuM5{min-height:44px;padding:6px 14px;border:1px solid var(--uoo-app-line-input);border-radius:999px;background:transparent;font:inherit;font-size:1rem;color:var(--uoo-app-ink-2);cursor:pointer}.scene_sceneTabOn__XZi8m{border-color:var(--uoo-app-primary);color:var(--uoo-app-primary);font-weight:600}.scene_screen__hnISJ{display:grid;grid-gap:10px;gap:10px;padding:12px;border:1px solid var(--uoo-app-line);border-radius:var(--uoo-app-r-lg);background:var(--uoo-app-bg)}.scene_screenMeta__YJMiA{margin:0;font-size:1rem;color:var(--uoo-app-muted)}.scene_screenTitle__bvjdd{margin:0;font-size:16px;font-weight:650;line-height:1.45;color:var(--uoo-app-ink)}.scene_screenQuestion__oYntG{margin:0;padding:10px;border-radius:var(--uoo-app-r);background:var(--uoo-app-surface);font-size:15px;line-height:1.55;color:var(--uoo-app-ink)}.scene_screenQuestion__oYntG small{display:block;margin-bottom:2px;font-size:1rem;color:var(--uoo-app-muted)}.scene_slot__7oxol{margin:0;padding:10px;border:1px dashed var(--uoo-app-line-input);border-radius:var(--uoo-app-r);font-size:1rem;line-height:1.55;color:var(--uoo-app-muted)}.scene_slot__7oxol strong{display:block;color:var(--uoo-app-ink-2)}.scene_fixed__ixpua{display:grid;grid-gap:8px;gap:8px;padding:10px;border:1px dashed var(--uoo-app-line-input);border-radius:var(--uoo-app-r)}.scene_fixedHead__MBX_H{margin:0;font-size:1rem;line-height:1.55;color:var(--uoo-app-muted)}.scene_fixedHead__MBX_H strong{display:block;color:var(--uoo-app-ink-2)}.scene_empty__gA3T2{margin:0;padding:16px;border:1px dashed var(--uoo-app-line-input);border-radius:var(--uoo-app-r);font-size:15px;line-height:1.55;color:var(--uoo-app-muted);text-align:center}.scene_example___qgW9{border-top:1px solid var(--uoo-app-line);padding-top:12px}.scene_example___qgW9>summary{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;cursor:pointer;font-size:15px;font-weight:650;color:var(--uoo-app-ink);list-style:none}.scene_example___qgW9>summary::-webkit-details-marker{display:none}.scene_exampleBody__FoG_9{display:grid;grid-gap:14px;gap:14px;margin-top:8px}.scene_exampleScene__MpqvG{display:grid;grid-gap:8px;gap:8px}.scene_exampleNote__aoqzI{margin:0;font-size:1rem;line-height:1.5;color:var(--uoo-app-muted)}.scene_answer__QJ9pm{margin:0;padding:8px 10px;border-left:3px solid var(--uoo-app-line-input);font-size:15px;line-height:1.6;color:var(--uoo-app-ink-2)}.scene_answerHead__0cJU6{display:flex;align-items:center;gap:6px;margin-bottom:2px;font-size:1rem;color:var(--uoo-app-muted)}.scene_contrast__N_Ew8{display:grid;grid-gap:6px;gap:6px;padding:10px;border-radius:var(--uoo-app-r);background:var(--uoo-app-surface)}.scene_phone__L5_wW{width:100%;max-width:220px;margin:0 auto;padding:12px;border:1px solid var(--uoo-app-line-input);border-radius:18px;background:#fff;color:#1f2430;font-size:.875rem;line-height:1.4}.scene_phoneBanner__jgSeA{margin:0 0 8px;padding:3px 6px;border-radius:6px;background:#f2f3f5;color:#5b6170;font-size:.875rem;text-align:center}.scene_phoneTitle__NpFVD{margin:0 0 2px;font-size:1rem;font-weight:700}.scene_phoneDesc__Rdr__{margin:0 0 8px;color:#5b6170}.scene_phoneCard__5sFfX{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-bottom:8px;padding:8px;border:1px solid #e3e5ea;border-radius:10px}.scene_phoneCard__5sFfX span{display:block;color:#5b6170;font-size:.875rem}.scene_phonePrimary__LLyw8{display:block;margin-bottom:6px;padding:7px;border-radius:8px;background:#3a5bd9;color:#fff;font-weight:600;text-align:center}.scene_phoneSecondary__WnZ3I{display:block;margin-bottom:8px;padding:7px;border:1px solid #c9cdd6;border-radius:8px;text-align:center}.scene_phoneSub__nk_SL{margin:6px 0 4px;font-size:.875rem;font-weight:700}.scene_phoneMembers__Kf1cU{display:flex;gap:8px;margin:0;padding:0;list-style:none;color:#5b6170}.scene_phoneAvatar__3U3AX{display:inline-grid;place-items:center;width:20px;height:20px;margin-right:4px;border-radius:50%;background:#e9edfb;font-size:.875rem}.scene_phoneSwitch__twoF8{width:30px;height:18px;border-radius:9px;background:#3a5bd9;position:relative;flex:0 0 auto}.scene_phoneSwitch__twoF8:after{content:"";position:absolute;top:2px;right:2px;width:14px;height:14px;border-radius:50%;background:#fff}.scene_phoneDays__Nr8KE{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:4px;gap:4px;margin-bottom:10px}.scene_phoneDay___Ot3_{padding:5px 0;border:1px solid #c9cdd6;border-radius:6px;text-align:center}.scene_phoneDayOn__po_nR{border-color:#3a5bd9;color:#3a5bd9;font-weight:700}.scene_inlinePreview__SOPs3,.scene_preview__IJ7Yn>*,.scene_sceneCard__xJSl9>*,.scene_sceneList__teMQ7>*,.scene_sceneQuestions__zZios>*,.scene_screen__hnISJ>*{min-width:0}.scene_answer__QJ9pm,.scene_fixedHead__MBX_H,.scene_sceneTagText__vpGKW,.scene_screenMeta__YJMiA,.scene_screenQuestion__oYntG,.scene_screenTitle__bvjdd,.scene_slot__7oxol{overflow-wrap:anywhere}.scene_sceneTab__eeuM5{max-width:100%;text-align:left;overflow-wrap:anywhere}@media (max-width:767px){.scene_sceneTop__2YBuM{grid-template-columns:96px minmax(0,1fr);gap:12px}.scene_noImage__VabAN{width:96px}.scene_sceneCard__xJSl9{padding:16px}}.portal_section__TQfsc{margin-top:32px;padding-top:24px;border-top:1px solid var(--uoo-app-line)}.portal_section__TQfsc:first-of-type{margin-top:0}.portal_sectionFirst__uGB2N{margin-top:0;padding-top:0;border-top:0}.portal_sectionNoRule__27txV{padding-top:0;border-top:0}.portal_section__TQfsc.portal_sectionSpaced__oPXQz{margin-top:32px}.portal_sectionHead__cIqIy{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.portal_sectionTitle__lhCJC{margin:0;font-size:15px;font-weight:650;line-height:var(--uoo-app-lh-title,1.35);color:var(--uoo-app-ink)}.portal_sectionSub__eN6eQ{margin:2px 0 0;font-size:.9375rem;line-height:1.5;color:var(--uoo-app-muted)}.portal_sectionLink__0PJ0R{flex:0 0 auto;font-size:var(--uoo-app-ui);font-weight:500;color:var(--uoo-app-primary);text-decoration:none}.portal_sectionLink__0PJ0R:hover{text-decoration:underline}.portal_note__wp9ae{margin:12px 0 0;font-size:.875rem;line-height:1.5}.portal_muted__FBncq,.portal_note__wp9ae{color:var(--uoo-app-muted)}.portal_idFoot__boxpB{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:32px 0 0;line-height:1.5}.portal_idCode__BMyNI,.portal_idFoot__boxpB{font-size:.875rem;color:var(--uoo-app-muted)}.portal_idCode__BMyNI{min-width:0;overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.portal_todoNone__S7FqD{margin:0;font-size:var(--uoo-app-ui);line-height:1.5;color:var(--uoo-app-muted)}.portal_rowProgress__2vwj7{flex:1 1 100%;min-width:0;max-width:420px;padding:6px 0 2px}.portal_statusLine__WkRCO{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.portal_stripGap__U189a{margin-top:32px}.portal_stripBelow__znmR4{margin-bottom:20px}.portal_quoteGap___QdK9{margin-top:8px}.portal_progressGap__GFzl7{margin-top:12px}.portal_taskList__SW_Wo{margin:0;padding:0;list-style:none;display:grid;grid-gap:4px;gap:4px}.portal_filterRow__mkhiG{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin:12px 0 0}.portal_answerBlock__v1KTd{padding:16px 0;border-top:1px solid var(--uoo-app-line)}.portal_answerBlock__v1KTd:first-child{border-top:0;padding-top:4px}.portal_answerHead__z2vpY{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 8px}.portal_answerName__KWgh4{font-size:1rem;font-weight:600;color:var(--uoo-app-ink-2)}.portal_conditionLine__UWZDV{margin:-4px 0 8px;font-size:.875rem;line-height:1.5;color:var(--uoo-app-muted);overflow-wrap:anywhere}.portal_taskResult__AKjPK{padding:12px 0 0}.portal_taskResult__AKjPK+.portal_taskResult__AKjPK{margin-top:8px;border-top:1px solid var(--uoo-app-line)}.portal_taskLine__slzA_{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:.9375rem;color:var(--uoo-app-muted)}.portal_taskName__PLDtO{font-weight:600;color:var(--uoo-app-ink-2)}.portal_qaList__oyHaG{display:grid;grid-gap:16px;gap:16px;margin-top:16px;padding-top:16px;border-top:1px dashed var(--uoo-app-line)}.portal_qaListLead__clqOz{margin-top:8px;padding-top:0;border-top:0}.portal_qaList__oyHaG+.portal_taskResult__AKjPK{margin-top:16px;border-top:1px dashed var(--uoo-app-line)}.portal_qaHead__XvzZW{margin:0 0 4px;font-size:.875rem;font-weight:600;color:var(--uoo-app-muted)}.portal_qaQuestion__ax0I1{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;font-size:1rem;font-weight:600;line-height:1.5;color:var(--uoo-app-ink-2)}.portal_qaChoice___LCOG{margin:4px 0 0;font-size:.9375rem;color:var(--uoo-app-muted)}.portal_three__u109_{display:grid;grid-template-columns:240px 280px minmax(0,1fr);min-height:420px;border-top:1px solid var(--uoo-app-line);border-bottom:1px solid var(--uoo-app-line)}.portal_pane__wlGY5{min-width:0;padding:12px 0;border-left:1px solid var(--uoo-app-line)}.portal_pane__wlGY5:first-child{border-left:0;padding-right:8px}.portal_paneMiddle__aarLD{padding-left:8px;padding-right:8px}.portal_paneAnswer__pqm2G{padding:16px 0 16px 24px;background:transparent}.portal_paneTitle___YHWv{margin:0 0 8px;padding:0 12px;font-size:.875rem;font-weight:600;color:var(--uoo-app-muted)}.portal_pick__JFnGD{display:flex;width:100%;align-items:center;justify-content:space-between;gap:8px;min-height:40px;padding:8px 12px;border:0;border-radius:var(--uoo-app-r);background:transparent;font:inherit;text-align:left;color:var(--uoo-app-ink-2);cursor:pointer}.portal_pick__JFnGD:hover{background:var(--uoo-app-surface)}.portal_pickOn__TSXnG{background:var(--uoo-app-line)}.portal_pickText__CT3no{display:grid;grid-gap:2px;gap:2px;min-width:0}.portal_pickTitle__3USqv{font-size:1rem;font-weight:600;line-height:1.4;overflow-wrap:anywhere}.portal_pickMeta__12f3i{font-size:.875rem;line-height:1.4;color:var(--uoo-app-muted)}.portal_pickList__ZGwXK{display:grid;grid-gap:2px;gap:2px;margin:0;padding:0;list-style:none}.portal_answerTitle__1BBmK{margin:0 0 4px;font-size:15px;font-weight:650;line-height:1.45;color:var(--uoo-app-ink)}.portal_builder__QSIf1{display:flex;align-items:flex-start;--uoo-app-control-h:44px;--uoo-app-ui:16px;--uoo-app-meta:14px;--uoo-app-body:16px;--uoo-app-input-font:16px;--ad-control-h:44px;--ad-ui:16px;--ad-meta:14px;--ad-body:16px}.portal_builder__QSIf1,.portal_builder__QSIf1 .ctl-field .ctl-label{font-size:16px;line-height:1.5}.portal_builder__QSIf1 .ctl-field .ctl-label-row{margin-bottom:8px}.portal_builder__QSIf1 .ctl-field .ctl-hint{font-size:1rem}.portal_builder__QSIf1 .ctl-field .ctl-message-wrap{margin-top:8px}.portal_builder__QSIf1 .ctl-field .ctl-error,.portal_builder__QSIf1 .ctl-field .ctl-help{font-size:1rem;line-height:1.55}.portal_builder__QSIf1 .ctl-field .ctl-input{min-height:48px;padding-inline:14px;line-height:1.5}.portal_builder__QSIf1 .ctl-field .ctl-textarea{padding:12px 14px}.portal_builder__QSIf1 .ctl-btn{min-height:44px;padding-inline:16px}.portal_builder__QSIf1 .ctl-btn.sm{min-height:44px;padding-inline:14px}.portal_builder__QSIf1 .ctl-check-label,.portal_builder__QSIf1 .ctl-radio-label,.portal_builder__QSIf1 .ctl-switch-label{line-height:1.5}.portal_builder__QSIf1 .ctl-radio-card{padding:14px 16px}.portal_builder__QSIf1 .ctl-check-desc,.portal_builder__QSIf1 .ctl-radio-desc,.portal_builder__QSIf1 .ctl-switch-desc{font-size:1rem;line-height:1.5}.portal_builder__QSIf1 .ctl-checkbox{min-height:48px}.portal_builder__QSIf1 .ctl-check-box,.portal_builder__QSIf1 .ctl-radio-dot{width:20px;height:20px;margin-top:2px}.portal_builder__QSIf1 .ctl-switch-row{min-height:48px}.portal_builder__QSIf1 .ad-banner{font-size:15px;line-height:1.5;padding-block:10px}.portal_builder__QSIf1 .portal_note__wp9ae{font-size:1rem}.portal_builder__QSIf1 .ad-sab-text{font-size:1rem;line-height:1.5}.portal_builder__QSIf1 .ad-inspector-title{font-size:16px}body:has(.portal_builder__QSIf1) .ctl-portal .ctl-listbox{font-size:16px}body:has(.portal_builder__QSIf1) .ctl-portal .ctl-option{min-height:44px;padding:6px 12px}body:has(.portal_builder__QSIf1) .ctl-portal .ctl-option-desc{font-size:1rem}body:has(.portal_builder__QSIf1) .ad-toast{font-size:16px}.portal_builderMain__4Gti0{flex:1 1 auto;min-width:0}.portal_builderInspector__Vsus5{position:-webkit-sticky;position:sticky;top:0;align-self:flex-start;height:100vh;height:100dvh}.portal_formStack__TOf8l{display:grid;grid-gap:16px;gap:16px}.portal_builder__QSIf1 .portal_formStack__TOf8l{gap:24px}.portal_formSection__0x_p9{padding-top:8px}.portal_formSectionTitle__s5rAi{display:flex;align-items:baseline;gap:8px;margin:0 0 12px;font-size:24px;font-weight:650;line-height:1.35;color:var(--uoo-app-ink)}.portal_formSectionTitle__s5rAi:focus{outline:none}.portal_formSectionTitle__s5rAi+.portal_formSectionSub__CMmeL{margin-top:0}.portal_formSectionSub__CMmeL{margin:0 0 24px;font-size:16px;line-height:1.6;color:var(--uoo-app-ink-2)}.portal_wizard__u_IIO{display:grid;grid-gap:12px;gap:12px;margin:0 0 28px}.portal_wizard__u_IIO .ctl-steps{gap:10px}.portal_wizard__u_IIO .ctl-steps-bar{height:4px}.portal_wizard__u_IIO .ctl-steps-text{font-size:16px;line-height:1.5}.portal_wizardList__pA0Ha{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.portal_wizardItem__HSmgk{min-width:0}.portal_wizardStep__0lw5a{display:flex;align-items:center;gap:8px;width:100%;min-height:48px;padding:6px 10px;border:1px solid var(--uoo-app-line-input);border-radius:var(--uoo-app-r);background:transparent;color:var(--uoo-app-ink-2);font:inherit;font-size:15px;font-weight:500;line-height:1.35;text-align:left;cursor:pointer}.portal_wizardStep__0lw5a:hover:not(:disabled):not(.portal_wizardStepOn__mNsSa){background:var(--uoo-app-surface)}.portal_wizardStep__0lw5a:focus-visible{outline:2px solid var(--uoo-app-primary);outline-offset:2px}.portal_wizardStep__0lw5a:disabled{cursor:default;color:var(--uoo-app-muted);border-color:var(--uoo-app-line)}.portal_wizardStepOn__mNsSa{border-color:var(--uoo-app-primary);background:var(--uoo-app-info-bg);color:var(--uoo-app-ink);font-weight:650}.portal_wizardNum___28kw{flex:0 0 auto;display:inline-grid;place-items:center;width:24px;height:24px;border-radius:50%;border:1px solid;font-size:1rem;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.portal_wizardStepOn__mNsSa .portal_wizardNum___28kw{border-color:var(--uoo-app-primary);background:var(--uoo-app-primary);color:var(--uoo-app-primary-ink)}.portal_wizardStepDone__QgnOk .portal_wizardNum___28kw{border-color:transparent;color:var(--uoo-app-primary)}.portal_wizardName__Z3hpI{min-width:0;overflow-wrap:anywhere;word-break:keep-all}.portal_pairRow__O9nX_,.portal_tripleRow___xIBO{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px}.portal_tripleRow___xIBO>:last-child{grid-column:1/-1}.portal_groupLabel__3tWP5{margin:0 0 6px;font-size:.9375rem;font-weight:600;line-height:1.4;color:var(--uoo-app-ink-2)}.portal_groupHelp__QYSow{margin:6px 0 0;font-size:.875rem;line-height:1.4;color:var(--uoo-app-muted)}.portal_builder__QSIf1 .portal_groupLabel__3tWP5{margin-bottom:8px;font-size:16px;line-height:1.5}.portal_builder__QSIf1 .portal_groupHelp__QYSow{margin-top:8px;font-size:1rem;line-height:1.55}.portal_checkGrid__vZFDw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:16px;column-gap:16px}.portal_purposeMore__UiMur{margin-top:8px}.portal_questionBlock__Kgpzn{padding:24px 0 8px;border-top:1px solid var(--uoo-app-line)}.portal_questionBlock__Kgpzn:first-child{border-top:0;padding-top:0}.portal_questionBar__4cM95{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:16px}.portal_questionNo___0PVf{font-size:16px;font-weight:650;color:var(--uoo-app-ink)}.portal_questionTools__sKwSK{display:flex;align-items:center;gap:2px}.portal_questionError__8iHMq{margin:0;font-size:1rem;line-height:1.55;color:var(--uoo-app-danger-fg);overflow-wrap:anywhere;word-break:keep-all}.portal_keptRow__kyQVW{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:8px 0 16px}body:has(.portal_builder__QSIf1) .ad-toast-region{bottom:var(--np-toast-bottom,96px)}.portal_dangerText__QNMWt{color:var(--uoo-app-danger-fg)!important}.portal_previewBody__F2_3F{display:grid;grid-gap:12px;gap:12px;padding:16px}.portal_previewTitle__o_Itl{margin:0;font-size:16px;font-weight:650;line-height:1.5;color:var(--uoo-app-ink)}.portal_previewText__5P4Ns{margin:0;font-size:15px;line-height:1.6;color:var(--uoo-app-ink-2)}.portal_previewFoot__fNIr6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.portal_formSummary__IiESE{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:0 0 20px;margin-bottom:20px;border-bottom:1px solid var(--uoo-app-line)}.portal_formSummaryTitle__W0h5x{margin:0;font-size:15px;font-weight:650;color:var(--uoo-app-ink)}.portal_formSummaryMeta__FifWl{margin:2px 0 0;font-size:.9375rem;color:var(--uoo-app-muted)}.portal_price__R6Sz5{flex:0 0 auto;font-size:20px;font-weight:650;line-height:1.3;color:var(--uoo-app-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.portal_formActions__q6kSm{display:flex;justify-content:flex-end;gap:8px;margin-top:24px}.portal_draftMenu__K7223{display:inline-flex;align-items:center;justify-content:center}.portal_draftMenu__K7223 .ad-row-more{background:var(--uoo-app-surface);color:var(--uoo-app-ink-2)}.portal_stateWrap__RrwUh{padding-top:32px}@media (max-width:1279px){.portal_builderInspector__Vsus5{align-self:auto;height:auto}}@media (max-width:767px){.portal_sectionLink__0PJ0R{display:inline-flex;align-items:center;min-height:44px}.portal_pick__JFnGD{min-height:44px}.portal_three__u109_{grid-template-columns:1fr;border-bottom:0}.portal_paneMiddle__aarLD,.portal_pane__wlGY5,.portal_pane__wlGY5:first-child{padding:8px 0;border-left:0;border-top:1px solid var(--uoo-app-line)}.portal_pane__wlGY5:first-child{border-top:0}.portal_paneAnswer__pqm2G{padding:16px 0}.portal_pairRow__O9nX_,.portal_tripleRow___xIBO{grid-template-columns:1fr}.portal_checkGrid__vZFDw{grid-template-columns:repeat(2,minmax(0,1fr))}.portal_wizardList__pA0Ha{display:none}.portal_wizard__u_IIO{margin-bottom:20px}.portal_formSectionTitle__s5rAi{font-size:22px}.portal_formSummary__IiESE{flex-direction:column;gap:8px}.portal_filterRow__mkhiG{justify-content:flex-start}}.research-report-panel_panel__2r2Zu{min-width:0;margin:32px 0 0;padding-top:24px;border-top:1px solid var(--uoo-app-line);color:var(--uoo-app-ink)}.research-report-panel_heading__NZCST{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:8px}.research-report-panel_title__B2W5y{margin:0;font-size:15px;font-weight:650;line-height:var(--uoo-app-lh-title,1.35);color:var(--uoo-app-ink)}.research-report-panel_description__bVi7M{margin:2px 0 0;font-size:.9375rem;line-height:1.5;color:var(--uoo-app-muted)}.research-report-panel_actions__2U2RZ{display:flex;align-items:center;gap:8px;flex:0 0 auto}.research-report-panel_scope__81juF{margin:8px 0 16px;font-size:.875rem;line-height:1.5;color:var(--uoo-app-muted)}.research-report-panel_groups__pJNox{margin:0}.research-report-panel_group__aqWMe{border-top:1px solid var(--uoo-app-line)}.research-report-panel_group__aqWMe:last-child{border-bottom:1px solid var(--uoo-app-line)}.research-report-panel_group__aqWMe>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:48px;padding:12px 0;cursor:pointer;list-style:none;border-radius:var(--uoo-app-r)}.research-report-panel_group__aqWMe>summary::-webkit-details-marker{display:none}.research-report-panel_group__aqWMe>summary:hover{background:var(--uoo-app-surface)}.research-report-panel_group__aqWMe>summary:focus-visible{outline:2px solid var(--uoo-app-primary);outline-offset:2px}.research-report-panel_group__aqWMe>summary:after{content:"";flex:0 0 auto;width:8px;height:8px;margin:0 6px 3px 0;border-right:1.75px solid var(--uoo-app-muted);border-bottom:1.75px solid var(--uoo-app-muted);transform:rotate(45deg);transition:transform .12s ease-out}.research-report-panel_group__aqWMe[open]>summary:after{transform:rotate(-135deg);margin-bottom:-3px}.research-report-panel_question__DS1FK{min-width:0;font-size:1rem;font-weight:600;line-height:1.5;color:var(--uoo-app-ink-2);overflow-wrap:anywhere}.research-report-panel_summaryMeta__dX5h_{margin-left:auto;font-size:.875rem;color:var(--uoo-app-muted);white-space:nowrap}.research-report-panel_body__XfYk1{min-width:0;padding:0 0 20px}.research-report-panel_meta__re1Zz{display:flex;gap:2px 12px;flex-wrap:wrap;margin:0;font-size:.875rem;line-height:1.6;color:var(--uoo-app-muted);overflow-wrap:anywhere}.research-report-panel_line__Pnluu{margin:8px 0 0;font-size:.9375rem;line-height:1.55;color:var(--uoo-app-ink-2)}.research-report-panel_counts__vCjM5{display:flex;gap:4px;flex-wrap:wrap;margin:12px 0}.research-report-panel_options__0RTza{display:grid;grid-gap:4px;gap:4px;margin:4px 0 12px;padding:12px 0 0;border-top:1px dashed var(--uoo-app-line);font-size:.9375rem}.research-report-panel_optionRow__kzLIl{display:flex;justify-content:space-between;gap:12px;color:var(--uoo-app-ink-2)}.research-report-panel_optionRow__kzLIl b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.research-report-panel_options__0RTza small{color:var(--uoo-app-muted);font-size:.875rem}.research-report-panel_rows__BEIMy{display:grid;grid-gap:0;gap:0;margin-top:8px}.research-report-panel_row__YGUon{padding:16px 0;border-top:1px solid var(--uoo-app-line)}.research-report-panel_rowHeader__Cdlm3{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.research-report-panel_rowName__ZDutz{font-size:1rem;font-weight:600;color:var(--uoo-app-ink-2)}.research-report-panel_rowId__EcFUo{font-size:.875rem;color:var(--uoo-app-muted)}.research-report-panel_choice__8Qg3d{margin:6px 0 0;font-size:.9375rem;color:var(--uoo-app-muted)}.research-report-panel_rawGap__Igh44{margin-top:8px}.research-report-panel_saveLine__XNlYS{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px}.research-report-panel_saved__ptAqb{font-size:.9375rem;font-weight:600;color:var(--uoo-app-ok-fg)}.research-report-panel_empty__pirgs{margin:0;padding:16px 0;font-size:.9375rem;color:var(--uoo-app-muted)}@media (max-width:767px){.research-report-panel_heading__NZCST{flex-direction:column}.research-report-panel_actions__2U2RZ{width:100%}.research-report-panel_actions__2U2RZ>*{flex:1 1}.research-report-panel_summaryMeta__dX5h_{display:none}}