:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--transition-fast:0.1s ease;--transition-normal:0.15s ease;--transition-slow:0.25s ease;--shadow-sm:0 1px 2px rgba(0,0,0,0.04);--shadow-md:0 2px 4px rgba(0,0,0,0.04),0 1px 2px rgba(0,0,0,0.02);--shadow-lg:0 4px 12px rgba(0,0,0,0.06),0 2px 4px rgba(0,0,0,0.02);--nav-width:260px}[data-theme=light]{--theme-bg:#ffffff;--theme-elevation-0:#ffffff;--theme-elevation-50:#fafafa;--theme-elevation-100:#f5f5f5;--theme-elevation-150:#e5e5e5;--theme-elevation-200:#d4d4d4;--theme-elevation-250:#a3a3a3;--theme-elevation-300:#737373;--theme-elevation-400:#525252;--theme-elevation-500:#404040;--theme-input-bg:#ffffff;--theme-text:#171717;--theme-success-500:#0891b2;--color-base-1000:#0891b2;--theme-error-500:#ef4444;--theme-warning-500:#f59e0b}[data-theme=dark]{--theme-bg:#0a0a0b;--theme-elevation-0:#0a0a0b;--theme-elevation-50:#141415;--theme-elevation-100:#1c1c1e;--theme-elevation-150:#27272a;--theme-elevation-200:#3f3f46;--theme-elevation-250:#71717a;--theme-elevation-300:#a1a1aa;--theme-elevation-400:#d4d4d8;--theme-elevation-500:#e4e4e7;--theme-input-bg:#141415;--theme-text:#fafafa;--theme-success-500:#22d3ee;--color-base-1000:#22d3ee;--theme-error-500:#f87171;--theme-warning-500:#fbbf24;--shadow-sm:0 1px 2px rgba(0,0,0,0.2);--shadow-md:0 2px 4px rgba(0,0,0,0.2),0 1px 2px rgba(0,0,0,0.1);--shadow-lg:0 4px 12px rgba(0,0,0,0.3),0 2px 4px rgba(0,0,0,0.15)}body{font-family:-apple-system,BlinkMacSystemFont,Inter,Segoe UI,Roboto,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-.01em}.nav{background:var(--theme-elevation-0)!important;border-right:1px solid var(--theme-elevation-100)!important;width:var(--nav-width)!important}.nav::-webkit-scrollbar{width:4px}.nav::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.nav::-webkit-scrollbar-thumb{background:var(--theme-elevation-150);border-radius:2px}.nav::-webkit-scrollbar-thumb:hover{background:var(--theme-elevation-200)}.nav__scroll{padding:var(--space-4) var(--space-3)!important;padding-top:calc(var(--app-header-height) + var(--space-4))!important}.nav__header{background:var(--theme-elevation-0)!important;border-bottom:1px solid var(--theme-elevation-100)}.nav-group{margin-bottom:var(--space-4)}.nav-group__toggle{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--space-1) var(--space-3);margin-bottom:var(--space-1);background:rgba(0,0,0,0)!important;border:none!important;border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-normal)}.nav-group__toggle:hover{background:var(--theme-elevation-50)!important}.nav-group__toggle:focus-visible{outline:2px solid var(--theme-success-500);outline-offset:-2px}.nav-group__label{font-size:11px!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.06em;color:var(--theme-elevation-250)!important}.nav-group__toggle svg{width:14px;height:14px;color:var(--theme-elevation-250);opacity:.7;transition:all var(--transition-normal)}.nav-group__toggle:hover svg{opacity:1;color:var(--theme-elevation-300)}.nav-group__content{display:flex;flex-direction:column;gap:2px}.nav__link{display:flex!important;align-items:center!important;gap:var(--space-2)!important;padding:var(--space-2) var(--space-3)!important;border-radius:var(--radius-md)!important;color:var(--theme-text)!important;font-size:13px!important;font-weight:450!important;letter-spacing:-.01em;line-height:1.4;transition:all var(--transition-normal)!important;position:relative}.nav__link,.nav__link:hover{text-decoration:none!important}.nav__link:hover{background:var(--theme-elevation-50)!important}.nav__link:focus-visible{outline:2px solid var(--theme-success-500);outline-offset:-2px}.nav__link .icon,.nav__link svg{width:16px;height:16px;flex-shrink:0;color:var(--theme-elevation-300);transition:color var(--transition-normal)}.nav__link--active,.nav__link.active,.nav__link:has(.nav__link-indicator){background:var(--theme-elevation-100)!important;font-weight:500!important}.nav__link--active .icon,.nav__link--active svg,.nav__link.active .icon,.nav__link.active svg,.nav__link:has(.nav__link-indicator) .icon,.nav__link:has(.nav__link-indicator) svg{color:var(--theme-success-500)}.nav__link-indicator{position:absolute!important;left:0!important;top:50%!important;transform:translateY(-50%)!important;width:3px!important;height:16px!important;background:var(--theme-success-500)!important;border-radius:0 2px 2px 0!important}.nav__controls{margin-top:auto;padding-top:var(--space-4);border-top:1px solid var(--theme-elevation-100);display:flex;flex-direction:column;gap:var(--space-1)}.nav__controls>:first-child{margin-top:0!important}.nav__log-out{color:var(--theme-elevation-300)!important}.nav__log-out:hover{color:var(--theme-error-500)!important;background:rgba(239,68,68,.08)!important}.app-header{background:var(--theme-bg)!important;border-bottom:1px solid var(--theme-elevation-100)!important;box-shadow:none!important}.app-header__actions-wrap{gap:var(--space-2)}.nav-toggler{padding:var(--space-2);border-radius:var(--radius-md);transition:all var(--transition-normal)}.nav-toggler:hover{background:var(--theme-elevation-50)}.nav-toggler:focus-visible{outline:2px solid var(--theme-success-500);outline-offset:-2px}.btn{font-size:13px;font-weight:500;letter-spacing:-.01em;padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);transition:all var(--transition-normal);box-shadow:none!important}.btn:focus-visible{outline:2px solid var(--theme-success-500);outline-offset:2px}.btn--style-primary{background:var(--theme-success-500)!important;border-color:var(--theme-success-500)!important;color:#fff!important}.btn--style-primary:hover{filter:brightness(1.08)}.btn--style-primary:active{filter:brightness(.95)}.btn--style-secondary{background:var(--theme-elevation-100)!important;border:1px solid var(--theme-elevation-150)!important;color:var(--theme-text)!important}.btn--style-secondary:hover{background:var(--theme-elevation-150)!important;border-color:var(--theme-elevation-200)!important}.btn--style-pill{border-radius:100px}.btn--size-small{font-size:12px;padding:var(--space-1) var(--space-3)}.btn--size-large{font-size:14px;padding:var(--space-3) var(--space-5)}.card{background:var(--theme-bg)!important;border:1px solid var(--theme-elevation-100)!important;border-radius:var(--radius-lg)!important;box-shadow:var(--shadow-sm)!important;transition:all var(--transition-normal)}.card:hover{border-color:var(--theme-elevation-150)!important}.table{border:1px solid var(--theme-elevation-100);border-radius:var(--radius-lg);overflow:hidden}.table th{font-size:11px!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.05em;color:var(--theme-elevation-300)!important;background:var(--theme-elevation-50)!important}.table td,.table th{padding:var(--space-3) var(--space-4)!important;border-bottom:1px solid var(--theme-elevation-100)!important}.table td{font-size:13px!important}.table tr:last-child td{border-bottom:none!important}.table tr:hover td{background:var(--theme-elevation-50)!important}.field-type{margin-bottom:var(--space-6)}.field-label{font-size:13px!important;font-weight:500!important;color:var(--theme-text)!important;margin-bottom:var(--space-2)!important}.field-description{font-size:12px;color:var(--theme-elevation-300);margin-top:var(--space-1)}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{font-size:14px!important;padding:var(--space-2) var(--space-3)!important;border:1px solid var(--theme-elevation-150)!important;border-radius:var(--radius-md)!important;background:var(--theme-input-bg)!important;color:var(--theme-text)!important;transition:all var(--transition-normal)!important}input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=url]::placeholder,select::placeholder,textarea::placeholder{color:var(--theme-elevation-250)}input[type=email]:hover,input[type=number]:hover,input[type=password]:hover,input[type=search]:hover,input[type=tel]:hover,input[type=text]:hover,input[type=url]:hover,select:hover,textarea:hover{border-color:var(--theme-elevation-200)!important}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{border-color:var(--theme-success-500)!important;box-shadow:0 0 0 3px rgba(8,145,178,.1)!important;outline:none!important}textarea{min-height:100px;resize:vertical}.collapsible{border:1px solid var(--theme-elevation-100)!important;border-radius:var(--radius-lg)!important;margin-bottom:var(--space-4);overflow:hidden}.collapsible__header{padding:var(--space-4)!important;background:var(--theme-elevation-50)!important;border-bottom:1px solid var(--theme-elevation-100);cursor:pointer;transition:background var(--transition-normal)}.collapsible__header:hover{background:var(--theme-elevation-100)!important}.collapsible__label{font-size:14px!important;font-weight:500!important}.collapsible__content{padding:var(--space-4)!important}.doc-controls{display:flex;gap:var(--space-2)}.doc-controls__wrapper{padding:var(--space-4);background:var(--theme-elevation-50);border-top:1px solid var(--theme-elevation-100)}.drawer{background:var(--theme-bg)!important;border-left:1px solid var(--theme-elevation-100)!important;box-shadow:var(--shadow-lg)!important}.drawer__header{padding:var(--space-4) var(--space-5)!important}.drawer__content{padding:var(--space-5)!important}.modal__wrap{background:var(--theme-bg)!important;border-radius:var(--radius-xl)!important;box-shadow:var(--shadow-lg)!important;border:1px solid var(--theme-elevation-100)!important}.drawer{height:100vh!important;width:100vw!important;top:0!important;left:0!important;right:0!important;bottom:0!important;display:flex!important;align-items:center!important;justify-content:center!important;z-index:10000!important}.drawer,.drawer>.drawer__close{background:rgba(0,0,0,0)!important}.drawer>.drawer__close{display:none!important}.drawer .drawer__blur-bg{position:fixed!important;inset:0!important;background:rgba(0,0,0,.4)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;z-index:1!important;opacity:1!important}.drawer .drawer__content{position:relative!important;z-index:2!important;width:auto!important;min-width:600px!important;max-width:90vw!important;max-height:85vh!important;margin:0!important;border-radius:12px!important;border:1px solid var(--theme-elevation-200)!important;box-shadow:0 20px 40px rgba(0,0,0,.2),0 8px 16px rgba(0,0,0,.1)!important;transform:none!important;overflow:hidden!important;background:var(--theme-bg)!important}.drawer.drawer--is-open .drawer__blur-bg{opacity:1!important}.drawer.drawer--is-open .drawer__content{opacity:1!important;transform:none!important;animation:modalSlideIn .2s ease-out!important}.drawer :not(.drawer__content):not(.drawer__content *){background:rgba(0,0,0,0)!important}body.drawer-is-open,body:has(.drawer--is-open),html.drawer-is-open,html:has(.drawer--is-open){overflow:visible!important}body:has(.drawer--is-open)>:not(.drawer){visibility:visible!important;opacity:1!important}.template-default,.template-minimal,[class*=template]{visibility:visible!important}.payload__modal-container,[class*=modal-container]{background:rgba(0,0,0,0)!important}@keyframes modalSlideIn{0%{opacity:0;transform:scale(.96) translateY(-10px)}to{opacity:1;transform:scale(1) translateY(0)}}.drawer__header{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:16px 20px!important;margin:0!important;background:var(--theme-elevation-50)!important;border-bottom:1px solid var(--theme-elevation-100)!important}.drawer__header .drawer__header__title,.drawer__header h2,.drawer__header h3{font-size:16px!important;font-weight:600!important;margin:0!important;color:var(--theme-text)!important}.drawer__header .drawer__header__close{width:32px!important;height:32px!important;border-radius:8px!important;background:var(--theme-elevation-100)!important;border:1px solid var(--theme-elevation-150)!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;transition:all .15s ease!important;padding:0!important}.drawer__header .drawer__header__close:hover{background:var(--theme-elevation-150)!important;border-color:var(--theme-elevation-200)!important}.drawer__header .drawer__header__close svg{width:16px!important;height:16px!important;margin:0!important;color:var(--theme-elevation-400)!important}.drawer__header .drawer__header__close svg .stroke{stroke:currentColor!important;stroke-width:2px!important}.drawer__content-children{max-height:calc(80vh - 80px)!important;overflow-y:auto!important;padding:20px!important}.drawer .table{border:1px solid var(--theme-elevation-100)!important;border-radius:8px!important;overflow:hidden!important}.drawer input[type=search],.drawer input[type=text]:not([name]){height:40px!important;border-radius:8px!important}[data-theme=dark] .drawer .drawer__blur-bg{background:rgba(0,0,0,.7)!important}[data-theme=dark] .drawer .drawer__header__close{background:var(--theme-elevation-100)!important;border-color:var(--theme-elevation-200)!important}[data-theme=dark] .drawer .drawer__header__close:hover{background:var(--theme-elevation-150)!important}[data-theme=dark] .drawer .drawer__header__close svg{color:var(--theme-elevation-400)!important}.drawer .table{width:max-content!important;min-width:100%!important;table-layout:auto!important}.drawer .table td,.drawer .table th{white-space:nowrap!important;padding:10px 14px!important}.drawer__content-children{overflow:auto!important}.drawer .table-wrap,.drawer [class*=TableWrap],.drawer [class*=table-wrap]{overflow-x:auto!important;max-width:100%!important}@media(max-width:1024px){.drawer .drawer__content{width:95vw!important;max-width:none!important;margin:16px!important;max-height:calc(100vh - 32px)!important;border-radius:12px!important}}@media(max-width:768px){.drawer .drawer__content{width:calc(100vw - 16px)!important;margin:8px!important;max-height:calc(100vh - 16px)!important;border-radius:8px!important}.drawer__content-children{max-height:calc(100vh - 100px)!important;padding:12px!important}.drawer__header{padding:12px 16px!important}}.banner{border-radius:var(--radius-md)!important;padding:var(--space-3) var(--space-4)!important;font-size:13px!important}.banner--type-success{background:rgba(8,145,178,.1)!important;border:1px solid var(--theme-success-500)!important;color:var(--theme-success-500)!important}.banner--type-error{background:rgba(239,68,68,.1)!important;border:1px solid var(--theme-error-500)!important;color:var(--theme-error-500)!important}.banner--type-warning{background:rgba(245,158,11,.1)!important;border:1px solid var(--theme-warning-500)!important;color:var(--theme-warning-500)!important}.pill{font-size:11px!important;font-weight:500!important;padding:2px var(--space-2)!important;border-radius:100px!important;letter-spacing:.02em}.tooltip{background:var(--theme-elevation-500)!important;color:var(--theme-bg)!important;font-size:12px!important;padding:var(--space-1) var(--space-2)!important;border-radius:var(--radius-sm)!important;box-shadow:var(--shadow-md)!important}.pagination{gap:var(--space-1)}.pagination__page{min-width:32px;height:32px;border-radius:var(--radius-md);font-size:13px;transition:all var(--transition-normal)}.pagination__page:hover{background:var(--theme-elevation-50)}.pagination__page--is-current{background:var(--theme-success-500)!important;color:#fff!important}.loading-overlay,[class*=LoadingOverlay],[class*=loading-overlay]{background:rgba(255,255,255,.5)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}[data-theme=dark] .loading-overlay,[data-theme=dark] [class*=LoadingOverlay],[data-theme=dark] [class*=loading-overlay]{background:rgba(10,10,11,.5)!important}.loading-overlay__spinner,[class*=LoadingOverlay] [class*=Spinner],[class*=loading-overlay] [class*=spinner]{color:var(--theme-success-500)!important}.payload-loading,.render-fields--loading,[class*=payload-loading]{position:relative}.payload-loading:after,[class*=payload-loading]:after{background:rgba(255,255,255,.5)!important}[data-theme=dark] .payload-loading:after,[data-theme=dark] [class*=payload-loading]:after{background:rgba(10,10,11,.5)!important}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:rgba(0,0,0,0)}::-webkit-scrollbar-thumb{background:var(--theme-elevation-200);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--theme-elevation-300)}*{scrollbar-width:thin;scrollbar-color:var(--theme-elevation-200) rgba(0,0,0,0)}:focus-visible{outline:2px solid var(--theme-success-500);outline-offset:2px}::selection{background:rgba(8,145,178,.2);color:inherit}.step-nav{font-size:13px}.step-nav__link{color:var(--theme-elevation-300);text-decoration:none;transition:color var(--transition-normal)}.step-nav__link:hover{color:var(--theme-text)}.step-nav__slash{color:var(--theme-elevation-200);margin:0 var(--space-2)}.no-results{text-align:center;padding:var(--space-12) var(--space-6);color:var(--theme-elevation-300)}.no-results__label{font-size:14px;margin-top:var(--space-3)}code{font-family:SF Mono,Fira Code,Consolas,monospace;font-size:12px;padding:2px 6px;background:var(--theme-elevation-100);border-radius:var(--radius-sm)}pre{padding:var(--space-4);background:var(--theme-elevation-50);border:1px solid var(--theme-elevation-100);border-radius:var(--radius-md);overflow-x:auto}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media(max-width:768px){:root{--nav-width:280px}.nav{box-shadow:var(--shadow-lg)!important}}@media(max-width:1024px){.dashboard{padding:24px!important}}@media(max-width:768px){.dashboard{padding:20px 16px!important}.dashboard-two-column{grid-template-columns:1fr!important}.dashboard-stats-grid{grid-template-columns:repeat(2,1fr)!important}.dashboard-collections-grid{grid-template-columns:1fr!important}.dashboard-quick-actions{width:100%;justify-content:flex-start}.dashboard-search-trigger{width:100%;min-width:unset!important}}@media(max-width:480px){.dashboard-stats-grid{grid-template-columns:1fr!important}.dashboard-stat-card{padding:16px!important}.dashboard-quick-actions{flex-direction:column;gap:8px}.dashboard-quick-actions>*{width:100%;justify-content:center}}@media(max-width:640px){.search-modal-container{padding-top:60px!important;padding-left:16px;padding-right:16px}.search-modal-content{border-radius:8px!important}}.dashboard-card{transition:all var(--transition-normal)}.dashboard-card:hover{border-color:var(--theme-elevation-150)!important;box-shadow:var(--shadow-sm)!important}.activity-item:hover{background:var(--theme-elevation-50)}.activity-item:focus-visible{outline:2px solid var(--theme-success-500);outline-offset:-2px;border-radius:var(--radius-md)}.draft-badge{display:inline-flex;align-items:center;padding:1px 6px;background:#fef3c7;color:#92400e;border-radius:4px;font-size:11px;font-weight:500}.search-overlay{background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}[data-theme=dark] .search-overlay{background:rgba(0,0,0,.7)}html body .pill:not(.btn):not([class*=error]):not([class*=nav]):not([class*=version]):not([class*=success]){content-visibility:hidden!important}.rs__control .pill,.rs__option .pill,.rs__option>.pill,.rs__single-value .pill,.rs__single-value>.pill,.rs__value-container .pill,html body .pill:not(.btn):not([class*=error]):not([class*=nav]):not([class*=version]):not([class*=success]){display:none!important;visibility:hidden!important;opacity:0!important;width:0!important;height:0!important;max-width:0!important;max-height:0!important;min-width:0!important;min-height:0!important;padding:0!important;margin:0!important;border:none!important;background:rgba(0,0,0,0)!important;position:absolute!important;left:-9999px!important;pointer-events:none!important;-webkit-clip-path:inset(100%)!important;clip-path:inset(100%)!important}.rs__control .pill,.rs__option .pill,.rs__option>.pill,.rs__single-value .pill,.rs__single-value>.pill,.rs__value-container .pill{flex:0 0!important}.pill:not(.btn):not([class*=error]):not([class*=nav]):not([class*=version]):not([class*=success]):not([class*=warning]){border-color:rgba(0,0,0,0)!important;background-color:rgba(0,0,0,0)!important;color:rgba(0,0,0,0)!important;box-shadow:none!important;outline:none!important}.rs__option,.rs__single-value{font-size:14px!important;color:var(--theme-text)!important}.option-indicator,.rs__option>div:first-child:has(+span),.rs__option>span:first-child:has(+span),.rs__single-value>div:first-child:has(+span),.rs__single-value>span:first-child:has(+span),[class*=OptionIndicator],[class*=ValueIndicator],[class*=option-indicator],[class*=optionIndicator],[class*=value-indicator],[class*=valueIndicator]{display:none!important;visibility:hidden!important;width:0!important;height:0!important;min-width:0!important;min-height:0!important;max-width:0!important;max-height:0!important;padding:0!important;margin:0!important;border:none!important;background:rgba(0,0,0,0)!important;position:absolute!important;left:-9999px!important;pointer-events:none!important;-webkit-clip-path:inset(100%)!important;clip-path:inset(100%)!important;flex:0 0!important;flex-basis:0!important}.field-type--select .pill,.pill:not(.btn):not([class*=error]):not([class*=version]):not([class*=nav]),.react-select .pill,.react-select-container .pill,.rs__control .pill,.rs__menu .pill,.rs__menu-list .pill,.rs__option .pill,.rs__single-value .pill,.rs__value-container .pill,.select-input .pill,[class*=SelectInput] .pill,html body #app .pill,html body .template-default .pill,html body .template-minimal .pill,html body [id] .pill{display:none!important;visibility:hidden!important;opacity:0!important;width:0!important;height:0!important;max-width:0!important;max-height:0!important;min-width:0!important;min-height:0!important;padding:0!important;margin:0!important;border:none!important;background:rgba(0,0,0,0)!important;position:absolute!important;left:-9999px!important;pointer-events:none!important;font-size:0!important;line-height:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;-webkit-clip-path:inset(100%)!important;clip-path:inset(100%)!important;flex:0 0!important;flex-basis:0!important;flex-shrink:0!important}.pill{all:unset!important;display:none!important;position:absolute!important;visibility:hidden!important;width:0!important;height:0!important;overflow:hidden!important;-webkit-clip-path:inset(100%)!important;clip-path:inset(100%)!important}html body .rs__option .pill,html body .rs__option>.pill,html body .rs__single-value .pill,html body .rs__single-value>.pill,html body .rs__value-container .pill,html body .rs__value-container>.pill{all:unset!important;display:none!important;visibility:hidden!important;width:0!important;height:0!important;position:absolute!important;-webkit-clip-path:inset(100%)!important;clip-path:inset(100%)!important}.pill--size-medium,.pill--size-small,.pill--style-always-white,.pill--style-light,.pill--style-white,.pill[class*=size],.pill[class*=style]{all:unset!important;display:none!important;position:absolute!important;visibility:hidden!important}.pill{content-visibility:hidden!important;contain:size layout style!important;contain-intrinsic-size:0 0!important}.field-type--select .rs__value-container>:not(.rs__single-value):not(.rs__placeholder):not(.rs__input-container),[class*=SelectInput__valueContainer]>:not([class*=singleValue]):not([class*=placeholder]):not([class*=input]),[class*=select__value-container]>:not([class*=single-value]):not([class*=placeholder]):not([class*=input]){display:none!important;visibility:hidden!important;width:0!important;height:0!important;position:absolute!important;-webkit-clip-path:inset(100%)!important;clip-path:inset(100%)!important;content-visibility:hidden!important}@layer payload-override{.pill,.pill--style-always-white,.pill--style-light,.pill--style-white,[class*=pill]:not(.btn--style-pill):not([class*=error]):not([class*=nav]){display:none!important;border:none!important;background:rgba(0,0,0,0)!important;width:0!important;height:0!important;padding:0!important;margin:0!important}}.rs__option,.rs__single-value{display:flex!important;align-items:center!important}.rs__option>:not(:last-child),.rs__single-value>:not(:last-child){display:none!important;width:0!important;height:0!important;margin:0!important;padding:0!important;position:absolute!important;visibility:hidden!important}.rs__option>:last-child,.rs__option>span:last-child,.rs__option>span:only-child,.rs__single-value>:last-child,.rs__single-value>span:last-child,.rs__single-value>span:only-child{display:inline!important;visibility:visible!important;margin-left:0!important}.rs__value-container>:not(.rs__single-value):not(.rs__placeholder):not(.rs__input-container):not(.rs__input){opacity:0!important;height:0!important;min-width:0!important;max-width:0!important;border:none!important;background:none!important;pointer-events:none!important}.rs__value-container>:first-child:not(.rs__single-value):not(.rs__placeholder),.rs__value-container>:not(.rs__single-value):not(.rs__placeholder):not(.rs__input-container):not(.rs__input){display:none!important;visibility:hidden!important;width:0!important;position:absolute!important;left:-9999px!important;margin:0!important;padding:0!important}.rs__value-container{gap:0!important;display:flex!important;align-items:center!important;flex-wrap:nowrap!important}.rs__option,.rs__single-value,.rs__value-container{column-gap:0!important;row-gap:0!important;gap:0!important}.rs__single-value{flex:1 1 auto!important}.rs__option>:first-child:not(:only-child),.rs__single-value>:first-child:not(:only-child),.rs__value-container>.pill,.rs__value-container>[class*=pill]{flex:0 0!important;flex-grow:0!important;flex-shrink:0!important;flex-basis:0!important;width:0!important;min-width:0!important;max-width:0!important;margin:0!important;padding:0!important;display:none!important}.rs__menu .rs__option>:not(:last-child),.rs__menu-list .rs__option>:first-child:not(:only-child),.rs__option>:first-child:not(:only-child){display:none!important;visibility:hidden!important;width:0!important;height:0!important;position:absolute!important;left:-9999px!important;margin:0!important;padding:0!important}.rs__option>:first-child:not(:only-child),.rs__option>div:first-child:not(:only-child),.rs__option>span:first-child:not(:only-child),.rs__single-value>:first-child:not(:only-child),.rs__single-value>div:first-child:not(:only-child),.rs__single-value>span:first-child:not(:only-child){display:none!important;visibility:hidden!important;width:0!important;height:0!important;min-width:0!important;min-height:0!important;max-width:0!important;max-height:0!important;padding:0!important;margin:0!important;border:none!important;background:rgba(0,0,0,0)!important;opacity:0!important;overflow:hidden!important;position:absolute!important;left:-9999px!important;pointer-events:none!important;font-size:0!important;line-height:0!important;clip:rect(0,0,0,0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important}.rs__option span:not(:only-child):not(:last-child),.rs__single-value span:not(:only-child):not(:last-child){display:none!important;visibility:hidden!important;position:absolute!important;left:-9999px!important}.rs__option *,.rs__single-value *{border-color:rgba(0,0,0,0)!important}.rs__option div:empty,.rs__option span:empty,.rs__single-value div:empty,.rs__single-value span:empty{display:none!important}.rs__option div[style],.rs__option span[style],.rs__single-value div[style],.rs__single-value span[style]{display:none!important;visibility:hidden!important;position:absolute!important;left:-9999px!important}.option-color,.rs__single-value [class*=Badge],.rs__single-value [class*=Chip],.rs__single-value [class*=Color],.rs__single-value [class*=Icon],.rs__single-value [class*=Indicator]:not(.rs__dropdown-indicator):not(.rs__clear-indicator),.rs__single-value [class*=Pill],.rs__single-value [class*=Swatch],.rs__single-value [class*=Tag],.rs__single-value [class*=badge],.rs__single-value [class*=chip],.rs__single-value [class*=color],.rs__single-value [class*=icon],.rs__single-value [class*=indicator]:not(.rs__dropdown-indicator):not(.rs__clear-indicator),.rs__single-value [class*=pill],.rs__single-value [class*=swatch],.rs__single-value [class*=tag],.select-option-color,.value-with-color .color-indicator,[class*=OptionIcon],[class*=SelectInput] [class*=Pill],[class*=SelectInput] [class*=pill],[class*=optionIcon]{display:none!important;visibility:hidden!important;width:0!important;height:0!important;position:absolute!important;left:-9999px!important}.rs__single-value{display:flex!important;align-items:center!important;margin-left:0!important;padding-left:0!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;gap:0!important;transform:none!important;position:static!important;top:auto!important}.rs__value-container{overflow:hidden!important;padding:2px 8px 2px 12px!important}.rs__control{min-height:38px!important;border:1px solid var(--theme-elevation-150)!important;background:var(--theme-input-bg)!important}.rs__control:hover{border-color:var(--theme-elevation-200)!important}.rs__option [class*=Color],.rs__option [class*=Icon],.rs__option [class*=Pill],.rs__option [class*=Swatch],.rs__option [class*=color],.rs__option [class*=icon],.rs__option [class*=pill],.rs__option [class*=swatch],.rs__option>:first-child:not(:only-child),.rs__option>div:first-child:not(:only-child),.rs__option>span:first-child:not(:only-child){display:none!important;width:0!important;height:0!important;position:absolute!important}.rs__value-container--has-value>div:first-child:not(.rs__single-value),[class*=SelectInput__valueContainer]>div:first-child:not(.rs__single-value){display:none!important;position:absolute!important}.rs__menu{z-index:9999!important;border:1px solid var(--theme-elevation-100)!important;box-shadow:var(--shadow-lg)!important;border-radius:var(--radius-md)!important;overflow:hidden}.rs__option{padding:8px 12px!important;cursor:pointer!important}.rs__option:hover{background:var(--theme-elevation-50)!important}.rs__option--is-selected{background:var(--theme-success-500)!important;color:#fff!important}.doc-fields__sidebar .field-type--select,.doc-fields__sidebar .field-type--select .rs__control,.doc-fields__sidebar .select-input,.doc-fields__sidebar .select-input .rs__control,.edit-view__sidebar .field-type--select,.edit-view__sidebar .field-type--select .rs__control,.edit-view__sidebar .select-input,.edit-view__sidebar .select-input .rs__control,[class*=sidebar] .field-type--select,[class*=sidebar] .field-type--select .rs__control,[class*=sidebar] .select-input,[class*=sidebar] .select-input .rs__control{width:100%}.doc-fields__sidebar .field-type--select .rs__single-value,.doc-fields__sidebar .select-input .rs__single-value,.edit-view__sidebar .field-type--select .rs__single-value,.edit-view__sidebar .select-input .rs__single-value,[class*=sidebar] .field-type--select .rs__single-value,[class*=sidebar] .select-input .rs__single-value{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rs__placeholder{padding-left:0!important;color:var(--theme-elevation-300)!important}.rs__placeholder,.rs__single-value{margin-left:0!important;position:static!important;transform:none!important}.rs__placeholder,.rs__single-value{grid-area:auto!important}.field-type--select .rs__control .rs__value-container{flex:1 1;min-width:0;padding-right:8px}.lexical-block,[data-lexical-decorator=true]{position:relative!important;margin:var(--space-4) 0!important}.lexical-block img,[data-lexical-decorator=true] img{display:block!important;max-width:100%!important;height:auto!important;border-radius:4px!important;cursor:pointer!important}.ContentEditable__root :focus,.ContentEditable__root :hover,.inline-block-wrapper:focus,.inline-block-wrapper:hover,.lexical-block:focus,.lexical-block:hover,.rich-text-lexical :focus,.rich-text-lexical :hover,[class*=UploadNode]:focus,[class*=UploadNode]:hover,[class*=lexical] :focus,[class*=lexical] :hover,[data-lexical-decorator=true]:focus,[data-lexical-decorator=true]:hover{outline:none!important;box-shadow:none!important}.ContentEditable__root img,.ContentEditable__root:hover img,.inline-block-wrapper img,.inline-block-wrapper:hover img,.lexical-block img,.lexical-block:hover img,.rich-text-lexical img,.rich-text-lexical:hover img,[class*=UploadNode] img,[class*=UploadNode]:hover img,[data-lexical-decorator=true] img,[data-lexical-decorator=true]:hover img{outline:none!important;border:none!important;box-shadow:none!important}.inline-block-wrapper:after,.inline-block-wrapper:before,.lexical-block:after,.lexical-block:before,[class*=UploadNode]:after,[class*=UploadNode]:before,[data-lexical-decorator=true]:after,[data-lexical-decorator=true]:before{display:none!important;content:none!important}.resize-handle,.resize-handles-container,[class*=ResizeHandle],[class*=resize-handle]{display:none!important;visibility:hidden!important;opacity:0!important}.inline-block-wrapper.selected img,.lexical-block.selected img,[data-lexical-decorator=true][data-selected=true] img{outline:2px solid var(--theme-success-500)!important;outline-offset:2px!important}.lexical-upload-caption,.upload-node-caption,[class*=UploadNode] figcaption{margin-top:var(--space-2)!important;font-size:13px!important;color:var(--theme-elevation-300)!important;text-align:center!important;font-style:italic!important}.ContentEditable__root,.lexical-editor,.rich-text-lexical,[class*=ContentEditable],[class*=RichTextEditor],[class*=lexical-editor],[contenteditable=true]{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Display,Inter,Segoe UI,Roboto,Helvetica,Arial,sans-serif!important;font-size:16px!important;line-height:1.6!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;letter-spacing:-.01em!important}.ContentEditable__root p,.rich-text-lexical p,[contenteditable=true] p{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Display,Inter,Segoe UI,Roboto,Helvetica,Arial,sans-serif!important;font-size:16px!important;line-height:1.6!important;margin-bottom:1em!important}.ContentEditable__root h1,.ContentEditable__root h2,.ContentEditable__root h3,.ContentEditable__root h4,.rich-text-lexical h1,.rich-text-lexical h2,.rich-text-lexical h3,.rich-text-lexical h4,[contenteditable=true] h1,[contenteditable=true] h2,[contenteditable=true] h3,[contenteditable=true] h4{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Inter,Segoe UI,Roboto,sans-serif!important;font-weight:600!important;line-height:1.3!important;letter-spacing:-.02em!important}.ContentEditable__root blockquote,.ContentEditable__root li,.ContentEditable__root ol,.ContentEditable__root ul,.rich-text-lexical blockquote,.rich-text-lexical li,.rich-text-lexical ol,.rich-text-lexical ul,[contenteditable=true] blockquote,[contenteditable=true] li,[contenteditable=true] ol,[contenteditable=true] ul{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Display,Inter,Segoe UI,Roboto,Helvetica,Arial,sans-serif!important}.ContentEditable__root blockquote,.rich-text-lexical blockquote,[contenteditable=true] blockquote{font-style:italic!important;border-left:3px solid var(--theme-elevation-200)!important;padding-left:16px!important;margin-left:0!important;color:var(--theme-elevation-400)!important}.ContentEditable__root code,.rich-text-lexical code,[contenteditable=true] code{font-family:SF Mono,Fira Code,JetBrains Mono,Consolas,monospace!important;font-size:14px!important;background:var(--theme-elevation-100)!important;padding:2px 6px!important;border-radius:4px!important}.drawer--edit-upload,.drawer--hovered-slug-media,.drawer.drawer--is-open[class*=edit],.drawer:has(.doc-controls),.drawer:has([class*=EditUpload]),.drawer[class*=edit-drawer]{display:flex!important;align-items:center!important;justify-content:center!important}.drawer--edit-upload .drawer__content,.drawer--hovered-slug-media .drawer__content,.drawer.drawer--is-open[class*=edit] .drawer__content,.drawer:has(.doc-controls) .drawer__content,.drawer:has([class*=EditUpload]) .drawer__content,.drawer[class*=edit-drawer] .drawer__content{min-width:600px!important;max-width:800px!important;width:auto!important;max-height:90vh!important;border-radius:12px!important;overflow:hidden!important;background:var(--theme-bg)!important;border:1px solid var(--theme-elevation-200)!important;box-shadow:0 20px 40px rgba(0,0,0,.2),0 8px 16px rgba(0,0,0,.1)!important;animation:modalSlideIn .2s ease-out!important}.drawer--edit-upload .drawer__header,.drawer--hovered-slug-media .drawer__header,.drawer.drawer--is-open[class*=edit] .drawer__header,.drawer:has(.doc-controls) .drawer__header,.drawer:has([class*=EditUpload]) .drawer__header,.drawer[class*=edit-drawer] .drawer__header{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:16px 20px!important;background:var(--theme-elevation-50)!important;border-bottom:1px solid var(--theme-elevation-100)!important}.drawer--edit-upload .drawer__header .drawer__title,.drawer--edit-upload .drawer__header [class*=header__title],.drawer--edit-upload .drawer__header h2,.drawer--edit-upload .drawer__header h3,.drawer--hovered-slug-media .drawer__header .drawer__title,.drawer--hovered-slug-media .drawer__header [class*=header__title],.drawer--hovered-slug-media .drawer__header h2,.drawer--hovered-slug-media .drawer__header h3,.drawer.drawer--is-open[class*=edit] .drawer__header .drawer__title,.drawer.drawer--is-open[class*=edit] .drawer__header [class*=header__title],.drawer.drawer--is-open[class*=edit] .drawer__header h2,.drawer.drawer--is-open[class*=edit] .drawer__header h3,.drawer:has(.doc-controls) .drawer__header .drawer__title,.drawer:has(.doc-controls) .drawer__header [class*=header__title],.drawer:has(.doc-controls) .drawer__header h2,.drawer:has(.doc-controls) .drawer__header h3,.drawer:has([class*=EditUpload]) .drawer__header .drawer__title,.drawer:has([class*=EditUpload]) .drawer__header [class*=header__title],.drawer:has([class*=EditUpload]) .drawer__header h2,.drawer:has([class*=EditUpload]) .drawer__header h3,.drawer[class*=edit-drawer] .drawer__header .drawer__title,.drawer[class*=edit-drawer] .drawer__header [class*=header__title],.drawer[class*=edit-drawer] .drawer__header h2,.drawer[class*=edit-drawer] .drawer__header h3{font-size:16px!important;font-weight:600!important;color:var(--theme-text)!important;margin:0!important}.drawer--edit-upload .drawer__content-children,.drawer--edit-upload .render-fields,.drawer--hovered-slug-media .drawer__content-children,.drawer--hovered-slug-media .render-fields,.drawer.drawer--is-open[class*=edit] .drawer__content-children,.drawer.drawer--is-open[class*=edit] .render-fields,.drawer:has(.doc-controls) .drawer__content-children,.drawer:has(.doc-controls) .render-fields,.drawer:has([class*=EditUpload]) .drawer__content-children,.drawer:has([class*=EditUpload]) .render-fields,.drawer[class*=edit-drawer] .drawer__content-children,.drawer[class*=edit-drawer] .render-fields{max-height:calc(90vh - 140px)!important;overflow-y:auto!important;padding:20px!important}.drawer--edit-upload .field-type,.drawer--hovered-slug-media .field-type,.drawer.drawer--is-open[class*=edit] .field-type,.drawer:has(.doc-controls) .field-type,.drawer:has([class*=EditUpload]) .field-type,.drawer[class*=edit-drawer] .field-type{margin-bottom:20px!important}.drawer--edit-upload .file-details,.drawer--edit-upload .upload-preview,.drawer--edit-upload [class*=preview],.drawer--hovered-slug-media .file-details,.drawer--hovered-slug-media .upload-preview,.drawer--hovered-slug-media [class*=preview],.drawer.drawer--is-open[class*=edit] .file-details,.drawer.drawer--is-open[class*=edit] .upload-preview,.drawer.drawer--is-open[class*=edit] [class*=preview],.drawer:has(.doc-controls) .file-details,.drawer:has(.doc-controls) .upload-preview,.drawer:has(.doc-controls) [class*=preview],.drawer:has([class*=EditUpload]) .file-details,.drawer:has([class*=EditUpload]) .upload-preview,.drawer:has([class*=EditUpload]) [class*=preview],.drawer[class*=edit-drawer] .file-details,.drawer[class*=edit-drawer] .upload-preview,.drawer[class*=edit-drawer] [class*=preview]{border-radius:8px!important;overflow:hidden!important;margin-bottom:16px!important;border:1px solid var(--theme-elevation-100)!important}.drawer--edit-upload .file-details img,.drawer--edit-upload .upload-preview img,.drawer--edit-upload [class*=preview] img,.drawer--hovered-slug-media .file-details img,.drawer--hovered-slug-media .upload-preview img,.drawer--hovered-slug-media [class*=preview] img,.drawer.drawer--is-open[class*=edit] .file-details img,.drawer.drawer--is-open[class*=edit] .upload-preview img,.drawer.drawer--is-open[class*=edit] [class*=preview] img,.drawer:has(.doc-controls) .file-details img,.drawer:has(.doc-controls) .upload-preview img,.drawer:has(.doc-controls) [class*=preview] img,.drawer:has([class*=EditUpload]) .file-details img,.drawer:has([class*=EditUpload]) .upload-preview img,.drawer:has([class*=EditUpload]) [class*=preview] img,.drawer[class*=edit-drawer] .file-details img,.drawer[class*=edit-drawer] .upload-preview img,.drawer[class*=edit-drawer] [class*=preview] img{max-height:300px!important;width:auto!important;object-fit:contain!important}.drawer--edit-upload .doc-controls,.drawer--edit-upload .form-submit,.drawer--edit-upload [class*=actions],.drawer--hovered-slug-media .doc-controls,.drawer--hovered-slug-media .form-submit,.drawer--hovered-slug-media [class*=actions],.drawer.drawer--is-open[class*=edit] .doc-controls,.drawer.drawer--is-open[class*=edit] .form-submit,.drawer.drawer--is-open[class*=edit] [class*=actions],.drawer:has(.doc-controls) .doc-controls,.drawer:has(.doc-controls) .form-submit,.drawer:has(.doc-controls) [class*=actions],.drawer:has([class*=EditUpload]) .doc-controls,.drawer:has([class*=EditUpload]) .form-submit,.drawer:has([class*=EditUpload]) [class*=actions],.drawer[class*=edit-drawer] .doc-controls,.drawer[class*=edit-drawer] .form-submit,.drawer[class*=edit-drawer] [class*=actions]{padding:16px 20px!important;background:var(--theme-elevation-50)!important;border-top:1px solid var(--theme-elevation-100)!important;display:flex!important;justify-content:flex-end!important;gap:12px!important}[data-theme=dark] .drawer:has(.doc-controls) .drawer__content,[data-theme=dark] .drawer:has([class*=EditUpload]) .drawer__content{border-color:var(--theme-elevation-200)!important}[data-theme=dark] .drawer:has(.doc-controls) .doc-controls,[data-theme=dark] .drawer:has(.doc-controls) .drawer__header,[data-theme=dark] .drawer:has([class*=EditUpload]) .doc-controls,[data-theme=dark] .drawer:has([class*=EditUpload]) .drawer__header{background:var(--theme-elevation-100)!important}@media(max-width:768px){.drawer:has(.doc-controls) .drawer__content,.drawer:has([class*=EditUpload]) .drawer__content{min-width:calc(100vw - 32px)!important;max-width:calc(100vw - 32px)!important;max-height:calc(100vh - 32px)!important;border-radius:8px!important}.drawer:has(.doc-controls) .drawer__content-children,.drawer:has([class*=EditUpload]) .drawer__content-children{max-height:calc(100vh - 180px)!important;padding:16px!important}}html body .field-type--select .pill,html body .rs__control .pill,html body .rs__option .pill,html body .rs__single-value .pill,html body .rs__value-container .pill,html body .select-field .pill,html body [class*=SelectInput] .pill{display:none!important;visibility:hidden!important;opacity:0!important;width:0!important;height:0!important;max-width:0!important;max-height:0!important;min-width:0!important;min-height:0!important;padding:0!important;margin:0!important;border:none!important;background:rgba(0,0,0,0)!important;position:absolute!important;left:-9999px!important;pointer-events:none!important;-webkit-clip-path:inset(100%)!important;clip-path:inset(100%)!important;flex:0 0!important}.pill{border-color:rgba(0,0,0,0)!important;background-color:rgba(0,0,0,0)!important;color:rgba(0,0,0,0)!important;box-shadow:none!important;outline:none!important}.rs__option>*,.rs__single-value>*{border:none!important;background:rgba(0,0,0,0)!important}.rs__option>span:last-child,.rs__single-value>span:last-child{color:inherit!important;visibility:visible!important;display:inline!important}.math-block{margin:16px 0;border-radius:8px;overflow:hidden}.math-block--block{background:var(--theme-elevation-50);padding:24px;text-align:center}.math-block--inline{display:inline;background:rgba(0,0,0,0)}.math-block .katex{font-size:1.2em}.math-block .katex-display{margin:0;overflow-x:auto;overflow-y:hidden}.math-block--error{background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);padding:16px;border-radius:8px}[data-theme=dark] .math-block--block{background:var(--theme-elevation-100)}[data-theme=dark] .math-block .katex{color:var(--theme-text)}.rs__option>:has(~span),.rs__option>:not(:last-child):not(:only-child),.rs__single-value>:has(~span),.rs__single-value>:not(:last-child):not(:only-child){display:none!important;width:0!important;height:0!important;border:none!important;background:rgba(0,0,0,0)!important;position:absolute!important;visibility:hidden!important;margin:0!important;padding:0!important}.rs__option>span+*,.rs__option>span~:not(span),.rs__single-value>span+*,.rs__single-value>span~:not(span){display:none!important;width:0!important;height:0!important;border:none!important;background:rgba(0,0,0,0)!important;position:absolute!important;visibility:hidden!important;margin:0!important;padding:0!important}.rs__value-container:has(.rs__single-value) .rs__input-container,.rs__value-container:has(.rs__single-value)>.rs__input-container{width:2px!important;min-width:0!important;max-width:2px!important;opacity:0!important;padding:0!important;margin:0!important;border:none!important;background:rgba(0,0,0,0)!important;flex:0 0 2px!important;overflow:hidden!important}.rs__input-container .rs__input,.rs__input-container input{width:2px!important;min-width:0!important;opacity:0!important;padding:0!important;margin:0!important}.rs__indicators{display:flex!important;align-items:center!important;gap:0!important;padding:0!important}.rs__indicators>:not(.dropdown-indicator):not(.clear-indicator):not(.rs__loading-indicator){display:none!important}.rs__value-container>:not(.rs__single-value):not(.rs__placeholder):not(.value-container__label){border:none!important;background:rgba(0,0,0,0)!important;box-shadow:none!important;outline:none!important}