@layer payload-default{}@layer payload-default{}@layer payload-default{.field-diff__locale-label{background:var(--theme-elevation-100);border-radius:var(--style-radius-s);padding:calc(var(--base)*.2)}[dir=ltr] .field-diff__locale-label{margin-right:calc(var(--base)*.25)}[dir=rtl] .field-diff__locale-label{margin-left:calc(var(--base)*.25)}.field-diff-container{position:relative}.field-diff-content{display:grid;grid-template-columns:calc(50% - 10px) calc(50% - 10px);grid-gap:20px;gap:20px;background:var(--theme-elevation-50);padding:10px}.field-diff-label{margin-bottom:calc(var(--base)*.35);font-weight:600;display:flex;flex-direction:row;height:100%;align-items:center;line-height:normal}.folder-edit-field{display:none}.edit-many-bulk-uploads__main .folder-edit-field,.edit-many__main .folder-edit-field{display:initial}:root{--diff-delete-pill-bg:var(--theme-error-200);--diff-delete-pill-color:var(--theme-error-600);--diff-delete-pill-border:var(--theme-error-400);--diff-delete-parent-bg:var(--theme-error-100);--diff-delete-parent-color:var(--theme-error-800);--diff-delete-link-color:var(--theme-error-600);--diff-create-pill-bg:var(--theme-success-200);--diff-create-pill-color:var(--theme-success-600);--diff-create-pill-border:var(--theme-success-400);--diff-create-parent-bg:var(--theme-success-100);--diff-create-parent-color:var(--theme-success-800);--diff-create-link-color:var(--theme-success-600)}html[data-theme=dark]{--diff-delete-pill-bg:var(--theme-error-200);--diff-delete-pill-color:var(--theme-error-650);--diff-delete-pill-border:var(--theme-error-400);--diff-delete-parent-bg:var(--theme-error-100);--diff-delete-parent-color:var(--theme-error-900);--diff-delete-link-color:var(--theme-error-750);--diff-create-pill-bg:var(--theme-success-200);--diff-create-pill-color:var(--theme-success-650);--diff-create-pill-border:var(--theme-success-400);--diff-create-parent-bg:var(--theme-success-100);--diff-create-parent-color:var(--theme-success-900);--diff-create-link-color:var(--theme-success-750)}.html-diff{font-size:14px;letter-spacing:.02em}.html-diff-no-value{color:var(--theme-elevation-400)}.html-diff pre{margin-top:0;margin-bottom:0}}@layer payload-default{}@layer payload-default{}@layer payload-default{}@layer payload-default{}@layer payload-default{}@layer payload-default{}@layer payload-default{}@layer payload-default{.html-diff blockquote:not([data-enable-match=false]):has([data-match-type=create]),.html-diff h1:not([data-enable-match=false]):has([data-match-type=create]),.html-diff h2:not([data-enable-match=false]):has([data-match-type=create]),.html-diff h3:not([data-enable-match=false]):has([data-match-type=create]),.html-diff h4:not([data-enable-match=false]):has([data-match-type=create]),.html-diff h5:not([data-enable-match=false]):has([data-match-type=create]),.html-diff h6:not([data-enable-match=false]):has([data-match-type=create]),.html-diff p:not([data-enable-match=false]):has([data-match-type=create]),.html-diff pre:not([data-enable-match=false]):has([data-match-type=create]){position:relative;z-index:1}.html-diff blockquote:not([data-enable-match=false]):has([data-match-type=create]):before,.html-diff h1:not([data-enable-match=false]):has([data-match-type=create]):before,.html-diff h2:not([data-enable-match=false]):has([data-match-type=create]):before,.html-diff h3:not([data-enable-match=false]):has([data-match-type=create]):before,.html-diff h4:not([data-enable-match=false]):has([data-match-type=create]):before,.html-diff h5:not([data-enable-match=false]):has([data-match-type=create]):before,.html-diff h6:not([data-enable-match=false]):has([data-match-type=create]):before,.html-diff p:not([data-enable-match=false]):has([data-match-type=create]):before,.html-diff pre:not([data-enable-match=false]):has([data-match-type=create]):before{content:"";position:absolute;top:-10px;bottom:-10px;left:-10px;right:-10px;display:block;background-color:var(--diff-create-parent-bg);color:var(--diff-create-parent-color);z-index:-1}.html-diff blockquote:not([data-enable-match=false]):has([data-match-type=delete]),.html-diff h1:not([data-enable-match=false]):has([data-match-type=delete]),.html-diff h2:not([data-enable-match=false]):has([data-match-type=delete]),.html-diff h3:not([data-enable-match=false]):has([data-match-type=delete]),.html-diff h4:not([data-enable-match=false]):has([data-match-type=delete]),.html-diff h5:not([data-enable-match=false]):has([data-match-type=delete]),.html-diff h6:not([data-enable-match=false]):has([data-match-type=delete]),.html-diff p:not([data-enable-match=false]):has([data-match-type=delete]),.html-diff pre:not([data-enable-match=false]):has([data-match-type=delete]){position:relative;z-index:1}.html-diff blockquote:not([data-enable-match=false]):has([data-match-type=delete]):before,.html-diff h1:not([data-enable-match=false]):has([data-match-type=delete]):before,.html-diff h2:not([data-enable-match=false]):has([data-match-type=delete]):before,.html-diff h3:not([data-enable-match=false]):has([data-match-type=delete]):before,.html-diff h4:not([data-enable-match=false]):has([data-match-type=delete]):before,.html-diff h5:not([data-enable-match=false]):has([data-match-type=delete]):before,.html-diff h6:not([data-enable-match=false]):has([data-match-type=delete]):before,.html-diff p:not([data-enable-match=false]):has([data-match-type=delete]):before,.html-diff pre:not([data-enable-match=false]):has([data-match-type=delete]):before{content:"";position:absolute;top:-10px;bottom:-10px;left:-10px;right:-10px;display:block;background-color:var(--diff-delete-parent-bg);color:var(--diff-delete-parent-color);z-index:-1}.html-diff li:not([data-enable-match=false]):has([data-match-type=create]){position:relative;z-index:1}.html-diff li:not([data-enable-match=false]):has([data-match-type=create]):before{content:"";position:absolute;top:0;bottom:0;left:-10px;right:-10px;display:block;background-color:var(--diff-create-parent-bg);color:var(--diff-create-parent-color);z-index:-1}.html-diff li:not([data-enable-match=false]):has([data-match-type=delete]){position:relative;z-index:1}.html-diff li:not([data-enable-match=false]):has([data-match-type=delete]):before{content:"";position:absolute;top:0;bottom:0;left:-10px;right:-10px;display:block;background-color:var(--diff-delete-parent-bg);color:var(--diff-delete-parent-color);z-index:-1}.html-diff li::marker{color:var(--theme-text)}.html-diff [data-match-type=delete]:not([data-enable-match=false]):not(:is([data-enable-match=false] *)){color:var(--diff-delete-pill-color);-webkit-text-decoration-color:var(--diff-delete-pill-color);text-decoration-color:var(--diff-delete-pill-color);-webkit-text-decoration-line:line-through;text-decoration-line:line-through;background-color:var(--diff-delete-pill-bg);border-radius:4px;text-decoration-thickness:1px}.html-diff a[data-match-type=delete] :not([data-enable-match=false]) :not(:is([data-enable-match=false] *)){color:var(--diff-delete-link-color)}.html-diff a[data-match-type=create]:not(img) :not([data-enable-match=false]) :not(:is([data-enable-match=false] *)){color:var(--diff-create-link-color)}.html-diff [data-match-type=create]:not(img):not([data-enable-match=false]):not(:is([data-enable-match=false] *)){background-color:var(--diff-create-pill-bg);color:var(--diff-create-pill-color);border-radius:4px}.html-diff .html-diff-create-inline-wrapper,.html-diff .html-diff-delete-inline-wrapper{display:inline-flex}.html-diff .html-diff-create-block-wrapper,.html-diff .html-diff-delete-block-wrapper{display:flex}.html-diff .html-diff-create-block-wrapper,.html-diff .html-diff-create-inline-wrapper,.html-diff .html-diff-delete-block-wrapper,.html-diff .html-diff-delete-inline-wrapper{position:relative;align-items:center;flex-direction:row}.html-diff .html-diff-create-block-wrapper:after,.html-diff .html-diff-create-inline-wrapper:after,.html-diff .html-diff-delete-block-wrapper:after,.html-diff .html-diff-delete-inline-wrapper:after{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:""}.icon--check{height:1.5384615385rem;width:1.5384615385rem}.icon--check .stroke{fill:none;stroke:currentColor;stroke-width:2px}}@layer payload-default{}@layer payload-default{}@layer payload-default{}@font-face{font-family:Almarai;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/almarai-arabic-400-normal.ee560ad5.woff2) format("woff2"),url(/_next/static/media/almarai-arabic-400-normal.89a90e10.woff) format("woff");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Almarai;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/almarai-latin-400-normal.84bd3039.woff2) format("woff2"),url(/_next/static/media/almarai-latin-400-normal.0f599b7e.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Almarai;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/almarai-arabic-700-normal.b0523c32.woff2) format("woff2"),url(/_next/static/media/almarai-arabic-700-normal.6134b4ad.woff) format("woff");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Almarai;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/almarai-latin-700-normal.75d607d3.woff2) format("woff2"),url(/_next/static/media/almarai-latin-700-normal.846a3b5f.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root,html[data-theme=light]{--theme-text:#0f172a;--theme-elevation-800:#0f172a;--theme-primary-50:#eaf1f7;--theme-primary-100:#d7e5f1;--theme-primary-200:#b8d2e7;--theme-primary-300:#91bbd9;--theme-primary-400:#6fa6cb;--theme-primary-500:#0d487a;--theme-primary-600:#0b3f6c;--theme-primary-700:#09355b;--theme-primary-800:#072b4a;--theme-primary-900:#06243d;--link-color:var(--theme-primary-600);--link-color-hover:var(--theme-primary-700);--ring-color:#0d487a40;--font-family-sans:"Almarai",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif;--font-base:var(--font-family-sans);--font-heading:var(--font-family-sans);--font-body:var(--font-family-sans);--font-weight-regular:400;--font-weight-semibold:700;--font-weight-bold:700;--status-info-bg:var(--theme-primary-50);--status-info-fg:var(--theme-primary-700);--status-success-bg:#e9f7ef;--status-success-fg:#166534;--status-warning-bg:#fff7e6;--status-warning-fg:#b45309;--status-danger-bg:#fee2e2;--status-danger-fg:#b91c1c;--status-border-alpha:0.25;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--surface:#ffffff;--surface-muted:color-mix(in oklab,#ffffff,var(--theme-primary-50) 18%);--canvas:color-mix(in oklab,#ffffff,var(--theme-primary-50) 26%);--app-header-offset:64px;--border-subtle:#cbd5e1;--shadow-100:0 1px 2px rgba(0,0,0,0.04);--shadow-200:0 1px 2px rgba(0,0,0,0.04),0 8px 24px rgba(0,0,0,0.06);--gutter:16px;--gutter-h:16px;--gutterInline:16px;--sidebar-link-fg:#334155;--sidebar-link-hover:var(--theme-primary-700);--zone-bg-1:color-mix(in oklab,var(--surface),var(--theme-primary-50) 22%);--zone-bg-2:color-mix(in oklab,var(--surface),var(--theme-primary-50) 12%);--zone-accent:var(--theme-primary-400)}html[data-theme=dark]{--theme-elevation-50:rgb(12,121,168);--color-base-150:rgb(18,56,76);--theme-elevation-200:#374151;--theme-elevation-300:#4b5563;--theme-text:#f9fafb;--theme-elevation-100:#1f2937;--theme-elevation-800:#e5e7eb;--theme-primary-400:#8bb8da;--theme-primary-500:#5fa1cf;--theme-primary-600:#4b8ac0;--theme-primary-700:#3d77ab;--theme-primary-900:#b9d5ea;--link-color:var(--theme-primary-400);--link-color-hover:var(--theme-primary-500);--ring-color:#5fa1cf44;--surface:#0b1220;--surface-muted:#0f172a;--canvas:#070c14;--app-header-offset:64px;--border-subtle:#1f2937;--shadow-100:0 1px 2px rgba(0,0,0,0.5);--shadow-200:0 1px 2px rgba(0,0,0,0.4),0 8px 24px rgba(0,0,0,0.45);--sidebar-link-fg:#e5e7eb;--sidebar-link-hover:var(--theme-primary-400);--zone-bg-1:color-mix(in oklab,var(--surface),var(--theme-primary-700) 18%);--zone-bg-2:color-mix(in oklab,var(--surface),var(--theme-primary-700) 10%);--zone-accent:var(--theme-primary-500)}@media(max-width:1440px){.template-default--nav-hydrated.template-default--nav-open{grid-template-columns:auto}}@media(max-width:768px){.app-header__localizer.localizer{left:40px;right:auto}}html body{font-family:var(--font-base);font-size:15px}html body a{color:var(--link-color);text-decoration:none;transition:color .12s ease-in-out}html body a:hover{color:var(--link-color-hover);text-decoration:underline}html body{font-weight:400!important;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--canvas);color:var(--theme-text)}button,input,select,textarea{font-family:var(--font-base)!important}.nav-group__label{font-family:var(--font-heading);color:#000}.card__title{line-height:2.5em;font-size:larger;font-weight:var(--font-weight-semibold)}.nav__link{color:var(--theme-elevation-800);transition:color .12s ease-in-out}.nav__link:hover{color:var(--theme-primary-600)}.nav__link--active,.nav__link[aria-current=location],.nav__link[aria-current=page],.nav__link[aria-current],.nav__link[aria-selected=true],.nav__link[data-active=true],.nav__link[data-current=true],.payload-sidebar__list-item .nav__link--active,.payload-sidebar__list-item .nav__link[aria-current],.payload-sidebar__list-item .nav__link[aria-selected=true]{color:var(--theme-primary-700)!important;font-weight:var(--font-weight-semibold)}.payload-sidebar__list-item{font-family:var(--font-heading);font-size:15px;font-weight:var(--font-weight-regular)}.tabs-field__tab-button[aria-selected=true]{color:var(--theme-primary-700);border-bottom:2px solid var(--theme-primary-600)}.list-selection{gap:1em}.collection-edit input,.rs__control{border:1px solid #e5e7eb;border-radius:10px;transition:box-shadow .12s ease,border-color .12s ease}.collection-edit input:focus,.rs__control:focus-within{border-color:var(--theme-primary-600);box-shadow:0 0 0 3px var(--ring-color);outline:none}.nav{background:var(--theme-primary-50);border-bottom:1px solid var(--border-subtle);-webkit-backdrop-filter:saturate(140%) blur(4px);backdrop-filter:saturate(140%) blur(4px)}.nav__wrap{padding:.75em 1em;display:flex;gap:.5rem;align-items:center}.btn--style-pill{--bg-color:var(--theme-primary-500);--color:#FFF;--hover-color:#FFF;line-height:34px;--hover-bg:var(--theme-primary-600);border:1px solid var(--theme-primary-600);box-shadow:0 1px 2px rgba(0,0,0,.08)}.card__title{color:var(--theme-elevation-800);font-weight:var(--font-weight-bold)}.field-label{font-weight:var(--font-weight-semibold)}.card{border-radius:var(--radius-lg);box-shadow:var(--shadow-200);border:1px solid var(--border-subtle);background:var(--surface);transition:box-shadow .16s ease,transform .16s ease,border-color .16s ease}.card:hover{box-shadow:0 2px 4px rgba(0,0,0,.06),0 10px 28px rgba(0,0,0,.1)}.card__header{padding:.75rem 1rem;border-bottom:1px solid var(--border-subtle)}.card__actions{padding:.5rem 1rem}.card__content{padding:.75rem 1rem}.table thead{border-bottom:1px solid #e5e7eb}.table tbody tr:hover{background:#f9fafb}.table tbody tr:nth-child(odd){background:#f8fafc}.table tbody tr:nth-child(2n){background:#fff}.table tbody tr:hover{background:#f1f5f9}.table td,.table th{padding:.75em 1em;vertical-align:middle}.table td.checkbox-col,.table th.checkbox-col{width:56px;min-width:56px;max-width:64px;text-align:center;padding-left:0;padding-right:0}.table td.checkbox-col input[type=checkbox]{margin:0 auto;display:block;accent-color:var(--theme-primary-600);width:18px;height:18px}.collection-list table thead th,.relationship-table table thead th,.table thead th,table thead th{background:#e2e8f0;color:#0f172a;text-align:center;vertical-align:middle;border-bottom:1px solid #cbd5e1}.collection-list table thead th .sort-column,.relationship-table table thead th .sort-column,.table thead th .sort-column,table thead th .sort-column{justify-content:center}table thead .select-all{display:flex;justify-content:center}table thead .select-all .checkbox-input__input{display:inline-flex}.collection-list table thead th .sort-column__label,.relationship-table table thead th .sort-column__label,.table thead th .sort-column__label,table thead th .sort-column__label{color:#0f172a}.collection-list table thead th .sort-column__button,.relationship-table table thead th .sort-column__button,.table thead th .sort-column__button,table thead th .sort-column__button{color:#334155}.collection-list table thead th .sort-column__button:hover,.relationship-table table thead th .sort-column__button:hover,.table thead th .sort-column__button:hover,table thead th .sort-column__button:hover{color:var(--theme-primary-700)}.collection-list>.table table thead th:has(.select-all),.relationship-table table thead th:has(.select-all),.table table thead th:has(.select-all){width:56px;min-width:56px;max-width:64px;text-align:center;padding-inline:0}.collection-list>.table table tbody td:has(.checkbox-input__input),.relationship-table table tbody td:has(.checkbox-input__input),.table table tbody td:has(.checkbox-input__input){width:56px;min-width:56px;max-width:64px;text-align:center;padding-inline:0}.collection-list .checkbox-input,.relationship-table .checkbox-input,.table .checkbox-input{display:flex;align-items:center;justify-content:center}.collection-list .checkbox-input__input input,.relationship-table .checkbox-input__input input,.table .checkbox-input__input input{width:18px;height:18px}html:not([dir=rtl]) .collection-list>.table table tbody td:first-child,html:not([dir=rtl]) .collection-list>.table table thead th:first-child,html:not([dir=rtl]) .relationship-table table tbody td:first-child,html:not([dir=rtl]) .relationship-table table thead th:first-child,html:not([dir=rtl]) .table table tbody td:first-child,html:not([dir=rtl]) .table table thead th:first-child,html[dir=rtl] .collection-list>.table table tbody td:last-child,html[dir=rtl] .collection-list>.table table thead th:last-child,html[dir=rtl] .relationship-table table tbody td:last-child,html[dir=rtl] .relationship-table table thead th:last-child,html[dir=rtl] .table table tbody td:last-child,html[dir=rtl] .table table thead th:last-child{width:56px;min-width:56px;max-width:64px;text-align:center;padding-inline:0}.btn,.nav__link,.tabs-field__tab-button,button{transition:background-color .12s ease,color .12s ease,border-color .12s ease,box-shadow .12s ease}.btn,button.btn{border-radius:var(--radius-md);font-weight:var(--font-weight-semibold)}.btn--style-primary,.collection-list__header .btn,.collection-list__header .btn.btn--style-primary,.collection-list__header .btn[aria-label*=Add],.doc-header__actions .btn--style-primary{background:var(--theme-primary-500);color:#fff;border:1px solid var(--theme-primary-600);box-shadow:var(--shadow-100)}.btn--style-primary:hover,.collection-list__header .btn.btn--style-primary:hover,.collection-list__header .btn:hover,.collection-list__header .btn[aria-label*=Add]:hover,.doc-header__actions .btn--style-primary:hover{background:var(--theme-primary-600)}.list-header__title-actions .btn.list-create-new-doc__create-new-button{--bg-color:var(--theme-primary-500);--hover-bg:var(--theme-primary-600);--color:#fff;background:var(--theme-primary-500)!important;color:#fff!important;border:1px solid var(--theme-primary-600)!important}.list-header__title-actions .btn.list-create-new-doc__create-new-button:hover{background:var(--theme-primary-600)!important;color:#fff!important}.list-header__title-actions .btn.list-create-new-doc__create-new-button:focus-visible{outline:none;box-shadow:0 0 0 3px var(--ring-color)}.list-header__title-actions .btn.list-create-new-doc__create-new-button.btn--icon-style-without-border{background:var(--theme-primary-500)!important;border:1px solid var(--theme-primary-600)!important;color:#fff!important}.btn--style-secondary,.doc-header__actions .btn--style-secondary{background:#fff;color:var(--theme-primary-700);border:1px solid var(--border-subtle)}.btn--style-secondary:hover{background:color-mix(in oklab,var(--theme-primary-50),#ffffff 70%)}.btn:focus-visible{box-shadow:0 0 0 3px var(--ring-color);outline:none}.collection-list__header .btn{padding:.5rem .875rem;line-height:1.2}.nav-group{margin-block:.25rem .5rem}.nav-group__label{text-transform:uppercase;letter-spacing:.02em;opacity:.9;display:flex;align-items:center;justify-content:space-between;padding:.375rem .5rem;border-radius:var(--radius-sm);color:var(--theme-elevation-800);cursor:pointer;position:relative;font-size:16px;font-weight:var(--font-weight-bold)}html[dir=rtl] .nav-group__label{letter-spacing:normal;text-transform:none}.nav-group__label:hover{background:color-mix(in oklab,var(--theme-primary-50),#ffffff 40%)}.nav-group__label:after{content:"▸";color:var(--theme-primary-600);font-size:.85em;line-height:1}.nav-group--open>.nav-group__label:after,.nav-group__label.is-open:after,.nav-group__label[aria-expanded=true]:after,.nav-group__label[aria-pressed=true]:after{content:"▾"}html[dir=rtl] .nav-group__label{padding-inline:.375rem .5rem}html[dir=rtl] .nav-group__label:after{display:none}html[dir=rtl] .nav-group__label:before{content:"▸";color:var(--theme-primary-600);font-size:.85em;line-height:1}html[dir=rtl] .nav-group--open>.nav-group__label:before,html[dir=rtl] .nav-group__label.is-open:before,html[dir=rtl] .nav-group__label[aria-expanded=true]:before,html[dir=rtl] .nav-group__label[aria-pressed=true]:before{content:""}.payload-sidebar__list-item{border-radius:var(--radius-sm);overflow:hidden}.payload-sidebar__list-item .nav__link{display:block;padding:.5rem .625rem;border-radius:var(--radius-sm)}.nav-group .payload-sidebar__list-item .nav__link{-webkit-padding-start:1.25rem;padding-inline-start:1.25rem}.payload-sidebar__list-item .nav__link{font-size:15px;line-height:2.2em;color:var(--sidebar-link-fg)}.payload-sidebar__list-item .nav__link:focus-visible{outline:none;box-shadow:0 0 0 3px var(--ring-color)}.payload-sidebar__list-item .nav__link:hover{background:color-mix(in oklab,var(--theme-primary-50),#ffffff 30%)}.payload-sidebar__list-item .nav__link[aria-current=page]{background:var(--theme-primary-50);border-left:3px solid var(--theme-primary-600)}html[dir=rtl] .payload-sidebar__list-item .nav__link[aria-current=page]{border-left:none;border-right:3px solid var(--theme-primary-600)}.collection-edit input,.collection-edit select,.collection-edit textarea{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface);color:var(--theme-text)}.collection-edit input::placeholder,.collection-edit textarea::placeholder{color:#9aa3ae}.collection-edit input:disabled,.collection-edit select:disabled,.collection-edit textarea:disabled{opacity:.6;cursor:not-allowed}.collection-edit [aria-invalid=true]{border-color:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.15)}.rs__control{border-color:var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface)}.rs__multi-value{background:var(--theme-primary-50);color:var(--theme-primary-700)}.rs__option[aria-selected=true]{background:var(--theme-primary-100)}.field-description,.field__description,.form-field__description,.help-text{margin-top:4px;font-size:12px;line-height:1.4;color:var(--theme-primary-700);background:var(--theme-primary-50);border-left:3px solid var(--theme-primary-600);padding:6px 8px;border-radius:6px}.collection-list__wrap{padding-top:.75rem;display:flex;flex-direction:column;min-height:calc(100vh - var(--app-header-offset))}.filters,.where-builder{border:1px dotted #cbd5e1;border-radius:var(--radius-sm);padding:8px 10px;background:#f1f5f9}.filter-pill,.filters .pill{background:#e2e8f0;color:#0f172a;border:1px solid #cbd5e1;border-radius:999px;padding:2px 8px}.list-controls__wrap{display:flex;align-items:center;gap:.5rem}.list-controls__wrap .icon--search{width:20px;height:20px;color:#64748b}.list-controls__wrap .icon--search .stroke{stroke:currentColor}.search-filter{flex:1 1;min-width:200px}.search-filter__input{width:100%;height:36px;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface);color:var(--theme-text);padding:6px 10px}.search-filter__input::placeholder{color:#9aa3ae}.search-filter__input:focus{outline:none;border-color:var(--theme-primary-600);box-shadow:0 0 0 3px var(--ring-color)}.list-controls__buttons{-webkit-margin-start:auto;margin-inline-start:auto}.list-controls__buttons-wrap{display:flex;gap:.5rem}.pill.pill--style-light{background:#e2e8f0;border:1px solid #cbd5e1;color:#0f172a;border-radius:999px;height:32px;padding:0 10px}.pill.pill--style-light:hover{background:#cbd5e1}.pill.pill--style-light:focus-visible{outline:none;box-shadow:0 0 0 3px var(--ring-color)}.pill[aria-expanded=true]{background:var(--theme-primary-50);color:var(--theme-primary-700);border-color:var(--theme-primary-600)}.pill .icon--chevron{transition:transform .12s ease}.pill[aria-expanded=true] .icon--chevron{transform:rotate(180deg)}html[dir=rtl] .list-controls__buttons{-webkit-margin-start:unset;margin-inline-start:unset;-webkit-margin-end:auto;margin-inline-end:auto}.status-badge{display:inline-flex;align-items:center;justify-content:center;padding:2px 10px;min-width:80px;border-radius:9999px;font-weight:var(--font-weight-semibold);font-size:12px;line-height:1.4;border:1px solid rgba(0,0,0,0)}.status-badge.status--info,.status-badge.status--pending{background:var(--status-info-bg);color:var(--status-info-fg);border-color:color-mix(in oklab,var(--status-info-fg),transparent var(--status-border-alpha))}.status-badge.status--committed,.status-badge.status--completed,.status-badge.status--success{background:var(--status-success-bg);color:var(--status-success-fg);border-color:color-mix(in oklab,var(--status-success-fg),transparent var(--status-border-alpha))}.status-badge.status--cancelled,.status-badge.status--warning{background:var(--status-warning-bg);color:var(--status-warning-fg);border-color:color-mix(in oklab,var(--status-warning-fg),transparent var(--status-border-alpha))}.status-badge.status--canceled,.status-badge.status--error,.status-badge.status--failed{background:var(--status-danger-bg);color:var(--status-danger-fg);border-color:color-mix(in oklab,var(--status-danger-fg),transparent var(--status-border-alpha))}.toast,[data-sonner-toast]{border:1px solid #e5e7eb;border-left:4px solid var(--theme-primary-600);box-shadow:0 6px 24px rgba(0,0,0,.08),0 2px 8px rgba(0,0,0,.06)}.toast--success,[data-sonner-toast][data-type=success]{border-left-color:var(--status-success-fg)}.toast--warning,[data-sonner-toast][data-type=warning]{border-left-color:var(--status-warning-fg)}.toast--error,[data-sonner-toast][data-type=error]{border-left-color:var(--status-danger-fg)}.toast--info,[data-sonner-toast][data-type=info]{border-left-color:var(--status-info-fg)}.list-header{background:var(--surface-muted);border-bottom:1px solid var(--border-subtle)}.list-header__title{margin:0;color:var(--theme-elevation-800);font-weight:var(--font-weight-bold)}.list-header__title-and-actions{display:grid;grid-template-columns:1fr auto;grid-gap:.5rem}.list-header__after-header-content{margin-top:.25rem}.list-header__title{font-size:18px;line-height:1.25}.list-header__title-and-actions{align-items:center;min-height:40px;gap:.5rem}.list-header__title-actions{display:inline-flex;align-items:center;justify-self:end;margin:0;gap:.5rem}.list-header__title-actions .btn{height:36px;line-height:34px;padding-inline:12px}@media(max-width:640px){.list-header__title-and-actions{grid-template-columns:1fr}.list-header__title-actions{justify-self:stretch}.list-header__title-actions .btn{width:100%}}.list-controls__columns{margin-top:.5rem;background:color-mix(in oklab,var(--surface-muted),#ffffff 40%);border:1px dotted var(--border-subtle);border-radius:var(--radius-sm);padding:8px 10px}.pill-selector{display:flex;flex-wrap:wrap;gap:6px}.pill-selector__pill{cursor:-webkit-grab;cursor:grab;border-radius:999px;border:1px solid #cbd5e1;background:#e2e8f0;color:#0f172a}.pill-selector__pill--selected{background:var(--theme-primary-50);color:var(--theme-primary-700);border-color:var(--theme-primary-300)}.pill-selector__pill .icon--plus .stroke,.pill-selector__pill .icon--x .stroke{stroke:currentColor}.where-builder__label{color:#475569;font-size:13px}.where-builder__add-first-filter{--bg-color:var(--theme-primary-500);--hover-bg:var(--theme-primary-600);--color:#fff;background:var(--theme-primary-500);color:#fff;border:1px solid var(--theme-primary-600)}.where-builder__add-first-filter:hover{background:var(--theme-primary-600)}.where-builder__add-first-filter:focus-visible{outline:none;box-shadow:0 0 0 3px var(--ring-color)}.sort-column{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.sort-column__label{color:#334155;font-weight:var(--font-weight-semibold)}.sort-column__buttons{display:inline-flex;gap:2px}.sort-column__button{border:1px solid rgba(0,0,0,0);border-radius:6px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;color:#64748b}.sort-column__button:hover{background:#e2e8f0;color:var(--theme-primary-700)}.sort-column__button .icon .stroke{stroke:currentColor}.checkbox-input__input input{accent-color:var(--theme-primary-600)}.checkbox-input__input input:focus-visible{outline:none;box-shadow:0 0 0 3px var(--ring-color);border-radius:4px}.checkbox-input__input input:checked+.checkbox-input__icon{background:var(--theme-primary-600);border-color:var(--theme-primary-600)}.cell-actionKey a{color:var(--theme-primary-700);font-weight:var(--font-weight-semibold);text-decoration:none}.cell-actionKey a:hover{color:var(--theme-primary-600);text-decoration:underline}.cell-kind .selected--flow,.cell-kind .selected--modal{display:inline-flex;align-items:center;border-radius:9999px;font-size:12px;font-weight:var(--font-weight-semibold);padding:2px 10px;border:1px solid rgba(0,0,0,0)}.cell-kind .selected--flow{background:var(--theme-primary-50);color:var(--theme-primary-700);border-color:var(--theme-primary-200)}.cell-kind .selected--modal{background:#e2e8f0;color:#0f172a;border-color:#cbd5e1}.collection-list__page-controls{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:8px 10px;border-top:1px solid var(--border-subtle);background:var(--surface);border-bottom-left-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.per-page__base-button{display:inline-flex;align-items:center;gap:4px;background:var(--surface);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:4px 8px}.per-page__icon .stroke{stroke:#64748b}.popup__content{background:var(--surface);border:1px solid var(--border-subtle);border-radius:var(--radius-md);box-shadow:var(--shadow-200)}.popup-button-list__button{border-radius:8px}.popup-button-list__button:hover{background:#f1f5f9}.per-page__button-active{background:var(--theme-primary-50);color:var(--theme-primary-700)}html[dir=rtl] .collection-list__page-controls,html[dir=rtl] .sort-column,html[dir=rtl] .sort-column__buttons{flex-direction:row-reverse}.collection-list{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-200);overflow:hidden;margin-block:.75rem;display:flex;flex-direction:column;flex:1 1 auto}.collection-list>.table{flex:1 1 auto;min-height:0;overflow:auto}.collection-list table td,.collection-list table th,.relationship-table table td,.relationship-table table th,.table table td,.table table th{padding:10px 12px;vertical-align:middle}.collection-list table tbody td,.relationship-table table tbody td,.table table tbody td,table tbody td{text-align:center}.collection-list>.table table thead th,.relationship-table table thead th,.table table thead th{position:-webkit-sticky;position:sticky;top:0;z-index:2;box-shadow:0 1px 0 #cbd5e1,0 2px 6px rgba(0,0,0,.04)}.collection-list table td,.relationship-table table td,.table table td{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-header,.dashboard{display:block;width:100%;max-width:100vw;grid-column:1/-1}.dashboard>.gutter{width:auto!important;max-width:100%!important;box-sizing:border-box}@media(max-width:640px){.dashboard{padding-inline:max(12px,env(safe-area-inset-left)) max(12px,env(safe-area-inset-right))}}.app-header{position:-webkit-sticky;position:sticky;top:0;z-index:30;background:var(--surface);border-bottom:1px solid var(--border-subtle);box-shadow:var(--shadow-100)}.app-header__bg{position:absolute;inset:0;pointer-events:none;background:linear-gradient(to bottom,color-mix(in oklab,var(--theme-primary-50),#ffffff 70%) 0,transparent 100%);-webkit-backdrop-filter:saturate(140%) blur(6px);backdrop-filter:saturate(140%) blur(6px)}.app-header__content{position:relative;z-index:1;padding:.3rem}.app-header__wrapper{padding:.5rem 1.5rem}.app-header__controls-wrapper,.app-header__wrapper{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.app-header__controls-wrapper{width:100%}.app-header__step-nav-wrapper{min-width:0}.step-nav{display:flex;align-items:center;gap:.5rem;color:#475569}.step-nav__home{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:9999px;background:var(--theme-primary-50);border:1px solid var(--theme-primary-200)}.step-nav__home:hover{background:var(--theme-primary-100)}.step-nav__home:focus-visible{outline:none;box-shadow:0 0 0 3px var(--ring-color)}.step-nav__home .graphic-icon path{fill:var(--theme-primary-700)}.step-nav>span{color:#94a3b8}.step-nav__last{color:var(--theme-primary-700);font-weight:var(--font-weight-semibold)}aside.nav{background:color-mix(in oklab,var(--surface),var(--theme-primary-50) 28%);-webkit-border-end:1px solid var(--border-subtle);border-inline-end:1px solid var(--border-subtle)}aside.nav .nav__wrap{padding:.75rem .75rem 1rem}aside.nav .nav-group{margin-block:.25rem .5rem}aside.nav .nav-group__toggle{width:100%;display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.375rem .5rem;border-radius:var(--radius-sm);background:var(--surface-muted);box-shadow:var(--shadow-100)}aside.nav .nav-group__indicator .stroke{stroke:var(--theme-primary-600)}aside.nav .nav-group__indicator .icon--chevron{transition:transform .12s ease;transform:rotate(0deg)!important}aside.nav .nav-group__toggle--open .nav-group__indicator .icon--chevron{transform:rotate(180deg)!important}aside.nav .nav-group__content{margin:4px 2px 6px;padding:2px 0;background:rgba(0,0,0,0)}aside.nav .nav-group__content .nav__link{display:block;padding:6px 10px;margin:2px 0;border-radius:var(--radius-sm);color:var(--sidebar-link-fg);font-size:15px;line-height:2.1;font-weight:var(--font-weight-regular)}aside.nav .nav-group__content .nav__link:hover{background:color-mix(in oklab,var(--theme-primary-50),#ffffff 20%);color:var(--sidebar-link-hover)}.template-default .nav__link.nav__link--active,.template-default .nav__link[aria-current],.template-default .nav__link[aria-selected=true],aside.nav .nav-group__content .nav__link.nav__link--active,aside.nav .nav-group__content .nav__link[aria-current],aside.nav .nav-group__content .nav__link[aria-selected=true],aside.nav .nav-group__content .nav__link[data-active=true],aside.nav .nav-group__content .nav__link[data-current=true]{background:var(--theme-primary-50)!important;-webkit-border-start:3px solid var(--theme-primary-600)!important;border-inline-start:3px solid var(--theme-primary-600)!important;color:var(--sidebar-link-hover)!important}html[dir=rtl] aside.nav .nav-group__content .nav__link.nav__link--active,html[dir=rtl] aside.nav .nav-group__content .nav__link[aria-current],html[dir=rtl] aside.nav .nav-group__content .nav__link[aria-selected=true],html[dir=rtl] aside.nav .nav-group__content .nav__link[data-active=true],html[dir=rtl] aside.nav .nav-group__content .nav__link[data-current=true]{-webkit-border-start:0!important;border-inline-start:0!important;-webkit-border-end:3px solid var(--theme-primary-600)!important;border-inline-end:3px solid var(--theme-primary-600)!important}aside.nav .nav__controls{padding:.5rem .75rem;border-top:1px solid var(--border-subtle);margin-top:.25rem}aside.nav .nav__log-out{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface);color:#475569}aside.nav .nav__log-out:hover{box-shadow:0 0 0 3px var(--ring-color)}aside.nav .nav__log-out .stroke{stroke:currentColor}aside.nav .nav__header{border-top:1px solid var(--border-subtle)}@media(max-width:1024px){aside.nav .nav__header{top:0;inset-inline:0;background:var(--surface);border-top:none;border-bottom:1px solid var(--border-subtle);padding-block:8px;padding-inline:max(12px,env(safe-area-inset-left)) max(12px,env(safe-area-inset-right));z-index:5;-webkit-backdrop-filter:saturate(140%) blur(6px);backdrop-filter:saturate(140%) blur(6px)}aside.nav .nav__header:before{content:"";position:absolute;inset-block-start:4px;left:50%;transform:translateX(-50%);width:34px;height:3px;border-radius:9999px;background:color-mix(in oklab,var(--theme-primary-200),var(--surface) 45%);opacity:.9;pointer-events:none}aside.nav .nav__header .nav__header-content{display:flex;align-items:center;justify-content:flex-end;gap:8px}aside.nav .nav__mobile-close{-moz-appearance:none;appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;--_btn-bg:color-mix(in oklab,var(--surface),var(--theme-primary-50) 32%);--_btn-border:color-mix(in oklab,var(--border-subtle),var(--theme-primary-300) 40%);--_btn-fg:var(--theme-elevation-800);background:var(--_btn-bg);color:var(--_btn-fg);border:1px solid var(--_btn-border);box-shadow:var(--shadow-100);transition:background-color .12s ease,border-color .12s ease,box-shadow .12s ease,color .12s ease}aside.nav .nav__mobile-close:hover{background:color-mix(in oklab,var(--_btn-bg),var(--theme-primary-100) 40%);border-color:color-mix(in oklab,var(--_btn-border),var(--theme-primary-400) 60%)}aside.nav .nav__mobile-close:active{background:color-mix(in oklab,var(--_btn-bg),var(--theme-primary-200) 35%);border-color:var(--theme-primary-400)}aside.nav .nav__mobile-close:focus-visible{outline:none;box-shadow:0 0 0 3px var(--ring-color)}aside.nav .nav__mobile-close .hamburger{display:inline-flex;align-items:center;justify-content:center;box-shadow:none;background-color:rgba(0,0,0,0)}aside.nav .nav__mobile-close .hamburger__close-icon,aside.nav .nav__mobile-close .icon--close-menu{color:var(--theme-primary-700)}aside.nav .nav__mobile-close .icon--close-menu .stroke{stroke:currentColor;stroke-width:2}html[data-theme=dark] aside.nav .nav__mobile-close{--_btn-bg:color-mix(in oklab,var(--surface),var(--theme-primary-700) 16%);--_btn-border:color-mix(in oklab,var(--border-subtle),var(--theme-primary-700) 45%);--_btn-fg:var(--theme-text);background:var(--_btn-bg);color:var(--_btn-fg);border-color:var(--_btn-border)}html[data-theme=dark] aside.nav .nav__mobile-close:hover{background:color-mix(in oklab,var(--_btn-bg),var(--theme-primary-700) 24%);border-color:color-mix(in oklab,var(--_btn-border),var(--theme-primary-600) 60%)}}.dashboard__wrap,.gutter.dashboard__wrap{box-sizing:border-box;width:100%;--_gutter:clamp(12px,4vw,24px);-webkit-padding-start:max(var(--_gutter),env(safe-area-inset-left));padding-inline-start:max(var(--_gutter),env(safe-area-inset-left));-webkit-padding-end:max(var(--_gutter),env(safe-area-inset-right));padding-inline-end:max(var(--_gutter),env(safe-area-inset-right))}.dashboard__wrap.gutter--left,.gutter.dashboard__wrap.gutter--left{-webkit-padding-start:max(var(--_gutter),env(safe-area-inset-left));padding-inline-start:max(var(--_gutter),env(safe-area-inset-left))}.dashboard__wrap.gutter--right,.gutter.dashboard__wrap.gutter--right{-webkit-padding-end:max(var(--_gutter),env(safe-area-inset-right));padding-inline-end:max(var(--_gutter),env(safe-area-inset-right))}.dashboard__group{--dashboard-zone-bg:var(--zone-bg-1);background:var(--dashboard-zone-bg);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:.5rem .5rem .75rem;margin-block:.75rem 1rem;position:relative}.dashboard__group:nth-child(2n){--dashboard-zone-bg:var(--zone-bg-2)}.dashboard__label{margin:0 0 .5rem;font-size:16px;color:var(--theme-elevation-800);font-weight:var(--font-weight-bold);display:flex;align-items:center;gap:.45rem;width:100%;-webkit-padding-after:.15rem;padding-block-end:.15rem}.dashboard__label:before{content:"";inline-size:8px;block-size:8px;border-radius:9999px;background:var(--theme-primary-500);box-shadow:0 0 0 3px color-mix(in oklab,var(--theme-primary-50),#ffffff 50%);flex:0 0 auto}.dashboard__label:after{content:"";flex:1 1 auto;height:2px;background:var(--theme-primary-400);border-radius:2px;opacity:.9;-webkit-margin-start:8px;margin-inline-start:8px}html[dir=rtl] .dashboard__label{-webkit-padding-start:10px;padding-inline-start:10px}@media(min-width:1025px){.dashboard__card-list{display:flex;flex-wrap:nowrap;gap:.375rem;overflow-x:auto;overflow-y:hidden;padding:.25rem .25rem .5rem;margin:0;list-style:none;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;align-items:stretch;min-width:0}.dashboard__card-list>li{list-style:none;flex:0 0 auto!important;min-width:clamp(180px,72%,280px);scroll-snap-align:start}}.dashboard__card-list>li>.card{width:100%}@media(min-width:1025px){.dashboard__card-list .card{min-width:clamp(180px,24vw,240px);max-width:clamp(180px,24vw,260px);padding:10px 12px;display:flex;align-items:center;justify-content:space-between;gap:8px}}.dashboard__group.has-overflow:after,.dashboard__group.has-overflow:before{content:"";position:absolute;inset-block:1.9rem .5rem;width:28px;pointer-events:none;z-index:1}.dashboard__group.has-overflow:before{inset-inline-start:0;background:linear-gradient(to right,var(--dashboard-zone-bg) 0,transparent 100%);opacity:.85}.dashboard__group.has-overflow:after{inset-inline-end:0;background:linear-gradient(to left,var(--dashboard-zone-bg) 0,transparent 100%);opacity:.85}.dashboard__group.at-end:after,.dashboard__group.at-start:before{display:none}.dashboard .card__title{font-size:14px;line-height:1.3;margin:0;color:var(--theme-elevation-800);white-space:nowrap;text-overflow:ellipsis}.dashboard .card__actions .btn{width:32px;height:32px;padding:0}.dashboard__card-list .card:hover{border-color:var(--theme-primary-200);box-shadow:0 2px 6px rgba(0,0,0,.06),0 8px 20px rgba(0,0,0,.08)}.dashboard-scroll-nav{position:absolute;inset-inline:0;inset-block-start:-6px;display:flex;justify-content:space-between;pointer-events:none;opacity:0;visibility:hidden}.dashboard-scroll-nav.is-active{opacity:1;visibility:visible}@media(max-width:1024px){.dashboard__card-list{display:grid!important;overflow:visible;padding:0;grid-gap:8px;gap:8px}.dashboard__card-list>li{min-width:0!important;flex:1 1 auto!important;scroll-snap-align:unset}.dashboard__card-list .card{min-width:0!important;max-width:100%!important}.dashboard-scroll-nav{display:none!important}}.dashboard-scroll-btn{pointer-events:auto;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:9999px;border:1px solid var(--border-subtle);background:var(--surface);color:var(--theme-elevation-800);box-shadow:var(--shadow-100)}.dashboard-scroll-btn .stroke{stroke:currentColor}.dashboard-scroll-btn--left .icon--chevron{transform:rotate(90deg)}.dashboard-scroll-btn--right .icon--chevron{transform:rotate(-90deg)}.dashboard-scroll-btn:hover{box-shadow:0 0 0 3px var(--ring-color)}.dashboard-scroll-btn.is-hidden{visibility:hidden;opacity:0}html[dir=rtl] .dashboard-scroll-btn--left .icon--chevron{transform:rotate(-90deg)}html[dir=rtl] .dashboard-scroll-btn--right .icon--chevron{transform:rotate(90deg)}.document-fields__edit{display:grid;grid-auto-rows:min-content;grid-gap:.75rem;gap:.75rem}.auth-fields{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--zone-bg-1);padding:.75rem .75rem 1rem;position:relative}.auth-fields:before{content:"";position:absolute;inset-inline:0;inset-block-start:0;height:3px;border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md);background:var(--zone-accent)}.auth-fields .field-label{color:var(--theme-elevation-800);font-weight:var(--font-weight-bold)}.auth-fields__controls{gap:.5rem}.auth-fields .form,.auth-fields .login-fields{display:grid;grid-template-columns:1fr;grid-gap:.75rem;gap:.75rem}@media(min-width:768px){.auth-fields .form,.auth-fields .login-fields{grid-template-columns:repeat(12,minmax(0,1fr))}.auth-fields .form>.field-type:first-child,.auth-fields .form>.field-type:nth-child(2),.auth-fields .login-fields>.field-type:first-child,.auth-fields .login-fields>.field-type:nth-child(2){grid-column:span 6}.auth-fields .form>.field-type:nth-child(n+3),.auth-fields .login-fields>.field-type:nth-child(n+3){grid-column:1/-1}}.auth-fields,.document-fields__fields,.field-type.join,.relationship-table{scroll-margin-top:calc(var(--app-header-offset) + 10px)}.auth-fields+.document-fields__fields,.auth-fields+.relationship-table,.document-fields__fields+.auth-fields,.document-fields__fields+.field-type.join,.document-fields__fields+.relationship-table,.field-type.join+.document-fields__fields,.field-type.join+.relationship-table,.relationship-table+.auth-fields,.relationship-table+.document-fields__fields,.relationship-table+.field-type.join{margin-top:1rem}.field-type.join{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--zone-bg-2);padding:.75rem .75rem 1rem;position:relative}.field-type.join:before{content:"";position:absolute;inset-inline:0;inset-block-start:0;height:3px;border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md);background:var(--zone-accent)}.field-type.join .field-label{color:var(--theme-elevation-800);font-weight:var(--font-weight-bold);margin-bottom:.25rem}.relationship-table__columns-inner{margin-top:6px;padding:6px 8px;background:var(--surface-muted);border:1px dashed var(--border-subtle);border-radius:8px}.relationship-table__header{margin-bottom:.5rem}.relationship-table{border-radius:var(--radius-md);border:1px solid var(--border-subtle);background:var(--surface);padding:.5rem .75rem;position:relative}.relationship-table:before{content:"";position:absolute;inset-inline:0;inset-block-start:0;height:3px;border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md);background:var(--zone-accent)}.field-type.join .relationship-table{background:rgba(0,0,0,0);border:0;padding:.25rem 0 0}.field-type.join .relationship-table:before{display:none}.doc-header__title,.doc-header__title h1{font-size:clamp(18px,2.2vw,24px);line-height:1.2;font-weight:var(--font-weight-bold);color:var(--theme-elevation-800)}.doc-header__meta{color:#64748b;font-size:12px}.doc-header__actions .btn{height:36px;padding-inline:12px}.field-type.array,.field-type.collapsible,.field-type.group{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:color-mix(in oklab,var(--surface),var(--theme-primary-50) 10%);padding:.5rem .5rem .75rem}.array-field__header,.collapsible__header,.collapsible__toggle{display:flex;align-items:center;justify-content:space-between;gap:.5rem;background:var(--surface);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:6px 10px;margin-bottom:.5rem}.collapsible__indicator .stroke{stroke:var(--theme-primary-600)}.field-type.array .field-label,.field-type.collapsible .field-label,.field-type.group .field-label{font-size:13px;letter-spacing:.01em;color:var(--theme-elevation-800)}.field-type.array .field-type,.field-type.collapsible .field-type,.field-type.group .field-type{margin-block:.375rem}.account-report-container{max-width:100%!important;margin:0!important;padding:1.5rem!important;width:100%;box-sizing:border-box}.account-report-container *{max-width:100%;box-sizing:border-box}.account-report-container table{width:100%;table-layout:auto}.template-default .account-report-container,body .template-default .account-report-container{width:100%;max-width:100%;padding:1.5rem}