
:root{--ink:#202439;--muted:#636779;--paper:#faf8f3;--white:#fff;--line:#e8e4df;--amber:#eea04c;--coral:#d96368;--violet:#794f9c;--blue:#4d68c7;--moss:#456458;--mint:#e7f2eb;--pink:#fbe9e8;--shadow:0 16px 42px rgba(32,36,57,.055)}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font:15px/1.55 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}button,input,select,textarea{font:inherit}button{cursor:pointer}a{color:var(--blue)}a:hover{text-decoration:none}[hidden]{display:none!important}.app{min-height:100vh}.shell{max-width:1160px;margin:auto;padding:0 28px}.site-head{background:rgba(250,248,243,.97);border-bottom:1px solid var(--line);position:sticky;top:0;z-index:5}.head-inner{min-height:76px;display:flex;align-items:center;gap:24px;justify-content:space-between}.logo{display:block;width:147px;height:48px;object-fit:contain;object-position:left center}.main-nav{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.nav-button{border:0;background:transparent;color:#51566c;padding:10px 12px;border-radius:11px;font-weight:600}.nav-button.active,.nav-button:hover{background:#eee9e5;color:var(--ink)}.nav-button.mini-primary{background:var(--ink);color:#fff;margin-left:8px}.nav-button.mini-primary:hover{background:#343a56}.role-switch{background:#f0ece6;border:1px solid var(--line);border-radius:10px;padding:7px 9px;color:var(--ink)}.prototype-ribbon{background:#e9e5df;color:#4a4650;font-size:12px;text-align:center;padding:7px 16px}.prototype-ribbon select{margin-left:10px;border:1px solid #ccc5bf;border-radius:7px;background:#fff;color:var(--ink);padding:4px 7px;max-width:230px}.content{padding:48px 28px 76px;min-height:72vh}.page{display:none;animation:enter .18s ease-out}.page.active{display:block}@keyframes enter{from{opacity:.5;transform:translateY(5px)}to{opacity:1;transform:none}}.eyebrow{font-size:11px;letter-spacing:.17em;text-transform:uppercase;color:var(--violet);font-weight:800}.page-title{font-size:clamp(32px,4vw,50px);line-height:1.1;letter-spacing:-.048em;margin:8px 0 14px}.lead{font-size:19px;color:#50566b;max-width:660px}.muted{color:var(--muted)}.small{font-size:13px}.tiny{font-size:11px}.gradient-text{background:linear-gradient(110deg,#ef9f48,#d85873,#7654a6,#446ac6);background-clip:text;color:transparent}.two{display:grid;grid-template-columns:1.15fr .85fr;gap:38px;align-items:center}.two-even{display:grid;grid-template-columns:1fr 1fr;gap:24px}.three{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.hero{padding:34px 0 40px}.hero h1{font-size:clamp(48px,6vw,82px);line-height:1.03;letter-spacing:-.065em;margin:10px 0 20px;max-width:750px}.hero p{font-size:20px;max-width:600px;color:#4c5165}.hero-art{height:360px;border-radius:34px;overflow:hidden;background:radial-gradient(circle at 74% 32%,#ffe1ac 0 11%,transparent 33%),linear-gradient(142deg,#f9ddd5 0%,#e2d8e8 48%,#d5e7df 100%);position:relative;box-shadow:var(--shadow)}.hero-art:before,.hero-art:after{content:"";position:absolute;border:44px solid transparent;border-radius:50%;transform:rotate(-30deg)}.hero-art:before{width:390px;height:210px;border-top-color:#dd7778;border-left-color:#8653a7;left:-50px;top:86px;opacity:.78}.hero-art:after{width:290px;height:160px;border-bottom-color:#6480c5;border-right-color:#f5ad65;right:-90px;bottom:-75px;opacity:.7}.hero-link{position:absolute;left:26px;bottom:25px;background:rgba(255,255,255,.91);padding:18px 22px;border-radius:18px;box-shadow:var(--shadow);font-size:18px;font-weight:750;z-index:1}.hero-link span{display:block;color:var(--muted);font-size:12px;font-weight:500}.actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:24px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid #cfcbd0;background:#fff;color:var(--ink);padding:11px 18px;border-radius:11px;text-decoration:none;font-weight:700;min-height:44px}.btn:hover{border-color:#85849c;background:#fcfbff}.btn.primary{background:var(--ink);border-color:var(--ink);color:white}.btn.primary:hover{background:#353953}.btn.soft{border-color:#d7e3d9;background:#eaf3eb;color:#274e41}.btn.warning{color:#9a393d;border-color:#efc5c5}.btn.ghost{border-color:transparent;background:transparent}.btn:disabled{opacity:.5;cursor:not-allowed}.panel{border:1px solid var(--line);background:var(--white);border-radius:22px;padding:26px;box-shadow:var(--shadow)}.panel.flat{box-shadow:none}.panel h2,.panel h3{margin-top:0;letter-spacing:-.025em}.panel h2{font-size:22px}.section{margin-top:52px}.section h2{font-size:29px;letter-spacing:-.04em;margin:0 0 18px}.support{margin-top:44px;border-radius:18px;background:#f0efe9;border:1px solid #e8e2da;padding:18px 22px;display:flex;align-items:center;justify-content:space-between;gap:18px}.support strong{font-size:14px}.support p{font-size:13px;color:var(--muted);margin:3px 0 0}.support-label{font-size:10px;text-transform:uppercase;letter-spacing:.15em;color:var(--moss);font-weight:800}.privacy-stripe{display:flex;gap:18px;align-items:center;padding:17px 0;color:#3d584b}.icon-disc{width:40px;height:40px;flex:none;border-radius:12px;background:#e6f0e7;display:grid;place-items:center;font-weight:800}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px}.field{display:flex;flex-direction:column;gap:6px;margin:0 0 17px}.field label{font-weight:700;font-size:13px}.field input,.field textarea,.field select,.toolbar input,.toolbar select{width:100%;border:1px solid #d9d6d4;border-radius:10px;background:#fff;min-height:45px;padding:10px 12px;color:var(--ink);outline-color:var(--blue)}.field textarea{min-height:94px;resize:vertical}.hint{font-size:12px;color:var(--muted)}.form-narrow{max-width:570px;margin:0 auto}.form-wide{max-width:800px}.steps{display:flex;align-items:center;gap:9px;margin-bottom:23px;font-size:12px;color:var(--muted)}.steps b{background:#e9f0e8;color:#41604d;padding:6px 10px;border-radius:20px}.pill{display:inline-block;background:#eef1f8;color:#4e5f89;border-radius:20px;font-size:11px;padding:4px 9px;font-weight:700;margin:2px 3px 2px 0}.pill.green{background:#e4f2e8;color:#316247}.pill.rose{background:#fbeaea;color:#a44c4e}.pill.amber{background:#fff1db;color:#946424}.banner{border-radius:12px;background:#f2f5f9;border:1px solid #dde4ef;padding:12px 15px;margin:16px 0}.banner.good{background:#ebf5ec;border-color:#cce6d1}.banner.warn{background:#fff3e6;border-color:#f6d9ac}.banner.danger{background:#fceaea;border-color:#f3c8ca}.pagebar{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:23px}.pagebar .page-title{margin-bottom:0}.toolbar{display:flex;gap:9px;flex-wrap:wrap;margin:0 0 21px}.toolbar input{max-width:340px}.toolbar select{max-width:170px}.statgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:20px 0 28px}.stat{border:1px solid var(--line);background:#fff;padding:19px;border-radius:15px}.stat .number{font-size:32px;letter-spacing:-.05em;font-weight:800}.stat small{color:var(--muted)}.folder{border:1px solid var(--line);background:#fff;border-radius:16px;margin:10px 0;overflow:hidden}.folder summary{list-style:none;display:flex;justify-content:space-between;align-items:center;padding:16px 18px;cursor:pointer;font-weight:750}.folder summary::-webkit-details-marker{display:none}.folder summary:before{content:'▸';margin-right:10px;color:#857e92}.folder[open] summary:before{content:'▾'}.folder summary .left{flex:1}.folder summary span:last-child{color:var(--muted);font-size:12px;font-weight:500}.link-row{padding:15px 18px;border-top:1px solid #f0eeeb;display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1.2fr) 70px auto;gap:13px;align-items:center}.link-row strong{display:block}.link-row a,.link-row .dest{overflow-wrap:anywhere}.link-row .dest{font-size:12px;color:var(--muted)}.link-row .row-actions{display:flex;gap:5px}.link-row button{padding:6px 9px;border:0;background:#f4f2ef;border-radius:8px;font-size:12px}.link-row button:hover{background:#e5e2e0}.preview-url{padding:17px;border:1px solid #dddce4;background:#f7f7fa;border-radius:12px;font-size:21px;font-weight:800;overflow-wrap:anywhere}.qr{width:220px;height:220px;margin:4px auto 18px;background:#fff;border:12px solid #fff;display:grid;grid-template-columns:repeat(13,1fr);grid-template-rows:repeat(13,1fr);gap:2px;box-shadow:0 0 0 1px var(--line);image-rendering:pixelated}.qr span{background:#fff}.qr span.on{background:#23283b}.qr-note{text-align:center;font-size:12px;color:var(--muted)} .plot{display:grid;grid-template-columns:38px minmax(0,1fr);gap:9px;margin-top:16px}.y-axis{height:218px;display:flex;flex-direction:column;justify-content:space-between;text-align:right;color:var(--muted);font-size:12px;padding:0 0 2px}.chart{display:flex;align-items:end;gap:7px;height:218px;border-left:1px solid #d9d7db;border-bottom:1px solid #d9d7db;padding:0 7px;position:relative;background:repeating-linear-gradient(to top,transparent 0,transparent calc(25% - 1px),#ede9e8 calc(25% - 1px),#ede9e8 25%)}.chart .bar-wrap{flex:1;height:100%;display:flex;align-items:end;min-width:0;position:relative}.chart .bar{background:linear-gradient(0deg,#565f9d,#d17b8c);width:100%;border-radius:6px 6px 0 0;min-width:5px;position:relative;z-index:1}.chart .bar-value{position:absolute;left:0;right:0;bottom:calc(var(--height) + 4px);text-align:center;font-size:11px;font-weight:700;color:#393a53;z-index:2}.chart-labels{display:flex;justify-content:space-between;color:var(--muted);font-size:11px;margin:6px 0 0 47px}.edit-list{list-style:none;padding:0;margin:12px 0}.edit-list li{display:flex;align-items:center;gap:8px;padding:7px 0;border-bottom:1px solid var(--line)}.edit-list input{min-width:0;flex:1;padding:9px 10px;border:1px solid var(--line);border-radius:10px}.edit-list .btn{min-height:36px;padding:6px 10px}.switcher{padding:10px 14px;border:1px solid var(--line);border-radius:14px;background:white;max-width:310px;margin:10px 0 16px;width:100%}.report-table{width:100%;border-collapse:collapse}.report-table th,.report-table td{padding:11px 10px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.report-table th{color:var(--muted);font-size:12px}.aside-layout{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:25px}.micro-nav{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:25px}.micro-nav button{border:1px solid var(--line);background:#fff;padding:8px 12px;border-radius:20px;color:#525469}.micro-nav button:hover{background:#f0ece8}.footer{border-top:1px solid var(--line);padding:26px 0 35px;color:var(--muted);font-size:13px}.footer-inner{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}.footer button{background:none;border:0;color:var(--muted);margin-left:12px;padding:0;text-decoration:underline}.list-clean{padding-left:19px}.list-clean li{margin:8px 0}.checkline{display:flex;align-items:start;gap:9px;margin:11px 0}.checkline input{margin-top:5px}.status-dot{display:inline-block;width:8px;height:8px;background:#61a879;border-radius:50%;margin-right:6px}.toast{position:fixed;bottom:22px;right:22px;background:#243147;color:#fff;padding:12px 17px;border-radius:12px;z-index:20;box-shadow:var(--shadow);display:none;max-width:300px}.toast.show{display:block}.mobile-hint{display:none}
@media(max-width:830px){.two,.two-even,.aside-layout{grid-template-columns:1fr}.three{grid-template-columns:1fr}.hero-art{height:290px}.head-inner{align-items:start;padding-top:14px;padding-bottom:12px;flex-wrap:wrap}.main-nav{order:2;width:100%;overflow-x:auto;flex-wrap:nowrap;padding-bottom:3px}.main-nav .nav-button{white-space:nowrap}.role-switch{margin-left:0}.theme-toggle{margin-left:auto}.link-row{grid-template-columns:1fr 80px;gap:5px}.link-row .dest{grid-column:1}.link-row .row-actions{grid-row:1/3;grid-column:2;justify-content:end;align-items:center}.statgrid{grid-template-columns:1fr 1fr}.content{padding-top:34px}}
@media(max-width:520px){.shell{padding-left:18px;padding-right:18px}.content{padding:26px 18px 52px}.logo{width:126px;height:39px}.hero h1{font-size:48px}.hero p,.lead{font-size:17px}.hero-art{height:235px}.hero-link{font-size:14px;padding:12px}.panel{padding:19px}.form-grid,.statgrid{grid-template-columns:1fr}.pagebar{align-items:start;flex-direction:column}.support{align-items:start;flex-direction:column}.report-table{font-size:12px}.report-table th,.report-table td{padding:8px 5px}.mobile-hint{display:block}}

/* Swurl light and dark appearance. The user-selected setting applies to every prototype page. */
:root{--page-gradient:linear-gradient(180deg,rgba(243,239,231,1) 50%,rgba(238,211,206,1) 100%);--header-bg:rgba(243,239,231,.92);--surface:#fffaf7;--form-bg:#fff;--soft-surface:#f2eeeb;--on-primary:#fff;--accent-label:#7654a6;--theme-primary:#202439}
body{background:var(--page-gradient);min-height:100vh;color-scheme:light}
.site-head{background:var(--header-bg)}
.logo-light{display:none}
.theme-toggle{width:44px;height:44px;flex:none;border:1px solid var(--line);border-radius:50%;background:var(--surface);color:var(--ink);display:inline-flex;justify-content:center;align-items:center;padding:0;line-height:1}
.theme-toggle:hover{border-color:var(--accent-label)}
.theme-toggle:focus-visible{outline:2px solid var(--blue);outline-offset:3px}
.theme-glyph{font-size:21px}
.eyebrow{color:var(--accent-label)}
.gradient-text{background:linear-gradient(110deg,#ef9f48,#d85873,#7654a6,#446ac6);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}
.hero-art{background:radial-gradient(circle at 78% 25%,#f7c1ad,transparent 43%),linear-gradient(145deg,#eee1e8,#f3ddd8);border:1px solid rgba(255,255,255,.65)}
.hero-art.with-trails:before,.hero-art.with-trails:after{content:none}
.hero-art svg{width:100%;height:100%;display:block}
.hero-art .sweep-amber{stroke:#f7b46b}.hero-art .sweep-pink{stroke:#e75586}.hero-art .sweep-violet{stroke:#7456ad}
.hero-art .orbit{stroke:rgba(255,255,255,.66)}
.art-caption{position:absolute;left:26px;bottom:22px;font-size:12px;color:var(--ink);opacity:.73;letter-spacing:.06em}
html[data-theme="dark"]{--ink:#f4f0ee;--muted:#c9c5d0;--white:#303244;--line:#585260;--blue:#a6bcf7;--violet:#b49bdf;--moss:#bfd6c4;--shadow:0 16px 42px rgba(9,12,22,.17);--page-gradient:linear-gradient(180deg,rgba(31,36,52,1) 50%,rgba(68,56,69,1) 100%);--header-bg:rgba(31,36,52,.94);--surface:#313345;--form-bg:#2e3041;--soft-surface:#3b3b4d;--on-primary:#252635;--accent-label:#f5b76e;--theme-primary:#f2c3ad;color-scheme:dark}
html[data-theme="dark"] .logo-dark{display:none}
html[data-theme="dark"] .logo-light{display:block}
html[data-theme="dark"] .nav-button{color:#d5d0da}
html[data-theme="dark"] .nav-button.active,html[data-theme="dark"] .nav-button:hover{background:#414051;color:var(--ink)}
html[data-theme="dark"] .nav-button.mini-primary,html[data-theme="dark"] .btn.primary{background:var(--theme-primary);color:var(--on-primary);border-color:var(--theme-primary)}
html[data-theme="dark"] .nav-button.mini-primary:hover,html[data-theme="dark"] .btn.primary:hover{background:#ffd1b4}
html[data-theme="dark"] .role-switch,html[data-theme="dark"] .prototype-ribbon select{background:var(--form-bg);border-color:var(--line);color:var(--ink)}
html[data-theme="dark"] .prototype-ribbon{background:#292b3a;color:#d7d1d9}
html[data-theme="dark"] .lead,html[data-theme="dark"] .hero p{color:var(--muted)}
html[data-theme="dark"] .hero-art{background:radial-gradient(circle at 78% 25%,#6f485d,transparent 45%),linear-gradient(145deg,#34344b,#5d4055);border-color:#645669}
html[data-theme="dark"] .hero-art .sweep-amber{stroke:#f4a771}html[data-theme="dark"] .hero-art .sweep-pink{stroke:#e777a1}html[data-theme="dark"] .hero-art .sweep-violet{stroke:#ac91db}html[data-theme="dark"] .hero-art .orbit{stroke:#cfb7cc66}
html[data-theme="dark"] .hero-link{background:#303244ed}
html[data-theme="dark"] .btn{background:var(--surface);color:var(--ink);border-color:#6b6271}
html[data-theme="dark"] .btn:hover{background:#434255;border-color:#9c8fa4}
html[data-theme="dark"] .btn.soft{background:#344b43;border-color:#547566;color:#dcf1e5}
html[data-theme="dark"] .btn.warning{color:#ffc0b8;border-color:#916573}
html[data-theme="dark"] .btn.ghost{background:transparent;border-color:transparent}
html[data-theme="dark"] .panel,html[data-theme="dark"] .stat,html[data-theme="dark"] .folder{background:var(--white);border-color:var(--line)}
html[data-theme="dark"] .support{background:#3a3847;border-color:#5e5866}
html[data-theme="dark"] .support-label{color:#e9b891}
html[data-theme="dark"] .privacy-stripe{color:#d2e5d8}html[data-theme="dark"] .icon-disc{background:#365246;color:#d2e5d8}
html[data-theme="dark"] .field input,html[data-theme="dark"] .field textarea,html[data-theme="dark"] .field select,html[data-theme="dark"] .toolbar input,html[data-theme="dark"] .toolbar select,html[data-theme="dark"] .edit-list input,html[data-theme="dark"] .switcher,html[data-theme="dark"] .aside-layout textarea{background:var(--form-bg)!important;border-color:#6a6272!important;color:var(--ink)!important}
html[data-theme="dark"] input::placeholder,html[data-theme="dark"] textarea::placeholder{color:#aaa5b2}
html[data-theme="dark"] .steps b{background:#3d5149;color:#d0ebd9}
html[data-theme="dark"] .pill{background:#3e445e;color:#d6ddf5}html[data-theme="dark"] .pill.green{background:#355344;color:#caeed5}html[data-theme="dark"] .pill.rose{background:#603d4b;color:#ffd1d2}html[data-theme="dark"] .pill.amber{background:#584b38;color:#f9d6a3}
html[data-theme="dark"] .banner{background:#353d50;border-color:#637086}html[data-theme="dark"] .banner.good{background:#344b43;border-color:#597966}html[data-theme="dark"] .banner.warn{background:#574838;border-color:#876b4d}html[data-theme="dark"] .banner.danger{background:#573a47;border-color:#8b5c6a}
html[data-theme="dark"] .link-row{border-top-color:#4a4a5d}html[data-theme="dark"] .link-row button{background:#414255;color:var(--ink)}html[data-theme="dark"] .link-row button:hover{background:#515165}
html[data-theme="dark"] .folder summary:before{color:#c7b9d2}
html[data-theme="dark"] .preview-url{background:#393b4f;border-color:#626077}
html[data-theme="dark"] .chart{border-color:#777081;background:repeating-linear-gradient(to top,transparent 0,transparent calc(25% - 1px),#514b5b calc(25% - 1px),#514b5b 25%)}html[data-theme="dark"] .chart .bar-value{color:var(--ink)}
html[data-theme="dark"] .micro-nav button{background:var(--surface);color:var(--ink);border-color:var(--line)}html[data-theme="dark"] .micro-nav button:hover{background:#454457}
html[data-theme="dark"] .report-table th,html[data-theme="dark"] .report-table td{border-bottom-color:var(--line)}
html[data-theme="dark"] .toast{background:#edc2a9;color:#282837}
html[data-theme="dark"] .checkline input,html[data-theme="dark"] input[type="checkbox"]{accent-color:#e9b58c}
@media(prefers-reduced-motion:reduce){.page{animation:none}html{scroll-behavior:auto}}
/* Working application additions */
.nav-button{text-decoration:none;display:inline-block}.footer nav{display:flex;flex-wrap:wrap;gap:16px;align-items:center}.footer nav form{display:inline;margin:0}.footer a{color:var(--muted)}.page{display:block}.content{min-height:74vh}.hero{padding-top:28px}.destination{overflow-wrap:anywhere;word-break:break-word}.real-qr{max-width:100%;height:auto;border-radius:12px;background:#fff;padding:8px;display:block;margin:16px auto}.qr-panel .actions{justify-content:center}.qr-panel{text-align:center}.inline-edit,.admin-row{display:flex;gap:9px;align-items:center;padding:10px 0;border-bottom:1px solid var(--line)}.inline-edit input{flex:1;min-width:0;width:100%;padding:10px;border-radius:9px;border:1px solid var(--line);background:var(--form-bg);color:var(--ink)}.inline-edit .btn{padding:8px 10px;min-height:40px}.admin-row{justify-content:space-between}.admin-row form{margin:0}.prose{max-width:820px;margin:0 auto}.prose h2{margin-top:35px}.prose p,.prose li{line-height:1.8}.prose .panel h2{margin-top:0}.table-scroll{overflow:auto;max-height:620px}.small-number{font-size:23px!important;padding-top:8px}.empty{padding:45px;text-align:center}.micro-nav{gap:8px}.micro-nav .btn{font-size:13px;padding:8px 13px}.folder .link-row .btn{font-size:12px;min-height:34px;padding:6px 9px}.folder summary{gap:8px}.folder summary span:last-child{white-space:nowrap}progress{display:block;width:100%;height:10px;margin:16px 0;accent-color:var(--violet)}summary{cursor:pointer;font-weight:700}hr{border:0;border-top:1px solid var(--line);margin:24px 0}.skip-link{position:absolute;top:-70px;left:12px;padding:12px;background:var(--white);z-index:100}.skip-link:focus{top:10px}.sr-only{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}:focus-visible{outline:3px solid var(--blue);outline-offset:3px}.btn[aria-busy=true]{opacity:.65}body[data-theme=dark] .inline-edit input{color:var(--ink)}.panel form+.hint{margin-top:15px}body{background-attachment:fixed}.hero-art{box-shadow:none}.btn.warning:hover{background:var(--pink)}body[data-theme=dark] .btn.warning:hover{background:#573a47}
@media(max-width:830px){.link-row{grid-template-columns:minmax(0,1fr) auto}.link-row .dest{grid-row:2}.link-row>.small{grid-column:1;grid-row:3}.link-row .row-actions{grid-column:2;grid-row:1/4;flex-direction:column}.head-inner{gap:10px}.main-nav{gap:0}.main-nav .nav-button{font-size:13px;padding:8px}.main-nav .mini-primary{margin-left:0}.hero-art{height:270px}}
@media(max-width:520px){.inline-edit{flex-wrap:wrap}.inline-edit input{flex-basis:100%}.panel{border-radius:17px}.content{padding-top:28px}.chart .bar-value{font-size:9px}.chart{gap:3px;padding:0 3px}.hero-art{height:235px}.page-title{font-size:34px}.empty{padding:26px}.admin-row{align-items:start;flex-wrap:wrap}}
