.brand-ui{--ck-tabbar-row-height:56px;--ck-tabbar-height:calc(65px + env(safe-area-inset-bottom, 0px))}.ck{--ok-num:var(--ok-num-font,"Nunito"),"PingFang HK","Noto Sans HK",system-ui,sans-serif;--ok-text:"PingFang HK","Noto Sans HK","Microsoft JhengHei",system-ui,sans-serif;font-family:var(--ok-text);color:var(--ok-ink);font-size:15px;line-height:1.5;-webkit-tap-highlight-color:transparent}.ck *,.ck :after,.ck :before{box-sizing:border-box}.ck :where(h1,h2,h3,h4,p,ul,ol,figure){margin:0;padding:0}.ck :where(h1,h2,h3,h4){color:inherit;letter-spacing:normal}.ck :where(p){color:inherit;line-height:inherit}.ck :where(ul,ol){list-style:none}.ck :where(a){color:inherit;text-decoration:none}.ck :where(button){font:inherit;color:inherit;cursor:pointer;border:0;background:none;padding:0;margin:0;border-radius:0;min-height:0;box-shadow:none}.ck :where(button):disabled{cursor:not-allowed}.ck button:disabled{opacity:1}.ck :where(img){max-width:100%;display:block}.ck :focus-visible{outline:3px solid var(--ok-focus);outline-offset:2px;border-radius:8px}.ck [hidden]{display:none!important}.ck .ck-num{font-family:var(--ok-num);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ck .ck-icon{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.ck .ck-hit{position:relative}.ck .ck-hit:after{content:"";position:absolute;inset:-8px -4px}.ck.ck-appbar{position:sticky;top:0;z-index:80;height:calc(56px + env(safe-area-inset-top, 0px));padding:env(safe-area-inset-top,0) 12px 0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;background:#ffffffec;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid #0b1a1b0d}.ck .ck-appbar-lead{justify-self:start;display:flex;align-items:center;gap:4px;min-width:0;padding-left:4px;position:relative;z-index:2}.ck .ck-appbar-lead>.ck-icon-btn{width:36px;margin-left:-2px}.ck.ck-appbar.ck-appbar-sub .ck-appbar-lead{padding-left:0}.ck .ck-icon-btn{position:relative;width:44px;height:44px;display:grid;place-items:center;border-radius:50%;color:var(--ok-ink)}.ck .ck-badge{position:absolute;top:6px;right:5px;min-width:17px;height:17px;padding:0 4px;border-radius:999px;background:var(--ok-orange);color:#2b1400;font:900 10.5px/17px var(--ok-num);text-align:center;box-shadow:0 0 0 2px #fff}.ck .ck-logo{position:relative;display:block;width:96px;aspect-ratio:920/365}.ck.ck-appbar .ck-logo{position:relative;flex:none;width:96px}.ck .ck-logo:after{content:"";position:absolute;inset:-6px -4px}.ck .ck-logo span{position:absolute;inset:0;overflow:hidden}.ck .ck-logo img{position:absolute;width:130.43%;max-width:none;left:-15.22%;top:-76.71%;height:auto}.ck .ck-bar-right{justify-self:end;display:flex;align-items:center;position:relative;z-index:2}.ck .ck-mobile-language .site-language{position:relative;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--ok-ink)}.ck .ck-mobile-language .site-language>span{display:inline-flex}.ck .ck-mobile-language .site-language>span svg{width:20px;height:20px}.ck .ck-mobile-language .site-language select{position:absolute;inset:0;width:100%;height:100%;max-width:none;padding:0;opacity:0}.ck .ck-pill{position:relative;display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 11px 0 8px;border-radius:999px;font:800 13px var(--ok-num);white-space:nowrap}.ck .ck-pill:after{content:"";position:absolute;inset:-6px -2px}.ck .ck-balance{background:var(--ok-teal-tint);color:var(--ok-teal-pressed)}.ck .ck-login{background:var(--ok-ink);color:#fff;font-family:var(--ok-text);font-weight:700;padding:0 14px}.ck .ck-coin{display:inline-block;width:22px;height:22px;flex:0 0 auto;object-fit:contain;vertical-align:middle}.ck .lobby-card-price .ck-coin,.ck .lobby-feature-price .ck-coin{width:24px;height:24px;align-self:center}.ck.ck-tabbar{position:fixed;left:0;right:0;bottom:0;z-index:70;display:grid;grid-template-columns:repeat(5,1fr);background:#fffffff7;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-top:1px solid var(--ok-line);padding:4px max(4px,env(safe-area-inset-right,0px)) calc(4px + env(safe-area-inset-bottom, 0px)) max(4px,env(safe-area-inset-left,0px))}.ck.ck-tabbar a{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;min-height:var(--ck-tabbar-row-height,56px);font-size:11px;font-weight:600;color:var(--ok-muted)}.ck.ck-tabbar a .ck-icon{width:23px;height:23px}.ck.ck-tabbar a[aria-current=page]{color:var(--ok-ink);font-weight:800}.ck.ck-tabbar a[aria-current=page] .ck-icon{color:var(--ok-teal-strong)}.ck.ck-tabbar a[aria-current=page]:before{content:"";position:absolute;top:2px;width:5px;height:5px;border-radius:50%;background:var(--ok-orange)}.ck .ck-sec{padding:22px 16px 2px}.ck .ck-sec-h{justify-content:space-between;gap:10px;margin-bottom:12px}.ck .ck-sec-h,.ck .ck-sec-h h2{display:flex;align-items:center}.ck .ck-sec-h h2{font-size:17px;font-weight:800;gap:8px}.ck .ck-sec-h h2:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--ok-orange);flex-shrink:0}.ck .ck-sec-h>a,.ck .ck-sec-h>button,.ck .ck-sec-h>span{font-size:12.5px;color:var(--ok-muted)}.ck .ck-sec-h>a,.ck .ck-sec-h>button{position:relative}.ck .ck-sec-h>a:after,.ck .ck-sec-h>button:after{content:"";position:absolute;inset:-13px -8px}.ck .ck-card{background:var(--ok-surface);border-radius:var(--ok-r-lg);box-shadow:var(--ok-shadow-1)}.ck .ck-tier{display:inline-grid;place-items:center;min-width:22px;height:20px;font:900 11px/1 var(--ok-num);padding:0 6px;border-radius:999px;white-space:nowrap}.ck .ck-tier.is-a{background:var(--ok-orange);color:#2b1400}.ck .ck-tier.is-b{background:var(--ok-teal);color:#00292c}.ck .ck-tier.is-c,.ck .ck-tier.is-other{background:var(--ok-grey);color:#fff}.ck .ck-tag{display:inline-block;font-size:11px;font-weight:700;padding:2px 6px;border-radius:5px;background:var(--ok-grey-tint);color:var(--ok-grey);line-height:1.5;white-space:nowrap}.ck .ck-tag.is-dark{background:var(--ok-ink);color:#fff;font-family:var(--ok-num);font-weight:900;letter-spacing:.03em}.ck .ck-tag.is-dark b{color:var(--ok-orange)}.ck .ck-tag.is-low{background:var(--ok-orange-tint);color:var(--ok-orange-ink)}.ck .ck-sleeve{aspect-ratio:63/88;border-radius:7px;padding:2px;background:linear-gradient(145deg,#f5f7f8,#c9d1d4 45%,#eef1f2);box-shadow:0 3px 8px #0b1a1b26;overflow:hidden}.ck .ck-sleeve.is-gold{background:linear-gradient(145deg,#ffd9b0,#f48724 40%,#ffe7c9 70%,#f9a65a);padding:3px}.ck .ck-sleeve .ck-art,.ck .ck-sleeve img{width:100%;height:100%;object-fit:cover;object-position:center 22%;border-radius:5px}.ck .ck-sleeve .ck-art-empty{width:100%;height:100%;border-radius:5px;display:grid;place-items:center;background:linear-gradient(160deg,var(--ok-stage-2),var(--ok-stage));color:var(--ok-on-stage-muted);font:900 11px var(--ok-num);letter-spacing:.08em}.ck .ck-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 18px;border-radius:13px;font-weight:800;font-size:15px;white-space:nowrap}.ck .ck-btn.is-primary{background:var(--ok-teal-strong);color:#fff;box-shadow:0 6px 16px #00838c3d}.ck .ck-btn.is-primary:active{background:var(--ok-teal-pressed)}.ck .ck-btn.is-line{background:var(--ok-surface);color:var(--ok-teal-strong);box-shadow:inset 0 0 0 2px var(--ok-teal-strong)}.ck .ck-btn.is-soft{background:var(--ok-paper);color:var(--ok-ink)}.ck .ck-btn:disabled{opacity:.45;box-shadow:none}.ck .ck-btn .ck-dot{width:7px;height:7px;border-radius:50%;background:var(--ok-orange)}.ck .ck-chip-row{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none}.ck .ck-chip-row::-webkit-scrollbar{display:none}.ck .ck-chip{position:relative;flex-shrink:0;height:34px;display:inline-flex;align-items:center;gap:4px;padding:0 13px;border-radius:999px;background:var(--ok-surface);box-shadow:inset 0 0 0 1px var(--ok-line);font-size:13.5px;font-weight:600;color:var(--ok-ink-2);white-space:nowrap}.ck .ck-chip:after{content:"";position:absolute;inset:-5px -3px}.ck .ck-chip .ck-icon{width:14px;height:14px}.ck .ck-chip.is-on,.ck .ck-chip[aria-pressed=true]{background:var(--ok-ink);color:#fff;box-shadow:none}.ck .ck-stage{position:relative;overflow:hidden;color:var(--ok-on-stage);background:radial-gradient(80% 60% at 50% 42%,#02a1ad3d 0,transparent 62%),radial-gradient(70% 30% at 50% 100%,#f4872418 0,transparent 70%),linear-gradient(180deg,var(--ok-stage-2),var(--ok-stage))}.ck .ck-stage:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.12;background-image:radial-gradient(#fff .7px,transparent 0);background-size:12px 12px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 70%);mask-image:linear-gradient(180deg,#000,transparent 70%)}.ck.ck-scrim{position:fixed;inset:0;z-index:90;display:flex;align-items:flex-end;justify-content:center;background:#0b1a1b80}.ck .ck-sheet{width:100%;max-width:560px;max-height:92vh;overflow:auto;background:var(--ok-surface);border-radius:22px 22px 0 0;padding:8px 16px calc(16px + env(safe-area-inset-bottom));animation:ck-up .22s ease-out}@keyframes ck-up{0%{transform:translateY(24px);opacity:.6}}.ck .ck-grab{width:40px;height:5px;border-radius:9px;background:var(--ok-line);margin:0 auto 12px}.ck .ck-sheet h2{font-size:18px;font-weight:800;display:flex;align-items:center;gap:8px}.ck .ck-sheet .ck-lead{margin:4px 0 12px;font-size:13px;color:var(--ok-muted)}.ck .ck-sheet dl{margin:0;display:grid;grid-template-columns:auto 1fr;gap:9px 12px;font-size:14px}.ck .ck-sheet dt{color:var(--ok-muted)}.ck .ck-sheet dd{margin:0;text-align:right;font-weight:700}.ck .ck-sheet .ck-note{margin:14px 0;font-size:12.5px;color:var(--ok-muted);background:var(--ok-paper);border-radius:10px;padding:9px 11px}.ck .ck-sheet .ck-btns{display:grid;grid-template-columns:1fr 2fr;gap:10px}.ck .ck-sheet .ck-btns .ck-btn{height:50px;font-size:16px;border-radius:14px}.ck .ck-alert{padding:10px 12px;border-radius:var(--ok-r-md);background:var(--ok-orange-tint);color:var(--ok-orange-ink);font-size:13px}.ck .ck-empty{padding:28px 20px;text-align:center;color:var(--ok-muted);font-size:13px}.ck .ck-empty b{display:block;color:var(--ok-ink);font-size:16px;margin-bottom:4px}@media (prefers-reduced-motion:reduce){.ck *,.ck :after,.ck :before{animation:none!important;transition:none!important}}.brand-ui .ck.ck-appbar,.brand-ui .ck.ck-tabbar{display:none}@media (max-width:640px){.brand-ui .ck.ck-appbar,.brand-ui .ck.ck-tabbar{display:grid}.brand-ui .mobile-nav,.brand-ui .v1-footer,.brand-ui .v1-header,.brand-ui .v1-notice{display:none}.brand-ui{padding-bottom:0}.brand-ui .brand-page-content{padding-bottom:calc(var(--ck-tabbar-height) + 8px)}.brand-ui:has(.ck-buybar) .ck.ck-tabbar,.brand-ui:has(.mobile-service-page) .ck.ck-tabbar,.brand-ui:has(.store-detail-open) .ck.ck-tabbar,.brand-ui:has(.store-view-cart) .ck.ck-tabbar,.brand-ui[data-keyboard-open=true] .ck.ck-tabbar{display:none}.brand-ui:has(.ck-buybar) .brand-page-content{padding-bottom:0}}.ck .ck-sheet{position:relative}.ck .ck-sheet-close{position:absolute;top:6px;right:8px;font-size:22px;color:var(--ok-muted)}.ck .ck-form{display:grid;gap:12px;margin-top:4px}.ck .ck-form label{display:grid;gap:6px;font-size:13px;font-weight:600;color:var(--ok-ink-2)}.ck .ck-form input{width:100%;height:48px;padding:0 14px;border:0;border-radius:12px;background:var(--ok-paper);box-shadow:inset 0 0 0 1px var(--ok-line);font:inherit;font-size:15px;color:var(--ok-ink);outline:0}.ck .ck-form input:focus{background:#fff;box-shadow:inset 0 0 0 2px var(--ok-teal)}.ck .ck-form .ck-btn{height:50px;margin-top:4px;font-size:16px;border-radius:14px}.ck .ck-sheet-link{position:relative;display:inline-block;margin-top:14px;font-size:13.5px;font-weight:700;color:var(--ok-teal-strong)}.ck .ck-sheet-link:after{content:"";position:absolute;inset:-12px -6px}.ck .ck-login-sheet h2{padding-right:40px}.ck .ck-login-sheet .ck-alert{margin-bottom:12px}.ck .ck-close{transform:rotate(45deg)}.ck.ck-store{max-width:640px;margin:0 auto;padding-bottom:12px;background:var(--ok-paper)}.ck .ck-store-top{background:var(--ok-surface);padding:10px 16px 12px}.ck .ck-search{display:flex;align-items:center;gap:8px;height:44px;padding:0 12px;border-radius:13px;background:var(--ok-paper);box-shadow:inset 0 0 0 1px var(--ok-line);color:var(--ok-muted)}.ck .ck-search:focus-within{background:#fff;box-shadow:inset 0 0 0 2px var(--ok-teal)}.ck .ck-search input{flex:1 1;min-width:0;height:100%;padding:0;border:0;background:transparent;outline:0;font:inherit;font-size:15px;color:var(--ok-ink);box-shadow:none}.ck .ck-search input::placeholder{color:#8b9493}.ck .ck-search input::-webkit-search-cancel-button{display:none}.ck .ck-search-clear{font-size:13px;color:var(--ok-muted)}.ck .ck-store-filters{position:sticky;top:56px;z-index:20;padding:10px 16px;background:#f4f6f5f0;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-top:1px solid var(--ok-line);border-bottom:1px solid var(--ok-line)}.ck .ck-result{display:flex;justify-content:space-between;align-items:baseline;padding:12px 16px 8px;font-size:12.5px;color:var(--ok-muted)}.ck .ck-result b{color:var(--ok-ink);font-size:14px;font-weight:900}.ck .ck-products{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:0 16px}.ck .ck-product{position:relative;display:flex;flex-direction:column;overflow:hidden}.ck .ck-tray{position:relative;display:grid;place-items:center;width:100%;padding:16px 0 14px;background:radial-gradient(75% 65% at 50% 42%,#fff 0,#eaf0ef 100%)}.ck .ck-tray .ck-sleeve{width:92px}.ck .ck-tray .ck-product-flags{max-width:calc(100% - 72px);min-width:0}.ck .ck-tray .ck-product-flags .ck-tag.is-grade{overflow:hidden;text-overflow:ellipsis}.ck .ck-stock{position:absolute;right:8px;top:8px;z-index:1}.ck .ck-sold{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding:4px 12px;border-radius:999px;background:#172324d9;color:#fff;font-size:12.5px;font-weight:700}.ck .ck-product.is-sold .ck-tray img{filter:grayscale(1) opacity(.55)}.ck .ck-product-body{flex:1 1;display:flex;flex-direction:column;padding:10px 12px 12px}.ck .ck-product-body h3{font-size:14px;font-weight:700;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ck .ck-code{font-size:11.5px;font-weight:800;color:var(--ok-muted);letter-spacing:.02em}.ck .ck-product-tags{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.ck .ck-buy{margin-top:auto;padding-top:10px;display:flex;align-items:flex-end;justify-content:space-between;gap:6px}.ck .ck-buy b{font-size:18px;line-height:1.1;font-weight:900}.ck .ck-buy b small{font-size:11px;font-weight:800}.ck .ck-product.is-sold .ck-buy b{color:var(--ok-muted)}.ck .ck-add{position:relative;flex-shrink:0;width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:var(--ok-teal-strong);color:#fff;box-shadow:0 4px 10px #00838c33}.ck .ck-add .ck-icon{width:20px;height:20px;stroke-width:2.4}.ck .ck-add.is-in{background:var(--ok-teal-tint);color:var(--ok-teal-pressed);box-shadow:inset 0 0 0 1.5px var(--ok-teal-strong)}.ck .ck-add>span{position:absolute;top:-6px;right:-6px;min-width:18px;height:18px;padding:0 4px;border-radius:999px;background:var(--ok-orange);color:#2b1400;font-size:11px;font-weight:900;line-height:18px;box-shadow:0 0 0 2px #fff}.ck .ck-add:disabled{background:var(--ok-grey-tint);color:var(--ok-muted);box-shadow:none}.ck .ck-more{display:flex;justify-content:center;padding:16px 0 4px}.ck .ck-more .ck-btn{min-width:160px}.ck .ck-store-trust{display:flex;justify-content:space-between;gap:6px;padding:18px 16px 8px;font-size:11.5px;color:var(--ok-muted)}.ck .ck-store-trust li{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.ck .ck-store-trust .ck-icon{width:14px;height:14px;color:var(--ok-teal-strong)}.ck .ck-store .ck-empty .ck-btn{margin-top:14px}.ck .ck-bagbar{position:sticky;bottom:calc(66px + env(safe-area-inset-bottom));z-index:30;display:flex;align-items:center;gap:10px;margin:12px 10px 0;padding:8px 10px 8px 14px;border-radius:16px;background:var(--ok-ink);color:#fff;box-shadow:0 10px 24px #0b1a1b40}.ck .ck-bag-ic{position:relative;width:36px;height:36px;border-radius:11px;display:grid;place-items:center;background:#ffffff1a}.ck .ck-bag-ic .ck-badge{top:-4px;right:-4px;box-shadow:0 0 0 2px var(--ok-ink)}.ck .ck-bag-t{flex:1 1;line-height:1.25}.ck .ck-bag-t b{display:block;font-size:16px;font-weight:900}.ck .ck-bag-t b small{font-size:11px}.ck .ck-bag-t>span{font-size:11.5px;color:#b9c7c6}.ck .ck-bag-go{height:40px;padding:0 16px;border-radius:12px;display:inline-flex;align-items:center;background:var(--ok-teal);color:#00292c;font-weight:800;font-size:14.5px}.ck .ck-opts{display:flex;flex-wrap:wrap;gap:8px;padding-bottom:6px}.ck .ck-opts button{position:relative;height:40px;padding:0 16px;border-radius:12px;background:var(--ok-paper);font-size:14px;font-weight:600;color:var(--ok-ink-2)}.ck .ck-opts button[aria-pressed=true]{background:var(--ok-teal-tint);color:var(--ok-teal-pressed);box-shadow:inset 0 0 0 1.5px var(--ok-teal-strong)}.store-main:has(>.ck-store){padding:0;margin:0;max-width:none;width:auto}.store-main:has(>.ck-store)>:not(.ck-store){margin-left:16px;margin-right:16px}.experience-main:has(.ck-home),main#main:has(>.ck-home){padding:0;max-width:none;margin:0;width:auto}.ck.ck-home{max-width:640px;margin:0 auto;padding-bottom:12px;background:var(--ok-paper)}.ck .ck-kk{display:grid;grid-template-columns:repeat(4,1fr);gap:4px 2px;padding:10px 8px 8px;background:var(--ok-surface)}.ck .ck-kk--secondary{margin:10px 12px 0;border-radius:var(--ok-r-lg);border:1px solid var(--ok-line);box-shadow:none;opacity:.96}.ck .ck-kk--secondary .ck-kk-ic{width:40px;height:40px;border-radius:13px}.ck .ck-kk--secondary .ck-kk-ic .ck-icon{width:19px;height:19px}.ck .ck-kk--secondary a,.ck .ck-kk--secondary button{font-size:11.5px;font-weight:600;color:var(--ok-muted)}.ck .ck-kk--slim{grid-template-columns:repeat(4,1fr)}.ck .ck-kk-group{display:contents}.ck .ck-kk-div{display:none}.ck .ck-kk a,.ck .ck-kk button{display:flex;flex-direction:column;align-items:center;gap:6px;padding:4px 0;font-size:12.5px;font-weight:600;color:var(--ok-ink-2);min-width:0}.ck .ck-kk-ic{width:48px;height:48px;border-radius:16px;display:grid;place-items:center;background:var(--ok-teal-tint);color:var(--ok-teal-pressed)}.ck .ck-kk-ic .ck-icon{width:23px;height:23px}.ck .ck-kk-ic.is-hot{background:color-mix(in srgb,var(--ok-orange-tint) 72%,var(--ok-surface));color:color-mix(in srgb,var(--ok-orange-ink) 82%,var(--ok-ink-2))}.ck .ck-kk-ic:not(.is-ip){box-shadow:inset 0 0 0 1.5px #fff,0 1px 4px #0b1a1b12}.ck .ck-feature{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 92px;gap:14px;align-items:start;margin:12px 12px 0;padding:14px;border-radius:var(--ok-r-lg);color:var(--ok-on-stage);overflow:hidden;background:radial-gradient(70% 140% at 8% 20%,#02a1ad66,transparent 65%),radial-gradient(50% 80% at 92% 90%,#ff8a3a33,transparent 60%),linear-gradient(125deg,var(--ok-stage-2),var(--ok-stage));box-shadow:0 8px 22px #0b262948}.ck .ck-feature-visual{grid-column:2;grid-row:1;align-self:center;display:flex;flex-direction:column;align-items:center;gap:12px;min-width:0}.ck .ck-feature-art{position:relative;width:92px;aspect-ratio:63/88;border-radius:8px;overflow:hidden;transform:rotate(-4deg);box-shadow:0 10px 18px #000a;display:block}.ck .ck-feature-art .ck-art-empty,.ck .ck-feature-art img{width:100%;height:100%;object-fit:contain;object-position:center}.ck .ck-feature-copy{grid-column:1;grid-row:1;min-width:0;display:grid;gap:8px}.ck .ck-feature-eb{display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--ok-on-stage-muted)}.ck .ck-feature-eb i{width:6px;height:6px;border-radius:50%;background:var(--ok-orange)}.ck .ck-feature-title{display:block;font-size:18px;font-weight:800;line-height:1.25;color:#fff;text-decoration:none}.ck .ck-feature-intro{margin:0;font-size:12px}.ck .ck-feature-intro,.ck .ck-feature-rules{line-height:1.6;color:var(--ok-on-stage-muted)}.ck .ck-feature-rules{display:inline-flex;align-items:center;gap:4px;width:fit-content;font-size:11px;text-decoration:none}.ck .ck-feature-rules .ck-icon{width:12px;height:12px}.ck .ck-feature-art-label{position:absolute;bottom:0;left:0;right:0;padding:4px;text-align:center;font-size:10px;background:var(--ok-stage);color:var(--ok-on-stage)}.ck .ck-hp-badge,.ck .ck-hp-source{position:absolute;top:12px;z-index:3;padding:4px 8px;border-radius:6px;background:var(--ok-teal-tint);color:var(--ok-teal-pressed);font-size:11px;font-weight:700}.ck .ck-hp-badge{left:12px}.ck .ck-hp-source{right:12px;background:var(--ok-stage);color:var(--ok-on-stage)}.ck .ck-feature-price{display:flex;align-items:baseline;gap:4px;margin:0;color:#fff}.ck .ck-feature-price b{font-size:26px;font-weight:800;letter-spacing:-.02em}.ck .ck-feature-price span{font-size:14px;font-weight:700}.ck .ck-feature-price small{font-size:12px;color:var(--ok-on-stage-muted)}.ck .ck-feature-odds{display:flex;flex-wrap:wrap;gap:6px 10px;margin:0;padding:0;list-style:none}.ck .ck-feature-odds li{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--ok-on-stage-muted)}.ck .ck-feature-odds b{color:#fff;font-weight:700}.ck .ck-feature-prizes{display:flex;gap:8px;margin:0;padding:0;list-style:none;overflow-x:auto;scrollbar-width:none}.ck .ck-feature-prizes::-webkit-scrollbar{display:none}.ck .ck-feature-prizes li{position:relative;flex:0 0 auto;width:40px}.ck .ck-feature-prizes .ck-art,.ck .ck-feature-prizes .ck-art-empty,.ck .ck-feature-prizes img{display:block;width:40px;aspect-ratio:63/88;border-radius:5px;object-fit:cover;box-shadow:0 4px 10px #0007}.ck .ck-feature-prizes .ck-tier{position:absolute;left:2px;bottom:2px;font-size:9px;padding:1px 3px;border-radius:3px}.ck .ck-feature-qty{display:flex;flex-wrap:wrap;gap:8px;align-items:stretch}.ck .ck-feature-qty-btn{flex:1 1 72px;min-width:72px;display:grid;gap:2px;align-content:center;padding:8px 10px;border-radius:12px;background:#ffffff18;color:#fff;text-decoration:none;border:1px solid #ffffff28}.ck .ck-feature-qty-btn strong{font-size:13px;font-weight:800}.ck .ck-feature-qty-btn span{font-size:11px;color:var(--ok-on-stage-muted)}.ck .ck-feature-qty-btn.is-disabled{opacity:.45;pointer-events:none}.ck .ck-feature-go.ck-btn{flex:0 0 auto;margin-left:0;max-width:100%;min-height:44px;height:auto;flex-wrap:wrap;white-space:normal;padding:10px 14px;gap:4px;font-family:var(--ok-text);font-size:15px;text-decoration:none}.ck .ck-feature-go .ck-icon{width:16px;height:16px}.ck .ck-feature-go-inline{display:none}.ck .ck-marquee{margin:10px 12px 0;border-radius:12px;background:#0b1518;color:#d7e0e2;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0f}.ck .ck-marquee-viewport{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 28px,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,transparent,#000 28px,#000 calc(100% - 28px),transparent)}.ck .ck-marquee-track{display:flex;gap:28px;width:max-content;margin:0;padding:10px 16px;list-style:none;animation:ck-marquee-scroll 96s linear infinite}.ck .ck-marquee-track li{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;font-size:12.5px}.ck .ck-marquee-dot{width:7px;height:7px;border-radius:50%;background:var(--ok-teal);flex-shrink:0}.ck .ck-marquee-dot.is-a{background:#f5c542}.ck .ck-marquee-dot.is-b{background:#7ec8ff}.ck .ck-marquee-dot.is-c{background:#b8c4c8}.ck .ck-marquee-user{color:#9aadb3}.ck .ck-marquee-verb{color:#6f858c}.ck .ck-marquee-prize{color:#ffe28a;font-weight:700}.ck .ck-marquee-track time{color:#5d7278;font-size:11.5px}.ck .ck-marquee-track .ck-tier{font-size:10px;padding:1px 5px;border-radius:4px;background:#f5c542;color:#1a1400;font-weight:800}@keyframes ck-marquee-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.ck .ck-marquee-track{animation:none;width:auto;max-width:100%;overflow-x:auto}}.ck .ck-home-pools{margin:12px 12px 0;padding:14px 12px 12px;border-radius:var(--ok-r-lg);background:var(--ok-surface);box-shadow:var(--ok-shadow-1);border:1px solid color-mix(in srgb,var(--ok-teal) 18%,var(--ok-line))}.ck .ck-home-pools-h{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:12px}.ck .ck-home-pools-h h2{margin:0;font-size:16px;font-weight:800;color:var(--ok-ink)}.ck .ck-home-pools-h a{display:inline-flex;align-items:center;gap:2px;font-size:13px;font-weight:700;color:var(--ok-teal-pressed);text-decoration:none}.ck .ck-home-pools-h .ck-icon{width:14px;height:14px}.ck .ck-home-pools-list{display:grid;gap:12px;margin:0;padding:0;list-style:none}.ck .ck-home-pools-list>li{min-width:0}.ck .ck-hp-card{display:flex;flex-direction:column;overflow:hidden;border-radius:14px;background:var(--ok-surface);border:1px solid var(--ok-line);color:var(--ok-ink);height:100%}.ck .ck-hp-stage{position:relative;display:block;height:148px;overflow:hidden;background:radial-gradient(70% 80% at 50% 45%,#02a1ad44,transparent 70%),linear-gradient(180deg,var(--ok-stage-2),var(--ok-stage));text-decoration:none}.ck .ck-hp-stage:after{content:"";position:absolute;left:50%;bottom:6px;width:120px;height:12px;margin-left:-60px;border-radius:50%;background:radial-gradient(#000a,transparent 70%);filter:blur(3px);pointer-events:none}.ck .ck-hp-hero{position:absolute;z-index:1;left:50%;top:16px;width:92px;margin-left:-46px;aspect-ratio:63/88;border-radius:6px;overflow:hidden;box-shadow:0 12px 24px #000b,0 0 0 1px #ffffff2e}.ck .ck-hp-hero .ck-art,.ck .ck-hp-hero .ck-art-empty,.ck .ck-hp-hero img{width:100%;height:100%;object-fit:cover;object-position:center top;display:block}.ck .ck-hp-card .ck-pc-body{flex:1 1;padding:12px 14px 14px}.ck .ck-hp-card .ck-pc-title{text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ck .ck-hp-card .ck-pc-title:hover,.ck .ck-hp-card .ck-pc-title:visited{color:var(--ok-ink)}.ck .ck-hp-card .ck-pc-row b small{color:var(--ok-muted)}.ck .ck-hp-card .ck-pc-row{flex-wrap:wrap;gap:6px 12px}.ck .ck-hp-card .ck-pc-left{white-space:nowrap}.ck .ck-hp-draw.ck-btn{width:100%;height:40px;padding:0 16px;gap:4px;margin-top:12px;font-family:var(--ok-text);font-size:14px;text-decoration:none}.ck .ck-hp-draw .ck-icon{width:16px;height:16px}.ck .ck-home-pools-rail{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;padding-top:12px;border-top:1px solid var(--ok-line)}.ck .ck-home-pools-rail-lab{font-size:11.5px;font-weight:700;color:var(--ok-muted);margin-right:2px}.ck .ck-home-pools-rail-div{width:1px;height:18px;background:var(--ok-line);margin:0 2px}.ck .ck-hp-chip{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 10px 0 4px;border-radius:999px;border:1px solid var(--ok-line);background:var(--ok-paper);font-size:12.5px;font-weight:700;color:var(--ok-ink-2);text-decoration:none}.ck .ck-hp-chip:hover{border-color:color-mix(in srgb,var(--ok-teal) 35%,var(--ok-line));color:var(--ok-ink)}.ck .ck-hp-chip-ic{width:24px;height:24px;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:var(--ok-teal-tint);color:var(--ok-teal-pressed);flex-shrink:0}.ck .ck-hp-chip-ic img{width:100%;height:100%;object-fit:cover}.ck .ck-hp-chip-ic .ck-icon{width:13px;height:13px}.ck .ck-hp-chip.is-trial{border-color:color-mix(in srgb,var(--ok-orange) 28%,var(--ok-line));background:color-mix(in srgb,var(--ok-orange-tint) 55%,var(--ok-paper));color:color-mix(in srgb,var(--ok-orange-ink) 75%,var(--ok-ink-2))}.ck .ck-hp-chip.is-trial .ck-hp-chip-ic{background:color-mix(in srgb,var(--ok-orange-tint) 80%,#fff);color:var(--ok-orange-ink)}.ck.ck-home>.ck-home-pools-rail{margin:12px 12px 0;padding:10px 12px;border:1px solid var(--ok-line);border-radius:var(--ok-r-md);background:var(--ok-surface)}.ck .ck-local-strip{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin:16px 12px 20px;padding:12px 14px;border-radius:var(--ok-r-md);border:1px solid var(--ok-line);background:color-mix(in srgb,var(--ok-surface) 92%,var(--ok-paper))}.ck .ck-local-strip>a:first-child{display:inline-flex;align-items:center;gap:8px;min-width:0;flex:1 1 auto;text-decoration:none;color:var(--ok-ink)}.ck .ck-local-strip-label{flex-shrink:0;font-size:11px;font-weight:800;letter-spacing:.04em;color:var(--ok-teal-pressed)}.ck .ck-local-strip>a:first-child b{font-size:13.5px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ck .ck-local-strip>a:first-child .ck-icon{flex-shrink:0;width:14px;height:14px;color:var(--ok-teal-pressed)}.ck .ck-local-strip-sub{flex-shrink:0;font-size:12px;font-weight:600;color:var(--ok-muted);text-decoration:none}.ck .ck-local-strip-sub:hover{color:var(--ok-teal-pressed)}.ck .ck-home-main>.ck-feed-tabs{margin:12px 12px 0}.ck .ck-feed-tabs{position:sticky;top:56px;z-index:20;display:flex;align-items:center;gap:20px;margin-top:10px;padding:12px 16px 8px;background:#f4f6f5f2;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.ck .ck-feed-tabs button{position:relative;height:34px;font-size:16px;font-weight:600;color:var(--ok-muted)}.ck .ck-feed-tabs button:after{content:"";position:absolute;inset:-5px -10px}.ck .ck-feed-tabs button[aria-pressed=true]{color:var(--ok-ink);font-weight:800;font-size:17px}.ck .ck-feed-tabs button[aria-pressed=true]:before{content:"";position:absolute;left:50%;bottom:-2px;width:6px;height:6px;margin-left:-3px;border-radius:50%;background:var(--ok-orange)}.ck .ck-feed{grid-template-columns:1fr 1fr;padding:2px 10px 10px;align-items:start}.ck .ck-feed,.ck .ck-feed-col{display:grid;gap:8px}.ck .ck-fc{position:relative;display:block;overflow:hidden;border-radius:14px;background:var(--ok-surface);box-shadow:var(--ok-shadow-1)}.ck .ck-fc-pic{position:relative;display:grid;place-items:center;overflow:hidden;background:#eef2ef;min-height:140px}.ck .ck-fc-pic img{display:block;width:100%;height:auto;max-height:280px;object-fit:contain;object-position:center}.ck .ck-fc-lbl{position:absolute;left:8px;top:8px;z-index:2;padding:2px 8px;border-radius:999px;background:#ffffffe6;color:var(--ok-ink);font-size:11px;font-weight:800}.ck .ck-fc-lbl.is-info{background:var(--ok-teal-strong);color:#fff}.ck .ck-fc-lbl.is-ad{left:auto;right:8px;background:#172324b3;color:#fff;font-weight:700}.ck .ck-fc-lbl.is-pool{background:var(--ok-orange);color:#2b1400}.ck .ck-fc-lbl.is-shop{background:var(--ok-ink);color:#fff}.ck .ck-fc-lbl.is-inline{position:static;display:inline-block;margin:0 4px 6px 0}.ck .ck-fc-bd{display:block;padding:8px 10px 10px}.ck .ck-fc-t{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;font-weight:700;line-height:1.38;overflow-wrap:anywhere}.ck .ck-fc-foot{margin-top:8px;display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--ok-muted)}.ck .ck-fc-av{width:18px;height:18px;flex-shrink:0;border-radius:50%;display:grid;place-items:center;background:var(--ok-teal-tint);color:var(--ok-teal-pressed);font-size:10px;font-weight:900}.ck .ck-fc-av.is-ed{background:var(--ok-teal-strong);color:#fff}.ck .ck-fc-name{flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ck .ck-fc-like{display:inline-flex;align-items:center;gap:3px}.ck .ck-fc-like .ck-icon{width:13px;height:13px}.ck .ck-fc.is-text .ck-fc-quote{display:block;padding:14px 12px 4px;background:linear-gradient(160deg,var(--ok-teal-tint),#fff 70%)}.ck .ck-fc.is-text .ck-fc-quote:before{content:"\201C";display:block;height:22px;font:900 40px/1 var(--ok-num);color:var(--ok-teal)}.ck .ck-fc.is-text.is-info .ck-fc-quote{background:linear-gradient(160deg,#e9eeed,#fff 70%)}.ck .ck-fc.is-text.is-info .ck-fc-quote:before{content:none}.ck .ck-fc.is-text .ck-fc-t{font-size:15px;-webkit-line-clamp:4}.ck .ck-fc-ex{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-top:6px;font-size:12.5px;color:var(--ok-ink-2)}.ck .ck-fc-board{display:block;margin-bottom:4px;font-size:11px;font-weight:700;color:var(--ok-teal-pressed)}.ck .ck-fc.is-text .ck-fc-bd{padding-top:2px}.ck .ck-fc-stage{position:relative;display:block;aspect-ratio:1/1;overflow:hidden;background:radial-gradient(70% 70% at 50% 45%,#02a1ad44,transparent 70%),linear-gradient(180deg,var(--ok-stage-2),var(--ok-stage))}.ck .ck-fc-hero,.ck .ck-fc-side{position:absolute;aspect-ratio:63/88;border-radius:6px;overflow:hidden}.ck .ck-fc-hero{left:50%;top:14%;width:46%;margin-left:-23%;box-shadow:0 12px 22px #000b}.ck .ck-fc-side{top:22%;width:38%;filter:brightness(.55)}.ck .ck-fc-side.is-l{left:4%;transform:rotate(-10deg)}.ck .ck-fc-side.is-r{right:4%;transform:rotate(10deg)}.ck .ck-fc-hero .ck-art-empty,.ck .ck-fc-hero img,.ck .ck-fc-side .ck-art-empty,.ck .ck-fc-side img{width:100%;height:100%;object-fit:cover;object-position:center top}.ck .ck-fc-sub{margin-top:4px;gap:5px;font-size:11.5px;color:var(--ok-muted)}.ck .ck-fc-row,.ck .ck-fc-sub{display:flex;align-items:center}.ck .ck-fc-row{margin-top:6px;justify-content:space-between;gap:6px}.ck .ck-fc-row b{font-size:16px;font-weight:900}.ck .ck-fc-row b small{font-size:10.5px}.ck .ck-fc-row>span{font-size:12px;font-weight:800;color:var(--ok-teal-pressed);white-space:nowrap}.ck .ck-fc-tray{position:relative;display:grid;place-items:center;aspect-ratio:1/1;background:radial-gradient(75% 65% at 50% 42%,#fff 0,#eaf0ef 100%)}.ck .ck-fc-tray .ck-sleeve{width:52%}.ck .ck-feed-end{padding:8px 0 24px;text-align:center;font-size:12.5px;color:var(--ok-muted)}.ck .ck-feed-end a{position:relative;color:var(--ok-teal-pressed);font-weight:700}.ck .ck-feed-end a:after{content:"";position:absolute;inset:-14px -6px}.ck .ck-fab{position:fixed;right:14px;bottom:calc(78px + env(safe-area-inset-bottom));z-index:65;display:inline-flex;align-items:center;gap:6px;height:46px;padding:0 16px 0 13px;border-radius:999px;background:var(--ok-teal-strong);color:#fff;font-weight:800;font-size:14.5px;box-shadow:0 10px 22px #00838c55}.ck .ck-fab .ck-icon{width:20px;height:20px;stroke-width:2.6}@media (max-width:640px){.ck .ck-feed-tabs{gap:8px;padding:8px 12px}.ck .ck-feed-tabs>button{flex:0 0 auto;min-height:44px}.ck .ck-feed-tabs .ck-feed-bookmarks{flex:0 0 44px;justify-content:center;margin-left:auto}.ck .ck-feed-tabs .ck-feed-bookmarks span{display:none}.ck .ck-feed-tabs .ck-feed-bookmarks .ck-icon{width:18px;height:18px}.ck .ck-feed-tabs .ck-fab{position:static;flex:0 0 auto;height:44px;padding:0 10px;gap:4px;font-size:13px;box-shadow:none}.ck .ck-feed-tabs .ck-fab .ck-icon{width:16px;height:16px}}@media (max-width:360px){.ck .ck-hp-badge,.ck .ck-hp-source{font-size:10px}.ck .ck-feed-tabs{gap:4px}.ck .ck-feed-tabs>button{font-size:14px}.ck .ck-feed-tabs>button[aria-pressed=true]{font-size:15px}}.ck.ck-preview{position:fixed;inset:0;z-index:95;display:flex;flex-direction:column;background:var(--ok-stage)}.ck .ck-preview-bar{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:calc(8px + env(safe-area-inset-top)) 12px 8px 16px;color:var(--ok-on-stage-muted);font-size:12.5px}.ck .ck-preview-bar .ck-btn{height:40px}.ck.ck-preview iframe{flex:1 1;width:100%;border:0}.ck .ck-feed-loading{padding:0 16px 16px}.ck .ck-feed-state{display:flex;align-items:center;flex-direction:column;gap:10px;margin:16px;padding:28px 20px;text-align:center}.ck .ck-feed-state-icon{display:grid;place-items:center;width:44px;height:44px;border-radius:14px;background:var(--ok-teal-tint);color:var(--ok-teal-strong)}.ck .ck-feed-state b{font-size:16px}.ck .ck-feed-state p{font-size:13px;color:var(--ok-muted);max-width:32em}.ck .ck-feed-state .ck-btn{margin-top:4px;min-height:44px}.ck .ck-feed-state.is-empty{display:grid;grid-template-columns:40px minmax(0,1fr);align-items:start;gap:6px 12px;padding:20px 4px;margin:12px 16px 88px;text-align:left;background:transparent;border:0;box-shadow:none}.ck .ck-feed-state.is-empty .ck-feed-state-icon{grid-row:1/3;width:40px;height:40px;border-radius:12px}.ck .ck-feed-state.is-empty b{font-size:15px;line-height:1.5}.ck .ck-feed-state.is-empty p{grid-column:2;line-height:1.7}.ck .ck-feed-empty-action{grid-column:2;justify-self:start;display:inline-flex;align-items:center;gap:4px;min-height:44px;padding:0;border:0;background:transparent;color:var(--ok-teal-strong);font:inherit;font-size:13px;font-weight:700;cursor:pointer}.ck .ck-feed-empty-action .ck-icon{width:16px;height:16px}.ck-community-mobile-share{display:none}@media (max-width:640px){.ck-community-desktop-more{display:none}.ck-community-mobile-share{display:inline}}.ck .ck-preview-bar{display:grid;grid-template-columns:minmax(0,1fr) auto;flex:none}.ck .ck-preview-effects{grid-column:1/-1;display:flex;padding:4px;gap:4px;border:1px solid #ffffff20;background:#ffffff08;border-radius:12px}.ck .ck-preview-effects button{flex:1 1;min-height:38px;padding:8px 18px;border:0;border-radius:8px;font:inherit;font-weight:700;color:var(--ok-on-stage-muted);background:transparent;cursor:pointer}.ck .ck-preview-effects button[aria-pressed=true]{background:var(--ok-teal-strong);color:#fff}.ck .ck-preview-effects button:focus-visible{outline:2px solid var(--ok-orange);outline-offset:2px}.ck.ck-preview iframe{min-height:0;display:block}@media (min-width:641px){.ck .ck-preview-bar{grid-template-columns:auto minmax(0,1fr) auto}.ck .ck-preview-effects{grid-column:2;grid-row:1;justify-self:center;min-width:240px}.ck .ck-preview-close{grid-column:3;grid-row:1}}:root[data-brand-theme=holo][data-color-scheme] .brand-ui .ck.ck-home .ck-feed-tabs .ck-fab{display:inline-flex;align-items:center;justify-content:center!important;gap:4px!important;padding-inline:12px}:root[data-brand-theme=holo][data-color-scheme] .brand-ui .ck.ck-home .ck-feed-tabs .ck-fab>.ck-icon{flex:0 0 auto;margin:0}.store-main:has(>.ck-market){padding:0;margin:0;max-width:none;width:auto}.store-main:has(>.ck-market)>:not(.ck-market){margin-left:16px;margin-right:16px}.ck.ck-market{max-width:640px;margin:0 auto;padding-bottom:20px;background:var(--ok-paper)}.ck .ck-mk-note{margin-top:8px;font-size:12px;color:var(--ok-muted)}.ck .ck-mk-alert{margin:0 0 8px}.ck .ck-mk-list>button{display:grid;grid-template-columns:44px 1fr 16px;gap:12px;align-items:center;width:100%;padding:10px 14px;text-align:left}.ck .ck-mk-list>button+button{border-top:1px solid var(--ok-line)}.ck .ck-mk-list .ck-sleeve{width:44px;border-radius:5px;padding:1.5px}.ck .ck-mk-name{min-width:0}.ck .ck-mk-name b{display:block;font-size:14.5px;line-height:1.35;overflow-wrap:anywhere}.ck .ck-mk-name>span{display:block;margin-top:1px;font-size:12px;color:var(--ok-muted)}.ck .ck-mk-name .ck-mk-conds{display:flex;flex-wrap:wrap;gap:4px;margin-top:5px}.ck .ck-mk-stage{padding:12px 16px 18px}.ck .ck-mk-hero{position:relative;display:grid;grid-template-columns:96px 1fr;gap:14px;align-items:center;margin-top:14px}.ck .ck-mk-hero .ck-sleeve{width:96px;transform:rotate(-4deg);box-shadow:0 14px 28px #000a}.ck .ck-mk-hero h1{font-size:18px;line-height:1.35;font-weight:800;color:#fff;overflow-wrap:anywhere}.ck .ck-mk-hero p{margin-top:4px;font-size:12.5px;color:var(--ok-on-stage-muted)}.ck .ck-mk-spec{display:inline-block;margin-top:8px;padding:3px 9px;border-radius:999px;background:#ffffff12;border:1px solid #ffffff22;font-size:11.5px;color:var(--ok-on-stage)}.ck .ck-mk-specs{margin:12px 16px 0;padding:2px 14px}.ck .ck-mk-row{display:flex;align-items:center;gap:12px;min-height:56px}.ck .ck-mk-row+.ck-mk-row{border-top:1px solid var(--ok-line)}.ck .ck-mk-row>span{flex:0 0 32px;font-size:13px;color:var(--ok-muted)}.ck .ck-mk-row .ck-chip-row{flex:1 1}.ck .ck-seg2{flex:1 1;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:3px;padding:3px;border-radius:12px;background:var(--ok-paper)}.ck .ck-seg2 button{height:38px;border-radius:9px;font-size:13.5px;font-weight:700;color:var(--ok-grey)}.ck .ck-seg2 button[aria-pressed=true]{background:var(--ok-surface);color:var(--ok-ink);box-shadow:0 1px 3px #0002,inset 0 0 0 1.5px var(--ok-ink)}.ck .ck-mk-input{flex:1 1;height:40px;padding:0 12px;border:0;border-radius:10px;background:var(--ok-paper);box-shadow:inset 0 0 0 1px var(--ok-line);font:inherit;font-size:14px;color:var(--ok-ink);outline:0}.ck .ck-mk-input:focus{background:#fff;box-shadow:inset 0 0 0 2px var(--ok-teal)}.ck .ck-sec-h>.ck-mk-status{padding:2px 9px;border-radius:999px;background:var(--ok-grey-tint);color:var(--ok-grey);font-weight:700}.ck .ck-mk-ref{padding:14px}.ck .ck-mk-ref>span{display:block;font-size:12.5px;color:var(--ok-muted)}.ck .ck-mk-ref b{display:block;margin-top:2px;font-size:20px;font-weight:800;color:var(--ok-grey)}.ck .ck-mk-ref small{display:block;margin-top:2px;font-size:12px;color:var(--ok-muted)}.ck .ck-mk-nums{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--ok-line)}.ck .ck-mk-nums>div{padding:12px 14px}.ck .ck-mk-nums>div+div{border-left:1px solid var(--ok-line)}.ck .ck-mk-nums b{display:block;font-size:22px;line-height:1.15;font-weight:900}.ck .ck-mk-nums span{font-size:12px;color:var(--ok-muted)}.ck .ck-mk-quotes a{display:grid;grid-template-columns:1fr auto 16px;gap:10px;align-items:center;padding:12px 14px}.ck .ck-mk-quotes a+a{border-top:1px solid var(--ok-line)}.ck .ck-mk-quotes a>span b{display:block;font-size:14px;line-height:1.35;overflow-wrap:anywhere}.ck .ck-mk-quotes a>span span{font-size:12px;color:var(--ok-muted)}.ck .ck-mk-quotes a>b{font-size:16px;font-weight:900;white-space:nowrap}.ck .ck-mk-watch{width:100%;height:48px}.ck .ck-mk-foot{margin-top:10px;font-size:12px;color:var(--ok-muted)}.ck.ck-reveal{position:fixed;inset:0;z-index:2000;display:flex;flex-direction:column;color:var(--ok-on-stage);background:radial-gradient(80% 50% at 50% 30%,#02a1ad33 0,transparent 65%),linear-gradient(180deg,var(--ok-stage-2),var(--ok-stage))}.ck.ck-reveal:focus{outline:none}.ck .ck-rv-bar{flex:none;display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:56px;padding:env(safe-area-inset-top) 6px 0 16px;border-bottom:1px solid #ffffff1a;font-size:13px;color:var(--ok-on-stage-muted)}.ck .ck-rv-bar>div{display:flex;align-items:center;gap:4px}.ck .ck-rv-ghost{height:38px;padding:0 14px;font-size:13.5px;background:#ffffff14;color:#fff;box-shadow:inset 0 0 0 1px #ffffff40}.ck .ck-rv-close{color:#fff}.ck.ck-reveal iframe{flex:1 1;width:100%;min-height:0;border:0;background:var(--ok-stage)}.ck .ck-rv-loading{position:absolute;left:16px;right:16px;top:44%;text-align:center;font-size:13.5px;color:var(--ok-on-stage-muted)}.ck .ck-rv-result{flex:1 1;overflow-y:auto;overscroll-behavior:contain;padding:22px 16px calc(96px + env(safe-area-inset-bottom))}.ck .ck-rv-head{text-align:center}.ck .ck-rv-eb{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;background:#ffffff12;border:1px solid #ffffff22;font-size:12px;font-weight:700;color:var(--ok-on-stage)}.ck .ck-rv-eb i{width:7px;height:7px;border-radius:50%;background:var(--ok-orange)}.ck .ck-rv-head h1{margin-top:10px;font-size:26px;font-weight:900;color:#fff}.ck .ck-rv-head p{margin-top:4px;font-size:13px;color:var(--ok-on-stage-muted)}.ck .ck-rv-summary{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:14px}.ck .ck-rv-summary>span{display:inline-flex;align-items:center;gap:6px;padding:4px 10px 4px 6px;border-radius:999px;background:#ffffff10;font-size:12.5px;color:var(--ok-on-stage)}.ck .ck-rv-summary>span:first-child{padding-left:10px}.ck .ck-rv-summary b{font-size:14px;font-weight:900;color:#fff}.ck .ck-rv-summary i{font-style:normal}.ck .ck-rv-cards{display:grid;grid-template-columns:1fr 1fr;gap:12px;max-width:560px;margin:20px auto 0}.ck .ck-rv-cards.is-single{grid-template-columns:minmax(0,220px);justify-content:center}.ck .ck-rv-order{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 10px;margin-top:18px;font-size:12px;color:var(--ok-on-stage-muted)}.ck .ck-rv-order button{position:relative;font-weight:700;color:var(--ok-teal)}.ck .ck-rv-order button:after{content:"";position:absolute;inset:-13px -6px}.ck .ck-rv-acts{position:fixed;left:0;right:0;bottom:0;display:grid;grid-template-columns:1fr 2fr;gap:10px;padding:10px 16px calc(12px + env(safe-area-inset-bottom));background:#0b2629f0;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid #ffffff1a}.ck .ck-rv-acts .ck-btn{height:50px;font-size:16px;border-radius:14px}.ck .ck-owned{display:grid;gap:10px}.ck .ck-owned>.ck-sleeve{display:block;width:100%}.ck .ck-owned.is-stage>.ck-sleeve{box-shadow:0 14px 28px #000a}.ck .ck-owned-copy{display:grid;gap:3px;min-width:0}.ck .ck-owned-tags{display:flex;flex-wrap:wrap;gap:4px}.ck .ck-owned h3{font-size:14px;font-weight:700;line-height:1.35;overflow-wrap:anywhere}.ck .ck-owned small{font-size:11px;color:var(--ok-muted);overflow-wrap:anywhere}.ck .ck-owned.is-stage h3{color:#fff}.ck .ck-owned.is-stage small{color:var(--ok-on-stage-muted)}.ck .ck-owned.is-stage .ck-tag:not(.is-dark){background:#ffffff14;color:var(--ok-on-stage)}.ck .ck-owned .opc-no-photo{display:grid;place-items:center;width:100%;height:100%;border-radius:5px;background:var(--ok-grey-tint);font-size:11px;color:var(--ok-muted)}.ck .ck-photo-tabs{display:flex;gap:6px;margin-top:10px;overflow-x:auto}.ck.ck-reveal.has-results{position:relative;inset:auto;z-index:auto;max-width:640px;margin:0 auto;color:var(--ok-ink);background:var(--ok-paper)}.ck.has-results .ck-rv-bar{color:var(--ok-ink);border:0;padding:8px 16px;font-size:18px;font-weight:800}.ck.has-results .ck-rv-close{color:var(--ok-ink)}.ck.has-results .ck-rv-result{overflow:visible;margin:0 16px 16px;padding:18px 14px;border:1px solid var(--ok-line);border-radius:var(--ok-r-lg);background:var(--ok-surface)}.ck.has-results .ck-rv-head{text-align:left}.ck.has-results .ck-rv-head h1{color:var(--ok-ink);margin:10px 0 4px;font-size:20px}.ck.has-results .ck-rv-head p,.ck.has-results .ck-rv-order{color:var(--ok-muted)}.ck.has-results .ck-rv-eb{background:var(--ok-teal-tint);color:var(--ok-teal-pressed);border:0}.ck.has-results .ck-rv-summary{justify-content:flex-start;margin-top:12px}.ck.has-results .ck-rv-summary>span{background:var(--ok-grey-tint);color:var(--ok-ink)}.ck.has-results .ck-rv-summary b{color:var(--ok-ink)}.ck.has-results .ck-rv-cards{margin-top:16px;gap:16px 10px;align-items:start;grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr))}.ck.has-results .ck-rv-cards.is-single{grid-template-columns:minmax(0,1fr)}.ck.has-results .ck-owned>.ck-sleeve{background:linear-gradient(160deg,var(--ok-stage-2),var(--ok-stage));padding:16px 22px;border-radius:14px;box-shadow:none;aspect-ratio:1}.ck.has-results .ck-owned>.ck-sleeve img{display:block;width:100%;aspect-ratio:63/88;object-fit:contain;border-radius:5px}.ck.has-results .is-single .ck-owned>.ck-sleeve{aspect-ratio:auto;padding:24px max(24px,calc((100% - 160px) / 2))}.ck.has-results .ck-rv-acts{position:static;margin-top:18px;padding:0;background:none;border:0;-webkit-backdrop-filter:none;backdrop-filter:none;grid-template-columns:1fr 1.4fr}.ck.has-results .ck-rv-ghost{background:var(--ok-teal-tint);color:var(--ok-teal-pressed);box-shadow:none}.ck.has-results .ck-rv-acts .ck-btn{height:46px;font-size:14px}.experience-app[hidden]{display:none}@media (max-width:767px){.brand-ui:has(.ck-reveal.has-results):not([data-keyboard-open=true]) .ck.ck-tabbar{display:grid}.brand-ui:has(.ck-reveal.has-results) .brand-page-content{padding-bottom:calc(66px + env(safe-area-inset-bottom))}}.ck.has-results .ck-owned{min-width:0}.ck.has-results .ck-owned-tags>.ck-tag{max-width:100%;white-space:normal;overflow-wrap:anywhere;line-height:1.5}.ck.has-results .ck-owned small{display:block;min-width:0;line-height:1.5}.ck.has-results .ck-rv-order .ck-num{min-width:0;overflow-wrap:anywhere}.ck.has-results .ck-rv-acts>.ck-btn{min-width:0;height:auto;min-height:46px;white-space:normal}.brand-ui .ck.ck-reveal.has-results{width:100%;max-width:1080px;margin:0 auto}.brand-ui .ck.has-results .ck-rv-result{padding:clamp(18px,3vw,32px)}.brand-ui .ck.has-results .ck-rv-cards{max-width:none;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:24px}.brand-ui .ck.has-results .ck-rv-cards.is-single{grid-template-columns:minmax(0,1fr)}.brand-ui .ck.has-results .ck-owned>.ck-sleeve{display:grid;place-items:center;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);width:100%;min-width:0;aspect-ratio:4/5;padding:20px;background:radial-gradient(ellipse at 50% 35%,var(--ok-stage-2),var(--ok-stage))}.brand-ui .ck.has-results .ck-owned>.ck-sleeve img{min-width:0;min-height:0;width:100%;height:100%;max-height:300px;aspect-ratio:auto;object-fit:contain;object-position:center;border-radius:4px}.brand-ui .ck.has-results .ck-owned-copy{display:flex;flex-direction:column;align-items:flex-start;gap:10px;min-width:0}.brand-ui .ck.has-results .ck-owned-copy h3{margin:0;font-size:20px;line-height:1.4;overflow-wrap:anywhere}.ck.has-results .ck-owned-acquired{color:var(--ok-teal-strong);font-size:12px;font-weight:700}.ck.has-results .ck-owned-photo-note,.ck.has-results .ck-owned-unit{color:var(--ok-muted);font-size:12px;overflow-wrap:anywhere}.brand-ui .ck.has-results .ck-rv-acts{grid-template-columns:1fr 1fr;max-width:600px;margin:28px auto 0}.ck.has-results .ck-rv-secondary{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 24px;margin-top:12px}.ck.has-results .ck-rv-secondary a,.ck.has-results .ck-rv-secondary button{min-height:44px;color:var(--ok-teal-strong);font-size:13px;text-decoration:underline;text-underline-offset:4px}.brand-ui .ck.has-results .ck-rv-order{margin-top:4px;font-size:11px}@media (min-width:768px){.brand-ui .ck.has-results .is-single .ck-owned{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:32px}.brand-ui .ck.has-results .is-single .ck-owned>.ck-sleeve{aspect-ratio:1;padding:32px;max-height:380px}}@media (max-width:767px){.brand-ui .ck.has-results .is-single .ck-owned>.ck-sleeve{aspect-ratio:4/3;padding:20px;max-height:320px}.brand-ui .ck.has-results .ck-rv-result{margin-inline:12px}.brand-ui .ck.has-results .ck-owned-copy h3{font-size:18px}}