body.seamless-menu #menu{background:radial-gradient(ellipse at 12% 20%,#79080e44,transparent 52%),radial-gradient(ellipse at 95% 75%,#a0151838,transparent 48%),#090708!important}.seam-setup{--cg-gold:#d9af61;--cg-red:#f80008;background:transparent;padding-bottom:18px;color:#fff4de}.seam-setup .seam-head{aspect-ratio:864/474;background-image:url(/assets/k2k-connected-glass-reference-v1.jpg);background-position:center 4.049%;background-size:100% auto;background-repeat:no-repeat}.seam-setup .seam-head>a{left:20%;top:3%;width:57%;height:35%}.seam-setup .seam-head .seam-more{right:2.4%;top:15.8%;width:18%;min-width:60px;height:13%;min-height:44px;background:transparent;color:transparent}.seam-setup .seam-head .seam-more span{opacity:0}.connected-glass-panel{position:relative;isolation:isolate;margin:-4px 2px 0;padding:12px clamp(9px,2.3vw,18px) 18px;border:2px solid #d9af61;border-radius:24px;background:radial-gradient(ellipse at 50% 0,#f8000833,transparent 12%),repeating-linear-gradient(95deg,#ffffff02 0 2px,transparent 2px 55px),linear-gradient(135deg,#28171bc9,#0a0c12f5 22%,#181014ee 65%,#0a0a0df5);box-shadow:inset 0 0 0 2px #fff1cb22,inset 0 1px 12px #ffd98433,0 0 0 2px #613a21,0 0 22px #f800082c}.connected-glass-panel:before,.connected-glass-panel:after{content:"";position:absolute;left:18%;right:18%;height:2px;pointer-events:none;background:linear-gradient(90deg,transparent,#ffddd1,#f80008,#ffddd1,transparent);box-shadow:0 0 13px #f80008;z-index:0}.connected-glass-panel:before{top:0}.connected-glass-panel:after{bottom:0}.seam-header-links{margin:0 0 6px;min-height:36px}.seam-setup .seam-header-links .leaderboard-link{width:40%;max-width:210px;border-color:#e7c478;background:linear-gradient(135deg,#ffffff26,#ffffff08 55%,#c79b4322);font-size:clamp(8px,2vw,11px)}.seam-section{position:relative;padding:20px 0 24px;border:0;border-bottom:1px solid #d9af6170}.seam-section:after{content:"";position:absolute;bottom:-2px;left:44%;width:12%;height:3px;background:linear-gradient(90deg,transparent,#ffe0a0,transparent);box-shadow:0 0 7px #daa95766;pointer-events:none}.seam-heading{margin-bottom:16px;gap:12px}.seam-heading h2{color:#fff5e4;text-shadow:0 2px 3px #000}.seam-heading p,.seam-note,.seam-selected-map{color:#c9c7c9}.seam-setup .seam-heading>b{border:1px solid #ff4a49;background:radial-gradient(circle at 40% 25%,#a80d1644,#35060d);box-shadow:0 0 12px #f8000855,inset 0 1px 4px #ffb3a62b}.seam-setup .seam-portrait[aria-pressed=false],.seam-setup .seam-map[aria-pressed=false]{border-color:#d9af61b3;box-shadow:inset 0 0 0 1px #f9d89a20}.seam-setup .seam-portrait[aria-pressed=false] img,.seam-setup .seam-map[aria-pressed=false] img{filter:brightness(.98) saturate(1)}.seam-setup .seam-portrait[aria-pressed=true],.seam-setup .seam-map[aria-pressed=true]{border-color:#ffb5ad;box-shadow:0 0 0 1px #f80008,0 0 17px #f8000870}.seam-portrait strong,.seam-side strong{color:#fff0ce;text-shadow:0 2px 4px #000}.seam-setup .seam-options button[data-value],.seam-setup .seam-room button[data-room],.seam-setup .seam-auto{border-color:#d9af6199;background:linear-gradient(145deg,#ffffff0e,transparent 50%),linear-gradient(140deg,#18182099,#080c15cc);box-shadow:inset 0 1px #ffe4ac33,0 4px 10px #0004;color:#fff3df}.seam-setup .seam-options button[aria-pressed=true],.seam-setup .seam-room button[aria-pressed=true],.seam-setup .seam-auto[aria-pressed=true]{border-color:#ff8078;background:linear-gradient(145deg,#ffffff15,transparent 45%),linear-gradient(130deg,#f8000838,#f800080e);box-shadow:inset 0 1px #ffc5b544,0 0 12px #f8000855}.seam-setup .seam-options small{color:#d0c7c7}.seam-setup .seam-option-icon{color:#dfbd82}.seam-hint{color:#dfc48e}.seam-hint span{color:#e7c478}.seam-matchup{border:1px solid #d9af61;border-radius:12px;overflow:hidden;margin-top:22px;box-shadow:0 0 14px #f800081c}.seam-match-caption{color:#e5ca94}.seam-match-caption:before,.seam-match-caption:after{background:#d9af6177}.seam-setup .seam-start{border:2px solid #e7c478;border-radius:12px;background:linear-gradient(145deg,#ffffff18,transparent 40%),linear-gradient(130deg,#991323,#3c0812);color:#fff0ce;box-shadow:inset 0 1px #ffe5ad66,0 0 18px #f8000840;margin:16px 0 20px}.seam-controls{border-color:#d9af6177;background:linear-gradient(140deg,#ffffff08,#08090ca0);border-radius:12px;color:#d0c7c7}.seam-controls summary{color:#ffe2a6;min-height:28px;display:list-item}.comic-dialog,.comic-dialog.setup-more-sheet,.online-page .online-panel{border-color:#d9af61;background:radial-gradient(ellipse at 50% 0,#f8000826,transparent 40%),linear-gradient(135deg,#21161bee,#0a0b10f5);box-shadow:inset 0 1px #fff1cb33,0 0 18px #f8000820;color:#fff0d7}.comic-dialog .comic-dialog-body button{border-color:#d9af6155}.comic-dialog h2{color:#ffe4ad}@media(max-width:360px){.connected-glass-panel{padding-inline:8px;border-radius:18px}.seam-heading{gap:8px}.seam-setup .seam-header-links .leaderboard-link{width:45%}.seam-modes button{gap:6px;font-size:14px}}@media(prefers-reduced-motion:reduce){.connected-glass-panel *,.seam-setup *{scroll-behavior:auto}}
