:root{--bg: #faf9f7;--text: #2b2925;--text-muted: #726d63;--accent: #2f6f4f;--accent-text: #ffffff;--border: #e3e0da;--border-strong: #cfcabf;--radius: 6px;--shadow: 0 2px 10px rgba(30, 25, 15, .1), 0 1px 2px rgba(30, 25, 15, .06);--font: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif}*{box-sizing:border-box}html,body{margin:0;padding:0;background:var(--bg);color:var(--text);font-family:var(--font);height:100%}#app{min-height:100%;padding-right:var(--drawer-space, 0px)}button,input,textarea,select{font-family:inherit;font-size:inherit;color:inherit}button{cursor:pointer;background:#fff;border:1px solid var(--border-strong);border-radius:var(--radius);padding:.45em .9em;font-size:.9rem;color:var(--text);transition:background .12s ease,border-color .12s ease}button:hover{background:#f2f0ea}button:active{background:#eae7df}button.primary{background:var(--accent);border-color:var(--accent);color:var(--accent-text)}button.primary:hover{background:#275f43}button.primary.danger{background:#a23a2f;border-color:#a23a2f;color:var(--accent-text)}button.primary.danger:hover{background:#8c3226}button.quiet{border-color:transparent;background:transparent}button.quiet:hover{background:#f2f0ea}button.danger{color:#a23a2f}button:disabled{opacity:.5;cursor:default}input[type=text],input[type=search],input[type=number],textarea{border:1px solid var(--border-strong);border-radius:var(--radius);padding:.4em .6em;background:#fff;color:var(--text)}select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:#fff;border:1px solid var(--border-strong);border-radius:var(--radius);padding:.3em 1.7em .3em .6em;color:var(--text);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236b675f' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 10 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .45em center;background-size:1em;transition:background-color .12s ease,border-color .12s ease}select:hover{background-color:#f2f0ea}input[type=color]{border:1px solid var(--border-strong);border-radius:var(--radius);padding:2px;width:2.2em;height:2.2em;background:#fff}a{color:var(--accent)}::placeholder{color:#b6b0a3}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.drop-over{outline:2px dashed var(--accent);outline-offset:3px;border-radius:.3rem;background:color-mix(in srgb,var(--accent) 7%,transparent)}html{overscroll-behavior-y:none;--sab: env(safe-area-inset-bottom, 0px)}@media (pointer: coarse){.no-page-pan #app{touch-action:pan-x pinch-zoom}.no-page-pan .drawer,.no-page-pan [data-scrolls]{touch-action:auto}}.viewer-mode .sheet .no-print{display:none!important}@media print{@page{size:A4 portrait;margin:0}html,body{height:auto}html,body{background:#fff;-webkit-print-color-adjust:exact;print-color-adjust:exact}.no-print{display:none!important}#app{padding-right:0}}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(/assets/playfair-display-400-900-latin-ext-CnXWPxla.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(/assets/playfair-display-400-900-latin-CSUZDoAs.woff2) format("woff2");unicode-range:U+0000-00FF,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:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/cormorant-garamond-300-latin-ext-DkewdGEa.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/cormorant-garamond-300-latin-vTYAbwjx.woff2) format("woff2");unicode-range:U+0000-00FF,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:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/cormorant-garamond-300-latin-ext-DkewdGEa.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/cormorant-garamond-300-latin-vTYAbwjx.woff2) format("woff2");unicode-range:U+0000-00FF,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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/cormorant-garamond-300-latin-ext-DkewdGEa.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/cormorant-garamond-300-latin-vTYAbwjx.woff2) format("woff2");unicode-range:U+0000-00FF,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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/cormorant-garamond-300-latin-ext-DkewdGEa.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/cormorant-garamond-300-latin-vTYAbwjx.woff2) format("woff2");unicode-range:U+0000-00FF,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:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/cormorant-garamond-300-latin-ext-DkewdGEa.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/cormorant-garamond-300-latin-vTYAbwjx.woff2) format("woff2");unicode-range:U+0000-00FF,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:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(/assets/eb-garamond-400-800-latin-ext-CLnU8tfL.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(/assets/eb-garamond-400-800-latin-DHJaSK_n.woff2) format("woff2");unicode-range:U+0000-00FF,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:Lora;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/lora-400-700-latin-ext-DgyGNlSC.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Lora;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/lora-400-700-latin-BplyFJq7.woff2) format("woff2");unicode-range:U+0000-00FF,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:Libre Baskerville;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/libre-baskerville-400-latin-ext-C2F7Qh2u.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Libre Baskerville;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/libre-baskerville-400-latin-8upxpn-O.woff2) format("woff2");unicode-range:U+0000-00FF,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:Libre Baskerville;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/libre-baskerville-400-latin-ext-C2F7Qh2u.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Libre Baskerville;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/libre-baskerville-400-latin-8upxpn-O.woff2) format("woff2");unicode-range:U+0000-00FF,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:Crimson Pro;font-style:normal;font-weight:200 900;font-display:swap;src:url(/assets/crimson-pro-200-900-latin-ext-CeixzfXh.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Crimson Pro;font-style:normal;font-weight:200 900;font-display:swap;src:url(/assets/crimson-pro-200-900-latin-BHslzmyu.woff2) format("woff2");unicode-range:U+0000-00FF,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:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(/assets/source-serif-4-200-900-latin-ext-iEVfbfSw.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(/assets/source-serif-4-200-900-latin-l1vr9vou.woff2) format("woff2");unicode-range:U+0000-00FF,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:Spectral;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/spectral-300-latin-ext-CAlK0IWw.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Spectral;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/spectral-300-latin-x8zSl3Cj.woff2) format("woff2");unicode-range:U+0000-00FF,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:Spectral;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/spectral-400-latin-ext-VbSs_Pnq.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Spectral;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/spectral-400-latin-Com8ZUEe.woff2) format("woff2");unicode-range:U+0000-00FF,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:Spectral;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/spectral-600-latin-ext-DXYEkyVx.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Spectral;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/spectral-600-latin-YQFuBY_k.woff2) format("woff2");unicode-range:U+0000-00FF,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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-100-900-latin-ext-B_-bZUTo.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-100-900-latin-8kRkwJBP.woff2) format("woff2");unicode-range:U+0000-00FF,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:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/montserrat-100-900-latin-ext-D0hf-lZB.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/montserrat-100-900-latin-Dk9Pm7OY.woff2) format("woff2");unicode-range:U+0000-00FF,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:Lato;font-style:normal;font-weight:300;font-display:swap;src:url(data:font/woff2;base64,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) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Lato;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/lato-300-latin-BFGNU66h.woff2) format("woff2");unicode-range:U+0000-00FF,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:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(data:font/woff2;base64,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) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/lato-400-latin-DXRmO6t1.woff2) format("woff2");unicode-range:U+0000-00FF,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:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(data:font/woff2;base64,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) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/lato-700-latin-D0hIvJyG.woff2) format("woff2");unicode-range:U+0000-00FF,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:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/poppins-300-latin-ext-DAekass1.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/poppins-300-latin-CAodptMY.woff2) format("woff2");unicode-range:U+0000-00FF,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:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/poppins-400-latin-ext-BGNV62LR.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/poppins-400-latin-BwTUGeWf.woff2) format("woff2");unicode-range:U+0000-00FF,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:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/poppins-600-latin-ext-BO279Z4F.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/poppins-600-latin-DJVo7c07.woff2) format("woff2");unicode-range:U+0000-00FF,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:Raleway;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/raleway-100-900-latin-ext-CaeC7bqP.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Raleway;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/raleway-100-900-latin-CGbyi9Q1.woff2) format("woff2");unicode-range:U+0000-00FF,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:Work Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/work-sans-100-900-latin-ext-Ct2Hid3G.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Work Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/work-sans-100-900-latin-BGbNWJ1H.woff2) format("woff2");unicode-range:U+0000-00FF,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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/assets/manrope-200-800-latin-ext-CDracvZH.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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-weight:200 800;font-display:swap;src:url(/assets/manrope-200-800-latin-C46ZzDBF.woff2) format("woff2");unicode-range:U+0000-00FF,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:Archivo;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/archivo-100-900-latin-ext-CEt9KWsu.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Archivo;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/archivo-100-900-latin-BEIDiHaE.woff2) format("woff2");unicode-range:U+0000-00FF,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:Josefin Sans;font-style:normal;font-weight:100 700;font-display:swap;src:url(/assets/josefin-sans-100-700-latin-ext-DqnjF3ua.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Josefin Sans;font-style:normal;font-weight:100 700;font-display:swap;src:url(/assets/josefin-sans-100-700-latin--WQnNTTe.woff2) format("woff2");unicode-range:U+0000-00FF,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:Cinzel;font-style:normal;font-weight:400 900;font-display:swap;src:url(/assets/cinzel-400-900-latin-ext-C_yqxIr0.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Cinzel;font-style:normal;font-weight:400 900;font-display:swap;src:url(/assets/cinzel-400-900-latin-BOqWLKHx.woff2) format("woff2");unicode-range:U+0000-00FF,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:Marcellus;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/marcellus-400-latin-ext-CZ83hikv.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Marcellus;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/marcellus-400-latin-PfqeU9xk.woff2) format("woff2");unicode-range:U+0000-00FF,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:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/bebas-neue-400-latin-ext-CGFY99TM.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/bebas-neue-400-latin-CoNGBGqG.woff2) format("woff2");unicode-range:U+0000-00FF,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:Oswald;font-style:normal;font-weight:200 700;font-display:swap;src:url(/assets/oswald-200-700-latin-ext-BwOv_p-X.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Oswald;font-style:normal;font-weight:200 700;font-display:swap;src:url(/assets/oswald-200-700-latin-4rCYjiah.woff2) format("woff2");unicode-range:U+0000-00FF,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:Abril Fatface;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/abril-fatface-400-latin-ext-cXR1y_FM.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Abril Fatface;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/abril-fatface-400-latin-BWAS9RQc.woff2) format("woff2");unicode-range:U+0000-00FF,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:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/anton-400-latin-ext-BG9LYhSW.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/anton-400-latin-BbqyLdY8.woff2) format("woff2");unicode-range:U+0000-00FF,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:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/great-vibes-400-latin-ext-DPaghOKJ.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/great-vibes-400-latin-Bcoi9gjv.woff2) format("woff2");unicode-range:U+0000-00FF,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:Dancing Script;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/dancing-script-400-700-latin-ext-DXJhadO_.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Dancing Script;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/dancing-script-400-700-latin-BbISTpl1.woff2) format("woff2");unicode-range:U+0000-00FF,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:Parisienne;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/parisienne-400-latin-ext-B5ixarxK.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Parisienne;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/parisienne-400-latin-CbT3YVsa.woff2) format("woff2");unicode-range:U+0000-00FF,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:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/caveat-400-700-latin-ext-CK30vzPY.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/caveat-400-700-latin-CP6HlsNg.woff2) format("woff2");unicode-range:U+0000-00FF,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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/assets/jetbrains-mono-100-800-latin-ext-Dey_PoKW.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/assets/jetbrains-mono-100-800-latin-D000Msq0.woff2) format("woff2");unicode-range:U+0000-00FF,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}.backdrop.svelte-12i8mx1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:flex;align-items:center;justify-content:center;background:#14121059;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.dialog.svelte-12i8mx1{width:min(24rem,calc(100vw - 2rem));display:flex;flex-direction:column;gap:.5rem;padding:1.1rem 1.2rem 1rem;background:var(--bg);border:1px solid var(--border);border-radius:calc(var(--radius) * 2);box-shadow:0 18px 48px #0000003d}h2.svelte-12i8mx1{margin:0;font-size:.98rem;font-weight:650}label.svelte-12i8mx1{font-size:.74rem;color:var(--text-muted)}.question.svelte-12i8mx1{margin:0;font-size:.85rem}input.svelte-12i8mx1{padding:.5em .6em;font-size:.9rem;border:1px solid var(--border-strong);border-radius:var(--radius);background:#fff}input.svelte-12i8mx1:focus{outline:2px solid var(--accent);outline-offset:-1px}.hint.svelte-12i8mx1{margin:0;font-size:.72rem;color:var(--text-muted)}.code-copy.svelte-12i8mx1{display:flex;align-items:baseline;justify-content:center;gap:.6rem;padding:.45em .6em;border:1px solid var(--border-strong);border-radius:var(--radius);background:#fff;color:inherit;font-family:ui-monospace,monospace;font-size:1.3rem;font-weight:700;letter-spacing:.1em}.code-copy.svelte-12i8mx1:hover{border-color:var(--accent)}.copy-hint.svelte-12i8mx1{font-family:var(--font);font-size:.68rem;font-weight:500;letter-spacing:0;color:var(--text-muted)}.actions.svelte-12i8mx1{display:flex;justify-content:flex-end;gap:.4rem;margin-top:.3rem}.gate.svelte-9u7n1y{min-height:100vh;min-height:100svh;display:flex;align-items:center;justify-content:center;padding:2rem}.card.svelte-9u7n1y{width:100%;max-width:420px;border:1px solid var(--border);border-radius:var(--radius);padding:2rem;display:flex;flex-direction:column;gap:.8rem;background:var(--bg, #fff)}h1.svelte-9u7n1y{margin:0;font-size:1.2rem}.sub.svelte-9u7n1y{margin:0;color:var(--text-muted);font-size:.9rem}.form.svelte-9u7n1y{display:flex;flex-direction:column;gap:.5rem}.hint.svelte-9u7n1y{margin:0;color:var(--text-muted);font-size:.8rem}.error.svelte-9u7n1y{margin:0;color:#a23a2f;font-size:.85rem}.gate.svelte-basgzi{min-height:100vh;min-height:100svh;display:flex;align-items:center;justify-content:center;padding:2rem}.card.svelte-basgzi{width:100%;max-width:420px;border:1px solid var(--border);border-radius:var(--radius);padding:2rem;display:flex;flex-direction:column;gap:.8rem;background:var(--bg, #fff)}h1.svelte-basgzi{margin:0;font-size:1.2rem}.sub.svelte-basgzi{margin:0;color:var(--text-muted);font-size:.9rem}.form.svelte-basgzi{display:flex;flex-direction:column;gap:.5rem}.hint.svelte-basgzi{margin:0;color:var(--text-muted);font-size:.8rem}.error.svelte-basgzi{margin:0;color:#a23a2f;font-size:.85rem}.size-table.svelte-1r07y47{box-sizing:border-box;flex:none}.cell.svelte-1r07y47{position:relative}.sep.svelte-1r07y47{position:absolute;left:calc(100% + var(--sep-gap) / 2);top:0;bottom:0;width:max-content;transform:translate(-50%);display:grid;place-items:center;pointer-events:none}.matrix.svelte-1r07y47{display:flex;flex-direction:column;align-items:flex-start}.row.svelte-1r07y47{display:grid;align-items:center;width:100%;flex:none}.label.svelte-1r07y47,.cup-head.svelte-1r07y47,.linear.svelte-1r07y47 .cell:where(.svelte-1r07y47){font-size:var(--cell-font);text-align:center;color:var(--cell-color)}.matrix.svelte-1r07y47 .cell:where(.svelte-1r07y47){font-size:var(--cell-font);text-align:center;color:var(--cell-color)}.cup-head.svelte-1r07y47{font-weight:700;color:var(--cell-strong)}.band-label.svelte-1r07y47{font-weight:700;color:var(--cell-strong);text-align:left}.linear.svelte-1r07y47{display:flex;flex-direction:column;align-items:flex-start}.linear.svelte-1r07y47 .cell:where(.svelte-1r07y47){display:flex;align-items:center;justify-content:center;min-width:0;height:var(--cell-height);white-space:nowrap;line-height:1;font-weight:var(--cell-weight, 400)}.linear.svelte-1r07y47 .cell:where(.svelte-1r07y47) .txt:where(.svelte-1r07y47){max-width:100%;overflow:hidden}.linear.equal.svelte-1r07y47 .row:where(.svelte-1r07y47){display:flex;justify-content:flex-start}.linear.equal.center.svelte-1r07y47 .row:where(.svelte-1r07y47){justify-content:center}.linear.equal.svelte-1r07y47 .cell:where(.svelte-1r07y47){flex:none}.linear.equal.svelte-1r07y47 .cell:where(.svelte-1r07y47) .txt:where(.svelte-1r07y47){overflow:visible}.linear.flow.svelte-1r07y47{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start}.linear.flow.center.svelte-1r07y47{justify-content:center}.linear.flow.svelte-1r07y47 .cell:where(.svelte-1r07y47){flex:none}.linear.flow.svelte-1r07y47 .cell:where(.svelte-1r07y47) .txt:where(.svelte-1r07y47){overflow:visible}.linear.flow.svelte-1r07y47 .sep.eol:where(.svelte-1r07y47){visibility:hidden}@media screen{.size-table.wire.svelte-1r07y47{outline:1px dotted #b8862f;outline-offset:-1px}.size-table.overflowing.svelte-1r07y47{position:relative}.size-table.overflowing.svelte-1r07y47:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:2px dotted #a23a2f;pointer-events:none}.marks-off .size-table.overflowing.svelte-1r07y47:after{content:none}}.field.svelte-14impl7{position:absolute;overflow:hidden}.place.svelte-14impl7{width:100%;height:100%;box-sizing:border-box;display:flex;min-width:0;min-height:0}.image-box.svelte-14impl7{flex:1;align-self:stretch;min-width:0}.rect.svelte-14impl7{flex:1;align-self:stretch;min-width:0;print-color-adjust:exact;-webkit-print-color-adjust:exact}.image-box.svelte-14impl7 img:where(.svelte-14impl7){width:100%;height:100%;min-width:0}.text.svelte-14impl7{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%;min-width:0}.title-lines.svelte-14impl7{display:flex;flex-direction:column;line-height:1;max-width:100%;min-width:0}.text.screen-only.svelte-14impl7{text-decoration:underline dotted;text-underline-offset:.15em;opacity:.75}.colors.svelte-14impl7{flex:1;align-self:stretch;min-width:0;display:flex;flex-wrap:wrap}.colors.column.svelte-14impl7{flex-direction:column}.cup-type.svelte-14impl7{display:flex;flex-direction:column-reverse;align-items:center;justify-content:flex-end}.cup-type.below.svelte-14impl7{flex-direction:column}.cup-type.beside.svelte-14impl7{flex-direction:row-reverse;align-items:center}.cup-icon.svelte-14impl7{flex:none;object-fit:contain}.cup-label.svelte-14impl7{line-height:1.05;white-space:nowrap}.cup-type.caps.svelte-14impl7 .cup-label:where(.svelte-14impl7){text-transform:uppercase}.spec-labels.svelte-14impl7{flex:1;align-self:stretch;min-width:0;display:flex;flex-wrap:wrap}.spec-labels.column.svelte-14impl7{flex-direction:column}.spec-labels.caps.svelte-14impl7{text-transform:uppercase}.spec-label.svelte-14impl7{line-height:1.15;white-space:nowrap}.checks.svelte-14impl7{flex:1;align-self:stretch;min-width:0;display:flex;flex-wrap:wrap}.checks.column.svelte-14impl7{flex-direction:column}.check-item.svelte-14impl7{line-height:1.15;white-space:nowrap;color:#a23a2f}.check-item.on.svelte-14impl7{color:#2f7d4f}.color-entry.svelte-14impl7{display:flex;flex-direction:column;align-items:center}.swatch-box.svelte-14impl7{position:relative;flex:none}.ring.svelte-14impl7,.swatch.svelte-14impl7{position:absolute;print-color-adjust:exact;-webkit-print-color-adjust:exact}.ring.svelte-14impl7{top:0;right:0;bottom:0;left:0;box-sizing:border-box}.swatch.plain.svelte-14impl7{border-style:solid;border-color:#00000026}.swatch-grid.svelte-14impl7{position:relative;flex:none}.swatch-cell.svelte-14impl7{position:absolute;display:flex;flex-direction:column;align-items:center}.swatch-img-box.svelte-14impl7{position:absolute;overflow:hidden}.swatch-img.svelte-14impl7{display:block;width:100%;height:100%;min-width:0;max-width:none}.swatch.empty.svelte-14impl7{border-style:solid;border-color:#0000004d}.swatch-label.svelte-14impl7{line-height:1;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}.color-code.svelte-14impl7{line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sizes-box.svelte-14impl7{flex:none;position:relative}.features-box.svelte-14impl7{position:relative;flex:none}.feature-mark.svelte-14impl7{position:absolute}@media screen{.field.clipped.svelte-14impl7:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:2px dotted #a23a2f;pointer-events:none}.text.svelte-14impl7.overflowing{text-decoration:underline dotted #a23a2f;text-decoration-thickness:2px}.colors.svelte-14impl7.overflowing{position:relative}.colors.svelte-14impl7.overflowing:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.colors.svelte-14impl7.of-top:after{border-top:2px dotted #a23a2f}.colors.svelte-14impl7.of-bottom:after{border-bottom:2px dotted #a23a2f}.colors.svelte-14impl7.of-left:after{border-left:2px dotted #a23a2f}.colors.svelte-14impl7.of-right:after{border-right:2px dotted #a23a2f}.spec-labels.svelte-14impl7.overflowing{position:relative}.spec-labels.svelte-14impl7.overflowing:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.spec-labels.svelte-14impl7.of-top:after{border-top:2px dotted #a23a2f}.spec-labels.svelte-14impl7.of-bottom:after{border-bottom:2px dotted #a23a2f}.spec-labels.svelte-14impl7.of-left:after{border-left:2px dotted #a23a2f}.spec-labels.svelte-14impl7.of-right:after{border-right:2px dotted #a23a2f}.checks.svelte-14impl7.overflowing{position:relative}.checks.svelte-14impl7.overflowing:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.checks.svelte-14impl7.of-top:after{border-top:2px dotted #a23a2f}.checks.svelte-14impl7.of-bottom:after{border-bottom:2px dotted #a23a2f}.checks.svelte-14impl7.of-left:after{border-left:2px dotted #a23a2f}.checks.svelte-14impl7.of-right:after{border-right:2px dotted #a23a2f}.sizes-box.svelte-14impl7.overflowing:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:2px dotted #a23a2f;pointer-events:none}.sizes-box.svelte-14impl7.overflowing{position:relative}.features-box.svelte-14impl7.overflowing:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:2px dotted #a23a2f;pointer-events:none}.swatch-grid.svelte-14impl7.overflowing,.cup-type.svelte-14impl7.overflowing,.title-lines.svelte-14impl7.overflowing{position:relative}.swatch-grid.svelte-14impl7.overflowing:after,.cup-type.svelte-14impl7.overflowing:after,.title-lines.svelte-14impl7.overflowing:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.swatch-grid.svelte-14impl7.of-top:after,.cup-type.svelte-14impl7.of-top:after,.title-lines.svelte-14impl7.of-top:after{border-top:2px dotted #a23a2f}.swatch-grid.svelte-14impl7.of-bottom:after,.cup-type.svelte-14impl7.of-bottom:after,.title-lines.svelte-14impl7.of-bottom:after{border-bottom:2px dotted #a23a2f}.swatch-grid.svelte-14impl7.of-left:after,.cup-type.svelte-14impl7.of-left:after,.title-lines.svelte-14impl7.of-left:after{border-left:2px dotted #a23a2f}.swatch-grid.svelte-14impl7.of-right:after,.cup-type.svelte-14impl7.of-right:after,.title-lines.svelte-14impl7.of-right:after{border-right:2px dotted #a23a2f}.marks-off .field.clipped.svelte-14impl7:after,.marks-off .colors.svelte-14impl7.overflowing:after,.marks-off .checks.svelte-14impl7.overflowing:after,.marks-off .spec-labels.svelte-14impl7.overflowing:after,.marks-off .sizes-box.svelte-14impl7.overflowing:after,.marks-off .features-box.svelte-14impl7.overflowing:after,.marks-off .swatch-grid.svelte-14impl7.overflowing:after,.marks-off .cup-type.svelte-14impl7.overflowing:after,.marks-off .title-lines.svelte-14impl7.overflowing:after{content:none}.marks-off .text.svelte-14impl7.overflowing{text-decoration:none}.field.wire.svelte-14impl7{outline:1px dashed #4a7dbd;outline-offset:-1px}}.slot.svelte-yys650{display:block;position:relative;width:100%;height:100%;padding:0;border:none;border-radius:0;background:transparent}@media screen{.quality-chips.svelte-yys650{position:absolute;left:2px;bottom:2px;display:flex;gap:2px;pointer-events:none;z-index:2}.q-chip.svelte-yys650{pointer-events:auto;font-size:.55rem;line-height:1;padding:.25em .45em;border-radius:.6em;background:#b7791f;color:#fff;white-space:nowrap}.q-chip.bad.svelte-yys650{background:#a23a2f}}.fields.svelte-yys650{position:relative;width:100%;height:100%;overflow:hidden}.slot.empty.svelte-yys650{display:flex;align-items:center;justify-content:center}.plus.svelte-yys650{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;box-sizing:border-box;border-style:dashed;border-color:var(--border-strong);color:var(--text-muted);font-weight:300;line-height:1}.slot.empty.svelte-yys650:hover .plus:where(.svelte-yys650){background:#f2f0ea}@media print{.slot.empty.svelte-yys650{visibility:hidden}}@media screen{.grab.svelte-yys650{position:absolute;top:3px;right:3px;z-index:4;font-size:13px;line-height:1;padding:3px 5px;border-radius:5px;background:#ffffffe0;border:1px solid var(--border-strong);color:var(--text-muted);cursor:grab;opacity:0;transition:opacity .12s ease}.slot.svelte-yys650:hover .grab:where(.svelte-yys650){opacity:1}}@media screen{.drag-layer.svelte-yys650{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:3}.drag-box.svelte-yys650{position:absolute;pointer-events:auto;cursor:move;outline:1px dashed var(--accent);outline-offset:-1px}.drag-box.svelte-yys650:hover{background:#2f6f4f14}.drag-grip.svelte-yys650{position:absolute;right:0;bottom:0;z-index:1;cursor:nwse-resize;background:var(--accent);opacity:.65}.drag-grip.svelte-yys650:hover{opacity:1}}@media screen{.fields.missing.svelte-yys650{position:relative}.fields.missing.svelte-yys650:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:2px dotted #a23a2f;pointer-events:none}}@media print{.mini.screen-only.svelte-o5u9ce{display:none}}.mini.svelte-o5u9ce{container-type:inline-size;width:100%;pointer-events:none;position:relative}@supports not (container-type: inline-size){.sheet.svelte-o5u9ce,.extra-layer.svelte-o5u9ce{--mm: var(--mm-fb, 1mm)}}.extra-layer.svelte-o5u9ce{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;--mm: calc(100cqw / var(--page-w))}.sheet.svelte-o5u9ce{--mm: calc(100cqw / var(--page-w));position:relative;width:calc(var(--page-w) * var(--mm));height:calc(var(--page-h) * var(--mm));background:#fff;overflow:hidden;font-family:var(--collection-face, var(--sheet-font, inherit))}.slot-box.svelte-o5u9ce{position:absolute}.slot-hit.svelte-o5u9ce{position:absolute;pointer-events:auto;border:none;background:transparent;cursor:pointer;padding:0}.slot-hit.svelte-o5u9ce:hover{outline:2px solid var(--accent);outline-offset:-2px}.slot-extra.svelte-o5u9ce{position:absolute;display:flex;justify-content:flex-end;padding:2px;pointer-events:none;transform:translateY(-15px)}.slot-extra.svelte-o5u9ce>*{pointer-events:auto}.slot-extra.svelte-o5u9ce .erp-badge{font-size:.5rem;padding:.18em .42em;letter-spacing:0}.mini.svelte-o5u9ce .slot.empty{visibility:hidden}.bar.svelte-1wnue7o{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .9rem;padding:.55rem 1rem;border-bottom:1px solid var(--border)}.title.svelte-1wnue7o{font-weight:700;font-size:.95rem}.count.svelte-1wnue7o{font-size:.74rem;color:var(--text-muted);flex:1}.back.svelte-1wnue7o{border:none;background:transparent;font-size:.82rem;color:var(--text-muted);padding:.2em .4em;white-space:nowrap;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis}.back.svelte-1wnue7o:hover{color:var(--accent)}.all.svelte-1wnue7o{font-size:.78rem;color:var(--text);background:transparent;border:1px solid var(--border);border-radius:6px;padding:.25em .7em;white-space:nowrap}.all.svelte-1wnue7o:hover{border-color:var(--accent)}.grid.svelte-1wnue7o{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:1.1rem;padding:1.1rem}.card.svelte-1wnue7o{display:flex;flex-direction:column;gap:.25rem;text-decoration:none;color:inherit}.shot.svelte-1wnue7o{display:block;aspect-ratio:3 / 4;border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;background:#fff}.card.svelte-1wnue7o:hover .shot:where(.svelte-1wnue7o){border-color:var(--accent)}.shot.svelte-1wnue7o img:where(.svelte-1wnue7o){width:100%;height:100%;object-fit:contain;display:block}.name.svelte-1wnue7o{font-size:.8rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kind.svelte-1wnue7o{font-size:.7rem;color:var(--text-muted);display:flex;justify-content:space-between}.card.svelte-1wnue7o:hover .get:where(.svelte-1wnue7o){color:var(--accent)}.hint.svelte-1wnue7o{color:var(--text-muted);font-size:.85rem}.center.svelte-1wnue7o{text-align:center;padding:3rem 1rem}.card.svelte-1z3zjj{display:flex;gap:1rem;align-items:flex-start;border:1px solid var(--accent);border-radius:var(--radius);padding:.9rem 1rem;background:var(--bg, #fff)}.qr.svelte-1z3zjj{flex:0 0 auto;width:116px;height:116px;display:block}.card.compact.svelte-1z3zjj .qr:where(.svelte-1z3zjj){width:88px;height:88px}.qr.svelte-1z3zjj svg{width:100%;height:100%;display:block}.qr-blank.svelte-1z3zjj{display:block;width:100%;height:100%;border:1px dashed var(--border);border-radius:4px}.body.svelte-1z3zjj{min-width:0;flex:1}.lead.svelte-1z3zjj{margin:0 0 .2rem;font-size:.78rem;color:var(--text-muted)}.lead.warn.svelte-1z3zjj{color:#c0392b;font-weight:700;font-size:.82rem}.code.svelte-1z3zjj{display:inline-flex;align-items:baseline;gap:.5rem;border:none;background:transparent;padding:0;font-family:ui-monospace,monospace;font-size:1.35rem;font-weight:700;letter-spacing:.1em;color:inherit}.card.compact.svelte-1z3zjj .code:where(.svelte-1z3zjj){font-size:1.1rem}.copy-hint.svelte-1z3zjj{font-family:inherit;font-size:.68rem;font-weight:500;letter-spacing:0;color:var(--text-muted);border:1px solid var(--border);border-radius:4px;padding:.05em .4em}.code.svelte-1z3zjj:hover .copy-hint:where(.svelte-1z3zjj){border-color:var(--accent);color:var(--accent)}.how.svelte-1z3zjj{margin:.4rem 0 .6rem;font-size:.76rem;color:var(--text-muted);max-width:42em}.how-short.svelte-1z3zjj{margin:.25rem 0 .5rem;font-size:.72rem;color:var(--text-muted)}.actions.svelte-1z3zjj{display:flex;gap:.4rem;flex-wrap:wrap}.act.svelte-1z3zjj{font-size:.75rem;padding:.25em .7em;border:1px solid var(--border);border-radius:6px;background:transparent;color:inherit;text-decoration:none;white-space:nowrap}.act.svelte-1z3zjj:hover{border-color:var(--accent)}.swatch.svelte-1prctuf{display:inline-block;border-radius:50%;border:1px solid rgba(0,0,0,.15);flex:none;print-color-adjust:exact;-webkit-print-color-adjust:exact}.swatch.hidden-color.svelte-1prctuf{background:transparent;border-style:dashed;border-color:#0006}.blocks.svelte-1wg449p{display:flex;flex-wrap:wrap;gap:1.1rem}.block-head.svelte-1wg449p{display:flex;align-items:center;gap:.35rem;padding-bottom:.25rem}.ccode.svelte-1wg449p{font-size:.78rem;font-weight:700}.muted.svelte-1wg449p{color:var(--text-muted);font-weight:500}.ctotal.svelte-1wg449p{margin-left:auto;font-size:.78rem;font-weight:700}table.svelte-1wg449p{border-collapse:collapse;font-size:.76rem}th.svelte-1wg449p,td.svelte-1wg449p{padding:.1rem .12rem;text-align:center}thead.svelte-1wg449p th:where(.svelte-1wg449p),.band.svelte-1wg449p{font-weight:600;color:var(--text-muted);font-size:.72rem}.band.svelte-1wg449p{text-align:right;padding-right:.35rem;color:var(--text);font-weight:700}.corner.svelte-1wg449p{width:1.8em}.sum.svelte-1wg449p,.sum-h.svelte-1wg449p{font-weight:700;padding-left:.45rem;min-width:1.6em}input.svelte-1wg449p{width:2.9em;padding:.12em .15em;text-align:center;border:1px solid var(--border);border-radius:4px;font-size:.76rem;background:transparent;color:inherit;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}input.svelte-1wg449p::-webkit-outer-spin-button,input.svelte-1wg449p::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}input.svelte-1wg449p:focus{outline:1px solid var(--accent);border-color:var(--accent)}.gap.svelte-1wg449p{display:inline-block;width:2.9em;height:1.1em}.extras.svelte-1wg449p{display:flex;flex-wrap:wrap;gap:.3rem;padding-top:.25rem}.extra.svelte-1wg449p{display:inline-flex;align-items:center;gap:.25rem}.elabel.svelte-1wg449p{font-size:.72rem;color:var(--text-muted);min-width:2.2em;text-align:right}.guide-links.svelte-43228x{font-size:.75rem;color:var(--text-muted)}.guide-links.svelte-43228x a:where(.svelte-43228x){color:inherit}.guide-links.svelte-43228x a:where(.svelte-43228x):hover{color:var(--accent)}.bar.svelte-1knyi25{display:flex;align-items:center;gap:.9rem;padding:.55rem 1rem;border-bottom:1px solid var(--border)}.title.svelte-1knyi25{font-weight:700;font-size:.95rem}.count.svelte-1knyi25{font-size:.74rem;color:var(--text-muted);flex:1}.back.svelte-1knyi25{border:none;background:transparent;font-size:.82rem;color:var(--text-muted);padding:.2em .4em;white-space:nowrap}.back.svelte-1knyi25:hover{color:var(--accent)}.body.svelte-1knyi25{padding:1rem;flex:1}h2.svelte-1knyi25{font-size:.8rem;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);margin:1.2rem 0 .4rem}section.svelte-1knyi25:first-child h2:where(.svelte-1knyi25){margin-top:0}.style.svelte-1knyi25{border-top:1px solid var(--border);padding:.5rem 0}.style-head.svelte-1knyi25{display:flex;align-items:baseline;gap:.5rem;font-size:.8rem}.scode.svelte-1knyi25{font-weight:700}.grid.svelte-1knyi25{padding-top:.4rem}.sname.svelte-1knyi25{color:var(--text-muted);flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stotal.svelte-1knyi25{font-weight:700}.rows.svelte-1knyi25{display:flex;flex-wrap:wrap;gap:.4rem;padding-top:.35rem}.row.svelte-1knyi25{display:inline-flex;align-items:center;gap:.25rem;font-size:.75rem}.size.svelte-1knyi25{color:var(--text-muted);min-width:2.2em;text-align:right}input[type=number].svelte-1knyi25{width:3.2em;padding:.15em .2em;text-align:center;border:1px solid var(--border);border-radius:4px;background:transparent;color:inherit;font-size:.75rem;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}input[type=number].svelte-1knyi25::-webkit-outer-spin-button,input[type=number].svelte-1knyi25::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.actions.svelte-1knyi25{position:sticky;bottom:0;display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;padding:.6rem 1rem;border-top:1px solid var(--border);background:var(--bg, #fff)}.actions.svelte-1knyi25 button:where(.svelte-1knyi25){font-size:.78rem;padding:.3em .8em;border:1px solid var(--border);border-radius:6px;background:transparent;color:inherit;white-space:nowrap}.actions.svelte-1knyi25 button:where(.svelte-1knyi25):hover:not(:disabled){border-color:var(--accent)}.actions.svelte-1knyi25 button:where(.svelte-1knyi25):disabled{opacity:.5}.actions.svelte-1knyi25 .quiet:where(.svelte-1knyi25){border-color:transparent;color:var(--text-muted)}.ref.svelte-1knyi25{display:inline-flex;align-items:baseline;gap:.4rem;font-size:.85rem;border:1px dashed var(--border);border-radius:6px;padding:.2em .6em}.ref.svelte-1knyi25 strong:where(.svelte-1knyi25){letter-spacing:.08em}.ref-label.svelte-1knyi25{font-size:.7rem;color:var(--text-muted)}.ref.flash.svelte-1knyi25{border-color:var(--accent)}.ref.bad.svelte-1knyi25{border-color:#a23a2f;color:#a23a2f}.retry.svelte-1knyi25{font-size:.72rem;padding:.1em .5em}.code-block.svelte-1knyi25{margin-bottom:1.1rem}.resume.svelte-1knyi25{display:flex;align-items:center;gap:.8rem;flex-wrap:wrap;border:1px solid var(--accent);border-radius:var(--radius);padding:.7rem .9rem;margin-bottom:1rem}.resume.svelte-1knyi25 p:where(.svelte-1knyi25){margin:0;font-size:.85rem;flex:1;min-width:14rem}.resume.svelte-1knyi25 .primary:where(.svelte-1knyi25){background:var(--accent);color:var(--accent-text);border:1px solid var(--accent);border-radius:6px;font-size:.78rem;padding:.3em .8em;font-weight:600;white-space:nowrap}.spacer.svelte-1knyi25{flex:1}.load.svelte-1knyi25{display:flex;gap:.3rem}.load.svelte-1knyi25 input:where(.svelte-1knyi25){width:8em;font-size:.78rem;padding:.3em .5em;border:1px solid var(--border-strong);border-radius:6px;background:#fff;color:inherit;text-transform:uppercase}.load.svelte-1knyi25 input:where(.svelte-1knyi25)::placeholder{color:var(--text-muted);text-transform:none}.load.svelte-1knyi25 button:where(.svelte-1knyi25){font-size:.78rem;padding:.3em .8em;border:1px solid var(--border-strong);border-radius:6px;background:transparent;color:inherit;white-space:nowrap}.load.svelte-1knyi25 button:where(.svelte-1knyi25):hover:not(:disabled){border-color:var(--accent)}.load.svelte-1knyi25 button:where(.svelte-1knyi25):disabled{opacity:.5}.code-entry.svelte-1knyi25{display:inline-flex;flex-direction:column;gap:.6rem;margin-top:1.2rem;border:1px solid var(--border-strong);border-radius:var(--radius);padding:.9rem 1.1rem;background:#fff}.code-entry.svelte-1knyi25 p:where(.svelte-1knyi25){margin:0;font-size:.85rem}.code-entry.svelte-1knyi25 .load:where(.svelte-1knyi25) input:where(.svelte-1knyi25){width:9.5em;font-size:.95rem;padding:.45em .6em}.code-entry.svelte-1knyi25 .load:where(.svelte-1knyi25) button:where(.svelte-1knyi25){font-size:.85rem;background:var(--accent);color:var(--accent-text);border-color:var(--accent);font-weight:600}.hint.svelte-1knyi25{color:var(--text-muted);font-size:.85rem}.guide.svelte-1knyi25{margin:2.2rem 0 0}.error.svelte-1knyi25{color:#a23a2f;font-size:.85rem;margin:0 0 .8rem}.notice.svelte-1knyi25{font-size:.8rem;border:1px solid var(--border);border-left:3px solid var(--accent);border-radius:4px;padding:.5rem .7rem;margin:0 0 1rem}.request.svelte-1knyi25{margin:0 0 .6rem;font-size:.82rem;color:var(--text-muted)}.notice.standing.svelte-1knyi25{font-weight:600}.pending-label.svelte-1knyi25{display:block;color:var(--muted, #666);font-size:.85em;margin:.2em 0}.pending-label.svelte-1knyi25 .link:where(.svelte-1knyi25){background:none;border:0;padding:0;color:inherit;text-decoration:underline;cursor:pointer;font:inherit}.gone-label.svelte-1knyi25{display:block;width:100%;font-size:.75rem;color:var(--text-muted);margin-bottom:.2rem}.row.gone.svelte-1knyi25{opacity:.7;text-decoration:line-through}.qty-ro.svelte-1knyi25{display:inline-block;min-width:2.2rem;text-align:right;font-variant-numeric:tabular-nums}.panel.svelte-apd75y{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg, #fff);display:flex;flex-direction:column;max-height:min(70dvh,520px);box-shadow:0 8px 30px #0000001f}header.svelte-apd75y{display:flex;align-items:baseline;gap:.6rem;padding:.6rem .8rem;border-bottom:1px solid var(--border)}.code.svelte-apd75y{font-weight:700;font-size:.9rem}.name.svelte-apd75y{font-size:.8rem;color:var(--text-muted);flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.close.svelte-apd75y{border:none;background:transparent;font-size:.9rem;color:var(--text-muted);padding:0 .2em}.close.svelte-apd75y:hover{color:var(--accent)}.scroll.svelte-apd75y{overflow:auto;padding:.6rem .8rem}.split-row.svelte-apd75y{display:flex;gap:.3rem;padding:.5rem .8rem 0}.split-btn.svelte-apd75y{flex:0 1 auto;font:inherit;font-size:.72rem;padding:.3em .7em;border:1px solid var(--border);border-radius:999px;background:var(--bg);color:inherit;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.split-btn.on.svelte-apd75y{background:var(--accent);border-color:var(--accent);color:var(--accent-text, #fff)}.part.svelte-apd75y+.part:where(.svelte-apd75y){margin-top:1rem;padding-top:.8rem;border-top:1px solid var(--border)}.part.svelte-apd75y h4:where(.svelte-apd75y){margin:0 0 .4rem;display:flex;align-items:baseline;gap:.4rem;font-size:.8rem}.part-kind.svelte-apd75y{font-weight:700}.part-code.svelte-apd75y{font-weight:400;font-size:.72rem;opacity:.6}.other-side.svelte-apd75y{margin:.8rem 0 0;font-size:.72rem;opacity:.7}.code-strip.svelte-apd75y{display:flex;align-items:flex-start;gap:.5rem;padding:.6rem .8rem 0}.code-strip.svelte-apd75y .card{flex:1}footer.svelte-apd75y{display:flex;align-items:baseline;gap:.7rem;flex-wrap:wrap;padding:.5rem .8rem;border-top:1px solid var(--border)}.guide.svelte-apd75y{margin-left:auto}.sum-total.svelte-apd75y{font-weight:700;font-size:.85rem}.state.svelte-apd75y{font-size:.72rem;color:var(--text-muted);white-space:nowrap}.state.svelte-apd75y strong:where(.svelte-apd75y){letter-spacing:.06em;color:var(--text)}.state.bad.svelte-apd75y{color:#a23a2f}.hint.svelte-apd75y{font-size:.7rem;color:var(--text-muted)}.notice.svelte-apd75y{margin:0;padding:.4rem .8rem;font-size:.78rem;color:var(--warn, #8a5a00);background:var(--warn-bg, #fff6df);border-top:1px solid var(--border)}.retry.svelte-apd75y{font-size:.75rem;padding:.05rem .45rem;border:1px solid var(--border);border-radius:999px;background:transparent;cursor:pointer}.catalog.svelte-183vi5p{min-height:100%;display:flex;flex-direction:column}.gate.svelte-183vi5p{min-height:100vh;min-height:100svh;display:flex;align-items:center;justify-content:center;padding:2rem}.card.svelte-183vi5p{width:100%;max-width:420px;border:1px solid var(--border);border-radius:var(--radius);padding:2rem;display:flex;flex-direction:column;gap:.8rem;background:var(--bg, #fff)}h1.svelte-183vi5p{margin:0;font-size:1.2rem}.sub.svelte-183vi5p{margin:0;color:var(--text-muted);font-size:.9rem}.form.svelte-183vi5p{display:flex;flex-direction:column;gap:.5rem}.bar.svelte-183vi5p{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .9rem;padding:.55rem 1rem;border-bottom:1px solid var(--border)}.title.svelte-183vi5p{font-weight:700;font-size:.95rem;flex:1;min-width:6rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.meta.svelte-183vi5p{font-size:.74rem;color:var(--text-muted);white-space:nowrap}.pdf-download.svelte-183vi5p{font-size:.78rem;color:var(--text);text-decoration:none;background:transparent;border:1px solid var(--border);border-radius:6px;padding:.25em .7em;white-space:nowrap}.logout.svelte-183vi5p{font-size:.78rem;color:var(--text-muted);background:transparent;border:none;padding:.25em .4em;white-space:nowrap}.logout.svelte-183vi5p:hover{color:var(--accent)}.pdf-download.svelte-183vi5p:hover{border-color:var(--accent)}.pdf-download.svelte-183vi5p:disabled{opacity:.6}.back.svelte-183vi5p{border:none;background:transparent;font-size:.82rem;color:var(--text-muted);padding:.2em .4em;white-space:nowrap}.back.svelte-183vi5p:hover{color:var(--accent)}.images.svelte-183vi5p{font-size:.78rem;color:var(--text);background:transparent;border:1px solid var(--border);border-radius:6px;padding:.25em .7em;white-space:nowrap}.images.svelte-183vi5p:hover{border-color:var(--accent)}.order-chip.svelte-183vi5p{font-weight:600}.order-dock.svelte-183vi5p{position:fixed;right:1rem;bottom:calc(1rem + env(safe-area-inset-bottom,0px));z-index:40;width:min(92vw,620px)}.pages-pick.svelte-183vi5p{display:inline-flex;border:1px solid var(--border);border-radius:999px;overflow:hidden}.pages-pick.svelte-183vi5p button:where(.svelte-183vi5p){border:none;background:transparent;font-size:.74rem;padding:.2em .7em}.pages-pick.svelte-183vi5p button.active:where(.svelte-183vi5p){background:var(--accent);color:var(--accent-text)}.tiles.svelte-183vi5p{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:1.1rem;padding:1.1rem}.tile.svelte-183vi5p{display:flex;flex-direction:column;gap:.3rem;border:none;background:transparent;text-align:left;cursor:pointer;padding:0}.tile-face.svelte-183vi5p{display:block;aspect-ratio:210 / 297;border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;background:#fff}.tile.svelte-183vi5p:hover .tile-face:where(.svelte-183vi5p){border-color:var(--accent)}.tile-face.svelte-183vi5p img:where(.svelte-183vi5p){width:100%;height:100%;object-fit:cover;display:block}.tile-blank.svelte-183vi5p{display:block;width:100%;height:100%}.tile-name.svelte-183vi5p{font-size:.82rem;font-weight:600}.tile-pages.svelte-183vi5p{font-size:.7rem;color:var(--text-muted)}.spread.svelte-183vi5p{display:flex;justify-content:center;gap:.6rem;align-self:center;width:min(100%,calc((100dvh - 95px)*1.4141));padding:.5rem .5rem 0}.spread.single.svelte-183vi5p{width:min(60%,calc((100dvh - 95px)*.707))}@media (max-width: 700px){.spread.single.svelte-183vi5p{width:100%}}.page-box.svelte-183vi5p{flex:1;min-width:0}.pager.svelte-183vi5p{display:flex;align-items:center;justify-content:center;gap:.9rem;padding:.4rem 0 .8rem}.arrow.svelte-183vi5p{width:2rem;height:2rem;border-radius:999px;border:1px solid var(--border);background:transparent;font-size:1rem}.arrow.svelte-183vi5p:disabled{opacity:.3}.arrow.crossing.svelte-183vi5p{border-style:dashed}.counter.svelte-183vi5p{font-size:.76rem;color:var(--text-muted)}.hint.svelte-183vi5p{color:var(--text-muted);font-size:.85rem}.center.svelte-183vi5p{text-align:center;padding:3rem 1rem}.error.svelte-183vi5p{margin:0;color:#a23a2f;font-size:.85rem}.boot-hint.svelte-ryulgp{padding:2rem;text-align:center;color:var(--text-muted)}main.svelte-1n46o8q{padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}.boot-hint.svelte-1n46o8q{padding:2rem;color:var(--text-muted)}
