:root{--color-dark: var(--sp-bg-tertiary);--color-accent: var(--sp-bg-secondary);--color-black: #0a0a0a;--color-purple: #947AF0;--fontColor-primary: #FFFFFF;--fontColor-secondary: #88888A;--ns-primary-color: var(--sp-bg-primary);--ns-bg-nav-color: var(--sp-bg-secondary);--ns-icon-hover-color: rgba(0, 0, 0, .5);--ns-secondary-color: var(--sp-bg-secondary);--ns-border-color: var(--sp-border-default);--ns-text-secondary-color: #88888a;--ns-text-gray-color: var(--sp-text-tertiary);--ns-button-code-color: var(--sp-bg-active);--ns-button-copy-color: #6747D7;--ns-main-purple-color: rgb(148,122,240);--ns-purple-border-color: #AA96F3;--ns-hover-link-bg-color: rgba(255, 255, 255, .04);--ns-active-link-bg-color: var(--sp-bg-active);--ns-link-color: #7F7F7F;--ns-main-color-red: #F37261;--sp-bg-primary: #0a0a0a;--sp-bg-secondary: #141414;--sp-bg-tertiary: #1a1a1a;--sp-bg-hover: #1f1f1f;--sp-bg-active: #262626;--sp-border-default: #2a2a2a;--sp-border-subtle: #1f1f1f;--sp-border-focus: #404040;--sp-text-primary: #ededed;--sp-text-secondary: #888888;--sp-text-tertiary: #7c7c7c;--sp-radius-sm: 4px;--sp-radius-md: 6px;--sp-spacing-xs: 4px;--sp-spacing-sm: 8px;--sp-spacing-md: 12px;--sp-spacing-lg: 16px;--sp-surface-1: #1a1a1a;--sp-surface-2: #242424;--sp-text-primary-chrome: #e0e0e0;--sp-text-secondary-chrome: #999;--sp-border: #333;--sp-icon: #888;--sp-icon-active: #e0e0e0;--sp-hover: #2a2a2a;--sp-active: #333;--sp-error: #e5484d;--sp-success: #30a46c;--sp-warning: #f5a623}*{margin:0;box-sizing:border-box}html:where(:has(body.legacy)){font-size:62.5%;scroll-behavior:smooth}body:where(.legacy){background:var(--color-black, var(--sp-bg-primary));background-position:center;background-repeat:no-repeat;overflow-x:hidden;scroll-behavior:smooth;font-family:Inter;font-weight:400;color:#fff}:where(body.legacy) button{background-color:transparent;border:none;outline:0;cursor:pointer}:where(body.legacy) .fancy-scroll{scrollbar-color:rgba(255,255,255,.2) rgba(0,0,0,0)}:where(body.legacy) .overflow-hidden{overflow:hidden!important}:where(body.legacy) .relative{position:relative}:where(body.legacy) a{text-decoration:none;color:#fff}:where(body.legacy) ul{padding-left:0}:where(body.legacy) li{list-style-type:none}:where(body.legacy) img{width:100%}:where(body.legacy) main{flex:1;padding:6.3rem 0rem 3.2rem}:where(body.legacy) textarea{font-family:Inter}:where(body.legacy) textarea::placeholder{font-family:Inter;color:#88888a}:where(body.legacy) input::placeholder{font-family:Inter;color:#88888a}:where(body.legacy) input[readonly]{cursor:not-allowed}:where(body.legacy) *:focus-visible{outline:0}:where(body.legacy) textarea,:where(body.legacy) .textarea-holder{min-width:30rem;width:100%;min-height:12rem;padding:1.2rem;resize:vertical;border:0;border-radius:.8rem;background-color:var(--sp-bg-primary);color:#fff;transition:all .3s ease-in-out;cursor:pointer}:where(body.legacy) textarea:focus,:where(body.legacy) input:focus{outline:0}:where(body.legacy) .validation-failed{border-color:#f37361!important}:where(body.legacy) .validation-failed+span:after{content:"You need to fill this field.";position:absolute;bottom:-1.5rem;left:0;width:100%;font-size:1rem;color:#f37361}:where(body.legacy) .textarea-holder>div{width:100%;min-height:12rem}:where(body.legacy) .line{width:100%;height:.1rem;background-color:var(--sp-border-default)}:where(body.legacy) .bg-white{background-color:#fff}:where(body.legacy) .mb-2{margin-bottom:2rem}:where(body.legacy) .border-light{border:.1rem solid rgba(255,255,255,.14)}:where(body.legacy) .event-value{color:#fff}:where(body.legacy) .up-metric{color:#0cb47f}:where(body.legacy) .down-metric{color:#f37361}:where(body.legacy) .regular-metric{color:#88888a}:where(body.legacy) .circle-background,:where(body.legacy) .circle-progress{fill:none}:where(body.legacy) .circle-background{stroke:var(--sp-border-default)}:where(body.legacy) .clickable{cursor:pointer}:where(body.legacy) .flex-column-start{flex-direction:column;align-items:flex-start!important}:where(body.legacy) .align-center{align-items:center!important}:where(body.legacy) .fit-contain{object-fit:contain!important}:where(body.legacy) .experiment-status-highlighted{color:#fff;font-size:inherit;font-weight:700;text-decoration:underline}:where(body.legacy) .tab-item{width:fit-content;font-size:1.6rem;font-weight:500;line-height:2rem;padding:.4rem;border-radius:.1rem;background-color:var(--sp-bg-primary);color:#88888a;border:.1rem solid var(--sp-border-subtle)}:where(body.legacy) .item{padding:1.1rem 4rem;border:.1rem solid var(--sp-bg-primary);transition:all .3s ease-in-out;cursor:pointer}:where(body.legacy) .item:hover{border-color:var(--sp-bg-hover);background-color:var(--sp-bg-hover)}:where(body.legacy) .item.active{color:#fff;background-color:var(--sp-bg-active)}:where(body.legacy) .tooltip-wrapper{width:fit-content;position:relative;display:flex;align-items:center;justify-content:center}:where(body.legacy) .tooltip-content{visibility:hidden;opacity:0;position:absolute;font-size:1.2rem;font-weight:400;padding:.8rem 1.2rem;border-radius:.8rem;background-color:var(--sp-bg-tertiary);color:#fff;top:-.5rem;transform:translateY(-100%);transition:all .3s ease-in-out;min-width:20rem}:where(body.legacy) .overview-container .tooltip-content{transform:translateY(-100%) translate(-50%);transition:all .3s ease-in-out}:where(body.legacy) .experiment-list .tooltip-content{transform:translateY(-90%) translate(-50%)}:where(body.legacy) .tooltip-content a{text-wrap:nowrap}:where(body.legacy) .tooltip-content:after{content:"";position:absolute;left:50%;bottom:-.5rem;margin-left:-.5rem;width:0;height:0;border-left:.5rem solid transparent;border-right:.5rem solid transparent;border-top:.5rem solid var(--sp-bg-tertiary);clear:both}:where(body.legacy) .overview-container .tooltip-content:after,:where(body.legacy) .experiment-list .tooltip-content:after{left:99%;bottom:-.1rem;right:0;transform:rotate(-45deg)}:where(body.legacy) .tooltip-wrapper:hover .tooltip-content{visibility:visible;opacity:1}:where(body.legacy) .input-holder{position:relative;display:flex;align-items:center;justify-content:flex-start;z-index:1}:where(body.legacy) .input-holder.label-holder{font-size:1.4rem;flex-direction:column;align-items:flex-start;gap:.4rem}:where(body.legacy) .input-holder.label-holder label{color:#88888a}:where(body.legacy) .input-holder.label-holder input{min-width:22rem;padding-left:1.4rem}:where(body.legacy) .input-box{padding:1.2rem 1.4rem;border:.1rem solid var(--color-dark);border-radius:.8rem}:where(body.legacy) .chip{display:flex;gap:.4rem;align-items:center;width:fit-content;background-color:var(--color-purple);border-radius:.4rem;padding:.2rem .6rem}:where(body.legacy) .chip p{font-size:1.2rem;line-height:1.6rem;color:var(--fontColor-primary);max-width:13rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(body.legacy) .container{padding-top:4rem;max-width:144rem;width:100%;margin:0 auto}:where(body.legacy) .cta-button{display:inline-block;background-color:transparent;padding:1rem 3.2rem;border-radius:.8rem;font-family:Inter;font-weight:400;font-size:1.4rem;transition:all .3s ease-in-out;cursor:pointer}:where(body.legacy) .primary{background-color:#947af0;color:#fff}:where(body.legacy) .danger{background-color:#f37261}:where(body.legacy) .danger:hover{background-color:#a7463a}:where(body.legacy) .cta-button.primary:hover{background-color:#7351eb}:where(body.legacy) .secondary{background-color:var(--sp-bg-secondary);border:.1rem solid var(--sp-border-subtle);color:#fff}:where(body.legacy) .cta-button.secondary:hover{background-color:var(--sp-bg-hover)}:where(body.legacy) .buttons{display:flex;align-items:center;gap:1.2rem}:where(body.legacy) .input{padding:1.2rem 1.6rem 1.2rem 3.5rem;border:.1rem solid var(--sp-border-default);border-radius:.8rem;font-size:1.4rem;background-color:var(--sp-bg-secondary);color:#fff}:where(body.legacy) .input:focus,:where(body.legacy) .input:focus-within,:where(body.legacy) .input:focus-visible{border-color:#ffffff14;outline:none}:where(body.legacy) .input-holder svg{position:absolute;width:1.6rem;height:1.6rem;left:1.5rem;top:1.2rem;margin-right:1.2rem}:where(body.legacy) svg{transition:all .3s ease-in-out}:where(body.legacy) .dropdown{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;font-size:1.4rem;cursor:pointer}:where(body.legacy) .dropdown-title{display:flex;align-items:center;justify-content:space-between;width:100%;background-color:var(--sp-bg-primary);border:.1rem solid var(--sp-border);border-radius:.8rem;padding:1.2rem 1rem;color:#fff;transition:all .3s ease-in-out}:where(body.legacy) .dropdown-item{cursor:pointer;display:flex;align-items:center;justify-content:space-between;width:100%;background-color:var(--sp-bg-primary);border:.1rem solid var(--sp-border);padding:1.2rem 1rem;color:#fff;transition:all .3s ease-in-out}:where(body.legacy) .dropdown-item svg{opacity:0;visibility:hidden;transition:all .3s ease-in-out}:where(body.legacy) .dropdown-item:hover,:where(body.legacy) .dropdown-item.selected{background-color:var(--sp-bg-hover)}:where(body.legacy) .dropdown-item:hover svg,:where(body.legacy) .dropdown-item.selected svg{opacity:1;visibility:visible}:where(body.legacy) .dropdown-content{display:flex;flex-direction:column;border-radius:1rem;visibility:hidden;opacity:0;transition:all .2s ease-in-out;position:absolute;transform:translateY(4.8rem);z-index:2}:where(body.legacy) .dropdown-content .dropdown-item:first-child{border-top-right-radius:.8rem;border-top-left-radius:.8rem}:where(body.legacy) .dropdown-content .dropdown-item:last-child{border-bottom-right-radius:.8rem;border-bottom-left-radius:.8rem}:where(body.legacy) .dropdown.active .dropdown-title>svg{rotate:180deg}:where(body.legacy) .dropdown.active .dropdown-content{visibility:visible;opacity:1;overflow:auto}:where(body.legacy) .item-name svg{opacity:1;visibility:visible}:where(body.legacy) .item-name{display:flex;align-items:center;justify-content:flex-start;gap:1.1rem}:where(body.legacy) .flatpickr-day.selected,:where(body.legacy) .flatpickr-day.startRange,:where(body.legacy) .flatpickr-day.endRange{border-color:#aa96f3!important;background:#AA96F3!important}:where(body.legacy) .flatpickr-day.selected:hover,:where(body.legacy) .flatpickr-day:hover{border-color:#aa96f3!important;background:#AA96F3!important}:where(body.legacy) .muted{color:#88888a}:where(body.legacy) .capitalized{text-transform:capitalize}:where(body.legacy) .pointer-events-none{pointer-events:none}:where(body.legacy) sup{font-style:italic;color:#f37361}:where(body.legacy) p{font-size:1.4rem;line-height:1.8rem}:where(body.legacy) p.low-heading{font-size:1.6rem;font-weight:500}:where(body.legacy) p.heading{font-size:1.8rem;font-weight:500}:where(body.legacy) p.text-sm{font-size:1.2rem}:where(body.legacy) p.low-text{font-size:1.2rem;color:#88888a}:where(body.legacy) label.low-text{font-size:1.2rem;color:#88888a}:where(body.legacy) p.text-lg{font-size:2rem;line-height:2.4rem}:where(body.legacy) p.error-message{font-size:1.2rem;line-height:1.4;color:#f37361;margin-bottom:1.6rem}:where(body.legacy) .secondary-color{color:var(--fontColor-secondary)}:where(body.legacy) .primary-color{color:var(--fontColor-primary)}:where(body.legacy) .secondary-text{font-size:1.2rem;line-height:1.6rem;color:var(--fontColor-secondary);margin-bottom:.4rem}:where(body.legacy) .dropdown-content.checkbox-dropdown{border:.1rem solid var(--sp-border);background-color:var(--sp-bg-secondary);max-height:30rem;overflow-y:scroll}:where(body.legacy) .dropdown-content.checkbox-dropdown.category-dropdown{transform:translateY(27%)!important}:where(body.legacy) .dropdown-content.checkbox-dropdown input[type=text]{min-width:26rem;max-width:26rem;border-top:none;border-right:none;border-left:none;border-bottom:.1rem solid var(--sp-border);border-bottom-right-radius:0;border-bottom-left-radius:0}:where(body.legacy) .dropdown-content.checkbox-dropdown input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;height:0;width:0;min-width:auto;max-width:auto}:where(body.legacy) .input-holder.checkbox-holder{cursor:pointer;position:relative;padding:1.2rem 1rem 1.2rem 3.5rem;display:flex;gap:1rem;color:#fff;transition:all .3s ease-in-out}:where(body.legacy) .checkbox-holder{cursor:pointer;position:relative;padding:1.2rem 1rem 1.2rem 3.5rem;display:flex;gap:1rem;color:#fff;transition:all .3s ease-in-out}:where(body.legacy) .checkbox-holder svg{opacity:0;visibility:hidden;position:absolute;right:1.5rem;top:1.5rem}:where(body.legacy) .no-checkbox-holder svg{opacity:1;visibility:visible;position:relative;right:0;top:0}:where(body.legacy) .checkbox-dropdown-content input:checked .checkbox-holder{border-bottom:1px solid red}:where(body.legacy) .checkmark:after{content:"";position:absolute;opacity:0;transition:all .3s ease-in-out}:where(body.legacy) .checkbox-holder input:checked~.checkmark:after{opacity:1}:where(body.legacy) .checkbox-holder input:hover~.checkmark:after{opacity:1}:where(body.legacy) .checkbox-holder:hover{background-color:var(--sp-bg-hover)}:where(body.legacy) .checkbox-holder.active{border-bottom:.1rem solid var(--sp-border)}:where(body.legacy) .input-holder.checkbox-holder.active svg{visibility:visible;opacity:1}:where(body.legacy) .checkbox-dropdown .checkbox-dropdown-content:last-child .checkbox-holder.active{border-bottom:none}:where(body.legacy) .checkbox-dropdown .checkbox-dropdown-content:last-child .checkbox-holder.active{border-bottom:0}:where(body.legacy) .checkbox-dropdown .checkbox-dropdown-content:last-child{border-bottom-left-radius:.6rem;border-bottom-right-radius:.6rem}:where(body.legacy) .checkmark{position:absolute;top:auto;bottom:auto;left:1rem;height:1.6rem;width:1.6rem;background-color:var(--sp-bg-secondary);border:.1rem solid var(--sp-border);border-radius:.6rem}:where(body.legacy) .checkbox-holder .checkmark:after{top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:100%;height:100%;background-color:var(--sp-border);border-radius:50%;width:.6rem;height:.6rem}:where(body.legacy) .experiment-card{position:relative;width:30rem;height:20rem;padding:4rem;display:flex;flex-direction:column;align-items:center;gap:1.6rem;text-align:center;border:.1rem dashed var(--sp-border-default);border-radius:1.6rem;background-color:var(--sp-bg-secondary)}:where(body.legacy) .experiment-card p:first-child{white-space:pre}:where(body.legacy) a.experiment-card{align-items:flex-start;padding:2.4rem;justify-content:space-between;border:.1rem solid var(--sp-border-default);background-color:transparent;background:rgba(10,10,10,.8)}:where(body.legacy) .experiment-card.empty-bg{background-color:var(--sp-bg-primary)}:where(body.legacy) .experiment-card .cta-button{font-weight:400}:where(body.legacy) .experiment-badge{padding:.2rem .6rem .2rem .8rem;border-radius:.4rem;font-size:1.2rem}:where(body.legacy) .loader-box{display:flex;justify-content:center;align-items:center;position:absolute;top:5rem;left:0;bottom:0;right:0;-webkit-backdrop-filter:blur(2rem);backdrop-filter:blur(2rem);transition:transform .36s cubic-bezier(0,.24,0,.98);will-change:transform;z-index:999}:where(body.legacy) .loader-box.loaded{transform:translate(100%)}:where(body.legacy) .bg-purple{background-color:#947af0}:where(body.legacy) .bg-green{background-color:#0cb47f}:where(body.legacy) .bg-orange{background-color:#f37361}:where(body.legacy) .experiment-title{display:flex;align-items:center;gap:.8rem;margin-block:1.6rem;cursor:pointer}:where(body.legacy) .experiment-wrapper{width:100%;border-radius:1.6rem 1.6rem 0 0;background-color:var(--sp-bg-secondary)}:where(body.legacy) .experiment-wrapper .experiment-header{display:flex;justify-content:space-between;align-items:center;border:.1rem solid var(--sp-border-default);border-bottom:none;border-top-right-radius:1.6rem;border-top-left-radius:1.6rem;padding:1.6rem 3.2rem}:where(body.legacy) .buttons-wrapper{display:flex;align-items:center;gap:1.6rem}:where(body.legacy) .experiment-steps-tab{padding-block:.3rem;display:flex;align-items:center}:where(body.legacy) .experiment-steps-tab svg{margin-inline:1.6rem}:where(body.legacy) .experiment-steps-tab svg:last-child{display:none}:where(body.legacy) .experiment-step{width:fit-content;padding:.8rem 1.6rem .8rem 1.4rem;border-radius:3rem;border:.1rem solid var(--sp-border-default);display:flex;align-items:center;gap:.8rem}:where(body.legacy) .experiment-step svg{margin-inline:0}:where(body.legacy) .experiment-step p{color:#88888a}:where(body.legacy) .experiment-step.selected svg path{stroke:#aa96f3}:where(body.legacy) .experiment-step.selected p{color:#fff}:where(body.legacy) .experiment-details{padding-inline:4rem;background-color:var(--sp-bg-secondary)}:where(body.legacy) .experiment-detail-step{width:100%;padding-block:4rem;display:flex;align-items:center;gap:2.4rem;border-bottom:.1rem solid var(--sp-border-default)}:where(body.legacy) .experiment-detail-step:last-child{border-bottom:none}:where(body.legacy) .experiment-detail-step.hypothesis{flex-direction:column;align-items:flex-start}:where(body.legacy) .experiment-detail-step .input-holder input,:where(body.legacy) .form-control{border:.1rem solid var(--sp-border-default);border-radius:.8rem;min-width:30rem}:where(body.legacy) .experiment-detail-step .dropdown{max-width:30rem}:where(body.legacy) .experiment-detail-step .dropdown-title{min-width:30rem;background-color:var(--sp-bg-secondary);cursor:pointer}:where(body.legacy) .experiment-detail-step .dropdown-item{min-width:30rem}:where(body.legacy) .step-item-wrapper{display:flex;flex-direction:column;gap:.6rem}:where(body.legacy) .step-item-wrapper input{padding-left:1.2rem;transition:all .3s ease-in-out;cursor:pointer}:where(body.legacy) .experiment-checkbox-wrapper{position:relative;padding:1.6rem 2rem;display:flex;align-items:center;justify-content:center;border:.1rem solid var(--sp-border-default);border-radius:.8rem}:where(body.legacy) .experiment-checkbox-wrapper.active{border-color:#aa96f3}:where(body.legacy) .experiment-details{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;border-right:.1rem solid var(--sp-border-subtle);border-left:.1rem solid var(--sp-border-subtle);border:.1rem solid var(--sp-border-subtle);border-bottom:none}:where(body.legacy) .experiment-details:last-child{border-bottom-left-radius:1.6rem;border-bottom-right-radius:1.6rem;border-bottom:.1rem solid var(--sp-border-subtle)}:where(body.legacy) .experiment-details>p{margin-top:3.2rem}:where(body.legacy) .experiment-checkbox{display:flex;align-items:center;justify-content:center;gap:.8rem;font-size:1.4rem}:where(body.legacy) .experiment-checkbox input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;left:0;right:0;min-width:auto;max-width:auto;z-index:15}:where(body.legacy) .purple-checkmark{display:inline-block;position:relative;height:1.6rem;width:1.6rem;background-color:var(--sp-bg-secondary);border:.1rem solid var(--sp-border);border-radius:50%}:where(body.legacy) .purple-checkmark:after{content:"";position:absolute;opacity:0;transition:all .3s ease-in-out}:where(body.legacy) .experiment-checkbox-wrapper.active .purple-checkmark{border-color:#aa96f3}:where(body.legacy) .experiment-checkbox-wrapper.active .purple-checkmark:after{background-color:#aa96f3;opacity:1}:where(body.legacy) .experiment-checkbox-wrapper .purple-checkmark:after{top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--sp-border);border-radius:50%;width:7px;height:7px}:where(body.legacy) .experiment-detail-step.type-select-step{padding-top:1.6rem}:where(body.legacy) .step-item{display:flex;flex-direction:row;gap:1.6rem}:where(body.legacy) .selected-badge-wrapper{display:flex;flex-wrap:wrap;gap:1rem}:where(body.legacy) .step-item .selected-badge-wrapper>div{display:flex;align-items:center;gap:1.6rem;padding:.6rem 1.2rem;border:.1rem solid rgba(170,150,243,.24);border-radius:1.6rem;background-color:#aa96f30a;color:#aa96f3;max-height:2.8rem}:where(body.legacy) .step-item .selected-badge-wrapper>div p{font-size:1.2rem}:where(body.legacy) .step-item .dropdown-content{width:100%}:where(body.legacy) .step-item .low-text{margin-right:auto}:where(body.legacy) .selected-badge-wrapper .remove-icon{cursor:pointer}:where(body.legacy) .purchases-table .selected-badge-wrapper p{color:#fff}:where(body.legacy) .purchases-table .dropdown.active .dropdown-content{right:0}:where(body.legacy) .purchases-table .selector-wrapper .input{min-width:none!important;max-width:none}:where(body.legacy) .setting-header{width:100%;padding:3.2rem 2.4rem}:where(body.legacy) .setting-divider{width:100%;height:.1rem;background-color:var(--sp-border-default);opacity:.32;margin-block:2.4rem}:where(body.legacy) .members .setting-divider{margin-block:0}:where(body.legacy) .setting-header p,:where(body.legacy) .type-title{font-size:18px;line-height:2.2rem}:where(body.legacy) p.type-subtitle{color:#88888a}:where(body.legacy) .settings-container{margin:3.2rem 0rem 0rem 3.2rem;width:100%;max-width:83.2rem;background-color:var(--sp-bg-secondary);border:.1rem solid var(--sp-border-default);border-radius:1.6rem;padding:3.2rem 3.2rem 3.2rem 2.4rem}:where(body.legacy) .type-header{display:flex;flex-direction:column;gap:1.2rem}:where(body.legacy) .settings-input-holder{display:grid;align-items:flex-start;justify-content:space-between;grid-template-columns:.5fr 1fr}:where(body.legacy) .settings-input-holder.file-holder{grid-template-columns:.5fr 1fr 1fr}:where(body.legacy) .settings-input-holder label{flex:1;font-size:1.4rem}:where(body.legacy) .settings-inputs{display:grid;grid-template-columns:1fr 1fr;gap:1.6rem}:where(body.legacy) .settings-inputs input{width:100%;padding:1.2rem 1.4rem;color:#fff;border:.1rem solid var(--sp-border-default);background-color:var(--sp-bg-secondary);border-radius:.8rem}:where(body.legacy) .setting-header{display:flex;align-items:center;gap:4.8rem}:where(body.legacy) .setting-type{cursor:pointer;display:flex;align-items:center;gap:.8rem}:where(body.legacy) .setting-type p{color:#88888a;transition:all .3s ease-in-out}:where(body.legacy) .setting-type.selected p{color:#fff;transition:all .3s ease-in-out}:where(body.legacy) .setting-type.selected svg path{stroke:#fff;transition:all .3s ease-in-out}:where(body.legacy) .settings-button-wrapper{width:100%;display:flex;align-items:center;justify-content:flex-end;gap:1.6rem}:where(body.legacy) .pagination-text{margin-top:1rem;color:#88888a}:where(body.legacy) input::-webkit-outer-spin-button,:where(body.legacy) input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}:where(body.legacy) .page-input{cursor:pointer;max-width:4.3rem;height:4rem;background-color:var(--sp-bg-secondary);border:.1rem solid var(--sp-border-default);color:#fff;text-align:center}:where(body.legacy) :global(.pagination.disabled){pointer-events:none}:where(body.legacy) .purchases-table .table-inner{display:flex;flex-direction:column;align-items:flex-end;width:100%;padding:3.2rem}:where(body.legacy) .purchases-table.table-wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}:where(body.legacy) .purchases-table.table-wrapper .order:last-child td{border-bottom:0}:where(body.legacy) .purchases-table table{overflow-x:auto;border-radius:1.6rem;width:100%;min-height:65rem;border-collapse:collapse;margin-bottom:1.6rem}:where(body.legacy) .purchases-table .sort-arrow{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-left:auto}:where(body.legacy) .sort-arrow svg{cursor:pointer}:where(body.legacy) .purchases-table .top-row{display:flex;align-items:center;justify-content:flex-start;border-bottom:.1rem solid var(--sp-border-subtle)}:where(body.legacy) .purchases-table .order{display:flex;align-items:center;justify-content:flex-start;font-weight:400}:where(body.legacy) .purchases-table .order td{padding:2.1rem 2.6rem;border:.1rem solid var(--sp-border-subtle);border-left:0;max-height:none}:where(body.legacy) .purchases-table .order .purchase-id{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%}:where(body.legacy) .purchases-table .order:nth-child(odd){background-color:var(--sp-bg-secondary)}:where(body.legacy) .purchases-table .order:nth-child(2n){background-color:var(--sp-bg-tertiary)}:where(body.legacy) .purchases-table th{background-color:var(--sp-bg-secondary);padding:1.4rem 1.6rem 1.4rem 2.4rem}:where(body.legacy) .purchases-table th,:where(body.legacy) .purchases-table td{display:flex;align-items:center;justify-content:space-between;width:calc(100% / 6);max-height:4rem;border-right:.1rem solid var(--sp-border-subtle);font-size:1.4rem}:where(body.legacy) .purchases-table .top-row th{justify-content:flex-start;gap:.6rem}:where(body.legacy) .purchases-table th div{display:flex;align-items:center;justify-content:center;gap:.6rem}:where(body.legacy) .purchases-table th span{color:#88888a;font-size:1.4rem;line-height:1.8rem}:where(body.legacy) .top-row th:first-child{border-top-left-radius:1.6rem}:where(body.legacy) .purchases-table table a:last-child .order:last-child{border-bottom-right-radius:1.6rem;border-bottom-left-radius:1.6rem}:where(body.legacy) .purchases-table th:last-child{border-top-right-radius:1.6rem}:where(body.legacy) .order td:last-child{border-right:none}:where(body.legacy) .purchases-table .page-item{cursor:pointer;padding:1.1rem 1.5rem;border:.1rem solid var(--sp-border-subtle);font-size:1.4rem;background-color:var(--sp-bg-secondary);transition:all .3s ease-in-out}:where(body.legacy) .page-item:hover{border-color:var(--sp-bg-secondary);background-color:var(--sp-bg-hover)}:where(body.legacy) .page-item.active{background-color:var(--sp-bg-active)}:where(body.legacy) .purchases-table .pagination-wrapper{position:relative;display:flex;align-items:center;justify-content:center;width:fit-content;margin-left:auto}:where(body.legacy) .purchases-table .pagination{display:flex;align-items:center;justify-content:center;gap:.8rem;background-color:var(--sp-bg-secondary);color:#88888a;border:.1rem solid var(--sp-border-default);padding:1.1rem 1.6rem;font-size:1.4rem;transition:all .3s ease-in-out;cursor:pointer}:where(body.legacy) .purchases-table .pagination.prev{border-radius:.8rem 0rem 0rem .8rem}:where(body.legacy) .purchases-table .pagination.next{border-radius:0rem .8rem .8rem 0rem}:where(body.legacy) .purchases-table svg path{transition:all .3s ease-in-out}:where(body.legacy) .purchases-table .pagination.active,:where(body.legacy) .purchases-table .pagination:hover{color:#fff;border-color:var(--sp-border)}:where(body.legacy) .purchases-table .pagination.active svg path,:where(body.legacy) .purchases-table .pagination:hover svg path,:where(body.legacy) .purchases-table .sort-arrow svg:hover path{stroke:#fff}:where(body.legacy) .purchases-table .table-navbar{margin-bottom:1.2rem}:where(body.legacy) .purchases-table .table-navbar p{font-size:1.8rem}:where(body.legacy) .purchases-table .table-navbar{display:flex;flex-direction:column;justify-content:space-between;width:100%}:where(body.legacy) .purchases-table .selector-wrapper{display:flex;align-items:flex-end;gap:1.5rem}:where(body.legacy) .purchases-table .table-navbar span{font-size:1.4rem;color:#88888a}:where(body.legacy) .purchases-table .table-nav{display:flex;align-items:center;justify-content:space-between}:where(body.legacy) .selected-badge-wrapper{margin-top:.8rem;display:flex;flex-wrap:wrap;gap:.8rem}:where(body.legacy) .selected-badge-wrapper>div{background-color:var(--sp-bg-tertiary);display:flex;align-items:center;justify-content:space-between;font-size:1.2rem;color:#88888a;padding:.6rem .8rem;border:.1rem solid var(--sp-border);border-radius:.6rem;gap:1.6rem;transition:all .3s ease-in-out}:where(body.legacy) .selected-badge-wrapper p{font-size:inherit}:where(body.legacy) .selected-badge-wrapper .remove-icon{display:flex;align-items:center;cursor:pointer}:where(body.legacy) .return-holder{display:flex;align-items:center;justify-content:flex-start;gap:.5rem;padding:.5rem;color:#88888a;cursor:pointer;transition:.3s all ease-in-out}:where(body.legacy) .return-holder svg{rotate:90deg}:where(body.legacy) .return-holder svg path{stroke:#88888a}:where(body.legacy) .return-holder:hover svg path{stroke:#fff}:where(body.legacy) .return-holder:hover{color:#fff}:where(body.legacy) .setting-logo-wrapper{display:flex;background-color:var(--sp-border-default);border-radius:1.6rem;overflow:hidden;border:.1rem solid var(--sp-border);padding:0;width:100%;width:6.4rem;height:6.4rem;padding:1.4rem}:where(body.legacy) .settings-logo-container{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;color:#88888a;gap:.8rem;font-size:1.2rem;flex:.5}:where(body.legacy) .settings-input-holder.file-holder label{flex:1}:where(body.legacy) .file-holder .input-file-holder{cursor:pointer;position:relative;width:100%;max-width:42.8rem;height:100%;min-height:14.4rem;flex:2}:where(body.legacy) input[name=fileSelector]{cursor:pointer;position:absolute;top:0;right:0;left:0;bottom:0;opacity:0}:where(body.legacy) .file-input-content{width:100%;height:100%;padding:2.4rem;display:flex;flex-direction:column;align-items:center;justify-content:center;border:.1rem dashed var(--sp-border-default);border-radius:1.6rem}:where(body.legacy) .file-input-content .input-img{cursor:pointer;padding:1rem;border-radius:50%;background:var(--sp-border-default);display:flex;align-items:center;justify-content:center}:where(body.legacy) .file-input-content{text-align:center;color:var(--sp-border)}:where(body.legacy) .file-input-content p{margin-top:1.6rem;font-size:1.4rem;line-height:2rem}:where(body.legacy) .file-input-content span{color:#947af0;font-weight:500}:where(body.legacy) .input-file-holder:hover svg path{stroke:#fff}:where(body.legacy) .box-color{width:.6rem;height:.6rem;border-radius:.1rem}:where(body.legacy) .box-color.green{background-color:#0cb47f}:where(body.legacy) .box-color.yellow{background-color:#f3dc61}:where(body.legacy) .box-color.red{background-color:#f37361}:where(body.legacy) .iti__country-list{background-color:var(--sp-bg-secondary)!important;border:.1rem solid var(--sp-border-default);border-radius:.8rem}:where(body.legacy) .settings-inputs #phoneNumber,:where(body.legacy) .settings-inputs #countryName{width:24.8rem;max-width:24.8rem!important;padding:1.2rem 1.4rem 1.2rem 4.2rem}:where(body.legacy) .iti__country-name{color:#88888a}:where(body.legacy) .iti__selected-dial-code{font-size:1.4rem}:where(body.legacy) #countryName .iti__arrow{display:none}:where(body.legacy) .purchases-table .top-row th,:where(body.legacy) .purchases-table .top-row td{min-width:20rem}:where(body.legacy) .purchases-table .table-order-wrapper{width:100%;background-color:var(--sp-bg-secondary);overflow:auto}:where(body.legacy) .step-item-wrapper input:focus,:where(body.legacy) .step-item-wrapper textarea:focus{border:.1rem solid rgba(51,51,51,1)}:where(body.legacy) .step-item-wrapper input:focus-visible,:where(body.legacy) .step-item-wrapper textarea:focus-visible{border:.1rem solid rgba(51,51,51,1)!important}:where(body.legacy) .step-item-wrapper input:hover,:where(body.legacy) .step-item-wrapper textarea:hover{border:.1rem solid rgba(51,51,51,1)!important}:where(body.legacy) .step-item-wrapper .search-experiment input:hover{border:none!important}@media screen and (max-width: 768px){:where(body.legacy) .table-nav{flex-wrap:wrap;gap:2rem}:where(body.legacy) main{width:100%}}@media screen and (min-width: 1300px){:where(body.legacy) .purchases-table .top-row{max-width:none}:where(body.legacy) .purchases-table .top-row th,:where(body.legacy) .purchases-table .top-row td{min-width:20rem}:where(body.legacy) .purchases-table .table-order-wrapper{overflow:auto;max-width:none}}@font-face{font-family:Inter;src:url(../../../assets/fonts/Inter/regular.woff2);font-weight:400}@font-face{font-family:Inter;src:url(../../../assets/fonts/Inter/medium.woff2);font-weight:500}:where(body.legacy) .lds-spinner{color:official;display:inline-block;position:relative;width:2rem;height:2rem}:where(body.legacy) .lds-spinner div{transform-origin:1rem 1rem;animation:lds-spinner 1.2s linear infinite}:where(body.legacy) .lds-spinner div:after{content:" ";display:block;position:absolute;top:.075rem;left:.925rem;width:.15rem;height:.45rem;border-radius:20%;background:#fff}:where(body.legacy) .lds-spinner div:nth-child(1){transform:rotate(0);animation-delay:-1.1s}:where(body.legacy) .lds-spinner div:nth-child(2){transform:rotate(30deg);animation-delay:-1s}:where(body.legacy) .lds-spinner div:nth-child(3){transform:rotate(60deg);animation-delay:-.9s}:where(body.legacy) .lds-spinner div:nth-child(4){transform:rotate(90deg);animation-delay:-.8s}:where(body.legacy) .lds-spinner div:nth-child(5){transform:rotate(120deg);animation-delay:-.7s}:where(body.legacy) .lds-spinner div:nth-child(6){transform:rotate(150deg);animation-delay:-.6s}:where(body.legacy) .lds-spinner div:nth-child(7){transform:rotate(180deg);animation-delay:-.5s}:where(body.legacy) .lds-spinner div:nth-child(8){transform:rotate(210deg);animation-delay:-.4s}:where(body.legacy) .lds-spinner div:nth-child(9){transform:rotate(240deg);animation-delay:-.3s}:where(body.legacy) .lds-spinner div:nth-child(10){transform:rotate(270deg);animation-delay:-.2s}:where(body.legacy) .lds-spinner div:nth-child(11){transform:rotate(300deg);animation-delay:-.1s}:where(body.legacy) .lds-spinner div:nth-child(12){transform:rotate(330deg);animation-delay:0s}@keyframes lds-spinner{0%{opacity:1}to{opacity:0}}:where(body.legacy) .p-small p{font-size:1.1rem!important}:root{--z-page-sticky: 10;--z-mobile-chrome: 900;--z-sheet: 950;--z-modal: 990}@media (max-width: 768px){:where(body.legacy) main{width:100%;padding:calc(5.6rem + env(safe-area-inset-top)) 0 calc(7.2rem + env(safe-area-inset-bottom)) 0}:where(body.legacy) input,:where(body.legacy) textarea,:where(body.legacy) select{font-size:1.6rem}:where(body.legacy) .setting-header{overflow-x:auto;gap:2.4rem;padding:2rem 1.6rem;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none}:where(body.legacy) .setting-header::-webkit-scrollbar{display:none}:where(body.legacy) .setting-header .setting-type{scroll-snap-align:start;flex-shrink:0}:where(body.legacy) .settings-container{width:auto;min-width:0;margin:1.6rem;padding:2rem 1.6rem}:where(body.legacy) .settings-input-holder,:where(body.legacy) .settings-input-holder.file-holder{grid-template-columns:1fr}:where(body.legacy) .settings-inputs{grid-template-columns:1fr}:where(body.legacy) .settings-group{flex-direction:column;align-items:stretch;gap:.8rem}:where(body.legacy) .settings-inputs input,:where(body.legacy) .settings-container input,:where(body.legacy) .settings-container .dropdown,:where(body.legacy) .settings-container .dropdown-title{max-width:100%}:where(body.legacy) .settings-inputs #phoneNumber,:where(body.legacy) .settings-inputs #countryName{width:100%;max-width:100%!important}:where(body.legacy) .experiment-card{width:100%;height:auto;min-height:16rem}:where(body.legacy) .experiment-card p:first-child{white-space:normal}:where(body.legacy) textarea,:where(body.legacy) .textarea-holder{min-width:0}:where(body.legacy) .input-holder.label-holder input{min-width:0;width:100%}:where(body.legacy) .dropdown-content.checkbox-dropdown input[type=text]{min-width:0;max-width:100%;width:100%}:where(body.legacy) .experiment-detail-step .input-holder input,:where(body.legacy) .form-control{min-width:0;width:100%}:where(body.legacy) .experiment-detail-step .dropdown{max-width:100%;width:100%}:where(body.legacy) .experiment-detail-step .dropdown-title{min-width:0;width:100%}:where(body.legacy) .experiment-detail-step .dropdown-item{min-width:0}:where(body.legacy) .notification-wrapper{top:calc(5.6rem + env(safe-area-inset-top))!important;left:0!important;right:0!important;width:100%!important;max-width:none!important;max-height:70dvh;overflow-y:auto;border-radius:0 0 1.6rem 1.6rem!important;border-left:none!important;border-right:none!important;z-index:var(--z-sheet)!important}}@media (pointer: coarse){:where(body.legacy) .touch-target{position:relative}:where(body.legacy) .touch-target:after{content:"";position:absolute;top:-1rem;right:-1rem;bottom:-1rem;left:-1rem}}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../../../assets/fonts/Geist/Geist-Variable.woff2) format("woff2")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../../../assets/fonts/Geist/GeistMono-Variable.woff2) format("woff2")}:root{--ivory: #F2F1EE;--sheet: #FFFFFF;--sheet-warm: #FAF9F6;--sheet-warm-2: #FBFAF8;--sheet-inset: #F4F2EC;--ink: #15171C;--ink-2: #1C1F26;--text-primary: #15171C;--text-secondary: #5C5E66;--text-tertiary: #7E7F86;--text-muted: #96979E;--text-label: #A8A6A0;--text-faint: #C0BEB7;--on-ink-primary: #F7F6F4;--on-ink-secondary: #B9BAC0;--on-ink-muted: #8E8F96;--line-subtle: rgba(21, 23, 28, .05);--line: rgba(21, 23, 28, .08);--line-strong: rgba(21, 23, 28, .12);--line-input: rgba(21, 23, 28, .14);--line-hover: rgba(21, 23, 28, .28);--line-dashed: #DCD9D2;--line-dashed-2: #DEDBD3;--line-on-ink: rgba(255, 255, 255, .09);--fill-hover: #F7F6F4;--fill-inset: #F2F1EE;--fill-chip: #EDEBE5;--fill-track: rgba(21, 23, 28, .06);--teal: #0E6E63;--teal-deep: #0A5750;--teal-bright: #158C80;--teal-press: #0A5750;--teal-tint: rgba(14, 110, 99, .08);--teal-tint-2: rgba(14, 110, 99, .16);--teal-line: rgba(14, 110, 99, .4);--teal-on: #F1F4F0;--rust: #C0603A;--rust-deep: #A3492A;--rust-tint: #FAF0EC;--rust-line: rgba(192, 96, 58, .28);--brass: #8A6A1E;--brass-tint: #FBF8EC;--green: #256B18;--green-tint: #E9F2E6;--green-tint-2: #EEF4EC;--mint: #0CB47F;--error: #E36767;--surface-page: var(--ivory);--surface-card: var(--sheet);--surface-quiet: var(--sheet-warm);--surface-ink: var(--ink);--border-card: var(--line-strong);--border-field: var(--line-input);--accent: var(--teal);--accent-quiet: var(--teal-tint);--positive: var(--green);--negative: var(--rust);--caution: var(--brass);--focus-ring: rgba(14, 110, 99, .4);--line-card: rgba(21, 23, 28, .09);--brass-line: rgba(138, 106, 30, .4);--rust-line-strong: rgba(192, 96, 58, .5);--focus-ring-soft: rgba(14, 110, 99, .12);--text-separator: #D3D0C9;--on-ink-track: rgba(247, 246, 244, .28);--on-ink-track-2: rgba(247, 246, 244, .2);--scrim-chip: rgba(21, 23, 28, .72);--ink-well: #0E1013;--ink-hover: #22252D;--on-ink-placeholder: #9A9CA4;--rust-line-on-ink: rgba(249, 138, 101, .4);--backdrop: rgba(21, 23, 28, .28);--builder-ground: #E8E6E1;--line-frame: rgba(21, 23, 28, .1);--shadow-thumb: 0 1px 2px rgba(21, 23, 28, .1);--track-off: #E3E1DB;--shadow-canvas: 0 12px 40px rgba(21, 23, 28, .13);--ink-press: #000000;--text-on-canvas: #8A8880;--builder-chrome-wash: rgba(255, 255, 255, .4);--builder-chrome-hover: rgba(255, 255, 255, .6);--builder-ruler-wash: rgba(255, 255, 255, .55);--line-dashed-alpha: rgba(21, 23, 28, .2);--teal-line-soft: rgba(14, 110, 99, .24);--teal-measure: rgba(14, 110, 99, .55);--teal-select: rgba(14, 110, 99, .6);--builder-header-height: 48px;--builder-rail-width: 52px;--builder-panel-width: 268px;--builder-inspector-width: 300px;--builder-panel-header-height: 38px;--builder-breadcrumb-height: 34px;--builder-toolbar-height: 30px;--stage: #0A0A0A;--stage-2: #131211;--on-stage-primary: #EAE6DE;--on-stage-secondary: #A3A09A;--on-stage-muted: #807D75;--line-on-stage: rgba(250, 246, 238, .1);--on-stage-track: rgba(250, 246, 238, .22);--field-fill: var(--sheet);--field-fill-focus: var(--sheet);--tooltip-fill: var(--ink);--tooltip-on: var(--on-ink-primary);--float-1: #FFFFFF;--float-2: #FFFFFF;--line-float: rgba(21, 23, 28, .1);--line-dialog: rgba(21, 23, 28, .1);--attention: var(--ink);--attention-on: var(--on-ink-primary);--teal-on-ink: #45D9BE;--teal-on-ink-label: #04120F;--rust-on-ink: #F98A65;--meter-track: var(--fill-track);--meter-neutral-1: var(--text-separator);--meter-neutral-2: var(--text-tertiary);--skeleton-base: var(--sheet-inset);--skeleton-shine: rgba(21, 23, 28, .04);--scrollbar-thumb: var(--fill-track);--scrollbar-thumb-hover: var(--line-hover);--selection: var(--teal-tint-2);--badge-count: var(--rust);--badge-count-on: var(--teal-on);--avatar-fill: var(--fill-chip);--series-1: #35B7A0;--series-2: #C56A3F;--series-3: #7E9BD8;--series-4: #C9A24E;--series-5: #7FA85F;--series-6: #A88CD0;--series-7: #B3877C;--series-8: #4FA9C9;--series-9: #9FAF5A;--series-10: #C97FA8;--series-11: #8E93A6;--series-12: #55B37E;--series-other: #57544E;--chart-grid: rgba(21, 23, 28, .07);--chart-zero: rgba(21, 23, 28, .12);--chart-axis: rgba(21, 23, 28, .16);--chart-muted: #C0BEB7;--chart-band: rgba(14, 110, 99, .09);--map-land: #EDEBE5;--map-nodata: #F4F2EC;--map-border: rgba(21, 23, 28, .14);--chart-fill-subtle: #EFEDE9;--chart-fill-default: #E7E5E0;--chart-fill-strong: #D8D5CE;--font-sans: "Geist", "Geist Sans", system-ui, -apple-system, "Helvetica Neue", sans-serif;--font-mono: "Geist Mono", ui-monospace, "SF Mono", Menlo, monospace;--fs-8: 9px;--fs-9: 9.5px;--fs-10: 10px;--fs-11: 10.5px;--fs-12: 11px;--fs-13: 11.5px;--fs-14: 12px;--fs-15: 12.5px;--fs-16: 13px;--fs-17: 13.5px;--fs-18: 14px;--fs-19: 15px;--fs-20: 16px;--fs-21: 18px;--fs-22: 20px;--fs-24: 22px;--fs-26: 24px;--fs-28: 26px;--fs-46: 46px;--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--lh-tight: 1.05;--lh-snug: 1.35;--lh-body: 1.5;--lh-prose: 1.55;--ls-display: -.038em;--ls-title: -.02em;--ls-body: -.006em;--ls-caps: .1em;--ls-caps-wide: .14em;--type-hero: var(--fw-medium) var(--fs-46)/var(--lh-tight) var(--font-sans);--type-page-title: var(--fw-medium) var(--fs-22)/var(--lh-snug) var(--font-sans);--type-panel-title: var(--fw-semibold) var(--fs-18)/var(--lh-snug) var(--font-sans);--type-body: var(--fw-regular) var(--fs-15)/var(--lh-body) var(--font-sans);--type-meta: var(--fw-regular) var(--fs-13)/var(--lh-body) var(--font-sans);--type-mono: var(--fw-regular) var(--fs-11)/1.4 var(--font-mono);--space-1: 1px;--space-2: 2px;--space-3: 3px;--space-4: 4px;--space-5: 5px;--space-6: 6px;--space-7: 7px;--space-8: 8px;--space-9: 9px;--space-10: 10px;--space-11: 11px;--space-12: 12px;--space-14: 14px;--space-16: 16px;--space-18: 18px;--space-20: 20px;--space-24: 24px;--space-28: 28px;--space-34: 34px;--rail-width: 224px;--panel-width: 268px;--topbar-height: 52px;--fab-size: 48px;--shell-gutter: 16px;--shell-radius: var(--r-14);--content-top: var(--shell-gutter);--row-height: 44px;--control-height: 30px;--control-height-sm: 26px;--control-height-lg: 34px;--screen-width: 1440px;--r-1: 1px;--r-2: 2px;--r-3: 3px;--r-4: 4px;--r-5: 5px;--r-6: 6px;--r-7: 7px;--r-8: 8px;--r-9: 9px;--r-10: 10px;--r-11: 11px;--r-12: 12px;--r-14: 14px;--r-16: 16px;--r-20: 20px;--r-full: 50%;--r-pill: 999px;--edge: inset 0 0 0 1px var(--line-strong);--edge-soft: inset 0 0 0 1px var(--line);--edge-quiet: inset 0 0 0 1px rgba(21, 23, 28, .07);--edge-field: inset 0 0 0 1px var(--line-input);--edge-accent: inset 0 0 0 1px var(--teal-line);--edge-accent-strong: inset 0 0 0 1.5px rgba(14, 110, 99, .34);--shadow-card: 0 1px 3px rgba(21, 23, 28, .05);--shadow-raise: 0 1px 2px rgba(21, 23, 28, .06), inset 0 0 0 1px rgba(21, 23, 28, .07);--shadow-lift: inset 0 0 0 1px var(--teal-line), 0 8px 22px rgba(21, 23, 28, .07);--shadow-hero: 0 1px 3px rgba(21, 23, 28, .08), 0 14px 34px rgba(21, 23, 28, .1);--shadow-menu: 0 16px 44px rgba(21, 23, 28, .18), inset 0 0 0 1px rgba(21, 23, 28, .1);--shadow-dialog: 0 24px 64px rgba(21, 23, 28, .22), inset 0 0 0 1px rgba(21, 23, 28, .1);--shadow-drawer: -26px 0 60px rgba(21, 23, 28, .1);--shadow-knob: 0 1px 2px rgba(21, 23, 28, .16);--shadow-toast: 0 16px 44px rgba(21, 23, 28, .14), inset 0 0 0 1px rgba(21, 23, 28, .09);--shadow-inner-top: inset 0 1px 0 rgba(255, 255, 255, .06);--ease: cubic-bezier(.2, .7, .3, 1);--dur-instant: 90ms;--dur-fast: .14s;--dur-base: .2s;--dur-slow: .32s;--transition-control: background var(--dur-instant) var(--ease), box-shadow var(--dur-instant) var(--ease), color var(--dur-instant) var(--ease);--z-sticky: 1010;--z-rail: 1020;--z-topbar: 1030;--z-popover: 1100;--z-drawer: 1200;--z-dialog: 1300;--z-toast: 1400;--z-tooltip: 1500}[data-theme=dark],[data-theme=stage]{--ivory: #000000;--sheet: #0A0A0A;--sheet-warm: #101010;--sheet-warm-2: #131211;--sheet-inset: #141312;--float-1: #171615;--float-2: #1C1B19;--tooltip-fill: #1C1B19;--tooltip-on: #EAE6DE;--ink: #EAE6DE;--ink-2: #F2EFE9;--ink-hover: #F2EFE9;--ink-press: #DAD5CB;--on-ink-primary: #0A0A0A;--on-ink-secondary: #3A3833;--on-ink-muted: #57544E;--line-on-ink: rgba(21,23,28,.12);--on-ink-track: rgba(21,23,28,.24);--on-ink-track-2: rgba(21,23,28,.16);--on-ink-placeholder: #6A665F;--stage: #0A0A0A;--stage-2: #131211;--on-stage-primary: #EAE6DE;--on-stage-secondary: #A3A09A;--on-stage-muted: #807D75;--line-on-stage: rgba(250,246,238,.1);--on-stage-track: rgba(250,246,238,.22);--ink-well: #141312;--text-primary: #EAE6DE;--text-secondary: #A3A09A;--text-tertiary: #918E87;--text-muted: #807D75;--text-label: #8C8982;--text-faint: #6A665F;--text-on-canvas: #8C8982;--line-subtle: rgba(250,246,238,.07);--line: rgba(250,246,238,.09);--line-card: rgba(250,246,238,.1);--line-strong: rgba(250,246,238,.12);--line-input: rgba(250,246,238,.12);--line-float: rgba(250,246,238,.16);--line-dialog: rgba(250,246,238,.2);--line-hover: rgba(250,246,238,.22);--line-frame: rgba(250,246,238,.12);--line-dashed: #2A2825;--line-dashed-2: #33302B;--line-dashed-alpha: rgba(250,246,238,.2);--text-separator: #33302B;--fill-hover: #171615;--fill-inset: #141312;--fill-chip: #171615;--field-fill: #141312;--field-fill-focus: #0A0A0A;--fill-track: rgba(250,246,238,.1);--track-off: #2A2825;--meter-track: #141312;--meter-neutral-1: #C6C1B7;--meter-neutral-2: #57544E;--teal: #35B7A0;--teal-deep: #4FC7B1;--teal-bright: #2A9C88;--teal-press: #298E7C;--teal-tint: rgba(53,183,160,.12);--teal-tint-2: rgba(53,183,160,.2);--teal-line: rgba(53,183,160,.28);--teal-line-soft: rgba(53,183,160,.2);--teal-on: #04120F;--mint: #3FD2B2;--focus-ring: rgba(53,183,160,.55);--focus-ring-soft: rgba(53,183,160,.18);--teal-measure: rgba(14,110,99,.55);--teal-select: rgba(14,110,99,.6);--rust: #C56A3F;--rust-deep: #D9835A;--rust-tint: rgba(197,106,63,.16);--rust-line: rgba(197,106,63,.3);--rust-line-strong: rgba(197,106,63,.5);--rust-line-on-ink: rgba(197,106,63,.4);--brass: #D2B05A;--brass-tint: rgba(210,176,90,.14);--brass-line: rgba(210,176,90,.34);--green: #7FA85F;--green-tint: rgba(127,168,95,.14);--green-tint-2: rgba(127,168,95,.09);--error: #D8686B;--attention: #EAE6DE;--attention-on: #0A0A0A;--badge-count: #C56A3F;--badge-count-on: #0A0A0A;--avatar-fill: #232220;--skeleton-base: #141312;--skeleton-shine: rgba(250,246,238,.05);--scrollbar-thumb: rgba(250,246,238,.14);--scrollbar-thumb-hover: rgba(250,246,238,.22);--selection: rgba(53,183,160,.2);--builder-ground: #0F0E0D;--builder-chrome-wash: rgba(250,246,238,.04);--builder-chrome-hover: rgba(250,246,238,.08);--builder-ruler-wash: rgba(250,246,238,.06);--edge: inset 0 0 0 1px rgba(250,246,238,.12);--edge-soft: inset 0 0 0 1px rgba(250,246,238,.09);--edge-quiet: inset 0 0 0 1px rgba(250,246,238,.07);--edge-field: inset 0 0 0 1px rgba(250,246,238,.12);--edge-accent: inset 0 0 0 1px rgba(53,183,160,.28);--edge-accent-strong: inset 0 0 0 1.5px rgba(53,183,160,.34);--shadow-inner-top: inset 0 1px 0 rgba(250,246,238,.06);--shadow-card: 0 1px 3px rgba(0,0,0,.5);--shadow-raise: 0 1px 2px rgba(0,0,0,.6), inset 0 0 0 1px rgba(250,246,238,.12);--shadow-lift: inset 0 0 0 1px rgba(53,183,160,.28), 0 8px 22px rgba(0,0,0,.55);--shadow-hero: inset 0 0 0 1px rgba(250,246,238,.12), inset 0 1px 0 rgba(250,246,238,.06);--shadow-menu: 0 16px 44px rgba(0,0,0,.66), inset 0 0 0 1px rgba(250,246,238,.16), inset 0 1px 0 rgba(250,246,238,.06);--shadow-dialog: 0 32px 80px rgba(0,0,0,.75), inset 0 0 0 1px rgba(250,246,238,.2), inset 0 1px 0 rgba(250,246,238,.07);--shadow-drawer: -26px 0 60px rgba(0,0,0,.7), inset 1px 0 0 rgba(250,246,238,.16);--shadow-toast: 0 18px 44px rgba(0,0,0,.7), inset 0 0 0 1px rgba(250,246,238,.16), inset 0 1px 0 rgba(250,246,238,.06);--shadow-knob: 0 1px 2px rgba(0,0,0,.6);--shadow-thumb: 0 1px 2px rgba(0,0,0,.6), inset 0 0 0 1px rgba(250,246,238,.12);--shadow-canvas: 0 18px 50px rgba(0,0,0,.75);--backdrop: rgba(0,0,0,.55);--scrim-chip: rgba(0,0,0,.72);--chart-grid: rgba(250,246,238,.09);--chart-zero: rgba(250,246,238,.12);--chart-axis: rgba(250,246,238,.16);--chart-muted: #57544E;--chart-band: rgba(53,183,160,.09);--map-land: #141312;--map-nodata: #0F0E0D;--map-border: rgba(250,246,238,.14);--chart-fill-subtle: #131211;--chart-fill-default: #171615;--chart-fill-strong: #232220;--teal-on-ink: #0E6E63;--teal-on-ink-label: #F1F4F0;--rust-on-ink: #A3492A;--rust-line-on-ink: rgba(192, 96, 58, .35)}html:has(body.ds){font-size:16px}body.ds{background:var(--ivory);color:var(--text-primary);font:var(--type-body);letter-spacing:var(--ls-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.ds{--sp-bg-primary: var(--sheet-warm);--sp-bg-secondary: var(--sheet);--sp-bg-tertiary: var(--sheet-inset);--sp-bg-hover: var(--fill-hover);--sp-bg-active: var(--fill-inset);--sp-surface-1: var(--sheet);--sp-surface-2: var(--fill-inset);--color-dark: var(--sheet-warm);--color-accent: var(--sheet);--color-black: var(--sheet);--ns-primary-color: var(--sheet);--ns-bg-nav-color: var(--sheet);--ns-secondary-color: var(--sheet-warm);--sp-border-subtle: var(--chart-fill-subtle);--sp-border-default: var(--chart-fill-default);--sp-border: var(--chart-fill-strong);--sp-border-focus: var(--teal-line);--ns-border-color: var(--line-strong);--sp-text-primary: var(--text-primary);--sp-text-secondary: var(--text-secondary);--sp-text-tertiary: var(--text-muted);--sp-text-primary-chrome: var(--text-primary);--sp-text-secondary-chrome: var(--text-secondary);--fontColor-primary: var(--text-primary);--fontColor-secondary: var(--text-secondary);--ns-text-secondary-color: var(--text-secondary);--ns-text-gray-color: var(--text-muted);--sp-icon: var(--text-muted);--sp-icon-active: var(--text-primary);--sp-hover: var(--fill-hover);--sp-active: var(--fill-inset);--color-purple: var(--teal);--ns-main-purple-color: var(--teal);--ns-purple-border-color: var(--teal-line);--sp-error: var(--rust);--sp-success: var(--green);--sp-warning: var(--brass);--ns-main-color-red: var(--rust)}body.ds a{color:var(--text-primary);text-decoration:none}body.ds a:hover{color:var(--teal)}body.ds :focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}body.ds ::selection,[data-theme=stage] ::selection{background:var(--selection)}body.ds *{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent}body.ds ::-webkit-scrollbar{width:10px;height:10px}body.ds ::-webkit-scrollbar-track{background:transparent}body.ds ::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:var(--r-8);border:2px solid transparent;background-clip:content-box}body.ds ::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover);background-clip:content-box}body.ds button,body.ds input,body.ds select,body.ds textarea{font:inherit;color:inherit;letter-spacing:inherit}body.ds img{max-width:100%}body.ds main{box-sizing:border-box;flex:1;width:100%;min-width:0;min-height:100dvh;padding:var(--content-top) var(--shell-gutter) var(--shell-gutter) calc(var(--rail-width) + var(--shell-gutter))}body.ds main>*{box-sizing:border-box;min-width:0}body.ds main.main--bare{padding:0;min-height:0}@media (max-width: 768px){body.ds main{min-height:100dvh;padding:calc(52px + env(safe-area-inset-top)) 0 calc(64px + env(safe-area-inset-bottom)) 0}body.ds main.main--bare{padding:0}body.ds input,body.ds textarea,body.ds select{font-size:16px}}body.ds .mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:0}body.ds .caps-label{font-size:var(--fs-12);font-weight:var(--fw-semibold);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--text-label);line-height:1}body.ds .hairline{height:1px;border:0;margin:0;background:var(--line)}body.ds .truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}body.ds .ds-plate{--teal: var(--teal-on-ink);--teal-deep: var(--teal-on-ink);--teal-on: var(--teal-on-ink-label);--rust: var(--rust-on-ink);--rust-deep: var(--rust-on-ink)}body.ds .bx{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;box-sizing:border-box;background:var(--builder-ground);color:var(--text-primary);font-family:var(--font-sans);font-size:var(--fs-16);letter-spacing:var(--ls-body);font-variant-numeric:tabular-nums;overflow:hidden}body.ds .bx *,body.ds .bx *:before,body.ds .bx *:after{box-sizing:border-box}body.ds .bx__header{flex:0 0 var(--builder-header-height);height:var(--builder-header-height);display:flex;align-items:center;gap:var(--space-10);padding:0 var(--space-12);background:var(--sheet);border-bottom:1px solid var(--line-frame)}body.ds .bx__body{position:relative;flex:1;display:flex;min-height:0}body.ds .bx__rail{flex:0 0 var(--builder-rail-width);width:var(--builder-rail-width);display:flex;flex-direction:column;align-items:center;gap:var(--space-4);padding:var(--space-8) 0;background:var(--sheet);border-right:1px solid var(--line-frame)}body.ds .bx__panel{flex:0 0 var(--builder-panel-width);width:var(--builder-panel-width);min-height:0;display:flex;flex-direction:column;background:var(--sheet);border-right:1px solid var(--line-frame);overflow:hidden}body.ds .bx__canvas{flex:1;min-width:0;display:flex;flex-direction:column;background:var(--builder-ground)}body.ds .bx__inspector{flex:0 0 var(--builder-inspector-width);width:var(--builder-inspector-width);min-height:0;display:flex;flex-direction:column;background:var(--sheet);border-left:1px solid var(--line-frame);overflow:hidden}body.ds .bx__full{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;background:var(--sheet);overflow:hidden}body.ds .bx__divider{flex:0 0 1px;width:1px;height:22px;background:var(--line-frame)}body.ds .bx__toolbar{flex:0 0 var(--builder-toolbar-height);height:var(--builder-toolbar-height);display:flex;align-items:center;gap:var(--space-10);padding:0 var(--space-14);background:var(--builder-chrome-wash);border-bottom:1px solid var(--line-frame)}body.ds .bx__tool{height:22px;padding:0 var(--space-5);border:0;border-radius:var(--r-5);background:transparent;color:var(--text-on-canvas);font-family:inherit;font-size:var(--fs-13);line-height:1;cursor:pointer;transition:var(--transition-control)}body.ds .bx__tool:hover:not(:disabled){background:var(--builder-chrome-hover);color:var(--text-primary)}body.ds .bx__tool[aria-pressed=true]{color:var(--text-primary);font-weight:var(--fw-medium)}body.ds .bx__tool:disabled{cursor:not-allowed;opacity:.45}body.ds .bx__readout{font-family:var(--font-mono);font-size:var(--fs-11);color:var(--text-on-canvas);white-space:nowrap}body.ds .bx__hint{font-size:var(--fs-13);color:var(--text-on-canvas);white-space:nowrap}body.ds .bx__key{font-family:var(--font-mono);color:var(--text-secondary)}body.ds .bx__viewport{flex:1;position:relative;min-height:0;display:flex;justify-content:center;padding:0;overflow:hidden}body.ds .bx__paper{position:relative;height:100%;max-width:100%;background:var(--sheet);border-radius:var(--r-4) var(--r-4) 0 0;box-shadow:var(--shadow-canvas);overflow:hidden}body.ds .bx__paper--scaled{max-width:none;transform-origin:top center}body.ds .bx__grid{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background-image:repeating-linear-gradient(to right,var(--line) 0 1px,transparent 1px 24px),repeating-linear-gradient(to bottom,var(--line) 0 1px,transparent 1px 24px)}body.ds .bx__ruler{position:absolute;z-index:3;background:var(--builder-ruler-wash);color:var(--text-on-canvas);pointer-events:none}body.ds .bx__ruler--top{top:0;left:0;right:0;height:14px;border-bottom:1px solid var(--line);background-image:repeating-linear-gradient(to right,var(--line-strong) 0 1px,transparent 1px 50px)}body.ds .bx__ruler--left{top:0;bottom:0;left:0;width:14px;border-right:1px solid var(--line);background-image:repeating-linear-gradient(to bottom,var(--line-strong) 0 1px,transparent 1px 50px)}body.ds .bx__crumbs{flex:0 0 var(--builder-breadcrumb-height);height:var(--builder-breadcrumb-height);display:flex;align-items:center;gap:var(--space-7);padding:0 var(--space-14);background:var(--sheet);border-top:1px solid var(--line-frame)}body.ds .bx-sel{position:relative}body.ds .bx-sel__ring{position:absolute;top:-4px;right:-6px;bottom:-4px;left:-6px;z-index:3;border-radius:var(--r-2);box-shadow:inset 0 0 0 1.5px var(--teal-select);pointer-events:none}body.ds .bx-sel__label{position:absolute;top:-24px;left:-7px;z-index:4;height:20px;display:flex;align-items:center;gap:var(--space-7);padding:0 var(--space-8);border-radius:var(--r-5) var(--r-5) 0 0;background:var(--teal);color:var(--teal-on);font-size:var(--fs-11);font-weight:var(--fw-medium);white-space:nowrap}body.ds .bx-sel__tag{font-family:var(--font-mono);font-size:var(--fs-9);opacity:.75}body.ds .bx-sel__badge{padding:0 var(--space-4);border-radius:var(--r-3);background:var(--on-ink-track-2);font-family:var(--font-mono);font-size:var(--fs-8)}body.ds .bx-sel__handle{position:absolute;z-index:4;width:9px;height:9px;border-radius:var(--r-2);background:var(--sheet);box-shadow:0 0 0 1.5px var(--teal)}body.ds .bx-sel__spur{position:absolute;z-index:4;width:1px;background:repeating-linear-gradient(to bottom,var(--teal-measure) 0 3px,transparent 3px 6px)}body.ds .bx-sel__spur-label{position:absolute;z-index:4;font-family:var(--font-mono);font-size:var(--fs-9);line-height:16px;color:var(--teal)}body.ds .bx-panel{flex:1;min-height:0;display:flex;flex-direction:column}body.ds .bx-panel__header{flex:0 0 var(--builder-panel-header-height);height:var(--builder-panel-header-height);display:flex;align-items:center;gap:var(--space-8);padding:0 var(--space-12);border-bottom:1px solid var(--line)}body.ds .bx-panel__title{font-size:var(--fs-12);font-weight:var(--fw-semibold);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--text-label)}body.ds .bx-panel__hint{font-family:var(--font-mono);font-size:var(--fs-11);color:var(--text-faint)}body.ds .bx-panel__aside{margin-left:auto;display:flex;align-items:center;gap:var(--space-8)}body.ds .bx-panel__body{flex:1;min-height:0;overflow:auto;padding:var(--space-10) var(--space-10) var(--space-12)}body.ds .bx-panel__footer{flex:0 0 auto;display:flex;align-items:center;gap:var(--space-8);padding:var(--space-10) var(--space-12);border-top:1px solid var(--line)}body.ds .bx-panel__subheader{flex:0 0 auto;display:flex;align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-12);background:var(--sheet-warm);border-bottom:1px solid var(--line)}body.ds .bx-section{display:flex;flex-direction:column;gap:var(--space-8)}body.ds .bx-label{font-size:var(--fs-12);font-weight:var(--fw-semibold);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--text-label)}body.ds .bx-label--sm{font-size:var(--fs-10)}body.ds .bx-meta{font-size:var(--fs-13);color:var(--text-muted)}body.ds .bx-row{display:flex;align-items:center;gap:var(--space-6);width:100%;height:28px;padding:0 var(--space-6);border:0;border-radius:var(--r-6);background:transparent;color:var(--text-secondary);font-family:inherit;font-size:var(--fs-15);text-align:left;cursor:pointer;transition:var(--transition-control)}body.ds .bx-row:hover{background:var(--fill-hover)}body.ds .bx-row--lg{height:32px;border-radius:var(--r-7)}body.ds .bx-row--selected,body.ds .bx-row--selected:hover{background:var(--teal-tint);box-shadow:inset 0 0 0 1px var(--teal-line-soft);color:var(--teal-deep);font-weight:var(--fw-semibold)}body.ds .bx-row--dim{color:var(--text-muted)}body.ds .bx-card{display:flex;flex-direction:column;gap:var(--space-8);padding:var(--space-10);border-radius:var(--r-9);box-shadow:inset 0 0 0 1px var(--line-frame)}body.ds .bx-card--clickable{cursor:pointer;transition:var(--transition-control)}body.ds .bx-card--clickable:hover{box-shadow:inset 0 0 0 1px var(--line-hover)}body.ds .bx-card--selected{background:var(--teal-tint);box-shadow:var(--edge-accent-strong)}body.ds .bx-quiet{padding:var(--space-9) var(--space-10);border-radius:var(--r-7);background:var(--fill-hover);box-shadow:var(--edge-quiet)}body.ds .bx-chip{display:inline-flex;align-items:center;padding:0 var(--space-5);border-radius:var(--r-4);background:var(--fill-inset);color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--fs-9);line-height:16px;white-space:nowrap}body.ds .bx-chip--accent{background:var(--teal-on);color:var(--teal)}body.ds .bx-chip--variant{background:var(--teal-tint);color:var(--teal)}body.ds .bx-chip--bound{background:var(--sheet-inset);color:var(--text-secondary)}body.ds .bx-chip--on{background:var(--teal);color:var(--teal-on)}body.ds .bx-tag{font-family:var(--font-mono);font-size:var(--fs-10);color:var(--text-faint)}body.ds .bx-pill{display:inline-flex;align-items:center;gap:var(--space-5);padding:2px var(--space-7);border-radius:var(--r-5);background:var(--fill-inset);color:var(--text-secondary);font-size:var(--fs-11);font-weight:var(--fw-semibold);white-space:nowrap}body.ds .bx-pill--running{background:var(--green-tint);color:var(--green)}body.ds .bx-pill--draft,body.ds .bx-pill--scheduled{background:var(--brass-tint);color:var(--brass);box-shadow:inset 0 0 0 1px var(--brass-line)}body.ds .bx-pill--failed{background:var(--rust-tint);color:var(--rust)}body.ds .bx-pill--live{background:var(--teal-tint);color:var(--teal-deep)}body.ds .bx-dot{flex:0 0 auto;width:6px;height:6px;border-radius:var(--r-full);background:var(--text-faint)}body.ds .bx-dot--sm{width:4px;height:4px}body.ds .bx-dot--live{background:var(--mint)}body.ds .bx-dot--published{background:var(--green)}body.ds .bx-dot--pending{background:var(--brass)}body.ds .bx-dot--failed{background:var(--rust)}body.ds .bx-dot--selected{background:var(--teal)}body.ds .bx-seg{display:inline-flex;align-items:center;gap:1px;padding:2px;border-radius:var(--r-7);background:var(--fill-inset)}body.ds .bx-seg--lg{border-radius:var(--r-8)}body.ds .bx-seg--fill{display:flex;width:100%}body.ds .bx-seg__btn{flex:1;height:24px;padding:0 var(--space-9);border:0;border-radius:var(--r-5);background:transparent;color:var(--text-secondary);font-family:inherit;font-size:var(--fs-13);line-height:1;white-space:nowrap;cursor:pointer;transition:var(--transition-control)}body.ds .bx-seg--lg .bx-seg__btn{height:26px;padding:0 var(--space-10);border-radius:var(--r-6);font-size:var(--fs-14)}body.ds .bx-seg__btn:hover:not(:disabled){color:var(--text-primary)}body.ds .bx-seg__btn--on,body.ds .bx-seg__btn--on:hover{background:var(--sheet);box-shadow:var(--shadow-thumb);color:var(--text-primary);font-weight:var(--fw-medium)}body.ds .bx-seg__btn:disabled{color:var(--text-faint);cursor:not-allowed}body.ds .bx-mono{font-family:var(--font-mono);font-size:var(--fs-11);color:var(--text-secondary);white-space:nowrap}body.ds .bx-mono--faint{color:var(--text-faint)}body.ds .bx-mono--accent{color:var(--teal)}body.ds .bx-em{color:var(--text-faint);font-variant-numeric:tabular-nums}body.ds .bx-field{display:flex;align-items:center;gap:var(--space-6);height:var(--control-height);padding:0 var(--space-9);border:0;border-radius:var(--r-7);background:var(--sheet);box-shadow:var(--edge);color:var(--text-primary);font-family:inherit;font-size:var(--fs-14)}body.ds .bx-field:focus-within{box-shadow:inset 0 0 0 1px var(--teal-line)}body.ds .bx-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-8);height:var(--control-height);padding:0 var(--space-12);border:1px solid var(--line-input);border-radius:var(--r-8);background:var(--sheet);color:var(--text-secondary);font-family:inherit;font-size:var(--fs-15);line-height:1;white-space:nowrap;cursor:pointer;transition:var(--transition-control)}body.ds .bx-btn:hover:not(:disabled){border-color:var(--line-hover);color:var(--text-primary)}body.ds .bx-btn--sm{height:28px;padding:0 var(--space-10);border-radius:var(--r-7);font-size:var(--fs-13)}body.ds .bx-btn--ink{border-color:transparent;background:var(--ink);color:var(--on-ink-primary);font-weight:var(--fw-medium)}body.ds .bx-btn--ink:hover:not(:disabled){border-color:transparent;background:var(--ink-press);color:var(--on-ink-primary)}body.ds .bx-btn__badge{padding:1px var(--space-6);border-radius:var(--r-4);background:var(--on-ink-track-2);font-family:var(--font-mono);font-size:var(--fs-11)}body.ds .bx-btn--dashed{width:100%;height:32px;border:1px dashed var(--line-dashed-alpha);border-radius:var(--r-9);background:transparent;color:var(--text-secondary);font-size:var(--fs-14)}body.ds .bx-btn--dashed:hover:not(:disabled){border-color:var(--teal);color:var(--teal)}body.ds .bx-btn:disabled{cursor:not-allowed;opacity:.5}body.ds .bx-icon-btn{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:24px;height:24px;border:0;border-radius:var(--r-6);background:transparent;color:var(--text-muted);cursor:pointer;transition:var(--transition-control)}body.ds .bx-icon-btn:hover:not(:disabled){background:var(--fill-inset);color:var(--text-primary)}body.ds .bx-icon-btn:disabled{cursor:not-allowed;opacity:.45}body.ds .bx-link{border:0;background:none;padding:0;color:var(--teal);font-family:inherit;font-size:var(--fs-13);cursor:pointer}body.ds .bx-link:hover{color:var(--teal-bright)}body.ds .bx-link--quiet{color:var(--text-secondary)}body.ds .bx-link--quiet:hover{color:var(--text-primary)}body.ds .bx-band{border-top:1px solid var(--line)}body.ds .bx-disabled{cursor:not-allowed;opacity:.45;pointer-events:auto}body.ds .bx-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-8);padding:var(--space-28) var(--space-16);text-align:center;color:var(--text-muted);font-size:var(--fs-13);line-height:var(--lh-prose)}body.ds .dash-legacy{--sp-bg-primary: var(--sheet-warm);--sp-bg-secondary: var(--sheet);--sp-bg-tertiary: var(--sheet-inset);--sp-bg-hover: var(--fill-hover);--sp-bg-active: var(--fill-inset);--sp-border-subtle: var(--chart-fill-subtle);--sp-border-default: var(--chart-fill-default);--sp-border-focus: var(--teal-line);--sp-text-primary: var(--text-primary);--sp-text-secondary: var(--text-secondary);--sp-text-tertiary: var(--text-muted);--sp-text-primary-chrome: var(--text-primary);--sp-text-secondary-chrome: var(--text-secondary);--sp-border: var(--chart-fill-strong);--sp-surface-1: var(--sheet);--sp-surface-2: var(--fill-inset);--sp-icon: var(--text-muted);--sp-icon-active: var(--text-primary);--sp-hover: var(--fill-hover);--sp-active: var(--fill-inset);--sp-error: var(--rust);--sp-success: var(--green);--sp-warning: var(--brass);--color-dark: var(--sheet-warm);--color-accent: var(--sheet);--color-black: var(--sheet);--color-purple: var(--teal);--fontColor-primary: var(--text-primary);--fontColor-secondary: var(--text-secondary);--ns-primary-color: var(--sheet);--ns-bg-nav-color: var(--sheet);--ns-secondary-color: var(--sheet-warm);--ns-border-color: var(--line-strong);--ns-text-secondary-color: var(--text-secondary);--ns-text-gray-color: var(--text-muted);--ns-main-purple-color: var(--teal);--ns-purple-border-color: var(--teal-line);--ns-main-color-red: var(--rust);color:var(--text-primary);font:var(--type-body);letter-spacing:var(--ls-body)}body.ds .dash-legacy h2{font-size:var(--fs-19);font-weight:var(--fw-medium);letter-spacing:var(--ls-title);line-height:var(--lh-snug);color:var(--text-primary)}body.ds .dash-legacy h3,body.ds .dash-legacy h4{font-size:var(--fs-16);font-weight:var(--fw-semibold);letter-spacing:var(--ls-body);color:var(--text-primary)}body.ds .dash-legacy p{font-size:var(--fs-15);line-height:var(--lh-body)}body.ds .dash-legacy button{background-color:transparent;border:none;outline:0;cursor:pointer;font:inherit;color:inherit;letter-spacing:inherit}body.ds .dash-legacy input:not([type=checkbox]):not([type=radio]){font:inherit;letter-spacing:inherit;color:var(--text-primary);background:transparent;border:0;outline:0}body.ds .dash-legacy input::placeholder{color:var(--text-muted)}body.ds .dash-legacy a{color:var(--teal);text-decoration:none}body.ds .dash-legacy a:hover{text-decoration:underline}body.ds .dash-legacy svg{transition:all .24s var(--ease)}body.ds .dash-legacy .relative{position:relative}body.ds .dash-legacy .capitalized{text-transform:capitalize}body.ds .dash-legacy .muted{color:var(--text-muted)}body.ds .dash-legacy .fancy-scroll{scrollbar-width:thin;scrollbar-color:var(--line-hover) transparent}body.ds .dash-legacy .main-border{border:1px solid var(--line)}body.ds .dash-legacy .bg-090e16{background-color:var(--fill-inset)}body.ds .dash-legacy .item{padding:11px 40px;border:1px solid transparent;border-radius:var(--r-8);color:var(--text-secondary);transition:var(--transition-control);cursor:pointer}body.ds .dash-legacy .item:hover{background-color:var(--fill-hover);color:var(--text-primary)}body.ds .dash-legacy .item.active{background-color:var(--fill-inset);color:var(--text-primary)}body.ds .dash-legacy .buttons{display:flex;align-items:center;gap:12px}body.ds .dash-legacy .cta-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;box-sizing:border-box;height:var(--control-height);padding:0 14px;border:0;border-radius:var(--r-8);background:transparent;font-family:var(--font-sans);font-size:var(--fs-15);font-weight:var(--fw-medium);letter-spacing:var(--ls-body);line-height:1;white-space:nowrap;transition:var(--transition-control);cursor:pointer}body.ds .dash-legacy .cta-button.primary,body.ds .dash-legacy .primary{background-color:var(--ink);color:var(--on-ink-primary)}body.ds .dash-legacy .cta-button.primary:hover{background-color:var(--ink-press)}body.ds .dash-legacy .cta-button.secondary,body.ds .dash-legacy .secondary{background-color:var(--sheet);box-shadow:var(--edge-field);color:var(--text-secondary)}body.ds .dash-legacy .cta-button.secondary:hover{background-color:var(--fill-hover);box-shadow:inset 0 0 0 1px var(--line-hover);color:var(--text-primary)}body.ds .dash-legacy .cta-button.danger,body.ds .dash-legacy .danger{background-color:var(--sheet);box-shadow:inset 0 0 0 1px var(--rust-line-strong);color:var(--rust-deep)}body.ds .dash-legacy .cta-button.danger:hover{background-color:var(--rust-tint)}body.ds .dash-legacy .cta-button.gray,body.ds .dash-legacy .gray{background-color:var(--fill-chip);color:var(--text-tertiary);cursor:not-allowed}body.ds .dash-legacy .dropdown{position:relative;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;font-size:var(--fs-15);cursor:pointer}body.ds .dash-legacy .dropdown-box .dropdown{position:absolute}body.ds .dash-legacy .dropdown-title{display:flex;align-items:center;justify-content:space-between;gap:8px;box-sizing:border-box;width:100%;height:var(--control-height);padding:0 8px 0 10px;border:0;border-radius:var(--r-7);background-color:var(--sheet);box-shadow:var(--edge-field);color:var(--text-primary);font-size:var(--fs-15);font-weight:var(--fw-medium);letter-spacing:var(--ls-body);line-height:1;white-space:nowrap;transition:var(--transition-control)}body.ds .dash-legacy .dropdown-title:hover{box-shadow:inset 0 0 0 1px var(--line-hover)}body.ds .dash-legacy .dropdown.active .dropdown-title{box-shadow:inset 0 0 0 1px var(--teal-line),0 0 0 2px var(--focus-ring-soft)}body.ds .dash-legacy .dropdown-title>svg{flex:0 0 auto;color:var(--text-muted);transition:rotate var(--dur-fast) var(--ease)}body.ds .dash-legacy .dropdown.active .dropdown-title>svg{rotate:180deg}body.ds .dash-legacy .dropdown-title .item-name{min-width:0;overflow:hidden;text-overflow:ellipsis}body.ds .dash-legacy .measurement-type,body.ds .dash-legacy .measurement-type-trait .dropdown{min-width:0}body.ds .dash-legacy .measurement-type .dropdown-title,body.ds .dash-legacy .measurement-type-trait .dropdown-title{height:var(--control-height-sm);padding:0 6px 0 9px;font-size:var(--fs-14)}body.ds .dash-legacy .measurement-type .dropdown-content,body.ds .dash-legacy .measurement-type-trait .dropdown-content{left:0;right:auto;top:0;transform:translateY(30px)}body.ds .dash-legacy .dropdown-content{display:flex;flex-direction:column;gap:1px;min-width:100%;max-height:min(320px,60dvh);padding:6px;border-radius:var(--r-11);background:var(--sheet);box-shadow:var(--shadow-menu);visibility:hidden;opacity:0;transition:opacity var(--dur-fast) var(--ease),visibility var(--dur-fast) var(--ease);position:absolute;transform:translateY(38px);z-index:var(--z-popover)}body.ds .dash-legacy .dropdown.active .dropdown-content{visibility:visible;opacity:1;overflow-y:auto}body.ds .dash-legacy .dropdown-item{display:flex;align-items:center;justify-content:space-between;gap:8px;box-sizing:border-box;width:100%;min-height:30px;padding:6px 10px;border:0;border-radius:var(--r-8);background-color:transparent;color:var(--text-primary);font-size:var(--fs-15);transition:background var(--dur-instant) var(--ease);cursor:pointer}body.ds .dash-legacy .dropdown-item svg{opacity:0;visibility:hidden;color:var(--teal);transition:opacity var(--dur-instant) var(--ease)}body.ds .dash-legacy .dropdown-item:hover,body.ds .dash-legacy .dropdown-item.selected{background-color:var(--fill-hover)}body.ds .dash-legacy .dropdown-item.selected{color:var(--teal-deep)}body.ds .dash-legacy .dropdown-item:hover svg,body.ds .dash-legacy .dropdown-item.selected svg{opacity:1;visibility:visible}body.ds .dash-legacy .dropdown-content .dropdown-item:first-child,body.ds .dash-legacy .dropdown-content .dropdown-item:last-child{border-radius:var(--r-8)}body.ds .dash-legacy .item-name{display:flex;align-items:center;gap:8px}body.ds .dash-legacy .item-name svg{opacity:1;visibility:visible}body.ds .dash-legacy .tab-item{width:fit-content;padding:4px;border-radius:var(--r-6);background-color:var(--sheet-warm);box-shadow:var(--edge-soft);color:var(--text-secondary);font-size:var(--fs-16);font-weight:var(--fw-medium)}body.ds .dash-legacy .lds-spinner{display:inline-block;position:relative;width:20px;height:20px}body.ds .dash-legacy .lds-spinner div{transform-origin:10px 10px;animation:lds-spinner 1.2s linear infinite}body.ds .dash-legacy .lds-spinner div:after{content:" ";display:block;position:absolute;top:.75px;left:9.25px;width:1.5px;height:4.5px;border-radius:20%;background:var(--text-secondary)}body.ds .dash-legacy .lds-spinner div:nth-child(1){transform:rotate(0);animation-delay:-1.1s}body.ds .dash-legacy .lds-spinner div:nth-child(2){transform:rotate(30deg);animation-delay:-1s}body.ds .dash-legacy .lds-spinner div:nth-child(3){transform:rotate(60deg);animation-delay:-.9s}body.ds .dash-legacy .lds-spinner div:nth-child(4){transform:rotate(90deg);animation-delay:-.8s}body.ds .dash-legacy .lds-spinner div:nth-child(5){transform:rotate(120deg);animation-delay:-.7s}body.ds .dash-legacy .lds-spinner div:nth-child(6){transform:rotate(150deg);animation-delay:-.6s}body.ds .dash-legacy .lds-spinner div:nth-child(7){transform:rotate(180deg);animation-delay:-.5s}body.ds .dash-legacy .lds-spinner div:nth-child(8){transform:rotate(210deg);animation-delay:-.4s}body.ds .dash-legacy .lds-spinner div:nth-child(9){transform:rotate(240deg);animation-delay:-.3s}body.ds .dash-legacy .lds-spinner div:nth-child(10){transform:rotate(270deg);animation-delay:-.2s}body.ds .dash-legacy .lds-spinner div:nth-child(11){transform:rotate(300deg);animation-delay:-.1s}body.ds .dash-legacy .lds-spinner div:nth-child(12){transform:rotate(330deg);animation-delay:0s}body.ds .dash-legacy .cta-button.primary .lds-spinner div:after{background:var(--on-ink-primary)}.menu-item.svelte-xwkvdj.svelte-xwkvdj{position:relative;padding:1.2rem;border-radius:.8rem;background-color:transparent;transition:all .3s ease-in-out;cursor:pointer;z-index:5}.menu-item.active.svelte-xwkvdj.svelte-xwkvdj{background-color:var(--sp-bg-active)}.menu-item.svelte-xwkvdj.svelte-xwkvdj:hover:not(.disabled){background-color:var(--sp-bg-hover)}.menu-item.disabled.svelte-xwkvdj.svelte-xwkvdj{cursor:not-allowed}.menu-item.svelte-xwkvdj .name.svelte-xwkvdj{position:absolute;right:0;top:15%;visibility:hidden;opacity:0;padding:.8rem 1.2rem;border-radius:.8rem;background-color:var(--sp-bg-tertiary);transform:translate(110%);white-space:pre;font-size:1.4rem;transition:all .3s ease-in-out;z-index:5}.menu-item.svelte-xwkvdj .name.svelte-xwkvdj:after{position:absolute;left:-.5rem;top:30%;content:"";width:0;height:0;border-top:.5rem solid transparent;border-right:.5rem solid var(--sp-bg-tertiary);border-bottom:.5rem solid transparent;z-index:100000}.menu-item.svelte-xwkvdj:hover .name.svelte-xwkvdj{visibility:visible;opacity:1}svg.svelte-ozb0aw.svelte-ozb0aw,path.svelte-ozb0aw.svelte-ozb0aw{transition:all .3s ease-in-out}.sidebar.svelte-ozb0aw.svelte-ozb0aw{display:flex;flex-direction:column;align-items:center;justify-content:center;position:sticky;left:0;top:0;width:9.4rem;height:100dvh;padding:1.8rem 1.7rem 2.4rem;z-index:6;background-color:var(--sp-bg-primary);border-right:.1rem solid var(--sp-border-subtle);transition:all .24s ease-in-out}.sidebar.shrunk{width:0!important;padding-left:0!important;padding-right:0!important;overflow:hidden!important}.logo.svelte-ozb0aw img.svelte-ozb0aw{object-fit:contain}.menu.svelte-ozb0aw.svelte-ozb0aw{display:flex;flex-direction:column;gap:1.6rem;margin-block:auto}.menu-item.svelte-ozb0aw.svelte-ozb0aw{position:relative;padding:1.2rem;border-radius:.8rem;background-color:transparent;transition:all .3s ease-in-out;cursor:pointer;z-index:5}.menu-item.disabled.svelte-ozb0aw.svelte-ozb0aw{cursor:not-allowed}.menu-item.active.svelte-ozb0aw.svelte-ozb0aw{background-color:var(--sp-bg-active)}.menu-item.svelte-ozb0aw.svelte-ozb0aw:hover{background-color:var(--sp-bg-hover)}.menu-item.active svg,.menu-item.active path{stroke:#fff}.menu-item:hover svg,.menu-item:hover path{stroke:#fff}.exit-field.svelte-ozb0aw.svelte-ozb0aw{display:flex;flex-direction:column;gap:.8rem}.menu-item.svelte-ozb0aw .name.svelte-ozb0aw{position:absolute;right:0;top:15%;visibility:hidden;opacity:0;padding:.8rem 1.2rem;border-radius:.8rem;background-color:var(--sp-bg-tertiary);transform:translate(110%);white-space:pre;font-size:1.4rem;transition:all .3s ease-in-out;z-index:5}.menu-item.svelte-ozb0aw .name.svelte-ozb0aw:after{position:absolute;left:-.5rem;top:30%;content:"";width:0;height:0;border-top:.5rem solid transparent;border-right:.5rem solid var(--sp-bg-tertiary);border-bottom:.5rem solid transparent;z-index:100000}.menu-item.svelte-ozb0aw:hover .name.svelte-ozb0aw{visibility:visible;opacity:1}.use-initials.svelte-ozb0aw.svelte-ozb0aw{width:55px;height:55px;background-color:var(--sp-bg-primary);display:flex;align-items:center;justify-content:center;border-radius:50px;font-weight:500;font-size:22px;border:.1rem solid var(--sp-border)}@media screen and (max-width: 768px){.sidebar.svelte-ozb0aw.svelte-ozb0aw{display:none}}.search-popup-wrapper.svelte-1w3zu4n.svelte-1w3zu4n.svelte-1w3zu4n{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background-color:var(--scrim-chip);z-index:10}.search-popup.svelte-1w3zu4n.svelte-1w3zu4n.svelte-1w3zu4n{width:100%;max-width:52.5rem;max-height:64.4rem;overflow-y:scroll;background-color:var(--sheet);border-bottom-right-radius:1.6rem;border-bottom-left-radius:1.6rem}.search-popup-input-wrapper.svelte-1w3zu4n.svelte-1w3zu4n.svelte-1w3zu4n{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:.8rem 1.6rem .8rem .8rem;border:.1rem solid var(--line-strong);border-top-right-radius:1.6rem;border-top-left-radius:1.6rem}.search-popup-input.svelte-1w3zu4n.svelte-1w3zu4n.svelte-1w3zu4n{position:relative;width:100%}.search-popup-input.svelte-1w3zu4n .input.svelte-1w3zu4n.svelte-1w3zu4n{width:100%;background-color:var(--fill-chip)}.search-popup-input.svelte-1w3zu4n svg.svelte-1w3zu4n.svelte-1w3zu4n{position:absolute;top:50%;left:0%;transform:translate3d(100%,-50%,0)}.search-popup-input-wrapper.svelte-1w3zu4n>svg.svelte-1w3zu4n.svelte-1w3zu4n{cursor:pointer}.search-popup-title.svelte-1w3zu4n.svelte-1w3zu4n.svelte-1w3zu4n{width:100%;padding:1.2rem 0 1.2rem 1.6rem;background-color:var(--sheet);color:var(--text-secondary);font-size:1.4rem;line-height:1.8rem}.search-popup-lists.svelte-1w3zu4n.svelte-1w3zu4n.svelte-1w3zu4n{border:.1rem solid var(--line-strong);border-top:0}.search-popup-item.svelte-1w3zu4n a.svelte-1w3zu4n.svelte-1w3zu4n{display:flex;align-items:center;justify-content:flex-start;gap:1.2rem;padding:1.3rem 0 1.3rem 1.6rem;font-size:1.4rem;line-height:1.8rem}.search-popup-item.svelte-1w3zu4n details.svelte-1w3zu4n.svelte-1w3zu4n{display:flex;align-items:center;justify-content:flex-start;gap:1.2rem;font-size:1.4rem;line-height:1.8rem}.search-popup-item.svelte-1w3zu4n summary.svelte-1w3zu4n.svelte-1w3zu4n{width:100%;display:flex;align-items:center;gap:1.3rem;padding:1.3rem 1.15rem 1.3rem 1.6rem;cursor:pointer}details[open].svelte-1w3zu4n summary.svelte-1w3zu4n>svg.svelte-1w3zu4n{transform:rotate(180deg)}.search-popup-item.svelte-1w3zu4n summary svg.svelte-1w3zu4n.svelte-1w3zu4n{margin-left:auto}.search-popup-item.svelte-1w3zu4n img.svelte-1w3zu4n.svelte-1w3zu4n{width:1.6rem}.search-popup-list.svelte-1w3zu4n .search-popup-item.svelte-1w3zu4n.svelte-1w3zu4n:not(:last-child){border-bottom:.1rem solid var(--line-strong)}@media (max-width: 768px){.search-popup-wrapper.svelte-1w3zu4n.svelte-1w3zu4n.svelte-1w3zu4n{align-items:flex-start;padding:calc(env(safe-area-inset-top) + 1.2rem) 1.2rem 1.2rem 1.2rem;z-index:var(--z-sheet, 950)}.search-popup.svelte-1w3zu4n.svelte-1w3zu4n.svelte-1w3zu4n{max-height:calc(100dvh - env(safe-area-inset-top) - 2.4rem);border-radius:1.6rem}.search-popup-input.svelte-1w3zu4n .input.svelte-1w3zu4n.svelte-1w3zu4n{font-size:1.6rem}.search-popup-input-wrapper.svelte-1w3zu4n>svg.svelte-1w3zu4n.svelte-1w3zu4n{padding:1.2rem;box-sizing:content-box}}.user-navbar-wrapper.svelte-1gzz851.svelte-1gzz851.svelte-1gzz851{display:flex;align-items:center;justify-content:flex-end;position:fixed;top:0;right:0;width:calc(100% - 9.4rem);height:6.4rem;background-color:var(--sp-bg-primary);z-index:3;border-bottom:.1rem solid var(--sp-border-subtle)}.user-navbar.svelte-1gzz851.svelte-1gzz851.svelte-1gzz851{position:absolute;height:6.4rem;top:0;right:0;z-index:auto;display:flex;align-items:center;justify-content:flex-end;gap:2rem;padding-right:2.4rem}.user-navbar.svelte-1gzz851 .input.svelte-1gzz851.svelte-1gzz851{min-width:26.9rem;background-color:var(--sp-border-default)}.user-avatar.svelte-1gzz851 img.svelte-1gzz851.svelte-1gzz851{max-width:3.2rem}.user-avatar.svelte-1gzz851.svelte-1gzz851.svelte-1gzz851{display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:.4rem 1.1rem .4rem .8rem;border-radius:.8rem;border:.1rem solid var(--sp-border-subtle);background:var(--sp-bg-secondary)}.avatar-image.svelte-1gzz851 img.svelte-1gzz851.svelte-1gzz851{border-radius:50%}.avatar-image.svelte-1gzz851.svelte-1gzz851.svelte-1gzz851{width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;padding:.6rem;margin-right:.8rem;border-radius:50%}.app-logo.svelte-1gzz851.svelte-1gzz851.svelte-1gzz851{border-radius:50%}.notification-handler.svelte-1gzz851.svelte-1gzz851.svelte-1gzz851{display:flex;align-items:center;justify-content:center;padding:1rem;border-radius:.8rem;cursor:pointer;transition:all .3s ease-in-out}.notification-handler.active.svelte-1gzz851.svelte-1gzz851.svelte-1gzz851{background-color:var(--fill-chip)}.notification-handler.active.svelte-1gzz851 svg.svelte-1gzz851 path.svelte-1gzz851{stroke:#fff}.notification-icon-holder.svelte-1gzz851.svelte-1gzz851.svelte-1gzz851{height:1.8rem;width:1.8rem;position:relative}.notification-on.svelte-1gzz851.svelte-1gzz851.svelte-1gzz851{width:.6rem;height:.6rem;position:absolute;top:0;right:.1rem;background-color:var(--rust);border-radius:50%}.ai-chat-trigger.svelte-1gzz851.svelte-1gzz851.svelte-1gzz851{display:flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;border-radius:50%;cursor:pointer;transition:background-color .2s ease}.ai-chat-trigger.svelte-1gzz851.svelte-1gzz851.svelte-1gzz851:hover{background-color:var(--teal-tint)}.ai-chat-trigger.active.svelte-1gzz851.svelte-1gzz851.svelte-1gzz851{background-color:var(--teal-tint-2)}.ai-chat-trigger.svelte-1gzz851 img.svelte-1gzz851.svelte-1gzz851{border-radius:50%}@media (max-width: 768px){.user-navbar-wrapper.svelte-1gzz851.svelte-1gzz851.svelte-1gzz851{display:none}}.ql.svelte-q00brq.svelte-q00brq{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-dialog);display:flex;align-items:flex-start;justify-content:center;padding:15vh var(--space-12) var(--space-12)}.ql__scrim.svelte-q00brq.svelte-q00brq{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--backdrop);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.ql__panel.svelte-q00brq.svelte-q00brq{position:relative;display:flex;flex-direction:column;box-sizing:border-box;width:400px;max-width:100%;max-height:70vh;border-radius:var(--r-12);background:var(--sheet);box-shadow:var(--shadow-menu);color:var(--text-primary);overflow:hidden;outline:none}.ql__head.svelte-q00brq.svelte-q00brq{display:flex;align-items:center;gap:var(--space-9);padding:var(--space-12) 15px;border-bottom:1px solid var(--line);color:var(--text-label)}.ql__input.svelte-q00brq.svelte-q00brq{flex:1;min-width:0;height:24px;margin:0;padding:0;border:0;background:transparent;color:var(--text-primary);font-family:var(--font-sans);font-size:var(--fs-16);letter-spacing:var(--ls-body);outline:none}.ql__input.svelte-q00brq.svelte-q00brq::placeholder{color:var(--text-label)}.ql__esc.svelte-q00brq.svelte-q00brq{margin:0;padding:var(--space-2) var(--space-6);border:0;border-radius:var(--r-5);background:var(--fill-inset);color:var(--text-muted);font-family:var(--font-mono);font-size:var(--fs-10);letter-spacing:0;cursor:pointer}.ql__body.svelte-q00brq.svelte-q00brq{flex:1;min-height:0;overflow-y:auto;padding:var(--space-8) 0 var(--space-6)}.ql__caps.svelte-q00brq.svelte-q00brq{padding:var(--space-8) 15px var(--space-6);font-size:var(--fs-10);font-weight:var(--fw-semibold);letter-spacing:.12em;text-transform:uppercase;color:var(--text-label);line-height:1.2}.ql__caps.svelte-q00brq+.ql__caps.svelte-q00brq,.ql__row.svelte-q00brq+.ql__caps.svelte-q00brq{padding-top:var(--space-12)}.ql__row.svelte-q00brq.svelte-q00brq{display:flex;align-items:center;gap:var(--space-10);box-sizing:border-box;width:calc(100% - var(--space-12));height:34px;margin:0 var(--space-6);padding:0 var(--space-9);border:0;border-radius:var(--r-7);background:transparent;color:var(--text-secondary);font-family:var(--font-sans);font-size:var(--fs-15);letter-spacing:var(--ls-body);text-align:left;cursor:pointer;transition:var(--transition-control)}.ql__row.svelte-q00brq.svelte-q00brq:hover{background:var(--fill-hover);color:var(--text-primary)}.ql__row--on.svelte-q00brq.svelte-q00brq,.ql__row--on.svelte-q00brq.svelte-q00brq:hover{background:var(--fill-inset);color:var(--text-primary)}.ql__icon.svelte-q00brq.svelte-q00brq{display:inline-flex;flex:0 0 auto;color:var(--text-muted)}.ql__label.svelte-q00brq.svelte-q00brq{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ql__kbd.svelte-q00brq.svelte-q00brq{font-family:var(--font-mono);font-size:var(--fs-11);letter-spacing:0;color:var(--text-muted)}.ql__empty.svelte-q00brq.svelte-q00brq{padding:var(--space-24) 15px;font-size:var(--fs-15);color:var(--text-muted);text-align:center}@media (max-width: 768px){.ql.svelte-q00brq.svelte-q00brq{padding:calc(var(--space-12) + env(safe-area-inset-top)) var(--space-12) var(--space-12)}.ql__input.svelte-q00brq.svelte-q00brq{font-size:16px}}.nm.svelte-fgwfom.svelte-fgwfom{position:fixed;left:calc(var(--rail-width) + var(--space-6));bottom:var(--shell-gutter);z-index:var(--z-popover);display:flex;flex-direction:column;box-sizing:border-box;width:400px;max-width:calc(100vw - var(--rail-width) - var(--space-24));max-height:calc(100vh - var(--shell-gutter) * 2);border-radius:var(--r-12);background:var(--sheet);box-shadow:var(--shadow-menu);color:var(--text-primary);overflow:hidden;outline:none}.nm__tabs.svelte-fgwfom.svelte-fgwfom{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-10) var(--space-12) 0}.nm__tab.svelte-fgwfom.svelte-fgwfom{position:relative;display:inline-flex;align-items:center;height:30px;margin:0;padding:0 var(--space-10);border:0;background:transparent;color:var(--text-secondary);font-family:var(--font-sans);font-size:var(--fs-15);letter-spacing:var(--ls-body);cursor:pointer;transition:var(--transition-control)}.nm__tab.svelte-fgwfom.svelte-fgwfom:hover{color:var(--text-primary)}.nm__tab--on.svelte-fgwfom.svelte-fgwfom{color:var(--text-primary);font-weight:var(--fw-semibold)}.nm__tab--on.svelte-fgwfom.svelte-fgwfom:after{content:"";position:absolute;left:var(--space-10);right:var(--space-10);bottom:0;height:2px;border-radius:var(--r-2);background:var(--ink)}.nm__count.svelte-fgwfom.svelte-fgwfom{margin-left:var(--space-6);padding:1px var(--space-5);border-radius:var(--r-4);background:var(--sheet-inset);color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--fs-10);font-weight:var(--fw-regular);letter-spacing:0}.nm__markall.svelte-fgwfom.svelte-fgwfom{margin:0 0 0 auto;height:30px;padding:0 var(--space-8);border:0;background:transparent;color:var(--teal);font-family:var(--font-sans);font-size:var(--fs-13);letter-spacing:var(--ls-body);cursor:pointer}.nm__markall.svelte-fgwfom.svelte-fgwfom:hover{color:var(--teal-deep)}.nm__rule.svelte-fgwfom.svelte-fgwfom{height:1px;margin-top:var(--space-10);background:var(--line)}.nm__list.svelte-fgwfom.svelte-fgwfom{flex:1;min-height:0;overflow-y:auto}.nm__row.svelte-fgwfom.svelte-fgwfom{display:flex;align-items:flex-start;border-bottom:1px solid var(--line-subtle);transition:background var(--dur-instant) var(--ease)}.nm__row.svelte-fgwfom.svelte-fgwfom:last-child{border-bottom:0}.nm__row.svelte-fgwfom.svelte-fgwfom:hover,.nm__row--read.svelte-fgwfom.svelte-fgwfom{background:var(--sheet-warm)}.nm__main.svelte-fgwfom.svelte-fgwfom{flex:1;display:flex;align-items:flex-start;gap:var(--space-11);min-width:0;margin:0;padding:var(--space-12) 0 var(--space-12) var(--space-14);border:0;background:transparent;color:inherit;font-family:var(--font-sans);letter-spacing:var(--ls-body);text-align:left;cursor:pointer}.nm__dot.svelte-fgwfom.svelte-fgwfom{flex:0 0 6px;width:6px;height:6px;margin-top:5px;border-radius:var(--r-full);background:var(--teal)}.nm__row--read.svelte-fgwfom .nm__dot.svelte-fgwfom{background:transparent}.nm__text.svelte-fgwfom.svelte-fgwfom{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.nm__title.svelte-fgwfom.svelte-fgwfom{font-size:var(--fs-15);font-weight:var(--fw-medium);line-height:1.45;color:var(--text-primary)}.nm__row--read.svelte-fgwfom .nm__title.svelte-fgwfom{font-weight:var(--fw-regular);color:var(--text-secondary)}.nm__body.svelte-fgwfom.svelte-fgwfom{font-size:var(--fs-13);line-height:1.5;color:var(--text-secondary)}.nm__meta.svelte-fgwfom.svelte-fgwfom{font-size:var(--fs-13);color:var(--text-muted)}.nm__row--read.svelte-fgwfom .nm__meta.svelte-fgwfom{color:var(--text-label)}.nm__sep.svelte-fgwfom.svelte-fgwfom{margin:0 var(--space-5);color:var(--text-separator)}.nm__x.svelte-fgwfom.svelte-fgwfom{display:inline-flex;align-items:center;justify-content:center;flex:0 0 22px;width:22px;height:22px;margin:var(--space-12) var(--space-12) 0 var(--space-6);padding:0;border:0;border-radius:var(--r-6);background:transparent;color:var(--text-faint);cursor:pointer;transition:var(--transition-control)}.nm__x.svelte-fgwfom.svelte-fgwfom:hover{background:var(--fill-inset);color:var(--text-secondary)}.nm__empty.svelte-fgwfom.svelte-fgwfom{padding:var(--space-8) var(--space-12) var(--space-12)}@media (max-width: 768px){.nm.svelte-fgwfom.svelte-fgwfom{top:calc(52px + env(safe-area-inset-top));bottom:auto;left:0;right:0;width:100%;max-width:none;max-height:70dvh;border-radius:0 0 var(--r-20) var(--r-20);z-index:var(--z-popover)}}.rs.svelte-1aixpzu.svelte-1aixpzu{display:flex;align-items:center;gap:var(--space-8);box-sizing:border-box;width:100%;height:var(--control-height);margin:0;padding:0 var(--space-10);border:0;border-radius:var(--r-8);background:var(--sheet);box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text-secondary);font-family:var(--font-sans);font-size:var(--fs-15);letter-spacing:var(--ls-body);text-align:left;cursor:pointer;transition:var(--transition-control)}.rs.svelte-1aixpzu.svelte-1aixpzu:hover{box-shadow:inset 0 0 0 1px var(--line-hover);color:var(--text-primary)}.rs__text.svelte-1aixpzu.svelte-1aixpzu{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rs__kbd.svelte-1aixpzu.svelte-1aixpzu{flex:0 0 auto;font-family:var(--font-mono);font-size:var(--fs-12);letter-spacing:0;color:var(--text-faint)}.aifab.svelte-1aixpzu.svelte-1aixpzu{position:fixed;right:var(--shell-gutter);bottom:var(--shell-gutter);z-index:var(--z-drawer);display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:var(--fab-size);height:var(--fab-size);margin:0;padding:0;border:0;border-radius:var(--r-full);background:var(--stage);box-shadow:inset 0 0 0 1px var(--line-card),0 6px 20px #15171c29;cursor:pointer;transition:transform var(--dur-fast) var(--ease),box-shadow var(--dur-fast) var(--ease)}.aifab.svelte-1aixpzu.svelte-1aixpzu:hover{transform:translateY(-1px);box-shadow:inset 0 0 0 1px var(--line-hover),0 10px 26px #15171c38}.aifab--on.svelte-1aixpzu.svelte-1aixpzu,.aifab--on.svelte-1aixpzu.svelte-1aixpzu:hover{box-shadow:inset 0 0 0 1px var(--ink),0 10px 26px #15171c38}.aifab__orb.svelte-1aixpzu.svelte-1aixpzu{position:relative;width:34px;height:34px;border-radius:var(--r-full);overflow:hidden}.aifab__img.svelte-1aixpzu.svelte-1aixpzu{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;animation:svelte-1aixpzu-fabOrbRotate 40s linear infinite,svelte-1aixpzu-fabOrbHue 16s ease-in-out infinite alternate}.aifab__orb.svelte-1aixpzu.svelte-1aixpzu:before,.aifab__orb.svelte-1aixpzu.svelte-1aixpzu:after{content:"";position:absolute;border-radius:var(--r-full)}.aifab__orb.svelte-1aixpzu.svelte-1aixpzu:before{top:-80%;left:-80%;width:260%;height:260%;background:radial-gradient(ellipse at center,rgba(140,100,255,.55) 0%,transparent 50%);mix-blend-mode:color-dodge;animation:svelte-1aixpzu-fabOrbAccent 10s ease-in-out infinite}.aifab__orb.svelte-1aixpzu.svelte-1aixpzu:after{top:-100%;left:-100%;width:300%;height:300%;background:radial-gradient(ellipse at center,rgba(255,255,255,.35) 0%,transparent 45%);mix-blend-mode:overlay;animation:svelte-1aixpzu-fabOrbSheen 8s ease-in-out infinite}.aifab.svelte-1aixpzu:hover .aifab__img.svelte-1aixpzu,.aifab--on.svelte-1aixpzu .aifab__img.svelte-1aixpzu{animation-duration:8s,3.2s}.aifab.svelte-1aixpzu:hover .aifab__orb.svelte-1aixpzu:before,.aifab--on.svelte-1aixpzu .aifab__orb.svelte-1aixpzu:before{animation-duration:2s}.aifab.svelte-1aixpzu:hover .aifab__orb.svelte-1aixpzu:after,.aifab--on.svelte-1aixpzu .aifab__orb.svelte-1aixpzu:after{animation-duration:1.6s}@keyframes svelte-1aixpzu-fabOrbRotate{0%{transform:rotate(0) scale(1)}50%{transform:rotate(180deg) scale(1.4)}to{transform:rotate(360deg) scale(1)}}@keyframes svelte-1aixpzu-fabOrbHue{0%{filter:hue-rotate(0deg) brightness(1)}50%{filter:hue-rotate(45deg) brightness(1.15)}to{filter:hue-rotate(-25deg) brightness(.95)}}@keyframes svelte-1aixpzu-fabOrbAccent{0%{transform:translate(-35%,15%)}33%{transform:translate(25%,-35%)}66%{transform:translate(-15%,35%)}to{transform:translate(-35%,15%)}}@keyframes svelte-1aixpzu-fabOrbSheen{0%{transform:translate(-25%,-35%)}50%{transform:translate(25%,25%)}to{transform:translate(-25%,-35%)}}@media (prefers-reduced-motion: reduce){.aifab__img.svelte-1aixpzu.svelte-1aixpzu,.aifab__orb.svelte-1aixpzu.svelte-1aixpzu:before,.aifab__orb.svelte-1aixpzu.svelte-1aixpzu:after{animation:none}.aifab.svelte-1aixpzu.svelte-1aixpzu:hover{transform:none}}@media (max-width: 768px){.aifab.svelte-1aixpzu.svelte-1aixpzu{display:none}}.bb.svelte-1pv6jso.svelte-1pv6jso{display:flex;align-items:flex-start;gap:var(--space-11);box-sizing:border-box;width:100%;margin-bottom:var(--space-12);padding:var(--space-12) var(--space-16);border-radius:var(--r-10)}.bb__dot.svelte-1pv6jso.svelte-1pv6jso{flex:0 0 6px;width:6px;height:6px;margin-top:var(--space-5);border-radius:var(--r-full)}.bb__text.svelte-1pv6jso.svelte-1pv6jso{display:flex;flex-direction:column;gap:var(--space-3);flex:1;min-width:0}.bb__title.svelte-1pv6jso.svelte-1pv6jso{font-size:var(--fs-15);font-weight:var(--fw-semibold)}.bb__body.svelte-1pv6jso.svelte-1pv6jso{font-size:var(--fs-13);line-height:var(--lh-prose);color:var(--text-secondary)}.bb__action.svelte-1pv6jso.svelte-1pv6jso,.bb__dismiss.svelte-1pv6jso.svelte-1pv6jso{flex:0 0 auto;align-self:center}.bb--critical.svelte-1pv6jso.svelte-1pv6jso{background:var(--rust-tint);box-shadow:inset 0 0 0 1px var(--rust-line)}.bb--critical.svelte-1pv6jso .bb__dot.svelte-1pv6jso{background:var(--rust)}.bb--critical.svelte-1pv6jso .bb__title.svelte-1pv6jso{color:var(--rust-deep)}.bb--warning.svelte-1pv6jso.svelte-1pv6jso{background:var(--brass-tint);box-shadow:inset 0 0 0 1px var(--brass-line)}.bb--warning.svelte-1pv6jso .bb__dot.svelte-1pv6jso{background:var(--brass)}.bb--warning.svelte-1pv6jso .bb__title.svelte-1pv6jso{color:var(--brass)}.bb--warning.svelte-1pv6jso .bb__action.svelte-1pv6jso .btn{color:var(--brass);box-shadow:inset 0 0 0 1px var(--brass-line)}.bb--warning.svelte-1pv6jso .bb__action.svelte-1pv6jso .btn:hover{color:var(--brass);background:var(--brass-tint);box-shadow:inset 0 0 0 1px var(--brass)}.bb--calm.svelte-1pv6jso.svelte-1pv6jso{background:var(--sheet-warm);box-shadow:var(--edge-soft)}.bb--calm.svelte-1pv6jso .bb__dot.svelte-1pv6jso{background:var(--text-faint)}.bb--calm.svelte-1pv6jso .bb__title.svelte-1pv6jso{color:var(--text-primary)}@media (max-width: 768px){.bb.svelte-1pv6jso.svelte-1pv6jso{flex-wrap:wrap;border-radius:0}.bb__text.svelte-1pv6jso.svelte-1pv6jso{flex:1 1 100%}.bb__dot.svelte-1pv6jso.svelte-1pv6jso{display:none}}.mobile-header.svelte-2idi1g.svelte-2idi1g{position:fixed;top:0;left:0;right:0;display:flex;align-items:center;gap:.4rem;height:calc(5.6rem + env(safe-area-inset-top));padding:env(safe-area-inset-top) .8rem 0 1.6rem;background-color:var(--sp-bg-primary);border-bottom:.1rem solid var(--sp-border-subtle);z-index:var(--z-mobile-chrome, 900)}.mobile-header-logo.svelte-2idi1g.svelte-2idi1g{display:flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;flex-shrink:0;margin-right:.8rem;border-radius:50%;border:.1rem solid var(--sp-border-default);background-color:var(--sp-bg-secondary);overflow:hidden}.mobile-header-logo.svelte-2idi1g img.svelte-2idi1g{width:100%;height:100%;object-fit:contain}.mobile-header-initials.svelte-2idi1g.svelte-2idi1g{font-size:1.2rem;font-weight:500;color:var(--sp-text-primary);text-transform:uppercase}.mobile-header-title.svelte-2idi1g.svelte-2idi1g{flex:1;min-width:0;font-size:1.6rem;font-weight:500;line-height:2rem;color:var(--sp-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobile-header-btn.svelte-2idi1g.svelte-2idi1g{display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;flex-shrink:0;padding:0;border:none;border-radius:.8rem;background:transparent;cursor:pointer;transition:background-color .15s ease-in-out}.mobile-header-btn.svelte-2idi1g.svelte-2idi1g:active,.mobile-header-btn.active.svelte-2idi1g.svelte-2idi1g{background-color:var(--sp-bg-active)}.mobile-header-bell.svelte-2idi1g.svelte-2idi1g{position:relative;display:flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem}.mobile-header-bell-dot.svelte-2idi1g.svelte-2idi1g{position:absolute;top:0;right:.1rem;width:.6rem;height:.6rem;background-color:var(--rust);border-radius:50%;z-index:1}.mobile-header-avatar.svelte-2idi1g.svelte-2idi1g{display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;flex-shrink:0}.mobile-header-avatar.svelte-2idi1g img.svelte-2idi1g{width:2.8rem;height:2.8rem;border-radius:50%;object-fit:cover}@media (min-width: 769px){.mobile-header.svelte-2idi1g.svelte-2idi1g{display:none}}body.ds .mobile-header.svelte-2idi1g.svelte-2idi1g{gap:var(--space-10);height:calc(52px + env(safe-area-inset-top));padding:env(safe-area-inset-top) var(--space-8) 0 var(--space-14);background-color:var(--sheet);border-bottom:1px solid var(--line);color:var(--text-primary);font-family:var(--font-sans);letter-spacing:var(--ls-body);z-index:var(--z-topbar)}body.ds .mobile-header-logo.svelte-2idi1g.svelte-2idi1g{width:26px;height:26px;margin-right:0;border-radius:var(--r-7);border:0;background-color:var(--ink)}body.ds .mobile-header-logo.svelte-2idi1g img.svelte-2idi1g{padding:3px;object-fit:contain}body.ds .mobile-header-initials.svelte-2idi1g.svelte-2idi1g{font-size:var(--fs-13);font-weight:var(--fw-semibold);color:var(--text-secondary)}body.ds .mobile-header-title.svelte-2idi1g.svelte-2idi1g{font-size:var(--fs-18);font-weight:var(--fw-semibold);letter-spacing:-.018em;line-height:1.2;color:var(--text-primary)}body.ds .mobile-header-btn.svelte-2idi1g.svelte-2idi1g{width:36px;height:36px;border-radius:var(--r-9);color:var(--text-secondary)}body.ds .mobile-header-btn.svelte-2idi1g.svelte-2idi1g:active,body.ds .mobile-header-btn.active.svelte-2idi1g.svelte-2idi1g{background-color:var(--fill-inset);color:var(--text-primary)}body.ds .mobile-header-btn.svelte-2idi1g svg path.svelte-2idi1g{stroke:currentColor}body.ds .mobile-header-bell.svelte-2idi1g.svelte-2idi1g{width:18px;height:18px}body.ds .mobile-header-bell-dot.svelte-2idi1g.svelte-2idi1g{top:-1px;right:0;width:7px;height:7px;background-color:var(--rust);box-shadow:0 0 0 2px var(--sheet)}body.ds .mobile-header-avatar.svelte-2idi1g.svelte-2idi1g{width:36px;height:36px}body.ds .mobile-header-avatar.svelte-2idi1g img.svelte-2idi1g{width:24px;height:24px}.mobile-nav.svelte-6wyi2m.svelte-6wyi2m{position:fixed;bottom:0;left:0;right:0;display:flex;align-items:stretch;height:calc(5.6rem + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background-color:var(--sp-bg-primary);border-top:.1rem solid var(--sp-border-subtle);z-index:var(--z-mobile-chrome, 900)}.mobile-nav-tab.svelte-6wyi2m.svelte-6wyi2m{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.3rem;flex:1;min-height:4.4rem;padding:0;border:none;background:transparent;font-family:inherit;cursor:pointer;transition:background-color .15s ease-in-out}.mobile-nav-tab.svelte-6wyi2m.svelte-6wyi2m:active{background-color:var(--sp-bg-active)}.mobile-nav-icon.svelte-6wyi2m.svelte-6wyi2m{display:flex;align-items:center;justify-content:center;width:2.2rem;height:2.2rem}.mobile-nav-icon.svelte-6wyi2m svg{width:2.2rem;height:2.2rem}.mobile-nav-label.svelte-6wyi2m.svelte-6wyi2m{font-size:1rem;line-height:1.2rem;color:var(--text-secondary);transition:color .15s ease-in-out}.mobile-nav-tab.active.svelte-6wyi2m .mobile-nav-label.svelte-6wyi2m{color:var(--sp-text-primary)}.mobile-nav-tab.active.svelte-6wyi2m .mobile-nav-icon.svelte-6wyi2m svg,.mobile-nav-tab.active.svelte-6wyi2m .mobile-nav-icon.svelte-6wyi2m path,.mobile-nav-tab.active.svelte-6wyi2m .mobile-nav-icon.svelte-6wyi2m rect,.mobile-nav-tab.active.svelte-6wyi2m .mobile-nav-icon.svelte-6wyi2m circle{stroke:#fff}.mobile-nav-tab.active.svelte-6wyi2m .mobile-nav-icon.svelte-6wyi2m circle[fill]{fill:#fff;stroke:none}.more-list.svelte-6wyi2m.svelte-6wyi2m{display:flex;flex-direction:column}.more-row.svelte-6wyi2m.svelte-6wyi2m{display:flex;align-items:center;gap:1.2rem;width:100%;min-height:4.8rem;padding:0 .4rem;border:none;background:transparent;font-family:inherit;text-align:left;cursor:pointer;border-radius:.8rem;transition:background-color .15s ease-in-out}.more-row.svelte-6wyi2m.svelte-6wyi2m:active{background-color:var(--sp-bg-active)}.more-row.disabled.svelte-6wyi2m.svelte-6wyi2m{opacity:.45;cursor:not-allowed}.more-row-icon.svelte-6wyi2m.svelte-6wyi2m{display:flex;align-items:center;justify-content:center;width:2.2rem;height:2.2rem;flex-shrink:0}.more-row-icon.svelte-6wyi2m svg{width:2.2rem;height:2.2rem}.more-row-icon-img.svelte-6wyi2m img.svelte-6wyi2m{border-radius:50%}.more-row-label.svelte-6wyi2m.svelte-6wyi2m{font-size:1.4rem;line-height:1.8rem;color:var(--sp-text-primary)}.more-divider.svelte-6wyi2m.svelte-6wyi2m{height:.1rem;margin:.8rem .4rem;background-color:var(--sp-border-default)}@media (min-width: 769px){.mobile-nav.svelte-6wyi2m.svelte-6wyi2m{display:none}}body.ds .mobile-nav.svelte-6wyi2m.svelte-6wyi2m{height:calc(64px + env(safe-area-inset-bottom));padding:0 var(--space-6) env(safe-area-inset-bottom);background-color:var(--sheet);border-top:1px solid var(--line);font-family:var(--font-sans);letter-spacing:var(--ls-body);z-index:var(--z-topbar)}body.ds .mobile-nav-tab.svelte-6wyi2m.svelte-6wyi2m{gap:var(--space-5);min-height:44px;color:var(--text-muted)}body.ds .mobile-nav-tab.svelte-6wyi2m.svelte-6wyi2m:active{background-color:var(--fill-inset);border-radius:var(--r-9)}body.ds .mobile-nav-icon.svelte-6wyi2m.svelte-6wyi2m,body.ds .mobile-nav-icon.svelte-6wyi2m svg{width:20px;height:20px}body.ds .mobile-nav-icon.svelte-6wyi2m path,body.ds .mobile-nav-icon.svelte-6wyi2m rect,body.ds .mobile-nav-icon.svelte-6wyi2m circle{stroke:currentColor}body.ds .mobile-nav-icon.svelte-6wyi2m circle[fill]{fill:currentColor;stroke:none}body.ds .mobile-nav-label.svelte-6wyi2m.svelte-6wyi2m{font-size:var(--fs-11);line-height:1.2;color:inherit}body.ds .mobile-nav-tab.active.svelte-6wyi2m.svelte-6wyi2m{color:var(--text-primary)}body.ds .mobile-nav-tab.active.svelte-6wyi2m .mobile-nav-label.svelte-6wyi2m{font-weight:var(--fw-semibold);color:var(--text-primary)}body.ds .mobile-nav-tab.active.svelte-6wyi2m .mobile-nav-icon.svelte-6wyi2m svg,body.ds .mobile-nav-tab.active.svelte-6wyi2m .mobile-nav-icon.svelte-6wyi2m path,body.ds .mobile-nav-tab.active.svelte-6wyi2m .mobile-nav-icon.svelte-6wyi2m rect,body.ds .mobile-nav-tab.active.svelte-6wyi2m .mobile-nav-icon.svelte-6wyi2m circle{stroke:currentColor}body.ds .mobile-nav-tab.active.svelte-6wyi2m .mobile-nav-icon.svelte-6wyi2m circle[fill]{fill:currentColor;stroke:none}body.ds .more-caps.svelte-6wyi2m.svelte-6wyi2m{padding:var(--space-10) var(--space-8) var(--space-6);font-size:var(--fs-10);font-weight:var(--fw-semibold);letter-spacing:.12em;text-transform:uppercase;color:var(--text-label);line-height:1.2}body.ds .more-row.svelte-6wyi2m.svelte-6wyi2m{gap:var(--space-11);min-height:46px;padding:0 var(--space-8);border-radius:var(--r-9);color:var(--text-primary);font-family:var(--font-sans);letter-spacing:var(--ls-body)}body.ds .more-row.svelte-6wyi2m.svelte-6wyi2m:active{background-color:var(--fill-inset)}body.ds .more-row.current.svelte-6wyi2m.svelte-6wyi2m{background-color:var(--sheet-warm);font-weight:var(--fw-medium)}body.ds .more-row.disabled.svelte-6wyi2m.svelte-6wyi2m{opacity:1;color:var(--text-faint);cursor:default}body.ds .more-row-icon.svelte-6wyi2m.svelte-6wyi2m,body.ds .more-row-icon.svelte-6wyi2m svg{width:20px;height:20px}body.ds .more-row-icon.svelte-6wyi2m path,body.ds .more-row-icon.svelte-6wyi2m rect,body.ds .more-row-icon.svelte-6wyi2m circle{stroke:currentColor}body.ds .more-row-label.svelte-6wyi2m.svelte-6wyi2m{font-size:var(--fs-17);line-height:1.3;color:inherit}body.ds .more-row-end.svelte-6wyi2m.svelte-6wyi2m{display:inline-flex;margin-left:auto;color:var(--text-label)}body.ds .more-divider.svelte-6wyi2m.svelte-6wyi2m{height:1px;margin:var(--space-8) var(--space-8);background-color:var(--line)}.no-notification.svelte-nnf6f0.svelte-nnf6f0{padding:16px;display:flex;flex-direction:column;gap:16px;font-size:16px;align-items:center}.no-notification.svelte-nnf6f0 .svg.svelte-nnf6f0{padding:1rem;border-radius:.8rem;display:flex;align-items:center;justify-content:center;background-color:var(--fill-chip)}.notification-wrapper.svelte-nnf6f0.svelte-nnf6f0{width:100%;max-width:38rem;position:fixed;top:7.2rem;right:2.4rem;background-color:var(--sheet);border:.1rem solid var(--line-strong);border-radius:1.6rem;z-index:999}.notification-top.svelte-nnf6f0.svelte-nnf6f0{display:flex;align-items:center;justify-content:space-between;padding:2.1rem 2.4rem 0rem 1.6rem}.notification-tabs.svelte-nnf6f0.svelte-nnf6f0{display:grid;grid-template-columns:1fr 1fr}.notification-title.svelte-nnf6f0.svelte-nnf6f0{font-size:1.8rem;line-height:2.2rem;font-weight:500;color:var(--text-primary)}.mark-all.svelte-nnf6f0.svelte-nnf6f0{font-size:1.4rem;line-height:1.8rem;text-decoration:underline;color:var(--text-primary);cursor:pointer}.notification-tab-item.svelte-nnf6f0.svelte-nnf6f0{display:flex;align-items:center;justify-content:center;gap:.8rem;padding-block:2.4rem;font-size:1.6rem;line-height:2rem;cursor:pointer;border-bottom:.1rem solid transparent}.notification-tab-item.active.svelte-nnf6f0.svelte-nnf6f0{border-bottom:.1rem solid var(--line-strong)}.notification-count.svelte-nnf6f0.svelte-nnf6f0{padding:.2rem .8rem;font-size:1.2rem;line-height:1.6rem;background-color:var(--fill-chip)}.notification-unread-count.svelte-nnf6f0.svelte-nnf6f0{padding:.2rem .8rem;font-size:1.2rem;line-height:1.6rem;background-color:var(--rust)}.notification-description.svelte-nnf6f0.svelte-nnf6f0{width:100%}.notification-item.svelte-nnf6f0.svelte-nnf6f0{display:flex;align-items:flex-start;justify-content:flex-start;gap:1.2rem;padding:2rem 1.5rem;border-bottom:.1rem solid var(--line-strong);transition:all .3s ease-in-out;cursor:pointer}.notification-item.svelte-nnf6f0.svelte-nnf6f0:hover{background-color:var(--fill-chip)}.notification-item-user.svelte-nnf6f0 span.svelte-nnf6f0{font-size:.8rem}.notification-item-title.svelte-nnf6f0.svelte-nnf6f0{display:flex;align-items:flex-start;justify-content:space-between;font-size:1.4rem;line-height:1.8rem;margin-bottom:1.1rem;color:var(--text-primary)}.notification-item-title.svelte-nnf6f0 img.svelte-nnf6f0{width:2rem;height:2rem}.notification-item-description.svelte-nnf6f0.svelte-nnf6f0{font-size:1.4rem;line-height:1.8rem;color:var(--text-secondary);margin-bottom:.4rem}.notification-item-user.svelte-nnf6f0.svelte-nnf6f0{display:flex;align-items:center;justify-content:flex-start;gap:.8rem;font-size:1.4rem;line-height:1.8rem;color:var(--text-secondary)}.not-read-circle.svelte-nnf6f0.svelte-nnf6f0{min-width:1.4rem;width:1.4rem;min-height:1.4rem;height:1.4rem;border-radius:50%;background-color:var(--fill-chip)}.not-read-circle.not-read.svelte-nnf6f0.svelte-nnf6f0{background-color:var(--teal-bright)}.notifications.svelte-nnf6f0.svelte-nnf6f0{max-height:57rem;overflow-y:scroll}.notifications.svelte-nnf6f0 .notification-item.svelte-nnf6f0:last-child{border-bottom:none}@media (max-width: 768px){.notifications.svelte-nnf6f0.svelte-nnf6f0{max-height:none;overflow-y:visible}.notification-top.svelte-nnf6f0.svelte-nnf6f0{padding:1.6rem 1.6rem 0}.notification-item.svelte-nnf6f0.svelte-nnf6f0{padding:1.6rem}.notification-tab-item.svelte-nnf6f0.svelte-nnf6f0{padding-block:1.6rem;min-height:4.4rem}}@media (pointer: coarse){.mark-all.svelte-nnf6f0.svelte-nnf6f0{position:relative}.mark-all.svelte-nnf6f0.svelte-nnf6f0:after{content:"";position:absolute;top:-1.2rem;right:-1.2rem;bottom:-1.2rem;left:-1.2rem}.notification-item-title.svelte-nnf6f0 img.svelte-nnf6f0{padding:1rem;margin:-1rem;box-sizing:content-box}}.na.svelte-t23ung.svelte-t23ung{position:fixed;top:var(--content-top);left:var(--rail-width);right:0;bottom:0;z-index:var(--z-sticky);display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:var(--space-14);background:var(--ivory);font-family:var(--font-sans);letter-spacing:var(--ls-body)}body.legacy .na.svelte-t23ung.svelte-t23ung{top:0;left:9.4rem;z-index:5}.na__card.svelte-t23ung.svelte-t23ung{display:flex;flex-direction:column;align-items:center;gap:var(--space-16);box-sizing:border-box;width:100%;height:100%;padding:var(--space-34);border-radius:var(--r-12);background:var(--sheet);box-shadow:inset 0 0 0 1px var(--line-card);color:var(--text-primary);text-align:center;justify-content:center}.na__well.svelte-t23ung.svelte-t23ung{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--r-12);background:var(--sheet-inset);color:var(--text-tertiary)}.na__text.svelte-t23ung.svelte-t23ung{display:flex;flex-direction:column;align-items:center;gap:var(--space-8)}.na__title.svelte-t23ung.svelte-t23ung{margin:0;font-size:var(--fs-17);font-weight:var(--fw-medium);letter-spacing:var(--ls-title);line-height:var(--lh-snug)}.na__body.svelte-t23ung.svelte-t23ung{margin:0;max-width:380px;font-size:var(--fs-16);font-weight:var(--fw-regular);line-height:1.6;color:var(--text-secondary);text-wrap:pretty}.na__body.svelte-t23ung strong.svelte-t23ung{font-weight:var(--fw-medium);color:var(--text-primary)}.na__key.svelte-t23ung.svelte-t23ung{font-family:var(--font-mono);font-size:var(--fs-14);letter-spacing:0;color:var(--text-primary)}.na__actions.svelte-t23ung.svelte-t23ung{display:flex;align-items:center;gap:var(--space-9)}@media (max-width: 768px){.na.svelte-t23ung.svelte-t23ung,body.legacy .na.svelte-t23ung.svelte-t23ung{top:calc(52px + env(safe-area-inset-top));left:0;bottom:calc(64px + env(safe-area-inset-bottom));z-index:var(--z-sticky);padding:var(--space-12)}body.legacy .na.svelte-t23ung.svelte-t23ung{top:calc(5.6rem + env(safe-area-inset-top));bottom:calc(7.2rem + env(safe-area-inset-bottom))}.na__card.svelte-t23ung.svelte-t23ung{padding:var(--space-24)}}:where(body.legacy) main.svelte-2llulz{width:calc(100% - 9.4rem)}@media (max-width: 768px){:where(body.legacy) main.svelte-2llulz{width:100%}}
