@layer payload-default{}@layer payload-default{}@layer payload-default{.icon--check{height:1.5384615385rem;width:1.5384615385rem}.icon--check .stroke{fill:none;stroke:currentColor;stroke-width:2px}.collections{display:flex;width:100%;--gap:var(--base);--cols:5}.collections__wrap{width:100%;display:flex;flex-direction:column;gap:var(--base)}.collections__group{display:flex;flex-direction:column;gap:var(--gap)}.collections__label{margin:0}.collections__card-list{padding:0;margin:0;list-style:none;grid-gap:12px;gap:12px;display:grid;grid-template-columns:repeat(var(--cols),1fr)}.collections__card-list .card{height:100%}.collections__locked.locked{align-items:unset;justify-content:unset}}@layer payload-default{}@layer payload-default{}@layer payload-default{@media(max-width:1440px){.collections{--cols:4}}@media(max-width:1024px){.collections{--gap:var(--base);--cols:2}}@media(max-width:768px){.collections{--cols:2}.collections__wrap{gap:var(--base)}.collections__card-list{gap:8px}}@media(max-width:400px){.collections{--cols:1}}}:root{--x-navy:#25274d;--x-orange:#f26522;--x-orange-soft:#fff2e9;--x-ink:#25274d;--x-muted:#6b7280;--x-line:#cfd6e4;--x-line-soft:#eef1f6;--x-paper:#f7f8fb;--x-card:#ffffff;--x-green:#1c7c4a;--x-amber:#8a5a00;--x-red:#b3261e;--style-radius-s:8px;--style-radius-m:12px;--style-radius-l:16px;--theme-success-500:var(--x-green);--theme-error-500:var(--x-red);--theme-warning-500:var(--x-amber)}html[data-theme=light]{--theme-bg:var(--x-paper);--theme-input-bg:var(--x-card);--theme-elevation-0:var(--x-card);--theme-elevation-50:#fbfcfe;--theme-elevation-100:var(--x-line-soft);--theme-elevation-150:#e4e9f1;--theme-text:var(--x-ink)}.collection-edit h1,.collection-list h1,.dashboard h1,.doc-header__title,h1.render-title{font-family:Barlow Semi Condensed,Barlow,system-ui,sans-serif;letter-spacing:.2px;color:var(--x-navy)}.nav-group__label,.nav-group__toggle,.nav__label{font-family:Barlow Semi Condensed,Barlow,system-ui,sans-serif;text-transform:uppercase;letter-spacing:1.1px;font-size:11.5px;font-weight:700;color:var(--x-orange);opacity:1}.nav-group__content a,.nav__link{border-radius:999px;padding-top:9px;padding-bottom:9px;padding-left:12px;line-height:1.35;transition:background .12s ease}.nav-group__content a:hover,.nav__link:hover{background:var(--x-orange-soft)}.nav-group__content a[aria-current=page],.nav__link--active,.nav__link[aria-current=page]{background:var(--x-orange-soft);box-shadow:inset 3px 0 0 0 var(--x-orange);font-weight:700}.nav-group{margin-bottom:14px}.table{border:1px solid var(--x-line);border-radius:var(--style-radius-m);overflow:hidden;background:var(--x-card);box-shadow:0 1px 3px rgba(37,39,77,.06)}.table table{border-collapse:collapse;width:100%}.table td,.table th{border-left:0!important;border-right:0!important;padding:13px 16px;vertical-align:middle}.table thead th{background:var(--x-line-soft);border-bottom:1px solid var(--x-line);font-family:Barlow Semi Condensed,Barlow,system-ui,sans-serif;text-transform:uppercase;letter-spacing:.9px;font-size:11.5px;font-weight:700;color:var(--x-muted);white-space:nowrap}.table tbody tr{border-bottom:1px solid var(--x-line-soft);transition:background .1s ease}.table tbody tr:last-child{border-bottom:0}.table tbody tr:hover{background:#fbfcfe}.table td{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cell-name a,.cell-summary a,.cell-title a,.table tbody td:first-child a{font-weight:700;color:var(--x-navy);text-decoration:none}.table tbody td:first-child a:hover{color:var(--x-orange);text-decoration:underline}.field-type{margin-bottom:22px}.field-label{font-weight:700;font-size:13px;letter-spacing:.3px;color:var(--x-navy);margin-bottom:6px}.field-description{color:var(--x-muted);font-size:12.5px;line-height:1.55;margin-top:6px}.field-type input[type=date],.field-type input[type=email],.field-type input[type=number],.field-type input[type=password],.field-type input[type=text],.field-type textarea,.rs__control{border-radius:var(--style-radius-s);border:1px solid var(--x-line);background:var(--x-card);font-size:16px;padding:11px 13px;min-height:44px}.field-type input:focus,.field-type textarea:focus,.rs__control--is-focused{border-color:var(--x-orange)!important;box-shadow:0 0 0 3px rgba(242,101,34,.15)!important;outline:none}.field-label .required{color:var(--x-orange);font-weight:800}.collapsible__content,.group-field,.tabs-field__content-wrap{background:var(--x-card);border:1px solid var(--x-line);border-radius:var(--style-radius-m);padding:16px 18px}.btn{border-radius:999px;font-weight:800;letter-spacing:.2px;padding:10px 18px;min-height:42px}.btn--style-primary{background:var(--x-orange);border-color:var(--x-orange);color:#fff}.btn--style-primary:hover{background:#d9541a;border-color:#d9541a}.btn--style-secondary{border-color:var(--x-line);color:var(--x-navy)}.collection-edit .doc-controls,.doc-controls{position:-webkit-sticky;position:sticky;top:0;z-index:5;background:var(--x-paper);border-bottom:1px solid var(--x-line);padding-top:10px;padding-bottom:10px}.pill{border-radius:999px;font-weight:700;font-size:11.5px;letter-spacing:.3px}@media (max-width:768px){.table{overflow-x:auto;-webkit-overflow-scrolling:touch}.table td,.table th{padding:11px 12px;white-space:nowrap}.field-type{margin-bottom:18px}.btn,.nav-group__toggle,.nav__link{min-height:46px}.doc-controls{position:static}.app-header{position:-webkit-sticky;position:sticky;top:0}}.step-nav a{display:inline-block;font-weight:700;text-decoration:underline;text-underline-offset:3px}@media (max-width:768px){.step-nav{font-size:15px}.step-nav a{min-height:44px;line-height:44px;padding:0 2px}}.collection-list__no-results{background:var(--x-card);border:1px solid var(--x-line);border-radius:var(--style-radius-m);padding:26px 22px;color:var(--x-muted)}.collection-edit .view-description,.collection-list .view-description{color:var(--x-muted);font-size:14px;line-height:1.6;max-width:68ch}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.step-nav a:last-of-type{display:inline-flex;align-items:center;gap:4px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.5);border-radius:999px;padding:0 14px;min-height:34px;line-height:1;font-weight:700;text-decoration:none;white-space:nowrap}.step-nav a:last-of-type:before{content:"\2039";font-size:20px;font-weight:800;line-height:1;position:relative;top:-1px}.step-nav a:last-of-type:hover{background:rgba(255,255,255,.26);text-decoration:none}@media (max-width:768px){.step-nav a:last-of-type{min-height:40px;padding:0 16px;font-size:15px}.step-nav{overflow:hidden;text-overflow:ellipsis}}