@font-face{font-family:Assistant;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/assistant-hebrew-300-normal-BJ-T_jEV.woff2)format("woff2"),url(/assets/assistant-hebrew-300-normal-DkL4HH_0.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Assistant;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/assistant-latin-ext-300-normal-B7qJuRfJ.woff2)format("woff2"),url(/assets/assistant-latin-ext-300-normal-D7fjKuPF.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:Assistant;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/assistant-latin-300-normal-4NS-73jk.woff2)format("woff2"),url(/assets/assistant-latin-300-normal-BnSAwo92.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:Assistant;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/assistant-hebrew-400-normal-BaQtOmbn.woff2)format("woff2"),url(/assets/assistant-hebrew-400-normal-B18Ux13Q.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Assistant;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/assistant-latin-ext-400-normal-CJRdOknU.woff2)format("woff2"),url(/assets/assistant-latin-ext-400-normal-BcqNq6r3.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:Assistant;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/assistant-latin-400-normal-CDF-mh-3.woff2)format("woff2"),url(/assets/assistant-latin-400-normal-BKD5Gqji.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:Assistant;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/assistant-hebrew-600-normal-DM_XHISn.woff2)format("woff2"),url(/assets/assistant-hebrew-600-normal-D6VOnxse.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Assistant;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/assistant-latin-ext-600-normal-BRc8ZhdA.woff2)format("woff2"),url(/assets/assistant-latin-ext-600-normal-DvGDKMJu.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:Assistant;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/assistant-latin-600-normal-DQhO4fCi.woff2)format("woff2"),url(/assets/assistant-latin-600-normal-CfJI0IBS.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:Assistant;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/assistant-hebrew-700-normal-DbcUQTwo.woff2)format("woff2"),url(/assets/assistant-hebrew-700-normal-D7ACPilb.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Assistant;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/assistant-latin-ext-700-normal-BKDtlU5N.woff2)format("woff2"),url(/assets/assistant-latin-ext-700-normal-D7H1VhBc.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:Assistant;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/assistant-latin-700-normal-Bh4ZScKg.woff2)format("woff2"),url(/assets/assistant-latin-700-normal-CguIzUmX.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{--green:#88a937;--green-dark:#0b5f48;--green-mid:#5c7a1f;--green-pale:#eff7d6;--green-bdr:#c2d98a;--green-acc:#b0d44c;--orange:#e95125;--orange-dark:#b83b1c;--orange-pale:#fceade;--off-white:#f5f4f0;--lt-grey:#f0f0f0;--warm-grey:#e8e6e0;--border:#e0ddd6;--charcoal:#414242;--text:#1a1a1a;--text-mid:#555;--text-lt:#767676;--white:#fff;--radius-pill:20px;--radius-card:7px;--radius-impact:8px;--radius-tile:6px;--radius-input:5px;--hairline:.5px solid #d0cdc6;--u:2.25px;font-family:Assistant,system-ui,-apple-system,sans-serif}.tb{padding:calc(5 * var(--u)) calc(11 * var(--u));background:var(--white);border-bottom:.5px solid var(--border);justify-content:space-between;align-items:center;display:flex}.tb-logo{height:calc(16 * var(--u));width:auto}.sbar{margin:0 calc(8 * var(--u)) calc(4 * var(--u));background:var(--white);align-items:center;gap:calc(5 * var(--u));padding:calc(4 * var(--u)) calc(9 * var(--u));border:.5px solid #d0cdc6;border-radius:20px;display:flex}.sbar input{font-family:inherit;font-size:calc(9 * var(--u));color:var(--text);background:0 0;border:0;outline:0;flex:1}.sbar input::placeholder{color:#aaa}.pill-row{gap:calc(4 * var(--u));padding:0 calc(8 * var(--u)) calc(5 * var(--u));scrollbar-width:none;display:flex;overflow-x:auto}.pill{font-size:calc(7.5 * var(--u));padding:calc(2.5 * var(--u)) calc(8 * var(--u));cursor:pointer;border-radius:20px;flex-shrink:0;font-family:inherit}.pill--on{background:var(--green-dark);color:var(--white);border:0;font-weight:700}.pill--off{background:var(--white);color:#666;border:.5px solid #d0cdc6;font-weight:600}.load-older{margin:0 auto calc(4 * var(--u));align-self:center;display:block}.lc{margin:0 calc(8 * var(--u)) calc(5 * var(--u));background:var(--white);border:.5px solid var(--border);gap:calc(7 * var(--u));padding:calc(7 * var(--u)) calc(9 * var(--u));color:inherit;border-radius:7px;align-items:flex-start;text-decoration:none;display:flex}.li{width:calc(28 * var(--u));height:calc(40 * var(--u));background:var(--green-pale);color:var(--green-mid);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.li--grey{color:#aaa;background:#f5f3ee}.li--orange{background:var(--orange-pale);color:var(--orange)}.lc-title{font-size:calc(10 * var(--u));font-weight:700}.lc-meta{font-size:calc(8 * var(--u));color:var(--text-lt)}.lc-price{font-size:calc(10 * var(--u));color:var(--green-mid);margin-top:calc(2 * var(--u));font-weight:700}.badge{font-size:calc(7 * var(--u));padding:calc(1.5 * var(--u)) calc(6 * var(--u));margin-top:calc(2 * var(--u));border-radius:20px;font-weight:700;display:inline-block}.badge--green{background:var(--green-pale);color:var(--green-dark)}.badge--orange{background:var(--orange-pale);color:var(--orange-dark)}.badge--muted{background:var(--warm-grey);color:var(--text-mid)}.li svg{width:calc(15 * var(--u));height:calc(15 * var(--u))}.sbar svg{width:calc(10 * var(--u));height:calc(10 * var(--u));flex-shrink:0}.tb svg{width:calc(14 * var(--u));height:calc(14 * var(--u))}.tb-title{font-size:calc(9 * var(--u));font-weight:700}.tb-back{font-size:calc(12 * var(--u));color:var(--green-mid);cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;text-decoration:none}.av{width:calc(44 * var(--u));height:calc(44 * var(--u));background:var(--orange-pale);color:var(--orange);border:calc(2 * var(--u)) solid var(--orange);font-weight:700;font-size:calc(13 * var(--u));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.stat-row{gap:calc(6 * var(--u));margin:calc(6 * var(--u)) calc(9 * var(--u)) 0;display:flex}.stat-cell{background:var(--white);border:.5px solid var(--border);padding:calc(5 * var(--u)) calc(3 * var(--u));text-align:center;border-radius:6px;flex:1}.stat-num{font-size:calc(13 * var(--u));color:var(--green-mid);font-weight:700}.stat-num--orange{color:var(--orange)}.stat-lbl{font-size:calc(7 * var(--u));color:var(--text-lt);text-transform:uppercase;letter-spacing:.3px;font-weight:600}.imp{margin:calc(5 * var(--u)) calc(8 * var(--u)) 0;background:var(--green-dark);padding:calc(8 * var(--u)) calc(10 * var(--u));border-radius:8px}.imp-logo{height:calc(12 * var(--u));width:auto;margin-bottom:calc(3 * var(--u))}.it{font-size:calc(7 * var(--u));letter-spacing:1px;text-transform:uppercase;color:var(--green-acc);margin-bottom:calc(2 * var(--u));font-weight:700}.in{font-size:calc(16 * var(--u));color:var(--white);font-weight:700}.is{font-size:calc(7.5 * var(--u));color:#a8c872}.imp-ring{width:calc(36 * var(--u));height:calc(36 * var(--u));position:relative}.imp-co2{margin-top:calc(1 * var(--u))}.imp-co2-link{margin-left:calc(1 * var(--u));font-size:inherit;color:var(--green-acc);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;text-decoration:underline}.imp-ring-pct{font-size:calc(7 * var(--u));color:var(--green-acc);font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mr{padding:calc(7 * var(--u)) calc(9 * var(--u));background:var(--white);font-size:calc(9 * var(--u));color:var(--text);border-bottom:.5px solid #f0ede6;justify-content:space-between;align-items:center;font-weight:500;text-decoration:none;display:flex}.mr svg{width:calc(11 * var(--u));height:calc(11 * var(--u));color:var(--green-mid)}.hero{background:var(--green-dark);padding:calc(12 * var(--u)) calc(10 * var(--u)) calc(10 * var(--u));align-items:center;gap:calc(6 * var(--u));flex-direction:column;display:flex}.hero-logo{width:calc(64 * var(--u));height:calc(64 * var(--u));background:var(--white);border:1.5px solid var(--green-acc);padding:calc(4 * var(--u));border-radius:10px;justify-content:center;align-items:center;display:flex;overflow:hidden}.hero-logo img{object-fit:contain;width:100%;height:100%}.hero-name{font-size:calc(11 * var(--u));color:var(--white);font-weight:700}.hero-sub{font-size:calc(8 * var(--u));color:var(--green-acc)}.vpill{align-items:center;gap:calc(4 * var(--u));padding:calc(2 * var(--u)) calc(8 * var(--u));color:var(--green-acc);font-size:calc(7.5 * var(--u));background:#1a5c35;border-radius:20px;font-weight:700;display:flex}.vpill svg{width:calc(10 * var(--u));height:calc(10 * var(--u))}.pid{align-items:center;gap:calc(9 * var(--u));padding:calc(8 * var(--u)) calc(9 * var(--u)) 0;display:flex}.pid-name{font-size:calc(11 * var(--u));font-weight:700}.pid-sub{font-size:calc(8 * var(--u));color:var(--text-lt)}.pid-badge{font-size:calc(7.5 * var(--u));color:var(--orange-dark);margin-top:calc(2 * var(--u));font-weight:600}.feed-empty{padding:calc(24 * var(--u)) calc(16 * var(--u));text-align:center;color:var(--text-mid);font-size:calc(9 * var(--u))}.ltile{width:calc(38 * var(--u));height:calc(38 * var(--u));background:var(--white);border:.5px solid var(--green-bdr);padding:calc(3 * var(--u));border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.ltile img{object-fit:contain;width:100%;height:100%}.ltile--missing{border:1px dashed var(--green-acc);color:var(--green-acc);background:#1a5c35;padding:0}.sh-card{margin:0 calc(8 * var(--u)) calc(6 * var(--u));background:var(--white);border:.5px solid var(--green-bdr);color:inherit;border-radius:8px;text-decoration:none;display:block;overflow:hidden}.sh-hdr{background:var(--green-dark);padding:calc(8 * var(--u)) calc(10 * var(--u));align-items:center;gap:calc(8 * var(--u));display:flex}.sh-name{font-size:calc(10 * var(--u));color:var(--white);font-weight:700}.sh-sub{font-size:calc(7.5 * var(--u));color:var(--green-acc)}.sh-bod{padding:calc(7 * var(--u)) calc(10 * var(--u)) calc(8 * var(--u))}.sh-bio{font-size:calc(8.5 * var(--u));color:var(--text-mid);margin-bottom:calc(4 * var(--u));line-height:1.5}.sh-nudge{font-size:calc(8 * var(--u));color:#aaa;margin-bottom:calc(4 * var(--u));font-style:italic}.vst{background:var(--green-pale);border-top:.5px solid var(--green-bdr);padding:calc(4 * var(--u)) calc(10 * var(--u));align-items:center;gap:calc(4 * var(--u));font-size:calc(7 * var(--u));color:var(--green-dark);font-weight:700;display:flex}.badge--dark{background:var(--green-dark);color:var(--green-acc)}.spot-you{margin-bottom:calc(5 * var(--u));border-top:.5px solid #f0ede6}.spot-intro{padding:0 calc(9 * var(--u)) calc(4 * var(--u));font-size:calc(8.5 * var(--u));color:var(--text-lt);line-height:1.5}.tb-label{font-size:calc(8 * var(--u));color:var(--green-dark);background:var(--green-pale);padding:calc(2 * var(--u)) calc(7 * var(--u));border-radius:20px;font-weight:700}.story-head{padding:calc(7 * var(--u)) calc(9 * var(--u)) calc(4 * var(--u));align-items:center;gap:calc(8 * var(--u));display:flex}.story-logo{width:calc(40 * var(--u));height:calc(40 * var(--u));background:var(--green-pale);border:1.5px solid var(--green-mid);padding:calc(3 * var(--u));border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.story-logo img{object-fit:contain;width:100%;height:100%}.story-name{font-size:calc(10 * var(--u));font-weight:700}.story-cat{font-size:calc(7.5 * var(--u));color:var(--green-mid);font-weight:600}.story-bio{padding:0 calc(9 * var(--u)) calc(4 * var(--u));font-size:calc(8.5 * var(--u));color:var(--text-mid);line-height:1.5}.story-links{align-items:center;gap:calc(6 * var(--u));margin:0 calc(9 * var(--u)) calc(5 * var(--u));padding:calc(5 * var(--u)) calc(8 * var(--u));background:var(--green-dark);border-radius:7px;display:flex}.story-links a{align-items:center;gap:calc(3 * var(--u));font-size:calc(8 * var(--u));color:var(--green-acc);font-weight:600;text-decoration:none;display:inline-flex}.divider{height:.5px;margin:0 calc(9 * var(--u));background:#e8e5de}.sttl{font-size:calc(7.5 * var(--u));color:var(--green-dark);text-transform:uppercase;letter-spacing:1px;padding:calc(5 * var(--u)) calc(9 * var(--u)) calc(2 * var(--u));font-weight:700}.pc{margin:0 calc(9 * var(--u)) calc(5 * var(--u));background:var(--white);border:.5px solid var(--border);border-radius:7px;overflow:hidden}.pc-photo{height:calc(44 * var(--u));background:var(--green-pale);justify-content:center;align-items:center;display:flex;overflow:hidden}.pc-photo img{object-fit:cover;width:100%;height:100%}.pc-body{padding:calc(5 * var(--u)) calc(8 * var(--u)) calc(6 * var(--u))}.pc-name{font-size:calc(9.5 * var(--u));font-weight:700}.pc-sub{font-size:calc(8 * var(--u));color:var(--text-lt)}.pc-eco{font-size:calc(8 * var(--u));color:var(--green-mid);margin-top:calc(2 * var(--u));align-items:center;gap:calc(2 * var(--u));font-weight:600;display:flex}.auth{min-height:100dvh;padding:calc(18 * var(--u)) calc(16 * var(--u));background:var(--off-white);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.rules-screen{min-height:100dvh;padding:calc(20 * var(--u)) calc(18 * var(--u)) calc(24 * var(--u));background:var(--off-white);flex-direction:column;display:flex}.rules-title{font-size:calc(18 * var(--u));color:var(--green-dark);margin:calc(8 * var(--u)) 0 calc(6 * var(--u));font-weight:700}.rules-intro{font-size:calc(10 * var(--u));color:var(--text-mid);margin-bottom:calc(14 * var(--u));line-height:1.6}.rules-list{margin:0 0 calc(14 * var(--u));gap:calc(11 * var(--u));flex-direction:column;padding:0;list-style:none;display:flex}.rules-item{gap:calc(2 * var(--u));padding-left:calc(12 * var(--u));border-left:calc(2 * var(--u)) solid var(--green-acc);flex-direction:column;display:flex}.rules-item-head{font-size:calc(10.5 * var(--u));color:var(--text);font-weight:700}.rules-item-body{font-size:calc(9.5 * var(--u));color:var(--text-mid);line-height:1.55}.rules-enforcement{font-size:calc(9 * var(--u));color:var(--text-lt);margin-bottom:calc(18 * var(--u));font-style:italic}.rules-screen .btn{margin-top:auto}.auth-logo{height:calc(38 * var(--u));width:auto;margin-bottom:calc(16 * var(--u))}.auth-rule{height:.5px;width:calc(40 * var(--u));background:var(--border);margin-bottom:calc(14 * var(--u))}.auth-sub{font-size:calc(10 * var(--u));color:var(--text-mid);margin-bottom:calc(20 * var(--u));max-width:calc(200 * var(--u));line-height:1.6}.auth-title{font-size:calc(13 * var(--u));color:var(--charcoal);margin-bottom:calc(14 * var(--u));font-weight:700}.auth-form{gap:calc(8 * var(--u));text-align:left;flex-direction:column;width:100%;display:flex}.auth-field{gap:calc(3 * var(--u));flex-direction:column;display:flex}.auth-label{font-size:calc(8 * var(--u));color:var(--charcoal);text-transform:uppercase;letter-spacing:.5px;font-weight:700}.auth-input{background:var(--white);width:100%;padding:calc(8 * var(--u)) calc(10 * var(--u));font-family:inherit;font-size:calc(10 * var(--u));color:var(--text);border:.5px solid #d0cdc6;border-radius:8px}.auth-input:focus{border-color:var(--green-mid);outline:none}.auth-input:disabled{background:var(--warm-grey);color:var(--text-lt);cursor:not-allowed}.btn{width:100%;padding:calc(9 * var(--u));text-align:center;font-size:calc(11 * var(--u));cursor:pointer;border:0;border-radius:20px;font-family:inherit;font-weight:700;text-decoration:none;display:block}.btn:disabled{opacity:.55;cursor:default}.btn-primary{background:var(--green-mid);color:var(--white)}.btn-secondary{background:var(--white);border:.5px solid var(--border);color:var(--text-mid);font-weight:600}.btn-google{background:var(--white);color:var(--charcoal);justify-content:center;align-items:center;gap:calc(6 * var(--u));border:.5px solid #d0cdc6;font-weight:600;display:flex}.auth-alt{margin-top:calc(14 * var(--u));font-size:calc(9 * var(--u));color:var(--text-mid)}.auth-alt a{color:var(--green-dark);font-weight:700;text-decoration:none}.auth-error{background:var(--orange-pale);color:var(--orange);padding:calc(6 * var(--u)) calc(9 * var(--u));font-size:calc(8.5 * var(--u));text-align:center;border-radius:8px;font-weight:600}.auth-stack{gap:calc(8 * var(--u));flex-direction:column;width:100%;display:flex}.type-card{background:var(--white);border:.5px solid var(--border);width:100%;padding:calc(11 * var(--u)) calc(12 * var(--u));text-align:left;cursor:pointer;border-radius:10px;font-family:inherit}.type-card.is-selected{border:1.5px solid var(--green-mid);background:var(--green-pale)}.type-card-title{font-size:calc(11 * var(--u));color:var(--charcoal);margin-bottom:calc(2 * var(--u));font-weight:700}.type-card-blurb{font-size:calc(8.5 * var(--u));color:var(--text-mid);line-height:1.5}.verify-icon{color:var(--green-mid);margin-bottom:calc(10 * var(--u))}.verify-note{background:var(--green-pale);padding:calc(10 * var(--u)) calc(12 * var(--u));font-size:calc(9 * var(--u));color:var(--green-dark);margin-bottom:calc(12 * var(--u));border-radius:10px;font-weight:600;line-height:1.5}.ld-photo{height:calc(140 * var(--u));background:var(--green-pale);justify-content:center;align-items:center;display:flex;overflow:hidden}.ld-photo img{object-fit:contain;width:100%;height:100%}.ld-body{padding:calc(10 * var(--u)) calc(9 * var(--u))}.ld-status{background:var(--orange-pale);color:var(--orange);padding:calc(6 * var(--u)) calc(9 * var(--u));font-size:calc(9 * var(--u));text-align:center;margin-bottom:calc(8 * var(--u));border-radius:8px;font-weight:700}.ld-title{font-size:calc(14 * var(--u));color:var(--charcoal);margin:0;font-weight:700}.ld-meta{font-size:calc(9 * var(--u));color:var(--text-lt);margin-top:calc(2 * var(--u))}.ld-price{font-size:calc(13 * var(--u));color:var(--green-mid);margin-top:calc(4 * var(--u));font-weight:700}.ld-badges{gap:calc(3 * var(--u));margin-top:calc(6 * var(--u));flex-wrap:wrap;display:flex}.ld-collector{align-items:center;gap:calc(8 * var(--u));background:var(--white);border:.5px solid var(--border);padding:calc(8 * var(--u)) calc(10 * var(--u));color:inherit;border-radius:10px;text-decoration:none;display:flex}.ld-collector-name{font-size:calc(10 * var(--u));color:var(--charcoal);font-weight:700}.ld-collector-badge{font-size:calc(8 * var(--u));color:var(--green-mid);margin-top:calc(1 * var(--u));font-weight:700}.ld-collector-rating{align-items:center;gap:calc(2 * var(--u));font-size:calc(8 * var(--u));color:var(--text-lt);margin-top:calc(1 * var(--u));display:flex}.match-toggle{width:calc(100% - calc(16 * var(--u)));margin:0 calc(8 * var(--u)) calc(5 * var(--u));background:var(--green-pale);border:.5px solid var(--green-bdr);padding:calc(5 * var(--u)) calc(8 * var(--u));cursor:pointer;text-align:left;border-radius:7px;justify-content:space-between;align-items:center;font-family:inherit;display:flex}.match-toggle-title{font-size:calc(8 * var(--u));color:var(--green-dark);font-weight:700}.match-toggle-sub{font-size:calc(7 * var(--u));color:var(--green-mid);margin-top:calc(1 * var(--u))}.switch{width:calc(24 * var(--u));height:calc(14 * var(--u));background:#cfd8c0;border-radius:20px;flex-shrink:0;transition:background .15s;position:relative}.switch.is-on{background:var(--green-mid)}.switch-knob{top:calc(2 * var(--u));left:calc(2 * var(--u));width:calc(10 * var(--u));height:calc(10 * var(--u));background:var(--white);border-radius:50%;transition:left .15s;position:absolute}.switch.is-on .switch-knob{left:calc(12 * var(--u))}.chat-row{align-items:center;gap:calc(8 * var(--u));padding:calc(8 * var(--u)) calc(10 * var(--u));color:inherit;border-bottom:.5px solid #f0ede6;text-decoration:none;display:flex}.chat-av{width:calc(34 * var(--u));height:calc(34 * var(--u));background:var(--green-pale);color:var(--green-dark);font-size:calc(10 * var(--u));border:none}.chat-row-name{font-size:calc(10 * var(--u));color:var(--charcoal);font-weight:700}.chat-row-preview{font-size:calc(8.5 * var(--u));color:var(--text-lt);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.notif--unread{background:var(--green-pale)}.chat-unread{background:var(--green-mid);color:var(--white);font-size:calc(8 * var(--u));min-width:calc(16 * var(--u));height:calc(16 * var(--u));padding:0 calc(3 * var(--u));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex}.chat-screen{flex-direction:column;height:calc(100dvh - 64px);display:flex}.chat-body{padding:calc(8 * var(--u));gap:calc(6 * var(--u));flex-direction:column;flex:1;display:flex;overflow-y:auto}.safety-note{background:var(--green-pale);color:var(--green-dark);padding:calc(5 * var(--u)) calc(9 * var(--u));font-size:calc(7.5 * var(--u));text-align:center;border-radius:8px;font-weight:600;line-height:1.4}.pinned-listing{align-items:center;gap:calc(7 * var(--u));background:var(--white);border:.5px solid var(--border);padding:calc(6 * var(--u)) calc(8 * var(--u));color:inherit;border-radius:8px;text-decoration:none;display:flex}.pinned-thumb{width:calc(28 * var(--u));height:calc(28 * var(--u));background:var(--green-pale);border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.pinned-title{font-size:calc(9 * var(--u));font-weight:700}.pinned-price{font-size:calc(8.5 * var(--u));color:var(--green-mid);font-weight:700}.bubble{max-width:75%;padding:calc(7 * var(--u)) calc(9 * var(--u));font-size:calc(9 * var(--u));overflow-wrap:anywhere;line-height:1.5}.bubble--them{background:var(--white);border:.5px solid var(--border);color:var(--text);border-radius:10px 10px 10px 2px;align-self:flex-start}.bubble--mine{background:var(--green-dark);color:var(--white);border-radius:10px 10px 2px;align-self:flex-end}.chat-composer{align-items:center;gap:calc(5 * var(--u));padding:calc(6 * var(--u)) calc(8 * var(--u));border-top:.5px solid var(--border);background:var(--off-white);display:flex}.chat-input{background:var(--white);padding:calc(6 * var(--u)) calc(10 * var(--u));font-family:inherit;font-size:calc(9 * var(--u));color:var(--text);border:.5px solid #d0cdc6;border-radius:20px;outline:none;flex:1}.send-btn{width:calc(28 * var(--u));height:calc(28 * var(--u));background:var(--green-mid);cursor:pointer;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.send-btn:disabled{opacity:.5;cursor:default}.ld-contact{margin-top:calc(10 * var(--u))}.chat-two-pane-empty{display:none}@media (width<=1023.98px){.chat-two-pane--thread .chat-two-pane-list{display:none}}@media (width>=1024px){.chat-two-pane{grid-template-columns:320px 1fr;height:calc(100dvh - 64px);display:grid}.chat-two-pane-list{border-right:.5px solid var(--border);flex-direction:column;display:flex;overflow-y:auto}.chat-row--active{background:var(--green-pale)}.chat-two-pane-empty{justify-content:center;align-items:center;display:flex}.chat-two-pane-thread .tb-back{display:none}}.listing-two-pane-list{display:none}.lcol-row,.lcol-new{align-items:center;gap:calc(6 * var(--u));padding:calc(6 * var(--u)) calc(8 * var(--u));color:inherit;border-bottom:.5px solid #f0ede6;text-decoration:none;display:flex}.lcol-new{gap:calc(4 * var(--u));font-size:calc(9.5 * var(--u));color:var(--green);font-weight:700}.lcol-row--active{background:var(--green-pale)}.lcol-thumb{width:calc(26 * var(--u));height:calc(26 * var(--u));border-radius:calc(3 * var(--u));flex:none}.lcol-title{font-size:calc(9 * var(--u));color:var(--charcoal);margin-bottom:calc(2 * var(--u));text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}@media (width>=1024px){.listing-two-pane{grid-template-columns:320px 1fr;height:calc(100dvh - 64px);display:grid}.listing-two-pane-list{border-right:.5px solid var(--border);flex-direction:column;display:flex;overflow-y:auto}.listing-two-pane-list .tb{z-index:1;flex:none;position:sticky;top:0}.listing-two-pane-form{overflow-y:auto}.listing-two-pane .tb-back{display:none}}.create-form{padding:0 calc(9 * var(--u)) calc(16 * var(--u))}@media (width>=768px){.nav-tab-screen .create-form{max-width:560px;margin:0 auto}}@media (width>=1024px){.listing-two-pane .create-form{max-width:none;padding-left:calc(6 * var(--u));padding-right:calc(6 * var(--u));margin:0}}.create-form .auth-field{align-items:stretch}.create-hint{font-size:calc(8 * var(--u));color:var(--text-mid);margin-bottom:calc(4 * var(--u))}.pill-row--wrap{flex-wrap:wrap;padding:0;overflow:visible}.pill-row--wrap .pill{border:.5px solid #d0cdc6}.stepper{align-items:center;gap:calc(10 * var(--u));display:flex}.stepper-btn{width:calc(30 * var(--u));height:calc(30 * var(--u));border:.5px solid var(--green-mid);background:var(--white);color:var(--green-dark);font-size:calc(15 * var(--u));cursor:pointer;border-radius:50%;font-family:inherit;line-height:1}.stepper-val{font-size:calc(12 * var(--u));min-width:calc(20 * var(--u));text-align:center;font-weight:700}.photo-grid{gap:calc(6 * var(--u));flex-wrap:wrap;display:flex}.photo-thumb,.photo-add{width:calc(56 * var(--u));height:calc(56 * var(--u));border-radius:6px;flex-shrink:0;position:relative;overflow:hidden}.photo-thumb img{object-fit:contain;background:var(--green-pale);width:100%;height:100%}.photo-remove{top:calc(2 * var(--u));right:calc(2 * var(--u));width:calc(16 * var(--u));height:calc(16 * var(--u));color:var(--white);cursor:pointer;background:#0000008c;border:0;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute}.photo-add{background:var(--green-pale);color:var(--green-mid);cursor:pointer;border:1px dashed #c5c2bb;justify-content:center;align-items:center;display:flex}.photo-add.is-busy{opacity:.5;cursor:default}.li--photo{background:var(--green-pale);overflow:hidden}.li--photo img{object-fit:contain;width:100%;height:100%}.sheet-backdrop{z-index:60;background:#00000073;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.sheet{background:var(--white);border-radius:var(--radius-card) var(--radius-card) 0 0;width:100%;max-width:430px;padding:calc(9 * var(--u)) calc(8 * var(--u)) calc(10 * var(--u));max-height:85vh;overflow-y:auto}.sheet-title{font-size:calc(13 * var(--u));color:var(--text);margin-bottom:calc(2 * var(--u));font-weight:700}.sheet-sub{font-size:calc(9.5 * var(--u));color:var(--text-mid);margin-bottom:calc(6 * var(--u))}.sheet-reasons{gap:calc(3 * var(--u));margin-bottom:calc(6 * var(--u));flex-direction:column;display:flex}.sheet-reasons .type-card{padding:calc(8 * var(--u)) calc(10 * var(--u))}.sheet-reasons .type-card-title{margin-bottom:0;font-weight:600}.sheet .btn-secondary{margin-top:calc(3 * var(--u))}.sheet textarea.auth-input{resize:vertical}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tx-card{margin:calc(5 * var(--u)) calc(8 * var(--u));background:var(--white);border:.5px solid var(--border);border-radius:var(--radius-card);padding:calc(6 * var(--u)) calc(8 * var(--u))}.tx-card-top{justify-content:space-between;align-items:baseline;gap:calc(4 * var(--u));display:flex}.tx-title{font-size:calc(9.5 * var(--u));color:var(--text);font-weight:700;text-decoration:none}.tx-meta{margin-top:calc(1.5 * var(--u));font-size:calc(8 * var(--u));color:var(--text-lt)}.tx-hint{margin-top:calc(3 * var(--u));font-size:calc(7.5 * var(--u));color:var(--text-mid);font-style:italic}.tx-ratings{margin-top:calc(3 * var(--u))}.tx-rating-row{align-items:center;gap:calc(3 * var(--u));font-size:calc(8 * var(--u));color:var(--text-mid);display:flex}.tx-stars{display:inline-flex}.tx-stars svg{width:calc(9 * var(--u));height:calc(9 * var(--u))}.tx-actions{gap:calc(3 * var(--u));margin-top:calc(5 * var(--u));flex-wrap:wrap;display:flex}.tx-btn{border-radius:var(--radius-pill);border:var(--hairline);background:var(--white);color:var(--text-mid);font-family:inherit;font-size:calc(7.5 * var(--u));padding:calc(2.5 * var(--u)) calc(7 * var(--u));cursor:pointer;font-weight:600}.tx-btn:disabled{opacity:.5;cursor:default}.tx-btn--primary{background:var(--green-dark);border-color:var(--green-dark);color:var(--white);font-weight:700}.tx-arrange{margin-top:calc(4 * var(--u))}.tx-taken{margin-top:calc(8 * var(--u))}.tx-error{margin:0 calc(8 * var(--u))}.rating-stars{justify-content:center;gap:calc(3 * var(--u));margin:calc(5 * var(--u)) 0;display:flex}.rating-star{padding:calc(1 * var(--u));cursor:pointer;background:0 0;border:0;line-height:0}.rating-star svg{width:calc(16 * var(--u));height:calc(16 * var(--u))}.rating-blind-note{text-align:center;font-size:calc(7.5 * var(--u))}.chat-arrange{padding:0 calc(8 * var(--u))}.form-hint{margin-top:calc(1.5 * var(--u));font-size:calc(7.5 * var(--u));color:var(--text-lt)}.form-saved{margin-top:calc(4 * var(--u));font-size:calc(8 * var(--u));color:var(--green-mid);font-weight:600}.moderation-note{align-items:flex-start;gap:calc(3 * var(--u));margin:calc(4 * var(--u)) 0;padding:calc(4 * var(--u));border-radius:calc(4 * var(--u));background:var(--orange-pale);color:var(--orange-dark);font-size:calc(8 * var(--u));flex-direction:column;font-style:normal;display:flex}@media (width>=768px){.wide-screen{width:100%;max-width:960px;margin:0 auto}.auth,.rules-screen{max-width:430px;margin:0 auto}.legal-screen{max-width:720px;margin:0 auto}.browse-feed{column-gap:calc(5 * var(--u));padding-left:calc(8 * var(--u));padding-right:calc(8 * var(--u));grid-template-columns:repeat(2,1fr);display:grid}.browse-feed>.sbar,.browse-feed>.pill-row,.browse-feed>.match-toggle,.browse-feed>.feed-empty,.browse-feed>.pill{grid-column:1/-1}.browse-feed>.sbar,.browse-feed>.match-toggle,.browse-feed>.lc{margin-left:0;margin-right:0}.browse-feed>.match-toggle{width:100%}.browse-feed>.pill-row{padding-left:0;padding-right:0}.wide-screen .spot-intro{max-width:640px}.wide-screen .spot-grid{gap:calc(6 * var(--u)) calc(8 * var(--u));padding:0 calc(8 * var(--u));grid-template-columns:repeat(2,1fr);display:grid}.wide-screen .spot-grid .sh-card{margin:0}.wide-screen .story-head{max-width:640px;margin:0 auto}.wide-screen .story-bio,.wide-screen .story-links,.wide-screen .divider,.wide-screen .sttl{max-width:640px;margin-left:auto;margin-right:auto}.wide-screen .story-grid{gap:calc(6 * var(--u)) calc(8 * var(--u));padding:0 calc(9 * var(--u));grid-template-columns:repeat(3,1fr);display:grid}.wide-screen .story-grid .pc{margin:0}.wide-screen--verified .hero{border-radius:var(--radius-impact);max-width:640px;margin:0 auto}.wide-screen .verified-grid{gap:calc(5 * var(--u)) calc(6 * var(--u));padding:0 calc(8 * var(--u));max-width:720px;margin:calc(6 * var(--u)) auto 0;grid-template-columns:repeat(2,1fr);display:grid}.wide-screen .verified-grid .sh-card{margin:0}.wide-screen .verified-cta{max-width:400px;margin:calc(8 * var(--u)) auto}.wide-screen--profile .hero{max-width:480px}.wide-screen .profile-wide-row{align-items:start;gap:calc(8 * var(--u));grid-template-columns:1fr 1fr;max-width:720px;margin:0 auto;display:grid}.wide-screen .profile-wide-row .stat-row,.wide-screen .profile-wide-row .imp{margin:calc(6 * var(--u)) 0 0}.wide-screen .profile-links{max-width:480px;margin:calc(5 * var(--u)) auto 0}.wide-screen--profile .pid{width:100%;max-width:480px;margin:0 auto}.mid-screen,.mid-screen--narrow{margin-left:auto;margin-right:auto}.mid-screen{max-width:640px}.mid-screen--narrow{max-width:560px}}@media (width>=1024px){.browse-feed .li{width:calc(36 * var(--u));height:calc(50 * var(--u))}}.owner-actions{align-items:center;gap:calc(3 * var(--u));margin:0 calc(8 * var(--u)) calc(6 * var(--u));flex-wrap:wrap;display:flex}.owner-actions--pane{margin:calc(4 * var(--u)) calc(6 * var(--u));padding-bottom:calc(4 * var(--u));border-bottom:.5px solid var(--border)}.owner-empty-cta{margin:0 calc(8 * var(--u));justify-content:center;display:flex}.mr--action{text-align:left;cursor:pointer;border:0;border-bottom:.5px solid #f0ede6;width:100%;font-family:inherit}.owner-ref-photo{width:calc(60 * var(--u));height:calc(60 * var(--u));object-fit:cover;border-radius:var(--radius-card);border:.5px solid var(--border)}.settings-signout{margin:calc(10 * var(--u)) calc(8 * var(--u)) calc(6 * var(--u))}.settings-password{margin:calc(10 * var(--u)) calc(8 * var(--u)) 0;padding-top:calc(6 * var(--u));border-top:.5px solid var(--border)}.settings-data{margin:0 calc(8 * var(--u)) calc(12 * var(--u));padding-top:calc(6 * var(--u));border-top:.5px solid var(--border)}.settings-data-title{font-size:calc(10 * var(--u));color:var(--text);margin-bottom:calc(3 * var(--u));font-weight:700}.settings-delete{margin-top:calc(6 * var(--u))}.prod-row-main{align-items:center;gap:calc(4 * var(--u));display:flex}.prod-row-text{gap:calc(1.5 * var(--u));flex-direction:column;min-width:0;display:flex}.prod-row-text .tx-title,.prod-row-text .tx-meta{overflow-wrap:anywhere}.prod-thumb{width:calc(20 * var(--u));height:calc(20 * var(--u));border-radius:var(--radius-card);flex:none}.prod-thumb svg{width:calc(11 * var(--u));height:calc(11 * var(--u))}.prod-grip{color:var(--text-mid);cursor:grab;display:none}.prod-row--dragging{opacity:.5}@media (hover:hover) and (pointer:fine){.prod-grip{display:inline-flex}}@media (hover:hover) and (width>=768px){.lc{transition:border-color .12s,transform .12s}.lc:hover{border-color:var(--green-bdr);transform:translateY(-1px)}.pill--off{transition:border-color .12s}.pill--off:hover{border-color:var(--green-bdr)}}.md-h2{font-size:calc(11.5 * var(--u));color:var(--green-dark);margin:calc(10 * var(--u)) 0 calc(3 * var(--u));font-weight:700}.md-h3{font-size:calc(10.5 * var(--u));color:var(--text);margin:calc(8 * var(--u)) 0 calc(2 * var(--u));font-weight:700}.md-h4{font-size:calc(9.5 * var(--u));color:var(--text);margin:calc(6 * var(--u)) 0 calc(2 * var(--u));font-weight:700}.md-p{font-size:calc(9.5 * var(--u));color:var(--text-mid);margin-bottom:calc(4 * var(--u));line-height:1.65}.md-list{padding-left:calc(9 * var(--u));margin:0 0 calc(4 * var(--u));gap:calc(2 * var(--u));flex-direction:column;list-style:outside;display:flex}.md-list li{font-size:calc(9.5 * var(--u));color:var(--text-mid);line-height:1.6}.md-rule{border:none;border-top:.5px solid var(--border);margin:calc(8 * var(--u)) 0}.md a{color:var(--green-mid);text-decoration:underline}.legal-screen{background:var(--off-white);flex-direction:column;min-height:100dvh;display:flex}.tb-spacer{width:calc(10 * var(--u))}.legal-doc{padding:calc(6 * var(--u)) calc(11 * var(--u)) calc(18 * var(--u))}.legal-meta{gap:calc(4 * var(--u));font-size:calc(8.5 * var(--u));color:var(--text-lt);padding:calc(4 * var(--u)) calc(11 * var(--u)) 0;flex-wrap:wrap;display:flex}.legal-doc .legal-meta{padding:0 0 calc(4 * var(--u))}.legal-draft{background:var(--orange-pale);color:var(--orange-dark);font-size:calc(9 * var(--u));border-radius:calc(3 * var(--u));padding:calc(4 * var(--u)) calc(5 * var(--u));margin-bottom:calc(6 * var(--u));line-height:1.5}.legal-error{margin:calc(6 * var(--u)) calc(11 * var(--u))}.rules-body .md-h3{padding-left:calc(12 * var(--u));border-left:calc(2 * var(--u)) solid var(--green-acc);margin-bottom:0}.rules-body .md-h3+.md-p{padding-left:calc(12 * var(--u));border-left:calc(2 * var(--u)) solid var(--green-acc);padding-top:calc(2 * var(--u));margin-top:0}.rules-body{margin-bottom:calc(14 * var(--u))}.settings-legal{margin:0 calc(8 * var(--u)) calc(4 * var(--u));padding-top:calc(6 * var(--u));border-top:.5px solid var(--border);flex-direction:column;display:flex}.settings-legal-row{font-size:calc(9.5 * var(--u));color:var(--green-mid);padding:calc(3 * var(--u)) 0;text-decoration:none}.auth-consent{font-size:calc(8.5 * var(--u));color:var(--text-lt);margin-top:calc(5 * var(--u));text-align:center;line-height:1.5}.auth-consent a{color:var(--green-mid);text-decoration:underline}.adm{padding:calc(5 * var(--u)) 0 calc(10 * var(--u))}.adm-head{padding:0 calc(9 * var(--u)) calc(4 * var(--u))}.adm-sub{font-size:calc(8 * var(--u));color:var(--text-lt)}.adm-tab-count{margin-left:calc(2 * var(--u));font-weight:700}.adm-stats{flex-wrap:wrap}.adm-stats .stat-cell{flex:1 1 calc(40% - 6 * var(--u))}.adm-section{margin:calc(7 * var(--u)) calc(9 * var(--u)) calc(3 * var(--u));font-size:calc(8 * var(--u));color:var(--charcoal);text-transform:uppercase;letter-spacing:.3px;font-weight:700}.adm-card{margin:0 calc(9 * var(--u)) calc(4 * var(--u));background:var(--white);border:.5px solid var(--border);border-radius:var(--radius-card);padding:calc(6 * var(--u)) calc(7 * var(--u))}.adm-card-top{justify-content:space-between;align-items:baseline;gap:calc(4 * var(--u));display:flex}.adm-name{font-size:calc(9.5 * var(--u));color:var(--text);word-break:break-word;font-weight:700}.adm-meta{margin-top:calc(1.5 * var(--u));font-size:calc(7.5 * var(--u));color:var(--text-lt);word-break:break-word}.adm-quote{margin-top:calc(3 * var(--u));padding-left:calc(4 * var(--u));border-left:2px solid var(--warm-grey);font-size:calc(8 * var(--u));color:var(--text-mid);white-space:pre-wrap;overflow-wrap:anywhere}.adm-actions{gap:calc(3 * var(--u));margin-top:calc(5 * var(--u));flex-wrap:wrap;display:flex}.adm-btn{border-radius:var(--radius-pill);border:var(--hairline);background:var(--white);color:var(--text-mid);font-family:inherit;font-size:calc(7.5 * var(--u));padding:calc(2.5 * var(--u)) calc(7 * var(--u));cursor:pointer;font-weight:600;text-decoration:none;display:inline-block}.adm-btn:disabled{opacity:.5;cursor:default}.adm-btn--primary{background:var(--green-dark);border-color:var(--green-dark);color:var(--white);font-weight:700}.adm-btn--danger{background:var(--orange-pale);border-color:var(--orange-pale);color:var(--orange-dark);font-weight:700}.adm-empty{padding:calc(14 * var(--u)) calc(9 * var(--u));text-align:center;font-size:calc(8.5 * var(--u));color:var(--text-lt)}.adm-error{margin:0 calc(9 * var(--u)) calc(4 * var(--u));padding:calc(4 * var(--u)) calc(6 * var(--u));border-radius:var(--radius-input);background:var(--orange-pale);color:var(--orange-dark);font-size:calc(8 * var(--u));font-weight:600}.adm-search,.adm-field{margin:0 calc(9 * var(--u)) calc(5 * var(--u))}.adm-field .auth-input{width:100%}.adm-field--inrow{margin-inline:0;margin-top:calc(3 * var(--u))}.adm-textarea{resize:vertical;font-family:inherit}.adm-hint{margin-top:calc(1.5 * var(--u));font-size:calc(7 * var(--u));color:var(--text-lt)}.adm-check{align-items:center;gap:calc(4 * var(--u));font-size:calc(8.5 * var(--u));color:var(--text);font-weight:600;display:flex}.adm-save{margin:calc(6 * var(--u)) calc(9 * var(--u)) 0}.adm-saved{margin:calc(4 * var(--u)) calc(9 * var(--u)) 0;font-size:calc(8 * var(--u));color:var(--green-mid);font-weight:600}@media (width>=1024px){.adm .pill-row{flex-wrap:wrap}}.adm-legal{padding-bottom:calc(10 * var(--u))}.adm-legal>.pill-row{margin-bottom:calc(4 * var(--u))}.adm-legal>.adm-hint{margin:0 calc(9 * var(--u)) calc(5 * var(--u))}.adm-warn{margin:0 calc(9 * var(--u)) calc(5 * var(--u));padding:calc(3 * var(--u)) calc(4 * var(--u));background:var(--orange-pale);color:var(--orange-dark);border-radius:calc(3 * var(--u));font-size:calc(8 * var(--u));line-height:1.5}.adm-legal-body{min-height:calc(120 * var(--u));resize:vertical;font-family:inherit;line-height:1.55}.adm-legal-actions{gap:calc(4 * var(--u));margin:calc(4 * var(--u)) calc(9 * var(--u)) 0;display:flex}.adm-legal-preview{margin:calc(6 * var(--u)) calc(9 * var(--u)) 0;padding:calc(5 * var(--u));background:var(--white);border:.5px solid var(--border);border-radius:calc(3 * var(--u))}.adm-legal-preview-title{font-size:calc(11 * var(--u));color:var(--green-dark);margin-bottom:calc(3 * var(--u));font-weight:700}.adm-legal-history-title{margin:calc(9 * var(--u)) calc(9 * var(--u)) calc(3 * var(--u));font-size:calc(9 * var(--u));color:var(--text);font-weight:700}.adm-legal-history{margin:0 calc(9 * var(--u));padding:0;list-style:none}.adm-legal-version{align-items:center;gap:calc(3 * var(--u));padding:calc(3 * var(--u)) 0;border-bottom:.5px solid var(--border);font-size:calc(8 * var(--u));color:var(--text-mid);flex-wrap:wrap;display:flex}.adm-legal-version-no{color:var(--text);font-weight:700}.adm-legal-version-by{color:var(--text-lt)}.adm-create{margin:0 calc(9 * var(--u)) calc(5 * var(--u))}.adm-create--open{padding:calc(5 * var(--u));border:var(--hairline);border-radius:var(--radius-input);background:var(--white)}.adm-create__title{margin:0 0 calc(4 * var(--u));font-size:calc(9 * var(--u));color:var(--text-mid);font-weight:700}.adm-create__warn{margin:calc(-2 * var(--u)) 0 calc(5 * var(--u));padding:calc(3 * var(--u)) calc(4 * var(--u));border-radius:var(--radius-input);background:var(--orange-pale);color:var(--orange-dark);font-size:calc(7.5 * var(--u));font-weight:600}.adm-create__note{margin:0 0 calc(5 * var(--u));font-size:calc(7.5 * var(--u));color:var(--text-lt)}.adm-create__actions{gap:calc(3 * var(--u));flex-wrap:wrap;display:flex}.adm-create__done{margin:0 0 calc(3 * var(--u));font-size:calc(8 * var(--u));color:var(--green-dark);font-weight:600}*{box-sizing:border-box}html,body,#root{min-height:100dvh;margin:0}html{scrollbar-gutter:stable}body{background:var(--lt-grey);color:var(--text);-webkit-font-smoothing:antialiased;font-family:Assistant,system-ui,sans-serif}.app-shell{background:var(--off-white);flex-direction:column;max-width:430px;min-height:100dvh;margin:0 auto;display:flex}@media (width>=768px){body{background:linear-gradient(180deg, var(--lt-grey), var(--warm-grey))}.app-shell{border-left:var(--hairline);border-right:var(--hairline)}}@media (width>=1024px){.app-shell{margin-top:calc(8 * var(--u));min-height:calc(100dvh - 8 * var(--u));border-top:var(--hairline);border-radius:var(--radius-impact) var(--radius-impact) 0 0;overflow:hidden}}.app-main{flex:1;padding-bottom:64px}.screen{padding:16px}.screen-title{color:var(--charcoal);font-size:18px;font-weight:600}.bnav{background:var(--white);border-top:var(--hairline);width:100%;max-width:430px;display:flex;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.bnav-tab{text-align:center;text-transform:uppercase;letter-spacing:.04em;color:var(--text-lt);flex:1;padding:10px 0 12px;font-size:10px;font-weight:600;text-decoration:none}.bnav-tab.is-active{color:var(--green-mid)}.bnav--collector .bnav-tab.is-active{color:var(--orange-dark)}.bnav-tab{position:relative}.bnav-badge{background:var(--green-mid);color:var(--white);letter-spacing:0;border-radius:999px;min-width:15px;margin-left:3px;padding:3px 4px;font-size:9px;font-weight:700;line-height:1;position:absolute;top:6px}.bnav--collector .bnav-badge{background:var(--orange-dark)}.verified-banner{background:var(--green-dark);width:100%;max-width:430px;color:var(--white);text-align:center;z-index:50;padding:10px 16px;font-size:13px;font-weight:600;position:fixed;top:0;left:50%;transform:translate(-50%)}@media (width>=768px){.app-shell,.bnav,.verified-banner{max-width:720px}}@media (width>=1024px){.app-shell,.bnav,.verified-banner{max-width:960px}}
