.nc-link-list{gap:var(--nc-space-6);width:100%;min-width:0;display:grid}.nc-link-list__section{gap:var(--nc-space-3);min-width:0;scroll-margin-top:var(--nc-space-8);display:grid}.nc-link-list__body{gap:var(--nc-space-4);min-width:0;display:grid}.nc-link-list__lead,.nc-link-list__note{max-width:var(--nc-measure-lead);color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);margin:0}.nc-link-list__items{gap:var(--nc-space-4);margin:0;padding:0;list-style:none;display:grid}.nc-link-list__item{justify-items:start;gap:var(--nc-space-2);min-width:0;display:grid}.nc-link-list__title.nc-arrow-link{color:var(--nc-ink-strong);overflow-wrap:anywhere}.nc-link-list__title:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}.nc-link-list__description{color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);overflow-wrap:anywhere;margin:0}@media (width>=761px){.nc-link-list__section{column-gap:var(--nc-space-5);grid-template-columns:minmax(0,1fr) minmax(0,3fr);align-items:start}}
.nc-utility{display:contents}:where(.nc-utility)>.skl-utility{background:var(--nc-canvas);width:100%;color:var(--nc-ink)}:where(.nc-utility) .skl-skip{display:none}.nc-utility__header{min-height:var(--nc-experience-chrome);padding:env(safe-area-inset-top,0px) max(var(--nc-page-gutter), env(safe-area-inset-right,0px)) 0 max(var(--nc-page-gutter), env(safe-area-inset-left,0px));box-sizing:content-box;align-items:center;display:flex}:where(.nc-surface) .nc-utility__header{padding-top:0}.nc-utility__header a{color:var(--nc-ink-strong);letter-spacing:normal;text-decoration:none}.nc-utility__header .nc-brand{color:inherit}:where(.nc-utility) .skl-utility__main{padding:var(--nc-space-7) max(var(--nc-page-gutter), env(safe-area-inset-right,0px)) max(var(--nc-space-7), env(safe-area-inset-bottom,0px)) max(var(--nc-page-gutter), env(safe-area-inset-left,0px))}:where(.nc-surface) :where(.nc-utility) .skl-utility__main{padding-bottom:var(--nc-space-7)}:where(.nc-utility) .skl-utility__main:focus{outline:none}:where(.nc-utility) .skl-utility__content{max-width:var(--nc-measure-lead);text-align:center}:where(.nc-utility) .skl-utility__content :is(form,section,ul,ol,dl,table,fieldset,.nc-utility__section,.nc-utility__notice,.skl-problem,.skl-state){text-align:start}:where(.nc-utility) .skl-utility__content>*+*,:where(.nc-utility) .skl-utility__content>*+h1{margin-top:var(--nc-space-4)}.nc-utility .skl-utility__content h1{color:var(--nc-ink-strong);font-size:var(--nc-type-display-title);font-weight:var(--nc-weight-regular);letter-spacing:var(--nc-tracking-display);line-height:var(--nc-leading-display);text-wrap:balance;margin-bottom:0}:where(.nc-utility) .skl-utility__content h2{font-size:1.2rem;font-weight:var(--nc-weight-medium)}:where(.nc-utility) .skl-utility__content p{color:inherit;line-height:1.6}:where(.nc-utility) .skl-utility__content .skl-problem p{color:var(--skl-text)}:where(.nc-utility) .skl-utility__content p.nc-eyebrow,:where(.nc-utility) .skl-utility__content>p:not([class]),:where(.nc-utility) .skl-utility__content>h1+p{color:var(--nc-muted)}:where(.nc-utility) .skl-utility__content>.nc-arrow-link{margin-inline:auto;display:flex}:where(.nc-utility) .skl-utility__content>*+:where(button).nc-arrow-link{margin-top:var(--nc-space-4)}.nc-utility__help{margin-top:var(--nc-space-6);background:var(--nc-panel);color:var(--nc-muted);font-size:var(--nc-type-small);text-align:start}.nc-utility__help summary{justify-content:space-between;align-items:center;gap:var(--nc-space-3);min-height:44px;padding-inline:var(--nc-space-3);cursor:pointer;list-style:none;display:flex}.nc-utility__help summary::-webkit-details-marker{display:none}.nc-utility__help summary:after{content:"+";color:var(--nc-faint);font-size:var(--nc-type-body)}.nc-utility__help[open] summary:after{content:"−"}@media (hover:hover){.nc-utility__help summary:hover{color:var(--nc-ink-strong)}}.nc-utility__help summary:focus-visible{outline-offset:-2px}.nc-utility__help .nc-legal__links{gap:0 var(--nc-space-4);padding:0 var(--nc-space-3) var(--nc-space-2);margin:0}.nc-utility__help .nc-legal__links a{color:var(--nc-muted);border-bottom:0}.nc-utility__help .nc-legal__links a:hover{color:var(--nc-ink-strong);opacity:1}.nc-utility__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex}.nc-utility__section>*+*{margin-top:16px}.nc-utility__links{flex-wrap:wrap;gap:16px;display:flex}.nc-utility__notice{padding:var(--nc-space-3);background:var(--nc-panel);color:var(--nc-ink)}body[data-nocha-utility] .nc-product-errors:not(.nc-route-frame[inert] *),body[data-nocha-utility] :is(.nc-experience-shell__header,.nc-product-footer):not(.nc-route-frame[inert] *){display:none}.nc-experience-shell>.nc-experience-shell__main>.nc-utility--layout>.skl-utility{flex:1 0 auto;min-height:0}.nc-surface .skl-utility{min-height:100%}:where(.nc-utility) .skl-utility__content :focus-visible,.nc-utility__header :focus-visible{outline-offset:4px;outline:2px solid}:where(.nc-utility) .skl-utility__content ul{padding-inline-start:24px}:where(.nc-utility) .skl-utility__content li+li{margin-top:8px}:where(.nc-utility) .skl-utility__content a:not(.skl-link--button,.skl-link--outline,.skl-link--outline-light,.nc-button){color:inherit}.nc-experience-shell--play>.nc-experience-shell__main:has(>.nc-utility){overflow-y:auto}.nc-utility .nc-consent{gap:var(--nc-space-4)}.nc-utility .nc-consent__requester{order:-1;grid-template-columns:44px minmax(0,1fr)}.nc-utility .nc-consent:has(.nc-consent__requester)>.nc-consent__intro{margin-top:calc(var(--nc-space-2) - var(--nc-space-4))}.nc-utility .nc-consent__requester-icon{background:var(--nc-panel);place-items:center}.nc-utility .nc-consent__requester-icon--image{border:0}.nc-utility .nc-consent__requester-name{color:var(--nc-muted);font-size:var(--nc-type-small);font-weight:var(--nc-weight-medium)}.nc-utility .nc-consent__account{padding:var(--nc-space-3);background:var(--nc-panel);border-block:0;grid-template-columns:40px minmax(0,1fr) auto}.nc-utility .nc-consent__avatar{background:var(--nc-glass-night-raised-strong);width:40px;height:40px}.nc-utility .nc-consent__scopes{padding:var(--nc-space-2) var(--nc-space-3);background:var(--nc-panel);border-top:0;margin:0}.nc-utility .nc-consent__scope{padding-block:var(--nc-space-2);border-bottom:0;margin:0}.nc-utility .nc-consent__code-input{max-width:calc(13ch + 2 * var(--nc-space-3));padding:var(--nc-space-2) var(--nc-space-3);background:var(--nc-panel);border-bottom:0}
.nc-auth-page{--nc-auth-page-form:440px;--nc-auth-page-column:var(--nc-space-8);--nc-auth-page-block:var(--nc-space-5);box-sizing:border-box;background:var(--nc-canvas);width:100%;min-height:100svh;color:var(--nc-ink);font-family:var(--nc-font);font-size:var(--nc-type-body);line-height:var(--nc-leading-body);overflow-wrap:anywhere;grid-template-rows:auto minmax(0,1fr) auto;display:grid}.nc-surface .nc-auth-page{min-height:100%}.nc-auth-page__header{min-height:calc(var(--nc-space-7) + var(--nc-space-2) + env(safe-area-inset-top,0px));box-sizing:border-box;padding:env(safe-area-inset-top,0px) max(var(--nc-page-inline), env(safe-area-inset-right,0px)) 0 max(var(--nc-page-inline), env(safe-area-inset-left,0px));color:var(--nc-ink-strong);align-items:center;display:flex;position:relative}.nc-auth-page__header:after,.nc-auth-page__footer:before{content:"";background:var(--nc-line-soft);transform-origin:0;height:1px;animation:nc-auth-page-rule calc(var(--nc-motion-panel) * 3) var(--nc-ease-enter) both;position:absolute;inset-inline:0}.nc-auth-page__header:after{bottom:0}.nc-auth-page__footer:before{animation-delay:var(--nc-motion-panel);top:0}.nc-auth-page__header .nc-brand{color:inherit}.nc-auth-page__main{align-content:start;gap:var(--nc-space-5);min-width:0;padding:var(--nc-auth-page-block) max(var(--nc-page-inline), env(safe-area-inset-right,0px)) var(--nc-auth-page-block) max(var(--nc-page-inline), env(safe-area-inset-left,0px));display:grid}.nc-auth-page__main:focus{outline:none}.nc-auth-page__intro,.nc-auth-page__panel{min-width:0;animation:nc-auth-page-rise calc(var(--nc-motion-panel) * 2) var(--nc-ease-enter) both;align-content:start;display:grid}.nc-auth-page__intro{gap:var(--nc-space-3)}.nc-auth-page__panel{gap:var(--nc-space-4);max-width:var(--nc-auth-page-form);animation-delay:calc(var(--nc-motion-fast) / 2)}.nc-auth-page__emblem{margin-bottom:var(--nc-space-2)}.nc-auth-page__title{color:var(--nc-ink-strong);margin:0}.nc-auth-page :is(.nc-auth-page__title,.nc-consent__title){font-weight:var(--nc-weight-regular)}.nc-auth-page .nc-consent--error .nc-consent__title{color:var(--nc-ink-strong)}.nc-auth-page .nc-consent__requester{grid-template-columns:auto minmax(0,1fr)}.nc-auth-page .nc-consent__requester-icon:not(.nc-consent__requester-icon--image){width:24px}.nc-auth-page__lead{margin:0}.nc-auth-page__note{color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);margin:0}.nc-auth-page__main--single>.nc-auth-page__panel{gap:var(--nc-space-3);max-width:var(--nc-measure-lead)}.nc-auth-page__actions{gap:var(--nc-space-3);display:grid}.nc-auth-page__actions>.nc-button{box-sizing:border-box;width:100%}.nc-auth-page__actions .nc-button:disabled{cursor:progress;opacity:.6}@media (width>=480px){.nc-auth-page__actions--split{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}}.nc-auth-page__footer{gap:var(--nc-space-2);padding:var(--nc-space-4) max(var(--nc-page-inline), env(safe-area-inset-right,0px)) max(var(--nc-space-4), env(safe-area-inset-bottom,0px)) max(var(--nc-page-inline), env(safe-area-inset-left,0px));display:grid;position:relative}.nc-auth-page__summary{justify-content:space-between;align-items:center;gap:var(--nc-space-3);min-height:44px;color:var(--nc-muted);cursor:pointer;list-style:none;display:flex}.nc-auth-page__summary::-webkit-details-marker{display:none}.nc-auth-page__help[open] .nc-arrow-link__arrow{transform:rotate(180deg)}@media (hover:hover){.nc-auth-page__summary:hover{color:var(--nc-ink-strong)}}.nc-auth-page__help .nc-legal__links{gap:0 var(--nc-space-4);padding:0 0 var(--nc-space-2);font-size:var(--nc-type-small);margin:0}.nc-auth-page__help .nc-legal__links a{color:var(--nc-muted);border-bottom:0}.nc-auth-page__help .nc-legal__links a:hover{color:var(--nc-ink-strong);opacity:1}.nc-auth-page :is(a,button,summary):focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:3px}@media (width>=900px){.nc-auth-page{--nc-auth-page-block:var(--nc-space-8)}.nc-auth-page__main{align-content:center}.nc-auth-page__main--split{grid-template-columns:minmax(0, 1fr) minmax(0, calc(var(--nc-auth-page-form) + var(--nc-auth-page-column) + 1px));column-gap:0}.nc-auth-page__main--split>.nc-auth-page__intro{padding-inline-end:var(--nc-auth-page-column)}.nc-auth-page__main--split>.nc-auth-page__panel{max-width:none;border-inline-start:1px solid var(--nc-line-soft);padding-inline-start:var(--nc-auth-page-column)}.nc-auth-page__main--single>.nc-auth-page__panel{max-width:none}.nc-auth-page__main--single .nc-consent{grid-template-columns:minmax(0, 1fr) minmax(0, calc(var(--nc-auth-page-form) + var(--nc-auth-page-column) + 1px));column-gap:0;max-width:none}.nc-auth-page__main--single .nc-consent__intro{align-content:start;padding-inline-end:var(--nc-auth-page-column)}.nc-auth-page__main--single .nc-consent__body{gap:var(--nc-space-5);min-width:0;border-inline-start:1px solid var(--nc-line-soft);align-content:start;padding-inline-start:var(--nc-auth-page-column);display:grid}}@keyframes nc-auth-page-rise{0%{opacity:0;transform:translateY(var(--nc-space-2))}}@keyframes nc-auth-page-rule{0%{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.nc-auth-page__header:after,.nc-auth-page__footer:before,.nc-auth-page__intro,.nc-auth-page__panel{animation:none}}.nc-experience-shell--play>.nc-experience-shell__main:has(>.nc-auth-page){overflow-y:auto}
.nc-settings{align-content:start;min-width:0;display:grid}.nc-settings__section{gap:var(--nc-space-3);min-width:0;padding-block:var(--nc-space-5);scroll-margin-top:calc(var(--nc-experience-chrome) + var(--nc-space-4));display:grid}.nc-settings__section:first-child{padding-block-start:0}.nc-settings__section+.nc-settings__section{border-top:1px solid var(--nc-line-soft)}.nc-settings__heading{align-content:start;gap:var(--nc-space-2);min-width:0;display:grid}.nc-settings__title{overflow-wrap:anywhere}.nc-settings__lead{max-width:var(--nc-measure-lead);color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);margin:0}.nc-settings__content{align-content:start;gap:var(--nc-space-4);min-width:0;display:grid}.nc-settings__content>*{min-width:0}.nc-settings__content>p{margin:0}.nc-settings__subtitle{color:var(--nc-muted)}.nc-settings__status{min-height:1lh;color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small)}.nc-settings__alert{color:var(--nc-error);font-size:var(--nc-type-small);line-height:var(--nc-leading-small)}.nc-settings__row{justify-content:space-between;align-items:center;gap:var(--nc-space-3) var(--nc-space-4);min-width:0;padding-block:var(--nc-space-3);flex-wrap:wrap;display:flex}.nc-settings__row+.nc-settings__row{border-top:1px solid var(--nc-line-soft);margin-block-start:calc(-1 * var(--nc-space-4))}.nc-settings__row-copy{gap:var(--nc-space-1);flex:auto;min-width:0;display:grid}.nc-settings__row-label{color:var(--nc-ink-strong);font-weight:var(--nc-weight-medium);overflow-wrap:anywhere}.nc-settings__row-description{color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);overflow-wrap:anywhere}.nc-settings__row-control{align-items:center;gap:var(--nc-space-2);flex-wrap:wrap;flex:none;max-width:100%;display:flex}.nc-settings__choices{border:1px solid var(--nc-line);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;justify-self:start;max-width:100%;display:inline-grid}.nc-settings__choice{min-width:0;min-height:44px;padding:var(--nc-space-2) var(--nc-space-4);color:var(--nc-muted);cursor:pointer;font-family:var(--nc-font);font-size:var(--nc-type-label);font-weight:var(--nc-weight-semibold);letter-spacing:var(--nc-tracking-button);text-align:center;text-transform:uppercase;overflow-wrap:anywhere;transition:background-color var(--nc-motion-fast) ease, color var(--nc-motion-fast) ease;background:0 0;border:0;border-radius:0;margin:0;line-height:1.2}.nc-settings__choice+.nc-settings__choice{border-inline-start:1px solid var(--nc-line)}.nc-settings__choice:hover{color:var(--nc-ink-strong)}.nc-settings__choice[aria-checked=true]{background:var(--nc-ink-strong);color:var(--nc-on-accent)}.nc-settings__choice[aria-disabled=true]{color:var(--nc-faint);cursor:not-allowed}.nc-settings__choice[aria-checked=true][aria-disabled=true]{background:var(--nc-faint);color:var(--nc-on-accent)}.nc-settings__choice:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px;position:relative}.nc-settings__form{gap:var(--nc-space-3);min-width:0;max-width:var(--nc-measure-lead);display:grid}.nc-settings__form>*{min-width:0}.nc-settings__link.nc-arrow-link{min-height:44px;color:var(--nc-ink-strong);overflow-wrap:anywhere;align-items:flex-end}.nc-settings__link:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}.nc-settings__actions{align-items:center;gap:var(--nc-space-3);flex-wrap:wrap;min-width:0;display:flex}.nc-settings__button{white-space:normal;max-width:100%}.nc-settings__button:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}.nc-settings__button--danger.nc-button--outline{border-color:var(--nc-error);color:var(--nc-error)}.nc-settings__button--danger.nc-button--outline:hover{border-color:var(--nc-error);background:var(--nc-error);color:var(--nc-on-accent)}.nc-settings__button.nc-button:disabled{border-color:var(--nc-line-soft);color:var(--nc-faint);cursor:not-allowed;background:0 0}.nc-settings__notifications{--skl-font:var(--nc-font);--skl-text:var(--nc-ink);--skl-text-strong:var(--nc-ink-strong);--skl-text-muted:var(--nc-muted);--skl-text-faint:var(--nc-line);--skl-divider:var(--nc-line-soft);--skl-accent:var(--nc-ink-strong);--skl-on-accent:var(--nc-on-accent);--skl-input-bg:var(--nc-canvas);--skl-surface-raised:var(--nc-panel);--skl-error:var(--nc-error)}@media (width>=481px){.nc-settings__form{grid-template-columns:minmax(0,1fr) auto;align-items:end}.nc-settings__form--pair{grid-template-columns:repeat(2,minmax(0,1fr))}.nc-settings__form--pair>.nc-settings__button{grid-column:1/-1;justify-self:start}}@media (width>=761px){.nc-settings__section{column-gap:var(--nc-space-5);padding-block:var(--nc-space-6);grid-template-columns:minmax(0,1fr) minmax(0,3fr)}}@media (width<=480px){.nc-settings__choices{justify-self:stretch;width:100%;display:grid}.nc-settings__choice{padding-inline:var(--nc-space-2)}.nc-settings__row-control{flex:100%}.nc-settings__actions{grid-template-columns:minmax(0,1fr);display:grid}.nc-settings__actions>*,:is(.nc-settings__row-control,.nc-settings__form)>.nc-settings__button{width:100%}}
.nc-account-switcher__identity{align-items:center;gap:var(--nc-space-3);min-width:0;display:flex}.nc-menu .nc-account-switcher__identity{gap:var(--nc-space-2)}.nc-account-switcher__words{text-align:start;min-width:0;display:grid}.nc-account-switcher__name,.nc-account-switcher__detail{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.nc-account-switcher__name{font-weight:var(--nc-weight-medium)}.nc-account-switcher__detail{color:var(--nc-faint);font-size:var(--nc-type-small);font-weight:var(--nc-weight-regular);line-height:var(--nc-leading-small)}.nc-account-switcher__status,.nc-account-switcher__alert,.nc-account-switcher__hint{font-size:var(--nc-type-small);line-height:var(--nc-leading-small);margin:0}.nc-account-switcher__status,.nc-account-switcher__hint{color:var(--nc-faint)}.nc-account-switcher__ended{gap:var(--nc-space-2);display:grid}.nc-account-switcher__ended p{color:var(--nc-ink-strong);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);margin:0}.nc-account-switcher__alert{color:var(--nc-error)}.nc-account-switcher__status:empty,.nc-account-switcher__alert:empty{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.nc-account-switcher__menu{align-items:center;display:inline-flex;position:relative}.nc-account-switcher__trigger{font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;padding:0}.nc-account-switcher__trigger[aria-expanded=true]{color:var(--nc-ink-strong)}.nc-account-switcher__trigger[data-pending] .skl-avatar{animation:nc-account-switcher-pending var(--nc-motion-panel) ease-in-out infinite alternate}@keyframes nc-account-switcher-pending{to{opacity:.4}}.nc-account-switcher__menu .nc-account-switcher__status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.nc-account-switcher__menu .nc-account-switcher__alert:not(:empty){z-index:1;box-sizing:border-box;width:max-content;max-width:min(280px, calc(100vw - 2 * var(--nc-page-gutter)));padding:var(--nc-space-2) var(--nc-space-3);border:1px solid var(--nc-glass-night-halo);background:var(--nc-glass-night);backdrop-filter:var(--nc-glass-night-filter);color:var(--nc-ink-strong);position:absolute;top:100%;right:0}.nc-account-switcher__press{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.nc-account-switcher__panel{gap:var(--nc-space-3);min-width:0;display:grid}.nc-account-switcher__list{margin:0;padding:0;list-style:none;display:grid}.nc-account-switcher__item+.nc-account-switcher__item{border-top:1px solid var(--nc-line-soft)}.nc-account-switcher__account{justify-content:space-between;align-items:center;gap:var(--nc-space-3);box-sizing:border-box;width:100%;min-width:0;min-height:56px;padding:var(--nc-space-2) 0;color:var(--nc-ink-strong);font-family:var(--nc-font);font-size:var(--nc-type-body);line-height:var(--nc-leading-body);text-align:start;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:0;margin:0;display:flex}.nc-account-switcher__account[aria-current=true]{cursor:default}.nc-account-switcher__account:disabled,.nc-account-switcher__action:disabled,.nc-account-switcher__sign-out:disabled{cursor:default;opacity:.4}.nc-account-switcher__check{color:var(--nc-ink-strong);flex:none;display:inline-flex}.nc-account-switcher__actions{border-top:1px solid var(--nc-line-soft);display:grid}.nc-account-switcher__action{align-items:center;gap:var(--nc-space-2);box-sizing:border-box;border:0;border-bottom:1px solid var(--nc-line-soft);width:100%;min-height:48px;color:var(--nc-muted);font-family:var(--nc-font);font-size:var(--nc-type-body);line-height:var(--nc-leading-body);text-align:start;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:color var(--nc-motion-fast) ease;background:0 0;border-radius:0;margin:0;padding:0;text-decoration:none;display:flex}.nc-account-switcher__actions .nc-account-switcher__hint{padding-block:var(--nc-space-2);border-bottom:1px solid var(--nc-line-soft)}.nc-account-switcher__rows.nc-hairline-list{border-color:var(--nc-line-soft)}.nc-account-switcher__row.nc-hairline-list__item{align-items:center;gap:var(--nc-space-3);border-color:var(--nc-line-soft);min-width:0;padding:0;display:flex}.nc-account-switcher__row .nc-account-switcher__account{flex:1}.nc-account-switcher__sign-out{min-width:44px;min-height:44px;padding:0 var(--nc-space-2);color:var(--nc-muted);font-family:var(--nc-font);font-size:var(--nc-type-small);font-weight:var(--nc-weight-medium);cursor:pointer;touch-action:manipulation;transition:color var(--nc-motion-fast) ease;background:0 0;border:0;border-radius:0;flex:none;margin:0}.nc-account-switcher__account:focus-visible,.nc-account-switcher__action:focus-visible,.nc-account-switcher__sign-out:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}@media (hover:hover){.nc-account-switcher__account:not(:disabled):not([aria-current=true]):hover .nc-account-switcher__name{text-decoration:underline}.nc-account-switcher__action:not(:disabled):hover,.nc-account-switcher__sign-out:not(:disabled):hover{color:var(--nc-ink-strong)}}@media (prefers-reduced-motion:reduce){.nc-account-switcher__trigger[data-pending] .skl-avatar{opacity:.4;animation:none}.nc-account-switcher__action,.nc-account-switcher__sign-out{transition:none}}
.nc-profile__creator{align-items:center;gap:8px;min-height:44px;font-size:13px;text-decoration:none;display:inline-flex}.nc-profile__creator:hover{text-decoration:underline}.nc-profile__creator-name{overflow-wrap:anywhere}.nc-profile__creator-name+.nc-verified{margin-inline-start:calc(var(--nc-space-1) - var(--nc-space-2))}
.nc-profile{align-content:start;gap:0;min-width:0;display:grid}.nc-profile :is(button,a):focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}.nc-profile__more{justify-self:start}.nc-profile__hero{align-items:start;gap:var(--nc-space-5);padding-bottom:var(--nc-space-6);border-bottom:1px solid var(--nc-line);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.nc-profile__hero>.skl-avatar{width:112px;height:112px;font-size:var(--nc-type-display-title)}.nc-profile__who{gap:var(--nc-space-2);min-width:0;display:grid}.nc-profile__who h1{color:var(--nc-ink-strong);overflow-wrap:anywhere;margin:0}.nc-profile__who p{margin:0}.nc-profile__verified{margin-inline-start:var(--nc-space-2)}.nc-profile__bio{white-space:pre-wrap;overflow-wrap:anywhere;max-width:var(--nc-measure-lead);color:var(--nc-muted);line-height:var(--nc-leading-body);margin-top:var(--nc-space-2)!important}.nc-profile__stats{align-content:start;justify-items:end;gap:var(--nc-space-3);display:grid}.nc-profile__stat{color:var(--nc-muted);font-size:var(--nc-type-small);font-variant-numeric:tabular-nums;margin:0}.nc-profile__count{color:var(--nc-faint);font-size:var(--nc-type-small);font-weight:var(--nc-weight-regular);font-variant-numeric:tabular-nums;margin-inline-start:var(--nc-space-2)}.nc-profile__layout{align-items:start;gap:var(--nc-space-6);padding-top:var(--nc-space-6);grid-template-columns:minmax(200px,248px) minmax(0,1fr) minmax(220px,280px);grid-template-areas:"start main end";display:grid}.nc-profile__rail{align-content:start;gap:var(--nc-space-6);min-width:0;display:grid}.nc-profile__rail--start{grid-area:start}.nc-profile__rail--end{grid-area:end}.nc-profile__main{align-content:start;gap:var(--nc-space-6);grid-area:main;min-width:0;display:grid}.nc-profile__rail--start{border-inline-end:1px solid var(--nc-line-soft);padding-inline-end:var(--nc-space-5)}.nc-profile__rail--end{border-inline-start:1px solid var(--nc-line-soft);padding-inline-start:var(--nc-space-5)}.nc-profile__panel,.nc-profile__versions,.nc-profile__creations,.nc-profile-journal{align-content:start;gap:var(--nc-space-3);min-width:0;margin:0;display:grid}:is(.nc-profile__panel,.nc-profile__versions,.nc-profile__creations,.nc-profile-journal) h2{margin:0}.nc-profile__creations{padding-top:var(--nc-space-6);border-top:1px solid var(--nc-line);scroll-margin-top:var(--nc-space-6)}.nc-profile__versions .nc-journal__more{justify-self:start}.nc-profile__versions .nc-journal__revision-line{column-gap:var(--nc-space-2);flex-wrap:wrap}.nc-profile__versions .nc-journal__revision-title{flex:1 0 100%}.nc-profile__categories{gap:var(--nc-space-5);display:grid}.nc-profile__category{gap:var(--nc-space-2);display:grid}.nc-profile__category-name{color:var(--nc-ink-strong);text-align:start;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:baseline;margin:0;padding:0;display:flex}@media (hover:hover){.nc-profile__category-name:hover{text-decoration:underline}}.nc-profile__see{color:var(--nc-faint);cursor:pointer;background:0 0;border:0;justify-self:start;margin:0;padding:0}@media (hover:hover){.nc-profile__see:hover{color:var(--nc-ink)}}.nc-profile__icons{gap:var(--nc-space-1);margin:0;padding:0;list-style:none;display:grid}.nc-profile__icons--large{gap:var(--nc-space-3)}.nc-profile__line>a{align-items:center;gap:var(--nc-space-3);min-width:0;color:var(--nc-ink);text-decoration:none;display:flex}.nc-profile__line>a>:first-child{flex:none}.nc-profile__line-text{min-width:0;font-size:var(--nc-type-small);line-height:1.4;display:grid}.nc-profile__line-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nc-profile__icons--large .nc-profile__line-title{color:var(--nc-ink-strong);font-weight:var(--nc-weight-medium)}.nc-profile__line-detail{color:var(--nc-faint);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (hover:hover){.nc-profile__line>a:hover .nc-profile__line-title{text-decoration:underline}}.nc-profile__icons--ranked{counter-reset:nc-profile-rank}.nc-profile__icons--ranked>.nc-profile__line{counter-increment:nc-profile-rank;align-items:center;gap:var(--nc-space-2);display:flex}.nc-profile__icons--ranked>.nc-profile__line:before{content:counter(nc-profile-rank);width:1.2em;color:var(--nc-faint);font-size:var(--nc-type-small);font-variant-numeric:tabular-nums;flex:none}.nc-profile__icons--ranked>.nc-profile__line>a{flex:1}.nc-profile__folders{gap:0;margin:0;display:grid}.nc-profile__folder{align-items:center;gap:var(--nc-space-3);min-height:44px;padding-block:var(--nc-space-2);color:var(--nc-ink-strong);text-decoration:none;display:flex}.nc-profile__folder+.nc-profile__folder{border-top:1px solid var(--nc-line-soft)}.nc-profile__folder-initial{border:1px solid var(--nc-line-soft);width:32px;height:32px;color:var(--nc-muted);flex:none;place-items:center;display:grid}.nc-profile__folder-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--nc-type-small);font-weight:var(--nc-weight-medium);flex:1;overflow:hidden}@media (hover:hover){.nc-profile__folder:hover .nc-profile__folder-name{text-decoration:underline}}.nc-profile__creations-head{justify-content:space-between;align-items:baseline;gap:var(--nc-space-4);display:flex}.nc-profile__sort{gap:var(--nc-space-4);display:flex}.nc-profile__chips{gap:var(--nc-space-2);flex-wrap:wrap;display:flex}.nc-profile__chip{min-height:32px;padding:0 var(--nc-space-3);border:1px solid var(--nc-line);color:var(--nc-muted);cursor:pointer;touch-action:manipulation;transition:color var(--nc-motion-fast) ease, border-color var(--nc-motion-fast) ease;background:0 0;border-radius:0;margin:0}@media (hover:hover){.nc-profile__chip:hover{color:var(--nc-ink-strong);border-color:var(--nc-ink-strong)}}.nc-profile__chip--active{border-color:var(--nc-ink-strong);background:var(--nc-ink-strong);color:var(--nc-canvas)}@media (hover:hover){.nc-profile__chip--active:hover{color:var(--nc-canvas)}}.nc-profile-editor{gap:var(--nc-space-5);width:100%;min-width:0;max-width:var(--nc-measure-lead);display:grid}.nc-profile-editor__form{gap:var(--nc-space-4);min-width:0;display:grid}.nc-profile-editor__field{gap:var(--nc-space-2);display:grid}.nc-profile-editor__hint{color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);overflow-wrap:anywhere;margin:0}.nc-profile-editor :is(button,a):focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}@media (width<=1180px){.nc-profile__layout{row-gap:var(--nc-space-6);grid-template-columns:minmax(200px,248px) minmax(0,1fr);grid-template-areas:"start main""end main"}.nc-profile__rail--end{padding-inline:0 var(--nc-space-5);border-inline-start:0;border-inline-end:1px solid var(--nc-line-soft)}}@media (width<=760px){.nc-profile__hero{justify-items:start;gap:var(--nc-space-4);padding-bottom:var(--nc-space-5);border-color:var(--nc-line-soft);grid-template-columns:minmax(0,1fr)}.nc-profile__hero>.skl-avatar{width:88px;height:88px}.nc-profile__bio{font-size:var(--nc-type-lead);line-height:var(--nc-leading-lead)}.nc-profile__stats{place-items:center start;gap:var(--nc-space-3) var(--nc-space-4);flex-wrap:wrap;display:flex}.nc-profile__stats .nc-arrow-link{border:0;min-height:44px;padding:0}.nc-profile__strip{gap:var(--nc-space-3);margin:0 calc(-1 * var(--nc-page-gutter));padding:var(--nc-space-4) var(--nc-page-gutter);scroll-snap-type:x proximity;scrollbar-width:none;list-style:none;display:flex;overflow-x:auto}.nc-profile__strip::-webkit-scrollbar{display:none}.nc-profile__tile{scroll-snap-align:start;flex:none;width:64px}.nc-profile__tile>a{justify-items:center;gap:var(--nc-space-1);color:var(--nc-muted);text-decoration:none;display:grid}.nc-profile__tile .nc-profile__line-text{text-align:center;width:100%;font-size:11px}.nc-profile__tabs{z-index:1;gap:var(--nc-space-5);border-bottom:1px solid var(--nc-line);background:var(--nc-canvas);scrollbar-width:none;display:flex;position:sticky;top:0;overflow-x:auto}.nc-profile__tab{border:0;min-height:44px;color:var(--nc-faint);cursor:pointer;touch-action:manipulation;background:0 0;border-bottom:2px solid #0000;border-radius:0;flex:none;margin:0 0 -1px;padding:0}.nc-profile__tab--active{border-bottom-color:var(--nc-ink-strong);color:var(--nc-ink-strong)}.nc-profile__tabpanel>:is(.nc-profile-journal,.nc-profile__versions)>h2{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.nc-profile__tabpanel{align-content:start;gap:var(--nc-space-6);padding-top:var(--nc-space-5);min-width:0;display:grid}.nc-profile__creations{border-top:0;padding-top:0}.nc-profile__creations-head{flex-wrap:wrap}.nc-profile__chips{margin-inline:calc(-1 * var(--nc-page-gutter));padding-inline:var(--nc-page-gutter);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.nc-profile__chip{flex:none;min-height:40px}.nc-profile__folder{min-height:56px}.nc-profile__folder-name{font-size:var(--nc-type-lead)}}@media (width<=480px){.nc-profile__more{width:100%}}
.nc-experience-icon{width:80px}
.nc-follow{align-items:center;gap:var(--nc-space-2) var(--nc-space-3);flex-wrap:wrap;min-width:0;display:flex}.nc-follow__count{color:var(--nc-muted);font-size:var(--nc-type-small);margin:0}.nc-follow-button{flex:none}.nc-follow-button:disabled{opacity:.5;cursor:default}.nc-follow-button:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}.nc-follow--compact .nc-follow-button{min-height:44px;padding:0 var(--nc-space-3)}.nc-follow-button--inline{min-height:var(--nc-space-6);padding:0 var(--nc-space-3);font-size:var(--nc-type-small);position:relative}.nc-follow-button--inline:after{content:"";inset:calc(-1 * var(--nc-space-2)) 0;position:absolute}
.nc-discovery-sign-in{min-width:0;padding:var(--nc-space-8) var(--nc-space-4);place-items:center;display:grid}.nc-discovery-sign-in>*{text-align:center;max-width:32rem}.nc-discovery-sign-in--compact{padding:var(--nc-space-5) 0}
.nc-experience-social__like{justify-content:center;align-items:center;gap:var(--nc-space-1);min-width:44px;height:44px;padding:0 var(--nc-space-2);color:var(--nc-muted);font:inherit;font-size:var(--nc-type-small);cursor:pointer;touch-action:manipulation;transition:color var(--nc-motion-fast) ease;background:0 0;border:0;border-radius:0;flex:none;margin:0;display:inline-flex}.nc-experience-social__like--liked{color:var(--nc-copper)}.nc-experience-social__like--overlay{background:var(--nc-glass);-webkit-backdrop-filter:var(--nc-glass-filter);color:var(--nc-on-media)}.nc-experience-social__like--overlay.nc-experience-social__like--liked{color:var(--nc-copper)}.nc-experience-social__like:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}.nc-experience-social__like:disabled{cursor:default;opacity:.6}@media (hover:hover){.nc-experience-social__like:not(:disabled):hover{color:var(--nc-ink-strong)}.nc-experience-social__like--liked:not(:disabled):hover{color:var(--nc-copper)}}.nc-experience-social__heart{display:inline-flex}.nc-experience-social__heart--pop{animation:.32s ease-out nc-experience-social-pop}.nc-experience-social__like>.skl-icon{flex:none}.nc-experience-social__tally{color:var(--nc-ink-strong);font-variant-numeric:tabular-nums}.nc-experience-social__tally--zero{color:var(--nc-muted)}.nc-experience-social__like--overlay .nc-experience-social__tally{color:var(--nc-on-media)}.nc-experience-social__like--overlay .nc-experience-social__tally--zero{color:var(--nc-muted)}.nc-experience-social__mark{color:var(--nc-on-media);font-family:var(--nc-font);font-size:var(--nc-type-label);font-weight:var(--nc-weight-medium);line-height:var(--nc-leading-small);justify-items:center;display:grid}.nc-experience-social__mark>.nc-experience-social__heart{opacity:.8}.nc-experience-social__mark[data-liked=true]{color:var(--nc-copper)}.nc-experience-social__mark[data-liked=true]>.nc-experience-social__heart{opacity:1}.nc-experience-social__mark .nc-experience-social__tally{color:var(--nc-on-media)}.nc-experience-social__mark .nc-experience-social__tally--zero{color:var(--nc-muted)}@keyframes nc-experience-social-pop{0%{opacity:.4;transform:scale(.7)}60%{opacity:1;transform:scale(1.18)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.nc-experience-social__heart--pop{animation:none}}.nc-experience-social__media{background:var(--nc-surface);max-width:min(240px,100%);height:auto;display:block}.nc-experience-social__media--sticker{object-fit:contain;background:0 0;width:96px;height:96px}.nc-experience-social__media--missing{border:1px solid var(--nc-line-soft);width:96px;height:96px}.nc-experience-social__error{color:var(--nc-error);font-size:var(--nc-type-small);margin:0}.nc-experience-social__note{color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);margin:0}.nc-experience-comments-dialog{--skl-plate-height:88dvh}.nc-experience-comments-dialog.skl-dialog[data-edge]>.skl-dialog__panel>.skl-dialog__header{padding-block:12px;padding-inline:max(var(--nc-space-3), env(safe-area-inset-left)) max(var(--nc-space-3), env(safe-area-inset-right));background:var(--skl-plate-glass-dense)}.nc-experience-comments-dialog.skl-dialog[data-edge]>.skl-dialog__panel>.skl-dialog__body{flex-direction:column;padding:0;display:flex;overflow:hidden;-webkit-mask-image:none;mask-image:none}.nc-experience-comments-dialog__header{justify-content:space-between;align-items:center;gap:var(--nc-space-2);flex:1;min-width:0;display:flex}.nc-experience-comments-dialog--under-bar.skl-dialog[data-placement=bottom]>.skl-dialog__panel{max-height:calc(100% - var(--nc-experience-header-bottom))}.nc-experience-comments-dialog--under-bar.skl-dialog[data-placement=end]>.skl-dialog__panel{top:var(--nc-experience-header-bottom);height:auto}@media (width>=900px){.nc-experience-comments-dialog.skl-dialog[data-placement=end]>.skl-dialog__panel{top:var(--nc-experience-header-bottom,var(--nc-experience-chrome,0px));height:auto}}.nc-experience-sheet--studio:has(.nc-experience-comments)>.nc-experience-sheet__curtain{top:max(12dvh, calc(env(safe-area-inset-top,0px) + var(--nc-menu-gap)))}.nc-experience-comments__head{justify-content:space-between;align-items:center;gap:var(--nc-space-2);min-width:0;display:flex}.nc-experience-comments__heading{align-items:baseline;gap:var(--nc-space-2);min-width:0;color:var(--nc-ink-strong);font-size:var(--nc-type-body);font-weight:var(--nc-weight-medium);margin:0;line-height:1.2;display:flex}.nc-experience-comments__heading:focus{outline:none}.nc-experience-comments__count{color:var(--nc-faint);font-size:var(--nc-type-small);font-weight:var(--nc-weight-regular);font-variant-numeric:tabular-nums}.nc-experience-comments{--nc-experience-comments-gutter:var(--nc-space-4);flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.nc-experience-comments__scroll{box-sizing:border-box;gap:var(--nc-space-2);min-height:0;padding:var(--nc-space-2) var(--nc-experience-comments-gutter) calc(var(--nc-experience-comments-dock,0px) + var(--nc-space-3));overscroll-behavior:contain;flex-direction:column;flex:1;scroll-padding-block-end:calc(var(--nc-experience-comments-dock,0px) + var(--nc-space-3));display:flex;overflow-y:auto}.nc-experience-comments__older{flex:none;align-self:center}.nc-experience-comments__state{color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);text-align:center;margin:auto 0}.nc-experience-comments__list{gap:var(--nc-space-3);margin:auto 0 0;padding:0;list-style:none;display:grid}.nc-experience-comments__item{--nc-experience-comments-indent:calc(var(--nc-space-4) + var(--nc-space-2));gap:var(--nc-space-1);min-width:0;display:grid}.nc-experience-comments__item--reply{--nc-experience-comments-indent:calc(18px + var(--nc-space-2))}.nc-experience-comments__byline{--nc-experience-comments-line:44px;--nc-experience-comments-menu:32px;align-items:center;gap:0 var(--nc-space-2);min-width:0;font-size:var(--nc-type-small);flex-wrap:wrap;padding-inline-start:var(--nc-experience-comments-indent);display:flex;position:relative}@media (pointer:fine){.nc-experience-comments__byline{--nc-experience-comments-line:var(--nc-space-5)}}@media (pointer:coarse){.nc-experience-comments__byline{--nc-experience-comments-menu:44px}}.nc-experience-comments__byline:has(>.nc-experience-comments__menu){padding-inline-end:calc(var(--nc-experience-comments-menu) + var(--nc-space-2))}.nc-experience-comments__byline>.nc-profile__creator,.nc-experience-comments__ghost{max-width:calc(100% + var(--nc-experience-comments-indent));min-height:var(--nc-experience-comments-line);flex:none;margin-inline-start:calc(-1 * var(--nc-experience-comments-indent))}.nc-experience-comments__byline>.nc-profile__creator>.nc-profile__creator-name{overflow-wrap:normal;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.nc-experience-comments__ghost{align-items:center;gap:var(--nc-space-2);color:var(--nc-faint);white-space:nowrap;display:inline-flex}.nc-experience-comments__badge{padding:2px var(--nc-space-1);border:1px solid var(--nc-line);color:var(--nc-muted);white-space:nowrap;flex:none}.nc-experience-comments__time{color:var(--nc-faint);white-space:nowrap;flex:none}.nc-experience-comments__menu{display:flex;position:absolute;inset-block-start:calc((var(--nc-experience-comments-line) - var(--nc-experience-comments-menu)) / 2);inset-inline-end:0}.nc-experience-comments__menu-button{width:32px;height:32px;color:var(--nc-muted);cursor:pointer;touch-action:manipulation;transition:color var(--nc-motion-fast) ease;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}@media (hover:hover){.nc-experience-comments__menu-button:hover{color:var(--nc-ink-strong)}}.nc-experience-comments__menu-button[aria-expanded=true]{color:var(--nc-ink-strong)}.nc-experience-comments__menu-button:focus-visible{outline:1px solid var(--nc-ink-strong);outline-offset:2px}@media (pointer:coarse){.nc-experience-comments__menu-button{width:44px;height:44px}}.nc-experience-comments__body,.nc-experience-comments__attachment,.nc-experience-comments__actions{margin:0;padding-inline-start:var(--nc-experience-comments-indent)}.nc-experience-comments__actions{margin-block-start:calc(-1 * var(--nc-space-1))}.nc-experience-comments__body{color:var(--nc-ink);font-size:var(--nc-type-small);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.5}.nc-experience-comments__mention{min-width:0;max-width:max-content;color:var(--nc-muted);text-overflow:ellipsis;white-space:nowrap;flex:5em;overflow:hidden}.nc-experience-comments__actions,.nc-experience-comments__thread-row{align-items:center;gap:var(--nc-space-3);flex-wrap:wrap;display:flex}.nc-experience-comments__action{min-height:var(--nc-space-5);color:var(--nc-faint);cursor:pointer;touch-action:manipulation;transition:color var(--nc-motion-fast) ease;background:0 0;border:0;border-radius:0;margin:0;padding:0}.nc-experience-comments__action:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}.nc-experience-comments__action:disabled{cursor:default;opacity:.6}@media (hover:hover){.nc-experience-comments__action:not(:disabled):hover{color:var(--nc-ink-strong)}}.nc-experience-comments__thread{gap:var(--nc-space-1);padding-inline-start:var(--nc-experience-comments-indent);display:grid}.nc-experience-comments__replies{gap:var(--nc-space-2);padding:var(--nc-space-1) 0 0;margin:0;list-style:none;display:grid}.nc-experience-comments__thread-error{color:var(--nc-error);font-size:var(--nc-type-small);margin:0}.nc-experience-comments__dock{inset-inline:0;z-index:1;box-sizing:border-box;gap:var(--nc-space-2);padding:var(--nc-space-3) var(--nc-experience-comments-gutter) max(var(--nc-space-3), env(safe-area-inset-bottom,0px));border-top:1px solid var(--nc-line-soft);background:var(--nc-glass-night);backdrop-filter:var(--nc-glass-night-filter);display:grid;position:absolute;bottom:0}.nc-experience-comments__dock:empty{display:none}.nc-experience-comments__error{color:var(--nc-error);font-size:var(--nc-type-small);margin:0}.nc-experience-comments__note{color:var(--nc-muted);font-size:var(--nc-type-small);margin:0}.nc-experience-comments__sign-in{width:100%}.nc-experience-comments__target{align-items:center;gap:var(--nc-space-2);min-width:0;border-inline-start:1px solid var(--nc-ink-strong);padding-inline-start:var(--nc-space-2);display:flex}.nc-experience-comments__target-label{min-width:0;color:var(--nc-muted);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.nc-experience-comments__target-cancel{flex:none;width:32px;height:32px}@media (pointer:coarse){.nc-experience-comments__target-cancel{width:44px;height:44px}}.nc-experience-comments__composer{gap:var(--nc-space-2);min-width:0;display:grid}.nc-experience-comments__field{box-sizing:border-box;width:100%;min-height:calc(1lh + 2 * var(--nc-space-2));max-height:calc(5lh + 2 * var(--nc-space-2));padding:var(--nc-space-2);background:var(--nc-canvas);color:var(--nc-ink-strong);font:inherit;font-size:var(--nc-type-body);field-sizing:content;resize:none;border:0;border-radius:0;margin:0;line-height:1.4;display:block;overflow-y:auto}.nc-experience-comments__field::placeholder{color:var(--nc-faint);opacity:1}.nc-experience-comments__field:focus{outline:none}.nc-experience-comments__field:focus-visible{outline:1px solid var(--nc-line);outline-offset:-1px}.nc-experience-comments__row{align-items:center;gap:var(--nc-space-2);min-width:0;padding-top:var(--nc-space-2);border-top:1px solid var(--nc-line-soft);display:flex}.nc-experience-comments__tools{gap:var(--nc-space-1);flex-wrap:wrap;min-width:0;margin-inline-end:auto;display:flex}.nc-experience-comments__tool{min-height:var(--nc-space-5);padding:0 var(--nc-space-2);color:var(--nc-muted);cursor:pointer;touch-action:manipulation;transition:color var(--nc-motion-fast) ease, border-color var(--nc-motion-fast) ease;background:0 0;border:0;border-bottom:1px solid #0000;border-radius:0}.nc-experience-comments__tool--active{color:var(--nc-ink-strong);border-bottom-color:var(--nc-ink-strong)}.nc-experience-comments__tool:focus-visible,.nc-experience-social__pick:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}@media (hover:hover){.nc-experience-comments__tool:hover{color:var(--nc-ink-strong)}}@media (pointer:coarse){.nc-experience-comments__tool{min-height:44px}}.nc-experience-comments__remaining{color:var(--nc-faint);font-size:var(--nc-type-label);font-variant-numeric:tabular-nums;flex:none}.nc-experience-comments__preview{padding:var(--nc-space-1);border:1px solid var(--nc-line-soft);justify-self:start;position:relative}.nc-experience-comments__preview .nc-experience-social__media{width:auto;max-width:120px;max-height:96px}.nc-experience-comments__preview .nc-experience-social__media--sticker{width:64px;height:64px}.nc-experience-comments__unattach{background:var(--nc-glass);width:32px;height:32px;-webkit-backdrop-filter:var(--nc-glass-filter);position:absolute;inset-block-start:0;inset-inline-end:0;translate:50% -50%}.nc-experience-comments__drawer{gap:var(--nc-space-2);max-height:min(320px,40dvh);padding:var(--nc-space-5) 0 var(--nc-space-2);overscroll-behavior:contain;border-bottom:1px solid var(--nc-line-soft);display:grid;position:relative;overflow-y:auto}.nc-experience-comments__drawer-close{width:32px;height:32px;position:absolute;inset-block-start:0;inset-inline-end:0}.nc-experience-social__picker-status{color:var(--nc-faint);font-size:var(--nc-type-small);margin:0}.nc-experience-social__stickers{gap:var(--nc-space-1);grid-template-columns:repeat(auto-fill,minmax(64px,1fr));margin:0;padding:0;list-style:none;display:grid}.nc-experience-social__gif-panel{gap:var(--nc-space-2);display:grid}.nc-experience-social__gifs{columns:3 96px;column-gap:var(--nc-space-1);margin:0;padding:0;list-style:none}.nc-experience-social__gifs>li{break-inside:avoid;margin-bottom:var(--nc-space-1)}.nc-experience-social__pick{cursor:pointer;background:0 0;border:0;border-radius:0;width:100%;padding:0;display:block}.nc-experience-social__pick img{width:100%;height:auto;display:block}.nc-experience-social__stickers .nc-experience-social__pick img{aspect-ratio:1;object-fit:contain}.nc-experience-social__attribution{color:var(--nc-faint);font-size:var(--nc-type-label);margin:0}.nc-experience-social__report{gap:var(--nc-space-4);display:grid}@media (width<=720px){.nc-experience-comments{--nc-experience-comments-gutter:20px}}@container nc-surface (width<=720px){.nc-experience-comments{--nc-experience-comments-gutter:20px}}
.nc-experience-social__collection{gap:var(--nc-space-2);min-width:0;display:grid}.nc-experience-social__collection-bar{justify-content:space-between;align-items:center;gap:var(--nc-space-2);flex-wrap:wrap;display:flex}.nc-experience-social__kinds{gap:var(--nc-space-1);display:flex}.nc-experience-social__kind{min-height:44px;padding:0 var(--nc-space-2);color:var(--nc-muted);cursor:pointer;transition:color var(--nc-motion-fast) ease, border-color var(--nc-motion-fast) ease;background:0 0;border:0;border-bottom:1px solid #0000;border-radius:0}.nc-experience-social__kind--active{color:var(--nc-ink-strong);border-bottom-color:var(--nc-ink-strong)}.nc-experience-social__kind:disabled{cursor:default;opacity:.6}.nc-experience-social__kind:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}@media (hover:hover){.nc-experience-social__kind:not(:disabled):hover{color:var(--nc-ink-strong)}}.nc-experience-social__progress{gap:var(--nc-space-1);padding-top:3px;display:grid;position:relative}.nc-experience-social__progress:before{content:"";background:var(--nc-line-soft);height:2px;position:absolute;inset:0 0 auto}.nc-experience-social__progress-bar{background:var(--nc-ink-strong);height:2px;transition:width var(--nc-motion-fast) ease;position:absolute;inset:0 auto auto 0}.nc-experience-social__progress-label{color:var(--nc-faint);font-size:var(--nc-type-label);font-variant-numeric:tabular-nums}.nc-experience-social__collection-grid{gap:var(--nc-space-1);grid-template-columns:repeat(auto-fill,minmax(72px,1fr));margin:0;padding:0;list-style:none;display:grid}.nc-experience-social__mine{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:manipulation}.nc-experience-social__mine img{aspect-ratio:1;object-fit:cover;background:var(--nc-surface)}.nc-experience-social__mine--sticker img{object-fit:contain;background:0 0}.nc-experience-social__mine-tile{position:relative}.nc-experience-social__mine-tile>.nc-experience-social__unmine{background:var(--nc-glass);width:32px;height:32px;color:var(--nc-ink-strong);-webkit-backdrop-filter:var(--nc-glass-filter);display:none;position:absolute;inset-block-start:0;inset-inline-end:0}.nc-experience-social__pointer-hint{display:none}@media (hover:hover) and (pointer:fine){.nc-experience-social__mine-tile>.nc-experience-social__unmine{opacity:0;transition:opacity var(--nc-motion-fast) ease;display:inline-flex}.nc-experience-social__mine-tile:hover .nc-experience-social__unmine,.nc-experience-social__mine-tile:focus-within .nc-experience-social__unmine{opacity:1}.nc-experience-social__touch-hint{display:none}.nc-experience-social__pointer-hint{display:inline}}@media (prefers-reduced-motion:reduce){.nc-experience-social__progress-bar,.nc-experience-social__mine-tile>.nc-experience-social__unmine{transition:none}}
.nc-home--member>.nc-home-block>.nc-home-journal{box-sizing:border-box;padding-inline:var(--nc-home-inset)}.nc-home-journal{min-width:0;container-type:inline-size}.nc-journal{--nc-journal-mark:40px;--nc-journal-avatar:24px;--nc-journal-indent:calc(var(--nc-journal-mark) + var(--nc-space-2));box-sizing:border-box;gap:var(--nc-space-3);width:100%;min-width:0;max-width:560px;margin-inline-end:auto;display:grid}.nc-journal__head{align-items:center;gap:var(--nc-space-2);flex-wrap:wrap;min-width:0;display:flex}.nc-journal__title-eyebrow{margin:0}.nc-journal__tool{min-height:var(--nc-space-5);padding:0 var(--nc-space-2);color:var(--nc-muted);cursor:pointer;touch-action:manipulation;transition:color var(--nc-motion-fast) ease, border-color var(--nc-motion-fast) ease;background:0 0;border:0;border-bottom:1px solid #0000;border-radius:0}.nc-journal__tool--active,.nc-journal__tool[aria-expanded=true]{color:var(--nc-ink-strong);border-bottom-color:var(--nc-ink-strong)}.nc-journal__tool:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}@media (hover:hover){.nc-journal__tool:hover{color:var(--nc-ink-strong)}}@media (pointer:coarse){.nc-journal__tool{min-height:44px}}.nc-journal__compose{gap:var(--nc-space-2);min-width:0;display:grid}.nc-journal__compose--post{border-bottom:1px solid var(--nc-line-soft);padding-block-end:var(--nc-space-3)}.nc-journal__compose--reply{padding-block-start:var(--nc-space-1)}.nc-journal__attach{align-items:center;gap:var(--nc-space-2);flex-wrap:wrap;min-width:0;display:flex}.nc-journal__chosen{align-items:center;gap:var(--nc-space-2);min-width:0;max-width:100%;color:var(--nc-ink);font-size:var(--nc-type-small);display:inline-flex}.nc-journal__chosen-icon,.nc-journal__card-icon{flex:none}.nc-journal__chosen-title,.nc-journal__card-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.nc-journal__unjoin{flex:none;width:32px;height:32px}@media (pointer:coarse){.nc-journal__unjoin{width:44px;height:44px}}.nc-journal__state{color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);margin:0}.nc-journal__error{color:var(--nc-error);font-size:var(--nc-type-small);margin:0}.nc-journal__list{gap:var(--nc-space-4);margin:0;padding:0;list-style:none;display:grid;position:relative}.nc-journal__list:before{content:"";border-inline-start:1px solid var(--nc-line-soft);pointer-events:none;position:absolute;inset-block:0;inset-inline-start:calc(var(--nc-journal-mark) / 2)}.nc-journal__entry{gap:var(--nc-space-1);min-width:0;padding-inline-start:var(--nc-journal-indent);display:grid;position:relative}.nc-journal__byline,.nc-journal__heading{--nc-journal-line:44px;--nc-journal-menu:32px;align-items:center;gap:0 var(--nc-space-2);flex-wrap:wrap;min-width:0;display:flex;position:relative}.nc-journal__byline{font-size:var(--nc-type-small)}@media (pointer:fine){.nc-journal__byline{--nc-journal-line:var(--nc-space-5)}}@media (pointer:coarse){.nc-journal__byline,.nc-journal__heading{--nc-journal-menu:44px}}.nc-journal__heading{--nc-journal-line:var(--nc-journal-mark);min-height:var(--nc-journal-mark)}:is(.nc-journal__byline,.nc-journal__heading):has(>.nc-journal__menu){padding-inline-end:calc(var(--nc-journal-menu) + var(--nc-space-2))}.nc-journal__byline>:is(.nc-profile__creator,.nc-journal__ghost){min-height:var(--nc-journal-line);flex:none}.nc-journal__entry>.nc-journal__byline>:is(.nc-profile__creator,.nc-journal__ghost){gap:calc(var(--nc-journal-indent) - (var(--nc-journal-mark) + var(--nc-journal-avatar)) / 2);max-width:calc(100% + var(--nc-journal-indent));margin-inline-start:calc((var(--nc-journal-mark) - var(--nc-journal-avatar)) / 2 - var(--nc-journal-indent))}.nc-journal__byline>.nc-profile__creator>span:last-child{overflow-wrap:normal;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.nc-journal__ghost{align-items:center;gap:var(--nc-space-2);color:var(--nc-faint);white-space:nowrap;display:inline-flex}.nc-journal__time,.nc-journal__edited{color:var(--nc-faint);white-space:nowrap;flex:none}.nc-journal__menu{display:flex;position:absolute;inset-block-start:calc((var(--nc-journal-line) - var(--nc-journal-menu)) / 2);inset-inline-end:0}.nc-journal__menu-button{width:32px;height:32px;color:var(--nc-muted);cursor:pointer;touch-action:manipulation;transition:color var(--nc-motion-fast) ease;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}@media (hover:hover){.nc-journal__menu-button:hover{color:var(--nc-ink-strong)}}.nc-journal__menu-button[aria-expanded=true]{color:var(--nc-ink-strong)}.nc-journal__menu-button:focus-visible{outline:1px solid var(--nc-ink-strong);outline-offset:2px}@media (pointer:coarse){.nc-journal__menu-button{width:44px;height:44px}}.nc-journal__body{color:var(--nc-ink);font-size:var(--nc-type-small);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.5}.nc-journal__body--clamped{-webkit-line-clamp:var(--nc-journal-clamp,6);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.nc-journal__body-toggle{justify-self:start;width:max-content}.nc-journal__attachment{margin:0}.nc-journal__card{align-items:center;gap:var(--nc-space-2);max-width:100%;min-height:var(--nc-space-5);color:var(--nc-ink);font-size:var(--nc-type-small);justify-self:start;text-decoration:none;display:inline-flex}@media (hover:hover){.nc-journal__card:hover .nc-journal__card-title{text-decoration:underline}}.nc-journal__card:focus-visible,.nc-journal__title:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}.nc-journal__actions{align-items:center;gap:var(--nc-space-3);flex-wrap:wrap;margin-block-start:calc(-1 * var(--nc-space-1));display:flex}.nc-journal__action{min-height:var(--nc-space-5);color:var(--nc-faint);cursor:pointer;touch-action:manipulation;transition:color var(--nc-motion-fast) ease;background:0 0;border:0;border-radius:0;margin:0;padding:0}.nc-journal__action:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}.nc-journal__action:disabled{cursor:default;opacity:.6}@media (hover:hover){.nc-journal__action:not(:disabled):hover{color:var(--nc-ink-strong)}}.nc-journal__thread{gap:var(--nc-space-1);min-width:0;display:grid}.nc-journal__replies{gap:var(--nc-space-2);padding:var(--nc-space-1) 0 0;margin:0;list-style:none;display:grid}.nc-journal__reply{--nc-journal-reply-indent:calc(18px + var(--nc-space-2));gap:var(--nc-space-1);min-width:0;padding-inline-start:var(--nc-journal-reply-indent);display:grid}.nc-journal__reply>.nc-journal__byline>:is(.nc-profile__creator,.nc-journal__ghost){max-width:calc(100% + var(--nc-journal-reply-indent));margin-inline-start:calc(-1 * var(--nc-journal-reply-indent))}.nc-journal__mark{width:var(--nc-journal-mark);justify-content:center;display:flex;position:absolute;inset-block-start:0;inset-inline-start:0}.nc-journal__icon{width:var(--nc-journal-mark)}.nc-journal__title{min-width:0;color:var(--nc-ink-strong);font-size:var(--nc-type-body);font-weight:var(--nc-weight-medium);overflow-wrap:anywhere;line-height:1.2;text-decoration:none}@media (hover:hover){.nc-journal__title:hover{text-decoration:underline}}.nc-journal__meta{align-items:center;gap:0 var(--nc-space-2);min-width:0;color:var(--nc-faint);font-size:var(--nc-type-small);flex-wrap:wrap;display:flex}.nc-journal__meta>.nc-profile__creator{min-height:var(--nc-space-5);color:var(--nc-muted)}.nc-journal__version{color:var(--nc-muted);font-variant-numeric:tabular-nums;flex:none}.nc-journal__note-edit{gap:var(--nc-space-2);min-width:0;display:grid}.nc-journal--split{--nc-journal-grid-columns:7;--nc-journal-grid-threads:4;--nc-journal-grid-icon:clamp(80px, 8cqi, min(96px, 100cqi / 7 - 16px));max-width:none}@media (width<=1023px),(pointer:coarse){.nc-journal--split{--nc-journal-grid-columns:5;--nc-journal-grid-threads:3;--nc-journal-grid-icon:clamp(60px, 16cqi, min(76px, 20cqi - 16px))}}.nc-journal__columns{--nc-journal-grid-gap:calc((100cqi - var(--nc-journal-grid-columns) * var(--nc-journal-grid-icon)) / (var(--nc-journal-grid-columns) - 1));align-items:stretch;gap:var(--nc-space-7);grid-template-columns:minmax(0,3fr) minmax(0,2fr);min-width:0;display:grid}@supports (width:1cqi){.nc-journal__columns{grid-template-columns:calc(var(--nc-journal-grid-threads) * (var(--nc-journal-grid-icon) + var(--nc-journal-grid-gap)) - var(--nc-journal-grid-gap)) minmax(0, 1fr);column-gap:calc(var(--nc-journal-grid-gap) / 2)}.nc-journal__updates{padding-inline-start:calc(var(--nc-journal-grid-gap) / 2 - 1px)}}.nc-journal__threads,.nc-journal__updates{align-content:start;gap:var(--nc-space-3);min-width:0;display:grid}.nc-journal__updates{border-inline-start:1px solid var(--nc-line-soft)}.nc-journal__updates-title{margin:0}@media (width<=760px){.nc-journal__columns{gap:var(--nc-space-5);grid-template-columns:minmax(0,1fr)}.nc-journal__updates{border-inline-start:0;padding-inline-start:0}}@container nc-surface (width<=760px){.nc-journal__columns{gap:var(--nc-space-5);grid-template-columns:minmax(0,1fr)}.nc-journal__updates{border-inline-start:0;padding-inline-start:0}}.nc-journal__revisions{gap:var(--nc-space-1);margin:0;padding:0;list-style:none;display:grid}.nc-journal__revision{--nc-journal-revision-icon:28px;align-items:center;gap:0 var(--nc-space-2);flex-wrap:wrap;min-width:0;display:flex}.nc-journal__revision-icon{width:var(--nc-journal-revision-icon);flex:none;display:flex}.nc-journal__revision-text{min-width:0;font-size:var(--nc-type-small);flex:1 1 0;line-height:1.5;display:grid;position:relative}.nc-journal__revision-line{align-items:baseline;gap:var(--nc-space-2);min-width:0;display:flex}.nc-journal__revision-title{min-width:0;color:var(--nc-ink-strong);font-weight:var(--nc-weight-medium);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;overflow:hidden}@media (hover:hover){.nc-journal__revision-title:hover{text-decoration:underline}}.nc-journal__revision-title:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}.nc-journal__revision-note{color:var(--nc-muted);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.nc-journal__revision>.nc-journal__menu{flex:none;position:static}.nc-journal__revision>.nc-journal__note-edit{padding-block:var(--nc-space-2);flex:1 0 100%}@media (pointer:fine){.nc-journal__revision>.nc-experience-social__like{min-width:32px;height:32px}}@media (pointer:coarse){.nc-journal__revision{min-height:44px}.nc-journal__revision-text{align-content:center;align-self:stretch}.nc-journal__revision-title:after{content:"";position:absolute;inset:0}}.nc-journal__more{min-height:var(--nc-space-5);color:var(--nc-muted);cursor:pointer;touch-action:manipulation;transition:color var(--nc-motion-fast) ease;background:0 0;border:0;border-radius:0;justify-self:start;margin:0;margin-inline-start:var(--nc-journal-indent);padding:0}.nc-journal__more:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}.nc-journal__more:disabled{cursor:default;opacity:.6}@media (hover:hover){.nc-journal__more:not(:disabled):hover{color:var(--nc-ink-strong)}}@media (pointer:coarse){.nc-journal__more{min-height:44px}}.nc-journal-status{gap:var(--nc-space-2);max-width:min(34em,72vw);margin-block-start:var(--nc-space-1);display:grid}.nc-journal-status__line{max-width:100%;color:var(--nc-muted);font:inherit;font-size:var(--nc-type-small);text-align:start;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;transition:color var(--nc-motion-fast) ease;background:0 0;border:0;border-radius:0;margin:0;padding:0;line-height:1.5;display:block;overflow:hidden}.nc-journal-status__line--open{color:var(--nc-ink);white-space:pre-wrap;overflow-wrap:anywhere}.nc-journal-status__line:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}@media (hover:hover){.nc-journal-status__line:hover{color:var(--nc-ink-strong)}}
.nc-experience-list__more{justify-content:center;width:100%;display:flex}.nc-experience-card__metadata{align-items:center;gap:var(--nc-space-1) var(--nc-space-2);flex-wrap:wrap;min-width:0;line-height:1.4;display:flex}.nc-experience-card__metadata .nc-profile__creator{gap:var(--nc-space-2);min-height:0;font-size:inherit;line-height:inherit;color:inherit}.nc-experience-card__metadata .skl-avatar{display:flex}.nc-experience-card__online{align-items:center;gap:var(--nc-space-1);color:var(--nc-online);display:inline-flex}.nc-experience-card__online-dot{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}
:where(.nc-paged-strip){--nc-paged-strip-gap:var(--nc-space-5);--nc-paged-strip-row-gap:var(--nc-space-4);--nc-paged-strip-peek:var(--nc-space-5);--nc-paged-strip-span:1}.nc-paged-strip{--nc-paged-strip-page:calc((100% - var(--nc-paged-strip-span) * var(--nc-paged-strip-gap) - var(--nc-paged-strip-peek)) / var(--nc-paged-strip-span));align-items:flex-start;gap:var(--nc-paged-strip-gap);min-width:0;margin:0 calc(-1 * var(--nc-space-2));padding:var(--nc-space-2);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--nc-space-2);touch-action:pan-x pan-y pinch-zoom;scrollbar-width:none;-webkit-overflow-scrolling:touch;display:flex;overflow:auto hidden}.nc-paged-strip::-webkit-scrollbar{display:none}.nc-paged-strip:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}.nc-paged-strip__page{flex:0 0 var(--nc-paged-strip-page);grid-template-columns:repeat(var(--nc-paged-strip-columns,1), minmax(0, 1fr));gap:var(--nc-paged-strip-row-gap) var(--nc-paged-strip-gap);scroll-snap-align:start;scroll-snap-stop:always;min-width:0;margin:0;padding:0;list-style:none;display:grid}.nc-paged-strip__page:only-child{flex-basis:max((2 - var(--nc-paged-strip-span)) * 100%, var(--nc-paged-strip-page))}.nc-paged-strip__page:last-child:not(:only-child){flex-basis:max((2 - var(--nc-paged-strip-span)) * 100%, var(--nc-paged-strip-page) + var(--nc-paged-strip-gap) + var(--nc-paged-strip-peek));padding-inline-end:calc(var(--nc-paged-strip-gap) + var(--nc-paged-strip-peek))}.nc-paged-strip-nav{font-size:var(--nc-type-body);flex:none;margin-block:calc(.5em - 22px);margin-inline:auto calc(.5em - 22px);display:flex}.nc-paged-strip-nav__step--previous .nc-arrow-link__arrow{transform:scaleX(-1)}.nc-paged-strip-nav .nc-paged-strip-nav__step[aria-disabled=true]{color:var(--nc-line);cursor:default}
.nc-experience-shelf{gap:var(--nc-space-3);min-width:0;display:grid}.nc-experience-shelf__title{color:var(--nc-muted);margin:0}.nc-experience-shelf__head{align-items:center;gap:0 var(--nc-space-3);flex-wrap:wrap;min-width:0;min-height:44px;display:flex}.nc-experience-shelf__head .nc-experience-shelf__title{overflow-wrap:anywhere;flex:auto;min-width:0}.nc-experience-shelf__head--nav{flex-wrap:nowrap;min-height:0}.nc-experience-shelf__meta{color:var(--nc-faint);font-size:var(--nc-type-small);line-height:1.4}.nc-experience-shelf__actions{align-items:center;gap:0 var(--nc-space-4);flex-wrap:wrap;flex:none;min-width:0;margin-inline-start:auto;display:flex}.nc-experience-shelf__list--wrap{gap:var(--nc-space-4) var(--nc-space-5);min-width:0;padding:var(--nc-space-2) 0;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;list-style:none;display:grid}.nc-experience-shelf__item{min-width:0}.nc-experience-shelf .nc-experience-shelf__list{--nc-paged-strip-gap:var(--nc-space-4);--nc-paged-strip-peek:calc(-1 * var(--nc-paged-strip-gap))}.nc-experience-shelf .nc-experience-shelf__list--columns{--nc-paged-strip-span:3;--nc-paged-strip-row-gap:0;align-items:stretch}.nc-experience-shelf__list--columns .nc-paged-strip__page{grid-template-rows:repeat(3,minmax(0,1fr))}.nc-experience-shelf__list--columns .nc-experience-shelf__item{display:grid}.nc-experience-shelf__list--columns .nc-experience-card__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.nc-experience-shelf__empty{color:var(--nc-faint);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);margin:0}@media (width<=1099px){.nc-experience-shelf .nc-experience-shelf__list--columns{--nc-paged-strip-span:2}}@media (width<=760px){.nc-experience-shelf .nc-experience-shelf__list--columns{--nc-paged-strip-span:1}.nc-experience-shelf__list--wrap{grid-template-columns:minmax(0,1fr)}}
.nc-owned-moderation__note{color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);overflow-wrap:anywhere;margin:0}.nc-owned-moderation__appeal{gap:var(--nc-space-3);min-width:0;padding-block-start:var(--nc-space-2);display:grid}
.nc-icon-tile{justify-items:center;gap:var(--nc-space-2);width:100%;min-width:0;color:var(--nc-ink);text-decoration:none;display:grid}.nc-icon-tile:focus-visible{outline:0}.nc-icon-tile:focus-visible .nc-icon-tile__icon{outline:2px solid var(--nc-ink-strong);outline-offset:4px}.nc-icon-tile img{-webkit-user-drag:none}.nc-icon-tile__icon{width:100%}.nc-icon-tile__label{min-width:0;max-width:100%;font-family:var(--nc-font);font-size:var(--nc-type-label);font-weight:var(--nc-weight-medium);justify-content:center;align-items:center;gap:5px;line-height:1.3;display:flex}.nc-icon-tile__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.nc-icon-tile__new{background:var(--nc-ink-strong);border-radius:50%;flex:none;width:6px;height:6px}
.nc-owned-experiences{gap:var(--nc-space-4);min-width:0;padding-block-end:var(--nc-space-5);display:grid}.nc-owned-experiences__grid{gap:var(--nc-space-5) var(--nc-space-4);grid-template-columns:repeat(auto-fill,minmax(84px,1fr));margin:0;padding:0;list-style:none;display:grid}.nc-owned-experiences__cell{min-width:0;display:grid}.nc-owned-experiences__empty{color:var(--nc-muted);font-size:var(--nc-type-small);margin:0}.nc-owned-experiences__more{justify-content:center;width:100%;display:flex}.nc-owned-experiences__feedback{justify-items:start;gap:var(--nc-space-3);display:grid}@media (width>=761px){.nc-owned-experiences__grid{gap:var(--nc-space-6) var(--nc-space-5);grid-template-columns:repeat(auto-fill,minmax(104px,1fr))}}
.nc-deletion-steps{margin:0;padding:0;list-style:none}.nc-deletion-steps li{justify-content:space-between;gap:var(--nc-space-1) var(--nc-space-3);padding-block:var(--nc-space-3);border-bottom:1px solid var(--nc-line-soft);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.nc-deletion-steps strong{color:var(--nc-ink-strong);font-weight:var(--nc-weight-medium)}.nc-deletion-steps--compact{border-top:1px solid var(--nc-line-soft);width:100%}.nc-deletion-steps--compact li{padding-block:var(--nc-space-2)}
.nc-back-header{align-items:center;gap:8px;min-width:0;display:flex}.nc-back-header .nc-back-header__back{color:var(--nc-muted);margin-inline:-12px -8px}.nc-back-header .nc-back-header__back:hover,.nc-back-header .nc-back-header__back:focus-visible{color:var(--nc-ink-strong)}.nc-back-header__brand{min-width:0}.nc-back-header__heading{white-space:nowrap;align-items:baseline;gap:8px;min-width:0;max-width:100%;display:inline-flex}.nc-back-header__heading>.nc-brand{flex:none}.nc-back-header__heading .nc-eyebrow{top:calc((1em - var(--nc-app-header-wordmark,var(--nc-type-wordmark-compact))) * .35);color:var(--nc-muted);transition:color var(--nc-motion-fast) ease;line-height:1;position:relative}.nc-back-header__heading .nc-eyebrow:hover{color:var(--nc-ink-strong)}.nc-back-header__separator{color:var(--nc-muted);font-size:var(--nc-app-header-wordmark,var(--nc-type-wordmark-compact));font-weight:var(--nc-weight-regular);line-height:1}@media (width<=760px){.nc-back-header{gap:8px}}
.nc-experience-loading{width:100%;min-width:0;min-height:0;color:var(--nc-ink);background:var(--nc-canvas);flex:1;place-items:center;padding:40px 24px;display:grid}.nc-experience-loading__content{text-align:center;justify-items:center;gap:10px;width:min(100%,360px);display:grid}.nc-experience-loading__mark{height:32px;color:var(--nc-ink-strong);align-items:center;gap:6px;margin-bottom:10px;display:flex}.nc-experience-loading__mark>span{opacity:.35;background:currentColor;border-radius:4px;width:4px;height:18px;animation:1.8s ease-in-out infinite nc-loading-breathe}.nc-experience-loading__mark>span:nth-child(2){height:28px;animation-delay:.16s}.nc-experience-loading__mark>span:nth-child(3){animation-delay:.32s}@keyframes nc-loading-breathe{0%,to{opacity:.3;transform:scaleY(.8)}50%{opacity:.95;transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.nc-experience-loading__content,.nc-experience-loading__mark>span{animation:none}.nc-experience-loading__mark>span{opacity:.7}}
.nc-bookmark__control{flex-shrink:0;align-items:center;display:inline-flex}.nc-bookmark__button{width:44px;height:44px;color:var(--nc-faint);cursor:pointer;transition:color var(--nc-motion-fast) ease;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.nc-bookmark__button--saved{color:var(--nc-muted)}.nc-bookmark__button:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}@media (hover:hover){.nc-bookmark__button:hover{color:var(--nc-ink-strong)}}.nc-bookmark__button:disabled{cursor:wait}.nc-bookmark__folders{gap:16px;display:grid}.nc-bookmark__create{margin:var(--nc-space-4) 0;flex-wrap:wrap;align-items:end;gap:10px;display:flex}.nc-bookmark__folder-form{gap:var(--skl-space-4);max-width:560px;display:grid}.nc-bookmark__error{color:var(--nc-error);font-size:12px}.nc-bookmark{align-content:start;gap:var(--nc-space-6);min-width:0;display:grid}.nc-bookmark__header{justify-content:space-between;align-items:flex-end;gap:var(--nc-space-3) var(--nc-space-5);flex-wrap:wrap;min-width:0;display:flex}.nc-bookmark__heading{justify-items:start;gap:var(--nc-space-2);min-width:0;display:grid}.nc-bookmark__title{color:var(--nc-ink-strong);overflow-wrap:anywhere;margin:0}.nc-bookmark__owner{color:var(--nc-muted);overflow-wrap:anywhere;transition:color var(--nc-motion-fast) ease;text-decoration:none;position:relative}.nc-bookmark__new-folder{align-items:end;gap:var(--nc-space-3);width:100%;max-width:var(--nc-measure-lead);flex-wrap:wrap;display:flex}.nc-bookmark__new-folder>:first-child{flex:240px;min-width:0}.nc-bookmark__state{display:flex}.nc-bookmark__cell{align-items:center;gap:var(--nc-space-2);grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}.nc-bookmark__unavailable{min-height:64px;color:var(--nc-faint);font-size:var(--nc-type-small);align-items:center;margin:0;display:flex}.nc-bookmark__copied{color:var(--nc-faint);font-size:var(--nc-type-small)}.nc-bookmark__more{display:flex}.nc-bookmark__new,.nc-bookmark__action,.nc-bookmark__explore,.nc-bookmark__more-button{white-space:nowrap;transition:color var(--nc-motion-fast) ease;position:relative}.nc-bookmark__new,.nc-bookmark__explore,.nc-bookmark__more-button{color:var(--nc-ink-strong)}.nc-bookmark__action{color:var(--nc-muted)}:is(.nc-bookmark__new,.nc-bookmark__action,.nc-bookmark__explore,.nc-bookmark__more-button,.nc-bookmark__owner):after{content:"";inset-inline:0;height:44px;position:absolute;top:50%;translate:0 -50%}:is(.nc-bookmark__new,.nc-bookmark__action,.nc-bookmark__more-button):disabled{color:var(--nc-faint)}:is(.nc-bookmark__new,.nc-bookmark__action,.nc-bookmark__explore,.nc-bookmark__more-button,.nc-bookmark__owner):focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:4px}@media (hover:hover){:is(.nc-bookmark__action,.nc-bookmark__owner):hover{color:var(--nc-ink-strong)}}.nc-bookmark__empty{justify-items:start;gap:var(--nc-space-2);padding-block:var(--nc-space-5);display:grid}.nc-bookmark__empty-title{color:var(--nc-ink-strong);margin:0;font-size:clamp(1.5rem,2.5vw,2rem)}.nc-bookmark__empty-text{max-width:var(--nc-measure-lead);color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);margin:0}.nc-bookmark__explore{margin-top:var(--nc-space-3)}.nc-bookmark--library{overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr)}.nc-bookmark--library .nc-experience-shelf__list--wrap{grid-template-columns:minmax(0,1fr)}.nc-bookmark--library :is(.nc-category-filters__link,.nc-bookmark__new,.nc-bookmark__action,.nc-bookmark__explore,.nc-bookmark__more-button){white-space:normal;text-align:start;min-width:0;max-width:100%;min-height:44px}@media (width>=761px){.nc-bookmark--library .nc-experience-shelf__list--wrap{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr))}}[data-nc-embedded=product] .nc-bookmark__folder-title{display:none}@media (width<=840px){.nc-bookmark{gap:var(--nc-space-5)}}@media (width<=760px){.nc-bookmark__header{align-items:flex-start;gap:var(--nc-space-2);flex-direction:column}.nc-bookmark__create{gap:var(--nc-space-3);margin:0 0 var(--nc-space-4);grid-template-columns:minmax(0,1fr);display:grid}.nc-bookmark__new-folder{grid-template-columns:minmax(0,1fr);display:grid}.nc-bookmark__save:focus-visible,.nc-bookmark .nc-button:focus-visible,.nc-bookmark__folder-form :is(button,input):focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}.nc-bookmark__save:disabled,.nc-bookmark .nc-button:disabled{background:var(--nc-panel);border-color:var(--nc-line);color:var(--nc-faint);cursor:not-allowed}}@media (width<=480px){.nc-bookmark__save,.nc-bookmark .nc-button{width:100%}}
.nc-category-filters{align-items:center;gap:var(--nc-space-1) var(--nc-space-5);flex-wrap:wrap;min-width:0;display:flex}.nc-category-filters__link,.nc-category-filters__more{min-height:44px;color:var(--nc-muted);font-family:var(--nc-font);font-size:var(--nc-type-small);font-weight:var(--nc-weight-regular);white-space:nowrap;cursor:pointer;transition:color var(--nc-motion-fast) ease;background:0 0;border:0;border-radius:0;align-items:center;padding:0;line-height:1.2;display:inline-flex}.nc-category-filters__link[aria-current=page]{color:var(--nc-ink-strong)}.nc-category-filters__more{color:var(--nc-studio-label)}.nc-category-filters__link:focus-visible,.nc-category-filters__more:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:4px}@media (hover:hover){.nc-category-filters__link:hover,.nc-category-filters__more:hover{color:var(--nc-ink-strong)}}@media (width<=760px){.nc-category-filters{gap:0 var(--nc-space-4)}}
.nc-screen-highlight{background-color:color-mix(in srgb, var(--nc-signal-assistant) 24%, transparent)}
.nc-studio-notices{top:calc(env(safe-area-inset-top,0px) + var(--nc-space-2));z-index:calc(var(--skl-z-dialog,140) + 60);gap:var(--nc-space-2);width:min(480px, calc(100% - 2 * var(--nc-space-3)));pointer-events:none;display:grid;position:fixed;left:50%;transform:translate(-50%)}.nc-studio-notices__item{align-items:flex-start;gap:var(--nc-space-1);box-sizing:border-box;padding:var(--nc-space-2) 0 var(--nc-space-2) var(--nc-space-3);border:1px solid var(--nc-glass-line);background:var(--nc-glass-deep);backdrop-filter:var(--nc-glass-filter);color:var(--nc-on-media);font-family:var(--nc-font);animation:nc-studio-notices-in var(--nc-motion-fast) ease-out;border-radius:0;display:flex}.nc-studio-notices__item--failed{border-color:var(--nc-error)}.nc-studio-notices__body{min-width:0;padding-top:var(--nc-space-1);flex:1}.nc-studio-notices__title{font-size:var(--nc-type-small);font-weight:var(--nc-weight-medium);line-height:var(--nc-leading-small);overflow-wrap:anywhere;margin:0}.nc-studio-notices__detail,.nc-studio-notices__error{font-size:var(--nc-type-small);line-height:var(--nc-leading-small);overflow-wrap:anywhere;margin:0}.nc-studio-notices__detail{color:var(--nc-muted)}.nc-studio-notices__error{color:var(--nc-error)}.nc-studio-notices__actions{gap:var(--nc-space-2);margin-top:var(--nc-space-2);flex-wrap:wrap;display:flex}.nc-studio-notices__action{min-height:44px;padding:0 var(--nc-space-3);pointer-events:auto}.nc-studio-notices__close{pointer-events:auto}@keyframes nc-studio-notices-in{0%{opacity:0}}
.nc-teams-action,.nc-teams-icon-action{color:var(--nc-muted);font-family:var(--nc-font);cursor:pointer;transition:color var(--nc-motion-fast) ease;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:0;flex:none;justify-content:center;align-items:center;margin:0;display:inline-flex}.nc-teams-action{gap:var(--nc-space-1);min-height:var(--nc-space-6);padding:0 var(--nc-space-2);font-size:var(--nc-type-label);font-weight:var(--nc-weight-semibold);letter-spacing:var(--nc-tracking-label);text-transform:uppercase;white-space:nowrap;line-height:1}.nc-teams-icon-action{width:var(--nc-space-6);height:var(--nc-space-6);padding:0}.nc-teams-action:is(:hover,:active,[aria-pressed=true]),.nc-teams-icon-action:is(:hover,:active,[aria-pressed=true]){color:var(--nc-ink-strong)}.nc-teams-action:focus-visible,.nc-teams-icon-action:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:-2px;color:var(--nc-ink-strong)}.nc-teams-action--primary,.nc-teams-icon-action--primary{color:var(--nc-ink-strong)}.nc-teams-action[aria-disabled=true],.nc-teams-icon-action[aria-disabled=true],.nc-teams-action:disabled,.nc-teams-icon-action:disabled{color:var(--nc-faint);cursor:default}.nc-teams-link-action{justify-content:center;align-items:center;gap:var(--nc-space-2);min-height:var(--nc-space-6);padding:0 var(--nc-space-2);color:var(--nc-muted);font-family:var(--nc-font);font-size:var(--nc-type-body);white-space:nowrap;cursor:pointer;transition:color var(--nc-motion-fast) ease;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:0;flex:none;margin:0;line-height:1.3;display:inline-flex}.nc-teams-link-action:is(:hover,:active){color:var(--nc-ink-strong)}.nc-teams-link-action:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px;color:var(--nc-ink-strong)}.nc-teams-link-action[aria-disabled=true]{color:var(--nc-faint);cursor:default}.nc-teams-link-action__icon{width:calc(var(--nc-space-3) + 2px);height:calc(var(--nc-space-3) + 2px);flex:none}.nc-teams-action__icon{width:var(--nc-space-3);height:var(--nc-space-3);flex:none}.nc-teams-icon-action__icon{width:calc(var(--nc-space-4) - var(--nc-space-1));height:calc(var(--nc-space-4) - var(--nc-space-1))}.nc-teams-action__label{text-overflow:ellipsis;overflow:hidden}.nc-teams-action__busy{width:calc(var(--nc-space-1) * 1.5);height:calc(var(--nc-space-1) * 1.5);animation:nc-teams-action-busy calc(var(--nc-motion-panel) * 3) ease-in-out infinite alternate;background:currentColor;border-radius:50%;flex:none}@keyframes nc-teams-action-busy{0%{opacity:.3}to{opacity:1}}@media (pointer:coarse){.nc-teams-link-action,.nc-teams-action{min-height:calc(var(--nc-space-6) + var(--nc-space-1))}.nc-teams-icon-action{width:calc(var(--nc-space-6) + var(--nc-space-1));height:calc(var(--nc-space-6) + var(--nc-space-1))}}@media (prefers-reduced-motion:reduce){.nc-teams-action__busy{animation:none}}
.nc-teams-agent-mark{--skl-avatar-bg:var(--nc-canvas);color:var(--nc-muted)}
.nc-teams-composer{padding:var(--nc-space-2) var(--nc-space-3) var(--nc-space-2);flex:none}.nc-teams-composer__form{gap:var(--nc-space-1);margin:0;display:grid}.nc-teams-composer__line{min-width:0}.nc-teams-composer .skl-field{margin:0}.nc-teams-composer .nc-teams-composer__input{box-sizing:border-box;width:100%;min-height:0;padding:12px var(--nc-space-3);background:var(--nc-raised);box-shadow:none;color:var(--nc-ink);font-family:var(--nc-font);resize:none;border:0;border-radius:0;margin:0;font-size:.82rem;line-height:1.55;display:block}.nc-teams-composer .nc-teams-composer__input::placeholder{color:var(--nc-faint)}.nc-teams-composer .nc-teams-composer__input:focus{box-shadow:none;outline:none}.nc-teams-composer .nc-teams-composer__input:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px;box-shadow:none}.nc-teams-composer .nc-teams-composer__input:disabled{color:var(--nc-faint);cursor:not-allowed}.nc-teams-composer__foot{justify-content:space-between;align-items:center;gap:var(--nc-space-3);min-height:44px;display:flex}.nc-teams-composer__below{align-items:center;gap:var(--nc-space-3);flex-wrap:wrap;min-width:0;display:flex}.nc-teams-composer__send-area{align-items:center;gap:var(--nc-space-2);margin-inline-start:auto;display:flex}.nc-teams-composer__keys{color:var(--nc-faint);font-family:var(--nc-font);font-size:var(--nc-type-label);white-space:nowrap;display:none}@media (hover:hover) and (pointer:fine){.nc-teams-composer__keys{display:inline}}.nc-teams-composer__send.nc-teams-action{min-height:44px;padding-inline:var(--nc-space-2)}@media (pointer:coarse){.nc-teams-composer .nc-teams-composer__input{font-size:var(--nc-type-body)}.nc-teams-composer__send.nc-teams-action{min-width:44px}}
.nc-teams-writing{max-height:min(46dvh,360px);padding:0 var(--nc-space-3);color:var(--nc-ink);overflow-wrap:anywhere;flex:none;overflow:auto}.nc-teams-writing__help,.nc-teams-writing__preview{border-top:1px solid var(--nc-line);padding-top:var(--nc-space-2)}.nc-teams-writing p{margin:var(--nc-space-2) 0;font-size:var(--nc-type-body)}.nc-teams-writing__actions{gap:var(--nc-space-2);flex-wrap:wrap;display:flex}.nc-teams-writing .nc-teams-action{white-space:normal;min-width:44px;min-height:44px;line-height:1.3}.nc-teams-writing textarea{box-sizing:border-box;resize:vertical;width:100%;max-height:24dvh}
.nc-teams-message{padding:var(--nc-space-2) var(--nc-space-3);flex-direction:column;align-items:flex-start;gap:2px;margin:0;display:flex}.nc-teams-message--self{align-items:flex-end}.nc-teams-message__meta{align-items:baseline;gap:var(--nc-space-2);margin:0 0 var(--nc-space-1);color:var(--nc-faint);font-family:var(--nc-font);font-size:var(--nc-type-label);line-height:1.3;display:flex}.nc-teams-message__author{color:var(--nc-muted);font-size:var(--nc-type-eyebrow);font-weight:var(--nc-weight-semibold);letter-spacing:var(--nc-tracking-eyebrow);text-transform:uppercase}.nc-teams-message__mark{flex:none;align-self:center;display:inline-flex}.nc-teams-message__time{font-variant-numeric:tabular-nums}.nc-teams-message__text{box-sizing:border-box;max-width:min(100%,40em);color:var(--nc-ink);font-family:var(--nc-font);overflow-wrap:anywhere;white-space:pre-wrap;border-radius:0;margin:0;padding:0;font-size:.82rem;line-height:1.55}.nc-teams-message--self .nc-teams-message__text{max-width:min(88%,36em);padding:12px var(--nc-space-3);background:var(--nc-raised);color:var(--nc-ink)}.nc-teams-message__text--pending{opacity:.6}.nc-teams-message__line{align-items:flex-start;gap:var(--nc-space-1);max-width:100%;display:flex}.nc-teams-message__actions{opacity:0;transition:opacity var(--nc-motion-fast) ease;flex:none;display:flex}.nc-teams-message__line:hover .nc-teams-message__actions,.nc-teams-message__line:focus-within .nc-teams-message__actions{opacity:1}@media (hover:none){.nc-teams-message__actions{opacity:1}}@media (prefers-reduced-motion:reduce){.nc-teams-message__actions{transition:none}}
.nc-teams-notice{align-items:center;gap:var(--nc-space-1) var(--nc-space-2);padding:var(--nc-space-2) var(--nc-space-3);border-bottom:1px solid var(--nc-line-soft);color:var(--nc-muted);font-family:var(--nc-font);font-size:var(--nc-type-small);flex-wrap:wrap;line-height:1.4;display:flex}.nc-teams-notice--caution{color:var(--nc-ink)}.nc-teams-notice--problem{color:var(--nc-error)}.nc-teams-notice__title{color:var(--nc-ink-strong);font-size:var(--nc-type-label);font-weight:var(--nc-weight-semibold);letter-spacing:var(--nc-tracking-label);text-transform:uppercase;flex:1 0 100%;margin:0}.nc-teams-notice__text{overflow-wrap:anywhere;flex:12em;min-width:0}.nc-teams-notice__text>p{margin:0}.nc-teams-notice__text>p+p{margin-top:var(--nc-space-1)}.nc-teams-notice__actions{justify-content:flex-end;align-items:center;gap:var(--nc-space-1);flex-wrap:wrap;margin-inline-start:auto;display:flex}.nc-teams-notices{flex-direction:column;flex:none;display:flex}.nc-teams-notices:not(.nc-teams-notices--open)>.nc-teams-notice:not(:first-of-type){display:none}.nc-teams-notices__more{width:100%;padding:var(--nc-space-2) var(--nc-space-3);color:var(--nc-muted);font-family:var(--nc-font);font-size:var(--nc-type-label);font-weight:var(--nc-weight-semibold);letter-spacing:var(--nc-tracking-label);text-align:start;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:center;margin:0;line-height:1.4;display:flex}.nc-teams-notices__more:hover,.nc-teams-notices__more:focus-visible{color:var(--nc-ink-strong)}.nc-teams-notices__more:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:-2px}
.nc-teams-scroll{overscroll-behavior:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;min-height:0;overflow:hidden auto}.nc-teams-scroll::-webkit-scrollbar{display:none}.nc-teams-scroll[data-fade=top]{-webkit-mask-image:linear-gradient(to bottom, transparent, var(--nc-canvas) var(--nc-space-5));-webkit-mask-image:linear-gradient(to bottom, transparent, var(--nc-canvas) var(--nc-space-5));mask-image:linear-gradient(to bottom, transparent, var(--nc-canvas) var(--nc-space-5))}.nc-teams-scroll[data-fade=bottom]{-webkit-mask-image:linear-gradient(to top, transparent, var(--nc-canvas) var(--nc-space-5));-webkit-mask-image:linear-gradient(to top, transparent, var(--nc-canvas) var(--nc-space-5));mask-image:linear-gradient(to top, transparent, var(--nc-canvas) var(--nc-space-5))}.nc-teams-scroll[data-fade=both]{-webkit-mask-image:linear-gradient(to bottom, transparent, var(--nc-canvas) var(--nc-space-5), var(--nc-canvas) calc(100% - var(--nc-space-5)), transparent);-webkit-mask-image:linear-gradient(to bottom, transparent, var(--nc-canvas) var(--nc-space-5), var(--nc-canvas) calc(100% - var(--nc-space-5)), transparent);mask-image:linear-gradient(to bottom, transparent, var(--nc-canvas) var(--nc-space-5), var(--nc-canvas) calc(100% - var(--nc-space-5)), transparent)}.nc-teams-scroll__content{display:flow-root}
.nc-teams-heading{box-sizing:content-box;min-height:var(--nc-teams-head,56px);border-bottom:1px solid var(--nc-line-soft);flex:none;align-items:center;padding-inline-end:var(--nc-space-2);display:flex}.nc-teams-heading__back{margin-inline-start:var(--nc-space-1)}.nc-teams-heading__mark{--skl-avatar-online:var(--nc-online);margin-inline:var(--nc-space-1) var(--nc-space-2);flex:none;display:inline-flex}.nc-teams-heading__mark:first-child{margin-inline-start:var(--nc-space-3)}.nc-teams-heading__mark .skl-avatar{--skl-avatar-size:var(--nc-space-5);--skl-avatar-bg:var(--nc-panel);--skl-avatar-type:var(--nc-type-small);--skl-avatar-glyph:var(--nc-space-3);--skl-avatar-dot:calc(var(--nc-space-2) + 2px)}.nc-teams-heading__mark .skl-avatar__presence{inset-inline-end:0;outline:2px solid var(--nc-canvas);bottom:0}.nc-teams-heading__identity{flex-direction:column;flex:auto;justify-content:center;gap:2px;min-width:0;display:flex}.nc-teams-heading__identity:first-child{padding-inline-start:var(--nc-space-3)}.nc-teams-heading__title,.nc-teams-heading__status{font-family:var(--nc-font);text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}.nc-teams-heading__title{color:var(--nc-ink-strong);font-size:var(--nc-type-body);font-weight:var(--nc-weight-medium);margin:0}.nc-teams-heading__status{color:var(--nc-muted);font-size:var(--nc-type-label)}.nc-teams-heading__actions{flex:none;align-items:center;gap:2px;margin-inline-start:var(--nc-space-2);display:flex}.nc-teams-heading__menu{width:var(--nc-space-6);height:var(--nc-space-6);color:var(--nc-muted);cursor:pointer;transition:color var(--nc-motion-fast) ease;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.nc-teams-heading__menu:is(:hover,[aria-expanded=true]){color:var(--nc-ink-strong)}.nc-teams-heading__menu:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:-2px;color:var(--nc-ink-strong)}.nc-teams-heading__menu:disabled{color:var(--nc-faint);cursor:default}.nc-teams-heading__menu-icon{width:calc(var(--nc-space-4) - var(--nc-space-1));height:calc(var(--nc-space-4) - var(--nc-space-1))}@media (pointer:coarse){.nc-teams-heading__menu{width:calc(var(--nc-space-6) + var(--nc-space-1));height:calc(var(--nc-space-6) + var(--nc-space-1))}}
.nc-teams[data-teams-capture],.nc-teams-workspace[data-teams-capture]{visibility:hidden}.nc-teams-capture__context{padding:var(--nc-space-1) var(--nc-space-3) 0;color:var(--nc-faint);font-family:var(--nc-font);font-size:var(--nc-type-label);text-overflow:ellipsis;white-space:nowrap;flex:none;margin:0;line-height:1.4;overflow:hidden}.nc-teams-capture__items{gap:var(--nc-space-1);padding:var(--nc-space-2) var(--nc-space-3) 0;flex-wrap:wrap;flex:none;margin:0;list-style:none;display:flex}.nc-teams-capture__item{align-items:center;gap:var(--nc-space-1);max-width:100%;min-height:var(--nc-space-6);background:var(--nc-raised);color:var(--nc-ink);font-family:var(--nc-font);font-size:var(--nc-type-label);padding-inline-start:var(--nc-space-1);line-height:1.3;display:flex}.nc-teams-capture__preview{width:var(--nc-space-5);height:var(--nc-space-5);background:var(--nc-panel);flex:none;display:inline-flex;overflow:hidden}.nc-teams-capture__thumb{object-fit:cover;width:100%;height:100%}.nc-teams-capture__label{flex-direction:column;min-width:0;max-width:10rem;display:flex}.nc-teams-capture__name{color:var(--nc-ink-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nc-teams-capture__state{color:var(--nc-muted);font-variant-numeric:tabular-nums}.nc-teams-capture__item--uploading .nc-teams-capture__preview{opacity:.55}.nc-teams-capture__item--failed .nc-teams-capture__state{color:var(--nc-error)}.nc-teams-capture__control.nc-teams-icon-action{width:var(--nc-space-5);height:var(--nc-space-5)}.nc-teams-capture__control .nc-teams-icon-action__icon{width:var(--nc-space-3);height:var(--nc-space-3)}@media (pointer:coarse){.nc-teams-capture__control.nc-teams-icon-action{width:44px;height:44px}}.nc-teams-capture__actions{align-items:center;display:inline-flex}.nc-teams-capture__input{display:none}.nc-teams-recording{bottom:calc(var(--nc-space-4) + env(safe-area-inset-bottom,0px));z-index:calc(var(--skl-z-dialog,140) + 20);align-items:center;gap:var(--nc-space-2);padding:var(--nc-space-1) var(--nc-space-1) var(--nc-space-1) var(--nc-space-3);background:var(--nc-glass-night);backdrop-filter:var(--nc-glass-night-filter);color:var(--nc-ink-strong);font-family:var(--nc-font);font-size:var(--nc-type-small);display:flex;position:fixed;left:50%;transform:translate(-50%)}.nc-teams-recording__dot{width:var(--nc-space-2);height:var(--nc-space-2);background:var(--nc-error);border-radius:50%;animation:1.4s ease-in-out infinite nc-teams-recording-pulse}.nc-teams-recording__time{font-variant-numeric:tabular-nums}@keyframes nc-teams-recording-pulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.nc-teams-recording__dot{animation:none}}
.nc-teams-agent{flex-direction:column;flex:auto;min-height:0;display:flex}.nc-teams-agent__scroll{flex:auto}.nc-teams-agent__scroll>.nc-teams-scroll__content{flex-direction:column;min-height:100%;display:flex}.nc-teams-agent__transcript{padding:var(--nc-space-3) 0 var(--nc-space-2);margin-top:auto}.nc-teams-agent__copy.nc-teams-icon-action{width:var(--nc-space-5);height:var(--nc-space-5)}.nc-teams-agent__copy .nc-teams-icon-action__icon{width:var(--nc-space-3);height:var(--nc-space-3)}@media (pointer:coarse){.nc-teams-agent__copy.nc-teams-icon-action{width:44px;height:44px}}.nc-teams-agent__thinking{padding:var(--nc-space-2) var(--nc-space-3);color:var(--nc-muted);font-family:var(--nc-font);margin:0;font-size:.82rem;line-height:1.55;animation:1.6s ease-in-out infinite nc-teams-agent-thinking}@keyframes nc-teams-agent-thinking{50%{opacity:.45}}.nc-teams-agent__welcome{align-items:center;gap:var(--nc-space-2);padding:var(--nc-space-5) var(--nc-space-3);text-align:center;flex-direction:column;margin:auto 0;display:flex}.nc-teams-agent__welcome-title{margin:var(--nc-space-1) 0 0;color:var(--nc-ink-strong);font-family:var(--nc-font);font-size:var(--nc-type-body);font-weight:var(--nc-weight-medium);line-height:1.3}.nc-teams-agent__welcome-text{max-width:28em;color:var(--nc-muted);font-family:var(--nc-font);margin:0;font-size:.82rem;line-height:1.55}.nc-teams-agent__suggestions{width:min(100%,22rem);margin:var(--nc-space-2) 0 0;padding:0;list-style:none;display:grid}.nc-teams-agent__suggestion{box-sizing:border-box;width:100%;min-height:40px;padding:var(--nc-space-2) var(--nc-space-3);border:0;border-top:1px solid var(--nc-line-soft);color:var(--nc-ink);font-family:var(--nc-font);text-align:start;cursor:pointer;transition:background-color var(--nc-motion-fast) ease, color var(--nc-motion-fast) ease;background:0 0;border-radius:0;margin:0;font-size:.82rem;line-height:1.4;display:block}.nc-teams-agent__suggestions li:last-child .nc-teams-agent__suggestion{border-bottom:1px solid var(--nc-line-soft)}.nc-teams-agent__suggestion:hover{background:var(--nc-raised);color:var(--nc-ink-strong)}.nc-teams-agent__suggestion:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:-2px}.nc-teams-agent__suggestion[aria-disabled=true]{color:var(--nc-faint);cursor:default}@media (pointer:coarse){.nc-teams-agent__suggestion{min-height:44px}}@media (prefers-reduced-motion:reduce){.nc-teams-agent__suggestion{transition:none}.nc-teams-agent__thinking{animation:none}}.nc-teams-agent__confirmations{overscroll-behavior:contain;scrollbar-width:none;border-top:1px solid var(--nc-line-soft);flex:none;max-height:50%;overflow-y:auto}.nc-teams-agent__confirmations::-webkit-scrollbar{display:none}.nc-teams-agent__confirmation{padding:var(--nc-space-2) var(--nc-space-3);color:var(--nc-ink);font-family:var(--nc-font);font-size:.82rem;line-height:1.55}.nc-teams-agent__confirmation+.nc-teams-agent__confirmation{border-top:1px solid var(--nc-line-soft)}.nc-teams-agent__request{color:var(--nc-ink-strong);font-weight:var(--nc-weight-medium);overflow-wrap:anywhere;margin:0}.nc-teams-agent__details{margin-top:var(--nc-space-1)}.nc-teams-agent__details-toggle{color:var(--nc-muted);font-size:var(--nc-type-label);font-weight:var(--nc-weight-semibold);letter-spacing:var(--nc-tracking-label);text-transform:uppercase;cursor:pointer}.nc-teams-agent__details-toggle:hover,.nc-teams-agent__details-toggle:focus-visible{color:var(--nc-ink-strong)}.nc-teams-agent__details-toggle:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}.nc-teams-agent__code{max-height:calc(var(--nc-space-8) * 2);margin:var(--nc-space-1) 0 0;padding:var(--nc-space-2);background:var(--nc-raised);color:var(--nc-ink);font-size:var(--nc-type-label);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.4;overflow:auto}.nc-teams-agent__decision{justify-content:flex-end;gap:var(--nc-space-1);margin-top:var(--nc-space-1);display:flex}.nc-teams-agent__starters{width:auto;margin:0 var(--nc-space-3) var(--nc-space-2)}.nc-teams-agent__dossier-title{margin:var(--nc-space-1) 0 0;color:var(--nc-ink-strong);overflow-wrap:anywhere}.nc-teams-agent__dossier-kind{color:var(--nc-muted);font-size:var(--nc-type-label);font-weight:var(--nc-weight-semibold);letter-spacing:var(--nc-tracking-label);text-transform:uppercase;margin-inline-end:var(--nc-space-2)}.nc-teams-agent__dossier-text{max-height:calc(var(--nc-space-8) * 2);margin:var(--nc-space-1) 0 0;white-space:pre-wrap;overflow-wrap:anywhere;overflow-y:auto}.nc-teams-agent__dossier-facts{margin:var(--nc-space-1) 0 0;color:var(--nc-muted);font-size:var(--nc-type-label);padding:0;list-style:none}
.nc-teams-call{overscroll-behavior:contain;scrollbar-width:none;border-bottom:1px solid var(--nc-line-soft);max-height:55%;color:var(--nc-ink);font-family:var(--nc-font);flex:none;overflow:hidden auto}.nc-teams-call::-webkit-scrollbar{display:none}.nc-teams-call__section{gap:var(--nc-space-1);padding:var(--nc-space-2) var(--nc-space-3);flex-direction:column;display:flex}.nc-teams-call__section+.nc-teams-call__section{border-top:1px solid var(--nc-line-soft)}.nc-teams-call__heading{align-items:center;gap:var(--nc-space-2);min-width:0;display:flex}.nc-teams-call__title{min-width:0;color:var(--nc-ink-strong);font-size:calc(var(--nc-type-body) * .9);font-weight:var(--nc-weight-medium);text-overflow:ellipsis;white-space:nowrap;flex:auto;line-height:1.3;overflow:hidden}.nc-teams-call__subtitle{color:var(--nc-muted);font-size:var(--nc-type-label);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nc-teams-call__section--incoming .nc-teams-call__heading{gap:2px var(--nc-space-2);flex-wrap:wrap}.nc-teams-call__section--incoming .nc-teams-call__subtitle{flex-basis:100%}.nc-teams-call__timer{color:var(--nc-ink-strong);font-size:var(--nc-type-label);font-variant-numeric:tabular-nums;letter-spacing:var(--nc-tracking-label);flex:none}.nc-teams-call__participants{gap:var(--nc-space-1) var(--nc-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.nc-teams-call__participant,.nc-teams-call__chip{align-items:center;gap:var(--nc-space-1);min-width:0;color:var(--nc-muted);font-size:var(--nc-type-label);transition:color var(--nc-motion-fast) ease;line-height:1.3;display:inline-flex}.nc-teams-call__participant--self{color:var(--nc-faint)}.nc-teams-call__participant--speaking,.nc-teams-call__chip--speaking{color:var(--nc-ink-strong)}.nc-teams-call__participant--speaking .skl-avatar,.nc-teams-call__chip--speaking .skl-avatar{outline:1px solid var(--nc-ink-strong);outline-offset:1px}.nc-teams-call__heading .nc-teams-call__chip{color:var(--nc-ink-strong);font-size:var(--nc-type-small);flex:auto}.nc-teams-call__actions{align-items:center;gap:var(--nc-space-1);flex-wrap:wrap;display:flex}.nc-teams-call>.nc-teams-call__actions,.nc-teams-call>.nc-teams-call__status{padding:var(--nc-space-2) var(--nc-space-3)}.nc-teams-call__end{margin-inline-start:auto}.nc-teams-call__status{color:var(--nc-muted);font-size:var(--nc-type-label);margin:0;line-height:1.4}.nc-teams-call__section .nc-teams-notice{margin-inline:calc(var(--nc-space-3) * -1);border-bottom:0}.nc-teams-call__output{min-width:0;max-width:calc(var(--nc-space-8) * 2);flex:0 auto}.nc-teams-call__output .skl-field{margin:0}.nc-teams-call__output .nc-teams-call__output-select{width:100%;height:var(--nc-space-6);min-height:0;color:var(--nc-muted);font-family:var(--nc-font);font-size:var(--nc-type-label);background-color:#0000;border:0;border-radius:0;padding-block:0}.nc-teams-call__output .nc-teams-call__output-select:hover,.nc-teams-call__output .nc-teams-call__output-select:focus-visible{color:var(--nc-ink-strong)}.nc-teams-call__form{gap:var(--nc-space-2);padding:var(--nc-space-2) var(--nc-space-2) 0 0;border-top:1px solid var(--nc-line-soft);flex-direction:column;margin:0;display:flex}.nc-teams-call__form-title{color:var(--nc-ink-strong);font-size:var(--nc-type-label);font-weight:var(--nc-weight-semibold);letter-spacing:var(--nc-tracking-label);text-transform:uppercase;margin:0}.nc-teams-call__fields{gap:var(--nc-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.nc-teams-call__field{gap:var(--nc-space-1);flex-direction:column;min-width:0;display:flex}.nc-teams-call__field-label{color:var(--nc-muted);font-size:var(--nc-type-label);line-height:1.3}.nc-teams-call__field .skl-field{margin:0}.nc-teams-call__field .nc-teams-call__input{width:100%;height:var(--nc-space-6);border:0;border-bottom:1px solid var(--nc-line);min-height:0;box-shadow:none;color:var(--nc-ink-strong);font-family:var(--nc-font);font-size:calc(var(--nc-type-body) * .9);background-color:#0000;border-radius:0;margin:0;padding-block:0;padding-inline-start:0}@media (hover:hover){.nc-teams-call__field .nc-teams-call__input:not(:disabled):hover{border-bottom-color:var(--nc-ink-strong)}}.nc-teams-call__field .nc-teams-call__input:focus{border-bottom-color:var(--nc-ink-strong);box-shadow:none}.nc-teams-call__field .nc-teams-call__input:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:3px}.nc-teams-call__check{color:var(--nc-ink);font-size:var(--nc-type-small);line-height:1.4}.nc-teams-call__details{color:var(--nc-muted);font-size:var(--nc-type-label);line-height:1.45}.nc-teams-call__details>p{margin:0 0 var(--nc-space-1)}.nc-teams-call__toggle{align-items:center;gap:var(--nc-space-2);min-width:0;min-height:var(--nc-space-6);color:var(--nc-ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;flex:auto;margin:0;padding:0;display:flex}.nc-teams-call__toggle:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:-2px}.nc-teams-call__toggle-icon,.nc-teams-call__chevron{width:var(--nc-space-3);height:var(--nc-space-3);color:var(--nc-muted);flex:none}.nc-teams-call__chevron{transition:transform var(--nc-motion-fast) ease;transform:rotate(-90deg)}.nc-teams-call__chevron--open{transform:none}.nc-teams-call__section--missed{padding-top:0;padding-bottom:0}.nc-teams-call__missed{padding:0 var(--nc-space-2) var(--nc-space-2) calc(var(--nc-space-3) + var(--nc-space-2));margin:0;list-style:none}.nc-teams-call__missed-item{align-items:baseline;gap:2px var(--nc-space-2);font-size:var(--nc-type-label);flex-wrap:wrap;padding:2px 0;display:flex}.nc-teams-call__missed-open{color:var(--nc-ink);font:inherit;text-align:start;background:0 0;border:0;margin:0;padding:0}button.nc-teams-call__missed-open{cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--nc-line);text-decoration-color:var(--nc-line);text-underline-offset:2px}button.nc-teams-call__missed-open:hover,button.nc-teams-call__missed-open:focus-visible{color:var(--nc-ink-strong);text-decoration-color:currentColor}.nc-teams-call__missed-time{color:var(--nc-faint);font-variant-numeric:tabular-nums;margin-inline-start:auto}
.nc-teams-add-friend{flex-direction:column;flex:auto;min-height:0;display:flex}.nc-teams-add-friend__body{overscroll-behavior:contain;flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}.nc-teams-add-friend__form{align-items:center;gap:var(--nc-space-4);box-sizing:border-box;width:100%;max-width:calc(var(--nc-space-8) * 6);padding:var(--nc-space-5) var(--nc-space-4);text-align:center;flex-direction:column;margin:auto;display:flex}.nc-teams-add-friend__mark{width:calc(var(--nc-space-8) + var(--nc-space-5));height:calc(var(--nc-space-8) + var(--nc-space-5));border:1px solid var(--nc-line);color:var(--nc-ink-strong);place-items:center;display:grid}.nc-teams-add-friend__mark .skl-icon{width:var(--nc-space-5);height:var(--nc-space-5);stroke-width:1.2px}.nc-teams-add-friend__lead{max-width:28ch;color:var(--nc-muted);font-family:var(--nc-font);font-size:var(--nc-type-small);margin:0;line-height:1.5}.nc-teams-add-friend__field{width:100%}.nc-teams-add-friend__field .skl-field{margin:0}.nc-teams-add-friend__field .nc-teams-add-friend__input{width:100%;height:var(--nc-space-7);border:0;border-bottom:1px solid var(--nc-line);min-height:0;box-shadow:none;color:var(--nc-ink-strong);font-family:var(--nc-font);font-size:var(--nc-type-lead);text-align:center;background:0 0;border-radius:0;margin:0;padding:0}.nc-teams-add-friend__field .nc-teams-add-friend__input::placeholder{color:var(--nc-faint)}.nc-teams-add-friend__field .nc-teams-add-friend__input:focus,.nc-teams-add-friend__field .nc-teams-add-friend__input:focus-visible{border-bottom-color:var(--nc-ink-strong);box-shadow:none;outline:none}.nc-teams-add-friend__submit.nc-teams-link-action:not([aria-disabled=true]){color:var(--nc-ink-strong)}
.nc-teams-rows{margin:0;padding:0;list-style:none}.nc-teams-row{--skl-avatar-online:var(--nc-online);min-height:var(--nc-space-7);align-items:center;display:flex}.nc-teams-row__main{align-items:center;gap:var(--nc-space-2);min-width:0;min-height:var(--nc-space-7);padding:0 var(--nc-space-3);color:inherit;font:inherit;text-align:start;background:0 0;border:0;border-radius:0;flex:auto;margin:0;display:flex}button.nc-teams-row__main{cursor:pointer;-webkit-tap-highlight-color:transparent}button.nc-teams-row__main:disabled{cursor:default}button.nc-teams-row__main:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:-2px}.nc-teams-row__mark{flex:none;display:inline-flex}.nc-teams-row__mark .skl-avatar{--skl-avatar-size:var(--nc-teams-mark,28px);--skl-avatar-bg:var(--nc-panel);--skl-avatar-type:var(--nc-type-label);--skl-avatar-glyph:var(--nc-space-3);--skl-avatar-dot:var(--nc-space-2)}.nc-teams-row__mark .skl-avatar__presence{inset-inline-end:0;outline:2px solid var(--nc-canvas);bottom:0}.nc-teams-row__text{min-width:0;font-family:var(--nc-font);flex-direction:column;flex:auto;gap:2px;display:flex}.nc-teams-row__name,.nc-teams-row__meta{text-overflow:ellipsis;white-space:nowrap;line-height:1.3;overflow:hidden}.nc-teams-row__name{color:var(--nc-ink-strong);font-size:var(--nc-type-small);font-weight:var(--nc-weight-medium)}.nc-teams-row__meta{color:var(--nc-muted);font-size:var(--nc-type-label)}.nc-teams-row__actions{justify-content:flex-end;align-items:center;gap:var(--nc-space-1);flex:none;padding-inline-end:var(--nc-space-2);display:flex}@media (pointer:coarse){.nc-teams-row,.nc-teams-row__main{min-height:calc(var(--nc-space-6) + var(--nc-space-1))}}
.nc-teams-section{margin:0}.nc-teams-section__heading{align-items:flex-end;gap:var(--nc-space-2);box-sizing:border-box;min-height:var(--nc-space-6);padding:0 var(--nc-space-3) var(--nc-space-2);color:var(--nc-faint);font-family:var(--nc-font);font-size:var(--nc-type-eyebrow);font-weight:var(--nc-weight-semibold);letter-spacing:var(--nc-tracking-link);text-transform:uppercase;margin:0;line-height:1;display:flex}.nc-teams-section__count{color:var(--nc-muted);font-variant-numeric:tabular-nums}
.nc-teams-invitations{flex-direction:column;flex:auto;min-height:0;display:flex}.nc-teams-invitations__scroll{padding-bottom:var(--nc-space-3);flex:auto}.nc-teams-invitations__empty{align-items:center;gap:var(--nc-space-2);padding:var(--nc-space-5) var(--nc-space-3);flex-direction:column;display:flex}.nc-teams-invitations__empty-text{color:var(--nc-muted);font-family:var(--nc-font);font-size:var(--nc-type-small);text-align:center;margin:0;line-height:1.5}
.nc-teams-settings{flex-direction:column;flex:auto;min-height:0;display:flex}.nc-teams-settings__scroll{padding-bottom:var(--nc-space-4);flex:auto}.nc-teams-settings__group{gap:var(--nc-space-3);padding:var(--nc-space-2) var(--nc-space-3) var(--nc-space-3);flex-direction:column;display:flex}.nc-teams-settings__field{gap:var(--nc-space-2);flex-direction:column;min-width:0;display:flex}.nc-teams-settings__label{color:var(--nc-ink);font-family:var(--nc-font);font-size:var(--nc-type-small);line-height:1.4}.nc-teams-settings__label--line{cursor:pointer;flex:auto;min-width:0}.nc-teams-settings__choices{border:1px solid var(--nc-line);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.nc-teams-settings__choice{min-width:0;min-height:var(--nc-space-6);padding:0 var(--nc-space-2);color:var(--nc-muted);font-family:var(--nc-font);font-size:var(--nc-type-label);font-weight:var(--nc-weight-semibold);letter-spacing:var(--nc-tracking-label);overflow-wrap:anywhere;text-transform:uppercase;cursor:pointer;transition:background-color var(--nc-motion-fast) ease, color var(--nc-motion-fast) ease;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:0;margin:0;line-height:1.2}.nc-teams-settings__choice+.nc-teams-settings__choice{border-inline-start:1px solid var(--nc-line)}.nc-teams-settings__choice:hover{color:var(--nc-ink-strong)}.nc-teams-settings__choice[aria-checked=true]{background:var(--nc-ink-strong);color:var(--nc-on-accent)}.nc-teams-settings__choice:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px;position:relative}.nc-teams-settings__line{align-items:center;gap:var(--nc-space-3);min-height:var(--nc-space-6);display:flex}.nc-teams-settings__switch{box-sizing:border-box;width:var(--nc-space-6);border:1px solid var(--nc-line);cursor:pointer;height:22px;transition:background-color var(--nc-motion-fast) ease, border-color var(--nc-motion-fast) ease;-webkit-tap-highlight-color:transparent;background:0 0;border-radius:0;flex:none;margin:0;padding:0;position:relative}.nc-teams-settings__knob{top:3px;background:var(--nc-muted);width:14px;height:14px;transition:inset-inline-start var(--nc-motion-fast) ease, background-color var(--nc-motion-fast) ease;position:absolute;inset-inline-start:3px}.nc-teams-settings__switch[aria-checked=true]{border-color:var(--nc-ink-strong);background:var(--nc-ink-strong)}.nc-teams-settings__switch[aria-checked=true] .nc-teams-settings__knob{background:var(--nc-canvas);inset-inline-start:21px}.nc-teams-settings__switch:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}@media (hover:hover){.nc-teams-settings__line:hover .nc-teams-settings__switch:not([aria-checked=true]){border-color:var(--nc-ink-strong)}}.nc-teams-settings__action{align-items:flex-start;gap:var(--nc-space-1);flex-direction:column;display:flex}.nc-teams-settings :is(.nc-teams-settings__action,.nc-teams-settings__product) .nc-teams-settings__link{padding-inline:0}.nc-teams-settings__status{color:var(--nc-muted);font-family:var(--nc-font);font-size:var(--nc-type-label);margin:0;line-height:1.4}.nc-teams-settings__note{padding:var(--nc-space-1) var(--nc-space-3) var(--nc-space-3);color:var(--nc-muted);font-family:var(--nc-font);font-size:var(--nc-type-small);margin:0;line-height:1.5}.nc-teams-settings__invite{gap:var(--nc-space-1);padding:var(--nc-space-2) var(--nc-space-3) var(--nc-space-3);flex-direction:column;display:flex}.nc-teams-settings__invite-line{align-items:center;gap:var(--nc-space-2);display:flex}.nc-teams-settings__invite-line .skl-field{flex:auto;min-width:0;margin:0}.nc-teams-settings__invite-line .nc-teams-settings__input{width:100%;height:var(--nc-space-6);border:0;border-bottom:1px solid var(--nc-line);min-height:0;box-shadow:none;color:var(--nc-ink-strong);font-family:var(--nc-font);font-size:var(--nc-type-body);background:0 0;border-radius:0;margin:0;padding:0}.nc-teams-settings__invite-line .nc-teams-settings__input::placeholder{color:var(--nc-faint)}.nc-teams-settings__invite-line .nc-teams-settings__input:is(:focus,:focus-visible){border-bottom-color:var(--nc-ink-strong);box-shadow:none;outline:none}.nc-teams-settings__product{align-items:flex-start;gap:var(--nc-space-2);margin-top:var(--nc-space-3);padding:var(--nc-space-3);border-top:1px solid var(--nc-line-soft);flex-direction:column;display:flex}.nc-teams-settings__block{width:100%;color:var(--nc-ink);font-family:var(--nc-font);font-size:var(--nc-type-small)}@media (pointer:coarse){.nc-teams-settings__choice,.nc-teams-settings__line{min-height:calc(var(--nc-space-6) + var(--nc-space-1))}.nc-teams-settings__switch{width:52px;height:30px}.nc-teams-settings__knob{width:22px;height:22px}.nc-teams-settings__switch[aria-checked=true] .nc-teams-settings__knob{inset-inline-start:25px}.nc-teams-settings__invite-line .nc-teams-settings__input{height:calc(var(--nc-space-6) + var(--nc-space-1))}}@media (prefers-reduced-motion:reduce){.nc-teams-settings__choice,.nc-teams-settings__switch,.nc-teams-settings__knob{transition:none}}
.nc-teams-drawer{--nc-teams-drawer-gap:var(--nc-space-8);overscroll-behavior:contain;position:absolute;inset:0;overflow:hidden}.nc-teams-drawer[data-present=false]{visibility:hidden;content-visibility:hidden}.nc-teams-drawer[data-open=false]{pointer-events:none}.nc-teams-drawer[data-open=true]{pointer-events:auto}.nc-teams-drawer:before{content:"";background:var(--nc-scrim);opacity:0;pointer-events:none;transition:opacity var(--nc-motion-panel) ease-out;position:absolute;inset:0}.nc-teams-drawer[data-present=true]:before{backdrop-filter:var(--nc-glass-filter)}.nc-teams-drawer[data-open=true]:before{opacity:1;animation:nc-teams-drawer-veil var(--nc-motion-panel) ease-out}@keyframes nc-teams-drawer-veil{0%{opacity:0}to{opacity:1}}.nc-teams-drawer--hosted:before{content:none}html:has(.nc-teams-drawer--hosted),body:has(.nc-teams-drawer--hosted){background:0 0}.nc-teams-drawer__sheet{inset:calc(var(--nc-teams-drawer-top,0px) + var(--nc-teams-drawer-gap)) 0 0;isolation:isolate;box-sizing:border-box;padding:0 var(--nc-teams-drawer-right,0px) var(--nc-teams-drawer-bottom,0px) var(--nc-teams-drawer-left,0px);background:var(--nc-canvas);outline:none;flex-direction:column;display:flex;position:absolute;transform:translateY(100%)}.nc-teams-drawer__sheet[data-moving]{will-change:transform}.nc-teams-drawer__handle{touch-action:none;flex:none;justify-content:center;display:flex}.nc-teams-drawer__grabber{cursor:grab;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:0;place-items:center;width:88px;height:44px;padding:0;display:grid}.nc-teams-drawer__grabber:before{content:"";background:var(--nc-line);width:36px;height:3px;transition:background var(--nc-motion-fast)}.nc-teams-drawer__grabber:hover:before{background:var(--nc-muted)}.nc-teams-drawer__grabber:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:-2px}.nc-teams-drawer__body{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.nc-teams-drawer--off,.nc-teams-drawer--off>.nc-teams-drawer__sheet,.nc-teams-drawer--off .nc-teams-drawer__body{display:contents}.nc-teams-drawer--off:before,.nc-teams-drawer--off .nc-teams-drawer__handle{display:none}@media (height<=520px){.nc-teams-drawer{--nc-teams-drawer-gap:0px}}@media (prefers-reduced-transparency:reduce){.nc-teams-drawer:before{background:var(--nc-canvas)}.nc-teams-drawer[data-present=true]:before{backdrop-filter:none}}
.nc-teams-sidebar{--nc-teams-sidebar:var(--nc-teams-list,220px);box-sizing:content-box;width:var(--nc-teams-sidebar);border-inline-end:1px solid var(--nc-line-soft);-webkit-user-select:none;user-select:none;grid-area:sidebar;min-height:0;position:relative}.nc-teams-workspace[data-sidebar=rail] .nc-teams-sidebar{--nc-teams-sidebar:var(--nc-teams-rail,56px)}@container nc-teams-workspace (width<=599px){.nc-teams-workspace[data-sidebar=auto] .nc-teams-sidebar{--nc-teams-sidebar:var(--nc-teams-rail,56px)}}.nc-teams-sidebar__panel{box-sizing:border-box;flex-direction:column;width:100%;height:100%;min-height:0;display:flex;container:nc-teams-sidebar/inline-size}.nc-teams-sidebar[data-expanded=true] .nc-teams-sidebar__panel{z-index:2;width:var(--nc-teams-list,220px);max-width:calc(100cqi - var(--nc-space-6));border-inline-end:1px solid var(--nc-line);background:var(--nc-glass-night);backdrop-filter:var(--nc-glass-night-filter);position:absolute;inset-block:0;inset-inline-start:0}.nc-teams-sidebar__head{min-height:var(--nc-teams-head,56px);flex:none;align-items:center;display:flex}.nc-teams-sidebar__cell{width:var(--nc-teams-head,56px);height:var(--nc-teams-head,56px);flex:none;place-items:center;display:grid}.nc-teams-sidebar__cell--free{display:none}.nc-teams-sidebar__head .nc-teams-sidebar__search{min-width:0;height:var(--nc-space-5);margin-inline:0 var(--nc-space-3);border-width:0 0 1px;border-color:var(--nc-line-soft);cursor:text;-webkit-user-select:text;user-select:text;flex:auto;padding:0}.nc-teams-sidebar__head .nc-teams-sidebar__cell--free+.nc-teams-sidebar__search{margin-inline-start:var(--nc-teams-inset,14px)}.nc-teams-sidebar__head .nc-teams-sidebar__search{gap:var(--nc-space-2)}.nc-teams-sidebar__head .nc-teams-sidebar__cell--free+.nc-teams-sidebar__search .nc-search-field__icon{width:var(--nc-space-3);height:var(--nc-space-3);margin-inline:calc((var(--nc-teams-mark,28px) - var(--nc-space-3)) / 2)}.nc-teams-sidebar__head .nc-teams-sidebar__search:focus-within{border-color:var(--nc-ink-strong)}.nc-teams-sidebar__tool{padding-top:var(--nc-space-1);flex:none;justify-content:center;display:none}.nc-teams-sidebar__toggle,.nc-teams-sidebar__close{width:var(--nc-space-6);height:var(--nc-space-6);color:var(--nc-muted);cursor:pointer;transition:color var(--nc-motion-fast) ease;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:0;place-items:center;margin:0;padding:0;display:grid}.nc-teams-sidebar__toggle:is(:hover,[aria-expanded=true]),.nc-teams-sidebar__close:hover{color:var(--nc-ink-strong)}.nc-teams-sidebar__toggle-icon,.nc-teams-sidebar__close-icon{width:calc(var(--nc-space-4) - var(--nc-space-1));height:calc(var(--nc-space-4) - var(--nc-space-1))}.nc-teams-sidebar__scroll{padding-block:var(--nc-space-1) var(--nc-space-2);flex:auto}.nc-teams-sidebar__row{--skl-avatar-online:var(--nc-online);align-items:center;gap:var(--nc-space-2);box-sizing:border-box;width:100%;min-width:0;min-height:calc(var(--nc-teams-mark,28px) + var(--nc-space-2));padding-block:0;padding-inline:var(--nc-teams-inset,14px) var(--nc-space-3);color:var(--nc-ink);font-family:var(--nc-font);font-size:var(--nc-type-small);text-align:start;cursor:pointer;transition:color var(--nc-motion-fast) ease, background-color var(--nc-motion-fast) ease;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:0;margin:0;display:flex;position:relative}@media (hover:hover){.nc-teams-sidebar__row:hover{background:var(--nc-glass-night-raised);color:var(--nc-ink-strong)}}.nc-teams-sidebar__row:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:-2px;color:var(--nc-ink-strong)}.nc-teams-sidebar__row--selected,.nc-teams-sidebar__row--selected:hover{background:var(--nc-glass-night-raised-strong);color:var(--nc-ink-strong)}.nc-teams-sidebar__row--dim{color:var(--nc-faint)}.nc-teams-sidebar__row--dim .nc-teams-sidebar__mark{opacity:.55}.nc-teams-sidebar__mark{flex:none;display:inline-flex;position:relative}.nc-teams-sidebar__mark .skl-avatar{--skl-avatar-size:var(--nc-teams-mark,28px);--skl-avatar-bg:var(--nc-panel);--skl-avatar-type:var(--nc-type-label);--skl-avatar-glyph:var(--nc-space-3);--skl-avatar-dot:var(--nc-space-2)}.nc-teams-sidebar__mark .skl-avatar__presence{inset-inline-end:0;outline:2px solid var(--nc-canvas);bottom:0}.nc-teams-sidebar__name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;line-height:1.3;overflow:hidden}.nc-teams-sidebar__detail{color:var(--nc-faint);font-weight:var(--nc-weight-regular)}.nc-teams-sidebar__row--unread .nc-teams-sidebar__name{color:var(--nc-ink-strong);font-weight:var(--nc-weight-medium)}.nc-teams-sidebar__match{color:var(--nc-ink-strong);font-weight:var(--nc-weight-semibold);text-underline-offset:2px;background:0 0;text-decoration:underline;text-decoration-thickness:1px}.nc-teams-sidebar__live{width:var(--nc-space-3);height:var(--nc-space-3);color:var(--nc-ink-strong);flex:none}.nc-teams-sidebar__count{min-width:var(--nc-space-3);color:var(--nc-ink-strong);font-size:var(--nc-type-label);font-variant-numeric:tabular-nums;font-weight:var(--nc-weight-semibold);text-align:end;flex:none}.nc-teams-sidebar__total{display:none}.nc-teams-sidebar__heading{box-sizing:border-box;height:var(--nc-space-5);padding:0 var(--nc-teams-inset,14px) var(--nc-space-2);color:var(--nc-faint);font-family:var(--nc-font);font-size:var(--nc-type-eyebrow);font-weight:var(--nc-weight-semibold);letter-spacing:var(--nc-tracking-link);text-transform:uppercase;align-items:flex-end;margin:0;line-height:1;display:flex}.nc-teams-sidebar__empty{align-items:flex-start;gap:var(--nc-space-1);padding:var(--nc-space-3) var(--nc-teams-inset,14px);color:var(--nc-muted);font-family:var(--nc-font);font-size:var(--nc-type-small);flex-direction:column;margin:0;line-height:1.5;display:flex}.nc-teams-sidebar__empty-text{font-weight:var(--nc-weight-regular);margin:0}.nc-teams-sidebar__empty .nc-teams-sidebar__empty-action{padding-inline:0}.nc-teams-sidebar__foot{box-sizing:border-box;min-height:var(--nc-teams-head,56px);padding:0 var(--nc-space-2) 0 0;border-top:1px solid var(--nc-line-soft);flex:none;align-items:center;gap:2px;display:flex}.nc-teams-sidebar__foot-action{justify-content:center;align-items:center;gap:var(--nc-space-2);min-width:var(--nc-space-6);height:var(--nc-space-6);color:var(--nc-muted);font-family:var(--nc-font);font-size:var(--nc-type-small);white-space:nowrap;cursor:pointer;transition:color var(--nc-motion-fast) ease;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:0;flex:none;margin:0;padding:0;display:inline-flex}.nc-teams-sidebar__foot-action--wide{min-width:0;padding-inline:var(--nc-teams-inset,14px) var(--nc-space-2);flex:auto;justify-content:flex-start}.nc-teams-sidebar__foot-action--wide .nc-teams-sidebar__foot-icon{margin-inline:calc((var(--nc-teams-mark,28px) - var(--nc-space-4) + var(--nc-space-1)) / 2)}.nc-teams-sidebar__foot-action:is(:hover,[aria-current=true]){color:var(--nc-ink-strong)}.nc-teams-sidebar__foot-action:focus-visible,.nc-teams-sidebar__toggle:focus-visible,.nc-teams-sidebar__close:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:-2px;color:var(--nc-ink-strong)}.nc-teams-sidebar__foot-icon{width:calc(var(--nc-space-4) - var(--nc-space-1));height:calc(var(--nc-space-4) - var(--nc-space-1));flex:none}.nc-teams-sidebar__foot-label{text-overflow:ellipsis;overflow:hidden}.nc-teams-sidebar__foot-action:not(.nc-teams-sidebar__foot-action--wide) .nc-teams-sidebar__foot-label{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (pointer:coarse){.nc-teams-sidebar__row{min-height:calc(var(--nc-space-6) + var(--nc-space-1))}.nc-teams-sidebar__toggle,.nc-teams-sidebar__close,.nc-teams-sidebar__foot-action{min-width:calc(var(--nc-space-6) + var(--nc-space-1));height:calc(var(--nc-space-6) + var(--nc-space-1))}.nc-teams-sidebar__head .nc-teams-sidebar__search{height:calc(var(--nc-space-6) + var(--nc-space-1))}.nc-teams-sidebar__search .nc-search-field__clear{width:calc(var(--nc-space-6) + var(--nc-space-1));align-self:stretch;height:auto}}@container nc-teams-sidebar (width<=120px){.nc-teams-sidebar__cell--free{display:grid}.nc-teams-sidebar__head .nc-teams-sidebar__search,.nc-teams-sidebar__empty{display:none}.nc-teams-sidebar__tool{height:var(--nc-space-7);align-items:center;padding:0;display:flex}.nc-teams-sidebar__row{min-height:var(--nc-space-7);justify-content:center;padding:0}.nc-teams-sidebar__name,.nc-teams-sidebar__foot-label{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.nc-teams-sidebar__count{top:6px;box-sizing:border-box;min-width:var(--nc-space-3);height:var(--nc-space-3);background:var(--nc-ink-strong);color:var(--nc-on-accent);font-size:var(--nc-type-link);line-height:var(--nc-space-3);text-align:center;padding-inline:3px;position:absolute;inset-inline-end:6px}.nc-teams-sidebar__total{top:6px;box-sizing:border-box;min-width:var(--nc-space-3);height:var(--nc-space-3);border:1px solid var(--nc-ink-strong);background:var(--nc-canvas);color:var(--nc-ink-strong);font-size:var(--nc-type-link);font-variant-numeric:tabular-nums;font-weight:var(--nc-weight-semibold);line-height:calc(var(--nc-space-3) - 2px);text-align:center;padding-inline:2px;display:block;position:absolute;inset-inline-end:6px}.nc-teams-sidebar__live{bottom:6px;width:calc(var(--nc-space-3) - var(--nc-space-1));height:calc(var(--nc-space-3) - var(--nc-space-1));position:absolute;inset-inline-start:6px}.nc-teams-sidebar__heading{height:var(--nc-space-3);margin:0 var(--nc-teams-inset,14px);background:linear-gradient(var(--nc-line-soft), var(--nc-line-soft)) center / 100% 1px no-repeat;color:#0000;padding:0;overflow:hidden}.nc-teams-sidebar__foot{flex-direction:column;gap:0;padding:0}.nc-teams-sidebar__foot-action,.nc-teams-sidebar__foot-action--wide{width:100%;height:var(--nc-space-7);flex:none;justify-content:center;padding:0}.nc-teams-sidebar__foot-action--wide .nc-teams-sidebar__foot-icon{margin:0}}@media (prefers-reduced-transparency:reduce){.nc-teams-sidebar[data-expanded=true] .nc-teams-sidebar__panel{background:var(--nc-canvas);backdrop-filter:none}}
.nc-teams-thread{flex-direction:column;flex:auto;min-height:0;display:flex}.nc-teams-thread__members{overscroll-behavior:contain;scrollbar-width:none;border-bottom:1px solid var(--nc-line-soft);flex:none;max-height:40%;overflow:hidden auto}.nc-teams-thread__members::-webkit-scrollbar{display:none}.nc-teams-thread__scroll{flex:auto}.nc-teams-thread__scroll>.nc-teams-scroll__content{flex-direction:column;min-height:100%;display:flex}.nc-teams-thread__log{padding:var(--nc-space-3) 0 var(--nc-space-2);margin-top:auto}.nc-teams-thread__older{padding-bottom:var(--nc-space-1);justify-content:center;display:flex}.nc-teams-thread__empty{padding:var(--nc-space-5) var(--nc-space-3);color:var(--nc-muted);font-family:var(--nc-font);font-size:var(--nc-type-small);text-align:center;margin:0}.nc-teams-thread__day{align-items:center;gap:var(--nc-space-3);padding:var(--nc-space-3) var(--nc-space-3) var(--nc-space-2);color:var(--nc-faint);font-family:var(--nc-font);font-size:var(--nc-type-label);font-weight:var(--nc-weight-semibold);letter-spacing:var(--nc-tracking-label);text-transform:uppercase;margin:0;display:flex}.nc-teams-thread__day:before,.nc-teams-thread__day:after{content:"";background:var(--nc-line-soft);flex:auto;height:1px}.nc-teams-thread__event{justify-content:center;align-items:center;gap:var(--nc-space-1) var(--nc-space-2);padding:var(--nc-space-2) var(--nc-space-3);color:var(--nc-muted);font-family:var(--nc-font);font-size:var(--nc-type-label);flex-wrap:wrap;margin:0;display:flex}.nc-teams-thread__event--missed{color:var(--nc-ink)}.nc-teams-thread__event-icon{width:var(--nc-space-3);height:var(--nc-space-3);flex:none}.nc-teams-thread__event-text{min-width:0}.nc-teams-thread__pending{flex-direction:column;align-items:flex-end;gap:2px;width:100%;display:flex}.nc-teams-thread__pending-status{justify-content:flex-end;align-items:center;gap:var(--nc-space-1);color:var(--nc-faint);font-family:var(--nc-font);font-size:var(--nc-type-label);flex-wrap:wrap;display:flex}.nc-teams-thread__pending-status--failed{color:var(--nc-error)}.nc-teams-thread__typing{align-items:center;gap:var(--nc-space-2);min-width:0;padding:var(--nc-space-1) var(--nc-space-3) 0;color:var(--nc-faint);font-family:var(--nc-font);font-size:var(--nc-type-label);flex:none;margin:0;line-height:1.3;display:flex}.nc-teams-thread__typing-dots{flex:none;gap:3px;display:inline-flex}.nc-teams-thread__typing-dot{width:var(--nc-space-1);height:var(--nc-space-1);animation:nc-teams-thread-typing calc(var(--nc-motion-panel) * 4) ease-in-out infinite;background:currentColor;border-radius:50%}.nc-teams-thread__typing-dot:nth-child(2){animation-delay:calc(var(--nc-motion-panel) * .5)}.nc-teams-thread__typing-dot:nth-child(3){animation-delay:var(--nc-motion-panel)}@keyframes nc-teams-thread-typing{0%,60%,to{opacity:.3}30%{opacity:1}}.nc-teams-thread__typing-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.nc-teams-thread__typing-dot{opacity:.6;animation:none}}
.nc-teams-workspace{--nc-teams-head:calc(var(--nc-space-7) + var(--nc-space-2));--nc-teams-rail:calc(var(--nc-space-7) + var(--nc-space-2));--nc-teams-list:220px;--nc-teams-mark:calc(var(--nc-space-5) - var(--nc-space-1));--nc-teams-inset:calc((var(--nc-teams-head) - var(--nc-teams-mark)) / 2);min-width:0;height:100%;min-height:0;color:var(--nc-ink);font-family:var(--nc-font);flex:auto;grid-template:"sidebar main"minmax(0,1fr)/auto minmax(0,1fr);display:grid;position:relative;overflow:hidden;container:nc-teams-workspace/inline-size}.nc-teams-workspace[data-point=end] :is(.nc-teams-call,.nc-teams-notice,.nc-teams-heading){padding-inline-end:var(--nc-teams-head)}.nc-teams-workspace__main{outline:none;flex-direction:column;grid-area:main;min-width:0;min-height:0;display:flex;overflow:hidden}.nc-teams-workspace__screen{outline:none;flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.nc-teams-workspace__screen--fade{animation:nc-teams-workspace-fade var(--nc-motion-fast) ease-out}@keyframes nc-teams-workspace-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.nc-teams-workspace__screen--fade{animation:none}}
.nc-teams-pill{max-width:100%;height:var(--nc-space-6);background:var(--nc-glass-night);backdrop-filter:var(--nc-glass-night-filter);color:var(--nc-ink);font-family:var(--nc-font);align-items:center;display:inline-flex}.nc-teams-pill__open{align-items:center;gap:var(--nc-space-2);min-width:0;height:100%;padding:0 var(--nc-space-2) 0 var(--nc-space-3);color:inherit;font:inherit;text-align:start;background:0 0;border:0;border-radius:0;flex:auto;margin:0;display:inline-flex}button.nc-teams-pill__open{cursor:pointer;-webkit-tap-highlight-color:transparent}.nc-teams-pill__dot{width:var(--nc-space-2);height:var(--nc-space-2);background:var(--nc-online);border-radius:50%;flex:none;position:relative}.nc-teams-pill__dot:after{content:"";border-radius:inherit;background:inherit;animation:nc-teams-pill-pulse calc(var(--nc-motion-media) * 1.5) ease-out infinite;position:absolute;inset:0}@keyframes nc-teams-pill-pulse{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}.nc-teams-pill__timer{color:var(--nc-ink-strong);font-size:var(--nc-type-small);font-variant-numeric:tabular-nums;flex:none}.nc-teams-pill__label{min-width:0;color:var(--nc-ink);font-size:var(--nc-type-small);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nc-teams-pill__timer+.nc-teams-pill__label:before{content:"·";color:var(--nc-faint);margin-inline-end:var(--nc-space-2)}.nc-teams-pill__action{width:var(--nc-space-6);height:100%;color:var(--nc-muted);cursor:pointer;transition:color var(--nc-motion-fast) ease;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:0;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.nc-teams-pill__action:is(:hover,:active){color:var(--nc-ink-strong)}.nc-teams-pill__action:disabled{color:var(--nc-faint);cursor:default}.nc-teams-pill__open:focus-visible,.nc-teams-pill__action:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:-2px}.nc-teams-pill__icon{width:calc(var(--nc-space-4) - var(--nc-space-1));height:calc(var(--nc-space-4) - var(--nc-space-1))}@media (pointer:coarse){.nc-teams-pill{height:calc(var(--nc-space-6) + var(--nc-space-1))}.nc-teams-pill__action{width:calc(var(--nc-space-6) + var(--nc-space-1))}}@media (prefers-reduced-motion:reduce){.nc-teams-pill__dot:after{opacity:0;animation:none}}
.nc-teams-frame__body{flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}@container nc-teams-frame (height<=420px){.nc-teams-frame__body .nc-teams-workspace__main{overscroll-behavior:contain;overflow-y:auto}.nc-teams-frame__body .nc-teams-workspace__screen{flex:1 0 0;animation:none}.nc-teams-frame__body .nc-teams-composer{z-index:1;padding:var(--nc-space-1) var(--nc-space-2);background:var(--nc-canvas);position:sticky;bottom:0}.nc-teams-frame__body .nc-teams-composer__form{align-items:end;gap:var(--nc-space-2);grid-template-columns:minmax(0,1fr) auto}.nc-teams-frame__body .nc-teams-composer__foot{gap:var(--nc-space-2)}.nc-teams-frame__body .nc-teams-composer__below{flex-wrap:nowrap;max-width:40cqi;overflow:hidden}.nc-teams-frame__body .nc-teams-composer__keys{display:none}.nc-teams-frame__body .nc-teams-composer__input{max-height:calc(3lh + 24px);overflow-y:auto!important}}
.nc-teams__overlay.nc-teams__overlay--panel{border:0;border-inline-start:1px solid var(--nc-line);padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) 0;background:var(--nc-canvas);backdrop-filter:none;transition:opacity var(--nc-motion-panel) ease-out, transform var(--nc-motion-panel) cubic-bezier(.2, .8, .2, 1);transform:translate(0,0)}.nc-teams__overlay--panel:is([data-state=entering],[data-state=exiting]){opacity:0;transform:translate3d(var(--nc-space-8), 0, 0)}.nc-teams__overlay--panel[data-state=exiting]{transition-duration:var(--nc-motion-fast);transition-timing-function:ease-in}.nc-teams__overlay--panel[data-resizing=true]{transition:none}.nc-teams-panel-edge{z-index:2;width:var(--nc-space-3);cursor:col-resize;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;position:absolute;top:0;bottom:0;left:0}.nc-teams-panel-edge:before{content:"";width:2px;transition:background var(--nc-motion-fast) ease;background:0 0;position:absolute;top:0;bottom:0;left:-1px}.nc-teams-panel-edge:hover:before{background:var(--nc-line)}.nc-teams-panel-edge[data-dragging=true]:before,.nc-teams-panel-edge:focus-visible:before{background:var(--nc-ink-strong)}.nc-teams-panel-edge:focus-visible{outline:none}@media (any-pointer:coarse){.nc-teams-panel-edge{width:var(--nc-space-4)}}@media (prefers-reduced-motion:reduce){.nc-teams__overlay--panel{transition:none}.nc-teams__overlay--panel:is([data-state=entering],[data-state=exiting]){transform:none}}
.nc-teams{z-index:calc(var(--skl-z-dialog,140) - 10);width:0;height:0;position:fixed;top:0;left:0}.nc-teams--above-sheet{z-index:calc(var(--skl-z-dialog,140) + 10)}.nc-teams[data-open=true]{z-index:var(--skl-z-dialog,140)}.nc-teams[data-placed=false]{visibility:hidden}.nc-teams[data-dragging=true]{-webkit-user-select:none;user-select:none}.nc-teams[data-dragging=true],.nc-teams[data-dragging=true] *{cursor:grabbing}.nc-teams__overlay{z-index:1;box-sizing:border-box;background:var(--nc-glass-night);width:100%;min-width:0;height:100%;min-height:0;backdrop-filter:var(--nc-glass-night-filter);color:var(--nc-ink);font-family:var(--nc-font);overscroll-behavior:contain;transition:opacity var(--nc-motion-fast) ease-out;border:0;flex-direction:column;margin:0;display:flex;position:fixed;top:0;left:0;overflow:hidden;container:nc-teams-frame/size}.nc-teams__overlay[hidden]{display:none}.nc-teams__overlay:focus{outline:none}.nc-teams__overlay:is([data-state=entering],[data-state=exiting]){opacity:0}.nc-teams__overlay[data-state=exiting]{pointer-events:none;transition-duration:calc(var(--nc-motion-fast) * .6)}.nc-teams__overlay[data-desktop=true]{box-shadow:var(--nc-overlay-shadow);transform-origin:28px 28px;transition:opacity var(--nc-motion-fast) ease-out, transform var(--nc-motion-fast) ease-out, left var(--nc-motion-fast) cubic-bezier(.22, 1, .36, 1), top var(--nc-motion-fast) cubic-bezier(.22, 1, .36, 1), width var(--nc-motion-fast) cubic-bezier(.22, 1, .36, 1), height var(--nc-motion-fast) cubic-bezier(.22, 1, .36, 1)}.nc-teams__overlay[data-desktop=true][data-side=end]{transform-origin:calc(100% - 28px) 28px}.nc-teams__overlay[data-desktop=true]:is([data-state=entering],[data-state=exiting]){transform:scale(.96)}.nc-teams__overlay[data-desktop=true][data-state=exiting]{transition-duration:calc(var(--nc-motion-fast) * .6)}.nc-teams__overlay[data-desktop=true]:after{z-index:3;border:1px solid var(--nc-line);pointer-events:none;content:"";position:absolute;inset:0}.nc-teams[data-dragging=true] .nc-teams__overlay{transition-property:opacity,transform}.nc-teams[data-motion=off] .nc-teams__overlay{transition:none}.nc-teams__overlay.nc-teams__overlay--drawer{backdrop-filter:none;pointer-events:none;background:0 0;transition:none}.nc-teams__overlay.nc-teams__overlay--drawer:is([data-state=entering],[data-state=exiting]){opacity:1}@media (prefers-reduced-motion:reduce){.nc-teams .nc-teams__overlay{transition:none}.nc-teams .nc-teams__overlay[data-desktop=true]{transform:none}}@media (prefers-reduced-transparency:reduce){.nc-teams__overlay{background:var(--nc-canvas);backdrop-filter:none}}
.nc-teams-page{box-sizing:border-box;background:var(--nc-glass-night);width:100%;min-width:0;height:100%;min-height:0;backdrop-filter:var(--nc-glass-night-filter);color:var(--nc-ink);font-family:var(--nc-font);flex-direction:column;display:flex;overflow:hidden;container:nc-teams-frame/size}@media (prefers-reduced-transparency:reduce){.nc-teams-page{background:var(--nc-canvas);backdrop-filter:none}}
.nc-teams__dock{z-index:2;width:48px;height:48px;transition:left var(--nc-motion-fast) cubic-bezier(.22, 1, .36, 1), top var(--nc-motion-fast) cubic-bezier(.22, 1, .36, 1);position:fixed}.nc-teams:is([data-motion=off],[data-dragging=true]) .nc-teams__dock{transition:none}.nc-teams__point{box-sizing:border-box;width:100%;height:100%;color:var(--nc-ink-strong);cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:color var(--nc-motion-fast) ease;background:0 0;border:0;border-radius:0;place-items:center;margin:0;padding:0;display:grid;position:relative}.nc-teams__point:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:-2px}.nc-teams__point[data-signal=typing]{color:var(--nc-signal-typing)}.nc-teams__point:is([data-signal=assistant],[data-signal=call-assistant]){color:var(--nc-signal-assistant)}.nc-teams__point:is([data-signal=call-person],[data-signal=call-both]){color:var(--nc-signal-person)}.nc-teams__point[data-signal=ringing]{color:var(--nc-signal-ringing)}.nc-teams__disc{box-sizing:content-box;background:currentColor padding-box content-box;border-radius:50%;width:20px;height:20px}.nc-teams__point:before,.nc-teams__point:after{box-sizing:border-box;opacity:0;pointer-events:none;content:"";border:1.5px solid;border-radius:50%;position:absolute;inset:14px}.nc-teams__point[data-signal=typing]:before{opacity:1;background:radial-gradient(circle at 19px 4px,currentColor 1.75px,#0000 2.25px),radial-gradient(circle at 32px 26.5px,currentColor 1.75px,#0000 2.25px),radial-gradient(circle at 6px 26.5px,currentColor 1.75px,#0000 2.25px);border:0;inset:5px}.nc-teams__point[data-signal=assistant]:before{opacity:.3;background:currentColor;border:0;transform:scale(1.7)}.nc-teams__point:is([data-signal=call-person],[data-signal=call-both],[data-signal=ringing]):before{opacity:.6;transform:scale(1.6)}.nc-teams__point:is([data-signal=call-assistant],[data-signal=call-both]) .nc-teams__disc{border:1.5px solid;border-color:var(--nc-signal-assistant) transparent;padding:5.5px}@media (prefers-reduced-motion:no-preference){.nc-teams__point[data-signal=idle] .nc-teams__disc{animation:3s ease-in-out 4 nc-teams-breathe}.nc-teams__point[data-signal=idle]:hover .nc-teams__disc{animation:3s ease-in-out infinite nc-teams-breathe}.nc-teams__point[data-signal=typing]:before{animation:1.2s linear infinite nc-teams-spin}.nc-teams__point[data-signal=assistant] .nc-teams__disc{animation:.9s linear infinite nc-teams-tempo}.nc-teams__point[data-signal=assistant]:before{animation:.9s linear infinite nc-teams-halo}.nc-teams__point:is([data-signal=call-person],[data-signal=call-both]):before{animation:1.6s linear infinite nc-teams-sonar}.nc-teams__point:is([data-signal=call-person],[data-signal=call-both]):after{animation:1.6s linear -.8s infinite nc-teams-sonar}.nc-teams__point:is([data-signal=call-assistant],[data-signal=call-both]) .nc-teams__disc{animation:2.4s linear infinite nc-teams-spin}.nc-teams__point[data-signal=ringing] .nc-teams__disc{animation:.7s linear infinite nc-teams-beat}.nc-teams__point[data-signal=ringing]:before{animation:.7s linear infinite nc-teams-ring}.nc-teams__point[data-signal=ringing]:after{animation:.7s linear -.56s infinite nc-teams-ring}}@media (prefers-reduced-motion:reduce){.nc-teams__dock,.nc-teams__point{transition:none}}@keyframes nc-teams-breathe{50%{transform:scale(1.08)}}@keyframes nc-teams-spin{to{transform:rotate(1turn)}}@keyframes nc-teams-tempo{32%{transform:scale(1.18)}48%{transform:scale(.94)}64%{transform:scale(1.06)}78%{transform:scale(.99)}}@keyframes nc-teams-halo{0%{opacity:.4;transform:scale(1)}32%{opacity:.22;transform:scale(1.9)}to{opacity:0;transform:scale(2.2)}}@keyframes nc-teams-sonar{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}@keyframes nc-teams-ring{0%{opacity:.9;transform:scale(1)}55%,to{opacity:0;transform:scale(2.2)}}@keyframes nc-teams-beat{12%,36%{transform:scale(1.14)}24%,48%{transform:scale(1)}}.nc-teams__badge{z-index:1;box-sizing:border-box;min-width:16px;height:16px;padding:0 var(--nc-space-1);outline:2px solid var(--nc-canvas);background:var(--nc-ink-strong);color:var(--nc-on-accent);font-family:var(--nc-font);font-size:var(--nc-type-label);font-weight:var(--nc-weight-semibold);font-variant-numeric:tabular-nums;text-align:center;white-space:nowrap;pointer-events:none;line-height:16px;position:absolute;top:6px;left:28px}.nc-teams__pill-anchor{white-space:nowrap;position:absolute;top:50%;transform:translateY(-50%)}.nc-teams__pill-anchor--start{right:100%}.nc-teams__pill-anchor--end{left:100%}
:root{--nc-canvas:#000;--nc-surface:#0b0b0b;--nc-panel:#111;--nc-raised:#1a1a18;--nc-ink:#f0f0f0;--nc-ink-strong:#f5f5f5;--nc-muted:#a8a8a8;--nc-faint:#8e8e8e;--nc-line:#4a4a4a;--nc-line-soft:#292929;--nc-on-accent:#000;--nc-on-media:#fff;--nc-bone:#ecebe7;--nc-bone-ink:#111;--nc-bone-muted:#696965;--nc-bone-line:#bfbfba;--nc-bone-hover:#303030;--nc-copper:#c46f3e;--nc-copper-wash:#171511;--nc-error:#ff8f87;--nc-studio-label:#7f7f7a;--nc-online:#64c98b;--nc-signal-typing:#5ac8fa;--nc-signal-assistant:#bf5af2;--nc-signal-person:#34c759;--nc-signal-ringing:#ff9f0a;--nc-scrim:#00000061;--nc-scrim-filter:blur(18px);--nc-glass:#00000094;--nc-glass-strong:#000000ad;--nc-glass-deep:#000c;--nc-glass-line:#ffffff9e;--nc-glass-filter:blur(28px) saturate(120%);--nc-glass-night:#000000db;--nc-glass-night-filter:blur(40px) saturate(150%);--nc-glass-night-raised:#ffffff0d;--nc-glass-night-raised-strong:#ffffff17;--nc-glass-night-halo:#ffffff0f;--nc-glass-bar:#1616158c;--nc-glass-bar-rest:#0000004d;--nc-glass-bar-filter:blur(16px) saturate(140%);--nc-glass-bar-shadow:0 1px 2px #00000080;--nc-overlay-line:var(--nc-line-soft);--nc-overlay-shadow:0 24px 64px #00000047;--nc-font:"Jost", Arial, sans-serif;--nc-font-code:ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;--nc-weight-regular:400;--nc-weight-medium:500;--nc-weight-semibold:600;--nc-tracking-wordmark:.24em;--nc-tracking-wordmark-compact:.22em;--nc-tracking-wordmark-display:.28em;--nc-tracking-label:.07em;--nc-tracking-button:.08em;--nc-tracking-link:.14em;--nc-tracking-eyebrow:.18em;--nc-tracking-display:-.045em;--nc-tracking-code:.12em;--nc-type-label:.72rem;--nc-type-link:.64rem;--nc-type-eyebrow:.64rem;--nc-type-studio-label:.58rem;--nc-type-small:.82rem;--nc-type-body:1rem;--nc-type-lead:1.08rem;--nc-type-display-hero:clamp(2.75rem, 5.6vw, 5.5rem);--nc-type-display-section:clamp(2.6rem, 5vw, 5.2rem);--nc-type-display-title:clamp(2.35rem, 4vw, 4.2rem);--nc-type-display-dialog:clamp(1.6rem, 3vw, 2rem);--nc-type-display-banner:clamp(3.4rem, 7vw, 6.5rem);--nc-type-wordmark-header:2rem;--nc-type-wordmark-compact:1.1rem;--nc-type-wordmark-display:clamp(2.8rem, 6vw, 5.5rem);--nc-type-code-display:clamp(1.6rem, 8vw, 2.25rem);--nc-leading-display:1;--nc-leading-banner:.9;--nc-leading-body:1.65;--nc-leading-lead:1.85;--nc-leading-small:1.75;--nc-space-1:4px;--nc-space-2:8px;--nc-space-3:16px;--nc-space-4:24px;--nc-space-5:32px;--nc-space-6:40px;--nc-space-7:48px;--nc-space-8:64px;--nc-experience-row-icon:144px;--nc-experience-list-icon:100px;--nc-experience-row-gap:20px;--nc-page:1340px;--nc-page-gutter:28px;--nc-page-inline:max(var(--nc-page-gutter), calc((100% - var(--nc-page)) / 2));--nc-measure-lead:690px;--nc-section:clamp(96px, 10vw, 140px);--nc-motion-fast:.2s;--nc-motion-panel:.3s;--nc-motion-media:1.2s;--nc-motion-enter:.28s;--nc-motion-exit:.19s;--nc-ease-enter:cubic-bezier(.05, .7, .1, 1);--nc-ease-exit:cubic-bezier(.3, 0, .8, .15);--nc-motion-rise:24px;--nc-motion-zoom:.98}@media (width<=760px){:root{--nc-experience-row-icon:112px;--nc-experience-list-icon:80px;--nc-experience-row-gap:var(--nc-space-3);--nc-page-gutter:20px;--nc-section:72px;--nc-type-wordmark-header:1.4rem;--nc-type-wordmark-display:2.35rem}}@media (width<=480px){:root{--nc-page-gutter:16px}}@media (prefers-reduced-motion:reduce){:root{--nc-motion-fast:0s;--nc-motion-panel:0s;--nc-motion-media:0s;--nc-motion-enter:0s;--nc-motion-exit:0s}}
.nc-teams-route{box-sizing:border-box;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);color:var(--nc-ink);grid-template:minmax(0,1fr)/minmax(0,1fr);display:grid;position:fixed;inset:0}.nc-teams-route:has(>.nc-teams-route__notice){background:var(--nc-glass-night);backdrop-filter:var(--nc-glass-night-filter)}.nc-teams-route--notice{z-index:var(--skl-z-dialog);overflow:auto}.nc-teams-route__notice{align-content:center;justify-items:center;gap:var(--nc-space-4);padding:var(--nc-space-5);text-align:center;display:grid}@media (width>=841px) and (hover:hover) and (pointer:fine){.nc-teams-route--notice{inset:var(--nc-space-4) var(--nc-space-4) auto auto;width:min(460px, calc(100vw - var(--nc-space-4) * 2));max-height:calc(100dvh - var(--nc-space-4) * 2);border:1px solid var(--nc-line)}}.nc-teams-route--drawer{display:block}.nc-teams-route--drawer .nc-teams-drawer__body>*{flex:1;min-height:0}.nc-teams-route--drawer .nc-teams-route__notice{overflow:auto}
.nc-swipe-settings{gap:var(--nc-space-4);min-width:0;display:grid}.nc-swipe-settings__field{gap:var(--nc-space-2);min-width:0;display:grid}.nc-swipe-settings>.nc-settings__status:empty{min-height:0;margin-top:calc(-1 * var(--nc-space-4))}.nc-swipe-settings__field>.nc-settings__status:empty{min-height:0;margin-top:calc(-1 * var(--nc-space-2))}.nc-swipe-settings__label{color:var(--nc-muted);margin:0}.nc-swipe-settings__scope,.nc-swipe-settings__note{max-width:var(--nc-measure-lead);color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);margin:0}.nc-swipe-settings__range{width:100%}.nc-swipe-settings__ends{justify-content:space-between;gap:var(--nc-space-3);color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);display:flex}.nc-swipe-settings__categories{gap:var(--nc-space-2);flex-wrap:wrap;min-width:0;display:flex}.nc-swipe-settings__category{min-height:44px;padding:var(--nc-space-2) var(--nc-space-3);border:1px solid var(--nc-line);color:var(--nc-muted);cursor:pointer;font-family:var(--nc-font);font-size:var(--nc-type-label);font-weight:var(--nc-weight-semibold);letter-spacing:var(--nc-tracking-button);text-transform:uppercase;transition:background-color var(--nc-motion-fast) ease, color var(--nc-motion-fast) ease;background:0 0;border-radius:0;margin:0;line-height:1.2}.nc-swipe-settings__category:hover{color:var(--nc-ink-strong)}.nc-swipe-settings__category[aria-pressed=true]{border-color:var(--nc-ink-strong);background:var(--nc-ink-strong);color:var(--nc-on-accent)}.nc-swipe-settings__category[aria-disabled=true]{color:var(--nc-faint);cursor:not-allowed}.nc-swipe-settings__category:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}.nc-swipe-settings__actions{gap:var(--nc-space-3);flex-wrap:wrap;min-width:0;display:flex}@media (prefers-reduced-motion:reduce){.nc-swipe-settings__category{transition:none}}
.nc-experience-external{min-width:0;color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);overflow-wrap:anywhere;margin:0}.nc-experience-external__host{color:var(--nc-ink-strong)}.nc-experience-page__external{padding:var(--nc-space-2) var(--nc-page-gutter);border-bottom:1px solid var(--nc-line-soft);color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);overflow-wrap:anywhere;margin:0}.nc-experience-page--framed .nc-experience-page__external{background:var(--nc-canvas)}
.nc-experience-sheet{--skl-font:var(--nc-font);color:var(--nc-ink);-webkit-tap-highlight-color:transparent}.nc-experience-sheet[data-edge][data-placement=bottom]{--skl-plate-height:min(86dvh, 760px)}.nc-experience-sheet:is([data-state=entering],[data-state=opening],[data-state=exiting])>.skl-dialog__panel{will-change:transform, opacity}.nc-experience-sheet>.skl-dialog__panel[data-dragging=true]{will-change:transform}.nc-experience-sheet.skl-dialog[data-edge]>.skl-dialog__panel>.skl-dialog__body{scroll-behavior:auto;-webkit-mask-image:none;mask-image:none}.nc-experience-sheet.nc-experience-sheet--inline>.nc-experience-sheet__body{-webkit-mask-image:none;mask-image:none}.nc-experience-sheet__rail{flex:1;justify-content:flex-end;align-items:flex-start;min-width:0;display:flex}.nc-experience-sheet .skl-dialog__footer{padding:var(--nc-space-4) var(--nc-space-3);background:var(--nc-canvas);justify-content:stretch}.nc-experience-sheet .skl-dialog__footer>*{flex:1}.nc-experience-sheet .nc-profile__creator{color:var(--nc-muted);font-size:var(--nc-type-small)}.nc-experience-sheet .nc-experience-share{flex:none}.nc-experience-sheet .nc-experience-action{color:var(--nc-ink)}.nc-experience-sheet .nc-experience-page__teams{gap:var(--nc-space-2);flex-wrap:wrap;display:flex;overflow:visible}.nc-experience-sheet__tools{display:grid}.nc-experience-sheet__tools .nc-studio-tools{display:contents}.nc-experience-sheet__tools .nc-experience-action--labeled{gap:var(--nc-space-3);width:100%;min-height:48px;padding:0}.nc-experience-sheet__tools .nc-experience-action__label{white-space:normal;overflow-wrap:anywhere}.nc-experience-sheet__screen{animation:nc-experience-screen-reveal var(--nc-motion-fast) ease both;flex-direction:column;display:flex}@keyframes nc-experience-screen-reveal{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.nc-experience-sheet__screen{animation-duration:0s;transform:none}}
.nc-experience-sheet.nc-experience-sheet--menu{--nc-menu-gap:112px;--nc-menu-gutter:var(--nc-space-5);--nc-menu-veil:var(--nc-scrim);--nc-menu-veil-filter:var(--nc-glass-filter);z-index:var(--skl-z-dialog,140);overscroll-behavior:contain;touch-action:none;position:fixed;inset:0;overflow:hidden}.nc-experience-sheet.nc-experience-sheet--menu[data-present=false]{visibility:hidden;content-visibility:hidden;pointer-events:none}.nc-experience-sheet--menu:before{content:"";background:var(--nc-menu-veil);opacity:0;pointer-events:none;transition:opacity var(--nc-motion-panel) ease-out;position:absolute;inset:0}.nc-experience-sheet--menu[data-present=true]:before{backdrop-filter:var(--nc-menu-veil-filter)}.nc-experience-sheet--menu[data-open=true]:before{opacity:1;animation:nc-experience-curtain-veil var(--nc-motion-panel) ease-out}.nc-experience-sheet--menu.nc-experience-sheet--hosted:before{content:none}body:has(>.nc-experience-sheet--menu[data-present=true])>.nc-teams:not([data-open=true]){z-index:calc(var(--skl-z-dialog,140) + 10)}body:has(>.nc-play-overlay)>.nc-teams .nc-teams__point{transition:color var(--nc-motion-fast) ease, opacity var(--nc-motion-fast) ease, visibility 0s}body:has(>.nc-play-overlay):not(:has(>.nc-experience-sheet--menu[data-present=true]))>.nc-teams:not([data-open=true]) .nc-teams__point:is([data-signal=idle],[data-signal=typing]){opacity:0;visibility:hidden;pointer-events:none;transition:color var(--nc-motion-fast) ease, opacity var(--nc-motion-fast) ease, visibility 0s var(--nc-motion-fast)}.nc-experience-sheet__curtain{max-height:calc(100% - env(safe-area-inset-top,0px) - var(--nc-menu-gap));isolation:isolate;background:var(--nc-canvas);outline:none;flex-direction:column;display:flex;position:absolute;inset:auto 0 0;transform:translateY(100%)}.nc-experience-sheet__curtain[data-moving]{will-change:transform}@keyframes nc-experience-curtain-veil{0%{opacity:0}to{opacity:1}}.nc-experience-sheet__grabber{cursor:grab;background:0 0;border:0;flex:none;align-self:center;place-items:center;width:88px;height:44px;padding:0;display:grid}.nc-experience-sheet__grabber:before{content:"";background:var(--nc-line);width:36px;height:3px;transition:background var(--nc-motion-fast)}.nc-experience-sheet__grabber:hover:before{background:var(--nc-muted)}.nc-experience-sheet__grabber:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:-2px}.nc-experience-sheet__curtain>.nc-experience-sheet__rail{z-index:2;top:0;right:max(var(--nc-space-3), env(safe-area-inset-right,0px));flex:none;position:absolute}.nc-experience-sheet__curtain>.nc-experience-sheet__head{padding:var(--nc-space-2) max(var(--nc-menu-gutter), env(safe-area-inset-right,0px)) var(--nc-space-3) max(var(--nc-menu-gutter), env(safe-area-inset-left,0px));flex:none}.nc-experience-sheet__curtain>.nc-experience-sheet__body{box-sizing:border-box;min-height:0;padding:var(--nc-space-2) max(var(--nc-menu-gutter), env(safe-area-inset-right,0px)) var(--nc-space-6) max(var(--nc-menu-gutter), env(safe-area-inset-left,0px));overscroll-behavior:none;touch-action:pan-y;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex:0 auto;overflow-y:auto}.nc-experience-sheet__curtain>.nc-experience-sheet__body::-webkit-scrollbar{display:none}.nc-experience-sheet__curtain>.nc-experience-sheet__foot{z-index:1;padding:calc(var(--nc-space-2) + var(--nc-space-1)) max(var(--nc-menu-gutter), env(safe-area-inset-right,0px)) calc(var(--nc-space-2) + var(--nc-space-1) + env(safe-area-inset-bottom,0px)) max(var(--nc-menu-gutter), env(safe-area-inset-left,0px));border-top:1px solid var(--nc-line-soft);background:var(--nc-canvas);flex:none;position:relative}body:has(>.nc-play-overlay) .nc-experience-sheet__curtain>.nc-experience-sheet__foot{padding-left:max(var(--nc-menu-gutter), calc(var(--nc-space-8) + var(--nc-space-2) + env(safe-area-inset-left,0px)))}.nc-experience-sheet--studio>.nc-experience-sheet__curtain{top:calc(env(safe-area-inset-top,0px) + var(--nc-menu-gap));max-height:none}.nc-experience-sheet--studio>.nc-experience-sheet__curtain>.nc-experience-sheet__body{flex-direction:column;flex:1;padding:0;display:flex;overflow:hidden}html:has(.nc-experience-sheet--hosted),body:has(.nc-experience-sheet--hosted){background:0 0}@media (width<=760px){.nc-experience-sheet.nc-experience-sheet--menu{--nc-menu-gutter:28px}}@media (width<=479px){.nc-experience-sheet.nc-experience-sheet--menu{--nc-menu-gutter:20px}}@media (height<=520px){.nc-experience-sheet.nc-experience-sheet--menu{--nc-menu-gap:0px}}@media (prefers-reduced-motion:reduce){.nc-experience-menu__back:is(:hover,:focus-visible) .nc-experience-menu__back-arrow{transform:none}}@media (prefers-reduced-transparency:reduce){.nc-experience-sheet.nc-experience-sheet--menu{--nc-menu-veil:var(--nc-canvas);--nc-menu-veil-filter:none}}
.nc-experience-address{justify-content:center;align-items:center;gap:var(--nc-space-1);width:100%;min-width:0;margin:0;display:flex}.nc-experience-address__url{min-width:0;color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:text;user-select:text;cursor:text;flex:1;overflow:hidden}.nc-experience-address__share{flex:none;align-items:center;display:flex;position:relative}.nc-experience-address__share .nc-experience-share{flex-wrap:wrap;flex:none;justify-content:flex-end;min-width:44px;min-height:44px}.nc-experience-address__share .skl-field{z-index:6;width:min(20rem,70vw);padding:var(--nc-space-3);background:var(--nc-canvas);position:absolute;top:100%;right:0}
.nc-experience-menu__head,.nc-experience-menu__body{width:100%;max-width:var(--nc-measure-lead);flex-direction:column;margin-inline:auto;display:flex}.nc-experience-menu__head{gap:var(--nc-space-2)}.nc-experience-menu__body{gap:var(--nc-space-4)}.nc-experience-menu__identity{align-items:start;gap:var(--nc-space-3);grid-template-columns:auto minmax(0,1fr) auto;min-width:0;display:grid}.nc-experience-menu__naming{min-width:0;min-height:var(--nc-space-7);flex-direction:column;justify-content:space-between;display:flex}.nc-experience-menu__title{min-width:0;color:var(--nc-ink-strong);font-size:var(--nc-type-lead);font-weight:var(--nc-weight-medium);letter-spacing:-.015em;overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:1.3;display:-webkit-box;overflow:hidden}.nc-experience-menu__title:focus,.nc-experience-menu__title:focus-visible{outline:none}.nc-experience-menu__identity .nc-experience-menu__title{-webkit-line-clamp:2}.nc-experience-menu__naming .nc-experience-address{justify-content:flex-start}.nc-experience-menu__actions{height:var(--nc-space-7);color:var(--nc-muted);font-size:var(--nc-type-small);font-variant-numeric:tabular-nums;align-items:center;margin-inline-end:calc(-1 * var(--nc-space-2));display:flex}.nc-experience-menu__actions>*{flex:none}.nc-experience-menu__intro{gap:var(--nc-space-2);min-width:0;display:grid}.nc-experience-menu__intro .nc-experience-address{justify-content:flex-start}.nc-experience-menu__byline{align-items:center;gap:var(--nc-space-3);min-width:0;min-height:var(--nc-space-6);color:var(--nc-muted);font-size:var(--nc-type-small);white-space:nowrap;display:flex}.nc-experience-menu__byline>.nc-profile__creator{min-width:0}.nc-experience-menu__byline>.nc-profile__creator>.nc-profile__creator-name{text-overflow:ellipsis;min-width:0;overflow:hidden}.nc-experience-menu__credits{color:inherit;text-decoration:none}.nc-experience-menu__credits:hover{color:var(--nc-ink-strong);text-decoration:underline}.nc-experience-menu__credits:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}.nc-experience-menu__facts{border-top:1px solid var(--nc-line-soft);margin:0;display:grid}.nc-experience-menu__fact{align-items:baseline;gap:var(--nc-space-3);min-height:var(--nc-space-5);padding-block:var(--nc-space-1);box-sizing:border-box;border-bottom:1px solid var(--nc-line-soft);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);grid-template-columns:minmax(0,2fr) minmax(0,3fr);display:grid}.nc-experience-menu__fact:has(>.nc-experience-menu__fact-value:empty),.nc-experience-menu__section:has(>.nc-experience-menu__facts):not(:has(>.nc-experience-menu__live,.nc-experience-menu__fact-value:not(:empty))){display:none}.nc-experience-menu__fact-term{min-width:0;color:var(--nc-muted)}.nc-experience-menu__fact-value{min-width:0;color:var(--nc-ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;display:grid}.nc-experience-menu__fact-line{display:block}.nc-experience-menu__live{margin-bottom:var(--nc-space-2)}.nc-experience-menu__live .nc-experience-live{padding:0}.nc-experience-menu__foot{align-items:center;gap:var(--nc-space-2);box-sizing:border-box;width:100%;min-width:0;max-width:var(--nc-measure-lead);height:var(--nc-space-7);grid-template-columns:44px 44px minmax(0,1fr) 44px 44px;margin-inline:auto;display:grid;position:relative}.nc-experience-menu__foot-cell{place-items:center;width:44px;height:44px;display:grid}.nc-experience-menu__foot-cell--workspace{grid-column:span 2;justify-items:start;width:100%;min-width:0}.nc-experience-menu__foot-cell--workspace .nc-workspace-select,.nc-experience-menu__foot-cell--workspace .skl-field{width:100%;min-width:0;max-width:100%}.nc-experience-menu__foot-cell--workspace .skl-select{text-overflow:ellipsis;width:100%;min-width:0;max-width:100%}.nc-experience-menu__foot-cell--share .nc-experience-share{justify-content:center;gap:0}.nc-experience-menu__foot-cell--share .skl-field{right:0;bottom:calc(100% + var(--nc-space-4));z-index:1;padding-bottom:var(--nc-space-2);background:var(--nc-canvas);position:absolute;left:0}.nc-experience-menu__back{width:100%;min-width:0;min-height:44px;color:var(--nc-muted);cursor:pointer;transition:color var(--nc-motion-fast);background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;padding:0;display:flex}.nc-experience-menu__back:hover{color:var(--nc-ink-strong)}.nc-experience-menu__back:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}.nc-experience-menu__back-arrow{width:88px;max-width:100%;height:22px;transition:transform var(--nc-motion-fast);flex:0 auto}.nc-experience-menu__back:hover .nc-experience-menu__back-arrow,.nc-experience-menu__back:focus-visible .nc-experience-menu__back-arrow{transform:translate(-3px)}.nc-experience-back{flex:none;min-width:44px;min-height:44px}.nc-experience-menu__description{gap:var(--nc-space-2);justify-items:start;display:grid}.nc-experience-menu__description-text{color:var(--nc-ink);font-size:var(--nc-type-body);line-height:var(--nc-leading-body);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.nc-experience-menu__description-text[data-expanded=true]{display:block;overflow:visible}.nc-experience-menu__link{min-height:44px;color:var(--nc-muted);font:inherit;font-size:var(--nc-type-label);font-weight:var(--nc-weight-semibold);letter-spacing:var(--nc-tracking-label);text-transform:uppercase;text-underline-offset:4px;cursor:pointer;transition:color var(--nc-motion-fast);background:0 0;border:0;align-items:center;padding:0;text-decoration:underline;display:inline-flex}.nc-experience-menu__link:hover,.nc-experience-menu__link[aria-pressed=true]{color:var(--nc-ink-strong)}.nc-experience-menu__link:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}.nc-experience-menu__section{gap:0;min-width:0;display:grid}.nc-experience-menu__section-title{margin:0 0 var(--nc-space-2);color:var(--nc-muted)}.nc-experience-menu__copy{color:var(--nc-muted);font-size:var(--nc-type-body);line-height:var(--nc-leading-body);margin:0}.nc-experience-menu__copy--alert{color:var(--nc-error)}.nc-experience-menu__item{box-sizing:border-box;align-content:center;align-items:baseline;column-gap:var(--nc-space-3);min-height:44px;margin:0 calc(-1 * var(--nc-space-3));padding:var(--nc-space-2) var(--nc-space-3);color:var(--nc-ink);font:inherit;text-align:start;cursor:pointer;transition:background var(--nc-motion-fast,.18s) ease;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;display:grid;position:relative}.nc-experience-menu__item+.nc-experience-menu__item:before{content:"";top:0;right:var(--nc-space-3);left:var(--nc-space-3);background:var(--nc-line-soft);height:1px;position:absolute}.nc-experience-menu__item:hover{background:var(--skl-plate-raised,#ffffff0b)}.nc-experience-menu__item--selected{background:var(--skl-plate-raised-strong,#ffffff14)}.nc-experience-menu__item:disabled{color:var(--nc-faint);cursor:default}.nc-experience-menu__item:disabled:hover{background:0 0}.nc-experience-menu__item:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:-2px}.nc-experience-menu__item-label{min-width:0;font-size:var(--nc-type-body);font-weight:var(--nc-weight-medium);line-height:var(--nc-leading-small)}.nc-experience-menu__hint{min-width:0;color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);text-align:end}.nc-experience-sheet--inline{background:var(--nc-canvas);height:100dvh;min-height:0;color:var(--nc-ink);flex-direction:column;display:flex;overflow:hidden}.nc-experience-sheet--inline>.nc-experience-sheet__rail{z-index:1;box-sizing:border-box;min-height:calc(52px + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) max(20px, env(safe-area-inset-right,0px)) 0 max(20px, env(safe-area-inset-left,0px));transition:background-color var(--nc-motion-fast) linear;background:0 0;flex:none;position:relative}.nc-experience-sheet--inline>.nc-experience-sheet__rail[data-scrolled=true]{background:var(--nc-glass-strong);backdrop-filter:var(--nc-glass-filter)}.nc-experience-sheet--inline>.nc-experience-sheet__body{min-height:0;padding:var(--nc-space-4) max(20px, env(safe-area-inset-right,0px)) var(--nc-space-6) max(20px, env(safe-area-inset-left,0px));overscroll-behavior:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--skl-plate-fade-top,0px), #000 calc(100% - var(--skl-plate-fade-bottom,0px)), transparent 100%);mask-image:linear-gradient(to bottom, transparent 0, #000 var(--skl-plate-fade-top,0px), #000 calc(100% - var(--skl-plate-fade-bottom,0px)), transparent 100%);flex:1;overflow-y:auto}.nc-experience-sheet--inline>.nc-experience-sheet__body::-webkit-scrollbar{display:none}.nc-experience-sheet--inline>.nc-experience-sheet__body:first-child{padding-top:calc(var(--nc-space-4) + env(safe-area-inset-top,0px))}.nc-experience-sheet--inline>.nc-experience-sheet__foot{padding:var(--nc-space-3) max(20px, env(safe-area-inset-right,0px)) calc(var(--nc-space-3) + env(safe-area-inset-bottom,0px)) max(20px, env(safe-area-inset-left,0px));background:var(--nc-glass-strong);backdrop-filter:var(--nc-glass-filter);flex:none;justify-content:stretch;display:flex;position:relative}.nc-experience-sheet--inline>.nc-experience-sheet__foot>*{flex:1}@media (width<=479px){.nc-experience-sheet--inline>.nc-experience-sheet__rail,.nc-experience-sheet--inline>.nc-experience-sheet__body,.nc-experience-sheet--inline>.nc-experience-sheet__foot{padding-right:max(16px, env(safe-area-inset-right,0px));padding-left:max(16px, env(safe-area-inset-left,0px))}}.nc-experience-access{gap:var(--nc-space-4);display:grid}.nc-experience-access__decisions{justify-content:flex-end;gap:var(--nc-space-2);flex-wrap:wrap;display:flex}.nc-experience-live{align-items:center;gap:var(--nc-space-4);min-width:0;padding:var(--nc-space-3) 0;display:flex}.nc-experience-live__copy{flex:1;gap:6px;min-width:0;display:grid}.nc-experience-live__eyebrow{align-items:center;gap:var(--nc-space-2);color:var(--nc-ink-strong);margin:0;display:flex}.nc-experience-live__dot{background:var(--nc-ink-strong);border-radius:50%;width:8px;height:8px;animation:1.6s ease-in-out infinite nc-experience-live-pulse}.nc-experience-live__description{color:var(--nc-ink);font-size:var(--nc-type-body);line-height:var(--nc-leading-body);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.nc-experience-live__title{color:var(--nc-muted)}@keyframes nc-experience-live-pulse{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.nc-experience-live__dot{animation:none}}.nc-experience-chrome__body{width:100%;max-width:var(--nc-measure-lead);gap:var(--nc-space-4);margin-inline:auto}.nc-experience-chrome__identity{align-items:center;gap:var(--nc-space-2) var(--nc-space-3);grid-template-columns:auto minmax(0,1fr);min-width:0;display:grid}.nc-experience-chrome__identity .nc-experience-menu__naming{display:block}.nc-experience-chrome__identity .nc-experience-menu__title{font-size:var(--nc-type-body)}.nc-experience-chrome__identity .nc-experience-address{grid-column:1/-1;justify-content:flex-start}.nc-experience-chrome__blocked{gap:var(--nc-space-3);padding-block:var(--nc-space-4);border-block:1px solid var(--nc-line-soft);justify-items:start;display:grid}.nc-experience-chrome__problem-title{color:var(--nc-ink-strong);font-size:var(--nc-type-body);font-weight:var(--nc-weight-medium);line-height:var(--nc-leading-body);margin:0}.nc-experience-chrome__menu{display:grid}.nc-experience-chrome__menu .nc-experience-menu__section{border-bottom:1px solid var(--nc-line-soft);gap:0}.nc-experience-chrome__menu .nc-experience-menu__item{margin-inline:0;padding-inline:0}.nc-experience-chrome__menu .nc-experience-menu__item:before{left:0;right:0}.nc-experience-chrome__actions{gap:var(--nc-space-2);flex-wrap:wrap;display:flex}.nc-experience-menu__swipe{scroll-margin-top:var(--nc-space-3)}.nc-experience-menu__swipe .nc-swipe-settings{padding-top:var(--nc-space-3)}
.nc-experience-resources{gap:var(--nc-space-2);display:grid}.nc-experience-resources__figure{font-family:var(--nc-font-code);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.nc-experience-resources__status,.nc-experience-resources__note{color:var(--nc-faint);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);margin:0}
.skl-consumption-panel{background:var(--skl-consumption-background,transparent);min-width:0;color:var(--skl-consumption-text,inherit);font-family:var(--skl-consumption-font,inherit);gap:1.75rem;padding:0;font-size:.875rem;line-height:1.5;display:grid}.skl-consumption-panel__title{margin:0 0 1rem;font-size:1.125rem;font-weight:600}.skl-consumption-panel__scope{color:var(--skl-consumption-muted,inherit);margin:1rem 0 .5rem;font-weight:600}.skl-consumption-panel__metrics,.skl-consumption-applications{grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));gap:.75rem;display:grid}.skl-consumption-metric,.skl-consumption-applications__card{border:1px solid var(--skl-consumption-border,color-mix(in srgb, currentColor 16%, transparent));border-radius:var(--skl-consumption-radius,0);background:var(--skl-consumption-surface,transparent);min-width:0;padding:1rem}.skl-consumption-metric__label,.skl-consumption-metric__detail,.skl-consumption-panel__empty{color:var(--skl-consumption-muted,inherit)}.skl-consumption-metric__value{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin-top:.375rem;font-size:1.375rem;font-weight:600}.skl-consumption-metric__detail{margin-top:.375rem;font-size:.8125rem}.skl-consumption-storage{grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));gap:.75rem;margin-top:.75rem;display:grid}.skl-consumption-storage__details,.skl-consumption-applications__metrics{margin:0}.skl-consumption-storage__details{color:var(--skl-consumption-muted,inherit);flex-wrap:wrap;grid-column:1/-1;gap:.75rem 1.5rem;display:flex}.skl-consumption-storage__details dd,.skl-consumption-applications__metrics dd{font-variant-numeric:tabular-nums;margin:0}.skl-consumption-applications__metrics{gap:.5rem;display:grid}.skl-consumption-applications__metrics dt{color:var(--skl-consumption-muted,inherit);font-size:.8125rem}.skl-consumption-applications__name{margin:0 0 .75rem;font-size:1rem;font-weight:600}.skl-consumption-applications__link{color:var(--skl-consumption-accent,inherit);text-underline-offset:.2em}.skl-consumption-amount{font-variant-numeric:tabular-nums}.skl-consumption-history{min-width:0}.skl-consumption-history__filters{flex-wrap:wrap;gap:.75rem;margin-bottom:1rem;display:flex}.skl-consumption-history__filter{flex-direction:column;align-items:flex-start;gap:.25rem;display:flex}.skl-consumption-select,.skl-consumption-button{border:1px solid var(--skl-consumption-border,color-mix(in srgb, currentColor 24%, transparent));border-radius:var(--skl-consumption-radius,0);background:var(--skl-consumption-surface,transparent);min-height:2.5rem;color:inherit;font:inherit;padding:.5rem .75rem}.skl-consumption-select{--skl-consumption-chevron:var(--skl-consumption-muted,currentColor);appearance:none;background-image:linear-gradient(45deg, transparent calc(50% - .9px), var(--skl-consumption-chevron) calc(50% - .4px) calc(50% + .4px), transparent calc(50% + .9px)), linear-gradient(-45deg, transparent calc(50% - .9px), var(--skl-consumption-chevron) calc(50% - .4px) calc(50% + .4px), transparent calc(50% + .9px));cursor:pointer;background-position:right calc(.75rem + 4px) center,right .75rem center;background-repeat:no-repeat;background-size:4px 4px;max-width:100%;padding-right:2rem}.skl-consumption-select:hover:not(:disabled),.skl-consumption-select:focus-visible{--skl-consumption-chevron:var(--skl-consumption-accent,currentColor)}.skl-consumption-select option{background:var(--skl-consumption-surface,Canvas);color:var(--skl-consumption-text,CanvasText)}.skl-consumption-button{cursor:pointer}.skl-consumption-button:disabled,.skl-consumption-select:disabled{opacity:.6;cursor:default}@media (forced-colors:active){.skl-consumption-select{appearance:auto;background-image:none}}.skl-consumption-button:focus-visible,.skl-consumption-select:focus-visible,.skl-consumption-applications__link:focus-visible{outline:2px solid var(--skl-consumption-accent,currentColor);outline-offset:3px}.skl-consumption-history__scroll{max-width:100%;margin-bottom:.75rem}.skl-consumption-history__amount{white-space:nowrap;font-variant-numeric:tabular-nums}.skl-consumption-feedback{color:var(--skl-consumption-muted,inherit);margin:.75rem 0}.skl-consumption-feedback--error{color:var(--skl-consumption-error,#c73636)}.skl-consumption-panel__section{border-top:1px solid var(--skl-consumption-border,color-mix(in srgb, currentColor 16%, transparent));min-width:0;padding-top:1.25rem}.skl-consumption-panel__section--current{border:1px solid var(--skl-consumption-accent,currentColor);border-radius:var(--skl-consumption-radius,0);padding:1rem}.skl-consumption-panel__section--current>.skl-consumption-panel__scope{margin-top:0}.skl-consumption-panel__heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;margin-bottom:.75rem;display:flex}.skl-consumption-panel__heading .skl-consumption-panel__title{margin:0}.skl-consumption-panel__description{color:var(--skl-consumption-muted,inherit);margin:0 0 .75rem;font-size:.8125rem}.skl-consumption-panel>.skl-consumption-panel__description{margin:0}.skl-consumption-panel__history{min-width:0;scroll-margin-top:1rem}.skl-consumption-panel__history:focus-visible{outline:2px solid var(--skl-consumption-accent,currentColor);outline-offset:4px}.skl-consumption-history__scopes{flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;display:flex}.skl-consumption-button[aria-pressed=true]{border-color:var(--skl-consumption-accent,currentColor);background:color-mix(in srgb, var(--skl-consumption-accent,currentColor) 12%, transparent);font-weight:600}.skl-consumption-applications__metrics+*{margin-top:1rem}.skl-consumption-storage__breakdown{grid-column:1/-1}.skl-consumption-storage__breakdown>summary,.skl-consumption-panel__other-applications>summary{cursor:pointer;color:var(--skl-consumption-muted,inherit)}.skl-consumption-storage__breakdown[open]>summary,.skl-consumption-panel__other-applications[open]>summary{margin-bottom:.75rem}.skl-consumption-storage__breakdown>summary:focus-visible,.skl-consumption-panel__other-applications>summary:focus-visible{outline:2px solid var(--skl-consumption-accent,currentColor);outline-offset:3px}.skl-consumption-panel--compact{gap:1.25rem}.skl-consumption-panel--compact .skl-consumption-panel__metrics,.skl-consumption-panel--compact .skl-consumption-applications,.skl-consumption-panel--compact .skl-consumption-storage{gap:.5rem}.skl-consumption-panel--compact .skl-consumption-metric,.skl-consumption-panel--compact .skl-consumption-applications__card{background:var(--skl-consumption-surface,transparent);border:0;border-radius:0;padding:.5rem .75rem}.skl-consumption-panel--compact .skl-consumption-metric__label{letter-spacing:.1em;text-transform:uppercase;font-size:.6rem;font-weight:600}.skl-consumption-panel--compact .skl-consumption-metric__value{font-variant-numeric:tabular-nums;margin-top:.25rem;font-size:1.05rem;font-weight:500}.skl-consumption-panel--compact .skl-consumption-metric__detail{margin-top:.125rem;font-size:.7rem}.skl-consumption-panel--compact .skl-consumption-applications__name{margin-bottom:.5rem}.skl-consumption-panel--compact .skl-consumption-applications__metrics+*{margin-top:.75rem}.skl-consumption-panel--compact .skl-consumption-panel__section{padding-top:1rem}.skl-consumption-panel--compact .skl-consumption-panel__section--current{border:0;border-top:1px solid var(--skl-consumption-border,color-mix(in srgb, currentColor 16%, transparent));border-radius:0;padding:1rem 0 0}.skl-consumption-panel--compact .skl-consumption-history__filters{margin-bottom:.75rem}.skl-consumption-panel--compact .skl-consumption-button,.skl-consumption-panel--compact .skl-consumption-select{border-radius:0;min-height:36px}
.nc-consumption{--skl-consumption-background:var(--skl-canvas);--skl-consumption-surface:var(--skl-surface);--skl-consumption-text:var(--skl-text);--skl-consumption-muted:var(--skl-text-muted);--skl-consumption-border:var(--skl-line);--skl-consumption-accent:var(--skl-text-strong);--skl-consumption-error:var(--skl-error);--skl-consumption-font:var(--skl-font);--skl-consumption-radius:0}
.nc-studio-chat__composer .skl-textarea:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}.nc-studio-tools{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px;min-width:0;display:flex}.nc-studio-tools button{flex:none;padding:0}.nc-studio-tools button:disabled{cursor:default;opacity:.5}.nc-studio-notice{z-index:35;width:min(420px,100% - 40px);position:fixed;bottom:20px;right:20px}.nc-studio-panel{top:var(--nc-experience-header-bottom,var(--nc-experience-chrome));right:0;bottom:var(--nc-play-keyboard-inset,0px);z-index:25;align-content:start;gap:var(--nc-space-4);width:min(480px,100%);padding:24px;padding-right:max(24px, env(safe-area-inset-right));padding-bottom:max(24px, env(safe-area-inset-bottom));padding-left:max(24px, env(safe-area-inset-left));overscroll-behavior:contain;border:0;border-left:1px solid var(--nc-line-soft);background:var(--nc-canvas);color:var(--nc-ink);display:grid;position:fixed;overflow:auto}:where(.nc-surface) .nc-studio-panel{padding-bottom:24px}.nc-studio-panel--entering{animation:nc-studio-panel-enter var(--nc-motion-enter) var(--nc-ease-enter) backwards}@keyframes nc-studio-panel-enter{0%{opacity:0;transform:translateX(var(--nc-motion-rise))}}@keyframes nc-studio-panel-rise{0%{opacity:0;transform:translateY(var(--nc-motion-rise))}}.nc-studio-panel__header{border-bottom:1px solid var(--nc-line-soft);justify-content:flex-end;align-items:center;gap:var(--nc-space-1);min-height:52px;padding:var(--nc-space-1) max(var(--nc-space-2), env(safe-area-inset-right)) var(--nc-space-1) var(--nc-space-2);flex:none;display:flex}.nc-studio-panel__actions,.nc-studio-panel__actions>.nc-studio-chat__toolbar{display:contents}.nc-studio-panel:not(.nc-studio-panel--modal):focus-visible{outline:none}.nc-studio-panel pre{border:1px solid var(--nc-line-soft);background:var(--nc-surface);white-space:pre-wrap;max-height:120px;padding:12px;font-size:.7rem;overflow:auto}.nc-studio-panel__form{gap:10px;display:grid}.nc-studio-panel__section{gap:12px;padding-top:8px;display:grid}.nc-studio-panel>.nc-studio-panel__section{padding-top:var(--nc-space-4);border-top:1px solid var(--nc-line-soft)}.nc-studio-panel__section h3,.nc-studio-panel__section p{margin:0}.nc-studio-panel__section h3:not([class]){color:var(--nc-ink-strong);font-size:.95rem;font-weight:var(--nc-weight-medium);letter-spacing:-.01em}.nc-studio-panel__section p{color:var(--nc-muted);font-size:var(--nc-type-small);line-height:1.5}.nc-studio-panel__section h4{font-size:var(--nc-type-small);font-weight:var(--nc-weight-medium)}.nc-studio-panel>p{color:var(--nc-muted);font-size:var(--nc-type-small);margin:0;line-height:1.5}.nc-studio-panel__cluster{gap:8px;display:grid}.nc-studio-panel__notice{color:var(--skl-positive)}.nc-studio-panel--chat{--nc-studio-gutter:var(--nc-space-4);flex-direction:column;gap:0;padding:0;display:flex;overflow:hidden}.nc-studio-chat{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.nc-studio-chat[hidden]{display:none}.nc-studio-chat__banner,.nc-studio-chat__toolbar{align-items:center;gap:var(--nc-space-2);flex:none;display:flex}.nc-studio-chat__banner{color:var(--nc-ink);font-size:var(--nc-type-small);background:0 0;border:0;flex-wrap:wrap;justify-content:space-between;padding:10px 0}.nc-studio-chat__toolbar{justify-content:flex-end;gap:var(--nc-space-1)}.nc-studio-chat__toolbar-gap{flex:1 1 0;min-width:0}.nc-studio-chat>.nc-studio-chat__toolbar{padding:0 var(--nc-studio-gutter,0px)}.nc-studio-chat__resume{flex-wrap:nowrap}.nc-studio-chat__resume-copy{min-width:0;color:var(--nc-muted);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;flex:1;margin:0;overflow:hidden}.nc-studio-chat__resume-copy--error{color:var(--nc-error)}.nc-studio-chat__resume .skl-button{flex:none}.nc-studio-chat__tab{max-width:180px;min-height:44px;color:var(--nc-muted);font:inherit;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;transition:color var(--nc-motion-fast) ease, background-color var(--nc-motion-fast) ease;background:0 0;border:0;border-bottom:1px solid #0000;flex:none;padding:10px 12px;font-size:.8rem;overflow:hidden}.nc-studio-chat__tab:hover,.nc-studio-chat__tab[aria-selected=true]{color:var(--nc-ink-strong)}.nc-studio-chat__tab[aria-selected=true]{border-bottom-color:var(--nc-ink-strong)}.nc-studio-chat__icon{place-items:center;transition:none;display:grid}.nc-studio-chat__icon:disabled{opacity:.4;cursor:default}.nc-studio-chat__icon:focus-visible,.nc-studio-chat__tab:focus-visible,.nc-studio-chat__stream:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:-2px}.nc-studio-chat__conversation{gap:var(--nc-space-3);min-height:0;padding:0 var(--nc-studio-gutter,0px) var(--nc-studio-gutter,0px);flex-direction:column;flex:1;display:flex}.nc-studio-panel--chat .nc-studio-chat__conversation{padding-right:max(var(--nc-studio-gutter), env(safe-area-inset-right));padding-bottom:max(var(--nc-studio-gutter), env(safe-area-inset-bottom));padding-left:max(var(--nc-studio-gutter), env(safe-area-inset-left))}:where(.nc-surface) .nc-studio-panel--chat .nc-studio-chat__conversation{padding-bottom:var(--nc-studio-gutter)}.nc-studio-chat__stream{overscroll-behavior:contain;align-content:start;gap:var(--nc-space-3);min-height:0;padding-top:var(--nc-space-2);flex:1;display:grid;overflow:auto}.nc-studio-chat__messages{gap:var(--nc-space-3);margin:0;padding:0;list-style:none;display:grid}.nc-studio-chat__empty,.nc-studio-chat__progress{color:var(--nc-muted);font-size:var(--nc-type-small);margin:0;line-height:1.5}.nc-studio-chat__empty{padding:var(--nc-space-2) 0}.nc-studio-chat__agents{color:var(--nc-muted);font-size:var(--nc-type-small);gap:2px;margin:0;padding:0;line-height:1.5;list-style:none;display:grid}.nc-studio-chat__agent{overflow-wrap:anywhere}.nc-studio-chat__agent--running{color:var(--nc-ink)}.nc-studio-chat__message{overflow-wrap:anywhere;background:0 0;border:0;gap:6px;padding:0;display:grid}.nc-studio-chat__message p{white-space:pre-wrap;margin:0;font-size:.82rem;line-height:1.55}.nc-studio-chat__message--user{max-width:88%;padding:12px var(--nc-space-3);background:var(--nc-raised);justify-self:end}.nc-studio-chat__message--user>.nc-eyebrow{color:var(--nc-studio-label)}.nc-studio-markdown{min-width:0;color:var(--nc-ink);gap:8px;font-size:.82rem;line-height:1.55;display:grid}.nc-studio-markdown .nc-studio-markdown__paragraph{color:inherit;font-size:inherit;line-height:inherit;margin:0}.nc-studio-markdown .nc-studio-markdown__heading{color:var(--nc-ink-strong);font-size:.88rem;font-weight:var(--nc-weight-semibold);margin:0}.nc-studio-markdown .nc-studio-markdown__heading:not(:first-child){margin-top:4px}.nc-studio-markdown .nc-studio-markdown__quote{font-size:inherit;line-height:inherit;padding-left:var(--nc-space-3);color:var(--nc-muted);margin:0}.nc-studio-markdown__list{gap:2px;margin:0;padding-left:1.4em;list-style:square;display:grid}.nc-studio-markdown__list--ordered{list-style:decimal}.nc-studio-markdown__item{white-space:pre-wrap}.nc-studio-markdown__item::marker{color:var(--nc-muted)}.nc-studio-markdown__code{padding:2px 0 2px var(--nc-space-3);color:var(--nc-ink-strong);font-family:var(--nc-font-code);white-space:pre;overflow-wrap:normal;margin:0;font-size:.76rem;line-height:1.5;overflow-x:auto}.nc-studio-markdown__inline-code{color:var(--nc-ink-strong);font-family:var(--nc-font-code);font-size:.92em}.nc-studio-markdown strong{color:var(--nc-ink-strong);font-weight:var(--nc-weight-semibold)}.nc-studio-markdown__link{color:var(--nc-ink-strong);text-underline-offset:2px;text-decoration:underline}.nc-studio-markdown__link:hover{color:var(--nc-ink)}.nc-studio-markdown__link:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}.nc-studio-chat__message--brief{border-bottom:1px solid var(--nc-line-soft);padding:0}.nc-studio-chat__brief summary{min-height:44px;color:var(--nc-muted);cursor:pointer;transition:color var(--nc-motion-fast) ease;align-items:center;display:flex}.nc-studio-chat__brief summary:hover,.nc-studio-chat__brief[open] summary{color:var(--nc-ink-strong)}.nc-studio-chat__brief summary:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:-2px}.nc-studio-chat__brief p{max-height:320px;color:var(--nc-muted);padding:0 0 12px;font-size:.75rem;overflow:auto}.nc-studio-chat__brief-label{min-height:44px;color:var(--nc-muted);align-items:center;display:flex}.nc-studio-chat__composer{flex:none;gap:10px;display:grid}.nc-studio-chat__composer .skl-input.skl-textarea{width:100%;height:auto;min-height:72px;max-height:160px;padding:12px var(--nc-space-3);background:var(--nc-raised);color:var(--nc-ink);font:inherit;resize:none;border:0;border-radius:0;font-size:.82rem}.nc-studio-chat__composer footer{justify-content:space-between;align-items:center;gap:var(--nc-space-3);min-height:44px;display:flex}.nc-studio-chat__send-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-left:auto;display:flex}.nc-studio-chat__enter-hint{color:var(--nc-faint);font-size:var(--nc-type-small);white-space:nowrap;align-self:center;display:none}@media (hover:hover) and (pointer:fine){.nc-studio-chat__enter-hint{display:inline}}.nc-studio-chat__composer .nc-arrow-link{border:0;border-bottom:1px solid var(--nc-line);min-height:32px;color:var(--nc-muted);font-size:.72rem;font-weight:var(--nc-weight-regular);letter-spacing:0;text-transform:none;cursor:pointer;background:0 0;padding:4px 0}.nc-studio-chat__composer .nc-arrow-link:hover{color:var(--nc-ink-strong)}.nc-studio-chat__composer .nc-arrow-link:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:3px}.nc-studio-chat__chips{gap:6px;min-width:0;display:grid}.nc-studio-chat__chip-list{flex-wrap:wrap;gap:6px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.nc-studio-chat__chip-group{align-items:center;gap:var(--nc-space-3);display:flex}.nc-studio-chat__chip{background:var(--nc-raised);min-width:0;max-width:100%;min-height:32px;color:var(--nc-ink);font-size:var(--nc-type-small);align-items:center;gap:6px;padding:0 2px 0 10px;display:inline-flex}.nc-studio-chat__chip-tag{color:var(--nc-copper);font-weight:var(--nc-weight-semibold);flex:none}.nc-studio-chat__chip-text{min-width:0;color:var(--nc-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nc-studio-chat__chip-remove,.nc-studio-chat__chip-clear,.nc-studio-chat__chip.nc-studio-chat__chip--count{font:inherit;appearance:none;border:0;border-radius:0;margin:0}.nc-studio-chat__chip-remove{width:28px;height:28px;color:var(--nc-muted);cursor:pointer;background:0 0;flex:none;place-items:center;padding:0;display:inline-grid}.nc-studio-chat__chip-remove:hover,.nc-studio-chat__chip-clear:hover{color:var(--nc-ink-strong)}.nc-studio-chat__chip.nc-studio-chat__chip--count{font-size:var(--nc-type-small);cursor:pointer;gap:10px;padding-right:10px}.nc-studio-chat__chip-clear{color:var(--nc-muted);font-size:var(--nc-type-small);cursor:pointer;background:0 0;padding:4px 0}.nc-experience-action.nc-studio-chat__inspect{position:relative}.nc-experience-action.nc-studio-chat__inspect--single{color:var(--nc-online);box-shadow:inset 0 -2px var(--nc-online)}.nc-experience-action.nc-studio-chat__inspect--multi{color:var(--nc-copper);box-shadow:inset 0 -2px var(--nc-copper)}.nc-experience-action.nc-studio-chat__inspect--multi:after{content:"+";font-size:.78rem;font-weight:var(--nc-weight-semibold);line-height:1;position:absolute;top:5px;right:5px}.nc-studio-chat__selection{background:var(--nc-raised);min-height:44px;color:var(--nc-muted);justify-content:space-between;align-items:center;gap:8px;padding-left:12px;font-size:.78rem;display:flex}.nc-studio-chat .nc-source-sync{border-bottom-color:var(--nc-line-soft);padding:8px 0;font-size:.75rem}@media (width<=720px){.nc-studio-tools{flex-wrap:nowrap;justify-content:flex-start;gap:4px}.nc-studio-panel{width:100%;padding:20px;padding-right:max(20px, env(safe-area-inset-right));padding-bottom:max(20px, env(safe-area-inset-bottom));padding-left:max(20px, env(safe-area-inset-left));border-left:0}.nc-studio-panel--chat{--nc-studio-gutter:var(--nc-space-3);padding:0}.nc-studio-panel--entering{animation-name:nc-studio-panel-rise}}@container nc-surface (width<=720px){.nc-studio-tools{flex-wrap:nowrap;justify-content:flex-start;gap:4px}.nc-studio-panel{width:100%;padding:20px;padding-right:max(20px, env(safe-area-inset-right));padding-left:max(20px, env(safe-area-inset-left));border-left:0}.nc-studio-panel--chat{--nc-studio-gutter:var(--nc-space-3);padding:0}.nc-studio-panel--entering{animation-name:nc-studio-panel-rise}}@media (prefers-reduced-motion:reduce){.nc-studio-panel--entering{animation:none}}@media (height<=600px){.nc-studio-panel__header{min-height:44px;padding-block:0}.nc-studio-chat,.nc-studio-chat__conversation,.nc-studio-chat__stream{gap:6px}.nc-studio-chat__composer .skl-input.skl-textarea{min-height:48px;max-height:80px}}@container nc-surface (height<=600px){.nc-studio-panel__header{min-height:44px;padding-block:0}.nc-studio-chat,.nc-studio-chat__conversation,.nc-studio-chat__stream{gap:6px}.nc-studio-chat__composer .skl-input.skl-textarea{min-height:48px;max-height:80px}}@media (width<=380px){.nc-studio-tools{gap:0}}@container nc-surface (width<=380px){.nc-studio-tools{gap:0}}.nc-studio-panel--chat>.nc-blueprint-pane{padding:0 var(--nc-studio-gutter) var(--nc-studio-gutter)}.nc-studio-panel--modal{border:0;width:100%;min-height:100%;position:static;overflow:visible}.nc-studio-panel--modal>*{animation:nc-studio-panel-content-in var(--nc-motion-fast) ease-out backwards}@keyframes nc-studio-panel-content-in{0%{opacity:0}}.nc-studio-sheet{background:var(--nc-canvas);height:100dvh;min-height:0;color:var(--nc-ink);flex-direction:column;display:flex}.nc-studio-sheet__header{padding:max(12px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) 4px max(16px, env(safe-area-inset-left));flex:none;justify-content:space-between;align-items:center;gap:16px;display:flex}.nc-studio-sheet__heading{gap:2px;min-width:0;display:grid}.nc-studio-sheet__title{overflow-wrap:anywhere;color:var(--nc-ink-strong);font-size:1rem;font-weight:var(--nc-weight-medium);margin:0}.nc-studio-sheet__tabs{padding:0 max(16px, env(safe-area-inset-right)) 0 max(16px, env(safe-area-inset-left));border-bottom:1px solid var(--nc-line-soft);flex:none;gap:4px;display:flex}.nc-studio-sheet__notice{padding:12px max(16px, env(safe-area-inset-right)) 0 max(16px, env(safe-area-inset-left));flex:none;gap:8px;display:grid}.nc-experience-sheet--studio .nc-studio-sheet{flex:1;height:auto}.nc-experience-sheet--studio .nc-studio-sheet__header{padding-top:0}.nc-studio-sheet .nc-studio-sheet__panel{border-left:0;flex:1;width:100%;min-height:0;position:static}.nc-studio-sheet .nc-studio-panel--settings{overflow:auto}.nc-studio-chat__status{color:var(--nc-muted);font-size:var(--nc-type-small);overflow-wrap:anywhere;flex:none;align-items:center;gap:8px;margin:0;line-height:1.5;display:flex}.nc-studio-chat__status--active{color:var(--nc-ink)}.nc-studio-chat__pulse,.nc-studio-chat__incident-mark{background:var(--nc-ink-strong);flex:none;width:6px;height:6px}.nc-studio-chat__pulse,.nc-studio-chat__incident--recovering .nc-studio-chat__incident-mark{animation:1.2s ease-in-out infinite nc-studio-chat-breathe}.nc-studio-chat__recovery{flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:8px;display:flex}.nc-studio-chat__incident summary{gap:8px}.nc-studio-chat__incident--failed .nc-studio-chat__incident-mark{background:var(--nc-error)}.nc-studio-chat__incident-body{overscroll-behavior:contain;max-height:min(320px,40svh);padding:0 0 12px;overflow:auto}:where(.nc-surface) .nc-studio-chat__incident-body{max-height:min(320px, calc(.4 * var(--nc-surface-height)))}.nc-studio-chat__incident-lines{color:var(--nc-muted);gap:4px;margin:0;padding:0;font-size:.75rem;line-height:1.5;list-style:none;display:grid}.nc-studio-chat__incident-line{overflow-wrap:anywhere;gap:8px;min-width:0;display:flex}.nc-studio-chat__incident-line time{color:var(--nc-ink);font-variant-numeric:tabular-nums;flex:none}.nc-studio-chat__incident-line span{min-width:0}@keyframes nc-studio-chat-breathe{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.nc-studio-chat__pulse,.nc-studio-chat__incident--recovering .nc-studio-chat__incident-mark,.nc-studio-session__mark--active{animation:none}}.nc-studio-chat__queue{color:var(--nc-muted);font-size:var(--nc-type-small);overflow-wrap:anywhere;flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:8px;margin:0;line-height:1.5;display:flex}.nc-studio-chat__form{gap:10px;min-width:0;display:grid}.nc-studio-chat__composer .nc-studio-chat__target-error{color:var(--nc-error);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);overflow-wrap:anywhere;margin:0}.nc-studio-chat__banner-actions{flex-wrap:wrap;gap:8px;display:flex}.nc-studio-chat__banner--budget{flex-direction:column;align-items:stretch}.nc-studio-chat__budget{gap:8px;min-width:0;display:grid}.nc-studio-chat__budget>.nc-button,.nc-studio-chat__budget>button{justify-self:start}.nc-studio-chat__budget-alert{color:var(--nc-error);font-size:var(--nc-type-small);margin:0}.nc-studio-session{border-bottom:1px solid var(--nc-line-soft);overflow-wrap:anywhere;gap:8px;padding:12px 0;display:grid}.nc-studio-session__head{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;display:flex}.nc-studio-session .nc-studio-session__title{min-width:0;color:var(--nc-ink-strong);flex:200px;align-items:center;gap:8px;margin:0;font-size:.82rem;line-height:1.4;display:flex}.nc-studio-session__mark{background:var(--nc-faint);flex:none;width:6px;height:6px}.nc-studio-session__mark--active{background:var(--nc-ink-strong);animation:1.2s ease-in-out infinite nc-studio-chat-breathe}.nc-studio-session--failed .nc-studio-session__mark{background:var(--nc-error)}.nc-studio-session__status{color:var(--nc-muted);font-size:var(--nc-type-small)}.nc-studio-session--failed .nc-studio-session__status{color:var(--nc-error)}.nc-studio-session .nc-studio-session__report{color:var(--nc-ink);white-space:pre-wrap;margin:0;font-size:.82rem;line-height:1.55}.nc-studio-session__lines summary{min-height:44px;color:var(--nc-muted);cursor:pointer;transition:color var(--nc-motion-fast) ease;align-items:center;display:flex}.nc-studio-session__lines summary:hover,.nc-studio-session__lines[open] summary{color:var(--nc-ink-strong)}.nc-studio-session__lines summary:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:-2px}.nc-studio-session__lines .nc-studio-chat__messages{overscroll-behavior:contain;max-height:min(360px,45svh);padding-bottom:12px;overflow:auto}:where(.nc-surface) .nc-studio-session__lines .nc-studio-chat__messages{max-height:min(360px, calc(.45 * var(--nc-surface-height)))}.nc-studio-consent{overscroll-behavior:contain;border-top:1px solid var(--nc-line-soft);flex:none;gap:10px;max-height:min(420px,55svh);padding-top:12px;display:grid;overflow:auto}:where(.nc-surface) .nc-studio-consent{max-height:min(420px, calc(.55 * var(--nc-surface-height)))}.nc-studio-consent .nc-studio-consent__lead,.nc-studio-consent__item p{color:var(--nc-muted);font-size:var(--nc-type-small);overflow-wrap:anywhere;margin:0;line-height:1.5}.nc-studio-consent__list{margin:0;padding:0;list-style:none;display:grid}.nc-studio-consent__item{border-top:1px solid var(--nc-line-soft);gap:4px;padding:10px 0;display:grid}.nc-studio-consent .nc-studio-consent__error{color:var(--nc-error);font-size:var(--nc-type-small);margin:0}.nc-studio-consent__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}@media (pointer:coarse){.nc-studio-chat__composer .skl-input.skl-textarea{font-size:var(--nc-type-body)}}@media (height<=600px){.nc-studio-chat__form{gap:6px}}@container nc-surface (height<=600px){.nc-studio-chat__form{gap:6px}}
.nc-studio-panel.nc-studio-panel--settings{flex-direction:column;gap:0;padding:0;display:flex}.nc-studio-settings{flex-direction:column;flex:1 0 auto;min-width:0;display:flex}.nc-studio-settings__nav,.nc-studio-settings__page,.nc-studio-settings__publish-bar{box-sizing:border-box;width:100%;max-width:calc(var(--nc-measure-lead) * 1.5 + 2 * var(--nc-space-6));padding-inline:max(var(--nc-space-6), env(safe-area-inset-left)) max(var(--nc-space-6), env(safe-area-inset-right));margin-inline:auto}.nc-studio-settings__nav{padding-top:var(--nc-space-5)}.nc-studio-settings__tabs{gap:0 var(--nc-space-4);overscroll-behavior-x:contain;scrollbar-width:none;display:flex;overflow-x:auto}.nc-studio-settings__tabs::-webkit-scrollbar{display:none}.nc-studio-settings__tab{min-height:44px;color:var(--nc-muted);white-space:nowrap;cursor:pointer;transition:color var(--nc-motion-fast) ease, border-color var(--nc-motion-fast) ease;background:0 0;border:0;border-bottom:1px solid #0000;flex:none;align-items:center;padding:0;display:inline-flex}.nc-studio-settings__tab[aria-current=true]{border-bottom-color:var(--nc-ink-strong);color:var(--nc-ink-strong)}.nc-studio-settings__tab:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:-2px}@media (hover:hover){.nc-studio-settings__tab:hover{color:var(--nc-ink-strong)}}.nc-studio-settings__page{padding-block:var(--nc-space-6) var(--nc-space-7);flex:1 0 auto}.nc-studio-settings__publish{z-index:1;border-top:1px solid var(--nc-line-soft);background:var(--nc-canvas);margin-top:auto;position:sticky;bottom:0}.nc-studio-settings__publish-bar{justify-content:space-between;align-items:center;gap:var(--nc-space-2) var(--nc-space-4);padding-block:var(--nc-space-3);flex-wrap:wrap;display:flex}.nc-studio-settings .nc-studio-settings__publish-state{min-width:0;color:var(--nc-ink-strong);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);overflow-wrap:anywhere;flex:16rem;margin:0}.nc-studio-settings .nc-studio-settings__publish-alert{flex:100%;margin:0}.nc-studio-settings__publish-link.nc-arrow-link{min-height:44px;color:var(--nc-ink-strong)}.nc-studio-settings__publish-note{padding-top:var(--nc-space-3)}.nc-studio-sheet .nc-studio-settings__publish-bar{padding-bottom:max(var(--nc-space-3), env(safe-area-inset-bottom))}.nc-studio-settings .nc-settings__lead,.nc-studio-settings .nc-settings__status{color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small)}.nc-studio-settings .nc-settings__alert{color:var(--nc-error);font-size:var(--nc-type-small);line-height:var(--nc-leading-small)}.nc-studio-settings .nc-settings__section{scroll-margin-top:var(--nc-space-4)}.nc-studio-settings .nc-source-sync{border:0;padding:0}.nc-studio-settings__thumbs{align-items:center;gap:var(--nc-space-2);flex-wrap:wrap;display:flex}@media (width<=600px){.nc-studio-settings__nav,.nc-studio-settings__page,.nc-studio-settings__publish-bar,.nc-studio-settings__publish-note{padding-inline:max(var(--nc-page-gutter), env(safe-area-inset-left)) max(var(--nc-page-gutter), env(safe-area-inset-right))}.nc-studio-settings__nav{padding-top:var(--nc-space-3)}.nc-studio-settings__page{padding-block:var(--nc-space-5) var(--nc-space-6)}}@media (width<=480px){.nc-studio-settings__publish-bar>.nc-settings__button{width:100%}}@container nc-surface (width<=600px){.nc-studio-settings__nav,.nc-studio-settings__page,.nc-studio-settings__publish-bar,.nc-studio-settings__publish-note{padding-inline:max(var(--nc-page-gutter), env(safe-area-inset-left)) max(var(--nc-page-gutter), env(safe-area-inset-right))}.nc-studio-settings__nav{padding-top:var(--nc-space-3)}.nc-studio-settings__page{padding-block:var(--nc-space-5) var(--nc-space-6)}}@container nc-surface (width<=480px){.nc-studio-settings__publish-bar>.nc-settings__button{width:100%}}
.nc-experience-viewport__backend-notice{background:var(--nc-canvas);pointer-events:none;position:absolute;inset-block-start:0;inset-inline:0}
.nc-account-picker{gap:var(--nc-space-3);border:0;min-width:0;margin:0;padding:0;display:grid}.nc-account-picker__legend{color:var(--nc-ink-strong);font-size:var(--nc-type-label);font-weight:var(--nc-weight-semibold);padding:0}.nc-account-picker__list{border-top:1px solid var(--nc-line-soft);margin:0;padding:0;list-style:none;display:grid}.nc-account-picker__item{gap:var(--nc-space-1);padding:var(--nc-space-2) 0;border-bottom:1px solid var(--nc-line-soft);display:grid}.nc-account-picker__choice{align-items:baseline;gap:var(--nc-space-1) var(--nc-space-3);min-width:0;color:var(--nc-ink);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.nc-account-picker__choice input{flex:none;margin:0}.nc-account-picker__label{color:var(--nc-ink-strong)}.nc-account-picker__address,.nc-account-picker__empty{color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);margin:0}.nc-account-picker__attention{align-items:center;gap:var(--nc-space-2);padding-left:var(--nc-space-3);border-left:2px solid var(--nc-error);color:var(--nc-ink-strong);font-size:var(--nc-type-small);flex-wrap:wrap;display:flex}
.nc-connector-consent{gap:var(--nc-space-4);min-width:0;display:grid}.nc-connector-consent__lead,.nc-connector-consent__purpose{color:var(--nc-ink);overflow-wrap:anywhere;margin:0}.nc-connector-consent__purpose{padding-left:var(--nc-space-3);border-left:1px solid var(--nc-line)}.nc-connector-consent__facts{gap:var(--nc-space-1);border-top:1px solid var(--nc-line-soft);margin:0;padding:0;list-style:none;display:grid}.nc-connector-consent__fact{gap:var(--nc-space-3);padding-top:var(--nc-space-1);color:var(--nc-ink);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);display:flex}.nc-connector-consent__access{min-width:4.5em;color:var(--nc-muted);text-transform:uppercase;letter-spacing:var(--nc-tracking-label);font-size:var(--nc-type-eyebrow);flex:none}.nc-connector-consent__note{color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);margin:0}
.nc-machine-consent{gap:var(--nc-space-4);min-width:0;display:grid}.nc-machine-consent__lead,.nc-machine-consent__purpose{color:var(--nc-ink);overflow-wrap:anywhere;margin:0}.nc-machine-consent__purpose{padding-left:var(--nc-space-3);border-left:1px solid var(--nc-line)}.nc-machine-consent__warning{padding:var(--nc-space-2) var(--nc-space-3);border:1px solid var(--nc-error);color:var(--nc-ink);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);margin:0}.nc-machine-consent__machines{gap:var(--nc-space-2);padding:var(--nc-space-2) 0 0;border:0;border-top:1px solid var(--nc-line-soft);min-width:0;margin:0;display:grid}.nc-machine-consent__legend{color:var(--nc-muted);text-transform:uppercase;letter-spacing:var(--nc-tracking-label);font-size:var(--nc-type-eyebrow);padding:0}.nc-machine-consent__machine-label{gap:0 var(--nc-space-2);overflow-wrap:anywhere;flex-wrap:wrap;display:inline-flex}.nc-machine-consent__machine-state{color:var(--nc-muted);font-size:var(--nc-type-small)}.nc-machine-consent__empty{gap:var(--nc-space-2);justify-items:start;display:grid}.nc-machine-consent__note{color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);margin:0}
.nc-link-consent{gap:var(--nc-space-3);min-width:0;display:grid}.nc-link-consent__label{color:var(--nc-ink);overflow-wrap:anywhere;margin:0}.nc-link-consent__url{padding:var(--nc-space-2) var(--nc-space-3);border:1px solid var(--nc-line);color:var(--nc-ink);font-family:var(--nc-font-code);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);overflow-wrap:anywhere;margin:0}.nc-link-consent__note{color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);margin:0}
.skl-drive,.skl-drive-meter,.skl-drive-overlay__panel,.skl-drive-menu,.skl-drive-viewer{--skl-drive-line-color:var(--skl-drive-line,var(--skl-divider,color-mix(in srgb, currentColor 14%, transparent)));--skl-drive-muted-color:var(--skl-drive-muted,var(--skl-text-muted,color-mix(in srgb, currentColor 64%, transparent)));--skl-drive-strong-color:var(--skl-drive-text-strong,var(--skl-text-strong,currentColor));--skl-drive-hover-color:var(--skl-drive-hover,color-mix(in srgb, currentColor 6%, transparent));--skl-drive-accent-color:var(--skl-drive-accent,var(--skl-accent,#6f8cff));--skl-drive-selected-color:var(--skl-drive-selected,color-mix(in srgb, var(--skl-drive-accent-color) 14%, transparent));--skl-drive-thumb-color:var(--skl-drive-thumb,color-mix(in srgb, currentColor 5%, transparent));--skl-drive-popup-color:var(--skl-drive-popup,var(--skl-surface-raised,Canvas));--skl-drive-chip-color:var(--skl-drive-chip,var(--skl-drive-popup-color));--skl-drive-error-color:var(--skl-drive-error,var(--skl-error,#d94848));--skl-drive-corner:var(--skl-drive-radius,0);--skl-drive-pad:10px;--skl-drive-target-size:var(--skl-drive-target,36px);color:var(--skl-drive-text,var(--skl-text,inherit));font-family:var(--skl-drive-font,var(--skl-font,inherit))}@media (pointer:coarse){.skl-drive,.skl-drive-overlay__panel,.skl-drive-menu,.skl-drive-viewer{--skl-drive-target-size:max(44px, var(--skl-drive-target,44px))}}.skl-drive{align-content:start;gap:var(--skl-space-4,16px);width:100%;min-width:0;font-size:.9rem;line-height:1.5;display:grid}.skl-drive--compact{--skl-drive-pad:6px;gap:var(--skl-space-3,12px);font-size:.85rem}.skl-drive__header{gap:4px;display:grid}.skl-drive__title,.skl-drive-dialog__title{margin:0;font-size:1rem;font-weight:600}.skl-drive__lead{max-width:60ch;color:var(--skl-drive-muted-color);margin:0;font-size:.8rem}.skl-drive__label{color:var(--skl-drive-muted-color);font-size:.75rem;font-weight:500}.skl-drive__sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skl-drive__input{min-width:0;min-height:var(--skl-drive-target-size);border:1px solid var(--skl-drive-input-border,var(--skl-border,color-mix(in srgb, currentColor 28%, transparent)));border-radius:var(--skl-drive-corner);background:var(--skl-drive-input-bg,var(--skl-input-bg,transparent));color:inherit;font:inherit;padding:6px 10px}.skl-drive__input[aria-invalid=true]{border-color:var(--skl-drive-error-color)}.skl-drive__button,.skl-drive__link{min-height:var(--skl-drive-target-size);border:1px solid var(--skl-drive-line-color);border-radius:var(--skl-drive-corner);color:inherit;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:6px;padding:4px 12px;font-size:.82rem;line-height:1.2;text-decoration:none;display:inline-flex}.skl-drive__button:hover:not(:disabled),.skl-drive__link:hover{background:var(--skl-drive-hover-color)}.skl-drive__button:disabled{cursor:not-allowed;opacity:.45}.skl-drive__button--primary{border-color:var(--skl-drive-accent-color);background:var(--skl-drive-accent-color);color:var(--skl-drive-on-accent,var(--skl-on-accent,#101010))}.skl-drive__button--primary:hover:not(:disabled){background:color-mix(in srgb, var(--skl-drive-accent-color) 86%, currentColor)}.skl-drive__button--danger{border-color:var(--skl-drive-error-color);color:var(--skl-drive-error-color)}.skl-drive__button--quiet{border-color:#0000}.skl-drive__tool,.skl-drive__more,.skl-drive-views__option{width:var(--skl-drive-target-size);height:var(--skl-drive-target-size);border-radius:var(--skl-drive-corner);color:var(--skl-drive-muted-color);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}.skl-drive__tool:hover:not(:disabled),.skl-drive__more:hover,.skl-drive__more[aria-expanded=true],.skl-drive-views__option:hover{background:var(--skl-drive-hover-color);color:var(--skl-drive-strong-color)}.skl-drive__tool:disabled{cursor:not-allowed;opacity:.45}.skl-drive__glyph{flex:none;transition:transform .15s}.skl-drive__button:focus-visible,.skl-drive__link:focus-visible,.skl-drive__input:focus-visible,.skl-drive__entry:focus-visible,.skl-drive__crumb-button:focus-visible,.skl-drive__tool:focus-visible,.skl-drive__fold:focus-visible,.skl-drive__more:focus-visible,.skl-drive-views__option:focus-visible,.skl-drive-picker__trigger:focus-visible,.skl-drive-overlay__panel:focus-visible{outline:2px solid var(--skl-drive-focus,var(--skl-drive-accent-color));outline-offset:2px}.skl-drive-picker__option:focus-visible{outline:2px solid var(--skl-drive-focus,var(--skl-drive-accent-color));outline-offset:-2px}.skl-drive__workspace{min-width:0;min-height:0;container:skl-drive/inline-size}.skl-drive__panes{gap:var(--skl-space-3,12px);grid-template-columns:minmax(0,1fr);min-width:0;display:grid;position:relative}.skl-drive__side{flex-direction:column;gap:6px;min-width:0;min-height:0;display:flex}.skl-drive__main{flex-direction:column;gap:10px;min-width:0;min-height:0;display:flex}.skl-drive__scroll,.skl-drive__foot{min-width:0}.skl-drive__side-head{align-items:flex-end;gap:8px;min-width:0;display:flex}.skl-drive__side-head>.skl-drive__spaces{flex:auto;min-width:0}.skl-drive__side-title{color:var(--skl-drive-muted-color);letter-spacing:.08em;text-transform:uppercase;flex:auto;align-self:center;margin:0;font-size:.68rem;font-weight:600;display:none}.skl-drive__side-tools{flex:none;align-items:center;gap:2px;margin-inline-start:auto;display:flex}.skl-drive__fold{min-height:var(--skl-drive-target-size);border:1px solid var(--skl-drive-line-color);border-radius:var(--skl-drive-corner);color:inherit;font:inherit;cursor:pointer;background:0 0;align-items:center;gap:4px;padding:0 6px 0 10px;font-size:.8rem;font-weight:500;display:inline-flex}.skl-drive__fold[aria-expanded=true] .skl-drive__glyph--chevron{transform:rotate(180deg)}.skl-drive__side--folded .skl-drive__tree,.skl-drive__side>.skl-drive-places{display:none}.skl-drive__side-select{flex:auto;min-width:0}.skl-drive__tree{overscroll-behavior:contain;min-height:0;max-height:min(16rem,40vh);overflow-y:auto}.skl-drive-tree{gap:6px;display:grid}.skl-drive-tree__list,.skl-drive-tree__group{margin:0;padding:0;list-style:none}.skl-drive-tree__item{outline:none}.skl-drive-tree__row{min-height:var(--skl-drive-target-size);padding-inline:calc((var(--skl-drive-depth,1) - 1) * 14px) 8px;color:var(--skl-drive-muted-color);cursor:pointer;-webkit-user-select:none;user-select:none;border-inline-start:2px solid #0000;align-items:center;gap:6px;display:flex}.skl-drive-tree__row:hover{background:var(--skl-drive-hover-color);color:var(--skl-drive-strong-color)}.skl-drive-tree__item--current>.skl-drive-tree__row{border-inline-start-color:var(--skl-drive-accent-color);background:var(--skl-drive-selected-color);color:var(--skl-drive-strong-color);font-weight:600}.skl-drive-tree__item:focus-visible>.skl-drive-tree__row{outline:2px solid var(--skl-drive-focus,var(--skl-drive-accent-color));outline-offset:-2px}.skl-drive-tree__item--virtual>.skl-drive-tree__row{font-style:italic}.skl-drive-tree__item--blocked>.skl-drive-tree__row{cursor:not-allowed;opacity:.45}.skl-drive-tree__twisty{flex:none;align-self:stretch;place-items:center;width:22px;display:inline-grid}@media (pointer:coarse){.skl-drive-tree__twisty{width:32px}}.skl-drive-tree__item[aria-expanded=true]>.skl-drive-tree__row .skl-drive__glyph--expand{transform:rotate(90deg)}.skl-drive-tree__name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.skl-drive-tree__pending{color:var(--skl-drive-muted-color);line-height:var(--skl-drive-target-size);padding-inline-start:calc(30px + (var(--skl-drive-depth,1) - 1) * 14px)}.skl-drive-tree__state{color:var(--skl-drive-error-color);flex-wrap:wrap;align-items:center;gap:6px;font-size:.78rem;display:flex}.skl-drive__spaces{min-width:0}.skl-drive-picker{gap:2px;min-width:0;display:grid;position:relative}.skl-drive-picker__label{color:var(--skl-drive-muted-color);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:600}.skl-drive-picker__trigger{width:100%;min-width:0;min-height:var(--skl-drive-target-size);border:0;border-bottom:1px solid var(--skl-drive-line-color);color:var(--skl-drive-strong-color);font:inherit;text-align:start;cursor:pointer;background:0 0;border-radius:0;justify-content:space-between;align-items:center;gap:8px;padding:0 2px 0 0;font-weight:600;display:flex}.skl-drive-picker__trigger:hover:not(:disabled),.skl-drive-picker--open .skl-drive-picker__trigger{border-bottom-color:currentColor}.skl-drive-picker__trigger:disabled{cursor:default;opacity:.45}.skl-drive-picker__trigger>.skl-drive__glyph{color:var(--skl-drive-muted-color)}.skl-drive-picker--open .skl-drive-picker__trigger>.skl-drive__glyph{transform:rotate(180deg)}.skl-drive-picker__value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.skl-drive-picker__menu{z-index:var(--skl-drive-popup-z,30);top:calc(100% + 4px);box-sizing:border-box;border:1px solid var(--skl-drive-line-color);border-radius:var(--skl-drive-corner);background:var(--skl-drive-popup-color);min-width:max(100%,14rem);max-width:min(22rem,100vw - 32px);max-height:18rem;color:var(--skl-drive-popup-ink,var(--skl-text,CanvasText));padding:4px;display:grid;position:absolute;inset-inline-start:0;overflow-y:auto}.skl-drive-picker__option{min-height:var(--skl-drive-target-size);border-radius:var(--skl-drive-corner);color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) 16px;align-items:center;column-gap:10px;padding:6px 8px;display:grid}.skl-drive-picker__option:hover,.skl-drive-picker__option:focus-visible{background:var(--skl-drive-hover-color)}.skl-drive-picker__option--checked{font-weight:600}.skl-drive-picker__option-label{text-overflow:ellipsis;white-space:nowrap;grid-column:1;overflow:hidden}.skl-drive-picker__option-detail{color:var(--skl-drive-muted-color);font-variant-numeric:tabular-nums;grid-column:1;font-size:.72rem;font-weight:400}.skl-drive-picker__option>.skl-drive__glyph{grid-area:1/2/span 2}.skl-drive__bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.skl-drive__toolbar{flex-wrap:wrap;align-items:center;gap:8px;margin-inline-start:auto;display:flex}.skl-drive__file-input{clip-path:inset(50%);opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.skl-drive-views{border:1px solid var(--skl-drive-line-color);border-radius:var(--skl-drive-corner);flex:none;display:inline-flex}.skl-drive-views__option+.skl-drive-views__option{border-inline-start:1px solid var(--skl-drive-line-color)}.skl-drive-views__option[aria-pressed=true]{background:var(--skl-drive-selected-color);color:var(--skl-drive-strong-color)}.skl-drive__crumbs{flex:14rem;min-width:0}.skl-drive__crumb-list{flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;display:flex}.skl-drive__crumb{align-items:center;min-width:0;display:inline-flex}.skl-drive__crumb+.skl-drive__crumb:before{content:"/";color:var(--skl-drive-muted-color);padding:0 4px}.skl-drive__crumb[data-edge]:before{visibility:hidden}.skl-drive__crumb-button{max-width:16rem;min-height:var(--skl-drive-target-size);border-radius:var(--skl-drive-corner);color:var(--skl-drive-muted-color);font:inherit;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:2px 4px;overflow:hidden}.skl-drive__crumb-button:hover:not(:disabled){color:inherit;text-decoration:underline}.skl-drive__crumb-button[aria-current=location]{color:var(--skl-drive-strong-color);font-weight:600}.skl-drive__crumb-button--virtual{font-style:italic}.skl-drive__notice{border-left:2px solid var(--skl-drive-accent-color);border-radius:var(--skl-drive-corner);background:var(--skl-drive-surface,var(--skl-surface-raised,color-mix(in srgb, currentColor 5%, transparent)));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:0;padding:8px 12px;font-size:.8rem;display:flex}.skl-drive__notice--error{border-left-color:var(--skl-drive-error-color);color:var(--skl-drive-error-color)}.skl-drive__notice-text{overflow-wrap:anywhere;flex:14rem;min-width:0}.skl-drive .skl-drive__hint{color:var(--skl-drive-muted-color);margin:0;font-size:.75rem}.skl-drive .skl-drive__hint--error{color:var(--skl-drive-error-color)}.skl-drive__state{color:var(--skl-drive-muted-color);flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:16px 0;font-size:.82rem;display:flex}.skl-drive__form{gap:6px;max-width:32rem;display:grid}.skl-drive__form-actions{flex-wrap:wrap;gap:8px;display:flex}.skl-drive__entries{margin:0;padding:0;list-style:none;display:grid}.skl-drive__entries--list{border-top:1px solid var(--skl-drive-line-color)}.skl-drive__entries--grid{grid-template-columns:repeat(auto-fill, minmax(var(--skl-drive-tile,10rem), 1fr));grid-auto-flow:dense;gap:10px}.skl-drive__item{align-items:center;gap:4px;min-width:0;display:flex;position:relative}.skl-drive__entries--list>.skl-drive__item{border-bottom:1px solid var(--skl-drive-line-color)}.skl-drive__entries--grid>.skl-drive__item{border:1px solid var(--skl-drive-line-color);border-radius:var(--skl-drive-corner);flex-direction:column;align-items:stretch}.skl-drive__item--selected{background:var(--skl-drive-selected-color)}.skl-drive__entries--grid>.skl-drive__item--selected{border-color:var(--skl-drive-accent-color)}.skl-drive__item--inert{opacity:.5}.skl-drive__item--danger{background:color-mix(in srgb, var(--skl-drive-error-color) 8%, transparent)}.skl-drive__entry{min-width:0;min-height:var(--skl-drive-target-size);padding:var(--skl-drive-pad) 4px;border-radius:var(--skl-drive-corner);color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;flex:auto;align-items:center;gap:10px;display:flex}.skl-drive__entry:hover:not(:disabled){background:var(--skl-drive-hover-color)}.skl-drive__entry:disabled{cursor:default}.skl-drive__entries--grid .skl-drive__entry{flex-direction:column;align-items:stretch;gap:6px;padding:6px 6px 8px}.skl-drive__thumb{flex:none;place-items:center;display:inline-grid}.skl-drive__entries--grid .skl-drive__thumb{aspect-ratio:4/3;background:var(--skl-drive-thumb-color);width:100%;display:grid;overflow:hidden}.skl-drive__preview{object-fit:cover;width:100%;height:100%;display:block}.skl-drive__icon{color:var(--skl-drive-muted-color);flex:none}.skl-drive__icon--folder{color:var(--skl-drive-accent-color)}.skl-drive__name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.skl-drive__entries--grid .skl-drive__name{white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;flex:none;min-height:2.6em;line-height:1.3;display:-webkit-box}.skl-drive__meta{color:var(--skl-drive-muted-color);font-variant-numeric:tabular-nums;flex:none;gap:16px;font-size:.75rem;display:flex}.skl-drive__size{text-align:end;min-width:4.5rem}.skl-drive__date{text-align:end;min-width:9rem}.skl-drive__entries--grid .skl-drive__size{text-align:start;min-width:0}.skl-drive__entries--grid .skl-drive__date{display:none}.skl-drive__entries--grid .skl-drive__more{top:4px;background:var(--skl-drive-chip-color);position:absolute;inset-inline-end:4px}.skl-drive__panel{min-width:0;padding:8px 4px var(--skl-drive-pad);border-bottom:1px solid var(--skl-drive-line-color);background:var(--skl-drive-selected-color);gap:8px;display:grid}.skl-drive__entries--grid>.skl-drive__panel{border:1px solid var(--skl-drive-accent-color);border-radius:var(--skl-drive-corner);grid-column:1/-1;padding:10px}.skl-drive__panel--danger{background:color-mix(in srgb, var(--skl-drive-error-color) 8%, transparent)}.skl-drive__actions{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.skl-drive__panel-close{margin-inline-start:auto}.skl-drive__confirm{gap:6px;display:grid}.skl-drive__confirm-text{overflow-wrap:anywhere;margin:0;font-weight:500}.skl-drive__uploads{gap:8px;margin:0;padding:0;list-style:none;display:grid}.skl-drive__upload{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:4px 12px;font-size:.8rem;display:grid}.skl-drive__upload--waiting{color:var(--skl-drive-muted-color)}.skl-drive__upload-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.skl-drive__upload-state{color:var(--skl-drive-muted-color);font-variant-numeric:tabular-nums}.skl-drive__upload .skl-drive__progress{grid-column:1/-1}.skl-drive__progress{border-radius:var(--skl-drive-corner);background:var(--skl-drive-line-color);height:4px;overflow:hidden}.skl-drive__progress-bar{background:var(--skl-drive-accent-color);height:100%;transition:width .2s;display:block}.skl-drive-dialog{flex-direction:column;height:100%;min-height:0;display:flex;container:skl-drive-dialog/inline-size}.skl-drive-dialog:focus{outline:none}.skl-drive-dialog .skl-drive__workspace{flex:auto;min-height:14rem}.skl-drive-dialog .skl-drive__panes{grid-template-rows:auto minmax(0,1fr);height:100%}.skl-drive-dialog .skl-drive__scroll{min-height:0;max-height:var(--skl-drive-pane-max,min(56vh, 30rem));overscroll-behavior:contain;flex:auto;overflow-y:auto}.skl-drive-dialog__footer{border-top:1px solid var(--skl-drive-line-color);flex-wrap:wrap;align-items:flex-end;gap:8px 16px;padding-top:12px;display:flex}.skl-drive-dialog__footer>.skl-drive__progress,.skl-drive-dialog__footer>.skl-drive__notice{flex:100%}.skl-drive-dialog__name{flex:16rem;gap:4px;min-width:0;display:grid}.skl-drive-dialog__choice{flex:12rem;align-self:center;align-items:baseline;gap:8px;min-width:0;margin:0;display:flex}.skl-drive-dialog__choice--empty{color:var(--skl-drive-muted-color)}.skl-drive-dialog__choice-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;overflow:hidden}.skl-drive-dialog__choice-size{color:var(--skl-drive-muted-color);font-variant-numeric:tabular-nums;flex:none;font-size:.75rem}.skl-drive-dialog__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-inline-start:auto;display:flex}@container skl-drive (width>=40rem){.skl-drive__panes{--skl-drive-side-size:var(--skl-drive-side-width,15rem);grid-template-columns:var(--skl-drive-side-size) minmax(0, 1fr);grid-template-rows:auto 1fr;column-gap:0}.skl-drive__panes:before{background:var(--skl-drive-line-color);content:"";width:1px;position:absolute;inset-block:0;inset-inline-start:var(--skl-drive-side-size)}.skl-drive__side{grid-area:1/1;padding-inline-end:12px}.skl-drive__main{grid-area:1/2/-1;padding-inline-start:16px}.skl-drive__foot{grid-area:2/1;padding-inline-end:12px}.skl-drive__fold{display:none}.skl-drive__side-title{display:block}.skl-drive__side>.skl-drive-places{display:grid}.skl-drive__side-select{display:none}.skl-drive__side--folded .skl-drive__tree{display:block}.skl-drive__tree{max-height:none}.skl-drive-dialog .skl-drive__panes{grid-template-rows:minmax(0,1fr)}.skl-drive-dialog .skl-drive__tree{max-height:var(--skl-drive-pane-max,min(56vh, 30rem));flex:auto}}@container skl-drive (width<=30rem){.skl-drive__date{display:none}.skl-drive__size{min-width:0}}.skl-drive .skl-drive__state--empty{text-align:center;flex-direction:column;justify-content:center;gap:10px;padding:40px 16px}.skl-drive__state--empty>.skl-drive__icon{color:var(--skl-drive-muted-color);opacity:.7}@container skl-drive-dialog (width<=599.98px){.skl-drive-dialog>*,.skl-drive-dialog .skl-drive-menu{--skl-drive-target-size:max(44px, var(--skl-drive-target,44px))}.skl-drive-dialog>*{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.skl-drive-dialog .skl-drive__panes{gap:8px}.skl-drive-dialog:not(.skl-drive-transfer) .skl-drive__side-title,.skl-drive-dialog:not(.skl-drive-transfer) .skl-drive__side-tools,.skl-drive-dialog:not(.skl-drive-transfer) .skl-drive__tree,.skl-drive-dialog:not(.skl-drive-transfer) .skl-drive__side:not(:has(.skl-drive__side-select)){display:none}.skl-drive-dialog .skl-drive__main{gap:8px}.skl-drive-dialog .skl-drive-search{max-width:none}.skl-drive-dialog .skl-drive-search__clear{width:var(--skl-drive-target-size);height:var(--skl-drive-target-size)}.skl-drive-dialog .skl-drive-filters__chip{min-height:var(--skl-drive-target-size)}.skl-drive-dialog .skl-drive__input,.skl-drive-dialog .skl-drive-search__input{font-size:max(16px,1em)}.skl-drive-dialog .skl-drive__bar{flex-wrap:wrap;gap:4px 8px}.skl-drive-dialog .skl-drive__crumbs{flex:10rem}.skl-drive-dialog .skl-drive__crumb-list{overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow-x:auto}.skl-drive-dialog .skl-drive__crumb-list::-webkit-scrollbar{display:none}.skl-drive-dialog .skl-drive__crumb{flex:none}.skl-drive-dialog .skl-drive__crumb-button{max-width:12rem;padding-inline:6px}.skl-drive-dialog .skl-drive__scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.skl-drive-dialog .skl-drive__entries--list .skl-drive__entry{min-height:max(56px, var(--skl-drive-target-size));grid-template-columns:40px minmax(0,1fr) auto;grid-template-areas:"thumb label marks""thumb meta marks";align-items:center;column-gap:12px;padding:6px 4px;display:grid}.skl-drive-dialog .skl-drive__entries--list .skl-drive__thumb{background:var(--skl-drive-thumb-color);grid-area:thumb;width:40px;height:40px;display:grid;overflow:hidden}.skl-drive-dialog .skl-drive__entries--list .skl-drive__thumb--image{background:var(--skl-drive-thumb-tint,var(--skl-drive-thumb-color))}.skl-drive-dialog .skl-drive__entries--list .skl-drive__thumb>.skl-drive__icon{width:24px;height:24px}.skl-drive-dialog .skl-drive__entries--list .skl-drive__label-block{grid-area:label;align-self:end}.skl-drive-dialog .skl-drive__entries--list .skl-drive__name{font-size:max(15px,1em)}.skl-drive-dialog .skl-drive__entries--list .skl-drive__marks{grid-area:marks}.skl-drive-dialog .skl-drive__entries--list .skl-drive__meta{white-space:nowrap;grid-area:meta;align-self:start;gap:0;min-width:0;overflow:hidden}.skl-drive-dialog .skl-drive__entries--list .skl-drive__size,.skl-drive-dialog .skl-drive__entries--list .skl-drive__date{text-align:start;min-width:0;display:inline}.skl-drive-dialog .skl-drive__entries--list .skl-drive__date:before{content:"·";content:"·" / "";padding-inline:6px}.skl-drive-dialog .skl-drive__entries--grid{--skl-drive-tile:7rem;gap:8px}.skl-drive-dialog .skl-drive__entry:active:not(:disabled){background:var(--skl-drive-hover-color)}.skl-drive-dialog .skl-drive-dialog__footer{gap:8px;padding-top:10px;display:grid}.skl-drive-dialog .skl-drive-dialog__choice{min-height:var(--skl-drive-target-size);align-self:auto;align-items:center}.skl-drive-dialog .skl-drive-dialog__actions{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin-inline-start:0;display:grid}.skl-drive-dialog .skl-drive-dialog__actions>.skl-drive__button{min-height:max(48px, var(--skl-drive-target-size));font-size:.95rem}}@media (hover:none){.skl-drive-dialog .skl-drive__entry:hover:not(:active){background:0 0}}.skl-drive-meter{gap:6px;font-size:.82rem;display:grid}.skl-drive-meter--compact{gap:4px;font-size:.78rem}.skl-drive-meter__title{color:var(--skl-drive-muted-color);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.65rem;font-weight:600}.skl-drive-meter__bar{border-radius:var(--skl-drive-corner);background:var(--skl-drive-line-color);height:6px;overflow:hidden}.skl-drive-meter__fill{background:var(--skl-drive-accent-color);height:100%;transition:width .3s;display:block}.skl-drive-meter__bar--full .skl-drive-meter__fill{background:var(--skl-drive-error-color)}.skl-drive-meter__line{font-variant-numeric:tabular-nums;margin:0}.skl-drive-meter__line--muted{color:var(--skl-drive-muted-color)}.skl-drive-overlay{z-index:var(--skl-drive-overlay-z,1000);background:var(--skl-drive-backdrop,#00000080);place-items:center;padding:16px;display:grid;position:fixed;inset:0}.skl-drive-overlay__panel{--skl-drive-pane-max:none;box-sizing:border-box;border:1px solid var(--skl-drive-line-color);border-radius:var(--skl-drive-corner);background:var(--skl-drive-panel,var(--skl-surface,Canvas));width:min(100%,56rem);height:min(100%,40rem);color:var(--skl-drive-text,var(--skl-text,CanvasText));grid-template-rows:auto minmax(0,1fr);gap:12px;padding:20px;display:grid;overflow:auto}.skl-drive-overlay__title{margin:0;font-size:1rem;font-weight:600}@media (width<=520px){.skl-drive-overlay{align-items:end;padding:0}.skl-drive-overlay__panel{width:100%;height:min(100%,90vh);padding:16px}}.skl-drive-places{border-bottom:1px solid var(--skl-drive-line-color);gap:10px;min-width:0;padding-bottom:8px;display:grid}.skl-drive-places__section{gap:2px;min-width:0;display:grid}.skl-drive-places__title{color:var(--skl-drive-muted-color);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:600}.skl-drive-places__list{margin:0;padding:0;list-style:none}.skl-drive-places__place{width:100%;min-height:var(--skl-drive-target-size);border:0;color:var(--skl-drive-muted-color);font:inherit;text-align:start;cursor:pointer;background:0 0;border-inline-start:2px solid #0000;border-radius:0;align-items:center;gap:8px;padding:2px 8px;display:flex}.skl-drive-places__place:hover:not(:disabled){background:var(--skl-drive-hover-color);color:var(--skl-drive-strong-color)}.skl-drive-places__place--current{border-inline-start-color:var(--skl-drive-accent-color);background:var(--skl-drive-selected-color);color:var(--skl-drive-strong-color);font-weight:600}.skl-drive-places__place--unavailable{opacity:.55}.skl-drive-places__place:focus-visible{outline:2px solid var(--skl-drive-focus,var(--skl-drive-accent-color));outline-offset:-2px}.skl-drive-places__name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.skl-drive-places__detail{color:var(--skl-drive-muted-color);font-variant-numeric:tabular-nums;flex:none;font-size:.72rem;font-weight:400}.skl-drive__top{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.skl-drive__top>.skl-drive__toolbar{margin-inline-start:auto}.skl-drive-search{min-width:0;max-width:34rem;min-height:var(--skl-drive-target-size);border:1px solid var(--skl-drive-input-border,var(--skl-border,color-mix(in srgb, currentColor 28%, transparent)));border-radius:var(--skl-drive-corner);background:var(--skl-drive-input-bg,var(--skl-input-bg,transparent));color:var(--skl-drive-muted-color);flex:14rem;align-items:center;gap:8px;padding-inline:10px 2px;display:flex;position:relative}.skl-drive-search:focus-within{border-color:var(--skl-drive-accent-color);color:inherit}.skl-drive-search__input{min-width:0;height:100%;color:var(--skl-drive-text,var(--skl-text,inherit));font:inherit;appearance:none;background:0 0;border:0;outline:none;flex:auto;padding:4px 0}.skl-drive-search__input::-webkit-search-cancel-button{display:none}.skl-drive-search__clear{border-radius:var(--skl-drive-corner);width:32px;height:32px;color:inherit;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}.skl-drive-search__clear:hover{background:var(--skl-drive-hover-color);color:var(--skl-drive-strong-color)}.skl-drive-filters{flex-wrap:wrap;gap:6px;display:flex}.skl-drive-filters__chip{min-height:calc(var(--skl-drive-target-size) - 4px);border:1px solid var(--skl-drive-line-color);border-radius:var(--skl-drive-corner);color:var(--skl-drive-muted-color);font:inherit;cursor:pointer;background:0 0;align-items:center;gap:6px;padding:2px 12px;font-size:.8rem;display:inline-flex}.skl-drive-filters__chip:hover{background:var(--skl-drive-hover-color);color:var(--skl-drive-strong-color)}.skl-drive-filters__chip--checked{border-color:var(--skl-drive-accent-color);background:var(--skl-drive-selected-color);color:var(--skl-drive-strong-color);font-weight:600}.skl-drive-search__clear:focus-visible,.skl-drive-filters__chip:focus-visible{outline:2px solid var(--skl-drive-focus,var(--skl-drive-accent-color));outline-offset:2px}.skl-drive-results{gap:8px;min-width:0;display:grid}.skl-drive-results__more{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.skl-drive__state--note{padding:4px 0;font-size:.78rem}.skl-drive__selection{border-inline-start:2px solid var(--skl-drive-accent-color);background:var(--skl-drive-selected-color);flex-wrap:wrap;align-items:center;gap:4px 8px;padding:4px 4px 4px 12px;display:flex}.skl-drive__selection-count{color:var(--skl-drive-strong-color);font-variant-numeric:tabular-nums;margin-inline-end:auto;font-size:.82rem;font-weight:600}.skl-drive__label-block{flex:auto;min-width:0;display:grid}.skl-drive__entries--grid .skl-drive__label-block{flex:none}.skl-drive__detail{min-width:0;color:var(--skl-drive-muted-color);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.skl-drive__marks{flex-wrap:wrap;flex:none;align-items:center;gap:4px;display:flex}.skl-drive__mark{border:1px solid var(--skl-drive-line-color);border-radius:var(--skl-drive-corner);min-height:20px;color:var(--skl-drive-muted-color);letter-spacing:.02em;white-space:nowrap;align-items:center;gap:3px;padding:0 6px;font-size:.68rem;font-weight:600;display:inline-flex}.skl-drive__mark--time{font-variant-numeric:tabular-nums;font-weight:500}.skl-drive__mark--ai,.skl-drive__mark--active{border-color:color-mix(in srgb, var(--skl-drive-accent-color) 60%, transparent);color:var(--skl-drive-strong-color)}.skl-drive__mark--shared{padding:0 4px}.skl-drive__entries--grid .skl-drive__marks{order:3}.skl-drive__thumb{position:relative}.skl-drive__entries--list .skl-drive__thumb--image{background:var(--skl-drive-thumb-tint,var(--skl-drive-thumb-color));width:40px;height:30px;overflow:hidden}.skl-drive__entries--grid .skl-drive__thumb--image{background:var(--skl-drive-thumb-tint,var(--skl-drive-thumb-color))}.skl-drive__preview{opacity:0;transition:opacity .2s}.skl-drive__thumb--loaded .skl-drive__preview{opacity:1}.skl-drive__duration{color:#fff;font-variant-numeric:tabular-nums;background:#000000ad;padding:0 5px;font-size:.68rem;line-height:1.6;position:absolute;inset:auto 6px 6px auto}.skl-drive__entry{-webkit-touch-callout:none}.skl-drive__entry[draggable=true]{-webkit-user-drag:element}.skl-drive__item--drop-move,.skl-drive__crumb--drop-move .skl-drive__crumb-button,.skl-drive-places__item--drop-move .skl-drive-places__place,.skl-drive-tree__row--drop-move{outline:2px solid var(--skl-drive-accent-color);outline-offset:-2px;background:var(--skl-drive-selected-color)}.skl-drive__item--drop-copy,.skl-drive__crumb--drop-copy .skl-drive__crumb-button,.skl-drive-places__item--drop-copy .skl-drive-places__place,.skl-drive-tree__row--drop-copy{outline:2px dashed var(--skl-drive-accent-color);outline-offset:-2px;background:var(--skl-drive-selected-color)}.skl-drive__main--drop-upload,.skl-drive__main--drop-move,.skl-drive__main--drop-copy{outline:2px dashed var(--skl-drive-accent-color);outline-offset:4px}.skl-drive__main{position:relative}.skl-drive .skl-drive__drop-hint{z-index:2;border:1px solid var(--skl-drive-accent-color);border-radius:var(--skl-drive-corner);background:var(--skl-drive-popup-color);color:var(--skl-drive-strong-color);text-align:center;pointer-events:none;margin:0;padding:8px 12px;font-size:.82rem;font-weight:600;position:absolute;inset:0 0 auto}.skl-drive-menu{z-index:var(--skl-drive-menu-z,1100);box-sizing:border-box;border:1px solid var(--skl-drive-line-color);border-radius:var(--skl-drive-corner);background:var(--skl-drive-popup-color);min-width:13rem;max-width:min(22rem,100vw - 16px);max-height:calc(100vh - 16px);color:var(--skl-drive-popup-ink,var(--skl-text,CanvasText));outline:none;padding:4px;font-size:.85rem;line-height:1.3;display:grid;position:fixed;overflow-y:auto}.skl-drive-menu__group{display:grid}.skl-drive-menu__separator{background:var(--skl-drive-line-color);height:1px;margin:4px 2px}.skl-drive-menu__item{min-height:var(--skl-drive-target-size);border-radius:var(--skl-drive-corner);color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:8px;padding:4px 10px 4px 6px;display:grid}.skl-drive-menu__item:hover:not(:disabled),.skl-drive-menu__item:focus-visible{background:var(--skl-drive-hover-color);outline:none}.skl-drive-menu__item:focus-visible{box-shadow:inset 2px 0 0 var(--skl-drive-accent-color)}.skl-drive-menu__item:disabled{cursor:default;opacity:.45}.skl-drive-menu__item--danger{color:var(--skl-drive-error-color)}.skl-drive-menu__item--checked{font-weight:600}.skl-drive-menu__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.skl-drive-menu__detail{color:var(--skl-drive-muted-color);font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:400}.skl-drive-menu__check{place-items:center;display:grid}.skl-drive-dialog__details{justify-items:start;gap:8px;display:grid}.skl-drive-dialog__details>.skl-drive-info{justify-self:stretch}@media (prefers-reduced-motion:reduce){.skl-drive__glyph,.skl-drive__progress-bar,.skl-drive__preview,.skl-drive-meter__fill{transition:none}}.skl-drive-viewer.skl-drive-viewer{--skl-drive-text:#fff;--skl-drive-text-strong:#fff;--skl-drive-muted:#ffffffa3;--skl-drive-line:#ffffff29;--skl-drive-hover:#ffffff1a;--skl-drive-selected:#ffffff24;--skl-drive-surface:#ffffff0f;--skl-drive-thumb:#ffffff0f;--skl-drive-chip:#ffffff14;--skl-drive-input-border:#ffffff47;--skl-drive-input-bg:#ffffff0a;--skl-drive-popup:#1b1b1b;--skl-drive-popup-ink:#fff;--skl-drive-error:#ff8f87;--skl-drive-accent:var(--skl-drive-viewer-accent,#fff);--skl-drive-on-accent:var(--skl-drive-viewer-on-accent,#000);--skl-drive-focus:var(--skl-drive-viewer-accent,#fff)}.skl-drive-viewer{box-sizing:border-box;background:var(--skl-drive-viewer-bg,#000);color:#fff;-webkit-tap-highlight-color:transparent;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;font-size:.875rem;line-height:1.5;display:grid;position:relative;overflow:hidden;container:skl-drive-viewer/inline-size}.skl-drive-viewer:focus{outline:none}.skl-drive-viewer--overlay{z-index:var(--skl-drive-viewer-z,1000);position:fixed;inset:0}.skl-drive-viewer--inline{width:100%;height:100%}.skl-drive-viewer__glyph{flex:none;display:block}.skl-drive-viewer__bar{box-sizing:border-box;border-bottom:1px solid var(--skl-drive-line-color);align-items:center;gap:8px;min-width:0;min-height:52px;padding:6px 8px 6px 16px;display:flex}.skl-drive-viewer__title{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;margin:0;font-size:.95rem;font-weight:600;overflow:hidden}.skl-drive-viewer__position{color:var(--skl-drive-muted-color);font-variant-numeric:tabular-nums;flex:none;font-size:.8rem}.skl-drive-viewer__tools{flex:none;align-items:center;gap:4px;display:flex}.skl-drive-viewer .skl-drive-viewer__tool{min-width:var(--skl-drive-target-size,36px);border-color:#0000;gap:6px;padding-inline:10px}.skl-drive-viewer .skl-drive-viewer__tool[aria-expanded=true]{background:var(--skl-drive-selected-color)}.skl-drive-viewer__body{grid-template:minmax(0,1fr)/minmax(0,1fr);min-width:0;min-height:0;display:grid;position:relative}.skl-drive-viewer__stage{touch-action:none;-webkit-user-select:none;user-select:none;grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:center;min-width:0;min-height:0;display:grid;position:relative;overflow:hidden}.skl-drive-viewer__info{z-index:6;box-sizing:border-box;overscroll-behavior:contain;border-top:1px solid var(--skl-drive-line-color);background:var(--skl-drive-viewer-panel,#0e0e0e);max-height:min(72%,34rem);padding:0 16px 16px;position:absolute;inset:auto 0 0;overflow-y:auto}.skl-drive-viewer__info-head{z-index:1;background:inherit;justify-content:space-between;align-items:center;gap:8px;margin:0 -16px 8px;padding:6px 8px 6px 16px;display:flex;position:sticky;top:0}.skl-drive-viewer__info-title{color:var(--skl-drive-muted-color);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:600}@container skl-drive-viewer (width>=50rem){.skl-drive-viewer__body--info{grid-template-columns:minmax(0, 1fr) var(--skl-drive-viewer-info-width,21rem)}.skl-drive-viewer__info{border-top:0;border-inline-start:1px solid var(--skl-drive-line-color);max-height:none;position:static}}.skl-drive-viewer__step{z-index:4;border-radius:var(--skl-drive-corner);color:#fff;cursor:pointer;opacity:.55;background:#0000006b;border:0;place-items:center;width:44px;height:72px;margin-top:-36px;padding:0;transition:opacity .15s,background-color .15s;display:grid;position:absolute;top:50%}.skl-drive-viewer__step--previous{left:8px}.skl-drive-viewer__step--next{right:8px}.skl-drive-viewer__step:hover{background:#000000ad}.skl-drive-viewer__stage:hover .skl-drive-viewer__step,.skl-drive-viewer__step:focus-visible{opacity:1}.skl-drive-viewer__stage:has(.skl-drive-viewer__player--idle) .skl-drive-viewer__step:not(:focus-visible){opacity:0}.skl-drive-viewer__stage .skl-drive-viewer__step[aria-disabled=true]{opacity:0;pointer-events:none}.skl-drive-viewer__stage .skl-drive-viewer__step[aria-disabled=true]:focus-visible{opacity:.35}.skl-drive-viewer__spinner{z-index:3;box-sizing:border-box;pointer-events:none;border:3px solid #fff3;border-top-color:#fff;border-radius:50%;width:40px;height:40px;margin:-20px 0 0 -20px;animation:.8s linear infinite skl-drive-viewer-spin,.2s .3s both skl-drive-viewer-appear;position:absolute;top:50%;left:50%}.skl-drive-viewer__spinner--inline{border-width:2px;width:18px;height:18px;margin:0;display:inline-block;position:static}@keyframes skl-drive-viewer-spin{to{transform:rotate(360deg)}}@keyframes skl-drive-viewer-appear{0%{opacity:0}}@keyframes skl-drive-viewer-pulse{to{opacity:.45}}.skl-drive-viewer__loading{color:var(--skl-drive-muted-color);align-items:center;gap:10px;margin:0;display:flex}.skl-drive-viewer__tint{background:radial-gradient(closest-side, var(--skl-drive-viewer-tint,transparent), transparent);opacity:.5;pointer-events:none;position:absolute;inset:0}.skl-drive-viewer__image{position:absolute;inset:0;overflow:hidden}.skl-drive-viewer__image--zoomed{cursor:grab}.skl-drive-viewer__image--panning{cursor:grabbing}.skl-drive-viewer__frame{transform-origin:50%;will-change:transform;position:absolute;top:50%;left:50%}.skl-drive-viewer__frame--loose{inset:0;transform:none}.skl-drive-viewer__frame--smooth{transition:transform .22s ease-out}.skl-drive-viewer__picture,.skl-drive-viewer__placeholder{object-fit:contain;-webkit-user-drag:none;width:100%;height:100%;display:block;position:absolute;inset:0}.skl-drive-viewer__picture{opacity:0;transition:opacity .2s}.skl-drive-viewer__picture--loaded{opacity:1}.skl-drive-viewer__zoom{z-index:4;border:1px solid var(--skl-drive-line-color);border-radius:var(--skl-drive-corner);background:#0000009e;align-items:center;gap:2px;padding:2px;display:flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.skl-drive-viewer__zoom-level{min-width:3.25rem;color:var(--skl-drive-muted-color);font-variant-numeric:tabular-nums;text-align:center;font-size:.75rem}.skl-drive-viewer__control{box-sizing:border-box;border-radius:var(--skl-drive-corner);width:40px;height:40px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}.skl-drive-viewer__control:hover:not([aria-disabled=true]){background:#ffffff1f}.skl-drive-viewer__control[aria-disabled=true]{cursor:default;opacity:.38}.skl-drive-viewer__control--active{color:var(--skl-drive-accent-color);background:#ffffff29}.skl-drive-viewer__control--text{font-variant-numeric:tabular-nums;width:auto;min-width:44px;padding-inline:8px;font-size:.78rem}.skl-drive-viewer__control:focus-visible,.skl-drive-viewer__step:focus-visible,.skl-drive-viewer__big-play:focus-visible,.skl-drive-viewer__play:focus-visible,.skl-drive-viewer__seek:focus-visible,.skl-drive-viewer__level:focus-visible,.skl-drive-viewer__wave:focus-visible,.skl-drive-info__chip-remove:focus-visible,.skl-drive-info__prompt-text:focus-visible{outline:2px solid var(--skl-drive-focus,var(--skl-drive-accent-color));outline-offset:2px}.skl-drive-viewer__text:focus-visible,.skl-drive-viewer__menu-item:focus-visible{outline:2px solid var(--skl-drive-focus,var(--skl-drive-accent-color));outline-offset:-2px}.skl-drive-viewer__seek{cursor:pointer;touch-action:none;align-items:center;height:22px;display:flex;position:relative}.skl-drive-viewer__track{background:#ffffff38;flex:auto;height:4px;transition:height .12s;position:relative;overflow:hidden}.skl-drive-viewer__seek:hover .skl-drive-viewer__track,.skl-drive-viewer__seek--active .skl-drive-viewer__track{height:6px}.skl-drive-viewer__buffered{background:#ffffff4d;position:absolute;inset-block:0}.skl-drive-viewer__played{background:var(--skl-drive-accent-color);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.skl-drive-viewer__head{border-radius:var(--skl-drive-corner);background:var(--skl-drive-accent-color);pointer-events:none;width:12px;height:12px;margin:-6px 0 0 -6px;transition:transform .12s;position:absolute;top:50%;left:0;transform:scale(0)}.skl-drive-viewer__seek:hover .skl-drive-viewer__head,.skl-drive-viewer__seek:focus-visible .skl-drive-viewer__head,.skl-drive-viewer__seek--active .skl-drive-viewer__head{transform:scale(1)}.skl-drive-viewer__bubble{bottom:calc(100% + 6px);left:clamp(24px, var(--skl-drive-viewer-at,0%), calc(100% - 24px));z-index:2;border:1px solid var(--skl-drive-line-color);border-radius:var(--skl-drive-corner);color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;background:#000000db;padding:2px 6px;font-size:.72rem;position:absolute;transform:translate(-50%)}.skl-drive-viewer__volume{align-items:center;display:inline-flex}.skl-drive-viewer__level{cursor:pointer;touch-action:none;align-items:center;width:76px;height:32px;margin-inline:2px 8px;display:flex;position:relative}.skl-drive-viewer__level-track{background:#ffffff3d;flex:auto;height:4px;position:relative}.skl-drive-viewer__level-fill{inset-block:0;background:var(--skl-drive-accent-color);position:absolute;left:0}.skl-drive-viewer__level-head{border-radius:var(--skl-drive-corner);background:var(--skl-drive-accent-color);pointer-events:none;width:10px;height:10px;margin:-5px 0 0 -5px;position:absolute;top:50%}.skl-drive-viewer__time{color:#ffffffdb;font-variant-numeric:tabular-nums;white-space:nowrap;padding-inline:8px;font-size:.78rem}.skl-drive-viewer__menu-anchor{display:inline-flex;position:relative}.skl-drive-viewer__menu{z-index:7;box-sizing:border-box;border:1px solid var(--skl-drive-line-color);border-radius:var(--skl-drive-corner);background:var(--skl-drive-popup-color);min-width:9.5rem;color:var(--skl-drive-popup-ink,#fff);padding:4px;display:grid;position:absolute;bottom:calc(100% + 6px)}.skl-drive-viewer__menu--start{left:0}.skl-drive-viewer__menu--end{right:0}.skl-drive-viewer__menu-item{border-radius:var(--skl-drive-corner);min-height:36px;color:inherit;font:inherit;font-variant-numeric:tabular-nums;text-align:start;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) 16px;align-items:center;gap:10px;padding:4px 10px;font-size:.82rem;display:grid}.skl-drive-viewer__menu-item:hover,.skl-drive-viewer__menu-item:focus-visible{background:var(--skl-drive-hover-color)}.skl-drive-viewer__menu-item[aria-checked=true]{font-weight:600}.skl-drive-viewer__menu-note{color:var(--skl-drive-muted-color);font-size:.75rem;font-weight:400}.skl-drive-viewer__menu-check{grid-column:3;display:grid}.skl-drive-viewer__player{box-sizing:border-box;grid-template:minmax(0,1fr)/minmax(0,1fr);width:100%;min-width:0;height:100%;min-height:0;display:grid;position:relative}.skl-drive-viewer__player--video{background:#000;place-items:center;overflow:hidden}.skl-drive-viewer__player--idle{cursor:none}.skl-drive-viewer__video{object-fit:contain;width:100%;height:100%;display:block;position:relative}.skl-drive-viewer__controls{z-index:4;background:linear-gradient(#0000,#0006 40%,#000000c7);gap:2px;padding:28px 10px 6px;transition:opacity .25s;display:grid;position:absolute;inset:auto 0 0}.skl-drive-viewer__player--idle .skl-drive-viewer__controls{opacity:0}.skl-drive-viewer__row{align-items:center;gap:2px;min-width:0;display:flex}.skl-drive-viewer__spacer{flex:auto}.skl-drive-viewer__big-play{z-index:2;border-radius:var(--skl-drive-corner);color:#fff;cursor:pointer;background:#0000008c;border:0;place-items:center;width:76px;height:76px;margin:-38px 0 0 -38px;padding:0 0 0 4px;display:grid;position:absolute;top:50%;left:50%}.skl-drive-viewer__big-play:hover{background:#000000bf}.skl-drive-viewer__player--audio{grid-template-rows:minmax(0,1fr) auto auto auto;justify-items:center;gap:12px;padding:clamp(12px,4%,40px) clamp(16px,6%,64px);overflow:hidden}.skl-drive-viewer__cover{aspect-ratio:1;border-radius:var(--skl-drive-corner);background:#ffffff0d;align-self:end;max-width:100%;height:min(100%,17rem);position:relative;overflow:hidden}.skl-drive-viewer__cover-image{object-fit:cover;width:100%;height:100%;display:block}.skl-drive-viewer__orb{--skl-drive-viewer-orb-base:var(--skl-drive-viewer-orb-color,#6b6b6b);background:radial-gradient(circle at 50% 110%, color-mix(in srgb, var(--skl-drive-viewer-orb-base) 60%, #000), color-mix(in srgb, var(--skl-drive-viewer-orb-base) 16%, #000) 75%);width:100%;height:100%;position:relative;overflow:hidden}.skl-drive-viewer__orb-glow{will-change:transform;background:radial-gradient(circle, color-mix(in srgb, var(--skl-drive-viewer-orb-base) 70%, #fff) 0, color-mix(in srgb, var(--skl-drive-viewer-orb-base) 45%, transparent) 40%, transparent 70%);transform:translate(var(--skl-drive-viewer-orb-ax,-10%), var(--skl-drive-viewer-orb-ay,-6%)) scale(var(--skl-drive-viewer-orb-scale,1));border-radius:50%;position:absolute;inset:8%}.skl-drive-viewer__orb-glow--second{opacity:.7;transform:translate(var(--skl-drive-viewer-orb-bx,12%), var(--skl-drive-viewer-orb-by,10%)) scale(.75)}.skl-drive-viewer__wave{cursor:pointer;touch-action:none;width:min(100%,52rem);height:96px;position:relative}.skl-drive-viewer__wave-canvas{width:100%;height:100%;color:var(--skl-drive-accent-color);display:block}.skl-drive-viewer__wave--loading .skl-drive-viewer__wave-canvas{animation:1.4s ease-in-out infinite alternate skl-drive-viewer-pulse}.skl-drive-viewer__times{width:min(100%,52rem);color:var(--skl-drive-muted-color);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:-6px;font-size:.75rem;display:flex}.skl-drive-viewer__deck{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;width:min(100%,52rem);display:grid}.skl-drive-viewer__deck-side{align-items:center;gap:2px;min-width:0;display:flex}.skl-drive-viewer__deck-side--end{justify-content:flex-end}.skl-drive-viewer__play{border-radius:var(--skl-drive-corner);background:var(--skl-drive-accent-color);width:64px;height:64px;color:var(--skl-drive-on-accent,#000);cursor:pointer;border:0;place-items:center;padding:0;display:grid}.skl-drive-viewer__play:hover:not([aria-disabled=true]){background:color-mix(in srgb, var(--skl-drive-accent-color) 84%, #000)}.skl-drive-viewer__play[aria-disabled=true]{cursor:default;opacity:.4}.skl-drive-viewer__text{box-sizing:border-box;overscroll-behavior:contain;touch-action:pan-y;-webkit-user-select:text;user-select:text;width:100%;height:100%;overflow:auto}.skl-drive-viewer__text-body{box-sizing:border-box;color:#ffffffe6;max-width:100ch;min-height:100%;font:.8125rem/1.6 var(--skl-drive-viewer-mono,ui-monospace, SFMono-Regular, Menlo, Consolas, monospace);white-space:pre-wrap;overflow-wrap:anywhere;tab-size:2;margin:0 auto;padding:20px 24px}.skl-drive-viewer__card{box-sizing:border-box;text-align:center;justify-items:center;gap:8px;max-width:min(30rem,100%);max-height:100%;padding:24px;display:grid;overflow-y:auto}.skl-drive-viewer__card-preview{object-fit:contain;max-width:100%;max-height:min(44vh,22rem);display:block}.skl-drive-viewer__card-icon{border:1px solid var(--skl-drive-line-color);border-radius:var(--skl-drive-corner);place-items:center;width:112px;height:112px;display:grid}.skl-drive-viewer__card-name{overflow-wrap:anywhere;margin:4px 0 0;font-weight:600}.skl-drive-viewer__card-meta{color:var(--skl-drive-muted-color);overflow-wrap:anywhere;margin:0;font-size:.8rem}.skl-drive-viewer__card-note{color:#ffffffd1;max-width:40ch;margin:0;font-size:.82rem}.skl-drive-viewer__card-actions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:8px;display:flex}.skl-drive-viewer__failure{z-index:5;text-align:center;background:#000000c7;place-content:center;justify-items:center;gap:12px;padding:24px;display:grid;position:absolute;inset:0}.skl-drive-info__section{border-top:1px solid var(--skl-drive-line-color);gap:8px;padding-top:12px;display:grid}.skl-drive-info__heading{color:var(--skl-drive-muted-color);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:600}.skl-drive-info__facts{gap:6px;margin:0;display:grid}.skl-drive-info__fact{grid-template-columns:minmax(0,7rem) minmax(0,1fr);align-items:baseline;gap:12px;display:grid}.skl-drive-info__term{color:var(--skl-drive-muted-color);font-size:.78rem}.skl-drive-info__value{overflow-wrap:anywhere;min-width:0;margin:0}.skl-drive-info .skl-drive-info__link{min-height:0;color:inherit;text-underline-offset:2px;white-space:normal;background:0 0;border:0;padding:0;text-decoration:underline;display:inline}.skl-drive-info__marks,.skl-drive-info__chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.skl-drive-info__mark{border:1px solid var(--skl-drive-line-color);border-radius:var(--skl-drive-corner);padding:1px 8px;font-size:.75rem}.skl-drive-info__tags,.skl-drive-info__description,.skl-drive-info__prompt{gap:6px;min-width:0;display:grid}.skl-drive-info__chip{box-sizing:border-box;border:1px solid var(--skl-drive-line-color);border-radius:var(--skl-drive-corner);background:var(--skl-drive-chip-color);align-items:center;gap:2px;max-width:100%;min-height:28px;padding-inline:10px 2px;font-size:.8rem;display:inline-flex}.skl-drive-info__chip--static{padding-inline-end:10px}.skl-drive-info__chip-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.skl-drive-info__chip-remove{border-radius:var(--skl-drive-corner);width:24px;height:24px;color:var(--skl-drive-muted-color);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;font-size:1rem;line-height:1;display:inline-grid}.skl-drive-info__chip-remove:hover{background:var(--skl-drive-hover-color);color:var(--skl-drive-strong-color)}.skl-drive-info__tag-input,.skl-drive-info__textarea{box-sizing:border-box;width:100%}.skl-drive-info__textarea{resize:vertical;field-sizing:content;min-height:5.5em;max-height:18em;line-height:1.45}.skl-drive-info__edit-bar,.skl-drive-info__prompt-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.skl-drive-info__count{color:var(--skl-drive-muted-color);font-variant-numeric:tabular-nums;font-size:.72rem}.skl-drive-info .skl-drive-info__save[aria-disabled=true]{cursor:default;opacity:.45}.skl-drive-info__text{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.skl-drive-info__prompt-text{box-sizing:border-box;border:1px solid var(--skl-drive-line-color);border-radius:var(--skl-drive-corner);background:var(--skl-drive-thumb-color);max-height:14rem;font:.78rem/1.55 var(--skl-drive-viewer-mono,ui-monospace, SFMono-Regular, Menlo, Consolas, monospace);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;margin:0;padding:8px 10px;overflow:auto}.skl-drive-info__live:empty{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@container skl-drive-viewer (width<=36rem){.skl-drive-viewer__tool-label{display:none}.skl-drive-viewer .skl-drive-viewer__tool{padding-inline:0}.skl-drive-viewer__step{width:36px;height:56px;margin-top:-28px}.skl-drive-viewer__time{padding-inline:4px;font-size:.72rem}}@container skl-drive-viewer (width<=28rem){.skl-drive-viewer__level{display:none}}@media (pointer:coarse){.skl-drive-viewer__control{width:44px;height:44px}.skl-drive-viewer__seek{height:32px}.skl-drive-viewer__step{opacity:.7}}@media (prefers-reduced-motion:reduce){.skl-drive-viewer__frame--smooth,.skl-drive-viewer__picture,.skl-drive-viewer__controls,.skl-drive-viewer__step,.skl-drive-viewer__track,.skl-drive-viewer__head{transition:none}.skl-drive-viewer__spinner{animation:.2s .3s both skl-drive-viewer-appear}.skl-drive-viewer__wave--loading .skl-drive-viewer__wave-canvas{animation:none}}.skl-drive-share{container:skl-drive-share/inline-size}.skl-drive-overlay__panel:has(>.skl-drive-share){width:min(100%,36rem);height:auto;max-height:min(100%,44rem)}.skl-drive-share .skl-drive-share__heading{color:var(--skl-drive-strong-color);margin:0;font-size:.82rem;font-weight:600}.skl-drive-share__add,.skl-drive-share__access{gap:8px;min-width:0;display:grid}.skl-drive-share__people{overscroll-behavior:contain;border:1px solid var(--skl-drive-line-color);border-radius:var(--skl-drive-corner);max-height:13rem;margin:0;padding:2px;list-style:none;display:grid;overflow-y:auto}.skl-drive-share__person{min-width:0;min-height:var(--skl-drive-target-size);border-radius:var(--skl-drive-corner);cursor:pointer;align-items:center;gap:10px;padding:4px 8px;display:flex}.skl-drive-share__person:hover{background:var(--skl-drive-hover-color)}.skl-drive-share__add:focus-within .skl-drive-share__person--active,.skl-drive-share__heading:focus-visible,.skl-drive-transfer__place:focus-visible,.skl-drive-transfer__mode:focus-within{outline:2px solid var(--skl-drive-focus,var(--skl-drive-accent-color));outline-offset:-2px}.skl-drive-share__person--chosen{background:var(--skl-drive-selected-color);color:var(--skl-drive-strong-color);font-weight:600}.skl-drive-share__person--granted{color:var(--skl-drive-muted-color);cursor:default}.skl-drive-share__person--granted:hover{background:0 0}.skl-drive-share__person-name,.skl-drive-share__name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.skl-drive-share__person-note{flex:none;font-size:.75rem;font-weight:400}.skl-drive-share__avatar{border-radius:var(--skl-drive-corner);background:var(--skl-drive-selected-color);width:28px;height:28px;color:var(--skl-drive-strong-color);flex:none;place-items:center;font-size:.78rem;font-weight:600;display:inline-grid}.skl-drive-share__submit{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px;display:flex}.skl-drive-share__list{border-top:1px solid var(--skl-drive-line-color);margin:0;padding:0;list-style:none;display:grid}.skl-drive-share__row{border-bottom:1px solid var(--skl-drive-line-color);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:4px 10px;padding:6px 0;display:grid}.skl-drive-share__row-error{grid-column:2/-1}.skl-drive-share__role .skl-drive-picker__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skl-drive-share__role .skl-drive-picker__trigger{min-width:7.5rem}.skl-drive-share__role .skl-drive-picker__menu{inset-inline:auto 0}.skl-drive-share__role-text{color:var(--skl-drive-muted-color);font-size:.82rem}.skl-drive-share__footer{border-top:1px solid var(--skl-drive-line-color);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 16px;padding-top:12px;display:flex}.skl-drive-share .skl-drive-share__status{color:var(--skl-drive-muted-color);flex:14rem;margin:0;font-size:.78rem}@container skl-drive-share (width<=26rem){.skl-drive-share__row{grid-template-columns:auto minmax(0,1fr) auto}.skl-drive-share__remove{grid-column:2/-1;justify-self:start}}.skl-drive-transfer__select{flex:auto;min-width:0}.skl-drive-transfer__places{overscroll-behavior:contain;border-bottom:1px solid var(--skl-drive-line-color);flex:none;max-height:min(14rem,36vh);padding-bottom:6px;display:none;overflow-y:auto}.skl-drive-transfer__section+.skl-drive-transfer__section{margin-top:8px}.skl-drive-transfer .skl-drive-transfer__section-title{color:var(--skl-drive-muted-color);letter-spacing:.08em;text-transform:uppercase;margin:0 0 2px;font-size:.68rem;font-weight:600}.skl-drive-transfer__list{margin:0;padding:0;list-style:none}.skl-drive-transfer__place{width:100%;min-height:var(--skl-drive-target-size);border:0;color:var(--skl-drive-muted-color);font:inherit;text-align:start;cursor:pointer;background:0 0;border-inline-start:2px solid #0000;border-radius:0;padding:4px 8px;display:grid}.skl-drive-transfer__place:hover:not(:disabled){background:var(--skl-drive-hover-color);color:var(--skl-drive-strong-color)}.skl-drive-transfer__place[aria-current=true]{border-inline-start-color:var(--skl-drive-accent-color);background:var(--skl-drive-selected-color);color:var(--skl-drive-strong-color);font-weight:600}.skl-drive-transfer__place:disabled{cursor:default}.skl-drive-transfer__place-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.skl-drive-transfer__place-detail{color:var(--skl-drive-muted-color);font-size:.72rem;font-weight:400}@container skl-drive (width>=40rem){.skl-drive-transfer__places{display:block}.skl-drive-transfer__select{display:none}}.skl-drive-transfer__options{flex-wrap:wrap;flex:100%;align-items:flex-end;gap:8px 16px;min-width:0;display:flex}.skl-drive-transfer__notes{flex:100%;gap:6px;min-width:0;display:grid}.skl-drive-transfer__modes{border:1px solid var(--skl-drive-line-color);border-radius:var(--skl-drive-corner);flex:none;min-inline-size:0;margin:0;padding:0;display:inline-flex}.skl-drive-transfer__mode{min-height:var(--skl-drive-target-size);color:var(--skl-drive-muted-color);cursor:pointer;align-items:center;padding:0 14px;font-size:.82rem;display:inline-flex;position:relative}.skl-drive-transfer__mode:has(:focus):not(:has(:focus-visible)){outline:none}.skl-drive-transfer__mode+.skl-drive-transfer__mode{border-inline-start:1px solid var(--skl-drive-line-color)}.skl-drive-transfer__mode--checked{background:var(--skl-drive-selected-color);color:var(--skl-drive-strong-color);font-weight:600}.skl-drive-transfer__mode--disabled{cursor:not-allowed;opacity:.45}.skl-drive-transfer__radio{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.skl-drive-transfer__conflict{flex:0 16rem;min-width:0}.skl-drive-transfer__conflict .skl-drive-picker__menu{top:auto;bottom:calc(100% + 4px)}.skl-drive-transfer .skl-drive-transfer__status{color:var(--skl-drive-muted-color);font-variant-numeric:tabular-nums;align-self:center;margin:0;font-size:.78rem}
.nc-drive{--skl-drive-radius:0;--skl-drive-font:var(--nc-font);--skl-drive-text:var(--nc-ink);--skl-drive-text-strong:var(--nc-ink-strong);--skl-drive-muted:var(--nc-muted);--skl-drive-line:var(--nc-line-soft);--skl-drive-input-border:var(--nc-line);--skl-drive-input-bg:transparent;--skl-drive-hover:var(--nc-panel);--skl-drive-selected:var(--nc-raised);--skl-drive-surface:transparent;--skl-drive-thumb:transparent;--skl-drive-popup:var(--nc-panel);--skl-drive-chip:var(--nc-glass-strong);--skl-drive-accent:var(--nc-ink-strong);--skl-drive-on-accent:var(--nc-canvas);--skl-drive-error:var(--nc-error);min-width:0}.nc-drive__body{gap:var(--nc-space-3);grid-template-rows:minmax(0,1fr);grid-auto-rows:auto;min-width:0;min-height:0;display:grid}.nc-drive__note{padding-left:var(--nc-space-3);border-left:2px solid var(--nc-error);color:var(--nc-ink-strong);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);margin:0}.nc-drive-space{gap:var(--nc-space-1);min-width:0;display:grid}.nc-drive-space__trigger{justify-content:space-between;align-items:center;gap:var(--nc-space-2);box-sizing:border-box;width:100%;min-width:0;min-height:44px;padding:0 var(--nc-space-1) 0 0;color:var(--nc-ink-strong);cursor:pointer;font-family:var(--nc-font);font-size:var(--nc-type-small);font-weight:var(--nc-weight-medium);text-align:start;background:0 0;border:0;border-radius:0;margin:0;display:flex}.nc-drive-space__trigger:focus-visible{outline:1px solid var(--nc-ink-strong);outline-offset:2px}.nc-drive-space__trigger:disabled{cursor:default;opacity:.4}.nc-drive-space__value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.skl-dialog.nc-drive-dialog[data-size=lg]{place-items:center}.skl-dialog.nc-drive-dialog[data-size=lg]>.skl-dialog__panel{width:min(100%,max(46rem,62vw),76rem);height:min(100%,max(34rem,72vh),54rem)}.nc-drive-dialog .skl-dialog__body{--skl-drive-pane-max:none;padding:var(--nc-space-3) var(--nc-space-4) var(--nc-space-4);display:grid}@media (width<=600px){.nc-drive-dialog .skl-dialog__body{padding:var(--nc-space-2) var(--nc-space-3) var(--nc-space-3)}}.skl-dialog.nc-drive-dialog[data-placement=bottom]{--skl-plate-height:min(92dvh, 56rem)}@media (orientation:landscape) and (height<=500px){.skl-dialog.nc-drive-dialog[data-placement=bottom]{--skl-plate-height:100dvh}}.skl-dialog.nc-drive-dialog[data-edge]>.skl-dialog__panel>.skl-dialog__body{padding:var(--nc-space-2) max(var(--nc-space-3), env(safe-area-inset-right)) 0 max(var(--nc-space-3), env(safe-area-inset-left));scroll-behavior:auto;-webkit-mask-image:none;mask-image:none}.skl-dialog.nc-drive-dialog[data-edge] .skl-drive-dialog__footer{padding-bottom:max(var(--nc-space-3), env(safe-area-inset-bottom))}.nc-drive-sheet{--skl-drive-pane-max:none;box-sizing:border-box;height:100dvh;padding:var(--nc-space-2) max(var(--nc-space-3), env(safe-area-inset-right)) 0 max(var(--nc-space-3), env(safe-area-inset-left));grid-template-rows:minmax(0,1fr);display:grid;overflow:hidden}.nc-drive-sheet .skl-drive-dialog__footer{padding-bottom:max(var(--nc-space-3), env(safe-area-inset-bottom))}@container skl-drive-dialog (width<=599.98px){.nc-drive-space>.nc-eyebrow{display:none}}
.nc-frame-devices{align-items:center;gap:var(--nc-space-1);min-width:0;color:var(--nc-muted);font-size:var(--nc-type-eyebrow);white-space:nowrap;display:inline-flex}.nc-frame-devices[data-state=granted]{color:var(--nc-ink-strong)}.nc-frame-devices__action{padding:0 var(--nc-space-1);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;text-decoration:underline}.nc-frame-devices__action:focus-visible{outline:1px solid var(--nc-ink-strong);outline-offset:1px}
.nc-experience-frame{background:var(--nc-canvas);border:0;width:100%;height:100%;min-height:0;display:block;position:absolute;inset:0}.nc-experience-frame-box{box-sizing:border-box;background:var(--nc-canvas);place-items:center;display:grid;position:absolute;inset:0;overflow:hidden;container:nc-experience-frame/size}.nc-experience-frame-box__orb{aspect-ratio:1;background-image:var(--nc-experience-orb,none);filter:blur(64px)saturate(1.4);opacity:.5;pointer-events:none;background-position:50%;background-size:cover;width:min(150cqw,150cqh);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:radial-gradient(circle,#000 28%,#0000 70%);mask-image:radial-gradient(circle,#000 28%,#0000 70%)}.nc-experience-frame-box__stage{z-index:1;box-sizing:border-box;place-items:center;padding:clamp(16px,4cqmin,48px);display:grid;position:absolute;inset:0;container-type:size}.nc-experience-frame--framed{z-index:1;width:min(100cqw, 100cqh * var(--nc-experience-aspect));height:min(100cqh, 100cqw / var(--nc-experience-aspect));min-height:0;aspect-ratio:var(--nc-experience-aspect);background:var(--nc-canvas);border:0;margin:auto;position:relative;inset:auto}@container nc-experience-frame (width<=599.98px) or (height<=519.98px){.nc-experience-frame-box__stage{padding:0}.nc-experience-frame--framed{aspect-ratio:auto;width:100%;height:100%}.nc-experience-frame-box__orb{display:none}}
.nc-reference-library__body{gap:18px;max-width:1280px;margin:0 auto;display:grid}.nc-reference-library__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.nc-reference-library__summary{gap:var(--nc-space-2);padding-top:var(--nc-space-1);flex-wrap:wrap;display:flex}.nc-reference-library__summary img{object-fit:cover;width:48px;height:48px}.nc-reference-library__grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px;padding:0;list-style:none;display:grid}.nc-reference-library__card{text-align:left;border:1px solid var(--nc-line-soft);width:100%;color:inherit;cursor:pointer;transition:border-color var(--nc-motion-fast) ease;background:0 0;gap:8px;padding:14px;display:grid}@media (hover:hover){.nc-reference-library__card:hover{border-color:var(--nc-muted)}}.nc-reference-library__card img,.nc-reference-library__card pre{object-fit:contain;white-space:pre-wrap;width:100%;height:150px;overflow:hidden}.nc-reference-library__metadata,.nc-reference-library__generation,.nc-reference-library__budget{gap:12px;display:grid}.nc-reference-library__detail{grid-template-columns:minmax(0,1fr) 260px;gap:24px;display:grid}.nc-reference-library__preview{align-content:start;gap:16px;min-width:0;display:grid}.nc-reference-library__preview>img{object-fit:contain;width:100%;max-height:55vh}.nc-reference-library__preview pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:55vh;overflow:auto}:where(.nc-surface) :is(.nc-reference-library__preview>img,.nc-reference-library__preview pre){max-height:calc(.55 * var(--nc-surface-height))}.nc-reference-library__history{flex-direction:column;gap:12px;display:flex}.nc-reference-library__version{text-align:left;color:inherit;border:1px solid var(--nc-line-soft);cursor:pointer;background:0 0;gap:6px;padding:12px;display:grid}.nc-reference-library__version[aria-pressed=true]{border-color:var(--nc-ink-strong);background:var(--nc-raised)}@media (width<=700px){.nc-reference-library__detail{grid-template-columns:minmax(0,1fr)}}@container nc-surface (width<=700px){.nc-reference-library__detail{grid-template-columns:minmax(0,1fr)}}.nc-reference-library__trigger{position:relative}.nc-reference-library__trigger:after{content:"";height:44px;position:absolute;top:calc(50% - 22px);left:0;right:0}
.ProseMirror{word-wrap:break-word;white-space:pre-wrap;white-space:break-spaces;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-feature-settings:"liga" 0;position:relative}.ProseMirror pre{white-space:pre-wrap}.ProseMirror li{position:relative}.ProseMirror-hideselection ::selection{background:0 0}.ProseMirror-hideselection ::selection{background:0 0}.ProseMirror-hideselection{caret-color:#0000}.ProseMirror [draggable][contenteditable=false]{-webkit-user-select:text;user-select:text}.ProseMirror-selectednode{outline:2px solid #8cf}li.ProseMirror-selectednode{outline:none}li.ProseMirror-selectednode:after{content:"";pointer-events:none;border:2px solid #8cf;position:absolute;inset:-2px -2px -2px -32px}img.ProseMirror-separator{border:none!important;margin:0!important;display:inline!important}
.nc-reference-editor,.nc-reference-editor__markdown,.nc-reference-editor__tree,.nc-reference-editor__edit{gap:var(--nc-space-3);min-width:0;display:grid}.nc-reference-editor__actions,.nc-reference-editor__row,.nc-reference-editor__toolbar{align-items:center;gap:var(--nc-space-2);flex-wrap:wrap;min-width:0;display:flex}.nc-reference-editor__actions>*,.nc-reference-editor__row>*,.nc-reference-editor__toolbar>*{min-width:0;max-width:100%}.nc-reference-editor__actions [aria-pressed=true]{border-color:var(--nc-ink-strong);background:var(--nc-raised)}.nc-reference-editor__source{resize:vertical;min-height:16rem;max-height:60dvh;font-family:var(--nc-font-code);tab-size:2;overflow:auto}.nc-reference-editor__branch{border-inline-start:1px solid var(--nc-line-soft);min-width:0;padding-inline-start:var(--nc-space-3);padding-block:var(--nc-space-2)}.nc-reference-editor__row strong{overflow-wrap:anywhere}.nc-reference-editor__row>span{color:var(--nc-muted)}.nc-reference-editor__value{white-space:pre-wrap;overflow-wrap:anywhere;max-height:12rem;overflow:auto}.nc-reference-editor__toolbar{padding-block:var(--nc-space-2);border-block:1px solid var(--nc-line-soft)}.nc-reference-editor__toolbar button,.nc-reference-editor__actions button,.nc-reference-editor__row button{min-height:44px}.nc-reference-editor__viewport{border:1px solid var(--nc-line);min-height:16rem;max-height:60dvh;scroll-padding-block:var(--nc-space-4);overflow:auto}.nc-reference-editor__prose{padding:var(--nc-space-4);overflow-wrap:anywhere;min-height:16rem;line-height:1.65}.nc-reference-editor__prose[contenteditable]{white-space:pre-wrap;word-wrap:break-word;font-variant-ligatures:none;outline:none;position:relative}.nc-reference-editor__viewport:focus-within{outline:2px solid var(--nc-ink-strong);outline-offset:2px}.nc-reference-editor__prose>:first-child{margin-top:0}.nc-reference-editor__prose p{margin-block:var(--nc-space-3)}.nc-reference-editor__prose blockquote{border-inline-start:2px solid var(--nc-line);margin-inline:0;padding-inline-start:var(--nc-space-4)}.nc-reference-editor__prose ul,.nc-reference-editor__prose ol{padding-inline-start:var(--nc-space-6)}.nc-reference-editor__prose pre{white-space:pre-wrap;font-family:var(--nc-font-code);padding:var(--nc-space-3);background:var(--nc-panel)}.nc-reference-editor__prose code{font-family:var(--nc-font-code)}.nc-reference-editor__prose img{object-fit:contain;max-width:100%;max-height:24rem}.nc-reference-editor__prose a{text-decoration:underline}.nc-reference-editor__preview{min-width:0;max-height:60dvh;overflow:auto}.nc-reference-editor__preview pre{white-space:pre-wrap;overflow-wrap:anywhere}.nc-reference-editor [role=alert]{color:var(--nc-error)}:where(.nc-surface) :is(.nc-reference-editor__source,.nc-reference-editor__viewport,.nc-reference-editor__preview){max-height:calc(.6 * var(--nc-surface-height))}@media (width<=700px){.nc-reference-editor textarea,.nc-reference-editor input,.nc-reference-editor select,.nc-reference-editor__prose{font-size:16px}.nc-reference-editor__branch{padding-inline-start:var(--nc-space-2)}}@container nc-surface (width<=700px){.nc-reference-editor textarea,.nc-reference-editor input,.nc-reference-editor select,.nc-reference-editor__prose{font-size:16px}.nc-reference-editor__branch{padding-inline-start:var(--nc-space-2)}}
.nc-studio-annex__note{color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);overflow-wrap:anywhere}.nc-studio-annex__details,.nc-studio-annex__appeal>details{gap:var(--nc-space-2);min-width:0;display:grid}:is(.nc-studio-annex__details,.nc-studio-annex__appeal>details)>summary{min-height:44px;color:var(--nc-muted);font-size:var(--nc-type-small);cursor:pointer;transition:color var(--nc-motion-fast) ease;align-items:center;display:flex}:is(.nc-studio-annex__details,.nc-studio-annex__appeal>details)[open]>summary{color:var(--nc-ink-strong)}:is(.nc-studio-annex__details,.nc-studio-annex__appeal>details)>summary:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}@media (hover:hover){:is(.nc-studio-annex__details,.nc-studio-annex__appeal>details)>summary:hover{color:var(--nc-ink-strong)}}.nc-studio-annex__appeal{gap:var(--nc-space-2);min-width:0;display:grid}.nc-studio-annex__appeal>details>button{justify-self:start}.nc-studio-annex__devices{gap:var(--nc-space-1);min-width:0;display:grid}.nc-studio-annex__provider{padding:0 var(--nc-space-1);border:1px solid var(--nc-line);color:var(--nc-muted);font-size:var(--nc-type-small);font-weight:var(--nc-weight-regular);line-height:var(--nc-leading-small);vertical-align:middle;display:inline-block}.nc-studio-annex__provider[data-provider=nocha]{border-color:var(--nc-ink);color:var(--nc-ink-strong)}
.nc-user-settings{gap:var(--nc-space-5);min-width:0;display:grid}.nc-user-settings__account{align-items:center;gap:var(--nc-space-3);min-width:0;display:flex}.nc-user-settings__avatar.skl-avatar{width:var(--nc-space-7);height:var(--nc-space-7);font-size:var(--nc-type-lead);flex:none}.nc-user-settings__identity{overflow-wrap:anywhere;gap:2px;min-width:0;display:grid}.nc-user-settings__title{align-items:center;gap:var(--nc-space-1);min-width:0;display:flex}.nc-user-settings__switch.nc-icon-button{margin-block:calc(-1 * var(--nc-space-2))}.nc-user-settings__name{color:var(--nc-ink-strong);font-size:var(--nc-type-lead);font-weight:var(--nc-weight-medium);line-height:var(--nc-leading-body);margin:0}.nc-user-settings__email{color:var(--nc-faint);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);margin:0}.nc-user-settings__navigation{gap:var(--nc-space-5);min-width:0;display:grid}.nc-user-settings__group{gap:var(--nc-space-2);min-width:0;display:grid}.nc-user-settings__rows.nc-hairline-list{border-color:var(--nc-line-soft)}.nc-user-settings__item.nc-hairline-list__item{border-color:var(--nc-line-soft);padding:0}.nc-user-settings__row{justify-content:space-between;align-items:center;gap:var(--nc-space-3);min-height:56px;color:var(--nc-ink-strong);text-decoration:none;display:flex}.nc-user-settings__label{min-width:0;font-size:var(--nc-type-lead);line-height:var(--nc-leading-body);overflow-wrap:anywhere}.nc-user-settings__row .nc-arrow-link__arrow{color:var(--nc-muted);flex:none}.nc-user-settings__row:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}@media (hover:hover){.nc-user-settings__row:hover .nc-arrow-link__arrow{color:var(--nc-ink-strong)}}
.skl-notifications{gap:var(--skl-space-4,16px);width:100%;color:var(--skl-text,#e8e8e8);font-family:var(--skl-font,"Jost", Arial, sans-serif);font-size:.9rem;line-height:1.55;display:grid}.skl-notifications__header{gap:4px;display:grid}.skl-notifications__title{letter-spacing:-.01em;margin:0;font-size:1rem;font-weight:500}.skl-notifications__lead,.skl-notifications__group-lead{max-width:60ch;color:var(--skl-text-muted,#a0a0a0);margin:0;font-size:.78rem;line-height:1.5}.skl-notifications__groups{gap:var(--skl-space-4,16px);display:grid}.skl-notifications__group{gap:2px;display:grid}.skl-notifications__group-title{color:var(--skl-text-muted,#a0a0a0);letter-spacing:.12em;text-transform:uppercase;margin:0 0 2px;font-size:.62rem;font-weight:600}.skl-notifications__group-lead{margin-bottom:6px}.skl-notifications__group--muted .skl-notifications__label{color:var(--skl-text-muted,#a0a0a0)}.skl-notifications__application{gap:2px;display:grid}.skl-notifications__row{align-items:center;gap:var(--skl-space-3,12px);border-bottom:1px solid var(--skl-divider,#ffffff14);padding:10px 0;display:flex}.skl-notifications__row--nested{padding-left:var(--skl-space-4,16px)}.skl-notifications__text{flex:auto;gap:2px;min-width:0;display:grid}.skl-notifications__label{color:inherit;overflow-wrap:anywhere;font-size:.85rem}.skl-notifications__hint{color:var(--skl-text-muted,#a0a0a0);font-size:.72rem}.skl-notifications__switch{border:1px solid var(--skl-text-faint,#ffffff47);background:var(--skl-input-bg,#ffffff0f);cursor:pointer;border-radius:999px;flex:none;width:40px;height:22px;padding:0;transition:background .15s,border-color .15s;position:relative}.skl-notifications__switch--on{border-color:var(--skl-accent,#6f8cff);background:var(--skl-accent,#6f8cff)}.skl-notifications__switch:focus-visible{outline:2px solid var(--skl-text-strong,#f5f5f5);outline-offset:3px}.skl-notifications__switch:disabled{cursor:not-allowed;opacity:.5}.skl-notifications__switch[aria-busy=true]{opacity:.7}.skl-notifications__thumb{background:var(--skl-text-strong,#f5f5f5);border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:2px;left:2px}.skl-notifications__switch--on .skl-notifications__thumb{background:var(--skl-on-accent,#101010);transform:translate(18px)}.skl-notifications__state{align-items:center;gap:var(--skl-space-2,8px);color:var(--skl-text-muted,#a0a0a0);margin:0;padding:10px 0;font-size:.78rem;display:flex}.skl-notifications__state--nested{padding-left:var(--skl-space-4,16px)}.skl-notifications__retry{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.skl-notifications__notice{background:var(--skl-surface-raised,#ffffff0b);color:var(--skl-text-muted,#a0a0a0);margin:0;padding:8px 10px;font-size:.78rem}.skl-notifications__notice--error{color:var(--skl-error,#ff8080)}
.nc-member-invitation{align-content:start;gap:var(--nc-space-8);width:min(100% - 2 * var(--nc-page-gutter), var(--nc-page));padding-block:var(--nc-space-8);margin:0 auto;display:grid}.nc-member-invitation__intro{justify-items:center;gap:var(--nc-space-4);padding-bottom:var(--nc-space-7);border-bottom:1px solid var(--nc-line-soft);text-align:center;display:grid}.nc-member-invitation__intro .nc-brand{margin-bottom:var(--nc-space-3);color:var(--nc-ink-strong)}.nc-member-invitation__title{max-width:18ch;color:var(--nc-ink-strong);margin:0}.nc-member-invitation__intro .nc-lead{max-width:var(--nc-measure-lead);margin:0}.nc-member-invitation__catalogue{gap:var(--nc-space-5);display:grid}.nc-member-invitation__catalogue .nc-eyebrow{margin:0}.nc-member-invitation__more{justify-self:center}.nc-account-actions{justify-content:center;gap:var(--nc-space-3);margin-top:var(--nc-space-2);flex-wrap:wrap;display:flex}.nc-account-actions a{min-height:44px;padding:0 var(--nc-space-5)}
.nc-credits{align-content:start;gap:var(--nc-space-7);min-width:0;display:grid}.nc-credits__head{gap:var(--nc-space-3);min-width:0;display:grid}.nc-credits__heading{color:var(--nc-ink-strong);overflow-wrap:anywhere}.nc-credits__lead,.nc-credits__note{max-width:var(--nc-measure-lead);color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);margin:0}.nc-credits__status{min-height:1lh;color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);margin:0}.nc-credits__alert{max-width:var(--nc-measure-lead);color:var(--nc-error);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);margin:0}.nc-credits__problem{gap:var(--nc-space-3);display:grid}.nc-credits__actions{align-items:center;gap:var(--nc-space-3);flex-wrap:wrap;min-width:0;display:flex}.nc-credits__section{align-content:start;gap:var(--nc-space-5);min-width:0;border-top:1px solid var(--nc-line);scroll-margin-top:calc(var(--nc-experience-chrome) + var(--nc-space-4));padding-block-start:var(--nc-space-3);display:grid}.nc-credits__eyebrow{color:var(--nc-ink)}.nc-credits__block{align-content:start;gap:var(--nc-space-4);min-width:0;display:grid}.nc-credits__block>*{min-width:0}.nc-credits__block--account{border-top:1px solid var(--nc-line-soft);scroll-margin-top:calc(var(--nc-experience-chrome) + var(--nc-space-4));padding-block-start:var(--nc-space-4)}.nc-credits__block-head{align-content:start;gap:var(--nc-space-2);min-width:0;display:grid}.nc-credits__block-body{align-content:start;gap:var(--nc-space-4);min-width:0;display:grid}.nc-credits__title{color:var(--nc-ink-strong);font-size:var(--nc-type-display-dialog);overflow-wrap:anywhere}.nc-credits__subtitle{overflow-wrap:anywhere}.nc-credits__settings{border-top:1px solid var(--nc-line-soft);min-width:0}.nc-credits__settings>.nc-settings__section{padding-block:var(--nc-space-4) 0}.nc-credits__current,.nc-credits__hero{gap:var(--nc-space-5);min-width:0;display:grid}.nc-credits__plan,.nc-credits__balance{align-content:start;gap:var(--nc-space-2);min-width:0;display:grid}.nc-credits__plan-name{color:var(--nc-ink-strong);overflow-wrap:anywhere}.nc-credits__state{color:var(--nc-muted)}.nc-credits__state--ending{color:var(--nc-ink-strong)}.nc-credits__figure{color:var(--nc-ink-strong);font-size:var(--nc-type-display-dialog);font-weight:var(--nc-weight-medium);letter-spacing:var(--nc-tracking-display);line-height:var(--nc-leading-display);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.nc-credits__facts{border-top:1px solid var(--nc-line-soft);grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));margin:0;display:grid}.nc-credits__fact{align-content:start;gap:var(--nc-space-1);min-width:0;padding:var(--nc-space-3) var(--nc-space-3) var(--nc-space-3) 0;border-bottom:1px solid var(--nc-line-soft);display:grid}.nc-credits__fact-label{color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small)}.nc-credits__fact-value{color:var(--nc-ink-strong);font-weight:var(--nc-weight-medium);line-height:var(--nc-leading-body);overflow-wrap:anywhere;margin:0}.nc-credits__manage{gap:var(--nc-space-3);min-width:0;display:grid}.nc-credits__guest{gap:var(--nc-space-4);min-width:0;display:grid}.nc-credits__guest-lead{color:var(--nc-ink)}.nc-credits__terms{max-width:var(--nc-measure-lead);line-height:var(--nc-leading-small);align-items:flex-start}.nc-credits__plans,.nc-credits__packs{border-top:1px solid var(--nc-line);border-left:1px solid var(--nc-line);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));margin:0;padding:0;list-style:none;display:grid}.nc-credits__plan-card,.nc-credits__pack{align-content:start;gap:var(--nc-space-3);min-width:0;padding:var(--nc-space-4);border-right:1px solid var(--nc-line);border-bottom:1px solid var(--nc-line);display:grid}.nc-credits__plan-card{grid-template-rows:auto auto auto 1fr auto}.nc-credits__plan-card--current{outline:1px solid var(--nc-ink-strong);outline-offset:-1px}.nc-credits__plan-head{justify-content:space-between;align-items:baseline;gap:var(--nc-space-2);flex-wrap:wrap;min-width:0;display:flex}.nc-credits__plan-title{color:var(--nc-ink-strong);font-size:var(--nc-type-lead);font-weight:var(--nc-weight-medium);line-height:var(--nc-leading-body);overflow-wrap:anywhere;margin:0}.nc-credits__marker{color:var(--nc-copper)}.nc-credits__plan-credits,.nc-credits__pack-credits,.nc-credits__total{align-items:baseline;gap:var(--nc-space-2);flex-wrap:wrap;min-width:0;margin:0;display:flex}.nc-credits__plan-amount,.nc-credits__pack-amount{color:var(--nc-ink-strong);font-size:var(--nc-type-display-dialog);font-weight:var(--nc-weight-medium);letter-spacing:var(--nc-tracking-display);line-height:var(--nc-leading-display);font-variant-numeric:tabular-nums}.nc-credits__plan-unit{color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small)}.nc-credits__plan-price{color:var(--nc-ink);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);margin:0}.nc-credits__plan-features{gap:var(--nc-space-1);color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);margin:0;padding:0;list-style:none;display:grid}.nc-credits__plan-actions{gap:var(--nc-space-2);align-self:end;min-width:0;display:grid}.nc-credits__plan-actions>.nc-settings__button,.nc-credits__pack>.nc-settings__button{width:100%}.nc-credits__figures{border-top:1px solid var(--nc-line-soft);grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));margin:0;display:grid}.nc-credits__figure-cell{align-content:start;gap:var(--nc-space-1);min-width:0;padding:var(--nc-space-3) var(--nc-space-3) var(--nc-space-3) 0;border-bottom:1px solid var(--nc-line-soft);display:grid}.nc-credits__figure-cell--alert .nc-credits__amount{color:var(--nc-error)}.nc-credits__amount{color:var(--nc-ink-strong);font-size:var(--nc-type-lead);font-weight:var(--nc-weight-medium);line-height:var(--nc-leading-body);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.nc-credits__amount--large{font-size:var(--nc-type-display-dialog);letter-spacing:var(--nc-tracking-display);line-height:var(--nc-leading-display)}.nc-credits__usages,.nc-credits__rates,.nc-credits__entries{margin:0;padding:0;list-style:none;display:grid}.nc-credits__usage{gap:var(--nc-space-2);min-width:0;padding-block:var(--nc-space-3);border-bottom:1px solid var(--nc-line-soft);display:grid}.nc-credits__usage--total .nc-credits__usage-name{color:var(--nc-ink-strong);font-weight:var(--nc-weight-semibold)}.nc-credits__usage-head,.nc-credits__rate{justify-content:space-between;align-items:baseline;gap:var(--nc-space-1) var(--nc-space-3);flex-wrap:wrap;min-width:0;display:flex}.nc-credits__rate{padding-block:var(--nc-space-2);border-bottom:1px solid var(--nc-line-soft)}.nc-credits__usage-name{min-width:0;color:var(--nc-ink);overflow-wrap:anywhere}.nc-credits__usage-value{color:var(--nc-ink-strong);font-variant-numeric:tabular-nums}.nc-credits__meter{height:var(--nc-space-1);background:var(--nc-line-soft);position:relative;overflow:hidden}.nc-credits__meter-fill{background:var(--nc-ink-strong);height:100%}.nc-credits__meter-fill--alert{background:var(--nc-error)}.nc-credits__filters{gap:var(--nc-space-3);max-width:var(--nc-measure-lead);grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));display:grid}.nc-credits__day{gap:var(--nc-space-1);min-width:0;display:grid}.nc-credits__day-title{color:var(--nc-muted);border-bottom:1px solid var(--nc-line-soft);padding-block-end:var(--nc-space-2)}.nc-credits__entry{align-items:baseline;gap:var(--nc-space-3);padding-block:var(--nc-space-2);border-bottom:1px solid var(--nc-line-soft);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.nc-credits__entry-time{color:var(--nc-muted);font-size:var(--nc-type-small);font-variant-numeric:tabular-nums}.nc-credits__entry-copy{gap:2px;min-width:0;display:grid}.nc-credits__entry-label{color:var(--nc-ink-strong);overflow-wrap:anywhere}.nc-credits__entry-meta{color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);overflow-wrap:anywhere}.nc-credits__entry-amount{color:var(--nc-ink-strong);font-variant-numeric:tabular-nums;white-space:nowrap}.nc-credits__entry-amount--credit{font-weight:var(--nc-weight-semibold)}@media (width>=761px){.nc-credits__hero{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:end}.nc-credits__block--account{column-gap:var(--nc-space-5);grid-template-columns:minmax(0,1fr) minmax(0,3fr)}}@media (width<=480px){.nc-credits{gap:var(--nc-space-6)}.nc-credits__actions{grid-template-columns:minmax(0,1fr);display:grid}.nc-credits__actions>*{width:100%}.nc-credits__plan-card,.nc-credits__pack{padding:var(--nc-space-3)}.nc-credits__entry{grid-template-columns:minmax(0,1fr) auto}.nc-credits__entry-time{grid-column:1/-1}}
.nc-lifecycle__meta{color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);overflow-wrap:anywhere;margin:0}.nc-lifecycle__list{overflow-wrap:anywhere;margin:0;padding:0;list-style:none;display:grid}.nc-lifecycle__list a{align-items:center;min-height:44px;display:inline-flex}.nc-lifecycle__links{gap:0 var(--nc-space-4);flex-wrap:wrap;margin:0;display:flex}.nc-lifecycle__links a{min-height:44px;color:var(--nc-muted);font-size:var(--nc-type-small);transition:color var(--nc-motion-fast) ease;align-items:center;display:inline-flex}.nc-lifecycle__links a:hover{color:var(--nc-ink-strong)}
.nc-developer-keys__facts{gap:var(--nc-space-1);min-width:0;color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);overflow-wrap:anywhere;margin:0;padding:0;list-style:none;display:grid}.nc-developer-keys__scope-name{color:var(--nc-ink);font-family:var(--nc-font-code)}.nc-developer-keys__group{gap:var(--nc-space-3);border:0;min-width:0;margin:0;padding:0;display:grid}.nc-developer-keys__legend{margin-bottom:var(--nc-space-2);color:var(--nc-muted);padding:0}.nc-developer-keys__options{gap:var(--nc-space-1);min-width:0;display:grid}.nc-developer-keys__hint{color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);margin:0}.nc-developer-keys__form{gap:var(--nc-space-5);min-width:0;max-width:var(--nc-measure-lead);display:grid}.nc-developer-keys__form>.nc-settings__button{justify-self:start}.nc-developer-keys__secret{gap:var(--nc-space-3);min-width:0;padding-left:var(--nc-space-3);border-left:2px solid var(--nc-ink-strong);display:grid}.nc-developer-keys__secret>.nc-settings__button{justify-self:start}.nc-developer-keys__warning{color:var(--nc-ink-strong);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);margin:0}.nc-developer-keys__code{padding:var(--nc-space-1) 0 var(--nc-space-1) var(--nc-space-3);border-left:1px solid var(--nc-line-soft);color:var(--nc-ink);font-family:var(--nc-font-code);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}@media (width<=480px){:is(.nc-developer-keys__form,.nc-developer-keys__secret)>.nc-settings__button{justify-self:stretch}}
.nc-connected-accounts__outcome{padding-left:var(--nc-space-3);border-left:2px solid var(--nc-ink-strong);color:var(--nc-ink-strong);margin:0}.nc-connected-accounts__hint{color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);margin:0}.nc-connected-accounts__attention{padding-left:var(--nc-space-3);border-left:2px solid var(--nc-error);color:var(--nc-ink-strong);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);margin:0}.nc-connected-accounts__facts{gap:var(--nc-space-1);min-width:0;color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);overflow-wrap:anywhere;margin:0;padding:0;list-style:none;display:grid}.nc-connected-accounts__access{color:var(--nc-faint)}.nc-connected-accounts__line{align-items:center;gap:var(--nc-space-2) var(--nc-space-3);flex-wrap:wrap;min-width:0;display:flex}.nc-connected-accounts__form,.nc-connected-accounts__confirm{gap:var(--nc-space-3);min-width:0;max-width:var(--nc-measure-lead);padding-left:var(--nc-space-3);border-left:1px solid var(--nc-line-soft);display:grid}
.nc-personal-data__rows{gap:var(--nc-space-4);min-width:0;display:grid}.nc-personal-data__progress{appearance:none;background:var(--nc-line);width:100%;height:1px;color:var(--nc-ink-strong);border:0;border-radius:0;display:block}.nc-personal-data__progress::-webkit-progress-bar{background:var(--nc-line);border-radius:0}.nc-personal-data__progress::-webkit-progress-value{background:var(--nc-ink-strong);border-radius:0}.nc-personal-data__progress::-moz-progress-bar{background:var(--nc-ink-strong);border-radius:0}.nc-personal-data__saves{min-width:0;display:grid}.nc-personal-data__save+.nc-personal-data__save{border-top:1px solid var(--nc-line-soft)}.nc-personal-data__summary{min-height:44px;padding-block:var(--nc-space-3);color:var(--nc-ink-strong);cursor:pointer;overflow-wrap:anywhere}.nc-personal-data__json{max-height:calc(var(--nc-space-8) * 6);padding-block:var(--nc-space-2) var(--nc-space-4);color:var(--nc-ink);font-family:var(--nc-font);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;overflow:auto}.nc-personal-data__summary:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}@media (forced-colors:active){.nc-personal-data__progress::-webkit-progress-bar{background:graytext}.nc-personal-data__progress::-webkit-progress-value{background:canvastext}.nc-personal-data__progress::-moz-progress-bar{background:canvastext}}
.nc-team{gap:var(--nc-space-4);max-width:520px;display:grid}.nc-team__note{color:var(--nc-muted);font-size:var(--nc-type-small);margin:0;line-height:1.45}.nc-team-page{align-content:start;gap:var(--nc-space-7);display:grid}.nc-team-page__profile[aria-disabled]{pointer-events:none;opacity:.6}.nc-team-header{gap:var(--nc-space-5);min-width:0;display:grid}.nc-team-header__identity{align-items:end;gap:var(--nc-space-4);grid-template-columns:auto minmax(0,1fr) auto;min-width:0;display:grid}.nc-team-header--full .nc-team-header__mark{--skl-avatar-size:var(--nc-space-8);--skl-avatar-type:var(--nc-type-lead)}.nc-team-header__copy{justify-items:start;gap:var(--nc-space-2);min-width:0;display:grid}.nc-team-header__meta{margin:0}.nc-team-header__title{color:var(--nc-ink-strong);overflow-wrap:anywhere;margin:0}.nc-team-header--compact{gap:var(--nc-space-4)}.nc-team-header--compact .nc-team-header__identity{align-items:center}.nc-team-header--compact .nc-team-header__title{font-size:calc(var(--nc-type-body) * 1.5);font-weight:var(--nc-weight-medium);line-height:1.2}.nc-team-header__actions{align-items:center;gap:var(--nc-space-2);flex-wrap:wrap;display:flex}.nc-team-header__nav{gap:0 var(--nc-space-5);border-bottom:1px solid var(--nc-line-soft);flex-wrap:wrap;min-width:0;display:flex}.nc-team-header__tab{min-height:44px;color:var(--nc-muted);transition:color var(--nc-motion-fast) ease, border-color var(--nc-motion-fast) ease;border-bottom:1px solid #0000;align-items:center;margin-bottom:-1px;text-decoration:none;display:inline-flex}.nc-team-header__tab[aria-current=page]{border-bottom-color:var(--nc-ink-strong);color:var(--nc-ink-strong)}.nc-team-header__tab:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}.nc-team-page__section{align-content:start;gap:var(--nc-space-4);min-width:0;display:grid}.nc-team-page__section-head{justify-content:space-between;align-items:baseline;gap:var(--nc-space-2) var(--nc-space-4);flex-wrap:wrap;min-width:0;display:flex}.nc-team-page__section-title{margin:0}.nc-team-page__section-action,.nc-team-page__remove{color:var(--nc-ink-strong);position:relative}.nc-team-page__section-action:after,.nc-team-page__remove:after{content:"";height:44px;position:absolute;inset:auto 0 50%;transform:translateY(50%)}.nc-team-page__section-action:focus-visible,.nc-team-page__remove:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:4px}.nc-team-page__remove{margin-top:var(--nc-space-2);color:var(--nc-muted)}.nc-team-page__remove:disabled{color:var(--nc-faint);cursor:not-allowed}.nc-team-page__empty{color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);margin:0}.nc-team-page__more{display:flex}.nc-team-page__people{gap:var(--nc-space-2) var(--nc-space-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.nc-team-page__person{min-width:0}.nc-team-page__person-action{align-items:center;gap:var(--nc-space-3);min-height:44px;color:var(--nc-ink);font:inherit;text-align:start;background:0 0;border:0;margin:0;padding:0;display:inline-flex}.nc-team-page__person-name{overflow-wrap:anywhere;min-width:0;transition:color var(--nc-motion-fast) ease}button.nc-team-page__person-action{cursor:pointer}button.nc-team-page__person-action:disabled{color:var(--nc-faint);cursor:default}.nc-team-page__person-action:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}.nc-team-picker{gap:var(--nc-space-4);min-width:0;padding-bottom:var(--nc-space-4);display:grid}.nc-team-picker__note{max-width:var(--nc-measure-lead);color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);margin:0}.nc-team-picker__filters{align-items:end;gap:var(--nc-space-3) var(--nc-space-5);flex-wrap:wrap;min-width:0;display:flex}.nc-team-picker__search{min-width:0;max-width:var(--nc-measure-lead);flex:240px}.nc-team-picker__list{border-top:1px solid var(--nc-line-soft);margin:0;padding:0;list-style:none;display:grid}.nc-team-picker__item{justify-content:space-between;align-items:center;gap:var(--nc-space-2) var(--nc-space-4);min-height:56px;padding-block:var(--nc-space-2);border-bottom:1px solid var(--nc-line-soft);flex-wrap:wrap;display:flex}.nc-team-picker__title{min-width:0;color:var(--nc-ink-strong);font-weight:var(--nc-weight-medium);overflow-wrap:anywhere}.nc-team-members{border-top:1px solid var(--nc-line-soft);margin:0;padding:0;list-style:none;display:grid}.nc-team-members__item{align-items:center;gap:var(--nc-space-3) var(--nc-space-4);min-height:56px;padding-block:var(--nc-space-3);border-bottom:1px solid var(--nc-line-soft);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.nc-team-members__item--plain{grid-template-columns:minmax(0,1fr) auto}.nc-team-members__copy{justify-items:start;gap:var(--nc-space-1);min-width:0;display:grid}.nc-team-members__name{color:var(--nc-ink-strong);font-weight:var(--nc-weight-medium);overflow-wrap:anywhere}.nc-team-members__name--action{font-family:var(--nc-font);font-size:var(--nc-type-body);text-align:start;cursor:pointer;background:0 0;border:0;margin:0;padding:0;position:relative}.nc-team-members__name--action:after{content:"";height:44px;position:absolute;inset:auto 0 50%;transform:translateY(50%)}.nc-team-members__name--action:disabled{color:var(--nc-ink);cursor:default}.nc-team-members__name--action:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}.nc-team-members__detail{color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);overflow-wrap:anywhere;margin:0}.nc-team-members__controls{justify-content:flex-end;align-items:center;gap:var(--nc-space-2) var(--nc-space-3);flex-wrap:wrap;min-width:0;display:flex}.nc-team-members__empty{color:var(--nc-muted);font-size:var(--nc-type-small)}@media (hover:hover){.nc-team-header__tab:hover,button.nc-team-page__person-action:hover:not(:disabled) .nc-team-page__person-name{color:var(--nc-ink-strong)}.nc-team-members__name--action:hover:not(:disabled){text-underline-offset:4px;text-decoration:underline}}.nc-experience-shell--play .nc-page-state{min-height:0;padding-block:var(--nc-space-4);flex:1;overflow:auto}.nc-page-state{place-content:center;justify-items:center;gap:var(--nc-space-4);width:min(100% - 2 * var(--nc-page-gutter), 760px);min-height:calc(100svh - var(--nc-experience-chrome));padding-block:var(--nc-space-6);text-align:center;margin:0 auto;display:grid}.nc-page-state__title{color:var(--nc-ink-strong);font-size:var(--nc-type-display-title);font-weight:var(--nc-weight-regular);letter-spacing:var(--nc-tracking-display);line-height:var(--nc-leading-display);text-wrap:balance;margin:0}.nc-team-index{align-content:start;gap:var(--nc-space-6);display:grid}.nc-team-index__header{justify-content:space-between;align-items:flex-end;gap:var(--nc-space-4);flex-wrap:wrap;display:flex}.nc-team-index__copy{justify-items:start;gap:var(--nc-space-3);min-width:0;display:grid}.nc-team-index__title{color:var(--nc-ink-strong);margin:0}.nc-team-index__copy .nc-lead{margin:0}.nc-team-index__actions{align-items:center;gap:var(--nc-space-2);flex-wrap:wrap;display:flex}.nc-team-index__section{gap:var(--nc-space-3);display:grid}.nc-team-index__empty{color:var(--nc-muted);font-size:var(--nc-type-small);margin:0}.nc-team-index__list{border-top:1px solid var(--nc-line-soft);margin:0;padding:0;list-style:none;display:grid}.nc-team-index__team{gap:var(--nc-space-3) var(--nc-space-4);padding:var(--nc-space-3) 0;border-bottom:1px solid var(--nc-line-soft);color:inherit;grid-template-columns:minmax(0,1fr) auto;align-items:center;text-decoration:none;display:grid}.nc-team-index__name{font-weight:var(--nc-weight-medium);color:var(--nc-ink-strong);overflow-wrap:anywhere}.nc-team-index__role{color:var(--nc-muted);font-size:var(--nc-type-small)}.nc-team-index__team:hover .nc-team-index__name,.nc-team-index__team:focus-visible .nc-team-index__name{color:var(--nc-ink)}.nc-team-index__team:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}.nc-team-invite__list{gap:0;margin:0;padding:0;list-style:none;display:grid}.nc-team-invite__item{gap:var(--nc-space-3) var(--nc-space-4);padding:var(--nc-space-3) 0;border-bottom:1px solid var(--nc-line-soft);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.nc-team-invite__item:last-child{border-bottom:0}.nc-team-invite__inviter .skl-avatar{vertical-align:middle}@media (width<=760px){.nc-team-index{gap:var(--nc-space-5)}.nc-team-page{gap:var(--nc-space-6)}.nc-team-header{gap:var(--nc-space-4)}.nc-team-header__identity{grid-template-columns:auto minmax(0,1fr);align-items:center}.nc-team-header--full .nc-team-header__mark{--skl-avatar-size:var(--nc-space-7)}.nc-team-header__actions{grid-column:1/-1}.nc-team-index__header{align-items:start;gap:var(--nc-space-4)}.nc-team-index__actions{gap:var(--nc-space-3);width:100%}.nc-team-index__actions .nc-team-page__profile{min-height:44px;color:var(--nc-muted);order:1}.nc-team-index__empty{padding-block:var(--nc-space-4);line-height:var(--nc-leading-small)}.nc-team-index__list{border-color:var(--nc-line-soft)}.nc-team-index__team{grid-template-columns:var(--nc-space-6) minmax(0, 1fr) auto;column-gap:var(--nc-space-3);row-gap:var(--nc-space-1);min-height:56px}.nc-team-index__monogram{width:var(--nc-space-6);height:var(--nc-space-6);border:1px solid var(--nc-line-soft);color:var(--nc-muted);grid-row:1/3;place-items:center;display:grid}.nc-team-index__name{font-size:var(--nc-type-lead);line-height:var(--nc-leading-body);grid-column:2}.nc-team-index__role{font-size:var(--nc-type-eyebrow);grid-column:2}.nc-team-index__arrow{color:var(--nc-muted);grid-area:1/3/3}.nc-team{width:100%;min-width:0;max-width:none}.nc-team-invite__list{border-top:1px solid var(--nc-line-soft);width:100%}.nc-team-invite__item{min-height:56px}.nc-team-invite__item:last-child{border-bottom:1px solid var(--nc-line-soft)}.nc-team-invite__avatar .skl-avatar{width:var(--nc-space-6);height:var(--nc-space-6);font-size:var(--nc-type-small)}.nc-team-invite__copy{overflow-wrap:anywhere;min-width:0}.nc-team-invite__name{color:var(--nc-ink-strong);font-family:var(--nc-font);font-size:var(--nc-type-lead);font-weight:var(--nc-weight-medium);line-height:var(--nc-leading-body)}.nc-team-invite__inviter,.nc-team-invite__expiry{margin:var(--nc-space-1) 0 0;color:var(--nc-faint);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);overflow-wrap:anywhere}.nc-team-inbox .nc-team-invite__item{grid-template-columns:var(--nc-space-6) repeat(2, minmax(0, 1fr));gap:var(--nc-space-3)}.nc-team-invite__avatar{grid-area:1/1;align-self:start}.nc-team-inbox .nc-team-invite__copy{grid-column:2/-1}.nc-team-inbox .nc-team-invite__item>.nc-button{min-height:44px;padding-inline:var(--nc-space-2);grid-column:2}.nc-team-inbox .nc-team-invite__item>.nc-button:last-child{grid-column:3}.nc-team__field{min-height:48px;font-size:var(--nc-type-body)}:is(.nc-team-index,.nc-team-create) :is(button,a,input,select):focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}:is(.nc-team-index,.nc-team-create) .nc-button:disabled{color:var(--nc-faint);border-color:var(--nc-line-soft);cursor:not-allowed;background:0 0}:is(.nc-team-index,.nc-team-create) :is(button,input,select,label){transition-duration:var(--nc-motion-fast)}}@media (width<=480px){.nc-team-index__actions{flex-direction:column;align-items:stretch}.nc-team-index__actions>.nc-button,.nc-team-header__actions>.nc-button{width:100%}.nc-team-header__nav{gap:0 var(--nc-space-4)}.nc-team-members__item{grid-template-columns:auto minmax(0,1fr)}.nc-team-members__item--plain{grid-template-columns:minmax(0,1fr)}.nc-team-members__controls{grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.nc-team-members__item--plain .nc-team-members__controls{grid-template-columns:minmax(0,1fr)}.nc-team-picker__item{grid-template-columns:minmax(0,1fr);display:grid}.nc-team-invite__item{grid-template-columns:minmax(0,1fr)}.nc-team-create .nc-button{padding-inline:var(--nc-space-3);flex:1 0 100%}}.nc-team-mark__banner{aspect-ratio:16/9;background:var(--nc-line-soft);place-items:center;width:100%;display:grid;position:relative;overflow:hidden}.nc-team-mark__icon{width:var(--skl-avatar-size,2.75rem);height:var(--skl-avatar-size,2.75rem);background:var(--nc-line-soft);place-items:center;display:grid;overflow:hidden}.nc-team-mark__image{object-fit:contain;width:100%;height:100%}.nc-team-mark__status{inset:auto var(--nc-space-3) var(--nc-space-3) auto;color:var(--nc-ink-strong);margin:0;position:absolute}.nc-team-mark__file{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.nc-team-mark__picker-label{margin:var(--nc-space-3) 0 0}.nc-team-mark__stickers{gap:var(--nc-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.nc-team-mark__sticker{width:4.5rem;height:4.5rem;padding:var(--nc-space-1);border:1px solid var(--nc-line-soft);background:var(--nc-line-soft);cursor:pointer;place-items:center;margin:0;display:grid}.nc-team-mark__sticker[aria-pressed=true]{border-color:var(--nc-ink-strong)}.nc-team-mark__sticker:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}.nc-team-mark__sticker:disabled{cursor:default;opacity:.6}
@media (width>=841px){.nc-split-workspace,.nc-split-workspace--shell>.skl-shell{--nc-split-rail:var(--skl-rail);--nc-split-inset:var(--nc-space-7);box-sizing:border-box;grid-template-columns:var(--nc-split-rail) 1px minmax(0, 1fr);column-gap:var(--nc-space-6);width:min(100% - 2 * var(--nc-page-gutter), var(--nc-page));padding-block:var(--nc-split-inset);align-content:start;margin-inline:auto;display:grid}.nc-split-workspace:before,.nc-split-workspace--shell>.skl-shell:before{content:"";background:var(--nc-line-soft);grid-area:1/2;align-self:stretch}.nc-split-workspace__aside,.nc-split-workspace--shell>.skl-shell>.skl-rail{grid-area:1/1}.nc-split-workspace__content,.nc-split-workspace--shell>.skl-shell>.skl-workspace{grid-area:1/3}.nc-split-workspace__aside,.nc-split-workspace--shell>.skl-shell>.skl-rail{border-inline-end:0;align-self:start;min-height:auto;max-height:none;overflow:visible}.nc-split-workspace__aside{top:calc(var(--nc-experience-chrome) + var(--nc-split-inset));align-content:start;gap:var(--nc-space-5);display:grid;position:sticky}.nc-split-workspace__content{min-width:0}.nc-split-workspace{flex:1}.nc-split-workspace--shell{flex-direction:column;display:flex}.nc-split-workspace--shell>.skl-shell{flex:1;min-height:auto}.nc-split-workspace--shell>.skl-shell>.skl-rail{padding:0;position:static}.nc-split-workspace--shell>.skl-shell>.skl-workspace{width:auto;margin-inline:0;padding:0}}.nc-split-workspace__group{align-content:start;gap:var(--nc-space-3);min-width:0;display:grid}.nc-split-workspace__heading{margin:0}.nc-split-workspace__list{gap:var(--nc-space-1);margin:0;padding:0;list-style:none;display:grid}.nc-split-workspace__item{align-content:center;gap:var(--nc-space-1);width:100%;min-height:var(--nc-space-6);padding:var(--nc-space-1) 0;color:var(--nc-muted);font:inherit;text-align:start;cursor:pointer;transition:color var(--nc-motion-fast) ease;background:0 0;border:0;text-decoration:none;display:grid}.nc-split-workspace__item-name{color:inherit;font-size:var(--nc-type-body);font-weight:var(--nc-weight-medium);line-height:var(--nc-leading-small);overflow-wrap:anywhere}.nc-split-workspace__item-meta{color:var(--nc-faint);font-size:var(--nc-type-small);line-height:var(--nc-leading-small)}.nc-split-workspace__item--active,.nc-split-workspace__item[aria-current]{color:var(--nc-ink-strong)}.nc-split-workspace__item:disabled{color:var(--nc-faint);cursor:not-allowed}.nc-split-workspace__item:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}@media (hover:hover){.nc-split-workspace__item:hover{color:var(--nc-ink-strong)}}.nc-split-workspace__note{color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);margin:0}
.nc-space-create__form{gap:var(--nc-space-4);min-width:0;display:grid}.nc-space-create__field{gap:var(--nc-space-2);min-width:0;display:grid}.nc-space-create__count{color:var(--nc-faint);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);text-align:end;margin:0}.nc-space-create__choices{gap:var(--nc-space-3);border:0;min-width:0;margin:0;padding:0;display:grid}.nc-space-create__legend{margin-bottom:var(--nc-space-1);padding:0}.nc-space-create__choice{align-items:start;gap:var(--nc-space-3);cursor:pointer;grid-template-columns:auto minmax(0,1fr);min-width:0;display:grid}.nc-space-create__choice input{margin-top:2px}.nc-space-create__choice-copy{gap:var(--nc-space-1);min-width:0;display:grid}.nc-space-create__choice-title{color:var(--nc-ink-strong);font-weight:var(--nc-weight-medium)}.nc-space-create__check-copy{gap:var(--nc-space-1);min-width:0;display:grid}.nc-space-create__row{gap:var(--nc-space-4);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.nc-space-create__hint,.nc-space-create__age{color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);margin:0}.nc-space-create__age{color:var(--nc-faint)}@media (width<=480px){.nc-space-create__row{grid-template-columns:minmax(0,1fr)}}
.nc-team-access{gap:var(--nc-space-4);color:var(--nc-ink);display:grid}.nc-team-access h3{margin:var(--nc-space-4) 0 0;font-size:var(--nc-type-small);font-weight:var(--nc-weight-medium)}.nc-team-access__row{justify-content:space-between;align-items:center;gap:var(--nc-space-4);padding-block:var(--nc-space-3);border-bottom:1px solid var(--nc-line-soft);flex-wrap:wrap;display:flex}.nc-team-access__row:last-child{border-bottom:0}.nc-team-access__person{align-items:center;gap:var(--nc-space-2);min-width:0;display:inline-flex}
.nc-network-secrets__facts{gap:var(--nc-space-1);font-size:var(--nc-type-small);overflow-wrap:anywhere;margin:0;display:grid}.nc-network-secrets__facts div{gap:var(--nc-space-2);grid-template-columns:minmax(0,1fr) minmax(0,2fr);display:grid}.nc-network-secrets__facts dt{color:var(--nc-muted)}.nc-network-secrets__facts dd{color:var(--nc-ink);margin:0}.nc-network-secrets__entry{gap:var(--nc-space-3);min-width:0;padding-block-start:var(--nc-space-2);display:grid}.nc-network-secrets__warning{padding-left:var(--nc-space-2);border-left:2px solid var(--nc-error);color:var(--nc-error);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);overflow-wrap:anywhere}.nc-network-secrets__summary{margin-top:var(--nc-space-1);color:var(--nc-muted);font-size:var(--nc-type-small);overflow-wrap:anywhere;display:block}.nc-network-secrets__example{font-size:var(--nc-type-small);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}
.nc-automations__form{gap:var(--nc-space-4);min-width:0;max-width:var(--nc-measure-lead);display:grid}.nc-automations__form>.nc-settings__button{justify-self:start}.nc-automations__fields,.nc-automations__program{gap:var(--nc-space-3);min-width:0;display:grid}.nc-automations__copies{gap:var(--nc-space-2);min-width:0;padding-block-start:var(--nc-space-2);display:grid}.nc-automations__note{color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);overflow-wrap:anywhere;margin:0}.nc-automations__recap{gap:var(--nc-space-3);min-width:0;max-width:var(--nc-measure-lead);display:grid}.nc-automations__terms{gap:var(--nc-space-2) var(--nc-space-4);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}.nc-automations__terms dt{color:var(--nc-muted)}.nc-automations__terms dd{overflow-wrap:anywhere;min-width:0;margin:0}.nc-automations__link{min-height:44px;color:var(--nc-ink-strong);align-items:flex-end}.nc-automations__link:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}@media (width>=481px){.nc-automations__fields--pair{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.nc-automations__form>.nc-settings__button{justify-self:stretch}.nc-automations__terms{grid-template-columns:minmax(0,1fr);gap:0}.nc-automations__terms dd+dt{padding-block-start:var(--nc-space-2)}}@container nc-surface (width<=480px){.nc-automations__fields--pair{grid-template-columns:none}.nc-automations__form>.nc-settings__button{justify-self:stretch}.nc-automations__terms{grid-template-columns:minmax(0,1fr);gap:0}.nc-automations__terms dd+dt{padding-block-start:var(--nc-space-2)}}
.nc-blueprint{gap:var(--nc-space-4);min-width:0;display:grid;container:nc-blueprint/inline-size}.nc-blueprint__layout{align-items:start;gap:var(--nc-space-5);grid-template-columns:minmax(0,1fr);grid-template-areas:"board""ideas";display:grid}.nc-blueprint__layout--conversation{grid-template-areas:"board""chat""ideas"}.nc-blueprint__board{align-content:start;gap:var(--nc-space-4);grid-area:board;min-width:0;display:grid}.nc-blueprint__layout>.nc-blueprint__conversation{flex-direction:column;grid-area:chat;min-width:0;min-height:0;display:flex}.nc-blueprint__layout>.nc-blueprint__conversation[hidden]{display:none}.nc-blueprint__conversation>*{flex:auto;min-height:0}.nc-blueprint__layout>.nc-blueprint-ideas{grid-area:ideas}.nc-blueprint__toolbar{justify-content:space-between;align-items:center;gap:var(--nc-space-1) var(--nc-space-4);border-bottom:1px solid var(--nc-line-soft);flex-wrap:wrap;display:flex}.nc-blueprint__grouping{gap:var(--nc-space-4);display:flex}.nc-blueprint__segment{min-height:44px;color:var(--nc-faint);font:inherit;font-size:var(--nc-type-label);font-weight:var(--nc-weight-semibold);letter-spacing:var(--nc-tracking-label);text-transform:uppercase;cursor:pointer;touch-action:manipulation;transition:color var(--nc-motion-fast) ease, border-color var(--nc-motion-fast) ease;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:0}.nc-blueprint__segment[aria-pressed=true]{border-bottom-color:var(--nc-ink-strong);color:var(--nc-ink-strong)}.nc-blueprint__tools{gap:0 var(--nc-space-4);flex-wrap:wrap;display:flex}.nc-blueprint__action,.nc-blueprint-dialog__toggle{align-items:center;gap:var(--nc-space-1);min-height:44px;color:var(--nc-muted);font:inherit;font-size:var(--nc-type-small);cursor:pointer;touch-action:manipulation;transition:color var(--nc-motion-fast) ease;background:0 0;border:0;border-radius:0;padding:0;display:inline-flex}.nc-blueprint__action .skl-icon,.nc-blueprint-dialog__toggle .skl-icon{width:18px;height:18px}.nc-blueprint__action[aria-pressed=true],.nc-blueprint__action[aria-expanded=true],.nc-blueprint-dialog__toggle[aria-pressed=true]{color:var(--nc-ink-strong);text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1px}.nc-blueprint__action:disabled,.nc-blueprint__inline:disabled{cursor:not-allowed;opacity:.5}.nc-blueprint__inline{min-height:44px;color:var(--nc-ink-strong);font:inherit;text-underline-offset:4px;cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:0;padding:0;text-decoration:underline;text-decoration-thickness:1px}.nc-blueprint__segment:focus-visible,.nc-blueprint__action:focus-visible,.nc-blueprint__inline:focus-visible,.nc-blueprint-dialog__toggle:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}.nc-blueprint__empty{justify-items:start;gap:var(--nc-space-3);display:grid}.nc-blueprint .nc-blueprint__notice,.nc-blueprint .nc-blueprint__status{align-items:center;gap:0 var(--nc-space-2);color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);flex-wrap:wrap;margin:0;display:flex}.nc-blueprint .nc-blueprint__empty p{color:var(--nc-muted);font-size:var(--nc-type-body);line-height:var(--nc-leading-body);margin:0}.nc-blueprint__error,.nc-blueprint .nc-blueprint__error,.nc-blueprint .nc-create__error{color:var(--nc-error);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);margin:0}.nc-blueprint .nc-boards-budget__lead{color:var(--nc-muted);font-size:inherit;line-height:var(--nc-leading-small)}.nc-blueprint__pulse,.nc-blueprint-ideas__pulse{background:var(--nc-ink-strong);flex:none;width:6px;height:6px;animation:1.2s ease-in-out infinite nc-blueprint-breathe}.nc-blueprint-canvas{--nc-blueprint-label-width:168px;--nc-blueprint-phase-width:220px;--nc-blueprint-ideas-width:220px;isolation:isolate;min-width:0}.nc-blueprint-canvas__scroller{overscroll-behavior-x:contain;overflow:auto hidden}.nc-blueprint-canvas__grid{grid-template-columns:var(--nc-blueprint-label-width) repeat(var(--nc-blueprint-phases), minmax(var(--nc-blueprint-phase-width), 1fr));grid-template-rows:auto repeat(var(--nc-blueprint-rows), minmax(64px, auto));min-width:calc(var(--nc-blueprint-label-width) + var(--nc-blueprint-phases) * var(--nc-blueprint-phase-width));padding-bottom:var(--nc-space-2);border-bottom:1px solid var(--nc-line-soft);display:grid;position:relative}.nc-blueprint-canvas__grid--ideas{grid-template-columns:var(--nc-blueprint-label-width) repeat(var(--nc-blueprint-phases), minmax(var(--nc-blueprint-phase-width), 1fr)) var(--nc-blueprint-ideas-width);min-width:calc(var(--nc-blueprint-label-width) + var(--nc-blueprint-phases) * var(--nc-blueprint-phase-width) + var(--nc-blueprint-ideas-width))}.nc-blueprint-canvas__corner{z-index:2;background:var(--nc-canvas);grid-area:1/1;position:sticky;left:0}.nc-blueprint-canvas__column{grid-column:var(--nc-blueprint-phase-column);border-inline-start:1px solid var(--nc-line-soft);pointer-events:none;grid-row:1/-1}.nc-blueprint-canvas__phase{grid-column:var(--nc-blueprint-phase-column);padding:var(--nc-space-2) var(--nc-space-3) var(--nc-space-3);color:var(--nc-faint);font-size:var(--nc-type-label);font-weight:var(--nc-weight-semibold);letter-spacing:var(--nc-tracking-label);text-transform:uppercase;grid-row:1}.nc-blueprint-canvas__phase--first{color:var(--nc-ink-strong)}.nc-blueprint-canvas__phase--ideas{padding-inline:var(--nc-space-3) 0;border-inline-start:1px solid var(--nc-line-soft);grid-column:-2/-1}.nc-blueprint-canvas__list{grid-area:2/1/-1/-1;grid-template-columns:subgrid;grid-template-rows:subgrid;display:grid}.nc-blueprint-canvas__group{grid-column:1/-1;grid-row:var(--nc-blueprint-group-row) / span var(--nc-blueprint-group-tracks);grid-template-columns:subgrid;grid-template-rows:subgrid;border-top:1px solid var(--nc-line-soft);display:grid}.nc-blueprint-canvas__label{z-index:2;align-items:flex-start;gap:var(--nc-space-2);padding:var(--nc-space-3) var(--nc-space-3) var(--nc-space-3) 0;background:var(--nc-canvas);color:var(--nc-muted);font-size:var(--nc-type-label);font-weight:var(--nc-weight-semibold);letter-spacing:var(--nc-tracking-label);overflow-wrap:anywhere;text-transform:uppercase;grid-area:1/1/-1;line-height:1.4;display:flex;position:sticky;left:0}.nc-blueprint-canvas__swatch{background:var(--nc-blueprint-lane);flex:none;width:10px;height:10px;margin-top:.2em}.nc-blueprint-canvas__ideas{grid-column:-2/-1;grid-row:var(--nc-blueprint-ideas-row) / span var(--nc-blueprint-group-tracks);padding:6px 0 6px var(--nc-space-3);border-top:1px solid var(--nc-line-soft);border-inline-start:1px solid var(--nc-line-soft);flex-direction:column;gap:4px;display:flex}.nc-blueprint-canvas__more{min-height:44px;color:var(--nc-muted);font:inherit;font-size:var(--nc-type-small);text-underline-offset:4px;cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:0;align-self:flex-start;padding:0;text-decoration:underline}.nc-blueprint .nc-blueprint-canvas__empty{padding-block:var(--nc-space-4);border-block:1px solid var(--nc-line-soft);color:var(--nc-faint);font-size:var(--nc-type-small);margin:0}.nc-blueprint-canvas__hidden,.nc-blueprint-node__context{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.nc-blueprint-links{z-index:0;pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.nc-blueprint-links__path{fill:none;stroke:var(--nc-line);stroke-width:1px;vector-effect:non-scaling-stroke;transition:stroke var(--nc-motion-fast) ease}.nc-blueprint-links__path--strong{stroke:var(--nc-ink-strong)}.nc-blueprint-node{z-index:1;grid-column:var(--nc-blueprint-node-column);grid-row:var(--nc-blueprint-node-track);align-items:start;gap:var(--nc-space-2);box-sizing:border-box;min-width:0;padding:var(--nc-space-2) var(--nc-space-2) var(--nc-space-2) var(--nc-space-3);border:0;border-bottom:1px solid var(--nc-line-soft);border-inline-start:4px solid var(--nc-blueprint-lane);color:var(--nc-ink);font-size:var(--nc-type-small);cursor:pointer;-webkit-touch-callout:none;touch-action:manipulation;transform-origin:0;-webkit-user-select:none;user-select:none;transition:background-color var(--nc-motion-fast) ease, border-color var(--nc-motion-fast) ease;background:0 0;border-radius:0;grid-template-columns:10px minmax(0,1fr);margin:6px 4px;scroll-margin-inline-start:calc(var(--nc-blueprint-label-width) + var(--nc-space-2));line-height:1.35;display:grid;position:relative;overflow:hidden}.nc-blueprint-node:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}.nc-blueprint-node[aria-selected=true]{border-bottom-color:var(--nc-ink-strong);background:var(--nc-raised)}.nc-blueprint-node__mark{box-sizing:border-box;border:2px solid var(--nc-blueprint-lane);width:10px;height:10px;margin-top:.3em}.nc-blueprint-node--built .nc-blueprint-node__mark{background:var(--nc-blueprint-lane)}.nc-blueprint-node--failed{border-bottom-color:var(--nc-error)}.nc-blueprint-node--failed .nc-blueprint-node__mark{border-color:var(--nc-error);background:var(--nc-error)}.nc-blueprint-node--failed .nc-blueprint-node__meta{color:var(--nc-error)}.nc-blueprint-node--building:after{content:"";background:var(--nc-blueprint-lane);width:30%;height:2px;animation:1.8s cubic-bezier(.6,0,.4,1) infinite nc-blueprint-sweep;position:absolute;bottom:0;left:0}.nc-blueprint-node--shimmer:before{content:"";background:linear-gradient(100deg, transparent 30%, color-mix(in srgb, var(--nc-blueprint-lane) 26%, transparent) 50%, transparent 70%) 0 0 / 240% 100%;pointer-events:none;animation:1.4s linear infinite nc-blueprint-shimmer;position:absolute;inset:0}.nc-blueprint-node--leaving{z-index:1;pointer-events:none;margin:0;animation:.24s ease-in both nc-blueprint-leave;position:absolute}.nc-blueprint-node__body{gap:2px;min-width:0;display:grid}.nc-blueprint-node__title{color:var(--nc-ink-strong);font-weight:var(--nc-weight-medium);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.nc-blueprint-node__meta{color:var(--nc-faint);font-size:var(--nc-type-label);letter-spacing:var(--nc-tracking-label);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;overflow:hidden}.nc-blueprint-node__phase,.nc-blueprint-node__summary{display:none}.nc-blueprint-node__summary{color:var(--nc-muted);line-height:var(--nc-leading-small)}.nc-blueprint-ghost{align-items:center;gap:2px var(--nc-space-2);min-height:44px;padding:var(--nc-space-1) 0;border:0;border-bottom:1px dashed color-mix(in srgb, var(--nc-blueprint-lane) 70%, transparent);color:var(--nc-muted);font:inherit;font-size:var(--nc-type-small);text-align:left;cursor:pointer;touch-action:manipulation;transition:color var(--nc-motion-fast) ease, border-color var(--nc-motion-fast) ease;background:0 0;border-radius:0;grid-template-columns:16px minmax(0,1fr);display:grid}.nc-blueprint-ghost .skl-icon{width:16px;height:16px;color:var(--nc-blueprint-lane)}.nc-blueprint-ghost__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nc-blueprint-ghost__badge,.nc-blueprint-idea__badge{border-bottom:2px solid var(--nc-blueprint-lane);color:var(--nc-ink-strong);font-size:var(--nc-type-label);font-weight:var(--nc-weight-semibold);letter-spacing:var(--nc-tracking-label);text-transform:uppercase;justify-self:start;padding-bottom:1px}.nc-blueprint-ghost__badge,.nc-blueprint-ghost__state{grid-column:2}.nc-blueprint-ghost__state{color:var(--nc-muted);font-size:var(--nc-type-label)}.nc-blueprint-ghost--adding,.nc-blueprint-idea--adding{animation:1.4s ease-in-out infinite nc-blueprint-breathe}.nc-blueprint-ghost--failed{border-bottom-style:solid;border-bottom-color:var(--nc-error)}.nc-blueprint-ghost--failed .nc-blueprint-ghost__state{color:var(--nc-error)}.nc-blueprint-ghost:disabled,.nc-blueprint-idea:disabled{cursor:default}.nc-blueprint-ghost:focus-visible,.nc-blueprint-idea:focus-visible,.nc-blueprint-canvas__more:focus-visible,.nc-blueprint-chip:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}.nc-blueprint-ideas{gap:var(--nc-space-4);min-width:0;display:grid}.nc-blueprint-ideas__header{gap:var(--nc-space-1);display:grid}.nc-blueprint-ideas__header h3{margin:0}.nc-blueprint .nc-blueprint-ideas__lead,.nc-blueprint .nc-blueprint-ideas__status{color:var(--nc-faint);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);margin:0}.nc-blueprint .nc-blueprint-ideas__status{align-items:center;gap:0 var(--nc-space-2);color:var(--nc-muted);flex-wrap:wrap;display:flex}.nc-blueprint-ideas__steer{align-items:center;gap:var(--nc-space-2);border-bottom:1px solid var(--nc-line);min-width:0;transition:border-color var(--nc-motion-fast) ease;display:flex}.nc-blueprint-ideas__steer:focus-within{border-bottom-color:var(--nc-ink-strong)}.nc-blueprint-ideas__field{box-sizing:border-box;min-width:0;min-height:44px;color:var(--nc-ink-strong);font:inherit;font-size:var(--nc-type-small);background:0 0;border:0;border-radius:0;flex:auto;padding:0}.nc-blueprint-ideas__field::placeholder{color:var(--nc-faint)}.nc-blueprint-ideas__field:focus{outline:none}.nc-blueprint-ideas__wand{width:44px;height:44px;color:var(--nc-muted);cursor:pointer;touch-action:manipulation;transition:color var(--nc-motion-fast) ease;background:0 0;border:0;border-radius:0;flex:none;place-items:center;padding:0;display:inline-grid}.nc-blueprint-ideas__wand .skl-icon{width:18px;height:18px}.nc-blueprint-ideas__wand:disabled{cursor:default;opacity:.5}.nc-blueprint-ideas__wand[aria-busy=true]{animation:1.2s ease-in-out infinite nc-blueprint-breathe}.nc-blueprint-ideas__wand:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:-2px}.nc-blueprint .nc-blueprint-ideas__error{color:var(--nc-error);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);margin:0}.nc-blueprint-ideas__group{gap:var(--nc-space-1);scroll-margin:var(--nc-space-5);display:grid}.nc-blueprint-ideas__group:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:4px}.nc-blueprint-ideas__title{color:var(--nc-muted);font-size:var(--nc-type-label);font-weight:var(--nc-weight-semibold);letter-spacing:var(--nc-tracking-label);text-transform:uppercase;margin:0}.nc-blueprint-ideas__list{gap:0 var(--nc-space-5);grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));margin:0;padding:0;list-style:none;display:grid}.nc-blueprint-ideas__list>li{border-top:1px solid var(--nc-line-soft)}.nc-blueprint-idea{align-items:start;gap:var(--nc-space-3);width:100%;min-height:56px;padding:var(--nc-space-3) 0;color:var(--nc-ink);font:inherit;font-size:var(--nc-type-small);text-align:left;cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:0;grid-template-columns:10px minmax(0,1fr) 32px;display:grid}.nc-blueprint-idea__mark{background:var(--nc-blueprint-lane);width:10px;height:10px;margin-top:.35em}.nc-blueprint-idea__text{gap:2px;min-width:0;display:grid}.nc-blueprint-idea__label{align-items:baseline;gap:var(--nc-space-1) var(--nc-space-2);color:var(--nc-ink-strong);font-weight:var(--nc-weight-medium);flex-wrap:wrap;display:flex}.nc-blueprint-idea__blurb{color:var(--nc-faint);line-height:1.5}.nc-blueprint-idea__state{color:var(--nc-muted)}.nc-blueprint-idea__error{color:var(--nc-error)}.nc-blueprint-idea__tile{width:32px;height:32px;color:var(--nc-muted);transition:color var(--nc-motion-fast) ease;place-items:center;display:grid}.nc-blueprint-idea__tile .skl-icon{width:18px;height:18px}.nc-blueprint-selection{gap:var(--nc-space-2);padding-bottom:var(--nc-space-1);border-bottom:1px solid var(--nc-line-soft);display:grid}.nc-blueprint-selection--idle{align-content:center;min-height:44px}.nc-blueprint .nc-blueprint-selection__hint{color:var(--nc-faint);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);margin:0}.nc-blueprint-selection__pointer{display:none}.nc-blueprint-selection__detail{gap:var(--nc-space-1);min-width:0;border-inline-start:4px solid var(--nc-blueprint-lane,var(--nc-line));padding-inline-start:var(--nc-space-3);display:grid}.nc-blueprint .nc-blueprint-selection__meta{color:var(--nc-faint);font-size:var(--nc-type-label);letter-spacing:var(--nc-tracking-label);text-transform:uppercase;margin:0;line-height:1.4}.nc-blueprint .nc-blueprint-selection__title{color:var(--nc-ink-strong);font-size:var(--nc-type-body);font-weight:var(--nc-weight-medium);line-height:var(--nc-leading-body);overflow-wrap:anywhere;margin:0}.nc-blueprint .nc-blueprint-selection__summary{color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);overflow-wrap:anywhere;margin:0}.nc-blueprint-selection__criteria{padding-top:var(--nc-space-1);gap:2px;display:grid}.nc-blueprint-selection__criteria ul{color:var(--nc-ink);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);margin:0;padding-inline-start:1.1em}.nc-blueprint-selection__actions{gap:0 var(--nc-space-4);flex-wrap:wrap;display:flex}.nc-blueprint-form{align-items:flex-end;gap:var(--nc-space-3) var(--nc-space-4);padding-bottom:var(--nc-space-3);flex-wrap:wrap;display:flex}.nc-blueprint-form__field{gap:var(--nc-space-1);min-width:160px;color:var(--nc-muted);display:grid}.nc-blueprint-form__field--wide{flex:240px}.nc-blueprint-form__input{box-sizing:border-box;border:0;border-bottom:1px solid var(--nc-line);width:100%;min-height:44px;color:var(--nc-ink-strong);font:inherit;font-size:var(--nc-type-small);transition:border-color var(--nc-motion-fast) ease;background:0 0;border-radius:0;padding:0}.nc-blueprint-form__input::placeholder{color:var(--nc-faint)}.nc-blueprint-form__input:focus{border-bottom-color:var(--nc-ink-strong);outline:none}.nc-blueprint-chip{align-items:center;gap:var(--nc-space-1);border:0;border-bottom:1px solid var(--nc-line);max-width:220px;min-height:36px;color:var(--nc-ink);font:inherit;font-size:var(--nc-type-small);cursor:pointer;touch-action:manipulation;background:0 0;border-radius:0;padding:0;display:inline-flex}.nc-blueprint-chip .skl-icon{width:14px;height:14px;color:var(--nc-muted);flex:none}.nc-blueprint-chip__mark{background:var(--nc-blueprint-lane,var(--nc-muted));flex:none;width:8px;height:8px}.nc-blueprint-chip__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.skl-dialog.nc-blueprint-dialog[data-placement=fullscreen]{bottom:var(--nc-play-keyboard-inset,0px)}.skl-dialog.nc-blueprint-dialog[data-placement=fullscreen]>.skl-dialog__panel{min-height:100%;max-height:100%}.nc-blueprint-dialog .skl-dialog__body{container-type:size}.nc-blueprint-dialog .nc-blueprint-dialog__header{align-items:center;gap:var(--nc-space-3)}.nc-blueprint-dialog .nc-blueprint-dialog__title{flex:auto;min-width:0}.nc-blueprint-dialog__title:focus{outline:none}.nc-blueprint-dialog__tools{align-items:center;gap:var(--nc-space-4);flex:none;display:flex}.nc-blueprint-dialog__footer{justify-content:space-between;align-items:center;gap:var(--nc-space-2) var(--nc-space-4);flex-wrap:wrap;flex:100%;display:flex}.nc-blueprint-dialog__progress{align-items:center;gap:var(--nc-space-2);min-width:0;color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);flex:240px;margin:0;display:flex}.nc-blueprint-dialog__actions{gap:var(--nc-space-2) var(--nc-space-3);flex-wrap:wrap;display:flex}.nc-blueprint-dialog__footer .nc-blueprint__error{flex-basis:100%}@media (hover:hover){.nc-blueprint__segment:hover,.nc-blueprint__action:hover:not(:disabled),.nc-blueprint-dialog__toggle:hover,.nc-blueprint-canvas__more:hover{color:var(--nc-ink-strong)}.nc-blueprint-node:hover{border-bottom-color:var(--nc-blueprint-lane)}.nc-blueprint-ghost:hover:not(:disabled){color:var(--nc-ink-strong);border-bottom-style:solid}.nc-blueprint-idea:hover:not(:disabled) .nc-blueprint-idea__tile,.nc-blueprint-chip:hover .skl-icon,.nc-blueprint-ideas__wand:hover:not(:disabled){color:var(--nc-ink-strong)}}.skl-dialog.nc-studio-architecture[data-placement=fullscreen]>.skl-dialog__panel{grid-template-rows:minmax(0,1fr);position:relative}.skl-dialog.nc-studio-architecture[data-placement=fullscreen] .nc-studio-architecture__header{z-index:3;background:0 0;position:absolute;top:0;right:0}.skl-dialog.nc-studio-architecture[data-placement=fullscreen] .skl-dialog__body{padding:0;overflow:hidden}.nc-studio-architecture__layout{gap:clamp(var(--nc-space-5), 4vw, 72px);box-sizing:border-box;width:100%;max-width:1760px;height:100%;padding:calc(var(--nc-space-4) + env(safe-area-inset-top)) max(clamp(32px, 5vw, 96px), env(safe-area-inset-right)) max(var(--nc-space-4), env(safe-area-inset-bottom)) max(clamp(32px, 5vw, 96px), env(safe-area-inset-left));grid-template-columns:minmax(0,1fr) clamp(340px,28vw,440px);margin-inline:auto;display:grid}:where(.nc-surface) .nc-studio-architecture__layout{grid-template-columns:minmax(0, 1fr) clamp(340px, calc(.28 * var(--nc-surface-width)), 440px);gap:clamp(var(--nc-space-5), calc(.04 * var(--nc-surface-width)), 72px);padding:var(--nc-space-4) max(clamp(32px, calc(.05 * var(--nc-surface-width)), 96px), env(safe-area-inset-right)) var(--nc-space-4) max(clamp(32px, calc(.05 * var(--nc-surface-width)), 96px), env(safe-area-inset-left))}.nc-studio-architecture__main,.nc-studio-architecture__aside{flex-direction:column;min-width:0;min-height:0;display:flex}.nc-studio-architecture__graph{overscroll-behavior:contain;flex:auto;min-height:0;overflow:hidden auto}.nc-studio-architecture .nc-blueprint-canvas__corner,.nc-studio-architecture .nc-blueprint-canvas__label{background:0 0}@supports (animation-timeline:scroll()){.nc-studio-architecture .nc-blueprint-canvas__corner,.nc-studio-architecture .nc-blueprint-canvas__label{animation:linear both nc-studio-architecture-veil;animation-timeline:scroll(inline);animation-range:0 24px}}@keyframes nc-studio-architecture-veil{to{background-color:var(--nc-canvas)}}.nc-studio-architecture__dock{justify-content:space-between;align-items:center;gap:var(--nc-space-2) var(--nc-space-4);padding-top:var(--nc-space-3);flex-wrap:wrap;flex:none;display:flex}.nc-studio-architecture .nc-studio-architecture__progress{align-items:center;gap:var(--nc-space-2);min-width:0;color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);flex:240px;margin:0;display:flex}.nc-studio-architecture .nc-studio-architecture__error{color:var(--nc-error);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);flex-basis:100%;margin:0}.nc-studio-architecture__aside{gap:var(--nc-space-3);padding-top:52px}.nc-studio-architecture__selection{overscroll-behavior:contain;flex:none;max-height:32%;margin:0;padding:0;list-style:none;overflow-y:auto}.nc-studio-architecture__item{align-items:center;gap:var(--nc-space-2);min-height:36px;color:var(--nc-ink);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);display:flex}.nc-studio-architecture__swatch{background:var(--nc-blueprint-lane,var(--nc-ink-strong));flex:none;width:8px;height:8px}.nc-studio-architecture__name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.nc-studio-architecture__deselect{width:32px;height:32px;color:var(--nc-faint);cursor:pointer;touch-action:manipulation;transition:color var(--nc-motion-fast) ease;background:0 0;border:0;border-radius:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.nc-studio-architecture__deselect .skl-icon{width:14px;height:14px}.nc-studio-architecture__deselect:hover{color:var(--nc-ink-strong)}.nc-studio-architecture__deselect:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:-2px}.nc-studio-architecture__chat{flex-direction:column;flex:auto;min-height:0;display:flex}.nc-studio-architecture__chat>*{flex:auto;min-height:0}:is(.nc-studio-architecture__graph,.nc-studio-architecture__chat)>*{animation:nc-studio-architecture-content-in var(--nc-motion-fast) ease-out backwards}@keyframes nc-studio-architecture-content-in{0%{opacity:0}}.nc-studio-architecture__handoff{flex:none}@media (hover:hover) and (pointer:fine){.nc-blueprint__action--touch:not([aria-pressed=true]),.nc-blueprint-selection__touch{display:none}.nc-blueprint-selection__pointer{display:inline}}@media (pointer:coarse){.nc-blueprint-form__input,.nc-blueprint-ideas__field{font-size:var(--nc-type-body)}.nc-blueprint-chip{min-height:44px}}@container nc-blueprint (width>=1040px){.nc-blueprint__layout--conversation{grid-template:"board chat""ideas chat"1fr/minmax(0,1fr) clamp(360px,34cqi,480px)}.nc-blueprint__layout--conversation>.nc-blueprint__conversation{border-inline-start:1px solid var(--nc-line-soft);padding-inline-start:var(--nc-space-4)}.nc-blueprint--dialog .nc-blueprint__layout--conversation>.nc-blueprint__conversation{height:100cqh;position:sticky;top:0}}@container nc-blueprint (width<=1039px){.nc-blueprint--dialog .nc-blueprint__layout--conversation>.nc-blueprint__conversation{height:min(60svh,560px)}:where(.nc-surface) .nc-blueprint--dialog .nc-blueprint__layout--conversation>.nc-blueprint__conversation{height:min(calc(.6 * var(--nc-surface-height)), 560px)}}@container nc-blueprint (width<=759px){.nc-blueprint-canvas{--nc-blueprint-label-width:128px;--nc-blueprint-ideas-width:200px}}@container nc-blueprint (width<=479px){.nc-blueprint-canvas__scroller{overflow:visible}.nc-blueprint-canvas__grid,.nc-blueprint-canvas__grid--ideas{grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(var(--nc-blueprint-list-rows), auto);min-width:0;padding-bottom:0}.nc-blueprint-canvas__corner,.nc-blueprint-canvas__column,.nc-blueprint-canvas__phase,.nc-blueprint-links{display:none}.nc-blueprint-canvas__list{grid-row:1/-1}.nc-blueprint-canvas__group{grid-row:var(--nc-blueprint-group-list-row) / span var(--nc-blueprint-group-list-span);border-top:0}.nc-blueprint-canvas__label{padding:var(--nc-space-4) 0 var(--nc-space-1);background:0 0;grid-row:1;position:static}.nc-blueprint-node{min-height:52px;padding:var(--nc-space-2) 0 var(--nc-space-2) var(--nc-space-3);grid-area:auto/1;margin:0;scroll-margin-inline-start:0}.nc-blueprint-node__phase{display:inline}.nc-blueprint-node[aria-selected=true] .nc-blueprint-node__summary{display:block}.nc-blueprint-canvas__ideas{grid-column:1;grid-row:var(--nc-blueprint-ideas-list-row);gap:0 var(--nc-space-4);padding:0 0 var(--nc-space-2);border:0;flex-flow:wrap}.nc-blueprint-ghost{flex:140px;min-width:0}}.nc-blueprint-pane{gap:var(--nc-space-3);flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.nc-blueprint-pane__graph{overscroll-behavior:contain;flex:auto;min-height:0;overflow:hidden auto}.nc-blueprint-pane__dock{gap:var(--nc-space-2);min-width:0;padding-top:var(--nc-space-2);border-top:1px solid var(--nc-line-soft);flex:none;display:grid}.nc-blueprint-pane .nc-blueprint-pane__notice{color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);overflow-wrap:anywhere;margin:0}.nc-blueprint-pane .nc-blueprint-pane__notice--error{color:var(--nc-error)}@keyframes nc-blueprint-sweep{0%{transform:translate(-100%)}to{transform:translate(340%)}}@keyframes nc-blueprint-shimmer{0%{background-position:120% 0}to{background-position:-120% 0}}@keyframes nc-blueprint-breathe{0%,to{opacity:1}50%{opacity:.45}}@keyframes nc-blueprint-leave{to{opacity:0;transform:scale(.96)}}@media (prefers-reduced-motion:reduce){.nc-blueprint__pulse,.nc-blueprint-ideas__pulse,.nc-blueprint-ghost--adding,.nc-blueprint-idea--adding,.nc-blueprint-ideas__wand[aria-busy=true],.nc-blueprint-node--shimmer:before,.nc-blueprint-node--leaving{animation:none}.nc-blueprint-node--building:after{animation:none;left:35%}.nc-blueprint-node--leaving{display:none}}.nc-blueprint-entry{gap:var(--nc-space-1);padding:var(--nc-space-3) 0;overflow-wrap:anywhere;display:grid}.nc-blueprint-entry--reply{border-inline-start:1px solid var(--nc-line);padding-inline-start:var(--nc-space-3)}.nc-blueprint-entry .nc-blueprint-entry__body,.nc-blueprint-entry .nc-blueprint-entry__idea{color:var(--nc-ink);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);white-space:pre-wrap;margin:0}.nc-blueprint-entry .nc-blueprint-entry__idea{color:var(--nc-muted)}.nc-blueprint-entry--failed .nc-blueprint-entry__body{color:var(--nc-error)}.nc-blueprint-entry__refs{gap:var(--nc-space-1) var(--nc-space-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.nc-blueprint-entry__ref{align-items:center;gap:var(--nc-space-1);color:var(--nc-muted);font-size:var(--nc-type-small);display:inline-flex}.nc-blueprint-entry .nc-blueprint-entry__state{align-items:center;gap:var(--nc-space-2);color:var(--nc-muted);font-size:var(--nc-type-small);margin:0;display:flex}.nc-blueprint-entry .nc-blueprint-entry__failure{color:var(--nc-error);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);margin:0}.nc-blueprint-entry__actions{gap:0 var(--nc-space-4);flex-wrap:wrap;display:flex}.nc-blueprint-chips{justify-items:start;gap:var(--nc-space-1);min-width:0;display:grid}.nc-blueprint-chips__list{gap:var(--nc-space-1) var(--nc-space-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.nc-blueprint-chips__toggle{gap:var(--nc-space-1);font-size:var(--nc-type-small);display:none}.nc-blueprint-chips__toggle .skl-icon{width:14px;height:14px;transition:transform var(--nc-motion-fast) ease}.nc-blueprint-chips--expanded .nc-blueprint-chips__toggle .skl-icon{transform:rotate(180deg)}.nc-blueprint-chips .nc-blueprint-chips__hint{color:var(--nc-faint);font-size:var(--nc-type-small);margin:0}@media (width<=480px){.nc-blueprint-chips--collapsible .nc-blueprint-chips__toggle{align-items:center;display:inline-flex}.nc-blueprint-chips--collapsible:not(.nc-blueprint-chips--expanded) .nc-blueprint-chips__list{display:none}}@container nc-surface (width<=480px){.nc-blueprint-chips--collapsible .nc-blueprint-chips__toggle{align-items:center;display:inline-flex}.nc-blueprint-chips--collapsible:not(.nc-blueprint-chips--expanded) .nc-blueprint-chips__list{display:none}}
.nc-credit-amount{gap:var(--nc-space-2);min-width:0;font-size:var(--nc-type-small);display:grid}.nc-credit-amount__label{color:var(--nc-muted)}.nc-credit-amount__row{align-items:center;gap:var(--nc-space-3);flex-wrap:wrap;min-width:0;display:flex}.nc-credit-amount__range{min-width:0;min-height:44px;accent-color:var(--nc-ink-strong);cursor:pointer;flex:200px;margin:0}.nc-credit-amount__range:disabled{cursor:default}.nc-credit-amount__range:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:3px}.nc-credit-amount__number{box-sizing:border-box;width:min(100%,14ch);min-height:44px;padding:var(--nc-space-1) 0;border:0;border-bottom:1px solid var(--nc-line);color:var(--nc-ink-strong);font:inherit;font-size:var(--nc-type-lead);font-variant-numeric:tabular-nums;background:0 0;border-radius:0;flex:none}.nc-credit-amount__number[aria-invalid=true]{border-bottom-color:var(--nc-error)}.nc-credit-amount__number:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:3px}.nc-credit-amount__bounds{color:var(--nc-muted);font-variant-numeric:tabular-nums;margin:0}
.nc-studio-handoff{gap:var(--nc-space-3);min-width:0;color:var(--nc-ink);grid-template-columns:minmax(0,1fr);display:grid}.nc-studio-handoff .nc-studio-handoff__line{color:var(--nc-ink-strong);font-size:var(--nc-type-small);font-weight:var(--nc-weight-medium);line-height:var(--nc-leading-small);overflow-wrap:anywhere;margin:0}.nc-studio-handoff .nc-studio-handoff__text,.nc-studio-handoff .nc-studio-handoff__note{color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);overflow-wrap:anywhere;margin:0}.nc-studio-handoff .nc-studio-handoff__error{color:var(--nc-error);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);margin:0}.nc-studio-handoff__actions{align-items:center;gap:var(--nc-space-2);flex-wrap:wrap;display:flex}.nc-studio-handoff__actions>button{min-height:44px}.nc-studio-handoff__dirty{gap:var(--nc-space-2);justify-items:start;display:grid}.nc-studio-handoff__commands{gap:var(--nc-space-2);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.nc-studio-handoff__commands-header{justify-content:space-between;align-items:center;gap:var(--nc-space-2);flex-wrap:wrap;display:flex}.nc-studio-handoff__subtitle{color:var(--nc-ink-strong);font-size:var(--nc-type-small);font-weight:var(--nc-weight-medium);margin:0}.nc-studio-handoff .nc-studio-handoff__code{min-width:0;max-width:100%;max-height:none;padding:var(--nc-space-3);overscroll-behavior-x:contain;background:var(--nc-surface);color:var(--nc-ink);font-family:var(--nc-font-code);white-space:pre;-webkit-user-select:text;user-select:text;border:0;border-radius:0;margin:0;font-size:.72rem;line-height:1.6;overflow-x:auto}.nc-studio-handoff__code:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:-2px}.nc-studio-handoff__hints{gap:var(--nc-space-1);color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);overflow-wrap:anywhere;margin:0;padding:0;list-style:none;display:grid}.nc-studio-handoff__hints code{color:var(--nc-ink);font-family:var(--nc-font-code);overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;font-size:.72rem}.nc-studio-handoff--banner{flex:none;padding:0}.nc-studio-handoff__row{align-items:center;gap:var(--nc-space-2);width:100%;min-height:44px;color:var(--nc-muted);font:inherit;font-size:var(--nc-type-small);text-align:start;cursor:pointer;touch-action:manipulation;transition:color var(--nc-motion-fast) ease;background:0 0;border:0;border-radius:0;padding:0;display:flex}.nc-studio-handoff__row .skl-icon{flex:none}.nc-studio-handoff__row:hover:not(:disabled){color:var(--nc-ink-strong)}.nc-studio-handoff__row:disabled{cursor:default;opacity:.6}.nc-studio-handoff__row:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}.nc-studio-handoff__link{min-height:44px;color:var(--nc-muted);font-size:.72rem;font-weight:var(--nc-weight-regular);letter-spacing:0;text-transform:none}.nc-studio-handoff__link:hover{color:var(--nc-ink-strong)}.nc-studio-handoff__link:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:3px}@media (width<=720px){.nc-studio-handoff{width:100%}.nc-studio-handoff__actions>button{flex:auto}}@container nc-surface (width<=720px){.nc-studio-handoff{width:100%}.nc-studio-handoff__actions>button{flex:auto}}
.nc-keyword-chips{align-items:center;gap:var(--nc-space-1) var(--nc-space-4);flex-wrap:wrap;min-width:0;margin:0;padding:0;list-style:none;display:flex}.nc-keyword-chips__item{min-width:0;display:inline-flex}.nc-keyword-chips__chip{min-height:32px;color:var(--nc-muted);font-family:var(--nc-font);font-size:var(--nc-type-small);font-weight:var(--nc-weight-regular);white-space:nowrap;cursor:pointer;transition:color var(--nc-motion-fast) ease;background:0 0;border:0;border-radius:0;align-items:center;padding:0;line-height:1.2;text-decoration:none;display:inline-flex}.nc-keyword-chips__chip:before{content:"#";color:var(--nc-studio-label);margin-right:.1em}.nc-keyword-chips__chip[aria-pressed=true]{color:var(--nc-ink-strong)}.nc-keyword-chips__chip:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:4px}@media (hover:hover){.nc-keyword-chips__chip:hover{color:var(--nc-ink-strong)}}
.nc-experience-tags{align-items:center;gap:2px var(--nc-space-2);color:var(--nc-muted);flex-wrap:wrap;font-size:.65rem;line-height:1.5;display:flex}.nc-experience-tags__item{white-space:nowrap}
.nc-experience-identity{gap:20px;padding-top:8px;display:grid}.nc-experience-identity__preview{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;display:grid}.nc-experience-identity__preview p{margin:0}.nc-experience-identity__field{gap:8px;display:grid}.nc-experience-identity__field>span{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.nc-experience-identity__field strong{font-size:.78rem;font-weight:var(--nc-weight-medium)}.nc-experience-identity__field small{color:var(--nc-muted);font-variant-numeric:tabular-nums}.nc-experience-identity__generated{padding-top:var(--nc-space-3);border-top:1px solid var(--nc-line-soft);gap:10px;display:grid}.nc-experience-identity__generated h3{color:var(--nc-muted);font-size:var(--nc-type-eyebrow);font-weight:var(--nc-weight-semibold);letter-spacing:var(--nc-tracking-eyebrow);text-transform:uppercase;margin:0}.nc-experience-identity__value{overflow-wrap:anywhere;color:var(--nc-ink);margin:0;font-size:.88rem;line-height:1.5}.nc-experience-identity__generation{justify-items:start;gap:8px;display:grid}.nc-experience-identity__generation p,.nc-experience-identity__editor-note{color:var(--nc-muted);margin:0;font-size:.75rem;line-height:1.45}
.nc-experience-deletion__blocked{gap:var(--nc-space-2);min-width:0;display:grid}.nc-experience-deletion__blocked>p{margin:0}.nc-experience-deletion__blockers{color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);margin:0;padding-left:1.2rem}
.nc-experience-domains__note{color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);overflow-wrap:anywhere}.nc-experience-domains__dns{gap:var(--nc-space-2);min-width:0;display:grid}.nc-experience-domains__dns>summary{min-height:44px;color:var(--nc-muted);font-size:var(--nc-type-small);cursor:pointer;transition:color var(--nc-motion-fast) ease;align-items:center;display:flex}.nc-experience-domains__dns[open]>summary{color:var(--nc-ink-strong)}.nc-experience-domains__dns>summary:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}@media (hover:hover){.nc-experience-domains__dns>summary:hover{color:var(--nc-ink-strong)}}.nc-experience-domains__record{gap:var(--nc-space-1);padding-block:var(--nc-space-2);border-top:1px solid var(--nc-line-soft);font-size:var(--nc-type-small);display:grid}.nc-experience-domains__record code{white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}
.nc-source-sync{border-bottom:1px solid var(--nc-line-soft);overflow-wrap:anywhere;padding:16px}.nc-source-sync__actions{flex-wrap:wrap;gap:8px;display:flex}.nc-source-sync__comparison{gap:12px;margin-top:16px;display:grid}.nc-source-sync__comparison pre{white-space:pre-wrap;max-height:360px;font-size:12px;overflow:auto}.nc-source-sync--notice{background:var(--nc-panel);color:var(--nc-ink);border:1px solid var(--nc-line);padding:16px}
.nc-safety-cover{z-index:90;background:var(--nc-canvas);position:fixed;inset:0}
.nc-safety-banner{z-index:10000;width:min(600px, calc(100% - 2 * var(--nc-space-3)));padding:var(--nc-space-4);border:1px solid var(--nc-line);background:var(--nc-panel);color:var(--nc-ink);font-family:var(--nc-font);position:fixed;top:80px;left:50%;transform:translate(-50%)}.nc-surface .nc-safety-banner{top:calc(var(--nc-window-inset-top,0px) + var(--nc-space-3))}.nc-safety-banner button{margin-right:var(--nc-space-3)}
.nc-safety-settings__value{color:var(--nc-ink-strong);overflow-wrap:anywhere}.nc-safety-settings__policy{gap:var(--nc-space-3);min-width:0;display:grid}.nc-safety-settings__policy ul{margin:0;padding-inline-start:var(--nc-space-4)}.nc-safety-settings__policy summary{min-height:44px;padding-block:var(--nc-space-3);cursor:pointer}.nc-safety-settings__note{color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small)}.nc-safety-settings__legal .nc-legal__links{margin-bottom:0}:is(.nc-safety-settings__policy summary,.nc-safety-settings__legal a):focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}
.nc-experience-page{background:var(--nc-canvas);flex-direction:column;flex:1;width:100%;min-height:0;display:flex;position:relative;overflow:hidden}.nc-play-overlay{z-index:40;pointer-events:none;position:fixed;inset:0}.nc-play-overlay__external{top:calc(var(--nc-space-2) + env(safe-area-inset-top,0px));right:calc(var(--nc-space-2) + env(safe-area-inset-right,0px));max-width:60vw;padding:0 var(--nc-space-2);background:var(--nc-glass-deep);color:var(--nc-on-media);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;border-radius:999px;position:fixed;overflow:hidden}.nc-play-orb{left:calc(10px + env(safe-area-inset-left,0px));bottom:calc(10px + env(safe-area-inset-bottom,0px));z-index:41;cursor:grab;touch-action:none;pointer-events:auto;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;width:52px;height:52px;transition:opacity var(--nc-motion-fast) ease, visibility 0s;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:fixed}.nc-play-orb[data-dragging=true]{cursor:grabbing}.nc-play-orb__catcher{z-index:40;touch-action:none;pointer-events:auto;position:fixed;inset:0}body:has(>.nc-experience-sheet--menu[data-present=true]) .nc-play-overlay{z-index:calc(var(--skl-z-dialog,140) + 1)}.nc-play-orb:focus-visible{outline:2px solid var(--nc-on-media);outline-offset:3px}.nc-play-orb__face{box-sizing:border-box;background:var(--nc-glass-deep);width:100%;height:100%;backdrop-filter:var(--nc-glass-filter);color:var(--nc-on-media);transition:transform var(--nc-motion-fast) ease;border:0;border-radius:50%;place-items:center;display:grid}.nc-play-orb__icon{stroke-width:1.4px;opacity:.8;width:22px;height:22px}.nc-play-orb[data-dragging=true] .nc-play-orb__face{transform:scale(1.08)}@supports not (backdrop-filter:blur(1px)){.nc-play-orb__face{background:var(--nc-panel)}}@media (prefers-reduced-transparency:reduce){.nc-play-orb__face{background:var(--nc-panel);backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.nc-play-orb__face{transition:none}.nc-play-orb[data-dragging=true] .nc-play-orb__face{transform:none}}.nc-experience-page__header{--skl-canvas:transparent;z-index:40;isolation:isolate;text-shadow:var(--nc-glass-bar-shadow);background:0 0;border-bottom:0;flex:none;position:relative}.nc-experience-page--over>.nc-experience-page__header{box-sizing:border-box;padding-top:env(safe-area-inset-top,0px);padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px);position:absolute;inset:0 0 auto}body:has(.nc-experience-page--over:where(:not(.nc-surface *))) .nc-experience-shell--play{padding:0}.nc-experience-page--over>.nc-experience-viewport{position:absolute;inset:0}.nc-experience-page__header:before{content:"";z-index:-1;pointer-events:none;background:#00000038;position:absolute;inset:0}.nc-experience-page--over>.nc-experience-page__header:before{background:var(--skl-plate-glass);backdrop-filter:var(--skl-plate-glass-filter)}@supports not (backdrop-filter:blur(1px)){.nc-experience-page--over>.nc-experience-page__header:before{background:var(--nc-glass-strong)}}@media (prefers-reduced-transparency:reduce){.nc-experience-page--over>.nc-experience-page__header:before{background:var(--nc-glass-strong);backdrop-filter:none}}:root[data-nc-shell=macos] .nc-experience-page__header:before{background:var(--skl-plate-glass);backdrop-filter:var(--skl-plate-glass-filter)}:root[data-nc-shell=macos] .nc-experience-page__header :is(.nc-back-header__back,.nc-experience-page__commands,.nc-experience-page__commands :is(a,button,span,svg)){color:var(--nc-ink)}@media (prefers-reduced-transparency:reduce){:root[data-nc-shell=macos] .nc-experience-page__header:before{background:var(--nc-canvas);backdrop-filter:none}}.nc-experience-page[data-cold-entry=true]>.nc-experience-page__header{animation:.18s ease-out both nc-experience-header-reveal}@keyframes nc-experience-header-reveal{0%{opacity:0}to{opacity:1}}.nc-experience-page__header .skl-topbar__wordmark{flex:0 auto;min-width:0}.nc-experience-page>.nc-experience-page__header{--skl-header:var(--nc-space-6)}.nc-experience-page__header .nc-app-header__brand{--nc-app-header-wordmark:calc(var(--nc-type-wordmark-compact) * .78)}.nc-experience-page__header :is(.nc-icon-button,.nc-experience-social__like--header) .skl-icon{width:16px;height:16px}.nc-experience-page__header .nc-experience-social__like--header{font-size:var(--nc-type-label)}@media (width>=721px) and (pointer:fine){.nc-experience-page__header .nc-icon-button{width:var(--nc-space-5);height:var(--nc-space-5)}.nc-experience-page__header .nc-back-header .nc-back-header__back{margin-inline:-8px -4px}.nc-experience-page__header .nc-experience-action--labeled{width:auto;min-width:var(--nc-space-5);gap:6px;padding-inline:8px}.nc-experience-page__header .nc-experience-social__like--header{min-width:var(--nc-space-5);height:var(--nc-space-5);padding-inline:6px}.nc-experience-page__header .nc-workspace-select .skl-select{height:28px;font-size:.7rem}}@media (width>=721px){.nc-experience-page__actions{gap:var(--nc-space-1)}.nc-experience-page__tools{gap:0}}@media (width<=720px),(pointer:coarse){.nc-experience-page__header .skl-topbar :is(.nc-icon-button,.nc-experience-social__like--header){height:var(--nc-space-6);position:relative}.nc-experience-page__header .skl-topbar :is(.nc-icon-button,.nc-experience-social__like--header):before{content:"";position:absolute;inset:-2px 0}.nc-experience-page__header .nc-back-header .nc-back-header__back{margin-inline:-14px -10px}}@media (width<=720px){.nc-experience-page__commands.is-open .nc-experience-page__actions :is(.nc-icon-button,.nc-experience-social__like--header){height:44px}.nc-experience-page__commands.is-open .nc-experience-page__actions :is(.nc-icon-button,.nc-experience-social__like--header) .skl-icon{width:20px;height:20px}}@container nc-surface (width<=720px){.nc-experience-page__actions{gap:12px}.nc-experience-page__tools{gap:4px}}.nc-experience-page:has(>.nc-studio-activity,>.nc-experience-page__draft)>.nc-experience-page__header .skl-topbar,body:has(.nc-experience-dock--conversation.skl-dialog[data-placement=end]:where(:not(.nc-surface *))) .nc-experience-page__header .skl-topbar{border-bottom:1px solid var(--nc-line-soft)}.nc-experience-page__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.57rem;overflow:hidden}.nc-experience-page__online{color:var(--nc-faint);letter-spacing:normal;white-space:nowrap;flex:none;align-items:center;gap:5px;margin:0;font-size:.56rem;line-height:1.2;display:inline-flex}.nc-experience-page__online:before{content:"";background:var(--nc-faint);border-radius:50%;width:3px;height:3px}.nc-experience-page__teams{min-width:0;display:inline-flex;overflow:hidden}.nc-experience-page__commands{justify-content:flex-end;align-items:center;display:flex;position:relative}.nc-experience-page__commands>.nc-experience-action{display:none}.nc-experience-page__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;min-width:0;display:flex}.nc-experience-page__tools{align-items:center;gap:4px;display:flex}.nc-experience-action--labeled{justify-content:flex-start;gap:8px;width:auto;min-width:44px;padding-inline:12px}.nc-experience-action__label{white-space:nowrap}.nc-experience-action:hover,.nc-experience-action--active{color:var(--nc-ink-strong);background:0 0}.nc-experience-action--active{box-shadow:inset 0 -1px var(--nc-ink-strong)}.nc-experience-page--immersive>.nc-experience-page__header,body:has(.nc-experience-page--immersive:where(:not(.nc-surface *))) .nc-experience-dock.skl-dialog[data-placement=end]>.skl-dialog__panel{display:none}body:has(.nc-experience-page--immersive:where(:not(.nc-surface *))) .nc-experience-shell--play{padding:0}.nc-surface:has(.nc-experience-page--immersive) .nc-experience-dock.skl-dialog[data-placement=end]>.skl-dialog__panel{display:none}.nc-experience-page__exit-immersive{top:calc(8px + var(--nc-play-offset-top,0px) + env(safe-area-inset-top,0px));right:max(8px, env(safe-area-inset-right,0px));z-index:24;border:1px solid var(--nc-line-soft);min-height:44px;color:var(--nc-ink-strong);cursor:pointer;touch-action:manipulation;border-radius:0;padding:8px 14px;position:absolute}.nc-experience-page--immersive.nc-experience-page--draft>.nc-experience-page__draft{min-height:60px;padding-right:120px}.nc-experience-page__draft{z-index:21;border-bottom:1px solid var(--nc-line-soft);color:var(--nc-muted);flex:none;margin:0;padding:8px 20px;font-size:13px}.nc-experience-share{justify-content:flex-end;align-items:center;gap:4px;min-width:0;display:flex}.nc-experience-share__status{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.nc-experience-viewport{background:var(--nc-canvas);flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.nc-experience-viewport__document{transition:opacity calc(var(--nc-motion-panel) * 1.5) ease-out;position:absolute;inset:0}.nc-experience-viewport__document[inert]{opacity:0;transition:none}.nc-experience-page__loading{z-index:20;background:var(--nc-canvas);opacity:1;visibility:visible;display:flex;position:fixed;inset:0}.nc-experience-page[data-opening=false]>.nc-experience-page__loading{opacity:0;visibility:hidden;pointer-events:none;transition:opacity calc(var(--nc-motion-panel) * 1.5) ease-out, visibility 0s calc(var(--nc-motion-panel) * 1.5)}.nc-experience-page[data-opening=false]>.nc-experience-page__loading .nc-experience-loading__content{transition:transform calc(var(--nc-motion-panel) * 1.5) ease-out;transform:translateY(-4px)scale(.98)}.nc-experience-page[data-opening=false] .nc-experience-loading__mark>span{animation-play-state:paused}.nc-experience-page[data-launch-arrival=true]>.nc-experience-page__header{animation:.18s ease-out both nc-experience-header-reveal}.nc-experience-page[data-launch-arrival=true]>.nc-experience-page__loading .nc-experience-loading__content{animation:nc-experience-arrival var(--nc-motion-panel) ease-out}@keyframes nc-experience-arrival{0%{opacity:0;transform:scale(.94)}}@media (prefers-reduced-motion:reduce){.nc-experience-page[data-opening]>.nc-experience-page__loading{transition:none}.nc-experience-page[data-cold-entry=true]>.nc-experience-page__header,.nc-experience-page[data-launch-arrival=true]>.nc-experience-page__header,.nc-experience-page[data-launch-arrival=true]>.nc-experience-page__loading .nc-experience-loading__content{animation:none}}body:has(.nc-experience-dock.skl-dialog[data-placement=end]:not([data-state=closed]):where(:not(.nc-surface *))) .nc-experience-viewport{margin-right:min(480px,100%)}body:has(.nc-experience-dock.skl-dialog[data-placement=end]:not([data-state=closed]):where(:not(.nc-surface *))) .nc-experience-page__loading{right:min(480px,100%)}body:has(.nc-experience-dock.skl-dialog[data-placement=end]:where(:not(.nc-surface *))) .nc-experience-page--immersive .nc-experience-viewport{margin-right:0}body:has(.nc-experience-dock.skl-dialog[data-placement=end]:where(:not(.nc-surface *))) .nc-experience-page--immersive>.nc-experience-page__loading{right:0}.nc-surface:has(.nc-experience-dock.skl-dialog[data-placement=end]:not([data-state=closed])) .nc-experience-viewport{margin-right:min(480px,100%)}.nc-surface:has(.nc-experience-dock.skl-dialog[data-placement=end]:not([data-state=closed])) .nc-experience-page__loading{right:min(480px,100%)}.nc-surface:has(.nc-experience-dock.skl-dialog[data-placement=end]) .nc-experience-page--immersive .nc-experience-viewport{margin-right:0}.nc-surface:has(.nc-experience-dock.skl-dialog[data-placement=end]) .nc-experience-page--immersive>.nc-experience-page__loading{right:0}body:has(.nc-experience-page--framed):has(.nc-experience-dock.skl-dialog[data-placement=end][data-state=closed]:where(:not(.nc-surface *))) .nc-experience-viewport,.nc-surface:has(.nc-experience-page--framed):has(.nc-experience-dock.skl-dialog[data-placement=end][data-state=closed]) .nc-experience-viewport{margin-right:0}body:has(.nc-experience-page--framed):has(.nc-experience-dock.skl-dialog[data-placement=end][data-state=closed]:where(:not(.nc-surface *))) .nc-experience-page__loading{right:0}.nc-experience-dock{--skl-plate-height:88dvh}@media (width>=900px){.nc-experience-dock.skl-dialog[data-placement=end]>.skl-dialog__panel{top:var(--nc-experience-header-bottom,var(--nc-experience-chrome,0px));height:auto}}.nc-experience-dock.skl-dialog[data-edge]>.skl-dialog__panel>.skl-dialog__header{gap:var(--nc-space-1);background:var(--skl-plate-glass-dense);padding-block:12px}.nc-experience-dock.skl-dialog[data-edge]>.skl-dialog__panel>.skl-dialog__body{flex-direction:column;padding:0;display:flex;overflow:hidden;-webkit-mask-image:none;mask-image:none}.nc-experience-dock__header-slot,.nc-experience-dock__header-slot>.nc-studio-chat__toolbar{display:contents}.nc-experience-dock__body{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.nc-experience-dock__pane{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.nc-experience-dock__body[data-panel=comments] .nc-experience-dock__pane--comments,.nc-experience-dock__body[data-panel=conversation] .nc-experience-dock__conversation{animation:nc-experience-dock-swap var(--nc-motion-enter) var(--nc-ease-enter)}@keyframes nc-experience-dock-swap{0%{opacity:0;transform:translateY(6px)}}.nc-experience-dock__pane--comments>*{animation:nc-experience-dock-content-in var(--nc-motion-fast) ease-out backwards}@keyframes nc-experience-dock-content-in{0%{opacity:0}}.nc-experience-dock .nc-studio-panel--chat{border:0;width:100%;height:100%;max-height:none;position:static;inset:auto}@media (prefers-reduced-motion:reduce){.nc-experience-dock__body[data-panel=comments] .nc-experience-dock__pane--comments,.nc-experience-dock__body[data-panel=conversation] .nc-experience-dock__conversation{animation:none}}.nc-experience-runtime-state{text-align:center;flex:1;place-content:center;justify-items:center;gap:10px;min-height:0;padding:32px;display:grid}.nc-experience-runtime-state h2,.nc-experience-runtime-state p{margin:0}.nc-experience-runtime-state h2{color:var(--nc-ink-strong);font-weight:var(--nc-weight-regular);letter-spacing:-.02em}.nc-experience-runtime-state p{color:var(--nc-muted)}.nc-experience-runtime-state__actions{justify-content:center;align-items:center;gap:var(--nc-space-3);margin-top:var(--nc-space-2);flex-wrap:wrap;display:flex}.nc-experience-page__error{z-index:35;width:min(420px,100% - 40px);padding:var(--nc-space-3) var(--nc-space-4);border:1px solid var(--nc-line-soft);gap:10px;display:grid;position:fixed;bottom:20px;right:20px}.nc-experience-page__error>section{justify-items:start;gap:8px;display:grid}.nc-experience-page__live-media{left:50%;bottom:calc(20px + env(safe-area-inset-bottom));z-index:35;padding:var(--nc-space-2);position:fixed;transform:translate(-50%)}:where(.nc-surface) .nc-experience-page__live-media{bottom:20px}.nc-experience-page__live-media button{align-items:center;gap:8px;display:inline-flex}.nc-team-badge{text-overflow:ellipsis;white-space:nowrap;width:fit-content;max-width:100%;min-height:22px;transition:color var(--nc-motion-fast) ease;border:0;align-items:center;padding:0 8px;text-decoration:none;display:inline-flex;overflow:hidden}.nc-team-badge:hover,.nc-team-badge:focus-visible{color:var(--nc-ink-strong)}@media (width<=720px){.nc-experience-page__commands>.nc-experience-action{display:inline-flex}.nc-experience-page__commands:not(.is-open) .nc-experience-page__actions{display:none}.nc-experience-page__commands.is-open .nc-experience-page__actions{z-index:50;border:1px solid var(--nc-line-soft);background:0 0;flex-flow:column;align-items:stretch;min-width:220px;padding:8px 0;display:flex;position:absolute;top:calc(100% + 4px);right:0}.nc-experience-page__commands.is-open .nc-experience-page__actions:before{z-index:-1;background:var(--nc-glass-strong);backdrop-filter:var(--nc-glass-filter);content:"";position:absolute;inset:0}.nc-experience-page__actions>*{flex:none}.nc-experience-page__tools,.nc-experience-share{justify-content:flex-start}.nc-experience-dock--selecting.skl-dialog[data-placement=bottom]>.skl-dialog__panel{height:auto;top:auto}.nc-experience-dock--selecting .nc-studio-chat__stream,.nc-experience-dock--selecting .nc-studio-chat__composer,.nc-experience-dock--selecting .nc-studio-consent{display:none}.nc-experience-dock--selecting.nc-experience-dock--selecting-composer .nc-studio-chat__composer{display:grid}body:has(.nc-experience-dock--conversation.skl-dialog[data-placement=bottom]:where(:not(.nc-surface *))) .nc-play-orb{visibility:hidden}}@container nc-surface (width<=720px){.nc-experience-page__commands>.nc-experience-action{display:inline-flex}.nc-experience-page__commands:not(.is-open) .nc-experience-page__actions{display:none}.nc-experience-page__commands.is-open .nc-experience-page__actions{z-index:50;border:1px solid var(--nc-line-soft);background:0 0;flex-flow:column;align-items:stretch;min-width:220px;padding:8px 0;display:flex;position:absolute;top:calc(100% + 4px);right:0}.nc-experience-page__commands.is-open .nc-experience-page__actions:before{z-index:-1;background:var(--nc-glass-strong);backdrop-filter:var(--nc-glass-filter);content:"";position:absolute;inset:0}.nc-experience-page__actions>*{flex:none}.nc-experience-page__tools,.nc-experience-share{justify-content:flex-start}.nc-experience-dock--selecting.skl-dialog[data-placement=bottom]>.skl-dialog__panel{height:auto;top:auto}.nc-experience-dock--selecting .nc-studio-chat__stream,.nc-experience-dock--selecting .nc-studio-chat__composer,.nc-experience-dock--selecting .nc-studio-consent{display:none}.nc-experience-dock--selecting.nc-experience-dock--selecting-composer .nc-studio-chat__composer{display:grid}}@media (width<=380px){.nc-experience-page__actions,.nc-experience-page__tools{gap:0}}@container nc-surface (width<=380px){.nc-experience-page__actions,.nc-experience-page__tools{gap:0}}.nc-workspace-select{width:fit-content;max-width:100%}.nc-studio-activity{z-index:21;border-bottom:1px solid var(--nc-line-soft);flex-wrap:wrap;flex:none;align-items:center;gap:4px 16px;padding:8px 20px;display:flex}.nc-studio-activity__message{min-width:160px;color:var(--nc-muted);flex:1;margin:0;font-size:13px}.nc-studio-activity__message[data-active=true]>span{color:var(--nc-ink-strong)}@supports ((-webkit-background-clip:text) or (background-clip:text)){.nc-studio-activity__message[data-active=true]>span{background:linear-gradient(100deg, var(--nc-muted) 20%, var(--nc-ink-strong) 45%, var(--nc-muted) 70%);color:#0000;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:2.8s linear infinite nc-studio-activity-shimmer}}@keyframes nc-studio-activity-shimmer{0%{background-position:200% 0}to{background-position:-20% 0}}@media (prefers-reduced-motion:reduce),(forced-colors:active){.nc-studio-activity__message[data-active=true]>span{color:var(--nc-ink-strong);background:0 0;animation:none}}
.nc-desktop-glyph{box-sizing:border-box;aspect-ratio:1;flex:none;display:block}.nc-desktop-glyph__svg{flex:none;width:58%;height:58%;display:block}.nc-desktop-glyph__art{flex:none;width:100%;height:100%;display:block}.nc-desktop-glyph__surface{--nc-desktop-glyph-ink:#c0c7cd;--nc-desktop-glyph-accent:#7c8792;justify-content:center;align-items:center;display:flex}.nc-desktop-glyph__subject{filter:drop-shadow(0 .5px .3px #0009)}.nc-desktop-glyph--app[data-app=drive] .nc-desktop-glyph__surface{--nc-desktop-glyph-accent:#4fb6e6}.nc-desktop-glyph--app[data-app=generations] .nc-desktop-glyph__surface{--nc-desktop-glyph-accent:#b15cf0}.nc-desktop-glyph--app[data-app=settings] .nc-desktop-glyph__surface{--nc-desktop-glyph-accent:#f0a23a}.nc-desktop-glyph--app[data-app=studio] .nc-desktop-glyph__surface{--nc-desktop-glyph-accent:#34cf93}.nc-desktop-glyph--app[data-app=explorer] .nc-desktop-glyph__surface{--nc-desktop-glyph-accent:#ef6f7b}.nc-desktop-glyph--app .nc-desktop-glyph__surface,.nc-desktop-glyph__surface[data-type]{background:linear-gradient(150deg, #21211d 0%, var(--nc-raised) 46%, var(--nc-panel) 100%);color:var(--nc-ink-strong)}.nc-desktop-picture{box-sizing:border-box;position:relative}.nc-desktop-picture .nc-desktop-picture__surface{background:var(--nc-desktop-picture-ground,var(--nc-panel))}.nc-desktop-picture__image{-webkit-user-drag:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0}.nc-desktop-picture__badge{z-index:2;aspect-ratio:1;background:var(--nc-glass-night);width:30%;min-width:12px;max-width:20px;color:var(--nc-ink-strong);--nc-desktop-glyph-ink:#c0c7cd;--nc-desktop-glyph-accent:#7c8792;justify-content:center;align-items:center;display:flex;position:absolute;bottom:4%;right:4%}.nc-desktop-picture__badge .nc-desktop-glyph__svg{width:78%;height:78%}@media (prefers-reduced-transparency:reduce){.nc-desktop-picture__badge{background:var(--nc-panel)}}
@property --nc-desktop-transfer-sweep{syntax:"<angle>";inherits:false;initial-value:0deg}.nc-desktop-transfer{--nc-desktop-transfer-card:152px;--nc-desktop-transfer-ease:cubic-bezier(.2, .8, .2, 1);z-index:50;contain:strict;pointer-events:none;-webkit-user-select:none;user-select:none;position:fixed;inset:0;overflow:hidden}.nc-desktop-transfer__stage{position:absolute;inset:0}.nc-desktop-transfer__ghost{--nc-desktop-transfer-anchor:calc(var(--nc-desktop-transfer-card) * -.225);--nc-desktop-transfer-pivot:calc(var(--nc-desktop-transfer-card) * .225);--nc-desktop-transfer-hold:1;transform-origin:0 0;opacity:0;width:0;height:0;position:absolute;top:0;left:0}.nc-desktop-transfer__ghost[data-shown]{opacity:1;will-change:transform}.nc-desktop-transfer__ghost[data-pointer=touch]{--nc-desktop-transfer-anchor:calc(-100% - 20px);--nc-desktop-transfer-pivot:calc(100% + 20px)}.nc-desktop-transfer__ghost[data-over=accepts]{--nc-desktop-transfer-hold:.92}.nc-desktop-transfer__lift{width:var(--nc-desktop-transfer-card);transform:translate(-50%, var(--nc-desktop-transfer-anchor)) scale(var(--nc-desktop-transfer-hold));transform-origin:50% var(--nc-desktop-transfer-pivot);transition:transform .16s var(--nc-desktop-transfer-ease);position:absolute;top:0;left:0}.nc-desktop-transfer__ghost[data-shown] .nc-desktop-transfer__lift{animation:.16s cubic-bezier(.34,1.56,.64,1) backwards nc-desktop-transfer-pick}.nc-desktop-transfer__card,.nc-desktop-transfer__sheet{box-sizing:border-box;aspect-ratio:4/3;background:linear-gradient(160deg, var(--nc-raised), var(--nc-panel));width:100%;transition:filter var(--nc-motion-fast) ease;display:block}.nc-desktop-transfer__card{color:var(--nc-ink);justify-content:center;align-items:center;display:flex;position:relative;overflow:visible;box-shadow:0 28px 56px -16px #000000b8,0 10px 22px -10px #00000080}.nc-desktop-transfer__sheet{position:absolute;top:0;left:0;box-shadow:0 12px 28px -12px #0009}.nc-desktop-transfer__sheet[data-depth="1"]{opacity:.85;transform:translate(6px,-6px)}.nc-desktop-transfer__sheet[data-depth="2"]{opacity:.6;transform:translate(12px,-12px)}.nc-desktop-transfer__preview{object-fit:cover;-webkit-user-drag:none;width:100%;height:100%;display:block;position:absolute;inset:0}.nc-desktop-transfer__card .nc-desktop-transfer__face{width:38%;color:var(--nc-ink-strong);background:0 0;border:0}.nc-desktop-transfer__card:after{z-index:1;box-shadow:inset 0 0 0 2px var(--nc-copper);opacity:0;content:"";transition:opacity var(--nc-motion-fast) ease;position:absolute;inset:0}.nc-desktop-transfer__ghost[data-over=accepts] .nc-desktop-transfer__card:after{opacity:1}.nc-desktop-transfer__card .nc-desktop-transfer__family{z-index:2;bottom:var(--nc-space-1);left:var(--nc-space-1);background:var(--nc-glass-night);width:22px;color:var(--nc-ink-strong);border:0;position:absolute}.nc-desktop-transfer__count{z-index:2;box-sizing:border-box;background:var(--nc-copper);min-width:22px;height:22px;color:var(--nc-on-accent);font-size:var(--nc-type-label);font-weight:var(--nc-weight-semibold);font-variant-numeric:tabular-nums;text-align:center;padding:0 5px;line-height:22px;position:absolute;top:-8px;right:-8px}.nc-desktop-transfer__ghost[data-over=refuses] .nc-desktop-transfer__card,.nc-desktop-transfer__ghost[data-over=refuses] .nc-desktop-transfer__sheet{filter:grayscale()brightness(.62)}.nc-desktop-transfer__forbidden{z-index:2;right:var(--nc-space-1);bottom:var(--nc-space-1);background:var(--nc-glass-night);width:22px;height:22px;color:var(--nc-ink-strong);opacity:0;transition:opacity var(--nc-motion-fast) ease;position:absolute}.nc-desktop-transfer__forbidden:before,.nc-desktop-transfer__forbidden:after{content:"";position:absolute;top:50%;left:50%}.nc-desktop-transfer__forbidden:before{width:10px;height:10px;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 1.5px}.nc-desktop-transfer__forbidden:after{background:currentColor;width:1.5px;height:15px;transform:translate(-50%,-50%)rotate(45deg)}.nc-desktop-transfer__ghost[data-over=refuses] .nc-desktop-transfer__forbidden{opacity:1}.nc-desktop-transfer__caption{width:fit-content;max-width:100%;margin:var(--nc-space-2) auto 0;padding:3px var(--nc-space-2) var(--nc-space-1);background:var(--nc-glass-strong);text-align:center;line-height:1.3;display:grid}.nc-desktop-transfer__label,.nc-desktop-transfer__source,.nc-desktop-transfer__words,.nc-desktop-transfer__zone,.nc-desktop-transfer__message{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nc-desktop-transfer__label{color:var(--nc-ink-strong);font-size:var(--nc-type-small);font-weight:var(--nc-weight-medium)}.nc-desktop-transfer__source{color:var(--nc-faint);font-size:var(--nc-type-studio-label);letter-spacing:var(--nc-tracking-label);text-transform:uppercase}.nc-desktop-transfer__sights{opacity:0;transition:opacity var(--nc-motion-fast) ease, left .16s var(--nc-desktop-transfer-ease), top .16s var(--nc-desktop-transfer-ease), width .16s var(--nc-desktop-transfer-ease), height .16s var(--nc-desktop-transfer-ease);position:absolute}.nc-desktop-transfer__sights[data-shown]{opacity:1}.nc-desktop-transfer__corner{--nc-desktop-transfer-dx:-1;--nc-desktop-transfer-dy:-1;border:0 solid var(--nc-copper);width:16px;height:16px;position:absolute}.nc-desktop-transfer__sights[data-shown] .nc-desktop-transfer__corner{animation:nc-desktop-transfer-focus .26s var(--nc-desktop-transfer-ease) backwards}.nc-desktop-transfer[data-phase=dropping] .nc-desktop-transfer__corner{animation:.22s cubic-bezier(.4,0,1,1) forwards nc-desktop-transfer-snap}.nc-desktop-transfer__corner[data-corner=start-top]{border-width:2px 0 0 2px;top:-4px;left:-4px}.nc-desktop-transfer__corner[data-corner=end-top]{--nc-desktop-transfer-dx:1;border-width:2px 2px 0 0;top:-4px;right:-4px}.nc-desktop-transfer__corner[data-corner=start-bottom]{--nc-desktop-transfer-dy:1;border-width:0 0 2px 2px;bottom:-4px;left:-4px}.nc-desktop-transfer__corner[data-corner=end-bottom]{--nc-desktop-transfer-dx:1;--nc-desktop-transfer-dy:1;border-width:0 2px 2px 0;bottom:-4px;right:-4px}.nc-desktop-transfer__frame{width:calc(var(--nc-desktop-transfer-card) * .92 + 2 * var(--nc-space-3));height:calc(var(--nc-desktop-transfer-card) * .69 + 2 * var(--nc-space-3));opacity:0;transition:opacity var(--nc-motion-fast) ease;fill:none;position:absolute;overflow:visible;transform:translate(-50%,-50%)}.nc-desktop-transfer__frame[data-shown]{opacity:1}.nc-desktop-transfer__track{stroke:var(--nc-glass-night-raised-strong);stroke-width:1px}.nc-desktop-transfer__trace{stroke:var(--nc-copper);stroke-width:2px;stroke-dasharray:.22 .78}.nc-desktop-transfer__frame[data-shown] .nc-desktop-transfer__trace{animation:1.1s linear infinite nc-desktop-transfer-trace}.nc-desktop-transfer__frame[data-progress] .nc-desktop-transfer__trace{stroke-dasharray:1 1;transition:stroke-dashoffset .16s linear;animation:none}.nc-desktop-transfer__square{width:56px;height:56px;box-shadow:inset 0 0 0 1.5px var(--nc-copper);opacity:0;position:absolute;top:-28px;left:-28px}.nc-desktop-transfer__plate{box-sizing:border-box;max-width:300px;padding:var(--nc-space-2) var(--nc-space-3);background:var(--nc-glass-strong);backdrop-filter:var(--nc-glass-filter);box-shadow:inset 0 2px 0 var(--nc-copper);color:var(--nc-ink-strong);font-size:var(--nc-type-small);opacity:0;transform:translate(-50%, calc(-100% - var(--nc-space-2)));transition:opacity var(--nc-motion-fast) ease, left .16s var(--nc-desktop-transfer-ease), top .16s var(--nc-desktop-transfer-ease);justify-items:center;gap:2px;line-height:1.3;display:grid;position:absolute}.nc-desktop-transfer__plate[data-inside]{transform:translate(-50%, var(--nc-space-2))}.nc-desktop-transfer__plate[data-shown]{opacity:1}.nc-desktop-transfer__plate[data-refused]{box-shadow:inset 0 2px 0 var(--nc-line);color:var(--nc-muted)}.nc-desktop-transfer__words{max-width:100%}.nc-desktop-transfer__zone{max-width:100%;color:var(--nc-copper);font-size:var(--nc-type-studio-label);letter-spacing:var(--nc-tracking-label);text-transform:uppercase}.nc-desktop-transfer__notice{bottom:calc(var(--nc-desktop-transfer-dock) + var(--nc-space-3));align-items:center;gap:var(--nc-space-2);box-sizing:border-box;max-width:min(520px, calc(100% - 2 * var(--nc-space-4)));padding:var(--nc-space-1) var(--nc-space-3) var(--nc-space-1) var(--nc-space-1);background:var(--nc-glass-strong);backdrop-filter:var(--nc-glass-filter);box-shadow:inset 2px 0 0 var(--nc-copper);color:var(--nc-ink-strong);font-size:var(--nc-type-small);opacity:0;transform:translate(-50%, var(--nc-space-2));transition:opacity var(--nc-motion-fast) ease, transform var(--nc-motion-panel) var(--nc-desktop-transfer-ease);line-height:1.3;display:flex;position:absolute;left:50%}.nc-desktop-transfer__notice[data-shown]{opacity:1;transform:translate(-50%)}.nc-desktop-transfer__notice[data-outcome=refused],.nc-desktop-transfer__notice[data-outcome=failed]{box-shadow:inset 2px 0 0 var(--nc-line)}.nc-desktop-transfer__notice .nc-desktop-transfer__glyph{background:var(--nc-glass-night-raised-strong);width:28px;color:var(--nc-ink-strong);border:0}.nc-desktop-transfer__notice[data-outcome=refused] .nc-desktop-transfer__glyph,.nc-desktop-transfer__notice[data-outcome=failed] .nc-desktop-transfer__glyph{color:var(--nc-muted)}.nc-desktop-transfer__message{min-width:0}.nc-desktop-windows .nc-desktop-window:after{transition:border-color var(--nc-motion-fast) ease, box-shadow var(--nc-motion-fast) ease}.nc-desktop-windows .nc-desktop-window__body,.nc-desktop-windows .nc-desktop-window__bar{transition:filter var(--nc-motion-fast) ease}.nc-desktop[data-transfer-active]{-webkit-user-select:none;user-select:none}.nc-desktop-window[data-transfer=eligible]:after{border-color:color-mix(in srgb, var(--nc-copper) 40%, transparent);background:conic-gradient(from var(--nc-desktop-transfer-sweep), transparent 0turn .76turn, color-mix(in srgb, var(--nc-copper) 70%, var(--nc-ink-strong)) .9turn, transparent 1turn) border-box;-webkit-mask-composite:xor;padding:1px;animation:2.4s linear infinite nc-desktop-transfer-sweep;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.nc-desktop-window[data-transfer=ineligible] .nc-desktop-window__body,.nc-desktop-window[data-transfer=ineligible] .nc-desktop-window__bar{filter:saturate(.2)brightness(.58)}.nc-desktop-window[data-transfer=source]:before{opacity:1}.nc-desktop-window[data-transfer=source]:after{border-color:color-mix(in srgb, var(--nc-copper) 45%, transparent)}.nc-desktop-window[data-transfer=target]:after{border:2px solid var(--nc-copper);box-shadow:inset 0 0 80px -8px color-mix(in srgb, var(--nc-copper) 28%, transparent)}.nc-desktop-window[data-transfer=refused]:after{border-color:#0000}.nc-desktop-window[data-transfer=refused] .nc-desktop-window__body{filter:saturate(.5)brightness(.78)}@keyframes nc-desktop-transfer-pick{0%{opacity:0;scale:.85}}@keyframes nc-desktop-transfer-focus{0%{opacity:0;transform:translate(calc(var(--nc-desktop-transfer-dx) * 18px), calc(var(--nc-desktop-transfer-dy) * 18px))}}@keyframes nc-desktop-transfer-snap{45%{opacity:1}to{opacity:0;transform:translate(calc(var(--nc-desktop-transfer-dx) * -10px), calc(var(--nc-desktop-transfer-dy) * -10px))}}@keyframes nc-desktop-transfer-trace{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes nc-desktop-transfer-sweep{to{--nc-desktop-transfer-sweep:1turn}}@media (prefers-reduced-motion:reduce){.nc-desktop-transfer__lift,.nc-desktop-transfer__sights,.nc-desktop-transfer__plate{transition:opacity .12s}.nc-desktop-transfer__ghost[data-shown] .nc-desktop-transfer__lift{animation:.12s backwards nc-desktop-transfer-fade}.nc-desktop-transfer__sights[data-shown] .nc-desktop-transfer__corner{animation:none}.nc-desktop-transfer[data-phase=dropping] .nc-desktop-transfer__corner{animation:.12s reverse forwards nc-desktop-transfer-fade}.nc-desktop-transfer__trace{stroke-dasharray:none;opacity:.5;animation:none}.nc-desktop-transfer__notice{transition:opacity .12s;transform:translate(-50%)}.nc-desktop-window[data-transfer=eligible]:after{border-color:color-mix(in srgb, var(--nc-copper) 70%, transparent);background:0 0;animation:none}}@keyframes nc-desktop-transfer-fade{0%{opacity:0}}
.nc-experience-transfer[data-transfer]:after{content:"";z-index:2;pointer-events:none;border:1px solid #0000;position:absolute;inset:0}.nc-experience-transfer[data-transfer=eligible]:after{border-color:color-mix(in srgb, var(--nc-copper) 40%, transparent)}.nc-experience-transfer[data-transfer=target]:after{border:2px solid var(--nc-copper);box-shadow:inset 0 0 64px -12px color-mix(in srgb, var(--nc-copper) 22%, transparent)}.nc-experience-transfer[data-transfer=refused]:after{border-color:color-mix(in srgb, var(--nc-muted) 40%, transparent)}.nc-experience-transfer[data-transfer-shield] iframe{pointer-events:none}
.nc-experience-swap{--nc-experience-swap-stagger:16ms}.nc-experience-swap__item{min-width:0;display:grid}.nc-experience-swap[data-leaving]>.nc-experience-swap__item{animation:.12s ease-in forwards nc-experience-swap-leave}.nc-experience-swap__item[data-entering]{animation:.14s ease-out backwards nc-experience-swap-enter;animation-delay:calc(min(var(--nc-experience-swap-order,0), 4) * var(--nc-experience-swap-stagger))}@keyframes nc-experience-swap-leave{to{opacity:0;transform:translateY(-4px)}}@keyframes nc-experience-swap-enter{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.nc-experience-swap[data-leaving]>.nc-experience-swap__item,.nc-experience-swap__item[data-entering]{animation:none}}
.nc-home-living-controls{justify-items:end;gap:var(--nc-space-2);min-height:44px;display:grid}.nc-home-living-controls__row{justify-content:flex-end;align-items:center;gap:var(--nc-space-2) var(--nc-space-5);flex-wrap:wrap;display:flex}.nc-arrow-link.nc-home-living-controls__link{min-height:44px;color:var(--nc-muted);white-space:nowrap;transition:color var(--nc-motion-fast) ease}.nc-home-living-controls[data-editing] .nc-arrow-link.nc-home-living-controls__link[data-home-edit]{color:var(--nc-ink-strong)}.nc-arrow-link.nc-home-living-controls__link:focus-visible{color:var(--nc-ink-strong);outline:2px solid var(--nc-ink-strong);outline-offset:4px}.nc-home-living-controls[data-floating] .nc-home-living-controls__row{z-index:40;right:max(var(--nc-space-4), env(safe-area-inset-right));bottom:max(var(--nc-space-4), env(safe-area-inset-bottom));padding:0 var(--nc-space-4);background:var(--nc-glass-night);backdrop-filter:var(--nc-glass-night-filter);animation:nc-home-living-controls-rise var(--nc-motion-panel) cubic-bezier(.2, .9, .25, 1.08) both;position:fixed}@keyframes nc-home-living-controls-rise{0%{opacity:0;transform:translateY(12px)}}.nc-home-living-controls__notice{color:var(--nc-error);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);text-align:end;margin:0}.nc-home-living-controls__retry{min-height:32px;padding:0 var(--nc-space-2);color:var(--nc-ink-strong);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;text-decoration:underline}.nc-home-living-controls__notice--row{padding-bottom:var(--nc-space-2);flex-basis:100%}.nc-home-living-controls__retry:disabled{opacity:.5;cursor:default}.nc-home-living-controls__retry:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}.nc-home-living-reset__text{color:var(--nc-ink);font-size:var(--nc-type-small);line-height:var(--nc-leading-body);margin:0}@media (hover:hover) and (pointer:fine){.nc-arrow-link.nc-home-living-controls__link:hover{color:var(--nc-ink-strong)}}.nc-home-living-controls[data-still][data-floating] .nc-home-living-controls__row{animation:none}.nc-home-living-controls[data-still] .nc-arrow-link.nc-home-living-controls__link{transition:none}@media (prefers-reduced-motion:reduce){.nc-home-living-controls[data-floating] .nc-home-living-controls__row{animation:none}}
.nc-home-around{gap:var(--nc-space-3);min-width:0;margin:0;display:grid}.nc-home-around__title{margin:0}.nc-home-around__list{gap:var(--nc-space-2);margin:0;padding:0;list-style:none;display:grid}.nc-home-around__link{justify-content:space-between;align-items:baseline;gap:var(--nc-space-3);color:inherit;text-decoration:none;display:flex}.nc-home-around__link:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}.nc-home-around__name{min-width:0;display:grid}.nc-home-around__place{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nc-home-around__experience{color:var(--nc-muted);font-size:var(--nc-type-small)}.nc-home-around__tags{gap:var(--nc-space-1);flex-wrap:wrap;margin-inline-start:auto;display:flex}.nc-home-around__tag{padding:0 var(--nc-space-2);border:1px solid var(--nc-line);color:var(--nc-muted);font-size:var(--nc-type-small);white-space:nowrap}.nc-home-around__distance{color:var(--nc-muted);font-size:var(--nc-type-small);white-space:nowrap}
.nc-home-living-add{--nc-home-living-add-index:0;align-content:start;gap:var(--nc-space-4);min-width:0;display:grid}.nc-home-living-add__title{color:var(--nc-ink-strong);margin:0}.nc-home-living-add__notice{color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);margin:0}.nc-home-living-add__list{margin:0;padding:0;list-style:none;display:grid}.nc-home-living-add__item{border-bottom:1px solid var(--nc-line-soft);min-width:0}.nc-home-living-add__choice{align-items:center;gap:var(--nc-space-3);width:100%;min-height:64px;padding:var(--nc-space-2) 0;color:var(--nc-ink);font:inherit;text-align:start;cursor:pointer;touch-action:manipulation;transition:color var(--nc-motion-fast) ease, background-color var(--nc-motion-fast) ease;animation:nc-home-living-add-in var(--nc-motion-panel) ease-out both;animation-delay:calc(var(--nc-home-living-add-index) * var(--nc-motion-fast) / 8);background:0 0;border:0;border-radius:0;margin:0;display:flex}@keyframes nc-home-living-add-in{0%{opacity:0;transform:translate(8px)}}.nc-home-living-add__choice:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:-2px}.nc-home-living-add__icon{flex:none;width:48px}.nc-home-living-add__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--nc-type-body);font-weight:var(--nc-weight-medium);overflow:hidden}.nc-arrow-link.nc-home-living-add__more{min-height:44px;color:var(--nc-muted);justify-self:start}.nc-arrow-link.nc-home-living-add__more:focus-visible{color:var(--nc-ink-strong);outline:2px solid var(--nc-ink-strong);outline-offset:4px}.nc-home-living-add__more:disabled{opacity:.5}@media (hover:hover) and (pointer:fine){.nc-home-living-add__choice:hover{background:var(--nc-glass-night-raised);color:var(--nc-ink-strong)}.nc-arrow-link.nc-home-living-add__more:hover:not(:disabled){color:var(--nc-ink-strong)}}@media (prefers-reduced-motion:reduce){.nc-home-living-add__choice{animation:none}}
.nc-home-living,.nc-home-living__clone{--nc-home-living-stagger:calc(var(--nc-motion-fast) / 12);--nc-home-living-spring:cubic-bezier(.2, .9, .25, 1.08)}.nc-home-living{--nc-home-living-columns:7;--nc-home-living-rows:3;--nc-home-living-pages:1;--nc-home-living-tracks:var(--nc-home-living-columns);--nc-home-living-icon:92px;--nc-home-living-gap:var(--nc-space-4);--nc-home-living-bleed:calc(var(--nc-home-living-gap) / 2);--nc-home-living-squircle:22.37%;--nc-home-living-row-gap:var(--nc-space-3);--nc-home-living-air:var(--nc-space-1);--nc-home-living-pager:var(--nc-space-6);--nc-home-living-dot:7px;isolation:isolate;box-sizing:border-box;min-width:0;padding:var(--nc-home-living-air) 0 0;display:grid;position:relative}@media (width>=640px){.nc-home-living{--nc-home-living-row-gap:var(--nc-space-4);--nc-home-living-air:var(--nc-space-2)}}@media (width>=1024px) and (pointer:fine){.nc-home-living{--nc-home-living-row-gap:var(--nc-space-5);--nc-home-living-air:var(--nc-space-2)}}.nc-home-living[data-dragging]{cursor:grabbing;touch-action:none}.nc-home-living__pages{box-sizing:border-box;min-width:0;margin:0 calc(-1 * var(--nc-home-living-bleed)) calc(-1 * var(--nc-space-1));padding-block:var(--nc-space-2) var(--nc-space-1);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;position:relative;overflow:auto hidden}.nc-home-living__pages::-webkit-scrollbar{display:none}.nc-home-living__snaps{width:calc(var(--nc-home-living-pages) * 100%);pointer-events:none;height:1px;display:flex;position:absolute;top:0;left:0}.nc-home-living__snap{scroll-snap-align:start;scroll-snap-stop:always;flex:1 1 0}.nc-home-living__grid{grid-template-columns:repeat(var(--nc-home-living-tracks), minmax(0, 1fr));grid-template-rows:repeat(var(--nc-home-living-rows), auto);row-gap:var(--nc-home-living-row-gap);width:calc(var(--nc-home-living-pages) * 100%);min-width:0;margin:0;padding:0;list-style:none;display:grid;position:relative}.nc-home-living__cell{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:pan-x pan-y;align-content:start;justify-items:center;min-width:0;display:grid;position:relative}.nc-home-living__tile{transform-origin:50% 40%;justify-items:center;width:100%;display:grid;position:relative}.nc-home-living__link{justify-items:center;gap:var(--nc-space-2);width:100%;min-width:0;color:var(--nc-on-media);-webkit-touch-callout:none;-webkit-user-drag:none;outline:0;text-decoration:none;display:grid}.nc-home-living__link img{-webkit-user-drag:none}.nc-home-living__icon{width:var(--nc-home-living-icon);transition:transform var(--nc-motion-fast) var(--nc-home-living-spring), opacity var(--nc-motion-fast) ease}.nc-home-living__link:focus-visible .nc-home-living__icon{outline:2px solid var(--nc-ink-strong);outline-offset:3px}.nc-home-living__label{max-width:min(100%, calc(var(--nc-home-living-icon) + 2 * var(--nc-page-gutter)))}.nc-home-living__slot{box-sizing:border-box;width:var(--nc-home-living-icon);aspect-ratio:1;border-radius:var(--nc-home-living-squircle);background:var(--nc-glass-night-raised);color:var(--nc-muted);transition:background-color var(--nc-motion-fast) ease, color var(--nc-motion-fast) ease, transform var(--nc-motion-fast) var(--nc-home-living-spring);border:0;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.nc-home-living__cell--empty:after{content:"";height:calc(var(--nc-type-label) * 1.3);margin-top:var(--nc-space-2);display:block}.nc-home-living__slot--add{background:var(--nc-glass-night-raised-strong);cursor:pointer;touch-action:manipulation}.nc-home-living__slot--add:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:3px;color:var(--nc-ink-strong)}.nc-home-living__cell[data-home-lifted] .nc-home-living__tile{opacity:.16}.nc-home-living__cell[data-home-target] .nc-home-living__slot{background:var(--nc-glass-night-raised-strong);color:var(--nc-ink-strong);transform:scale(1.06)}.nc-home-living__cell[data-home-target] .nc-home-living__icon{opacity:.55;transform:scale(.86)}.nc-home-living__clone{z-index:1000;pointer-events:none;will-change:transform;position:fixed;top:0;left:0}.nc-home-living__clone-icon{width:100%;animation:nc-home-living-lift var(--nc-motion-fast) var(--nc-home-living-spring) both}@keyframes nc-home-living-lift{0%{transform:scale(1)}to{transform:scale(1.12)}}.nc-home-living__clone[data-still] .nc-home-living__clone-icon{animation:none;transform:scale(1.12)}@media (prefers-reduced-motion:reduce){.nc-home-living__clone-icon{animation:none;transform:scale(1.12)}}.nc-home-living[data-editing] .nc-home-living__cell[data-home-experience]{touch-action:none;cursor:grab}.nc-home-living:not([data-still])[data-editing] .nc-home-living__cell[data-home-experience] .nc-home-living__tile{animation:nc-home-living-wiggle calc(var(--nc-motion-fast) * 1.3) ease-in-out infinite alternate;animation-delay:calc(var(--nc-home-living-index) * var(--nc-home-living-stagger) * -2.3)}.nc-home-living:not([data-still])[data-editing] .nc-home-living__cell[data-home-experience]:nth-child(2n) .nc-home-living__tile{animation-direction:alternate-reverse}@keyframes nc-home-living-wiggle{0%{transform:rotate(-1.2deg)}to{transform:rotate(1.2deg)}}.nc-home-living__remove{z-index:2;top:-7px;left:calc(50% - var(--nc-home-living-icon) / 2 - 7px);background:var(--nc-ink-strong);width:22px;height:22px;color:var(--nc-canvas);cursor:pointer;touch-action:manipulation;border:0;border-radius:50%;justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:absolute}.nc-home-living:not([data-still]) .nc-home-living__remove{animation:nc-home-living-pop var(--nc-motion-fast) var(--nc-home-living-spring) both}.nc-home-living__remove:before{content:"";position:absolute;inset:-11px}.nc-home-living__remove:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}@keyframes nc-home-living-pop{0%{opacity:0;transform:scale(.4)}}.nc-home-living:not([data-still])[data-entering] .nc-home-living__cell{animation:nc-home-living-enter var(--nc-motion-panel) ease-out both;animation-delay:calc(var(--nc-home-living-index) * var(--nc-home-living-stagger))}@keyframes nc-home-living-enter{0%{opacity:0;transform:translateY(6px)}}[data-nc-app-closing] .nc-home-living[data-entering] .nc-home-living__cell{animation:none}.nc-home-living:not([data-still]) .nc-home-living__cell[data-home-arriving] .nc-home-living__link{animation:nc-home-living-arrive var(--nc-motion-media) var(--nc-home-living-spring) both;animation-delay:calc(var(--nc-motion-panel) + var(--nc-home-living-index) * var(--nc-home-living-stagger) * 2)}@keyframes nc-home-living-arrive{0%{opacity:0;transform:scale(.55)}55%{opacity:1}}.nc-arrow-link.nc-home-living__retry{min-height:44px;color:var(--nc-muted);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nc-arrow-link.nc-home-living__retry:focus-visible{color:var(--nc-ink-strong);outline:2px solid var(--nc-ink-strong);outline-offset:4px}@media (hover:hover) and (pointer:fine){.nc-home-living__link:hover .nc-home-living__icon{transform:translateY(-3px)scale(1.03)}.nc-home-living__slot--add:hover,.nc-arrow-link.nc-home-living__retry:hover{color:var(--nc-ink-strong)}}.nc-home-living__pager{height:var(--nc-home-living-pager);margin-bottom:calc((var(--nc-home-living-dot) - var(--nc-home-living-pager)) / 2);justify-content:center;align-items:center;display:flex}.nc-home-living__dot,.nc-home-living__turn{height:44px;color:var(--nc-muted);cursor:pointer;touch-action:manipulation;background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.nc-home-living__dot{width:20px}.nc-home-living__dot:before{content:"";width:var(--nc-home-living-dot);height:var(--nc-home-living-dot);background:var(--nc-faint);transition:background-color var(--nc-motion-fast) ease;border-radius:50%}.nc-home-living__dot[aria-current]:before{background:var(--nc-ink-strong)}.nc-home-living__turn{width:44px;transition:color var(--nc-motion-fast) ease}.nc-home-living__turn:disabled{cursor:default;opacity:.3}.nc-home-living__dot:focus-visible,.nc-home-living__turn:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:-4px}@media (hover:hover) and (pointer:fine){.nc-home-living__dot:hover:before{background:var(--nc-ink)}.nc-home-living__turn:not(:disabled):hover{color:var(--nc-ink-strong)}}@media (width<=1023px),(pointer:coarse){.nc-home-living{--nc-home-living-columns:5;--nc-home-living-icon:76px}}@media (width<=639px){.nc-home-living{--nc-home-living-columns:4;--nc-home-living-icon:68px}}.nc-home-living[data-still] *{transition:none}
.nc-home-living-rows{gap:var(--nc-space-2);border:0;min-width:0;margin:0;padding:0;display:grid}.nc-home-living-rows__title{margin:0 0 var(--nc-space-1);color:var(--nc-muted);font-size:var(--nc-type-small);text-transform:uppercase;letter-spacing:.06em;padding:0}.nc-home-living-rows__line{justify-content:space-between;align-items:center;gap:var(--nc-space-2) var(--nc-space-4);flex-wrap:wrap;min-height:40px;display:flex}.nc-home-living-rows__label{align-items:baseline;gap:var(--nc-space-2);min-width:0;color:var(--nc-ink);flex-wrap:wrap;display:inline-flex}.nc-home-living-rows__here{color:var(--nc-faint);font-size:var(--nc-type-small)}.nc-home-living-rows__line--current .nc-home-living-rows__label{color:var(--nc-ink-strong)}.nc-home-living-rows__stepper{align-items:center;gap:var(--nc-space-1);display:inline-flex}.nc-home-living-rows__step{border:1px solid var(--nc-line);width:36px;height:36px;color:var(--nc-ink);cursor:pointer;transition:color var(--nc-motion-fast) ease, border-color var(--nc-motion-fast) ease;background:0 0;justify-content:center;align-items:center;padding:0;display:inline-flex}.nc-home-living-rows__step[aria-disabled=true]{opacity:.35;cursor:default}.nc-home-living-rows__step:focus-visible{color:var(--nc-ink-strong);outline:2px solid var(--nc-ink-strong);outline-offset:2px}.nc-home-living-rows__value{min-width:2ch;color:var(--nc-ink-strong);font-variant-numeric:tabular-nums;text-align:center}.nc-home-living-rows__note{color:var(--nc-faint);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);margin:0}.nc-home-living-rows__warning{color:var(--nc-ink);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);margin:0}@media (hover:hover) and (pointer:fine){.nc-home-living-rows__step:hover:not([aria-disabled=true]){color:var(--nc-ink-strong);border-color:var(--nc-ink-strong)}}.nc-home-living__cell--preview .nc-home-living__slot{border:1px dashed var(--nc-line);opacity:.6;background:0 0}
.nc-home-creator{gap:var(--nc-space-2);min-width:0;display:grid}.nc-home-creator__head{align-items:center;gap:var(--nc-space-3) var(--nc-space-4);grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}.nc-home-creator__identity{justify-self:start;align-items:center;column-gap:var(--nc-space-3);min-width:0;min-height:44px;color:inherit;grid-template-columns:auto minmax(0,1fr);text-decoration:none;display:grid}.nc-home-creator__avatar.skl-avatar{--skl-avatar-size:var(--nc-space-7);--skl-avatar-type:var(--nc-type-body)}.nc-home-creator__text{gap:var(--nc-space-1);min-width:0;line-height:1.4;display:grid}.nc-home-creator__name{color:var(--nc-ink-strong);font-size:var(--nc-type-lead);font-weight:var(--nc-weight-medium);overflow-wrap:anywhere;transition:color var(--nc-motion-fast) ease}.nc-home-creator__handle{color:var(--nc-faint);font-size:var(--nc-type-small);overflow-wrap:anywhere}@media (hover:hover){.nc-home-creator__identity:hover .nc-home-creator__name{color:var(--nc-on-media);text-underline-offset:var(--nc-space-1);text-decoration:underline}}.nc-home-creator__profile{justify-self:end;position:relative}.nc-home-creator__profile:after{content:"";height:44px;position:absolute;inset:calc(50% - 22px) 0 auto}:is(.nc-home-creator__identity,.nc-home-creator__profile):focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:4px}@media (width<=760px){.nc-home-creator__head{padding-bottom:var(--nc-space-2)}.nc-home-creator__avatar.skl-avatar{--skl-avatar-size:var(--nc-space-6)}}
.nc-home>.nc-home-featured{justify-self:stretch;width:100%}.nc-home-document .nc-home>.nc-home-featured{width:100%;margin-inline:0}.nc-home-featured{scroll-margin-top:var(--nc-experience-chrome)}.nc-home-featured__backdrop{object-fit:cover;filter:blur(48px)brightness(.34)saturate(.7);width:100%;height:100%;transition:transform var(--nc-motion-media) ease;display:block;position:absolute;inset:0;transform:scale(1.35)}.nc-home-featured__content{grid-template-areas:"copy icon";grid-template-columns:minmax(0, var(--nc-measure-lead)) auto;justify-content:space-between;align-items:center;gap:var(--nc-space-4) var(--nc-space-6);padding:var(--nc-space-6) max(var(--nc-page-inline), var(--nc-home-safe-right,0px)) var(--nc-space-6) max(var(--nc-page-inline), var(--nc-home-safe-left,0px));display:grid}.nc-home-featured__copy{justify-items:start;gap:var(--nc-space-2);grid-area:copy;min-width:0;display:grid}.nc-home-featured__icon{width:var(--nc-experience-row-icon);grid-area:icon}.nc-home-featured__copy .nc-home-featured__title{font-size:calc(var(--nc-type-display-title) * .6);overflow-wrap:anywhere}.nc-home-featured__pitch{font-size:var(--nc-type-small);line-height:var(--nc-leading-small);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.nc-home-featured__creator{z-index:2;position:relative}.nc-home-featured__open{margin-top:var(--nc-space-1)}.nc-home-featured__open:after{content:"";z-index:1;position:absolute;inset:0}.nc-home-featured__open:focus-visible{outline:2px solid var(--nc-on-media);outline-offset:4px}@media (hover:hover) and (prefers-reduced-motion:no-preference){.nc-home-featured:hover .nc-home-featured__backdrop{transform:scale(1.42)}}@media (width<=760px){.nc-home-featured__content{padding-block:var(--nc-space-5);grid-template-columns:minmax(0,1fr);grid-template-areas:"icon""copy";justify-items:center}.nc-home-featured__copy{text-align:center;justify-self:stretch;justify-items:center}.nc-home-featured__icon{width:min(100%, calc(var(--nc-experience-row-icon) * 1.4))}.nc-home-featured__pitch{-webkit-line-clamp:2}}
.nc-home-keywords{gap:var(--nc-space-3);min-width:0;display:grid}.nc-home-keywords__title{color:var(--nc-muted);margin:0}.nc-collection-shelf__all{font-size:var(--nc-type-small);white-space:nowrap;position:relative}.nc-collection-shelf__all:after{content:"";inset:calc(-1 * var(--nc-space-2)) 0;position:absolute}
.nc-articles{width:min(100% - 2 * var(--nc-page-gutter), var(--nc-page));padding-block:var(--nc-space-6) var(--nc-space-8);margin:0 auto}.nc-articles__header{gap:var(--nc-space-3);max-width:var(--nc-measure-lead);margin-bottom:var(--nc-space-7);display:grid}.nc-articles__header h1,.nc-articles__header p{margin:0}.nc-articles__state{padding-block:var(--nc-space-4);color:var(--nc-muted)}.nc-articles-shelf{min-width:0}.nc-articles-shelf__header{justify-content:space-between;align-items:center;gap:var(--nc-space-3);margin-bottom:var(--nc-space-3);flex-wrap:wrap;display:flex}.nc-articles-shelf__header h2{margin:0}.nc-articles-shelf .nc-article-card__excerpt{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.nc-article{overflow-wrap:anywhere;min-width:0;max-width:840px;margin-inline:auto}.nc-article__header{--nc-article-hero-icon:clamp(72px, 10vw, 112px);gap:var(--nc-space-3);max-width:var(--nc-measure-lead);margin:0 0 var(--nc-space-5);display:grid}.nc-article__banner{aspect-ratio:16/9;background:var(--nc-panel);margin:0;overflow:hidden}.nc-article__banner img{object-fit:cover;width:100%;height:100%;display:block}.nc-article__header--banner{padding-top:var(--nc-space-4)}.nc-article__icon{width:var(--nc-article-hero-icon);justify-self:start}.nc-article__header--banner:has(.nc-article__icon){padding-top:0}.nc-article__header--banner .nc-article__icon{z-index:1;margin:calc(var(--nc-article-hero-icon) / -2) 0 0 var(--nc-space-4);filter:drop-shadow(0 0 2px var(--nc-canvas)) drop-shadow(0 0 2px var(--nc-canvas)) drop-shadow(0 4px 8px var(--nc-canvas));position:relative}.nc-article__header h1,.nc-article__header p{margin:0}.nc-article__header h1{text-wrap:balance}.nc-article__meta{font-size:var(--nc-type-small);color:var(--nc-muted)}.nc-article__figure{margin:var(--nc-space-4) 0}.nc-article__figure img{object-fit:contain;width:100%;max-height:640px;display:block}.nc-article__blocks{gap:var(--nc-space-7);max-width:var(--nc-measure-lead);margin:var(--nc-space-7) 0;display:grid}.nc-article__paragraph{white-space:pre-line;overflow-wrap:anywhere;font-size:var(--nc-type-body);line-height:var(--nc-leading-lead);margin:0 0 var(--nc-space-3)}.nc-article__heading{margin:0 0 var(--nc-space-3);letter-spacing:var(--nc-tracking-display);font-size:clamp(1.45rem,3vw,2rem);line-height:1.2;font-weight:var(--nc-weight-medium);color:var(--nc-ink-strong);text-wrap:balance}.nc-article__experience{min-width:0}.nc-article__selection{gap:var(--nc-space-5);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.nc-article__selection>li{min-width:0}.nc-article__footer{border-top:1px solid var(--nc-line-soft);padding-top:var(--nc-space-4)}.nc-articles__back{max-width:840px;margin:0 auto var(--nc-space-4)}.nc-article-layout{gap:var(--nc-space-7);grid-template-columns:minmax(0,1fr);max-width:840px;margin-inline:auto;display:grid}.nc-article-layout>.nc-article{width:100%}.nc-article-latest{min-width:0}.nc-article-latest__heading{margin:0 0 var(--nc-space-3)}.nc-article-latest__label--side{display:none}.nc-article-latest__list{gap:var(--nc-space-3);padding:0 0 var(--nc-space-2);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0;list-style:none;display:flex;overflow-x:auto}.nc-article-latest__list::-webkit-scrollbar{display:none}.nc-article-latest__item{scroll-snap-align:start;flex:0 0 min(264px,78%);min-width:0}.nc-article-latest__link{align-items:center;gap:var(--nc-space-3);box-sizing:border-box;height:100%;padding:var(--nc-space-3);border:1px solid var(--nc-line-soft);color:var(--nc-ink);transition:border-color var(--nc-motion-fast) ease;text-decoration:none;display:flex}.nc-article-latest__link:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}.nc-article-latest__icon{flex:none;width:44px}.nc-article-latest__icon--cover{aspect-ratio:1;object-fit:cover;display:block}.nc-article-latest__icon--empty{aspect-ratio:1;border:1px solid var(--nc-line-soft);box-sizing:border-box}.nc-article-latest__copy{gap:var(--nc-space-1);min-width:0;display:grid}.nc-article-latest__kicker{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nc-article-latest__title{-webkit-line-clamp:2;color:var(--nc-ink-strong);font-size:var(--nc-type-small);font-weight:var(--nc-weight-medium);line-height:var(--nc-leading-small);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (hover:hover){.nc-article-latest__link:hover{border-color:var(--nc-ink)}.nc-article-latest__link:hover .nc-article-latest__title{text-underline-offset:3px;text-decoration:underline}}@media (width>=1024px){.nc-articles__back{max-width:calc(720px + 300px + var(--nc-space-8))}.nc-article-layout{justify-content:center;align-items:start;gap:var(--nc-space-8);grid-template-columns:minmax(0,720px) minmax(240px,300px);max-width:none}.nc-article-layout>.nc-article{margin-inline:0}.nc-article-latest{top:calc(var(--nc-experience-chrome) + var(--nc-space-4));max-height:calc(100vh - var(--nc-experience-chrome) - 2 * var(--nc-space-4));scrollbar-width:none;position:sticky;overflow-y:auto}.nc-article-latest::-webkit-scrollbar{display:none}.nc-article-latest__label--side{display:inline}.nc-article-latest__label--below{display:none}.nc-article-latest__list{scroll-snap-type:none;flex-direction:column;gap:0;padding:0;overflow:visible}.nc-article-latest__item{flex:none}.nc-article-latest__link{padding:var(--nc-space-3) 0;border:0;border-top:1px solid var(--nc-line-soft)}}.nc-article__compare{gap:var(--nc-space-4);display:grid}.nc-article__compare .nc-article__heading{margin:0}.nc-article__compare>.nc-article__paragraph:last-child{margin-bottom:0}.nc-article__versus{align-items:center;gap:var(--nc-space-4);padding-block:var(--nc-space-4);border-block:1px solid var(--nc-line);grid-template-columns:minmax(0,2fr) auto minmax(0,3fr);display:grid}.nc-article__known,.nc-article__replacement{align-content:start;gap:var(--nc-space-2);min-width:0;display:grid}.nc-article__versus .nc-eyebrow{margin:0}.nc-article__chips{gap:var(--nc-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.nc-article__chip{padding:var(--nc-space-1) var(--nc-space-2);border:1px solid var(--nc-line-soft);color:var(--nc-muted);font-size:var(--nc-type-small);line-height:1.4}.nc-article__versus-arrow{width:28px;height:28px;color:var(--nc-ink-strong)}.nc-article__play{justify-self:start}@media (width<=640px){.nc-article__versus{gap:var(--nc-space-3);grid-template-columns:minmax(0,1fr)}.nc-article__versus-arrow{transform:rotate(90deg)}}.nc-article__card{margin-top:var(--nc-space-4)}.nc-article__standfirst .nc-article__paragraph{font-size:clamp(1.2rem,2.5vw,1.5rem);line-height:var(--nc-leading-body);text-wrap:pretty}.nc-article__caption{margin-top:var(--nc-space-2);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);color:var(--nc-muted);white-space:pre-line}.nc-article__eyebrow{margin-bottom:var(--nc-space-3)}.nc-article__aside{padding-block:var(--nc-space-4);border-block:1px solid var(--nc-line-soft)}.nc-article__aside--technique{border-inline-start:1px solid var(--nc-line);border-block:0;padding-inline-start:var(--nc-space-4)}.nc-article__aside .nc-article__paragraph:last-child,.nc-article__item .nc-article__paragraph:last-child{margin-bottom:0}.nc-article__list{margin:0;padding-inline-start:var(--nc-space-4)}.nc-article__item{padding-block:var(--nc-space-3);border-bottom:1px solid var(--nc-line-soft);padding-inline-start:var(--nc-space-2)}.nc-article__item::marker{color:var(--nc-muted);font-weight:var(--nc-weight-medium)}.nc-article__item-title{margin:0 0 var(--nc-space-2);font-size:var(--nc-type-lead);font-weight:var(--nc-weight-medium)}.nc-article__facts{grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));margin:0;display:grid}.nc-article__fact{gap:var(--nc-space-2);padding:var(--nc-space-4) var(--nc-space-3) var(--nc-space-4) 0;border-top:1px solid var(--nc-line);flex-direction:column;display:flex}.nc-article__fact-label{color:var(--nc-muted);font-size:var(--nc-type-small)}.nc-article__fact-value{letter-spacing:var(--nc-tracking-display);order:-1;margin:0;font-size:clamp(1.75rem,4vw,2.75rem);line-height:1.2}.nc-article__spec{margin:0}.nc-article__spec-row{gap:var(--nc-space-4);padding-block:var(--nc-space-3);border-top:1px solid var(--nc-line-soft);line-height:var(--nc-leading-body);white-space:pre-line;grid-template-columns:minmax(0,1fr) minmax(0,2fr);display:grid}.nc-article__spec-row dt{color:var(--nc-muted)}.nc-article__spec-row dd{margin:0}.nc-article__quotation{padding-block:var(--nc-space-4);margin:0}.nc-article__quote{font-size:clamp(1.5rem,3vw,2.25rem);font-weight:var(--nc-weight-regular);letter-spacing:var(--nc-tracking-display);white-space:pre-line;text-wrap:balance;margin:0;line-height:1.4}@media (width<=760px){.nc-article__banner{aspect-ratio:4/3;margin-inline:calc(-1 * var(--nc-page-gutter))}}@media (width<=480px){.nc-article__spec-row{gap:var(--nc-space-1);grid-template-columns:minmax(0,1fr)}}
.nc-space-card{align-content:start;gap:var(--nc-space-2);box-sizing:border-box;min-width:0;height:100%;padding:var(--nc-space-3) 0 var(--nc-space-4);border-top:1px solid var(--nc-line-soft);color:var(--nc-ink);transition:border-color var(--nc-motion-fast) ease;text-decoration:none;display:grid}.nc-space-card:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}@media (hover:hover){.nc-space-card:hover{border-top-color:var(--nc-ink-strong)}}.nc-space-card__marks{align-items:center;gap:0 var(--nc-space-3);flex-wrap:wrap;min-width:0;display:flex}.nc-space-card__live{align-items:center;gap:var(--nc-space-2);color:var(--nc-online);display:inline-flex}.nc-space-card__dot{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.nc-space-card__name{color:var(--nc-ink-strong);font-size:var(--nc-type-body);font-weight:var(--nc-weight-medium);line-height:var(--nc-leading-body);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.nc-space-card__owner{align-items:center;gap:var(--nc-space-2);min-width:0;color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);display:flex}.nc-space-card__owner .skl-avatar{flex:none}.nc-space-card__owner-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.nc-space-card__facts{gap:0 var(--nc-space-2);min-width:0;color:var(--nc-faint);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);flex-wrap:wrap;display:flex}.nc-space-card__facts>*+:before{content:"·";margin-inline-end:var(--nc-space-2)}
.nc-home-recents{--nc-home-recents-columns:1;--nc-home-recents-pitch:var(--nc-space-4);--nc-home-recents-title:calc(var(--nc-type-label) * 1.3);--nc-home-recents-name:calc(var(--nc-type-small) * 1.4);--nc-home-recents-apart:var(--nc-space-5);--nc-home-recents-near:calc(var(--nc-space-2) + var(--nc-space-1) / 2);--nc-home-recents-touch-min:60px;--nc-home-recents-touch-max:76px;--nc-home-recents-icon:100%;gap:calc(var(--nc-space-4) - var(--nc-space-1) / 2 - var(--nc-home-title-air,var(--nc-space-2)));min-width:0;display:grid;container-type:inline-size}.nc-home-recents__cards{grid-template-columns:repeat(var(--nc-home-recents-columns), minmax(0, 1fr));gap:var(--nc-home-recents-apart) var(--nc-space-4);min-width:0;margin:0;padding:0;list-style:none;display:grid}.nc-home-recents__card{align-content:start;gap:var(--nc-home-recents-near);width:100%;min-width:0;display:grid}.nc-home-recents__head{min-width:0;display:flex}.nc-home-recents__name{min-width:0;min-height:var(--nc-home-recents-name);color:var(--nc-faint);font-size:var(--nc-type-small);font-weight:var(--nc-weight-semibold);overflow-wrap:anywhere;margin:0;line-height:1.4;display:block}.nc-home-recents__open{margin-inline:calc(-1 * var(--nc-space-2));padding-inline:var(--nc-space-2);color:inherit;transition:color var(--nc-motion-fast) ease;text-decoration:none;position:relative}.nc-home-recents__open:after{content:"";inset:auto 0 calc(-1 * var(--nc-space-1));height:44px;position:absolute}.nc-home-recents__open:focus-visible{color:var(--nc-ink-strong);outline:2px solid var(--nc-ink-strong);outline-offset:2px}@media (hover:hover){.nc-home-recents__open:hover{color:var(--nc-ink-strong)}}.nc-home-recents__icons{gap:var(--nc-home-recents-pitch);grid-template-columns:repeat(4,minmax(0,1fr));min-width:0;margin:0;padding:0;list-style:none;display:grid}.nc-home-recents__item{justify-content:center;min-width:0;display:flex}.nc-home-recents__item .nc-icon-tile__icon{width:var(--nc-home-recents-icon)}.nc-home-recents__slot{width:var(--nc-home-recents-icon);aspect-ratio:1;margin-bottom:calc(var(--nc-home-recents-title) + var(--nc-space-2));background:var(--nc-glass-night-raised);border-radius:22.37%;justify-self:center}@media (width<=639px){.nc-home-recents__icons>:nth-child(n+5){display:none}@supports (width:1cqi){.nc-home-recents{--nc-home-recents-icon:clamp(var(--nc-home-recents-touch-min), 20cqi, min(var(--nc-home-recents-touch-max), 25cqi - var(--nc-space-3)))}.nc-home-recents__icons{--nc-home-recents-pitch:calc((100cqi - 4 * var(--nc-home-recents-icon)) / 3);margin-inline:calc(-1 * var(--nc-home-recents-pitch) / 2);column-gap:0}}}@media (width>=640px){.nc-home-recents__icons{grid-template-columns:repeat(5,minmax(0,1fr))}.nc-home-recents__icons>:nth-child(n+6){display:none}@supports (width:1cqi){.nc-home-recents{--nc-home-recents-icon:clamp(var(--nc-home-recents-touch-min), 16cqi, min(var(--nc-home-recents-touch-max), 20cqi - 16px))}.nc-home-recents__icons{grid-template-columns:repeat(5, var(--nc-home-recents-icon));justify-content:space-between;column-gap:0}}}@media (width>=1024px) and (not (pointer:coarse)){.nc-home-recents{--nc-home-recents-columns:3;--nc-home-recents-apart:calc(var(--nc-space-7) + var(--nc-space-1));--nc-home-recents-icon:min(96px, 100%)}.nc-home-recents__cards{column-gap:var(--nc-home-recents-apart)}.nc-home-recents__icons{grid-template-columns:repeat(3,minmax(0,1fr))}.nc-home-recents__icons>:nth-child(n+6){display:flex}}@media (prefers-reduced-motion:no-preference){.nc-home-recents__card--placeholder{animation:nc-home-recents-appear var(--nc-motion-fast) ease-out both}}@keyframes nc-home-recents-appear{0%{opacity:0}to{opacity:1}}
.nc-home-section{gap:var(--nc-space-3);min-width:0;display:grid}.nc-home-section__head{align-items:center;gap:0 var(--nc-space-3);flex-wrap:wrap;min-width:0;min-height:44px;display:flex}.nc-home-section__title{min-width:0;color:var(--nc-muted);overflow-wrap:anywhere;flex:auto;margin:0}.nc-home-section__all{font-size:var(--nc-type-small);white-space:nowrap;position:relative}.nc-home-section__all:after{content:"";inset:calc(-1 * var(--nc-space-2)) 0;position:absolute}.nc-home-section__placeholder{min-height:calc(3 * var(--nc-experience-list-icon) + 2 * var(--nc-experience-row-gap))}.nc-home-section__hint{color:var(--nc-muted);font-size:var(--nc-type-small);margin:0}.nc-home-section--hint>.nc-home-section__all{justify-self:start}.nc-home-section-settings{gap:var(--nc-space-4);min-width:0;display:grid}.nc-home-section-settings__field{gap:var(--nc-space-2);min-width:0;display:grid}.nc-home-section-settings__label{color:var(--nc-muted)}.nc-home-section-settings__input,.nc-home-section-settings__select{width:100%;min-width:0}.nc-home-section-settings__keyword{align-items:end;gap:var(--nc-space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}.nc-home-section-settings__keyword .nc-home-section-settings__label{grid-column:1/-1}.nc-home-section-settings__note{color:var(--nc-muted);font-size:var(--nc-type-small);margin:0}.nc-home-section-settings__error{color:var(--nc-error);font-size:var(--nc-type-small);margin:0}.nc-home-section-settings__suggestions{gap:var(--nc-space-2);flex-wrap:wrap;display:flex}.nc-home-section-settings__actions{justify-content:flex-end;gap:var(--nc-space-2);flex-wrap:wrap;display:flex}.nc-home-section-settings__button,.nc-home-section-settings__suggestion,.nc-home-section-settings__tool{min-height:44px;padding:0 var(--nc-space-3);border:1px solid var(--nc-line);color:var(--nc-ink);font-size:var(--nc-type-small);cursor:pointer;transition:color var(--nc-motion-fast) ease, border-color var(--nc-motion-fast) ease;background:0 0;justify-content:center;align-items:center;display:inline-flex}.nc-home-section-settings__tool{width:44px;padding:0}.nc-home-section-settings__suggestion[aria-pressed=true]{border-color:var(--nc-ink-strong);color:var(--nc-ink-strong)}.nc-home-section-settings__button:disabled,.nc-home-section-settings__tool:disabled{opacity:.35;cursor:default}.nc-home-section-settings__button:focus-visible,.nc-home-section-settings__suggestion:focus-visible,.nc-home-section-settings__tool:focus-visible{color:var(--nc-ink-strong);outline:2px solid var(--nc-ink-strong);outline-offset:2px}.nc-home-section-settings__chevron[data-dir=up]{transform:rotate(180deg)}.nc-home-section-settings__picked-head{justify-content:space-between;align-items:baseline;gap:var(--nc-space-2);flex-wrap:wrap;display:flex}.nc-home-section-settings__picked{gap:var(--nc-space-1);margin:0;padding:0;list-style:none;display:grid}.nc-home-section-settings__picked-item{align-items:center;gap:var(--nc-space-2);min-width:0;padding-block:var(--nc-space-1);border-bottom:1px solid var(--nc-line-soft);flex-wrap:wrap;display:flex}.nc-home-section-settings__icon{flex:none;width:32px;height:32px}.nc-home-section-settings__icon--empty{border:1px dashed var(--nc-line)}.nc-home-section-settings__name{min-width:0;color:var(--nc-ink);overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;flex:7rem;display:-webkit-box;overflow:hidden}.nc-home-section-settings__tools{gap:var(--nc-space-1);flex:none;margin-inline-start:auto;display:flex}.nc-home-section-picker{gap:var(--nc-space-2);min-width:0;padding:var(--nc-space-3);border:1px dashed var(--nc-line);display:grid}.nc-home-section-picker__list{gap:var(--nc-space-1);max-height:40vh;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.nc-home-section-picker__choice{align-items:center;gap:var(--nc-space-2);width:100%;min-height:44px;padding:var(--nc-space-1) var(--nc-space-2);color:var(--nc-ink);text-align:start;cursor:pointer;background:0 0;border:1px solid #0000;display:flex}.nc-home-section-picker__choice[aria-pressed=true]{border-color:var(--nc-ink-strong)}.nc-home-section-picker__choice:disabled{opacity:.35;cursor:default}.nc-home-section-picker__choice:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:-2px}.nc-home-section-picker__mark{color:var(--nc-ink-strong);flex:none}@media (hover:hover) and (pointer:fine){.nc-home-section-settings__button:hover:not(:disabled),.nc-home-section-settings__suggestion:hover,.nc-home-section-settings__tool:hover:not(:disabled){color:var(--nc-ink-strong);border-color:var(--nc-ink-strong)}.nc-home-section-picker__choice:hover:not(:disabled){border-color:var(--nc-line)}}
.nc-home-app{align-items:center;gap:var(--nc-space-4);padding:var(--nc-space-4) var(--nc-page-inline);border:1px solid var(--nc-line-soft);border-radius:var(--nc-radius-3,12px);background:var(--nc-glass-night-raised,var(--nc-surface));color:var(--nc-ink);grid-template-columns:auto 1fr auto;display:grid;position:relative}.nc-home-app__glyph{width:48px;height:48px;font-size:48px}.nc-home-app__copy{gap:calc(var(--nc-space-1,.25rem));min-width:0;display:grid}.nc-home-app__title{color:var(--nc-ink-strong);margin:0;font-size:1.125rem}.nc-home-app__pitch{color:var(--nc-ink-soft,var(--nc-ink));margin:0;font-size:.9375rem}.nc-home-app__open:after{content:"";border-radius:inherit;position:absolute;inset:0}.nc-home-app__open:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:4px}@media (prefers-reduced-motion:no-preference){.nc-home-spotlight-animated:not([data-still]){animation:.62s cubic-bezier(.2,.7,.2,1) both nc-home-spotlight-rise}.nc-home-spotlight-animated:not([data-still]) .nc-eyebrow{background:linear-gradient(100deg, currentColor 40%, var(--nc-ink-strong) 50%, currentColor 60%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:5.5s ease-in-out .62s infinite nc-home-spotlight-sheen}}@keyframes nc-home-spotlight-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes nc-home-spotlight-sheen{0%,30%{background-position:120% 0}70%,to{background-position:-20% 0}}.nc-home-team{gap:var(--nc-space-3);padding:var(--nc-space-4) var(--nc-page-inline);display:grid}.nc-home-team__head{justify-content:space-between;align-items:baseline;gap:var(--nc-space-3);display:flex}.nc-home-team__invitations{color:var(--nc-ink-strong);font-weight:600}.nc-home-team__list{gap:var(--nc-space-2);margin:0;padding:0;list-style:none;display:grid}.nc-home-team__item{justify-content:space-between;align-items:center;gap:var(--nc-space-3);padding:var(--nc-space-3) var(--nc-space-4);border:1px solid var(--nc-line-soft);border-radius:var(--nc-radius-3,12px);color:var(--nc-ink);display:flex}.nc-home-team__item:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}.nc-home-team__name{color:var(--nc-ink-strong);min-width:0;font-weight:600}.nc-home-team__role{color:var(--nc-ink-soft,var(--nc-ink));font-size:.875rem}.nc-home-team__empty{gap:var(--nc-space-2);padding:var(--nc-space-4);border:1px dashed var(--nc-line-soft);border-radius:var(--nc-radius-3,12px);justify-items:start;display:grid}.nc-home-team__empty-text{color:var(--nc-ink-soft,var(--nc-ink));margin:0}.nc-home-activity{gap:var(--nc-space-3);padding:var(--nc-space-4) var(--nc-page-inline);display:grid}.nc-home-activity__list{gap:var(--nc-space-2);margin:0;padding:0;list-style:none;display:grid}.nc-home-activity__item{align-items:center;gap:var(--nc-space-3);padding:var(--nc-space-2) var(--nc-space-3);border-radius:var(--nc-radius-3,12px);color:var(--nc-ink);display:flex}.nc-home-activity__item:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}.nc-home-activity__icon{flex:none;width:48px;height:48px}.nc-home-activity__text{gap:2px;min-width:0;display:grid}.nc-home-activity__name{color:var(--nc-ink-strong);font-weight:600}.nc-home-activity__counts{color:var(--nc-ink-soft,var(--nc-ink));font-size:.875rem}.nc-home-activity__empty{color:var(--nc-ink-soft,var(--nc-ink));margin:0}.nc-home-community__all{font-size:var(--nc-type-small);white-space:nowrap;position:relative}.nc-home-community__all:after{content:"";inset:calc(-1 * var(--nc-space-2)) 0;position:absolute}
.nc-home-block{display:contents}.nc-home>.nc-home-block:not(.nc-home-block--editing)>*{width:min(100% - 2 * var(--nc-page-gutter), var(--nc-page));justify-self:center}.nc-home-document .nc-home>.nc-home-block:not(.nc-home-block--editing)>*{width:min(100% - var(--nc-home-gutter-left) - var(--nc-home-gutter-right), var(--nc-page));margin-left:var(--nc-home-gutter-left);margin-right:var(--nc-home-gutter-right)}.nc-home>.nc-home-block:not(.nc-home-block--editing)>.nc-home-featured{justify-self:stretch;width:100%;margin-inline:0}.nc-home-block:has(>.nc-home__living)~.nc-home-block:not(.nc-home-block--editing)>*,.nc-home-block:not(.nc-home-block--editing):has(>.nc-home__living)~:not(.nc-home-block,.nc-home-living-controls){margin-top:calc(var(--nc-home-section-gap) - var(--nc-home-gap))}.nc-home-block:has(>.nc-home__living)+.nc-home-block:not(.nc-home-block--editing)>.nc-home__catalogue:first-child,.nc-home-block:has(>.nc-home__living)+.nc-home-block:not(.nc-home-block--editing):empty+.nc-home-block:not(.nc-home-block--editing)>.nc-home__catalogue:first-child{margin-top:calc(var(--nc-home-catalogue-step) - var(--nc-home-gap))}.nc-home--member>.nc-home-block>:is(.nc-home__living,.nc-home-around,.nc-home-recents,.nc-home__catalogue,.nc-home-keywords,.nc-experience-shelf,.nc-home-creator,.nc-home-featured,.nc-articles-shelf,.nc-home__creations){box-sizing:border-box;padding-inline:var(--nc-home-inset)}.nc-home-edit__intro{color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);margin:0}.nc-home-block--editing{gap:var(--nc-space-2);min-width:0;padding:var(--nc-space-2);border:1px solid var(--nc-line);background:var(--nc-glass-night-raised);transition:box-shadow var(--nc-motion-fast) ease, scale var(--nc-motion-fast) ease;display:grid;position:relative}.nc-home-block--editing>*{min-width:0}.nc-home-block--editing>:not([data-home-block-chrome],.nc-home__living){pointer-events:none}.nc-home-block--lifted{z-index:3;border-color:var(--nc-ink-strong);background:var(--nc-raised);box-shadow:var(--nc-glass-bar-shadow);scale:1.01}.nc-home-block--editing[data-drop]:before{content:"";background:var(--nc-ink-strong);pointer-events:none;height:2px;position:absolute;left:0;right:0}.nc-home-block--editing[data-drop=before]:before{top:calc(-1px - var(--nc-home-gap) / 2)}.nc-home-block--editing[data-drop=after]:before{bottom:calc(-1px - var(--nc-home-gap) / 2)}.nc-home-block__bar{align-items:center;gap:var(--nc-space-1) var(--nc-space-2);flex-wrap:wrap;min-height:32px;display:flex}.nc-home-block__handle{width:32px;height:32px;color:var(--nc-ink);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;flex:none;justify-content:center;align-items:center;display:inline-flex}.nc-home-block__grip{background:radial-gradient(circle,currentColor 1.5px,#0000 1.75px) 0 0/5px 5.5px;width:10px;height:16px}.nc-home-block--lifted .nc-home-block__handle{color:var(--nc-ink-strong);cursor:grabbing}.nc-home-block__name{min-width:0;color:var(--nc-muted);font-size:var(--nc-type-small);text-overflow:ellipsis;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;flex:8ch;overflow:hidden}.nc-home-block__tools{justify-content:flex-end;align-items:center;gap:var(--nc-space-1);flex-wrap:wrap;margin-left:auto;display:flex}.nc-home-block__btn{border:1px solid var(--nc-line);width:32px;height:32px;color:var(--nc-ink);cursor:pointer;transition:color var(--nc-motion-fast) ease, border-color var(--nc-motion-fast) ease;background:0 0;justify-content:center;align-items:center;padding:0;display:inline-flex}.nc-home-block__btn:disabled{opacity:.35;cursor:default}.nc-home-block__btn:focus-visible{color:var(--nc-ink-strong);outline:2px solid var(--nc-ink-strong);outline-offset:2px}.nc-home-block__remove{color:var(--nc-muted)}.nc-home-block__chevron[data-dir=up]{transform:rotate(180deg)}.nc-home-block__text-btn{min-height:32px;padding:0 var(--nc-space-3);border:1px solid var(--nc-line);color:var(--nc-ink);font-size:var(--nc-type-small);cursor:pointer;background:0 0}.nc-home-block__text-btn[aria-expanded=true]{border-color:var(--nc-ink-strong);color:var(--nc-ink-strong)}.nc-home-block__text-btn:focus-visible{color:var(--nc-ink-strong);outline:2px solid var(--nc-ink-strong);outline-offset:2px}.nc-home-block__settings{gap:var(--nc-space-3);padding:var(--nc-space-3);border:1px solid var(--nc-line-soft);background:var(--nc-surface);scroll-margin:var(--nc-space-8);display:grid}.nc-home-block__note{padding:var(--nc-space-2) 0;color:var(--nc-faint);font-size:var(--nc-type-small);margin:0}@media (width>=640px){.nc-home-block--editing{padding:var(--nc-space-3)}}@media (hover:hover) and (pointer:fine){.nc-home-block__handle:hover{color:var(--nc-ink-strong)}.nc-home-block__btn:hover:not(:disabled),.nc-home-block__text-btn:hover{color:var(--nc-ink-strong);border-color:var(--nc-ink-strong)}}@media (prefers-reduced-motion:reduce){.nc-home-block--editing{transition:none}.nc-home-block--lifted{scale:none}}.nc-home-palette{justify-items:start;gap:var(--nc-space-2);display:grid}.nc-home-palette__toggle{align-items:center;gap:var(--nc-space-1);min-height:44px;padding:0 var(--nc-space-3);border:1px dashed var(--nc-line);color:var(--nc-ink);cursor:pointer;transition:color var(--nc-motion-fast) ease, border-color var(--nc-motion-fast) ease;background:0 0;display:inline-flex}.nc-home-palette__toggle:focus-visible{color:var(--nc-ink-strong);outline:2px solid var(--nc-ink-strong);outline-offset:2px}.nc-home-palette__list{gap:var(--nc-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.nc-home-palette__item{min-height:40px;padding:0 var(--nc-space-3);border:1px solid var(--nc-line);color:var(--nc-ink);font-size:var(--nc-type-small);cursor:pointer;background:0 0}.nc-home-palette__item:focus-visible{color:var(--nc-ink-strong);outline:2px solid var(--nc-ink-strong);outline-offset:2px}@media (hover:hover) and (pointer:fine){.nc-home-palette__toggle:hover,.nc-home-palette__item:hover{color:var(--nc-ink-strong);border-color:var(--nc-ink-strong)}}.nc-home-settings{gap:var(--nc-space-3);display:grid}.nc-home-settings__separator{width:100%;height:1px;margin:var(--nc-space-4) 0 0;background:var(--nc-line-soft);border:0}.nc-home-settings__title{color:var(--nc-muted);font-size:var(--nc-type-small);text-transform:uppercase;letter-spacing:.06em;margin:0}.nc-home-settings__line{justify-content:space-between;align-items:center;gap:var(--nc-space-4);min-height:44px;display:flex}.nc-home-settings__line-text{gap:2px;min-width:0;display:grid}.nc-home-settings__line-label{color:var(--nc-ink)}.nc-home-settings__line-note{color:var(--nc-faint);font-size:var(--nc-type-small);line-height:var(--nc-leading-small)}.nc-home-settings__switch{border:1px solid var(--nc-line);cursor:pointer;width:40px;height:22px;transition:background-color var(--nc-motion-fast) ease, border-color var(--nc-motion-fast) ease;background:0 0;margin:0;padding:0;position:relative}.nc-home-settings__knob{background:var(--nc-muted);width:14px;height:14px;transition:transform var(--nc-motion-fast) ease, background-color var(--nc-motion-fast) ease;position:absolute;top:3px;left:3px}.nc-home-settings__switch[aria-checked=true]{border-color:var(--nc-ink-strong);background:var(--nc-ink-strong)}.nc-home-settings__switch[aria-checked=true] .nc-home-settings__knob{background:var(--nc-canvas);transform:translate(18px)}.nc-home-settings__switch:after{content:"";position:absolute;inset:-7px -4px}.nc-home-settings__switch:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}.nc-home-settings__range{width:min(220px,50%);accent-color:var(--nc-ink-strong)}.nc-home-settings__actions{justify-content:flex-start;display:flex}.nc-home-settings__reset{min-height:44px;padding:0 var(--nc-space-3);border:1px solid var(--nc-line);color:var(--nc-error);font-size:var(--nc-type-small);cursor:pointer;background:0 0}.nc-home-settings__reset:focus-visible{outline:2px solid var(--nc-error);outline-offset:2px}.nc-home[data-wallpaper]>*,.nc-home[data-wallpaper]>.nc-home-block:not(.nc-home-block--editing)>*{z-index:1;position:relative}.nc-home[data-wallpaper]>.nc-home__wallpaper{z-index:0;justify-self:stretch;width:auto;margin:0;position:fixed}.nc-home[data-wallpaper]>.nc-home-block--lifted{z-index:3}.nc-home__wallpaper{--nc-home-scanline:color-mix(in srgb, var(--nc-canvas) 24%, transparent);contain:strict;pointer-events:none;height:100lvh;position:fixed;top:0;left:0;right:0;overflow:hidden;transform:translateZ(0)}.nc-home__wallpaper-field{background:radial-gradient(120% 120% at 20% 0,#1a2340 0%,#0a0d18 55%,#05060a 100%);position:absolute;inset:0}.nc-home__wallpaper-image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.nc-home__wallpaper:before,.nc-home__wallpaper:after{z-index:1;content:"";position:absolute;inset:0}.nc-home__wallpaper:before{background:repeating-linear-gradient(0deg, transparent 0 2px, var(--nc-home-scanline) 2px 3px)}.nc-home__wallpaper:after{background:radial-gradient(120% 95% at 50% 42%, transparent 48%, var(--nc-glass-deep) 100%)}.nc-home__wallpaper-veil{background:#05060a;position:absolute;inset:0}
.nc-app-launch{z-index:85;touch-action:none;contain:strict;position:fixed;inset:0;overflow:hidden}.nc-app-launch[data-phase=held]{pointer-events:none}.nc-app-launch__shade{opacity:0;will-change:opacity;background:#050508;position:absolute;inset:0}.nc-app-launch__cover{position:absolute;inset:0;overflow:hidden}.nc-app-launch__backdrop{will-change:transform, opacity;position:absolute}.nc-app-launch__backdrop .nc-app-icon{opacity:.92;filter:blur(22px)saturate(1.5)brightness(.5);border-radius:28%;width:100%;height:100%;transition:none;overflow:hidden}.nc-app-launch[data-phase=closing] .nc-app-launch__backdrop .nc-app-icon{opacity:.7;filter:blur(22px)saturate(.45)brightness(.32)}.nc-app-launch__backdrop .nc-app-icon__surface{-webkit-mask:none;mask:none}.nc-app-launch__backdrop .nc-app-icon__surface:before,.nc-app-launch__backdrop .nc-app-icon__surface:after{display:none}.nc-app-launch__icon{pointer-events:none;will-change:transform, opacity;position:absolute}.nc-app-launch__icon>*{width:100%;height:100%;margin:0}.nc-app-launch__icon .nc-app-icon__surface:before{animation:none}
.nc-launch-burst{z-index:85;touch-action:none;position:fixed;inset:0}.nc-launch-burst__veil{background:var(--nc-canvas);position:absolute;inset:0}.nc-launch-burst__icon{pointer-events:none;position:absolute}
.nc-search-filters{align-items:center;gap:0 var(--nc-space-4);overscroll-behavior-x:contain;scrollbar-width:none;min-width:0;display:flex;overflow-x:auto}.nc-search-filters::-webkit-scrollbar{display:none}.nc-search-filters__categories,.nc-search-filters__keywords{align-items:center;gap:0 var(--nc-space-4);flex:none;display:flex}.nc-search-filters__rule{width:1px;height:var(--nc-space-3);background:var(--nc-line-soft);flex:none;align-self:center}.nc-search-filters__option{min-height:44px;color:var(--nc-muted);font-family:var(--nc-font);font-size:var(--nc-type-small);font-weight:var(--nc-weight-regular);white-space:nowrap;cursor:pointer;touch-action:manipulation;text-underline-offset:6px;transition:color var(--nc-motion-fast) ease, text-decoration-color var(--nc-motion-fast) ease;background:0 0;border:0;border-radius:0;flex:none;align-items:center;margin:0;padding:0;line-height:1.2;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px;display:inline-flex}.nc-search-filters__option--keyword:before{content:"#";color:var(--nc-studio-label);margin-right:.1em}.nc-search-filters__option[aria-pressed=true]{color:var(--nc-ink-strong);text-decoration-color:currentColor}.nc-search-filters__option:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:-2px}@media (hover:hover){.nc-search-filters__option:hover{color:var(--nc-ink-strong)}}
.nc-search-results{align-content:start;gap:var(--nc-space-4);min-width:0;transition:opacity var(--nc-motion-fast) ease;display:grid}.nc-search-results.is-busy{opacity:.6}.nc-search-results__section{gap:var(--nc-space-2);min-width:0;display:grid}.nc-search-results__section,.nc-search-results__note{animation:nc-search-appear var(--nc-motion-fast) ease-out both}.nc-search-results__title{margin:0}.nc-search-results__members.nc-hairline-list{border-color:var(--nc-line-soft)}.nc-search-results__member.nc-hairline-list__item{border-color:var(--nc-line-soft);padding:0}.nc-search-results__member-link{grid-template-columns:var(--nc-space-6) minmax(0, 1fr) auto;align-items:center;gap:var(--nc-space-3);min-height:calc(var(--nc-space-7) + var(--nc-space-2));padding-block:var(--nc-space-2);color:var(--nc-muted);text-decoration:none;display:grid}.nc-search-results__member-link .skl-avatar{width:var(--nc-space-6);height:var(--nc-space-6);font-size:var(--nc-type-small)}.nc-search-results__member-link:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:-2px}.nc-search-results__member-copy{gap:2px;min-width:0;display:grid}.nc-search-results__member-name{align-items:center;gap:var(--nc-space-1);min-width:0;color:var(--nc-ink-strong);font-weight:var(--nc-weight-medium);transition:color var(--nc-motion-fast) ease;display:flex}.nc-search-results__member-text,.nc-search-results__member-meta{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nc-search-results__member-meta{color:var(--nc-faint);font-size:var(--nc-type-small)}.nc-search-results__experiences{border-top:1px solid var(--nc-line-soft);margin:0;padding:0;list-style:none;display:grid}.nc-search-results__experience{padding-block:var(--nc-space-2);border-bottom:1px solid var(--nc-line-soft)}@media (hover:hover){.nc-search-results__member-link:hover .nc-search-results__member-name{color:var(--nc-on-media)}}.nc-search-results__note{color:var(--nc-muted);font-size:var(--nc-type-small);margin:0}.nc-search-results__feedback{align-items:center;gap:var(--nc-space-2) var(--nc-space-4);flex-wrap:wrap;display:flex}.nc-search-results__more{justify-content:flex-start;display:flex}.nc-search-results__action.nc-arrow-link{color:var(--nc-ink-strong);position:relative}.nc-search-results__action:after{inset:calc(-1 * var(--nc-space-1)) 0 auto;content:"";height:44px;position:absolute}.nc-search-results__action:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:4px}@keyframes nc-search-appear{0%{opacity:0}to{opacity:1}}
.nc-home>.nc-home-search{justify-self:stretch;width:100%}.nc-home-document .nc-home>.nc-home-search{width:100%;margin-inline:0}.nc-home-search{--nc-home-search-start:max(var(--nc-page-inline), var(--nc-home-safe-left,env(safe-area-inset-left,0px)));--nc-home-search-end:max(var(--nc-page-inline), var(--nc-home-safe-right,env(safe-area-inset-right,0px)));gap:var(--nc-space-3);min-width:0;display:grid}[data-nc-chrome=desk] .nc-home-search{display:none}.nc-home-search__form{min-width:0;margin:0;display:block}.nc-search-field.nc-home-search__field{min-height:var(--nc-space-7);padding-inline:var(--nc-home-search-start) var(--nc-home-search-end);border-inline-width:0}.nc-home-search__cancel{min-height:44px;margin:0 0 0 var(--nc-space-2);color:var(--nc-ink-strong);font-family:var(--nc-font);font-size:var(--nc-type-link);font-weight:var(--nc-weight-semibold);letter-spacing:var(--nc-tracking-link);text-transform:uppercase;white-space:nowrap;cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:0;flex:none;align-items:center;padding:0;line-height:1.2;display:inline-flex}.nc-home-search__cancel:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}.nc-home-search__results{gap:var(--nc-space-3);min-width:0;animation:nc-search-appear var(--nc-motion-fast) ease-out both;display:grid}.nc-home-search__filters{padding-inline:var(--nc-home-search-start) var(--nc-home-search-end);scroll-padding-inline:var(--nc-home-search-start) var(--nc-home-search-end)}.nc-home-search__list{padding-inline:var(--nc-home-search-start) var(--nc-home-search-end)}.nc-home[data-search=leaving]>:not(.nc-home__masthead,.nc-home-search){pointer-events:none;animation:nc-home-search-leave var(--nc-motion-fast) ease-in both}.nc-home:is([data-search=results],[data-search=returning])>:not(.nc-home__masthead,.nc-home-search){display:none}.nc-home[data-search=returning] .nc-home-search__results{pointer-events:none;animation:nc-home-search-leave var(--nc-motion-fast) ease-in both}.nc-home[data-search=restoring]>:not(.nc-home__masthead,.nc-home-search){animation:nc-search-appear var(--nc-motion-fast) ease-out both}.nc-home-search--still .nc-home-search__results{animation:none}@keyframes nc-home-search-leave{0%{opacity:1}to{opacity:0}}
.nc-home{--nc-home-gap:var(--nc-space-6);align-content:start;gap:var(--nc-home-gap);width:100%;padding:0 0 var(--nc-space-8);margin:0 auto;display:grid}.nc-home>*{width:min(100% - 2 * var(--nc-page-gutter), var(--nc-page));justify-self:center}.nc-home__intro{align-content:start;justify-items:start;gap:var(--nc-space-2);width:100%;padding:var(--nc-space-5) var(--nc-page-inline) 0;background:var(--nc-canvas);color:var(--nc-ink);justify-self:stretch;display:grid}.nc-home__intro .nc-home__title{max-width:22ch;color:var(--nc-ink-strong);font-size:clamp(1.75rem,3vw,2.5rem)}.nc-home__intro .nc-home__description{font-size:var(--nc-type-small);line-height:var(--nc-leading-body)}.nc-home__description>span{display:block}.nc-home__actions{gap:var(--nc-space-2);margin-top:var(--nc-space-2);flex-wrap:wrap;display:flex}.nc-home__actions a{min-height:44px;padding:0 var(--nc-space-4)}.nc-home__welcome{align-content:center;justify-items:center;gap:var(--nc-space-4);width:100%;min-height:min(76svh,720px);padding:var(--nc-space-8) var(--nc-page-inline);border-bottom:1px solid var(--nc-line-soft);text-align:center;justify-self:stretch;display:grid}.nc-home__welcome-brand{margin:0 0 var(--nc-space-4);color:var(--nc-ink-strong)}.nc-home__welcome-brand .nc-brand__name{font-size:calc(var(--nc-type-wordmark-header) * 1.6)}.nc-home__welcome-brand .nc-brand__surface{font-size:var(--nc-type-label)}.nc-home__welcome-title{max-width:18ch;color:var(--nc-ink-strong);margin:0;font-size:clamp(1.9rem,4vw,3.2rem)}.nc-home__welcome-lead{max-width:var(--nc-measure-lead);margin:0}.nc-home__welcome-explore{margin-top:var(--nc-space-3)}.nc-home__creations{--nc-home-creation-icon:64px;--nc-home-creation-columns:12;gap:var(--nc-space-3);min-width:0;margin:0;display:grid}.nc-home__creations-list{grid-template-columns:repeat(var(--nc-home-creation-columns), minmax(0, var(--nc-home-creation-icon)));gap:var(--nc-space-3);min-width:0;margin:0;padding:0;list-style:none;display:grid}.nc-home__creations-item{min-width:0;display:flex}.nc-home__creations-item:not(.nc-home__creations-item--all):nth-child(n+22){display:none}.nc-home__creations-link{border-radius:22%;width:100%;display:flex}.nc-home__creations-link:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:4px}.nc-home__creations-link img{-webkit-user-drag:none}.nc-home__creations-icon{width:100%}.nc-home__creations-all{aspect-ratio:1;background:var(--nc-glass-night-raised);width:100%;color:var(--nc-ink-strong);font-size:calc(var(--nc-home-creation-icon) * .34);transition:background-color var(--nc-motion-fast) ease;border-radius:22.37%;justify-content:center;align-items:center;text-decoration:none;display:flex}.nc-home__creations-all:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:4px}@media (hover:hover){.nc-home__creations-all:hover{background:var(--nc-glass-night-raised-strong)}}@media (width<=1023px){.nc-home__creations{--nc-home-creation-columns:9}.nc-home__creations-item:not(.nc-home__creations-item--all):nth-child(n+16){display:none}}.nc-home__living{min-width:0}.nc-home--member{--nc-home-section-gap:var(--nc-space-8);--nc-home-title-air:var(--nc-space-3);--nc-home-catalogue-step:var(--nc-space-4);overflow-x:clip}.nc-home__living~:not(.nc-home-living-controls){margin-top:calc(var(--nc-home-section-gap) - var(--nc-home-gap))}.nc-home__living+.nc-home__catalogue{margin-top:calc(var(--nc-home-catalogue-step) - var(--nc-home-gap))}.nc-home--member .nc-home__catalogue{gap:var(--nc-home-catalogue-step)}.nc-home--member{--nc-home-living-above:var(--nc-space-3);--nc-home-living-below:var(--nc-space-4);--nc-home-inset:var(--nc-space-2)}.nc-home--member .nc-home__living{padding-block:var(--nc-home-living-above) var(--nc-home-living-below)}.nc-home--member>:is(.nc-home__living,.nc-home-around,.nc-home-recents,.nc-home__catalogue,.nc-home-keywords,.nc-experience-shelf,.nc-home-creator,.nc-home-featured,.nc-articles-shelf,.nc-home__creations){box-sizing:border-box;padding-inline:var(--nc-home-inset)}@media (width>=640px){.nc-home--member{--nc-home-inset:var(--nc-space-3)}}@media (width>=1024px){.nc-home--member{--nc-home-living-above:var(--nc-space-4);--nc-home-living-below:var(--nc-space-5);--nc-home-inset:var(--nc-space-4)}}.nc-home--member :is(.nc-home-creator>.nc-eyebrow,.nc-home__creations>.nc-eyebrow,.nc-home-keywords>.nc-eyebrow,.nc-home-around>.nc-eyebrow,.nc-home-recents>.nc-eyebrow,.nc-experience-shelf>:first-child){margin-bottom:var(--nc-home-title-air)}.nc-home--member .nc-articles-shelf__header{margin-bottom:calc(var(--nc-space-3) + var(--nc-home-title-air))}@media (width>=761px) and (width<=1099px){.nc-home__catalogue-list>:nth-child(n+9){display:none}}@media (width<=760px){.nc-home__catalogue-list>:nth-child(n+7){display:none}}.nc-home__see-more{position:relative}.nc-home__catalogue{gap:var(--nc-space-4);min-width:0;scroll-margin-top:calc(var(--nc-experience-chrome) + var(--nc-space-3));display:grid}.nc-home__section-title{color:var(--nc-ink-strong)}.nc-home__empty{color:var(--nc-muted);font-size:var(--nc-type-small);margin:0}.nc-home__more{justify-content:flex-start;gap:var(--nc-space-2) var(--nc-space-5);flex-wrap:wrap;width:100%;display:flex}.nc-home__feedback{justify-items:start;gap:var(--nc-space-3);display:grid}.nc-home[data-entrance] .nc-home__catalogue-list{animation:nc-loading-appear var(--nc-motion-fast) ease-out both}@keyframes nc-loading-appear{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.nc-home[data-entrance] .nc-home__catalogue-list{animation:none}}.nc-home-document>.nc-world-header[data-compact=true]{height:0}.nc-home-document>.nc-world-header[data-compact=true][data-arrival=true] .nc-app-header__account{display:none}.nc-home__masthead{grid-template-columns:auto minmax(0,1fr);grid-template-rows:calc(var(--nc-space-7) + var(--nc-space-2));align-items:center;column-gap:var(--nc-space-2);padding-top:var(--nc-home-safe-top,0px);display:grid}.nc-home__member{justify-content:flex-end;justify-self:end;align-items:center;gap:0 var(--nc-space-2);flex-wrap:wrap;min-width:0;display:flex}.nc-home__member-photo{flex:none;justify-content:center;align-items:center;min-width:44px;min-height:44px;text-decoration:none;display:inline-flex}.nc-home__member-photo .skl-avatar{width:var(--nc-space-5);height:var(--nc-space-5);font-size:var(--nc-type-small)}.nc-home__member-photo:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px;border-radius:999px}.nc-home__masthead .nc-home__credits{min-width:0;max-width:none;color:var(--nc-faint);font-weight:var(--nc-weight-regular);opacity:1;white-space:normal;overflow-wrap:anywhere;text-align:end;line-height:1.4}.nc-home__credits>span{min-width:0}.nc-home__masthead-actions{justify-self:start;align-items:center;gap:var(--nc-space-2) var(--nc-space-5);flex-wrap:wrap;grid-column:1/-1;min-width:0;display:flex}.nc-arrow-link.nc-home__create{color:var(--nc-ink-strong);font-size:var(--nc-type-studio-label);white-space:nowrap;position:relative}.nc-home__create:after,.nc-home__see-more:after{content:"";inset:calc(-1 * var(--nc-space-1)) 0 auto;height:44px;position:absolute}.nc-home__create:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:4px}.nc-home__intro-create{display:none}.nc-home__footer{margin-top:var(--nc-home-section-gap,var(--nc-space-8));padding-block:var(--nc-space-6);justify-content:center;display:flex}.nc-home__footer-brand{min-height:44px;color:var(--nc-ink-strong);align-items:center;text-decoration:none;display:inline-flex}.nc-home__footer-brand:hover{opacity:.62}.nc-home__footer-brand:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:4px}[data-nc-chrome=desk] .nc-home{padding-top:var(--nc-space-5)}[data-nc-chrome=desk] .nc-home__masthead,[data-nc-chrome=desk] .nc-home__footer{display:none}[data-nc-chrome=desk] .nc-home__intro-create{display:inline-flex}@media (width<=840px){.nc-home{--nc-home-gap:var(--nc-space-5)}.nc-home--member{--nc-home-section-gap:var(--nc-space-7);--nc-home-title-air:var(--nc-space-2)}.nc-home__welcome-brand{display:none}.nc-home__welcome{gap:var(--nc-space-3);min-height:0;padding-block:0 var(--nc-space-5)}.nc-home__intro{padding-top:0}.nc-home__catalogue{gap:var(--nc-space-3)}.nc-home .nc-category-filters{column-gap:var(--nc-space-3)}}@media (width<=760px){.nc-home{padding-bottom:max(80px, env(safe-area-inset-bottom))}.nc-home__creations{--nc-home-creation-icon:52px;--nc-home-creation-columns:6}.nc-home__creations-list{gap:var(--nc-space-3) var(--nc-space-2)}.nc-home__creations-item:not(.nc-home__creations-item--all):nth-child(n+11){display:none}.nc-home__actions>a{flex:140px}.nc-home .nc-home__description-explore{display:none}}.nc-home-document{--nc-home-gutter-left:max(var(--nc-page-gutter), var(--nc-home-safe-left,env(safe-area-inset-left,0px)));--nc-home-gutter-right:max(var(--nc-page-gutter), var(--nc-home-safe-right,env(safe-area-inset-right,0px)))}.nc-home-document .nc-world-header[data-compact=true]>.skl-topbar{padding-left:var(--nc-home-gutter-left);padding-right:var(--nc-home-gutter-right)}.nc-home-document .nc-home>*{width:min(100% - var(--nc-home-gutter-left) - var(--nc-home-gutter-right), var(--nc-page));margin-left:var(--nc-home-gutter-left);margin-right:var(--nc-home-gutter-right)}.nc-home-document :is(.nc-home__intro,.nc-home__welcome){width:100%;padding-left:max(var(--nc-page-inline), var(--nc-home-safe-left,env(safe-area-inset-left,0px)));padding-right:max(var(--nc-page-inline), var(--nc-home-safe-right,env(safe-area-inset-right,0px)));margin-inline:0}
.nc-experiences-page{align-content:start;gap:var(--nc-space-5);display:grid}.nc-experiences-page__title{color:var(--nc-ink-strong)}.nc-experiences-page__empty{color:var(--nc-muted);font-size:var(--nc-type-small);margin:0}.nc-experiences-page__more{justify-content:center;width:100%;display:flex}.nc-experiences-page__feedback{justify-items:start;gap:var(--nc-space-3);display:grid}.nc-experiences-page__universe{justify-self:start;align-items:center;gap:var(--nc-space-1);max-width:100%;border:1px solid var(--nc-ink-strong);color:var(--nc-ink-strong);font-size:var(--nc-type-small);margin:0;padding-inline-start:var(--nc-space-3);display:inline-flex}.nc-experiences-page__universe-name{overflow-wrap:anywhere;min-width:0}.nc-experiences-page__universe-clear{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.nc-experiences-page__universe-clear:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:-2px}
.nc-creations-page{align-content:start;gap:var(--nc-space-5);display:grid}.nc-creations-page__title{color:var(--nc-ink-strong)}.nc-creations-page__description{margin:calc(-1 * var(--nc-space-3)) 0 0;color:var(--nc-muted);font-size:var(--nc-type-small)}.nc-creations-page__group{gap:var(--nc-space-3);min-width:0;display:grid}.nc-creations-page__group-title{color:var(--nc-muted)}.nc-creations-page__empty{color:var(--nc-muted);font-size:var(--nc-type-small);margin:0}.nc-creations-page__more{justify-content:center;width:100%;display:flex}.nc-creations-page__feedback{justify-items:start;gap:var(--nc-space-3);display:grid}@media (width<=760px){.nc-creations-page{gap:var(--nc-space-4);padding-bottom:max(80px, env(safe-area-inset-bottom))}}
.nc-boards-budget{gap:var(--nc-space-2);font-size:var(--nc-type-small);margin:0;display:grid}.nc-boards-budget__lead{max-width:72ch;color:var(--nc-muted);line-height:var(--nc-leading-small);margin:0}.nc-boards-budget__row{align-items:center;gap:var(--nc-space-3);flex-wrap:wrap;display:flex}.nc-boards-budget__field{gap:var(--nc-space-2);min-width:0;display:grid}.nc-boards-budget__label{color:var(--nc-muted)}.nc-boards-budget__amount{box-sizing:border-box;width:min(100%,16ch);min-height:44px;padding:var(--nc-space-1) 0;border:0;border-bottom:1px solid var(--nc-line);color:var(--nc-ink-strong);font:inherit;font-size:var(--nc-type-lead);font-variant-numeric:tabular-nums;background:0 0;border-radius:0}.nc-boards-budget__amount[aria-invalid=true]{border-bottom-color:var(--nc-error)}.nc-boards-budget__amount:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:3px}
.nc-blueprint-thread{align-content:start;gap:var(--nc-space-3);grid-template-rows:auto minmax(0,1fr) auto;min-width:0;min-height:0;display:grid}.nc-blueprint-thread .nc-blueprint-thread__local{color:var(--nc-muted);font-size:var(--nc-type-small);font-weight:var(--nc-weight-regular);letter-spacing:normal;text-transform:none;transition:color var(--nc-motion-fast) ease;justify-self:start}.nc-blueprint-thread .nc-blueprint-thread__local:disabled{opacity:.45}.nc-blueprint-thread__local:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:3px}.nc-blueprint-thread__stream{align-content:start;gap:var(--nc-space-2);overscroll-behavior:contain;min-height:0;max-height:min(420px,50svh);display:grid;overflow-y:auto}:where(.nc-surface) .nc-blueprint-thread__stream{max-height:min(420px, calc(.5 * var(--nc-surface-height)))}.nc-blueprint-thread__stream:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:-2px}.nc-blueprint-thread__preparation{border-bottom:1px solid var(--nc-line-soft)}.nc-blueprint-thread__summary{cursor:pointer;min-height:44px;transition:color var(--nc-motion-fast) ease;align-items:center;display:flex}.nc-blueprint-thread__preparation[open] .nc-blueprint-thread__summary{color:var(--nc-ink-strong)}.nc-blueprint-thread__summary:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:-2px}.nc-blueprint-thread__messages{gap:var(--nc-space-3);padding:0 0 var(--nc-space-3);margin:0;list-style:none;display:grid}.nc-blueprint-thread__message{gap:var(--nc-space-1);overflow-wrap:anywhere;min-width:0;display:grid}.nc-blueprint-thread .nc-create__markdown{color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small)}.nc-blueprint-thread .nc-create__markdown p{margin:var(--nc-space-1) 0 0;color:inherit;font-size:inherit;line-height:inherit}.nc-blueprint-thread .nc-create__markdown>:first-child{margin-top:0}.nc-blueprint-thread__entries{align-content:start;margin:0;padding:0;list-style:none;display:grid}.nc-blueprint-composer{gap:var(--nc-space-2);min-width:0;display:grid}.nc-blueprint-composer__field{box-sizing:border-box;width:100%;min-height:72px;max-height:200px;padding:var(--nc-space-2) 0;border:0;border-bottom:1px solid var(--nc-line);color:var(--nc-ink-strong);font:inherit;font-size:var(--nc-type-small);line-height:var(--nc-leading-small);resize:vertical;transition:border-color var(--nc-motion-fast) ease;background:0 0;border-radius:0}.nc-blueprint-composer__field::placeholder{color:var(--nc-faint)}.nc-blueprint-composer__field:focus{border-bottom-color:var(--nc-ink-strong);outline:none}.nc-blueprint-composer__field:disabled{cursor:not-allowed;opacity:.5}.nc-blueprint-composer__footer{justify-content:flex-end;align-items:center;gap:var(--nc-space-2) var(--nc-space-3);flex-wrap:wrap;display:flex}.nc-blueprint-composer__footer .nc-button{flex:none}.nc-blueprint-composer .nc-blueprint-composer__hint{color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);flex:180px;margin:0}.nc-blueprint-composer .nc-blueprint-composer__error{color:var(--nc-error);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);margin:0}@media (hover:hover){.nc-blueprint-thread__summary:hover,.nc-blueprint-thread .nc-blueprint-thread__local:hover:not(:disabled){color:var(--nc-ink-strong)}}@media (pointer:coarse){.nc-blueprint-composer__field{font-size:var(--nc-type-body)}}@container nc-blueprint (width<=1039px){.nc-blueprint--dialog .nc-blueprint-thread__stream{max-height:32svh}:where(.nc-surface) .nc-blueprint--dialog .nc-blueprint-thread__stream{max-height:calc(.32 * var(--nc-surface-height))}}@container nc-blueprint (width>=1040px){.nc-blueprint-thread__stream{max-height:min(640px,65svh)}.nc-blueprint--dialog .nc-blueprint-thread{max-height:calc(100dvh - 180px)}:where(.nc-surface) .nc-blueprint-thread__stream{max-height:min(640px, calc(.65 * var(--nc-surface-height)))}:where(.nc-surface) .nc-blueprint--dialog .nc-blueprint-thread{max-height:calc(var(--nc-surface-height) - var(--nc-window-inset-top,0px) - 180px)}.nc-blueprint--dialog .nc-blueprint-thread__stream{max-height:none}}
.nc-create-identity-step{align-items:start;gap:var(--nc-space-6);grid-template-columns:minmax(140px,1fr) minmax(0,3fr);display:grid}.nc-create-identity-step__mark{width:clamp(140px,22vw,224px)}:where(.nc-surface) .nc-create-identity-step__mark{width:clamp(140px, calc(.22 * var(--nc-surface-width)), 224px)}.nc-create-identity-step__icon{width:100%;animation:nc-create-identity-step-reveal var(--nc-motion-media) cubic-bezier(.22, 1, .36, 1) both;display:block}.nc-create-identity-step--drawing .nc-create-identity-step__icon{animation:nc-create-breathe calc(var(--nc-motion-media) * 2) ease-in-out infinite}.nc-create-identity-step__placeholder{aspect-ratio:1;background:var(--nc-panel);display:block}.nc-create-identity-step--drawing .nc-create-identity-step__placeholder{background:linear-gradient(110deg, var(--nc-panel) 30%, var(--nc-raised) 50%, var(--nc-panel) 70%) 0 0 / 260% 100%;animation:nc-create-identity-step-shimmer calc(var(--nc-motion-media) * 1.5) linear infinite}.nc-create-identity-step__body{align-content:start;gap:var(--nc-space-4);min-width:0;display:grid}.nc-create-identity-step__title{max-width:16ch;color:var(--nc-ink-strong);overflow-wrap:anywhere}.nc-create-identity-step__description{max-width:var(--nc-measure-lead);color:var(--nc-muted);font-size:var(--nc-type-lead);line-height:var(--nc-leading-lead);overflow-wrap:anywhere;margin:0}.nc-create-identity-step__palette{gap:var(--nc-space-4);padding:var(--nc-space-4) 0 0;border-top:1px solid var(--nc-line-soft);animation:nc-create-rise var(--nc-motion-panel) ease-out both;flex-wrap:wrap;margin:0;list-style:none;display:flex}.nc-create-identity-step__swatch{gap:var(--nc-space-2);width:72px;display:grid}.nc-create-identity-step__chip{aspect-ratio:1;display:block}.nc-create-identity-step__swatch-name{color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nc-create-identity-step__keywords{row-gap:var(--nc-space-2);color:var(--nc-ink);font-size:var(--nc-type-small);animation:nc-create-rise var(--nc-motion-panel) ease-out both;flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.nc-create-identity-step__keywords>li{padding-inline:var(--nc-space-3);border-left:1px solid var(--nc-line)}.nc-create-identity-step__keywords>li:first-child{border-left:0;padding-left:0}.nc-create-identity-step__status{align-items:baseline;gap:var(--nc-space-3);color:var(--nc-muted);font-size:var(--nc-type-small);flex-wrap:wrap;margin:0;display:flex}.nc-create-identity-step--drawing .nc-create-identity-step__status>span,.nc-create-identity-step--reading .nc-create-identity-step__status>span{animation:nc-create-breathe calc(var(--nc-motion-media) * 2) ease-in-out infinite}.nc-create-identity-step__status--failed{color:var(--nc-error)}.nc-create-identity-step__time{color:var(--nc-faint);font-variant-numeric:tabular-nums}.nc-create-identity-step__outdated{color:var(--nc-faint);font-size:var(--nc-type-small);margin:0}.nc-create-identity-step__actions{gap:var(--nc-space-4);flex-wrap:wrap;display:flex}.nc-create-identity-step__actions:empty{display:none}.nc-create-identity-step__action{min-height:44px;color:var(--nc-muted);font:inherit;font-size:var(--nc-type-link);font-weight:var(--nc-weight-semibold);letter-spacing:var(--nc-tracking-link);text-transform:uppercase;cursor:pointer;transition:color var(--nc-motion-fast) ease;background:0 0;border:0;border-radius:0;padding:0}.nc-create-identity-step__action:disabled{cursor:not-allowed;opacity:.5}.nc-create-identity-step__action:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:4px}@media (hover:hover){.nc-create-identity-step__action:hover:not(:disabled){color:var(--nc-ink-strong)}}@keyframes nc-create-identity-step-reveal{0%{opacity:0;filter:blur(16px);transform:scale(.94)}}@keyframes nc-create-identity-step-shimmer{to{background-position:-160% 0}}@media (width<=760px){.nc-create-identity-step{gap:var(--nc-space-4);grid-template-columns:minmax(0,1fr)}.nc-create-identity-step__mark{width:128px}}@container nc-surface (width<=760px){.nc-create-identity-step{gap:var(--nc-space-4);grid-template-columns:minmax(0,1fr)}.nc-create-identity-step__mark{width:128px}}@media (prefers-reduced-motion:reduce){.nc-create-identity-step__icon,.nc-create-identity-step--drawing .nc-create-identity-step__icon,.nc-create-identity-step--drawing .nc-create-identity-step__placeholder,.nc-create-identity-step__palette,.nc-create-identity-step__keywords,.nc-create-identity-step .nc-create-identity-step__status>span{animation:none}.nc-create-identity-step__action{transition:none}}
.nc-create-handoff{align-content:center;justify-items:center;gap:var(--nc-space-4);min-height:min(70svh,640px);padding:var(--nc-space-7) var(--nc-page-inline);text-align:center;animation:.6s cubic-bezier(.2,.8,.2,1) both nc-create-handoff-in;display:grid}.nc-create-handoff__icon{width:clamp(96px,18vw,144px)}:where(.nc-surface) .nc-create-handoff{min-height:min(calc(.7 * var(--nc-surface-height)), 640px)}:where(.nc-surface) .nc-create-handoff__icon{width:clamp(96px, calc(.18 * var(--nc-surface-width)), 144px)}.nc-create-handoff__title{overflow-wrap:anywhere;max-width:18ch;margin:0}.nc-create-handoff__status{color:var(--nc-muted);font-size:var(--nc-type-small);margin:0;animation:2.4s ease-in-out infinite nc-create-handoff-breathe}@keyframes nc-create-handoff-in{0%{opacity:0;filter:blur(6px);transform:translateY(12px)scale(.98)}to{opacity:1;filter:none;transform:none}}@keyframes nc-create-handoff-breathe{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.nc-create-handoff,.nc-create-handoff__status{animation:none}}
.skl-dialog.nc-board-dialog[data-placement=fullscreen] .skl-dialog__body{padding:0;overflow:hidden}.nc-board-dialog__layout{grid-template-columns:minmax(0,1fr) 128px 360px;height:100%;min-height:0;display:grid}.nc-board-dialog__scene{gap:var(--nc-space-2);min-width:0;min-height:0;padding:var(--nc-space-4);grid-template-rows:minmax(0,1fr) auto;margin:0;display:grid}.nc-board-dialog__image{object-fit:contain;width:100%;height:100%;min-height:0;animation:nc-create-appear var(--nc-motion-panel) ease-out both;display:block}.nc-board-dialog__placeholder{place-content:center;justify-items:center;gap:var(--nc-space-2);min-height:0;color:var(--nc-muted);text-align:center;margin:0;display:grid}.nc-board-dialog__placeholder[role=alert]{color:var(--nc-error)}.nc-board-dialog__placeholder--pending{animation:nc-create-breathe calc(var(--nc-motion-media) * 2) ease-in-out infinite}.nc-board-dialog__caption{color:var(--nc-muted);font-size:var(--nc-type-small);text-align:center}.nc-board-dialog__time{color:var(--nc-faint);font-size:var(--nc-type-small);font-variant-numeric:tabular-nums}.nc-board-dialog__list{gap:var(--nc-space-3);min-height:0;padding:var(--nc-space-4) var(--nc-space-3);overscroll-behavior:contain;border-inline:1px solid var(--nc-line-soft);flex-direction:column;margin:0;list-style:none;display:flex;overflow-y:auto}.nc-board-dialog__thumb{gap:var(--nc-space-1);width:100%;color:var(--nc-faint);font:inherit;text-align:left;cursor:pointer;animation:nc-create-rise var(--nc-motion-panel) ease-out both;transition:color var(--nc-motion-fast) ease;background:0 0;border:0;border-radius:0;padding:0;display:grid}.nc-board-dialog__thumb[aria-current=true]{color:var(--nc-ink-strong)}.nc-board-dialog__thumb:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}.nc-board-dialog__thumb-frame{aspect-ratio:3/2;background:var(--nc-panel);outline-offset:2px;transition:outline-color var(--nc-motion-fast) ease;outline:2px solid #0000;place-items:center;display:grid;overflow:hidden}.nc-board-dialog__thumb[aria-current=true] .nc-board-dialog__thumb-frame{outline-color:var(--nc-ink-strong)}.nc-board-dialog__thumb--queued .nc-board-dialog__thumb-frame,.nc-board-dialog__thumb--generating .nc-board-dialog__thumb-frame{animation:nc-create-breathe calc(var(--nc-motion-media) * 2) ease-in-out infinite}.nc-board-dialog__thumb--failed{color:var(--nc-error)}.nc-board-dialog__thumb-image{object-fit:cover;width:100%;height:100%;display:block}.nc-board-dialog__thumb-label{font-size:var(--nc-type-small);text-overflow:ellipsis;white-space:nowrap;line-height:1.4;overflow:hidden}.nc-board-dialog__panel{gap:var(--nc-space-4);min-height:0;padding:var(--nc-space-5) var(--nc-space-4);overscroll-behavior:contain;font-size:var(--nc-type-small);flex-direction:column;display:flex;overflow-y:auto}.nc-board-dialog__panel h3{margin:0}.nc-board-dialog__screens{gap:var(--nc-space-4);flex-direction:column;display:flex}.nc-board-dialog__direction{gap:var(--nc-space-3);padding-bottom:var(--nc-space-4);border-bottom:1px solid var(--nc-line-soft);display:grid}.nc-board-dialog__recipe{border-top:1px solid var(--nc-line-soft);margin:0;display:grid}.nc-board-dialog__recipe-row{gap:var(--nc-space-3);padding-block:var(--nc-space-2);border-bottom:1px solid var(--nc-line-soft);grid-template-columns:minmax(0,2fr) minmax(0,3fr);display:grid}.nc-board-dialog__recipe-term{color:var(--nc-faint)}.nc-board-dialog__recipe-value{color:var(--nc-ink-strong);overflow-wrap:anywhere;margin:0}.nc-board-dialog__palette{gap:var(--nc-space-3) var(--nc-space-2);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.nc-board-dialog__swatch{gap:2px;min-width:0;display:grid}.nc-board-dialog__chip{aspect-ratio:3/2;margin-bottom:var(--nc-space-1);outline:1px solid var(--nc-line-soft);outline-offset:-1px;display:block}.nc-board-dialog__swatch-role,.nc-board-dialog__swatch-hex{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nc-board-dialog__swatch-role{color:var(--nc-ink)}.nc-board-dialog__swatch-hex{color:var(--nc-faint);font-variant-numeric:tabular-nums}.nc-board-dialog .nc-board-dialog__cost{color:var(--nc-faint);font-size:inherit;line-height:var(--nc-leading-small);margin:0}.nc-board-dialog .nc-create__error{color:var(--nc-error);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);margin:0}.nc-board-dialog .nc-boards-budget__lead{color:var(--nc-muted);font-size:inherit;line-height:var(--nc-leading-small)}.nc-board-dialog__suggest{align-items:center;gap:var(--nc-space-2);min-height:44px;color:var(--nc-ink-strong);font:inherit;cursor:pointer;transition:opacity var(--nc-motion-fast) ease;background:0 0;border:0;border-radius:0;padding:0;display:flex}.nc-board-dialog__suggest:disabled{cursor:not-allowed;opacity:.5}.nc-board-dialog__suggest[aria-busy=true]{opacity:1;animation:nc-create-breathe calc(var(--nc-motion-media) * 1.5) ease-in-out infinite}.nc-board-dialog__suggest:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:4px}.nc-board-dialog__wand{place-items:center;width:32px;height:32px;display:grid}.nc-board-dialog__custom{gap:var(--nc-space-3);display:grid}.nc-board-dialog__custom-field{width:100%;min-height:44px;padding:var(--nc-space-2) 0;border:0;border-bottom:1px solid var(--nc-line-soft);color:var(--nc-ink-strong);font:inherit;resize:vertical;transition:border-color var(--nc-motion-fast) ease;background:0 0;border-radius:0}.nc-board-dialog__custom-field::placeholder{color:var(--nc-faint)}.nc-board-dialog__custom-field:focus{border-bottom-color:var(--nc-ink-strong);outline:none}.nc-board-dialog__custom-field:disabled{opacity:.5}.nc-board-dialog__footer{justify-content:space-between;align-items:center;gap:var(--nc-space-3);flex-wrap:wrap;display:flex}.nc-board-dialog__navigation{align-items:center;gap:var(--nc-space-1);display:flex}.nc-board-dialog__counter{min-width:5ch;color:var(--nc-muted);font-size:var(--nc-type-small);font-variant-numeric:tabular-nums;text-align:center}.nc-board-dialog__chosen{align-items:center;gap:var(--nc-space-3);color:var(--nc-muted);font-size:var(--nc-type-small);flex-wrap:wrap;margin:0;display:flex}.nc-screen-suggestions{border-top:1px solid var(--nc-line-soft);margin:0;padding:0;list-style:none}.nc-screen-suggestions>li{border-bottom:1px solid var(--nc-line-soft);animation:nc-create-rise var(--nc-motion-panel) ease-out both}.nc-screen-suggestion{align-items:center;gap:var(--nc-space-3);width:100%;min-height:56px;padding:var(--nc-space-3) 0;color:var(--nc-ink);font:inherit;text-align:left;cursor:pointer;transition:color var(--nc-motion-fast) ease;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr) 32px;display:grid}.nc-screen-suggestion:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}.nc-screen-suggestion:disabled{cursor:default}.nc-screen-suggestion__text{gap:2px;min-width:0;display:grid}.nc-screen-suggestion__label{font-weight:var(--nc-weight-medium)}.nc-screen-suggestion__description{color:var(--nc-faint);line-height:1.5}.nc-screen-suggestion__tile{width:32px;height:32px;color:var(--nc-muted);transition:color var(--nc-motion-fast) ease;place-items:center;display:grid}.nc-screen-suggestion--done .nc-screen-suggestion__tile{color:var(--nc-ink-strong)}.nc-screen-suggestion__tile .skl-icon{width:18px;height:18px}.nc-screen-suggestion__dot{background:var(--nc-ink-strong);width:6px;height:6px;animation:nc-create-breathe var(--nc-motion-media) ease-in-out infinite;border-radius:50%}.nc-screen-suggestion--done{color:var(--nc-muted)}@media (hover:hover){.nc-board-dialog__thumb:hover,.nc-screen-suggestion:hover:not(:disabled),.nc-screen-suggestion:hover:not(:disabled) .nc-screen-suggestion__tile{color:var(--nc-ink-strong)}}@media (pointer:coarse){.nc-board-dialog__custom-field{font-size:var(--nc-type-body)}}@media (width<=899px){.skl-dialog.nc-board-dialog[data-placement=fullscreen] .skl-dialog__body{overflow-y:auto}.nc-board-dialog__layout{height:auto;padding-inline:var(--nc-page-gutter);grid-template-rows:minmax(240px,56svh) auto auto;grid-template-columns:minmax(0,1fr)}.nc-board-dialog__scene{padding:var(--nc-space-3) 0}.nc-board-dialog__list{padding:var(--nc-space-3) 0;border-inline:0;border-block:1px solid var(--nc-line-soft);flex-direction:row;overflow:auto hidden}.nc-board-dialog__list>li{flex:0 0 112px}.nc-board-dialog__panel{padding:var(--nc-space-4) 0;overflow:visible}}@container nc-surface (width<=899px){.skl-dialog.nc-board-dialog[data-placement=fullscreen] .skl-dialog__body{overflow-y:auto}.nc-board-dialog__layout{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(240px, calc(.56 * var(--nc-surface-height))) auto auto;height:auto;padding-inline:var(--nc-page-gutter)}.nc-board-dialog__scene{padding:var(--nc-space-3) 0}.nc-board-dialog__list{padding:var(--nc-space-3) 0;border-inline:0;border-block:1px solid var(--nc-line-soft);flex-direction:row;overflow:auto hidden}.nc-board-dialog__list>li{flex:0 0 112px}.nc-board-dialog__panel{padding:var(--nc-space-4) 0;overflow:visible}}@media (prefers-reduced-motion:reduce){.nc-board-dialog__image,.nc-board-dialog__placeholder--pending,.nc-board-dialog__thumb,.nc-board-dialog__thumb-frame,.nc-board-dialog__suggest[aria-busy=true],.nc-screen-suggestions>li,.nc-screen-suggestion__dot{animation:none}}
.nc-board-gallery{gap:var(--nc-space-4);display:grid}.nc-board-gallery__grid{gap:var(--nc-space-6) var(--nc-space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.nc-board-tile{align-content:start;gap:var(--nc-space-3);min-width:0;animation:nc-create-rise var(--nc-motion-panel) ease-out both;display:grid}.nc-board-tile__frame{isolation:isolate;aspect-ratio:3/2;position:relative;overflow:hidden}.nc-board-tile__open{width:100%;height:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;padding:0;display:block}.nc-board-tile__open:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:-2px}.nc-board-tile__image{object-fit:cover;width:100%;height:100%;animation:nc-create-appear var(--nc-motion-panel) ease-out both;transition:opacity var(--nc-motion-fast) ease;display:block}.nc-board-tile--invite{grid-column:1/-1}.nc-board-tile--invite .nc-board-tile__frame{aspect-ratio:3;background:var(--nc-panel)}.nc-board-tile--invite .nc-board-tile__frame:before{content:"";z-index:-1;background:var(--nc-board-tile-tint,var(--nc-raised));opacity:.18;position:absolute;inset:0}.nc-board-tile--next .nc-board-tile__frame{background:var(--nc-panel)}.nc-board-tile--invite .nc-board-tile__frame,.nc-board-tile--next .nc-board-tile__frame{display:grid;overflow:visible}.nc-board-tile__form{justify-content:center;align-items:center;gap:var(--nc-space-1);min-width:0;padding:var(--nc-space-2);flex-direction:column;display:flex}.nc-board-tile__explore{justify-content:center;align-items:center;gap:var(--nc-space-2);max-width:100%;color:var(--nc-faint);font:inherit;text-align:center;cursor:pointer;transition:color var(--nc-motion-fast) ease;background:0 0;border:0;border-radius:0;padding:0;display:flex}.nc-board-tile__explore:after{content:"";position:absolute;inset:0}.nc-board-tile__explore:focus-visible{outline:none}.nc-board-tile__explore:focus-visible:after{outline:2px solid var(--nc-ink-strong);outline-offset:-2px}.nc-board-tile--invite .nc-board-tile__explore{gap:var(--nc-space-3);color:var(--nc-ink)}.nc-board-tile__explore:disabled{cursor:not-allowed;opacity:.5}.nc-board-tile__explore .skl-icon{flex:none;width:24px;height:24px}.nc-board-tile__invite{min-width:0;font-size:var(--nc-type-display-title);font-weight:var(--nc-weight-regular);letter-spacing:var(--nc-tracking-display);line-height:var(--nc-leading-display)}.nc-board-tile__controls{z-index:1;align-items:center;gap:var(--nc-space-1);box-sizing:border-box;width:100%;max-width:320px;padding:var(--nc-space-2);flex-direction:column;display:flex;position:relative}.nc-board-tile__levels{justify-content:center;gap:0 var(--nc-space-1);flex-wrap:wrap;display:flex}.nc-board-tile__level{min-width:44px;min-height:44px;padding:0 var(--nc-space-2);color:var(--nc-muted);font:inherit;font-size:var(--nc-type-link);font-weight:var(--nc-weight-semibold);letter-spacing:var(--nc-tracking-link);text-transform:uppercase;cursor:pointer;touch-action:manipulation;transition:color var(--nc-motion-fast) ease;background:0 0;border:0;border-radius:0;text-decoration:none}.nc-board-tile__level[aria-pressed=true]{color:var(--nc-ink-strong)}.nc-board-tile__level:disabled{cursor:not-allowed;opacity:.5}.nc-board-tile__level:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:-2px}.nc-board-tile__keywords{box-sizing:border-box;border:0;border-bottom:1px solid var(--nc-line);width:100%;min-height:44px;color:var(--nc-ink-strong);font:inherit;font-size:var(--nc-type-small);text-align:center;text-overflow:ellipsis;transition:border-color var(--nc-motion-fast) ease;background:0 0;border-radius:0;padding:0}.nc-board-tile__keywords::placeholder{color:var(--nc-faint)}.nc-board-tile--invite .nc-board-tile__keywords{border-bottom-color:var(--nc-faint)}.nc-board-tile--invite .nc-board-tile__keywords::placeholder{color:var(--nc-muted)}.nc-board-tile__keywords:focus{border-bottom-color:var(--nc-ink-strong);outline:none}.nc-board-tile__keywords:disabled{cursor:not-allowed;opacity:.5}.nc-board-tile__pending,.nc-board-tile__failed{place-content:center;justify-items:center;gap:var(--nc-space-2);height:100%;padding:var(--nc-space-4);color:var(--nc-ink);text-align:center;display:grid}.nc-board-tile--queued .nc-board-tile__frame,.nc-board-tile--generating .nc-board-tile__frame{background:var(--nc-panel)}.nc-board-tile--queued .nc-board-tile__frame:before,.nc-board-tile--generating .nc-board-tile__frame:before{content:"";z-index:-1;background:var(--nc-board-tile-tint,var(--nc-raised));opacity:.3;animation:nc-create-breathe calc(var(--nc-motion-media) * 2) ease-in-out infinite;position:absolute;inset:0}.nc-board-tile--queued .nc-board-tile__frame:after,.nc-board-tile--generating .nc-board-tile__frame:after{content:"";z-index:-1;background:linear-gradient(110deg, transparent 35%, color-mix(in srgb, var(--nc-on-media) 10%, transparent) 50%, transparent 65%) 0 0 / 260% 100%;animation:nc-board-tile-sheen calc(var(--nc-motion-media) * 1.5) linear infinite;position:absolute;inset:0}.nc-board-tile--failed .nc-board-tile__frame{background:var(--nc-panel)}.nc-board-tile__failed p{color:var(--nc-error);font-size:var(--nc-type-small);margin:0}.nc-board-tile__time{color:var(--nc-muted);font-size:var(--nc-type-small);font-variant-numeric:tabular-nums}.nc-board-tile__caption{justify-content:space-between;align-items:baseline;gap:var(--nc-space-2) var(--nc-space-3);padding-top:var(--nc-space-2);border-top:1px solid var(--nc-line-soft);transition:border-color var(--nc-motion-fast) ease;flex-wrap:wrap;display:flex}.nc-board-tile--selected .nc-board-tile__caption{border-top-color:var(--nc-ink-strong)}.nc-board-tile__name{min-width:0;color:var(--nc-ink-strong);font-size:var(--nc-type-body);overflow-wrap:anywhere;margin:0}.nc-board-tile__brief{min-width:0;color:var(--nc-muted);font-size:var(--nc-type-small);overflow-wrap:anywhere;flex-basis:100%;order:1;margin:0}.nc-board-tile__palette{flex-wrap:wrap;flex-basis:100%;order:1;gap:2px;display:flex}.nc-board-tile__swatch{outline:1px solid var(--nc-line-soft);outline-offset:-1px;width:14px;height:14px}.nc-board-tile__chosen{color:var(--nc-ink-strong);font-size:var(--nc-type-link);font-weight:var(--nc-weight-semibold);letter-spacing:var(--nc-tracking-link);text-transform:uppercase;margin:0}.nc-board-tile__action{min-height:44px;color:var(--nc-muted);font:inherit;font-size:var(--nc-type-link);font-weight:var(--nc-weight-semibold);letter-spacing:var(--nc-tracking-link);text-transform:uppercase;cursor:pointer;transition:color var(--nc-motion-fast) ease;background:0 0;border:0;border-radius:0;padding:0}.nc-board-tile__action:disabled{cursor:not-allowed;opacity:.5}.nc-board-tile__action:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:4px}@media (hover:hover){.nc-board-tile__open:hover .nc-board-tile__image{opacity:.88}.nc-board-tile__explore:hover:not(:disabled),.nc-board-tile__level:hover:not(:disabled),.nc-board-tile__action:hover:not(:disabled){color:var(--nc-ink-strong)}}@media (forced-colors:active){.nc-board-tile__level[aria-pressed=true]{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1px}}@media (pointer:coarse){.nc-board-tile__keywords{font-size:var(--nc-type-body)}}@keyframes nc-board-tile-sheen{to{background-position:-160% 0}}@media (width<=760px){.nc-board-gallery__grid{grid-template-columns:minmax(0,1fr)}.nc-board-tile--invite .nc-board-tile__frame{aspect-ratio:3/2}}@container nc-surface (width<=760px){.nc-board-gallery__grid{grid-template-columns:minmax(0,1fr)}.nc-board-tile--invite .nc-board-tile__frame{aspect-ratio:3/2}}@media (prefers-reduced-motion:reduce){.nc-board-tile,.nc-board-tile__image,.nc-board-tile--queued .nc-board-tile__frame:before,.nc-board-tile--generating .nc-board-tile__frame:before,.nc-board-tile--queued .nc-board-tile__frame:after,.nc-board-tile--generating .nc-board-tile__frame:after{animation:none}}
.nc-create-prototypes{align-content:start;gap:var(--nc-space-4);min-width:0;display:grid}.nc-create-prototypes__hint{color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);margin:0}
.nc-create{align-content:start;gap:var(--nc-space-5);width:100%;padding:var(--nc-space-4) var(--nc-page-inline) var(--nc-space-8);flex:1 0 auto;margin:0;display:grid}.nc-create__title{color:var(--nc-ink-strong)}.nc-create__form{gap:var(--nc-space-6);max-width:960px;display:grid}.nc-create__actions{align-items:center;gap:var(--nc-space-1) var(--nc-space-5);flex-wrap:wrap;display:flex}.nc-create__hint{color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);margin:0}.nc-create__error{color:var(--nc-error);font-size:var(--nc-type-small);margin:0}.nc-create summary:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:4px}.nc-create__primary.nc-button:disabled{cursor:not-allowed;opacity:.45}.nc-create__primary.nc-button[aria-busy=true]{opacity:1;animation:nc-create-breathe calc(var(--nc-motion-media) * 1.5) ease-in-out infinite}.nc-create__inline{min-height:44px;color:var(--nc-muted);font:inherit;font-size:var(--nc-type-small);text-decoration:underline;-webkit-text-decoration-color:var(--nc-line);text-decoration-color:var(--nc-line);text-underline-offset:5px;cursor:pointer;touch-action:manipulation;transition:color var(--nc-motion-fast) ease, text-decoration-color var(--nc-motion-fast) ease;background:0 0;border:0;border-radius:0;align-items:center;padding:0;text-decoration-thickness:1px;display:inline-flex}.nc-create__inline[aria-expanded=true],.nc-create__inline[aria-pressed=true]{color:var(--nc-ink-strong);text-decoration-color:currentColor}.nc-create__inline:disabled{cursor:not-allowed;opacity:.45}.nc-create__inline:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:4px}@media (hover:hover){.nc-create__inline:hover:not(:disabled){color:var(--nc-ink-strong);text-decoration-color:currentColor}}.nc-create__bar{border-bottom:1px solid var(--nc-line-soft);min-width:0;display:grid}.nc-create__toolbar{justify-content:flex-end;display:flex}.nc-create__options-toggle[aria-expanded=true]{color:var(--nc-ink-strong)}.nc-create__options-toggle:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}.nc-create__options[hidden]{display:none}.nc-create__options{border-bottom:1px solid var(--nc-line-soft);animation:nc-create-rise var(--nc-motion-panel) ease-out backwards;display:grid}.nc-create__options-row{align-items:start;gap:var(--nc-space-2) var(--nc-space-6);padding-block:var(--nc-space-3);grid-template-columns:minmax(0,1fr) minmax(0,3fr);display:grid}.nc-create__options-row+.nc-create__options-row{border-top:1px solid var(--nc-line-soft)}.nc-create__options-label{padding-top:var(--nc-space-3)}.nc-create__discussions{max-height:220px;padding:var(--nc-space-3) 0 0;font-size:var(--nc-type-small);margin:0;list-style:none;display:grid;overflow:auto}.nc-create__discussions a{min-height:44px;color:var(--nc-muted);overflow-wrap:anywhere;touch-action:manipulation;align-items:center;text-decoration:none;display:flex}.nc-create__discussions a[aria-current=page]{color:var(--nc-ink-strong)}@media (hover:hover){.nc-create__discussions a:hover{color:var(--nc-ink-strong)}}.nc-create__notices{gap:var(--nc-space-1);display:grid}.nc-create__notice{align-items:center;gap:0 var(--nc-space-3);color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);flex-wrap:wrap;margin:0;display:flex}.nc-create__notice>span{overflow-wrap:anywhere;min-width:0}.nc-create__notice--error{color:var(--nc-error)}.nc-create__notice a{min-height:44px;color:inherit;touch-action:manipulation;align-items:center;display:inline-flex}.nc-create__scene{min-width:0;animation:.35s cubic-bezier(.2,.8,.2,1) backwards nc-create-scene-in}.nc-create__scene--leaving{pointer-events:none;animation:.35s forwards nc-create-scene-out}.nc-create__conversation{gap:var(--nc-space-4);overscroll-behavior:contain;overflow-anchor:none;max-height:min(52svh,560px);padding:var(--nc-space-1) var(--nc-space-1) var(--nc-space-3) 0;flex-direction:column;display:flex;overflow:auto}:where(.nc-surface) .nc-create__conversation{max-height:min(calc(.52 * var(--nc-surface-height)), 560px)}.nc-create__message{gap:var(--nc-space-2);min-width:0;display:grid}.nc-create__message--user{max-width:90%;padding-left:var(--nc-space-3);border-left:1px solid var(--nc-line);align-self:flex-end}.nc-create__message--assistant{align-self:stretch}.nc-create__markdown{overflow-wrap:anywhere;font-size:.94rem;line-height:1.65}.nc-create__markdown p{white-space:pre-wrap;margin:10px 0 0}.nc-create__markdown>:first-child{margin-top:0}.nc-create__markdown ul,.nc-create__markdown ol{padding-left:24px}.nc-create__markdown li+li{margin-top:6px}.nc-create__markdown code{font-size:.85em}.nc-create__markdown pre,.nc-create__form pre{border:1px solid var(--nc-line-soft);background:var(--nc-panel);max-width:100%;padding:16px;overflow:auto}@keyframes nc-create-rise{0%{opacity:0;transform:translateY(8px)}}@keyframes nc-create-appear{0%{opacity:0}}@keyframes nc-create-breathe{50%{opacity:.4}}@keyframes nc-create-scene-in{0%{opacity:0;filter:blur(6px);transform:translateY(12px)}}@keyframes nc-create-scene-out{to{opacity:0;filter:blur(4px);transform:translateY(-8px)}}[data-nc-chrome=compact] .nc-document-header+.nc-create:where(:not(.nc-surface *)) .nc-create__back{display:none}@media (width<=760px){.nc-create{gap:var(--nc-space-4);padding-top:var(--nc-space-2)}.nc-create__options-row{grid-template-columns:minmax(0,1fr)}.nc-create__options-label{padding-top:0}}@media (width<=480px){.nc-create__primary.nc-button{width:100%}}@container nc-surface (width<=760px){.nc-create{gap:var(--nc-space-4);padding-top:var(--nc-space-2)}.nc-create__options-row{grid-template-columns:minmax(0,1fr)}.nc-create__options-label{padding-top:0}}@container nc-surface (width<=480px){.nc-create__primary.nc-button{width:100%}}@media (pointer:coarse){.nc-create__conversation{overscroll-behavior:auto}}@media (prefers-reduced-motion:reduce){.nc-create__primary.nc-button[aria-busy=true],.nc-create__options,.nc-create__scene,.nc-create__scene--leaving{animation:none}}.nc-create__budget{gap:var(--nc-space-3);min-width:0;display:grid}
.nc-create-stepper{flex:auto;min-width:0;position:relative}.nc-create-stepper:after{content:"";background:var(--nc-ink-strong);height:1px;transform:scaleX(var(--nc-create-stepper-progress,0));transform-origin:0;transition:transform var(--nc-motion-panel) cubic-bezier(.22, 1, .36, 1);position:absolute;bottom:-1px;left:0;right:0}.nc-create-stepper__list{grid-template-columns:repeat(var(--nc-create-stepper-count,6), minmax(0, 1fr));margin:0;padding:0;list-style:none;display:grid}.nc-create-stepper__step{min-width:0}.nc-create-stepper__target{align-items:baseline;gap:var(--nc-space-2);width:100%;min-height:44px;padding:var(--nc-space-2) 0;color:var(--nc-faint);font:inherit;font-size:var(--nc-type-label);font-weight:var(--nc-weight-semibold);letter-spacing:var(--nc-tracking-label);text-align:left;text-transform:uppercase;transition:color var(--nc-motion-fast) ease, opacity var(--nc-motion-fast) ease;background:0 0;border:0;border-radius:0;display:flex}.nc-create-stepper__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.nc-create-stepper__index{font-variant-numeric:tabular-nums;opacity:.6}.nc-create-stepper__step--next .nc-create-stepper__target{opacity:.45}.nc-create-stepper__step--reached .nc-create-stepper__target{color:var(--nc-muted)}.nc-create-stepper__step--current .nc-create-stepper__target{color:var(--nc-ink-strong)}button.nc-create-stepper__target{cursor:pointer;touch-action:manipulation}button.nc-create-stepper__target:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}@media (hover:hover){button.nc-create-stepper__target:hover{color:var(--nc-ink-strong)}}.nc-create-scene{align-items:start;gap:var(--nc-space-5) clamp(32px, 6vw, 80px);padding-top:clamp(var(--nc-space-5), 6vh, 72px);grid-template-columns:minmax(0,1fr) minmax(0,3fr);display:grid}:where(.nc-surface) .nc-create-scene{gap:var(--nc-space-5) clamp(32px, calc(.06 * var(--nc-surface-width)), 80px);padding-top:clamp(var(--nc-space-5), calc(.06 * var(--nc-surface-height)), 72px)}.nc-create-scene--wide{grid-template-columns:minmax(0,1fr) minmax(0,5fr)}.nc-create-scene__aside{padding-top:var(--nc-space-3)}.nc-create-scene__main{align-content:start;gap:var(--nc-space-5);min-width:0;max-width:860px;display:grid}.nc-create-scene--wide .nc-create-scene__main{max-width:none}.nc-create-scene__next{align-items:center;gap:var(--nc-space-4);padding-top:var(--nc-space-3);flex-wrap:wrap;display:flex}.nc-create-idea__form{gap:var(--nc-space-5);display:grid}.nc-create-idea__title{color:var(--nc-ink-strong)}.nc-create-idea__field{box-sizing:border-box;width:100%;min-height:3.4em;max-height:50svh;padding:0 0 var(--nc-space-3);border:0;border-bottom:1px solid var(--nc-line-soft);color:var(--nc-ink-strong);font:inherit;font-size:clamp(1.35rem,2.6vw,2rem);font-weight:var(--nc-weight-regular);letter-spacing:-.02em;resize:none;caret-color:var(--nc-ink-strong);transition:border-color var(--nc-motion-fast) ease;background:0 0;border-radius:0;line-height:1.35;display:block;overflow-y:auto}:where(.nc-surface) .nc-create-idea__field{max-height:calc(.5 * var(--nc-surface-height));font-size:clamp(1.35rem, calc(.026 * var(--nc-surface-width)), 2rem)}.nc-create-idea__field::placeholder{color:var(--nc-faint)}.nc-create-idea__field:focus{border-bottom-color:var(--nc-ink-strong);outline:none}.nc-create-idea__starters{gap:0 var(--nc-space-5);flex-wrap:wrap;display:flex}.nc-create-idea__starter{min-height:44px;color:var(--nc-muted);font:inherit;font-size:var(--nc-type-small);text-align:left;cursor:pointer;touch-action:manipulation;transition:color var(--nc-motion-fast) ease;background:0 0;border:0;border-radius:0;padding:0}.nc-create-idea__starter:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:4px}@media (hover:hover){.nc-create-idea__starter:hover:not(:disabled){color:var(--nc-ink-strong)}}.nc-create-idea__actions{align-items:center;gap:var(--nc-space-3) var(--nc-space-5);flex-wrap:wrap;display:flex}.nc-create-idea__recap{color:var(--nc-muted);letter-spacing:-.02em;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:clamp(1.35rem,2.6vw,2rem);line-height:1.35}:where(.nc-surface) .nc-create-idea__recap{font-size:clamp(1.35rem, calc(.026 * var(--nc-surface-width)), 2rem)}.nc-create-consent{gap:var(--nc-space-2);min-width:0;padding:var(--nc-space-2) 0 0;border:0;border-top:1px solid var(--nc-line-soft);font-size:var(--nc-type-small);transition:border-color var(--nc-motion-fast) ease;margin:0;display:grid}.nc-create-consent--attention{border-top-color:var(--nc-ink-strong)}.nc-create-consent__summary{justify-content:space-between;align-items:center;gap:0 var(--nc-space-4);flex-wrap:wrap;display:flex}.nc-create-consent__line{color:var(--nc-muted);margin:0}.nc-create-consent__details[hidden]{display:none}.nc-create-consent__details{gap:var(--nc-space-4);padding-block:var(--nc-space-2) var(--nc-space-3);animation:nc-create-rise var(--nc-motion-panel) ease-out backwards;display:grid}.nc-create-consent__hint{gap:var(--nc-space-1);max-width:72ch;color:var(--nc-faint);line-height:var(--nc-leading-small);margin:0;display:grid}.nc-create-consent__hint p{margin:0}.nc-create-consent__accept{align-items:flex-start;gap:var(--nc-space-2);color:var(--nc-ink);line-height:var(--nc-leading-small);cursor:pointer;display:flex}.nc-create-consent__accept input{margin-top:calc((var(--nc-type-small) * var(--nc-leading-small) - 18px) / 2)}.nc-create-consent__required{color:var(--nc-ink-strong);margin:0}.nc-create-plan__status{gap:var(--nc-space-2);display:grid}.nc-create-plan__status-text{gap:0 var(--nc-space-3);color:var(--nc-muted);font-size:var(--nc-type-small);flex-wrap:wrap;margin:0;display:flex}.nc-create-plan__time{color:var(--nc-faint);font-variant-numeric:tabular-nums}.nc-create-plan__pulse{background:var(--nc-line-soft);height:1px;display:block;position:relative;overflow:hidden}.nc-create-plan__pulse:after{content:"";background:var(--nc-ink-strong);width:30%;animation:1.8s cubic-bezier(.6,0,.4,1) infinite nc-create-plan-sweep;position:absolute;top:0;bottom:0;left:0}.nc-create-plan__identity{gap:var(--nc-space-3);animation:nc-create-rise var(--nc-motion-panel) ease-out backwards;display:grid}.nc-create-plan__title{color:var(--nc-ink-strong);overflow-wrap:anywhere}.nc-create-plan__description{overflow-wrap:anywhere}.nc-create-plan__facts{border-top:1px solid var(--nc-line-soft);margin:0}.nc-create-plan__fact{gap:var(--nc-space-1) var(--nc-space-5);padding-block:var(--nc-space-3);border-bottom:1px solid var(--nc-line-soft);grid-template-columns:minmax(0,1fr) minmax(0,3fr);display:grid}.nc-create-plan__fact>dt{padding-top:.4em}.nc-create-plan__fact>dd{max-width:var(--nc-measure-lead);color:var(--nc-ink);line-height:var(--nc-leading-body);overflow-wrap:anywhere;margin:0}.nc-create-plan__questions{gap:var(--nc-space-2);display:grid}.nc-create-plan__list{gap:var(--nc-space-1);max-width:var(--nc-measure-lead);color:var(--nc-ink);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);overflow-wrap:anywhere;margin:0;padding-inline-start:var(--nc-space-4);display:grid}.nc-create-plan__list>li::marker{color:var(--nc-faint)}.nc-create-plan__actions{align-items:center;gap:var(--nc-space-2) var(--nc-space-5);flex-wrap:wrap;display:flex}.nc-create-plan__adjust{align-items:center;gap:var(--nc-space-4);animation:nc-create-rise var(--nc-motion-panel) ease-out backwards;display:flex}.nc-create-plan__adjust-field{border:0;border-bottom:1px solid var(--nc-line);min-width:0;min-height:44px;color:var(--nc-ink-strong);font:inherit;font-size:var(--nc-type-body);transition:border-color var(--nc-motion-fast) ease;background:0 0;border-radius:0;flex:auto;padding:0}.nc-create-plan__adjust-field::placeholder{color:var(--nc-faint)}.nc-create-plan__adjust-field:focus{border-bottom-color:var(--nc-ink-strong);outline:none}.nc-create-plan__adjust-submit{flex:none}.nc-create-plan__discussion[hidden]{display:none}.nc-create-plan__discussion{gap:var(--nc-space-3);padding-top:var(--nc-space-4);border-top:1px solid var(--nc-line-soft);display:grid}.nc-create-actionbar{z-index:1;justify-content:flex-end;align-items:center;gap:var(--nc-space-2) var(--nc-space-5);padding-block:var(--nc-space-3) calc(var(--nc-space-3) + env(safe-area-inset-bottom,0px));border-top:1px solid var(--nc-line-soft);background:var(--nc-glass-strong);backdrop-filter:var(--nc-glass-filter);flex-wrap:wrap;grid-column:1/-1;display:flex;position:sticky;bottom:0}:where(.nc-surface) .nc-create-actionbar{padding-block-end:var(--nc-space-3)}.nc-create-actionbar>.nc-create__hint{flex:16rem;order:-1}html:has(.nc-create-actionbar:where(:not(.nc-surface *))){scroll-padding-bottom:calc(var(--nc-space-8) + var(--nc-space-4) + env(safe-area-inset-bottom,0px))}.nc-surface__page:has(.nc-create-actionbar){scroll-padding-bottom:calc(var(--nc-space-8) + var(--nc-space-4))}.nc-create-actionbar.nc-create-actionbar--dialog{backdrop-filter:none;background:0 0;border-top:0;flex:100%;margin:0;padding:0;position:static}@media (pointer:coarse){.nc-create:has(:is(input:not([type=checkbox],[type=radio],[type=range]),textarea,select):focus) .nc-create-actionbar{position:static}}.nc-create-launch{justify-items:center;gap:var(--nc-space-4);display:grid}@keyframes nc-create-plan-sweep{0%{transform:translate(-100%)}to{transform:translate(340%)}}@media (width<=760px){.nc-create-scene,.nc-create-scene--wide{gap:var(--nc-space-4);padding-top:var(--nc-space-4);grid-template-columns:minmax(0,1fr)}.nc-create-scene__aside{padding-top:0}.nc-create-plan__fact{grid-template-columns:minmax(0,1fr)}.nc-create-plan__fact>dt{padding-top:0}.nc-create-idea__starters{flex-direction:column}.nc-create-actionbar{margin-inline:calc(-1 * var(--nc-page-gutter));padding-inline:var(--nc-page-gutter)}.nc-create-actionbar.nc-create-actionbar--dialog{margin-inline:0;padding-inline:0}}@container nc-surface (width<=760px){.nc-create-scene,.nc-create-scene--wide{gap:var(--nc-space-4);padding-top:var(--nc-space-4);grid-template-columns:minmax(0,1fr)}.nc-create-scene__aside{padding-top:0}.nc-create-plan__fact{grid-template-columns:minmax(0,1fr)}.nc-create-plan__fact>dt{padding-top:0}.nc-create-idea__starters{flex-direction:column}.nc-create-actionbar{margin-inline:calc(-1 * var(--nc-page-gutter));padding-inline:var(--nc-page-gutter)}.nc-create-actionbar.nc-create-actionbar--dialog{margin-inline:0;padding-inline:0}}@media (width<=600px){.nc-create-stepper__list{justify-content:space-between;gap:0;display:flex}.nc-create-stepper__step{flex:0 0 44px}.nc-create-stepper__step--current{flex:auto;min-width:44px}.nc-create-stepper__target{justify-content:center;min-width:44px}.nc-create-stepper__step--current .nc-create-stepper__target{justify-content:flex-start}.nc-create-stepper__step:not(.nc-create-stepper__step--current) .nc-create-stepper__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@container nc-surface (width<=600px){.nc-create-stepper__list{justify-content:space-between;gap:0;display:flex}.nc-create-stepper__step{flex:0 0 44px}.nc-create-stepper__step--current{flex:auto;min-width:44px}.nc-create-stepper__target{justify-content:center;min-width:44px}.nc-create-stepper__step--current .nc-create-stepper__target{justify-content:flex-start}.nc-create-stepper__step:not(.nc-create-stepper__step--current) .nc-create-stepper__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:reduce){.nc-create-stepper:after,.nc-create-stepper__target{transition:none}.nc-create-plan__pulse:after{animation:none;left:35%}.nc-create-plan__identity,.nc-create-plan__adjust,.nc-create-consent__details{animation:none}}
.nc-product-header,.nc-experience-shell__header{--skl-header:var(--nc-experience-chrome);--skl-gutter-rail:var(--nc-page-gutter)}.nc-product-header{z-index:30;position:sticky;top:0}@media (width>=841px){.nc-product-header{--skl-gutter-rail:var(--nc-page-inline)}}.nc-app-header__brand{min-width:0;min-height:44px;color:var(--nc-ink-strong);align-items:center;text-decoration:none;display:inline-flex}.nc-product-header .skl-topbar__wordmark{flex:0 auto;min-width:0}.nc-app-header__brand{--nc-app-header-wordmark:calc(var(--nc-type-wordmark-compact) * .9)}.nc-app-header__brand .nc-brand{gap:10px}.nc-app-header__brand .nc-brand--compact .nc-brand__name{font-size:var(--nc-app-header-wordmark)}.nc-app-header__brand .nc-brand__separator{font-size:var(--nc-app-header-wordmark);line-height:1}.nc-app-header__brand .nc-brand__surface{top:calc((1em - var(--nc-type-wordmark-compact)) * .35);font-size:var(--nc-type-label);line-height:1;position:relative}.nc-product-header .skl-topbar__tools{align-items:center;gap:8px}.nc-app-header__navigation{align-items:center;gap:var(--nc-space-4);margin-inline-start:var(--nc-space-3);display:flex}.nc-app-header__link,.nc-app-header__account,.nc-app-header__login,.nc-app-header__pending{color:var(--nc-muted)}.nc-app-header__link.nc-label,.nc-app-header__login.nc-label,.nc-app-header__pending.nc-label,.nc-app-header__credits{font-family:var(--nc-font);font-size:var(--nc-type-eyebrow);font-weight:var(--nc-weight-semibold);line-height:1}.nc-app-header__link,.nc-app-header__account,.nc-app-header__login{min-height:44px;transition:color var(--nc-motion-fast) ease;text-decoration:none}.nc-app-header__link,.nc-app-header__pending,.nc-app-header__credits{align-items:center;min-height:44px;display:inline-flex}.nc-app-header__link:hover,.nc-app-header__link:focus-visible,.nc-app-header__link--active{color:var(--nc-ink-strong)}.nc-app-header__credits{color:var(--nc-muted);font-size:var(--nc-type-eyebrow);opacity:.72;white-space:nowrap;text-decoration:none}.nc-app-header__credits:hover,.nc-app-header__credits:focus-visible{color:var(--nc-ink-strong)}.nc-app-header__bookmark{width:32px;height:44px;color:var(--nc-muted);justify-content:center;align-items:center;text-decoration:none;display:none}.nc-app-header__bookmark svg{display:block}.nc-app-header__bookmark:hover,.nc-app-header__bookmark:focus-visible,.nc-app-header__bookmark--active{color:var(--nc-ink-strong)}.nc-app-header__link:focus-visible,.nc-app-header__account:focus-visible,.nc-app-header__login:focus-visible,.nc-app-header__bookmark:focus-visible,.nc-app-header__credits:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}.nc-app-header__login{text-overflow:ellipsis;white-space:nowrap;align-items:center;max-width:160px;display:inline-flex;overflow:hidden}.nc-app-header__account{justify-content:center;align-items:center;gap:var(--nc-space-2);flex:none;min-width:44px;display:inline-flex}.nc-app-header__create{flex:none;align-items:center}.nc-app-header__create.nc-arrow-link{color:var(--nc-ink-strong);white-space:nowrap}.nc-app-header__create--desktop{display:inline-flex}.nc-app-header__account .skl-avatar{width:var(--nc-space-5);height:var(--nc-space-5);font-size:var(--nc-type-small)}.nc-app-header__login:hover,.nc-app-header__login:focus-visible,.nc-app-header__account:hover,.nc-app-header__account:focus-visible,.nc-app-header__account[aria-current=page]{color:var(--nc-ink-strong)}@media (width>=841px){.nc-app-header .skl-topbar{column-gap:var(--nc-space-3);height:auto;min-height:var(--skl-header);grid-template-columns:minmax(0,max-content) minmax(0,max-content) minmax(min-content,1fr) minmax(44px,max-content);display:grid}.nc-app-header .skl-topbar__wordmark{grid-column:1;height:auto}.nc-app-header .skl-topbar__main{display:contents}.nc-app-header__navigation{grid-column:2;min-width:0}.nc-app-header__link.nc-label{overflow-wrap:anywhere;min-width:0;line-height:1.4}.nc-app-header__create--desktop{text-align:center;overflow-wrap:normal;grid-column:3;justify-content:center;justify-self:center}.nc-app-header__actions{justify-self:center;align-items:center;gap:var(--nc-space-5);grid-column:3;min-width:0;display:inline-flex}.nc-app-header .skl-topbar__tools{gap:var(--nc-space-2);flex-wrap:wrap;grid-column:4;min-width:0;margin-left:0}.nc-app-header__credits{min-width:44px;max-width:calc(var(--nc-space-8) * 2);color:var(--nc-faint);font-weight:var(--nc-weight-regular);opacity:1;white-space:normal;overflow-wrap:anywhere;justify-content:center;line-height:1.4}.nc-app-header__credits:hover,.nc-app-header__credits:focus-visible{color:var(--nc-ink-strong)}}@media (width>=841px) and (width<=1100px){.nc-app-header__navigation{gap:var(--nc-space-3);margin-inline-start:0}}.nc-world-header[data-compact=false][data-condensed=true]>.skl-topbar{background:var(--skl-plate-glass);backdrop-filter:var(--skl-plate-glass-filter)}body:has(.nc-home[data-wallpaper]) .nc-world-header[data-compact=false]:not([data-reduced-transparency=true])>.skl-topbar{background:var(--nc-glass);backdrop-filter:var(--nc-glass-filter);text-shadow:var(--nc-glass-bar-shadow)}body:has(.nc-home[data-wallpaper]) .nc-world-header[data-compact=false]:not([data-reduced-transparency=true]) :is(.nc-app-header__link,.nc-app-header__account,.nc-app-header__login,.nc-app-header__pending,.nc-app-header__credits){color:var(--nc-ink)}.nc-world-header[data-compact=false][data-reduced-transparency=true]>.skl-topbar{background:var(--nc-canvas);backdrop-filter:none}@media (prefers-reduced-transparency:reduce){.nc-world-header[data-compact=false]>.skl-topbar,body:has(.nc-home[data-wallpaper]) .nc-world-header[data-compact=false]:not([data-reduced-transparency=true])>.skl-topbar{background:var(--nc-canvas);backdrop-filter:none}.nc-app-header__menu{--skl-plate-glass:var(--nc-canvas);--skl-plate-glass-dense:var(--nc-canvas);--skl-plate-glass-filter:none}}.nc-world-header[data-compact=true]{--skl-header:calc(var(--nc-space-7) + var(--nc-space-2));--nc-header-safe-top:0px;pointer-events:none}.nc-world-header[data-compact=true][data-arrival=true]{--nc-header-safe-top:env(safe-area-inset-top,0px)}.nc-world-header[data-compact=true]>.skl-topbar{height:auto;min-height:calc(var(--skl-header) + var(--nc-header-safe-top));gap:var(--nc-space-2);padding:var(--nc-header-safe-top) var(--nc-page-gutter) 0;backdrop-filter:none;pointer-events:none;background:0 0}.nc-world-header[data-compact=true] .skl-topbar :is(a,button){pointer-events:auto}.nc-world-header[data-compact=true] .skl-topbar__wordmark{flex:auto;height:auto}.nc-world-header[data-compact=true][data-arrival=true] .skl-topbar__wordmark,.nc-world-header[data-compact=true] .skl-topbar__main{display:none}.nc-world-header[data-compact=true] .skl-topbar__tools{gap:var(--nc-space-2);min-width:0;max-width:100%}.nc-world-header[data-compact=true] .nc-app-header__credits{min-width:0;max-width:none;color:var(--nc-faint);font-weight:var(--nc-weight-regular);opacity:1;white-space:normal;overflow-wrap:anywhere;text-align:end;line-height:1.4}.nc-world-header[data-compact=true] .nc-app-header__credits>span{min-width:0}.nc-world-header[data-compact=true] .skl-topbar__menu{width:44px;height:44px;color:var(--nc-muted);flex:none;margin-inline-start:calc(-1 * var(--nc-space-2))}.nc-world-header[data-compact=true] .skl-topbar__menu:focus-visible,.nc-app-header__brand:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}.nc-compact-header{display:contents}@media (width>=761px) and (width<=840px){.nc-app-header__bookmark{display:inline-flex}}
.nc-document-header:not(.nc-world-header) .skl-topbar{height:calc(var(--nc-space-7) + var(--nc-space-2));padding-inline:var(--nc-page-gutter);background:var(--nc-canvas)}.nc-document-header__login{min-width:44px;min-height:44px;color:var(--nc-muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;text-decoration:none;display:inline-flex}.nc-document-header__login:hover{color:var(--nc-ink-strong)}.nc-document-header__login:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}.nc-document-header:not(.nc-world-header) .skl-topbar__wordmark{flex:0 auto;min-width:0}.nc-document-header__lockup{align-items:center;gap:var(--nc-space-2);min-width:0;display:flex}.nc-document-header__back{margin-inline:calc(-1 * var(--nc-space-2)) 0}.nc-document-header__section{min-width:0;color:var(--nc-ink-strong);text-overflow:ellipsis;white-space:nowrap;line-height:1.4;overflow:hidden}[data-nc-chrome=desk] .nc-document-header{display:none}@media (width<=760px){.nc-embedded-document:not([data-nc-chrome=desk] *)>.nc-world-header[data-compact=true]:has(+.nc-page){height:0}.nc-embedded-document:not([data-nc-chrome=desk] *)>.nc-world-header[data-compact=true]+.nc-page{padding-top:calc((var(--nc-space-7) + var(--nc-space-2) - var(--nc-type-display-title)) / 2)}.nc-embedded-document:not([data-nc-chrome=desk] *)>.nc-world-header[data-compact=true]+.nc-page :is(.nc-team-index__title,.nc-profile__title,.nc-bookmark__title){padding-inline-end:calc(44px + var(--nc-space-2))}}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--skl-text-strong:#f5f5f5;--skl-text:#f0f0f0;--skl-text-muted:#a3a3a3;--skl-text-faint:#737373;--skl-line:#2a2a2a;--skl-line-soft:#161616;--skl-canvas:#000;--skl-deep:#000;--skl-wash:#141414;--skl-surface:#111;--skl-surface-raised:#1a1a1a;--skl-rail-bg:#161616;--skl-accent:#f5f5f5;--skl-on-accent:#000;--skl-on-media:#fff;--skl-input-bg:#000;--skl-input-ink:#f0f0f0;--skl-input-muted:#8e8e8e;--skl-positive:#92d6b1;--skl-warning:#efc17a;--skl-error:#ff8f87;--skl-neutral:#b7c7de;--skl-caution-wash:#17140e;--skl-problem-wash:#1a0d0c;--skl-hover-strong:#dcdcdc;--skl-button-secondary-bg:#222;--skl-button-secondary-bg-hover:#2c2c2c;--skl-dot-idle:#3a3a3a;--skl-rail-item:#9a9a9a;--skl-rail-heading:#6a6a6a;--skl-disabled-ink:#7a7a7a;--skl-input-disabled-ink:#949494;--skl-code-ink:#c9c9c9;--skl-radius:0;--skl-header:56px;--skl-rail:248px;--skl-control:36px;--skl-space-1:4px;--skl-space-2:8px;--skl-space-3:16px;--skl-space-4:24px;--skl-space-5:32px;--skl-space-6:40px;--skl-space-7:56px;--skl-inset:var(--skl-space-5);--skl-gutter-rail:var(--skl-space-4);--skl-gutter-main:var(--skl-space-6);--skl-stack:var(--skl-space-5);--skl-cluster:var(--skl-space-4);--skl-panel:var(--skl-space-4);--skl-font:"Jost", Arial, sans-serif;--skl-mono:"SFMono-Regular", Consolas, "Liberation Mono", monospace;--skl-type-2xs:.62rem;--skl-type-xs:.72rem;--skl-type-sm:.76rem;--skl-type-md:.8rem;--skl-type-base:.92rem;--skl-type-lg:1.15rem;--skl-type-xl:1.4rem;--skl-site-page:1228px;--skl-select-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www%2Ew3%2Eorg/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23a3a3a3' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 10 5 5 5-5'/%3E%3C/svg%3E");--skl-select-arrow-active:url("data:image/svg+xml,%3Csvg xmlns='http://www%2Ew3%2Eorg/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23f5f5f5' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 10 5 5 5-5'/%3E%3C/svg%3E");--skl-error-tray-text-strong:#f5f5f5;--skl-error-tray-text-muted:#b5b5b5;--skl-error-tray-text-faint:#929292;--skl-scrim:#00000061;--skl-z-dialog:140;--skl-plate-glass:#000000db;--skl-plate-glass-filter:blur(40px) saturate(150%);--skl-plate-glass-dense:#000000eb;--skl-plate-raised:#ffffff0b;--skl-plate-raised-strong:#ffffff14;--skl-plate-sheen:#ffffff1a;--skl-plate-glow:#ffffff0f;--skl-plate-shadow:0 0 48px var(--skl-plate-glow);--skl-plate-ink:#f5f5f5;--skl-plate-body:#f0f0f0;--skl-plate-muted:#a8a8a8;--skl-plate-enter:.34s;--skl-plate-exit:.22s;--skl-plate-step:.22s;--skl-plate-ease:cubic-bezier(.22, 1, .36, 1);--skl-plate-ease-exit:cubic-bezier(.4, 0, 1, 1);--skl-plate-enter-zoom:.985;--skl-plate-exit-zoom:1.02;--skl-plate-width:min(420px, 90vw);--skl-plate-height:min(86dvh, 760px);--skl-plate-fade:28px}
*{box-sizing:border-box}html{min-width:320px;color:var(--skl-text);background:var(--skl-canvas);font-family:var(--skl-font);scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none;font-size:16px}body{background:var(--skl-deep);min-width:320px;min-height:100vh;margin:0}body,button,input,select,textarea{font-family:inherit}button,input,select,textarea{font-size:inherit}button,a{-webkit-tap-highlight-color:transparent}a,button{color:inherit}h1,h2,h3,h4,p{margin-top:0}h1,h2,h3,h4{font-weight:500}h1{letter-spacing:-.02em;font-size:1.4rem}:focus-visible{outline:2px solid var(--skl-text-strong);outline-offset:3px}::selection{background:var(--skl-text-strong);color:var(--skl-on-accent)}.skl-skip{z-index:200;background:var(--skl-text-strong);color:var(--skl-on-accent);padding:8px 14px;transition:transform .2s;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.skl-skip:focus{transform:none}.skl-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.skl-button,.skl-link--button,.skl-link--outline{border-radius:var(--skl-radius);background:var(--skl-accent);min-height:36px;color:var(--skl-on-accent);cursor:pointer;letter-spacing:.06em;text-transform:uppercase;border:0;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:.7rem;font-weight:600;text-decoration:none;transition:background .2s,border-color .2s,color .2s,opacity .2s;display:inline-flex}.skl-button--primary,.skl-link--button{border:1px solid var(--skl-accent)}.skl-button:hover,.skl-link--button:hover{background:var(--skl-hover-strong);border-color:var(--skl-hover-strong);color:var(--skl-on-accent)}.skl-button--secondary,.skl-link--outline{background:var(--skl-button-secondary-bg);color:var(--skl-text-strong);border:0}.skl-button--secondary:hover,.skl-link--outline:hover{background:var(--skl-button-secondary-bg-hover);color:var(--skl-text-strong)}.skl-button--ghost{min-height:32px;color:var(--skl-text-muted);background:0 0;border:0;padding:0 12px}.skl-button--ghost:hover{background:var(--skl-surface-raised);color:var(--skl-text-strong)}.skl-button--danger{color:var(--skl-error);background:0 0;border:0}.skl-button--danger:hover{background:var(--skl-error);color:var(--skl-on-accent)}.skl-button:disabled{background:var(--skl-surface-raised);color:var(--skl-disabled-ink);cursor:not-allowed;opacity:1;border:0}.skl-button--sm{min-height:32px;padding-inline:12px}.skl-button--lg{min-height:44px;padding-inline:20px}.skl-button--full{width:100%}.skl-button__spinner{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:1em;height:1em;animation:.8s linear infinite skl-button-spin}@keyframes skl-button-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.skl-button__spinner{animation:none}}.skl-link--text{text-underline-offset:4px}.skl-link--outline-light{border:1px solid var(--skl-on-media);border-radius:var(--skl-radius);min-height:46px;color:var(--skl-on-media);letter-spacing:.07em;text-transform:uppercase;justify-content:center;align-items:center;gap:10px;padding:0 30px;font-size:.72rem;font-weight:600;text-decoration:none;display:inline-flex}.skl-link--quiet{color:var(--skl-text-muted);text-decoration:none;transition:color .2s}.skl-link--quiet:hover{color:var(--skl-text-strong)}.skl-field{min-width:0;color:var(--skl-text-strong);padding-top:20px;display:grid;position:relative}.skl-field--sm{padding-top:0}.skl-field__label{max-width:100%;color:var(--skl-input-muted);pointer-events:none;text-overflow:ellipsis;white-space:nowrap;transform-origin:0 0;margin-top:-.25em;padding-top:.25em;font-size:.8rem;line-height:1;transition:color .2s,font-size .2s,transform .2s;position:absolute;top:34px;left:0;overflow:hidden}.skl-field--has-placeholder .skl-field__label{color:var(--skl-text-muted);font-size:.66rem;transform:translateY(-22px)}.skl-input,.skl-select{border:0;border-bottom:1px solid var(--skl-text-faint);border-radius:var(--skl-radius);width:100%;height:42px;color:var(--skl-input-ink);background-color:#0000;outline:0;padding:0;transition:border-color .2s}.skl-select{appearance:none;background-image:var(--skl-select-arrow);background-repeat:no-repeat;background-position:var(--skl-select-arrow-position,right 0 center);background-size:var(--skl-select-arrow-size,16px 16px);padding-right:24px}.skl-select::-ms-expand{display:none}.skl-input::placeholder{color:var(--skl-input-muted)}.skl-input:placeholder-shown:not(:focus)::placeholder{color:#0000}.skl-field--sm .skl-input,.skl-field--sm .skl-select{height:32px;font-size:.76rem}.skl-field--sm .skl-input:placeholder-shown:not(:focus)::placeholder{color:var(--skl-input-muted)}.skl-input:hover,.skl-select:hover,.skl-input:focus,.skl-select:focus{border-color:var(--skl-text-strong)}.skl-select:hover,.skl-select:focus{background-image:var(--skl-select-arrow-active)}.skl-input:disabled,.skl-select:disabled{border-color:var(--skl-line);color:var(--skl-input-disabled-ink);cursor:not-allowed;opacity:1;background-color:#0000}.skl-input--error,.skl-select--error{border-color:var(--skl-error);color:var(--skl-error)}.skl-input:focus+.skl-field__label,.skl-input:not(:placeholder-shown)+.skl-field__label,.skl-select+.skl-field__label{color:var(--skl-text-muted);font-size:.66rem;transform:translateY(-22px)}.skl-input:focus+.skl-field__label,.skl-select:focus+.skl-field__label{color:var(--skl-text-strong)}.skl-field__error,.skl-form-error{color:var(--skl-error);margin:8px 0 0;font-size:.72rem}.skl-accordion{border-top:1px solid var(--skl-line)}.skl-accordion:last-child{border-bottom:1px solid var(--skl-line)}.skl-accordion>button{justify-content:space-between;align-items:center;gap:var(--skl-space-3);width:100%;min-height:58px;color:var(--skl-text);cursor:pointer;letter-spacing:.05em;text-align:left;text-transform:uppercase;background:0 0;border:0;padding:0;font-size:.72rem;font-weight:600;display:flex}.skl-accordion>button:hover{color:var(--skl-text-strong)}.skl-accordion>button .skl-icon{width:17px}.skl-accordion__content{color:var(--skl-text-muted);padding:0 0 20px;font-size:.76rem;line-height:1.6}.skl-checkbox{align-items:center;gap:var(--skl-space-2);min-height:var(--skl-control);color:var(--skl-text);cursor:pointer;font-size:.82rem;display:inline-flex;position:relative}.skl-checkbox--disabled{cursor:not-allowed;opacity:.5}.skl-checkbox__control{opacity:0;width:1px;height:1px;position:absolute}.skl-checkbox__mark{width:var(--skl-checkbox-size,16px);height:var(--skl-checkbox-size,16px);border:1px solid var(--skl-checkbox-line,var(--skl-text-faint));background:var(--skl-input-bg);flex:none;justify-content:center;align-items:center;transition:background .15s,border-color .15s;display:inline-flex}.skl-checkbox__mark:after{content:"";background:var(--skl-checkbox-mark,var(--skl-on-accent));opacity:0;width:10px;height:10px;clip-path:var(--skl-checkbox-mark-shape,polygon(20% 46%, 0 64%, 42% 100%, 100% 18%, 82% 2%, 40% 66%));transition:opacity .15s,transform .15s;transform:scale(.5)}@media (hover:hover){.skl-checkbox:hover .skl-checkbox__control:not(:disabled,:checked,:indeterminate)+.skl-checkbox__mark{border-color:var(--skl-checkbox-hover-line,var(--skl-checkbox-line,var(--skl-text-faint)))}}.skl-checkbox__control:checked+.skl-checkbox__mark,.skl-checkbox__control:indeterminate+.skl-checkbox__mark{border-color:var(--skl-accent);background:var(--skl-checkbox-checked-bg,var(--skl-accent))}.skl-checkbox__control:checked+.skl-checkbox__mark:after,.skl-checkbox__control:indeterminate+.skl-checkbox__mark:after{opacity:1;transform:none}.skl-checkbox__control:indeterminate+.skl-checkbox__mark:after{clip-path:polygon(0 40%,100% 40%,100% 60%,0 60%)}.skl-checkbox__control:focus-visible+.skl-checkbox__mark{outline:2px solid var(--skl-text-strong);outline-offset:3px}.skl-checkbox__control:disabled{cursor:not-allowed}@media (forced-colors:active){.skl-checkbox__mark:after{background:canvastext}}.skl-tabs{align-items:center;gap:var(--skl-space-2);flex-wrap:wrap;padding:0;display:flex}.skl-tabs .skl-button{min-height:var(--skl-control)}.skl-icon{flex:none;display:block}.skl-status{border-radius:var(--skl-radius);background:var(--skl-surface-raised);letter-spacing:.06em;border:0;align-items:center;width:max-content;padding:3px 8px;font-size:.6rem;font-weight:600;display:inline-flex}.skl-status--positive{color:var(--skl-positive)}.skl-status--warning{color:var(--skl-warning)}.skl-status--negative{color:var(--skl-error)}.skl-status--neutral{color:var(--skl-neutral)}.skl-chip{min-height:24px;padding:0 var(--skl-space-2);border-radius:var(--skl-radius);background:var(--skl-surface-raised);color:var(--skl-text-muted);letter-spacing:.08em;text-transform:uppercase;border:0;align-items:center;font-size:.62rem;font-weight:600;display:inline-flex}.skl-popover{position:relative}.skl-popover__panel{z-index:40;width:min(360px,100vw - 24px);padding:var(--skl-space-3);border-radius:var(--skl-radius);background:var(--skl-surface-raised);position:absolute;top:calc(100% + 10px);right:0}.skl-popover__panel--left{left:0;right:auto}.skl-popover__panel--top{top:auto;bottom:calc(100% + 10px)}.skl-menu{min-width:220px;display:grid}.skl-menu__item{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:2px;padding:10px 12px;display:grid}.skl-menu__item:hover,.skl-menu__item--active{background:var(--skl-surface)}.skl-menu__item:disabled{cursor:not-allowed;opacity:.5}.skl-menu__item--danger{color:var(--skl-error)}.skl-menu__item--checkable{column-gap:var(--skl-space-2);grid-template-columns:minmax(0,1fr) 14px}.skl-menu__item--checkable>:not(.skl-menu__check){grid-column:1}.skl-menu__check{grid-area:1/2;align-self:center;width:14px;height:14px}.skl-menu__item strong{font-size:.8rem;font-weight:500}.skl-menu__item span{color:var(--skl-text-muted);font-size:.68rem}.skl-popover--open>.skl-button .skl-icon{transform:rotate(180deg)}.skl-dialog{z-index:var(--skl-z-dialog);background:0 0;position:fixed;inset:0}.skl-dialog[hidden]{display:none}.skl-dialog[data-state=exiting],.skl-dialog[data-modal=false]{pointer-events:none}.skl-dialog[data-modal=false]>.skl-dialog__panel{pointer-events:auto}.skl-dialog__panel{--skl-plate-dir:1;box-sizing:border-box;box-shadow:var(--skl-plate-shadow);background-color:var(--skl-plate-glass);background-image:linear-gradient(to right, transparent, var(--skl-plate-sheen), transparent);backdrop-filter:var(--skl-plate-glass-filter);color:var(--skl-plate-body);font-family:var(--skl-font);opacity:1;transform:translate(var(--skl-plate-shift-x,0px), calc(var(--skl-plate-shift-y,0px) + var(--skl-plate-drag-y,0px))) scale(var(--skl-plate-zoom,1));transition:transform var(--skl-plate-enter) var(--skl-plate-ease), opacity var(--skl-plate-enter) var(--skl-plate-ease);background-position:top;background-repeat:no-repeat;background-size:100% 1px;border:0;border-radius:0;display:grid}.skl-dialog__panel:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--skl-plate-dir:-1}.skl-dialog__panel[data-dragging=true]{transition:none}.skl-dialog[data-state=entering]>.skl-dialog__panel{--skl-plate-zoom:var(--skl-plate-enter-zoom);opacity:0}.skl-dialog[data-state=exiting]>.skl-dialog__panel{--skl-plate-zoom:var(--skl-plate-exit-zoom);opacity:0;transition-duration:var(--skl-plate-exit);transition-timing-function:var(--skl-plate-ease-exit)}.skl-dialog:is([data-state=entering],[data-state=opening],[data-state=exiting])>.skl-dialog__panel{will-change:transform, opacity}.skl-dialog:is([data-edge],[data-placement=fullscreen]):is([data-state=entering],[data-state=opening],[data-state=exiting])>.skl-dialog__panel{backdrop-filter:var(--skl-plate-moving-filter,var(--skl-plate-glass-filter))}.skl-dialog[data-placement=bottom][data-state=entering]>.skl-dialog__panel{--skl-plate-shift-y:100%}.skl-dialog[data-placement=bottom][data-state=exiting]>.skl-dialog__panel{--skl-plate-shift-y:14%}.skl-dialog[data-placement=end][data-state=entering]>.skl-dialog__panel{--skl-plate-shift-x:calc(100% * var(--skl-plate-dir))}.skl-dialog[data-placement=end][data-state=exiting]>.skl-dialog__panel{--skl-plate-shift-x:calc(14% * var(--skl-plate-dir))}.skl-dialog[data-placement=start][data-state=entering]>.skl-dialog__panel{--skl-plate-shift-x:calc(-100% * var(--skl-plate-dir))}.skl-dialog[data-placement=start][data-state=exiting]>.skl-dialog__panel{--skl-plate-shift-x:calc(-14% * var(--skl-plate-dir))}.skl-dialog__header{justify-content:space-between;align-items:flex-start;gap:var(--skl-cluster);display:flex}.skl-dialog__header h2{color:var(--skl-plate-ink);letter-spacing:-.01em;margin:0;font-size:1.1rem}.skl-dialog__close{width:var(--skl-control);height:var(--skl-control);color:var(--skl-plate-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.skl-dialog__close:hover{color:var(--skl-plate-ink)}.skl-dialog__close .skl-icon{width:18px}.skl-dialog__body{margin-top:var(--skl-space-2);overflow-y:auto}.skl-dialog__body p{color:var(--skl-plate-muted);margin:0;font-size:.82rem;line-height:1.5}.skl-dialog__footer{justify-content:flex-end;gap:var(--skl-space-2);margin-top:var(--skl-space-4);flex-wrap:wrap;display:flex}.skl-dialog[data-placement=center]{padding:var(--skl-space-3);place-items:center;display:grid}.skl-dialog[data-placement=center]>.skl-dialog__panel{width:min(420px,100%);max-height:min(84vh,720px);padding:var(--skl-space-5)}.skl-dialog[data-size=md]>.skl-dialog__panel{width:min(640px,100%)}.skl-dialog[data-size=lg]{--skl-dialog-margin:22px;z-index:calc(var(--skl-z-dialog) - 10);box-sizing:border-box;padding:max(var(--skl-dialog-margin), env(safe-area-inset-top)) max(var(--skl-dialog-margin), env(safe-area-inset-right)) max(var(--skl-dialog-margin), env(safe-area-inset-bottom)) max(var(--skl-dialog-margin), env(safe-area-inset-left));place-items:stretch stretch}.skl-dialog[data-size=lg]>.skl-dialog__panel{grid-template-rows:auto minmax(0,1fr) auto;width:100%;height:100%;min-height:0;max-height:100%;padding:0;overflow:hidden}.skl-dialog[data-size=lg]>.skl-dialog__panel>.skl-dialog__header{background:var(--skl-plate-glass-dense);align-items:center;padding:12px 16px}.skl-dialog[data-size=lg]>.skl-dialog__panel>.skl-dialog__body{overscroll-behavior:contain;min-height:0;margin:0}.skl-dialog[data-size=lg]>.skl-dialog__panel>.skl-dialog__footer{background:var(--skl-plate-glass-dense);margin:0;padding:12px 16px}@media (width<=600px){.skl-dialog[data-size=lg]{--skl-dialog-margin:8px}}.skl-dialog[data-placement=fullscreen]{z-index:1000;place-items:stretch stretch;display:grid}.skl-dialog[data-placement=fullscreen]>.skl-dialog__panel{grid-template-rows:auto minmax(0,1fr) auto;width:100%;min-height:100dvh;max-height:100dvh;padding:0;overflow:hidden}.skl-dialog[data-placement=fullscreen] .skl-dialog__header{min-height:calc(64px + env(safe-area-inset-top));padding:calc(16px + env(safe-area-inset-top)) max(24px, env(safe-area-inset-right)) 16px max(24px, env(safe-area-inset-left));background:var(--skl-plate-glass-dense)}.skl-dialog[data-placement=fullscreen] .skl-dialog__header h2{font-size:clamp(1.2rem,2.4vw,1.7rem)}.skl-dialog[data-placement=fullscreen] .skl-dialog__body{min-height:0;padding:0 max(24px, env(safe-area-inset-right)) max(32px, env(safe-area-inset-bottom)) max(24px, env(safe-area-inset-left));overscroll-behavior:contain;margin:0}.skl-dialog[data-placement=fullscreen] .skl-dialog__footer{padding:16px max(24px, env(safe-area-inset-right)) calc(16px + env(safe-area-inset-bottom)) max(24px, env(safe-area-inset-left));background:var(--skl-plate-glass-dense);margin:0}@media (width<=640px){.skl-dialog[data-placement=fullscreen] .skl-dialog__header,.skl-dialog[data-placement=fullscreen] .skl-dialog__body{padding-inline:max(16px, env(safe-area-inset-left)) max(16px, env(safe-area-inset-right))}}.skl-dialog[data-edge]>.skl-dialog__panel{inset-inline:0;width:100vw;height:var(--skl-plate-height);max-height:min(100dvh, var(--skl-plate-max,100dvh));transform-origin:bottom;grid-template-rows:auto minmax(0,1fr) auto;padding:0;font-size:.9rem;line-height:1.55;position:absolute;bottom:0;overflow:hidden}.skl-dialog[data-placement=start]>.skl-dialog__panel,.skl-dialog[data-placement=end]>.skl-dialog__panel{width:var(--skl-plate-width);background-image:linear-gradient(to bottom, transparent, var(--skl-plate-sheen), transparent);background-size:1px 100%;height:100dvh;max-height:none;top:0;bottom:0}.skl-dialog[data-placement=end]>.skl-dialog__panel{transform-origin:100%;background-position:0;inset-inline:auto 0}.skl-dialog[data-placement=end]>.skl-dialog__panel:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform-origin:0;background-position:100%}.skl-dialog[data-placement=start]>.skl-dialog__panel{transform-origin:0;background-position:100%;inset-inline:0 auto}.skl-dialog[data-placement=start]>.skl-dialog__panel:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform-origin:100%;background-position:0}.skl-dialog[data-edge]>.skl-dialog__panel>.skl-dialog__header{z-index:1;box-sizing:border-box;min-height:52px;padding:4px max(20px, env(safe-area-inset-right)) 4px max(20px, env(safe-area-inset-left));transition:background-color var(--skl-plate-step) linear;background:0 0;flex:none;align-items:center;gap:12px;display:flex;position:sticky;top:0}.skl-dialog[data-edge]>.skl-dialog__panel>.skl-dialog__header[data-scrolled=true]{background:var(--skl-plate-glass-dense)}.skl-dialog[data-placement=start]>.skl-dialog__panel>.skl-dialog__header,.skl-dialog[data-placement=end]>.skl-dialog__panel>.skl-dialog__header{min-height:calc(52px + env(safe-area-inset-top));padding-top:calc(4px + env(safe-area-inset-top))}.skl-dialog[data-edge] .skl-dialog__header h2{flex:1;min-width:0;font-size:1.05rem;font-weight:500;line-height:1.2}.skl-dialog[data-edge] .skl-dialog__close{flex:none;width:44px;height:44px}.skl-dialog[data-edge] .skl-dialog__close:hover{background:var(--skl-plate-raised)}.skl-dialog[data-placement=bottom]>.skl-dialog__panel>.skl-dialog__header[data-draggable=true]{touch-action:pan-x pinch-zoom}.skl-dialog[data-edge] .skl-dialog__handle{background:var(--skl-plate-sheen);touch-action:inherit;border-radius:2px;width:36px;height:4px;position:absolute;top:5px;left:calc(50% - 18px)}.skl-dialog[data-placement=start] .skl-dialog__handle,.skl-dialog[data-placement=end] .skl-dialog__handle{display:none}.skl-dialog[data-edge]>.skl-dialog__panel>.skl-dialog__body{min-height:0;padding:16px max(20px, env(safe-area-inset-right)) 24px max(20px, env(safe-area-inset-left));overscroll-behavior:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--skl-plate-fade-top,0px), #000 calc(100% - var(--skl-plate-fade-bottom,0px)), transparent 100%);mask-image:linear-gradient(to bottom, transparent 0, #000 var(--skl-plate-fade-top,0px), #000 calc(100% - var(--skl-plate-fade-bottom,0px)), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--skl-plate-fade-top,0px), #000 calc(100% - var(--skl-plate-fade-bottom,0px)), transparent 100%);margin:0;overflow-y:auto}.skl-dialog[data-edge] .skl-dialog__body::-webkit-scrollbar{display:none}.skl-dialog[data-edge] .skl-dialog__body p{color:var(--skl-plate-body);font-size:.9rem;line-height:1.55}.skl-dialog[data-edge]>.skl-dialog__panel>.skl-dialog__footer{z-index:1;padding:16px max(20px, env(safe-area-inset-right)) calc(16px + env(safe-area-inset-bottom)) max(20px, env(safe-area-inset-left));background:var(--skl-plate-glass-dense);margin:0;position:sticky;bottom:0}@media (width<=479px){.skl-dialog[data-edge]>.skl-dialog__panel>.skl-dialog__header,.skl-dialog[data-edge]>.skl-dialog__panel>.skl-dialog__body,.skl-dialog[data-edge]>.skl-dialog__panel>.skl-dialog__footer{padding-inline:max(16px, env(safe-area-inset-left)) max(16px, env(safe-area-inset-right))}}.skl-dialog.skl-dialog--inline,.skl-dialog.skl-dialog--inline>.skl-dialog__panel,.skl-dialog.skl-dialog--inline>.skl-dialog__panel>.skl-dialog__body{display:contents}.skl-dialog.skl-dialog--inline>.skl-dialog__panel>.skl-dialog__header,.skl-dialog.skl-dialog--inline>.skl-dialog__panel>.skl-dialog__footer{display:none}@media (prefers-reduced-motion:reduce){.skl-dialog__panel,.skl-dialog[data-edge]>.skl-dialog__panel>.skl-dialog__header{transition-duration:0s}.skl-dialog__panel,.skl-dialog[data-state=entering]>.skl-dialog__panel,.skl-dialog[data-state=exiting]>.skl-dialog__panel{transform:none}.skl-dialog__panel[data-dragging=true]{transform:translateY(var(--skl-plate-drag-y,0px))}.skl-dialog[data-edge]>.skl-dialog__panel>.skl-dialog__body{scroll-behavior:auto}}.skl-page-header{justify-content:space-between;align-items:flex-end;gap:var(--skl-cluster);display:flex}.skl-page-header__copy{justify-items:start;gap:var(--skl-space-2);min-width:0;display:grid}.skl-page-header h1{letter-spacing:-.02em;margin:0;font-size:1.4rem;font-weight:500;line-height:1.2}.skl-page-header p{max-width:52ch;color:var(--skl-text-muted);margin:0;font-size:.84rem;line-height:1.55}.skl-page-header__actions{justify-content:flex-end;align-items:center;gap:var(--skl-space-2);flex-wrap:wrap;flex:none;display:flex}.skl-page-header--filtered{align-items:end;gap:var(--skl-space-3) var(--skl-cluster);grid-template-columns:minmax(0,1fr) auto;display:grid}.skl-page-header--filtered h1{font-size:1.12rem}.skl-page-header--filtered p{font-size:.76rem;line-height:1.45}.skl-page-header__filters{grid-column:1/-1;min-width:0}.skl-toolbar{gap:var(--skl-space-3) var(--skl-cluster);flex-wrap:wrap;justify-content:flex-start;align-items:end;display:flex}.skl-toolbar .skl-field{flex:0 auto;width:max-content;min-width:0;max-width:none}.skl-toolbar .skl-field:has(.skl-input){flex:12rem;width:auto;min-width:10rem;max-width:22rem}.skl-toolbar .skl-select{field-sizing:content;width:auto;min-width:5.5rem}.skl-page-header__filters .skl-toolbar{gap:var(--skl-space-2) var(--skl-space-3)}.skl-panel{justify-items:start;gap:var(--skl-cluster);padding:var(--skl-panel);border-radius:var(--skl-radius);background:var(--skl-wash);display:grid}.skl-panel h2{margin:0;font-size:.92rem}.skl-panel .skl-table-scroll,.skl-panel .skl-data-table,.skl-panel .skl-description-list,.skl-panel .skl-metric-row{justify-self:stretch;width:100%}.skl-description-list{justify-content:start;gap:var(--skl-cluster) var(--skl-space-6);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));width:100%;max-width:none;margin:0;display:grid}.skl-description-list>div{gap:var(--skl-space-2);padding:0;display:grid}.skl-description-list dt{color:var(--skl-text-muted);letter-spacing:.1em;text-transform:uppercase;font-size:.62rem;font-weight:600}.skl-description-list dd{overflow-wrap:anywhere;margin:0;font-size:.82rem}.skl-metric-row{justify-content:flex-start;gap:var(--skl-space-3);flex-wrap:wrap;width:100%;display:flex}.skl-metric-row__item{gap:var(--skl-space-2);min-width:11rem;padding:var(--skl-space-3) var(--skl-space-4);border-radius:var(--skl-radius);background:var(--skl-wash);flex:11rem;display:grid}.skl-metric-row__item small{color:var(--skl-text-muted);letter-spacing:.1em;text-transform:uppercase;font-size:.6rem;font-weight:600}.skl-metric-row__item strong{color:var(--skl-text-strong);letter-spacing:-.02em;font-size:1.05rem;font-weight:500}.skl-metric-row__item span{color:var(--skl-text-muted);font-size:.7rem;line-height:1.35}.skl-metric-row__item--warning strong{color:var(--skl-warning)}.skl-metric-row__item--critical strong{color:var(--skl-error)}.skl-state{align-content:center;justify-items:start;gap:var(--skl-space-3);min-height:180px;padding:var(--skl-space-6) 0;color:var(--skl-text-muted);display:grid}.skl-state__signal{color:var(--skl-text-strong)}.skl-state__signal .skl-icon{width:20px}.skl-state--empty{color:var(--skl-text-muted)}.skl-state--loading .skl-state__signal{animation:1.8s ease-in-out infinite skl-pulse}.skl-state--error,.skl-state--error .skl-state__signal{color:var(--skl-error)}.skl-state strong{color:var(--skl-text);font-size:.95rem;font-weight:500}@keyframes skl-pulse{50%{opacity:.35}}.skl-problem{align-items:start;column-gap:var(--skl-space-3);color:var(--skl-error);grid-template-columns:auto minmax(0,1fr) auto;row-gap:4px;padding:8px 0;display:grid}.skl-problem>.skl-icon{width:18px;height:18px;margin-top:2px}.skl-problem strong{font-size:.84rem;font-weight:500;display:block}.skl-problem p{color:var(--skl-text);margin:4px 0 0;font-size:.76rem;line-height:1.35}.skl-problem small{color:var(--skl-text-muted);margin-top:6px;font-size:.65rem;display:block}.skl-problem--authorization{color:var(--skl-neutral)}.skl-problem--rate_limit,.skl-problem--unavailable{color:var(--skl-warning)}.skl-notice{padding:var(--skl-space-3) var(--skl-panel);background:var(--skl-wash);margin:0}.skl-notice--caution{background:var(--skl-caution-wash)}.skl-notice--problem{background:var(--skl-problem-wash)}.skl-notice__title{color:var(--skl-text-strong);font-size:var(--skl-type-md);letter-spacing:.06em;text-transform:uppercase;font-weight:500;display:block}.skl-notice__body{max-width:72ch;color:var(--skl-text-muted);font-size:var(--skl-type-sm);line-height:1.5}.skl-notice__title+.skl-notice__body{margin-top:var(--skl-space-2)}.skl-notice__body>:first-child{margin-top:0}.skl-notice__body>:last-child{margin-bottom:0}.skl-pagination{justify-content:flex-end;align-items:center;gap:var(--skl-space-2);display:flex}.skl-pagination .skl-button{min-height:var(--skl-control)}.skl-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.skl-table-scroll{overflow:auto}.skl-data-table{border-collapse:collapse;text-align:left;background:0 0;width:100%}.skl-data-table th,.skl-data-table td,.skl-data-table tbody th{background:0 0;border:0}.skl-data-table th{padding:var(--skl-space-2) var(--skl-space-3) var(--skl-space-3);color:var(--skl-text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.6rem;font-weight:600}.skl-data-table td,.skl-data-table tbody th{padding:var(--skl-space-3);color:var(--skl-text-muted);vertical-align:middle;height:48px;font-size:.78rem}.skl-data-table tbody tr{background:0 0;transition:background .2s}.skl-data-table tbody tr:not(.skl-data-table__group-header):hover{background:var(--skl-surface-raised)}.skl-data-table a,.skl-data-table strong{color:var(--skl-text-strong);font-weight:500}.skl-data-table time{color:var(--skl-text-muted);font-size:.72rem}.skl-data-table tr[tabindex]{cursor:pointer}.skl-data-table tr[tabindex]:focus-visible{outline:2px solid var(--skl-text-strong);outline-offset:-2px}.skl-data-table__group-header th{height:auto;padding:var(--skl-space-3) var(--skl-space-3) var(--skl-space-1);letter-spacing:normal;text-transform:none;font-size:.72rem}.skl-data-table--compact{border-radius:0}.skl-data-table--compact th,.skl-data-table--compact td,.skl-data-table--compact tbody th{border:0;border-radius:0}.skl-data-table--compact th{padding:var(--skl-space-2) 12px;letter-spacing:.08em;text-transform:uppercase;font-size:.6rem;font-weight:600}.skl-data-table--compact td,.skl-data-table--compact tbody th{padding:var(--skl-space-2) 12px;height:var(--skl-control)}.skl-data-table--compact .skl-data-table__group-header th{letter-spacing:normal;text-transform:none;height:auto;padding:12px 12px 4px;font-size:.72rem}.skl-table-note{color:var(--skl-text-faint);margin-top:4px;font-size:.7rem;display:block}.skl-copy-field{gap:var(--skl-space-2);min-width:0;display:grid}.skl-copy-field__label{color:var(--skl-text-faint);font:600 .62rem var(--skl-mono);letter-spacing:.08em;text-transform:uppercase}.skl-copy-field__row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.skl-copy-field code{overflow-wrap:anywhere;color:var(--skl-text-strong);font:.76rem/1.5 var(--skl-mono)}.skl-selectable{min-height:68px;padding:var(--skl-space-3) 18px;border-radius:var(--skl-radius);background:var(--skl-surface);color:var(--skl-text);cursor:pointer;border:0;align-items:flex-start;gap:14px;transition:background .2s;display:flex;position:relative}.skl-selectable:hover,.skl-selectable--selected{background:var(--skl-surface-raised)}.skl-selectable--disabled{cursor:not-allowed;opacity:.5}.skl-selectable__control{opacity:0;width:1px;height:1px;position:absolute}.skl-selectable:has(.skl-selectable__control:focus-visible){outline:2px solid var(--skl-text-strong);outline-offset:3px}.skl-selectable__mark{background:var(--skl-dot-idle);border:0;border-radius:50%;flex:none;width:8px;height:8px;margin-top:6px}.skl-selectable--selected .skl-selectable__mark{background:var(--skl-text-strong)}.skl-selectable__body{flex:1;min-width:0}.skl-selectable-text{gap:4px;font-size:.8rem;display:grid}.skl-selectable-text strong{font-weight:500}.skl-selectable-text>span{color:var(--skl-text-muted)}.skl-selectable-text__meta{color:var(--skl-text-strong)!important}.skl-form{justify-items:stretch;gap:var(--skl-space-3);width:min(100%,44rem);display:grid}.skl-form>h3{margin:0;font-size:.88rem;font-weight:500}.skl-form-grid{gap:var(--skl-space-3) var(--skl-cluster);grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));width:100%;display:grid}.skl-form-grid>.skl-checkbox{align-self:end;min-height:42px}.skl-panel .skl-form{justify-self:start}.skl-form-actions{align-items:center;gap:var(--skl-space-3);flex-wrap:wrap;display:flex}.skl-form-actions--end{justify-content:flex-end}.skl-form .skl-form-actions{margin-top:var(--skl-space-1)}.skl-section{justify-items:start;gap:var(--skl-cluster);display:grid}.skl-section__head{justify-items:start;gap:var(--skl-space-1);display:grid}.skl-section__title{letter-spacing:-.01em;margin:0;font-size:1rem;font-weight:500}.skl-section__lead{max-width:60ch;color:var(--skl-text-muted);margin:0;font-size:.78rem;line-height:1.5}.skl-section__body{justify-items:start;gap:var(--skl-cluster);width:100%;display:grid}.skl-eyebrow{color:var(--skl-text-muted);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.62rem;font-weight:600;display:block}.skl-back{align-items:center;gap:var(--skl-space-2);color:var(--skl-text-muted);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:600;text-decoration:none;display:inline-flex}.skl-back:hover{color:var(--skl-text-strong)}.skl-back .skl-icon{width:16px}.skl-actions{align-items:center;gap:var(--skl-space-2);flex-wrap:wrap;display:flex}.skl-code{max-height:420px;padding:var(--skl-space-3) var(--skl-panel);background:var(--skl-wash);color:var(--skl-code-ink);font:.72rem/1.6 var(--skl-mono);margin:0;overflow:auto}@media (width<=700px){.skl-page-header{flex-direction:column;align-items:start}.skl-page-header--filtered{grid-template-columns:minmax(0,1fr);display:grid}.skl-page-header__actions{justify-content:flex-start}.skl-toolbar{grid-template-columns:1fr;display:grid}.skl-toolbar .skl-field,.skl-toolbar .skl-field:has(.skl-input){flex:auto;width:auto;max-width:none}.skl-toolbar .skl-select{width:100%}.skl-problem{grid-template-columns:auto minmax(0,1fr)}.skl-problem .skl-button{grid-column:1/-1}}.skl-input.skl-textarea{resize:vertical;height:auto;min-height:100px;padding:12px 0}.skl-field--sm .skl-textarea{min-height:72px}.skl-problem__details{max-height:160px;color:var(--skl-text-muted);font:.65rem/1.45 var(--skl-mono);white-space:pre-wrap;word-break:break-word;margin:8px 0 0;padding:0;overflow:auto}.skl-avatar{width:var(--skl-avatar-size);height:var(--skl-avatar-size);background:var(--skl-avatar-bg,var(--skl-surface-raised));color:var(--skl-avatar-ink,var(--skl-text-muted));font-family:var(--skl-font);font-size:var(--skl-avatar-type);letter-spacing:.04em;text-transform:uppercase;-webkit-user-select:none;user-select:none;flex:none;justify-content:center;align-items:center;font-weight:500;line-height:1;display:inline-flex;position:relative}.skl-avatar--xs{--skl-avatar-size:18px;--skl-avatar-type:8px;--skl-avatar-glyph:10px;--skl-avatar-dot:5px}.skl-avatar--sm{--skl-avatar-size:24px;--skl-avatar-type:10px;--skl-avatar-glyph:13px;--skl-avatar-dot:6px}.skl-avatar--md{--skl-avatar-size:36px;--skl-avatar-type:var(--skl-type-xs);--skl-avatar-glyph:16px;--skl-avatar-dot:9px}.skl-avatar--lg{--skl-avatar-size:44px;--skl-avatar-type:var(--skl-type-base);--skl-avatar-glyph:20px;--skl-avatar-dot:10px}.skl-avatar--xl{--skl-avatar-size:112px;--skl-avatar-type:36px;--skl-avatar-glyph:48px;--skl-avatar-dot:20px}.skl-avatar--round{border-radius:var(--skl-avatar-radius,50%)}.skl-avatar--square{border-radius:var(--skl-avatar-square-radius,var(--skl-radius))}.skl-avatar--accent{background:var(--skl-avatar-accent-bg,var(--skl-accent));color:var(--skl-avatar-accent-ink,var(--skl-on-accent))}.skl-avatar__initial{display:block}.skl-avatar .skl-avatar__glyph{width:var(--skl-avatar-glyph);height:var(--skl-avatar-glyph)}.skl-avatar__image{border-radius:inherit;background:var(--skl-avatar-bg,var(--skl-surface-raised));object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.skl-avatar__presence{inset-inline-end:calc(var(--skl-avatar-dot) / -4);bottom:calc(var(--skl-avatar-dot) / -4);width:var(--skl-avatar-dot);height:var(--skl-avatar-dot);background:var(--skl-avatar-offline,var(--skl-dot-idle));border-radius:50%;position:absolute}.skl-avatar__presence--online{background:var(--skl-avatar-online,var(--skl-positive))}.skl-avatar__presence--busy{background:var(--skl-avatar-busy,var(--skl-warning))}.skl-avatar__presence--offline{background:var(--skl-avatar-offline,var(--skl-dot-idle))}
.skl-app{min-height:100svh;padding-bottom:var(--skl-bottom-panel-height,0px);background:var(--skl-deep)}.skl-login__form{gap:var(--skl-space-3);display:grid}.skl-topbar{z-index:30;align-items:center;gap:var(--skl-cluster);height:var(--skl-header);padding:0 var(--skl-gutter-rail);background:var(--skl-canvas);display:flex;position:sticky;top:0}.skl-topbar__menu{width:var(--skl-control);height:var(--skl-control);color:var(--skl-text-strong);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:none}.skl-topbar__menu .skl-icon{width:20px}.skl-topbar__wordmark{height:var(--skl-control);color:var(--skl-text-strong);letter-spacing:.22em;flex:none;align-items:center;font-size:.78rem;font-weight:600;text-decoration:none;display:inline-flex}.skl-topbar__wordmark a{color:inherit;text-decoration:none}.skl-topbar__main{align-items:center;gap:var(--skl-space-3);flex:1;min-width:0;display:flex}.skl-topbar__tools{justify-content:flex-end;align-items:center;gap:var(--skl-space-3);margin-left:auto;display:flex}.skl-topbar__identity{min-height:var(--skl-control);color:var(--skl-text-muted);text-align:right;align-content:center;gap:2px;font-size:.72rem;display:grid}.skl-topbar__identity small{color:var(--skl-text-faint);font-size:.6rem}.skl-topbar .skl-button{min-height:var(--skl-control)}.skl-shell{grid-template-columns:var(--skl-rail) minmax(0, 1fr);min-height:calc(100svh - var(--skl-header) - var(--skl-diagnostic-space,0px));display:grid}.skl-shell--full{grid-template-columns:minmax(0,1fr)}.skl-rail{top:var(--skl-header);align-content:start;align-self:stretch;gap:var(--skl-cluster);width:var(--skl-rail);min-height:inherit;max-height:calc(100svh - var(--skl-header) - var(--skl-diagnostic-space,0px));padding:var(--skl-inset) var(--skl-gutter-rail);background:var(--skl-rail-bg);display:grid;position:sticky;overflow-y:auto}.skl-rail__section{gap:var(--skl-space-1);padding:0;display:grid}.skl-rail__heading{padding:0 0 var(--skl-space-2);color:var(--skl-rail-heading);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.58rem;font-weight:600}.skl-rail__item{align-items:center;gap:var(--skl-space-2);width:100%;min-height:var(--skl-control);color:var(--skl-rail-item);cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-size:.82rem;text-decoration:none;display:flex}.skl-rail__item--active{color:var(--skl-text-strong)}.skl-rail__badge{background:var(--skl-error);min-width:1.4rem;height:1.1rem;color:var(--skl-on-accent);letter-spacing:.04em;justify-content:center;align-items:center;margin-left:auto;padding:0 6px;font-size:.62rem;font-weight:700;display:inline-flex}.skl-workspace{align-content:start;justify-items:stretch;gap:var(--skl-stack);min-width:0;padding:var(--skl-inset) var(--skl-gutter-main) var(--skl-space-7);display:grid}.skl-workspace>.skl-page-header+.skl-tabs,.skl-workspace>.skl-page-header+.skl-toolbar,.skl-workspace>.skl-page-header--filtered+.skl-table-scroll,.skl-workspace>.skl-page-header--filtered+.skl-state{margin-top:calc(var(--skl-cluster) - var(--skl-stack))}.skl-workspace{scroll-margin-top:var(--skl-header)}.skl-mobile-nav{gap:var(--skl-cluster);display:grid}.skl-rail--drawer{background:0 0;width:auto;min-height:0;max-height:none;padding:0;display:grid;position:static;overflow:visible}.skl-bottom-panel{box-sizing:border-box;z-index:100;width:100%;max-height:calc(100dvh - env(safe-area-inset-top,0px));padding:12px max(16px, env(safe-area-inset-right,0px)) calc(12px + env(safe-area-inset-bottom,0px)) max(16px, env(safe-area-inset-left,0px));overscroll-behavior-y:contain;border:0;border-top:1px solid var(--skl-line-soft);background:var(--skl-canvas);color:var(--skl-text);border-radius:0;margin:0;position:fixed;inset:auto 0 0;overflow-y:auto}.skl-rail-panel{--skl-rail-item:var(--skl-plate-muted);--skl-rail-reach:clamp(16px, 3.4svh, 36px);padding:clamp(8px, 1.2svh, 14px) env(safe-area-inset-right,0px) calc(env(safe-area-inset-bottom,0px) + var(--skl-rail-reach)) env(safe-area-inset-left,0px);box-shadow:var(--skl-plate-shadow);background-color:var(--skl-plate-glass);background-image:linear-gradient(to right, transparent, var(--skl-plate-sheen), transparent);backdrop-filter:var(--skl-plate-glass-filter);color:var(--skl-plate-body);background-position:top;background-repeat:no-repeat;background-size:100% 1px;border-top:0;align-items:stretch;gap:0;display:flex;overflow:hidden}.skl-rail.skl-rail--horizontal{--skl-rail-fade-start:0px;--skl-rail-fade-end:0px;overscroll-behavior-x:contain;scrollbar-width:none;width:auto;min-width:0;min-height:0;max-height:none;-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--skl-rail-fade-start), #000 calc(100% - var(--skl-rail-fade-end)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--skl-rail-fade-start), #000 calc(100% - var(--skl-rail-fade-end)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--skl-rail-fade-start), #000 calc(100% - var(--skl-rail-fade-end)), transparent 100%);background:0 0;flex:1;align-items:center;gap:24px;padding:0 16px;scroll-padding-inline:32px;display:flex;position:static;overflow:auto hidden}.skl-rail--horizontal[data-overflow-start=true]{--skl-rail-fade-start:var(--skl-plate-fade)}.skl-rail--horizontal[data-overflow-end=true]{--skl-rail-fade-end:var(--skl-plate-fade)}.skl-rail--horizontal::-webkit-scrollbar{display:none}.skl-rail--horizontal .skl-rail__section{display:contents}.skl-rail--horizontal .skl-rail__item{letter-spacing:-.01em;white-space:nowrap;flex:none;gap:6px;width:auto;min-width:44px;min-height:44px;padding-block:8px;font-size:.9375rem;font-weight:500;line-height:1.35}.skl-rail--horizontal .skl-rail__item--active{color:var(--skl-plate-ink);text-underline-offset:7px;font-weight:600;text-decoration:underline;text-decoration-thickness:1.5px}.skl-rail--horizontal .skl-rail__item:focus-visible{outline-offset:-2px}.skl-rail--horizontal .skl-rail__badge{margin-left:0}@media (prefers-reduced-transparency:reduce){.skl-rail-panel{--skl-plate-glass:var(--skl-canvas);--skl-plate-glass-filter:none}}@media (width<=840px){.skl-topbar{padding:0 var(--skl-space-3)}.skl-topbar__menu{display:inline-flex}.skl-topbar__main,.skl-topbar__identity,.skl-topbar .skl-chip{display:none}.skl-shell{min-height:0;display:block}.skl-rail:not(.skl-rail--drawer):not(.skl-rail--horizontal){display:none}.skl-workspace{padding:var(--skl-cluster) var(--skl-cluster) var(--skl-space-7)}}@media (width<=480px){.skl-topbar__tools .skl-button{padding:0 var(--skl-space-2);font-size:.62rem}}.skl-utility{min-height:100dvh;color:var(--skl-text);background:var(--skl-deep);flex-direction:column;display:flex}.skl-utility--cover{z-index:90;position:fixed;inset:0;overflow:auto}.skl-utility__header{min-height:56px;padding:env(safe-area-inset-top,0px) max(24px, env(safe-area-inset-right,0px)) 0 max(24px, env(safe-area-inset-left,0px));box-sizing:content-box;align-items:center;display:flex}.skl-utility__header a{color:var(--skl-text-strong);letter-spacing:.08em;font-size:1rem;text-decoration:none}.skl-utility__main{padding:24px max(24px, env(safe-area-inset-right,0px)) max(24px, env(safe-area-inset-bottom,0px)) max(24px, env(safe-area-inset-left,0px));flex-direction:column;flex:1;align-items:center;display:flex}.skl-utility__content{overflow-wrap:anywhere;width:100%;max-width:460px;margin-block:auto}.skl-utility__content>*+*{margin-top:24px}.skl-utility__content h1{margin:0;font-size:1.75rem;font-weight:500;line-height:1.25}.skl-utility__content p{color:var(--skl-text-muted);line-height:1.6}.skl-utility__help{color:var(--skl-text-muted);font-size:.9rem}.skl-utility__help summary{cursor:pointer}.skl-utility__help a{width:fit-content;margin-top:12px;display:block}.skl-utility :focus-visible{outline-offset:4px;outline:2px solid}
.skl-error-tray-host{--skl-text-strong:var(--skl-error-tray-text-strong);--skl-text-muted:var(--skl-error-tray-text-muted);--skl-text-faint:var(--skl-error-tray-text-faint);--skl-tray-tab:44px;--skl-tray-left:env(safe-area-inset-left,0px);--skl-tray-gap:clamp(12px, 2vw, 24px);--skl-tray-bottom:calc(var(--skl-bottom-panel-height,0px) + env(safe-area-inset-bottom,0px) + var(--skl-tray-gap));--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.skl-error-tray__tab{bottom:var(--skl-tray-bottom);left:var(--skl-tray-left);z-index:110;width:var(--skl-tray-tab);min-height:var(--skl-tray-tab);border-radius:0 var(--skl-error-tray-radius,6px) var(--skl-error-tray-radius,6px) 0;background:var(--skl-error-tray-tab-bg,#00000061);backdrop-filter:var(--skl-error-tray-filter,blur(18px));box-shadow:var(--skl-error-tray-glow,0 8px 32px #0006);color:var(--skl-text-muted);cursor:pointer;font:500 .7rem/1 var(--skl-font);white-space:nowrap;border:0;flex-direction:column;align-items:center;gap:8px;padding:12px 0;display:flex;position:fixed}.skl-error-tray__tab:hover{color:var(--skl-text-strong)}.skl-error-tray__tab:focus-visible{outline-offset:-3px}.skl-error-tray__tab--alert,.skl-error-tray__tab--alert:hover{color:var(--skl-error)}.skl-error-tray__tab[aria-expanded=true]{border-radius:0}.skl-error-tray__tab-label{writing-mode:vertical-rl;letter-spacing:.04em;transform:rotate(180deg)}.skl-error-tray__count{font-variant-numeric:tabular-nums}.skl-error-tray__chevron{flex:none;width:12px;height:12px;transition:transform .2s}.skl-error-tray__tab .skl-error-tray__chevron{transform:rotate(-90deg)}.skl-error-tray__tab[aria-expanded=true] .skl-error-tray__chevron{transform:rotate(90deg)}.skl-error-tray{bottom:var(--skl-tray-bottom);left:calc(var(--skl-tray-left) + var(--skl-tray-tab));z-index:109;width:min(var(--skl-error-tray-width,44rem), calc(100% - var(--skl-tray-left) - var(--skl-tray-tab) - var(--skl-tray-gap) - env(safe-area-inset-right,0px)));height:min(60dvh,36rem);max-height:calc(100vh - var(--skl-tray-bottom) - var(--skl-tray-gap) - env(safe-area-inset-top,0px));max-height:calc(100dvh - var(--skl-tray-bottom) - var(--skl-tray-gap) - env(safe-area-inset-top,0px));border-radius:var(--skl-error-tray-radius,6px) var(--skl-error-tray-radius,6px) var(--skl-error-tray-radius,6px) 0;background:var(--skl-error-tray-bg,#000);min-width:0;backdrop-filter:var(--skl-error-tray-filter,blur(18px));box-shadow:var(--skl-error-tray-glow,0 8px 32px #0006);color:var(--skl-text-strong);grid-template-rows:auto minmax(0,1fr);animation:.18s ease-out skl-error-tray-in;display:grid;position:fixed;overflow:hidden}@keyframes skl-error-tray-in{0%{opacity:0;transform:translate(-8px)}}.skl-error-tray__header{background:var(--skl-error-tray-header-bg,#242424);min-width:0;min-height:40px;box-shadow:var(--skl-error-tray-header-glow,none);white-space:nowrap;align-items:center;gap:8px;padding:0 8px 0 12px;font-size:.7rem;display:flex}.skl-error-tray__title{color:var(--skl-text-strong);flex:none;font-size:.76rem;font-weight:500}.skl-error-tray__summary,.skl-error-tray__facts{min-width:0;color:var(--skl-text-faint);text-overflow:ellipsis;overflow:hidden}.skl-error-tray__summary{flex:0 auto}.skl-error-tray__facts{font:.62rem/1.4 var(--skl-mono);flex:0 100 auto}.skl-error-tray__summary:before,.skl-error-tray__facts:before{content:"·";content:"·" / "";font-family:var(--skl-font);margin-right:8px}.skl-error-tray__actions{flex:none;align-items:center;gap:12px;margin-left:auto;padding-left:4px;display:flex}.skl-error-tray__actions button{min-height:32px;color:var(--skl-text-muted);cursor:pointer;font:500 .7rem/1 var(--skl-font);background:0 0;border:0;padding:0 4px}.skl-error-tray__actions button:hover{color:var(--skl-text-strong)}.skl-error-tray__body{scrollbar-gutter:stable;overscroll-behavior:contain;min-width:0;min-height:0;font:.7rem/1.4 var(--skl-mono);grid-template-columns:max-content max-content minmax(0,1fr) max-content;align-content:start;column-gap:10px;padding:4px 0;display:grid;overflow:auto}.skl-error-tray__entry,.skl-error-tray__line,.skl-error-tray__details,.skl-error-tray__empty{grid-column:1/-1}.skl-error-tray__entry{grid-template-columns:minmax(0,1fr);grid-template-columns:subgrid;display:grid}.skl-error-tray__line{grid-template-columns:6.5rem 3.5rem minmax(0,1fr) 12px;grid-template-columns:subgrid;min-width:0;min-height:30px;color:inherit;font:inherit;text-align:start;background:0 0;border:0;align-items:center;margin:0;padding:4px 12px;display:grid;position:relative}button.skl-error-tray__line{cursor:pointer}button.skl-error-tray__line:hover,.skl-error-tray__line[aria-expanded=true]{background:#ffffff0f}.skl-error-tray__line .skl-error-tray__chevron{color:var(--skl-text-faint);grid-column:4}.skl-error-tray__line[aria-expanded=true] .skl-error-tray__chevron{transform:rotate(180deg)}.skl-error-tray__time{color:var(--skl-text-faint);white-space:nowrap}.skl-error-tray__level{white-space:nowrap;font-weight:500}.skl-error-tray__level--error,.skl-error-tray__level--request{color:var(--skl-error)}.skl-error-tray__level--warn{color:var(--skl-warning)}.skl-error-tray__level--info{color:var(--skl-neutral)}.skl-error-tray__level--debug{color:var(--skl-text-faint)}.skl-error-tray__message{min-width:0;color:var(--skl-text-strong);font-family:var(--skl-font);text-overflow:ellipsis;white-space:nowrap;grid-column:3;overflow:hidden}.skl-error-tray__entry--user .skl-error-tray__line{align-items:start;padding-top:7px;padding-bottom:7px}.skl-error-tray__entry--user .skl-error-tray__message{overflow-wrap:anywhere;white-space:normal;grid-column:2/4}.skl-error-tray__code{color:var(--skl-text-muted);grid-column:4;font-size:.65rem}.skl-error-tray__details{min-width:0;color:var(--skl-text-muted);border-left:1px solid #ffffff24;gap:6px;margin:0 12px 8px;padding:6px 0 2px 10px;display:grid}.skl-error-tray__text,.skl-error-tray__note,.skl-error-tray__json{overflow-wrap:anywhere;white-space:pre-wrap;margin:0}.skl-error-tray__text{color:var(--skl-text-strong);font-family:var(--skl-font)}.skl-error-tray__note{font-size:.65rem}.skl-error-tray__json{font:inherit}.skl-error-tray__empty{padding:var(--skl-space-3) 12px;color:var(--skl-text-faint);font:.7rem/1.4 var(--skl-font);margin:0}.skl-error-tray__trace{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.skl-error-tray__trace-label,.skl-error-tray__trace-copy{color:var(--skl-text-faint);font:500 .65rem/1.3 var(--skl-font)}.skl-error-tray__trace a,.skl-error-tray__trace code{min-width:0;color:var(--skl-neutral);font:500 .62rem/1.3 var(--skl-mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.skl-error-tray__trace a:hover{color:var(--skl-text-strong)}.skl-error-tray__trace-copy{cursor:pointer;background:0 0;border:0;padding:0}.skl-error-tray__trace-copy:hover{color:var(--skl-text-strong)}.skl-error-tray :focus-visible{outline-offset:-2px}@media (width<=480px){.skl-error-tray__body{column-gap:8px}.skl-error-tray__line{padding-inline:10px}.skl-error-tray__details{margin-inline:10px}}@media (prefers-reduced-motion:reduce){.skl-error-tray{animation:none}.skl-error-tray__chevron{transition:none}}.skl-error-tray-host--embedded{align-items:flex-end;display:flex}.skl-error-tray-host--embedded .skl-error-tray,.skl-error-tray-host--embedded .skl-error-tray__tab{position:static}.skl-error-tray-host--embedded .skl-error-tray{flex:auto;width:auto;height:24rem;max-height:60vh}.skl-error-tray-host--compact{--skl-tray-left:calc(var(--skl-tray-gap) + env(safe-area-inset-left,0px));-webkit-user-select:text;user-select:text}.skl-error-tray-host--compact .skl-error-tray__tab{flex-direction:row;width:auto;min-height:32px;padding:0 10px}.skl-error-tray-host--compact .skl-error-tray__tab-label{writing-mode:horizontal-tb;transform:none}.skl-error-tray-host--compact .skl-error-tray__tab .skl-error-tray__chevron{transform:rotate(180deg)}.skl-error-tray-host--compact .skl-error-tray__tab[aria-expanded=true] .skl-error-tray__chevron{transform:none}.skl-error-tray-host--compact .skl-error-tray__tab:hover{color:var(--skl-text-muted)}.skl-error-tray-host--compact .skl-error-tray__tab--alert:hover{color:var(--skl-error)}.skl-error-tray-host--compact .skl-error-tray__chevron{transition:none}.skl-error-tray-host--compact .skl-error-tray{bottom:calc(var(--skl-tray-bottom) + 40px);left:var(--skl-tray-left);width:min(var(--skl-error-tray-width,44rem), calc(100% - var(--skl-tray-left) - var(--skl-tray-gap) - env(safe-area-inset-right,0px)));height:auto;max-height:min(60vh, calc(100vh - var(--skl-tray-bottom) - 40px - var(--skl-tray-gap) - env(safe-area-inset-top,0px)));max-height:min(60dvh, calc(100dvh - var(--skl-tray-bottom) - 40px - var(--skl-tray-gap) - env(safe-area-inset-top,0px)));animation:none}.skl-error-tray-host--compact .skl-error-tray__header{flex-wrap:wrap;padding:4px 12px}.skl-error-tray-host--compact .skl-error-tray__body{display:block}.skl-error-tray-host--compact .skl-error-tray__actions button:hover{color:var(--skl-text-muted)}.skl-error-tray-host--compact .skl-error-tray__trace-copy:hover{color:var(--skl-text-faint)}.skl-error-tray-host--compact .skl-error-tray__trace a:hover{color:var(--skl-neutral)}.skl-error-tray__copyable-entry{align-items:flex-start;min-width:0;display:flex}.skl-error-tray__disclosure{flex:1;min-width:0}.skl-error-tray__disclosure>.skl-error-tray__line{cursor:pointer;-webkit-user-select:text;user-select:text;grid-template-columns:max-content max-content minmax(0,1fr) 12px;gap:8px;min-height:32px;list-style:none}.skl-error-tray__disclosure>summary::-webkit-details-marker{display:none}.skl-error-tray__disclosure[open]>.skl-error-tray__line .skl-error-tray__chevron{transform:rotate(180deg)}.skl-error-tray__disclosure .skl-error-tray__details{overflow-wrap:anywhere;border:0;padding:4px 0}.skl-error-tray__disclosure .skl-error-tray__trace code{overflow-wrap:anywhere;white-space:normal}.skl-error-tray__entry-copy{min-height:32px;color:var(--skl-text-muted);cursor:pointer;font:500 .7rem/1 var(--skl-font);background:0 0;border:0;flex:none;margin-right:8px;padding:0 4px}@media (width<=480px){.skl-error-tray__disclosure .skl-error-tray__message{grid-area:2/1/auto/4}.skl-error-tray__disclosure .skl-error-tray__chevron{grid-row:1/3}}
.nc-brand{max-width:100%;color:inherit;font-family:var(--nc-font);white-space:nowrap;align-items:baseline;gap:.6em;line-height:1;display:inline-flex}.nc-brand__name{font-size:var(--nc-type-wordmark-header);font-weight:var(--nc-weight-semibold);letter-spacing:var(--nc-tracking-wordmark);text-indent:var(--nc-tracking-wordmark);text-transform:uppercase}.nc-brand__separator{color:var(--nc-muted);font-weight:var(--nc-weight-regular)}.nc-brand__surface{text-overflow:ellipsis;min-width:0;overflow:hidden}.nc-brand--compact .nc-brand__name{font-size:var(--nc-type-wordmark-compact);letter-spacing:var(--nc-tracking-wordmark-compact);text-indent:var(--nc-tracking-wordmark-compact)}.nc-brand--display .nc-brand__name{font-size:var(--nc-type-wordmark-display);letter-spacing:var(--nc-tracking-wordmark-display);text-indent:var(--nc-tracking-wordmark-display)}
.nc-eyebrow{color:var(--nc-muted);font-family:var(--nc-font);font-size:var(--nc-type-eyebrow);font-weight:var(--nc-weight-semibold);letter-spacing:var(--nc-tracking-eyebrow);text-transform:uppercase;margin:0;line-height:1.6}.nc-eyebrow--ink{color:var(--nc-ink)}.nc-eyebrow--accent{color:var(--nc-copper)}.nc-eyebrow--studio{color:var(--nc-studio-label);font-size:var(--nc-type-studio-label)}.nc-label{font-family:var(--nc-font);font-size:var(--nc-type-label);font-weight:var(--nc-weight-semibold);letter-spacing:var(--nc-tracking-label);text-transform:uppercase;margin:0;line-height:1.2}.nc-display{font-family:var(--nc-font);font-size:var(--nc-type-display-section);font-weight:var(--nc-weight-regular);letter-spacing:var(--nc-tracking-display);line-height:var(--nc-leading-display);text-wrap:balance;margin:0}.nc-display--hero{font-size:var(--nc-type-display-hero)}.nc-display--title{font-size:var(--nc-type-display-title);font-weight:var(--nc-weight-medium)}.nc-display--banner{font-size:var(--nc-type-display-banner);font-weight:var(--nc-weight-medium);line-height:var(--nc-leading-banner)}.nc-lead{max-width:var(--nc-measure-lead);color:var(--nc-muted);font-size:var(--nc-type-lead);line-height:var(--nc-leading-lead);margin:0}.nc-button{justify-content:center;align-items:center;gap:var(--nc-space-2);min-height:48px;padding:0 var(--nc-space-5);border:1px solid var(--nc-ink-strong);background:var(--nc-ink-strong);color:var(--nc-on-accent);cursor:pointer;font-family:var(--nc-font);font-size:var(--nc-type-label);font-weight:var(--nc-weight-semibold);letter-spacing:var(--nc-tracking-button);text-align:center;text-transform:uppercase;transition:background-color var(--nc-motion-fast) ease, border-color var(--nc-motion-fast) ease, color var(--nc-motion-fast) ease;border-radius:0;text-decoration:none;display:inline-flex}.nc-button--outline{color:var(--nc-ink-strong);background:0 0}.nc-button--on-media{border-color:var(--nc-on-media);color:var(--nc-on-media);background:0 0}@media (hover:hover){.nc-button:hover{color:var(--nc-ink-strong);background:0 0}.nc-button--outline:hover{background:var(--nc-ink-strong);color:var(--nc-on-accent)}.nc-button--on-media:hover{background:var(--nc-on-media);color:var(--nc-on-accent)}}.nc-arrow-link{width:fit-content;color:inherit;font-family:var(--nc-font);font-size:var(--nc-type-link);font-weight:var(--nc-weight-semibold);letter-spacing:var(--nc-tracking-link);text-transform:uppercase;border-bottom:1px solid;align-items:center;gap:6px;padding-bottom:5px;line-height:1.2;text-decoration:none;display:inline-flex}:where(button).nc-arrow-link{padding-top:0;border-top:0;cursor:pointer;background:0 0;border-inline:0;border-radius:0;margin:0;padding-inline:0}:where(button).nc-arrow-link:disabled{cursor:default}.nc-arrow-link__arrow{width:1em;height:1em;transition:transform var(--nc-motion-fast) ease;flex:none;display:block}.nc-arrow-link:focus-visible .nc-arrow-link__arrow--out{transform:translate(2px,-2px)}.nc-arrow-link:focus-visible .nc-arrow-link__arrow--forward{transform:translate(3px)}.nc-arrow-link:focus-visible .nc-arrow-link__arrow--down{transform:translateY(3px)}@media (hover:hover){.nc-arrow-link:hover .nc-arrow-link__arrow--out{transform:translate(2px,-2px)}.nc-arrow-link:hover .nc-arrow-link__arrow--forward{transform:translate(3px)}.nc-arrow-link:hover .nc-arrow-link__arrow--down{transform:translateY(3px)}}.nc-icon-button{width:44px;height:44px;color:var(--nc-muted);cursor:pointer;touch-action:manipulation;transition:color var(--nc-motion-fast) ease;background:0 0;border:0;border-radius:0;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}@media (hover:hover){.nc-icon-button:hover{color:var(--nc-ink-strong)}}.nc-icon-button:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}.nc-media{isolation:isolate;background:var(--nc-canvas);color:var(--nc-on-media);position:relative;overflow:hidden}.nc-media__image{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.nc-media__content{z-index:2;position:relative}.nc-media--hero{align-content:center;display:grid}.nc-media--hero:after{z-index:1;content:"";background:linear-gradient(90deg,#000b 0%,#0006 48%,#0002 75%),linear-gradient(#0000 52%,#0008 100%);position:absolute;inset:0}.nc-media--hero .nc-media__image{filter:saturate(.62)contrast(1.05);transform:scale(1.01)}.nc-media--mono .nc-media__image{filter:grayscale()brightness(.76)contrast(1.08);transition:filter var(--nc-motion-media) ease, transform var(--nc-motion-media) ease;transform:scale(1.01)}@media (hover:hover){.nc-media--mono:hover .nc-media__image,:hover>.nc-media--mono .nc-media__image{filter:grayscale()brightness(.88)contrast(1.04);transform:scale(1.035)}}.nc-media--banner{text-align:center;place-content:center;display:grid}.nc-media--banner:after{z-index:1;content:"";background:linear-gradient(#0006 0%,#0009 100%);position:absolute;inset:0}.nc-media--banner .nc-media__image{filter:brightness(.55);transition:transform var(--nc-motion-media) ease}@media (hover:hover){.nc-media--banner:hover .nc-media__image{transform:scale(1.012)}.nc-media--banner-zoom:hover .nc-media__image{transform:scale(1.035)}}@media (prefers-reduced-motion:reduce){.nc-media--banner-zoom:hover .nc-media__image{transform:none}}.nc-media--banner .nc-media__content{justify-items:center;gap:var(--nc-space-4);padding:var(--nc-space-5) var(--nc-page-gutter);display:grid}.nc-media--banner-vivid .nc-media__image{filter:none}.nc-media--banner-vivid:after{background:#0009}.nc-scrim{background:var(--nc-scrim);backdrop-filter:var(--nc-scrim-filter)}.nc-glass{background:var(--nc-glass);color:var(--nc-ink);backdrop-filter:var(--nc-glass-filter)}.nc-glass--strong{background:var(--nc-glass-strong)}.nc-bone{--nc-ink:var(--nc-bone-ink);--nc-ink-strong:var(--nc-bone-ink);--nc-muted:var(--nc-bone-muted);--nc-faint:var(--nc-bone-muted);--nc-line:var(--nc-bone-line);--nc-line-soft:var(--nc-bone-line);--nc-on-accent:var(--nc-bone);--skl-text-strong:var(--nc-bone-ink);--skl-text:var(--nc-bone-ink);--skl-text-muted:var(--nc-bone-muted);--skl-text-faint:var(--nc-bone-muted);--skl-line:var(--nc-bone-line);--skl-line-soft:var(--nc-bone-line);--skl-accent:var(--nc-bone-ink);--skl-on-accent:var(--nc-bone);--skl-hover-strong:var(--nc-bone-hover);--skl-input-bg:var(--nc-bone);--skl-input-ink:var(--nc-bone-ink);--skl-input-muted:var(--nc-bone-muted);--skl-checkbox-line:var(--nc-bone-muted);--skl-checkbox-hover-line:var(--nc-bone-ink);--skl-checkbox-mark:var(--nc-bone-ink);background:var(--nc-bone);color:var(--nc-bone-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.nc-hairline-list{border-top:1px solid var(--nc-line);margin:0;padding:0;list-style:none}.nc-hairline-list__item{padding-block:var(--nc-space-4);border-bottom:1px solid var(--nc-line)}.nc-hairline-list--columns{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.nc-hairline-list--columns .nc-hairline-list__item{padding:var(--nc-space-5) var(--nc-space-6) var(--nc-space-7);border-bottom:0}.nc-hairline-list--columns .nc-hairline-list__item:first-child{padding-left:0}.nc-hairline-list--columns .nc-hairline-list__item+.nc-hairline-list__item{border-left:1px solid var(--nc-line)}@media (width<=760px){.nc-hairline-list--columns{grid-auto-flow:row}.nc-hairline-list--columns .nc-hairline-list__item{padding:var(--nc-space-4) 0;border-bottom:1px solid var(--nc-line)}.nc-hairline-list--columns .nc-hairline-list__item+.nc-hairline-list__item{border-left:0}}:root{--skl-checkbox-size:18px;--skl-checkbox-line:var(--nc-faint);--skl-checkbox-hover-line:var(--nc-ink-strong);--skl-checkbox-checked-bg:transparent;--skl-checkbox-mark:var(--nc-ink-strong);--skl-checkbox-mark-shape:none}:where(input[type=checkbox]:not([class*=skl-])){appearance:none;box-sizing:border-box;border:1px solid var(--nc-faint);cursor:pointer;vertical-align:middle;-webkit-tap-highlight-color:transparent;width:18px;height:18px;transition:background-color var(--nc-motion-fast) ease, border-color var(--nc-motion-fast) ease;background:content-box content-box;border-radius:0;flex:none;margin:0;padding:3px}@media (hover:hover){:where(input[type=checkbox]:not([class*=skl-]):not(:disabled):hover),:where(label:hover input[type=checkbox]:not([class*=skl-]):not(:disabled)){border-color:var(--nc-ink-strong)}}:where(input[type=checkbox]:not([class*=skl-]):is(:checked,:indeterminate)){border-color:var(--nc-ink-strong);background-color:var(--nc-ink-strong)}:where(input[type=checkbox]:not([class*=skl-]):indeterminate){padding-block:7px}:where(input[type=checkbox]:not([class*=skl-]):focus-visible){outline:2px solid var(--nc-ink-strong);outline-offset:3px}:where(input[type=checkbox]:not([class*=skl-]):disabled){cursor:default;opacity:.5}:where(input[type=radio]:not([class*=skl-])){appearance:none;box-sizing:border-box;border:1px solid var(--nc-faint);cursor:pointer;vertical-align:middle;-webkit-tap-highlight-color:transparent;width:18px;height:18px;transition:background-color var(--nc-motion-fast) ease, border-color var(--nc-motion-fast) ease, box-shadow var(--nc-motion-fast) ease;background:0 0;border-radius:50%;flex:none;margin:0}@media (hover:hover){:where(input[type=radio]:not([class*=skl-]):not(:disabled):hover),:where(label:hover input[type=radio]:not([class*=skl-]):not(:disabled)){border-color:var(--nc-ink-strong)}}:where(input[type=radio]:not([class*=skl-]):checked){border-color:var(--nc-ink-strong);background-color:var(--nc-ink-strong);box-shadow:inset 0 0 0 4px var(--nc-canvas)}:where(input[type=radio]:not([class*=skl-]):focus-visible){outline:2px solid var(--nc-ink-strong);outline-offset:3px}:where(input[type=radio]:not([class*=skl-]):disabled){cursor:default;opacity:.5}:where(input[type=range]:not([class*=skl-])){appearance:none;box-sizing:border-box;cursor:pointer;touch-action:pan-y;-webkit-tap-highlight-color:transparent;background:0 0;height:44px;margin:0;padding:0}:where(input[type=range]:not([class*=skl-]))::-webkit-slider-runnable-track{background:linear-gradient(var(--nc-line), var(--nc-line)) 8px 0 / calc(100% - 16px) 100% no-repeat;border:0;height:2px}:where(input[type=range]:not([class*=skl-]))::-webkit-slider-thumb{appearance:none;box-sizing:content-box;background:var(--nc-ink-strong) content-box;border:0;border-radius:0;width:14px;height:14px;margin-top:-21px;padding:15px 8px}:where(input[type=range]:not([class*=skl-]))::-moz-range-track{background:var(--nc-line);border:0;border-radius:0;height:2px}:where(input[type=range]:not([class*=skl-]))::-moz-range-progress{background:var(--nc-line);height:2px}:where(input[type=range]:not([class*=skl-]))::-moz-range-thumb{box-sizing:border-box;background:var(--nc-ink-strong);border:0;border-radius:0;width:14px;height:14px}:where(input[type=range]:not([class*=skl-]):focus-visible){outline:2px solid var(--nc-ink-strong);outline-offset:3px}:where(input[type=range]:not([class*=skl-]):disabled){cursor:default;opacity:.5}@media (forced-colors:none){:where(select){--nc-select-chevron:var(--nc-muted);--skl-select-arrow:linear-gradient(45deg, transparent calc(50% - .9px), var(--nc-select-chevron) calc(50% - .4px) calc(50% + .4px), transparent calc(50% + .9px)), linear-gradient(-45deg, transparent calc(50% - .9px), var(--nc-select-chevron) calc(50% - .4px) calc(50% + .4px), transparent calc(50% + .9px));--skl-select-arrow-active:var(--skl-select-arrow);--skl-select-arrow-size:4px 4px;--skl-select-arrow-position:right 8px center, right 4px center}:where(select:not(:disabled):focus){--nc-select-chevron:var(--nc-ink-strong)}:where(select:disabled){--nc-select-chevron:var(--nc-line)}}@media (forced-colors:none) and (hover:hover){:where(select:not(:disabled):hover){--nc-select-chevron:var(--nc-ink-strong)}}:where(select:not([class*=skl-])){appearance:none;box-sizing:border-box;min-height:44px;padding:0 var(--nc-space-5) 0 0;border:0;border-bottom:1px solid var(--nc-line);background-color:#0000;background-image:var(--skl-select-arrow);background-position:var(--skl-select-arrow-position,right 0 center);background-repeat:no-repeat;background-size:var(--skl-select-arrow-size,16px 16px);color:var(--nc-ink);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:border-color var(--nc-motion-fast) ease;border-radius:0;margin:0}:where(select:not([class*=skl-]):not(:disabled):focus){border-bottom-color:var(--nc-ink-strong)}@media (hover:hover){:where(select:not([class*=skl-]):not(:disabled):hover){border-bottom-color:var(--nc-ink-strong)}}:where(select:not([class*=skl-]):focus-visible){outline:2px solid var(--nc-ink-strong);outline-offset:3px}:where(select:not([class*=skl-]):disabled){border-bottom-color:var(--nc-line-soft);color:var(--nc-faint);cursor:default}:where(select option){color:canvastext;background-color:canvas}@media (forced-colors:active){:where(input[type=checkbox]:not([class*=skl-]):is(:checked,:indeterminate)){background-color:canvastext}:where(input[type=checkbox]:not([class*=skl-]):disabled){border-color:graytext}:where(input[type=checkbox]:not([class*=skl-]):disabled:is(:checked,:indeterminate)){background-color:graytext}:where(input[type=radio]:not([class*=skl-]):checked){background-color:canvastext;box-shadow:inset 0 0 0 4px canvas}:where(input[type=radio]:not([class*=skl-]):disabled){border-color:graytext}:where(input[type=radio]:not([class*=skl-]):disabled:checked){background-color:graytext}:where(input[type=range]:not([class*=skl-]))::-webkit-slider-runnable-track{background:canvastext}:where(input[type=range]:not([class*=skl-]))::-webkit-slider-thumb{background-color:canvastext}:where(input[type=range]:not([class*=skl-]))::-moz-range-track{background:canvastext}:where(input[type=range]:not([class*=skl-]))::-moz-range-progress{background:canvastext}:where(input[type=range]:not([class*=skl-]))::-moz-range-thumb{background:canvastext}}
.nc-experience-card{border:1px solid var(--nc-line-soft);background:var(--nc-canvas);min-width:0;color:var(--nc-ink);font-family:var(--nc-font);transition:border-color var(--nc-motion-fast) ease;flex-direction:column;display:flex;position:relative}.nc-experience-card__link{min-width:0;color:inherit;flex-direction:column;flex:1;text-decoration:none;display:flex}.nc-experience-card__link:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:-3px}:is(.nc-experience-card--row,.nc-experience-card--compact){isolation:isolate}:is(.nc-experience-card--row,.nc-experience-card--compact) .nc-experience-card__link:after{content:"";position:absolute;inset:0}:is(.nc-experience-card--row,.nc-experience-card--compact) .nc-experience-card__link:focus-visible{outline:none}:is(.nc-experience-card--row,.nc-experience-card--compact) .nc-experience-card__link:focus-visible:after{outline:2px solid var(--nc-ink-strong);outline-offset:-2px}.nc-experience-card__meta a{z-index:1;max-width:100%;position:relative}.nc-experience-card__visual{display:block}.nc-experience-card--grid .nc-experience-card__visual{padding:var(--nc-space-4) var(--nc-space-4) 0}.nc-experience-card--grid .nc-experience-card__icon{width:128px}.nc-app-icon{--nc-app-icon-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M100 50L100 66.8L99.8 72.1L99.6 76L99.3 79.1L98.9 81.8L98.4 84L97.9 86.1L97.2 87.9L96.4 89.5L95.6 91L94.6 92.3L93.5 93.5L92.3 94.6L91 95.6L89.5 96.4L87.9 97.2L86.1 97.9L84 98.4L81.8 98.9L79.1 99.3L76 99.6L72.1 99.8L66.8 100L50 100L33.2 100L27.9 99.8L24 99.6L20.9 99.3L18.2 98.9L16 98.4L13.9 97.9L12.1 97.2L10.5 96.4L9 95.6L7.7 94.6L6.5 93.5L5.4 92.3L4.4 91L3.6 89.5L2.8 87.9L2.1 86.1L1.6 84L1.1 81.8L0.7 79.1L0.4 76L0.2 72.1L0 66.8L0 50L0 33.2L0.2 27.9L0.4 24L0.7 20.9L1.1 18.2L1.6 16L2.1 13.9L2.8 12.1L3.6 10.5L4.4 9L5.4 7.7L6.5 6.5L7.7 5.4L9 4.4L10.5 3.6L12.1 2.8L13.9 2.1L16 1.6L18.2 1.1L20.9 0.7L24 0.4L27.9 0.2L33.2 0L50 0L66.8 0L72.1 0.2L76 0.4L79.1 0.7L81.8 1.1L84 1.6L86.1 2.1L87.9 2.8L89.5 3.6L91 4.4L92.3 5.4L93.5 6.5L94.6 7.7L95.6 9L96.4 10.5L97.2 12.1L97.9 13.9L98.4 16L98.9 18.2L99.3 20.9L99.6 24L99.8 27.9L100 33.2Z'/%3E%3C/svg%3E");--nc-app-icon-edge:#ffffff1a;aspect-ratio:1;filter:drop-shadow(0 1px 1px #00000047)drop-shadow(0 4px 10px #00000052);transition:transform var(--nc-motion-fast) cubic-bezier(.2, .8, .3, 1);flex:none;display:block}.nc-app-icon__surface{background:var(--nc-panel);width:100%;height:100%;-webkit-mask:var(--nc-app-icon-mask) center / 100% 100% no-repeat;-webkit-mask:var(--nc-app-icon-mask) center / 100% 100% no-repeat;mask:var(--nc-app-icon-mask) center / 100% 100% no-repeat;display:block;position:relative;overflow:hidden}.nc-app-icon__surface:after{content:"";pointer-events:none;background:var(--nc-app-icon-edge);-webkit-mask:var(--nc-app-icon-mask) center / 100% 100% no-repeat, var(--nc-app-icon-mask) center / calc(100% - 1px) calc(100% - 1px) no-repeat;-webkit-mask-composite:xor;-webkit-mask:var(--nc-app-icon-mask) center / 100% 100% no-repeat exclude, var(--nc-app-icon-mask) center / calc(100% - 1px) calc(100% - 1px) no-repeat;mask:var(--nc-app-icon-mask) center / 100% 100% no-repeat exclude, var(--nc-app-icon-mask) center / calc(100% - 1px) calc(100% - 1px) no-repeat;position:absolute;inset:0}.nc-app-icon__surface--placeholder{background:linear-gradient(145deg, var(--nc-app-icon-from), var(--nc-app-icon-to))}.nc-app-icon__image{object-fit:cover;width:100%;height:100%;display:block}.nc-app-icon__initial{fill:#ffffffdb;width:100%;height:100%;font-family:var(--nc-font);font-size:46px;font-weight:var(--nc-weight-regular);display:block}@supports not ((-webkit-mask-image:none) or (mask-image:none)){.nc-app-icon__surface{border-radius:22.37%}.nc-app-icon__surface:after{border-radius:inherit;box-shadow:inset 0 0 0 .5px var(--nc-app-icon-edge);background:0 0}}.nc-app-icon__surface:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(115deg, transparent 32%, color-mix(in srgb, var(--nc-on-media) var(--nc-app-icon-gleam-strength,34%), transparent) 50%, transparent 68%);opacity:0;background-position:130% 0;background-size:220% 100%;position:absolute;inset:0}@keyframes nc-app-icon-gleam{0%{opacity:0;background-position:130% 0}18%{opacity:1}to{opacity:0;background-position:-40% 0}}:is(a,button,[role=button]):is(:hover,:focus-visible) .nc-app-icon__surface:before{animation:nc-app-icon-gleam var(--nc-motion-panel) ease-out 1}:is(a,button,[role=button]):active .nc-app-icon__surface:before{animation:nc-app-icon-gleam var(--nc-motion-fast) ease-out 1}.nc-app-icon.is-gleaming .nc-app-icon__surface:before{--nc-app-icon-gleam-strength:18%;animation:nc-app-icon-gleam var(--nc-motion-media) ease-out 1}@media (hover:hover){:is(a,button,[role=button]):hover .nc-app-icon,.nc-experience-card--row:hover .nc-app-icon{transform:translateY(-1px)}}.nc-app-icon.is-pressed{transform:scale(.955)}@media (prefers-reduced-motion:reduce){:is(a,button,[role=button]):hover .nc-app-icon,.nc-experience-card--row:hover .nc-app-icon,.nc-app-icon.is-pressed{transform:none}}.nc-experience-card__copy{align-content:start;gap:var(--nc-space-2);min-width:0;padding:var(--nc-space-4);display:grid}.nc-experience-card__title{overflow-wrap:anywhere;font-size:1.15rem;line-height:1.25;font-weight:var(--nc-weight-medium);letter-spacing:-.015em}.nc-experience-card__description{color:var(--nc-muted);font-size:var(--nc-type-small);text-overflow:ellipsis;white-space:nowrap;line-height:1.55;display:block;overflow:hidden}@media (hover:hover){.nc-experience-card:hover{border-color:var(--nc-muted)}}.nc-experience-card--row{grid-template-columns:min(32%, var(--nc-experience-list-icon)) minmax(0, 1fr);align-items:center;gap:var(--nc-space-3) var(--nc-experience-row-gap);padding-block:var(--nc-space-2);background:0 0;border:0;display:grid}.nc-experience-card--row .nc-experience-card__visual{min-width:0;padding:0}.nc-experience-card--row .nc-experience-card__icon{width:100%}.nc-experience-card--row .nc-experience-card__copy{gap:var(--nc-space-1);flex:1;grid-template-columns:minmax(0,1fr);align-content:center;min-width:0;padding:0}.nc-experience-card--row .nc-experience-card__link{grid-template-columns:minmax(0,1fr);display:grid}.nc-experience-card--row .nc-experience-card__title{color:var(--nc-ink-strong);transition:color var(--nc-motion-fast) ease;font-size:1.05rem;line-height:1.2}.nc-experience-card--row .nc-experience-card__description{color:var(--nc-faint);font-size:var(--nc-type-small);line-height:1.4}.nc-experience-card__meta{overflow-wrap:anywhere;min-width:0;margin-top:var(--nc-space-1);color:var(--nc-muted);font-size:var(--nc-type-small)}.nc-experience-card__signature{border-inline-start:1px solid var(--nc-line);color:var(--nc-faint);padding-inline-start:var(--nc-space-2)}@keyframes nc-experience-card-title-flash{0%,to{color:var(--nc-ink-strong)}35%{color:var(--nc-on-media)}}.nc-experience-card--row:is(:hover,:has(.nc-experience-card__link:focus-visible)) .nc-experience-card__title{color:var(--nc-on-media)}.nc-experience-card--row:is(:hover,:has(.nc-experience-card__link:focus-visible)) .nc-app-icon__surface:before{animation:nc-app-icon-gleam var(--nc-motion-panel) ease-out 1}.nc-experience-card--row:is(:active,:has(.nc-app-icon.is-pressed)) .nc-experience-card__title{animation:nc-experience-card-title-flash var(--nc-motion-fast) ease-out 1;color:var(--nc-on-media)}.nc-experience-card--row:is(:active,:has(.nc-app-icon.is-pressed)) .nc-app-icon__surface:before{animation:nc-app-icon-gleam var(--nc-motion-fast) ease-out 1}.nc-experience-card--compact{align-items:center;gap:var(--nc-space-3);background:0 0;border:0;grid-template-columns:64px minmax(0,1fr);padding:0;display:grid}.nc-experience-card--compact .nc-experience-card__icon{width:64px}.nc-experience-card--compact .nc-experience-card__copy{gap:var(--nc-space-1);padding:0}.nc-experience-card--compact .nc-experience-card__title,.nc-experience-card--compact .nc-experience-card__description{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.nc-experience-card--compact .nc-experience-card__title{color:var(--nc-ink-strong);font-size:var(--nc-type-body)}.nc-experience-card--compact .nc-experience-card__description{color:var(--nc-faint);font-size:var(--nc-type-label);line-height:1.4}.nc-experience-grid{align-items:stretch;gap:var(--nc-space-1) var(--nc-space-4);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;width:100%;display:grid}@media (width>=1100px){.nc-experience-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.nc-experience-grid{grid-template-columns:1fr;row-gap:0}}.nc-legal{width:100%;max-width:calc(850px + 2 * var(--nc-page-gutter));padding:var(--nc-space-8) var(--nc-page-gutter) var(--nc-section);font-family:var(--nc-font);overflow-wrap:break-word;margin:0 auto;line-height:1.7}.nc-legal__links{gap:0 var(--nc-space-5);margin-bottom:var(--nc-space-6);flex-wrap:wrap;display:flex}.nc-legal__links a{min-height:44px;padding-bottom:var(--nc-space-1);color:inherit;font-size:var(--nc-type-link);font-weight:var(--nc-weight-semibold);letter-spacing:var(--nc-tracking-link);overflow-wrap:anywhere;text-transform:uppercase;transition:opacity var(--nc-motion-fast) ease;border-bottom:1px solid;align-items:flex-end;line-height:1.2;text-decoration:none;display:inline-flex}.nc-legal__links a:hover{opacity:.62}.nc-legal__title{margin-bottom:var(--nc-space-4);overflow-wrap:anywhere}.nc-legal__version{margin:0 0 var(--nc-space-7);color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small)}.nc-legal__section{margin-block:var(--nc-space-6)}.nc-legal__section h2{margin:0 0 var(--nc-space-3);font-size:1.4rem;font-weight:var(--nc-weight-medium);letter-spacing:-.01em;line-height:1.3}.nc-legal__contact{margin-top:var(--nc-space-7)}.nc-media-picker{justify-items:start;gap:var(--nc-space-2);min-width:0;color:var(--nc-ink);font-family:var(--nc-font);display:grid;position:relative}.nc-media-picker__zone{align-items:center;gap:var(--nc-space-4);max-width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:0;margin:0;padding:0;display:flex}.nc-media-picker__zone:disabled{cursor:default;pointer-events:none}.nc-media-picker:not([aria-busy]) .nc-media-picker__zone:disabled{opacity:.6}.nc-media-picker__zone:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:4px}.nc-media-picker__frame{background:var(--nc-panel);width:112px;height:112px;color:var(--nc-faint);flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.nc-media-picker--round .nc-media-picker__frame{border-radius:50%}.nc-media-picker__image{object-fit:cover;width:100%;height:100%;display:block}.nc-media-picker__placeholder{font-size:36px;font-weight:var(--nc-weight-regular);-webkit-user-select:none;user-select:none;line-height:1}.nc-media-picker__veil{background:var(--nc-scrim);place-items:center;display:grid;position:absolute;inset:0}.nc-media-picker__percent{color:var(--nc-on-media);font-size:var(--nc-type-small);font-weight:var(--nc-weight-semibold);font-variant-numeric:tabular-nums}.nc-media-picker__ring{fill:none;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.nc-media-picker__ring-track{opacity:0;stroke:var(--nc-line);stroke-width:1px;stroke-dasharray:1 1.5;transition:opacity var(--nc-motion-fast) ease, stroke var(--nc-motion-fast) ease}.nc-media-picker--empty .nc-media-picker__ring-track{opacity:1}@media (hover:hover){.nc-media-picker__zone:not(:disabled):hover .nc-media-picker__ring-track{opacity:1}}.nc-media-picker--dragging .nc-media-picker__ring-track{opacity:1;stroke:var(--nc-ink-strong);stroke-width:2px;stroke-dasharray:none}.nc-media-picker--uploading .nc-media-picker__ring-track,.nc-media-picker--processing .nc-media-picker__ring-track{opacity:1;stroke:var(--nc-line-soft);stroke-width:2px;stroke-dasharray:none}.nc-media-picker--error .nc-media-picker__ring-track{opacity:1;stroke:var(--nc-error);stroke-dasharray:none}.nc-media-picker__ring-value{stroke:var(--nc-ink-strong);stroke-width:2px;stroke-dasharray:0 100;transition:stroke-dasharray var(--nc-motion-fast) linear}.nc-media-picker--round .nc-media-picker__ring{transform:rotate(-90deg)}.nc-media-picker--processing .nc-media-picker__ring-value{stroke-dasharray:25 75;animation:nc-media-picker-sweep var(--nc-motion-media) linear infinite}@keyframes nc-media-picker-sweep{to{stroke-dashoffset:-100px}}.nc-media-picker__copy{gap:var(--nc-space-1);min-width:0;display:grid}.nc-media-picker__title{color:var(--nc-ink-strong)}.nc-media-picker__hint{color:var(--nc-muted);font-size:var(--nc-type-small);line-height:1.5}.nc-media-picker__progress{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.nc-media-picker__status{color:var(--nc-muted);font-size:var(--nc-type-small);margin:0;line-height:1.5}.nc-media-picker__status:empty{margin-top:calc(-1 * var(--nc-space-2))}.nc-media-picker--error .nc-media-picker__status{color:var(--nc-error)}.nc-media-picker__actions{gap:0 var(--nc-space-5);flex-wrap:wrap;display:flex}.nc-media-picker__action{min-height:44px;padding:0 0 var(--nc-space-1);color:var(--nc-ink);cursor:pointer;transition:opacity var(--nc-motion-fast) ease;background:0 0;border:0;border-bottom:1px solid;border-radius:0;align-items:flex-end;margin:0}.nc-media-picker__action:hover{opacity:.62}.nc-media-picker__action:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}.nc-media-picker__action:disabled{cursor:default;opacity:.6}.nc-article-grid{gap:var(--nc-space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.nc-article-card{align-items:start;gap:var(--nc-space-3);min-width:0;padding-block:var(--nc-space-3);border-top:1px solid var(--nc-line-soft);grid-template-columns:minmax(0,1fr) auto;display:grid;position:relative}.nc-article-card__image{aspect-ratio:1;object-fit:cover;grid-area:1/2;width:64px;display:block}.nc-article-card__copy{gap:var(--nc-space-2);grid-area:1/1;min-width:0;display:grid}.nc-article-card__kicker,.nc-article-card__title,.nc-article-card__excerpt{margin:0}.nc-article-card__title{overflow-wrap:anywhere;font-size:var(--nc-type-lead);font-weight:var(--nc-weight-medium);line-height:1.35}.nc-article-card__title a{color:var(--nc-ink-strong);text-decoration:none}.nc-article-card__title a:after{content:"";position:absolute;inset:0}.nc-article-card__title a:focus-visible{outline:none}.nc-article-card:has(a:focus-visible){outline:2px solid var(--nc-ink-strong);outline-offset:4px}.nc-article-card__excerpt{-webkit-line-clamp:3;color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.nc-article-card__meta{color:var(--nc-faint);font-size:var(--nc-type-small)}@media (hover:hover){.nc-article-card:hover{border-color:var(--nc-ink)}}.nc-article-icon{width:44px}.nc-article-card--icon:not(.nc-article-card--tile,.nc-article-card--feature){grid-template-columns:auto minmax(0,1fr)}.nc-article-card--icon:not(.nc-article-card--tile,.nc-article-card--feature) .nc-article-card__icon{grid-area:1/1}.nc-article-card--icon:not(.nc-article-card--tile,.nc-article-card--feature) .nc-article-card__copy{grid-column:2}.nc-article-card:is(.nc-article-card--tile,.nc-article-card--feature){padding-block:0 var(--nc-space-3);border-top:0;border-bottom:1px solid var(--nc-line-soft);flex-direction:column;gap:0;display:flex}.nc-article-card__banner{aspect-ratio:16/9;background:var(--nc-panel);position:relative;overflow:hidden}.nc-article-card__cover{object-fit:cover;width:100%;height:100%;transition:transform var(--nc-motion-panel) cubic-bezier(.2, .8, .3, 1);display:block}.nc-article-card--tile .nc-article-card__icon{--nc-article-icon-size:56px}.nc-article-card--feature .nc-article-card__icon{--nc-article-icon-size:clamp(72px, 9vw, 104px)}.nc-article-card:is(.nc-article-card--tile,.nc-article-card--feature) .nc-article-card__icon{z-index:1;width:var(--nc-article-icon-size);margin:0 0 var(--nc-space-3);position:relative}.nc-article-card--banner.nc-article-card--icon .nc-article-card__icon{margin:calc(var(--nc-article-icon-size) / -2) 0 0 var(--nc-space-3);filter:drop-shadow(0 0 2px var(--nc-canvas)) drop-shadow(0 0 2px var(--nc-canvas)) drop-shadow(0 4px 8px var(--nc-canvas))}.nc-article-card--feature .nc-article-card__title{text-wrap:balance}.nc-article-card:is(.nc-article-card--tile,.nc-article-card--feature).nc-article-card--banner .nc-article-card__copy{padding-top:var(--nc-space-3)}.nc-article-card--feature{margin-bottom:var(--nc-space-7)}.nc-article-card--feature .nc-article-card__banner{aspect-ratio:21/9}.nc-article-card--feature .nc-article-card__copy{gap:var(--nc-space-3);max-width:var(--nc-measure-lead)}.nc-article-card--feature .nc-article-card__kicker{color:var(--nc-copper)}.nc-article-card--feature .nc-article-card__title{letter-spacing:var(--nc-tracking-display);text-wrap:balance;font-size:clamp(1.9rem,3.6vw,3.2rem);line-height:1.12}.nc-article-card--feature .nc-article-card__excerpt{color:var(--nc-muted);font-size:var(--nc-type-lead);line-height:var(--nc-leading-lead);display:block}@media (hover:hover){.nc-article-card:is(.nc-article-card--tile,.nc-article-card--feature):hover .nc-article-card__cover{transform:scale(1.025)}}@media (width<=760px){.nc-article-grid{gap:var(--nc-space-3);grid-template-columns:minmax(0,1fr)}.nc-article-grid .nc-article-card--tile+.nc-article-card--tile{margin-top:var(--nc-space-3)}.nc-article-card--feature .nc-article-card__banner{aspect-ratio:4/3}}.nc-menu{z-index:1000;box-sizing:border-box;min-width:208px;max-width:min(320px,100vw - 16px);padding:var(--nc-space-1) 0;overscroll-behavior:contain;border:1px solid var(--nc-glass-night-halo);background:var(--nc-glass-night);backdrop-filter:var(--nc-glass-night-filter);color:var(--nc-ink);font-family:var(--nc-font);transform-origin:100% 0;animation:nc-menu-in var(--nc-motion-fast) cubic-bezier(.2, .8, .2, 1);border-radius:0;outline:none;align-content:start;display:grid;position:fixed;overflow:hidden auto}.nc-menu[data-align=start]{transform-origin:0 0}.nc-menu[data-side=top]{--nc-menu-from:4px;transform-origin:100% 100%}.nc-menu[data-side=top][data-align=start]{transform-origin:0 100%}@keyframes nc-menu-in{0%{opacity:0;transform:translateY(var(--nc-menu-from,-4px))}}.nc-menu__item{align-items:center;gap:var(--nc-space-2);box-sizing:border-box;width:100%;min-width:0;padding:var(--nc-space-2) var(--nc-space-3);color:var(--nc-muted);cursor:pointer;font-family:var(--nc-font);font-size:var(--nc-type-small);font-weight:var(--nc-weight-medium);text-align:start;white-space:nowrap;transition:background-color var(--nc-motion-fast) ease, color var(--nc-motion-fast) ease;background:0 0;border:0;border-radius:0;outline:none;margin:0;line-height:1.4;display:flex;position:relative}.nc-menu__item:focus-visible{background:var(--nc-glass-night-raised);color:var(--nc-ink-strong)}@media (hover:hover){.nc-menu__item:not(:disabled):hover{background:var(--nc-glass-night-raised);color:var(--nc-ink-strong)}}.nc-menu__item:disabled{cursor:default;opacity:.4}.nc-menu__label{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.nc-menu__icon{flex:none;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.nc-menu__icon>svg{width:100%;height:100%}.nc-menu__detail{color:var(--nc-faint);font-weight:var(--nc-weight-regular);flex:none;margin-inline-start:var(--nc-space-3)}.nc-menu__item[data-danger],.nc-menu__item[data-danger]:focus-visible{color:var(--nc-error)}@media (hover:hover){.nc-menu__item[data-danger]:not(:disabled):hover{color:var(--nc-error)}}.nc-menu__item[data-check]{padding-inline-start:calc(var(--nc-space-3) + 14px)}.nc-menu__item[aria-checked=true]:before{top:50%;left:var(--nc-space-3);box-sizing:border-box;content:"";position:absolute}.nc-menu__item[data-check=checkbox][aria-checked=true]:before{border:1.5px solid;border-width:0 1.5px 1.5px 0;width:5px;height:9px;transform:translate(2px,-60%)rotate(45deg)}.nc-menu__item[data-check=radio][aria-checked=true]:before{background:currentColor;border-radius:50%;width:6px;height:6px;transform:translate(2px,-50%)}.nc-menu__separator{height:1px;margin:var(--nc-space-1) 0;background:var(--nc-glass-night-halo);flex:none}.nc-menu__heading{padding:var(--nc-space-2) var(--nc-space-3) var(--nc-space-1);color:var(--nc-faint);font-family:var(--nc-font);font-size:var(--nc-type-label);font-weight:var(--nc-weight-semibold);letter-spacing:var(--nc-tracking-label);text-transform:uppercase;-webkit-user-select:none;user-select:none;flex:none;line-height:1.2}.nc-menu__item{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.nc-menu[data-pointer=touch] .nc-menu__item{min-height:44px;font-size:var(--nc-type-body);white-space:normal}.nc-menu[data-pointer=touch] .nc-menu__item:active{background:var(--nc-glass-night-raised-strong);color:var(--nc-ink-strong)}@media (pointer:coarse){.nc-menu__item{min-height:44px}}@media (forced-colors:active){.nc-menu{border-color:canvastext}.nc-menu__item:focus-visible{outline-offset:-1px;outline:1px solid highlight}}@media (prefers-reduced-transparency:reduce){.nc-menu{background:var(--nc-panel);backdrop-filter:none}}.nc-search-field{box-sizing:border-box;border:1px solid var(--nc-line);min-width:0;color:var(--nc-muted);transition:border-color var(--nc-motion-fast) ease, color var(--nc-motion-fast) ease;border-radius:0;align-items:center;gap:6px;display:flex}.nc-search-field--active,.nc-search-field:focus-within{border-color:var(--nc-ink-strong);color:var(--nc-ink-strong)}@media (hover:hover){.nc-search-field:hover{color:var(--nc-ink-strong)}}.nc-search-field__icon{width:1.2em;height:1.2em;font-size:var(--nc-type-link);flex:none}.nc-search-field__input{min-width:0;color:var(--nc-ink-strong);font-family:var(--nc-font);font-size:var(--nc-type-link);font-weight:var(--nc-weight-semibold);letter-spacing:var(--nc-tracking-link);text-overflow:ellipsis;text-transform:uppercase;appearance:none;background:0 0;border:0;border-radius:0;outline:none;flex:auto;align-self:stretch;margin:0;padding:0;line-height:1.2}.nc-search-field__input::placeholder{color:var(--nc-muted);opacity:1}.nc-search-field__input::-webkit-search-decoration{-webkit-appearance:none;display:none}.nc-search-field__input::-webkit-search-cancel-button{-webkit-appearance:none;display:none}.nc-search-field__clear{width:var(--nc-space-5);height:var(--nc-space-5);color:var(--nc-muted);cursor:pointer;touch-action:manipulation;transition:color var(--nc-motion-fast) ease;background:0 0;border:0;border-radius:0;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.nc-search-field__clear .skl-icon{width:14px;height:14px}.nc-search-field__clear:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:-2px}@media (hover:hover){.nc-search-field__clear:hover{color:var(--nc-ink-strong)}}@media (pointer:coarse){.nc-search-field__input{font-size:var(--nc-type-body)}}.nc-verified{box-sizing:border-box;border:1px solid var(--nc-line-soft);width:12px;height:12px;color:var(--nc-faint);vertical-align:middle;flex:none}.nc-verified--studio{color:var(--nc-muted)}.nc-verified--official{border-color:var(--nc-line);color:var(--nc-ink-strong)}
.nc-consent{gap:var(--nc-space-5);width:100%;max-width:var(--nc-measure-lead);min-width:0;color:var(--nc-ink);font-family:var(--nc-font);font-size:var(--nc-type-body);line-height:var(--nc-leading-body);align-content:start;display:grid;position:relative}.nc-consent--loading .nc-consent__requester,.nc-consent--busy .nc-consent__actions{cursor:progress}.nc-consent--error .nc-consent__title{color:var(--nc-error)}.nc-consent__title{color:var(--nc-ink-strong);overflow-wrap:anywhere;margin:0}.nc-consent__intro{gap:var(--nc-space-3);min-width:0;display:grid}.nc-consent__body{display:contents}.nc-consent__requester{align-items:center;gap:var(--nc-space-3);grid-template-columns:44px minmax(0,1fr);display:grid}.nc-consent__requester-icon{box-sizing:border-box;width:44px;height:44px;color:var(--nc-ink-strong);place-items:center start;display:grid}.nc-consent__requester-icon--image{border:1px solid var(--nc-line);object-fit:cover;border-radius:0}.nc-consent__requester-name{color:var(--nc-ink-strong);font-size:var(--nc-type-body);overflow-wrap:anywhere;display:block}.nc-consent__requester-origin{margin-top:var(--nc-space-1);color:var(--nc-muted);font-family:var(--nc-font-code);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);overflow-wrap:anywhere;display:block}.nc-consent__account{align-items:center;gap:var(--nc-space-2) var(--nc-space-3);padding-block:var(--nc-space-3);border-block:1px solid var(--nc-line);grid-template-columns:32px minmax(0,1fr) auto;display:grid}.nc-consent__avatar{background:var(--nc-raised);width:32px;height:32px;color:var(--nc-ink-strong);font-size:var(--nc-type-small);font-weight:var(--nc-weight-semibold);line-height:var(--nc-leading-display);object-fit:cover;border-radius:50%;place-items:center;display:grid;overflow:hidden}.nc-consent__identity{min-width:0;line-height:var(--nc-leading-small);display:grid}.nc-consent__account-name{color:var(--nc-muted);font-size:var(--nc-type-small);overflow-wrap:anywhere}.nc-consent__email{color:var(--nc-ink-strong);font-size:var(--nc-type-lead);font-weight:var(--nc-weight-medium);overflow-wrap:anywhere}.nc-consent__switch{white-space:nowrap}@media (width<=479px){.nc-consent__switch{white-space:normal;grid-column:2/-1;justify-self:start}}.nc-consent__code{gap:var(--nc-space-2);min-width:0;display:grid}.nc-consent__code-value{align-items:center;gap:var(--nc-space-2) var(--nc-space-3);flex-wrap:wrap;min-width:0;margin:0;display:flex}.nc-consent__code-groups{align-items:baseline;gap:0 var(--nc-space-2);flex-wrap:wrap;min-width:0;display:inline-flex}.nc-consent__code-group,.nc-consent__code-input{color:var(--nc-ink-strong);font-family:var(--nc-font-code);font-size:var(--nc-type-code-display);font-variant-numeric:tabular-nums slashed-zero;font-weight:var(--nc-weight-medium);letter-spacing:var(--nc-tracking-code);line-height:var(--nc-leading-display)}.nc-consent__code-group{white-space:nowrap}.nc-consent__code-separator{color:var(--nc-faint);font-family:var(--nc-font-code);font-size:var(--nc-type-code-display);line-height:var(--nc-leading-display)}.nc-consent__code-input{box-sizing:border-box;width:100%;max-width:13ch;padding:var(--nc-space-1) 0 var(--nc-space-2);border:0;border-bottom:1px solid var(--nc-muted);text-transform:uppercase;background:0 0;border-radius:0;margin:0}.nc-consent__code-input:focus-visible{border-bottom-color:var(--nc-ink-strong)}.nc-consent__code-input::placeholder{color:var(--nc-faint)}.nc-consent__copy{min-height:44px;color:var(--nc-muted);cursor:pointer;font-family:var(--nc-font);font-size:var(--nc-type-label);font-weight:var(--nc-weight-semibold);letter-spacing:var(--nc-tracking-label);text-transform:uppercase;transition:color var(--nc-motion-fast) ease;background:0 0;border:0;border-radius:0;margin:0;padding:0}@media (hover:hover){.nc-consent__copy:hover{color:var(--nc-ink-strong)}}.nc-consent__hint{color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);margin:0}.nc-consent__figure{gap:var(--nc-space-1);padding-block:var(--nc-space-3);border-block:1px solid var(--nc-line);margin:0;display:grid}.nc-consent__figure-label{color:var(--nc-muted);font-size:var(--nc-type-eyebrow);font-weight:var(--nc-weight-semibold);letter-spacing:var(--nc-tracking-eyebrow);line-height:var(--nc-leading-small);text-transform:uppercase}.nc-consent__figure-value{color:var(--nc-ink-strong);font-size:var(--nc-type-display-dialog);font-variant-numeric:tabular-nums;font-weight:var(--nc-weight-regular);letter-spacing:var(--nc-tracking-display);line-height:var(--nc-leading-display);overflow-wrap:anywhere}.nc-consent__lead{color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);overflow-wrap:anywhere;margin:0}.nc-consent__figure+.nc-consent__account{border-top:0;padding-top:0}.nc-consent__scopes{margin:0;padding:0;list-style:none}.nc-consent__scope{gap:var(--nc-space-1);padding-block:var(--nc-space-3);line-height:var(--nc-leading-small);display:grid}.nc-consent__scope-code{font-family:var(--nc-font-code);font-size:var(--nc-type-small);overflow-wrap:anywhere}.nc-consent__scope-detail,.nc-consent__duration{color:var(--nc-muted);font-size:var(--nc-type-small)}.nc-consent__actions{gap:var(--nc-space-3);display:grid}@media (width>=480px){.nc-consent__actions{grid-auto-columns:max-content;grid-auto-flow:column;justify-content:start}}.nc-consent__status{color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);margin:0}.nc-consent__status:empty,.nc-consent__live{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.nc-consent__status--error{color:var(--nc-error)}.nc-consent a:focus-visible,.nc-consent button:focus-visible,.nc-consent input:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:3px}.nc-consent-dialog{z-index:1100;grid-template-rows:minmax(0,1fr);place-items:center;display:grid;position:fixed;inset:0}.nc-consent-dialog__scrim{background:var(--nc-scrim);position:absolute;inset:0}.nc-consent-dialog__panel{z-index:1;box-sizing:border-box;width:min(100%, var(--nc-measure-lead));min-height:0;max-height:calc(100% - 2 * var(--nc-space-5));overscroll-behavior:contain;padding:var(--nc-space-5);border:1px solid var(--nc-overlay-line);background:var(--nc-canvas);box-shadow:var(--nc-overlay-shadow);color:var(--nc-ink);font-family:var(--nc-font);border-radius:0;position:relative;overflow:auto}:is(.nc-consent-dialog,.nc-consent-overlay) .nc-consent{gap:var(--nc-space-4)}:is(.nc-consent-dialog,.nc-consent-overlay) .nc-consent__title{font-size:var(--nc-type-display-dialog)}:is(.nc-consent-dialog,.nc-consent-overlay) .nc-consent__avatar{box-sizing:border-box;border:1px solid var(--nc-line);background:0 0}.nc-consent-dialog__scrim{animation:nc-consent-fade var(--nc-motion-enter) var(--nc-ease-enter) both}.nc-consent-dialog__panel{--nc-consent-from:scale(var(--nc-motion-zoom));animation:nc-consent-enter var(--nc-motion-enter) var(--nc-ease-enter) both}.nc-consent-dialog[data-state=closing]{pointer-events:none}.nc-consent-dialog[data-state=closing]>.nc-consent-dialog__scrim{animation:nc-consent-fade-out var(--nc-motion-exit) var(--nc-ease-exit) both}.nc-consent-dialog[data-state=closing]>.nc-consent-dialog__panel{animation:nc-consent-leave var(--nc-motion-exit) var(--nc-ease-exit) both}@keyframes nc-consent-fade{0%{opacity:0}}@keyframes nc-consent-fade-out{to{opacity:0}}@keyframes nc-consent-enter{0%{opacity:0;transform:var(--nc-consent-from)}}@keyframes nc-consent-leave{to{opacity:0;transform:var(--nc-consent-from)}}@media (width<=479px){.nc-consent-dialog__panel{--nc-consent-from:translateY(var(--nc-motion-rise));padding:var(--nc-space-4) var(--nc-space-3)}}
::-webkit-scrollbar{background:0 0;width:8px;height:8px}::-webkit-scrollbar-thumb{background:var(--nc-line);background-clip:padding-box;border:2px solid #0000;border-radius:0}::-webkit-scrollbar-thumb:hover{background-color:var(--nc-muted)}::-webkit-scrollbar-thumb:active{background-color:var(--nc-muted)}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-corner{background:0 0}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:var(--nc-line) transparent}:hover{scrollbar-color:var(--nc-muted) transparent}}
iframe,canvas{-webkit-tap-highlight-color:transparent}:root{--nc-experience-chrome:64px;--skl-avatar-bg:var(--nc-panel);--skl-avatar-ink:var(--nc-faint);--skl-plate-shadow:var(--nc-overlay-shadow);--skl-plate-glow:transparent;--skl-plate-sheen:var(--nc-overlay-line)}:root .skl-dialog{--skl-plate-glass:var(--nc-canvas);--skl-plate-glass-dense:var(--nc-canvas);--skl-plate-glass-filter:none}:root{--skl-plate-enter:var(--nc-motion-enter);--skl-plate-exit:var(--nc-motion-exit);--skl-plate-ease:var(--nc-ease-enter);--skl-plate-ease-exit:var(--nc-ease-exit);--skl-plate-enter-zoom:var(--nc-motion-zoom);--skl-plate-exit-zoom:var(--nc-motion-zoom);--skl-plate-moving-filter:none}html:has(.nc-product-header){scroll-padding-top:var(--nc-experience-chrome)}[data-nc-embedded=product]{flex:1;min-width:0}html:has([data-nc-embedded=product]){-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}html:has([data-nc-embedded=product] :is(.nc-studio-sheet,.nc-teams-route)){overscroll-behavior-y:none}[data-nc-embedded=product]{-webkit-tap-highlight-color:transparent;-webkit-user-select:text;user-select:text}[data-nc-embedded=product] :is(button,[role=button],.nc-product-header){-webkit-user-select:none;user-select:none}[data-nc-embedded=product] :is(input,textarea,[contenteditable=true]){-webkit-user-select:text;user-select:text}@media (width<=760px){html:has(.nc-product-header){scroll-padding-top:calc(var(--nc-space-7) + var(--nc-space-2))}}[data-nc-embedded=product] .nc-document-header+.nc-page-state>.nc-arrow-link[href=\/experiences],[data-nc-embedded=product] .nc-document-header+.nc-create .nc-create__form>.nc-arrow-link[href=\/]{display:none}html,body{background-color:var(--nc-canvas)}:root[data-nc-shell=macos]{--nc-titlebar-inset:78px}:root[data-nc-shell=macos] :is(.nc-product-header,.nc-experience-shell__header) .skl-topbar{padding-inline-start:max(var(--skl-gutter-rail), var(--nc-titlebar-inset))}:root[data-nc-shell=macos] .nc-desktop__bar{padding-left:max(var(--nc-space-2), var(--nc-titlebar-inset))}:root[data-nc-shell=macos] .nc-utility__header{padding-left:max(24px, var(--nc-titlebar-inset))}:root[data-nc-shell=macos][data-nc-fullscreen]{--nc-titlebar-inset:0px}:root[data-nc-shell=macos] :is(.nc-product-header,.nc-experience-shell__header) .skl-topbar{transition:padding-inline-start var(--nc-motion-panel) ease}:root[data-nc-shell=macos] .nc-desktop__bar{transition:background-color var(--nc-motion-panel) ease, padding-left var(--nc-motion-panel) ease}:root[data-nc-shell=macos] .nc-utility__header{transition:padding-left var(--nc-motion-panel) ease}:root[data-nc-shell=macos] .nc-desktop__mark .nc-brand{transform-origin:0;transform:scale(.88)}
.nc-page,.nc-management .skl-workspace{width:min(100% - 2 * var(--nc-page-gutter), var(--nc-page));min-width:0;padding-block:var(--nc-space-5) var(--nc-space-8);margin-inline:auto}@media (width<=760px){.nc-page,.nc-management .skl-workspace{padding-block:var(--nc-space-4) calc(80px + env(safe-area-inset-bottom))}}
.nc-management{--skl-header:var(--nc-experience-chrome);--skl-stack:var(--nc-space-4)}.nc-management .skl-workspace{overflow-wrap:anywhere;padding-inline:0}.nc-management .skl-workspace:focus{outline:none}.nc-management .skl-workspace>.nc-member-invitation{width:auto;margin-inline:0}.nc-management__page{align-content:start;gap:var(--skl-stack);min-width:0;display:grid}.nc-management__page>p{margin:0}.nc-management :is(.skl-workspace,.nc-management__page,.skl-section,.skl-section__body)>*{min-width:0}.nc-management :is(.skl-button,.nc-button,.skl-link--button){white-space:normal;max-width:100%}.nc-management .nc-legal{max-width:var(--nc-measure-lead);margin:0;padding:0}.nc-management .nc-profile-editor{width:100%;max-width:var(--nc-measure-lead)}@media (width>=841px){.nc-management{--skl-rail-bg:transparent;--skl-rail-heading:var(--nc-faint);--skl-rail-item:var(--nc-muted);--skl-gutter-rail:0px}.nc-management .skl-rail__item:hover,.nc-management .skl-rail__item:focus-visible{color:var(--nc-ink-strong)}}
.nc-workflows{align-content:start;gap:var(--nc-space-5);display:grid}.nc-workflows__head{justify-items:start;gap:var(--nc-space-3);display:grid}.nc-workflows__title{color:var(--nc-ink-strong)}.nc-workflows__lead{max-width:var(--nc-measure-lead);color:var(--nc-muted);margin:0}.nc-workflows__create{margin-top:var(--nc-space-2)}.nc-workflows__note{color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);margin:0}.nc-workflows__note--surface{padding:var(--nc-space-3) var(--nc-space-4);border:1px solid var(--nc-line-soft);color:var(--nc-ink)}.nc-workflows__alert{color:var(--nc-error);font-size:var(--nc-type-small);overflow-wrap:anywhere;margin:0}.nc-workflows__feedback{justify-items:start;gap:var(--nc-space-3);display:grid}.nc-workflows__actions{align-items:center;gap:var(--nc-space-4);flex-wrap:wrap;display:flex}.nc-workflows__list{border-top:1px solid var(--nc-line);margin:0;padding:0;list-style:none}.nc-workflows__item{border-bottom:1px solid var(--nc-line)}.nc-workflows__link{align-items:center;gap:var(--nc-space-4);padding:var(--nc-space-4) 0;color:inherit;grid-template-columns:auto minmax(0,1fr) auto;text-decoration:none;display:grid}.nc-workflows__link:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}@media (hover:hover){.nc-workflows__link:hover .nc-workflows__name{text-underline-offset:4px;text-decoration:underline}}.nc-workflows__icons{gap:var(--nc-space-1);display:flex}.nc-workflows__icon{width:40px}.nc-workflows__body{gap:var(--nc-space-1);min-width:0;display:grid}.nc-workflows__name{color:var(--nc-ink-strong);font-size:var(--nc-type-lead);font-weight:var(--nc-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nc-workflows__meta{color:var(--nc-muted);font-size:var(--nc-type-small)}.nc-workflows__states{justify-content:flex-end;gap:var(--nc-space-3);flex-wrap:wrap;display:flex}.nc-workflow-icon{flex:none;width:32px}.nc-workflow-icon--glyph{box-sizing:border-box;aspect-ratio:1;border:1px solid var(--nc-line);color:var(--nc-ink);justify-content:center;align-items:center;display:inline-flex}.nc-workflow-icon__glyph{width:60%;height:60%}.nc-workflow-status{align-items:center;gap:var(--nc-space-2);color:var(--nc-ink);white-space:nowrap;display:inline-flex}.nc-workflow-status__mark{background:currentColor;flex:none;width:8px;height:8px}.nc-workflow-status--quiet{color:var(--nc-faint)}.nc-workflow-status--failed{color:var(--nc-error)}.nc-workflow-status--active .nc-workflow-status__mark{animation:1.2s ease-in-out infinite alternate nc-workflow-pulse}@keyframes nc-workflow-pulse{0%{opacity:.3}}.nc-workflow-page{align-content:start;gap:var(--nc-space-5);display:grid}.nc-page.nc-workflow-page--editor{width:calc(100% - 2 * var(--nc-page-gutter))}.nc-workflow-page__head{justify-items:start;gap:var(--nc-space-3);display:grid}.nc-workflow-page__title{color:var(--nc-ink-strong);overflow-wrap:anywhere}.nc-workflow-page__actions{align-items:center;gap:var(--nc-space-2);display:flex}.nc-workflow-reading{gap:var(--nc-space-6);display:grid}.nc-workflow-reading__steps{margin:0;padding:0;list-style:none;display:grid}.nc-workflow-reading__step{gap:var(--nc-space-3);padding-bottom:var(--nc-space-5);grid-template-columns:40px minmax(0,1fr);display:grid;position:relative}.nc-workflow-reading__step:before{top:48px;bottom:var(--nc-space-2);background:var(--nc-line);content:"";width:1px;position:absolute;left:20px}.nc-workflow-reading__step:last-child:before{display:none}.nc-workflow-reading__icon{width:40px}.nc-workflow-reading__body{align-content:start;gap:var(--nc-space-2);min-width:0;display:grid}.nc-workflow-reading__title{color:var(--nc-ink-strong);font-size:var(--nc-type-body);font-weight:var(--nc-weight-medium);margin:0}.nc-workflow-reading__summary,.nc-workflow-reading__after{color:var(--nc-muted);font-size:var(--nc-type-small);margin:0}.nc-workflow-reading__rows{gap:var(--nc-space-1);margin:0;display:grid}.nc-workflow-reading__row{gap:var(--nc-space-3);font-size:var(--nc-type-small);grid-template-columns:minmax(0,2fr) minmax(0,3fr);display:grid}.nc-workflow-reading__term{color:var(--nc-muted)}.nc-workflow-reading__value{color:var(--nc-ink);overflow-wrap:anywhere;white-space:pre-wrap;margin:0}.nc-workflow-reading__issues{gap:var(--nc-space-1);margin:0;padding:0;list-style:none;display:grid}.nc-workflow-reading__issue{color:var(--nc-muted);font-size:var(--nc-type-small)}.nc-workflow-reading__issue--error{color:var(--nc-error)}.nc-workflow-runs{gap:var(--nc-space-3);display:grid}.nc-workflow-runs__title{margin:0}.nc-workflow-runs__list{border-top:1px solid var(--nc-line-soft);margin:0;padding:0;list-style:none}.nc-workflow-runs__item{border-bottom:1px solid var(--nc-line-soft)}.nc-workflow-runs__link{align-items:center;gap:var(--nc-space-1) var(--nc-space-4);padding:var(--nc-space-3) 0;color:inherit;font-size:var(--nc-type-small);grid-template-columns:minmax(0,1fr) auto auto;text-decoration:none;display:grid}.nc-workflow-runs__link:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}@media (hover:hover){.nc-workflow-runs__link:hover .nc-workflow-runs__when{text-underline-offset:4px;text-decoration:underline}}.nc-workflow-runs__when{color:var(--nc-ink-strong)}.nc-workflow-runs__duration{min-width:4em;color:var(--nc-muted);font-variant-numeric:tabular-nums;text-align:right}.nc-workflow-runs__error{color:var(--nc-error);overflow-wrap:anywhere;grid-column:1/-1}.nc-workflow-run-page__head{justify-items:start;gap:var(--nc-space-3);display:grid}.nc-workflow-run-page__title{color:var(--nc-ink-strong)}.nc-workflow-run-page__state{align-items:center;gap:var(--nc-space-3);flex-wrap:wrap;display:flex}.nc-workflow-run-page__meta{color:var(--nc-muted);font-size:var(--nc-type-small)}.nc-workflow-run-page__error{color:var(--nc-error);overflow-wrap:anywhere;white-space:pre-wrap;margin:0}.nc-workflow-run-page__body{align-items:start;gap:var(--nc-space-6);display:grid}.nc-workflow-run-page__body--aside{grid-template-columns:minmax(0,1fr) minmax(360px,1fr)}.nc-workflow-run-page__runner{top:var(--nc-space-5);gap:var(--nc-space-3);min-width:0;padding:var(--nc-space-4);border:1px solid var(--nc-line);display:grid;position:sticky}@media (height<=1100px){.nc-workflow-run-page__runner{position:static}}.nc-workflow-run-page__runner-title{margin:0}.nc-workflow-run-page__runner-lead{color:var(--nc-muted);font-size:var(--nc-type-small);margin:0}.nc-workflow-run__timeline{gap:var(--nc-space-5);min-width:0;display:grid}.nc-workflow-run__facts{gap:var(--nc-space-1);padding:var(--nc-space-3) 0;border-block:1px solid var(--nc-line-soft);margin:0;display:grid}.nc-workflow-run__fact,.nc-workflow-run__output{gap:var(--nc-space-3);font-size:var(--nc-type-small);grid-template-columns:minmax(0,1fr) minmax(0,2fr);display:grid}.nc-workflow-run__term{color:var(--nc-muted)}.nc-workflow-run__value{min-width:0;color:var(--nc-ink);margin:0}.nc-workflow-run__steps{margin:0;padding:0;list-style:none;display:grid}.nc-workflow-run__step{gap:var(--nc-space-3);padding-bottom:var(--nc-space-5);grid-template-columns:40px minmax(0,1fr);display:grid;position:relative}.nc-workflow-run__step:before{top:48px;bottom:var(--nc-space-2);background:var(--nc-line);content:"";width:1px;position:absolute;left:20px}.nc-workflow-run__step:last-child:before{display:none}.nc-workflow-run__step--pending .nc-workflow-run__name,.nc-workflow-run__step--skipped .nc-workflow-run__name,.nc-workflow-run__step--cancelled .nc-workflow-run__name{color:var(--nc-muted);font-weight:var(--nc-weight-regular)}.nc-workflow-run__step--succeeded:before{background:var(--nc-ink)}.nc-workflow-run__icon{width:40px}.nc-workflow-run__body{align-content:start;gap:var(--nc-space-2);min-width:0;display:grid}.nc-workflow-run__head{justify-content:space-between;align-items:baseline;gap:var(--nc-space-2) var(--nc-space-3);flex-wrap:wrap;display:flex}.nc-workflow-run__name{color:var(--nc-ink-strong);font-size:var(--nc-type-body);font-weight:var(--nc-weight-medium);margin:0}.nc-workflow-run__meta,.nc-workflow-run__hint{color:var(--nc-muted);font-size:var(--nc-type-small);margin:0}.nc-workflow-run__progress{gap:var(--nc-space-1);display:grid}.nc-workflow-run__progress-text{color:var(--nc-ink);font-size:var(--nc-type-small);overflow-wrap:anywhere}.nc-workflow-run__error{color:var(--nc-error);font-size:var(--nc-type-small);overflow-wrap:anywhere;white-space:pre-wrap;margin:0}.nc-workflow-run__outputs{gap:var(--nc-space-2);margin:0;display:grid}.nc-workflow-value{overflow-wrap:anywhere}.nc-workflow-value--text{white-space:pre-wrap}.nc-workflow-value--empty{color:var(--nc-faint)}.nc-workflow-value--media{gap:var(--nc-space-2);display:grid}.nc-workflow-value__description{color:var(--nc-muted)}.nc-workflow-value__player,.nc-workflow-value__image{background:var(--nc-surface);object-fit:contain;width:100%;max-height:360px;display:block}.nc-workflow-value__audio{width:100%;display:block}.nc-workflow-launch{gap:var(--nc-space-3);display:grid}.nc-workflow-launch__lead{color:var(--nc-muted)}.nc-workflow-launch__submit{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.nc-workflow-consent{gap:var(--nc-space-4);display:grid}.nc-workflow-consent__stay{padding:var(--nc-space-3);border:1px solid var(--nc-line);color:var(--nc-ink)}.nc-workflow-consent__steps{border-top:1px solid var(--nc-line-soft);margin:0;padding:0;list-style:none}.nc-workflow-consent__step{align-items:center;gap:var(--nc-space-3);padding:var(--nc-space-3) 0;border-bottom:1px solid var(--nc-line-soft);grid-template-columns:36px minmax(0,1fr) auto;display:grid}.nc-workflow-consent__icon{width:36px}.nc-workflow-consent__text{min-width:0;display:grid}.nc-workflow-consent__title{color:var(--nc-ink-strong);font-weight:var(--nc-weight-medium);overflow-wrap:anywhere}.nc-workflow-consent__detail{color:var(--nc-muted);font-size:var(--nc-type-small);overflow-wrap:anywhere}.nc-workflow-consent__budget{color:var(--nc-ink);font-size:var(--nc-type-small);white-space:nowrap}.nc-workflow-consent__total{color:var(--nc-ink-strong);font-weight:var(--nc-weight-medium)}.nc-workflow-consent__inputs{gap:var(--nc-space-1);margin:0;display:grid}.nc-workflow-consent__input{gap:var(--nc-space-3);font-size:var(--nc-type-small);grid-template-columns:minmax(0,1fr) minmax(0,2fr);display:grid}.nc-workflow-consent__term{color:var(--nc-muted)}.nc-workflow-consent__value{overflow-wrap:anywhere;margin:0}.nc-workflow-consent__expires{color:var(--nc-faint);font-size:var(--nc-type-small)}@media (width<=760px){.nc-workflows__link{grid-template-columns:auto minmax(0,1fr)}.nc-workflows__states{grid-column:2;justify-content:flex-start}.nc-workflow-run-page__body--aside{grid-template-columns:minmax(0,1fr)}.nc-workflow-run-page__runner{position:static}.nc-workflow-reading__row,.nc-workflow-run__fact,.nc-workflow-run__output{grid-template-columns:minmax(0,1fr);gap:0}}@media (prefers-reduced-motion:reduce){.nc-workflow-status--active .nc-workflow-status__mark{animation:none}}
.nc-pricing{align-content:start;gap:var(--nc-space-7);min-width:0;display:grid}.nc-pricing__head{gap:var(--nc-space-3);min-width:0;display:grid}.nc-pricing__heading{color:var(--nc-ink-strong);overflow-wrap:anywhere}.nc-pricing__lead,.nc-pricing__note{max-width:var(--nc-measure-lead);color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);margin:0}.nc-pricing__credit{align-items:center;gap:var(--nc-space-2) var(--nc-space-4);flex-wrap:wrap;min-width:0;display:flex}.nc-pricing__credit-value{color:var(--nc-ink);margin:0}.nc-pricing__currency{align-items:center;gap:var(--nc-space-2);font-size:var(--nc-type-small);display:inline-flex}.nc-pricing__select{min-height:2.75rem;padding:0 var(--nc-space-2);border:1px solid var(--nc-line);background:var(--nc-surface);color:var(--nc-ink-strong);font:inherit;border-radius:0}.nc-pricing__status{min-height:1lh;color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);margin:0}.nc-pricing__how{gap:var(--nc-space-2);max-width:var(--nc-measure-lead);padding:var(--nc-space-3) 0 0;border-top:1px solid var(--nc-line-soft);color:var(--nc-ink);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);margin:0;list-style:none;display:grid}.nc-pricing__section{align-content:start;gap:var(--nc-space-5);min-width:0;border-top:1px solid var(--nc-line);padding-block-start:var(--nc-space-3);display:grid}.nc-pricing__eyebrow{color:var(--nc-ink)}.nc-pricing__block-head{gap:var(--nc-space-2);min-width:0;display:grid}.nc-pricing__title{color:var(--nc-ink-strong);font-size:var(--nc-type-display-dialog);overflow-wrap:anywhere}.nc-pricing__foot{gap:var(--nc-space-3);min-width:0;border-top:1px solid var(--nc-line-soft);padding-block-start:var(--nc-space-3);display:grid}.nc-pricing__actions{gap:var(--nc-space-3);flex-wrap:wrap;display:flex}.nc-pricing__muted{color:var(--nc-muted)}.nc-pricing__table{border-collapse:collapse;width:100%;min-width:0;color:var(--nc-ink);font-size:var(--nc-type-small);line-height:var(--nc-leading-small)}.nc-pricing__caption{color:var(--nc-muted);text-align:start;padding-block-end:var(--nc-space-3)}.nc-pricing__table thead th{padding:var(--nc-space-2) var(--nc-space-3) var(--nc-space-2) 0;border-bottom:1px solid var(--nc-line);color:var(--nc-muted);font-weight:var(--nc-weight-medium);text-align:start;vertical-align:bottom}.nc-pricing__table thead .nc-pricing__level-head{text-align:end;width:9.5rem}.nc-pricing__default{color:var(--nc-copper);font-size:var(--nc-type-label);display:block}.nc-pricing__group th{padding:var(--nc-space-5) 0 var(--nc-space-2);border-bottom:1px solid var(--nc-line);color:var(--nc-ink-strong);font-size:var(--nc-type-lead);font-weight:var(--nc-weight-medium);text-align:start}.nc-pricing__row>th,.nc-pricing__row>td{padding:var(--nc-space-3) var(--nc-space-3) var(--nc-space-3) 0;border-bottom:1px solid var(--nc-line-soft);text-align:start;vertical-align:top}.nc-pricing__kind{min-width:0;font-weight:inherit}.nc-pricing__name{color:var(--nc-ink-strong);font-weight:var(--nc-weight-medium);display:block}.nc-pricing__desc,.nc-pricing__rates,.nc-pricing__parts{color:var(--nc-muted);margin-block-start:var(--nc-space-1);display:block}.nc-pricing__rate,.nc-pricing__part{overflow-wrap:anywhere;display:block}.nc-pricing__parts{color:var(--nc-ink)}.nc-pricing__example{width:15rem}.nc-pricing__ceiling{margin:var(--nc-space-2) 0 0;color:var(--nc-muted);overflow-wrap:anywhere}.nc-pricing__ceiling-label{color:var(--nc-ink)}.nc-pricing__row>.nc-pricing__price{text-align:end}.nc-pricing__price--default{background:var(--nc-copper-wash)}.nc-pricing__row>.nc-pricing__price--default,.nc-pricing__row>.nc-pricing__price--single{padding-inline-start:var(--nc-space-3)}.nc-pricing__figures{gap:var(--nc-space-1);font-variant-numeric:tabular-nums;justify-items:end;display:grid}.nc-pricing__typical{color:var(--nc-ink-strong);font-size:var(--nc-type-lead);font-weight:var(--nc-weight-medium);line-height:var(--nc-leading-body);white-space:nowrap}.nc-pricing__unit{color:var(--nc-muted);font-size:var(--nc-type-small);font-weight:inherit}.nc-pricing__max{color:var(--nc-muted);white-space:nowrap}.nc-pricing__sample{align-items:center;gap:var(--nc-space-3);grid-template-columns:4rem minmax(0,1fr);margin:0;display:grid}.nc-pricing__sample-caption{color:var(--nc-ink);overflow-wrap:anywhere}.nc-pricing__art{width:4rem;height:auto;display:block;overflow:visible}.nc-pricing__art-paper{fill:var(--nc-surface);stroke:var(--nc-line);stroke-width:1px}.nc-pricing__art-paper--behind{fill:var(--nc-canvas)}.nc-pricing__art-wash{fill:var(--nc-copper-wash)}.nc-pricing__art-ink{fill:var(--nc-ink-strong)}.nc-pricing__art-ink--soft{opacity:.35}.nc-pricing__art-accent{fill:var(--nc-copper)}.nc-pricing__art-stroke{fill:none;stroke:var(--nc-ink-strong);stroke-width:1.5px}.nc-pricing__thumb{aspect-ratio:16/9;outline:1px solid var(--nc-ink-strong);outline-offset:-1px;width:4rem;display:block;position:relative;overflow:hidden}.nc-pricing__thumb>.nc-pricing__art{width:100%;height:100%;position:absolute;inset:0}.nc-pricing__play{background:var(--nc-ink-strong);width:1.25rem;height:1.25rem;position:absolute;inset:50% auto auto 50%;translate:-50% -50%}.nc-pricing__play:after{content:"";border-block:.3rem solid #0000;border-inline-start:.45rem solid var(--nc-canvas);position:absolute;inset:50% auto auto 54%;translate:-50% -50%}.nc-pricing__clock{background:var(--nc-ink-strong);color:var(--nc-canvas);font-variant-numeric:tabular-nums;padding:0 .1875rem;font-size:.5625rem;line-height:1.4;position:absolute;inset:auto .125rem .125rem auto}@media (width<=760px){.nc-pricing__table,.nc-pricing__table tbody,.nc-pricing__table tr,.nc-pricing__table th,.nc-pricing__table td{width:auto;display:block}.nc-pricing__table thead{display:none}.nc-pricing__table .nc-pricing__row{padding-block:var(--nc-space-3);border-bottom:1px solid var(--nc-line-soft);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.nc-pricing__row>th,.nc-pricing__row>td{border-bottom:0;padding:0}.nc-pricing__row>.nc-pricing__kind,.nc-pricing__row>.nc-pricing__example{grid-column:1/-1;padding-block-end:var(--nc-space-3)}.nc-pricing__row>.nc-pricing__price{padding:var(--nc-space-2);text-align:start}.nc-pricing__row>.nc-pricing__price--single{grid-column:1/-1}.nc-pricing__row>.nc-pricing__price:before{content:attr(data-label);color:var(--nc-muted);display:block}.nc-pricing__figures{justify-items:start}.nc-pricing__typical{white-space:normal}.nc-pricing__unit{display:block}.nc-pricing__example{width:auto}}
.nc-keyword-page{gap:var(--nc-space-5);align-content:start;display:grid}.nc-keyword-page__title,.nc-keyword-page__follow{margin:0}.nc-keyword-page__count,.nc-keyword-page__empty{color:var(--nc-muted);font-size:var(--nc-type-small);margin:0}.nc-keyword-page__more,.nc-keyword-page__feedback{gap:var(--nc-space-3);flex-wrap:wrap;align-items:center;display:flex}
.nc-spaces{align-content:start;gap:var(--nc-space-7);display:grid}.nc-spaces__header{justify-content:space-between;align-items:end;gap:var(--nc-space-4) var(--nc-space-5);flex-wrap:wrap;min-width:0;display:flex}.nc-spaces__copy{gap:var(--nc-space-2);min-width:0;display:grid}.nc-spaces__title{color:var(--nc-ink-strong)}.nc-spaces__section{align-content:start;gap:var(--nc-space-4);min-width:0;display:grid}.nc-spaces__group{gap:var(--nc-space-2);min-width:0;display:grid}.nc-spaces__group-title{color:var(--nc-muted);font-size:var(--nc-type-small);font-weight:var(--nc-weight-medium);line-height:var(--nc-leading-small);margin:0}.nc-spaces__tools{align-items:end;gap:var(--nc-space-3) var(--nc-space-4);flex-wrap:wrap;min-width:0;display:flex}.nc-search-field.nc-spaces__search{max-width:var(--nc-measure-lead);min-height:44px;padding-inline:var(--nc-space-3);flex:240px}.nc-spaces__sort{flex:0 200px;min-width:160px}.nc-spaces__grid{gap:0 var(--nc-space-5);min-width:0;transition:opacity var(--nc-motion-fast) ease;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));margin:0;padding:0;list-style:none;display:grid}.nc-spaces__grid[data-updating]{opacity:.6}.nc-spaces__item{min-width:0}.nc-spaces__note{color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);margin:0}.nc-spaces__invitation,.nc-spaces__empty{align-items:center;gap:var(--nc-space-3) var(--nc-space-4);flex-wrap:wrap;min-width:0;display:flex}.nc-spaces__more{justify-content:center;display:flex}.nc-spaces__feedback{justify-items:start;gap:var(--nc-space-3);display:grid}@media (width<=760px){.nc-spaces{gap:var(--nc-space-6)}.nc-spaces__sort{flex-basis:100%}}
.nc-space{align-content:start;gap:var(--nc-space-7);max-width:880px;display:grid}.nc-space__header{justify-items:start;gap:var(--nc-space-3);min-width:0;display:grid}.nc-space__kicker{align-items:center;gap:var(--nc-space-2) var(--nc-space-3);flex-wrap:wrap;margin:0;display:flex}.nc-space__badge{padding:0 var(--nc-space-2);border:1px solid var(--nc-line);color:var(--nc-ink);font-size:var(--nc-type-eyebrow);font-weight:var(--nc-weight-semibold);letter-spacing:var(--nc-tracking-eyebrow);text-transform:uppercase;line-height:1.6}.nc-space__title{color:var(--nc-ink-strong);overflow-wrap:anywhere}.nc-space__owner{align-items:center;gap:var(--nc-space-2);min-width:0;color:var(--nc-ink);overflow-wrap:anywhere;margin:0;display:inline-flex}.nc-space__facts{gap:var(--nc-space-1) var(--nc-space-4);color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.nc-space__actions{gap:var(--nc-space-3);min-width:0;display:grid}.nc-space__presence{gap:var(--nc-space-1);min-width:0;display:grid}.nc-space__extend{gap:var(--nc-space-3);min-width:0;display:grid}.nc-space__state{max-width:var(--nc-measure-lead);color:var(--nc-ink-strong);font-size:var(--nc-type-lead);line-height:var(--nc-leading-body);margin:0}.nc-space__description{max-width:var(--nc-measure-lead);color:var(--nc-ink);line-height:var(--nc-leading-body);white-space:pre-line;overflow-wrap:anywhere;margin:0}.nc-space__lead{max-width:var(--nc-measure-lead);color:var(--nc-muted);line-height:var(--nc-leading-body);margin:0}.nc-space__hint,.nc-space__muted{max-width:var(--nc-measure-lead);color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);margin:0}.nc-space__section{align-content:start;gap:var(--nc-space-4);min-width:0;display:grid}.nc-space__section-head{justify-content:space-between;align-items:baseline;gap:var(--nc-space-2) var(--nc-space-4);flex-wrap:wrap;min-width:0;display:flex}.nc-space__section-title,.nc-space__online{margin:0}.nc-space__online{color:var(--nc-muted);font-size:var(--nc-type-small)}.nc-space__owner-line{align-items:center;gap:var(--nc-space-3);min-width:0;color:var(--nc-ink);overflow-wrap:anywhere;margin:0;display:flex}.nc-space__live,.nc-space__programme{border-top:1px solid var(--nc-line-soft);margin:0;padding:0;list-style:none;display:grid}.nc-space__live-item,.nc-space__programme-item{align-items:center;gap:var(--nc-space-3) var(--nc-space-4);min-height:64px;padding-block:var(--nc-space-3);border-bottom:1px solid var(--nc-line-soft);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.nc-space__live-copy{justify-items:start;gap:var(--nc-space-1);min-width:0;display:grid}.nc-space__item-title{min-width:0;color:var(--nc-ink-strong);font-weight:var(--nc-weight-medium);overflow-wrap:anywhere}.nc-space__faces{gap:var(--nc-space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.nc-space__programme-link.nc-arrow-link{color:var(--nc-ink-strong);position:relative}.nc-space__programme-link:after{content:"";height:44px;position:absolute;inset:auto 0 50%;transform:translateY(50%)}.nc-space__programme-link:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:4px}.nc-space__people{gap:var(--nc-space-2) var(--nc-space-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.nc-space__person{align-items:center;gap:var(--nc-space-2);min-width:0;min-height:44px;color:var(--nc-ink);display:inline-flex}.nc-space__person-name{overflow-wrap:anywhere;min-width:0}.nc-space__footer{padding-top:var(--nc-space-4);border-top:1px solid var(--nc-line-soft);display:flex}.nc-space__report.nc-arrow-link{color:var(--nc-muted);position:relative}.nc-space__report:after{content:"";height:44px;position:absolute;inset:auto 0 50%;transform:translateY(50%)}.nc-space__report:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:4px}.nc-space-invite{gap:var(--nc-space-4);min-width:0;display:grid}.nc-space-invite__title{color:var(--nc-ink-strong);font-size:var(--nc-type-display-title);font-weight:var(--nc-weight-regular);letter-spacing:var(--nc-tracking-display);line-height:var(--nc-leading-display);overflow-wrap:anywhere;text-wrap:balance;margin:0}@media (hover:hover){.nc-space__report.nc-arrow-link:hover{color:var(--nc-ink-strong)}}@media (width<=760px){.nc-space{gap:var(--nc-space-6)}}@media (width<=480px){.nc-space__live-item,.nc-space__programme-item{grid-template-columns:auto minmax(0,1fr)}.nc-space__live-item>.nc-button,.nc-space__programme-item>.nc-button,.nc-space__programme-item>.nc-arrow-link{grid-column:1/-1}.nc-space__live-item>.nc-button,.nc-space__programme-item>.nc-button{width:100%}}
.nc-space-manage{align-content:start;gap:var(--nc-space-6);display:grid}.nc-space-manage__header{justify-items:start;gap:var(--nc-space-2);min-width:0;display:grid}.nc-space-manage__title{color:var(--nc-ink-strong);font-size:calc(var(--nc-type-body) * 1.5);font-weight:var(--nc-weight-medium);overflow-wrap:anywhere;margin:0;line-height:1.2}.nc-space-manage__back.nc-arrow-link{color:var(--nc-ink-strong);position:relative}.nc-space-manage__back:after{content:"";height:44px;position:absolute;inset:auto 0 50%;transform:translateY(50%)}.nc-space-manage__back:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:4px}.nc-space-manage__form{gap:var(--nc-space-4);min-width:0;max-width:var(--nc-measure-lead);display:grid}.nc-space-manage__form>*{min-width:0}.nc-space-manage__field{justify-items:start;gap:var(--nc-space-2);min-width:0;display:grid}.nc-space-manage__field>.skl-field{width:100%}.nc-space-manage__rows{border-top:1px solid var(--nc-line-soft);margin:0;padding:0;list-style:none;display:grid}.nc-space-manage__row{align-items:center;gap:var(--nc-space-3) var(--nc-space-4);min-height:56px;padding-block:var(--nc-space-3);border-bottom:1px solid var(--nc-line-soft);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.nc-space-manage__copy{justify-items:start;gap:var(--nc-space-1);min-width:0;display:grid}.nc-space-manage__name{color:var(--nc-ink-strong);font-weight:var(--nc-weight-medium);overflow-wrap:anywhere}.nc-space-manage__detail{color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);overflow-wrap:anywhere;margin:0}.nc-space-manage__controls{justify-content:flex-end;align-items:center;gap:var(--nc-space-2) var(--nc-space-3);flex-wrap:wrap;min-width:0;display:flex}.nc-space-manage__more{display:flex}@media (width<=480px){.nc-space-manage__row{grid-template-columns:auto minmax(0,1fr)}.nc-space-manage__controls{grid-column:1/-1;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}}
.nc-keyboard-shortcuts__hint{color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);margin:0}.nc-keyboard-shortcuts__problem{color:var(--nc-error);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);margin:0}.nc-keyboard-shortcuts__keys{min-width:2ch;margin-right:var(--nc-space-1);padding:0 var(--nc-space-1);border:1px solid var(--nc-line);color:var(--nc-ink-strong);font-family:var(--nc-font);font-variant-numeric:tabular-nums;text-align:center;white-space:nowrap;display:inline-block}.nc-keyboard-shortcuts__row--unavailable{opacity:.55}.nc-keyboard-shortcuts__controls{gap:var(--nc-space-2);flex-wrap:wrap;display:inline-flex}.nc-keyboard-shortcuts__form{gap:var(--nc-space-4);display:grid}.nc-keyboard-shortcuts__step{gap:var(--nc-space-2);display:grid}.nc-keyboard-shortcuts__step-title{color:var(--nc-ink-strong);font-size:var(--nc-type-small);font-weight:var(--nc-weight-medium);margin:0}.nc-keyboard-shortcuts__capture,.nc-keyboard-shortcuts__chosen{align-items:center;gap:var(--nc-space-2);flex-wrap:wrap;display:flex}.nc-keyboard-shortcuts__options{gap:var(--nc-space-1);margin:0;padding:0;list-style:none;display:grid}.nc-keyboard-shortcuts__actions{gap:var(--nc-space-3);display:grid}.nc-keyboard-shortcuts__feature{gap:var(--nc-space-1);border:0;margin:0;padding:0;display:grid}.nc-keyboard-shortcuts__feature-title{color:var(--nc-muted);font-size:var(--nc-type-small);padding:0}.nc-keyboard-shortcuts__option{justify-content:space-between;gap:var(--nc-space-2);width:100%;min-height:44px;padding:0 var(--nc-space-3);border:1px solid var(--nc-line-soft);color:var(--nc-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;display:flex}.nc-keyboard-shortcuts__option[aria-pressed=true]{border-color:var(--nc-ink-strong);color:var(--nc-ink-strong)}.nc-keyboard-shortcuts__note{color:var(--nc-muted);font-size:var(--nc-type-small)}
.nc-shortcut-toast{bottom:calc(env(safe-area-inset-bottom,0px) + var(--nc-space-5));z-index:calc(var(--skl-z-dialog,140) + 60);box-sizing:border-box;max-width:min(420px, calc(100% - 2 * var(--nc-space-3)));padding:var(--nc-space-2) var(--nc-space-3);border:1px solid var(--nc-glass-line);background:var(--nc-glass-deep);backdrop-filter:var(--nc-glass-filter);color:var(--nc-on-media);font-family:var(--nc-font);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);overflow-wrap:anywhere;pointer-events:none;animation:nc-shortcut-toast-in var(--nc-motion-fast) ease-out;position:fixed;left:50%;transform:translate(-50%)}.nc-shortcut-toast--error{border-color:var(--nc-error)}@keyframes nc-shortcut-toast-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.nc-shortcut-toast{animation:none}}
.nc-system-messages{top:calc(env(safe-area-inset-top,0px) + var(--nc-space-2));right:var(--nc-space-3);z-index:calc(var(--skl-z-dialog,140) + 70);justify-items:end;gap:var(--nc-space-2);width:min(400px, calc(100% - 2 * var(--nc-space-3)));pointer-events:none;display:grid;position:fixed}.nc-system-messages__dialog{z-index:calc(var(--skl-z-dialog,140) + 70)}.nc-system-messages__alerts{gap:var(--nc-space-2);width:100%;display:grid}.nc-system-messages__alerts:empty{display:none}.nc-system-messages__pill{box-sizing:border-box;min-height:44px;padding:0 var(--nc-space-3);border:1px solid var(--nc-glass-line);background:var(--nc-glass-deep);backdrop-filter:var(--nc-glass-filter);color:var(--nc-on-media);font-family:var(--nc-font);font-size:var(--nc-type-small);font-weight:var(--nc-weight-medium);line-height:var(--nc-leading-small);cursor:pointer;pointer-events:auto;animation:nc-system-messages-in var(--nc-motion-fast) var(--nc-ease-enter);border-radius:0}.nc-system-messages__alert{align-items:flex-start;gap:var(--nc-space-1);box-sizing:border-box;padding:var(--nc-space-2) 0 var(--nc-space-2) var(--nc-space-3);border:1px solid var(--nc-glass-line);background:var(--nc-glass-deep);backdrop-filter:var(--nc-glass-filter);color:var(--nc-on-media);font-family:var(--nc-font);animation:nc-system-messages-in var(--nc-motion-fast) var(--nc-ease-enter);border-radius:0;display:flex}.nc-system-messages__alert--warning{border-color:var(--nc-copper)}.nc-system-messages__alert--success{border-color:var(--nc-online)}.nc-system-messages__alert--danger{border-color:var(--nc-error)}.nc-system-messages__content{min-width:0;padding-top:var(--nc-space-1);flex:1}.nc-system-messages__title{font-size:var(--nc-type-small);font-weight:var(--nc-weight-medium);line-height:var(--nc-leading-small);overflow-wrap:anywhere;margin:0}.nc-system-messages__close{pointer-events:auto}.nc-system-messages__actions{gap:var(--nc-space-2);margin-top:var(--nc-space-2);pointer-events:auto;flex-wrap:wrap;display:flex}.nc-system-messages__heading{color:var(--nc-ink-strong);font-size:var(--nc-type-display-dialog);font-weight:var(--nc-weight-medium);line-height:var(--nc-leading-banner);margin:0}.nc-system-messages__dialog--warning .nc-system-messages__heading{color:var(--nc-copper)}.nc-system-messages__dialog--danger .nc-system-messages__heading{color:var(--nc-error)}.nc-system-messages__body,.nc-system-messages__note,.nc-system-messages__countdown{font-size:var(--nc-type-small);line-height:var(--nc-leading-small);overflow-wrap:anywhere;margin:0}.nc-system-messages__note,.nc-system-messages__countdown{margin-top:var(--nc-space-1);color:var(--nc-muted)}.nc-system-messages__countdown{font-variant-numeric:tabular-nums}.nc-system-messages__section{gap:var(--nc-space-2);margin-top:var(--nc-space-4);display:grid}.nc-system-messages__section:first-child{margin-top:0}.nc-system-messages__section-title{color:var(--nc-muted);font-size:var(--nc-type-label);font-weight:var(--nc-weight-medium);letter-spacing:var(--nc-tracking-label);text-transform:uppercase;margin:0}.nc-system-messages__list{margin:0;padding:0;list-style:none;display:grid}.nc-system-messages__row{align-items:center;gap:var(--nc-space-2);border-bottom:1px solid var(--nc-line-soft);min-height:44px;display:flex}.nc-system-messages__row-label{min-width:0;font-size:var(--nc-type-small);line-height:var(--nc-leading-small);overflow-wrap:anywhere;flex:1}.nc-system-messages__row-meta{color:var(--nc-muted);font-size:var(--nc-type-small);font-variant-numeric:tabular-nums;flex:none}@media (width<=760px){.nc-system-messages{justify-items:stretch;right:50%;transform:translate(50%)}}@keyframes nc-system-messages-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.nc-system-messages__pill,.nc-system-messages__alert{animation:none}}
.nc-product-errors{--skl-error-tray-bg:var(--nc-glass);--skl-error-tray-filter:var(--nc-glass-filter);--skl-error-tray-header-bg:var(--nc-raised);--skl-error-tray-tab-bg:var(--nc-raised);--skl-error-tray-glow:0 0 0 1px var(--nc-overlay-line), var(--nc-overlay-shadow);--skl-error-tray-header-glow:inset 0 -1px var(--nc-line-soft);--skl-error-tray-radius:0;--skl-error-tray-text-strong:var(--nc-ink-strong);--skl-error-tray-text-muted:var(--nc-muted);--skl-error-tray-text-faint:var(--nc-faint)}.nc-embedded-document__failure{gap:var(--nc-space-3);padding:var(--nc-space-4);color:var(--nc-ink-strong);justify-items:start;display:grid}
.nc-floating-bubble{box-sizing:border-box;width:var(--nc-floating-bubble-size);height:var(--nc-floating-bubble-size);cursor:grab;touch-action:none;pointer-events:auto;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;opacity:1;visibility:visible;transition:transform var(--nc-motion-fast) ease, opacity var(--nc-motion-fast) ease, visibility 0s;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:0;left:0}.nc-floating-bubble[data-dragging=true]{cursor:grabbing;transition:opacity var(--nc-motion-fast) ease, visibility 0s}.nc-floating-bubble[data-active=false]{opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--nc-motion-fast) ease, visibility 0s var(--nc-motion-fast)}.nc-floating-bubble[aria-disabled=true]{cursor:default}.nc-floating-bubble:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:7px}.nc-floating-bubble__face{box-sizing:border-box;background-color:var(--nc-glass-deep);width:100%;height:100%;backdrop-filter:var(--nc-glass-filter);color:var(--nc-on-media);outline-offset:2px;transition:transform var(--nc-motion-fast) ease, background-color var(--nc-motion-fast) ease;background-image:none;border:0;border-radius:50%;outline:1px solid #0000;place-items:center;display:grid}.nc-floating-bubble[data-ringed=true] .nc-floating-bubble__face{outline-color:var(--nc-line)}.nc-floating-bubble[data-pressed=true]:not([data-dragging=true]) .nc-floating-bubble__face{transform:scale(.94)}.nc-floating-bubble[data-dragging=true] .nc-floating-bubble__face{transform:scale(1.08)}.nc-floating-bubble[data-selected=true] .nc-floating-bubble__face{background-image:linear-gradient(var(--nc-glass), var(--nc-glass))}.nc-floating-bubble[data-selected=true] .nc-floating-bubble__icon{opacity:1}.nc-floating-bubble__face .nc-floating-bubble__icon{stroke-width:1.4px;opacity:.8;width:22px;height:22px}.nc-floating-bubble>.nc-floating-bubble__label{z-index:1;background-color:var(--nc-glass-deep);max-width:180px;backdrop-filter:var(--nc-glass-filter);color:var(--nc-ink-strong);text-align:center;white-space:nowrap;text-overflow:ellipsis;opacity:0;visibility:hidden;transition:opacity var(--nc-motion-fast) ease, visibility 0s var(--nc-motion-fast);border:0;border-radius:10px;padding:6px 10px;position:absolute;left:50%;overflow:hidden;transform:translate(-50%)}.nc-floating-bubble__label[data-place=above]{bottom:calc(100% + var(--nc-space-2))}.nc-floating-bubble__label[data-place=below]{top:calc(100% + var(--nc-space-2))}.nc-floating-bubble__label[data-align=left]{text-align:left;left:0;transform:none}.nc-floating-bubble__label[data-align=right]{text-align:right;left:auto;right:0;transform:none}.nc-floating-bubble__label[data-shown=true]{opacity:1;visibility:visible;transition:opacity var(--nc-motion-fast) ease, visibility 0s}@supports not (backdrop-filter:blur(1px)){.nc-floating-bubble__face,.nc-floating-bubble>.nc-floating-bubble__label{background-color:var(--nc-panel)}.nc-floating-bubble[data-selected=true] .nc-floating-bubble__face{background-image:none}}@media (prefers-reduced-transparency:reduce){.nc-floating-bubble__face,.nc-floating-bubble>.nc-floating-bubble__label{background-color:var(--nc-panel);backdrop-filter:none}.nc-floating-bubble[data-selected=true] .nc-floating-bubble__face{background-image:none}}@media (prefers-reduced-motion:reduce){.nc-floating-bubble,.nc-floating-bubble__face{transition:none}.nc-floating-bubble[data-pressed=true]:not([data-dragging=true]) .nc-floating-bubble__face,.nc-floating-bubble[data-dragging=true] .nc-floating-bubble__face{transform:none}}
.nc-floating-desk{z-index:40;pointer-events:none;position:fixed;inset:0}
.nc-header-search{--nc-header-search-rest-width:var(--nc-header-search-rest,calc(var(--nc-space-8) + var(--nc-space-5)));--nc-header-search-open-width:max(var(--nc-header-search-rest-width), var(--nc-header-search-open,0px));--nc-header-search-ease:cubic-bezier(.4, 0, .2, 1);width:var(--nc-header-search-rest-width);flex:none;height:44px;position:relative}.nc-search-field.nc-header-search__field{z-index:1;width:var(--nc-header-search-open-width);height:var(--nc-space-5);padding-inline:var(--nc-space-2);cursor:text;clip-path:inset(0 calc(100% - var(--nc-header-search-rest-width)) 0 0);background:0 0;border-right-color:#0000;position:absolute;top:50%;left:0;transform:translateY(-50%)}.nc-header-search:not(.is-open) .nc-header-search__field{padding-right:calc(var(--nc-header-search-open-width) - var(--nc-header-search-rest-width) + var(--nc-space-2))}.nc-header-search__field:after{top:-1px;bottom:-1px;left:calc(var(--nc-header-search-rest-width) - 2px);background:var(--nc-line);content:"";width:1px;position:absolute}.nc-header-search.nc-header-search--animated .nc-header-search__field{transition:clip-path .16s var(--nc-header-search-ease), background-color 0s linear .16s, border-color var(--nc-motion-fast) ease, color var(--nc-motion-fast) ease}.nc-header-search.nc-header-search--animated .nc-header-search__field:after{transition:transform .16s var(--nc-header-search-ease), background-color var(--nc-motion-fast) ease}.nc-header-search__field.nc-search-field--active:after{background:var(--nc-ink-strong)}.nc-header-search.is-open .nc-header-search__field{background:var(--nc-canvas);clip-path:inset(0)}.nc-header-search.is-open .nc-header-search__field:after{transform:translateX(calc(var(--nc-header-search-open-width) - var(--nc-header-search-rest-width)))}.nc-header-search.is-open.nc-header-search--animated .nc-header-search__field{transition:clip-path .2s var(--nc-header-search-ease), background-color 0s, border-color var(--nc-motion-fast) ease, color var(--nc-motion-fast) ease}.nc-header-search.is-open.nc-header-search--animated .nc-header-search__field:after{transition:transform .2s var(--nc-header-search-ease), background-color var(--nc-motion-fast) ease}.nc-header-search:is(:hover,:focus-within,.is-open) .nc-header-search__field{will-change:clip-path}.nc-header-search:is(:hover,:focus-within,.is-open) .nc-header-search__field:after{will-change:transform}@media (prefers-reduced-motion:reduce){.nc-header-search.is-open.nc-header-search--animated .nc-header-search__field,.nc-header-search.nc-header-search--animated .nc-header-search__field,.nc-header-search.is-open.nc-header-search--animated .nc-header-search__field:after,.nc-header-search.nc-header-search--animated .nc-header-search__field:after{will-change:auto;transition:none}}.nc-header-search-panel{--nc-header-search-panel-width:min(560px, calc(100% - 2 * var(--nc-page-gutter)));z-index:35;top:var(--nc-header-search-top,var(--nc-experience-chrome));left:clamp(var(--nc-page-gutter), var(--nc-header-search-left,var(--nc-page-gutter)), calc(100% - var(--nc-page-gutter) - var(--nc-header-search-panel-width)));box-sizing:border-box;align-content:start;gap:var(--nc-space-3);width:var(--nc-header-search-panel-width);max-height:calc(100vh - var(--nc-header-search-top,var(--nc-experience-chrome)) - var(--nc-space-5));max-height:calc(100dvh - var(--nc-header-search-top,var(--nc-experience-chrome)) - var(--nc-space-5));padding:var(--nc-space-1) var(--nc-space-4) var(--nc-space-4);overscroll-behavior:contain;border:1px solid var(--nc-line-soft);background:var(--nc-glass-night);backdrop-filter:var(--nc-glass-night-filter);color:var(--nc-ink);font-family:var(--nc-font);animation:nc-search-appear var(--nc-motion-fast) ease-out both;border-radius:0;outline:none;display:grid;position:fixed;overflow-y:auto}.nc-header-search-panel .nc-search-filters{flex-wrap:wrap;overflow-x:visible}.nc-header-search-panel .nc-search-filters__categories{flex-wrap:wrap;flex:0 auto;min-width:0}@media (prefers-reduced-transparency:reduce){.nc-header-search-panel{background:var(--nc-canvas);backdrop-filter:none}}
.nc-desktop-entry{width:var(--nc-space-5);height:44px;color:var(--nc-muted);cursor:pointer;transition:color var(--nc-motion-fast) ease;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.nc-desktop-entry:focus-visible,.nc-desktop-entry:active{color:var(--nc-ink-strong)}.nc-desktop-entry:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}.nc-desktop-entry:focus-visible .skl-icon path:last-child{stroke-dasharray:16;animation:nc-desktop-entry-draw var(--nc-motion-panel) ease-out}@media (pointer:coarse){.nc-desktop-entry{min-width:44px}}@media (hover:hover){.nc-desktop-entry:hover{color:var(--nc-ink-strong)}.nc-desktop-entry:hover .skl-icon path:last-child{stroke-dasharray:16;animation:nc-desktop-entry-draw var(--nc-motion-panel) ease-out}}@keyframes nc-desktop-entry-draw{0%{stroke-dashoffset:16px}to{stroke-dashoffset:0}}
.nc-product-footer{padding:var(--nc-space-7) var(--nc-page-gutter) var(--nc-space-8);color:var(--nc-ink);justify-content:center;display:flex}.nc-product-footer__brand{min-height:44px;color:var(--nc-ink-strong);align-items:center;text-decoration:none;display:inline-flex}.nc-product-footer__brand .nc-brand__name{font-size:calc(var(--nc-type-wordmark-header) * 1.2)}.nc-product-footer__brand .nc-brand__surface{font-size:var(--nc-type-label)}.nc-product-footer__brand:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}
.nc-experience-shell{min-height:100svh;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);background:var(--nc-canvas);color:var(--nc-ink);flex-direction:column;display:flex}.nc-experience-shell>.nc-experience-shell__main{flex-direction:column;flex:1;min-height:0;display:flex}.nc-experience-shell--play{height:100dvh;min-height:0;height:var(--nc-play-height,100dvh);padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);overflow:hidden}.nc-experience-shell--play>.nc-experience-shell__main{min-height:0;overflow:hidden}.nc-surface .nc-experience-shell--play{height:100%;padding:var(--nc-window-inset-top,0px) env(safe-area-inset-right) 0 env(safe-area-inset-left)}.nc-experience-shell:has(.nc-world-header[data-arrival=true]){padding-top:0}.nc-experience-shell:has(.nc-world-header[data-compact=true][data-arrival=true]){padding-inline:0}
.nc-route-frame{isolation:isolate}.nc-route-frame--layer{z-index:1;overscroll-behavior:contain;background:var(--nc-canvas);transform-origin:0 0;position:fixed;inset:0;overflow:hidden auto}.nc-route-frame .nc-route-frame--layer{z-index:60}.nc-route-shade{z-index:1;background:var(--nc-scrim);opacity:0;pointer-events:none;position:fixed;inset:0}.nc-route-frame .nc-route-shade{z-index:60}.nc-route-frame[data-exiting]{pointer-events:none}.nc-route-frame[data-covered]{visibility:hidden}:root[data-nc-layered]{overflow:hidden}
.nc-offline-cache{gap:var(--nc-space-3);min-width:0;display:grid}.nc-offline-cache--offline{gap:var(--nc-space-5)}.nc-offline-cache__header{gap:var(--nc-space-1);min-width:0;display:grid}.nc-offline-cache__title{color:var(--nc-ink-strong);font-size:var(--nc-type-lead);font-weight:var(--nc-weight-medium);line-height:var(--nc-leading-body);margin:0}.nc-offline-cache__lead{color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);margin:0}.nc-offline-cache__rows.nc-hairline-list{border-color:var(--nc-line-soft)}.nc-offline-cache__item.nc-hairline-list__item{border-color:var(--nc-line-soft);padding:0}.nc-offline-cache__row{align-items:center;gap:var(--nc-space-3);min-height:64px;padding-block:var(--nc-space-2);flex-wrap:wrap;display:flex}.nc-offline-cache__icon{width:var(--nc-space-7);flex:none}.nc-offline-cache__copy{flex:12rem;gap:2px;min-width:0;display:grid}.nc-offline-cache__name{color:var(--nc-ink-strong);font-weight:var(--nc-weight-medium);line-height:var(--nc-leading-body);overflow-wrap:anywhere}.nc-offline-cache__details,.nc-offline-cache__confirm{color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);overflow-wrap:anywhere;margin:0}.nc-offline-cache__progress{width:100%;height:2px;accent-color:var(--nc-ink-strong);margin-block-start:var(--nc-space-1)}.nc-offline-cache__actions{align-items:center;gap:var(--nc-space-2);flex-wrap:wrap;flex:none;display:flex}.nc-offline-cache__empty{color:var(--nc-muted);line-height:var(--nc-leading-body);margin:0}.nc-offline-cache__retry{cursor:pointer;min-height:44px;color:var(--nc-muted);font:inherit;font-size:var(--nc-type-small);text-underline-offset:3px;background:0 0;border:0;justify-self:start;margin:0;padding:0;text-decoration:underline}.nc-offline-cache__retry:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}@media (width<=480px){.nc-offline-cache__actions{flex:100%}}
.nc-offline-layer{z-index:2000;background:var(--nc-canvas);color:var(--nc-ink);font-family:var(--nc-font);flex-direction:column;display:flex;position:fixed;inset:0;overflow:auto}.nc-offline-layer__bar{flex:none;height:52px}.nc-offline-layer__library{width:min(720px,100%);padding:var(--nc-space-4) var(--nc-page-inline) var(--nc-space-8);margin-inline:auto}.nc-offline-layer--player{overflow:hidden}.nc-offline-player{flex-direction:column;flex:auto;min-height:0;display:flex}.nc-offline-player__bar{justify-content:space-between;align-items:center;gap:var(--nc-space-3);min-height:52px;padding-inline:88px var(--nc-space-3);border-bottom:1px solid var(--nc-line-soft);flex:none;display:flex}.nc-offline-player__title{min-width:0;color:var(--nc-ink-strong);font-weight:var(--nc-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nc-offline-player__close{min-height:32px;padding:0 var(--nc-space-3);border:1px solid var(--nc-line);cursor:pointer;color:var(--nc-ink);font:inherit;font-size:var(--nc-type-small);background:0 0;flex:none;margin:0}.nc-offline-player__close:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}.nc-offline-player__stage{flex:auto;min-height:0;display:flex;position:relative}.nc-offline-player__stage>.nc-experience-frame{border:0;flex:auto;height:100%}
.nc-article-editor__layout{gap:var(--nc-space-5);margin-top:var(--nc-space-4);grid-template-columns:minmax(180px,240px) minmax(0,1fr);display:grid}.nc-article-editor__list{align-items:stretch;gap:var(--nc-space-2);flex-direction:column;display:flex}.nc-article-editor__item{gap:var(--nc-space-1);min-height:44px;padding:var(--nc-space-3) 0;border:0;border-bottom:1px solid var(--nc-line-soft);color:var(--nc-ink);font:inherit;text-align:start;cursor:pointer;background:0 0;display:grid}.nc-article-editor__item small{color:var(--nc-muted)}.nc-article-editor__item[aria-current]{border-color:var(--nc-ink-strong)}.nc-article-editor__item:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}.nc-article-editor__item:disabled{opacity:.5;cursor:default}.nc-article-editor,.nc-article-editor__fields,.nc-article-editor__image,.nc-article-editor__block{gap:var(--nc-space-3);min-width:0;display:grid}.nc-article-editor__fields{border:0;margin:0;padding:0}.nc-article-editor__legend{font-size:var(--nc-type-lead);margin-bottom:var(--nc-space-4)}.nc-article-editor__image,.nc-article-editor__block{border:0;border-top:1px solid var(--nc-line-soft);padding:var(--nc-space-3) 0;margin:0}.nc-article-editor__hint{font-size:var(--nc-type-small);color:var(--nc-muted);margin:0}.nc-article-editor__options{gap:var(--nc-space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.nc-article-editor__actions{align-items:center;gap:var(--nc-space-2);flex-wrap:wrap;display:flex}.nc-article-editor__content{min-width:0}@media (width<=760px){.nc-article-editor__layout,.nc-article-editor__options{grid-template-columns:minmax(0,1fr)}}.nc-article-editor__preview{object-fit:contain;max-width:100%;max-height:200px;display:block}.nc-article-editor__picker{gap:var(--nc-space-3);display:grid}.nc-article-editor__picker summary{min-height:44px;padding-block:var(--nc-space-2);cursor:pointer}.nc-article-editor__choices{gap:var(--nc-space-2);max-height:360px;display:grid;overflow-y:auto}.nc-article-editor__selection,.nc-article-editor__choice{align-items:center;gap:var(--nc-space-3);display:flex}.nc-article-editor__choice{width:100%;min-height:44px;padding:var(--nc-space-2);color:var(--nc-ink);border:0;border-bottom:1px solid var(--nc-line-soft);font:inherit;text-align:start;cursor:pointer;background:0 0}.nc-article-editor__choice[aria-pressed=true]{border-color:var(--nc-ink-strong)}.nc-article-editor__choice:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:-2px}.nc-article-editor__choice small{color:var(--nc-muted);display:block}.nc-article-editor__collection,.nc-article-editor__row{gap:var(--nc-space-3);min-width:0;display:grid}.nc-article-editor__row{padding:var(--nc-space-3) 0;border:0;border-top:1px solid var(--nc-line-soft);margin:0}
.nc-admin__identity{align-items:flex-start;gap:var(--nc-space-4);display:flex}.nc-admin__results{gap:var(--nc-space-5);overflow-wrap:anywhere;min-width:0;display:grid}.nc-admin__results summary{min-height:44px;padding-block:var(--nc-space-3);cursor:pointer}.nc-admin__results summary:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}@media (width<=760px){.nc-admin__results{gap:var(--nc-space-4)}.nc-admin__identity{gap:var(--nc-space-3)}.nc-admin__identity>div{min-width:0}.nc-admin__identity img{width:var(--nc-space-6);height:var(--nc-space-6);object-fit:cover}}.nc-admin__comment{align-items:flex-start;gap:var(--nc-space-4);display:flex}.nc-admin__comment-body{gap:var(--nc-space-2);min-width:0;display:grid}.nc-admin__comment-media{width:var(--nc-space-8);height:var(--nc-space-8);object-fit:contain;flex:none}.nc-admin__comment-excerpt{border-inline-start:2px solid var(--nc-ink-strong);white-space:pre-wrap;margin:0;padding-inline-start:var(--nc-space-3)}@media (width<=760px){.nc-admin__comment{gap:var(--nc-space-3)}.nc-admin__comment-media{width:var(--nc-space-6);height:var(--nc-space-6)}}.nc-admin__modes{gap:var(--nc-space-3);flex-wrap:wrap;display:flex}.nc-admin-tags__search{align-items:flex-end;gap:var(--nc-space-3);flex-wrap:wrap;display:flex}.nc-admin-tags__search>:first-child{flex:16rem;min-width:0}.nc-admin-tags__meta{align-items:baseline;gap:var(--nc-space-2);flex-wrap:wrap;display:flex}.nc-admin-tags__badge{padding-inline:var(--nc-space-2);border:1px solid var(--nc-line);color:var(--nc-muted);font-size:var(--nc-type-small)}.nc-admin-tags__list{gap:var(--nc-space-2) var(--nc-space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.nc-admin-tags__item{align-items:center;gap:var(--nc-space-1);min-width:0;font-size:var(--nc-type-small);display:inline-flex}.nc-admin-tags__item:before{content:"#";color:var(--nc-studio-label)}.nc-admin-tags__item--removed{color:var(--nc-muted);text-decoration:line-through}.nc-admin-tags__origin,.nc-admin-tags__count,.nc-admin-tags__family,.nc-admin-tags__preview{color:var(--nc-muted);font-size:var(--nc-type-small)}.nc-admin-tags__count,.nc-admin-tags__preview{margin:0}.nc-admin-tags__remove,.nc-admin-tags__restore,.nc-admin-tags__toggle,.nc-admin-tags__suggestion{justify-content:center;align-items:center;gap:var(--nc-space-2);min-width:44px;min-height:44px;padding:0 var(--nc-space-2);color:var(--nc-muted);font:inherit;cursor:pointer;transition:color var(--nc-motion-fast) ease;background:0 0;border:0;display:inline-flex}.nc-admin-tags__restore{color:var(--nc-ink-strong);text-decoration:none}.nc-admin-tags__toggle{color:var(--nc-ink-strong);padding-inline:0}.nc-admin-tags__toggle[aria-expanded=true]{text-decoration:underline}.nc-admin-tags__remove:focus-visible,.nc-admin-tags__restore:focus-visible,.nc-admin-tags__toggle:focus-visible,.nc-admin-tags__suggestion:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}.nc-admin-tags__remove:disabled,.nc-admin-tags__restore:disabled,.nc-admin-tags__suggestion:disabled{cursor:default;opacity:.5}.nc-admin-tags__picker{gap:var(--nc-space-2);display:grid}.nc-admin-tags__entry{align-items:flex-end;gap:var(--nc-space-3);flex-wrap:wrap;display:flex}.nc-admin-tags__entry>:first-child{flex:14rem;min-width:0}.nc-admin-tags__slug{font-family:var(--nc-font-code);color:var(--nc-ink-strong)}.nc-admin-tags__suggestions{gap:0 var(--nc-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.nc-admin-tags__suggestion{color:var(--nc-ink)}.nc-admin-tags__status:empty{display:none}@media (hover:hover){.nc-admin-tags__remove:hover,.nc-admin-tags__suggestion:hover{color:var(--nc-ink-strong)}}@media (width<=760px){.nc-admin-tags__list{gap:0 var(--nc-space-3)}.nc-admin-tags__suggestion{padding-inline:var(--nc-space-1)}}.nc-admin__space-description{white-space:pre-line;overflow-wrap:anywhere}.nc-admin__space-report{gap:var(--nc-space-2);padding-block:var(--nc-space-3);border-top:1px solid var(--nc-line-soft);display:grid}.nc-admin__frame-card{gap:var(--nc-space-3);min-width:0;display:grid}.nc-admin__publication-note{white-space:pre-line;overflow-wrap:anywhere}.nc-admin-verification{gap:var(--nc-space-3);min-width:0;display:grid}.nc-admin-verification__account{align-items:center;gap:var(--nc-space-2) var(--nc-space-3);flex-wrap:wrap;min-width:0;margin:0;display:flex}.nc-admin-verification__name{align-items:center;gap:var(--nc-space-1);min-width:0;color:var(--nc-ink-strong);overflow-wrap:anywhere;display:flex}.nc-admin-verification__handle{font-family:var(--nc-font-code);text-transform:none}
.nc-admin-xp__code{font-family:var(--nc-font-code);font-size:var(--nc-type-small);overflow-wrap:anywhere}.nc-admin-xp__back{min-height:44px;color:var(--nc-muted);align-items:center;display:inline-flex}.nc-admin-xp__back:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}.nc-admin-xp__icon{width:var(--nc-space-8)}.nc-admin-xp__owner{align-items:baseline;gap:var(--nc-space-1) var(--nc-space-3);flex-wrap:wrap;min-width:0;display:inline-flex}.nc-admin-xp__pitch{color:var(--nc-muted);white-space:pre-line;overflow-wrap:anywhere;margin:0}.nc-admin-xp__details summary{min-height:44px;padding-block:var(--nc-space-3);cursor:pointer}.nc-admin-xp__details summary:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}.nc-admin-xp-search{gap:var(--nc-space-3);display:grid}.nc-admin-xp-results{margin:0;padding:0;list-style:none}.nc-admin-xp-results>li+li{border-top:1px solid var(--nc-line-soft)}.nc-admin-xp-result{align-items:center;gap:var(--nc-space-3);min-height:44px;padding-block:var(--nc-space-3);color:inherit;transition:color var(--nc-motion-fast) ease;text-decoration:none;display:flex}.nc-admin-xp-result:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}.nc-admin-xp-result__icon{width:var(--nc-space-7);flex:none}.nc-admin-xp-result__copy{gap:var(--nc-space-1);min-width:0;display:grid}.nc-admin-xp-result__title{font-weight:var(--nc-weight-medium);color:var(--nc-ink-strong);overflow-wrap:anywhere}.nc-admin-xp-result__meta{gap:0 var(--nc-space-3);color:var(--nc-muted);font-size:var(--nc-type-small);flex-wrap:wrap;display:flex}.nc-admin-xp-result__state--suspended{color:var(--nc-ink-strong);font-weight:var(--nc-weight-semibold)}.nc-admin-xp-teams{margin:0;padding:0;list-style:none}.nc-admin-xp-teams__item{justify-content:space-between;align-items:center;gap:var(--nc-space-3);padding-block:var(--nc-space-3);border-top:1px solid var(--nc-line-soft);flex-wrap:wrap;display:flex}.nc-admin-xp-teams__item--removed .nc-admin-xp-teams__name{color:var(--nc-muted);text-decoration:line-through}.nc-admin-xp-teams__copy{gap:var(--nc-space-1);flex:14rem;min-width:0;display:grid}.nc-admin-xp-teams__name{overflow-wrap:anywhere}.nc-admin-xp-teams__meta{gap:0 var(--nc-space-3);color:var(--nc-muted);font-size:var(--nc-type-small);flex-wrap:wrap;display:flex}.nc-admin-xp-places{gap:var(--nc-space-3);display:grid}.nc-admin-xp-places__title{font-size:var(--nc-type-body);font-weight:var(--nc-weight-semibold);margin:0}.nc-admin-xp-rights{border:0;min-width:0;margin:0;padding:0}.nc-admin-xp-rights__legend{font-weight:var(--nc-weight-semibold);margin-block-end:var(--nc-space-2);padding:0}.nc-admin-xp-rights__list{margin:0;padding:0;list-style:none}.nc-admin-xp-rights__item{justify-content:space-between;align-items:center;gap:var(--nc-space-1) var(--nc-space-3);padding-block:var(--nc-space-2);border-top:1px solid var(--nc-line-soft);flex-wrap:wrap;display:flex}.nc-admin-xp-rights__control{flex:16rem;min-width:0}.nc-admin-xp-rights__label{align-items:baseline;gap:0 var(--nc-space-2);overflow-wrap:anywhere;flex-wrap:wrap;display:inline-flex}.nc-admin-xp-rights__item--undeclared .nc-admin-xp-rights__label{color:var(--nc-muted)}.nc-admin-xp-rights__sensitive{font-size:var(--nc-type-label);font-weight:var(--nc-weight-semibold);letter-spacing:var(--nc-tracking-label);text-transform:uppercase}.nc-admin-xp-rights__states{gap:var(--nc-space-1);flex-wrap:wrap;display:flex}.nc-admin-xp-rights__state{padding:0 var(--nc-space-1);border:1px solid var(--nc-line);color:var(--nc-muted);font-size:var(--nc-type-label);letter-spacing:var(--nc-tracking-label);text-transform:uppercase;white-space:nowrap}.nc-admin-xp-rights__state--effective{border-color:var(--nc-ink-strong);color:var(--nc-ink-strong)}.nc-admin-xp-rights__state--undeclared{border-style:dashed}.nc-admin-xp-history{margin:0;padding:0;list-style:none}.nc-admin-xp-history__entry{gap:var(--nc-space-1);padding-block:var(--nc-space-3);border-top:1px solid var(--nc-line-soft);display:grid}.nc-admin-xp-history__action{font-weight:var(--nc-weight-medium)}.nc-admin-xp-history__reason{white-space:pre-line;overflow-wrap:anywhere}.nc-admin-xp-history__meta{color:var(--nc-muted);font-size:var(--nc-type-small);overflow-wrap:anywhere}@media (hover:hover){.nc-admin-xp-result:hover .nc-admin-xp-result__title,.nc-admin-xp__back:hover{text-decoration:underline}}@media (width>=761px){.nc-admin-xp-search{grid-template-columns:minmax(0,1fr) minmax(12rem,auto);align-items:end}}@media (width<=480px){.nc-admin-xp-teams__item>.nc-settings__button{flex:100%}.nc-admin-xp__icon{width:var(--nc-space-7)}}.nc-admin-xp-notes{gap:var(--nc-space-2);display:grid}.nc-admin-xp-notes__title{font-size:var(--nc-type-small);font-weight:var(--nc-weight-medium);margin:0}.nc-admin-xp-notes__list{margin:0;padding:0;list-style:none}.nc-admin-xp-notes__entry{gap:var(--nc-space-1);padding-block:var(--nc-space-3);border-top:1px solid var(--nc-line-soft);display:grid}.nc-admin-xp-notes__meta{color:var(--nc-muted);font-size:var(--nc-type-small);overflow-wrap:anywhere;margin:0}.nc-admin-xp-notes__message{white-space:pre-line;overflow-wrap:anywhere;margin:0}.nc-admin-xp-notes__message--hidden{color:var(--nc-muted);text-decoration:line-through}.nc-admin-xp-notes__message--none{color:var(--nc-muted)}.nc-admin-xp-notes__state{color:var(--nc-muted);font-size:var(--nc-type-small);align-self:center}
.nc-admin-editorial__back{min-height:44px;color:var(--nc-muted);align-items:center;display:inline-flex}.nc-admin-editorial__back:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}.nc-admin-editorial__hint{color:var(--nc-muted);font-size:var(--nc-type-small);margin:0}.nc-admin-editorial__list{margin:0;padding:0;list-style:none}.nc-admin-editorial__item{justify-content:space-between;align-items:center;gap:var(--nc-space-3);padding-block:var(--nc-space-3);border-top:1px solid var(--nc-line-soft);flex-wrap:wrap;display:flex}.nc-admin-editorial__icon{width:var(--nc-space-7);flex:none}.nc-admin-editorial__copy{gap:var(--nc-space-1);flex:14rem;min-width:0;display:grid}.nc-admin-editorial__name{font-weight:var(--nc-weight-medium);color:var(--nc-ink-strong);overflow-wrap:anywhere}.nc-admin-editorial__meta{gap:0 var(--nc-space-3);color:var(--nc-muted);font-size:var(--nc-type-small);flex-wrap:wrap;display:flex}.nc-admin-editorial__code{font-family:var(--nc-font-code);font-size:var(--nc-type-small);overflow-wrap:anywhere}.nc-admin-editorial__controls,.nc-admin-editorial__actions{gap:var(--nc-space-2);flex-wrap:wrap;display:flex}.nc-admin-editorial__picker{gap:var(--nc-space-3);display:grid}.nc-admin-editorial__rank{gap:var(--nc-space-2);border-top:1px solid var(--nc-line-soft);padding-block-start:var(--nc-space-3);display:grid}@media (width<=480px){.nc-admin-editorial__controls>.nc-settings__button,.nc-admin-editorial__actions>.nc-settings__button{flex:100%}}
.nc-ai-accounts__assurance{padding:var(--nc-space-2) var(--nc-space-3);border:1px solid var(--nc-line);color:var(--nc-ink);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);margin:0}.nc-ai-accounts__hint{color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);overflow-wrap:anywhere;margin:0}.nc-ai-accounts__vendor{gap:var(--nc-space-3);min-width:0;display:grid}.nc-ai-accounts__card{gap:var(--nc-space-3);min-width:0;padding-block:var(--nc-space-3);border-top:1px solid var(--nc-line-soft);display:grid}.nc-ai-accounts__card-head{gap:var(--nc-space-1);min-width:0;display:grid}.nc-ai-accounts__card-title{color:var(--nc-ink-strong);font-size:inherit;font-weight:var(--nc-weight-medium);overflow-wrap:anywhere;margin:0}.nc-ai-accounts__limits{gap:var(--nc-space-2);min-width:0;display:grid}.nc-ai-accounts__window{gap:var(--nc-space-1);min-width:0;display:grid}.nc-ai-accounts__window-line{justify-content:space-between;gap:var(--nc-space-2);min-width:0;display:flex}.nc-ai-accounts__window-label{color:var(--nc-ink);overflow-wrap:anywhere}.nc-ai-accounts__window-value{color:var(--nc-ink-strong);font-variant-numeric:tabular-nums;flex:none}.nc-ai-accounts__meter{appearance:none;background:var(--nc-line);width:100%;height:2px;color:var(--nc-ink-strong);border:0;border-radius:0;display:block}.nc-ai-accounts__meter::-webkit-progress-bar{background:var(--nc-line);border-radius:0}.nc-ai-accounts__meter::-webkit-progress-value{background:var(--nc-ink-strong);border-radius:0}.nc-ai-accounts__meter::-moz-progress-bar{background:var(--nc-ink-strong);border-radius:0}.nc-ai-accounts__window--critical .nc-ai-accounts__window-value{color:var(--nc-error)}.nc-ai-accounts__window--critical .nc-ai-accounts__meter::-webkit-progress-value{background:var(--nc-error)}.nc-ai-accounts__window--critical .nc-ai-accounts__meter::-moz-progress-bar{background:var(--nc-error)}.nc-ai-accounts__installations{min-width:0;display:grid}.nc-ai-accounts__confirm,.nc-ai-accounts__ignored,.nc-ai-accounts__add{gap:var(--nc-space-2);margin-top:var(--nc-space-2);min-width:0;display:grid}.nc-ai-accounts__line{gap:var(--nc-space-2);flex-wrap:wrap;align-items:center;display:flex}.nc-ai-accounts__settings{gap:var(--nc-space-2);padding:var(--nc-space-2) 0;display:grid}.nc-ai-accounts__events{gap:var(--nc-space-1);margin:0;padding:0;list-style:none;display:grid}.nc-ai-accounts__event{padding:var(--nc-space-1) 0;border-top:1px solid var(--nc-line-soft);gap:0;min-width:0;display:grid}.nc-ai-accounts__event-action{color:var(--nc-ink)}@media (forced-colors:active){.nc-ai-accounts__meter::-webkit-progress-bar{background:graytext}.nc-ai-accounts__meter::-webkit-progress-value{background:canvastext}.nc-ai-accounts__meter::-moz-progress-bar{background:canvastext}}
.nc-machines__hint{color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);margin:0}.nc-machines__form,.nc-machines__confirm{gap:var(--nc-space-2);margin-top:var(--nc-space-2);min-width:0;display:grid}.nc-machines__line{gap:var(--nc-space-2);flex-wrap:wrap;align-items:center;display:flex}.nc-machines__settings{gap:var(--nc-space-2);padding:var(--nc-space-2) 0;border-top:1px solid var(--nc-line-soft);display:grid}.nc-machines__device{gap:var(--nc-space-1);padding:var(--nc-space-2) 0;border-top:1px solid var(--nc-line-soft);min-width:0;display:grid}.nc-machines__targets{gap:var(--nc-space-2);margin-top:var(--nc-space-1);min-width:0;display:grid}.nc-machines__subtitle{margin:var(--nc-space-2) 0 0;color:var(--nc-muted);text-transform:uppercase;letter-spacing:var(--nc-tracking-label);font-size:var(--nc-type-eyebrow);font-weight:inherit}.nc-machines__events{gap:var(--nc-space-1);margin:0;padding:0;list-style:none;display:grid}.nc-machines__event{padding:var(--nc-space-1) 0;border-top:1px solid var(--nc-line-soft);gap:0;min-width:0;display:grid}.nc-machines__event-action{color:var(--nc-ink)}.nc-machines__event-facts{color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);overflow-wrap:anywhere}.nc-machines__warning{color:var(--nc-ink-strong);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);margin:0}
.nc-device-places__hint{color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);margin:0}.nc-device-places__coordinates{color:var(--nc-muted);font-size:var(--nc-type-small);font-variant-numeric:tabular-nums}
.nc-desktop-dock{--nc-desktop-dock-reach:0px;z-index:2;box-sizing:border-box;max-width:calc(100% - 2 * var(--nc-space-3));margin-bottom:calc(var(--nc-space-2) + var(--nc-desktop-edge-bottom,0px));flex:none;align-self:center;padding:6px;display:block;position:relative}.nc-desktop-dock__track{align-items:center;gap:6px;display:flex;position:relative}.nc-desktop-dock[data-crowded] .nc-desktop-dock__track{margin-top:calc(-1 * var(--nc-space-7));padding-top:var(--nc-space-7);overscroll-behavior-x:contain;pointer-events:none;scrollbar-width:none;overflow:auto hidden}.nc-desktop-dock[data-crowded] .nc-desktop-dock__track::-webkit-scrollbar{display:none}.nc-desktop-dock[data-crowded] .nc-desktop-dock__track>*{contain:layout;pointer-events:auto}.nc-desktop-dock__launcher,.nc-desktop-dock__tile{--nc-desktop-dock-scale:1;--nc-desktop-dock-shift:0px;width:56px;height:56px;color:var(--nc-muted);font:inherit;cursor:pointer;transform:translateX(var(--nc-desktop-dock-shift));transition:transform calc(var(--nc-motion-fast) / 2) ease-out, color var(--nc-motion-fast) ease;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;background:0 0;border:0;border-radius:0;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;position:relative}.nc-desktop-dock__tile{flex:0 56px;width:auto;min-width:28px}.nc-desktop-dock__launcher:focus-visible,.nc-desktop-dock__tile:focus-visible{outline:1px solid var(--nc-ink-strong);outline-offset:-1px}@media (hover:hover){.nc-desktop-dock__launcher:hover{color:var(--nc-ink-strong)}}.nc-desktop-dock__lens{width:min(46px, calc(100% - var(--nc-space-2)));aspect-ratio:1;transform:scale(var(--nc-desktop-dock-scale));transform-origin:50% 100%;transition:transform calc(var(--nc-motion-fast) / 2) ease-out, opacity var(--nc-motion-fast) ease, scale var(--nc-motion-fast) ease-out;justify-content:center;align-items:center;display:flex}.nc-desktop-dock__icon{width:100%}.nc-desktop-dock__lens,.nc-desktop-dock__launcher svg{filter:drop-shadow(0 2px 3px #00000059)drop-shadow(0 8px 14px #0000004d)}.nc-desktop-dock__tile .nc-desktop-dock__lens{animation:nc-desktop-dock-arrive var(--nc-motion-panel) cubic-bezier(.2, .8, .3, 1) backwards}@keyframes nc-desktop-dock-arrive{0%{opacity:0;scale:.4}}.nc-desktop-dock__tile[data-launching] .nc-desktop-dock__lens{animation:.72s both nc-desktop-dock-launch}@keyframes nc-desktop-dock-launch{0%{animation-timing-function:cubic-bezier(.2,.7,.4,1);translate:0}30%{animation-timing-function:cubic-bezier(.6,0,.8,.4);translate:0 -16px}55%{animation-timing-function:cubic-bezier(.2,.7,.4,1);translate:0}72%{animation-timing-function:cubic-bezier(.6,0,.8,.4);translate:0 -6px}88%,to{translate:0}}@media (prefers-reduced-motion:reduce){.nc-desktop-dock__tile[data-launching] .nc-desktop-dock__lens{animation:none}}.nc-desktop-dock__glyph{width:26px;height:26px}.nc-desktop-dock__label{bottom:calc(100% + var(--nc-space-2) + (var(--nc-desktop-dock-scale) - 1) * 46px);box-sizing:border-box;max-width:280px;padding:var(--nc-space-1) var(--nc-space-2);background:var(--nc-glass-night);backdrop-filter:var(--nc-glass-night-filter);color:var(--nc-ink-strong);font-size:var(--nc-type-small);font-weight:var(--nc-weight-medium);text-overflow:clip;white-space:nowrap;opacity:0;pointer-events:none;transform:translate(calc(-50% + var(--nc-desktop-dock-title-shift,0px)), 2px);transition:opacity var(--nc-motion-fast) ease, transform var(--nc-motion-fast) ease;line-height:1.3;position:absolute;left:50%;overflow:hidden;box-shadow:0 6px 18px #0006}.nc-desktop-dock__label[data-fit]{font-size:calc(var(--nc-type-small) * .9)}.nc-desktop-dock__label[data-fit=clip]{text-overflow:ellipsis}.nc-desktop-dock__launcher:focus-visible .nc-desktop-dock__label,.nc-desktop-dock__tile:focus-visible .nc-desktop-dock__label{opacity:1;transform:translate(calc(-50% + var(--nc-desktop-dock-title-shift,0px)), 0)}@media (hover:hover){.nc-desktop-dock__launcher:hover .nc-desktop-dock__label,.nc-desktop-dock__tile:hover .nc-desktop-dock__label{opacity:1;transform:translate(calc(-50% + var(--nc-desktop-dock-title-shift,0px)), 0)}}.nc-desktop-dock__status{color:var(--nc-muted);font-weight:var(--nc-weight-regular)}.nc-desktop-dock__point{box-sizing:border-box;border:1px solid var(--nc-muted);background:var(--nc-muted);width:4px;height:4px;transition:width var(--nc-motion-fast) ease, height var(--nc-motion-fast) ease, border-radius var(--nc-motion-fast) ease, background-color var(--nc-motion-fast) ease, border-color var(--nc-motion-fast) ease, box-shadow var(--nc-motion-fast) ease;border-radius:50%;position:absolute;bottom:1px;left:50%;transform:translate(-50%)}.nc-desktop-dock__tile[data-state=active] .nc-desktop-dock__point{border-color:var(--nc-ink-strong);background:var(--nc-ink-strong);border-radius:0;width:14px;height:3px;box-shadow:0 0 6px #ffffff73}.nc-desktop-dock__tile[data-asleep] .nc-desktop-dock__point{border-color:var(--nc-muted);width:5px;height:5px;box-shadow:none;background:0 0;border-radius:50%}.nc-desktop-dock__tile[data-state=minimized] .nc-desktop-dock__lens{opacity:.45}.nc-desktop-dock__divider{--nc-desktop-dock-shift:0px;width:1px;height:28px;margin:0 var(--nc-space-1);transform:translateX(var(--nc-desktop-dock-shift));transition:transform calc(var(--nc-motion-fast) / 2) ease-out;background:linear-gradient(#0000,#ffffff24,#0000);flex:none;align-self:center}@media (prefers-reduced-transparency:reduce){.nc-desktop-dock__label{background:var(--nc-panel);backdrop-filter:none}}.nc-desktop:not([data-layout=wide]) .nc-desktop-dock :is(.nc-desktop-dock__launcher,.nc-desktop-dock__tile){width:56px;height:56px}.nc-desktop:not([data-layout=wide]) .nc-desktop-dock__tile{flex:0 0 56px;min-width:44px}.nc-desktop:not([data-layout=wide]) .nc-desktop-dock__lens{width:min(48px, calc(100% - var(--nc-space-1)))}.nc-desktop:not([data-layout=wide]) .nc-desktop-dock__label{opacity:0}.nc-desktop:not([data-layout=wide]) .nc-desktop-dock[data-crowded] .nc-desktop-dock__track{pointer-events:auto;scroll-snap-type:x proximity;margin-top:0;padding-top:0}.nc-desktop:not([data-layout=wide]) .nc-desktop-dock[data-crowded] .nc-desktop-dock__track>*{scroll-snap-align:center}.nc-desktop[data-touch] :is(.nc-desktop-dock__launcher,.nc-desktop-dock__tile):active .nc-desktop-dock__lens{scale:.88}.nc-desktop[data-touch] .nc-desktop-dock__launcher:active{color:var(--nc-ink-strong)}.nc-desktop[data-layout=compact] .nc-desktop-dock{max-width:calc(100% - 2 * var(--nc-space-2))}@media (prefers-reduced-motion:reduce){.nc-desktop[data-touch] :is(.nc-desktop-dock__launcher,.nc-desktop-dock__tile):active .nc-desktop-dock__lens{scale:none}}
.nc-desktop-wallpaper{transform-origin:50% 45%;will-change:transform;position:absolute;inset:0}.nc-desktop-wallpaper__image{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity var(--nc-motion-media) ease;display:block;position:absolute;inset:0}.nc-desktop-wallpaper__image[data-loaded]{opacity:1}.nc-desktop-extras{inset:var(--nc-space-3);isolation:isolate;pointer-events:none;position:absolute}.nc-desktop-widget{top:calc(var(--nc-desktop-widget-y,.5) * 100%);left:calc(var(--nc-desktop-widget-x,.5) * 100%);box-sizing:border-box;border:1px solid var(--nc-line-soft);background:var(--nc-glass-strong);width:260px;max-width:100%;color:var(--nc-ink);font-family:var(--nc-font);cursor:grab;pointer-events:auto;translate:calc(var(--nc-desktop-widget-x,.5) * -100%) calc(var(--nc-desktop-widget-y,.5) * -100%);-webkit-user-select:none;user-select:none;transition:border-color var(--nc-motion-fast) ease;animation:nc-desktop-widget-in var(--nc-motion-panel) cubic-bezier(.2, .8, .3, 1) both;outline:none;flex-direction:column;display:flex;position:absolute}.nc-desktop-widget:focus-within{border-color:var(--nc-line)}.nc-desktop-widget:focus-visible{outline:1px solid var(--nc-ink-strong);outline-offset:-1px}.nc-desktop-widget[data-dragging]{border-color:var(--nc-line);cursor:grabbing}.nc-desktop-widget-shield{z-index:calc(var(--skl-z-dialog,140) + 30);cursor:grabbing;position:fixed;inset:0}.nc-desktop-widget__head{align-items:center;gap:var(--nc-space-2);height:28px;padding-left:var(--nc-space-3);flex:none;display:flex}.nc-desktop-widget__title{min-width:0;color:var(--nc-faint);font-size:var(--nc-type-eyebrow);font-weight:var(--nc-weight-semibold);letter-spacing:var(--nc-tracking-eyebrow);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;flex:1;overflow:hidden}.nc-desktop-widget__status{color:var(--nc-faint);font-size:var(--nc-type-eyebrow);font-variant-numeric:tabular-nums;letter-spacing:var(--nc-tracking-label);flex:none}.nc-desktop-widget__status [data-state=failed]{color:var(--nc-error)}.nc-desktop-widget__remove{width:28px;height:28px;color:var(--nc-muted);cursor:pointer;opacity:0;transition:opacity var(--nc-motion-fast) ease, color var(--nc-motion-fast) ease;background:0 0;border:0;border-radius:0;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.nc-desktop-widget:is(:hover,:focus-within) .nc-desktop-widget__remove{opacity:1}.nc-desktop-widget__remove:focus-visible{outline:1px solid var(--nc-ink-strong);outline-offset:-1px}.nc-desktop-widget__body{min-width:0;padding:var(--nc-space-1) var(--nc-space-3) var(--nc-space-3)}.nc-desktop-widget__note{color:var(--nc-muted);font-size:var(--nc-type-small);margin:0;line-height:1.5}.nc-desktop-widget__note[data-muted]{color:var(--nc-faint)}.nc-desktop-widget__link{color:var(--nc-ink-strong);cursor:pointer;font:inherit;text-underline-offset:3px;background:0 0;border:0;margin:0;padding:0;text-decoration:underline}.nc-desktop-widget__link:focus-visible{outline:1px solid var(--nc-ink-strong);outline-offset:2px}.nc-desktop-extras-thumb{object-fit:cover;background:linear-gradient(var(--nc-glass), var(--nc-glass)), var(--nc-desktop-extras-tint,var(--nc-panel));width:100%;height:100%;color:var(--nc-on-media);place-items:center;display:grid}img.nc-desktop-extras-thumb,video.nc-desktop-extras-thumb{background:var(--nc-desktop-extras-tint,var(--nc-panel));-webkit-user-drag:none;display:block}.nc-desktop-extras-chip{bottom:var(--nc-space-1);box-sizing:border-box;max-width:calc(100% - 2 * var(--nc-space-1));background:var(--nc-glass);color:var(--nc-on-media);font-size:var(--nc-type-eyebrow);font-variant-numeric:tabular-nums;font-weight:var(--nc-weight-medium);text-overflow:ellipsis;white-space:nowrap;pointer-events:none;padding:1px 5px;line-height:1.4;position:absolute;overflow:hidden}.nc-desktop-extras-chip[data-place=start]{left:var(--nc-space-1);max-width:calc(62% - var(--nc-space-1))}.nc-desktop-extras-chip[data-place=end]{right:var(--nc-space-1)}@media (hover:hover){.nc-desktop-widget__remove:hover{color:var(--nc-ink-strong)}}@keyframes nc-desktop-widget-in{0%{opacity:0;transform:scale(.96)}}@keyframes nc-desktop-extras-fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.nc-desktop-widget{animation:none}}@media (prefers-reduced-transparency:reduce){.nc-desktop-widget{background:var(--nc-panel)}}.nc-desktop[data-touch] .nc-desktop-widget{touch-action:none;-webkit-touch-callout:none}.nc-desktop[data-touch] .nc-desktop-widget__head{height:44px}.nc-desktop[data-touch] .nc-desktop-widget__remove{opacity:.64;width:44px;height:44px}.nc-desktop[data-layout=compact] .nc-desktop-extras{inset:var(--nc-desktop-band-top,0px) 0 auto;gap:var(--nc-space-2);box-sizing:border-box;height:var(--nc-desktop-widgets-row,212px);padding:var(--nc-space-3) var(--nc-space-3) 0;overscroll-behavior-x:contain;scroll-padding-inline:var(--nc-space-3);scroll-snap-type:x mandatory;scrollbar-width:none;pointer-events:auto;display:flex;overflow:auto hidden}.nc-desktop[data-layout=compact] .nc-desktop-extras::-webkit-scrollbar{display:none}.nc-desktop[data-layout=compact] .nc-desktop-widget{cursor:default;touch-action:manipulation;scroll-snap-align:start;flex:none;width:min(100%,320px);max-width:none;height:100%;position:relative;top:auto;left:auto;overflow:hidden;translate:none}.nc-desktop[data-layout=compact] .nc-desktop-widget__body{flex:1;min-height:0;overflow:hidden}
.nc-desktop-slideshow{z-index:calc(var(--skl-z-dialog,140) + 10);background:var(--nc-canvas);color:var(--nc-on-media);cursor:none;font-family:var(--nc-font);animation:nc-desktop-extras-fade var(--nc-motion-panel) ease both;outline:none;position:fixed;inset:0;overflow:hidden}.nc-desktop-slideshow[data-controls]{cursor:default}.nc-desktop-slideshow__stage,.nc-desktop-slideshow__slide,.nc-desktop-slideshow__media{position:absolute;inset:0}.nc-desktop-slideshow__slide{background:var(--nc-canvas);overflow:hidden}.nc-desktop-slideshow__slide[data-entering]{animation:nc-desktop-extras-fade var(--nc-motion-media) ease both}.nc-desktop-slideshow__media{transform-origin:50%}.nc-desktop-slideshow__media[data-burns="1"]{animation:nc-desktop-slideshow-burns-1 var(--nc-desktop-slideshow-span) linear both}.nc-desktop-slideshow__media[data-burns="2"]{animation:nc-desktop-slideshow-burns-2 var(--nc-desktop-slideshow-span) linear both}.nc-desktop-slideshow__media[data-burns="3"]{animation:nc-desktop-slideshow-burns-3 var(--nc-desktop-slideshow-span) linear both}.nc-desktop-slideshow__media[data-burns="4"]{animation:nc-desktop-slideshow-burns-4 var(--nc-desktop-slideshow-span) linear both}.nc-desktop-slideshow[data-paused] .nc-desktop-slideshow__media{animation-play-state:paused}.nc-desktop-slideshow__image,.nc-desktop-slideshow__video{object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}.nc-desktop-slideshow__image[data-full]{opacity:0;transition:opacity var(--nc-motion-media) ease}.nc-desktop-slideshow__image[data-full][data-loaded]{opacity:1}.nc-desktop-slideshow__caption{bottom:var(--nc-space-5);left:var(--nc-space-5);max-width:min(56vw,640px);padding:var(--nc-space-2) var(--nc-space-3);background:var(--nc-glass);opacity:.64;pointer-events:none;transition:opacity var(--nc-motion-panel) ease;gap:2px;margin:0;display:grid;position:absolute}.nc-desktop-slideshow[data-controls] .nc-desktop-slideshow__caption{opacity:1}.nc-desktop-slideshow__name{font-size:var(--nc-type-small);font-weight:var(--nc-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nc-desktop-slideshow__model,.nc-desktop-slideshow__count{color:var(--nc-muted);font-size:var(--nc-type-eyebrow);font-variant-numeric:tabular-nums;letter-spacing:var(--nc-tracking-label);text-transform:uppercase}.nc-desktop-slideshow__count{padding:0 var(--nc-space-2);white-space:nowrap}.nc-desktop-slideshow__controls{bottom:var(--nc-space-5);align-items:center;gap:var(--nc-space-1);padding:var(--nc-space-1);border:1px solid var(--nc-glass-night-halo);background:var(--nc-glass-night);backdrop-filter:var(--nc-glass-night-filter);opacity:0;pointer-events:none;transform:translate(-50%, var(--nc-space-2));transition:opacity var(--nc-motion-panel) ease, transform var(--nc-motion-panel) ease;display:flex;position:absolute;left:50%}.nc-desktop-slideshow[data-controls] .nc-desktop-slideshow__controls,.nc-desktop-slideshow__controls:has(:focus-visible){opacity:1;pointer-events:auto;transform:translate(-50%)}.nc-desktop-slideshow__control{width:44px;height:44px;color:var(--nc-muted);cursor:pointer;transition:color var(--nc-motion-fast) ease, background-color var(--nc-motion-fast) ease;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.nc-desktop-slideshow__control:disabled{cursor:default;opacity:.4}.nc-desktop-slideshow__control:focus-visible{outline:1px solid var(--nc-ink-strong);outline-offset:-1px}.nc-desktop-slideshow__message{place-content:center;justify-items:center;gap:var(--nc-space-4);color:var(--nc-muted);font-size:var(--nc-type-body);text-align:center;margin:0;display:grid;position:absolute;inset:0}.nc-desktop-slideshow__message p{margin:0}.nc-desktop-slideshow__clock{justify-items:center;gap:var(--nc-space-2);transform:translate(-50%, -50%) translate(var(--nc-desktop-slideshow-x,0), var(--nc-desktop-slideshow-y,0));transition:transform calc(2 * var(--nc-motion-media)) cubic-bezier(.4, 0, .2, 1);display:grid;position:absolute;top:50%;left:50%}.nc-desktop-slideshow__time{color:var(--nc-ink-strong);font-size:var(--nc-type-display-banner);font-variant-numeric:tabular-nums;font-weight:var(--nc-weight-medium);letter-spacing:var(--nc-tracking-display);line-height:1}.nc-desktop-slideshow__date{color:var(--nc-faint);font-size:var(--nc-type-eyebrow);letter-spacing:var(--nc-tracking-eyebrow);text-transform:uppercase}@media (hover:hover){.nc-desktop-slideshow__control:not(:disabled):hover{background:var(--nc-glass-night-raised-strong);color:var(--nc-ink-strong)}}@keyframes nc-desktop-slideshow-burns-1{0%{transform:scale(1.02)}to{transform:scale(1.12)translate(-2%,-1.5%)}}@keyframes nc-desktop-slideshow-burns-2{0%{transform:scale(1.12)translate(2%,1%)}to{transform:scale(1.02)}}@keyframes nc-desktop-slideshow-burns-3{0%{transform:scale(1.03)translate(1.5%,-1%)}to{transform:scale(1.12)translate(-1%,1.5%)}}@keyframes nc-desktop-slideshow-burns-4{0%{transform:scale(1.1)translate(-2%)}to{transform:scale(1.02)translate(1.5%,-1%)}}@media (prefers-reduced-motion:reduce){.nc-desktop-slideshow__media{animation:none}.nc-desktop-slideshow__clock{transform:translate(-50%,-50%)}}@media (prefers-reduced-transparency:reduce){.nc-desktop-slideshow__controls{background:var(--nc-panel);backdrop-filter:none}}.nc-desktop-slideshow{touch-action:none}.nc-desktop-slideshow__controls{bottom:calc(var(--nc-space-5) + var(--nc-desktop-safe-bottom,env(safe-area-inset-bottom,0px)))}.nc-desktop-slideshow__caption{bottom:calc(var(--nc-space-5) + var(--nc-desktop-safe-bottom,env(safe-area-inset-bottom,0px)));left:calc(var(--nc-space-5) + var(--nc-desktop-safe-left,env(safe-area-inset-left,0px)))}.nc-desktop-slideshow[data-layout=compact] .nc-desktop-slideshow__caption{right:calc(var(--nc-space-3) + var(--nc-desktop-safe-right,env(safe-area-inset-right,0px)));bottom:calc(var(--nc-space-5) + 44px + 2 * var(--nc-space-1) + var(--nc-space-3) + var(--nc-desktop-safe-bottom,env(safe-area-inset-bottom,0px)));left:calc(var(--nc-space-3) + var(--nc-desktop-safe-left,env(safe-area-inset-left,0px)));max-width:none}
.nc-desktop-widget[data-widget=storage]{width:248px}.nc-desktop-widget[data-widget=generations]{width:328px}.nc-desktop-widget[data-widget=photo]{width:288px}.nc-desktop-widget-clock{gap:var(--nc-space-1);display:grid}.nc-desktop-widget-clock__time{color:var(--nc-ink-strong);font-size:var(--nc-type-display-title);font-variant-numeric:tabular-nums;font-weight:var(--nc-weight-medium);letter-spacing:var(--nc-tracking-display);line-height:1}.nc-desktop-widget-clock__date{color:var(--nc-muted);font-size:var(--nc-type-small);display:block}.nc-desktop-widget-clock__date:first-letter{text-transform:uppercase}.nc-desktop-widget-clock__seconds{height:1px;margin-top:var(--nc-space-2);background:var(--nc-line-soft);position:relative;overflow:hidden}.nc-desktop-widget-clock__sweep{background:var(--nc-ink);transform-origin:0;animation:60s linear both nc-desktop-widget-sweep;position:absolute;inset:0}.nc-desktop-widget-storage{align-items:center;gap:var(--nc-space-3);display:flex}.nc-desktop-widget-storage__ring{flex:none;place-items:center;width:72px;height:72px;display:grid;position:relative}.nc-desktop-widget-storage__ring svg{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.nc-desktop-widget-storage__track,.nc-desktop-widget-storage__fill{fill:none;stroke-width:3px}.nc-desktop-widget-storage__track{stroke:var(--nc-line-soft)}.nc-desktop-widget-storage__fill{stroke:var(--nc-ink-strong);transition:stroke-dasharray var(--nc-motion-media) ease;animation:nc-desktop-widget-fill var(--nc-motion-media) cubic-bezier(.2, .8, .3, 1) both}.nc-desktop-widget-storage[data-full] .nc-desktop-widget-storage__fill{stroke:var(--nc-error)}.nc-desktop-widget-storage__percent{font-size:var(--nc-type-small);font-variant-numeric:tabular-nums;font-weight:var(--nc-weight-medium);position:relative}.nc-desktop-widget-storage__lines{gap:var(--nc-space-1);min-width:0;display:grid}.nc-desktop-widget-storage__line{color:var(--nc-ink);font-size:var(--nc-type-small);margin:0;line-height:1.4}.nc-desktop-widget-storage__line[data-muted]{color:var(--nc-faint)}.nc-desktop-widget-recent{justify-items:start;gap:var(--nc-space-2);display:grid}.nc-desktop-widget-recent__strip{gap:var(--nc-space-1);scroll-snap-type:x mandatory;scrollbar-width:none;width:100%;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.nc-desktop-widget-recent__strip::-webkit-scrollbar{display:none}.nc-desktop-widget-recent__item{scroll-snap-align:start;flex:none}.nc-desktop-widget-recent__open{background:var(--nc-panel);cursor:pointer;border:0;border-radius:0;width:72px;height:72px;margin:0;padding:0;display:block;position:relative;overflow:hidden}.nc-desktop-widget[data-widget=photo] .nc-desktop-widget__body{padding:0}.nc-desktop-widget-photo>.nc-desktop-widget__note,.nc-desktop-widget-photo__empty{padding:var(--nc-space-2) var(--nc-space-3) var(--nc-space-3)}.nc-desktop-widget-photo__empty{gap:var(--nc-space-2);display:grid}.nc-desktop-widget-photo__open{aspect-ratio:4/3;background:var(--nc-canvas);cursor:pointer;border:0;border-radius:0;width:100%;margin:0;padding:0;display:block;position:relative;overflow:hidden}.nc-desktop-widget-recent__open:focus-visible,.nc-desktop-widget-photo__open:focus-visible{outline:1px solid var(--nc-ink-strong);outline-offset:-1px}.nc-desktop-widget-photo__picture{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.nc-desktop-widget-photo__picture[data-top]{animation:nc-desktop-extras-fade var(--nc-motion-media) ease both}.nc-desktop-widget-photo__caption{padding:var(--nc-space-2) var(--nc-space-3);background:var(--nc-glass);color:var(--nc-on-media);font-size:var(--nc-type-small);text-align:start;text-overflow:ellipsis;white-space:nowrap;opacity:0;transition:opacity var(--nc-motion-fast) ease;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.nc-desktop-widget-photo__open:is(:hover,:focus-visible) .nc-desktop-widget-photo__caption{opacity:1}.nc-desktop-widget-note__text{box-sizing:border-box;width:100%;height:168px;caret-color:var(--nc-ink-strong);color:var(--nc-ink);cursor:text;font-family:var(--nc-font);font-size:var(--nc-type-small);resize:none;-webkit-user-select:text;user-select:text;background:0 0;border:0;border-radius:0;outline:none;margin:0;padding:0;line-height:1.6;display:block}.nc-desktop-widget-note__text::placeholder{color:var(--nc-faint);opacity:1}.nc-desktop-widget-note__ask{gap:var(--nc-space-1);padding-top:var(--nc-space-2);border-top:1px solid var(--nc-line-soft);display:grid}.nc-desktop-widget-note__choices{gap:var(--nc-space-3);font-size:var(--nc-type-small);flex-wrap:wrap;display:flex}.nc-desktop-widget-note__choices [data-danger]{color:var(--nc-error)}@keyframes nc-desktop-widget-sweep{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes nc-desktop-widget-fill{0%{stroke-dasharray:0 100}}@media (prefers-reduced-motion:reduce){.nc-desktop-widget-clock__seconds{display:none}.nc-desktop-widget-storage__fill{animation:none}}.nc-desktop[data-layout=compact] .nc-desktop-widget[data-widget]{width:min(100%,320px)}.nc-desktop[data-layout=compact] .nc-desktop-widget-photo,.nc-desktop[data-layout=compact] .nc-desktop-widget-photo__open{height:100%}.nc-desktop[data-layout=compact] .nc-desktop-widget-photo__open{aspect-ratio:auto}.nc-desktop[data-layout=compact] .nc-desktop-widget-note__text{height:100%}.nc-desktop[data-touch] .nc-desktop-widget-photo__caption{opacity:.8}.nc-desktop[data-touch] .nc-desktop-widget-note__text{touch-action:pan-y}.nc-desktop[data-touch] .nc-desktop-widget-recent__strip{touch-action:pan-x}
.nc-desktop-files{bottom:var(--nc-space-3);left:var(--nc-space-3);z-index:2;gap:var(--nc-space-1);width:min(320px, calc(100% - 2 * var(--nc-space-3)));font-family:var(--nc-font);pointer-events:none;display:grid;position:absolute}.nc-desktop[data-window-fullscreen] .nc-desktop-files{visibility:hidden}.nc-desktop-files__uploads{gap:var(--nc-space-1);overscroll-behavior:contain;pointer-events:auto;max-height:min(40vh,320px);margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.nc-desktop-files__row{align-items:center;gap:var(--nc-space-1) var(--nc-space-2);box-sizing:border-box;min-height:36px;padding:var(--nc-space-1) var(--nc-space-1) var(--nc-space-1) var(--nc-space-3);border:1px solid var(--nc-line-soft);background:var(--nc-glass-night);backdrop-filter:var(--nc-glass-night-filter);color:var(--nc-ink);font-size:var(--nc-type-small);pointer-events:auto;animation:nc-desktop-files-in var(--nc-motion-fast) ease-out both;border-radius:0;grid-template-columns:minmax(0,1fr) auto;line-height:1.35;display:grid;position:relative}.nc-desktop-files__row[data-tone=refusal]{border-left-color:var(--nc-error)}.nc-desktop-files__text{overflow-wrap:anywhere;min-width:0}.nc-desktop-files__uploads .nc-desktop-files__text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nc-desktop-files__dismiss,.nc-desktop-files__action{box-sizing:border-box;color:var(--nc-muted);font:inherit;cursor:pointer;transition:background-color var(--nc-motion-fast) ease, color var(--nc-motion-fast) ease;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;margin:0;display:inline-flex}.nc-desktop-files__dismiss{width:28px;height:28px;padding:0}.nc-desktop-files__action{min-height:28px;padding:0 var(--nc-space-2);border:1px solid var(--nc-line);color:var(--nc-ink-strong);font-weight:var(--nc-weight-medium)}@media (hover:hover){.nc-desktop-files__dismiss:hover,.nc-desktop-files__action:hover{background:var(--nc-glass-night-raised-strong);color:var(--nc-ink-strong)}}.nc-desktop-files__dismiss:focus-visible,.nc-desktop-files__action:focus-visible{outline:1px solid var(--nc-ink-strong);outline-offset:-1px}.nc-desktop-files__track{height:1px;margin-right:var(--nc-space-2);background:var(--nc-line-soft);grid-column:1/-1;display:block;overflow:hidden}.nc-desktop-files__bar{background:var(--nc-ink-strong);transform-origin:0;height:100%;transition:transform var(--nc-motion-fast) linear;display:block}.nc-desktop-files__row[data-waiting] .nc-desktop-files__text{color:var(--nc-faint)}.nc-desktop[data-touch] .nc-desktop-files__dismiss{touch-action:manipulation;width:44px;height:44px}.nc-desktop[data-touch] .nc-desktop-files__action{touch-action:manipulation;min-height:40px}.nc-desktop[data-layout=compact] .nc-desktop-files{right:var(--nc-space-3);width:auto}@keyframes nc-desktop-files-in{0%{opacity:0;transform:translateY(2px)}}@media (prefers-reduced-motion:reduce){.nc-desktop-files__row{animation:none}}@media (prefers-reduced-transparency:reduce){.nc-desktop-files__row{background:var(--nc-panel);backdrop-filter:none}}
.nc-desktop-icons{gap:var(--nc-space-1) var(--nc-space-2);padding:var(--nc-space-3);overscroll-behavior-x:contain;scroll-padding-inline:var(--nc-space-3);-webkit-user-select:none;user-select:none;outline:none;grid-auto-rows:108px;grid-auto-columns:96px;display:grid;position:absolute;inset:0;overflow:auto hidden}.nc-desktop-icons__item{box-sizing:border-box;width:96px;height:108px;padding:var(--nc-space-2) var(--nc-space-1) 0;color:var(--nc-on-media);font:inherit;cursor:default;touch-action:none;-webkit-tap-highlight-color:transparent;transition:background-color var(--nc-motion-fast) ease;background:0 0;border:0;border-radius:0;flex-direction:column;align-items:center;gap:6px;margin:0;display:flex;position:absolute}.nc-desktop-icons__icon{width:56px}.nc-desktop-icons__shared{top:calc(var(--nc-space-2) + 38px);border:1px solid var(--nc-line-soft);background:var(--nc-glass-night-raised-strong);width:18px;height:18px;backdrop-filter:var(--nc-glass-night-filter);color:var(--nc-on-media);pointer-events:none;place-items:center;display:grid;position:absolute;left:calc(50% + 17px)}.nc-desktop-icons__draft{top:var(--nc-space-2);border-top:10px solid var(--nc-on-media);opacity:.72;pointer-events:none;border-left:10px solid #0000;width:0;height:0;position:absolute;left:calc(50% + 18px)}.nc-desktop[data-layout=compact] .nc-desktop-icons__draft{top:var(--nc-space-1);left:calc(50% + 19px)}.nc-desktop-icons img,.nc-desktop-dock img,.nc-desktop-launcher img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.nc-desktop-icons__title{box-sizing:border-box;max-width:100%;padding:1px var(--nc-space-1);font-size:var(--nc-type-small);font-weight:var(--nc-weight-medium);text-align:center;text-overflow:clip;text-shadow:0 1px 2px #0000008c;white-space:nowrap;transition:background-color var(--nc-motion-fast) ease;line-height:1.25;display:block;overflow:hidden}.nc-desktop-icons__title[data-fit]{font-size:calc(var(--nc-type-small) * .9)}.nc-desktop-icons__title[data-fit=clip]{text-overflow:ellipsis}.nc-desktop-icons__item[aria-selected=true]{background:var(--nc-glass-night-raised);backdrop-filter:var(--nc-glass-filter)}.nc-desktop-icons:focus-within .nc-desktop-icons__item[aria-selected=true]{background:var(--nc-glass-night-raised-strong)}.nc-desktop-icons__item[aria-selected=true] .nc-desktop-icons__title{background:var(--nc-glass)}@media (hover:hover){.nc-desktop-icons__item:not([aria-selected=true]):hover .nc-desktop-icons__title{background:var(--nc-glass);backdrop-filter:var(--nc-glass-filter)}}.nc-desktop-icons__item:focus-visible{outline:1px solid var(--nc-ink-strong);outline-offset:-1px}.nc-desktop-icons[data-dragging]{cursor:grabbing}.nc-desktop-icons[data-dragging] .nc-desktop-icons__item{cursor:inherit}.nc-desktop-icons__item[data-moving]{z-index:1;will-change:translate}.nc-desktop-icons__item .nc-desktop-icons__icon{transition:transform var(--nc-motion-fast) ease}.nc-desktop-icons__item[data-moving] .nc-desktop-icons__icon{transform:scale(1.08)}.nc-desktop-icons__item[data-lifted]>*{visibility:hidden}.nc-desktop-icons__marquee{z-index:2;box-sizing:border-box;border:1px solid var(--nc-line);background:var(--nc-glass);pointer-events:none;position:absolute}.nc-desktop-icons[data-drop]{outline:1px solid var(--nc-line);outline-offset:calc(-1 * var(--nc-space-1))}.nc-desktop-icons__item[data-drop-target]{background:var(--nc-glass-night-raised-strong);backdrop-filter:var(--nc-glass-filter);outline:1px solid var(--nc-ink-strong);outline-offset:-1px}.nc-desktop-icons__item[data-renaming] .nc-desktop-icons__title{visibility:hidden}.nc-desktop-icons__rename{z-index:1;box-sizing:border-box;width:92px;padding:1px var(--nc-space-1);border:1px solid var(--nc-ink-strong);background:var(--nc-panel);color:var(--nc-ink-strong);font-family:var(--nc-font);font-size:var(--nc-type-small);font-weight:var(--nc-weight-medium);text-align:center;-webkit-user-select:text;user-select:text;border-radius:0;outline:none;margin:0;line-height:1.25;position:absolute;top:0;left:0}.nc-desktop[data-booted] .nc-desktop-icons__item:not([data-entered]){animation:nc-desktop-icon-enter var(--nc-motion-panel) cubic-bezier(.2, .8, .3, 1) both;animation-delay:calc(min(var(--nc-desktop-icon-index,0), 24) * 32ms)}@keyframes nc-desktop-icon-enter{0%{opacity:0;transform:translateY(var(--nc-space-2)) scale(.92)}}@media (prefers-reduced-motion:reduce){.nc-desktop[data-booted] .nc-desktop-icons__item:not([data-entered]){animation:none}.nc-desktop-icons__item[data-moving] .nc-desktop-icons__icon{transform:none}.nc-desktop-icons>.nc-desktop-icons__cell{animation:none}}@media (prefers-reduced-transparency:reduce){.nc-desktop-icons__item[aria-selected=true],.nc-desktop-icons__item[data-drop-target],.nc-desktop-icons:focus-within .nc-desktop-icons__item[aria-selected=true],.nc-desktop-icons>.nc-desktop-icons__cell,.nc-desktop-icons__item[aria-selected=true] .nc-desktop-icons__title,.nc-desktop-icons__item:not([aria-selected=true]):hover .nc-desktop-icons__title{background:var(--nc-raised);backdrop-filter:none}}.nc-desktop[data-touch] .nc-desktop-icons__item{touch-action:manipulation;-webkit-touch-callout:none}.nc-desktop-icons__item[data-pressed] .nc-desktop-icons__icon{transform:scale(.92)}.nc-desktop-icons__item[data-pressed] .nc-desktop-icons__title{background:var(--nc-glass)}.nc-desktop[data-layout=compact] .nc-desktop-icons{--nc-desktop-icon-row:96px;grid-template-columns:repeat(var(--nc-desktop-icon-columns,4), minmax(0, 1fr));grid-template-rows:repeat(var(--nc-desktop-icon-rows,1), var(--nc-desktop-icon-row)) calc(var(--nc-desktop-band-bottom,0px) + var(--nc-space-2));grid-auto-columns:auto;grid-auto-rows:var(--nc-desktop-icon-row);align-content:start;place-items:stretch center;gap:var(--nc-space-3) 0;padding:calc(var(--nc-desktop-band-top,0px) + var(--nc-space-3)) max(var(--nc-space-2), var(--nc-desktop-safe-right,env(safe-area-inset-right,0px))) 0 max(var(--nc-space-2), var(--nc-desktop-safe-left,env(safe-area-inset-left,0px)));overscroll-behavior:contain;scroll-padding-block:calc(var(--nc-desktop-band-top,0px) + var(--nc-space-3)) calc(var(--nc-desktop-band-bottom,0px) + var(--nc-space-3));overflow:hidden auto}.nc-desktop[data-layout=compact] .nc-desktop__area:has(>.nc-desktop-extras)>.nc-desktop-icons{top:calc(var(--nc-desktop-band-top,0px) + var(--nc-desktop-widgets-row,212px));padding-top:var(--nc-space-3);scroll-padding-top:var(--nc-space-3)}.nc-desktop[data-layout=compact] .nc-desktop-icons__item{width:min(100%,88px);height:auto;min-height:0;padding:var(--nc-space-1) 0 0;touch-action:manipulation;position:relative}.nc-desktop-icons__cell{z-index:0;box-sizing:border-box;border:1px solid var(--nc-line);background:var(--nc-glass);width:min(100%,88px);backdrop-filter:var(--nc-glass-filter);pointer-events:none;animation:nc-desktop-icon-cell var(--nc-motion-fast) ease both;position:relative}@keyframes nc-desktop-icon-cell{0%{opacity:0}}.nc-desktop[data-layout=compact] .nc-desktop-icons__item[data-moving]{z-index:2}.nc-desktop[data-layout=compact] .nc-desktop-icons__icon{width:60px}.nc-desktop[data-layout=compact] .nc-desktop-icons__title{overflow-wrap:normal;word-break:normal;hyphens:auto;text-overflow:ellipsis;font-size:var(--nc-type-label)}.nc-desktop[data-layout=compact] .nc-desktop-icons__shared{top:calc(var(--nc-space-1) + 42px);left:calc(50% + 19px)}.nc-desktop[data-layout=compact] .nc-desktop-icons__item[aria-selected=true],.nc-desktop[data-layout=compact] .nc-desktop-icons:focus-within .nc-desktop-icons__item[aria-selected=true]{backdrop-filter:none;background:0 0}.nc-desktop[data-layout=compact] .nc-desktop-icons__item[aria-selected=true]:not([data-pressed]) .nc-desktop-icons__title{background:0 0}.nc-desktop[data-layout=compact] .nc-desktop-icons__rename{width:84px}
.nc-desktop-launcher__files{padding-top:var(--nc-space-2)}.nc-desktop-launcher__files>.nc-desktop-launcher__heading,.nc-desktop-launcher__file-notes>.nc-desktop-launcher__heading,.nc-desktop-launcher__file-notes>.nc-desktop-launcher__note,.nc-desktop-launcher__file-notes>.nc-desktop-launcher__feedback{padding:0 var(--nc-space-4)}.nc-desktop-launcher__files>.nc-desktop-launcher__rows{padding-top:var(--nc-space-1)}.nc-desktop-launcher__headline{align-items:center;gap:var(--nc-space-2);min-width:0;display:flex}.nc-desktop-launcher__headline>.nc-desktop-launcher__title{min-width:0}.nc-desktop-launcher__mark{padding:0 var(--nc-space-1);border:1px solid var(--nc-line);color:var(--nc-muted);font-size:var(--nc-type-eyebrow);font-weight:var(--nc-weight-semibold);letter-spacing:var(--nc-tracking-eyebrow);text-transform:uppercase;white-space:nowrap;flex:none;line-height:1.6}.nc-desktop-launcher__place{color:var(--nc-muted);font-size:var(--nc-type-small);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nc-desktop-launcher__file-notes{gap:var(--nc-space-1);padding:var(--nc-space-2) 0 var(--nc-space-4);display:grid}.nc-desktop-launcher__file-notes>.nc-desktop-launcher__note--faint{color:var(--nc-faint)}
.nc-desktop-launcher{--nc-desktop-launcher-top:clamp(var(--nc-space-7), 12vh, 128px);--nc-desktop-launcher-veil:#0000008a;--nc-desktop-launcher-veil-filter:blur(26px) saturate(116%);--nc-desktop-launcher-stagger:24ms;z-index:4;background:radial-gradient(130% 90% at 50% 8%, #00000038, transparent 68%), var(--nc-desktop-launcher-veil);backdrop-filter:var(--nc-desktop-launcher-veil-filter);animation:nc-desktop-launcher-veil var(--nc-motion-panel) ease-out both;position:absolute;inset:0}.nc-desktop-launcher__panel{top:var(--nc-desktop-launcher-top);box-sizing:border-box;width:min(640px, calc(100% - 2 * var(--nc-space-5)));max-height:calc(100% - var(--nc-desktop-launcher-top) - var(--nc-space-7));background:var(--nc-glass-night);box-shadow:var(--nc-overlay-shadow);backdrop-filter:var(--nc-glass-night-filter);color:var(--nc-ink);font-family:var(--nc-font);animation:nc-desktop-launcher-rise var(--nc-motion-panel) cubic-bezier(.2, .8, .3, 1) both;border:0;border-radius:0;outline:none;flex-direction:column;margin-inline:auto;display:flex;position:absolute;left:0;right:0}.nc-desktop-launcher__field{align-items:center;gap:var(--nc-space-3);height:var(--nc-space-8);padding:0 var(--nc-space-3) 0 var(--nc-space-4);flex:none;display:flex;position:relative}.nc-desktop-launcher__field:before{right:var(--nc-space-4);bottom:0;left:var(--nc-space-4);background:linear-gradient(90deg, transparent, var(--nc-glass-night-halo) 18%, var(--nc-glass-night-halo) 82%, transparent);content:"";pointer-events:none;height:1px;position:absolute}.nc-desktop-launcher__glyph{width:22px;height:22px;color:var(--nc-muted);flex:none}.nc-desktop-launcher__input{min-width:0;height:100%;caret-color:var(--nc-ink-strong);color:var(--nc-ink-strong);font-family:var(--nc-font);font-size:var(--nc-type-lead);font-weight:var(--nc-weight-medium);text-overflow:ellipsis;appearance:none;background:0 0;border:0;border-radius:0;outline:none;flex:auto;margin:0;padding:0}.nc-desktop-launcher__input::placeholder{color:var(--nc-faint);opacity:1}.nc-desktop-launcher__clear{width:var(--nc-space-6);height:var(--nc-space-6);color:var(--nc-muted);cursor:pointer;transition:color var(--nc-motion-fast) ease;background:0 0;border:0;border-radius:0;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.nc-desktop-launcher__clear .skl-icon{width:16px;height:16px}.nc-desktop-launcher__clear:focus-visible{outline:1px solid var(--nc-ink-strong);outline-offset:-1px}@media (hover:hover){.nc-desktop-launcher__clear:hover{color:var(--nc-ink-strong)}}.nc-desktop-launcher__field:after{background:linear-gradient(90deg, transparent, var(--nc-ink), transparent) no-repeat;content:"";opacity:0;pointer-events:none;height:1px;transition:opacity var(--nc-motion-fast) ease;background-size:32% 100%;position:absolute;bottom:-1px;left:0;right:0}.nc-desktop-launcher__field[data-busy]:after{opacity:.8;animation:nc-desktop-launcher-busy var(--nc-motion-media) linear infinite}.nc-desktop-launcher__body{overscroll-behavior:contain;min-height:0;overflow-y:auto}.nc-desktop-launcher__rows{padding:var(--nc-space-2) 0;margin:0;list-style:none;display:grid}.nc-desktop-launcher__row{transition:background-color var(--nc-motion-fast) ease;animation:nc-desktop-launcher-item var(--nc-motion-fast) ease-out backwards;animation-delay:calc(min(var(--nc-desktop-launcher-order,0), 6) * var(--nc-desktop-launcher-stagger));align-items:center;display:flex}.nc-desktop-launcher__row[data-active]{background:var(--nc-glass-night-raised-strong)}.nc-desktop-launcher__row[data-active=keyboard],.nc-desktop-launcher__cell[data-active=keyboard]{outline:1px solid var(--nc-ink-strong);outline-offset:-1px}.nc-desktop-launcher__option{align-items:center;gap:var(--nc-space-3);min-width:0;padding:var(--nc-space-2) var(--nc-space-2) var(--nc-space-2) var(--nc-space-4);cursor:pointer;flex:auto;grid-template-columns:32px minmax(0,1fr);display:grid}.nc-desktop-launcher__row-icon{width:32px}.nc-desktop-launcher__copy{gap:2px;min-width:0;display:grid}.nc-desktop-launcher__title,.nc-desktop-launcher__pitch{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nc-desktop-launcher__title{color:var(--nc-ink-strong);font-weight:var(--nc-weight-regular)}.nc-desktop-launcher__match{font-weight:var(--nc-weight-semibold)}.nc-desktop-launcher__pitch{color:var(--nc-muted);font-size:var(--nc-type-small)}.nc-desktop-launcher__add,.nc-desktop-launcher__placed{width:var(--nc-space-6);height:var(--nc-space-6);margin:0 var(--nc-space-3) 0 0;color:var(--nc-muted);opacity:0;transition:opacity var(--nc-motion-fast) ease, color var(--nc-motion-fast) ease, background-color var(--nc-motion-fast) ease;flex:none;justify-content:center;align-items:center;display:inline-flex}.nc-desktop-launcher__add{cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0}.nc-desktop-launcher__add .skl-icon,.nc-desktop-launcher__placed .skl-icon{width:18px;height:18px}.nc-desktop-launcher__row[data-active] .nc-desktop-launcher__add,.nc-desktop-launcher__row[data-active] .nc-desktop-launcher__placed{opacity:1}@media (hover:hover){.nc-desktop-launcher__add:hover{background:var(--nc-glass-night-raised-strong);color:var(--nc-ink-strong)}}.nc-desktop-launcher__row-icon .skl-icon{width:58%;height:58%}.nc-desktop-launcher__count{box-sizing:border-box;min-width:18px;height:18px;margin:0 var(--nc-space-4) 0 0;background:var(--nc-ink-strong);color:var(--nc-canvas);font-variant-numeric:tabular-nums;font-size:11px;font-weight:var(--nc-weight-semibold);text-align:center;border-radius:9px;flex:none;padding:0 4px;line-height:18px}.nc-desktop-launcher__sections{gap:var(--nc-space-4);padding:var(--nc-space-4) var(--nc-space-3);display:grid}.nc-desktop-launcher__section{gap:var(--nc-space-2);display:grid}.nc-desktop-launcher__heading{padding:0 var(--nc-space-1);margin:0}.nc-desktop-launcher__tiles{gap:var(--nc-space-1);grid-template-columns:repeat(auto-fill,88px);justify-content:start;display:grid}.nc-desktop-launcher__cell{content-visibility:auto;contain-intrinsic-size:auto 88px 87px;transition:background-color var(--nc-motion-fast) ease;position:relative}@media (prefers-reduced-motion:no-preference){.nc-desktop-launcher__section:nth-child(-n+2) .nc-desktop-launcher__cell:nth-child(-n+12){animation:nc-desktop-launcher-item var(--nc-motion-fast) ease-out backwards;animation-delay:calc(min(var(--nc-desktop-launcher-order,0), 6) * var(--nc-desktop-launcher-stagger))}}.nc-desktop-launcher__cell[data-active]{background:var(--nc-glass-night-raised-strong)}.nc-desktop-launcher__tile{padding:var(--nc-space-2) var(--nc-space-1);cursor:pointer;flex-direction:column;align-items:center;gap:6px;display:flex}.nc-desktop-launcher__tile-icon{width:48px}.nc-desktop-launcher__tile-title{box-sizing:border-box;max-width:100%;color:var(--nc-ink);font-size:var(--nc-type-small);text-align:center;text-overflow:ellipsis;white-space:nowrap;line-height:1.3;overflow:hidden}.nc-desktop-launcher__cell[data-active] .nc-desktop-launcher__tile-title{color:var(--nc-ink-strong)}.nc-desktop-launcher__badge{top:var(--nc-space-1);right:var(--nc-space-2);box-sizing:border-box;border:1px solid var(--nc-line);background:var(--nc-glass-deep);width:20px;height:20px;color:var(--nc-ink-strong);cursor:pointer;opacity:0;transition:opacity var(--nc-motion-fast) ease, transform var(--nc-motion-fast) ease;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;transform:scale(.8)}.nc-desktop-launcher__badge .skl-icon{width:12px;height:12px}.nc-desktop-launcher__cell[data-active] .nc-desktop-launcher__badge{opacity:1;transform:none}.nc-desktop-launcher__note{color:var(--nc-muted);font-size:var(--nc-type-small);margin:0}.nc-desktop-launcher__body>.nc-desktop-launcher__note,.nc-desktop-launcher__feedback{padding:var(--nc-space-4)}.nc-desktop-launcher__feedback{align-items:center;gap:var(--nc-space-2) var(--nc-space-4);flex-wrap:wrap;display:flex}.nc-desktop-launcher__retry.nc-arrow-link{color:var(--nc-ink-strong)}.nc-desktop-launcher__retry:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:4px}@keyframes nc-desktop-launcher-veil{0%{opacity:0}}@keyframes nc-desktop-launcher-rise{0%{opacity:0;transform:translateY(calc(-1 * var(--nc-space-3))) scale(.965)}}@keyframes nc-desktop-launcher-item{0%{opacity:0;transform:translateY(var(--nc-space-2))}}@keyframes nc-desktop-launcher-busy{0%{background-position:-50% 0}to{background-position:150% 0}}@media (prefers-reduced-motion:reduce){.nc-desktop-launcher__field[data-busy]:after{background:var(--nc-line);animation:none}.nc-desktop-launcher{--nc-desktop-launcher-stagger:0s}.nc-desktop-launcher__row{animation:none}}@media (prefers-reduced-transparency:reduce){.nc-desktop-launcher{backdrop-filter:none}.nc-desktop-launcher__panel{background:var(--nc-panel);backdrop-filter:none}}.nc-desktop-launcher__close{min-width:44px;height:44px;padding:0 var(--nc-space-2);color:var(--nc-ink);font-family:var(--nc-font);font-size:var(--nc-type-small);font-weight:var(--nc-weight-medium);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:0;flex:none;margin:0}.nc-desktop-launcher__close:active{color:var(--nc-muted)}.nc-desktop-launcher__close:focus-visible{outline:1px solid var(--nc-ink-strong);outline-offset:-1px}.nc-desktop[data-touch] .nc-desktop-launcher :is(.nc-desktop-launcher__option,.nc-desktop-launcher__tile,.nc-desktop-launcher__add,.nc-desktop-launcher__badge,.nc-desktop-launcher__clear){touch-action:manipulation;-webkit-tap-highlight-color:transparent}.nc-desktop[data-touch] .nc-desktop-launcher :is(.nc-desktop-launcher__option,.nc-desktop-launcher__tile):active{background:var(--nc-glass-night-raised-strong)}.nc-desktop[data-touch] .nc-desktop-launcher :is(.nc-desktop-launcher__add,.nc-desktop-launcher__placed),.nc-desktop[data-touch] .nc-desktop-launcher__badge{opacity:1;transform:none}.nc-desktop[data-touch] .nc-desktop-launcher :is(.nc-desktop-launcher__add,.nc-desktop-launcher__clear){width:44px;height:44px}.nc-desktop[data-touch] .nc-desktop-launcher__badge:after{content:"";position:absolute;inset:-12px}.nc-desktop[data-layout=tablet] .nc-desktop-launcher__panel{width:min(720px, calc(100% - 2 * var(--nc-space-5)))}.nc-desktop[data-layout=tablet] .nc-desktop-launcher__option{min-height:56px}.nc-desktop[data-layout=tablet] .nc-desktop-launcher__tiles{grid-template-columns:repeat(auto-fill,104px)}.nc-desktop[data-layout=compact] .nc-desktop-launcher{background:var(--nc-canvas)}.nc-desktop[data-layout=compact] .nc-desktop-launcher__panel{width:auto;max-height:none;padding:var(--nc-desktop-edge-top) var(--nc-desktop-edge-right) 0 var(--nc-desktop-edge-left);animation:nc-desktop-launcher-sheet var(--nc-motion-panel) var(--nc-desktop-slide,ease-out) both;border:0;inset:0}.nc-desktop[data-layout=compact] .nc-desktop-launcher__field{height:56px;padding:0 var(--nc-space-1) 0 var(--nc-space-3)}.nc-desktop[data-layout=compact] .nc-desktop-launcher__body{padding-bottom:var(--nc-desktop-edge-bottom);flex:auto}.nc-desktop[data-layout=compact] .nc-desktop-launcher__sections{padding:var(--nc-space-4) var(--nc-space-2)}.nc-desktop[data-layout=compact] .nc-desktop-launcher__tiles{gap:var(--nc-space-1) 0;grid-template-columns:repeat(4,minmax(0,1fr))}.nc-desktop[data-layout=compact] .nc-desktop-launcher__tile-icon{width:52px}.nc-desktop[data-layout=compact] .nc-desktop-launcher__option{min-height:56px;padding-left:var(--nc-space-3)}@keyframes nc-desktop-launcher-sheet{0%{opacity:.6;transform:translateY(24%)}}@media (prefers-reduced-motion:reduce){.nc-desktop[data-layout=compact] .nc-desktop-launcher__panel{animation:nc-desktop-launcher-veil var(--nc-motion-fast) ease-out both}}
.nc-desktop-screens{--nc-desktop-screens-ease:cubic-bezier(.2, .8, .2, 1);gap:var(--nc-space-5);min-width:0;padding:var(--nc-space-4) var(--nc-space-5) var(--nc-space-6);color:var(--nc-ink);font-family:var(--nc-font);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);display:grid}.nc-desktop-screens__section{gap:var(--nc-space-3);min-width:0;display:grid}.nc-desktop-screens__section+.nc-desktop-screens__section{padding-top:var(--nc-space-4);border-top:1px solid var(--nc-line-soft)}.nc-desktop-screens__title{color:var(--nc-muted);font-size:var(--nc-type-eyebrow);font-weight:var(--nc-weight-medium);letter-spacing:var(--nc-tracking-eyebrow);text-transform:uppercase;margin:0}.nc-desktop-screens__hint{max-width:60ch;color:var(--nc-faint);margin:0}.nc-desktop-screens__live{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.nc-desktop-screens__mode{grid-template-columns:minmax(0,1fr) auto auto;align-items:center}.nc-desktop-screens__mode-text{gap:var(--nc-space-1);display:grid}.nc-desktop-screens__mode .nc-desktop-screens__title{color:var(--nc-ink-strong);font-size:var(--nc-type-body);letter-spacing:0;text-transform:none}.nc-desktop-screens__switch{border:1px solid var(--nc-line);cursor:pointer;width:40px;height:22px;transition:background-color var(--nc-motion-fast) ease, border-color var(--nc-motion-fast) ease;background:0 0;border-radius:0;margin:0;padding:0;position:relative}.nc-desktop-screens__knob{background:var(--nc-muted);width:14px;height:14px;transition:transform var(--nc-motion-fast) var(--nc-desktop-screens-ease), background-color var(--nc-motion-fast) ease;border-radius:0;position:absolute;top:3px;left:3px}.nc-desktop-screens__switch[aria-checked=true]{border-color:var(--nc-ink-strong);background:var(--nc-ink-strong)}.nc-desktop-screens__switch[aria-checked=true] .nc-desktop-screens__knob{background:var(--nc-canvas);transform:translate(18px)}.nc-desktop-screens__action{padding:var(--nc-space-2) var(--nc-space-3);border:1px solid var(--nc-line-soft);color:var(--nc-ink);font:inherit;cursor:pointer;transition:color var(--nc-motion-fast) ease, border-color var(--nc-motion-fast) ease, background-color var(--nc-motion-fast) ease;background:0 0;border-radius:0;margin:0}.nc-desktop-screens__action:disabled{opacity:.35;cursor:default}.nc-desktop-screens__switch:focus-visible,.nc-desktop-screens__action:focus-visible,.nc-desktop-screens__screen:focus-visible .nc-desktop-screens__face,.nc-desktop-screens__calibration-value:focus-visible{outline:1px solid var(--nc-ink-strong);outline-offset:2px}@media (hover:hover){.nc-desktop-screens__action:not(:disabled):hover{border-color:var(--nc-line);color:var(--nc-ink-strong)}}.nc-desktop-screens__share{gap:var(--nc-space-2);flex-wrap:wrap;align-items:center;display:flex}.nc-desktop-screens__share-url{min-width:0;padding:var(--nc-space-2) var(--nc-space-3);border:1px solid var(--nc-line-soft);color:var(--nc-ink);font:inherit;background:0 0;border-radius:0;flex:16rem}.nc-desktop-screens__share .nc-desktop-screens__hint{flex:1 0 100%}.nc-desktop-screens__stage{border:1px solid var(--nc-line-soft);background:var(--nc-canvas);height:clamp(200px,34vh,320px);position:relative;overflow:hidden}.nc-desktop-screens__screen{box-sizing:border-box;width:var(--nc-desktop-screens-width);height:var(--nc-desktop-screens-height);color:var(--nc-ink);font:inherit;transform:translate(var(--nc-desktop-screens-x), var(--nc-desktop-screens-y));transition:transform var(--nc-motion-panel) var(--nc-desktop-screens-ease), width var(--nc-motion-panel) var(--nc-desktop-screens-ease), height var(--nc-motion-panel) var(--nc-desktop-screens-ease);touch-action:none;-webkit-user-select:none;user-select:none;background:0 0;border:0;border-radius:0;place-items:center;margin:0;padding:0;display:grid;position:absolute;top:0;left:0}.nc-desktop-screens__screen:focus-visible{outline:none}.nc-desktop-screens__stage{touch-action:pan-y}.nc-desktop-screens__stage[data-selected]{touch-action:none}.nc-desktop-screens__stage[data-editable] .nc-desktop-screens__screen{cursor:grab}.nc-desktop-screens__screen[aria-disabled=true]{cursor:default}.nc-desktop-screens__screen[data-self] .nc-desktop-screens__face{border-color:var(--nc-copper)}.nc-desktop-screens__screen[data-grabbed]{z-index:1;cursor:grabbing;transition:none}.nc-desktop-screens__screen[data-grabbed] .nc-desktop-screens__face{border-color:var(--nc-ink-strong);background:var(--nc-raised);transition:border-color var(--nc-motion-fast) ease, background-color var(--nc-motion-fast) ease}.nc-desktop-screens__number{color:var(--nc-ink-strong);font-size:var(--nc-type-lead);font-weight:var(--nc-weight-medium);font-variant-numeric:tabular-nums}.nc-desktop-screens__screen[data-self] .nc-desktop-screens__number{color:var(--nc-copper)}.nc-desktop-screens__label{max-width:100%;color:var(--nc-muted);font-size:var(--nc-type-label);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nc-desktop-screens__screen[data-compact] .nc-desktop-screens__label{display:none}.nc-desktop-screens__screen-head{align-items:center;gap:var(--nc-space-1);display:inline-flex}.nc-desktop-screens__glyph{color:var(--nc-muted);flex:none}.nc-desktop-screens__screen[data-self] .nc-desktop-screens__glyph{color:var(--nc-copper)}.nc-desktop-screens__screen[aria-pressed=true] .nc-desktop-screens__face{border-color:var(--nc-ink-strong);background:var(--nc-raised)}.nc-desktop-screens__corner{box-sizing:border-box;border-right:2px solid var(--nc-ink-strong);border-bottom:2px solid var(--nc-ink-strong);cursor:nwse-resize;opacity:0;width:14px;height:14px;transition:opacity var(--nc-motion-fast) ease;position:absolute;bottom:0;right:0}.nc-desktop-screens__screen:hover .nc-desktop-screens__corner,.nc-desktop-screens__screen:focus-visible .nc-desktop-screens__corner,.nc-desktop-screens__screen[data-grabbed] .nc-desktop-screens__corner{opacity:1}@media (pointer:coarse){.nc-desktop-screens__corner{display:none}}.nc-desktop-screens__actions{gap:var(--nc-space-2);flex-wrap:wrap;display:flex}.nc-desktop-screens__list{margin:0;padding:0;list-style:none;display:grid}.nc-desktop-screens__row{column-gap:var(--nc-space-3);row-gap:var(--nc-space-2);padding:var(--nc-space-3) 0;border-bottom:1px solid var(--nc-line-soft);transition:opacity var(--nc-motion-fast) ease;grid-template-columns:3ch minmax(0,1fr) auto;grid-template-areas:"number head sound""number note note""number offsets offsets";display:grid}.nc-desktop-screens__row[data-state=left]{opacity:.5}.nc-desktop-screens__row-number{color:var(--nc-ink-strong);font-size:var(--nc-type-lead);font-weight:var(--nc-weight-medium);font-variant-numeric:tabular-nums;grid-area:number}.nc-desktop-screens__row[data-state=asleep] .nc-desktop-screens__row-number{color:var(--nc-muted)}.nc-desktop-screens__row-head{grid-area:head;gap:2px;min-width:0;display:grid}.nc-desktop-screens__row-name{color:var(--nc-ink-strong);font-weight:var(--nc-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nc-desktop-screens__facts{color:var(--nc-muted);font-variant-numeric:tabular-nums}.nc-desktop-screens__note{color:var(--nc-faint);grid-area:note}.nc-desktop-screens__offsets{gap:var(--nc-space-2) var(--nc-space-4);flex-wrap:wrap;grid-area:offsets;display:flex}.nc-desktop-screens__sound{align-self:start;align-items:center;gap:var(--nc-space-2);color:var(--nc-muted);cursor:pointer;grid-area:sound;display:inline-flex}.nc-desktop-screens__sound[data-disabled]{opacity:.35;cursor:default}.nc-desktop-screens__sound:has(:checked){color:var(--nc-ink-strong)}.nc-desktop-screens__silence{justify-self:end}.nc-desktop-screens__calibration{align-items:center;gap:var(--nc-space-1);display:inline-flex}.nc-desktop-screens__calibration-label{margin-right:var(--nc-space-1);color:var(--nc-faint)}.nc-desktop-screens__step{width:24px;height:24px;color:var(--nc-muted);font:inherit;cursor:pointer;transition:color var(--nc-motion-fast) ease;background:0 0;border:0;border-radius:0;margin:0;padding:0}.nc-desktop-screens__step:disabled{opacity:.35;cursor:default}@media (hover:hover){.nc-desktop-screens__step:not(:disabled):hover{color:var(--nc-ink-strong)}}.nc-desktop-screens__calibration-value{min-width:7ch;color:var(--nc-muted);font-variant-numeric:tabular-nums;text-align:center}.nc-desktop-screens__calibration[data-set] .nc-desktop-screens__calibration-value{color:var(--nc-ink-strong)}.nc-desktop-screens-button{position:relative}.nc-desktop-screens-button__count{background:var(--nc-canvas);min-width:12px;height:12px;color:var(--nc-faint);font-family:var(--nc-font);font-variant-numeric:tabular-nums;font-size:9px;font-weight:var(--nc-weight-semibold);text-align:center;pointer-events:none;border-radius:6px;padding:0 2px;line-height:12px;position:absolute;top:50%;left:50%;transform:translate(3px,-11px)}.nc-desktop-screens-button[data-state=joined]{color:var(--nc-ink-strong)}.nc-desktop-screens-button[data-state=joined] .nc-desktop-screens-button__count{background:var(--nc-ink-strong);color:var(--nc-canvas)}.nc-desktop-screens-button[data-status=offline] .nc-desktop-screens-button__count{opacity:.5}.nc-desktop-screens-overlay{z-index:calc(var(--skl-z-dialog,140) + 40);pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.nc-desktop-screens-overlay[data-grabbed]{outline:3px solid var(--nc-copper);outline-offset:-3px}.nc-desktop-screens-overlay__badge{justify-items:center;gap:var(--nc-space-2);padding:var(--nc-space-5) var(--nc-space-6);border:1px solid var(--nc-glass-night-halo);background:var(--nc-glass-night);backdrop-filter:var(--nc-glass-night-filter);animation:nc-desktop-screens-identify var(--nc-motion-panel) ease-out both;display:grid}.nc-desktop-screens-overlay__number{color:var(--nc-ink-strong);font-family:var(--nc-font);font-variant-numeric:tabular-nums;font-size:clamp(6rem,22vmin,16rem);font-weight:var(--nc-weight-medium);line-height:.9}.nc-desktop-screens-overlay__label{color:var(--nc-muted);font-size:var(--nc-type-eyebrow);font-weight:var(--nc-weight-medium);letter-spacing:var(--nc-tracking-eyebrow);text-transform:uppercase}@keyframes nc-desktop-screens-identify{0%{opacity:0;transform:scale(.94)}}@media (prefers-reduced-motion:reduce){.nc-desktop-screens-overlay__badge{animation:none}}.nc-desktop-screens__selection{align-items:center;gap:var(--nc-space-2) var(--nc-space-4);padding:var(--nc-space-2) 0;border-bottom:1px solid var(--nc-line-soft);animation:nc-desktop-screens-select var(--nc-motion-fast) var(--nc-desktop-screens-ease) both;flex-wrap:wrap;display:flex}.nc-desktop-screens__selection-name{align-items:center;gap:var(--nc-space-2);flex:10rem;min-width:0;display:inline-flex}.nc-desktop-screens__selection-number{color:var(--nc-ink-strong);font-weight:var(--nc-weight-medium);font-variant-numeric:tabular-nums}.nc-desktop-screens__selection-label{color:var(--nc-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nc-desktop-screens__selection-group{align-items:center;display:inline-flex}.nc-desktop-screens__selection-scale{min-width:6ch;color:var(--nc-ink);font-variant-numeric:tabular-nums;text-align:center}.nc-desktop-screens__tool{width:32px;height:32px;color:var(--nc-ink);font:inherit;font-size:var(--nc-type-body);cursor:pointer;touch-action:manipulation;transition:background-color var(--nc-motion-fast) ease, color var(--nc-motion-fast) ease;background:0 0;border:0;border-radius:0;place-items:center;margin:0;padding:0;display:inline-grid}.nc-desktop-screens__tool:active{background:var(--nc-line-soft);color:var(--nc-ink-strong)}.nc-desktop-screens__tool:focus-visible{outline:1px solid var(--nc-ink-strong);outline-offset:-1px}@media (hover:hover){.nc-desktop-screens__tool:hover{color:var(--nc-ink-strong)}}@keyframes nc-desktop-screens-select{0%{opacity:0;transform:translateY(-4px)}}.nc-desktop[data-touch] .nc-desktop-screens__tool,.nc-desktop[data-touch] .nc-desktop-screens__step{width:44px;height:44px}.nc-desktop[data-touch] .nc-desktop-screens__action{touch-action:manipulation;min-height:44px}.nc-desktop[data-touch] .nc-desktop-screens__action:not(:disabled):active,.nc-desktop[data-touch] .nc-desktop-screens__step:not(:disabled):active{background:var(--nc-line-soft);color:var(--nc-ink-strong)}.nc-desktop[data-touch] .nc-desktop-screens__switch{touch-action:manipulation}.nc-desktop[data-touch] .nc-desktop-screens__switch:before{content:"";position:absolute;inset:-11px -2px}.nc-desktop[data-touch] .nc-desktop-screens__sound{touch-action:manipulation;min-height:44px}.nc-desktop[data-layout=compact] .nc-desktop-screens{gap:var(--nc-space-4);padding:var(--nc-space-3) var(--nc-space-3) var(--nc-space-5)}.nc-desktop[data-layout=compact] .nc-desktop-screens__mode{grid-template-columns:minmax(0,1fr) auto}.nc-desktop[data-layout=compact] .nc-desktop-screens__mode .nc-desktop-screens__action{grid-row:2;justify-self:start}.nc-desktop[data-layout=compact] .nc-desktop-screens__stage{aspect-ratio:4/3;height:auto}.nc-desktop[data-layout=compact] .nc-desktop-screens__selection-name{flex-basis:100%}.nc-desktop[data-layout=compact] .nc-desktop-screens__actions{grid-template-columns:1fr 1fr;display:grid}.nc-desktop[data-layout=compact] .nc-desktop-screens__list{gap:var(--nc-space-3)}.nc-desktop[data-layout=compact] .nc-desktop-screens__row{padding:var(--nc-space-3);border:1px solid var(--nc-line-soft);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"number head""sound sound""note note""offsets offsets"}.nc-desktop[data-layout=compact] .nc-desktop-screens__row[data-self]{border-color:var(--nc-line)}.nc-desktop[data-layout=compact] .nc-desktop-screens__sound:not(.nc-desktop-screens__silence){padding:0 var(--nc-space-3);border:1px solid var(--nc-line-soft);flex-direction:row-reverse;justify-content:space-between}.nc-desktop[data-layout=compact] .nc-desktop-screens__sound:has(:checked){border-color:var(--nc-ink-strong)}.nc-desktop[data-layout=compact] .nc-desktop-screens__silence{justify-content:center;justify-self:stretch}.nc-desktop[data-layout=compact] .nc-desktop-screens__offsets{gap:var(--nc-space-1);display:grid}.nc-desktop[data-layout=compact] .nc-desktop-screens__calibration{justify-content:space-between}.nc-desktop[data-layout=compact] .nc-desktop-screens__calibration-label{flex:1}.nc-desktop-screens-overlay{padding:var(--nc-desktop-safe-top,env(safe-area-inset-top,0px)) var(--nc-desktop-safe-right,env(safe-area-inset-right,0px)) var(--nc-desktop-safe-bottom,env(safe-area-inset-bottom,0px)) var(--nc-desktop-safe-left,env(safe-area-inset-left,0px))}.nc-desktop-screens-overlay__badge{max-width:calc(100% - 2 * var(--nc-space-4));box-sizing:border-box}.nc-desktop-screens-overlay__label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.nc-desktop[data-layout=compact] .nc-desktop-screens-overlay__badge{padding:var(--nc-space-4) var(--nc-space-5)}.nc-desktop[data-layout=compact] .nc-desktop-screens-overlay__number{font-size:clamp(5rem,36vmin,9rem)}.nc-desktop-screens-overlay__badge .nc-desktop-screens__glyph{color:var(--nc-muted)}@media (prefers-reduced-motion:reduce){.nc-desktop-screens__selection{animation:none}}
.nc-desktop-sound{top:var(--nc-space-5);z-index:calc(var(--skl-z-dialog,140) + 44);justify-items:center;gap:var(--nc-space-2);color:var(--nc-ink-strong);font-family:var(--nc-font);font-size:var(--nc-type-small);animation:nc-desktop-sound-in var(--nc-motion-panel) cubic-bezier(.2, .8, .2, 1) both;display:grid;position:fixed;left:50%;transform:translate(-50%)}.nc-desktop-sound__enable,.nc-desktop-sound__notice{border:1px solid var(--nc-line-soft);background:var(--nc-glass-night);backdrop-filter:var(--nc-glass-night-filter);margin:0}.nc-desktop-sound__enable{align-items:center;gap:var(--nc-space-2);padding:var(--nc-space-2) var(--nc-space-3);color:inherit;font:inherit;font-weight:var(--nc-weight-medium);cursor:pointer;transition:border-color var(--nc-motion-fast) ease;display:inline-flex}.nc-desktop-sound__enable:hover,.nc-desktop-sound__enable:focus-visible{border-color:var(--nc-ink-strong);outline:none}.nc-desktop-sound__wave{align-items:center;gap:2px;height:12px;display:inline-flex}.nc-desktop-sound__wave i{background:currentColor;width:1px;height:100%;animation:1.1s ease-in-out infinite alternate nc-desktop-sound-wave;transform:scaleY(.3)}.nc-desktop-sound__wave i:nth-child(2){animation-delay:-.35s}.nc-desktop-sound__wave i:nth-child(3){animation-delay:-.7s}.nc-desktop-sound__notice{max-width:min(28rem,80vw);padding:var(--nc-space-2) var(--nc-space-3);color:var(--nc-ink);text-align:center}@keyframes nc-desktop-sound-in{0%{opacity:0;transform:translate(-50%, calc(-1 * var(--nc-space-3)))}}@keyframes nc-desktop-sound-wave{to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.nc-desktop-sound,.nc-desktop-sound__wave i{animation:none}}
.nc-desktop-cosmos{contain:strict;position:absolute;inset:0;overflow:hidden}.nc-desktop-cosmos__stars,.nc-desktop-cosmos__haze{width:100%;height:100%;display:block;position:absolute;inset:0}.nc-desktop-cosmos__haze{mix-blend-mode:screen}.nc-desktop-cosmos__cards{position:absolute;inset:0}.nc-desktop-cosmos__card{outline-offset:-1px;transform-origin:50%;will-change:transform, opacity;background:#ffffff0a;outline:1px solid #ffffff24;position:absolute;top:0;left:0;overflow:hidden}.nc-desktop-cosmos__picture,.nc-desktop-cosmos__video{object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:absolute;inset:0}.nc-desktop-cosmos__video[data-hold]{visibility:hidden}.nc-desktop-cosmos-picker{gap:var(--nc-space-3);display:grid}.nc-desktop-cosmos-picker__sources{border:1px solid var(--nc-line);flex-wrap:wrap;display:flex}.nc-desktop-cosmos-picker__source{min-width:max-content;padding:var(--nc-space-2) var(--nc-space-3);color:var(--nc-muted);font:inherit;cursor:pointer;transition:background-color var(--nc-motion-fast) ease, color var(--nc-motion-fast) ease;background:0 0;border:0;flex:1 1 0}.nc-desktop-cosmos-picker__source+.nc-desktop-cosmos-picker__source{border-left:1px solid var(--nc-line-soft)}.nc-desktop-cosmos-picker__source:hover,.nc-desktop-cosmos-picker__source:focus-visible{color:var(--nc-ink-strong);outline:none}.nc-desktop-cosmos-picker__source[aria-pressed=true]{background:var(--nc-ink-strong);color:var(--nc-canvas)}.nc-desktop-cosmos-picker__found,.nc-desktop-cosmos-picker__summary{gap:var(--nc-space-2);display:grid}.nc-desktop-cosmos-picker__folder{align-items:baseline;gap:var(--nc-space-3);min-width:0;display:flex}.nc-desktop-cosmos-picker__folder-name{color:var(--nc-ink-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nc-desktop-cosmos-picker__thumbs{display:flex}.nc-desktop-cosmos-picker__thumbs .nc-desktop-cosmos-picker__thumb{width:2.75rem;height:2.75rem;animation:nc-desktop-cosmos-arrive var(--nc-motion-panel) ease both;flex:none}.nc-desktop-cosmos-picker__thumbs .nc-desktop-cosmos-picker__thumb+.nc-desktop-cosmos-picker__thumb{margin-left:calc(var(--nc-space-2) * -1)}.nc-desktop-cosmos-picker__thumb:nth-child(2){animation-delay:40ms}.nc-desktop-cosmos-picker__thumb:nth-child(3){animation-delay:80ms}.nc-desktop-cosmos-picker__thumb:nth-child(4){animation-delay:.12s}.nc-desktop-cosmos-picker__thumb:nth-child(5){animation-delay:.16s}.nc-desktop-cosmos-picker__thumb:nth-child(6){animation-delay:.2s}.nc-desktop-cosmos__note{color:var(--nc-muted);gap:var(--nc-space-3);flex-wrap:wrap;margin:0;display:flex}.nc-desktop-cosmos-folders{gap:var(--nc-space-2);padding-top:var(--nc-space-2);display:grid}.nc-desktop-cosmos-folders__trail{align-items:baseline;gap:var(--nc-space-1);flex-wrap:wrap;min-width:0;display:flex}.nc-desktop-cosmos-folders__step{gap:var(--nc-space-1);min-width:0;display:inline-flex}.nc-desktop-cosmos-folders__slash{color:var(--nc-line)}.nc-desktop-cosmos-folders__crumb{max-width:12rem;color:var(--nc-muted);font:inherit;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;overflow:hidden}.nc-desktop-cosmos-folders__crumb:disabled{color:var(--nc-ink-strong);cursor:default}.nc-desktop-cosmos-folders__list{border-top:1px solid var(--nc-line-soft);max-height:13rem;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.nc-desktop-cosmos-folders__folder{align-items:center;gap:var(--nc-space-3);width:100%;padding:var(--nc-space-2) 0;border:0;border-bottom:1px solid var(--nc-line-soft);color:var(--nc-ink-strong);font:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:auto 1fr auto;display:grid}.nc-desktop-cosmos-folders__folder svg{opacity:0;transition:opacity var(--nc-motion-fast) ease, transform var(--nc-motion-fast) ease;transform:translate(-4px)}.nc-desktop-cosmos-folders__folder:hover svg,.nc-desktop-cosmos-folders__folder:focus-visible svg{opacity:1;transform:none}.nc-desktop-cosmos-folders__folder:focus-visible{outline:1px solid var(--nc-ink-strong);outline-offset:-1px}.nc-desktop-cosmos-folders__glyph{width:1.5rem;height:1.5rem}.nc-desktop-cosmos-folders__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nc-desktop-cosmos-folders__actions{justify-content:flex-end;align-items:center;gap:var(--nc-space-4);padding-top:var(--nc-space-2);flex-wrap:wrap;display:flex}.nc-desktop-cosmos-folders__actions .nc-desktop-cosmos__note{margin-right:auto}.nc-desktop-cosmos-folders__line{background:var(--nc-line-soft);height:1px;display:block;position:relative;overflow:hidden}.nc-desktop-cosmos-folders__line:after{background:var(--nc-ink-strong);content:"";width:30%;animation:1.4s ease-in-out infinite nc-desktop-cosmos-sweep;position:absolute;inset:0}@keyframes nc-desktop-cosmos-arrive{0%{opacity:0;transform:translateY(4px)}}@keyframes nc-desktop-cosmos-sweep{0%{transform:translate(-100%)}to{transform:translate(340%)}}@media (prefers-reduced-motion:reduce){.nc-desktop-cosmos-picker__thumbs .nc-desktop-cosmos-picker__thumb,.nc-desktop-cosmos-folders__line:after{animation:none}}
.nc-desktop__tool.nc-desktop-lights__tool,.nc-desktop__tool.nc-desktop-lights__tool[aria-pressed=true]{background:0 0}.nc-desktop__tool.nc-desktop-lights__tool[aria-pressed=true],.nc-desktop__tool.nc-desktop-lights__tool:focus-visible{color:var(--nc-ink-strong)}@media (hover:hover){.nc-desktop__tool.nc-desktop-lights__tool:hover{color:var(--nc-ink-strong);background:0 0}}.nc-desktop-lights__text,.nc-desktop-lights__quiet,.nc-desktop-lights__note,.nc-desktop-lights__status{color:var(--nc-muted);margin:0}.nc-desktop-lights__quiet,.nc-desktop-lights__note{color:var(--nc-faint)}.nc-desktop-lights__status{align-items:center;gap:var(--nc-space-2);color:var(--nc-ink);display:flex}.nc-desktop-lights__inline{color:var(--nc-ink-strong);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin:0;padding:0;text-decoration:underline}.nc-desktop-lights__card{gap:var(--nc-space-3);padding:var(--nc-space-4);border:1px solid var(--nc-line-soft);display:grid}.nc-desktop-lights__card-title,.nc-desktop-lights__pair-title{color:var(--nc-ink-strong);font-size:var(--nc-type-body);font-weight:var(--nc-weight-medium);margin:0}.nc-desktop-lights__link{align-items:center;text-decoration:none;display:inline-flex}.nc-desktop-lights__cli{gap:var(--nc-space-2);padding-top:var(--nc-space-3);border-top:1px solid var(--nc-line-soft);display:grid}.nc-desktop-lights__cli-label,.nc-desktop-lights__manual-label{color:var(--nc-muted);font-size:var(--nc-type-eyebrow);letter-spacing:var(--nc-tracking-eyebrow);text-transform:uppercase}.nc-desktop-lights__cli-line,.nc-desktop-lights__manual{align-items:center;gap:var(--nc-space-2);flex-wrap:wrap;display:flex}.nc-desktop-lights__code{min-width:0;padding:var(--nc-space-2) var(--nc-space-3);background:var(--nc-panel);color:var(--nc-ink);font-family:var(--nc-font-code);white-space:nowrap;flex:14rem;overflow-x:auto}.nc-desktop-lights__hosts,.nc-desktop-lights__bridges,.nc-desktop-lights__list{margin:0;padding:0;list-style:none;display:grid}.nc-desktop-lights__host,.nc-desktop-lights__bridge{justify-content:space-between;align-items:center;gap:var(--nc-space-3);min-height:var(--nc-desktop-settings-row);border-top:1px solid var(--nc-line-soft);display:flex}.nc-desktop-lights__host-name,.nc-desktop-lights__bridge-name{color:var(--nc-ink)}.nc-desktop-lights__host-state,.nc-desktop-lights__bridge-address{color:var(--nc-faint)}.nc-desktop-lights__host[data-connected] .nc-desktop-lights__host-state{color:var(--nc-ink)}.nc-desktop-lights__bridge-text{gap:2px;min-width:0;display:grid}.nc-desktop-lights__connect{gap:var(--nc-space-3);display:grid}.nc-desktop-lights__field{box-sizing:border-box;min-width:0;height:32px;padding:0 var(--nc-space-2);border:1px solid var(--nc-line);color:var(--nc-ink);font:inherit;background:0 0;border-radius:0;outline:none;flex:10rem;margin:0}.nc-desktop-lights__field:focus{border-color:var(--nc-ink-strong)}.nc-desktop-lights__field::placeholder{color:var(--nc-faint)}.nc-desktop-lights__manual-label{flex-basis:100%}.nc-desktop-lights__pair{align-items:center;gap:var(--nc-space-5);padding:var(--nc-space-4);border:1px solid var(--nc-line);grid-template-columns:7.5rem minmax(0,1fr);display:grid}.nc-desktop-lights__pair-text{gap:var(--nc-space-2);display:grid}.nc-desktop-lights__drawing{width:100%;height:auto;color:var(--nc-muted)}.nc-desktop-lights__drawing-button{fill:none;stroke:var(--nc-ink-strong);stroke-width:2.4px}.nc-desktop-lights__drawing-ring{stroke:var(--nc-ink-strong);stroke-opacity:0;transform-origin:60px 60px}.nc-desktop-lights__drawing[data-waiting] .nc-desktop-lights__drawing-button{fill:var(--nc-raised)}.nc-desktop-lights__drawing[data-waiting] .nc-desktop-lights__drawing-ring{animation:2.4s ease-in-out infinite nc-desktop-lights-breath}@keyframes nc-desktop-lights-breath{0%,to{stroke-opacity:.15;transform:scale(.94)}50%{stroke-opacity:.6;transform:scale(1.06)}}.nc-desktop-lights__pulse{background:var(--nc-ink-strong);flex:none;width:6px;height:6px;animation:2.4s ease-in-out infinite nc-desktop-lights-fade}@keyframes nc-desktop-lights-fade{0%,to{opacity:.3}50%{opacity:1}}.nc-desktop-lights__reach{color:var(--nc-faint)}.nc-desktop-lights__reach:not([data-reachable]){color:var(--nc-ink)}.nc-desktop-lights__lamps{gap:var(--nc-space-3);display:grid}.nc-desktop-lights__count{color:var(--nc-faint);font-variant-numeric:tabular-nums}.nc-desktop-lights__group{min-width:0;padding:0 0 var(--nc-space-2);border:0;border-top:1px solid var(--nc-line-soft);margin:0}.nc-desktop-lights__legend{float:left;width:100%;padding:0}.nc-desktop-lights__legend--plain{min-height:var(--nc-desktop-settings-row);color:var(--nc-muted);line-height:var(--nc-desktop-settings-row)}.nc-desktop-lights__list{clear:both;column-gap:var(--nc-space-3);padding-left:var(--nc-space-5);grid-template-columns:repeat(auto-fill,minmax(11rem,1fr))}.nc-desktop-lights__lamp{min-width:0}.nc-desktop-lights__check{align-items:center;gap:var(--nc-space-2);min-height:var(--nc-desktop-settings-row);color:var(--nc-muted);cursor:pointer;display:flex}.nc-desktop-lights__check--strong{color:var(--nc-ink)}.nc-desktop-lights__check:has(input:checked){color:var(--nc-ink-strong)}.nc-desktop-lights__check:has(input:disabled){opacity:.4;cursor:default}.nc-desktop-lights__check-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.nc-desktop-lights__tag{padding:0 var(--nc-space-1);border:1px solid var(--nc-line-soft);color:var(--nc-faint);font-size:var(--nc-type-eyebrow);flex:none}.nc-desktop-lights__inline:focus-visible{outline:1px solid var(--nc-ink-strong);outline-offset:2px}.nc-desktop-lights__intensity{display:grid}.nc-desktop-lights__option{align-items:center;gap:var(--nc-space-3);min-height:var(--nc-desktop-settings-row);padding:var(--nc-space-1) 0;cursor:pointer;grid-template-columns:18px minmax(0,1fr);display:grid}.nc-desktop-lights__option-text{gap:2px;min-width:0;display:grid}.nc-desktop-lights__range{align-items:center;gap:var(--nc-space-3);display:inline-flex}.nc-desktop-lights__slider{width:9rem}.nc-desktop-lights__value{min-width:4.5em;color:var(--nc-muted);font-variant-numeric:tabular-nums;text-align:end}.nc-desktop-settings__action.nc-desktop-lights__stop{border-color:var(--nc-line);color:var(--nc-ink-strong)}.nc-desktop-lights__connect .nc-desktop-settings__action:disabled{opacity:.4;cursor:default}@container nc-desktop-settings (width<=40rem){.nc-desktop-lights__pair{grid-template-columns:minmax(0,1fr);justify-items:start}.nc-desktop-lights__drawing{width:6rem}.nc-desktop-lights__slider{width:6.5rem}.nc-desktop-lights__list{padding-left:var(--nc-space-4)}}.nc-desktop[data-touch] :is(.nc-desktop-lights__check,.nc-desktop-lights__option){min-height:44px}.nc-desktop[data-touch] .nc-desktop-lights__field{height:44px;font-size:var(--nc-type-body)}@media (prefers-reduced-motion:reduce){.nc-desktop-lights__drawing[data-waiting] .nc-desktop-lights__drawing-ring,.nc-desktop-lights__pulse{animation:none}.nc-desktop-lights__drawing[data-waiting] .nc-desktop-lights__drawing-ring{stroke-opacity:.5}}
.nc-desktop-show-pad{--nc-desktop-show-pad-ring:3.5rem;animation:nc-desktop-show-in var(--nc-motion-panel) ease both;position:absolute;inset:0}.nc-desktop-show-pad__surface{cursor:crosshair;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;position:absolute;inset:0;overflow:hidden}.nc-desktop-show-pad__zones{pointer-events:none;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);display:grid;position:absolute;inset:0}.nc-desktop-show-pad__zone{border-right:1px solid var(--nc-line-soft);border-bottom:1px solid var(--nc-line-soft);opacity:.4;position:relative}.nc-desktop-show-pad__zone:nth-child(3n){border-right:0}.nc-desktop-show-pad__zone:nth-child(n+7){border-bottom:0}.nc-desktop-show-pad__zone:after{inset:var(--nc-space-2);border:1px solid var(--nc-ink-strong);content:"";opacity:0;position:absolute}.nc-desktop-show-pad__zone[data-struck]:after{animation:.64s cubic-bezier(.2,.8,.2,1) both nc-desktop-show-pad-strike}.nc-desktop-show-pad__ring{top:calc(var(--nc-desktop-show-pad-ring) / -2);left:calc(var(--nc-desktop-show-pad-ring) / -2);width:var(--nc-desktop-show-pad-ring);height:var(--nc-desktop-show-pad-ring);border:1px solid var(--nc-ink-strong);opacity:0;pointer-events:none;transition:opacity var(--nc-motion-panel) ease;will-change:transform, opacity;border-radius:50%;position:absolute}.nc-desktop-show-pad__ring[data-on]{opacity:.9;transition-duration:0s}.nc-desktop-show-pad__hint{bottom:calc(var(--nc-space-6) + var(--nc-desktop-show-safe-bottom));color:var(--nc-ink);font-size:var(--nc-type-small);letter-spacing:.04em;pointer-events:none;white-space:nowrap;animation:3.2s both nc-desktop-show-pad-hint;position:absolute;left:50%;transform:translate(-50%)}.nc-desktop-show-pad__tools{top:calc(var(--nc-space-3) + var(--nc-desktop-show-safe-top));right:calc(var(--nc-space-3) + var(--nc-desktop-show-safe-right));border:1px solid var(--nc-line-soft);background:var(--nc-glass-night);backdrop-filter:var(--nc-glass-night-filter);display:flex;position:absolute}.nc-desktop-show-pad__tool{width:var(--nc-desktop-show-target);height:var(--nc-desktop-show-target);color:var(--nc-ink);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:color var(--nc-motion-fast) ease, background-color var(--nc-motion-fast) ease;background:0 0;border:0;place-items:center;padding:0;display:inline-grid;position:relative}.nc-desktop-show-pad__tool+.nc-desktop-show-pad__tool{border-left:1px solid var(--nc-line-soft)}.nc-desktop-show-pad__tool:hover,.nc-desktop-show-pad__tool:active{background:var(--nc-line-soft);color:var(--nc-ink-strong)}.nc-desktop-show-pad__tool:active{transition-duration:0s}.nc-desktop-show-pad__tool:focus-visible{outline:1px solid var(--nc-ink-strong);outline-offset:-3px}.nc-desktop-show-pad__voice:after{border:1px solid var(--nc-copper);content:"";opacity:0;transform:scale(calc(.7 + .5 * var(--nc-desktop-show-pad-voice,0)));transition:opacity var(--nc-motion-fast) ease;border-radius:50%;position:absolute;inset:9px}.nc-desktop-show-pad__voice[aria-pressed=true]{color:var(--nc-ink-strong)}.nc-desktop-show-pad__voice[aria-pressed=true]:after{opacity:1}.nc-desktop-show-pad__voice[data-state=asking]{animation:1.2s ease-in-out infinite nc-desktop-show-breathe}.nc-desktop-show-pad__voice[data-state=refused]{color:var(--nc-faint)}@keyframes nc-desktop-show-pad-strike{0%{opacity:1;transform:scale(.985)}to{opacity:0;transform:scale(1)}}@keyframes nc-desktop-show-pad-hint{0%{opacity:0}15%,70%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.nc-desktop-show-pad,.nc-desktop-show-pad__voice[data-state=asking]{animation:none}.nc-desktop-show-pad__zone[data-struck]:after{animation-duration:.32s;animation-timing-function:linear}}
.nc-desktop-show,.nc-desktop-show-recall{--nc-desktop-show-safe-top:var(--nc-desktop-safe-top,env(safe-area-inset-top,0px));--nc-desktop-show-safe-right:var(--nc-desktop-safe-right,env(safe-area-inset-right,0px));--nc-desktop-show-safe-bottom:var(--nc-desktop-safe-bottom,env(safe-area-inset-bottom,0px));--nc-desktop-show-safe-left:var(--nc-desktop-safe-left,env(safe-area-inset-left,0px));--nc-desktop-show-target:44px}.nc-desktop-show{--nc-desktop-show-hud-shown:translate3d(-50%, 0, 0);--nc-desktop-show-hud-hidden:translate3d(-50%, calc(100% + var(--nc-space-5) + var(--nc-desktop-show-safe-bottom)), 0);z-index:calc(var(--skl-z-dialog,140) + 40);color:var(--nc-ink-strong);font-family:var(--nc-font);position:fixed;inset:0;overflow:hidden}.nc-desktop-show[hidden]{display:none}.nc-desktop-show__scene{background:var(--nc-canvas);position:absolute;inset:0}.nc-desktop-show__canvas{width:100%;height:100%;display:block}.nc-desktop-show__wait{place-content:center;justify-items:center;gap:var(--nc-space-5);background:var(--nc-glass-night);backdrop-filter:var(--nc-glass-night-filter);animation:nc-desktop-show-in var(--nc-motion-panel) ease both;display:grid;position:absolute;inset:0}.nc-desktop-show__number{font-size:clamp(4rem,14vmin,9rem);font-weight:var(--nc-weight-regular);font-variant-numeric:tabular-nums;line-height:1}.nc-desktop-show__progress{background:var(--nc-line-soft);width:min(14rem,40vw);height:1px;display:block;position:relative;overflow:hidden}.nc-desktop-show__progress:after{background:var(--nc-ink-strong);content:"";transform:scaleX(var(--nc-desktop-show-progress,0));transform-origin:0;transition:transform var(--nc-motion-panel) ease;position:absolute;inset:0}.nc-desktop-show__progress[data-ready]:after{animation:1.6s ease-in-out infinite nc-desktop-show-breathe}.nc-desktop-show-hud{bottom:calc(var(--nc-space-5) + var(--nc-desktop-show-safe-bottom));align-items:center;gap:var(--nc-space-3);max-width:calc(100% - 2 * var(--nc-space-4) - var(--nc-desktop-show-safe-left) - var(--nc-desktop-show-safe-right));padding:var(--nc-space-2) var(--nc-space-3);border:1px solid var(--nc-line-soft);background:var(--nc-glass-night);backdrop-filter:var(--nc-glass-night-filter);font-size:var(--nc-type-small);opacity:0;pointer-events:none;transform:var(--nc-desktop-show-hud-hidden);transition:opacity var(--nc-motion-panel) ease, transform var(--nc-motion-panel) cubic-bezier(.2, .8, .2, 1);display:flex;position:absolute;left:50%}.nc-desktop-show-hud[data-shown]{opacity:1;pointer-events:auto;transform:var(--nc-desktop-show-hud-shown)}.nc-desktop-show-hud__head,.nc-desktop-show-hud__levels,.nc-desktop-show-hud__actions{display:contents}:root:has(.nc-desktop-show:not([hidden])) .nc-teams__dock{visibility:hidden}@media (hover:hover) and (pointer:fine){.nc-desktop-show[data-phase=on]:has(.nc-desktop-show-hud:not([data-shown])){cursor:none}}.nc-desktop-show-hud__title{min-width:0;max-width:14rem;line-height:1.25;display:grid}.nc-desktop-show-hud__name{font-weight:var(--nc-weight-medium)}.nc-desktop-show-hud__music{color:var(--nc-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nc-desktop-show-hud__screen{align-items:baseline;gap:var(--nc-space-2);font-variant-numeric:tabular-nums;display:inline-flex}.nc-desktop-show-hud__number{font-size:var(--nc-type-body);font-weight:var(--nc-weight-medium)}.nc-desktop-show-hud__sync{color:var(--nc-muted)}.nc-desktop-show-hud__sync[data-pending]{color:var(--nc-faint)}.nc-desktop-show-hud__rule{background:var(--nc-line-soft);align-self:stretch;width:1px}.nc-desktop-show-hud__tool{width:2rem;height:2rem;color:var(--nc-ink);cursor:pointer;transition:color var(--nc-motion-fast) ease, background-color var(--nc-motion-fast) ease;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.nc-desktop-show-hud__tool:hover,.nc-desktop-show-hud__tool[aria-pressed=true]{background:var(--nc-line-soft);color:var(--nc-ink-strong)}.nc-desktop-show-hud__tool--stop:hover{background:var(--nc-ink-strong);color:var(--nc-on-accent)}.nc-desktop-show-hud__tool:disabled{color:var(--nc-faint);cursor:default}.nc-desktop-show-hud__tool--labelled{gap:var(--nc-space-2);width:auto;padding:0 var(--nc-space-3);border:1px solid var(--nc-line-soft);font:inherit;font-weight:var(--nc-weight-medium);white-space:nowrap;grid-auto-flow:column}.nc-desktop-show-hud__tool--labelled.nc-desktop-show-hud__tool--stop:not(:disabled){border-color:var(--nc-line);color:var(--nc-ink-strong)}.nc-desktop-show-hud__tool:active:not(:disabled){background:var(--nc-line-soft);transition-duration:0s}.nc-desktop-show-hud__tool--stop:active:not(:disabled){background:var(--nc-ink-strong);color:var(--nc-on-accent)}.nc-desktop-show-hud__tool:focus-visible,.nc-desktop-show-sound__select:focus-visible{outline:1px solid var(--nc-ink-strong);outline-offset:2px}.nc-desktop-show-level,.nc-desktop-show-sound{align-items:center;gap:var(--nc-space-3);color:var(--nc-ink);grid-template-columns:auto minmax(6rem,1fr) 3.4rem;display:grid}.nc-desktop-show-level[data-compact]{gap:var(--nc-space-2);grid-template-columns:auto 5.5rem 2.8rem}.nc-desktop-show-sound{grid-template-columns:auto minmax(8rem,1fr)}.nc-desktop-show-level__glyph{color:var(--nc-muted);place-items:center;display:inline-grid}.nc-desktop-show-level__name{min-width:5.5rem;color:var(--nc-muted)}.nc-desktop-show-level__value{color:var(--nc-muted);white-space:nowrap;font-variant-numeric:tabular-nums;text-align:right}.nc-desktop-show-level__range{touch-action:pan-y;width:100%;min-width:0}.nc-desktop-show-sound__select{min-width:0;padding:var(--nc-space-1) var(--nc-space-2);border:1px solid var(--nc-line-soft);color:var(--nc-ink);font:inherit;background:0 0;border-radius:0}.nc-desktop-show-sound__select option{background:var(--nc-canvas)}.nc-desktop[data-touch] :is(.nc-desktop-show-hud__tool,.nc-desktop-show-recall){min-width:var(--nc-desktop-show-target);min-height:var(--nc-desktop-show-target);touch-action:manipulation;-webkit-tap-highlight-color:transparent}.nc-desktop[data-touch] :is(.nc-desktop-show-level,.nc-desktop-show-sound){min-height:var(--nc-desktop-show-target)}.nc-desktop[data-touch] .nc-desktop-show-sound__select{min-height:var(--nc-desktop-show-target);touch-action:manipulation}.nc-desktop:not([data-layout=wide]) .nc-desktop-show-hud{gap:var(--nc-space-3);width:min(30rem, calc(100% - 2 * var(--nc-space-4) - var(--nc-desktop-show-safe-left) - var(--nc-desktop-show-safe-right)));padding:var(--nc-space-4);display:grid}.nc-desktop:not([data-layout=wide]) .nc-desktop-show-hud__rule{display:none}.nc-desktop:not([data-layout=wide]) .nc-desktop-show-hud__head{justify-content:space-between;align-items:center;gap:var(--nc-space-3);min-width:0;display:flex}.nc-desktop:not([data-layout=wide]) .nc-desktop-show-hud__title{max-width:none}.nc-desktop:not([data-layout=wide]) .nc-desktop-show-hud__levels{gap:var(--nc-space-1);padding-block:var(--nc-space-2);border-block:1px solid var(--nc-line-soft);display:grid}.nc-desktop:not([data-layout=wide]) .nc-desktop-show-hud{grid-template-columns:minmax(0,1fr)}.nc-desktop:not([data-layout=wide]) .nc-desktop-show-hud__actions{gap:var(--nc-space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.nc-desktop:not([data-layout=wide]) .nc-desktop-show-hud__actions>.nc-desktop-show-hud__tool{width:100%;min-width:0}.nc-desktop:not([data-layout=wide]) .nc-desktop-show-hud__actions>:last-child:nth-child(odd){grid-column:1/-1}.nc-desktop:not([data-layout=wide]) .nc-desktop-show-hud__tool--labelled{grid-template-columns:auto minmax(0,auto)}.nc-desktop:not([data-layout=wide]) .nc-desktop-show-hud__tool--labelled>span{text-overflow:ellipsis;overflow:hidden}.nc-desktop:not([data-layout=wide]) :is(.nc-desktop-show-level,.nc-desktop-show-sound){grid-template-columns:auto minmax(0,1fr) auto;min-width:0}.nc-desktop:not([data-layout=wide]) .nc-desktop-show-sound{grid-template-columns:auto minmax(0,1fr)}.nc-desktop:not([data-layout=wide]) .nc-desktop-show-level__name{min-width:0}.nc-desktop[data-layout=compact] .nc-desktop-show-hud{--nc-desktop-show-hud-shown:translate3d(0, 0, 0);--nc-desktop-show-hud-hidden:translate3d(0, 100%, 0);width:auto;max-width:none;max-height:calc(100% - var(--nc-desktop-show-safe-top) - var(--nc-space-5));padding:var(--nc-space-4) max(var(--nc-space-4), var(--nc-desktop-show-safe-right)) max(var(--nc-space-4), var(--nc-desktop-show-safe-bottom)) max(var(--nc-space-4), var(--nc-desktop-show-safe-left));overscroll-behavior:contain;border-width:1px 0 0;bottom:0;left:0;right:0;overflow-y:auto}@media (orientation:landscape){.nc-desktop[data-layout=compact] .nc-desktop-show-hud__levels{column-gap:var(--nc-space-4);grid-template-columns:1fr 1fr}}.nc-desktop-show-recall{top:calc(var(--nc-desktop-show-safe-top) + var(--nc-desktop-bar-height,2.5rem) / 2);z-index:calc(var(--skl-z-dialog,140) + 40);align-items:center;gap:var(--nc-space-2);padding:var(--nc-space-1) var(--nc-space-3);border:1px solid var(--nc-line-soft);background:var(--nc-glass-night);backdrop-filter:var(--nc-glass-night-filter);color:var(--nc-ink);font:inherit;font-size:var(--nc-type-label);cursor:pointer;animation:nc-desktop-show-in var(--nc-motion-panel) ease both;display:inline-flex;position:fixed;left:50%;transform:translate(-50%,-50%)}.nc-desktop-show-recall:hover,.nc-desktop-show-recall:focus-visible{border-color:var(--nc-ink-strong);color:var(--nc-ink-strong);outline:none}.nc-desktop-show-recall__dot,.nc-desktop-shows__pulse{background:var(--nc-ink-strong);border-radius:50%;width:6px;height:6px;animation:2.4s ease-in-out infinite nc-desktop-show-breathe}.nc-desktop-show-recall__back{color:var(--nc-ink-strong);font-weight:var(--nc-weight-medium)}@keyframes nc-desktop-show-in{0%{opacity:0}}@keyframes nc-desktop-show-breathe{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.nc-desktop-show__progress[data-ready]:after,.nc-desktop-show-recall__dot,.nc-desktop-shows__pulse{animation:none}.nc-desktop-show-hud,.nc-desktop[data-layout] .nc-desktop-show-hud{transform:var(--nc-desktop-show-hud-shown);transition:opacity var(--nc-motion-fast) ease}}
.nc-desktop-shows,.nc-desktop-shows__card{--nc-desktop-show-safe-right:var(--nc-desktop-safe-right,env(safe-area-inset-right,0px));--nc-desktop-show-safe-bottom:var(--nc-desktop-safe-bottom,env(safe-area-inset-bottom,0px));--nc-desktop-show-safe-left:var(--nc-desktop-safe-left,env(safe-area-inset-left,0px));--nc-desktop-show-target:44px}.nc-desktop-shows{align-content:start;gap:var(--nc-space-5);padding:var(--nc-space-4);color:var(--nc-ink);font-family:var(--nc-font);font-size:var(--nc-type-small);display:grid}.nc-desktop-shows__cards{gap:var(--nc-space-3);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));display:grid}.nc-desktop-shows__card{align-content:start;gap:var(--nc-space-1);min-height:var(--nc-desktop-show-target);padding:0 0 var(--nc-space-3);color:var(--nc-ink);font:inherit;text-align:left;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;display:grid}.nc-desktop-shows__preview{margin-bottom:var(--nc-space-2);aspect-ratio:16/10;background:var(--nc-canvas);outline:1px solid var(--nc-line-soft);outline-offset:-1px;transition:outline-color var(--nc-motion-fast) ease, transform var(--nc-motion-fast) ease;display:block;position:relative;overflow:hidden}@media (hover:hover){.nc-desktop-shows__card:hover .nc-desktop-shows__preview{outline-color:var(--nc-line)}}.nc-desktop-shows__card:active .nc-desktop-shows__preview{outline-color:var(--nc-ink);transition-duration:0s;transform:scale(.98)}.nc-desktop-shows__card[aria-pressed=true] .nc-desktop-shows__preview{outline:1px solid var(--nc-ink-strong)}.nc-desktop-shows__card:focus-visible{outline:none}.nc-desktop-shows__card:focus-visible .nc-desktop-shows__preview{outline:2px solid var(--nc-ink-strong)}.nc-desktop-shows__preview .nc-desktop-show__canvas{position:absolute;inset:0}.nc-desktop-shows__card[data-kind=psyche] .nc-desktop-shows__preview[data-still]{background:radial-gradient(circle at 30% 40%, #d648a08c, transparent 55%), radial-gradient(circle at 70% 60%, #308cdc80, transparent 60%), var(--nc-canvas)}.nc-desktop-shows__card-name{color:var(--nc-ink-strong);font-size:var(--nc-type-body);font-weight:var(--nc-weight-medium)}.nc-desktop-shows__card-line{color:var(--nc-muted);line-height:var(--nc-leading-small)}.nc-desktop-shows__live{top:var(--nc-space-2);left:var(--nc-space-2);padding:0 var(--nc-space-2);background:var(--nc-ink-strong);color:var(--nc-on-accent);font-size:var(--nc-type-label);letter-spacing:var(--nc-tracking-label);text-transform:uppercase;position:absolute}.nc-desktop-shows__bars{justify-content:space-between;align-items:center;display:flex;position:absolute;inset:22% 12%}.nc-desktop-shows__bar{width:2px;height:100%;transform:scaleY(calc(var(--nc-desktop-show-bar) * .4));background:linear-gradient(#6e96ff,#f05aaa,#ffaa5a);animation:1s ease-in-out infinite alternate nc-desktop-shows-bar}.nc-desktop-shows__space{background:radial-gradient(at 50% 120%,#3c286e73,#0000 70%);position:absolute;inset:0}.nc-desktop-shows__float{width:calc(22% * var(--nc-desktop-show-depth));aspect-ratio:4/3;background:linear-gradient(135deg, hsl(var(--nc-desktop-show-hue) 70% 62%), hsl(calc(var(--nc-desktop-show-hue) + 60deg) 60% 32%));opacity:calc(.4 + var(--nc-desktop-show-depth) * .45);animation:16s linear infinite nc-desktop-shows-drift;position:absolute}.nc-desktop-shows__preview[data-still] .nc-desktop-shows__bar,.nc-desktop-shows__preview[data-still] .nc-desktop-shows__float{animation-play-state:paused}.nc-desktop-shows__form{gap:var(--nc-space-4);max-width:34rem;display:grid}.nc-desktop-shows__levels{gap:var(--nc-space-3);display:grid}.nc-desktop-shows__source,.nc-desktop-shows__sound{gap:var(--nc-space-2);padding-top:var(--nc-space-4);border-top:1px solid var(--nc-line-soft);display:grid}.nc-desktop-shows__sound{grid-template-columns:1fr auto;align-items:center}.nc-desktop-shows__label{color:var(--nc-muted)}.nc-desktop-shows__link{border:0;border-bottom:1px solid var(--nc-line);color:var(--nc-ink-strong);font:inherit;cursor:pointer;background:0 0;justify-self:start;padding:0}.nc-desktop-shows__link:hover,.nc-desktop-shows__link:focus-visible{border-bottom-color:var(--nc-ink-strong);outline:none}.nc-desktop-shows__actions{justify-content:flex-end;align-items:center;gap:var(--nc-space-3);padding-top:var(--nc-space-4);border-top:1px solid var(--nc-line-soft);flex-wrap:wrap;display:flex}.nc-desktop-shows__notice{gap:var(--nc-space-3);color:var(--nc-ink);margin:0 auto 0 0;display:inline-flex}.nc-desktop-shows__state{align-items:center;gap:var(--nc-space-2);color:var(--nc-ink-strong);margin-right:auto;display:inline-flex}.nc-desktop-shows__building{margin-right:auto}.nc-desktop-shows__button{align-items:center;gap:var(--nc-space-2);padding:var(--nc-space-2) var(--nc-space-4);border:1px solid var(--nc-line);color:var(--nc-ink-strong);font:inherit;font-weight:var(--nc-weight-medium);cursor:pointer;transition:border-color var(--nc-motion-fast) ease, background-color var(--nc-motion-fast) ease;background:0 0;display:inline-flex}.nc-desktop-shows__button:hover,.nc-desktop-shows__button:focus-visible{border-color:var(--nc-ink-strong);outline:none}.nc-desktop-shows__button--start{border-color:var(--nc-copper);background:var(--nc-copper);color:var(--nc-on-accent)}.nc-desktop-shows__button--start:hover,.nc-desktop-shows__button--start:focus-visible{border-color:var(--nc-ink-strong)}.nc-desktop-shows__button:disabled{border-color:var(--nc-line-soft);color:var(--nc-faint);cursor:default;background:0 0}.nc-desktop-shows__button:active:not(:disabled){border-color:var(--nc-ink-strong)}.nc-desktop[data-touch] :is(.nc-desktop-shows__button,.nc-desktop-shows__link){min-width:var(--nc-desktop-show-target);min-height:var(--nc-desktop-show-target);touch-action:manipulation;-webkit-tap-highlight-color:transparent;justify-content:center}.nc-desktop[data-touch] .nc-desktop-shows__link{align-items:center;display:inline-flex}.nc-desktop[data-layout=compact] .nc-desktop-shows__cards{margin-inline:calc(-1 * var(--nc-space-4));padding-inline:var(--nc-space-4);overscroll-behavior-x:contain;scroll-padding-inline:var(--nc-space-4);scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:78%;grid-auto-flow:column;overflow-x:auto}.nc-desktop[data-layout=compact] .nc-desktop-shows__cards::-webkit-scrollbar{display:none}.nc-desktop[data-layout=compact] .nc-desktop-shows__card{scroll-snap-align:start}.nc-desktop[data-layout=compact] .nc-desktop-shows__form{max-width:none}.nc-desktop[data-layout=compact] .nc-desktop-shows__sound{grid-template-columns:1fr}.nc-desktop[data-layout=compact] .nc-desktop-shows__actions{z-index:1;margin-inline:calc(-1 * var(--nc-space-4));padding:var(--nc-space-3) max(var(--nc-space-4), var(--nc-desktop-show-safe-right)) max(var(--nc-space-3), var(--nc-desktop-show-safe-bottom)) max(var(--nc-space-4), var(--nc-desktop-show-safe-left));background:var(--nc-glass-night);backdrop-filter:var(--nc-glass-night-filter);position:sticky;bottom:0}.nc-desktop[data-layout=compact] .nc-desktop-shows__button{flex:1 1 0}.nc-desktop[data-layout=compact] :is(.nc-desktop-shows__notice,.nc-desktop-shows__state,.nc-desktop-shows__building){flex-basis:100%;margin:0}@keyframes nc-desktop-shows-bar{to{transform:scaleY(var(--nc-desktop-show-bar))}}@keyframes nc-desktop-shows-drift{0%{left:-25%;transform:translate(0,0)rotate(-4deg)}to{left:110%;transform:translateY(-30%)rotate(5deg)}}@media (prefers-reduced-motion:reduce){.nc-desktop-shows__bar,.nc-desktop-shows__float{animation:none}.nc-desktop-shows__card:active .nc-desktop-shows__preview{transform:none}}
.nc-desktop-music{--nc-desktop-music-row:2.25rem;--nc-desktop-music-listen:1.75rem;gap:var(--nc-space-3);min-width:0;color:var(--nc-ink);font-size:var(--nc-type-small);display:grid}.nc-desktop-music__chosen{align-items:center;gap:var(--nc-space-3);min-height:var(--nc-desktop-music-row);padding:0 0 0 var(--nc-space-3);border:1px solid var(--nc-line);animation:nc-desktop-music-in var(--nc-motion-panel) ease both;grid-template-columns:minmax(0,1fr) auto auto;display:grid}.nc-desktop-music__chosen-title{color:var(--nc-ink-strong);font-weight:var(--nc-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nc-desktop-music__chosen-detail,.nc-desktop-music__duration{color:var(--nc-muted);font-variant-numeric:tabular-nums}.nc-desktop-music__clear{width:var(--nc-desktop-music-row);height:var(--nc-desktop-music-row);border:0;border-left:1px solid var(--nc-line-soft);color:var(--nc-muted);cursor:pointer;transition:color var(--nc-motion-fast) ease, background-color var(--nc-motion-fast) ease;background:0 0;place-items:center;padding:0;display:inline-grid}.nc-desktop-music__clear:hover{background:var(--nc-line-soft);color:var(--nc-ink-strong)}.nc-desktop-music__tabs{grid-template-columns:repeat(var(--nc-desktop-music-tabs,4), minmax(0, 1fr));border-bottom:1px solid var(--nc-line-soft);display:grid;position:relative}.nc-desktop-music__tab{justify-content:center;align-items:center;gap:var(--nc-space-1);min-width:0;padding:var(--nc-space-2) var(--nc-space-1);color:var(--nc-muted);font:inherit;white-space:nowrap;cursor:pointer;transition:color var(--nc-motion-fast) ease;background:0 0;border:0;display:inline-flex}.nc-desktop-music__tab:hover,.nc-desktop-music__tab[aria-selected=true]{color:var(--nc-ink-strong)}.nc-desktop-music__tab[aria-selected=true]{font-weight:var(--nc-weight-medium)}.nc-desktop-music__underline{width:calc(100% / var(--nc-desktop-music-tabs,4));background:var(--nc-ink-strong);height:1px;transform:translateX(calc(100% * var(--nc-desktop-music-tab,0)));transition:transform var(--nc-motion-panel) cubic-bezier(.2, .8, .2, 1);pointer-events:none;position:absolute;bottom:-1px;left:0}.nc-desktop-music__panel{gap:var(--nc-space-2);min-width:0;animation:nc-desktop-music-in var(--nc-motion-panel) ease both;display:grid}.nc-desktop-music__search{align-items:center;gap:var(--nc-space-2);padding:0 var(--nc-space-2);border-bottom:1px solid var(--nc-line-soft);color:var(--nc-muted);transition:border-color var(--nc-motion-fast) ease;display:flex}.nc-desktop-music__search:focus-within{border-bottom-color:var(--nc-ink-strong)}.nc-desktop-music__search-input{min-width:0;padding:var(--nc-space-2) 0;color:var(--nc-ink-strong);font:inherit;background:0 0;border:0;border-radius:0;outline:none;flex:1}.nc-desktop-music__search-input::placeholder{color:var(--nc-faint)}.nc-desktop-music__list{max-height:calc(var(--nc-desktop-music-row) * 6.5);overscroll-behavior:contain;transition:opacity var(--nc-motion-fast) ease;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.nc-desktop-music__list[data-loading]{opacity:.55}.nc-desktop-music__row{align-items:center;gap:var(--nc-space-2);min-height:var(--nc-desktop-music-row);padding-right:var(--nc-space-1);border-bottom:1px solid var(--nc-line-soft);transition:background-color var(--nc-motion-fast) ease, border-color var(--nc-motion-fast) ease;border-left:1px solid #0000;grid-template-columns:minmax(0,1fr) auto;display:grid}.nc-desktop-music__row:hover{background:var(--nc-line-soft)}.nc-desktop-music__row[data-selected]{border-left-color:var(--nc-ink-strong)}.nc-desktop-music__pick{grid-template-columns:var(--nc-space-5) minmax(0, 1fr) auto;align-items:center;gap:var(--nc-space-2);min-width:0;min-height:var(--nc-desktop-music-row);padding:0 var(--nc-space-2) 0 0;color:var(--nc-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:grid}.nc-desktop-music__row[data-selected] .nc-desktop-music__pick{color:var(--nc-ink-strong)}.nc-desktop-music__mark{color:var(--nc-muted);place-items:center;display:inline-grid}.nc-desktop-music__row[data-selected]:not([data-hearing]) .nc-desktop-music__mark:empty:before{background:var(--nc-ink-strong);content:"";border-radius:50%;width:5px;height:5px}.nc-desktop-music__title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nc-desktop-music__row[data-selected] .nc-desktop-music__title{font-weight:var(--nc-weight-medium)}.nc-desktop-music__row[data-unheard] .nc-desktop-music__listen{color:var(--nc-faint)}.nc-desktop-music__eq{align-items:flex-end;gap:2px;height:.75rem;display:inline-flex}.nc-desktop-music__eq-bar{background:var(--nc-ink-strong);transform-origin:bottom;width:2px;height:100%;animation:.9s ease-in-out infinite alternate nc-desktop-music-eq}.nc-desktop-music__eq-bar:nth-child(2){animation-duration:.6s;animation-delay:-.3s}.nc-desktop-music__eq-bar:nth-child(3){animation-duration:.75s;animation-delay:-.5s}.nc-desktop-music__listen{width:var(--nc-desktop-music-listen);height:var(--nc-desktop-music-listen);border:1px solid var(--nc-line);color:var(--nc-ink);cursor:pointer;transition:border-color var(--nc-motion-fast) ease, color var(--nc-motion-fast) ease;background:0 0;border-radius:50%;place-items:center;padding:0;display:inline-grid;position:relative}.nc-desktop-music__listen:hover,.nc-desktop-music__row[data-hearing] .nc-desktop-music__listen{border-color:var(--nc-ink-strong);color:var(--nc-ink-strong)}.nc-desktop-music__ring{pointer-events:none;width:calc(100% + 2px);height:calc(100% + 2px);position:absolute;inset:-1px;overflow:visible;transform:rotate(-90deg)}.nc-desktop-music__ring-track{fill:none;stroke:var(--nc-ink-strong);stroke-width:1.5px;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--nc-desktop-music-progress,0));opacity:0;transition:stroke-dashoffset .12s linear, opacity var(--nc-motion-fast) ease}.nc-desktop-music__row[data-hearing] .nc-desktop-music__ring-track{opacity:1}.nc-desktop-music__note{align-items:baseline;gap:var(--nc-space-1) var(--nc-space-3);padding:var(--nc-space-2) 0;color:var(--nc-muted);line-height:var(--nc-leading-small);flex-wrap:wrap;margin:0;display:flex}.nc-desktop-music__link{border:0;border-bottom:1px solid var(--nc-line);color:var(--nc-ink-strong);font:inherit;cursor:pointer;background:0 0;padding:0}.nc-desktop-music__link:hover{border-bottom-color:var(--nc-ink-strong)}.nc-desktop-music__tab:focus-visible,.nc-desktop-music__pick:focus-visible,.nc-desktop-music__listen:focus-visible,.nc-desktop-music__clear:focus-visible,.nc-desktop-music__link:focus-visible,.nc-desktop-music-import__choose:focus-visible{outline:1px solid var(--nc-ink-strong);outline-offset:-1px}.nc-desktop-music__listen:focus-visible{outline-offset:2px}.nc-desktop-music-import{justify-items:center;gap:var(--nc-space-2);padding:var(--nc-space-5) var(--nc-space-4);border:1px dashed var(--nc-line);text-align:center;transition:border-color var(--nc-motion-fast) ease, background-color var(--nc-motion-fast) ease;display:grid}.nc-desktop-music-import[data-over]{border-style:solid;border-color:var(--nc-ink-strong);background:var(--nc-line-soft)}.nc-desktop-music-import[data-sending]{border-style:solid;border-color:var(--nc-line-soft)}.nc-desktop-music-import__drop{color:var(--nc-ink-strong)}.nc-desktop-music-import__hint{color:var(--nc-faint)}.nc-desktop-music-import__choose{align-items:center;gap:var(--nc-space-2);padding:var(--nc-space-1) var(--nc-space-3);border:1px solid var(--nc-line);color:var(--nc-ink-strong);font:inherit;cursor:pointer;transition:border-color var(--nc-motion-fast) ease;background:0 0;display:inline-flex}.nc-desktop-music-import__choose:hover{border-color:var(--nc-ink-strong)}.nc-desktop-music-import__sending{justify-items:center;gap:var(--nc-space-3);width:100%;display:grid}.nc-desktop-music-import__name{max-width:100%;color:var(--nc-ink-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nc-desktop-music-import__line{background:var(--nc-line-soft);width:min(14rem,80%);height:1px;display:block;position:relative;overflow:hidden}.nc-desktop-music-import__line:after{background:var(--nc-ink-strong);content:"";transform:scaleX(var(--nc-desktop-music-progress,0));transform-origin:0;transition:transform var(--nc-motion-fast) linear;position:absolute;inset:0}@keyframes nc-desktop-music-eq{0%{transform:scaleY(.25)}to{transform:scaleY(1)}}@keyframes nc-desktop-music-in{0%{opacity:0;transform:translateY(2px)}}@media (prefers-reduced-motion:reduce){.nc-desktop-music__chosen,.nc-desktop-music__panel,.nc-desktop-music__eq-bar{animation:none}.nc-desktop-music__underline,.nc-desktop-music__ring-track,.nc-desktop-music-import__line:after{transition:none}}
.nc-desktop-screens-remote{--nc-desktop-screens-remote-ease:cubic-bezier(.2, .8, .2, 1);--nc-desktop-screens-remote-top:var(--nc-desktop-safe-top,env(safe-area-inset-top,0px));--nc-desktop-screens-remote-right:var(--nc-desktop-safe-right,env(safe-area-inset-right,0px));--nc-desktop-screens-remote-bottom:var(--nc-desktop-safe-bottom,env(safe-area-inset-bottom,0px));--nc-desktop-screens-remote-left:var(--nc-desktop-safe-left,env(safe-area-inset-left,0px));z-index:calc(var(--skl-z-dialog,140) - 10);font-family:var(--nc-font);grid-template-rows:minmax(0,1fr);place-items:end center;display:grid;position:fixed;inset:0}:root:has(.nc-desktop-show:not([hidden])) .nc-desktop-screens-remote{z-index:calc(var(--skl-z-dialog,140) + 50)}.nc-desktop-screens-remote__scrim{background:var(--nc-canvas);opacity:.5;cursor:default;animation:nc-desktop-screens-remote-dim var(--nc-motion-panel) ease both;touch-action:manipulation;border:0;border-radius:0;margin:0;padding:0;position:absolute;inset:0}.nc-desktop-screens-remote__panel{box-sizing:border-box;width:min(100%,40rem);max-height:calc(100% - var(--nc-desktop-screens-remote-top) - var(--nc-space-5));padding:0 var(--nc-desktop-screens-remote-right) 0 var(--nc-desktop-screens-remote-left);border-top:1px solid var(--nc-glass-night-halo);background:var(--nc-glass-night);backdrop-filter:var(--nc-glass-night-filter);color:var(--nc-ink);animation:nc-desktop-screens-remote-rise var(--nc-motion-panel) var(--nc-desktop-screens-remote-ease) both;outline:none;grid-template-rows:auto auto minmax(0,1fr);display:grid;position:relative}.nc-desktop-screens-remote[data-closing] .nc-desktop-screens-remote__panel{animation:nc-desktop-screens-remote-fall var(--nc-motion-fast) ease-in both}.nc-desktop-screens-remote[data-closing] .nc-desktop-screens-remote__scrim{opacity:0;transition:opacity var(--nc-motion-fast) ease-in}.nc-desktop-screens-remote__grip{width:36px;height:2px;margin-top:var(--nc-space-2);background:var(--nc-line);justify-self:center}.nc-desktop-screens-remote__head{justify-content:space-between;align-items:center;gap:var(--nc-space-3);padding:0 var(--nc-space-2) 0 var(--nc-space-4);display:flex}.nc-desktop-screens-remote__title{color:var(--nc-ink-strong);font-size:var(--nc-type-lead);font-weight:var(--nc-weight-medium);margin:0}.nc-desktop-screens-remote__close{width:44px;height:44px;color:var(--nc-ink);cursor:pointer;touch-action:manipulation;transition:background-color var(--nc-motion-fast) ease;background:0 0;border:0;border-radius:50%;place-items:center;margin:0;padding:0;display:inline-grid}.nc-desktop-screens-remote__close:active{background:var(--nc-line-soft)}.nc-desktop-screens-remote__body{overscroll-behavior:contain;min-height:0;padding-bottom:var(--nc-desktop-screens-remote-bottom);-webkit-overflow-scrolling:touch;align-content:start;display:grid;overflow-y:auto}.nc-desktop-screens-remote__mode{align-items:center;gap:var(--nc-space-3);padding:var(--nc-space-3) var(--nc-space-4);border-bottom:1px solid var(--nc-line-soft);grid-template-columns:minmax(0,1fr) auto;display:grid}.nc-desktop-screens-remote__mode-text{gap:2px;min-width:0;display:grid}.nc-desktop-screens-remote__mode-name{color:var(--nc-ink-strong);font-size:var(--nc-type-body);font-weight:var(--nc-weight-medium)}.nc-desktop-screens-remote__note{color:var(--nc-muted);font-size:var(--nc-type-small)}.nc-desktop-screens-remote__note[data-status=offline],.nc-desktop-screens-remote__note[data-status=unavailable]{color:var(--nc-faint)}.nc-desktop-screens-remote .nc-desktop-screens__switch{width:52px;height:30px}.nc-desktop-screens-remote .nc-desktop-screens__knob{width:20px;height:20px;top:4px;left:4px}.nc-desktop-screens-remote .nc-desktop-screens__switch[aria-checked=true] .nc-desktop-screens__knob{transform:translate(22px)}.nc-desktop-screens-remote .nc-desktop-screens__switch:before{content:"";position:absolute;inset:-8px -4px}.nc-desktop-screens-remote .nc-desktop-screens__switch:disabled{opacity:.35;cursor:default}.nc-desktop-screens-remote .nc-desktop-shows{padding-inline:var(--nc-space-4)}.nc-desktop-screens-remote__actions{margin:0 var(--nc-space-4) var(--nc-space-4);border-top:1px solid var(--nc-line-soft);display:grid}.nc-desktop-screens-remote__action{align-items:center;gap:var(--nc-space-3);min-height:52px;padding:0 var(--nc-space-1);border:0;border-bottom:1px solid var(--nc-line-soft);color:var(--nc-ink);font:inherit;font-size:var(--nc-type-body);text-align:left;cursor:pointer;touch-action:manipulation;transition:background-color var(--nc-motion-fast) ease, color var(--nc-motion-fast) ease;background:0 0;border-radius:0;margin:0;display:flex}.nc-desktop-screens-remote__action:active{background:var(--nc-line-soft);color:var(--nc-ink-strong)}.nc-desktop-screens-remote__close:focus-visible,.nc-desktop-screens-remote__action:focus-visible{outline:1px solid var(--nc-ink-strong);outline-offset:-1px}@keyframes nc-desktop-screens-remote-rise{0%{transform:translateY(100%)}}@keyframes nc-desktop-screens-remote-fall{to{transform:translateY(100%)}}@keyframes nc-desktop-screens-remote-dim{0%{opacity:0}}
.nc-desktop-browser{box-sizing:border-box;min-height:0;padding-top:var(--nc-window-inset-top,0px);background:var(--nc-canvas);color:var(--nc-ink);font-family:var(--nc-font);flex-direction:column;display:flex;position:absolute;inset:0}.nc-desktop-browser__tabs{border-bottom:1px solid var(--nc-line-soft);flex:none;align-items:stretch;min-width:0;display:flex;overflow:hidden}.nc-desktop-browser__tab{border-right:1px solid var(--nc-line-soft);flex:1 1 0;align-items:stretch;min-width:0;max-width:180px;display:flex}.nc-desktop-browser__tab[data-active]{background:var(--nc-canvas)}.nc-desktop-browser__tab:not([data-active]){background:var(--nc-surface,transparent)}.nc-desktop-browser__tab-label,.nc-desktop-browser__tab-close,.nc-desktop-browser__tab-add,.nc-desktop-browser__tool,.nc-desktop-browser__row,.nc-desktop-browser__option{color:inherit;font:inherit;text-align:start;background:0 0;border:0;margin:0}.nc-desktop-browser__tab-label{min-width:0;padding:0 var(--nc-space-2);text-overflow:ellipsis;white-space:nowrap;cursor:pointer;flex:auto;overflow:hidden}.nc-desktop-browser__tab-close,.nc-desktop-browser__tab-add,.nc-desktop-browser__tool{cursor:pointer;flex:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:inline-flex}.nc-desktop-browser__tab-add:disabled,.nc-desktop-browser__tool:disabled{opacity:.35;cursor:default}.nc-desktop-browser__toolbar{z-index:2;align-items:center;gap:var(--nc-space-2);min-width:0;padding:var(--nc-space-2);border-bottom:1px solid var(--nc-line-soft);flex:none;display:flex;position:relative}.nc-desktop-browser__address{min-width:0;height:32px;padding:0 var(--nc-space-2);border:1px solid var(--nc-line-soft);background:var(--nc-canvas);color:var(--nc-ink);font:inherit;border-radius:0;flex:auto}.nc-desktop-browser__suggest{top:100%;right:var(--nc-space-2);left:var(--nc-space-2);z-index:2;border:1px solid var(--nc-line-soft);background:var(--nc-canvas);max-height:240px;margin:0;padding:0;list-style:none;position:absolute;overflow:auto}.nc-desktop-browser__option,.nc-desktop-browser__row{width:100%;min-width:0;padding:var(--nc-space-2);cursor:pointer;flex-direction:column;align-items:flex-start;display:flex}.nc-desktop-browser__option-title,.nc-desktop-browser__row-title{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.nc-desktop-browser__option-host,.nc-desktop-browser__row-host{max-width:100%;color:var(--nc-faint);font-size:var(--nc-type-small);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nc-desktop-browser__stage{z-index:0;flex:auto;min-height:0;position:relative}.nc-desktop-browser__frame,.nc-desktop-browser__reservoir{background:var(--nc-canvas);border:0;width:100%;height:100%;position:absolute;inset:0}.nc-desktop-browser__home,.nc-desktop-browser__history,.nc-desktop-browser__notice{z-index:1;padding:var(--nc-space-3);background:var(--nc-canvas);position:absolute;inset:0;overflow:auto}.nc-desktop-browser__heading{margin:0 0 var(--nc-space-2);font:inherit}.nc-desktop-browser__list{margin:0;padding:0;list-style:none}.nc-desktop-browser__empty,.nc-desktop-browser__notice p{margin:0}.nc-desktop-browser__notice{gap:var(--nc-space-2);flex-direction:column;align-items:flex-start;display:flex}.nc-desktop-browser__card,.nc-desktop-browser__probing{z-index:1;padding:var(--nc-space-4) var(--nc-space-3);background:var(--nc-canvas);justify-content:center;display:flex;position:absolute;inset:0;overflow:auto}.nc-desktop-browser__probing{color:var(--nc-faint);align-items:center}.nc-desktop-browser__probing p{margin:0}.nc-desktop-browser__card-body{gap:var(--nc-space-2);flex-direction:column;width:100%;max-width:520px;margin:auto 0;display:flex}.nc-desktop-browser__card-host,.nc-desktop-browser__card-redirect,.nc-desktop-browser__card-site,.nc-desktop-browser__card-page,.nc-desktop-browser__card-description,.nc-desktop-browser__card-preview-label,.nc-desktop-browser__card-title,.nc-desktop-browser__card-hint{overflow-wrap:anywhere;margin:0}.nc-desktop-browser__card-host{font-weight:600}.nc-desktop-browser__card-redirect{color:var(--nc-faint);font-size:var(--nc-type-small)}.nc-desktop-browser__card-status{gap:var(--nc-space-2);flex-direction:column;display:flex}.nc-desktop-browser__card-title{font:inherit;font-weight:600}.nc-desktop-browser__card-preview{gap:var(--nc-space-2);margin-top:var(--nc-space-2);padding:var(--nc-space-3);border:1px dashed var(--nc-line-soft);flex-direction:column;display:flex}.nc-desktop-browser__card-preview-label,.nc-desktop-browser__card-site{color:var(--nc-faint);font-size:var(--nc-type-small)}.nc-desktop-browser__card-page{font:inherit;font-weight:600}.nc-desktop-browser__card-description{color:var(--nc-faint)}.nc-desktop-browser__card-image{border:1px solid var(--nc-line-soft);object-fit:cover;width:100%;max-height:240px;display:block}.nc-desktop-browser__card-actions{gap:var(--nc-space-2);margin-top:var(--nc-space-2);flex-wrap:wrap;display:flex}.nc-desktop-browser__tool:focus-visible,.nc-desktop-browser__tab-label:focus-visible,.nc-desktop-browser__tab-close:focus-visible,.nc-desktop-browser__tab-add:focus-visible,.nc-desktop-browser__address:focus-visible,.nc-desktop-browser__option:focus-visible,.nc-desktop-browser__row:focus-visible,.nc-desktop-browser__text:focus-visible{outline:1px solid var(--nc-ink);outline-offset:2px}.nc-desktop-browser__text{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;text-decoration:underline}@media (hover:hover){.nc-desktop-browser__tool:hover:not(:disabled),.nc-desktop-browser__tab-label:hover,.nc-desktop-browser__tab-close:hover,.nc-desktop-browser__tab-add:hover:not(:disabled),.nc-desktop-browser__option:hover,.nc-desktop-browser__row:hover,.nc-desktop-browser__text:hover{color:var(--nc-ink-strong)}}
.nc-desktop-drive,.nc-desktop-viewer,.nc-desktop-generations{box-sizing:border-box;overscroll-behavior:contain;padding-top:var(--nc-window-inset-top,0px);background:var(--nc-canvas);color:var(--nc-ink);font-family:var(--nc-font);position:absolute;inset:0;overflow:auto}.nc-desktop-drive:focus,.nc-desktop-viewer:focus,.nc-desktop-generations:focus,.nc-desktop-window__body:focus{outline:none}.nc-desktop-drive{--skl-drive-pane-max:none;padding:calc(var(--nc-window-inset-top,0px) + var(--nc-space-3)) var(--nc-space-4) var(--nc-space-4);grid-template:minmax(0,1fr)/minmax(0,1fr);display:grid;overflow:hidden}.nc-desktop-drive__browser{grid-template-rows:minmax(0,1fr);align-content:stretch;min-width:0;min-height:0;overflow:hidden}.nc-desktop-drive .skl-drive__workspace,.nc-desktop-drive .skl-drive__panes{height:100%;min-height:0}.nc-desktop-drive .skl-drive__panes{grid-template-rows:auto minmax(0,1fr) auto}.nc-desktop-drive .skl-drive__main{min-height:0}.nc-desktop-drive .skl-drive__scroll{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}@container skl-drive (width>=40rem){.nc-desktop-drive .skl-drive__panes{grid-template-rows:minmax(0,1fr) auto}.nc-desktop-drive .skl-drive__side{overscroll-behavior:contain;min-height:0;overflow-y:auto}.nc-desktop-drive .skl-drive__tree{flex:none;max-height:none;overflow:visible}}.nc-desktop-viewer{display:grid;overflow:hidden;container:nc-desktop-viewer/inline-size}@media (pointer:fine){.nc-desktop-viewer .skl-drive-viewer__image:not(.skl-drive-viewer__image--zoomed) .skl-drive-viewer__picture,.nc-desktop-viewer .skl-drive-viewer__cover{cursor:grab}}.nc-desktop-viewer .skl-drive-viewer__picture[draggable=true]{-webkit-user-drag:element}.nc-desktop-viewer[data-editor]{grid-template-columns:minmax(0,1fr) auto}.nc-desktop-viewer__editor{height:24px;padding:0 var(--nc-space-2);color:var(--nc-muted);cursor:pointer;font-family:var(--nc-font);font-size:var(--nc-type-eyebrow);font-weight:var(--nc-weight-semibold);letter-spacing:var(--nc-tracking-button);text-transform:uppercase;transition:background-color var(--nc-motion-fast) ease, color var(--nc-motion-fast) ease;background:0 0;border:0;border-radius:0;align-items:center;margin:0;display:inline-flex}.nc-desktop-viewer__editor:hover,.nc-desktop-viewer__editor:focus-visible{color:var(--nc-ink-strong)}.nc-desktop-viewer__editor[aria-pressed=true]{background:var(--nc-ink-strong);color:var(--nc-on-accent)}.nc-desktop-viewer__editor:focus-visible{outline:1px solid var(--nc-ink-strong);outline-offset:-1px}.nc-desktop-viewer__viewer{min-width:0;min-height:0}.nc-desktop-generations{align-content:start;display:grid}.nc-desktop-drive__note{max-width:36ch;padding:var(--nc-space-4);color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);text-align:center;place-self:center;margin:0}.nc-desktop-text{min-width:0;min-height:0;display:grid;position:relative;overflow:hidden}.nc-desktop-text__content{padding:var(--nc-space-5) var(--nc-space-5) var(--nc-space-8);color:var(--nc-ink);font-family:var(--nc-font);font-size:var(--nc-type-body);line-height:var(--nc-leading-body);white-space:pre-wrap;overflow-wrap:anywhere;tab-size:2;margin:0;overflow:auto}.nc-desktop-text__content[data-code]{font-family:var(--nc-font-code);font-size:var(--nc-type-small);line-height:var(--nc-leading-small)}.nc-desktop-text__state{place-content:center;justify-items:center;gap:var(--nc-space-3);padding:var(--nc-space-5);text-align:center;display:grid}.nc-desktop-text__note{max-width:40ch;color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);place-self:center;margin:0}.nc-desktop-text__steps{right:var(--nc-space-3);bottom:var(--nc-space-3);border:1px solid var(--nc-line-soft);background:var(--nc-glass-night);display:flex;position:absolute}.nc-desktop-text__step{width:32px;height:32px;color:var(--nc-muted);cursor:pointer;transition:color var(--nc-motion-fast) ease;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.nc-desktop-text__step:disabled{opacity:.35;cursor:default}.nc-desktop-text__step:focus-visible{outline:1px solid var(--nc-ink-strong);outline-offset:-1px}@media (hover:hover){.nc-desktop-text__step:not(:disabled):hover{color:var(--nc-ink-strong)}}@media (prefers-reduced-transparency:reduce){.nc-desktop-text__steps{background:var(--nc-panel)}}.nc-desktop-drive :is(.skl-drive__bar,.skl-drive-views) :is(.skl-drive__tool,.skl-drive__more,.skl-drive-views__option){color:var(--nc-muted);transition:color var(--nc-motion-fast) ease;background:0 0;border-radius:0}.nc-desktop-drive :is(.skl-drive__bar,.skl-drive-views) :is(.skl-drive__tool:hover:not(:disabled),.skl-drive__more:hover,.skl-drive__more[aria-expanded=true],.skl-drive-views__option:hover,.skl-drive-views__option[aria-pressed=true]){color:var(--nc-ink-strong);background:0 0}.nc-desktop-drive :is(.skl-drive__bar,.skl-drive-views) :is(.skl-drive__tool,.skl-drive__more,.skl-drive-views__option):focus-visible{color:var(--nc-ink-strong);outline:1px solid color-mix(in srgb, var(--nc-ink-strong) 60%, transparent);outline-offset:-4px}.nc-desktop-drive .skl-drive__bar .skl-drive__button{color:var(--nc-muted);transition:color var(--nc-motion-fast) ease, background-color var(--nc-motion-fast) ease;background:0 0;border-color:#0000;border-radius:0}.nc-desktop-drive .skl-drive__bar .skl-drive__button:last-child{background:color-mix(in srgb, var(--nc-ink-strong) 8%, transparent);color:var(--nc-ink)}.nc-desktop-drive .skl-drive__bar .skl-drive__button:hover:not(:disabled){background:color-mix(in srgb, var(--nc-ink-strong) 12%, transparent);color:var(--nc-ink-strong)}.nc-desktop-drive .skl-drive__bar .skl-drive__button:focus-visible{outline:1px solid color-mix(in srgb, var(--nc-ink-strong) 60%, transparent);outline-offset:-4px}
.nc-desktop[data-touch] .nc-desktop-drive{--skl-drive-target:44px;-webkit-tap-highlight-color:transparent}.nc-desktop[data-touch] .nc-desktop-drive .skl-drive__entry{-webkit-user-select:none;user-select:none;touch-action:manipulation;transition:background-color var(--nc-motion-fast) ease}.nc-desktop[data-touch] .nc-desktop-drive .skl-drive__entry:active{background:var(--nc-panel)}.nc-desktop[data-touch] .nc-desktop-drive :is(.skl-drive__tool,.skl-drive__more,.skl-drive__crumb-button,.skl-drive-places__place,.skl-drive__button){touch-action:manipulation}.nc-desktop[data-touch] .nc-desktop-drive .skl-drive-search__input{font-size:var(--nc-type-body)}.nc-desktop[data-layout=tablet] .nc-desktop-drive{--skl-drive-side-width:12rem}.nc-desktop-drive[data-uploads=off] .skl-drive__bar .skl-drive__button--primary{display:none}.nc-desktop[data-layout=compact] .nc-desktop-drive{padding:var(--nc-space-2) var(--nc-space-3) 0}.nc-desktop[data-layout=compact] .nc-desktop-drive :is(.skl-drive-views,.skl-drive__bar>.skl-drive__toolbar,.skl-drive__foot){display:none}.nc-desktop[data-layout=compact] .nc-desktop-drive .skl-drive-search{max-width:none}.nc-desktop[data-layout=compact] .nc-desktop-drive .skl-drive__crumb-list{overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.nc-desktop[data-layout=compact] .nc-desktop-drive .skl-drive__crumb-button{max-width:10rem}.nc-desktop[data-layout=compact] .nc-desktop-drive .skl-drive__entries--list .skl-drive__entry{min-height:52px}.nc-desktop[data-layout=compact] .nc-desktop-drive .skl-drive__scroll{padding-bottom:calc(var(--nc-space-5) + var(--nc-desktop-safe-bottom,env(safe-area-inset-bottom,0px)))}.nc-desktop[data-layout=tablet] :is(.nc-desktop-generations__grid,.nc-desktop-generations__skeleton){grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.nc-desktop[data-layout=compact] :is(.nc-desktop-generations__grid,.nc-desktop-generations__skeleton){grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:2px}.nc-desktop[data-layout=compact] .nc-desktop-generations__scroll{padding:var(--nc-space-1) 0 calc(var(--nc-space-5) + var(--nc-desktop-safe-bottom,env(safe-area-inset-bottom,0px)))}.nc-desktop[data-layout=compact] .nc-desktop-generations__toolbar{gap:var(--nc-space-1) var(--nc-space-2);padding:var(--nc-space-2) var(--nc-space-3)}.nc-desktop[data-layout=compact] .nc-desktop-generations__search{flex:100%;min-width:0}.nc-desktop[data-layout=compact] .nc-desktop-generations__types{scrollbar-width:none;flex:auto;min-width:0;overflow-x:auto}.nc-desktop[data-layout=compact] .nc-desktop-generations__facet{flex:8rem;min-width:0}.nc-desktop[data-touch] :is(.nc-desktop-generations__type,.nc-desktop-generations__refresh){touch-action:manipulation;height:44px}.nc-desktop[data-touch] .nc-desktop-generations__refresh{width:44px}.nc-desktop[data-touch] .nc-desktop-generations__tile{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.nc-desktop[data-touch] .nc-desktop-generations__tile .nc-desktop-extras-thumb{transition:transform var(--nc-motion-fast) ease}.nc-desktop[data-touch] .nc-desktop-generations__tile:active .nc-desktop-extras-thumb{transform:scale(.96)}.nc-desktop[data-touch] :is(.nc-desktop-generations__action,.nc-desktop-generations__copy){touch-action:manipulation;min-height:44px}.nc-desktop[data-touch] .nc-desktop-generations__close{width:44px;height:44px}.nc-desktop[data-layout=compact] .nc-desktop-generations__detail:not([data-empty]){z-index:1;width:auto;max-height:none;padding:var(--nc-space-2) var(--nc-space-4) calc(var(--nc-space-6) + var(--nc-desktop-safe-bottom,env(safe-area-inset-bottom,0px)));background:var(--nc-canvas);backdrop-filter:none;animation:nc-desktop-drive-page var(--nc-motion-panel) cubic-bezier(.2, .8, .2, 1) both;border:0;position:absolute;inset:0}.nc-desktop[data-layout=compact] .nc-desktop-generations__detail[data-empty]{display:none}.nc-desktop[data-layout=compact] .nc-desktop-generations__head{margin-left:calc(-1 * var(--nc-space-3));align-items:center}.nc-desktop[data-layout=compact] .nc-desktop-generations__close{color:var(--nc-ink-strong);order:-1}.nc-desktop[data-layout=compact] .nc-desktop-generations__preview{aspect-ratio:4/3}@keyframes nc-desktop-drive-page{0%{opacity:0;transform:translate(12%)}}.nc-desktop[data-touch] .nc-desktop-text__step{touch-action:manipulation;width:44px;height:44px}.nc-desktop[data-touch] .nc-desktop-viewer__editor{touch-action:manipulation;min-width:44px;height:44px}.nc-desktop[data-layout=compact] .nc-desktop-text__content{padding:var(--nc-space-4) var(--nc-space-4) calc(var(--nc-space-8) + var(--nc-desktop-safe-bottom,env(safe-area-inset-bottom,0px)))}.nc-desktop[data-layout=compact] .nc-desktop-text__steps{bottom:calc(var(--nc-space-3) + var(--nc-desktop-safe-bottom,env(safe-area-inset-bottom,0px)))}@media (prefers-reduced-motion:reduce){.nc-desktop[data-layout=compact] .nc-desktop-generations__detail:not([data-empty]){animation:none}.nc-desktop[data-touch] .nc-desktop-generations__tile:active .nc-desktop-extras-thumb{transform:none}}
.nc-desktop[data-window-fullscreen] .nc-desktop__bar,.nc-desktop[data-window-fullscreen] .nc-desktop-dock,:root[data-nc-desktop-window-fullscreen] .nc-teams__dock{visibility:hidden}.nc-desktop-window[data-mode=fullscreen]{background:var(--nc-canvas);box-shadow:none}.nc-desktop-window[data-mode=fullscreen] .nc-desktop-window__bar{display:none}.nc-desktop-fullscreen{z-index:3;min-width:56px;min-height:56px;padding:var(--nc-space-2);box-sizing:border-box;touch-action:manipulation;justify-content:flex-end;display:flex;position:absolute;top:0;right:0}.nc-desktop-fullscreen__tools{align-items:center;gap:var(--nc-space-1);height:32px;padding:0 var(--nc-space-1);background:var(--nc-glass-night);color:var(--nc-ink);font-family:var(--nc-font);opacity:0;visibility:hidden;transition:opacity var(--nc-motion-fast) ease, transform var(--nc-motion-fast) ease, visibility 0s var(--nc-motion-fast);display:flex;transform:translateY(-6px)}.nc-desktop-fullscreen[data-shown=true] .nc-desktop-fullscreen__tools,.nc-desktop-fullscreen:focus-within .nc-desktop-fullscreen__tools{opacity:1;visibility:visible;transition:opacity var(--nc-motion-fast) ease, transform var(--nc-motion-fast) ease, visibility 0s;transform:none}.nc-desktop-fullscreen__exit{width:28px;height:28px;color:var(--nc-ink-strong);cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.nc-desktop-fullscreen__exit:focus-visible{outline:1px solid var(--nc-ink-strong);outline-offset:-1px}.nc-desktop-fullscreen__options{align-items:center;gap:var(--nc-space-1);min-height:28px;padding:0 var(--nc-space-2);color:var(--nc-muted);cursor:pointer;font-family:var(--nc-font);font-size:var(--nc-type-small);font-weight:var(--nc-weight-medium);background:0 0;border:0;border-radius:0;margin:0;display:inline-flex}.nc-desktop-fullscreen__options[aria-expanded=true]{color:var(--nc-ink-strong)}.nc-desktop-fullscreen__options:focus-visible{outline:1px solid var(--nc-ink-strong);outline-offset:-1px}@media (hover:hover){.nc-desktop-fullscreen__exit:hover{background:var(--nc-glass-night-raised)}.nc-desktop-fullscreen__options:hover{color:var(--nc-ink-strong)}}.nc-desktop[data-touch] .nc-desktop-fullscreen{min-width:64px;min-height:64px;padding-top:max(var(--nc-space-2), var(--nc-desktop-safe-top,env(safe-area-inset-top,0px)));padding-right:max(var(--nc-space-2), var(--nc-desktop-safe-right,env(safe-area-inset-right,0px)))}.nc-desktop[data-touch] .nc-desktop-fullscreen__tools{height:44px}.nc-desktop[data-touch] .nc-desktop-fullscreen__exit{width:44px;height:44px}.nc-desktop[data-touch] .nc-desktop-fullscreen__options{min-height:44px}
.nc-desktop-experience{contain:layout;background:var(--nc-canvas);color:var(--nc-ink);font-family:var(--nc-font);position:absolute;inset:0;overflow:hidden;container-type:size}.nc-desktop-experience__document{transition:opacity calc(var(--nc-motion-panel) * 1.5) ease-out;position:absolute;inset:0}.nc-desktop-experience__document[inert]{opacity:0;transition:none}.nc-desktop-experience[data-interacting=true] iframe{pointer-events:none}.nc-desktop-experience__loading{z-index:2;animation:nc-desktop-experience-fade var(--nc-motion-panel) ease-out;transition:opacity calc(var(--nc-motion-panel) * 1.5) ease-out, visibility 0s;display:flex;position:absolute;inset:0}.nc-desktop-experience__loading[data-opening=false]{opacity:0;visibility:hidden;pointer-events:none;transition:opacity calc(var(--nc-motion-panel) * 1.5) ease-out, visibility 0s calc(var(--nc-motion-panel) * 1.5)}.nc-desktop-experience__loading[data-opening=false] .nc-experience-loading__content{transition:transform calc(var(--nc-motion-panel) * 1.5) ease-out;transform:translateY(-4px)scale(.98)}.nc-desktop-experience__loading[data-opening=false] .nc-experience-loading__mark>span{animation-play-state:paused}.nc-desktop-experience__card{z-index:1;isolation:isolate;justify-content:center;align-items:center;gap:var(--nc-space-2);padding:var(--nc-space-5);text-align:center;animation:nc-desktop-experience-rise var(--nc-motion-panel) ease-out;flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.nc-desktop-experience__card--asleep{cursor:pointer}.nc-desktop-experience__aura{z-index:-1;object-fit:cover;opacity:.22;filter:blur(56px)saturate(1.4);pointer-events:none;width:150%;height:150%;position:absolute;inset:-25%}.nc-desktop-experience__icon{width:clamp(56px,22cqmin,112px);margin-bottom:var(--nc-space-2)}.nc-desktop-experience__title{max-width:min(100%,32ch);color:var(--nc-ink-strong);font-size:var(--nc-type-lead);font-weight:var(--nc-weight-medium);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.nc-desktop-experience__status{align-items:center;gap:var(--nc-space-2);display:inline-flex}.nc-desktop-experience__pulse{background:var(--nc-ink);width:6px;height:6px;animation:nc-desktop-experience-breathe calc(var(--nc-motion-media) * 4) ease-in-out infinite;border-radius:50%;flex:none}.nc-desktop-experience__detail{max-width:36ch;color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);margin:0}.nc-desktop-experience__actions{justify-content:center;align-items:center;gap:var(--nc-space-3);margin-top:var(--nc-space-3);flex-wrap:wrap;display:flex}@container (height<=360px){.nc-desktop-experience__detail{display:none}.nc-desktop-experience__actions{margin-top:var(--nc-space-1)}}.nc-desktop-experience__notice{bottom:var(--nc-space-3);z-index:3;max-width:calc(100% - 2 * var(--nc-space-3));padding:var(--nc-space-2) var(--nc-space-3);font-size:var(--nc-type-small);animation:nc-desktop-experience-fade var(--nc-motion-panel) ease-out;margin:0;position:absolute;left:50%;transform:translate(-50%)}.nc-desktop-experience .skl-dialog[data-placement=center]>.skl-dialog__panel{max-height:min(84vh, 720px, calc(100cqh - 2 * var(--skl-space-3)));grid-template-rows:auto minmax(0,1fr) auto}@container (height<=360px){.nc-desktop-experience .skl-dialog[data-placement=center]>.skl-dialog__panel{padding:var(--skl-space-3)}}.nc-desktop-experience .nc-safety-banner{z-index:4;top:calc(var(--nc-window-inset-top,0px) + var(--nc-space-3));width:min(480px, calc(100% - 2 * var(--nc-space-3)));max-height:calc(100% - 2 * var(--nc-space-3));padding:var(--nc-space-3);position:absolute;overflow:auto}.nc-desktop-experience__accessory{align-items:center;gap:var(--nc-space-2);flex:none;min-width:0;display:inline-flex}.nc-desktop-experience__accessory:empty{display:none}.nc-desktop-experience__accessory .nc-workspace-select{max-width:160px}.nc-desktop-experience__control{width:28px;height:28px;color:var(--nc-muted);cursor:pointer;transition:color var(--nc-motion-fast) ease;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.nc-desktop-experience__control:hover,.nc-desktop-experience__control:focus-visible{color:var(--nc-ink-strong)}.nc-desktop-experience__control:focus-visible{outline:1px solid var(--nc-ink-strong);outline-offset:-1px}.nc-desktop-experience__online{align-items:center;gap:var(--nc-space-1);color:var(--nc-muted);font-size:var(--nc-type-eyebrow);font-weight:var(--nc-weight-semibold);letter-spacing:var(--nc-tracking-label);white-space:nowrap;display:inline-flex}.nc-desktop-experience__online-dot{background:var(--nc-online);border-radius:50%;flex:none;width:6px;height:6px}@keyframes nc-desktop-experience-fade{0%{opacity:0}}@keyframes nc-desktop-experience-rise{0%{opacity:0;transform:translateY(var(--nc-space-2))}}@keyframes nc-desktop-experience-breathe{0%,to{opacity:.2}50%{opacity:.9}}@media (prefers-reduced-motion:reduce){.nc-desktop-experience__pulse{animation:none}}
.nc-surface{isolation:isolate;background:var(--nc-canvas);color:var(--nc-ink);--nc-experience-header-bottom:var(--nc-window-inset-top,0px);position:absolute;inset:0;overflow:hidden;container:nc-surface/size}.nc-surface__overlays{inset:var(--nc-window-inset-top,0px) 0 0;z-index:40;contain:layout;pointer-events:none;--nc-experience-header-bottom:0px;position:absolute}.nc-surface__overlays>*{pointer-events:auto}.nc-surface__page{padding-top:var(--nc-window-inset-top,0px);overscroll-behavior:contain;flex-direction:column;display:flex;position:absolute;inset:0;overflow:auto}@property --nc-surface-width{syntax:"<length>";inherits:true;initial-value:0}@property --nc-surface-height{syntax:"<length>";inherits:true;initial-value:0}.nc-surface>*{--nc-surface-width:100cqw;--nc-surface-height:100cqh}@container nc-surface (width<=760px){.nc-surface>*{--nc-page-gutter:20px;--nc-page-inline:max(var(--nc-page-gutter), calc((100% - var(--nc-page)) / 2))}}@container nc-surface (width<=480px){.nc-surface>*{--nc-page-gutter:16px;--nc-page-inline:max(var(--nc-page-gutter), calc((100% - var(--nc-page)) / 2))}}.nc-surface .skl-dialog{top:var(--nc-window-inset-top,0px)}.nc-surface .nc-surface__overlays .skl-dialog{top:0}:where(.nc-surface) .skl-dialog[data-placement=center]>.skl-dialog__panel{max-height:min(calc(.84 * var(--nc-surface-height)), 720px)}:where(.nc-surface) .skl-dialog[data-size=lg]{padding-block:var(--skl-dialog-margin)}:where(.nc-surface) .skl-dialog[data-placement=fullscreen]>.skl-dialog__panel{min-height:100%;max-height:100%}:where(.nc-surface) .skl-dialog[data-placement=fullscreen] .skl-dialog__header{min-height:64px;padding-block:16px}:where(.nc-surface) .skl-dialog[data-placement=fullscreen] .skl-dialog__header h2{font-size:clamp(1.2rem, calc(.024 * var(--nc-surface-width)), 1.7rem)}:where(.nc-surface) .skl-dialog[data-placement=fullscreen] .skl-dialog__body{padding-bottom:32px}:where(.nc-surface) .skl-dialog[data-placement=fullscreen] .skl-dialog__footer{padding-block:16px}:where(.nc-surface) .skl-dialog[data-edge]>.skl-dialog__panel{width:100%;max-height:100%}:where(.nc-surface) .skl-dialog:is([data-placement=start],[data-placement=end])>.skl-dialog__panel{height:100%;max-height:none}@container nc-surface (width<=600px){:where(.nc-surface) .skl-dialog[data-size=lg]{--skl-dialog-margin:8px}}@container nc-surface (width<=640px){:where(.nc-surface) .skl-dialog[data-placement=fullscreen] .skl-dialog__header,:where(.nc-surface) .skl-dialog[data-placement=fullscreen] .skl-dialog__body{padding-inline:max(16px, env(safe-area-inset-left)) max(16px, env(safe-area-inset-right))}}
.nc-explorer-window{box-sizing:border-box;height:100%;min-height:0;padding-top:var(--nc-window-inset-top,0px);background:var(--nc-canvas);flex-direction:column;display:flex;container:nc-explorer/inline-size}.nc-explorer{--nc-explorer-inline:clamp(var(--nc-space-4), 5.5cqi, var(--nc-space-8));min-height:0;font-family:var(--nc-font);color:var(--nc-ink);flex-direction:column;flex:1;display:flex}.nc-explorer__tabs{gap:var(--nc-space-5);padding:0 var(--nc-explorer-inline);border-bottom:1px solid var(--nc-line-soft);scrollbar-width:none;flex:none;display:flex;overflow-x:auto}.nc-explorer__tabs::-webkit-scrollbar{display:none}.nc-explorer__tab{appearance:none;min-height:var(--nc-space-7);font:inherit;font-size:var(--nc-type-label);font-weight:var(--nc-weight-semibold);letter-spacing:var(--nc-tracking-button);text-transform:uppercase;color:var(--nc-muted);cursor:pointer;transition:color var(--nc-motion-fast) ease;background:0 0;border:0;border-radius:0;flex:none;align-items:center;margin:0;padding:0;display:inline-flex;position:relative}.nc-explorer__tab:after{content:"";height:2px;transition:background-color var(--nc-motion-fast) ease;background:0 0;position:absolute;bottom:-1px;left:0;right:0}.nc-explorer__tab[data-active]{color:var(--nc-ink-strong)}.nc-explorer__tab[data-active]:after{background:var(--nc-copper)}.nc-explorer__tab:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:-2px}@media (hover:hover){.nc-explorer__tab:hover{color:var(--nc-ink-strong)}}.nc-explorer__body{overscroll-behavior:contain;min-height:0;padding:var(--nc-space-5) var(--nc-explorer-inline) var(--nc-space-7);flex:1;overflow-y:auto}.nc-explorer__directory{gap:var(--nc-space-6);flex-direction:column;display:flex}.nc-explorer__filters{gap:var(--nc-space-3);flex-direction:column;min-width:0;display:flex}.nc-explorer .nc-search-field.nc-explorer__search{width:100%;min-height:var(--nc-space-7);gap:var(--nc-space-2);padding:0 var(--nc-space-2) 0 var(--nc-space-3);background:var(--nc-surface)}.nc-explorer .nc-explorer__search .nc-search-field__icon{width:18px;height:18px}.nc-explorer .nc-explorer__search .nc-search-field__input{font-size:var(--nc-type-small);letter-spacing:var(--nc-tracking-label)}.nc-explorer .nc-explorer__search .nc-search-field__clear{width:var(--nc-space-6);height:var(--nc-space-6)}.nc-explorer .nc-category-filters{gap:var(--nc-space-2)}.nc-explorer .nc-category-filters__link,.nc-explorer .nc-category-filters__more{min-height:36px;padding:0 var(--nc-space-3);border:1px solid var(--nc-line);font-size:var(--nc-type-label);font-weight:var(--nc-weight-medium);letter-spacing:var(--nc-tracking-label);text-transform:uppercase;color:var(--nc-ink);transition:color var(--nc-motion-fast) ease, border-color var(--nc-motion-fast) ease, background-color var(--nc-motion-fast) ease}.nc-explorer .nc-category-filters__link[aria-current=page]{border-color:var(--nc-copper);background:var(--nc-copper);color:var(--nc-on-accent)}.nc-explorer .nc-category-filters__more{color:var(--nc-muted);border-style:dashed}.nc-explorer .nc-category-filters__link:focus-visible,.nc-explorer .nc-category-filters__more:focus-visible{outline-offset:2px}@media (hover:hover){.nc-explorer .nc-category-filters__link:not([aria-current=page]):hover,.nc-explorer .nc-category-filters__more:hover{border-color:var(--nc-ink-strong);color:var(--nc-ink-strong)}}.nc-explorer__tags-block{gap:var(--nc-space-2);min-width:0;padding-top:var(--nc-space-2);flex-direction:column;display:flex}.nc-explorer .nc-explorer__tags{gap:var(--nc-space-2)}.nc-explorer .nc-explorer__tags .nc-keyword-chips__chip{min-height:30px;padding:0 var(--nc-space-2);background:var(--nc-raised);color:var(--nc-ink);transition:color var(--nc-motion-fast) ease, border-color var(--nc-motion-fast) ease, background-color var(--nc-motion-fast) ease;border:1px solid #0000}.nc-explorer .nc-explorer__tags .nc-keyword-chips__chip:before{color:var(--nc-copper)}.nc-explorer .nc-explorer__tags .nc-keyword-chips__chip[aria-pressed=true]{border-color:var(--nc-copper);background:var(--nc-copper-wash);color:var(--nc-ink-strong)}.nc-explorer .nc-explorer__tags .nc-keyword-chips__chip:focus-visible{outline-offset:2px}@media (hover:hover){.nc-explorer .nc-explorer__tags .nc-keyword-chips__chip:hover{border-color:var(--nc-line);color:var(--nc-ink-strong)}}.nc-explorer__shelves{gap:var(--nc-space-6);flex-direction:column;display:flex}.nc-explorer__shelves>*+*{padding-top:var(--nc-space-5);border-top:1px solid var(--nc-line-soft)}.nc-explorer .nc-experience-shelf .nc-experience-shelf__list--columns{--nc-paged-strip-span:3}.nc-explorer .nc-experience-shelf__list--wrap{grid-template-columns:repeat(3,minmax(0,1fr))}@container nc-explorer (width<=1120px){.nc-explorer .nc-experience-shelf .nc-experience-shelf__list--columns{--nc-paged-strip-span:2}.nc-explorer .nc-experience-shelf__list--wrap{grid-template-columns:repeat(2,minmax(0,1fr))}}@container nc-explorer (width<=620px){.nc-explorer .nc-experience-shelf .nc-experience-shelf__list--columns{--nc-paged-strip-span:1}.nc-explorer .nc-experience-shelf__list--wrap{grid-template-columns:minmax(0,1fr)}}.nc-explorer .nc-experience-shelf .nc-experience-card--row{padding-block:var(--nc-space-2) var(--nc-space-3)}.nc-explorer .nc-display--title{font-size:clamp(1.6rem,4cqi,2.6rem)}.nc-explorer__grid,.nc-explorer__bookmarks,.nc-explorer__feed,.nc-explorer__revisions{gap:var(--nc-space-4);flex-direction:column;display:flex}.nc-explorer__empty{color:var(--nc-muted);font-size:var(--nc-type-small);padding:var(--nc-space-6) 0;text-align:center}.nc-explorer__see-all,.nc-explorer__more,.nc-explorer__note-link,.nc-explorer__feed-history{appearance:none;padding:var(--nc-space-1) var(--nc-space-2);font:inherit;font-size:var(--nc-type-small);color:var(--nc-ink);cursor:pointer;transition:color var(--nc-motion-fast) ease, border-color var(--nc-motion-fast) ease;background:0 0;border:0;border-radius:0}.nc-explorer__more{border:1px solid var(--nc-line);padding:var(--nc-space-2) var(--nc-space-4);font-size:var(--nc-type-label);font-weight:var(--nc-weight-semibold);letter-spacing:var(--nc-tracking-button);text-transform:uppercase;align-self:center}.nc-explorer__feed-history{align-items:center;gap:var(--nc-space-1);min-height:32px;font-size:var(--nc-type-link);font-weight:var(--nc-weight-semibold);letter-spacing:var(--nc-tracking-link);text-transform:uppercase;padding:0;display:inline-flex}.nc-explorer__feed-history:after{color:var(--nc-copper);content:"→"}@media (hover:hover){.nc-explorer__see-all:hover,.nc-explorer__note-link:hover,.nc-explorer__feed-history:hover{color:var(--nc-ink-strong)}.nc-explorer__more:hover{border-color:var(--nc-ink-strong);color:var(--nc-ink-strong)}}.nc-explorer__fav{gap:var(--nc-space-1);flex-direction:column;display:flex}.nc-explorer__feed-list,.nc-explorer__notes-list,.nc-explorer__revisions-list{gap:var(--nc-space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nc-explorer__feed-item{gap:var(--nc-space-1);padding-bottom:var(--nc-space-4);border-bottom:1px solid var(--nc-line-soft);flex-direction:column;display:flex}.nc-explorer__feed-meta{align-items:center;gap:var(--nc-space-1) var(--nc-space-3);padding-left:calc(var(--nc-experience-list-icon) + var(--nc-experience-row-gap));grid-template-columns:minmax(0,1fr) auto;display:grid}.nc-explorer__feed-version{color:var(--nc-copper)}.nc-explorer__feed-meta .nc-explorer__feed-note{grid-area:2/1/auto/-1}@container nc-explorer (width<=480px){.nc-explorer__feed-meta{padding-left:0}}.nc-explorer__feed-note,.nc-explorer__note-body{color:var(--nc-ink);font-size:var(--nc-type-small);line-height:var(--nc-leading-body);margin:0}.nc-explorer__revisions-head{align-items:center;gap:var(--nc-space-3);display:flex}.nc-explorer__back{appearance:none;background:var(--nc-glass);border:1px solid var(--nc-glass-line);cursor:pointer;width:2rem;height:2rem;color:var(--nc-ink);border-radius:0}.nc-explorer__revision{appearance:none;text-align:left;width:100%;padding:var(--nc-space-2) var(--nc-space-3);align-items:center;gap:var(--nc-space-2);cursor:pointer;color:var(--nc-ink);background:0 0;border:1px solid #0000;border-radius:0;display:flex}.nc-explorer__revision[data-active]{background:var(--nc-glass);border-color:var(--nc-glass-line)}.nc-explorer__revision-restored{color:var(--nc-muted);font-size:var(--nc-type-small)}.nc-explorer__notes,.nc-explorer__note,.nc-explorer__note-edit,.nc-explorer__note-compose{gap:var(--nc-space-2);flex-direction:column;display:flex}.nc-explorer__note-author{color:var(--nc-muted)}.nc-explorer__note-actions{gap:var(--nc-space-2);display:flex}.nc-explorer__note-input{resize:vertical;width:100%;min-height:4.5rem;font:inherit;font-size:var(--nc-type-small);color:var(--nc-ink);background:var(--nc-glass);border:1px solid var(--nc-glass-line);padding:var(--nc-space-2);border-radius:0}
.nc-desktop-generations{box-sizing:border-box;min-height:0;padding-top:var(--nc-window-inset-top,0px);background:var(--nc-canvas);color:var(--nc-ink);font-family:var(--nc-font);flex-direction:column;display:flex;position:absolute;inset:0;container-type:inline-size}.nc-desktop-generations__toolbar{align-items:center;gap:var(--nc-space-2) var(--nc-space-3);padding:var(--nc-space-2) var(--nc-space-3);border-bottom:1px solid var(--nc-line-soft);flex-wrap:wrap;flex:none;display:flex}.nc-desktop-generations__search{flex:200px;min-width:160px}.nc-desktop-generations__facet{flex:0 180px;min-width:120px}.nc-desktop-generations__types{flex:none;display:flex}.nc-desktop-generations__type,.nc-desktop-generations__refresh{height:32px;padding:0 var(--nc-space-2);color:var(--nc-faint);cursor:pointer;font-family:var(--nc-font);font-size:var(--nc-type-eyebrow);font-weight:var(--nc-weight-semibold);letter-spacing:var(--nc-tracking-label);text-transform:uppercase;transition:color var(--nc-motion-fast) ease, border-color var(--nc-motion-fast) ease;background:0 0;border:0;border-bottom:1px solid #0000;border-radius:0;margin:0}.nc-desktop-generations__type[aria-pressed=true]{border-bottom-color:var(--nc-ink-strong);color:var(--nc-ink-strong)}.nc-desktop-generations__refresh{width:32px;color:var(--nc-muted);justify-content:center;align-items:center;padding:0;display:inline-flex}.nc-desktop-generations__notice{padding:var(--nc-space-2) var(--nc-space-3);border-bottom:1px solid var(--nc-line-soft);color:var(--nc-muted);font-size:var(--nc-type-small);flex:none;margin:0}.nc-desktop-generations__inline,.nc-desktop-generations__link{color:var(--nc-ink-strong);cursor:pointer;font:inherit;text-underline-offset:3px;background:0 0;border:0;margin:0;padding:0;text-decoration:underline}.nc-desktop-generations__link{align-items:center;gap:var(--nc-space-1);display:inline-flex}.nc-desktop-generations__main{flex:1;min-height:0;display:flex;position:relative}.nc-desktop-generations__scroll{min-width:0;padding:var(--nc-space-3);overscroll-behavior:contain;flex:1;overflow:auto}.nc-desktop-generations__grid,.nc-desktop-generations__skeleton{gap:var(--nc-space-1);outline:none;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));display:grid}.nc-desktop-generations__tile,.nc-desktop-generations__ghost{aspect-ratio:1;background:var(--nc-panel);position:relative;overflow:hidden}.nc-desktop-generations__tile{cursor:pointer;outline:none}.nc-desktop-generations__tile .nc-desktop-extras-thumb{transition:transform var(--nc-motion-panel) ease}.nc-desktop-generations__tile[aria-selected=true]:after,.nc-desktop-generations__tile:focus-visible:after{border:1px solid var(--nc-ink-strong);pointer-events:none;content:"";position:absolute;inset:0}.nc-desktop-generations__tile:focus-visible:after{border-width:2px}.nc-desktop-generations__ghost{animation:nc-desktop-generations-breathe var(--nc-motion-media) ease-in-out infinite alternate}.nc-desktop-generations__more{min-height:var(--nc-space-7);padding-top:var(--nc-space-3);place-items:center;display:grid}.nc-desktop-generations__state{align-content:center;justify-items:center;gap:var(--nc-space-3);box-sizing:border-box;min-height:100%;padding:var(--nc-space-6) var(--nc-space-4);text-align:center;display:grid}.nc-desktop-generations__mosaic{gap:var(--nc-space-1);grid-template-columns:repeat(2,28px);display:grid}.nc-desktop-generations__mosaic>span{border:1px solid var(--nc-line);width:28px;height:28px;animation:nc-desktop-widget-in var(--nc-motion-media) cubic-bezier(.2, .8, .3, 1) both}.nc-desktop-generations__mosaic>span:nth-child(2){animation-delay:80ms}.nc-desktop-generations__mosaic>span:nth-child(3){animation-delay:.16s}.nc-desktop-generations__mosaic>span:nth-child(4){border-color:var(--nc-ink-strong);animation-delay:.24s}.nc-desktop-generations__title{color:var(--nc-ink-strong);font-size:1.5rem;font-weight:var(--nc-weight-medium);letter-spacing:var(--nc-tracking-display);margin:0;line-height:1.15}.nc-desktop-generations__lead{max-width:44ch;color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);margin:0}.nc-desktop-generations__links{justify-content:center;gap:var(--nc-space-2) var(--nc-space-5);flex-wrap:wrap;display:flex}.nc-desktop-generations__action{box-sizing:border-box;min-height:36px;padding:0 var(--nc-space-3);border:1px solid var(--nc-line);color:var(--nc-ink-strong);cursor:pointer;font-family:var(--nc-font);font-size:var(--nc-type-eyebrow);font-weight:var(--nc-weight-semibold);letter-spacing:var(--nc-tracking-button);text-transform:uppercase;transition:background-color var(--nc-motion-fast) ease, border-color var(--nc-motion-fast) ease, color var(--nc-motion-fast) ease;background:0 0;border-radius:0;justify-content:center;align-items:center;margin:0;text-decoration:none;display:inline-flex}.nc-desktop-generations__action[data-main]{border-color:var(--nc-ink-strong);background:var(--nc-ink-strong);color:var(--nc-on-accent)}.nc-desktop-generations__detail{gap:var(--nc-space-3);box-sizing:border-box;width:304px;padding:var(--nc-space-3);border-left:1px solid var(--nc-line-soft);background:var(--nc-surface);overscroll-behavior:contain;animation:nc-desktop-generations-detail var(--nc-motion-panel) cubic-bezier(.2, .8, .3, 1) both;flex-direction:column;flex:none;display:flex;overflow:auto}.nc-desktop-generations__detail[data-empty]{text-align:center;justify-content:center;animation:none}@container (width<=640px){.nc-desktop-generations__detail[data-empty]{display:none}.nc-desktop-generations__detail{border-top:1px solid var(--nc-line-soft);background:var(--nc-glass-night);width:auto;max-height:72%;backdrop-filter:var(--nc-glass-night-filter);border-left:0;position:absolute;bottom:0;left:0;right:0}}.nc-desktop-generations__head{align-items:flex-start;gap:var(--nc-space-2);display:flex}.nc-desktop-generations__name{min-width:0;color:var(--nc-ink-strong);font-size:var(--nc-type-body);font-weight:var(--nc-weight-medium);overflow-wrap:anywhere;flex:1;margin:0;line-height:1.3}.nc-desktop-generations__close,.nc-desktop-generations__copy{align-items:center;gap:var(--nc-space-1);color:var(--nc-muted);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:0;flex:none;margin:0;padding:0;display:inline-flex}.nc-desktop-generations__close{justify-content:center;width:28px;height:28px}.nc-desktop-generations__preview{aspect-ratio:16/10;background:var(--nc-panel);cursor:pointer;border:0;border-radius:0;flex:none;width:100%;margin:0;padding:0;display:block;position:relative;overflow:hidden}.nc-desktop-generations__preview img.nc-desktop-extras-thumb{object-fit:contain;background:var(--nc-canvas)}.nc-desktop-generations__cue{background:var(--nc-glass);width:44px;height:44px;color:var(--nc-on-media);border-radius:50%;place-items:center;margin:-22px 0 0 -22px;display:grid;position:absolute;top:50%;left:50%}.nc-desktop-generations__actions{gap:var(--nc-space-2);flex-wrap:wrap;display:flex}.nc-desktop-generations__badges{gap:var(--nc-space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.nc-desktop-generations__badge{padding:2px var(--nc-space-2);border:1px solid var(--nc-line-soft);color:var(--nc-muted);font-size:var(--nc-type-eyebrow);letter-spacing:var(--nc-tracking-label)}.nc-desktop-generations__prompt{gap:var(--nc-space-2);display:grid}.nc-desktop-generations__label{justify-content:space-between;align-items:center;gap:var(--nc-space-2);color:var(--nc-faint);font-size:var(--nc-type-eyebrow);font-weight:var(--nc-weight-semibold);letter-spacing:var(--nc-tracking-eyebrow);text-transform:uppercase;display:flex}.nc-desktop-generations__text{max-height:224px;color:var(--nc-ink);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);overflow-wrap:anywhere;white-space:pre-wrap;-webkit-user-select:text;user-select:text;margin:0;overflow:auto}.nc-desktop-generations__facts{margin:0;display:grid}.nc-desktop-generations__fact{gap:var(--nc-space-2);padding:var(--nc-space-2) 0;border-top:1px solid var(--nc-line-soft);font-size:var(--nc-type-small);grid-template-columns:minmax(88px,max-content) 1fr;display:grid}.nc-desktop-generations__fact dt{color:var(--nc-faint)}.nc-desktop-generations__fact dd{min-width:0;color:var(--nc-ink);overflow-wrap:anywhere;margin:0}.nc-desktop-generations :is(.nc-desktop-generations__type,.nc-desktop-generations__refresh,.nc-desktop-generations__action,.nc-desktop-generations__inline,.nc-desktop-generations__close,.nc-desktop-generations__copy,.nc-desktop-generations__preview,.nc-desktop-generations__link):focus-visible{outline:1px solid var(--nc-ink-strong);outline-offset:2px}@media (hover:hover){.nc-desktop-generations__tile:hover .nc-desktop-extras-thumb{transform:scale(1.03)}.nc-desktop-generations__action:hover{border-color:var(--nc-ink-strong)}.nc-desktop-generations__action[data-main]:hover{color:var(--nc-ink-strong);background:0 0}.nc-desktop-generations__type:hover,.nc-desktop-generations__refresh:hover,.nc-desktop-generations__close:hover,.nc-desktop-generations__copy:hover{color:var(--nc-ink-strong)}}@keyframes nc-desktop-generations-breathe{to{opacity:.45}}@keyframes nc-desktop-generations-detail{0%{opacity:0;transform:translateX(var(--nc-space-3))}}@media (prefers-reduced-motion:reduce){.nc-desktop-generations__ghost,.nc-desktop-generations__detail,.nc-desktop-generations__mosaic>span{animation:none}}@media (prefers-reduced-transparency:reduce){.nc-desktop-generations__detail{background:var(--nc-panel);backdrop-filter:none}}
.nc-desktop-screens__face{place-content:center;justify-items:center;gap:var(--nc-space-1);box-sizing:border-box;width:var(--nc-desktop-screens-face-width);height:var(--nc-desktop-screens-face-height);padding:var(--nc-space-1);border:1px solid var(--nc-line);background:var(--nc-panel);transition:width var(--nc-motion-panel) var(--nc-desktop-screens-ease), height var(--nc-motion-panel) var(--nc-desktop-screens-ease), border-color var(--nc-motion-fast) ease, background-color var(--nc-motion-fast) ease;display:grid;position:relative;overflow:hidden}.nc-desktop-screens__screen[data-tiny] .nc-desktop-screens__glyph{display:none}.nc-desktop-screens__size{top:calc(50% + var(--nc-desktop-screens-face-height) / 2 + 2px);color:var(--nc-muted);font-size:var(--nc-type-label);font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;position:absolute;left:50%;transform:translate(-50%)}.nc-desktop-screens__centre{z-index:2;color:var(--nc-ink-strong);pointer-events:none;transform:translate(var(--nc-desktop-screens-x), var(--nc-desktop-screens-y));position:absolute;top:0;left:0}.nc-desktop-screens__stage:not([data-dragging]) .nc-desktop-screens__centre{transition:transform var(--nc-motion-panel) var(--nc-desktop-screens-ease)}.nc-desktop-screens__guide{z-index:2;background:var(--nc-copper);pointer-events:none;transform:translate(var(--nc-desktop-screens-x), var(--nc-desktop-screens-y));position:absolute;top:0;left:0}.nc-desktop-screens__guide[data-axis=x]{width:1px;height:var(--nc-desktop-screens-length)}.nc-desktop-screens__guide[data-axis=y]{width:var(--nc-desktop-screens-length);height:1px}.nc-desktop-screens__action[data-quiet]{color:var(--nc-muted);border-color:#0000;margin-left:auto}
.nc-desktop-settings{--nc-desktop-settings-side:13.5rem;--nc-desktop-settings-row:36px;--nc-desktop-settings-gap:2px;--nc-desktop-settings-ease:cubic-bezier(.2, .8, .2, 1);box-sizing:border-box;padding-top:var(--nc-window-inset-top,0px);background:var(--nc-canvas);color:var(--nc-ink);font-family:var(--nc-font);position:absolute;inset:0;overflow:hidden;container:nc-desktop-settings/inline-size}.nc-desktop-settings__frame{grid-template-columns:var(--nc-desktop-settings-side) minmax(0, 1fr);height:100%;display:grid}.nc-desktop-settings:focus{outline:none}.nc-desktop-settings__side{min-width:0;min-height:0;padding:var(--nc-space-3) var(--nc-space-2);overscroll-behavior:contain;border-right:1px solid var(--nc-line-soft);overflow-y:auto}.nc-desktop-settings__set+.nc-desktop-settings__set{margin-top:var(--nc-space-3);padding-top:var(--nc-space-3);border-top:1px solid var(--nc-line-soft)}.nc-desktop-settings__set-title{padding:0 var(--nc-space-3) var(--nc-space-2);color:var(--nc-faint);font-size:var(--nc-type-eyebrow);font-weight:var(--nc-weight-medium);letter-spacing:var(--nc-tracking-eyebrow);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;margin:0;overflow:hidden}.nc-desktop-settings__sections{gap:var(--nc-desktop-settings-gap);margin:0;padding:0;list-style:none;display:grid;position:relative}.nc-desktop-settings__sections:before{width:2px;height:var(--nc-desktop-settings-row);background:var(--nc-ink-strong);content:"";transform:translateY(calc(var(--nc-desktop-settings-index,0) * (var(--nc-desktop-settings-row) + var(--nc-desktop-settings-gap))));transition:transform var(--nc-motion-panel) var(--nc-desktop-settings-ease);position:absolute;top:0;left:0}.nc-desktop-settings__sections:not([data-holds]):before{display:none}.nc-desktop-settings__item{min-width:0}.nc-desktop-settings__section{align-items:center;gap:var(--nc-space-3);box-sizing:border-box;width:100%;height:var(--nc-desktop-settings-row);padding:0 var(--nc-space-3);color:var(--nc-muted);font:inherit;font-size:var(--nc-type-small);text-align:start;cursor:pointer;transition:color var(--nc-motion-fast) ease, background-color var(--nc-motion-fast) ease, opacity var(--nc-motion-fast) ease;background:0 0;border:0;border-radius:0;margin:0;display:flex}.nc-desktop-settings__section[aria-current=page]{background:var(--nc-raised);color:var(--nc-ink-strong);font-weight:var(--nc-weight-medium)}.nc-desktop-settings__sections[data-searching] .nc-desktop-settings__section:not([data-found]){opacity:.35}.nc-desktop-settings__section:focus-visible{outline:1px solid var(--nc-ink-strong);outline-offset:-1px}.nc-desktop-settings__glyph{flex:none;width:18px;height:18px}.nc-desktop-settings__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (hover:hover){.nc-desktop-settings__section:hover{background:var(--nc-panel);color:var(--nc-ink-strong)}.nc-desktop-settings__section[aria-current=page]:hover{background:var(--nc-raised)}}.nc-desktop-settings__main{grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid}.nc-desktop-settings__head{align-items:center;gap:var(--nc-space-3);min-width:0;padding:var(--nc-space-3) var(--nc-space-5);border-bottom:1px solid var(--nc-line-soft);flex-wrap:wrap;display:flex}.nc-desktop-settings__title{align-items:center;gap:var(--nc-space-2);min-width:0;color:var(--nc-ink-strong);font-size:var(--nc-type-body);font-weight:var(--nc-weight-medium);line-height:var(--nc-leading-small);animation:nc-desktop-settings-title var(--nc-motion-panel) var(--nc-desktop-settings-ease);flex:auto;margin:0;display:flex}.nc-desktop-settings__title-glyph{flex:none;width:20px;height:20px}.nc-desktop-settings__search{align-items:center;gap:var(--nc-space-2);box-sizing:border-box;min-width:9rem;height:32px;padding:0 2px 0 var(--nc-space-2);border:1px solid var(--nc-line);color:var(--nc-muted);transition:border-color var(--nc-motion-fast) ease, color var(--nc-motion-fast) ease;flex:0 15rem;display:flex}.nc-desktop-settings__search:focus-within{border-color:var(--nc-ink-strong);color:var(--nc-ink)}.nc-desktop-settings__search-glyph{flex:none}.nc-desktop-settings__input{min-width:0;height:100%;color:var(--nc-ink);font:inherit;font-size:var(--nc-type-small);appearance:none;background:0 0;border:0;outline:none;flex:auto;margin:0;padding:0}.nc-desktop-settings__input::placeholder{color:var(--nc-faint)}.nc-desktop-settings__clear{width:26px;height:26px;color:var(--nc-muted);cursor:pointer;background:0 0;border:0;border-radius:0;flex:none;place-items:center;margin:0;padding:0;display:inline-grid}.nc-desktop-settings__clear:focus-visible{outline:1px solid var(--nc-ink-strong);outline-offset:-1px}.nc-desktop-settings__panel{overscroll-behavior:contain;min-width:0;min-height:0;animation:nc-desktop-settings-in var(--nc-motion-panel) var(--nc-desktop-settings-ease);overflow:auto}.nc-desktop-settings__panel>.nc-desktop-shows{padding:var(--nc-space-4) var(--nc-space-5) var(--nc-space-6)}.nc-desktop-settings__panel[data-account]{position:relative;overflow:hidden}.nc-desktop-settings__surface{--nc-window-inset-top:0px}.nc-desktop-settings__account{overscroll-behavior:contain;position:absolute;inset:0;overflow:auto}.nc-desktop-settings__account.nc-management>.skl-workspace{padding:var(--nc-space-4) var(--nc-space-5) var(--nc-space-6)}@keyframes nc-desktop-settings-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes nc-desktop-settings-title{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:none}}.nc-desktop-settings__body{align-content:start;gap:var(--nc-space-5);min-width:0;padding:var(--nc-space-4) var(--nc-space-5) var(--nc-space-6);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);display:grid}.nc-desktop-settings__group{gap:var(--nc-space-3);min-width:0;margin-inline:calc(-1 * var(--nc-space-2));padding-inline:var(--nc-space-2);transition:background-color var(--nc-motion-media) ease;display:grid}.nc-desktop-settings__group+.nc-desktop-settings__group{padding-top:var(--nc-space-4);border-top:1px solid var(--nc-line-soft)}.nc-desktop-settings__panel [data-desktop-settings-row][data-flash]{animation:1.6s ease-out nc-desktop-settings-flash}@keyframes nc-desktop-settings-flash{0%{background:var(--nc-raised)}to{background:0 0}}.nc-desktop-settings__group-head{align-items:center;gap:var(--nc-space-3);display:flex}.nc-desktop-settings__group-title{color:var(--nc-muted);font-size:var(--nc-type-eyebrow);font-weight:var(--nc-weight-medium);letter-spacing:var(--nc-tracking-eyebrow);text-transform:uppercase;flex:auto;margin:0}.nc-desktop-settings__line{align-items:center;gap:var(--nc-space-3);min-height:var(--nc-desktop-settings-row);grid-template-columns:minmax(0,1fr) auto;display:grid}.nc-desktop-settings__line-text{gap:2px;min-width:0;display:grid}.nc-desktop-settings__line-label{color:var(--nc-ink)}.nc-desktop-settings__line-note{color:var(--nc-faint)}.nc-desktop-settings__switch{border:1px solid var(--nc-line);cursor:pointer;width:40px;height:22px;transition:background-color var(--nc-motion-fast) ease, border-color var(--nc-motion-fast) ease;background:0 0;border-radius:0;margin:0;padding:0;position:relative}.nc-desktop-settings__knob{background:var(--nc-muted);width:14px;height:14px;transition:transform var(--nc-motion-fast) var(--nc-desktop-settings-ease), background-color var(--nc-motion-fast) ease;border-radius:0;position:absolute;top:3px;left:3px}.nc-desktop-settings__switch[aria-checked=true]{border-color:var(--nc-ink-strong);background:var(--nc-ink-strong)}.nc-desktop-settings__switch[aria-checked=true] .nc-desktop-settings__knob{background:var(--nc-canvas);transform:translate(18px)}.nc-desktop-settings__switch:disabled{opacity:.35;cursor:default}.nc-desktop-settings__segments{display:inline-flex}.nc-desktop-settings__segment+.nc-desktop-settings__segment{margin-left:-1px}.nc-desktop-settings__segment,.nc-desktop-settings__action,.nc-desktop-settings__chip{padding:var(--nc-space-2) var(--nc-space-3);border:1px solid var(--nc-line-soft);color:var(--nc-ink);font:inherit;cursor:pointer;transition:color var(--nc-motion-fast) ease, border-color var(--nc-motion-fast) ease, background-color var(--nc-motion-fast) ease;background:0 0;border-radius:0;margin:0}.nc-desktop-settings__segment{color:var(--nc-muted)}.nc-desktop-settings__segment[aria-pressed=true]{border-color:var(--nc-ink-strong);background:var(--nc-ink-strong);color:var(--nc-canvas);position:relative}.nc-desktop-settings__actions{gap:var(--nc-space-2);flex-wrap:wrap;display:flex}.nc-desktop-settings__chips{gap:var(--nc-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.nc-desktop-settings__chip{align-items:center;gap:var(--nc-space-2);color:var(--nc-muted);display:inline-flex}.nc-desktop-settings__chip-mark{width:6px;height:6px;transition:background-color var(--nc-motion-fast) ease, transform var(--nc-motion-fast) var(--nc-desktop-settings-ease);border:1px solid}.nc-desktop-settings__chip[aria-pressed=true]{border-color:var(--nc-line);color:var(--nc-ink-strong)}.nc-desktop-settings__chip[aria-pressed=true] .nc-desktop-settings__chip-mark{background:currentColor;transform:rotate(45deg)}.nc-desktop-settings__switch:focus-visible,.nc-desktop-settings__segment:focus-visible,.nc-desktop-settings__action:focus-visible,.nc-desktop-settings__chip:focus-visible,.nc-desktop-settings__tile:focus-visible{outline:1px solid var(--nc-ink-strong);outline-offset:2px}@media (hover:hover){.nc-desktop-settings__segment:hover,.nc-desktop-settings__action:hover,.nc-desktop-settings__chip:hover{border-color:var(--nc-line);color:var(--nc-ink-strong)}.nc-desktop-settings__segment[aria-pressed=true]:hover{color:var(--nc-canvas)}}.nc-desktop-settings__tiles{gap:var(--nc-space-3);grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));margin:0;padding:0;list-style:none;display:grid}.nc-desktop-settings__tile{gap:var(--nc-space-2);width:100%;min-width:0;color:var(--nc-muted);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:0;margin:0;padding:0;display:grid}.nc-desktop-settings__tile-picture{aspect-ratio:16/10;outline:1px solid var(--nc-line-soft);outline-offset:0;background:var(--nc-panel);transition:outline-color var(--nc-motion-fast) ease, outline-offset var(--nc-motion-fast) var(--nc-desktop-settings-ease);place-items:center;display:grid;position:relative;overflow:hidden}.nc-desktop-settings__tile-picture[data-add]{background:0 0}.nc-desktop-settings__tile-image{object-fit:cover;width:100%;height:100%;transition:transform var(--nc-motion-media) var(--nc-desktop-settings-ease);position:absolute;inset:0}.nc-desktop-settings__tile[aria-pressed=true]{color:var(--nc-ink-strong)}.nc-desktop-settings__tile[aria-pressed=true] .nc-desktop-settings__tile-picture{outline-color:var(--nc-ink-strong);outline-offset:3px}.nc-desktop-settings__tile-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (hover:hover){.nc-desktop-settings__tile:hover{color:var(--nc-ink-strong)}.nc-desktop-settings__tile:hover .nc-desktop-settings__tile-image{transform:scale(1.04)}.nc-desktop-settings__tile:hover .nc-desktop-settings__tile-picture{outline-color:var(--nc-line)}.nc-desktop-settings__tile[aria-pressed=true]:hover .nc-desktop-settings__tile-picture{outline-color:var(--nc-ink-strong)}}.nc-desktop-settings__span{max-width:22rem;padding:var(--nc-space-2) 0}.nc-desktop-settings__span[data-sample]{opacity:.5}.nc-desktop-settings__span-world{width:100%;max-height:10rem;position:relative}.nc-desktop-settings__span-screen{box-sizing:border-box;border:1px solid var(--nc-canvas);outline:1px solid var(--nc-line);outline-offset:-1px;background:var(--nc-panel);position:absolute;overflow:hidden}.nc-desktop-settings__span-picture{object-fit:cover;max-width:none;transition:left var(--nc-motion-panel) var(--nc-desktop-settings-ease), top var(--nc-motion-panel) var(--nc-desktop-settings-ease), width var(--nc-motion-panel) var(--nc-desktop-settings-ease), height var(--nc-motion-panel) var(--nc-desktop-settings-ease);position:absolute}.nc-desktop-settings__span-number{top:var(--nc-space-1);left:var(--nc-space-1);min-width:1.4em;padding:0 var(--nc-space-1);background:var(--nc-glass-night);color:var(--nc-ink-strong);font-size:var(--nc-type-eyebrow);font-variant-numeric:tabular-nums;text-align:center;position:absolute}.nc-desktop-settings__results{padding:var(--nc-space-3) var(--nc-space-3) var(--nc-space-6);margin:0;list-style:none;display:grid}.nc-desktop-settings__result{align-items:center;gap:var(--nc-space-3);min-height:var(--nc-desktop-settings-row);padding:0 var(--nc-space-3);color:var(--nc-ink);font-size:var(--nc-type-small);cursor:pointer;border-left:2px solid #0000;grid-template-columns:18px minmax(0,1fr) auto;display:grid}.nc-desktop-settings__result[data-active]{border-left-color:var(--nc-ink-strong);background:var(--nc-raised);color:var(--nc-ink-strong)}.nc-desktop-settings__result-glyph{width:18px;height:18px;color:var(--nc-muted)}.nc-desktop-settings__result-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.nc-desktop-settings__result-section{color:var(--nc-faint)}.nc-desktop-settings__empty{padding:var(--nc-space-6) var(--nc-space-5);color:var(--nc-muted);font-size:var(--nc-type-small);text-align:center;margin:0}@container nc-desktop-settings (width<=40rem){.nc-desktop-settings__frame{--nc-desktop-settings-side:52px}.nc-desktop-settings__section{justify-content:center;padding:0;position:relative}.nc-desktop-settings__set-title,.nc-desktop-settings__label{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.nc-desktop-settings__head,.nc-desktop-settings__body,.nc-desktop-settings__panel>.nc-desktop-shows,.nc-desktop-settings__account.nc-management>.skl-workspace{padding-inline:var(--nc-space-4)}.nc-desktop-settings__search{flex:100%}.nc-desktop-settings__result-section{display:none}}@media (prefers-reduced-motion:reduce){.nc-desktop-settings__sections:before,.nc-desktop-settings__span-picture,.nc-desktop-settings__tile-image,.nc-desktop-settings__tile-picture,.nc-desktop-settings__chip-mark,.nc-desktop-settings__knob{transition:none}.nc-desktop-settings__panel,.nc-desktop-settings__title,.nc-desktop-settings__panel [data-desktop-settings-row][data-flash]{animation:none}}.nc-desktop[data-layout=tablet] .nc-desktop-settings{--nc-desktop-settings-side:11.5rem}.nc-desktop[data-touch] .nc-desktop-settings{--nc-desktop-settings-row:44px;-webkit-tap-highlight-color:transparent}.nc-desktop[data-touch] .nc-desktop-settings :is(button,.nc-desktop-settings__result){touch-action:manipulation}.nc-desktop[data-touch] .nc-desktop-settings__search{height:44px}.nc-desktop[data-touch] .nc-desktop-settings__input{font-size:var(--nc-type-body)}.nc-desktop[data-touch] .nc-desktop-settings__clear{width:40px;height:40px}.nc-desktop[data-touch] .nc-desktop-settings__line{min-height:52px}.nc-desktop[data-touch] .nc-desktop-settings__switch{width:52px;height:30px}.nc-desktop[data-touch] .nc-desktop-settings__switch:before{content:"";position:absolute;inset:-8px -4px}.nc-desktop[data-touch] .nc-desktop-settings__knob{width:22px;height:22px}.nc-desktop[data-touch] .nc-desktop-settings__switch[aria-checked=true] .nc-desktop-settings__knob{transform:translate(22px)}.nc-desktop[data-touch] :is(.nc-desktop-settings__segment,.nc-desktop-settings__action,.nc-desktop-settings__chip){min-height:44px}.nc-desktop[data-touch] .nc-desktop-settings__result{min-height:48px}.nc-desktop[data-touch] :is(.nc-desktop-settings__section,.nc-desktop-settings__result):active{background:var(--nc-panel)}.nc-desktop[data-touch] :is(.nc-desktop-settings__segment,.nc-desktop-settings__action,.nc-desktop-settings__chip):active,.nc-desktop[data-touch] .nc-desktop-settings__tile:active .nc-desktop-settings__tile-picture{transform:scale(.97)}.nc-desktop[data-touch] :is(.nc-desktop-settings__segment,.nc-desktop-settings__action,.nc-desktop-settings__chip,.nc-desktop-settings__tile-picture){transition-property:color,border-color,background-color,outline-color,outline-offset,transform}.nc-desktop-settings[data-view] .nc-desktop-settings__frame{width:200%;transition:transform var(--nc-motion-panel) var(--nc-desktop-settings-ease);grid-template-columns:50% 50%}.nc-desktop-settings[data-view=detail] .nc-desktop-settings__frame{transform:translate(-50%)}.nc-desktop-settings[data-view] .nc-desktop-settings__side{gap:var(--nc-space-3);min-height:0;padding:var(--nc-space-3) var(--nc-space-4) var(--nc-space-6);overscroll-behavior:contain;transition:opacity var(--nc-motion-panel) ease;border-right:0;flex-direction:column;display:flex;overflow:auto}.nc-desktop-settings[data-view=detail] .nc-desktop-settings__side{opacity:.35}.nc-desktop-settings[data-view] .nc-desktop-settings__search{flex:none;width:100%}.nc-desktop-settings[data-view] .nc-desktop-settings__sections{gap:0}.nc-desktop-settings[data-view] .nc-desktop-settings__set+.nc-desktop-settings__set{margin-top:var(--nc-space-3);padding-top:var(--nc-space-4)}.nc-desktop-settings[data-view] .nc-desktop-settings__set-title{width:auto;height:auto;padding:0 var(--nc-space-1) var(--nc-space-1);clip-path:none;margin:0;position:static}.nc-desktop-settings[data-view] .nc-desktop-settings__sections:before{display:none}.nc-desktop-settings[data-view] .nc-desktop-settings__item+.nc-desktop-settings__item{border-top:1px solid var(--nc-line-soft)}.nc-desktop-settings[data-view] .nc-desktop-settings__section{height:56px;padding:0 var(--nc-space-1);color:var(--nc-ink);font-size:var(--nc-type-body);justify-content:flex-start;position:static}.nc-desktop-settings[data-view] .nc-desktop-settings__section[aria-current=page]{font-weight:var(--nc-weight-regular);background:0 0}.nc-desktop-settings[data-view] .nc-desktop-settings__glyph{width:22px;height:22px;color:var(--nc-muted)}.nc-desktop-settings[data-view] .nc-desktop-settings__label{clip-path:none;flex:auto;width:auto;height:auto;margin:0;position:static}.nc-desktop-settings__next{color:var(--nc-faint);transition:transform var(--nc-motion-fast) var(--nc-desktop-settings-ease);flex:none}.nc-desktop-settings__section:active .nc-desktop-settings__next{transform:translate(3px)}.nc-desktop-settings__found{margin-inline:calc(-1 * var(--nc-space-3))}.nc-desktop-settings[data-view] .nc-desktop-settings__results{padding-top:0}.nc-desktop-settings[data-view] .nc-desktop-settings__head{gap:var(--nc-space-1);min-height:52px;padding:var(--nc-space-1) var(--nc-space-4) var(--nc-space-1) var(--nc-space-1);flex-wrap:nowrap}.nc-desktop-settings__back{width:44px;height:44px;color:var(--nc-ink-strong);cursor:pointer;touch-action:manipulation;transition:background-color var(--nc-motion-fast) ease, transform var(--nc-motion-fast) var(--nc-desktop-settings-ease);background:0 0;border:0;border-radius:0;flex:none;place-items:center;margin:0;padding:0;display:inline-grid}.nc-desktop-settings__back:active{background:var(--nc-panel);transform:translate(-2px)}.nc-desktop-settings__back:focus-visible{outline:1px solid var(--nc-ink-strong);outline-offset:-1px}.nc-desktop-settings[data-view] .nc-desktop-settings__body,.nc-desktop-settings[data-view] .nc-desktop-settings__panel>.nc-desktop-shows,.nc-desktop-settings[data-view] .nc-desktop-settings__account.nc-management>.skl-workspace{padding-inline:var(--nc-space-4);padding-bottom:calc(var(--nc-space-6) + var(--nc-desktop-safe-bottom,env(safe-area-inset-bottom,0px)))}.nc-desktop-settings[data-view] .nc-desktop-settings__tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.nc-desktop-settings[data-view] .nc-desktop-settings__segments{flex-wrap:wrap}@media (prefers-reduced-motion:reduce){.nc-desktop-settings[data-view] .nc-desktop-settings__frame,.nc-desktop-settings[data-view] .nc-desktop-settings__side,.nc-desktop-settings__next,.nc-desktop-settings__back{transition:none}.nc-desktop[data-touch] :is(.nc-desktop-settings__segment,.nc-desktop-settings__action,.nc-desktop-settings__chip):active,.nc-desktop[data-touch] .nc-desktop-settings__tile:active .nc-desktop-settings__tile-picture{transform:none}}
.nc-desktop-studio{contain:layout;background:var(--nc-canvas);color:var(--nc-ink);font-family:var(--nc-font);position:absolute;inset:0;overflow:hidden;container-type:size}.nc-desktop-studio[data-interacting=true] iframe{pointer-events:none}.nc-desktop-studio__accessory{align-items:center;gap:var(--nc-space-2);flex:none;min-width:0;display:inline-flex}.nc-desktop-studio__accessory:empty{display:none}.nc-desktop-studio__accessory .nc-workspace-select{max-width:160px}.nc-desktop[data-touch] .nc-desktop-studio__accessory button{min-width:44px;min-height:44px}.nc-desktop-window[data-compact] .nc-desktop-studio{bottom:var(--nc-desktop-safe-bottom,env(safe-area-inset-bottom,0px))}.nc-desktop-window[data-compact] .nc-desktop-studio__accessory{gap:var(--nc-space-1)}.nc-desktop-window[data-compact] .nc-desktop-studio__accessory .nc-workspace-select{max-width:120px}
.nc-desktop-editor{box-sizing:border-box;background:var(--nc-surface);width:320px;min-height:0;color:var(--nc-ink);font-family:var(--nc-font);animation:nc-desktop-editor-slide var(--nc-motion-panel) ease-out both;flex-direction:column;display:flex}@container nc-desktop-viewer (width<=640px){.nc-desktop-editor{background:var(--nc-glass-night);width:min(320px,100%);backdrop-filter:var(--nc-glass-night-filter);position:absolute;top:0;bottom:0;right:0}}.nc-desktop-editor__bar{align-items:center;gap:var(--nc-space-2);padding:var(--nc-space-2) var(--nc-space-2) var(--nc-space-2) var(--nc-space-3);flex:none;display:flex}.nc-desktop-editor__title{color:var(--nc-ink-strong);font-size:var(--nc-type-eyebrow);font-weight:var(--nc-weight-semibold);letter-spacing:var(--nc-tracking-eyebrow);text-transform:uppercase;flex:1;margin:0}.nc-desktop-editor__body{gap:var(--nc-space-5);min-height:0;padding:var(--nc-space-3);overscroll-behavior:contain;flex-direction:column;flex:1;display:flex;overflow:auto}.nc-desktop-editor__section{gap:var(--nc-space-2);flex-direction:column;display:flex}.nc-desktop-editor__head{align-items:center;gap:var(--nc-space-2);min-height:28px;display:flex}.nc-desktop-editor__spacer{flex:1}.nc-desktop-editor__heading,.nc-desktop-editor__label{color:var(--nc-muted);font-size:var(--nc-type-eyebrow);font-weight:var(--nc-weight-semibold);letter-spacing:var(--nc-tracking-label);text-transform:uppercase;margin:0}.nc-desktop-editor__help,.nc-desktop-editor__text{color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);margin:0}.nc-desktop-editor__text{color:var(--nc-ink);overflow-wrap:anywhere}.nc-desktop-editor__block{gap:var(--nc-space-1);flex-direction:column;display:flex}.nc-desktop-editor__elements{padding-left:var(--nc-space-4);color:var(--nc-ink);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);margin:0}.nc-desktop-editor__run{align-items:center;gap:var(--nc-space-1);height:28px;padding:0 var(--nc-space-3);background:var(--nc-ink-strong);color:var(--nc-on-accent);cursor:pointer;font-family:var(--nc-font);font-size:var(--nc-type-eyebrow);font-weight:var(--nc-weight-semibold);letter-spacing:var(--nc-tracking-button);text-transform:uppercase;border:0;border-radius:0;flex:none;margin:0;display:inline-flex}.nc-desktop-editor__run:disabled{cursor:default;opacity:.45}.nc-desktop-editor__run[data-busy]{animation:1.2s ease-in-out infinite alternate nc-desktop-editor-breathe}.nc-desktop-editor__icon{width:24px;height:24px;color:var(--nc-muted);cursor:pointer;background:0 0;border:0;border-radius:0;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.nc-desktop-editor__icon:hover,.nc-desktop-editor__icon:focus-visible{color:var(--nc-ink-strong)}.nc-desktop-editor__icon:disabled{cursor:default;opacity:.45}.nc-desktop-editor__icon[data-busy]{animation:1.2s ease-in-out infinite alternate nc-desktop-editor-breathe}.nc-desktop-editor__run:focus-visible,.nc-desktop-editor__icon:focus-visible,.nc-desktop-editor__thumb:focus-visible,.nc-desktop-editor__suggestion:focus-visible{outline:1px solid var(--nc-ink-strong);outline-offset:1px}.nc-desktop-editor__dot{background:var(--nc-muted);flex:none;width:6px;height:6px}.nc-desktop-editor__dot[data-state=active]{background:var(--nc-online)}.nc-desktop-editor__dot[data-state=failed]{background:var(--nc-error)}.nc-desktop-editor__dot[data-state=running]{background:var(--nc-copper);animation:1.2s ease-in-out infinite alternate nc-desktop-editor-breathe}.nc-desktop-editor__versions{gap:var(--nc-space-2);flex-direction:column;max-height:360px;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.nc-desktop-editor__version{align-items:center;gap:var(--nc-space-2);min-width:0;display:flex}.nc-desktop-editor__thumb{background:var(--nc-canvas);cursor:pointer;aspect-ratio:4/3;border:0;border-radius:0;flex:none;width:112px;margin:0;padding:0;display:block;position:relative;overflow:hidden}.nc-desktop-editor__thumb:disabled{cursor:default}.nc-desktop-editor__version[data-active] .nc-desktop-editor__thumb{outline:1px solid var(--nc-online);outline-offset:-1px}.nc-desktop-editor__picture{object-fit:cover;width:100%;height:100%;transition:opacity var(--nc-motion-fast) ease;display:block}.nc-desktop-editor__thumb:not(:disabled):hover .nc-desktop-editor__picture{opacity:.8}.nc-desktop-editor__picture[data-state=pending]{background:var(--nc-raised);animation:1.2s ease-in-out infinite alternate nc-desktop-editor-breathe}.nc-desktop-editor__picture[data-state=failed]{background:var(--nc-copper-wash)}.nc-desktop-editor__progress{color:var(--nc-ink);font-size:var(--nc-type-eyebrow);font-weight:var(--nc-weight-semibold);letter-spacing:var(--nc-tracking-label);text-transform:uppercase;place-items:center;display:grid;position:absolute;inset:0}.nc-desktop-editor__caption{align-items:center;gap:var(--nc-space-1);flex:1;min-width:0;min-height:24px;display:flex}.nc-desktop-editor__name{min-width:0;color:var(--nc-ink-strong);font-size:var(--nc-type-eyebrow);font-weight:var(--nc-weight-semibold);letter-spacing:var(--nc-tracking-label);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;flex:1;overflow:hidden}.nc-desktop-editor__field{box-sizing:border-box;width:100%;min-height:88px;padding:var(--nc-space-2);border:0;border-bottom:1px solid var(--nc-line);background:var(--nc-canvas);color:var(--nc-ink);font-family:var(--nc-font);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);resize:vertical;border-radius:0;margin:0}.nc-desktop-editor__field:focus{border-bottom-color:var(--nc-ink-strong);outline:none}.nc-desktop-editor__ideas{width:100%}.nc-desktop-editor__suggestions{gap:var(--nc-space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nc-desktop-editor__suggestion{box-sizing:border-box;align-items:center;gap:var(--nc-space-2);width:100%;padding:var(--nc-space-2);background:var(--nc-canvas);color:var(--nc-ink);font:inherit;text-align:left;border:0;border-radius:0;margin:0;display:flex}button.nc-desktop-editor__suggestion{cursor:pointer;transition:background-color var(--nc-motion-fast) ease}button.nc-desktop-editor__suggestion:hover{background:var(--nc-raised)}button.nc-desktop-editor__suggestion:disabled{cursor:default;opacity:.6}.nc-desktop-editor__suggestion-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.nc-desktop-editor__suggestion-label{color:var(--nc-ink-strong);font-size:var(--nc-type-small);font-weight:var(--nc-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nc-desktop-editor__suggestion-mode{color:var(--nc-faint);font-size:var(--nc-type-eyebrow);letter-spacing:var(--nc-tracking-label);text-transform:uppercase}.nc-desktop-editor__suggestion-description{color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.nc-desktop-editor__suggestion-cue{color:var(--nc-muted);flex:none}.nc-desktop-editor__state{color:var(--nc-muted);font-size:var(--nc-type-eyebrow);font-weight:var(--nc-weight-semibold);letter-spacing:var(--nc-tracking-label);text-transform:uppercase;flex:none}.nc-desktop-editor__state[data-state=queued],.nc-desktop-editor__state[data-state=transforming]{color:var(--nc-copper);animation:1.2s ease-in-out infinite alternate nc-desktop-editor-breathe}.nc-desktop-editor__state[data-state=ready]{color:var(--nc-online)}.nc-desktop-editor__state[data-state=failed]{color:var(--nc-error)}.nc-desktop-editor__failure{align-items:flex-start;gap:var(--nc-space-2);color:var(--nc-error);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);margin:0;display:flex}.nc-desktop-editor__failure>svg{flex:none;margin-top:2px}.nc-desktop-editor__link{color:var(--nc-ink-strong);text-underline-offset:2px;text-decoration:underline}@keyframes nc-desktop-editor-slide{0%{opacity:0;transform:translateX(var(--nc-space-4))}}@keyframes nc-desktop-editor-breathe{to{opacity:.45}}@media (prefers-reduced-motion:reduce){.nc-desktop-editor,.nc-desktop-editor__run[data-busy],.nc-desktop-editor__icon[data-busy],.nc-desktop-editor__dot[data-state=running],.nc-desktop-editor__picture[data-state=pending],.nc-desktop-editor__state{animation:none}}
.nc-desktop-windows{--nc-desktop-safe-top-inset:var(--nc-desktop-safe-top,env(safe-area-inset-top,0px));--nc-desktop-safe-right-inset:var(--nc-desktop-safe-right,env(safe-area-inset-right,0px));--nc-desktop-safe-bottom-inset:var(--nc-desktop-safe-bottom,env(safe-area-inset-bottom,0px));--nc-desktop-safe-left-inset:var(--nc-desktop-safe-left,env(safe-area-inset-left,0px));--nc-desktop-home-bar:calc(20px + max(24px, var(--nc-desktop-safe-bottom-inset)))}.nc-desktop-windows__insets{width:0;height:0;padding:var(--nc-desktop-safe-top-inset) var(--nc-desktop-safe-right-inset) var(--nc-desktop-safe-bottom-inset) var(--nc-desktop-safe-left-inset);visibility:hidden;pointer-events:none;position:absolute;top:0;left:0}.nc-desktop-windows .nc-desktop-window[data-compact=hidden]{visibility:hidden;pointer-events:none}.nc-desktop-windows .nc-desktop-window[data-compact=front],.nc-desktop-windows .nc-desktop-window[data-compact-peek]{visibility:visible;background:var(--nc-canvas)}.nc-desktop-windows .nc-desktop-window[data-compact=front]{pointer-events:auto}.nc-desktop-windows .nc-desktop-window[data-compact=front]:not([data-mode=fullscreen]),.nc-desktop-windows .nc-desktop-window[data-compact-peek]:not([data-mode=fullscreen]){padding-bottom:var(--nc-desktop-home-bar)}.nc-desktop-window[data-compact=front]:before,.nc-desktop-window[data-compact=front]:after,.nc-desktop-window[data-compact-peek]:before,.nc-desktop-window[data-compact-peek]:after{display:none}.nc-desktop-window[data-compact-drag]{will-change:transform, translate, scale}.nc-desktop-windows[data-scrolling] .nc-desktop-window{transition:none}.nc-desktop-windows .nc-desktop-window[data-compact]{--nc-window-inset-top:0px}.nc-desktop-window__bar.nc-desktop-window__bar--compact{gap:var(--nc-space-1);height:calc(44px + var(--nc-desktop-safe-top-inset));padding:var(--nc-desktop-safe-top-inset) var(--nc-desktop-safe-right-inset) 0 var(--nc-desktop-safe-left-inset);touch-action:manipulation;position:relative}.nc-desktop-window__bar--compact .nc-desktop-window__control{touch-action:manipulation;width:44px;height:44px}.nc-desktop-window__bar--compact .nc-desktop-window__control:active{color:var(--nc-ink-strong)}.nc-desktop-windows__home-bar{height:var(--nc-desktop-home-bar);box-sizing:border-box;background:var(--nc-glass-night);backdrop-filter:var(--nc-glass-night-filter);pointer-events:auto;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;justify-content:center;padding-top:9px;display:flex;position:absolute;transform:translateY(-100%)}.nc-desktop-windows__home-handle{background:var(--nc-ink);opacity:.64;width:112px;height:3px;transition:opacity var(--nc-motion-fast) ease, transform var(--nc-motion-fast) var(--nc-desktop-window-ease)}.nc-desktop-windows__home-bar:active .nc-desktop-windows__home-handle{opacity:1;transform:scaleX(1.18)}.nc-desktop-windows__switcher{pointer-events:auto;animation:nc-desktop-windows-fade var(--nc-motion-fast) ease both;position:absolute}.nc-desktop-windows__switcher-scroll{overscroll-behavior:contain;scrollbar-width:none;touch-action:pan-y;position:absolute;inset:0;overflow:hidden auto}.nc-desktop-windows__switcher-scroll::-webkit-scrollbar{display:none}.nc-desktop-windows__switcher-content{width:100%;position:relative}.nc-desktop-windows__card{position:absolute;top:0;left:0}.nc-desktop-windows__card-pick{width:100%;height:100%;color:var(--nc-muted);cursor:pointer;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:color var(--nc-motion-fast) ease;background:0 0;border:0;border-radius:0;flex-direction:column;margin:0;padding:0;display:flex}.nc-desktop-windows__card-thumb{border:1px solid var(--nc-line-soft);width:100%;transition:border-color var(--nc-motion-fast) ease;flex:none}.nc-desktop-windows__card-pick[aria-current=true]{color:var(--nc-ink)}.nc-desktop-windows__card-pick:active .nc-desktop-windows__card-thumb,.nc-desktop-windows__card-pick:focus-visible .nc-desktop-windows__card-thumb{border-color:var(--nc-ink-strong)}.nc-desktop-windows__card-pick:focus-visible{color:var(--nc-ink-strong);outline:none}.nc-desktop-windows__card-label{justify-content:center;align-items:center;gap:var(--nc-space-2);min-width:0;padding:0 var(--nc-space-1);color:inherit;animation:nc-desktop-windows-label var(--nc-motion-panel) var(--nc-desktop-window-ease) var(--nc-motion-fast) both;flex:1;display:flex}.nc-desktop-windows__card-close{width:44px;height:44px;color:var(--nc-ink);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;position:absolute;top:-16px;right:-16px}.nc-desktop-windows__card-close:before{background:var(--nc-glass-night);backdrop-filter:var(--nc-glass-night-filter);content:"";transition:background-color var(--nc-motion-fast) ease;border-radius:50%;position:absolute;inset:10px}.nc-desktop-windows__card-close .skl-icon{position:relative}.nc-desktop-windows__card-close:active:before{background:var(--nc-glass-night-raised)}.nc-desktop-windows__card-close:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:-8px}.nc-desktop-windows__switcher-foot{height:calc(76px + var(--nc-desktop-safe-bottom-inset));padding-bottom:var(--nc-desktop-safe-bottom-inset);box-sizing:border-box;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;bottom:0;left:0;right:0}.nc-desktop-windows__switcher-home{background:var(--nc-glass-night);width:64px;height:44px;backdrop-filter:var(--nc-glass-night-filter);color:var(--nc-ink);cursor:pointer;pointer-events:auto;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color var(--nc-motion-fast) ease;border:0;border-radius:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.nc-desktop-windows__switcher-home:active{background:var(--nc-glass-night-raised)}.nc-desktop-windows__switcher-home:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:-2px}@media (prefers-reduced-motion:reduce){.nc-desktop-windows__switcher,.nc-desktop-windows__card-label{animation:none}.nc-desktop-windows__home-handle{transition:none}}@media (prefers-reduced-transparency:reduce){.nc-desktop-windows__home-bar,.nc-desktop-windows__switcher-home,.nc-desktop-windows__card-close:before{background:var(--nc-panel);backdrop-filter:none}}
.nc-desktop-windows{--nc-desktop-window-glide:var(--nc-motion-fast);--nc-desktop-window-ease:cubic-bezier(.2, .8, .2, 1);isolation:isolate;pointer-events:none;position:absolute;inset:0}.nc-desktop-windows[data-gliding]{--nc-desktop-window-glide:var(--nc-motion-panel)}.nc-desktop-windows[data-interacting] iframe,.nc-desktop-windows[data-overview] iframe{pointer-events:none}.nc-desktop-windows[data-interacting]{-webkit-user-select:none;user-select:none}.nc-desktop-windows__shield{pointer-events:auto;position:absolute;inset:0}.nc-desktop-window{pointer-events:auto;transform-origin:0 0;transition:transform var(--nc-desktop-window-glide) var(--nc-desktop-window-ease), box-shadow var(--nc-motion-fast) ease;flex-direction:column;display:flex;position:absolute;top:0;left:0;box-shadow:0 2px 8px #0000004d,0 18px 48px #0000006b}.nc-desktop-windows[data-settling] .nc-desktop-window,.nc-desktop-window[data-gesture],.nc-desktop-window[data-instant]{transition:none}.nc-desktop-window[data-gesture]{will-change:transform;box-shadow:0 4px 12px #00000057,0 26px 64px #00000080}.nc-desktop-window[data-mode=minimized]{visibility:hidden}.nc-desktop-window[data-mode=minimized],.nc-desktop-window[data-closing],.nc-desktop-windows[data-overview] .nc-desktop-window{pointer-events:none}.nc-desktop-window__bar{z-index:2;isolation:isolate;justify-content:space-between;align-items:center;gap:var(--nc-space-2);box-sizing:border-box;height:var(--nc-window-inset-top);color:var(--nc-faint);text-shadow:var(--nc-glass-bar-shadow);cursor:default;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;padding:0;display:flex;position:absolute;top:0;left:0;right:0}.nc-desktop-window__bar:not(.nc-desktop-window__bar--compact):before{z-index:-1;background:var(--nc-glass-bar-rest);backdrop-filter:var(--nc-glass-bar-filter);pointer-events:none;content:"";transition:background-color var(--nc-motion-fast) ease;position:absolute;inset:0}.nc-desktop-window[data-focused=true] .nc-desktop-window__bar:not(.nc-desktop-window__bar--compact):before{background:var(--nc-glass-bar)}.nc-desktop-window[data-kind=experience][data-focused=true] .nc-desktop-window__bar[data-closes]{cursor:pointer}.nc-desktop-window__plate{box-sizing:border-box;align-items:center;min-width:0;height:100%;display:flex}.nc-desktop-window__plate--title{gap:var(--nc-space-2);padding:0 var(--nc-space-2);flex:0 auto}.nc-desktop-window__plate--controls{flex:none}.nc-desktop-window[data-focused=true] .nc-desktop-window__bar{color:var(--nc-ink)}.nc-desktop-window__bar .nc-desktop-window__icon{opacity:.64;width:16px;transition:opacity var(--nc-motion-fast) ease}.nc-desktop-window[data-focused=true] .nc-desktop-window__icon{opacity:1}.nc-desktop-window__bar .nc-desktop-window__title{min-width:0;color:inherit;text-overflow:ellipsis;white-space:nowrap;transition:color var(--nc-motion-fast) ease;overflow:hidden}.nc-desktop-window__accessory{align-items:center;gap:var(--nc-space-1);padding:0 var(--nc-space-1);flex:none;display:flex}.nc-desktop-window__control{width:28px;height:28px;color:var(--nc-muted);cursor:pointer;transition:color var(--nc-motion-fast) ease;background:0 0;border:0;border-radius:0;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.nc-desktop-window__accessory :is(button,a[href]){box-shadow:none;color:var(--nc-muted);transition:color var(--nc-motion-fast) ease, opacity var(--nc-motion-fast) ease;background:0 0;border-color:#0000}.nc-desktop-window:not([data-focused=true]) :is(.nc-desktop-window__control,.nc-desktop-window__accessory :is(button,a[href])){opacity:.6}.nc-desktop-window__bar :is(.nc-desktop-window__control,.nc-desktop-window__accessory :is(button,a[href])):is([aria-expanded=true],[aria-pressed=true]){color:var(--nc-ink-strong);opacity:1;background:0 0}@media (hover:hover){.nc-desktop-window__bar :is(.nc-desktop-window__control,.nc-desktop-window__accessory :is(button,a[href])):hover{color:var(--nc-ink-strong);opacity:1;background:0 0}}.nc-desktop-window__bar :is(.nc-desktop-window__control,.nc-desktop-window__accessory :is(button,a[href])):focus-visible{color:var(--nc-ink-strong);outline:1px solid color-mix(in srgb, var(--nc-ink-strong) 60%, transparent);outline-offset:-4px;opacity:1}.nc-desktop-window__control .skl-icon{transition:transform var(--nc-motion-fast) var(--nc-desktop-window-ease)}.nc-desktop-window__control[data-restore] .skl-icon{transform:scale(.78)}.nc-desktop-window__body{isolation:isolate;background:var(--nc-canvas);flex:1;min-height:0;position:relative;overflow:hidden}.nc-desktop-window__edge{z-index:1;touch-action:none;position:absolute}.nc-desktop-window__edge[data-edge=n],.nc-desktop-window__edge[data-edge=s]{cursor:ns-resize;height:6px;left:7px;right:7px}.nc-desktop-window__edge[data-edge=e],.nc-desktop-window__edge[data-edge=w]{cursor:ew-resize;width:6px;top:7px;bottom:7px}.nc-desktop-window__edge[data-edge=n]{top:-3px;right:var(--nc-desktop-window-tail,7px)}.nc-desktop-window__edge[data-edge=s]{bottom:-3px}.nc-desktop-window__edge[data-edge=e]{right:-3px}.nc-desktop-window__edge[data-edge=w]{left:-3px}.nc-desktop-window__edge[data-edge=ne],.nc-desktop-window__edge[data-edge=nw],.nc-desktop-window__edge[data-edge=se],.nc-desktop-window__edge[data-edge=sw]{width:14px;height:14px}.nc-desktop-window__edge[data-edge=ne]{cursor:nesw-resize;top:-10px;right:-7px}.nc-desktop-window__edge[data-edge=nw]{cursor:nwse-resize;top:-7px;left:-7px}.nc-desktop-window__edge[data-edge=se]{cursor:nwse-resize;bottom:-7px;right:-7px}.nc-desktop-window__edge[data-edge=sw]{cursor:nesw-resize;bottom:-7px;left:-7px}.nc-desktop-window__edge[data-edge=n],.nc-desktop-window__edge[data-edge=nw]{z-index:3}.nc-desktop[data-touch] .nc-desktop-window__bar{height:44px}.nc-desktop[data-touch] .nc-desktop-window__control{touch-action:manipulation;width:44px;height:44px}.nc-desktop[data-touch] .nc-desktop-window__edge[data-edge=n],.nc-desktop[data-touch] .nc-desktop-window__edge[data-edge=s]{height:24px;left:22px}.nc-desktop[data-touch] .nc-desktop-window__edge[data-edge=s]{bottom:-18px;right:22px}.nc-desktop[data-touch] .nc-desktop-window__edge[data-edge=n]{top:-20px;right:var(--nc-desktop-window-tail,22px)}.nc-desktop[data-touch] .nc-desktop-window__edge[data-edge=e],.nc-desktop[data-touch] .nc-desktop-window__edge[data-edge=w]{width:24px;top:22px;bottom:22px}.nc-desktop[data-touch] .nc-desktop-window__edge[data-edge=e]{right:-18px}.nc-desktop[data-touch] .nc-desktop-window__edge[data-edge=w]{left:-18px}.nc-desktop[data-touch] .nc-desktop-window__edge[data-edge=ne],.nc-desktop[data-touch] .nc-desktop-window__edge[data-edge=nw],.nc-desktop[data-touch] .nc-desktop-window__edge[data-edge=se],.nc-desktop[data-touch] .nc-desktop-window__edge[data-edge=sw]{width:44px;height:44px}.nc-desktop[data-touch] .nc-desktop-window__edge[data-edge=ne]{top:-26px;right:-22px}.nc-desktop[data-touch] .nc-desktop-window__edge[data-edge=nw]{top:-26px;left:-22px}.nc-desktop[data-touch] .nc-desktop-window__edge[data-edge=se]{bottom:-22px;right:-22px}.nc-desktop[data-touch] .nc-desktop-window__edge[data-edge=sw]{bottom:-22px;left:-22px}.nc-desktop[data-touch] .nc-desktop-window__edge[data-edge=se]:after{border-right:2px solid var(--nc-muted);border-bottom:2px solid var(--nc-muted);opacity:0;content:"";width:10px;height:10px;transition:opacity var(--nc-motion-fast) ease;position:absolute;bottom:26px;right:26px}.nc-desktop[data-touch] .nc-desktop-window[data-focused=true] .nc-desktop-window__edge[data-edge=se]:after{opacity:1}.nc-desktop[data-touch] .nc-desktop-window__edge[data-edge=se]:active:after{border-color:var(--nc-ink-strong)}.nc-desktop-windows__snap{border:1px solid var(--nc-glass-line);background:var(--nc-glass);opacity:0;pointer-events:none;transform-origin:0 0;transition:opacity var(--nc-motion-fast) ease, transform var(--nc-motion-fast) var(--nc-desktop-window-ease);position:absolute;top:0;left:0}.nc-desktop-windows__snap[data-shown]{opacity:1}.nc-desktop-windows__snap[data-instant]{transition:none}.nc-desktop-windows__backdrop{z-index:0;background:var(--nc-scrim);backdrop-filter:var(--nc-scrim-filter);pointer-events:auto;animation:nc-desktop-windows-fade var(--nc-motion-panel) ease both;position:absolute;inset:0}@keyframes nc-desktop-windows-fade{0%{opacity:0}}.nc-desktop-windows__picks{pointer-events:none;position:absolute;inset:0}.nc-desktop-windows__pick{color:var(--nc-muted);cursor:pointer;pointer-events:auto;transition:color var(--nc-motion-fast) ease;background:0 0;border:0;border-radius:0;flex-direction:column;margin:0;padding:0;display:flex;position:absolute;top:0;left:0}.nc-desktop-windows__thumb{width:100%;transition:border-color var(--nc-motion-fast) ease;border:1px solid #0000;flex:none}.nc-desktop-windows__pick[aria-current=true]{color:var(--nc-ink)}.nc-desktop-windows__pick:focus-visible{color:var(--nc-ink-strong);outline:none}.nc-desktop-windows__pick:focus-visible .nc-desktop-windows__thumb{border-color:var(--nc-ink-strong)}@media (hover:hover){.nc-desktop-windows__pick:hover{color:var(--nc-ink-strong)}.nc-desktop-windows__pick:hover .nc-desktop-windows__thumb{border-color:var(--nc-ink-strong)}}.nc-desktop-windows__pick .nc-desktop-windows__label{justify-content:center;align-items:center;gap:var(--nc-space-2);min-width:0;padding-top:var(--nc-space-2);color:inherit;animation:nc-desktop-windows-label var(--nc-motion-panel) var(--nc-desktop-window-ease) var(--nc-motion-fast) both;display:flex}.nc-desktop-windows__glyph{width:16px}.nc-desktop-windows__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@keyframes nc-desktop-windows-label{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-transparency:reduce){.nc-desktop-window__plate:before,.nc-desktop-windows__snap{background:var(--nc-panel)}.nc-desktop-windows__backdrop{background:var(--nc-canvas)}.nc-desktop-window__plate:before,.nc-desktop-windows__backdrop{backdrop-filter:none}.nc-desktop-window[data-focused=true] .nc-desktop-window__plate:before{background:var(--nc-raised)}}
.nc-desktop{--nc-desktop-edge-top:var(--nc-desktop-safe-top,env(safe-area-inset-top,0px));--nc-desktop-edge-right:var(--nc-desktop-safe-right,env(safe-area-inset-right,0px));--nc-desktop-edge-bottom:var(--nc-desktop-safe-bottom,env(safe-area-inset-bottom,0px));--nc-desktop-edge-left:var(--nc-desktop-safe-left,env(safe-area-inset-left,0px));--nc-desktop-slide:cubic-bezier(.2, .8, .2, 1);min-height:0;padding-right:max(var(--nc-desktop-chat-panel,0px), var(--nc-desktop-edge-right));padding-left:var(--nc-desktop-edge-left);background:var(--nc-canvas);color:var(--nc-ink);flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.nc-experience-shell--play:has(.nc-desktop){padding:0}[data-nc-embedded=product] .nc-desktop{height:100dvh}.nc-desktop__wallpaper{--nc-desktop-scanline:color-mix(in srgb, var(--nc-canvas) 24%, transparent);z-index:0;contain:strict;pointer-events:none;position:absolute;inset:0;overflow:hidden}.nc-desktop__ground{background:radial-gradient(120% 90% at 12% 0%, color-mix(in srgb, var(--nc-copper) 55%, transparent), transparent 64%), radial-gradient(90% 80% at 92% 100%, color-mix(in srgb, var(--nc-copper) 22%, transparent), transparent 70%), var(--nc-canvas);opacity:0;transition:opacity var(--nc-motion-media) ease;position:absolute;inset:0}.nc-desktop__wallpaper[data-empty] .nc-desktop__ground{opacity:1}.nc-desktop__field{isolation:isolate;opacity:1;transition:opacity var(--nc-motion-media) ease;position:absolute;inset:0;overflow:hidden}.nc-desktop__wallpaper[data-empty] .nc-desktop__field{opacity:0}.nc-desktop__wash{background:radial-gradient(60% 60% at 50% 50%, var(--wash-core), transparent 78%);opacity:0;mix-blend-mode:screen;transition:opacity 2.5s;position:absolute;inset:-10%}.nc-desktop__field[data-focus] .nc-desktop__wash{opacity:.4}.nc-desktop__sheet{left:var(--sheet-x);top:var(--sheet-y);height:calc(var(--sheet-scale) * 100%);aspect-ratio:1;background:radial-gradient(closest-side, var(--sheet-core) 0%, var(--sheet-edge) 38%, color-mix(in srgb, var(--sheet-edge) 55%, transparent) 62%, color-mix(in srgb, var(--sheet-edge) 18%, transparent) 82%, transparent 100%);opacity:var(--sheet-alpha);mix-blend-mode:screen;will-change:transform;border-radius:50%;transition:opacity 2.5s,scale 2.5s,left 2.5s,top 2.5s;position:absolute;transform:translate(-50%,-50%)}.nc-desktop__sheet[data-accent]{opacity:calc(min(1, var(--sheet-alpha) * 1.9));scale:1.6}.nc-desktop__field[data-focus] .nc-desktop__sheet:not([data-accent]){opacity:calc(var(--sheet-alpha) * .55)}.nc-desktop__field--still{inset:auto}.nc-desktop__field--still .nc-desktop__sheet,.nc-desktop__field--still .nc-desktop__wash{transition:none}@media (prefers-reduced-motion:reduce){.nc-desktop__sheet,.nc-desktop__wash{transition:none}}.nc-desktop__wallpaper:before,.nc-desktop__wallpaper:after{z-index:1;content:"";position:absolute;inset:0}.nc-desktop__wallpaper:before{background:repeating-linear-gradient(0deg, transparent 0 2px, var(--nc-desktop-scanline) 2px 3px), var(--nc-glass-strong)}.nc-desktop__wallpaper:after{background:radial-gradient(120% 95% at 50% 42%, transparent 48%, var(--nc-glass-deep) 100%)}.nc-desktop__wallpaper[data-span]:after{content:none}.nc-desktop:before,.nc-desktop:after{pointer-events:none;content:"";position:absolute;left:0;right:0}.nc-desktop:before{z-index:1;height:calc(3 * var(--nc-desktop-bar-height) + var(--nc-desktop-edge-top));background:linear-gradient(#0006,#0000004d 18%,#00000030 38%,#00000017 62%,#00000006 84%,#0000);top:0}.nc-desktop:after{z-index:0;height:calc(130px + var(--nc-desktop-edge-bottom));background:linear-gradient(#0000,#0000000f 34%,#00000026 60%,#00000040 82%,#00000057);bottom:0}.nc-desktop__bar{z-index:2;align-items:center;gap:var(--nc-space-3);box-sizing:border-box;height:calc(var(--nc-desktop-bar-height) + var(--nc-desktop-edge-top));padding:var(--nc-desktop-edge-top) var(--nc-space-1) 0 var(--nc-space-2);text-shadow:0 1px 2px #00000080;transition:background-color var(--nc-motion-panel) ease;background-color:#0000;flex:none;display:flex;position:relative}.nc-desktop__bar[data-shaded]{background-color:#0c0c0bdb}.nc-desktop__bar:before{z-index:-1;backdrop-filter:blur(12px)saturate(140%);pointer-events:none;content:"";position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 30%,#0000);mask-image:linear-gradient(#000 30%,#0000)}.nc-desktop__mark svg,.nc-desktop__tool svg{filter:drop-shadow(0 1px 1px #00000073)}.nc-desktop__mark,.nc-desktop__tool{cursor:pointer;height:100%;transition:color var(--nc-motion-fast) ease, background-color var(--nc-motion-fast) ease, opacity var(--nc-motion-fast) ease;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:0;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.nc-desktop__mark{padding:0 var(--nc-space-2);color:var(--nc-ink-strong)}.nc-desktop__tool{width:var(--nc-desktop-bar-height);color:var(--nc-muted);position:relative}.nc-desktop__glyph{flex:none;display:block}.nc-desktop__focused{flex:1;min-width:0;overflow:hidden}.nc-desktop__title{align-items:center;gap:var(--nc-space-2);min-width:0;animation:nc-desktop-title-in var(--nc-motion-panel) ease-out both;display:flex}.nc-desktop__title-icon{width:16px}.nc-desktop__title-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.nc-desktop__tools{flex:none;align-items:center;height:100%;margin-left:auto;display:flex}.nc-desktop__credits,.nc-desktop__clock{height:100%;padding:0 var(--nc-space-2);font-family:var(--nc-font);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;line-height:1;display:inline-flex}.nc-desktop__credits{color:var(--nc-faint);font-size:var(--nc-type-eyebrow);font-weight:var(--nc-weight-regular);transition:color var(--nc-motion-fast) ease;text-decoration:none}.nc-desktop__clock{color:var(--nc-ink);font-size:var(--nc-type-label);font-weight:var(--nc-weight-medium);letter-spacing:var(--nc-tracking-label);cursor:default}@media (hover:hover){.nc-desktop__mark:hover{opacity:.72}.nc-desktop__tool:hover,.nc-desktop__credits:hover{color:var(--nc-ink-strong)}}.nc-desktop__tool[aria-pressed=true]{color:var(--nc-ink-strong)}.nc-desktop__mark:focus-visible,.nc-desktop__tool:focus-visible,.nc-desktop__credits:focus-visible{color:var(--nc-ink-strong);outline:1px solid color-mix(in srgb, var(--nc-ink-strong) 60%, transparent);outline-offset:-6px}.nc-desktop[data-dragging] iframe{pointer-events:none}.nc-desktop__area{z-index:1;flex:1;min-height:0;display:block;position:relative}.nc-desktop-boot{z-index:calc(var(--skl-z-dialog,140) + 20);place-content:center;justify-items:stretch;gap:var(--nc-space-4);background:var(--nc-canvas);color:var(--nc-ink-strong);cursor:default;transition:opacity var(--nc-desktop-boot-fade) ease;display:grid;position:fixed;inset:0}.nc-desktop-boot[data-exit]{opacity:0;pointer-events:none}.nc-desktop-boot__mark{transition:transform var(--nc-desktop-boot-fade) ease, filter var(--nc-desktop-boot-fade) ease;display:block;position:relative}.nc-desktop-boot[data-exit] .nc-desktop-boot__mark{filter:blur(6px);transform:scale(1.05)}.nc-desktop-boot__word{padding-block:.2em;display:block}.nc-desktop-boot__scan{background:var(--nc-copper);opacity:0;width:1px;position:absolute;top:-12%;bottom:-12%;left:0}.nc-desktop-boot__scan:before{width:var(--nc-space-8);background:linear-gradient(90deg, transparent, var(--nc-copper));opacity:.16;content:"";position:absolute;top:0;bottom:0;right:0}.nc-desktop-boot__rule{background:var(--nc-line-soft);height:1px;position:relative;overflow:hidden}.nc-desktop-boot__rule:after{background:var(--nc-ink);transform-origin:0;animation:nc-desktop-boot-rule var(--nc-desktop-boot-reveal) cubic-bezier(.3, .7, .2, 1) both;content:"";position:absolute;inset:0}.nc-desktop-notice{border:1px solid var(--nc-line);width:168px;height:104px;display:block;position:relative}.nc-desktop-notice__window{border:1px solid var(--nc-line);background:var(--nc-canvas);animation:nc-desktop-notice-settle var(--nc-motion-media) cubic-bezier(.2, .8, .2, 1) both;position:absolute}.nc-desktop-notice__window:first-child{inset:12px 76px 36px 12px}.nc-desktop-notice__window:nth-child(2){animation-delay:80ms;inset:26px 40px 22px 50px}.nc-desktop-notice__window:nth-child(3){border-top-color:var(--nc-copper);animation-delay:.16s;inset:40px 12px 10px 88px}@keyframes nc-desktop-title-in{0%{opacity:0;transform:translateY(3px)}}@keyframes nc-desktop-boot-rule{0%{transform:scaleX(0)}}@keyframes nc-desktop-notice-settle{0%{opacity:0;transform:translate(-8px,10px)}}@media (prefers-reduced-motion:reduce){.nc-desktop-notice__window{animation-delay:0s}}@media (prefers-reduced-transparency:reduce){.nc-desktop__bar{background:var(--nc-canvas);text-shadow:none}.nc-desktop__bar:before{content:none}}.nc-desktop[data-touch] .nc-desktop__tool{min-width:44px}.nc-desktop[data-touch] :is(.nc-desktop__mark,.nc-desktop__tool):active{color:var(--nc-ink-strong)}.nc-desktop[data-layout=tablet] .nc-desktop__clock{font-size:var(--nc-type-small)}.nc-desktop[data-layout=compact]{grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);display:grid}.nc-desktop[data-layout=compact]>.nc-desktop__bar{gap:var(--nc-space-2);grid-area:1/1;padding-left:0;padding-right:0}.nc-desktop[data-layout=compact]>.nc-desktop__area{box-sizing:border-box;padding-top:var(--nc-desktop-band-top,0px);padding-bottom:var(--nc-desktop-band-bottom,0px);grid-area:1/1/-1/-1}.nc-desktop[data-layout=compact]>.nc-desktop-dock{grid-area:3/1;justify-self:center}.nc-desktop[data-layout=compact] .nc-desktop__focused{top:var(--nc-desktop-edge-top);pointer-events:none;align-items:center;max-width:34%;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.nc-desktop[data-layout=compact] .nc-desktop__mark{min-width:44px}.nc-desktop[data-layout=compact] .nc-desktop__tools{margin-left:auto}.nc-desktop[data-layout=compact]>:is(.nc-desktop__bar,.nc-desktop-dock){transition:transform var(--nc-motion-panel) var(--nc-desktop-slide), opacity var(--nc-motion-panel) ease, visibility 0s linear 0s}.nc-desktop[data-compact-view=window]>:is(.nc-desktop__bar,.nc-desktop-dock),.nc-desktop[data-compact-view=switcher]>:is(.nc-desktop__bar,.nc-desktop-dock){opacity:0;visibility:hidden;pointer-events:none;transition:transform var(--nc-motion-panel) var(--nc-desktop-slide), opacity var(--nc-motion-fast) ease, visibility 0s linear var(--nc-motion-panel)}.nc-desktop[data-compact-view=window]>.nc-desktop__bar,.nc-desktop[data-compact-view=switcher]>.nc-desktop__bar{transform:translateY(-100%)}.nc-desktop[data-compact-view=window]>.nc-desktop-dock,.nc-desktop[data-compact-view=switcher]>.nc-desktop-dock{transform:translateY(calc(100% + var(--nc-space-2) + var(--nc-desktop-edge-bottom)))}@media (prefers-reduced-motion:reduce){.nc-desktop[data-layout=compact]>:is(.nc-desktop__bar,.nc-desktop-dock){transition:opacity var(--nc-motion-fast) ease, visibility 0s linear 0s;transform:none}.nc-desktop[data-compact-view=window]>:is(.nc-desktop__bar,.nc-desktop-dock),.nc-desktop[data-compact-view=switcher]>:is(.nc-desktop__bar,.nc-desktop-dock){transition:opacity var(--nc-motion-fast) ease, visibility 0s linear var(--nc-motion-fast);transform:none}}
.nc-drive-page{gap:var(--nc-space-5,1.5rem);width:100%;max-width:var(--nc-measure-wide,72rem);padding:var(--nc-space-6,2rem) var(--nc-space-5,1.5rem) var(--nc-space-8,3rem);flex-direction:column;margin-inline:auto;display:flex}.nc-drive-page__head{gap:var(--nc-space-2,.5rem);flex-direction:column;display:flex}.nc-drive-page__title{margin:0}.nc-drive-page__lead{color:var(--nc-ink-soft,inherit);margin:0}
.nc-swipe{--nc-swipe-icon-size:60px;--nc-swipe-card-radius:calc(var(--nc-swipe-icon-size) * .2237);background:var(--nc-canvas);height:100dvh;color:var(--nc-on-media);overscroll-behavior:none;position:fixed;inset:0;overflow:hidden}.nc-swipe__viewport{position:absolute;inset:0;overflow:hidden}.nc-swipe__track{will-change:transform;position:absolute;inset:0}.nc-swipe__slide{background:var(--nc-canvas);position:absolute;inset:0;overflow:hidden}.nc-swipe-player{opacity:0;transition:opacity var(--nc-motion-fast) ease;position:absolute;inset:0}.nc-swipe-player[data-ready=true]{opacity:1}.nc-swipe-card,.nc-swipe-notice{justify-content:center;align-items:center;gap:var(--nc-space-3);box-sizing:border-box;padding:calc(var(--nc-space-6) + env(safe-area-inset-top,0px)) calc(var(--nc-space-5) + env(safe-area-inset-right,0px)) calc(var(--nc-space-6) + env(safe-area-inset-bottom,0px)) calc(var(--nc-space-5) + env(safe-area-inset-left,0px));text-align:center;flex-direction:column;display:flex;position:absolute;inset:0}.nc-swipe-card[data-hidden=true]{visibility:hidden}.nc-swipe-card__title,.nc-swipe-notice__title{font-size:var(--nc-type-lead);font-weight:var(--nc-weight-medium);line-height:var(--nc-leading-lead);margin:0}.nc-swipe-card__status,.nc-swipe-notice__detail{max-width:var(--nc-measure-lead);color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);margin:0}.nc-swipe-card__action{margin-top:var(--nc-space-2)}.nc-swipe-notice__actions{justify-content:center;gap:var(--nc-space-2);margin-top:var(--nc-space-2);flex-wrap:wrap;display:flex}.nc-swipe__veil{z-index:2;touch-action:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0}.nc-swipe__play{cursor:pointer;background:0 0;border:0;border-radius:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.nc-swipe__play:focus-visible{outline:2px solid var(--nc-on-media);outline-offset:-4px}.nc-swipe__plate{right:calc(76px + env(safe-area-inset-right,0px));bottom:calc(var(--nc-space-4) + env(safe-area-inset-bottom,0px));left:calc(76px + env(safe-area-inset-left,0px));isolation:isolate;box-sizing:border-box;align-items:center;gap:var(--nc-space-3);padding:var(--nc-space-3) calc(var(--nc-space-3) + var(--nc-space-1));border-radius:var(--nc-swipe-card-radius);pointer-events:none;display:flex;position:absolute}.nc-swipe__plate:before{content:"";z-index:-1;box-sizing:border-box;border-radius:inherit;background-color:var(--nc-glass-deep);background-image:linear-gradient(var(--nc-glass), var(--nc-glass));backdrop-filter:var(--nc-glass-filter);position:absolute;inset:0}.nc-swipe__signature{color:var(--nc-ink-strong);font-size:var(--nc-type-label);font-weight:var(--nc-weight-medium);letter-spacing:var(--nc-tracking-label);line-height:var(--nc-leading-small);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;margin:0;overflow:hidden}.nc-swipe__signature-by{color:var(--nc-muted)}.nc-swipe__icon{width:var(--nc-swipe-icon-size);flex:none;position:relative}.nc-swipe__cue{background:var(--nc-glass-deep);width:18px;height:18px;backdrop-filter:var(--nc-glass-filter);place-items:center;display:grid;position:absolute;bottom:-4px;right:-4px}.nc-swipe__cue:before{content:"";background:var(--nc-on-media);clip-path:polygon(0 0,100% 50%,0 100%);width:8px;height:9px;margin-left:2px}.nc-swipe__naming{flex:auto;grid-template-columns:minmax(0,1fr);gap:2px;min-width:0;display:grid}.nc-swipe__title{text-overflow:ellipsis;white-space:nowrap;font-size:var(--nc-type-body);font-weight:var(--nc-weight-semibold);line-height:var(--nc-leading-body);overflow:hidden}.nc-swipe__pitch{-webkit-line-clamp:2;color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.nc-swipe__column{z-index:40;pointer-events:none;position:fixed;inset:0}.nc-swipe__photo{border-radius:50%;place-items:center;width:100%;height:100%;display:grid;overflow:hidden}.nc-swipe__photo .skl-avatar{--skl-avatar-size:var(--nc-floating-bubble-size)}.nc-swipe__social{align-items:center;gap:var(--nc-space-1);display:inline-flex}.nc-swipe__slide[data-entering=true] .nc-swipe-player{animation:nc-swipe-entry calc(var(--nc-motion-enter) * 1.4) both;will-change:scale}@keyframes nc-swipe-entry{0%{animation-timing-function:ease-out;scale:1}28%{scale:var(--nc-motion-zoom);animation-timing-function:var(--nc-ease-enter)}to{scale:1}}.nc-swipe__veil[data-leaving=true]{pointer-events:none}.nc-swipe__veil[data-leaving=true] .nc-swipe__plate{animation:nc-swipe-plate-leave var(--nc-motion-exit) var(--nc-ease-exit) forwards;will-change:opacity, translate}@keyframes nc-swipe-plate-leave{to{opacity:0;translate:0 var(--nc-motion-rise)}}.nc-swipe__rail{top:env(safe-area-inset-top,0px);right:env(safe-area-inset-right,0px);bottom:env(safe-area-inset-bottom,0px);z-index:2;touch-action:none;cursor:ns-resize;place-items:center;width:24px;display:grid;position:absolute}.nc-swipe__grip{background:var(--nc-on-media);opacity:.35;width:3px;height:48px}.nc-swipe__steps{top:env(safe-area-inset-top,0px);z-index:3;gap:var(--nc-space-2);display:flex;position:absolute;left:50%;transform:translate(-50%)}.nc-swipe__step,.nc-swipe__status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.nc-swipe__step:focus-visible{clip-path:none;width:auto;height:auto;padding:var(--nc-space-2) var(--nc-space-3);border:1px solid var(--nc-glass-line);background:var(--nc-glass-deep);color:var(--nc-on-media);font:inherit;outline:2px solid var(--nc-on-media);border-radius:0;position:static;overflow:visible}.nc-swipe-menu__creator{color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);margin:0}.nc-swipe-menu__link{gap:var(--nc-space-1);display:grid}.nc-swipe-menu__link-field{box-sizing:border-box;width:100%;padding:var(--nc-space-2);border:1px solid var(--nc-line);color:inherit;font:inherit;background:0 0;border-radius:0}.nc-swipe-menu__settings{scroll-margin-top:var(--nc-space-4)}.nc-swipe-menu__foot{box-sizing:border-box;width:100%;max-width:var(--nc-measure-lead);height:var(--nc-space-7);justify-content:flex-end;align-items:center;margin-inline:auto;display:flex}.nc-swipe-menu__exit{max-width:100%}@media (prefers-reduced-motion:reduce){.nc-swipe-player{transition:none}.nc-swipe__slide[data-entering=true] .nc-swipe-player,.nc-swipe__veil[data-leaving=true] .nc-swipe__plate{animation:none}.nc-swipe__veil[data-leaving=true]{visibility:hidden}}@media (prefers-reduced-transparency:reduce){.nc-swipe__plate:before,.nc-swipe__cue{backdrop-filter:none}.nc-swipe__plate:before{background-color:var(--nc-panel);background-image:none}.nc-swipe__cue{background:var(--nc-canvas)}}
.nc-workflow-canvas{background-color:var(--nc-canvas);background-image:linear-gradient(var(--nc-line-soft) 1px, transparent 1px), linear-gradient(90deg, var(--nc-line-soft) 1px, transparent 1px), linear-gradient(var(--nc-raised) 1px, transparent 1px), linear-gradient(90deg, var(--nc-raised) 1px, transparent 1px);background-position:var(--nc-workflow-grid-x,0) var(--nc-workflow-grid-y,0);background-size:var(--nc-workflow-grid-major,96px) var(--nc-workflow-grid-major,96px), var(--nc-workflow-grid-major,96px) var(--nc-workflow-grid-major,96px), var(--nc-workflow-grid-minor,24px) var(--nc-workflow-grid-minor,24px), var(--nc-workflow-grid-minor,24px) var(--nc-workflow-grid-minor,24px);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;outline:none;width:100%;height:100%;position:relative;overflow:hidden}.nc-workflow-canvas--panning{cursor:grabbing}.nc-workflow-canvas:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:-2px}.nc-workflow-canvas__help{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.nc-workflow-canvas:focus-visible .nc-workflow-canvas__help,.nc-workflow-canvas:has(.nc-workflow-node:focus-visible) .nc-workflow-canvas__help{right:var(--nc-space-3);bottom:var(--nc-space-3);z-index:1;width:auto;max-width:min(520px,100% - 180px);height:auto;padding:var(--nc-space-2) var(--nc-space-3);border:1px solid var(--nc-line);background:var(--nc-glass-strong);color:var(--nc-ink);font-size:var(--nc-type-small);clip-path:none;white-space:normal;pointer-events:none;backdrop-filter:var(--nc-glass-filter);margin:0;overflow:visible}.nc-workflow-canvas__world{transform-origin:0 0;will-change:transform;position:absolute;top:0;left:0}.nc-workflow-canvas__links{pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:0;overflow:visible}.nc-workflow-canvas__link{cursor:pointer}.nc-workflow-canvas__link-hit{fill:none;stroke:#0000;stroke-width:16px;pointer-events:stroke}.nc-workflow-canvas__link-line{fill:none;stroke:var(--nc-muted);stroke-width:2px;transition:stroke var(--nc-motion-fast) ease}@media (hover:hover){.nc-workflow-canvas__link:hover .nc-workflow-canvas__link-line{stroke:var(--nc-ink)}}.nc-workflow-canvas__link--selected .nc-workflow-canvas__link-line{stroke:var(--nc-ink-strong);stroke-width:3px}.nc-workflow-canvas__draft{fill:none;stroke:var(--nc-ink-strong);stroke-dasharray:6 6;stroke-width:2px}.nc-workflow-canvas__tools{bottom:var(--nc-space-3);left:var(--nc-space-3);border:1px solid var(--nc-line);background:var(--nc-glass-strong);backdrop-filter:var(--nc-glass-filter);display:flex;position:absolute}.nc-workflow-canvas__tool{width:36px;height:36px}.nc-workflow-node{align-content:start;gap:var(--nc-space-1);box-sizing:border-box;padding:var(--nc-space-3);border:1px solid var(--nc-line);background:var(--nc-panel);color:var(--nc-ink);cursor:grab;outline-offset:2px;transition:border-color var(--nc-motion-fast) ease, outline-color var(--nc-motion-fast) ease;outline:1px solid #0000;grid-template-rows:auto auto;display:grid;position:absolute;top:0;left:0}.nc-workflow-node--trigger{background:var(--nc-raised)}.nc-workflow-node:focus-visible{outline:2px solid var(--nc-ink-strong)}.nc-workflow-node--selected{border-color:var(--nc-ink-strong);outline-color:var(--nc-ink-strong)}.nc-workflow-node--target{border-style:dashed;border-color:var(--nc-ink-strong)}.nc-workflow-node__head{align-items:center;gap:var(--nc-space-2);grid-template-columns:28px minmax(0,1fr);min-width:0;display:grid}.nc-workflow-node__icon{width:28px}.nc-workflow-node__title{color:var(--nc-ink-strong);font-weight:var(--nc-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nc-workflow-node__summary{color:var(--nc-muted);font-size:var(--nc-type-small);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nc-workflow-node__budget{right:var(--nc-space-3);bottom:var(--nc-space-2);color:var(--nc-ink);font-size:var(--nc-type-small);position:absolute}.nc-workflow-node__issues{box-sizing:border-box;min-width:20px;height:20px;font-size:var(--nc-type-label);font-weight:var(--nc-weight-semibold);justify-content:center;align-items:center;padding:0 5px;display:inline-flex;position:absolute;top:-10px;right:-10px}.nc-workflow-node__issues--error{background:var(--nc-error);color:var(--nc-on-accent)}.nc-workflow-node__issues--warning{background:var(--nc-ink);color:var(--nc-on-accent)}.nc-workflow-node__port{box-sizing:border-box;position:absolute;top:50%}.nc-workflow-node__port--in{border:1px solid var(--nc-ink);background:var(--nc-canvas);width:12px;height:12px;margin-top:-6px;left:-6px}.nc-workflow-node__port--out{background:var(--nc-ink);cursor:crosshair;width:14px;height:14px;transition:transform var(--nc-motion-fast) ease;margin-top:-7px;right:-7px}@media (hover:hover){.nc-workflow-node__port--out:hover{transform:scale(1.3)}}
.nc-workflow-editor{gap:var(--nc-space-4);display:grid}.nc-workflow-editor__heading{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.nc-workflow-editor__bar{align-items:center;gap:var(--nc-space-3);padding-bottom:var(--nc-space-3);border-bottom:1px solid var(--nc-line);flex-wrap:wrap;display:flex}.nc-workflow-editor__name{min-width:0;padding:var(--nc-space-1) 0;color:var(--nc-ink-strong);font:inherit;font-size:var(--nc-type-lead);font-weight:var(--nc-weight-medium);transition:border-color var(--nc-motion-fast) ease;background:0 0;border:0;border-bottom:1px solid #0000;border-radius:0;flex:280px;margin:0}.nc-workflow-editor__name:focus{border-bottom-color:var(--nc-ink-strong);outline:none}@media (hover:hover){.nc-workflow-editor__name:hover{border-bottom-color:var(--nc-line)}}.nc-workflow-editor__state{color:var(--nc-muted);margin:0}.nc-workflow-editor__state--failed{color:var(--nc-error)}.nc-workflow-editor__actions{align-items:center;gap:var(--nc-space-2);margin-left:auto;display:flex}.nc-workflow-editor__notice{justify-content:space-between;align-items:center;gap:var(--nc-space-3);padding:var(--nc-space-2) var(--nc-space-3);border:1px solid var(--nc-line);display:flex}.nc-workflow-editor__notice-text{font-size:var(--nc-type-small);margin:0}.nc-workflow-editor__body{border:1px solid var(--nc-line);grid-template-columns:240px minmax(0,1fr) 360px;height:clamp(520px,100dvh - 240px,1000px);display:grid}.nc-workflow-editor__stage{border-inline:1px solid var(--nc-line);min-width:0;min-height:0;position:relative}.nc-workflow-editor__said{top:var(--nc-space-3);max-width:calc(100% - 2 * var(--nc-space-3));padding:var(--nc-space-2) var(--nc-space-3);border:1px solid var(--nc-line);background:var(--nc-glass-strong);color:var(--nc-ink);font-size:var(--nc-type-small);pointer-events:none;backdrop-filter:var(--nc-glass-filter);margin:0;position:absolute;left:50%;transform:translate(-50%)}.nc-workflow-editor__said:empty{backdrop-filter:none;background:0 0;border:0;padding:0}.nc-workflow-palette{align-content:start;gap:var(--nc-space-3);min-height:0;padding:var(--nc-space-3);display:grid;overflow-y:auto}.nc-workflow-palette__heading{margin:0}.nc-workflow-palette__list{gap:var(--nc-space-1);margin:0;padding:0;list-style:none;display:grid}.nc-workflow-palette__item{align-items:center;gap:var(--nc-space-2);width:100%;padding:var(--nc-space-2);border:1px solid var(--nc-line-soft);color:var(--nc-ink);font:inherit;text-align:left;cursor:grab;transition:border-color var(--nc-motion-fast) ease;background:0 0;border-radius:0;grid-template-columns:28px minmax(0,1fr) auto;display:grid}.nc-workflow-palette__item:disabled{cursor:default;opacity:.45}.nc-workflow-palette__item:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}@media (hover:hover){.nc-workflow-palette__item:not(:disabled):hover{border-color:var(--nc-ink)}}.nc-workflow-palette__icon{width:28px}.nc-workflow-palette__text{min-width:0;display:grid}.nc-workflow-palette__title,.nc-workflow-palette__detail{font-size:var(--nc-type-small);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nc-workflow-palette__title{color:var(--nc-ink-strong);font-weight:var(--nc-weight-medium)}.nc-workflow-palette__detail,.nc-workflow-palette__spend{color:var(--nc-muted)}.nc-workflow-palette__item:disabled .nc-workflow-palette__detail{white-space:normal}.nc-workflow-palette__spend{font-size:var(--nc-type-small);white-space:nowrap}.nc-workflow-palette__note{justify-items:start;gap:var(--nc-space-2);color:var(--nc-muted);font-size:var(--nc-type-small);margin:0;display:grid}.nc-workflow-inspector{align-content:start;gap:var(--nc-space-4);min-height:0;padding:var(--nc-space-4);display:grid;overflow-y:auto}.nc-workflow-inspector__head{align-items:center;gap:var(--nc-space-3);grid-template-columns:40px minmax(0,1fr);display:grid}.nc-workflow-inspector__icon{width:40px}.nc-workflow-inspector__heading{gap:var(--nc-space-1);min-width:0;display:grid}.nc-workflow-inspector__title{color:var(--nc-ink-strong);font-size:var(--nc-type-lead);font-weight:var(--nc-weight-medium);overflow-wrap:anywhere;margin:0}.nc-workflow-inspector__issues{gap:var(--nc-space-2);margin:0;padding:0;list-style:none;display:grid}.nc-workflow-inspector__issue{color:var(--nc-muted);font-size:var(--nc-type-small)}.nc-workflow-inspector__issue--error{color:var(--nc-error)}.nc-workflow-inspector__issue-link{color:inherit;font:inherit;text-align:left;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.nc-workflow-inspector__edge{color:var(--nc-ink);overflow-wrap:anywhere;margin:0}.nc-workflow-inspector__remove{justify-self:start}.nc-workflow-panel__hint{color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);margin:0}.nc-workflow-panel__heading{margin:0}.nc-workflow-panel__trigger,.nc-workflow-panel__call,.nc-workflow-panel__drive,.nc-workflow-panel__notify,.nc-workflow-panel__budget{gap:var(--nc-space-3);min-width:0;display:grid}.nc-workflow-panel__module{align-items:center;gap:var(--nc-space-3);grid-template-columns:36px minmax(0,1fr);display:grid}.nc-workflow-panel__module-icon{width:36px}.nc-workflow-panel__module-text{min-width:0;display:grid}.nc-workflow-panel__module-title{color:var(--nc-ink-strong);font-weight:var(--nc-weight-medium);margin:0}.nc-workflow-panel__module-action{color:var(--nc-muted);font-size:var(--nc-type-small);margin:0}.nc-workflow-panel__outputs{gap:var(--nc-space-1);margin:0;padding:0;list-style:none;display:grid}.nc-workflow-panel__output{justify-content:space-between;gap:var(--nc-space-3);font-size:var(--nc-type-small);display:flex}.nc-workflow-panel__output-kind{color:var(--nc-muted)}.nc-workflow-panel__undeclared{justify-content:space-between;align-items:center;gap:var(--nc-space-3);display:flex}.nc-workflow-panel__folder{justify-items:start;gap:var(--nc-space-2);display:grid}.nc-workflow-panel__folder-label{color:var(--nc-ink-strong);overflow-wrap:anywhere;margin:0}.nc-workflow-binding{gap:var(--nc-space-2);min-width:0;padding:var(--nc-space-3) 0 0;border:0;border-top:1px solid var(--nc-line-soft);margin:0;display:grid}.nc-workflow-binding__legend{justify-content:space-between;gap:var(--nc-space-2);float:left;width:100%;padding:0;display:flex}.nc-workflow-binding__title{color:var(--nc-ink-strong);font-size:var(--nc-type-small);font-weight:var(--nc-weight-medium)}.nc-workflow-binding__kind{color:var(--nc-muted);font-size:var(--nc-type-small)}.nc-workflow-binding__description,.nc-workflow-binding__hint{color:var(--nc-muted);font-size:var(--nc-type-small);margin:0}.nc-workflow-binding__modes{border:1px solid var(--nc-line);flex-wrap:wrap;width:fit-content;display:flex}.nc-workflow-binding__mode{min-height:32px;padding:0 var(--nc-space-3);border:0;border-right:1px solid var(--nc-line);color:var(--nc-muted);font:inherit;font-size:var(--nc-type-small);cursor:pointer;transition:background-color var(--nc-motion-fast) ease, color var(--nc-motion-fast) ease;background:0 0;border-radius:0}.nc-workflow-binding__mode:last-child{border-right:0}.nc-workflow-binding__mode--current{background:var(--nc-ink-strong);color:var(--nc-on-accent)}.nc-workflow-binding__mode:disabled{cursor:default;opacity:.4}.nc-workflow-binding__mode:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}@media (hover:hover){.nc-workflow-binding__mode:not(:disabled):not(.nc-workflow-binding__mode--current):hover{color:var(--nc-ink-strong)}}.nc-workflow-template{gap:var(--nc-space-1);min-width:0;display:grid}.nc-workflow-template__insert,.nc-workflow-links__add{justify-self:end;align-items:center;gap:var(--nc-space-1);min-height:32px;padding:0 var(--nc-space-2);border:1px solid var(--nc-line-soft);color:var(--nc-ink);cursor:pointer;background:0 0;border-radius:0;display:inline-flex}.nc-workflow-template__insert:disabled,.nc-workflow-links__add:disabled{cursor:default;opacity:.4}.nc-workflow-template__insert:focus-visible,.nc-workflow-links__add:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}.nc-workflow-links{gap:var(--nc-space-2);display:grid}.nc-workflow-links__list{border-top:1px solid var(--nc-line-soft);margin:0;padding:0;list-style:none;display:grid}.nc-workflow-links__item{justify-content:space-between;align-items:center;gap:var(--nc-space-2);border-bottom:1px solid var(--nc-line-soft);display:flex}.nc-workflow-links__text{min-width:0;font-size:var(--nc-type-small);overflow-wrap:anywhere}.nc-workflow-links__remove{width:32px;height:32px}.nc-workflow-links__add{justify-self:start}.nc-workflow-field{gap:var(--nc-space-3);min-width:0;padding:var(--nc-space-3);border:1px solid var(--nc-line-soft);margin:0;display:grid}.nc-workflow-field__legend{padding:0 var(--nc-space-1);color:var(--nc-ink-strong);font-size:var(--nc-type-small);font-weight:var(--nc-weight-medium)}.nc-workflow-field__row{gap:var(--nc-space-2);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.nc-workflow-field__options{gap:var(--nc-space-2);display:grid}.nc-workflow-field__label{margin:0}.nc-workflow-field__option{align-items:end;gap:var(--nc-space-2);grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;display:grid}.nc-workflow-field__remove{justify-self:start}@media (width<=1100px){.nc-workflow-editor__body{grid-template-columns:200px minmax(0,1fr) 300px}}@media (width<=1024px){.nc-workflow-editor__body{grid-template-rows:clamp(420px,100dvh - 280px,720px) auto;grid-template-columns:200px minmax(0,1fr);height:auto}.nc-workflow-editor__stage{border-right:0}.nc-workflow-inspector{border-top:1px solid var(--nc-line);grid-column:1/-1;overflow:visible}}
.nc-module-runner{gap:var(--nc-space-3);min-width:0;padding-block:var(--nc-space-4);border-top:1px solid var(--nc-line-soft);color:var(--nc-ink);font-family:var(--nc-font);display:grid}.nc-module-runner__header{align-items:center;gap:var(--nc-space-3);grid-template-columns:auto minmax(0,1fr) auto;min-width:0;display:grid}.nc-module-runner__icon{width:var(--nc-space-6)}.nc-module-runner__heading{min-width:0;display:grid}.nc-module-runner__title{color:var(--nc-ink-strong);font-size:var(--nc-type-body);font-weight:var(--nc-weight-medium);line-height:var(--nc-leading-body);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.nc-module-runner__status{max-width:40ch;color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);text-align:end;overflow-wrap:anywhere;margin:0}.nc-module-runner__progress{appearance:none;background:var(--nc-line);width:100%;height:1px;color:var(--nc-ink-strong);border:0;border-radius:0;display:block}.nc-module-runner__progress::-webkit-progress-bar{background:var(--nc-line);border-radius:0}.nc-module-runner__progress::-webkit-progress-value{background:var(--nc-ink-strong);transition:width var(--nc-motion-panel) ease-out;border-radius:0}.nc-module-runner__progress::-moz-progress-bar{background:var(--nc-ink-strong);border-radius:0}.nc-module-runner__progress:indeterminate::-moz-progress-bar{background:0 0}.nc-module-runner__stage{background:var(--nc-canvas);width:100%;height:min(72vh,760px);min-height:320px;position:relative;overflow:hidden}.nc-module-runner__document{transition:opacity calc(var(--nc-motion-panel) * 1.5) ease-out;position:absolute;inset:0}.nc-module-runner__document[inert]{opacity:0;transition:none}@media (width<=760px){.nc-module-runner__header{grid-template-columns:auto minmax(0,1fr)}.nc-module-runner__status{text-align:start;grid-column:1/-1;max-width:none}.nc-module-runner__stage{height:70vh;min-height:280px}}@media (forced-colors:active){.nc-module-runner__progress::-webkit-progress-bar{background:graytext}.nc-module-runner__progress::-webkit-progress-value{background:canvastext}.nc-module-runner__progress::-moz-progress-bar{background:canvastext}}.nc-module-runner__notice{z-index:1;padding:var(--nc-space-2) var(--nc-space-3);background:var(--nc-canvas);color:var(--nc-muted);font-size:var(--nc-type-small);line-height:var(--nc-leading-small);overflow-wrap:anywhere;margin:0;position:absolute;inset-block-start:0;inset-inline:0}
