@font-face{font-family:Vazirmatn;src:url(/fonts/vazirmatn-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/fonts/vazirmatn-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/fonts/vazirmatn-800.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}:root{--pr-night: #141C4D;--pr-lajvard: #1E2F7A;--pr-teal: #2EC4B6;--pr-teal-ink: #0F7373;--pr-teal-tint: #E7F7F5;--pr-amber: #F2B134;--pr-amber-tint: #FDF3DD;--pr-amber-ink: #6B4A05;--pr-amber-text: #8C6206;--pr-red: #A8331F;--pr-red-tint: #FBEBEB;--pr-red-on-night: #D9705C;--pr-paper: #F5F6FA;--pr-card: #FFFFFF;--pr-chip: #EEF0F7;--pr-chip-ink: #1E2F7A;--pr-line: #E6E8F0;--pr-switch-off: #C9CCDB;--pr-primary: var(--pr-lajvard);--pr-on-primary: #FFFFFF;--pr-ink: #171C3A;--pr-muted: #5F6276;--pr-hint: #6B6E82;--pr-on-night: #FFFFFF;--pr-on-night-muted: #B8C0E8;--pr-tile-idle: #3A4780;--pr-font: "Vazirmatn", system-ui, -apple-system, "Segoe UI", Tahoma, sans-serif;--pr-fs-display: 32px;--pr-fs-title: 22px;--pr-fs-heading: 15.5px;--pr-fs-body: 14px;--pr-fs-small: 12.5px;--pr-fs-micro: 11.5px;--pr-lh: 1.7;--pr-r-card: 18px;--pr-r-card-lg: 22px;--pr-r-btn: 14px;--pr-r-input: 14px;--pr-r-tile: 10px;--pr-r-pill: 999px;--pr-shadow-card: 0 4px 14px rgba(20, 28, 77, .05);--pr-shadow-float: 0 18px 40px rgba(20, 28, 77, .18);--pr-s1: 4px;--pr-s2: 8px;--pr-s3: 12px;--pr-s4: 16px;--pr-s5: 20px;--pr-s6: 24px;--pr-touch: 44px;--pr-btn-h: 48px;--pr-tile: 36px;--pr-ease-out: cubic-bezier(.2, .8, .3, 1);--pr-ease-pop: cubic-bezier(.2, .9, .3, 1.3);--pr-dur-tile: .35s;--pr-dur-pop: .45s;--pr-dur-arrive: .55s;--pr-dur-rise: .5s;--pr-stagger-wave: 90ms;--pr-stagger-chip: 70ms;--pr-dur-wait: 1.4s}:root[data-theme=dark]{--pr-paper: #0E1330;--pr-card: #182050;--pr-chip: #222B5E;--pr-chip-ink: #C9D3F2;--pr-line: #2A3470;--pr-switch-off: #4A5490;--pr-primary: #3348B0;--pr-ink: #ECEFFA;--pr-muted: #A9B0D4;--pr-hint: #8F97C2;--pr-teal-ink: #2EC4B6;--pr-teal-tint: #123B3A;--pr-red: #F0A08E;--pr-red-tint: #3A1E26;--pr-amber-tint: #3A2E10;--pr-amber-ink: #F2D08A;--pr-amber-text: #F2B134;--pr-shadow-card: none}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation:none!important;transition:none!important}}:root{--pr-safe-top: calc(env(safe-area-inset-top, 0px) + 12px) ;--pr-safe-bottom: env(safe-area-inset-bottom, 0px);--pr-tabbar: 72px;font-family:var(--pr-font);font-size:var(--pr-fs-body);line-height:var(--pr-lh);color:var(--pr-ink);background:var(--pr-paper)}*{box-sizing:border-box}html,body{margin:0;background:var(--pr-paper);color:var(--pr-ink)}body{font-family:var(--pr-font);-webkit-font-smoothing:antialiased;overflow-x:hidden}button,textarea,input,select{font:inherit;color:inherit}button{cursor:pointer}button:disabled{cursor:default}:focus-visible{outline:2px solid var(--pr-teal-ink);outline-offset:2px}h1,h2,h3{margin:0}ul{list-style:none;margin:0;padding:0}.grow{flex:1}.app.with-tabs{padding-bottom:calc(var(--pr-tabbar) + var(--pr-safe-bottom))}.screen-pr{min-height:100vh;display:flex;flex-direction:column;max-width:640px;margin:0 auto}.screen-body{padding:var(--pr-s4);display:flex;flex-direction:column;gap:var(--pr-s3)}.section-title{font-size:14.5px;font-weight:700;color:var(--pr-ink)}.section-head{display:flex;align-items:center;justify-content:space-between;gap:var(--pr-s2)}.stack{display:flex;flex-direction:column;gap:var(--pr-s2)}.hint-pr{color:var(--pr-hint);font-size:var(--pr-fs-small);margin:0}.hint-pr.empty{text-align:center;padding:var(--pr-s6) var(--pr-s4)}.meta-pr{color:var(--pr-muted);font-size:var(--pr-fs-small)}.link-pr{align-self:flex-start;border:0;background:transparent;color:var(--pr-chip-ink);padding:var(--pr-s2) 0;min-height:var(--pr-touch);font-weight:700}.mark{flex:none}.mark-on-night .mark-body{stroke:var(--pr-on-night)}.mark-on-night .mark-body-dot{fill:var(--pr-on-night)}.mark-on-light .mark-body{stroke:var(--pr-chip-ink)}.mark-on-light .mark-body-dot{fill:var(--pr-chip-ink)}.mark .mark-accent{stroke:var(--pr-teal)}.mark .mark-accent-dot{fill:var(--pr-teal)}.ptile{width:var(--pr-tile);height:var(--pr-tile);border-radius:var(--pr-r-tile);display:inline-flex;align-items:center;justify-content:center;background:#ffffff0d;color:var(--pr-tile-idle);border:1.5px solid transparent;flex:none}.ptile-mini{width:22px;height:22px;border-radius:6px}.ptile-wait{border-color:var(--pr-teal);animation:pr-ring var(--pr-dur-wait) ease-in-out infinite}.ptile-yes{background:var(--pr-teal);color:var(--pr-night);animation:pr-pop var(--pr-dur-pop) var(--pr-ease-pop) both}.ptile-sold{background:var(--pr-red-tint);border-color:var(--pr-red-on-night);color:var(--pr-red-on-night)}.tile-grid{display:grid;grid-template-columns:repeat(8,var(--pr-tile));gap:6px;justify-content:space-between}.tile-grid .ptile-hero{background:#ffffff0a}.tile-grid.play .ptile-end-lit{animation:pr-lit var(--pr-dur-tile) ease-out both}.tile-grid.play .ptile-end-yes{animation:pr-pick var(--pr-dur-tile) ease-out both,pr-pulse 2.6s ease-in-out infinite}.tile-grid.still .ptile-end-lit{color:var(--pr-teal)}.tile-grid.still .ptile-end-yes,.tile-grid.play .ptile-end-yes{background:var(--pr-teal);color:var(--pr-night)}.tile-grid.still .ptile-end-yes{animation:pr-pulse 2.6s ease-in-out infinite}.seller-tiles{display:flex;flex-direction:column;gap:var(--pr-s2)}.seller-tiles-grid{display:grid;grid-template-columns:repeat(6,var(--pr-tile));gap:6px}.seller-tiles.mini .seller-tiles-grid{grid-template-columns:repeat(12,22px);gap:3px}.seller-tiles-bar{height:6px;border-radius:var(--pr-r-pill);background:#ffffff1a;overflow:hidden}.seller-tiles-bar span{display:block;height:100%;background:var(--pr-teal)}.seller-tiles-summary{margin:0;color:var(--pr-on-night-muted);font-size:var(--pr-fs-small)}.dark-header{background:var(--pr-night);color:var(--pr-on-night);padding:var(--pr-safe-top) var(--pr-s4) var(--pr-s4);display:flex;flex-direction:column;gap:var(--pr-s2)}.dark-header-row{display:flex;align-items:center;gap:var(--pr-s2);min-height:var(--pr-touch)}.dark-header-title{font-size:var(--pr-fs-title);font-weight:800;color:var(--pr-on-night);line-height:1.3}.dark-header-subtitle{margin:0;color:var(--pr-on-night-muted);font-size:var(--pr-fs-small)}.icon-button{width:var(--pr-touch);height:var(--pr-touch);border:0;border-radius:var(--pr-r-btn);display:inline-flex;align-items:center;justify-content:center;background:transparent;color:var(--pr-ink);flex:none}.icon-button.on-night{color:var(--pr-on-night)}.icon-button.soft{width:var(--pr-btn-h);height:var(--pr-btn-h);background:var(--pr-chip);color:var(--pr-ink)}.icon-button:disabled{opacity:.55}.btn{min-height:var(--pr-btn-h);padding:0 22px;border-radius:var(--pr-r-btn);font-size:15px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:var(--pr-s2);border:1.5px solid transparent}.btn-primary{background:var(--pr-primary);color:var(--pr-on-primary)}.btn-secondary{background:var(--pr-card);color:var(--pr-chip-ink);border-color:var(--pr-line)}.btn-on-dark{background:var(--pr-teal);color:var(--pr-night)}.btn:disabled{opacity:.5}.chip-pr{min-height:30px;padding:4px 14px;border-radius:var(--pr-r-pill);background:var(--pr-chip);color:var(--pr-chip-ink);font-size:13px;font-weight:700;display:inline-flex;align-items:center;gap:6px;border:1px solid transparent}button.chip-pr{min-height:36px}.chip-pr.selected{background:var(--pr-primary);color:var(--pr-on-primary)}.chip-pr.outline{background:var(--pr-card);border-color:var(--pr-line);color:var(--pr-chip-ink)}.chip-row{display:flex;flex-wrap:wrap;gap:var(--pr-s2)}.card-pr{background:var(--pr-card);border-radius:var(--pr-r-card);box-shadow:var(--pr-shadow-card);padding:14px}.card-pr.large{border-radius:var(--pr-r-card-lg)}.card-pr.dashed{border:1.5px dashed var(--pr-line);box-shadow:none}.segmented{display:inline-flex;padding:3px;border-radius:var(--pr-r-btn);background:var(--pr-chip);gap:3px}.segmented button{min-height:38px;padding:0 14px;border:0;border-radius:11px;background:transparent;color:var(--pr-muted);font-weight:700}.segmented button.active{background:var(--pr-card);color:var(--pr-chip-ink)}.segmented.on-dark{background:#ffffff14}.segmented.on-dark button{color:var(--pr-on-night-muted)}.segmented.on-dark button.active{background:var(--pr-teal);color:var(--pr-night)}.switch{width:46px;height:28px;border-radius:var(--pr-r-pill);border:0;padding:3px;background:var(--pr-switch-off);display:inline-flex;align-items:center;flex:none;transition:background var(--pr-dur-tile) ease-out}.switch-knob{width:22px;height:22px;border-radius:50%;background:var(--pr-card);transition:transform var(--pr-dur-tile) ease-out}.switch.on{background:var(--pr-teal-ink)}.switch.on .switch-knob{transform:translate(-18px)}.seller-said{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:var(--pr-r-pill);background:var(--pr-teal-ink);color:var(--pr-paper);font-size:var(--pr-fs-small);font-weight:700}.tag{display:inline-flex;align-items:center;min-height:26px;padding:0 10px;border-radius:var(--pr-r-pill);font-size:var(--pr-fs-small);font-weight:700;border:0;white-space:nowrap}.tag-hit{min-height:var(--pr-touch);padding:0;border:0;background:transparent;display:inline-flex;align-items:center}.tag-member{background:var(--pr-chip);color:var(--pr-chip-ink)}.tag-public{background:var(--pr-paper);color:var(--pr-muted);border:1px dashed var(--pr-line)}.alert-card{display:flex;align-items:center;gap:var(--pr-s3);padding:12px 14px;border-radius:var(--pr-r-card);background:var(--pr-card);box-shadow:var(--pr-shadow-card);border-inline-start:4px solid transparent}.alert-card.hit{border-inline-start-color:var(--pr-teal-ink)}.alert-card-body{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.alert-card-title{font-weight:700;overflow-wrap:anywhere}.alert-card .btn{min-height:var(--pr-touch);padding:0 14px}.tag-fresh{background:var(--pr-teal-tint);color:var(--pr-teal-ink);min-height:22px;margin-inline-end:6px}.alert-card.opened{background:var(--pr-paper);box-shadow:none;border:1px solid var(--pr-line);border-inline-start:4px solid var(--pr-line)}.alert-card.opened .alert-card-title{font-weight:400}.directory-entry{display:flex;align-items:center;gap:10px;width:100%;min-height:52px;padding:0 14px;border-radius:16px;background:var(--pr-card);border:1px solid var(--pr-line);color:var(--pr-ink);text-align:start}.directory-entry-icon{width:34px;height:34px;border-radius:var(--pr-r-tile);background:var(--pr-chip);color:var(--pr-chip-ink);display:inline-flex;align-items:center;justify-content:center;flex:none}.directory-entry-text{flex:1;display:flex;flex-direction:column;line-height:1.35}.directory-entry-title{font-weight:700}.directory-entry-sub{font-size:12px;color:var(--pr-hint)}.directory-entry-chevron{color:var(--pr-hint);display:inline-flex}.banner{display:flex;align-items:center;gap:var(--pr-s2);padding:10px 14px;border-radius:var(--pr-r-btn);background:var(--pr-amber-tint);color:var(--pr-amber-ink);font-size:var(--pr-fs-small)}.skeleton{display:flex;flex-direction:column;gap:var(--pr-s2)}.skeleton-line{height:14px;border-radius:7px;background:linear-gradient(90deg,var(--pr-chip),var(--pr-line),var(--pr-chip));background-size:200% 100%;animation:pr-shimmer 1.4s linear infinite}.skeleton-line:nth-child(3n){width:70%}.search-pr{width:100%;min-height:var(--pr-touch);border-radius:var(--pr-r-input);border:1px solid var(--pr-line);padding:0 14px;background:var(--pr-card);color:var(--pr-ink)}.search-pr.on-night{background:#ffffff14;border-color:#ffffff38;color:var(--pr-on-night)}.search-pr.on-night::placeholder{color:var(--pr-on-night-muted)}.tab-bar{position:fixed;bottom:0;inset-inline:0;z-index:5;height:calc(var(--pr-tabbar) + var(--pr-safe-bottom));padding:0 var(--pr-s2) var(--pr-safe-bottom);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;background:var(--pr-card);border-top:1px solid var(--pr-line)}.tab-bar button{min-height:var(--pr-btn-h);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;border:0;background:transparent;color:var(--pr-muted);font-size:var(--pr-fs-micro);padding:0;min-width:0}.tab-bar button.active{color:var(--pr-chip-ink);font-weight:700}.tab-icon-wrap{position:relative;display:inline-flex}.tab-badge{position:absolute;top:-5px;left:-9px;min-width:17px;height:17px;padding:0 4px;border-radius:var(--pr-r-pill);background:var(--pr-teal-ink);color:var(--pr-paper);font-size:10.5px;font-weight:800;line-height:13px;text-align:center;border:2px solid var(--pr-card)}.tab-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.home-pr{min-height:100vh}.hero{background:var(--pr-night);padding:calc(var(--pr-safe-top) + 4px) 22px 0;display:flex;flex-direction:column;gap:12px}.hero-row{display:flex;align-items:center;justify-content:space-between;gap:var(--pr-s2)}.hero-brand{display:inline-flex;align-items:center;gap:var(--pr-s2)}.hero-name{font-weight:800;font-size:var(--pr-fs-title);color:var(--pr-on-night)}.city-chip{min-height:38px;padding:0 14px;border-radius:var(--pr-r-pill);border:1px solid rgba(255,255,255,.22);background:#ffffff14;color:var(--pr-on-night);font-size:13px;display:inline-flex;align-items:center;gap:6px}.hero-text{padding:2px 0 64px}.hero-title{font-size:var(--pr-fs-display);line-height:1.25;font-weight:800;color:var(--pr-on-night)}.shop-counter{margin:4px 0 0;font-size:13.5px;color:var(--pr-on-night-muted)}.shop-counter strong{color:var(--pr-on-night);font-weight:800}.home-body{padding:0 var(--pr-s5) var(--pr-s5);margin-top:-56px;display:flex;flex-direction:column;gap:18px;position:relative}.request-card{background:var(--pr-card);border-radius:var(--pr-r-card-lg);padding:14px var(--pr-s4);box-shadow:var(--pr-shadow-float);display:flex;flex-direction:column;gap:var(--pr-s2)}.request-label{font-size:13px;color:var(--pr-muted)}.request-card textarea{width:100%;border:0;padding:0;resize:none;font-size:16px;line-height:1.6;color:var(--pr-ink);background:transparent;outline:none}.request-card textarea::placeholder{color:var(--pr-hint)}.request-row{display:flex;align-items:center;gap:var(--pr-s2)}.category-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--pr-s2);margin-top:2px}.category{display:flex;flex-direction:column;align-items:center;gap:6px;border:0;background:transparent;color:var(--pr-ink);padding:0;min-height:var(--pr-touch)}.category-tile{width:64px;height:64px;border-radius:var(--pr-r-card-lg);background:var(--pr-card);border:1px solid var(--pr-line);display:flex;align-items:center;justify-content:center;color:var(--pr-chip-ink)}.category-label{font-size:12px;font-weight:700}.frequent{display:flex;flex-direction:column;gap:var(--pr-s2);margin-top:4px}.history-row{width:100%;text-align:start;border:0;border-radius:var(--pr-r-card);background:var(--pr-card);box-shadow:var(--pr-shadow-card);color:var(--pr-ink);padding:12px 14px;display:flex;flex-direction:column;gap:2px;min-height:var(--pr-touch)}.history-text{font-weight:700;overflow-wrap:anywhere}.directory{display:flex;flex-direction:column;gap:var(--pr-s4)}.directory section{display:flex;flex-direction:column;gap:var(--pr-s2)}.shop-row{display:flex;align-items:center;justify-content:space-between;gap:var(--pr-s2);width:100%;padding:12px 14px;min-height:var(--pr-touch);border:0;border-radius:var(--pr-r-card);background:var(--pr-card);box-shadow:var(--pr-shadow-card);color:var(--pr-ink);text-align:start}.shop-row-meta{display:inline-flex;align-items:center;gap:var(--pr-s2);flex-wrap:wrap;justify-content:flex-end}.shop-page{display:flex;flex-direction:column;gap:var(--pr-s2)}.shop-page>.tag{align-self:flex-start}.shop-page .trust p,.shop-page .own p{margin:2px 0;font-size:13px}.shop-page .own{padding:12px;border-radius:var(--pr-r-card);background:var(--pr-card)}.my-shop{margin-top:12px}.screen{padding:var(--pr-s4) var(--pr-s4) calc(var(--pr-tabbar) + 8px + var(--pr-safe-bottom));max-width:640px;margin:0 auto}.brand{font-weight:800;font-size:20px;color:var(--pr-chip-ink)}.hint{color:var(--pr-hint)}.message{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:80vh;text-align:center;gap:12px}.chip{border:1px solid var(--pr-chip);background:var(--pr-chip);color:var(--pr-chip-ink);border-radius:var(--pr-r-pill);padding:6px 12px;font-size:13px}.chips{display:flex;flex-wrap:wrap;gap:8px}.bubble{background:var(--pr-card);border-radius:var(--pr-r-btn);padding:10px 12px;max-width:85%;white-space:pre-line;box-shadow:var(--pr-shadow-card)}.bubble.mine{margin-inline-start:auto;background:var(--pr-primary);color:var(--pr-on-primary)}.send{margin-inline-start:auto;border:0;border-radius:var(--pr-r-btn);padding:8px 18px;min-height:var(--pr-touch);background:var(--pr-primary);color:var(--pr-on-primary);font-weight:700}.send:disabled{opacity:.5}.agent .bubble{margin:8px 0}.agent{padding-bottom:96px}.composer{position:fixed;inset-inline:0;bottom:0;display:flex;gap:8px;padding:8px 16px calc(8px + var(--pr-safe-bottom));background:var(--pr-card);border-top:1px solid var(--pr-line);z-index:5}.composer input{flex:1;border:1px solid var(--pr-line);border-radius:var(--pr-r-input);padding:10px;background:var(--pr-paper);color:var(--pr-ink)}.exchange+.exchange{border-top:1px dashed var(--pr-line);margin-top:8px;padding-top:8px}.chips.filters{margin:4px 0 8px;justify-content:flex-end}.chips.filters .chip{cursor:default}.chips.filters .chip.profile{cursor:pointer;border-style:dashed}.question form{margin-top:8px}.question input{width:100%;border:1px solid var(--pr-line);border-radius:10px;padding:8px;background:var(--pr-card);color:var(--pr-ink)}.results-link{display:block;margin:12px auto}.card{display:flex;gap:10px;padding:12px;margin:10px 0;border-radius:var(--pr-r-card-lg);background:var(--pr-card);box-shadow:var(--pr-shadow-card);position:relative;border:1.5px solid transparent}.card.public{border:1.5px dashed var(--pr-line);box-shadow:none}.thumb{width:96px;height:96px;border-radius:var(--pr-r-tile);object-fit:cover;flex:none;background:var(--pr-chip)}.thumb.placeholder{display:flex;align-items:center;justify-content:center;font-size:32px}.card-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.card-head{display:flex;justify-content:space-between;align-items:center;gap:6px}.price{font-weight:800}.meta{font-size:12px;color:var(--pr-muted)}.meta.confirm{color:var(--pr-amber-text)}.shop-name{display:inline-flex;flex-direction:column;align-items:flex-start;min-width:0}.shop-name .name{font-weight:700;color:var(--pr-ink);overflow-wrap:anywhere}.shop-name .handle{font-size:12px;color:var(--pr-hint);direction:ltr;unicode-bidi:isolate}.shop-name.page .name{font-size:var(--pr-fs-title);margin:4px 0 0}.shop-name.page .handle{font-size:14px}.meta.shop{display:flex;align-items:flex-start;gap:6px;flex-wrap:wrap}.card-actions{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.card-actions button{border:1px solid var(--pr-line);border-radius:10px;padding:6px 10px;min-height:36px;font-size:12px;background:var(--pr-card);color:var(--pr-ink)}.card-actions button.primary,.sheet button.primary{background:var(--pr-primary);color:var(--pr-on-primary);border-color:var(--pr-primary)}button.link{border:0;background:transparent;color:var(--pr-hint);font-size:12px;padding:4px 0;align-self:flex-start;text-decoration:underline}button.link.inline{display:inline;margin-inline-start:8px;padding:0}.sheet{position:fixed;inset-inline:0;bottom:0;z-index:10;background:var(--pr-card);padding:16px 16px calc(24px + var(--pr-safe-bottom));border-radius:var(--pr-r-card-lg) var(--pr-r-card-lg) 0 0;box-shadow:var(--pr-shadow-float);display:flex;flex-direction:column;gap:8px}.sheet h3{margin:0 0 4px;font-size:var(--pr-fs-heading)}.sheet button{border:1px solid var(--pr-line);border-radius:var(--pr-r-btn);padding:10px;min-height:var(--pr-touch);background:var(--pr-paper);color:var(--pr-ink)}.useful{display:flex;align-items:center;justify-content:center;gap:8px;margin:12px 0;font-size:13px;border:1px solid var(--pr-line);border-radius:var(--pr-r-btn);padding:10px 12px;background:var(--pr-card)}.useful button{border:0;border-radius:10px;padding:6px 12px;min-height:36px;background:var(--pr-chip);color:var(--pr-ink)}.handover-message{background:var(--pr-paper);border-radius:10px;padding:10px;-webkit-user-select:text;user-select:text}.hint.tips{white-space:pre-line;text-align:start}.toast{position:fixed;bottom:calc(var(--pr-tabbar) + 8px + var(--pr-safe-bottom));inset-inline:16px;z-index:20;background:var(--pr-night);color:var(--pr-on-night);border-radius:var(--pr-r-btn);padding:10px 12px;text-align:center;font-size:13px}.watch{display:block;margin:12px auto 0;padding:8px 16px;min-height:var(--pr-touch);border:1.5px solid var(--pr-chip-ink);border-radius:var(--pr-r-pill);background:transparent;color:var(--pr-chip-ink);font-weight:700}.profile{display:flex;flex-direction:column;gap:12px}.profile .field{display:flex;flex-direction:column;gap:4px}.profile select,.profile input{padding:8px;min-height:var(--pr-touch);border-radius:10px;border:1px solid var(--pr-line);background:var(--pr-card);color:var(--pr-ink)}.hint.error{color:var(--pr-red)}.settings,.help-entry{display:flex;flex-direction:column;gap:var(--pr-s2)}.settings h2,.help-entry h2{font-size:var(--pr-fs-heading);font-weight:800}.chips.sorts{margin:0 0 8px}.chips.sorts .chip.active{background:var(--pr-primary);color:var(--pr-on-primary);border-color:var(--pr-primary)}.judgments{margin-top:12px;padding:10px;border-radius:var(--pr-r-btn);background:var(--pr-card)}.judgment{display:flex;gap:8px;align-items:center;margin-top:6px}.judgment span{flex:1}.judgment button{min-height:36px;border:1px solid var(--pr-line);border-radius:10px;background:var(--pr-card)}.judgment button[aria-pressed=true]{background:var(--pr-primary);color:var(--pr-on-primary)}.rise{animation:pr-rise var(--pr-dur-rise) ease-out both}@keyframes pr-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes pr-lit{to{color:var(--pr-teal)}}@keyframes pr-pick{0%{background:#ffffff0a;color:var(--pr-tile-idle)}to{background:var(--pr-teal);color:var(--pr-night)}}@keyframes pr-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.14)}}@keyframes pr-pop{0%{transform:scale(.8)}to{transform:scale(1)}}@keyframes pr-ring{0%,to{box-shadow:0 0 0 0 transparent}50%{box-shadow:0 0 0 3px var(--pr-teal)}}@keyframes pr-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.gallery-section{display:flex;flex-direction:column;gap:var(--pr-s2)}.gallery-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pr-s3)}.gallery-night{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;padding:var(--pr-s3);border-radius:var(--pr-r-card);background:var(--pr-night)}.wide{width:100%}.gallery-tabbar .tab-bar{position:static}
