.btn{border-radius:var(--radius-button);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;min-height:48px;padding:0 16px;font-weight:500;text-decoration:none;display:inline-flex}.btn:disabled{cursor:default;background:var(--disabled);color:var(--disabled-ink);border-color:var(--disabled)}.btn-primary{background:var(--brand);color:var(--on-brand)}.btn-secondary{background:var(--surface);color:var(--ink);border-color:var(--line-strong)}.btn-danger{background:var(--surface);color:var(--conflict);border-color:var(--conflict)}.btn-block{width:100%}.btn-link{min-height:44px;color:var(--brand);cursor:pointer;background:0 0;border:0;align-items:center;padding:0 8px;font-weight:500;text-decoration:none;display:inline-flex}.field{flex-direction:column;gap:6px;display:flex}.field label{font-size:14px;font-weight:500}.field input,.field textarea{border:1px solid var(--muted);border-radius:var(--radius-input);background:var(--surface);padding:12px;font-size:16px}.field textarea{resize:vertical;min-height:96px}.field[data-invalid] input,.field[data-invalid] textarea{border-color:var(--conflict)}.field-hint{color:var(--muted);font-size:13px}.field-error{color:var(--conflict);font-size:13px}.notice{border-radius:var(--radius-surface);flex-direction:column;gap:8px;padding:16px;display:flex}.notice-title{font-weight:500}.notice-pending{background:var(--unknown-bg);color:var(--unknown)}.notice-rejected,.notice-error{background:var(--conflict-bg);color:var(--conflict)}.notice-approved{background:var(--clear-bg);color:var(--clear)}.notice-hidden{background:var(--disabled);color:var(--disabled-ink)}.chip{white-space:nowrap;border-radius:999px;padding:2px 10px;font-size:13px;font-weight:500;display:inline-block}.chip-pending{background:var(--unknown-bg);color:var(--unknown)}.chip-approved{background:var(--clear-bg);color:var(--clear)}.chip-rejected{background:var(--conflict-bg);color:var(--conflict)}.chip-hidden{background:var(--disabled);color:var(--disabled-ink)}.lang-switch{gap:4px;display:inline-flex}.lang-switch button{color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;padding:4px 8px;font-size:14px}.lang-switch button[aria-pressed=true]{border-color:var(--line-strong);color:var(--ink);font-weight:500}.table{border-collapse:collapse;width:100%;font-size:14px}.table th{background:var(--soft);color:var(--muted);text-align:left;padding:16px 12px;font-weight:500}.table td{border-bottom:1px solid var(--line);vertical-align:top;padding:16px 12px}.table tr.row-link{cursor:pointer}.table tr.row-link:hover td{background:var(--paper)}.muted{color:var(--muted)}.small{font-size:14px}.stack{gap:var(--space-lg);flex-direction:column;display:flex}.stack-sm{gap:var(--space-sm);flex-direction:column;display:flex}.row{gap:var(--space-md);flex-wrap:wrap;align-items:center;display:flex}.row>.btn{flex:240px}.stub{border:1px dashed var(--line-strong);border-radius:var(--radius-card);color:var(--muted);padding:24px}@media (width<=720px){.table thead{display:none}.table tr{border-bottom:1px solid var(--line);padding:8px 0;display:block}.table td{border:0;padding:4px 12px;display:block}.table td:before{content:attr(data-label);color:var(--muted);font-size:13px;display:block}}.shell{grid-template-columns:224px 1fr;min-height:100vh;display:grid}.sidebar{background:var(--soft);flex-direction:column;gap:20px;padding:32px 24px;display:flex}.sidebar-role{color:var(--muted);margin-top:-12px;font-size:14px}.sidebar nav{flex-direction:column;display:flex}.sidebar nav a{color:var(--ink);padding:10px 0;font-weight:500;text-decoration:none}.sidebar nav a.active{color:var(--brand);box-shadow:inset 3px 0 0 var(--brand);padding-left:12px}.sidebar-foot{color:var(--muted);flex-direction:column;gap:8px;margin-top:auto;font-size:13px;display:flex}.sidebar-foot .btn-link{align-self:flex-start;min-height:32px;padding:0}.work{flex-direction:column;gap:24px;min-width:0;max-width:1216px;padding:40px;display:flex}.context{color:var(--muted);font-size:14px}.public{background:var(--paper);flex-direction:column;min-height:100vh;display:flex}.public-head{background:var(--surface);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;min-height:72px;padding:0 64px;display:flex}.public-brand{color:var(--muted);align-items:center;gap:12px;font-size:15px;display:flex}.public-head-actions{align-items:center;gap:16px;display:flex}.public-body{align-items:flex-start;gap:80px;padding:56px 64px;display:flex}.public-aside{width:320px;color:var(--muted);flex-direction:column;gap:12px;font-size:14px;display:flex}.public-aside h2{color:var(--ink);font-size:18px}.form-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);flex-direction:column;gap:20px;width:600px;max-width:100%;padding:40px;display:flex}.form-card h1{font-size:32px}.loading{color:var(--muted);padding:40px}@media (width<=900px){.shell{grid-template-columns:1fr}.sidebar{padding:16px}.sidebar nav{flex-flow:wrap;gap:16px}.work{padding:24px 16px}.public-head{padding:0 16px}.public-body{flex-direction:column-reverse;gap:24px;padding:24px 16px}.public-aside{width:auto}.form-card{padding:24px}}.guest-page{padding:var(--space-xl) 64px;align-items:flex-start;gap:var(--space-lg);flex-direction:column;display:flex}.guest-columns{gap:var(--space-lg);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;width:100%;display:grid}.guest-panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-surface);padding:var(--space-lg)}.guest-panel h2{font-size:20px}.guest-panel h3{font-size:16px}.guest-actions{gap:var(--space-xs);flex-wrap:wrap;align-items:center;display:flex}.guest-row{justify-content:space-between;align-items:flex-start;gap:var(--space-md);display:flex}.guest-devices{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.guest-devices>li{padding:var(--space-sm) 0;border-bottom:1px solid var(--line)}.guest-devices>li:last-child{border-bottom:0}.guest-rules{gap:var(--space-2xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.guest-rules>li{justify-content:space-between;gap:var(--space-sm);padding:var(--space-xs) 0;border-bottom:1px solid var(--soft);display:flex}.guest-strictness{white-space:nowrap;border-radius:8px;padding:2px 8px;font-size:13px}.guest-strict{background:var(--conflict-bg);color:var(--conflict)}.guest-preference{background:var(--unknown-bg);color:var(--unknown)}.guest-readonly{background:var(--soft);border-radius:var(--radius-input);padding:var(--space-sm)}@media (width<=900px){.guest-page{padding:var(--space-lg) 16px}.guest-columns{grid-template-columns:minmax(0,1fr)}.guest-row{flex-direction:column}}.catalog-section{max-width:1040px;padding-bottom:var(--space-xl)}.catalog-section .panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-surface);padding:var(--space-md)}.catalog-section .plain-list{padding-left:var(--space-md);margin:0}.catalog-section .btn-small{min-height:36px;padding:0 12px;font-size:14px}.catalog-section .stack-sm{gap:var(--space-sm);flex-direction:column;display:flex}.catalog-section .toolbar{align-items:flex-end}.catalog-section .toolbar>.btn{flex:none}.catalog-section .grow{flex:280px}.catalog-section .form-grid{gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.catalog-section .check-group{border:1px solid var(--line);border-radius:var(--radius-input);padding:var(--space-sm) var(--space-md);gap:var(--space-xs);flex-direction:column;display:flex}.catalog-section .check-group legend{padding:0 var(--space-2xs);font-size:14px;font-weight:500}.catalog-section .check-grid{gap:var(--space-xs) var(--space-md);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));display:grid}.catalog-section .check{gap:var(--space-xs);cursor:pointer;align-items:flex-start;display:flex}.catalog-section .check input{margin-top:3px}.catalog-section .actions{align-items:center}.catalog-section .actions>.btn{flex:none}.catalog-section .confirm,.catalog-section .row-actions{gap:var(--space-xs);flex-wrap:wrap;align-items:center;display:inline-flex}.catalog-section .field select{border:1px solid var(--muted);border-radius:var(--radius-input);background:var(--surface);padding:12px;font-size:16px}.catalog-section .subnav{gap:var(--space-md);display:flex}.catalog-section .subnav a{color:var(--muted);border-bottom:2px solid #0000;padding:8px 0;font-weight:500;text-decoration:none}.catalog-section .subnav a.active{color:var(--brand);border-bottom-color:var(--brand)}.catalog-section .pick-list{border:1px solid var(--line);border-radius:var(--radius-input);max-height:280px;margin:0;padding:0;list-style:none;overflow-y:auto}.catalog-section .pick-list li{padding:var(--space-xs) var(--space-sm);border-bottom:1px solid var(--line)}.catalog-section .pick-list li:last-child{border-bottom:0}.catalog-section tr[data-selected] td{background:var(--paper)}@media (width<=720px){.catalog-section .form-grid{grid-template-columns:1fr}}.import-section{padding-bottom:var(--space-xl);max-width:960px}.import-section .downloads{gap:var(--space-sm);flex-wrap:wrap;display:flex}.import-section .panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-surface);padding:var(--space-md)}.import-section .plain-list{padding-left:var(--space-md);margin:0}.import-section .chip-list{gap:var(--space-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.import-section .field input[type=file]{padding:10px}.integration-section{padding-bottom:var(--space-xl);max-width:960px}.integration-section .panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-surface);padding:var(--space-md)}.integration-section .plain-list{padding-left:var(--space-md);margin:0}.integration-section .inline-form{gap:var(--space-sm);flex-wrap:wrap;align-items:flex-end;display:flex}.integration-section .inline-form .field{flex:240px}.integration-section .row-actions{gap:var(--space-xs);flex-wrap:wrap;align-items:center;display:flex}.integration-section .secret{padding:var(--space-sm);background:var(--soft);border-radius:var(--radius-input);word-break:break-all;-webkit-user-select:all;user-select:all;font-family:ui-monospace,Menlo,monospace;display:block}.integration-section .memo code,.integration-section .memo pre{background:var(--soft);border-radius:var(--radius-input);font-family:ui-monospace,Menlo,monospace;font-size:13px}.integration-section .memo code{padding:1px 4px}.integration-section .memo pre{padding:var(--space-sm);margin:0;overflow-x:auto}.integration-section .sync-details td{border-bottom:1px solid var(--line)}.menu-editor{padding-bottom:var(--space-xl)}.menu-head,.dish-head{justify-content:space-between;align-items:center}.menu-head>.btn,.dish-head>.btn{flex:none}.category-head,.recipe-head{gap:var(--space-sm);justify-content:space-between;align-items:flex-start;display:flex}.category-head .form-grid,.recipe-head .form-grid{flex:1}.form-grid{gap:var(--space-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.form-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.form-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.dish-layout{gap:var(--space-lg);grid-template-columns:minmax(0,1fr) 320px;align-items:start;display:grid}fieldset.panel{margin:0}fieldset.panel legend{font-family:var(--font-display);padding:0 var(--space-2xs);font-weight:600}.block{display:block}.composition{border:1px solid var(--line);border-radius:var(--radius-card);margin:0;padding:0;list-style:none}.composition>li{padding:var(--space-sm);border-top:1px solid var(--line)}.composition>li:first-child{border-top:0}.composition-row{justify-content:space-between;align-items:flex-start;gap:var(--space-sm);display:flex}.composition-name{font-weight:600}.recipe{gap:var(--space-sm);border:0;flex-direction:column;margin:0;padding:0;display:flex}.recipe .composition,.recipe .picker{margin-left:var(--space-md)}.allergens{color:var(--conflict)}.tag{padding:1px var(--space-xs);border-radius:999px;font-size:.85em;display:inline-block}.tag-unknown{background:var(--unknown-bg);color:var(--unknown)}.picker{position:relative}.picker-popup{border:1px solid var(--line-strong);border-radius:var(--radius-input);background:var(--paper);padding:var(--space-xs);margin-top:var(--space-2xs);gap:var(--space-xs);flex-direction:column;display:flex}.picker-popup ul{margin:0;padding:0;list-style:none}.picker-popup [role=option]{padding:var(--space-xs);border-radius:var(--radius-input);cursor:pointer}.picker-popup [role=option]:hover{background:var(--soft)}.dish-photo{border-radius:var(--radius-card);object-fit:cover;aspect-ratio:4/3;width:100%}.file-pick{text-align:center;position:relative;overflow:hidden}.file-pick input{opacity:0;cursor:pointer;position:absolute;inset:0}.save-bar{justify-content:flex-start;align-items:center;gap:var(--space-md);padding:var(--space-sm) 0;background:var(--paper);border-top:1px solid var(--line);display:flex;position:sticky;bottom:0}@media (width<=960px){.dish-layout,.form-grid,.form-grid-3,.form-grid-4{grid-template-columns:minmax(0,1fr)}}.menu-editor .confirm{gap:var(--space-xs);flex-wrap:wrap;justify-content:flex-end;align-items:center;max-width:280px;display:flex}.publish-section{padding-bottom:var(--space-xl)}.publish-action{gap:var(--space-xs);flex-direction:column;align-items:flex-start;display:flex}.publish-action .btn{min-width:240px}.plain-list{padding-left:var(--space-md);margin:0}.stack-xs{gap:var(--space-2xs);flex-direction:column;display:flex}.btn-small{min-height:36px;padding:0 12px;font-size:14px}.downloads{gap:var(--space-xs);flex-wrap:wrap;display:inline-flex}.panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-surface);padding:var(--space-md)}.qr-menu{gap:var(--space-lg);align-items:flex-start;display:flex}.qr-image{border:1px solid var(--line);border-radius:var(--radius-input);padding:var(--space-xs);background:#fff;flex:none}.sheet-link{gap:var(--space-md);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.check{gap:var(--space-xs);cursor:pointer;align-items:flex-start;display:flex}.check input{margin-top:3px}.qr-dishes td{vertical-align:top}.print-sheet{color:#000;border:1px solid var(--line);background:#fff;flex-direction:column;gap:8mm;width:210mm;max-width:100%;min-height:297mm;padding:14mm;display:flex}.sheet-restaurant{text-align:center;font-size:24pt}.sheet-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8mm 6mm;margin:0;padding:0;list-style:none;display:grid}.sheet-cell{text-align:center;break-inside:avoid;flex-direction:column;align-items:center;gap:1.5mm;display:flex}.sheet-cell img{aspect-ratio:1;width:100%;max-width:50mm}.sheet-cell strong{font-size:11pt;line-height:1.2}.sheet-cell span{color:#444;font-size:9pt}.sheet-footer{text-align:center;color:#444;margin-top:auto;font-size:9pt}.sheet-empty{text-align:center}@page{size:A4;margin:12mm}@media print{.shell:has(.print-sheet){display:block}.sheet-controls{display:none}.shell:has(.print-sheet) .sidebar{display:none}.shell:has(.print-sheet) .work{max-width:none;padding:0}.print-sheet{border:0;width:auto;min-height:0;padding:0}}@media (width<=720px){.qr-menu{flex-direction:column}.print-sheet{padding:var(--space-md);min-height:0}.sheet-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.sheet-controls .row>.btn{flex:none}.sheet-pending{aspect-ratio:1;border:1px dashed var(--line);color:#444;justify-content:center;align-items:center;width:100%;max-width:50mm;font-size:9pt;display:flex}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-cyrillic-700-normal-Dw_fZAg2.woff2)format("woff2"),url(/assets/manrope-cyrillic-700-normal-7JNVKxyl.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-greek-700-normal-CHUG9PD8.woff2)format("woff2"),url(/assets/manrope-greek-700-normal-DyfsrCpP.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-vietnamese-700-normal-CUqMx5-1.woff2)format("woff2"),url(/assets/manrope-vietnamese-700-normal-pt65Fn2Z.woff)format("woff");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;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-ext-700-normal-DYOwVNan.woff2)format("woff2"),url(/assets/manrope-latin-ext-700-normal-eVCcYqtJ.woff)format("woff");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;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-700-normal-BZp_XxE4.woff2)format("woff2"),url(/assets/manrope-latin-700-normal-DGRFkw-m.woff)format("woff");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:Golos Text;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/golos-text-cyrillic-ext-400-normal-Bo67NYBq.woff2)format("woff2"),url(/assets/golos-text-cyrillic-ext-400-normal-D592xEk3.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/golos-text-cyrillic-400-normal-C7us6pn1.woff2)format("woff2"),url(/assets/golos-text-cyrillic-400-normal-BwL4n7Pb.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/golos-text-latin-ext-400-normal-BjKcJWKY.woff2)format("woff2"),url(/assets/golos-text-latin-ext-400-normal-BXgyX_iE.woff)format("woff");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:Golos Text;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/golos-text-latin-400-normal-Coi1FYaD.woff2)format("woff2"),url(/assets/golos-text-latin-400-normal-DOuJOmdK.woff)format("woff");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:Golos Text;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/golos-text-cyrillic-ext-500-normal-CLsu_eDI.woff2)format("woff2"),url(/assets/golos-text-cyrillic-ext-500-normal-InHNvB7v.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/golos-text-cyrillic-500-normal-BSLQUuP1.woff2)format("woff2"),url(/assets/golos-text-cyrillic-500-normal-hXinzVVQ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/golos-text-latin-ext-500-normal-9vZPKadr.woff2)format("woff2"),url(/assets/golos-text-latin-ext-500-normal-BmtMVntR.woff)format("woff");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:Golos Text;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/golos-text-latin-500-normal-BznAvurO.woff2)format("woff2"),url(/assets/golos-text-latin-500-normal-BQo4s7Kn.woff)format("woff");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{--font-display:"Manrope", system-ui, sans-serif;--font-body:"Golos Text", system-ui, sans-serif;--radius-button:12px;--radius-surface:12px;--radius-card:16px;--radius-input:12px;--paper:#f7f4ec;--surface:#fffefa;--soft:#eaf0f2;--ink:#202f39;--muted:#52616a;--line:#a6b4bb;--line-strong:#71828c;--brand:#244e69;--on-brand:#fffefa;--focus:#006641;--conflict:#962e22;--conflict-bg:#fae9e3;--unknown:#715006;--unknown-bg:#f9efcf;--clear:#285b3f;--clear-bg:#e7f0e4;--disabled:#dfe4dd;--disabled-ink:#526158;--space-2xs:4px;--space-xs:8px;--space-sm:12px;--space-md:16px;--space-lg:24px;--space-xl:40px}*,:before,:after{box-sizing:border-box}html,body,#root{min-height:100%}body{background:var(--surface);color:var(--ink);font:16px/1.4 var(--font-body);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3{font-family:var(--font-display);margin:0;font-weight:700;line-height:1.18}h1{font-size:36px}h2{font-size:24px}h3{font-size:18px}p{margin:0}a{color:var(--brand)}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}button,input,textarea,select{font:inherit;color:inherit}
