@font-face{font-family:Golos Text Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/golos-text-cyrillic-ext-wght-normal-hICkpzq7.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/golos-text-cyrillic-wght-normal-mKek_fSS.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Golos Text Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/golos-text-latin-ext-wght-normal-B-I5lbAQ.woff2) format("woff2-variations");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:Golos Text Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/golos-text-latin-wght-normal-BS5oQT7X.woff2) format("woff2-variations");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}:root[data-theme=telegram]{color-scheme:light;--paper: oklch(.985 .008 235);--panel: oklch(.958 .018 235);--line: oklch(.875 .035 235);--ink: oklch(.245 .032 248);--ink-soft: oklch(.49 .042 245);--ink-faint: oklch(.635 .034 242);--accent: oklch(.66 .155 236);--accent-deep: oklch(.54 .16 238);--green: oklch(.64 .16 150);--on-accent: oklch(.99 .004 235);--surface-shadow: oklch(.31 .04 245 / .055)}:root,:root[data-theme=orange]{color-scheme:light;--paper: oklch(.988 .004 85);--panel: oklch(.966 .006 80);--line: oklch(.912 .012 75);--ink: oklch(.225 .008 70);--ink-soft: oklch(.505 .012 72);--ink-faint: oklch(.655 .012 74);--accent: oklch(.68 .15 35);--accent-deep: oklch(.59 .16 33);--green: oklch(.61 .14 150);--on-accent: oklch(.99 .005 60);--surface-shadow: oklch(.3 .02 55 / .035)}:root[data-mode=dark][data-theme=telegram]{color-scheme:dark;--paper: oklch(.185 .025 246);--panel: oklch(.235 .032 246);--line: oklch(.35 .045 244);--ink: oklch(.94 .015 235);--ink-soft: oklch(.755 .025 238);--ink-faint: oklch(.61 .03 240);--accent: oklch(.72 .135 235);--accent-deep: oklch(.79 .115 232);--green: oklch(.72 .145 150);--on-accent: oklch(.17 .03 246);--surface-shadow: transparent}:root[data-mode=dark][data-theme=orange],:root[data-mode=dark]:not([data-theme]){color-scheme:dark;--paper: oklch(.185 .018 58);--panel: oklch(.235 .024 55);--line: oklch(.355 .035 52);--ink: oklch(.94 .012 70);--ink-soft: oklch(.76 .02 67);--ink-faint: oklch(.61 .022 64);--accent: oklch(.72 .14 35);--accent-deep: oklch(.79 .12 35);--green: oklch(.72 .145 150);--on-accent: oklch(.175 .02 55);--surface-shadow: transparent}:root{--wash-3: color-mix(in oklch, var(--accent) 3%, transparent);--wash-8: color-mix(in oklch, var(--accent) 8%, transparent);--wash-15: color-mix(in oklch, var(--accent) 15%, transparent);--wash-30: color-mix(in oklch, var(--accent) 30%, transparent);--r-card: 1.25rem;--r-soft: .85rem;--r-pill: 999px;--gap-hair: .25rem;--gap-tight: .5rem;--gap: 1rem;--gap-wide: clamp(1.75rem, 4vw, 2.75rem);--shell: min(54rem, 100% - clamp(1rem, 4vw, 2.5rem));--vh: 100dvh;--safe-top: 0px;--safe-right: 0px;--safe-bottom: 0px;--safe-left: 0px}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;height:100%;overflow:hidden;overscroll-behavior:none}body{background:var(--paper);color:var(--ink);font-family:Golos Text Variable,Golos Text,ui-sans-serif,system-ui,sans-serif;font-size:16px;line-height:1.5;font-kerning:normal;-webkit-font-smoothing:antialiased;transition:background-color .18s ease,color .18s ease}#root{height:var(--vh);overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain}.wrap{width:var(--shell);margin-inline:auto}.wrap.miniapp{padding-left:var(--safe-left);padding-right:var(--safe-right)}.topbar{display:flex;align-items:center;justify-content:space-between;gap:var(--gap);min-height:calc(var(--safe-top) + 4.3rem);padding-top:var(--safe-top)}.brand{display:inline-flex;align-items:center;gap:.5rem;font-weight:800;font-size:1.08rem;letter-spacing:-.02em;color:var(--ink);text-decoration:none}.brand-name em{color:var(--accent);font-style:normal}.brand-mark{width:1.45rem;height:1.45rem;background:var(--accent);-webkit-mask:url(/brand/mark-podium-mask.svg) center / contain no-repeat;mask:url(/brand/mark-podium-mask.svg) center / contain no-repeat}.top-actions{display:flex;align-items:center;gap:1rem}.topnav{display:flex;align-items:center;gap:1.35rem;font-size:.85rem}.topnav a{color:var(--ink-soft);text-decoration:none}.topnav a:hover{color:var(--accent-deep)}.mode-toggle{width:2.25rem;height:2.25rem;flex:none;display:grid;place-items:center;padding:0;border:1px solid transparent;border-radius:50%;background:transparent;color:var(--ink-soft);cursor:pointer;transition:color .14s ease,border-color .14s ease,background-color .14s ease}.mode-toggle:hover{border-color:var(--line);background:var(--wash-8);color:var(--accent-deep)}.mode-toggle[aria-pressed=true]{border-color:var(--accent);background:var(--wash-15);color:var(--accent-deep)}.mode-toggle svg{width:1.05rem;height:1.05rem;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.theme-admin{position:relative;font-size:.78rem}.theme-admin summary{list-style:none;padding:.25rem .55rem;border:1px solid var(--line);border-radius:var(--r-pill);color:var(--ink-soft);cursor:pointer;-webkit-user-select:none;user-select:none}.theme-admin summary::-webkit-details-marker{display:none}.theme-admin[open] summary,.theme-admin summary:hover{border-color:var(--accent);color:var(--accent-deep)}.theme-menu{position:absolute;z-index:10;top:calc(100% + .45rem);right:0;width:10.5rem;padding:.35rem;border:1px solid var(--line);border-radius:var(--r-card);background:var(--paper);box-shadow:0 .8rem 2rem var(--surface-shadow)}.theme-menu button{width:100%;min-height:2.35rem;display:flex;align-items:center;gap:.55rem;padding:.35rem .5rem;border:0;border-radius:var(--r-soft);background:transparent;color:var(--ink-soft);font:inherit;text-align:left;cursor:pointer}.theme-menu button:hover{background:var(--wash-8);color:var(--ink)}.theme-menu button[aria-pressed=true]{color:var(--accent-deep);font-weight:700}.theme-swatch{width:1.35rem;height:1.35rem;flex:none;border:1px solid var(--line);border-radius:50%}[data-theme-option=telegram] .theme-swatch{background:linear-gradient(135deg,#f5fbff 50%,#91cef3,#57b6ec,#2faae8,#009ddd 50%);background:linear-gradient(135deg,#f5fbff 50%,#91cef3,#57b6ec,#2faae8,color(xyz 0.252 0.295 0.772) 50%)}[data-theme-option=orange] .theme-swatch{background:linear-gradient(135deg,#fcfbf8 50%,#f6b8a6,#e57255 50%)}.pulse-line{width:fit-content;max-width:100%;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.35rem;padding:.3rem .75rem;border:1px solid var(--line);border-radius:var(--r-pill);background:var(--wash-3);font-size:.78rem;color:var(--ink-soft)}.pulse-line strong{color:var(--accent-deep);font-weight:700}.pulse-sep{color:var(--ink-faint)}.dot{width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:0 0 0 3px color-mix(in oklch,var(--green) 18%,transparent)}.hero{text-align:center;padding:clamp(.75rem,2.5vw,1.5rem) 0 var(--gap-wide)}.claim{margin:1.35rem 0 0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.12em .38em;font-size:clamp(1.65rem,6.5vw,2.9rem);font-weight:800;letter-spacing:-.035em;line-height:1.1}.claim-group{display:inline-flex;align-items:center;gap:.24em;white-space:nowrap}.hero>.claim:first-child{margin-top:0}.claim .price{color:var(--accent);font-variant-numeric:tabular-nums}.stepper{display:inline-grid;grid-template-columns:auto auto auto;align-items:center;gap:.28rem;flex:none;align-self:center}.slot{display:block;min-width:2.4ch;text-align:center;font-variant-numeric:tabular-nums;line-height:1.1}.price .star{font-size:.62em;margin-left:.18em;vertical-align:.12em}.step{width:1.7rem;height:1.7rem;display:grid;place-items:center;border:1px solid var(--line);background:var(--paper);border-radius:var(--r-pill);color:var(--ink-soft);font-size:1rem;line-height:1;cursor:pointer;transition:border-color .14s ease,color .14s ease}.step:hover{border-color:var(--accent);color:var(--accent)}.bid-picker{display:grid;grid-template-columns:auto minmax(7rem,1fr) auto;align-items:center;gap:.7rem;width:min(31rem,100%);margin:.75rem auto 0}.bid-picker button{padding:0;border:0;border-bottom:1px solid var(--line);background:none;color:var(--ink-faint);font:inherit;font-size:.72rem;cursor:pointer;white-space:nowrap}.bid-picker button:hover{color:var(--accent-deep);border-bottom-color:var(--accent)}.bid-picker input{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:100%;height:1.2rem;margin:0;background:transparent;cursor:ew-resize}.bid-picker input::-webkit-slider-runnable-track{height:.22rem;border-radius:var(--r-pill);background:var(--line)}.bid-picker input::-webkit-slider-thumb{-webkit-appearance:none;width:.9rem;height:.9rem;margin-top:-.34rem;border:2px solid var(--paper);border-radius:50%;background:var(--accent);box-shadow:0 0 0 1px var(--wash-30)}.bid-picker input::-moz-range-track{height:.22rem;border:0;border-radius:var(--r-pill);background:var(--line)}.bid-picker input::-moz-range-thumb{width:.9rem;height:.9rem;border:2px solid var(--paper);border-radius:50%;background:var(--accent)}.hero-note{margin:var(--gap) auto 0;max-width:46ch;color:var(--ink-soft);font-size:.9rem;text-wrap:balance}.hero-note b{color:var(--ink);font-weight:700}.owned-picker{width:min(46rem,100%);margin:1.25rem auto 0;text-align:left}.owned-picker-label{display:block;margin-bottom:.35rem;color:var(--ink-faint);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.owned-picker-scroll{display:flex;gap:.4rem;overflow-x:auto;padding:.12rem .12rem .35rem;scrollbar-width:thin}.owned-picker button{flex:none;min-height:2.65rem;padding:.38rem .72rem;border:1px solid var(--line);border-radius:var(--r-soft);background:var(--paper);color:var(--ink-soft);font:inherit;font-size:.78rem;font-weight:700;text-align:left;cursor:pointer}.owned-picker button small{display:block;color:var(--ink-faint);font-size:.66rem;font-weight:500}.owned-picker button:hover,.owned-picker button.on{border-color:var(--accent);background:var(--wash-8);color:var(--accent-deep)}.owned-picker .owned-add{border-style:dashed;font-weight:600}.selected-listing{width:min(46rem,100%);display:flex;align-items:center;justify-content:space-between;gap:var(--gap);margin:.8rem auto 0;padding:.7rem .15rem;border-block:1px solid var(--line);text-align:left}.selected-listing>.avatar{flex:none;width:3rem;height:3rem}.selected-listing-copy{min-width:0;flex:1}.selected-listing strong{display:block;color:var(--ink);font-size:.92rem}.selected-listing em{display:block;margin:.05rem 0;color:var(--ink-soft);font-size:.75rem;font-style:normal}.selected-listing span{color:var(--accent-deep);font-size:.72rem;font-weight:700}.selected-listing p{margin:.15rem 0 0;color:var(--ink-soft);font-size:.78rem}.selected-listing-actions{flex:none;display:flex;align-items:flex-end;flex-direction:column;gap:.35rem}.selected-listing button,.copy-description,.text-button{flex:none;padding:.35rem .55rem;border:0;border-bottom:1px solid var(--line);background:transparent;color:var(--accent-deep);font:inherit;font-size:.72rem;font-weight:700;cursor:pointer}.selected-listing button:hover,.copy-description:hover,.text-button:hover{border-bottom-color:var(--accent)}.selected-listing button:disabled{opacity:.55;cursor:wait}.selected-listing .share-listing{color:var(--ink-soft)}.description-editor{width:min(46rem,100%);display:grid;gap:.45rem;margin:.75rem auto 0;text-align:left}.description-editor>label,.form-field>label,.form-field-head label{color:var(--ink-soft);font-size:.74rem;font-weight:700}.description-editor textarea,.form-field textarea{width:100%;min-height:4.5rem;resize:vertical;padding:.75rem .85rem;border:1px solid var(--line);border-radius:var(--r-soft);background:var(--paper);color:var(--ink);font:inherit;line-height:1.35}.description-editor textarea:focus,.form-field textarea:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--wash-15)}.description-editor>.editor-actions{display:flex;justify-content:flex-end;gap:var(--gap-tight)}.edit-start-field{max-width:22rem}.form-start .field input,.edit-start-field .field input{padding-left:1.1rem}.editor-access-note{margin:0;padding:.55rem .7rem;border-left:2px solid var(--accent);background:var(--wash-8);color:var(--ink-soft);font-size:.76rem}.claimbox{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--gap-tight);margin:1.5rem auto 0;max-width:100%}.claimbox-existing{width:min(24rem,100%);grid-template-columns:1fr}.listing-create{width:min(46rem,100%);grid-template-columns:minmax(0,1.15fr) minmax(12rem,.85fr);padding:.95rem 0;border-block:1px solid var(--line);text-align:left}.create-form-head{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;gap:var(--gap-tight)}.create-form-head strong{color:var(--ink);font-size:.78rem}.cancel-add{min-height:2.4rem;padding:.35rem 0;border:0;border-bottom:1px solid var(--line);background:transparent;color:var(--ink-soft);font:inherit;font-size:.72rem;font-weight:700;cursor:pointer}.cancel-add:hover{color:var(--accent-deep);border-bottom-color:var(--accent)}.cancel-add:disabled{opacity:.55;cursor:wait}.form-field{min-width:0}.form-field>label{display:block;margin-bottom:.35rem}.form-field-head{min-height:1.45rem;display:flex;align-items:baseline;justify-content:space-between;gap:var(--gap-tight);margin-bottom:.35rem}.form-descr{grid-column:1 / -1}.copy-description{padding-top:0}.copy-description:disabled{color:var(--ink-faint);cursor:default}.create-actions{grid-column:1 / -1;display:grid;grid-template-columns:1fr 1fr;gap:var(--gap-tight)}.secondary-cta{min-height:3rem;padding:.75rem 1rem;border:1px solid var(--line);border-radius:var(--r-pill);background:var(--paper);color:var(--ink-soft);font:inherit;font-weight:700;cursor:pointer}.secondary-cta:hover{border-color:var(--accent);color:var(--accent-deep)}.secondary-cta:disabled{opacity:.55;cursor:default}.claimbox:has(.field-sponsor){grid-template-columns:minmax(0,1.25fr) minmax(14rem,1fr)}.claimbox:has(.field-sponsor) .field-sponsor{grid-column:1}.claimbox:has(.field-sponsor) .cta{grid-column:2}.claimbox>.cta:only-child{grid-column:1 / -1;justify-self:center;min-width:14rem}.field{flex:1;min-width:0;position:relative;display:flex;align-items:center}.field-descr{min-width:0}.field-icon{position:absolute;left:1rem;color:var(--ink-faint);font-weight:700;pointer-events:none}.field input{width:100%;min-width:0;font:inherit;padding:.85rem 1.1rem;border:1px solid var(--line);border-radius:var(--r-pill);background:var(--paper);color:var(--ink);transition:border-color .14s ease,box-shadow .14s ease}.field:not(.field-descr) input{padding-left:2.25rem}.field input::placeholder{color:var(--ink-faint)}.field input:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--wash-15)}.cta{font:inherit;font-weight:700;padding:.85rem 1.5rem;border:0;border-radius:var(--r-pill);background:var(--accent);color:var(--on-accent);cursor:pointer;white-space:nowrap;transition:background-color .14s ease,transform .14s cubic-bezier(.22,1,.36,1)}.cta:hover{background:var(--accent-deep)}.cta:active{transform:translateY(1px)}.cta:disabled{background:var(--wash-30);color:var(--ink-faint);cursor:default}@media(min-width:34.01rem){.wrap:not(.miniapp) .topbar{min-height:calc(var(--safe-top) + 3.4rem)}.wrap:not(.miniapp) .hero{padding:.75rem 0 1.5rem}.wrap:not(.miniapp) .pulse-line{padding:.22rem .65rem;font-size:.72rem}.wrap:not(.miniapp) .claim{margin-top:.85rem;font-size:clamp(1.6rem,3.8vw,2.2rem);line-height:1}.wrap:not(.miniapp) .rub{margin-top:.25rem;font-size:.78rem;line-height:1.3}.wrap:not(.miniapp) .bid-picker{margin-top:.65rem}.wrap:not(.miniapp) .hero-note{max-width:none;margin-top:.65rem;font-size:.8rem;line-height:1.35}.wrap:not(.miniapp) .claimbox{margin-top:.8rem}.wrap:not(.miniapp) .form-handle>label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.wrap:not(.miniapp) .field input{padding-block:.65rem}.wrap:not(.miniapp) .cta{padding-block:.65rem}.wrap:not(.miniapp) .panels{grid-template-columns:repeat(2,minmax(0,1fr));margin:1rem 0 .75rem}.wrap:not(.miniapp) .panel{padding:.65rem .8rem}.wrap:not(.miniapp) .panel h2{margin-bottom:.25rem;font-size:.78rem}.wrap:not(.miniapp) .panel ul{display:block}.wrap:not(.miniapp) .panel li{min-width:0;min-height:1.45rem;padding-block:.12rem;font-size:.76rem}.wrap:not(.miniapp) .panel .name{gap:.3rem}.wrap:not(.miniapp) .panel .meta{font-size:.7rem}.wrap:not(.miniapp) .mini-avatar{width:1.05rem;height:1.05rem}.wrap:not(.miniapp) .periods{margin:.65rem 0 .6rem}.wrap:not(.miniapp) .switch button{padding-block:.18rem;font-size:.8rem}}@media(max-width:34rem){.miniapp .topbar,.miniapp.about-page .about-header{min-height:calc(var(--safe-top) + 6.85rem);padding-top:calc(var(--safe-top) + 3.95rem)}.miniapp.doc{padding-top:calc(var(--safe-top) + 4.75rem)}.miniapp .topnav{display:none}.miniapp .top-actions{gap:.35rem}.miniapp .hero{padding:.65rem 0 .9rem}.miniapp .pulse-line{padding:.28rem .6rem;font-size:.72rem}.claimbox,.claimbox:has(.field-sponsor){grid-template-columns:1fr}.claimbox:has(.field-sponsor) .field-sponsor,.claimbox:has(.field-sponsor) .cta{grid-column:1}.listing-create{grid-template-columns:1fr}.form-descr,.create-actions{grid-column:1}.create-actions{grid-template-columns:1fr}.selected-listing{display:grid;grid-template-columns:2.65rem minmax(0,1fr) auto;align-items:center;gap:.2rem .65rem;padding-block:.6rem}.selected-listing>.avatar{grid-column:1;grid-row:1;width:2.65rem;height:2.65rem}.selected-listing-copy{grid-column:2;grid-row:1}.selected-listing strong,.selected-listing em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selected-listing p{display:-webkit-box;overflow:hidden;font-size:.72rem;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.selected-listing-actions{grid-column:3;grid-row:1;align-self:center;align-items:flex-end;gap:.15rem}.selected-listing button{padding-inline:0;font-size:0}.selected-listing .edit-card-button:after{content:"Настроить";font-size:.72rem}.selected-listing .share-listing:after{content:"Поделиться";font-size:.72rem}.field,.field input,.cta{width:100%}.claim{margin-top:1.15rem;font-size:clamp(1.45rem,7vw,1.8rem);line-height:1.15}.miniapp .claim{margin-top:.75rem;font-size:clamp(1.4rem,6.5vw,1.65rem)}.miniapp .rub{margin-top:.15rem;font-size:.82rem}.miniapp .bid-picker{margin-top:.45rem}.miniapp .hero-note{margin-top:.55rem;font-size:.78rem;line-height:1.35}.miniapp .claimbox{margin-top:.85rem}.miniapp .listing-create{padding-block:.65rem}.hero-note{margin-top:.8rem;font-size:.82rem;line-height:1.45}.owned-picker{margin-top:1rem}.miniapp .owned-picker{margin-top:.75rem}.owned-picker-scroll{gap:.35rem}.owned-picker button{padding:.32rem .6rem;font-size:.72rem}.topnav{gap:.85rem}.topnav a:last-child{display:none}}.hint{margin:var(--gap-tight) 0 0;font-size:.82rem;color:var(--ink-faint)}.hint.bad{color:var(--accent-deep)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.load-error{display:flex;align-items:center;justify-content:space-between;gap:var(--gap);margin-bottom:var(--gap);padding:.7rem .85rem;border:1px solid var(--wash-30);border-radius:var(--r-card);background:var(--wash-8);color:var(--ink-soft);font-size:.84rem}.load-error button{border:0;background:none;color:var(--accent-deep);font:inherit;font-weight:700;cursor:pointer}.panels{display:grid;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:var(--gap);margin-bottom:var(--gap-wide)}.panel{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-card);padding:.8rem 1rem;box-shadow:0 .6rem 1.8rem var(--surface-shadow)}.panel h2{display:flex;align-items:center;gap:.35rem;margin:0 0 .45rem;font-size:.86rem;font-weight:750;color:var(--ink)}.panel ul{list-style:none;margin:0;padding:0}.panel li{display:flex;align-items:baseline;justify-content:space-between;gap:var(--gap-tight);min-height:1.85rem;padding:.22rem 0;border-top:1px solid var(--line);font-size:.87rem}.panel li:first-child{border-top:0}.panel .name{display:inline-flex;align-items:center;gap:.45rem;color:var(--ink);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.panel .name:hover{color:var(--accent)}.panel .meta{color:var(--ink-faint);font-size:.8rem;white-space:nowrap}.panel .meta b{color:var(--accent);font-weight:700}.mini-avatar{flex:none;display:inline-grid;place-items:center;width:1.35rem;height:1.35rem;border-radius:.65rem;background:var(--panel);color:var(--ink-soft);font-size:.65rem;overflow:hidden}.mini-avatar img{width:100%;height:100%;object-fit:cover}.activity-dot{width:.45rem;height:.45rem;border-radius:50%;background:var(--accent)}.panel-empty{margin:.65rem 0 .25rem;color:var(--ink-faint);font-size:.82rem}.miniapp .board{padding-bottom:var(--gap)}.miniapp .board+.panels{margin-top:var(--gap-tight)}.board{list-style:none;margin:0;padding:0 0 var(--gap-wide);scroll-margin-top:1rem}.card{position:relative;display:grid;grid-template-columns:2.7rem 3.25rem minmax(0,1fr) minmax(6rem,auto);gap:.15rem .75rem;align-items:start;padding:.8rem .75rem;margin:0;border:0;border-bottom:1px solid var(--line);border-radius:var(--r-soft);background:var(--paper);cursor:pointer;box-shadow:inset 0 0 0 1px transparent;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease;animation:settle .42s cubic-bezier(.16,1,.3,1) backwards}.card:hover,.card:focus-within{border-color:var(--accent);background:var(--wash-8);box-shadow:inset 0 0 0 1px var(--wash-30)}.card.crown{margin-bottom:.55rem;border:1px solid var(--wash-30);border-radius:var(--r-card);background:var(--wash-8)}.card.crown:first-child{border-color:var(--accent);background:var(--wash-15)}.card.mine{border-color:var(--accent);box-shadow:0 0 0 2px var(--wash-15)}.card.tail{background:color-mix(in oklch,var(--panel) 55%,var(--paper))}.pill{grid-row:1 / span 3;align-self:center;min-width:2.4rem;text-align:center;padding:.3rem .5rem;border-radius:var(--r-pill);background:transparent;color:var(--ink-soft);font-weight:800;font-size:.87rem;font-variant-numeric:tabular-nums}.card.crown .pill{background:var(--accent);color:var(--on-accent)}.avatar{grid-column:2;grid-row:1 / span 3;align-self:center;display:grid;place-items:center;width:3.25rem;height:3.25rem;overflow:hidden;border-radius:var(--r-soft);background:var(--panel);color:var(--ink-soft);font-size:.8rem}.avatar img{width:100%;height:100%;object-fit:cover}.head{grid-column:3;display:flex;align-items:baseline;gap:.45rem;min-width:0}.name-lg{font-weight:700;font-size:1rem;color:var(--ink);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.name-lg:hover{color:var(--accent)}.kind{flex:none;padding:.05rem .4rem;border-radius:var(--r-pill);background:var(--panel);border:1px solid var(--line);color:var(--ink-faint);font-size:.68rem;font-weight:600;letter-spacing:.02em}.kind.mine-tag{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.amount{grid-column:4;grid-row:1;font-weight:800;font-size:1rem;color:var(--accent);font-variant-numeric:tabular-nums;white-space:nowrap;justify-self:end;text-align:right}.about{grid-column:3;margin:0;color:var(--ink-soft);font-size:.88rem}.full-name{grid-column:3;margin:-.02rem 0 0;color:var(--ink);font-size:.78rem;font-weight:600}.card-foot{grid-column:3 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:var(--gap-tight) var(--gap);margin-top:0;font-size:.8rem;color:var(--ink-faint)}.card-state{margin-left:auto;color:var(--ink-faint)}.sponsor{color:var(--ink-soft);text-decoration:none;border-bottom:1px solid var(--line)}.sponsor:hover{color:var(--accent-deep);border-bottom-color:var(--accent)}.card-share{margin-left:auto;padding:0;border:0;border-bottom:1px solid var(--line);background:transparent;color:var(--accent-deep);font:inherit;font-size:.72rem;font-weight:700;cursor:pointer;white-space:nowrap}.card-share:hover{border-bottom-color:var(--accent)}.card-share:disabled{opacity:.55;cursor:wait}.card-state{margin-left:0}.rank-claim{position:absolute;z-index:2;top:0;left:50%;transform:translate(-50%,-52%);opacity:0;pointer-events:none;font:inherit;font-size:.72rem;font-weight:700;color:var(--on-accent);background:var(--accent);border:0;border-radius:var(--r-pill);padding:.18rem .7rem;cursor:pointer;white-space:nowrap;transition:opacity .14s ease,transform .16s cubic-bezier(.22,1,.36,1),background-color .14s ease}.card:hover .rank-claim,.card:focus-within .rank-claim{opacity:1;pointer-events:auto;transform:translate(-50%,-58%)}.rank-claim:hover{background:var(--accent-deep)}@media(max-width:34rem){.card{grid-template-columns:2rem 2.5rem minmax(0,1fr) auto;gap:.1rem .55rem;padding:.62rem .35rem}.card.crown{margin-bottom:.4rem}.pill{grid-column:1;grid-row:1 / span 4;min-width:2rem;padding:.24rem .3rem;font-size:.78rem}.avatar{grid-column:2;grid-row:1 / span 2;align-self:start;width:2.5rem;height:2.5rem}.head{grid-column:3;grid-row:1;gap:.3rem}.name-lg{font-size:.88rem}.kind{padding-inline:.3rem;font-size:.6rem}.amount{grid-column:4;grid-row:1;align-items:flex-end;font-size:.86rem}.amount-rub{font-size:.64rem}.full-name{grid-column:3 / -1;grid-row:2;overflow:hidden;margin-top:0;font-size:.7rem;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.about{grid-column:3 / -1;grid-row:3;display:-webkit-box;overflow:hidden;margin-top:.12rem;font-size:.76rem;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.card-foot{grid-column:3 / -1;grid-row:4;gap:.16rem .55rem;margin-top:.18rem;font-size:.67rem;line-height:1.25}.card-foot>span,.card-foot>a,.card-foot>button{white-space:nowrap}.card-share{font-size:.67rem}.card-state{display:none}.rank-claim{position:static;grid-column:3 / -1;grid-row:5;justify-self:start;min-height:2.4rem;margin-top:.35rem;padding-inline:.9rem;opacity:1;pointer-events:auto;transform:none}.card:hover .rank-claim,.card:focus-within .rank-claim{transform:none}}.card[data-rank]{margin-bottom:3rem}.card[data-rank]:before{content:"";position:absolute;left:1rem;right:1rem;bottom:-1.65rem;height:1px;background:var(--wash-30)}.card[data-rank]:after{position:absolute;left:50%;bottom:-2.1rem;transform:translate(-50%);padding:.15rem .65rem;border:1px solid var(--wash-30);border-radius:var(--r-pill);background:var(--paper);color:var(--accent-deep);font-size:.68rem;font-weight:700;white-space:nowrap}.card[data-rank="3"]:after{content:"ТОП-3"}.card[data-rank="10"]:after{content:"ТОП-10"}@media(pointer:coarse){.step,.mode-toggle{width:2.75rem;height:2.75rem}.owned-picker button,.selected-listing button,.copy-description,.text-button,.secondary-cta,.panel li{min-height:2.75rem}.topnav a{padding-block:.75rem}.switch button{min-height:2.75rem}.rank-claim{position:static;grid-column:3 / -1;grid-row:5;justify-self:start;min-height:2.4rem;margin-top:.35rem;padding-inline:.9rem;opacity:1;pointer-events:auto;transform:none}.card:hover .rank-claim,.card:focus-within .rank-claim{transform:none}}@keyframes settle{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes flip{0%{transform:rotateX(0);opacity:1}45%{transform:rotateX(-84deg);opacity:.4}55%{transform:rotateX(84deg);opacity:.4}to{transform:rotateX(0);opacity:1}}.flipping{animation:flip .4s cubic-bezier(.33,0,.15,1);backface-visibility:hidden}@media(prefers-reduced-motion:reduce){.card,.flipping{animation:none!important}*{transition-duration:1ms!important}}.skeleton{height:1em;border-radius:var(--r-pill);background:linear-gradient(90deg,var(--panel),var(--line),var(--panel));background-size:200% 100%;animation:sweep 1.4s linear infinite}@keyframes sweep{to{background-position:-200% 0}}.empty{border:1px dashed var(--line);border-radius:var(--r-card);padding:var(--gap-wide);margin-bottom:var(--gap-wide)}.empty h2{margin:0 0 var(--gap-tight);font-size:1.05rem}.empty p{margin:0;color:var(--ink-soft);max-width:46ch}.foot{border-top:1px solid var(--line);padding:var(--gap) 0 calc(var(--safe-bottom) + var(--gap-wide));display:flex;flex-wrap:wrap;gap:var(--gap-tight) var(--gap);justify-content:space-between;color:var(--ink-faint);font-size:.8rem}.foot-total{flex-basis:100%;display:flex;align-items:baseline;gap:.55rem;padding-bottom:.55rem;border-bottom:1px solid var(--line);color:var(--ink-soft)}.foot-total strong{color:var(--accent);font-size:1.05rem;font-variant-numeric:tabular-nums}.foot a{color:var(--ink-soft);text-decoration:none}.foot a:hover{color:var(--accent)}.foot-links{display:inline-flex;flex-wrap:wrap;gap:.45rem 1rem}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.about-page{width:min(56rem,100% - clamp(1rem,4vw,2.5rem));min-height:100%;margin-inline:auto;padding-bottom:calc(var(--safe-bottom) + 2rem)}.about-page.miniapp{padding-left:var(--safe-left);padding-right:var(--safe-right)}.about-header{min-height:calc(var(--safe-top) + 4.3rem);padding-top:var(--safe-top);display:flex;align-items:center;justify-content:space-between;gap:var(--gap)}.about-actions{display:flex;align-items:center;gap:1rem}.about-actions .topnav a.active{color:var(--ink);font-weight:650}.miniapp-back{min-height:2.75rem;display:inline-flex;align-items:center;gap:.35rem;padding:.55rem .8rem;border:1px solid var(--line);border-radius:var(--r-pill);background:var(--wash-8);color:var(--accent-deep);font-size:.78rem;font-weight:700;line-height:1;text-decoration:none}.miniapp-back:hover{border-color:var(--accent);background:var(--wash-15)}.about-main{width:min(42rem,100%);margin:clamp(1.5rem,5vw,3.25rem) auto 0}.about-article{display:flex;flex-direction:column;gap:clamp(2.25rem,6vw,3.5rem)}.about-article section{animation:about-rise .52s cubic-bezier(.22,1,.36,1) both}.about-article section:nth-child(2){animation-delay:70ms}.about-article section:nth-child(3){animation-delay:.14s}@keyframes about-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.about-intro>p:last-child{max-width:59ch;margin:0;color:var(--ink-soft);font-size:clamp(1.05rem,2.4vw,1.18rem);line-height:1.62;text-wrap:pretty}.about-story h2{margin:0 0 .65rem;font-size:1.28rem;letter-spacing:-.025em}.about-story>p{margin:.8rem 0 0;color:var(--ink-soft);line-height:1.65;text-wrap:pretty}.about-story>p a,.about-founder p a{color:var(--accent-deep);text-decoration:none}.about-story>p a:hover,.about-founder p a:hover{text-decoration:underline;text-underline-offset:.16em}.about-before-metrics{color:var(--ink)!important;font-weight:650}.about-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin:1.4rem 0 0}.about-metric{min-width:0;padding:1rem;border:1px solid var(--line);border-radius:var(--r-card);background:var(--panel);color:var(--ink);text-decoration:none;box-shadow:0 .75rem 2.5rem var(--surface-shadow)}.about-metric strong{display:block;overflow:hidden;color:var(--ink);font-size:clamp(1.12rem,3vw,1.4rem);font-weight:780;line-height:1.1;letter-spacing:-.03em;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}.about-metric span{display:block;overflow:hidden;margin-top:.4rem;color:var(--ink-faint);font-size:.76rem;text-overflow:ellipsis;white-space:nowrap}.about-metric-link{transition:border-color .15s ease,transform .18s cubic-bezier(.22,1,.36,1)}.about-metric-link:hover{border-color:var(--accent);transform:translateY(-2px)}.about-audience{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:1.25rem 0;padding:.9rem 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.about-audience>div{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;padding-right:1rem}.about-audience>div+div{padding:0 0 0 1rem;border-left:1px solid var(--line)}.about-audience span{display:inline-flex;align-items:center;gap:.45rem;color:var(--ink-faint);font-size:.78rem}.about-audience strong{color:var(--ink);font-size:1.05rem;font-variant-numeric:tabular-nums}.about-founder{max-width:34rem;display:grid;grid-template-columns:5rem 1fr;align-items:center;gap:1rem}.founder-avatar{width:5rem;height:5rem;display:block;overflow:hidden;border:1px solid var(--line);border-radius:50%;background:var(--panel);transition:transform .18s cubic-bezier(.22,1,.36,1),border-color .15s ease}.founder-avatar:hover{transform:rotate(-2deg) scale(1.035);border-color:var(--accent)}.founder-avatar img{width:100%;height:100%;display:block;object-fit:cover}.about-founder h2{margin:0;font-size:1.05rem;line-height:1.35;letter-spacing:-.02em}.about-founder h2 a{color:var(--accent-deep);text-decoration:none}.about-founder p{margin:.38rem 0 0;color:var(--ink-soft);font-size:.9rem}@media(max-width:40rem){.about-main{margin-top:1.35rem}.about-actions{gap:.35rem}.about-actions .topnav{gap:.8rem}.about-actions .topnav a:last-child{display:none}.about-metrics{grid-template-columns:1fr}.about-metric{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.about-metric span{margin-top:0;text-align:right}.about-founder{grid-template-columns:4.25rem 1fr}.founder-avatar{width:4.25rem;height:4.25rem}}@media(max-width:22rem){.about-actions .topnav a:first-child{display:none}.about-audience{grid-template-columns:1fr}.about-audience>div{padding:.45rem 0}.about-audience>div+div{border-left:0;border-top:1px solid var(--line)}}.doc{width:min(42rem,100% - clamp(1rem,4vw,2.5rem));margin-inline:auto;padding:calc(var(--safe-top) + 2rem) 0 calc(var(--safe-bottom) + 3rem)}.doc.miniapp{padding-left:var(--safe-left);padding-right:var(--safe-right)}.doc-head{display:flex;align-items:center;justify-content:space-between;margin:0 0 1.5rem}.doc-head .back{margin:0}.doc h1{font-size:clamp(1.4rem,4vw,1.9rem);letter-spacing:-.02em;margin:0 0 .35rem}.doc h2{font-size:1.02rem;margin:2rem 0 .5rem;padding-top:1rem;border-top:1px solid var(--line)}.doc p{margin:0 0 .8rem;color:var(--ink-soft)}.doc p b{color:var(--ink)}.doc ul{margin:0 0 .8rem;padding-left:1.1rem;color:var(--ink-soft)}.doc li{margin-bottom:.3rem}.doc a{color:var(--accent)}.doc code{background:var(--panel);border:1px solid var(--line);border-radius:.45rem;padding:.05rem .3rem;font-size:.9em}.upd{font-size:.82rem;color:var(--ink-faint);margin-bottom:1.5rem!important}.back{display:inline-block;margin:1.5rem 0;font-size:.87rem;color:var(--ink-soft);text-decoration:none}.back:hover{color:var(--accent)}.rub{margin:.3rem 0 0;font-size:.95rem;color:var(--ink-faint);font-variant-numeric:tabular-nums}.amount{display:flex;flex-direction:column;align-items:flex-end;gap:.08rem;line-height:1.15}.amount-stars{display:block}.amount-rub{font-size:.76rem;font-weight:600;color:var(--ink-faint)}@media(max-width:34rem){.amount{align-items:flex-end}.bid-picker{grid-template-columns:auto 1fr auto;gap:.45rem}.bid-picker button{font-size:.66rem}.panels{gap:.65rem;margin-bottom:1.15rem}.panel{padding:.65rem .75rem}.panel h2{margin-bottom:.3rem;font-size:.8rem}.panel li{font-size:.78rem}.panel .meta,.panel-empty{font-size:.72rem}.periods{margin-bottom:.7rem}.card[data-rank]{margin-bottom:2.35rem}.card[data-rank]:before{bottom:-1.25rem}.card[data-rank]:after{bottom:-1.7rem}}.periods{margin-bottom:var(--gap)}.switch{display:inline-flex;padding:3px;gap:2px;border:1px solid var(--line);border-radius:var(--r-pill);background:var(--panel)}.switch button{font:inherit;font-size:.84rem;font-weight:600;padding:.35rem .85rem;border:0;border-radius:var(--r-pill);background:none;color:var(--ink-soft);cursor:pointer;transition:background-color .14s ease,color .14s ease}.switch button.on{background:var(--paper);color:var(--ink);box-shadow:0 1px 2px var(--surface-shadow)}.switch button:hover:not(.on){color:var(--accent)}.periods-note{margin:var(--gap-tight) 0 0;font-size:.82rem;color:var(--ink-faint)}.miniapp.compact-first-run .hero-note{display:none}.miniapp .first-listing-compact{width:min(27rem,100%);grid-template-columns:minmax(0,1fr) 2.75rem;align-items:end;gap:.35rem;margin-top:.55rem;padding:0;border:0}.first-listing-compact .form-field>label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.first-listing-compact .field input{min-height:2.75rem;padding-block:.55rem;font-size:.82rem}.compact-add-next{display:grid;place-items:center;width:2.75rem;height:2.75rem;padding:0;border:0;border-radius:50%;background:var(--accent);color:var(--on-accent);font:inherit;font-size:1.25rem;font-weight:700;cursor:pointer}.compact-add-next:hover{background:var(--accent-deep)}.compact-add-next:disabled{background:var(--wash-30);color:var(--ink-faint);cursor:default}.miniapp .board{padding-bottom:.7rem}.miniapp .card{grid-template-columns:1.7rem minmax(0,1fr) auto;gap:.03rem .42rem;min-height:0;padding:.36rem .32rem;border-radius:.72rem}.miniapp .card.crown{margin-bottom:.2rem;border-radius:.82rem}.miniapp .avatar{grid-column:1;grid-row:1;align-self:start;width:1.7rem;height:1.7rem;border-radius:.52rem;font-size:.56rem}.miniapp .pill{grid-column:1;grid-row:2 / span 3;align-self:start;min-width:0;padding:.12rem .08rem;background:transparent;color:var(--ink-soft);font-size:.58rem;line-height:1.1}.miniapp .card.crown .pill{background:transparent;color:var(--accent-deep)}.miniapp .head{grid-column:2;grid-row:1;gap:.22rem;line-height:1.12}.miniapp .name-lg{font-size:.74rem}.miniapp .kind{padding:.02rem .25rem;font-size:.48rem}.miniapp .amount{grid-column:3;grid-row:1;align-items:flex-end;font-size:.64rem;line-height:1.1}.miniapp .amount-rub{font-size:.49rem}.miniapp .full-name{grid-column:2 / -1;grid-row:2;overflow:hidden;margin:0;font-size:.57rem;line-height:1.12;text-overflow:ellipsis;white-space:nowrap}.miniapp .about{grid-column:2 / -1;grid-row:3;display:-webkit-box;overflow:hidden;margin:.06rem 0 0;font-size:.62rem;line-height:1.16;-webkit-box-orient:vertical;-webkit-line-clamp:1}.miniapp .card-actions{grid-column:2 / -1;grid-row:4;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.32rem;margin-top:.12rem}.miniapp .card-actions.single{grid-template-columns:minmax(0,1fr)}.miniapp .rank-claim{position:static;grid-column:auto;grid-row:auto;justify-self:stretch;min-height:1.7rem;margin:0;padding:.08rem .42rem;border:1px solid var(--wash-30);background:var(--wash-8);color:var(--accent-deep);font-size:.56rem;line-height:1.05;text-align:center;opacity:1;pointer-events:auto;transform:none}.miniapp .card:hover .rank-claim,.miniapp .card:focus-within .rank-claim{transform:none}.miniapp .rank-claim:hover{background:var(--wash-15)}.miniapp .card-foot{grid-column:2 / -1;grid-row:5;flex-wrap:nowrap;gap:.3rem;overflow:hidden;margin-top:.05rem;padding-right:0;font-size:.51rem;line-height:1.1}.miniapp .card-foot>span,.miniapp .card-foot>a,.miniapp .card-foot>button{white-space:nowrap}.miniapp .sponsor{min-width:0;overflow:hidden;text-overflow:ellipsis}.miniapp .card-share{position:static;display:grid;place-items:center;width:auto;min-width:0;height:auto;min-height:1.7rem;margin:0;padding:.08rem .42rem;overflow:visible;border:1px solid var(--line);border-radius:var(--r-pill);background:var(--panel);color:var(--accent-deep);font-size:.56rem;line-height:1.05;text-decoration:none}.miniapp .card-share:after{content:none}.miniapp .card-share:active,.miniapp .rank-claim:active{background:var(--wash-15)}.miniapp .card-state{display:none}.miniapp .card[data-rank]{margin-bottom:.2rem}.miniapp .card[data-rank]:before,.miniapp .card[data-rank]:after{display:none}
