/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--tw-outline-style:solid}}}@layer theme{:host,:root{--ad-spacing:.25rem;--ad-text-xs:.75rem;--ad-text-xs--line-height:calc(1 / .75);--ad-text-sm:.875rem;--ad-text-sm--line-height:calc(1.25 / .875);--ad-text-base:1rem;--ad-text-base--line-height:calc(1.5 / 1);--ad-font-weight-medium:500;--ad-font-weight-semibold:600;--ad-tracking-tight:-.025em;--ad-radius-lg:.5rem;--ad-radius-2xl:1rem;--ad-default-transition-duration:.15s;--ad-default-transition-timing-function:cubic-bezier(.4,0,.2,1)}}@layer utilities{.ad\:m-0{margin:calc(var(--ad-spacing) * 0)}.ad\:flex{display:flex}.ad\:grid{display:grid}.ad\:inline-flex{display:inline-flex}.ad\:min-h-10{min-height:calc(var(--ad-spacing) * 10)}.ad\:min-w-0{min-width:calc(var(--ad-spacing) * 0)}.ad\:shrink-0{flex-shrink:0}.ad\:flex-col{flex-direction:column}.ad\:items-center{align-items:center}.ad\:justify-center{justify-content:center}.ad\:gap-2{gap:calc(var(--ad-spacing) * 2)}.ad\:rounded-2xl{border-radius:var(--ad-radius-2xl)}.ad\:rounded-full{border-radius:3.40282e+38px}.ad\:rounded-lg{border-radius:var(--ad-radius-lg)}.ad\:border{border-style:var(--tw-border-style);border-width:1px}.ad\:border-solid{--tw-border-style:solid;border-style:solid}.ad\:border-\[var\(--shlk-border\)\]{border-color:var(--shlk-border)}.ad\:border-transparent{border-color:#0000}.ad\:bg-\[var\(--shlk-accent\)\]{background-color:var(--shlk-accent)}.ad\:bg-\[var\(--shlk-accent-soft\)\]{background-color:var(--shlk-accent-soft)}.ad\:bg-\[var\(--shlk-surface\)\]{background-color:var(--shlk-surface)}.ad\:px-3{padding-inline:calc(var(--ad-spacing) * 3)}.ad\:px-4{padding-inline:calc(var(--ad-spacing) * 4)}.ad\:px-6{padding-inline:calc(var(--ad-spacing) * 6)}.ad\:py-1{padding-block:calc(var(--ad-spacing) * 1)}.ad\:py-2{padding-block:calc(var(--ad-spacing) * 2)}.ad\:pt-6{padding-top:calc(var(--ad-spacing) * 6)}.ad\:pb-4{padding-bottom:calc(var(--ad-spacing) * 4)}.ad\:pb-6{padding-bottom:calc(var(--ad-spacing) * 6)}.ad\:text-base{font-size:var(--ad-text-base);line-height:var(--tw-leading,var(--ad-text-base--line-height))}.ad\:text-sm{font-size:var(--ad-text-sm);line-height:var(--tw-leading,var(--ad-text-sm--line-height))}.ad\:text-xs{font-size:var(--ad-text-xs);line-height:var(--tw-leading,var(--ad-text-xs--line-height))}.ad\:font-medium{--tw-font-weight:var(--ad-font-weight-medium);font-weight:var(--ad-font-weight-medium)}.ad\:font-semibold{--tw-font-weight:var(--ad-font-weight-semibold);font-weight:var(--ad-font-weight-semibold)}.ad\:tracking-tight{--tw-tracking:var(--ad-tracking-tight);letter-spacing:var(--ad-tracking-tight)}.ad\:text-\[var\(--shlk-accent\)\]{color:var(--shlk-accent)}.ad\:text-\[var\(--shlk-on-accent\)\]{color:var(--shlk-on-accent)}.ad\:text-\[var\(--shlk-text\)\]{color:var(--shlk-text)}.ad\:no-underline{text-decoration-line:none}.ad\:transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--ad-default-transition-timing-function));transition-duration:var(--tw-duration,var(--ad-default-transition-duration))}@media (hover:hover){.ad\:hover\:bg-\[var\(--shlk-accent-soft\)\]:hover{background-color:var(--shlk-accent-soft)}.ad\:hover\:opacity-90:hover{opacity:.9}}.ad\:focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.ad\:focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.ad\:focus-visible\:outline-\[var\(--shlk-accent\)\]:focus-visible{outline-color:var(--shlk-accent)}}:root{--shlk-text:#25382f;--shlk-muted:#65736b;--shlk-surface:#fff;--shlk-canvas:#f5f7f4;--shlk-border:#dce4dd;--shlk-accent:#285b46;--shlk-accent-soft:#eaf1eb;--shlk-on-accent:#fff;--shlk-warm:#f5f2ea}[data-theme=dark]{--shlk-text:#e5eee7;--shlk-muted:#a5b6ab;--shlk-surface:#202923;--shlk-canvas:#171e19;--shlk-border:#3c4940;--shlk-accent:#b3dac4;--shlk-accent-soft:#2c3d32;--shlk-on-accent:#173025;--shlk-warm:#2d2c23}.template-default{background:var(--shlk-canvas)}.template-default .nav{background:var(--shlk-surface);border-right:1px solid var(--shlk-border)}.template-default .app-header{background:var(--shlk-canvas)}.shlk-nav-link,.template-default .nav__link{color:var(--shlk-text);border-radius:9px;align-items:center;gap:10px;min-height:42px;padding:11px 12px;font-size:13px;line-height:1.4;text-decoration:none;display:flex}.shlk-nav-link:hover,.template-default .nav__link:hover{background:var(--shlk-accent-soft)}.shlk-nav-link[aria-current=page],.template-default .nav__link:has(.nav__link-indicator){color:var(--shlk-accent);background:var(--shlk-accent-soft);font-weight:600}.template-default .nav-group__toggle{color:var(--shlk-muted);letter-spacing:.04em;padding:10px 12px 6px;font-size:11px;font-weight:600}.template-default .nav__link-indicator{background:var(--shlk-accent)}.shlk-nav-intro{margin-bottom:22px}.shlk-nav-brand{color:var(--shlk-accent);flex-direction:column;align-items:flex-start;gap:10px;padding:8px 12px 26px;display:flex}.shlk-nav-logo{--approved-logo-width:124px}.shlk-nav-brand-caption{color:var(--shlk-muted);font-size:11px;font-weight:400;display:block}[data-theme=dark] .shlk-nav-logo img{filter:none}.shlk-admin-links{border-top:1px solid var(--shlk-border);margin-top:26px;padding-top:18px}.shlk-nav-caption{color:var(--shlk-muted);letter-spacing:.08em;padding:0 12px 12px;font-size:10px;display:block}.shlk-nav-environment{color:var(--shlk-muted);align-items:center;gap:8px;margin:28px 12px 12px;font-size:11px;display:flex}.shlk-nav-environment>span{background:#a88242;border-radius:50%;width:7px;height:7px}.shlk-nav-link svg{flex-shrink:0}.shlk-login-brand{color:var(--shlk-accent);justify-items:center;gap:12px;display:grid}.shlk-login-logo{--approved-logo-width:200px}.shlk-login-caption{color:var(--shlk-muted);font-size:13px}.shlk-brand-icon{--approved-logo-width:36px}.shlk-ui-button svg{flex-shrink:0}.template-default .collection-edit h1,.template-default .collection-list h1{letter-spacing:-.03em}.template-default .table{border:1px solid var(--shlk-border);background:var(--shlk-surface);border-radius:12px}.template-default .table td{border-bottom:1px solid var(--shlk-border);padding-top:15px;padding-bottom:15px}.template-default .table tbody tr:hover,.template-default .table thead{background:var(--shlk-accent-soft)}.template-default .btn--style-primary{--theme-elevation-1000:var(--shlk-accent);--theme-elevation-0:var(--shlk-on-accent);border-radius:8px}.template-default .btn--style-secondary{border-radius:8px}.template-default :is(.field-type.text,.field-type.email,.field-type.number,.field-type.textarea) :is(input,textarea){background:var(--shlk-surface);border-color:var(--shlk-border);border-radius:8px}.shlk-nav-link:focus-visible,.template-default :is(input,textarea):focus-visible{outline:2px solid var(--shlk-accent);outline-offset:3px}.shlk-media-view-switch{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 18px;display:flex}.shlk-media-view-switch button{border:1px solid var(--shlk-border);background:var(--shlk-surface);color:var(--shlk-text);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:10px 16px;display:inline-flex}.shlk-media-view-switch button[aria-pressed=true]{background:var(--shlk-accent);color:var(--shlk-on-accent)}.shlk-media-view-switch button:disabled{opacity:.5;cursor:default}.shlk-media-card-link:focus-visible,.shlk-media-view-switch button:focus-visible{outline:2px solid var(--shlk-accent);outline-offset:3px}.shlk-media-browser[data-view=grid]~.collection-list__tables{display:none}.shlk-media-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,190px),1fr));gap:18px;margin-bottom:24px;display:grid}.shlk-media-card{border:1px solid var(--shlk-border);background:var(--shlk-surface);border-radius:12px;min-width:0;position:relative;overflow:hidden}.shlk-media-card-link{height:100%;color:var(--shlk-text);flex-direction:column;text-decoration:none;display:flex}.shlk-media-card-link:hover{background:var(--shlk-accent-soft)}.shlk-media-card img{object-fit:contain;background:var(--shlk-canvas);width:100%;height:190px}.shlk-media-filename{overflow-wrap:anywhere;padding:12px;font-size:13px}.shlk-media-alt{color:var(--shlk-muted);overflow-wrap:anywhere;padding:0 12px 12px;font-size:12px}.shlk-media-select{z-index:1;background:var(--shlk-surface);border-radius:6px;place-items:center;padding:7px;display:grid;position:absolute;top:8px;left:8px}.shlk-media-select input{width:18px;height:18px;accent-color:var(--shlk-accent);margin:0}.unsaved-navigation-dialog{border:1px solid var(--shlk-border,#bdc9bd);background:var(--shlk-surface,#fff);width:min(520px,100vw - 32px);color:var(--shlk-text,#294b38);border-radius:14px;margin:auto;padding:28px;box-shadow:0 18px 65px #14281b33}.unsaved-navigation-dialog:not([open]){display:none}.unsaved-navigation-dialog::backdrop{background:#17251fcc}.unsaved-navigation-dialog h2{margin:0 0 16px;font-size:23px;line-height:1.3}.unsaved-navigation-dialog p{margin-bottom:24px;line-height:1.6}.unsaved-navigation-dialog>div{flex-wrap:wrap;gap:12px;display:flex}.unsaved-navigation-dialog button{color:#294b38;cursor:pointer;min-height:44px;font:inherit;background:#fff;border:1px solid #809680;border-radius:7px;flex:180px;padding:10px 16px}.unsaved-navigation-dialog button:first-child{color:#fff;background:#2e5947}.unsaved-navigation-dialog button:focus-visible{outline-offset:3px;outline:3px solid #b6aa73}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@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);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}: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{.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);text-decoration-color:var(--diff-delete-pill-color);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}.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;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{}@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}}}