.ncs-desktop-chrome{display:none}@media(min-width:768px){.ncs-mobile-chrome{display:none!important}.ncs-desktop-chrome{display:block}.ncs-header--main:has(>.ncs-header__action){display:none}}.ncs-rail,.ncs-header,.ncs-tabbar{--ncs-safe-top: env(safe-area-inset-top, 0px);--ncs-safe-bottom: env(safe-area-inset-bottom, 0px);--ncs-side: 18px;--ncs-idle: .68;box-sizing:border-box;color:var(--nc-text);pointer-events:auto;-webkit-tap-highlight-color:transparent}.ncs-rail *,.ncs-header *,.ncs-tabbar *{box-sizing:border-box}@media(max-width:359px){.ncs-header{--ncs-side: 12px}}.ncs-rail :where(a,button),.ncs-header :where(a,button),.ncs-tabbar :where(a,button){cursor:pointer;-webkit-tap-highlight-color:transparent}.ncs-rail :where(a,button,select):focus-visible,.ncs-header :where(a,button):focus-visible,.ncs-tabbar :where(a,button):focus-visible{outline:2px solid var(--nc-action);outline-offset:2px}.ncs-glyph{display:block;flex:0 0 auto;width:26px;height:26px;filter:brightness(0) invert(1)}.ncs-rail{display:flex;flex-direction:column;align-items:stretch;gap:6px;width:100%;height:100%;min-height:0;padding:24px 12px;overflow:hidden;border-right:1px solid rgba(109,120,132,.48);background:var(--nc-chrome)}.ncs-rail__brand{display:flex;flex:0 0 auto;align-items:center;justify-content:center;gap:12px;min-height:56px;margin:0 0 18px;padding:0;border-radius:16px;color:var(--nc-text);text-decoration:none}.ncs-rail__mark{display:grid;flex:0 0 36px;place-items:center;width:36px;height:36px;border-radius:14px;background:var(--nc-action-fill);color:var(--nc-on-action);font-size:16px;font-weight:700;line-height:1}.ncs-rail__brand-copy{display:none;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.ncs-rail__brand-name{max-width:100%;overflow:hidden;font-size:18px;font-weight:700;letter-spacing:-.01em;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.ncs-context{display:inline-block;padding:2px 6px;border-radius:999px;background:var(--nc-brand-soft, rgba(31, 128, 255, .18));color:var(--nc-action-text);font-size:12px;font-weight:700;line-height:1.3;letter-spacing:.01em;vertical-align:middle}.ncs-rail__slot:empty,.ncs-rail__slot:not(:has(>:not([hidden]))){display:none}.ncs-rail__list{display:flex;flex:1 1 auto;flex-direction:column;gap:6px;min-height:0;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.ncs-rail__list::-webkit-scrollbar{display:none}.ncs-rail__group{flex:0 0 auto;margin:6px 0 0;border-top:1px solid rgba(109,120,132,.48)}.ncs-rail__group:first-child{margin-top:0;border-top:0}.ncs-rail__group-label{display:none;margin:0;padding:12px 12px 6px;color:var(--nc-text-muted);font-size:14px;font-weight:700;line-height:1.45}.ncs-rail__item{position:relative;display:flex;flex:0 0 auto;align-items:center;justify-content:center;gap:12px;width:100%;min-height:58px;margin:0;padding:0;border:1px solid transparent;border-radius:18px;background:transparent;color:var(--nc-text-muted);font:inherit;font-size:16px;font-weight:400;line-height:1.15;text-align:left;text-decoration:none;transition:background-color .15s ease,transform .12s cubic-bezier(.23,1,.32,1)}.ncs-rail__item .ncs-glyph{opacity:var(--ncs-idle)}.ncs-rail__text{display:none;flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.ncs-rail__item[aria-current=page]{border-color:var(--nc-action-edge);background:var(--nc-action-tint);color:var(--nc-text)}.ncs-rail__item[aria-current=page] .ncs-glyph{opacity:1}.ncs-rail__item:active{transform:scale(.97)}.ncs-rail__footer{display:flex;flex:0 0 auto;flex-direction:column;gap:6px;padding-top:6px;border-top:1px solid rgba(109,120,132,.48)}.ncs-rail__footer:empty{display:none}.ncs-rail__who{display:none;margin:0;padding:0 12px;overflow:hidden;color:var(--nc-text-muted);font-size:14px;line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.ncs-rail__item--danger{color:var(--nc-danger)}.ncs-account{position:relative}.ncs-account__trigger{display:flex;align-items:center;gap:12px;width:100%;min-height:var(--nc-nav-item-height, 48px);padding:6px;border:0;border-radius:var(--nc-radius-nav);background:transparent;color:var(--nc-text);font:inherit;text-align:left;cursor:pointer}.ncs-account__trigger[aria-expanded=true]{background:var(--nc-surface-hover)}.ncs-account__trigger:focus-visible{outline:var(--nc-focus-ring);outline-offset:var(--nc-focus-offset)}.ncs-account__avatar{display:grid;flex:none;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--nc-action-fill);color:var(--nc-on-action);font-size:16px;font-weight:700}.ncs-account__text{display:none;min-width:0;flex:1 1 auto;flex-direction:column}.ncs-account__name,.ncs-account__detail{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ncs-account__name{font-size:16px;font-weight:700;line-height:1.3}.ncs-account__detail{color:var(--nc-text-muted);font-size:14px;line-height:1.3}.ncs-account__chevron{display:none;flex:none;width:8px;height:8px;margin-right:6px;border-top:2px solid var(--nc-text-muted);border-right:2px solid var(--nc-text-muted);transform:rotate(-45deg)}.ncs-account__menu{position:fixed;z-index:var(--nc-z-menu, 60);display:grid;padding:6px;border:1px solid var(--nc-border-strong);border-radius:var(--nc-radius-card);background:var(--nc-surface-raised);box-shadow:var(--nc-shadow-overlay)}.ncs-account__menu[hidden]{display:none}.ncs-account__item{display:flex;align-items:center;gap:12px;min-height:44px;padding:0 12px;border:0;border-radius:var(--nc-radius-control);background:transparent;color:var(--nc-text);font:inherit;font-size:16px;text-align:left;text-decoration:none;cursor:pointer}.ncs-account__item .ncs-glyph{width:20px;height:20px;opacity:.8}.ncs-account__item:hover,.ncs-account__item:focus-visible{background:var(--nc-surface-hover)}.ncs-account__item:focus-visible{outline:var(--nc-focus-ring);outline-offset:calc(-1 * var(--nc-stroke-state))}.ncs-account__item--separated{margin-top:6px;border-top:1px solid var(--nc-border);border-radius:0 0 var(--nc-radius-control) var(--nc-radius-control)}.ncs-account__item--danger{color:var(--nc-danger)}.ncs-badge{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--nc-action-fill);color:var(--nc-on-action);font-size:12px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.ncs-badge[hidden]{display:none}.ncs-rail__item .ncs-badge{position:absolute;top:6px;right:6px}@media(hover:hover)and (pointer:fine){.ncs-rail__item:hover,.ncs-rail__brand:hover{background:var(--nc-surface-hover);color:var(--nc-text)}.ncs-rail__item--danger:hover{color:var(--nc-danger)}.ncs-rail__item[aria-current=page]:hover{background:var(--nc-action-tint)}}@media(min-width:1100px){.ncs-rail{padding:24px 18px}}@media(min-width:1100px){.ncs-rail:not(.ncs-rail--icons) .ncs-rail__brand{justify-content:flex-start;margin:0 6px 18px;padding:0 12px}.ncs-rail:not(.ncs-rail--icons) .ncs-rail__brand-copy{display:flex}.ncs-rail:not(.ncs-rail--icons) .ncs-rail__item{justify-content:flex-start;padding:0 12px}.ncs-rail:not(.ncs-rail--icons) .ncs-rail__text{display:block}.ncs-rail:not(.ncs-rail--icons) .ncs-account__text{display:flex}.ncs-rail:not(.ncs-rail--icons) .ncs-account__chevron{display:block}.ncs-rail:not(.ncs-rail--icons) .ncs-rail__item .ncs-badge{position:static}.ncs-rail:not(.ncs-rail--icons) .ncs-rail__group{border-top:0}.ncs-rail:not(.ncs-rail--icons) .ncs-rail__group-label,.ncs-rail:not(.ncs-rail--icons) .ncs-rail__who{display:block}}.ncs-rail--labels .ncs-rail__brand{justify-content:flex-start;margin:0 6px 18px;padding:0 12px}.ncs-rail--labels .ncs-rail__brand-copy{display:flex}.ncs-rail--labels .ncs-rail__item{justify-content:flex-start;padding:0 12px}.ncs-rail--labels .ncs-rail__text{display:block}.ncs-rail--labels .ncs-account__text{display:flex}.ncs-rail--labels .ncs-account__chevron{display:block}.ncs-rail--labels .ncs-rail__item .ncs-badge{position:static}.ncs-rail--labels .ncs-rail__group{border-top:0}.ncs-rail--labels .ncs-rail__group-label,.ncs-rail--labels .ncs-rail__who{display:block}.ncs-rail--labels{padding:24px 18px}@media(min-width:768px)and (max-width:1099.98px){.ncs-rail{position:relative;z-index:60;width:100%;transition:width .18s cubic-bezier(.23,1,.32,1)}.ncs-rail:focus-within,.ncs-rail.is-expanded{width:248px;border-right-color:var(--nc-border-strong)}:is(.ncs-rail:focus-within,.ncs-rail.is-expanded){padding:24px 18px}:is(.ncs-rail:focus-within,.ncs-rail.is-expanded) .ncs-rail__brand{justify-content:flex-start;margin:0 6px 18px;padding:0 12px}:is(.ncs-rail:focus-within,.ncs-rail.is-expanded) .ncs-rail__brand-copy{display:flex}:is(.ncs-rail:focus-within,.ncs-rail.is-expanded) .ncs-rail__item{justify-content:flex-start;padding:0 12px}:is(.ncs-rail:focus-within,.ncs-rail.is-expanded) .ncs-rail__text{display:block}:is(.ncs-rail:focus-within,.ncs-rail.is-expanded) .ncs-account__text{display:flex}:is(.ncs-rail:focus-within,.ncs-rail.is-expanded) .ncs-account__chevron{display:block}:is(.ncs-rail:focus-within,.ncs-rail.is-expanded) .ncs-rail__item .ncs-badge{position:static}:is(.ncs-rail:focus-within,.ncs-rail.is-expanded) .ncs-rail__group{border-top:0}:is(.ncs-rail:focus-within,.ncs-rail.is-expanded) .ncs-rail__group-label,:is(.ncs-rail:focus-within,.ncs-rail.is-expanded) .ncs-rail__who{display:block}}@media(min-width:768px)and (max-width:1099.98px)and (hover:hover)and (pointer:fine){.ncs-rail:hover{width:248px;border-right-color:var(--nc-border-strong)}.ncs-rail:hover{padding:24px 18px}.ncs-rail:hover .ncs-rail__brand{justify-content:flex-start;margin:0 6px 18px;padding:0 12px}.ncs-rail:hover .ncs-rail__brand-copy{display:flex}.ncs-rail:hover .ncs-rail__item{justify-content:flex-start;padding:0 12px}.ncs-rail:hover .ncs-rail__text{display:block}.ncs-rail:hover .ncs-account__text{display:flex}.ncs-rail:hover .ncs-account__chevron{display:block}.ncs-rail:hover .ncs-rail__item .ncs-badge{position:static}.ncs-rail:hover .ncs-rail__group{border-top:0}.ncs-rail:hover .ncs-rail__group-label,.ncs-rail:hover .ncs-rail__who{display:block}}@media(prefers-reduced-motion:reduce){.ncs-rail{transition:none}}.ncs-header{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;column-gap:6px;width:100%;height:calc(60px + var(--ncs-safe-top));margin:0;padding:var(--ncs-safe-top) var(--ncs-side) 0;border-bottom:1px solid var(--nc-border);border-radius:0 0 16px 16px;background:var(--nc-chrome)}.ncs-header__title{grid-column:2;min-width:0;margin:0;overflow:hidden;color:var(--nc-text);font-size:24px;font-weight:700;letter-spacing:-.01em;line-height:1.15;text-align:center;text-overflow:ellipsis;white-space:nowrap}.ncs-header--back .ncs-header__title{font-size:20px;line-height:1.2}.ncs-header__title .ncs-context{margin-left:6px}.ncs-header__title a{color:inherit;text-decoration:none}.ncs-header__action{position:relative;display:grid;place-items:center;width:44px;height:44px;margin:0;padding:0;border:0;border-radius:14px;background:transparent;color:var(--nc-text);text-decoration:none;transition:background-color .15s ease,transform .12s cubic-bezier(.23,1,.32,1)}.ncs-header__action--left{grid-column:1}.ncs-header__action--right{grid-column:3}.ncs-header__action--back{border-radius:50%}.ncs-header__action .ncs-glyph{width:22px;height:22px}.ncs-header__action .ncs-badge{position:absolute;top:2px;right:0}.ncs-header__action:active{transform:scale(.97)}.ncs-header__word{display:none}@media(min-width:768px){.ncs-header{--ncs-side: var(--nc-page-gutter, 24px);grid-template-columns:auto minmax(0,1fr) auto;column-gap:12px;height:60px;padding:0 var(--ncs-side);border-radius:0}.ncs-header__title{text-align:left}.ncs-header:not(:has(.ncs-header__action--left)){column-gap:0}.ncs-header__action--back{margin-left:-11px}.ncs-header[data-ncs-labelled]{column-gap:24px}.ncs-header__action--labelled{display:inline-flex;align-items:center;gap:8px;width:auto;padding:0 14px 0 11px;border-radius:22px}.ncs-header__action--right.ncs-header__action--labelled{justify-self:end;margin-right:-11px;padding:0 14px}.ncs-header__action--labelled .ncs-glyph{flex:none}.ncs-header__action--labelled .ncs-header__word{display:inline;font-size:15px;font-weight:600;line-height:1;white-space:nowrap}}.ncs-tabbar{position:relative;display:block;width:100%;height:calc(93px + var(--ncs-safe-bottom));margin:0;padding:0;border-top:1px solid var(--nc-border);background:var(--nc-chrome)}.ncs-tabbar__tabs{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:center;height:52px;margin:0;padding:0 6px}.ncs-tabbar__tab{position:relative;display:grid;place-items:center;justify-self:center;width:48px;height:48px;margin:0;padding:0;border:0;border-radius:14px;background:transparent;color:var(--nc-text);text-decoration:none;transition:transform .12s cubic-bezier(.23,1,.32,1)}.ncs-tabbar__tab .ncs-glyph{opacity:var(--ncs-idle)}.ncs-tabbar__tab[aria-current=page] .ncs-glyph{opacity:1}.ncs-tabbar__tabs{position:relative}.ncs-tabbar__ink{position:absolute;top:48px;left:0;width:44px;height:4px;border-radius:999px;background:var(--nc-text);pointer-events:none}.ncs-tabbar__ink.is-gliding{transition:transform .32s cubic-bezier(.22,1,.36,1)}@media(prefers-reduced-motion:reduce){.ncs-tabbar__ink.is-gliding{transition:none}}.ncs-tabbar__tab .ncs-badge{position:absolute;top:2px;right:-2px}.ncs-tabbar__tab:active{transform:scale(.97)}.ncs-tabbar__label{display:block;height:40px;margin:0;padding:12px 18px 0;border-top:1px solid rgba(109,120,132,.48);color:var(--nc-text);font-size:12px;font-weight:500;line-height:18px;text-align:center}@media(prefers-reduced-motion:reduce){.ncs-rail__item,.ncs-header__action,.ncs-tabbar__tab{transition:none}.ncs-rail__item:active,.ncs-header__action:active,.ncs-tabbar__tab:active{transform:none}}@media(forced-colors:active){.ncs-glyph{filter:none;forced-color-adjust:auto}.ncs-rail__item[aria-current=page],.ncs-tabbar__tab[aria-current=page]{outline:2px solid CanvasText}}
