/*! tailwindcss v4.3.3 | 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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}}}@layer theme{:host,:root{--font-sans:"Inter Variable",sans-serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.block{display:block}.contents{display:contents}.inline{display:inline}.table{display:table}.table-row{display:table-row}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-cyrillic-ext-wght-normal.6d37bb10.woff2)format("woff2-variations");unicode-range:u+460-52f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-cyrillic-wght-normal.e85f71ba.woff2)format("woff2-variations");unicode-range:u+301,u+400-45f,u+490-491,u+4b0-4b1,u+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-greek-ext-wght-normal.b193c064.woff2)format("woff2-variations");unicode-range:u+1f??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-greek-wght-normal.31506632.woff2)format("woff2-variations");unicode-range:u+370-377,u+37a-37f,u+384-38a,u+38c,u+38e-3a1,u+3a3-3ff}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-vietnamese-wght-normal.d60d957c.woff2)format("woff2-variations");unicode-range:u+102-103,u+110-111,u+128-129,u+168-169,u+1a0-1a1,u+1af-1b0,u+300-301,u+303-304,u+308-309,u+323,u+329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-latin-ext-wght-normal.00aebb72.woff2)format("woff2-variations");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-latin-wght-normal.d0b16ce7.woff2)format("woff2-variations");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/manrope-cyrillic-ext-wght-normal.08e5f2ba.woff2)format("woff2-variations");unicode-range:u+460-52f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/manrope-cyrillic-wght-normal.b515a53c.woff2)format("woff2-variations");unicode-range:u+301,u+400-45f,u+490-491,u+4b0-4b1,u+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/manrope-greek-wght-normal.a5a64f6d.woff2)format("woff2-variations");unicode-range:u+370-377,u+37a-37f,u+384-38a,u+38c,u+38e-3a1,u+3a3-3ff}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/manrope-vietnamese-wght-normal.41320caf.woff2)format("woff2-variations");unicode-range:u+102-103,u+110-111,u+128-129,u+168-169,u+1a0-1a1,u+1af-1b0,u+300-301,u+303-304,u+308-309,u+323,u+329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/manrope-latin-ext-wght-normal.22a8837b.woff2)format("woff2-variations");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/manrope-latin-wght-normal.f754fc25.woff2)format("woff2-variations");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--ink:#151c24;--steel:#263746;--copper:#b77845;--paper:#f5f4f0;--line:#e3e4df;--muted:#64717b}*{box-sizing:border-box}body{color:var(--ink);background:var(--paper);margin:0;font:14px/1.6 Inter Variable,sans-serif}h1,h2,h3{letter-spacing:-.035em;margin:0;font-family:Manrope Variable,sans-serif;font-weight:650;line-height:1.25}h1{font-size:clamp(28px,3vw,38px)}h2{font-size:19px}h3{font-size:17px}p{margin:0 0 14px}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.5}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--copper);outline-offset:3px}input,select,textarea{width:100%;color:var(--ink);background:#fff;border:1px solid #d5dadb;border-radius:5px;padding:11px 13px;font-size:14px;display:block}input:read-only{background:#f0f1ee}textarea{resize:vertical;min-height:86px}label{margin:18px 0 0;font-size:13px;font-weight:550;display:block}label input,label select,label textarea{margin-top:7px;font-weight:400}label small{color:var(--muted);margin-top:5px;font-weight:400;display:block}fieldset{min-width:0}button{background:0 0;border:0}.small,small{font-size:12px}.muted{color:var(--muted)}.eyebrow{letter-spacing:.16em;color:var(--copper);margin-bottom:14px;font-size:10px;font-weight:700}.button{background:var(--copper);color:#fff;border:1px solid var(--copper);white-space:nowrap;border-radius:5px;justify-content:center;align-items:center;gap:8px;padding:12px 20px;font-size:12px;font-weight:650;line-height:1.5;transition:background .15s;display:inline-flex}.button:hover{background:#9a6033}.button.secondary{color:var(--ink);background:#fff;border-color:#d9dddc}.button.secondary:hover{background:#f5f4f0}.text-button{text-align:left;color:var(--steel);text-underline-offset:4px;padding:8px 0;font-size:12px;text-decoration:underline}.app-shell{min-height:100vh;display:flex}.sidebar{background:var(--ink);color:#d5dce0;z-index:30;flex-direction:column;width:252px;padding:28px 22px;display:flex;position:fixed;inset:0 auto 0 0}.brand{margin-bottom:28px;display:block}.brand img{width:198px;height:auto;margin-left:-8px;display:block}.brand span{letter-spacing:.2em;color:#88949e;margin:3px 0 0 15px;font-size:9px;display:block}.sidebar-rule{background:#2b353e;height:1px;margin-bottom:30px}.nav-label{letter-spacing:.13em;color:#88949e;margin:0 14px 15px;font-size:9px}.sidebar nav{gap:7px;display:grid}.sidebar nav a{color:#adb8c0;border-radius:5px;align-items:center;gap:14px;padding:12px 15px;font-size:13px;display:flex}.sidebar nav a>span{text-align:center;color:#88949e;width:20px;font-size:19px}.sidebar nav a:hover{color:#fff;background:#202c36}.sidebar nav a[aria-current]{color:#fff;box-shadow:inset 2px 0 var(--copper);background:#29343e}.sidebar nav a[aria-current]>span{color:var(--copper)}.sidebar-footer{margin-top:auto;padding-top:40px;font-size:11px}.logout,.sidebar-footer>a{color:#adb8c0;justify-content:space-between;width:100%;padding:13px 8px;display:flex}.account{border-top:1px solid #2b353e;align-items:center;gap:10px;margin-top:20px;padding:25px 3px 12px;display:flex}.account div{min-width:0}.account strong{color:#e2e7e9;font-size:11px;font-weight:500;display:block}.account div>span{text-overflow:ellipsis;color:#88949e;font-size:10px;display:block;overflow:hidden}.avatar{color:#c5a180;background:#29343e;border-radius:50%;flex-shrink:0;place-items:center;width:33px;height:33px;font-weight:600;display:grid}.workspace{flex:1;min-width:0;margin-left:252px}.topbar{border-bottom:1px solid var(--line);background:#fbfbf8;justify-content:space-between;align-items:center;height:77px;padding:0 44px;font-size:11px;display:flex}.private-dot{color:var(--muted);font-size:10px}.private-dot:before{content:"";background:#709386;border-radius:50%;width:5px;height:5px;margin-right:8px;display:inline-block}.workspace main{max-width:1630px;min-height:calc(100vh - 132px);margin:0 auto;padding:43px 44px 60px}.workspace-footer{border-top:1px solid var(--line);letter-spacing:.12em;color:#88949e;justify-content:space-between;padding:18px 44px;font-size:9px;display:flex}.workspace-footer span{letter-spacing:0}.page-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:35px;display:flex}.page-heading h1{margin-bottom:12px}.page-heading p:last-child{margin-bottom:0}.page-heading .muted{font-size:12px}.metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-bottom:32px;display:grid}.metric{border:1px solid var(--line);background:#fff;border-radius:6px;flex-direction:column;min-height:174px;padding:22px 24px;transition:border-color .15s;display:flex}.metric:hover{border-color:var(--copper)}.metric>span{color:var(--muted);font-size:11px}.metric strong{margin:14px 0;font-family:Manrope Variable,sans-serif;font-size:38px;font-weight:500;line-height:1.2}.metric small{color:#7c868b;justify-content:space-between;font-size:10px;display:flex}.metric small span{color:var(--copper);font-size:15px}.dashboard-grid{grid-template-columns:1.1fr 1fr;gap:24px;display:grid}.panel-card{border:1px solid var(--line);background:#fff;border-radius:6px;min-width:0}.section-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:24px 26px;display:flex}.section-heading h2{font-size:16px}.section-heading a{color:var(--muted);font-size:10px}.empty{text-align:center;max-width:560px;margin:auto;padding:55px 24px}.empty-mark{border:1px solid var(--line);width:45px;height:45px;color:var(--copper);border-radius:50%;place-items:center;margin:0 auto 18px;font-size:23px;display:grid}.empty h2{margin-bottom:10px;font-size:17px}.empty p{color:var(--muted);max-width:340px;margin:0 auto;font-size:12px}.quick-start{border:1px solid var(--line);background:#eeeee8;border-radius:6px;justify-content:space-between;align-items:center;gap:20px;margin-top:28px;padding:30px;display:flex}.quick-start h2{margin-bottom:8px;font-size:23px}.quick-start p{margin-bottom:0}.quick-start .eyebrow{margin-bottom:10px;font-size:9px}.quick-start .muted{font-size:12px}.rows a{border-bottom:1px solid #eceeea;padding:19px 26px;display:block}.rows a:last-child{border-bottom:0}.rows a:hover{background:#fafaf7}.rows strong{font-size:12px;font-weight:550}.rows p{color:var(--muted);overflow-wrap:anywhere;margin:5px 0;font-size:11px}.rows small{color:var(--muted);font-size:10px}.rows .inquiry-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.rows .content-row{gap:7px;display:grid}.content-row>div{color:var(--muted);justify-content:space-between;align-items:center;font-size:10px;display:flex}.badge{white-space:nowrap;color:#5d6c76;background:#f0f2f3;border-radius:4px;padding:4px 9px;font-size:10px;font-weight:550;line-height:1.5;display:inline-block}.badge.draft,.badge.todo{color:#966031;background:#faf0e5}.badge.done,.badge.published{color:#48715a;background:#edf3ef}.badge.archived{color:#6f7579;background:#eeeff0}.table-head,.table-row{grid-template-columns:minmax(180px,2.2fr) .5fr 1.2fr .9fr .9fr .8fr;align-items:center;gap:16px;padding:20px 25px;display:grid}.table-head{color:var(--muted);background:#fafbf8;font-size:10px}.table-head,.table-row{border-bottom:1px solid var(--line)}.table-row{font-size:11px}.table-row:last-child{border-bottom:0}.entry-title{font-size:12px;font-weight:600}.entry-title small{color:var(--muted);overflow-wrap:anywhere;margin-top:5px;font-size:10px;font-weight:400;display:block}.locale{font-size:10px;font-weight:650}.table-actions{color:#755031;flex-wrap:wrap;gap:8px;font-size:10px;display:flex}.tabs{border-bottom:1px solid var(--line);gap:25px;margin-bottom:22px;display:flex}.tabs a{color:var(--muted);border-bottom:2px solid #0000;padding:0 0 12px;font-size:12px}.tabs a.active{color:var(--ink);border-color:var(--copper)}.inquiry-table-head,.inquiry-table-row{grid-template-columns:1fr 2.5fr .8fr .7fr .9fr;align-items:center;gap:20px;padding:20px 25px;font-size:11px;display:grid}.inquiry-table-head{color:var(--muted);background:#fafbf8;font-size:10px}.inquiry-table-row{border-top:1px solid var(--line)}.inquiry-table-row:hover{background:#fafaf7}.inquiry-table-row p{color:var(--muted);overflow-wrap:anywhere;margin:6px 0 0}.inquiry-table-row strong{overflow-wrap:anywhere;font-weight:550}.inquiry-table-row small{color:var(--muted);font-size:10px}.pagination{justify-content:center;gap:24px;padding:25px;font-size:12px;display:flex}.editor-heading{color:var(--muted);justify-content:space-between;gap:20px;margin-bottom:25px;font-size:11px;display:flex}.save-indicator{color:#48715a}.save-indicator.dirty{color:#966031}.action-row{gap:10px;display:flex}.editor-grid{grid-template-columns:minmax(0,1fr) 294px;align-items:start;gap:24px;display:grid}.form-section{margin-bottom:22px;padding:26px}.form-section h2{margin-bottom:20px;font-size:16px}.form-section .section-heading{margin-bottom:15px;padding:0 0 18px}.form-section .section-heading h2{margin:0}.editor-aside .form-section{flex-direction:column;gap:10px;display:flex}.editor-aside label{margin:5px 0}.editor-aside .badge{align-self:flex-start}.editor-aside .button{width:100%}.editor-aside h2{margin:0 0 8px}.editor-aside .muted{margin:3px 0}.form-grid{grid-template-columns:1fr 1fr;gap:15px;display:grid}.blocks{gap:25px;margin:25px 0;display:grid}.block-editor{border:1px solid var(--line);background:#fcfcfa;border-radius:5px;padding:14px 18px}.block-editor legend{color:var(--muted);letter-spacing:.08em;padding:0 7px;font-size:10px}.block-editor label{margin-top:8px}.block-actions{color:var(--muted);gap:20px;margin-top:12px;font-size:10px;display:flex}.block-actions button:last-child{color:#9d5147;margin-left:auto}.block-toolbar{border-top:1px solid var(--line);flex-wrap:wrap;gap:8px;padding-top:18px;display:flex}.block-toolbar button{background:#f2f3ef;border-radius:4px;padding:7px 9px;font-size:11px}.block-toolbar button:hover{background:#e7e8e2}.image-input{border:0;flex-direction:column;gap:10px;margin:0;padding:0;display:flex}.image-input legend{margin-bottom:10px;font-size:13px;font-weight:600}.image-input img{object-fit:contain;background:#f5f4f0;border-radius:4px;max-width:100%;height:150px}.image-input small{color:var(--muted);font-size:10px}.upload{cursor:pointer;text-align:center;background:#f5f5f0;border:1px dashed #c8ceca;border-radius:5px;padding:14px;font-size:11px}.upload input{margin-top:12px;padding:5px;font-size:10px}.checkbox{align-items:center;gap:8px;display:flex}.checkbox input{width:16px;margin:0}.notice{color:#795b3a;background:#f7f0e6;border:1px solid #eadcc8;border-radius:5px;margin:16px 0;padding:16px 20px;font-size:12px}.form-error{color:#a14134}.success{color:#376349;background:#edf3ef;border-radius:5px;padding:12px 16px;font-size:12px}.preview-card{padding:35px}.prose{max-width:760px;margin:auto}.prose h1{margin:25px 0}.prose h2{margin:36px 0 16px;font-size:25px}.prose h3{margin:25px 0 14px;font-size:20px}.prose p{white-space:pre-wrap}.prose .lead{color:var(--muted);margin-bottom:30px;font-size:18px;line-height:1.7}.prose ol,.prose ul{margin:18px 0;padding-left:25px;list-style:outside}.prose ol{list-style:decimal}.prose li{margin-bottom:8px}.prose img{border-radius:4px;max-width:100%;height:auto;margin:20px 0}.prose a{color:#925d34;overflow-wrap:anywhere;text-decoration:underline}.prose blockquote{border-left:3px solid var(--copper);background:var(--paper);margin:20px 0;padding:12px 20px}.prose cite{margin-top:10px;display:block}.content-table{margin:24px 0;overflow:auto}.prose table{border-collapse:collapse;width:100%;font-size:12px}.prose td,.prose th{border:1px solid var(--line);text-align:left;padding:12px}.prose th{background:var(--paper)}.prose caption{text-align:left;color:var(--muted);margin-bottom:10px}.contact-details{margin:0}.contact-details div{border-bottom:1px solid var(--line);grid-template-columns:100px 1fr;gap:15px;padding:12px 0;display:grid}.contact-details dt{color:var(--muted);font-size:11px}.contact-details dd{overflow-wrap:anywhere;margin:0;font-size:13px}.contact-details a{color:#925d34}.message-body{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.9}.attachment-preview{object-fit:contain;max-width:100%;height:auto;max-height:500px;margin:20px 0}.login-page{grid-template-columns:1fr 1fr;min-height:100vh;display:grid}.login-brand{background:var(--ink);color:var(--paper);flex-direction:column;justify-content:space-between;min-height:100vh;padding:50px 65px;display:flex;position:relative;overflow:hidden}.login-brand:after{content:"";pointer-events:none;border:1px solid #3d3830;width:450px;height:450px;position:absolute;top:40%;right:-220px;transform:rotate(-35deg)}.login-brand>div{z-index:1;position:relative}.login-brand h1{margin-bottom:25px;font-size:clamp(28px,3vw,44px);line-height:1.35}.login-brand>div>p:last-child{color:#88949e;font-size:13px;line-height:1.8}.login-brand-footer{letter-spacing:.18em;color:#88949e;font-size:9px}.login-panel{flex-direction:column;justify-content:center;align-items:center;gap:65px;padding:65px;display:flex}.login-panel>div{width:100%;max-width:355px}.login-panel h2{margin-bottom:13px;font-size:32px}.login-panel>.muted{font-size:13px}.login-form{margin-top:35px}.login-form .button{width:100%;margin-top:25px}.login-form>.small{text-align:center;margin-top:20px;font-size:10px}.login-panel>a{color:var(--muted);font-size:11px}.error-page{max-width:600px;margin:15vh auto;padding:25px}.error-page h1{margin-bottom:20px}.error-page a{margin-top:20px;display:block}.mobile-bar{display:none}.skip{z-index:100;background:#fff;padding:10px;position:fixed;top:-100px;left:12px}.skip:focus{top:12px}@media (min-width:1500px){.workspace main{padding-top:55px}.metric{min-height:190px}.metric strong{font-size:44px}}@media (max-width:1180px){.sidebar{width:218px;padding:25px 15px}.workspace{margin-left:218px}.workspace main{padding:32px 25px}.topbar{padding:0 25px}.metrics{gap:12px}.metric{padding:18px}.editor-grid{grid-template-columns:minmax(0,1fr) 260px;gap:18px}.table-head,.table-row{grid-template-columns:2fr .5fr 1fr .9fr 1fr}.table-head>span:nth-child(3),.table-row>span:nth-child(3){display:none}.table-actions{gap:6px}.form-section{padding:21px}.login-brand,.login-panel{padding:40px}}@media (max-width:900px){.metrics{grid-template-columns:1fr 1fr}.dashboard-grid,.editor-grid{grid-template-columns:1fr}.editor-aside{grid-template-columns:1fr 1fr;align-items:start;gap:18px;display:grid}.editor-aside>section:last-child{grid-column:1/-1}.page-heading{align-items:flex-start}.inquiry-table-head{display:none}.inquiry-table-row{grid-template-columns:1fr 1fr;gap:12px}.inquiry-table-row>div{grid-area:1/1/auto/-1}.inquiry-table-row>span:last-child{grid-area:2/2;justify-self:end}.login-page{grid-template-columns:.85fr 1fr}.login-brand,.login-panel{padding:28px}.login-brand h1{font-size:30px}.topbar{height:65px}}@media (max-width:700px){.sidebar{width:265px;transition:transform .2s;top:65px;bottom:0;transform:translate(-100%)}.sidebar.is-open{transform:translate(0);box-shadow:30px 0 80px #151c2440}.sidebar .brand,.sidebar-rule{display:none}.workspace{width:100%;margin-left:0;padding-top:65px}.topbar{display:none}.mobile-bar{border-bottom:1px solid var(--line);z-index:40;background:#fbfbf8;justify-content:space-between;align-items:center;height:65px;padding:0 18px;display:flex;position:fixed;inset:0 0 auto}.mobile-bar button{padding:8px;font-size:12px}.workspace main{padding:28px 18px 40px}.workspace-footer{gap:15px;padding:16px 18px;font-size:8px}.page-heading{flex-direction:column;gap:18px;margin-bottom:25px}.page-heading h1{margin-bottom:10px;font-size:29px}.eyebrow{margin-bottom:12px;font-size:9px}.metrics{gap:10px;margin-bottom:22px}.metric{min-height:150px;padding:16px}.metric>span{font-size:10px}.metric strong{font-size:33px}.metric small{font-size:9px}.section-heading{padding:20px}.quick-start{flex-direction:column;align-items:flex-start;padding:24px}.quick-start h2{font-size:21px}.quick-start .button{width:100%}.table-head{display:none}.table-row{flex-wrap:wrap;gap:12px;padding:20px;display:flex}.table-row .entry-title{flex-basis:100%;font-size:14px}.table-row>small{margin-left:auto}.table-row .table-actions{border-top:1px solid var(--line);flex-basis:100%;gap:22px;margin-top:2px;padding-top:12px;font-size:12px}.table-row>span:nth-child(3){color:var(--muted);flex-basis:100%;font-size:11px;display:block}.table-row .locale{margin-right:8px}.form-section{padding:20px}.editor-aside{display:block}.form-grid{grid-template-columns:1fr;gap:0}.editor-heading{align-items:center;font-size:10px}.action-row{width:100%}.action-row>.button{flex:1;padding:11px 12px}.preview-card{padding:20px}.prose h1{font-size:28px}.prose .lead{font-size:16px}.login-page{flex-direction:column;display:flex}.login-brand{min-height:0;padding:25px 25px 30px}.login-brand>img{width:180px;height:auto;margin-bottom:35px}.login-brand h1{margin-bottom:0;font-size:26px}.login-brand-footer,.login-brand>div>p:last-child{display:none}.login-brand:after{width:200px;height:200px;top:40%;right:-80px}.login-panel{gap:35px;padding:35px 25px}.login-panel h2{font-size:27px}.login-form{margin-top:25px}.editor-aside .image-input img{height:200px}.tabs{gap:22px}.tabs a{font-size:11px}.contact-details div{grid-template-columns:75px 1fr}.notice{padding:15px}.inquiry-table-row{padding:20px}.workspace-footer span{display:none}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}