@import"https://fonts.googleapis.com/css2?family=Cinzel:wght@500;600&family=Inter:wght@400;500;600&family=IBM+Plex+Mono:wght@400;500;600&display=swap";:root{--font-body:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;--font-mono:"IBM Plex Mono",ui-monospace,"SF Mono",monospace;--color-base-0:rgb(252,249,243);--color-base-50:rgb(248,243,234);--color-base-100:rgb(242,235,223);--color-base-150:rgb(234,225,210);--color-base-200:rgb(224,213,195);--color-base-250:rgb(213,200,179);--color-base-300:rgb(200,185,162);--color-base-350:rgb(185,168,144);--color-base-400:rgb(167,149,125);--color-base-450:rgb(149,131,108);--color-base-500:rgb(129,112,91);--color-base-550:rgb(111,95,77);--color-base-600:rgb(94,80,65);--color-base-650:rgb(79,67,54);--color-base-700:rgb(65,55,45);--color-base-750:rgb(53,45,37);--color-base-800:rgb(43,37,31);--color-base-850:rgb(34,29,24);--color-base-900:rgb(27,23,19);--color-base-950:rgb(19,16,13);--color-base-1000:rgb(13,11,9);--color-success-50:rgb(249,242,227);--color-success-100:rgb(242,230,204);--color-success-150:rgb(234,217,178);--color-success-200:rgb(225,202,150);--color-success-250:rgb(214,187,122);--color-success-300:rgb(203,172,98);--color-success-350:rgb(193,159,80);--color-success-400:rgb(184,147,66);--color-success-450:rgb(176,138,60);--color-success-500:rgb(168,130,56);--color-success-550:rgb(151,117,50);--color-success-600:rgb(133,103,44);--color-success-650:rgb(114,88,38);--color-success-700:rgb(95,73,31);--color-success-750:rgb(77,59,25);--color-success-800:rgb(60,46,20);--color-success-850:rgb(45,35,15);--color-success-900:rgb(32,25,11);--color-success-950:rgb(22,17,7);--gold:var(--color-success-500);--gold-bright:rgb(227,199,126);--gold-soft:rgba(168,130,56,0.12);--gold-line:rgba(168,130,56,0.4);--tw-raise:rgba(255,255,255,0.4);--shadow-console:0 1px 0 var(--tw-raise) inset,0 8px 24px -14px rgba(40,28,12,0.45);--shadow-lift:0 1px 0 var(--tw-raise) inset,0 18px 40px -20px rgba(40,28,12,0.55);--radius-console:14px}html[data-theme=dark]{--tw-raise:rgba(255,255,255,0.04);--shadow-console:0 1px 0 var(--tw-raise) inset,0 8px 24px -12px rgba(0,0,0,0.6);--shadow-lift:0 1px 0 var(--tw-raise) inset,0 18px 40px -18px rgba(0,0,0,0.7)}.collection-list__title,.dashboard__label,.doc-header__title,.list-header h1,.nav__label,.step-nav,h1{font-family:Cinzel,Georgia,serif;letter-spacing:.3px}.template-default{background-image:radial-gradient(1100px 560px at 82% -12%,var(--gold-soft),transparent 60%),radial-gradient(900px 520px at 6% -6%,rgba(168,130,56,.06),transparent 55%),radial-gradient(var(--theme-elevation-150) 1px,transparent 1px);background-size:auto,auto,22px 22px;background-attachment:fixed,fixed,fixed}.dashboard__label,.nav-group__label{position:relative;font-family:var(--font-mono);font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:1.4px;color:var(--gold);padding-left:14px}.dashboard__label:before,.nav-group__label:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:5px;height:5px;border-radius:1px;background:var(--gold);box-shadow:0 0 7px var(--gold-line)}.dashboard__label{padding-left:18px}.dashboard__label:before{width:6px;height:6px}.card,.dashboard__card{border:1px solid var(--theme-elevation-150);border-radius:var(--radius-console);background:linear-gradient(180deg,var(--theme-elevation-50),var(--theme-elevation-0));box-shadow:var(--shadow-console);transition:transform .14s ease,border-color .14s ease,box-shadow .14s ease}.card:hover,.dashboard__card:hover{transform:translateY(-3px);border-color:var(--gold-line);box-shadow:var(--shadow-lift)}.card:hover .card__title{color:var(--gold)}.btn--style-primary .btn__content{font-weight:600}.btn--style-primary:not(.btn--disabled){background:linear-gradient(180deg,var(--gold-bright),var(--color-success-500));border-color:var(--color-success-600);box-shadow:var(--shadow-console);transition:transform .12s ease,box-shadow .12s ease,filter .12s ease}.btn--style-primary:not(.btn--disabled):hover{transform:translateY(-1px);filter:brightness(1.04);box-shadow:var(--shadow-lift)}.pill{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.3px}.table th button,.table thead th{font-family:var(--font-mono);font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.8px;color:var(--theme-elevation-600)}.table tbody td{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.table tbody tr{transition:background-color .12s ease}.table tbody tr:hover{background:var(--gold-soft)}.login{background:radial-gradient(1200px 600px at 50% -10%,rgba(168,130,56,.14),transparent 60%),radial-gradient(var(--theme-elevation-150) 1px,transparent 1px),var(--theme-elevation-0);background-size:auto,22px 22px,auto}.login .form-submit .btn,.login__wrap{position:relative;z-index:1}:where(input,textarea):focus,:where(input,textarea,.rs__control):focus-within{border-color:var(--color-success-500)!important;box-shadow:0 0 0 2px var(--gold-soft)}.nav{background:linear-gradient(180deg,var(--theme-elevation-50),var(--theme-elevation-0));-webkit-border-end:1px solid var(--theme-elevation-150);border-inline-end:1px solid var(--theme-elevation-150)}.nav .nav__link{padding:5px 11px;margin-inline:2px;border-radius:8px;color:var(--theme-elevation-700);transition:background-color .13s ease,color .13s ease}.nav a.nav__link:focus-visible,.nav a.nav__link:hover{text-decoration:none;background:var(--gold-soft);color:var(--theme-elevation-1000)}.nav .nav__link.active{background:var(--gold-soft);color:var(--gold)!important}.nav .nav__link-indicator{inset-inline-start:0;width:3px;height:18px;border-radius:2px;background:var(--gold);box-shadow:0 0 8px var(--gold-line)}.nav-group__toggle{padding:3px 4px;border-radius:7px;transition:background-color .13s ease}.nav-group__toggle:focus-visible,.nav-group__toggle:hover{background:var(--theme-elevation-100)}.nav__controls a{border-radius:8px;transition:background-color .13s ease}.nav__controls a:hover{background:var(--gold-soft)}*{scrollbar-color:var(--theme-elevation-300) rgba(0,0,0,0);scrollbar-width:thin}::-webkit-scrollbar{width:11px;height:11px}::-webkit-scrollbar-thumb{background:var(--theme-elevation-250);border:3px solid rgba(0,0,0,0);background-clip:padding-box;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:var(--gold-line);background-clip:padding-box}