@layer reset,tokens,base,ui;@layer surfaces{.iv-app{gap:var(--s-3);grid-template-columns:minmax(0,1fr);display:grid}.iv-nb{max-width:100%;display:inline-block}.iv-fit{place-self:flex-start start}.iv-result-actions{justify-content:space-between;align-items:center;gap:var(--s-3);padding-block:var(--s-3);flex-wrap:wrap;display:flex}.iv-account-status{font-size:var(--text-l,20px);text-wrap:balance;margin:0;font-weight:600;line-height:1.4}.iv-grade{border-radius:var(--r-mark);background:var(--c-mark-idle);flex:none;width:3px;height:14px;display:inline-block}.iv-bar{border-radius:var(--r-mark);background:var(--c-mark-idle);min-width:0;height:6px;display:block;overflow:hidden}.iv-bar i{border-radius:var(--r-mark);background:var(--c-spark);height:100%;display:block}.iv-input{grid-template-columns:minmax(0,1fr);display:grid}.iv-input-main{gap:var(--s-3);align-content:start;min-width:0;display:grid}.iv-input--art{gap:var(--s-5);grid-template-columns:minmax(0,4fr) minmax(0,7fr)}.iv-input-art{aspect-ratio:16/9;border-radius:var(--r-art);background:var(--c-surface-2);align-self:start;position:relative;overflow:hidden}.iv-input-art img{object-fit:cover;object-position:75% 35%;width:100%;height:100%;position:absolute;inset:0}.iv-form{gap:var(--s-2);display:flex}.iv-form .field{flex:1;min-width:0}.iv-go{height:auto;min-height:var(--h-ctl);padding-inline:var(--s-5)}.iv-opts{align-items:center;gap:var(--s-2) var(--s-5);flex-wrap:wrap;display:flex}.iv-opts .textlink{min-height:28px}.iv-caret{transition:none}.iv-caret.is-open{transform:rotate(180deg)}.iv-more{gap:var(--s-4) var(--s-6);padding:var(--s-4);border-radius:var(--r-ctl);background:var(--c-surface-2);grid-template-columns:minmax(0,3fr) minmax(0,2fr);display:grid}.iv-more .field,.iv-more .area{background:var(--c-surface-hover)}.iv-list,.iv-terms{gap:var(--s-2);align-content:start;display:grid}.iv-list .area{min-height:104px}.iv-terms-fields{gap:var(--s-2) var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.iv-terms-fields label{gap:4px;display:grid}.iv-terms-markets{grid-column:1/-1}.iv-privacy{font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--c-text-2);align-items:center;gap:6px;display:flex}.iv-game-filter{gap:var(--s-3) var(--s-5);padding:var(--s-2) 0;border:0;flex-wrap:wrap;margin:0;display:flex}.iv-game-filter legend{font-weight:var(--fw-ui)}.iv-game-filter label,.iv-catalog-links a{align-items:center;gap:6px;display:inline-flex}.iv-game-filter img,.iv-catalog-links img{object-fit:cover;border-radius:3px}.iv-game-tabs{flex-wrap:wrap;justify-self:start}.iv-catalog-links{gap:var(--s-3) var(--s-5);margin-block:var(--s-2);flex-wrap:wrap;display:flex}.iv-busy{align-items:center}.iv-strip{align-items:center;gap:var(--s-3);min-height:60px;padding-block:var(--s-3);display:flex}.iv-strip-who{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:var(--fw-ui);font-variant-numeric:tabular-nums;overflow:hidden}.iv-strip-who a{display:inline}.iv-strip-who a .ico{vertical-align:-2px;margin-inline-start:4px;display:inline-block}.iv-strip-who a:hover{color:var(--c-accent)}.iv-hero,.iv-account{gap:var(--s-6);padding:var(--s-5);grid-template-columns:minmax(0,1fr) minmax(0,320px);display:grid}.iv-hero--bare{grid-template-columns:minmax(0,1fr)}.iv-hero-main,.iv-account-main{justify-content:center;align-items:flex-start;gap:var(--s-2);flex-direction:column;min-width:0;display:flex}.iv-kicker{align-items:center;gap:var(--s-2) var(--s-3);font:var(--fw-ui) var(--fs-ui) / var(--lh-ui) var(--font);color:var(--c-text-2);flex-wrap:wrap;display:flex}.iv-owner{color:var(--c-text);align-items:center;gap:6px;display:inline-flex}.iv-figure{font:var(--fw-title) var(--fs-verdict) / var(--lh-verdict) var(--font);letter-spacing:-.015em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.iv-line,.iv-counts{gap:2px var(--s-4);font-size:var(--fs-ui);line-height:var(--lh-ui);color:var(--c-text-2);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.iv-line b{font-weight:var(--fw-ui);color:var(--c-text)}.iv-counts{font-size:var(--fs-meta);line-height:var(--lh-meta)}.iv-standing{color:var(--c-text);align-items:center;gap:4px;display:inline-flex}.iv-hero-main>.iv-acts{margin-top:var(--s-3)}.iv-acts{gap:var(--s-2);flex-wrap:wrap;display:flex}.iv-partial,.iv-note{margin-top:var(--s-2)}.iv-hero-art{gap:var(--s-2);align-content:start;min-width:0;display:grid}.iv-hero-pic{aspect-ratio:16/10;border-radius:var(--r-art);background:var(--c-surface-2);color:var(--c-text-2);place-items:center;display:grid;position:relative;overflow:hidden}.iv-hero-pic img{width:100%;height:100%;padding:var(--s-4);object-fit:contain;position:absolute;inset:0}.iv-hero-pic .ico{width:40px;height:40px}.iv-hero-art figcaption{align-items:center;gap:var(--s-2);min-width:0;display:flex}.iv-hero-name{min-width:0;font-size:var(--fs-ui);line-height:var(--lh-ui);display:grid}.iv-hero-name b{font-weight:var(--fw-ui)}.iv-hero-name .t2{font-size:var(--fs-meta);line-height:var(--lh-meta)}.iv-pop{width:min(360px, calc(100vw - 2 * var(--s-4)));padding:var(--s-3)}.iv-link{gap:var(--s-3);display:grid}.iv-link-t{font:var(--fw-ui) var(--fs-ui) / var(--lh-ui) var(--font)}.iv-link-field{background:var(--c-surface-hover);padding-inline-end:4px}.iv-link-field input{text-overflow:ellipsis;min-width:0}.iv-link-to{gap:var(--s-2);flex-wrap:wrap;display:flex}.iv-link-to .btn{background:var(--c-surface-hover)}.iv-link-meta{font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--c-text-2)}.iv-share-err{margin:0}.iv-sheet .sheet-body{gap:var(--s-4);grid-template-columns:minmax(0,1fr);align-content:start;display:grid}.iv-chats{border:0;gap:2px;min-width:0;margin:0;padding:0;display:grid}.iv-chats legend{margin-bottom:var(--s-2);padding:0}.iv-chat{align-items:center;gap:var(--s-3);min-height:var(--h-row);padding:0 var(--s-3);border-radius:var(--r-ctl);cursor:pointer;display:flex}.iv-chat:hover{background:var(--c-surface-2)}.iv-chat.is-on{background:var(--c-accent-tint)}.iv-chat input{accent-color:var(--c-accent);flex:none}.iv-chat-name{font-weight:var(--fw-ui);flex:none}.iv-chat.is-on .iv-chat-name{color:var(--c-accent)}.iv-chat .t2{min-width:0;font-size:var(--fs-ui);flex:1}.iv-chat-txt{flex:1;min-width:0;padding-block:6px;display:grid}.iv-chat-txt .t2{font-size:var(--fs-meta);line-height:var(--lh-meta)}.iv-comment{gap:6px;display:grid}.iv-sent{align-items:flex-start;gap:var(--s-2);font:var(--fw-ui) var(--fs-body) / var(--lh-body) var(--font);display:flex}.iv-sent .ico{color:var(--c-ok);flex:none;margin-top:2px}.iv-board-gate{gap:var(--s-3);color:var(--c-text-2);display:grid}.iv-check{min-height:32px}.iv-cards{gap:var(--s-3);grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.iv-cards--1>li,.iv-cards--2>li,.iv-cards--3>li{grid-column:span 2}.iv-cards--4{grid-template-columns:repeat(4,minmax(0,1fr))}.iv-cards--5{grid-template-columns:repeat(5,minmax(0,1fr))}.iv-cards>li{min-width:0}.iv-card{height:100%;padding:var(--s-3);border-radius:var(--r-ctl);background:var(--c-surface-2);flex-direction:column;gap:6px;display:flex}a.iv-card:hover{background:var(--c-surface-hover)}a.iv-card:hover .iv-card-name{color:var(--c-accent)}.iv-card-pic{aspect-ratio:4/3;color:var(--c-text-2);place-items:center;margin-bottom:2px;display:grid;position:relative}.iv-card-pic img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.iv-card-pic .ico{width:32px;height:32px}.iv-card-pic .iv-grade{inset-inline-start:0;width:20px;height:3px;position:absolute;bottom:0}.iv-card-name{-webkit-line-clamp:2;min-height:calc(2 * var(--lh-ui));font:var(--fw-ui) var(--fs-ui) / var(--lh-ui) var(--font);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.iv-card-sub{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--c-text-2);overflow:hidden}.iv-card-val{justify-content:space-between;align-items:baseline;gap:var(--s-2);font-variant-numeric:tabular-nums;margin-top:auto;padding-top:4px;display:flex}.iv-card-val b{font-weight:var(--fw-title);white-space:nowrap}.iv-card-val .t2{font-size:var(--fs-meta)}.iv-groups{gap:var(--s-4) var(--s-8);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.iv-groups--2{grid-template-columns:repeat(2,minmax(0,1fr))}.iv-groups--1{grid-template-columns:minmax(0,1fr)}.iv-group{min-width:0}.iv-group-t{margin-bottom:var(--s-2);font:var(--fw-ui) var(--fs-ui) / var(--lh-ui) var(--font);color:var(--c-text-2)}.iv-bars{gap:var(--s-3);margin:0;padding:0;list-style:none;display:grid}.iv-barrow{align-items:baseline;gap:4px var(--s-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.iv-barrow>.iv-bar{grid-column:1/-1}.iv-barrow-k{min-width:0;font-size:var(--fs-ui);line-height:var(--lh-ui);align-items:center;gap:6px;display:flex}.iv-barrow-k .iv-grade{height:12px}.iv-barrow-n{font-size:var(--fs-meta);flex:none}.iv-barrow-v{gap:var(--s-2);font-size:var(--fs-meta);line-height:var(--lh-meta);font-variant-numeric:tabular-nums;white-space:nowrap;display:flex}.iv-barrow-v b{font-weight:var(--fw-ui)}.iv-group-more{margin-top:var(--s-2);font-size:var(--fs-meta);line-height:var(--lh-meta)}.iv-table td{vertical-align:middle}.iv-col-qty{width:72px}.iv-col-price{width:120px}.iv-col-market{width:128px}.iv-col-more{width:40px}.iv-row{align-items:center;gap:var(--s-3);min-width:0;min-height:44px;display:flex}.iv-row:hover .iv-row-name{color:var(--c-accent)}.iv-row-pic{border-radius:var(--r-tag);background:var(--c-surface-2);width:52px;height:40px;color:var(--c-text-2);flex:none;place-items:center;display:grid;position:relative}.iv-row-pic img{object-fit:contain;width:100%;height:100%;padding:2px}.iv-row-pic .iv-grade{inset-inline-start:0;height:24px;position:absolute;top:8px}.iv-row-main{min-width:0;display:grid}.iv-row-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.iv-row-sub{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--c-text-2);overflow:hidden}.iv-price{font-weight:var(--fw-ui);white-space:nowrap}.iv-evrow td{padding-top:0}.iv-evidence{gap:4px var(--s-4);margin:0 0 var(--s-2) 64px;font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--c-text-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.iv-more-btn{margin-top:var(--s-3)}.iv-foot{gap:4px var(--s-4);padding-inline:var(--s-1);font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--c-text-2);flex-wrap:wrap;display:flex}.iv-account-note{justify-content:space-between;align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.iv-account{grid-template-columns:minmax(0,1fr) minmax(0,480px)}.iv-games{gap:var(--s-2);grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;margin:0;padding:0;list-style:none;display:grid}.iv-game{gap:2px;min-width:0;display:grid}.iv-game-art{aspect-ratio:460/215;border-radius:var(--r-tag);object-fit:cover;background:var(--c-surface-2);width:100%;margin-bottom:4px;display:block}.iv-game-art--letter{color:var(--c-text-2);font:var(--fw-ui) var(--fs-ui) / 1 var(--font);text-transform:uppercase;place-items:center;display:grid}.iv-game-name{text-overflow:ellipsis;white-space:nowrap;font:var(--fw-ui) var(--fs-meta) / var(--lh-meta) var(--font);overflow:hidden}a.iv-game:hover .iv-game-name{color:var(--c-accent)}.iv-game-sub{font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--c-text-2);font-variant-numeric:tabular-nums}.iv-board{gap:var(--s-2);min-width:0;display:grid}.iv-board-head{align-items:center;gap:var(--s-2) var(--s-3);min-height:var(--lh-title);flex-wrap:wrap;display:flex}.iv-board-title{font:var(--fw-title) var(--fs-title) / var(--lh-title) var(--font)}.iv-board-list{display:grid}.iv-brow{grid-template-columns:18px var(--av) minmax(0, 1fr) minmax(80px, 200px) 96px;align-items:center;gap:var(--s-3);min-height:52px;display:grid}.iv-brow--compact{grid-template-columns:18px var(--av) minmax(0, 1fr) auto;min-height:40px}.iv-brow.is-me .lst-rank,.iv-brow.is-me .iv-brow-name{color:var(--c-accent)}.iv-brow-main{min-width:0;display:grid}.iv-brow-name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:var(--fw-ui);justify-self:start;overflow:hidden}a.iv-brow-name:hover{color:var(--c-accent)}.iv-brow-item{min-width:0;font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--c-text-2);align-items:center;gap:6px;display:flex}.iv-brow-art{flex:none;place-items:center;width:32px;height:24px;display:grid}.iv-brow-art img{object-fit:contain;width:100%;height:100%}.iv-brow-art .ico{width:12px;height:12px}.iv-brow-val{min-width:0;font-weight:var(--fw-ui)}.iv-board-me{margin-top:var(--s-1);padding-top:var(--s-1)}.iv-board-me .iv-brow{padding-inline:var(--s-2);margin-inline:calc(-1 * var(--s-2));border-radius:var(--r-ctl);background:var(--c-accent-tint)}.iv-board-empty{align-items:center;gap:var(--s-3);min-height:64px;display:flex}.iv-board-empty p{flex:1;min-width:0;display:grid}.iv-board-empty b{font-weight:var(--fw-ui)}.iv-board-empty .t2{font-size:var(--fs-ui);line-height:var(--lh-ui)}.iv-board-cup{border-radius:var(--r-art);background:var(--c-surface-2);width:40px;height:40px;color:var(--c-text-2);flex:none;place-items:center;display:grid}.iv-board-empty--card{min-height:120px}.iv-board-note{align-items:center;min-height:52px}.iv-board-all{justify-self:start}.iv-skel-rank{width:12px}.iv-skel-av{width:var(--av);height:var(--av);border-radius:var(--r-full)}.iv-skel-name{width:40%}.iv-skel-kicker{width:140px}.iv-skel-figure{width:220px;height:32px}.iv-skel-line{width:min(420px,80%)}.iv-skel-acts{width:260px;height:var(--h-ctl);margin-top:var(--s-3)}.iv-page{gap:var(--s-3);grid-template-columns:minmax(0,1fr);display:grid}.iv-cta{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.iv-cta-t{flex:240px;min-width:0}.iv-cta-t b{font:var(--fw-title) var(--fs-title) / var(--lh-title) var(--font);display:block}.iv-cta-t span{color:var(--c-text-2)}.iv-owner-panel{gap:var(--s-3);display:grid}.iv-owner-row{align-items:center;gap:var(--s-2) var(--s-3);flex-wrap:wrap;display:flex}.iv-gone{justify-items:start;gap:var(--s-3);display:grid}@media (width>=760px) and (width<=1119px){.iv-hero,.iv-account{grid-template-columns:minmax(0,1fr) minmax(0,280px)}.iv-cards,.iv-cards--4,.iv-cards--5{grid-template-columns:repeat(3,minmax(0,1fr))}.iv-cards>li,.iv-cards--1>li,.iv-cards--2>li,.iv-cards--3>li{grid-column:auto}.iv-groups{grid-template-columns:repeat(2,minmax(0,1fr))}.iv-account{grid-template-columns:minmax(0,1fr) minmax(0,360px)}.iv-brow{grid-template-columns:18px var(--av) minmax(0, 1fr) minmax(60px, 120px) 88px}}@media (width<=759px){.iv-input--art{gap:var(--s-4);grid-template-columns:minmax(0,1fr)}.iv-input-art{aspect-ratio:21/9}.iv-form{flex-direction:column}.iv-form .field{flex:none}.iv-go{width:100%}.iv-opts .textlink{min-height:40px}.iv-more{padding:var(--s-3);grid-template-columns:minmax(0,1fr)}.iv-strip{min-height:56px;padding-block:var(--s-2)}.iv-hero,.iv-account{gap:var(--s-4);padding:var(--s-4);grid-template-columns:minmax(0,1fr)}.iv-hero-art{order:-1}.iv-hero-pic{aspect-ratio:16/9;padding:var(--s-3)}.iv-acts{width:100%}.iv-acts>.btn,.iv-acts>.pop-anchor{flex:auto}.iv-acts>.pop-anchor>.btn{width:100%}.iv-acts--share{grid-template-columns:repeat(var(--n,3), minmax(0, 1fr));display:grid}.iv-acts--share>:first-child{grid-column:1/-1}.iv-cards,.iv-cards--4,.iv-cards--5{grid-template-columns:repeat(2,minmax(0,1fr))}.iv-cards>li,.iv-cards--1>li,.iv-cards--2>li,.iv-cards--3>li{grid-column:auto}.iv-cards--1>li:first-child,.iv-cards--3>li:first-child,.iv-cards--5>li:first-child{grid-column:1/-1}.iv-cards--1>li:first-child .iv-card-pic,.iv-cards--3>li:first-child .iv-card-pic,.iv-cards--5>li:first-child .iv-card-pic{aspect-ratio:16/9}.iv-groups,.iv-groups--2{gap:var(--s-5);grid-template-columns:minmax(0,1fr)}.iv-brow{grid-template-columns:18px var(--av) minmax(0, 1fr) auto;gap:2px var(--s-3);grid-template-areas:"rank av main val""rank av bar bar";min-height:56px;padding-block:4px}.iv-brow>.lst-rank{grid-area:rank}.iv-brow>.avatar{grid-area:av}.iv-brow>.iv-brow-main{grid-area:main}.iv-brow>.iv-brow-val{grid-area:val}.iv-brow>.iv-brow-bar{grid-area:bar;height:4px}.iv-brow--compact{grid-template-areas:"rank av main val";min-height:44px}.iv-board-empty--card{min-height:64px}.iv-evidence{margin-inline-start:0}.iv-col-price{width:96px}.pop-anchor>.pop.iv-pop{inset:auto var(--s-4) calc(var(--h-tabbar) + var(--s-4) + env(safe-area-inset-bottom));width:auto;position:fixed}}}@layer utilities;
