:root[data-brand-theme=holo] .brand-ui{--ui-action-height:44px;--ui-page-gutter:16px;--ui-compact-height:32px;--ui-radius-control:10px;--ui-radius-card:16px;--ui-radius-group:14px;--ui-radius-shell:24px;--ui-radius-small:6px;--ui-radius-pill:999px;--ui-label-size:14px;--ui-caption-size:12px;--ui-control-weight:600}.theme-menu{position:relative;flex:none}.theme-trigger{display:grid;place-items:center;width:40px;min-height:44px;padding:8px;border:0;border-radius:10px;background:transparent;color:var(--ok-ink-2);cursor:pointer}.theme-trigger svg{width:21px;height:21px}.theme-trigger:hover{background:var(--ok-teal-tint)}.theme-options{position:absolute;right:0;top:calc(100% + 6px);width:254px;max-width:calc(100vw - 32px);padding:6px;z-index:160;border:1px solid var(--ok-line);border-radius:14px;background:var(--ok-surface);color:var(--ok-ink);box-shadow:0 10px 32px #0003}.theme-menu-title{display:block;padding:8px 10px;font-size:12px;color:var(--ok-muted)}.theme-options button{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:48px;border:0;border-radius:9px;background:transparent;color:inherit;padding:9px 10px;text-align:left;cursor:pointer}.theme-options button b{display:block;font-size:14px;font-weight:600}.theme-options button small{display:block;margin-top:4px;font-size:11px;line-height:1.4;color:var(--ok-muted)}.theme-options button:hover,.theme-options button[aria-checked=true]{background:var(--ok-teal-tint);color:var(--ok-action)}.theme-options button:focus-visible,.theme-trigger:focus-visible{outline:2px solid var(--ok-focus);outline-offset:2px}@media (max-width:640px){.ck-bar-right{gap:2px}.theme-menu .theme-options{position:fixed;right:16px;top:calc(var(--ck-appbar-height, 56px) + env(safe-area-inset-top) + 6px)}.theme-trigger{width:36px}}:root[data-brand-theme=holo][data-color-scheme=dark] .brand-ui{--ui-card-line:#2a3747;--ui-card-shadow:0 3px 16px #0002;--ui-selection-line:#365e67;--ok-orange:#f59a48;--ok-orange-ink:#f8bd7d;--ok-orange-tint:#30251d;:is(.ck-appbar,.ck-dnav,.ck-dauth,.ck-tabbar){background:#111722;border-color:var(--ok-line);color:var(--ok-ink)}:is(.ck-dutil,.ck-dfooter,.ck-company-mobile){background:#0b1820;border-color:var(--ok-line)}.ck-tabbar a[aria-current=page]:before{background:var(--ok-orange)}:is(.pool-lobby,.ck-me,.ck-me-guest,.ck-secondary,.ck-store,.ck-market,.brand-page-content){background:var(--ok-paper);color:var(--ok-ink)}:is(.lobby-pool-card,.lobby-card-body,.ck-product,.ck-me-card,.ck-me-lookup,.ck-wallet-card,.ck-sheet,.catalog-filter-dialog,.ck-pwa-tip,.ck-mobile-language .ck-lang-menu,.pool-sort-options,.pool-feature-tags){background:var(--ok-surface);color:var(--ok-ink);border-color:var(--ok-line)}.lobby-pool-card{box-shadow:0 5px 18px #0002}.lobby-card-body :is(.lobby-card-price strong,.lobby-stock b){color:var(--ok-ink)}:is(.lobby-stock,.lobby-card-price>span,.ck-pwa-tip-copy>span){color:var(--ok-muted)}.lobby-card-tags>.is-paused{background:#2b303e;color:#c2cad9}.pool-feature-tags{background:transparent;border:0}.pool-feature-tags>.is-new{background:#e4232b;color:#fff}.pool-sort-options>button{color:var(--ok-ink)}.pool-sort-options>button:is(:hover,:focus-visible){background:var(--ok-surface-raised)}.pool-sort-options>button[aria-checked=true]{background:var(--ok-teal-tint);color:var(--ok-action)}.lobby-controls :is(.lobby-toolbar,.lobby-quick-filters){background:#1a2431;border-color:var(--ok-line)}.lobby-controls :is(.lobby-available-compact,.lobby-price-select,.lobby-sort-compact){color:var(--ok-ink-2)}.lobby-controls .lobby-available-compact{background:#253140;border-color:var(--ok-line)}.lobby-controls .lobby-sort-compact:before{background:var(--ok-line)}.lobby-controls .lobby-ip-tabs{background:var(--ok-paper);border-color:var(--ok-line)}.lobby-ip-tabs button{color:var(--ok-muted)}.lobby-ip-tabs button[aria-pressed=true]{color:var(--ok-action)}.lobby-ip-tabs button[aria-pressed=true]:after{background:var(--ok-action)}.lobby-controls :is(input,select){background:transparent;color:var(--ok-ink);border-color:var(--ok-line)}.pool-lobby .lobby-controls{background:var(--ok-paper)}.ck.pool-lobby .has-quick-draw progress,.ck.pool-lobby .has-quick-draw progress::-webkit-progress-bar{background:#303a48}.ck.pool-lobby .has-quick-draw progress::-webkit-progress-value{background:#21bd67}.ck.pool-lobby .lobby-card-draw-options .lobby-draw-button{background:#394351;border-color:#394351;color:#fff}.ck.pool-lobby .lobby-card-draw-options .lobby-draw-button.is-line{background:#1b2431;border-color:#718093;color:#eef2fa}.ck.pool-lobby .lobby-card-draw-options .lobby-draw-button[data-quantity="10"]{background:#df0024;border-color:#df0024;color:#fff}.ck.pool-lobby .lobby-card-draw-options .lobby-draw-button:disabled{background:#242e3b;border-color:#303a48;color:#738194}.ck.pool-lobby .lobby-card-draw-options .lobby-draw-button.is-line:is(:hover,:active):not(:disabled){background:#2a3544;border-color:#8e9aac;color:#fff}:is(.ck-btn.is-primary,.account-primary,.auth-submit,.phone-auth button[type=submit],.ck-pwa-tip-go){background:var(--ok-action);color:#09262e;border-color:var(--ok-action)}:is(.ck-btn.is-soft,.ck-btn.is-line,.account-secondary,.account-quiet:not(.account-signout-all)){background:var(--ok-surface-raised);border-color:var(--ok-line);color:var(--ok-ink-2)}:is(input,textarea,select){color:var(--ok-ink);border-color:var(--ok-line)}:is(.phone-auth,.account-unified-card,.auth-card,.ck-guest-card,.ck-me-guest-card){background:var(--ok-surface);color:var(--ok-ink);border-color:var(--ok-line)}:is(.phone-auth-input,.phone-auth-field input,.account-field input,.phone-auth-code input){background:#111925;color:var(--ok-ink);border-color:var(--ok-line)}:is(.ck-me-hero,.market-overview,.ck-market-hero){background:linear-gradient(130deg,#102d37,#151d32);border-color:#2b4654}.ck-agent-entry{background:linear-gradient(100deg,#30261e,#241f1b);border-color:#52402b}.ck-agent-entry .ck-agent-ic{background:#433021;color:#ffbc7c}:is(.ck-dsearch,.ck-lang-trigger,.ck-dacct-menu,.site-language){background:var(--ok-surface);color:var(--ok-ink-2);border-color:var(--ok-line)}.ck-mobile-language .ck-lang-menu button{color:var(--ok-ink-2)}.ck-mobile-language .ck-lang-menu button:is(.is-selected,:hover){background:var(--ok-teal-tint);color:var(--ok-action)}}:root[data-brand-theme=holo][data-color-scheme=dark] .brand-ui{.ck.pool-lobby.is-home .lobby-controls{background:var(--ok-paper)}.ck.pool-lobby.is-home .lobby-toolbar{background:#1a2431;border-color:var(--ok-line)}.ck.pool-lobby.is-home :is(.lobby-price-select,.lobby-sort-compact,.lobby-available-compact){color:var(--ok-ink-2)}.ck.pool-lobby.is-home .lobby-available-compact{background:#253140}.ck.pool-lobby.is-home .lobby-ip-tabs{background:var(--ok-paper)}.ck.pool-lobby .lobby-service{background:#182430;border-color:#2b3b48;color:var(--ok-ink-2)}.ck.pool-lobby .lobby-service b{color:var(--ok-ink)}.ck.pool-lobby .lobby-service small{color:var(--ok-muted)}.ck.pool-lobby .lobby-service-kicker{color:#7ec8cd}.ck .ck-marquee{background:var(--ok-surface);border:1px solid var(--ok-line);box-shadow:none}.ck .ck-marquee,.ck .ck-marquee-user{color:var(--ok-ink-2)}.ck .ck-marquee-track time,.ck .ck-marquee-verb{color:var(--ok-muted)}.ck .ck-pwa-tip-go{color:#09262e}}@media (max-width:640px){:root[data-brand-theme=holo][data-color-scheme=dark] .brand-ui{.ck.ck-dfoot .ck-dfoot-company{display:none}.ck-mobile-footer{display:block;border-top:1px solid var(--ok-muted);padding-top:12px}.ck-mobile-footer-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:40px}.ck-mobile-footer-heading strong{font-size:11px;font-weight:650;letter-spacing:.08em;color:var(--ok-muted)}.ck-mobile-footer-heading button{display:inline-flex;gap:4px;align-items:center;min-height:40px;color:var(--ok-muted);font-size:11px}.ck-mobile-footer-heading .ck-icon{width:13px;height:13px}.ck-mobile-company summary{display:flex;justify-content:space-between;align-items:center;list-style:none;min-height:44px;font-size:11px;color:var(--ok-muted);cursor:pointer}.ck-mobile-company summary::-webkit-details-marker{display:none}.ck-mobile-company summary .ck-icon{width:13px;height:13px}.ck-mobile-company[open] summary .ck-icon{transform:rotate(180deg)}.ck-mobile-company-body{display:grid;gap:8px;padding:0 0 14px;color:var(--ok-muted);font-size:11px;line-height:1.65}.ck-mobile-company-body address{font-style:normal}.ck-mobile-company-body a{display:flex;gap:12px;min-height:32px;align-items:center}.ck-mobile-footer-links{display:flex;align-items:center;gap:18px;border-top:1px solid var(--ok-muted);padding-top:2px}.ck-mobile-footer-links a{min-height:40px;display:inline-flex;align-items:center;color:var(--ok-muted);font-size:11px}}}:root[data-brand-theme=holo][data-color-scheme=dark] .brand-ui{.ck .ck-card{background:var(--ok-surface);color:var(--ok-ink);border-color:var(--ok-line)}.ck .ck-agent{background:linear-gradient(110deg,#30261e,#211f21);border-color:#51402e}.ck .ck-agent :is(b,span){color:var(--ok-ink)}.ck .ck-agent .ck-agent-ic{background:#403020;color:#ffbc7c}.ck .ck-wallet-amt,.ck .ck-wallet-amt b{color:var(--ok-ink)}.ck .ck-wallet-k{color:var(--ok-muted)}.ck .ck-follow a,.ck .ck-guest-collection,.ck .ck-list a,.ck .ck-svc a{color:var(--ok-ink);border-color:var(--ok-line)}:is(.account-page,.brand-page-content,.ck-me-skeleton){background:var(--ok-paper)}.ck-me-skeleton .ck-card{background:var(--ok-surface)}}:root[data-brand-theme=holo][data-color-scheme=dark] .brand-ui{.ck .ck-product-body{background:var(--ok-surface);color:var(--ok-ink)}.ck .ck-product :is(h2,h3,.ck-product-name,.ck-product-price){color:var(--ok-ink)}.ck .ck-chip{background:var(--ok-surface-raised);border-color:var(--ok-line);color:var(--ok-ink-2)}.ck .ck-chip[aria-pressed=true]{background:var(--ok-teal-tint);color:var(--ok-action)}.ck .ck-product-body small{color:var(--ok-muted)}}:root[data-brand-theme=holo][data-color-scheme=dark] .brand-ui{.ck.ck-ranking :is(.ck-card,.ck-rank-board-list,.ck-rank-podium-card,.ck-rank-row){background:var(--ok-surface);color:var(--ok-ink);border-color:var(--ok-line)}.ck.ck-ranking .ck-rank-tabs>button{background:var(--ok-surface-raised);color:var(--ok-muted);border-color:var(--ok-line)}.ck.ck-ranking .ck-rank-tabs>button[aria-pressed=true]{background:var(--ok-teal-tint);color:var(--ok-action)}.ck.ck-ranking :is(h3,.ck-rank-name,.ck-rank-card-name){color:var(--ok-ink)}}:root[data-brand-theme=holo][data-color-scheme=dark] .brand-ui{.account-page.ck-secondary.ck-auth-page{background:var(--ok-paper);color:var(--ok-ink)}.account-page .account-card{background:transparent;border-color:var(--ok-line);color:var(--ok-ink)}.account-page .phone-auth.unified-auth{background:transparent}.account-page .auth-method-tabs{background:var(--ok-surface-raised);border-color:var(--ok-line)}.account-page .auth-method-tabs button{background:transparent;color:var(--ok-muted)}.account-page .auth-method-tabs button[aria-current=page]{background:var(--ok-teal-tint);border-color:#365d65;color:var(--ok-action)}.account-page .unified-auth-input{background:#111924;border-color:var(--ok-line)}.account-page .unified-auth-input input{background:transparent;border:0;color:var(--ok-ink)}.account-page :is(.auth-password-field input,.phone-auth-password input){background:#111924;border-color:var(--ok-line);color:var(--ok-ink)}.account-page :is(h1,h2,label){color:var(--ok-ink)}.account-page :is(.auth-footer,.account-auth-footer,.phone-auth-note){color:var(--ok-muted)}}:root[data-brand-theme=holo][data-color-scheme=dark] .brand-ui{.account-page.ck-secondary.ck-auth-page .account-card .auth-method-tabs button[aria-current=page]{background:var(--ok-teal-tint);color:var(--ok-action);border-color:#365d65}.account-page.ck-secondary.ck-auth-page .phone-auth.unified-auth .unified-auth-input{border-color:var(--ok-line);background:#111924}}:root[data-brand-theme=holo][data-color-scheme=dark] .brand-ui .ck.pool-lobby.is-home .lobby-toolbar .lobby-available-compact{background:#253140;color:var(--ok-ink-2);border-color:var(--ok-line)}:root[data-brand-theme=holo][data-color-scheme=dark] .brand-ui .ck.pool-lobby.is-home{.lobby-quick-filters .lobby-available{background:#253140;color:var(--ok-ink-2);border-color:var(--ok-line)}.lobby-quick-filters .lobby-available-compact{background:transparent}.lobby-quick-filters .lobby-available[aria-pressed=true]{background:var(--ok-teal-tint);color:var(--ok-action)}.lobby-quick-filters button.lobby-available:not([aria-pressed=true]):is(:hover,:active,:focus-visible){background:#253140;color:var(--ok-ink-2);border-color:var(--ok-line)}}:root[data-brand-theme=holo][data-color-scheme=dark] .brand-ui .ck.pool-lobby{.lobby-ip-tabs button{color:var(--ok-muted)}.lobby-ip-tabs button[aria-pressed=true]{color:var(--ok-action)}.lobby-price-pill{background:var(--ok-surface-raised);border-color:var(--ok-line);color:var(--ok-ink-2)}.lobby-price-pill[aria-pressed=true]{background:var(--ok-teal-tint);color:var(--ok-action);border-color:#365d65}.lobby-sort{background:var(--ok-surface-raised);border-color:var(--ok-line);color:var(--ok-ink-2)}}:root[data-brand-theme=holo][data-color-scheme=dark] .brand-ui .ck.ck-store{.ck-chip-row button.ck-chip{background:#202b3a;border:1px solid #344356;color:#d2dce9}.ck-chip-row button.ck-chip:is(.is-on,[aria-pressed=true]){background:#1b3943;border-color:#3f7480;color:#8ce7ef}.ck-chip-row button.ck-chip:focus-visible{outline:2px solid var(--ok-focus);outline-offset:2px}.ck-card.ck-product{background:#181e29;border-color:#2c394b}.ck-card.ck-product .ck-product-body{background:#181e29;color:#edf2fa}.ck-card.ck-product .ck-buy>b,.ck-card.ck-product .ck-product-body h3{color:#edf2fa}.ck-card.ck-product .ck-buy>b small{color:#a8b5c8}.ck-card.ck-product .ck-product-tags .ck-tag{background:#253243;color:#c2cddd;border-color:#344356}.ck-card.ck-product .ck-product-body .ck-code,.ck-card.ck-product.is-sold .ck-buy>b{color:#a8b5c8}.ck-card.ck-product .ck-add:disabled{background:#252e3b;border-color:#344356;color:#7f8da1;opacity:1}}:root[data-brand-theme=holo] .brand-ui .store-sort-menu{position:relative;display:block;flex:none}:root[data-brand-theme=holo] .brand-ui .store-sort-menu .pool-sort-trigger{height:32px;min-height:32px;width:auto;max-width:190px;padding:0 12px;border:1px solid var(--ok-line);border-radius:999px;background:var(--ok-surface);color:var(--ok-ink-2)}:root[data-brand-theme=holo] .brand-ui .store-sort-menu[data-active=true] .pool-sort-trigger{background:var(--ok-teal-tint);color:var(--ok-action);border-color:var(--ui-selection-line)}:root[data-brand-theme=holo][data-color-scheme=dark] .brand-ui .store-sort-menu .pool-sort-trigger{background:#202b3a;color:#d2dce9;border-color:#344356}:root[data-brand-theme=holo][data-color-scheme=dark] .brand-ui .store-sort-menu[data-active=true] .pool-sort-trigger{background:#1b3943;color:#8ce7ef;border-color:#3f7480}:root[data-brand-theme=holo] .brand-ui .ck.ck-store .ck-store-filters{backdrop-filter:none;-webkit-backdrop-filter:none}:root[data-brand-theme=holo][data-color-scheme] .brand-ui .store-app.store-view-catalog{background:var(--ok-paper)}@media (max-width:640px){:root[data-brand-theme=holo][data-color-scheme] .brand-ui:has(.store-view-catalog) .brand-page-content{min-height:0}:root[data-brand-theme=holo][data-color-scheme] .brand-ui .store-view-catalog>.store-main{min-height:0;padding-bottom:0}}:root[data-brand-theme=holo][data-color-scheme=dark] .brand-ui .ck.ck-me{.ck-card:not(.ck-agent){background:#181e29;color:#f2f5fa;border-color:#2a3747}.ck-card.ck-agent{background:linear-gradient(110deg,#30261e,#211f21);border-color:#51402e}.ck-follow b,.ck-guest-collection,.ck-list a,.ck-svc a,.ck-wallet-amt,.ck-wallet-amt b{color:#edf2fa}.ck-follow span,.ck-wallet-k{color:#a8b5c8}.ck-follow a+a{border-color:#344356}}:root[data-brand-theme=holo][data-color-scheme] .brand-ui .ck.pool-lobby{.lobby-card-draw-options .lobby-draw-button[data-quantity="5"]:not(:disabled){background:#39414c;border-color:#39414c;color:#fff}.lobby-card-draw-options .lobby-draw-button[data-quantity="5"]:is(:hover,:active):not(:disabled){background:#454e5a;border-color:#454e5a;color:#fff}.has-quick-draw progress::-webkit-progress-value{background:#159957}.has-quick-draw progress::-moz-progress-bar{background:#159957}.campaign-art-bottomline{height:1px;opacity:.45}}:root[data-brand-theme=holo][data-color-scheme] .brand-ui .ck.pool-lobby{.lobby-card-draw-options .lobby-draw-button[data-quantity="1"]:not(:disabled){background:#f3f4f6;border-color:#d6dbe2;color:#202630}.lobby-card-draw-options .lobby-draw-button[data-quantity="1"]:is(:hover,:active):not(:disabled){background:#e5e7eb;border-color:#c6cdd6;color:#202630}}@media (max-width:640px){:root[data-brand-theme=holo][data-color-scheme] .brand-ui .ck.ck-home .ck-feed-tabs{gap:12px;padding:8px 16px}:root[data-brand-theme=holo][data-color-scheme] .brand-ui .ck.ck-home .ck-feed-tabs .ck-fab{height:40px!important;min-height:40px!important;padding:0 12px!important;gap:5px;border-radius:11px!important;font-size:13px!important;line-height:1;white-space:nowrap;box-shadow:none}:root[data-brand-theme=holo][data-color-scheme] .brand-ui .ck.ck-home .ck-feed-tabs .ck-fab .ck-icon{width:15px;height:15px}}@media (max-width:360px){:root[data-brand-theme=holo][data-color-scheme] .brand-ui .ck.ck-home .ck-feed-tabs{gap:8px}}:root[data-brand-theme=holo][data-color-scheme] .brand-ui .forum-profile-open{.forum-profile-head{background:var(--ok-surface);border-color:var(--ok-line);color:var(--ok-ink)}.forum-profile-avatar{flex:0 0 64px;background:var(--ok-teal-tint);color:var(--ok-action)}.forum-profile-head>div{min-width:0;overflow-wrap:anywhere}.forum-profile-head h1{color:var(--ok-ink)}.forum-profile-head p{color:var(--ok-muted);line-height:1.6}.forum-profile-meta li{background:var(--ok-surface-raised);color:var(--ok-ink-2)}.forum-profile-bio{color:var(--ok-ink-2)!important}.forum-profile-empty{background:var(--ok-surface);color:var(--ok-muted)}}@media (max-width:1023px){:root[data-brand-theme=holo][data-color-scheme] .brand-ui .forum-profile-open .forum-profile-topbar{display:none}}:root[data-brand-theme=holo][data-color-scheme] .brand-ui .forum-topic-open{.topic-sheet,.topic-topbar{background:var(--ok-surface);border-color:var(--ok-line)}.topic-article h1,.topic-author-text strong{color:var(--ok-ink)}.content-meta,.topic-author time{color:var(--ok-muted)}.topic-author .forum-avatar{background:var(--ok-teal-tint);color:var(--ok-action);border:0;box-shadow:none}.topic-author .topic-board-inline{background:var(--ok-surface-raised)!important;color:var(--ok-ink-2)!important;border-color:var(--ok-line)!important}.content-body,.topic-comment{color:var(--ok-ink-2)}.topic-comments{border-color:var(--ok-line)}.topic-image-gallery .content-image-gallery-grid:has(>div:only-child){grid-template-columns:minmax(0,1fr)!important;justify-items:center}.topic-image-gallery .content-image-gallery-grid>div:only-child{width:100%;min-width:0;background:transparent}.topic-image-gallery .content-image-gallery-item{display:flex;justify-content:center;width:100%;padding:0;background:transparent;border:0}.topic-image-gallery img{object-fit:contain!important;margin-inline:auto}}@media (max-width:1023px){:root[data-brand-theme=holo][data-color-scheme] .brand-ui .forum-topic-open .topic-topbar{display:none}}@media (max-width:640px){:root[data-brand-theme=holo][data-color-scheme] .brand-ui .forum-topic-open{.topic-article{padding:16px 16px 0}.topic-author{margin-bottom:16px}.topic-image-gallery{margin-inline:0}.topic-image-gallery img{max-height:min(60dvh,480px)!important;width:100%;height:auto;border-radius:10px!important}.topic-article h1{font-size:20px;line-height:1.5}}}:root[data-brand-theme=holo][data-color-scheme] .brand-ui .forum-topic-open{.topic-image-gallery .content-image-gallery-item img{background:var(--ok-paper)}.topic-author .topic-board-inline{font-size:11px;font-weight:500}}:root[data-brand-theme=holo][data-color-scheme=dark] .brand-ui .forum-topic-open .topic-image-gallery .content-image-gallery-item img{background:#111925}@media (max-width:640px){:root[data-brand-theme=holo][data-color-scheme] .brand-ui .forum-topic-open{.topic-author{margin-bottom:10px}.topic-image-gallery{margin-top:0}}}:root[data-brand-theme=holo][data-color-scheme] .brand-ui .forum-topic-open{.topic-login-prompt{background:var(--ok-teal-tint);border:1px solid var(--ok-line);padding:12px 14px;border-radius:12px}.topic-login-prompt p{color:var(--ok-ink-2);line-height:1.6}.topic-login-prompt a{white-space:nowrap;border-radius:10px;flex-shrink:0}.topic-comments-status,.topic-no-comments{color:var(--ok-muted)}.topic-comments-retry{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;color:var(--ok-muted);padding:12px 0}.topic-comments-retry p{margin:0;color:inherit}.topic-comments-retry button{background:transparent;color:var(--ok-action);border:1px solid var(--ok-line);border-radius:8px;padding:8px 12px}}:root[data-brand-theme=holo][data-color-scheme] .brand-ui .journal-topic-open{.journal-article,.journal-detail-sheet,.topic-comments,.topic-topbar{background:var(--ok-surface);border-color:var(--ok-line)}.journal-article h1,.topic-comments h2{color:var(--ok-ink)}.journal-article .content-body,.journal-article .journal-standfirst{color:var(--ok-ink-2);border-color:var(--ok-line)}.journal-article .journal-article-byline{border-color:var(--ok-line)}.journal-article .journal-article-byline strong,.journal-article .journal-article-byline time{color:var(--ok-muted)}.journal-source,.topic-login-prompt{background:var(--ok-teal-tint);border-color:var(--ok-line);color:var(--ok-ink-2)}.topic-login-prompt p,.topic-no-comments{color:var(--ok-muted)}.journal-source a{color:var(--ok-action)}.topic-image-gallery .content-image-gallery-item img{background:var(--ok-paper)}}@media (max-width:1023px){:root[data-brand-theme=holo][data-color-scheme] .brand-ui .journal-topic-open .topic-topbar{display:none}}@media (max-width:640px){:root[data-brand-theme=holo][data-color-scheme] .brand-ui .ck.pool-lobby.is-home{.lobby-controls{background:var(--ok-surface);padding-bottom:0;pointer-events:none}.lobby-controls .lobby-ip-tabs,.lobby-controls .lobby-toolbar{background:var(--ok-surface);pointer-events:auto}.lobby-controls .lobby-toolbar{margin-top:0;padding:6px 0;border-radius:0;border-bottom:1px solid var(--ok-line);box-shadow:none;opacity:1;visibility:visible;transition:opacity .16s}.lobby-controls .pool-sort-menu[data-active=true] .pool-sort-trigger{background:transparent;color:var(--ok-action)}.lobby-controls.is-filters-collapsed:not(:focus-within){background:transparent}.lobby-controls.is-filters-collapsed:not(:focus-within) .lobby-toolbar{opacity:0;visibility:hidden;pointer-events:none}}}@media (prefers-reduced-motion:reduce){.pool-lobby.is-home .lobby-controls .lobby-toolbar{transition:none}}@media (max-width:640px){:root[data-brand-theme=holo][data-color-scheme] .brand-ui .journal-topic-open{.store-main{width:100%;max-width:none;margin-inline:0;padding-inline:16px;box-sizing:border-box}.journal-detail-layout{margin-inline:0;gap:0}.journal-detail-sheet{overflow:visible}.journal-article,.journal-detail-sheet{background:transparent;border:0;border-radius:0;box-shadow:none}.journal-article{padding:20px 0 0}.journal-article .journal-standfirst{border-left:2px solid var(--ok-line);padding-left:12px}.journal-article .topic-image-gallery{margin-inline:0}.journal-article .journal-source{background:transparent;border:0;border-radius:0;padding:0;color:var(--ok-muted);font-size:12px;line-height:1.6;margin:20px 0 24px}.journal-detail-layout .topic-comments{background:transparent;border:0;border-top:1px solid var(--ok-line);border-radius:0;box-shadow:none;margin-top:0;padding:20px 0}}}:root[data-brand-theme=holo][data-color-scheme=dark] .brand-ui .ck.pool-lobby{.lobby-card-draw-options .lobby-draw-button.is-line:not(:disabled){background:#f3f4f6;border-color:#d6dbe2;color:#202630}.lobby-card-draw-options .lobby-draw-button.is-line:is(:hover,:active):not(:disabled){background:#e5e7eb;border-color:#c6cdd6;color:#202630}}@layer legacy{:root[data-brand-theme=holo][data-color-scheme=dark] .brand-ui{.forum-feed-open .forum-feed-chrome{background:var(--ok-surface);border-color:var(--ok-line)}.forum-feed-search{background:var(--ok-surface-raised);border-color:var(--ok-line)}.forum-feed-search input{background:var(--ok-surface-raised)!important;border-color:var(--ok-line)!important;color:var(--ok-ink)!important}.forum-feed-search input::placeholder{color:var(--ok-muted)}.forum-feed-search button{background:var(--ok-surface-raised)!important;color:var(--ok-ink)!important}.forum-feed-tools .forum-personal-link{color:var(--ok-ink-2)}.forum-board-strip button{background:var(--ok-surface-raised);border:1px solid var(--ok-line);color:var(--ok-ink-2)}.forum-board-strip button[aria-pressed=true]{background:var(--ok-teal-tint);border-color:transparent;color:var(--ok-action)}.forum-board-strip button[aria-pressed=true]:after{content:none}:is(.forum-topic-open,.journal-topic-open) .topic-topbar .topic-back{background:var(--ok-surface-raised)!important;border-color:var(--ok-line)!important;color:var(--ok-ink)!important}:is(.forum-topic-open,.journal-topic-open) .topic-topbar .topic-back:hover{background:#2e2e36!important;color:var(--ok-action)!important}.topic-topbar-kicker{color:var(--ok-muted)}.journal-topbar .topic-topbar-title,.topic-topbar-title{color:var(--ok-ink)}.forum-topic-open .topic-sidebar{background:var(--ok-surface);border-color:var(--ok-line)}.topic-about h2,.topic-guidelines h2{color:var(--ok-ink)}.topic-about p,.topic-guidelines p{color:var(--ok-muted)}.topic-about .topic-board-hop{background:var(--ok-teal-tint)!important;color:var(--ok-action)!important}.topic-about .topic-board-hop:hover{background:#314248!important}.topic-guidelines{border-top-color:var(--ok-line)}.topic-guidelines a{color:var(--ok-action)}}}.auth-brand-art{display:none}@media (min-width:1024px){:root[data-brand-theme=holo][data-color-scheme] .brand-ui[data-auth-chrome]{background:#f6f8f9;.brand-page-content{background:#f6f8f9;padding:8px 40px 48px}.ck-dauth .ck-dwrap{max-width:1120px;height:72px}.ck-secondary.ck-auth-page{max-width:1120px;min-height:660px;grid-template-columns:minmax(0,1.04fr) minmax(0,1fr);border:1px solid #dce5e8;border-radius:24px;background:#fff;box-shadow:0 16px 54px #163b4310,0 2px 6px #163b4304}.ck-auth-page .ck-auth-welcome{position:relative;min-height:660px;padding:38px 40px 24px;background:radial-gradient(ellipse at 66% 69%,#1b5662a6,transparent 62%),linear-gradient(145deg,#102f36,#0b2629 70%);border:0;border-right:1px solid #1a4148}.ck-auth-welcome:before{opacity:.35;background:linear-gradient(128deg,transparent 48%,#b4e3e60d 48.2%,transparent 70%)}.ck-auth-welcome .auth-brand-top .auth-wordmark{padding:0;background:transparent;border:0;box-shadow:none;border-radius:0}.auth-wordmark>.ok-brand-mark{margin:0}.auth-brand-top .ok-brand-mark{isolation:auto}.auth-brand-top .ok-brand-mark :is(.ok-brand-symbol,.ok-brand-wordmark){background:transparent;mix-blend-mode:screen}.auth-brand-top .ok-brand-mark img{filter:invert(1) hue-rotate(180deg)}.ck-auth-page .auth-brand-copy{margin-top:38px}.ck-auth-page .auth-eyebrow{color:#9ebfc6;font-size:11px;font-weight:500;letter-spacing:2px}.ck-auth-page .ck-auth-welcome .auth-brand-copy h2{margin:14px 0 16px;color:#f2f8f9;font-size:clamp(32px,2.6vw,38px);font-weight:700;line-height:1.42;letter-spacing:-.6px}.auth-brand-copy h2>span{color:#63d5df}.ck-auth-page .ck-auth-welcome .auth-brand-copy p{max-width:340px;color:#aac8ce;font-size:13px;line-height:1.8}.ck-auth-welcome .ck-auth-cards{display:none}.auth-brand-art{display:flex;position:relative;min-height:244px;flex:1 1;align-items:center;justify-content:center;flex-direction:column;padding:22px 0 16px;mix-blend-mode:normal}.auth-brand-art:before{content:"";position:absolute;z-index:-1;bottom:28px;width:84%;height:66px;border:1px solid #b5e1e526;border-radius:50%;background:radial-gradient(ellipse,#8ed7df1a,#143f4600 68%);box-shadow:0 20px 36px #031a2040;transform:rotate(-9deg)}.auth-brand-emblem{position:relative;width:min(100%,340px);aspect-ratio:997/722;overflow:visible}.auth-brand-emblem img{display:block;width:100%;height:100%;object-fit:contain}.ck-auth-page .auth-brand-bottom{margin-top:4px;padding-top:18px;border-color:#b5d5dc24;color:#94b5bd;font-size:10px}.ck-auth-page .auth-brand-bottom>span{color:#94b5bd}.auth-brand-bottom i{background:#f28a24}.ck.ck-dfoot[data-compact]{background:#0b2629;--ok-on-stage:#f1f8f8;--ok-on-stage-muted:#b8cdcf;color:#b8cdcf}.ck-auth-page>.account-card{padding:48px 48px 36px;display:flex;flex-direction:column;justify-content:center;background:#fff}.ck-auth-page .account-card h1{color:#17383d;font-size:28px;font-weight:700;letter-spacing:-.5px}.ck-auth-page .auth-form-description{color:#6b8086;font-size:13px;margin-top:10px}.ck-auth-page .account-card .auth-method-tabs{margin:28px 0 24px;padding:4px;border:1px solid #e1e9ec;background:#f0f5f6;border-radius:12px}.ck-auth-page .account-card .auth-method-tabs button{min-height:42px;color:#60787f;font-size:14px;border-radius:8px}.ck-auth-page .account-card .auth-method-tabs button[aria-current]{background:#fff;border-color:#b7d6db;color:#007f8b;box-shadow:0 2px 5px #153b4308}.ck-auth-page .account-card label{color:#38565e;font-size:13px;font-weight:500}.ck-auth-page .account-card input:not([type=checkbox]){min-height:48px;height:48px;padding:12px 14px;border:1px solid #ccdce0;border-radius:10px;background:#fff;color:#17383d;font-size:15px;box-shadow:0 1px 2px #17383d03}.ck-auth-page .account-card input:focus-visible{outline:none;border-color:#007f8b;box-shadow:0 0 0 3px #007f8b12}.ck-auth-page .account-card .account-primary{min-height:48px;margin-top:20px;border-radius:10px;background:#007f8b;box-shadow:0 4px 10px #007f8b16;font-size:15px;letter-spacing:0}.ck-auth-page .account-card .account-primary:hover:not(:disabled){background:#006a75}.ck-auth-page .account-card .account-primary:disabled{background:#b8d3d7;color:#fff;box-shadow:none}.ck-auth-page .account-forgot{font-size:12px;color:#007f8b}.ck-auth-page .auth-entry-link{color:#74888e;font-size:13px}}}@media (min-width:1024px){:root[data-brand-theme=holo][data-color-scheme=dark] .brand-ui[data-auth-chrome]{background:#0f1622;.brand-page-content{background:#0f1622}.ck-secondary.ck-auth-page{background:#17212f;border-color:#2b3c4b;box-shadow:0 20px 60px #00000030}.ck-auth-page .ck-auth-welcome{background:radial-gradient(ellipse at 66% 69%,#1b5362a6,transparent 62%),linear-gradient(145deg,#122831,#0d1e29 70%);border-right-color:#2b3c4b}.ck-auth-page>.account-card{background:#17212f}.ck-auth-page .account-card h1{color:#eef5f8}.ck-auth-page .auth-entry-link,.ck-auth-page .auth-form-description{color:#9aafb9}.ck-auth-page .account-card label{color:#c4d6de}.ck-auth-page .account-card .auth-method-tabs{background:#101c29;border-color:#2e4151}.ck-auth-page .account-card .auth-method-tabs button{color:#9db3bd}.ck-auth-page .account-card .auth-method-tabs button[aria-current]{background:#263c49;border-color:#456c78;color:#b6eef4;box-shadow:none}.ck-auth-page .account-card input:not([type=checkbox]){background:#101c29;border-color:#354b5a;color:#edf4f7;color-scheme:dark}.ck-auth-page .account-card input:focus-visible{border-color:#5fc9d4;box-shadow:0 0 0 3px #5fc9d41a}.ck-auth-page .account-card .account-primary{background:#69d7df;color:#0b2a32;box-shadow:0 4px 14px #00000018}.ck-auth-page .account-card .account-primary:hover:not(:disabled){background:#8ce5ec}.ck-auth-page .account-card .account-primary:disabled{background:#304957;color:#8daab5}.ck-auth-page .account-forgot,.ck-auth-page .auth-entry-link a{color:#83dce5}}}:root[data-brand-theme=holo][data-color-scheme=dark] .brand-ui .ck-auth-page .account-card .account-quiet:not(.account-signout-all){background:var(--ok-surface-raised);border:1px solid var(--ok-line);color:var(--ok-ink)}:root[data-brand-theme=holo][data-color-scheme=dark] .brand-ui .ck-auth-page .account-card .account-quiet:not(.account-signout-all):hover:not(:disabled){background:var(--ok-teal-tint);border-color:var(--ok-action);color:var(--ok-ink)}.brand-ui .account-card .settings-group .phone-auth-number{grid-template-columns:144px minmax(0,1fr);gap:0;min-height:52px;background:var(--ok-paper);border-color:var(--ok-line)}.brand-ui .account-card .settings-group .phone-auth-number :is(select,.ck-choice-trigger){box-sizing:border-box;width:100%;min-width:0;height:44px;min-height:44px;padding:0 28px 0 12px;background-color:transparent;background-position:right 10px center;color:var(--ok-ink);border:0;border-right:1px solid var(--ok-line);border-radius:0;font-size:14px;line-height:1.4}.brand-ui .account-card .settings-group .phone-auth-code input,.brand-ui .account-card .settings-group .phone-auth-number input{min-width:0;width:100%;padding:12px;border:0;border-radius:0;box-shadow:none;background:transparent;color:var(--ok-ink);font-size:16px}.brand-ui .account-card .settings-group .phone-auth input::placeholder{color:var(--ok-muted);font-size:14px}.brand-ui .account-card .settings-group .phone-auth-code{grid-template-columns:minmax(0,1fr) auto;gap:0;background:var(--ok-paper);border-color:var(--ok-line)}.brand-ui .account-card .settings-group .phone-auth-code .phone-auth-send{min-height:44px;height:auto;margin:0;padding:0 14px;border:0;border-left:1px solid var(--ok-line);border-radius:0;background:transparent;color:var(--ok-teal-strong);font-size:13px}.brand-ui .account-card .settings-group .phone-auth-code .phone-auth-send:disabled{color:var(--ok-muted);opacity:.6}@media (max-width:640px){.brand-ui .account-card .settings-group .phone-auth-number{grid-template-columns:136px minmax(0,1fr)}.brand-ui .account-card .settings-group .phone-auth>label:not(.phone-auth-consent){margin-top:18px;margin-bottom:8px;color:var(--ok-ink);font-size:13px}.brand-ui .account-card .settings-group .phone-auth-note{margin-bottom:18px;color:var(--ok-muted);line-height:1.65}}.brand-ui [lang=en] .account-card .settings-group .phone-auth-number{grid-template-columns:160px minmax(0,1fr)}.brand-ui .account-language-picker{position:relative;flex-shrink:0}.brand-ui .account-language-picker .ck-lang-trigger{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:142px;min-height:44px;padding:10px 14px;margin:0;border:1px solid var(--ok-line);border-radius:12px;background:var(--ok-surface);color:var(--ok-ink);font-size:14px;line-height:1.4;box-shadow:none;cursor:pointer}.brand-ui .account-language-picker .ck-lang-trigger:focus-visible{outline:2px solid var(--ok-teal-strong);outline-offset:3px}.brand-ui .account-language-picker .ck-lang-menu{position:absolute;z-index:40;right:0;top:calc(100% + 8px);bottom:auto;display:grid;gap:4px;width:208px;padding:6px;margin:0;list-style:none;border:1px solid var(--ok-line);border-radius:14px;background:var(--ok-surface);box-shadow:0 8px 28px #00000020}.brand-ui .account-language-picker .ck-lang-menu li{margin:0;padding:0;list-style:none}.brand-ui .account-language-picker .ck-lang-menu button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:46px;padding:10px 12px;margin:0;border:0;border-radius:9px;background:transparent;color:var(--ok-ink);font-size:14px;text-align:left;box-shadow:none;cursor:pointer}.brand-ui .account-language-picker .ck-lang-menu button.is-selected,.brand-ui .account-language-picker .ck-lang-menu button:is(:hover,:focus-visible){background:var(--ok-teal-tint);color:var(--ok-teal-strong)}.brand-ui .account-language-picker .ck-lang-menu button:focus-visible{outline:2px solid var(--ok-teal-strong);outline-offset:-2px}.brand-ui .account-language-picker .ck-lang-check{width:16px;height:16px;flex-shrink:0}.brand-ui .account-profile-settings :is(.account-profile-summary,.account-profile-meta>div){background:var(--ok-paper);border-color:var(--ok-line);color:var(--ok-ink)}.brand-ui .account-profile-settings :is(.account-profile-summary-copy b,.account-profile-meta dd){color:var(--ok-ink);overflow-wrap:anywhere}.brand-ui .account-profile-settings :is(.account-profile-summary-copy span,.account-profile-meta dt,.account-note){color:var(--ok-muted)}.brand-ui .account-profile-settings .account-profile-public{color:var(--ok-teal-strong);text-decoration:none}.brand-ui .account-profile-settings .account-profile-public:hover{color:var(--ok-teal-pressed);text-decoration:none}.brand-ui .account-profile-settings .account-profile-form :is(input:not([type=checkbox]),textarea,select){background:var(--ok-paper);color:var(--ok-ink);border-color:var(--ok-line);color-scheme:inherit}.brand-ui .account-profile-settings .account-profile-form :is(input,textarea)::placeholder{color:var(--ok-muted)}.brand-ui .account-profile-settings .account-profile-check,.brand-ui .account-profile-settings .account-profile-form label{color:var(--ok-ink-2)}.brand-ui .account-profile-settings .account-profile-form label>small{color:var(--ok-muted)}.brand-ui .account-settings-page>.ck-secondary-head{margin-bottom:20px}.brand-ui .account-settings-page>.ck-secondary-head h1{font-size:24px;line-height:1.35;font-weight:750}.brand-ui .account-settings-page .account-profile-settings>h2{margin:0 0 16px;font-size:18px;line-height:1.4;font-weight:600}.brand-ui .account-settings-page .account-profile-meta{display:block;margin:0 0 24px;padding:0;border:0;background:transparent}.brand-ui .account-settings-page .account-profile-meta>div{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin:0;padding:12px 0;border:0;border-bottom:1px solid var(--ok-line);border-radius:0;background:transparent}.brand-ui .account-settings-page .account-profile-meta dt{margin:0;color:var(--ok-muted);font-size:13px;font-weight:400}.brand-ui .account-settings-page .account-profile-meta dd{margin:0;color:var(--ok-ink-2);font-size:13px;font-weight:500;text-align:right}@media (max-width:640px){.brand-ui .account-settings-page>.ck-secondary-head{position:sticky;top:calc(56px + env(safe-area-inset-top, 0px));z-index:45;margin:-12px -16px 0;padding:14px 16px 12px;background:var(--ok-paper);border-bottom:1px solid var(--ok-line)}.brand-ui .account-settings-page>.ck-secondary-head h1{font-size:23px}.brand-ui .account-settings-page .account-profile-settings>h2{font-size:17px;margin-bottom:14px}}.brand-ui .account-settings-page .account-profile-form label.account-profile-check{display:flex;align-items:center;justify-content:flex-start;gap:10px;min-height:44px;margin:0;padding:8px 0;box-sizing:border-box;line-height:1.5}.brand-ui .account-settings-page .account-profile-form .account-profile-check input[type=checkbox]{display:block;flex:0 0 20px;align-self:center;width:20px;height:20px;min-height:20px;margin:0;padding:0}.brand-ui .account-settings-page .account-profile-form .account-profile-check>span{display:block;min-width:0;margin:0;padding:0;line-height:1.5}.brand-ui .account-settings-page button.account-signout-all{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;margin-top:20px;padding:12px 16px;border:1px solid var(--ok-danger);border-radius:12px;background:transparent;color:var(--ok-danger);font-size:14px;font-weight:600;line-height:1.5;box-shadow:none;cursor:pointer}.brand-ui .account-settings-page button.account-signout-all:hover:not(:disabled){background:color-mix(in srgb,var(--ok-danger) 9%,transparent);color:var(--ok-danger);border-color:var(--ok-danger)}.brand-ui .account-settings-page button.account-signout-all:focus-visible{outline:2px solid var(--ok-danger);outline-offset:3px}.brand-ui .account-settings-page button.account-signout-all:disabled{background:transparent;color:var(--ok-muted);border-color:var(--ok-line);opacity:.65;cursor:default}.ck-choice{display:block;min-width:0}.ck-choice>select{width:100%;min-width:0}.ck-choice-trigger{display:none}.account-profile-form .ck-choice.is-sheet{position:relative;display:block;width:100%}.account-profile-form .ck-choice.is-sheet>select{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;border:0!important;white-space:nowrap!important;pointer-events:none!important}.account-profile-form .ck-choice.is-sheet .ck-choice-trigger{display:flex;align-items:center;justify-content:space-between;gap:12px;box-sizing:border-box;width:100%;min-height:44px;height:auto;margin:0;padding:8px 14px;border:1px solid var(--ok-line);border-radius:12px;background:var(--ok-paper);color:var(--ok-ink);box-shadow:none;font:inherit;font-size:15px;font-weight:500;line-height:1.4;letter-spacing:0;text-align:left;cursor:pointer}.account-profile-form .ck-choice.is-sheet .ck-choice-trigger>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-profile-form .ck-choice.is-sheet .ck-choice-caret{display:block;width:20px;height:20px;flex:0 0 20px;color:var(--ok-ink-2);fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.account-profile-form .ck-choice.is-sheet .ck-choice-trigger:focus-visible{outline:2px solid var(--ok-focus);outline-offset:2px}@media (max-width:1023px){.ck-choice>select{display:none!important}.ck-rank-mobile-controls label .ck-choice,.lobby-sort .ck-choice{flex:1 1;width:auto}.account-profile-form .ck-choice,.agent-shell .ck-choice,.buyback-app .store-form .ck-choice,.ck-ev-booking .ck-choice,.phone-auth-number .ck-choice,.service-form .ck-choice{width:100%}.ck-choice-trigger{display:inline-flex;align-items:center;justify-content:space-between;gap:8px;box-sizing:border-box;width:100%;min-width:0;margin:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:inherit;font:inherit;line-height:1.4;text-align:left;cursor:pointer}.ck-choice-trigger>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ck-choice-trigger .ck-choice-caret{width:16px;height:16px;flex:none;color:var(--ok-muted,#7d8b8c)}.lobby-sort .ck-choice-caret,.phone-auth-number .ck-choice-caret{display:none}.account-profile-form .ck-choice-trigger,.agent-shell .ck-choice-trigger,.buyback-app .store-form .ck-choice-trigger,.ck-ev-booking .ck-choice-trigger,.service-form .ck-choice-trigger{padding-right:36px}.service-form .ck-choice-trigger{border:1px solid #e3e8dc;background:#fafbf7;border-radius:12px;padding:12px 36px 12px 12px;min-height:48px;color:inherit}.agent-shell .ck-choice-trigger{padding:12px 36px 12px 12px;border:1px solid #cbdcd8;border-radius:8px;background:#fff;color:#223f3c;min-height:44px}.buyback-app .store-form .ck-choice-trigger{border:1px solid #d3e1de;border-radius:8px;padding:12px 36px 12px 12px;background:#fff;color:#263d3c;min-height:44px}}.ck .ck-option-sheet button>span{min-width:0;overflow:visible;white-space:normal;text-overflow:unset}