@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8298327da6d5bcce-s.3q4n78m6muld7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.1d_6dtvtn9g3_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2b402d8aebffd579-s.16nfeub7ja6ze.woff2)format("woff2");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:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a88409fdd7dc121c-s.1mvr14jy3vxq7.woff2)format("woff2");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:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.1dqa_6e_ad4sj.woff2)format("woff2");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:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8298327da6d5bcce-s.3q4n78m6muld7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.1d_6dtvtn9g3_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2b402d8aebffd579-s.16nfeub7ja6ze.woff2)format("woff2");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:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a88409fdd7dc121c-s.1mvr14jy3vxq7.woff2)format("woff2");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:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.1dqa_6e_ad4sj.woff2)format("woff2");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:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8298327da6d5bcce-s.3q4n78m6muld7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.1d_6dtvtn9g3_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2b402d8aebffd579-s.16nfeub7ja6ze.woff2)format("woff2");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:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a88409fdd7dc121c-s.1mvr14jy3vxq7.woff2)format("woff2");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:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.1dqa_6e_ad4sj.woff2)format("woff2");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:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8298327da6d5bcce-s.3q4n78m6muld7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.1d_6dtvtn9g3_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2b402d8aebffd579-s.16nfeub7ja6ze.woff2)format("woff2");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:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a88409fdd7dc121c-s.1mvr14jy3vxq7.woff2)format("woff2");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:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.1dqa_6e_ad4sj.woff2)format("woff2");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:Montserrat Fallback;src:local(Arial);ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.0%;size-adjust:112.83%}.montserrat_e616e2fd-module__MfubAW__className{font-family:Montserrat,Montserrat Fallback;font-style:normal}.montserrat_e616e2fd-module__MfubAW__variable{--font-body:"Montserrat", "Montserrat Fallback"}
:root{--paper:#f3f2ef;--paper-2:#eae8e3;--card:#fff;--line:#dedbd3;--line-2:#c3bfb4;--ink:#212529;--ink-2:#4a4843;--ink-3:#6e6b63;--charcoal:#3c3c3b;--gold:#bb9645;--gold-deep:#8d651c;--gold-dark:#6a4c15;--gold-weak:#f7f0de;--gold-line:#e2d3a8;--green:#2e9935;--green-weak:#e8f5e9;--red:#a83a28;--red-weak:#faedea;--r:8px;--r-sm:6px;--ease:cubic-bezier(.22,.61,.36,1)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--paper);color:var(--ink);font-family:var(--font-body), Montserrat, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:16.5px;line-height:1.55}::selection{background:var(--gold-weak);color:var(--gold-dark)}h1,h2,h3{letter-spacing:.5px;margin:0;font-weight:600;line-height:1.14}.label{letter-spacing:1.1px;text-transform:uppercase;color:var(--ink);font-size:13.5px;font-weight:600}.hint{color:var(--ink-3);font-size:14.5px;line-height:1.5}.wordmark{width:150px;height:auto;display:block}.pick{place-items:center;min-height:100dvh;padding:40px 24px;display:grid;position:relative;overflow:hidden}.pick-inner{text-align:center;width:100%;max-width:1000px;position:relative}.pick-mark{justify-content:center;margin-bottom:40px;display:flex}.pick-mark img{width:min(300px,66vw);height:auto}.pick-eyebrow{letter-spacing:2.4px;text-transform:uppercase;color:var(--gold-deep);font-size:11px;font-weight:600}.pick h1{color:var(--ink);margin:0 0 46px;font-size:clamp(38px,5.6vw,62px)}.pick-sub{color:var(--ink-3);margin:0 0 42px;font-size:15.5px}.tiles{grid-template-columns:repeat(auto-fit,minmax(124px,1fr));gap:16px;display:grid}@media (min-width:780px){.tiles{grid-template-columns:repeat(6,1fr)}}.tile{all:unset;cursor:pointer;flex-direction:column;align-items:center;gap:11px;display:flex}.tile-face{aspect-ratio:1;border-radius:var(--r);background:var(--card);border:1px solid var(--line);letter-spacing:.5px;width:100%;color:var(--ink);transition:transform .22s var(--ease), border-color .22s var(--ease), box-shadow .22s var(--ease);place-items:center;font-size:clamp(32px,4.4vw,44px);font-weight:600;display:grid;position:relative;overflow:hidden}.tile-face:after{content:"";inset-inline:0;background:var(--gold);transform-origin:50%;height:3px;transition:transform .28s var(--ease);position:absolute;bottom:0;transform:scaleX(0)}.tile:hover .tile-face,.tile:focus-visible .tile-face{border-color:var(--gold-line);transform:translateY(-5px);box-shadow:0 12px 28px -14px #2125294d}.tile:hover .tile-face:after,.tile:focus-visible .tile-face:after{transform:scaleX(1)}.tile-name{color:var(--ink-2);letter-spacing:.3px;font-size:15px;font-weight:600}.pin{max-width:340px;margin:0 auto}.pin-face{border-radius:var(--r);background:var(--card);border:1px solid var(--gold-line);width:92px;height:92px;color:var(--ink);place-items:center;margin:0 auto 20px;font-size:36px;font-weight:600;display:grid}.pin-input{text-align:center;width:100%;font:inherit;letter-spacing:.55em;text-indent:.55em;color:var(--ink);background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:14px 10px;font-size:32px;font-weight:600}.pin-input:focus{border-color:var(--gold);outline:none;box-shadow:0 0 0 3px #bb964529}.pin-error{color:var(--red);margin-top:12px;font-size:14.5px}.pin-note{color:var(--ink-3);background:var(--gold-weak);border:1px solid var(--gold-line);border-radius:var(--r-sm);text-align:left;margin-top:14px;padding:10px 12px;font-size:13px}.link-btn{all:unset;cursor:pointer;color:var(--ink-3);text-underline-offset:3px;font-size:14.5px;text-decoration:underline}.link-btn:hover{color:var(--ink)}.wrap{max-width:1240px;margin:0 auto;padding:22px 22px 104px}.bar{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:26px;padding-bottom:20px;display:flex}.bar>a{flex:none;align-items:center;display:flex}.top{margin-bottom:22px}.top h1{font-size:clamp(30px,3.8vw,44px)}.top-eyebrow{letter-spacing:2px;text-transform:uppercase;color:var(--gold-deep);margin-bottom:8px;font-size:11.5px;font-weight:600}.top-sub{color:var(--ink-3);max-width:54ch;margin:6px 0 0;font-size:14.5px}.switch{background:var(--paper-2);border-radius:999px;gap:3px;padding:3px;display:inline-flex}.switch a{letter-spacing:1px;text-transform:uppercase;color:var(--ink-3);transition:all .18s var(--ease);border-radius:999px;padding:8px 17px;font-size:12.5px;font-weight:600;text-decoration:none}.switch a:hover{color:var(--ink)}.switch a[data-on=true]{background:var(--ink);color:#fff}.bento{grid-template-columns:1fr;gap:14px;display:grid}@media (min-width:900px){.bento{grid-template-columns:repeat(12,1fr)}.s7{grid-column:span 7}.s5{grid-column:span 5}.s6{grid-column:span 6}.s12{grid-column:span 12}}.tilecard{background:var(--card);border:1px solid var(--line);border-radius:var(--r);transition:border-color .18s var(--ease), box-shadow .18s var(--ease);flex-direction:column;padding:22px 22px 24px;display:flex;position:relative}.tilecard:before{content:"";background:var(--gold);opacity:0;width:2px;transition:opacity .18s var(--ease);border-radius:2px;position:absolute;top:16px;bottom:16px;left:-1px}.tilecard:focus-within{border-color:var(--gold-line)}.tilecard:focus-within:before{opacity:1}.tilecard-head{align-items:baseline;gap:10px;margin-bottom:4px;display:flex}.tilecard-num{color:var(--gold);font-variant-numeric:tabular-nums;letter-spacing:1px;font-size:14px;font-weight:600}.field{width:100%;font:inherit;color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:var(--r-sm);transition:border-color .15s var(--ease), background .15s var(--ease), box-shadow .15s var(--ease);padding:12px 14px}.field::placeholder{color:#9c988e}.field:hover{border-color:var(--line-2)}.field:focus{border-color:var(--gold);background:#fff;outline:none;box-shadow:0 0 0 3px #bb964526}textarea.field{resize:vertical;min-height:64px;line-height:1.5}.row{align-items:center;gap:9px;display:flex}.row+.row{margin-top:8px}.rank{width:28px;height:28px;color:var(--gold-dark);background:var(--gold-weak);border:1px solid var(--gold-line);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:600;display:grid}.btn{font:inherit;letter-spacing:1px;text-transform:uppercase;border-radius:var(--r-sm);border:1px solid var(--line-2);color:var(--ink);cursor:pointer;transition:all .15s var(--ease);background:0 0;padding:8px 14px;font-size:12.5px;font-weight:600}.btn:hover{border-color:var(--ink)}.btn-ghost{border:1px dashed var(--line-2);color:var(--ink-3);text-align:left;letter-spacing:.6px;background:0 0;width:100%;padding:11px 14px}.btn-ghost:hover{color:var(--gold-dark);border-color:var(--gold);background:var(--gold-weak)}.btn-icon{border-radius:var(--r-sm);width:32px;height:32px;color:var(--ink-3);cursor:pointer;transition:all .15s var(--ease);background:0 0;border:none;flex:none;place-items:center;padding:0;font-size:18px;line-height:1;display:grid}.btn-icon:hover{background:var(--red-weak);color:var(--red)}.btn-primary{background:var(--ink);color:#fff;border:1px solid var(--ink);letter-spacing:1px;text-transform:uppercase;border-radius:var(--r-sm);cursor:pointer;transition:all .15s var(--ease);padding:14px 34px;font-size:13px;font-weight:600}.btn-primary:hover{background:var(--gold);border-color:var(--gold)}.btn-primary:disabled{opacity:.32;cursor:not-allowed}.btn-primary:disabled:hover{background:var(--ink);border-color:var(--ink)}.chips{flex-wrap:wrap;gap:5px;display:inline-flex}.chip{font:inherit;letter-spacing:.5px;cursor:pointer;border:1px solid var(--line);color:var(--ink-2);transition:all .15s var(--ease);background:0 0;border-radius:999px;padding:6px 13px;font-size:12.5px;font-weight:600}.chip:hover{border-color:var(--line-2);color:var(--ink)}.chip[data-on=true]{background:var(--ink);border-color:var(--ink);color:#fff}.chip[data-on=true][data-tone=good]{background:var(--green);border-color:var(--green)}.chip[data-on=true][data-tone=warn]{background:var(--red);border-color:var(--red)}.chip[data-on=true][data-tone=gold]{background:var(--gold-deep);border-color:var(--gold-deep)}.carry{letter-spacing:1px;text-transform:uppercase;color:var(--gold-dark);background:var(--gold-weak);border:1px solid var(--gold-line);border-radius:3px;margin-bottom:5px;padding:2px 6px;font-size:11px;font-weight:600;display:inline-block}.scroller{max-height:246px;margin-right:-6px;padding-right:6px;overflow-y:auto}.scroller::-webkit-scrollbar{width:6px}.scroller::-webkit-scrollbar-thumb{background:var(--line);border-radius:6px}.slider-wrap{margin-block:auto;padding-top:14px}.slider-scale{color:var(--ink);letter-spacing:.3px;justify-content:space-between;margin-bottom:10px;font-size:13.5px;font-weight:600;display:flex}.slider-val{font-variant-numeric:tabular-nums;color:var(--gold-dark)}.slider-track{align-items:center;height:32px;display:flex;position:relative}.slider-rail{background:var(--paper-2);border-radius:999px;height:7px;position:absolute;inset-inline:0;overflow:hidden}.slider-fill{inset-block:0;background:linear-gradient(90deg, var(--gold-dark), var(--gold));transition:width .1s linear;position:absolute;left:0}.slider-ghost{background:var(--charcoal);border-radius:2px;width:2px;position:absolute;top:2px;bottom:2px}.slider-ghost:after{content:"ma";letter-spacing:.8px;color:var(--ink-3);text-transform:uppercase;font-size:9.5px;font-weight:600;position:absolute;top:-15px;left:50%;transform:translate(-50%)}.slider-input{appearance:none;background:0 0;width:100%;margin:0;position:relative}.slider-input::-webkit-slider-thumb{appearance:none;border:2px solid var(--gold);cursor:grab;width:24px;height:24px;transition:transform .14s var(--ease);background:#fff;border-radius:50%;box-shadow:0 1px 5px #2125292e}.slider-input::-webkit-slider-thumb:hover{transform:scale(1.1)}.slider-input::-moz-range-thumb{border:2px solid var(--gold);cursor:grab;background:#fff;border-radius:50%;width:24px;height:24px}.slider-input:focus-visible{outline:none}.slider-input:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px #bb964547}.delta{color:var(--ink-2);background:var(--gold-weak);border:1px solid var(--gold-line);border-radius:var(--r-sm);margin-top:10px;padding:9px 11px;font-size:14px}.actionbar{inset-inline:0;z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--line);padding:12px 22px calc(12px + env(safe-area-inset-bottom));background:#f3f2efeb;position:fixed;bottom:0}.actionbar-inner{justify-content:space-between;align-items:center;gap:14px;max-width:1240px;margin:0 auto;display:flex}.save-state{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;min-width:0;font-size:14px;font-weight:500;display:inline-flex;overflow:hidden}.save-dot{background:var(--line-2);border-radius:50%;width:7px;height:7px}.save-state[data-state=saving] .save-dot{background:var(--gold);animation:1s infinite pulse}.save-state[data-state=saved] .save-dot{background:var(--green)}.save-state[data-state=error] .save-dot{background:var(--red)}@keyframes pulse{50%{opacity:.3}}.weeknav{align-items:center;gap:10px;display:flex}.weeknav .btn{text-decoration:none}.weeknav-now{letter-spacing:1px;text-transform:uppercase;color:var(--ink-3);font-size:12.5px;font-weight:600}.statrow{grid-template-columns:1fr;gap:14px;margin-bottom:14px;display:grid}@media (min-width:800px){.statrow{grid-template-columns:repeat(3,1fr)}}.stat{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:18px 20px 20px}.stat[data-done=true]{border-color:var(--gold-line);background:var(--gold-weak)}.statbig{font-variant-numeric:tabular-nums;margin:6px 0 2px;font-size:40px;font-weight:600;line-height:1.1}.statof{color:var(--ink-3);font-size:24px}.adminlist{flex-direction:column;gap:12px;display:flex}.tilecard[data-absent=true]{opacity:.72}.adminrow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.adminname{all:unset;cursor:pointer;align-items:center;gap:13px;font-size:17px;display:flex}.adminname:hover strong{color:var(--gold-dark)}.adminface{border-radius:var(--r-sm);background:var(--paper);border:1px solid var(--line);flex:none;place-items:center;width:40px;height:40px;font-size:17px;font-weight:600;display:grid}.adminstate{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.selfpill{letter-spacing:.6px;text-transform:uppercase;color:var(--ink-3);background:var(--paper-2);border:1px solid var(--line);border-radius:3px;margin-left:9px;padding:2px 6px;font-size:11px;font-weight:600}.warnpill{letter-spacing:.6px;text-transform:uppercase;color:var(--red);background:var(--red-weak);border:1px solid #ebc9c1;border-radius:3px;margin-left:9px;padding:2px 6px;font-size:11px;font-weight:600}.admindetail{border-top:1px solid var(--line);grid-template-columns:1fr;gap:26px;margin-top:20px;padding-top:20px;display:grid}@media (min-width:860px){.admindetail{grid-template-columns:1fr 1fr;gap:34px}}.minilabel{letter-spacing:1px;text-transform:uppercase;color:var(--ink-3);margin:14px 0 4px;font-size:11.5px;font-weight:600}.adminul{margin:8px 0 0;padding-left:18px}.adminul li{margin-bottom:6px;line-height:1.45}.tag{letter-spacing:.6px;text-transform:uppercase;background:var(--paper-2);color:var(--ink-2);border:1px solid var(--line);vertical-align:1px;border-radius:3px;margin-left:8px;padding:2px 6px;font-size:11px;font-weight:600;display:inline-block}.tag[data-tone=af],.tag[data-tone=bewoog],.tag[data-tone=opgevolgd]{background:var(--green-weak);color:#1e6b23;border-color:#c6e4c8}.tag[data-tone=niet],.tag[data-tone=bleef]{background:var(--red-weak);color:var(--red);border-color:#ebc9c1}.tag[data-tone=deels],.tag[data-tone=klaar],.tag[data-tone=need]{background:var(--gold-weak);color:var(--gold-dark);border-color:var(--gold-line)}.quote{background:var(--paper);border-left:2px solid var(--gold);border-radius:0 var(--r-sm) var(--r-sm) 0;margin:10px 0 0;padding:11px 14px;font-size:15.5px}.rise{animation:rise .45s var(--ease) both}@keyframes rise{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.done{text-align:center;place-items:center;min-height:100dvh;padding:40px 24px;display:grid}.done-mark{background:var(--gold-weak);border:1px solid var(--gold-line);width:64px;height:64px;color:var(--gold-dark);border-radius:50%;place-items:center;margin:0 auto 22px;font-size:26px;display:grid}@media (max-width:899px){.wrap{padding:18px 16px 104px}.save-state[data-state=idle]{display:none}.btn-primary{flex:1}.scroller{max-height:none;overflow:visible}.top-left{gap:12px}}
