.page-wrapper{margin-left:270px}@media screen and (max-width:1279px){.page-wrapper{margin-left:0}}.shell-focus:focus-visible,.shell-icon:focus-visible,.shell-item:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.shell-icon{display:inline-flex;min-height:2.75rem;min-width:2.75rem;align-items:center;justify-content:center;border-radius:9999px;padding:0 .5rem;color:var(--color-link);cursor:pointer}.shell-icon:hover,.shell-icon[aria-expanded=true]{background:var(--color-lightprimary);color:var(--color-primary)}.dark .shell-icon{color:var(--color-darklink)}.shell-item{display:flex;min-height:2.75rem;width:100%;align-items:center;gap:.5rem;border-radius:.75rem;padding:0 .75rem;text-align:left;font-size:.875rem;color:var(--color-link);cursor:pointer}.dark .shell-item{color:var(--color-darklink)}.shell-item:focus-visible,.shell-item:hover{background:var(--color-lightprimary);color:var(--color-primary)}.dark .shell-item.shell-danger,.shell-item.shell-danger{color:var(--color-error)}.shell-item.shell-danger:focus-visible,.shell-item.shell-danger:hover{background:var(--color-lighterror);color:var(--color-error)}.shell-tip{transition:opacity .12s ease-out}@media (hover:none){.shell-tip{display:none}}@media (prefers-reduced-motion:no-preference){.shell-header{transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.shell-turn{transition:transform .16s ease}.shell-pop{animation:shell-pop .14s cubic-bezier(.2,.8,.2,1);transform-origin:top right}.shell-fade{animation:shell-fade .14s ease-out}}@media (prefers-reduced-motion:reduce){.shell-tip{transition:none}}@keyframes shell-pop{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:none}}@keyframes shell-fade{0%{opacity:0}to{opacity:1}}.digi-shell{--digi-swatch-digi:#1256c7;--primary-foreground:#ffffff;--shell-canvas:#f4f2fb}html:not(.dark) .digi-shell{background:var(--shell-canvas)}html:not(.dark) .digi-shell[data-accent=nam]{--shell-canvas:#f8fafc}html:not(.dark) .digi-shell[data-accent=ren]{--shell-canvas:#f2f7f8}.digi-shell[data-accent=nam]{--digi-swatch-digi:#683fa8;--color-primary:#683fa8;--primary:#683fa8;--color-accentlink:#683fa8;--accent-foreground:#683fa8;--color-primary-emphasis:#4e2d82;--color-primaryemphasis:#4e2d82;--color-lightprimary:#f4eefc;--ring:#683fa8}.digi-shell[data-accent=ren]{--digi-swatch-digi:#076b7c;--color-primary:#076b7c;--primary:#076b7c;--color-accentlink:#076b7c;--accent-foreground:#076b7c;--color-primary-emphasis:#055563;--color-primaryemphasis:#055563;--color-lightprimary:#e1edef;--ring:#076b7c}.digi-swatch[data-swatch=digi]{background:var(--digi-swatch-digi,#1256c7)}.digi-swatch[data-swatch=ocean]{background:#0369a1}.digi-swatch[data-swatch=forest]{background:#166b36}.digi-swatch[data-swatch=sunset]{background:#b13a0b}.digi-swatch[data-swatch=slate]{background:#475569}[data-palette=ocean] :is(.digi-shell,[role=dialog]){--color-primary:#0369a1;--primary:#0369a1;--color-accentlink:#0369a1;--accent-foreground:#0369a1;--color-primary-emphasis:#075985;--color-primaryemphasis:#075985;--color-lightprimary:#e1edf4;--ring:#0369a1}[data-palette=forest] :is(.digi-shell,[role=dialog]){--color-primary:#166b36;--primary:#166b36;--color-accentlink:#166b36;--accent-foreground:#166b36;--color-primary-emphasis:#14532d;--color-primaryemphasis:#14532d;--color-lightprimary:#e3ede7;--ring:#166b36}[data-palette=sunset] :is(.digi-shell,[role=dialog]){--color-primary:#b13a0b;--primary:#b13a0b;--color-accentlink:#b13a0b;--accent-foreground:#b13a0b;--color-primary-emphasis:#8a2e0c;--color-primaryemphasis:#8a2e0c;--color-lightprimary:#f6e7e2;--ring:#b13a0b}[data-palette=slate] :is(.digi-shell,[role=dialog]){--color-primary:#475569;--primary:#475569;--color-accentlink:#475569;--accent-foreground:#475569;--color-primary-emphasis:#334155;--color-primaryemphasis:#334155;--color-lightprimary:#e9ebed;--ring:#475569}html.dark :is(.digi-shell,[role=dialog]){--primary-foreground:#0b1220;--color-primary:#9dbdf6;--primary:#9dbdf6;--color-accentlink:#9dbdf6;--accent-foreground:#9dbdf6;--color-primary-emphasis:#bcd2f9;--color-primaryemphasis:#bcd2f9;--ring:#9dbdf6;--color-lightprimary:color-mix(in srgb,#9dbdf6 20%,transparent)}html.dark .digi-shell[data-accent=nam]{--color-primary:#c9b2f1;--primary:#c9b2f1;--color-accentlink:#c9b2f1;--accent-foreground:#c9b2f1;--color-primary-emphasis:#dccbf6;--color-primaryemphasis:#dccbf6;--ring:#c9b2f1;--color-lightprimary:color-mix(in srgb,#c9b2f1 20%,transparent)}html.dark .digi-shell[data-accent=ren]{--color-primary:#6dd0de;--primary:#6dd0de;--color-accentlink:#6dd0de;--accent-foreground:#6dd0de;--color-primary-emphasis:#98dde7;--color-primaryemphasis:#98dde7;--ring:#6dd0de;--color-lightprimary:color-mix(in srgb,#6dd0de 20%,transparent)}html.dark[data-palette=ocean] :is(.digi-shell,.digi-shell[data-accent],[role=dialog]){--color-primary:#7dd3fc;--primary:#7dd3fc;--color-accentlink:#7dd3fc;--accent-foreground:#7dd3fc;--color-primary-emphasis:#a5e1fd;--color-primaryemphasis:#a5e1fd;--ring:#7dd3fc;--color-lightprimary:color-mix(in srgb,#7dd3fc 20%,transparent)}html.dark[data-palette=forest] :is(.digi-shell,.digi-shell[data-accent],[role=dialog]){--color-primary:#86efac;--primary:#86efac;--color-accentlink:#86efac;--accent-foreground:#86efac;--color-primary-emphasis:#aaf4c4;--color-primaryemphasis:#aaf4c4;--ring:#86efac;--color-lightprimary:color-mix(in srgb,#86efac 20%,transparent)}html.dark[data-palette=sunset] :is(.digi-shell,.digi-shell[data-accent],[role=dialog]){--color-primary:#fdba74;--primary:#fdba74;--color-accentlink:#fdba74;--accent-foreground:#fdba74;--color-primary-emphasis:#fecd9a;--color-primaryemphasis:#fecd9a;--ring:#fdba74;--color-lightprimary:color-mix(in srgb,#fdba74 20%,transparent)}html.dark[data-palette=slate] :is(.digi-shell,.digi-shell[data-accent],[role=dialog]){--color-primary:#cbd5e1;--primary:#cbd5e1;--color-accentlink:#cbd5e1;--accent-foreground:#cbd5e1;--color-primary-emphasis:#dde3eb;--color-primaryemphasis:#dde3eb;--ring:#cbd5e1;--color-lightprimary:color-mix(in srgb,#cbd5e1 20%,transparent)}html.dark :is(.digi-shell,[role=dialog]) :is(.bg-primary,.hover\:bg-primary:hover,.hover\:bg-primaryemphasis:hover){color:var(--primary-foreground)}