.gja2026-page :where(:not(.gja-app-actions,.gja-app-actions *)){all:revert;box-sizing:border-box}.gja2026-page{color-scheme:light;isolation:isolate;min-height:100%;width:100%}.gja2026-page :where(section[id]){scroll-margin-top:20px}.scrollacble_main_container:has(.gja2026-page){scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){.scrollacble_main_container:has(.gja2026-page){scroll-behavior:auto}}.gja2026-page{--yellow:#ffda36;--ink:#171717;--muted:#77776f;--bg:var(--eb-shell-background);--border:#e2e0d8}.gja2026-page *{box-sizing:border-box}.gja2026-page{background:var(--bg);color:var(--ink);font:14px/1.6 -apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;margin:0;position:relative}.gja2026-page button,.gja2026-page input,.gja2026-page select{font:inherit}.gja2026-page a,.gja2026-page button,.gja2026-page summary{-webkit-tap-highlight-color:transparent}.gja2026-page button{cursor:pointer}.gja2026-page button:disabled{cursor:not-allowed}.gja2026-page.is-in-app .hero-inner{margin-top:var(--nav-height,0)}.gja2026-page .gja-app-actions{align-items:center;color:#fff;display:flex;flex-direction:column;font-size:1.5rem;gap:1rem;padding:10px;position:fixed;right:0;top:var(--nav-height,0);z-index:950}.gja2026-page .gja-app-actions>span{color:#fff;cursor:pointer}.gja2026-page.is-in-app .event-credit{text-align:center}.gja2026-page a{color:inherit;text-decoration:none}.gja2026-page .gja-content-link:hover{color:var(--eb-highlight-text)}.gja2026-page button{border:0}.gja2026-page a:focus-visible,.gja2026-page button:focus-visible,.gja2026-page input:focus-visible,.gja2026-page select:focus-visible,.gja2026-page summary:focus-visible{outline:3px solid var(--gja-focus,#cb9c0c);outline-offset:4px}.gja2026-page a,.gja2026-page button,.gja2026-page input{transition:.18s ease}.gja2026-page button:hover:not(:disabled){filter:brightness(.96)}.gja2026-page .wrap{margin:auto;max-width:1240px;padding:0 28px}.gja2026-page .textbtn{background:none;color:inherit;padding:8px}.gja2026-page .hero{background:#000;color:#fff;overflow:hidden}.gja2026-page .hero-inner{align-items:center;display:grid;gap:10px;grid-template-columns:minmax(0,5fr) minmax(0,3fr);min-height:493px;padding-bottom:35px;padding-top:35px}.gja2026-page .eyebrow{color:#c7c4b6;font-size:11px;font-weight:600;letter-spacing:2px}.gja2026-page .yellow-dot{background:var(--yellow);border-radius:50%;display:inline-block;height:6px;margin-right:8px;width:6px}.gja2026-page .partner{color:#e4c96b;font-size:14px;letter-spacing:3px;margin-top:24px}.gja2026-page .hero h1{font-size:64px;font-weight:850;letter-spacing:-3px;line-height:1.12;margin:16px 0 20px}.gja2026-page .hero h1 span{color:var(--yellow)}.gja2026-page .hero p{color:#a7a7a2;font-size:15px;line-height:1.9}.gja2026-page .hero-cta{align-items:center;display:flex;gap:24px;margin-top:28px}.gja2026-page .yellow{background:var(--yellow);color:#121212;font-weight:750}.gja2026-page .button{align-items:center;border-radius:8px;display:inline-flex;gap:30px;justify-content:center;padding:13px 22px}.gja2026-page .hero-rule{color:#bbb;font-size:12px}.gja2026-page .hero-note{color:#8f8a70;font-size:10px;margin-top:18px}.gja2026-page .ribbon{align-items:stretch;border-bottom:1px solid var(--gja-line,#d8d5cb);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding-bottom:25px;padding-top:25px}.gja2026-page .ribbon.wrap{padding-inline:0}.gja2026-page .ribbon>div{border-left:1px solid var(--gja-line,#d8d5cb);display:flex;flex-direction:column;justify-content:center;min-width:0;overflow-wrap:anywhere;padding-inline:clamp(12px,2vw,28px)}.gja2026-page .ribbon>div:first-child{border-left:0}.gja2026-page .label{color:var(--muted);display:block;font-size:11px;letter-spacing:1px;margin-bottom:5px}.gja2026-page .ribbon strong{font-size:23px;line-height:1.4}.gja2026-page .status-box{font-size:12px}.gja2026-page .status-box span{color:var(--gja-accent,#777035)}.gja2026-page .status-box p{color:var(--gja-muted,#8c8b83);font-size:11px;margin:4px 0}.gja2026-page .content{padding-bottom:55px;padding-top:48px}.gja2026-page .section-title{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-bottom:23px}.gja2026-page .dark{color:var(--gja-muted,#969385);font-size:10px}.gja2026-page h2{font-size:29px;font-weight:800;letter-spacing:-.8px;line-height:1.4;margin:6px 0 0}.gja2026-page .outline-tag{border:1px solid var(--gja-accent-border,#d6d0bc);border-radius:4px;color:var(--gja-accent,#827960);font-size:11px;padding:4px 9px}.gja2026-page .notice{color:var(--gja-secondary,#80765c);display:flex;font-size:12px;gap:9px;margin-bottom:20px}.gja2026-page .account-strip{align-items:center;background:var(--gja-surface,#fff);border:1px solid var(--border);border-radius:10px;display:flex;gap:13px;margin-bottom:26px;min-height:77px;padding:16px 19px}.gja2026-page .avatar{background:var(--gja-surface-soft,#f3f1e8);border-radius:50%;color:var(--gja-accent,#786f4e);display:grid;font-size:19px;height:40px;place-items:center;width:40px}.gja2026-page .avatar img{border-radius:inherit;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.gja2026-page .account-copy{flex:1}.gja2026-page .account-copy strong{display:block;font-size:13px}.gja2026-page .account-copy small{color:var(--gja-secondary,#8a8980);font-size:11px}.gja2026-page .account-strip button{background:var(--gja-action-bg,#191919);border-radius:6px;color:var(--gja-action-text,#fff);font-size:12px;padding:9px 18px}.gja2026-page .account-strip .record{background:var(--gja-surface-soft,#f5f3ec);color:var(--gja-secondary,#6c6859)}.gja2026-page .toolbar{display:flex;gap:16px;justify-content:space-between;margin:0 0 22px}.gja2026-page .filter{background:transparent;border-radius:6px;color:var(--gja-secondary,#74746c);font-size:12px;padding:9px 15px}.gja2026-page .filter.selected{background:var(--gja-action-bg,#1b1b1b);color:var(--gja-action-text,#fff);font-weight:700}.gja2026-page .filter span{font-size:10px;margin-left:5px;opacity:.55}.gja2026-page .search{align-items:center;background:var(--gja-surface,#fff);border:1px solid var(--border);border-radius:6px;color:var(--gja-muted,#999);display:flex;gap:9px;max-width:215px;padding:0 10px}.gja2026-page .search input{background:none;border:0;color:var(--ink);font-size:12px;min-width:0;outline:0;padding:8px 0;width:100%}.gja2026-page .search button{background:none;color:var(--gja-muted,#888);padding:0}.gja2026-page .game-grid{display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}.gja2026-page .game-card{background:var(--gja-surface,#fff);border:1px solid var(--border);border-radius:11px;overflow:hidden;position:relative;transition:transform .2s,border-color .2s,box-shadow .2s}.gja2026-page .game-card:hover{box-shadow:0 8px 22px var(--gja-card-shadow,#2825190b);transform:translateY(-3px)}.gja2026-page .game-card.chosen{border:2px solid #e4bf20;box-shadow:0 0 0 3px #f5d74628}.gja2026-page .card-image{aspect-ratio:460/215;background:#1d1d1d;overflow:hidden;position:relative}.gja2026-page .card-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:.3s;width:100%}.gja2026-page .game-card:hover .card-image img{transform:scale(1.035)}.gja2026-page .chosen-mark{background:var(--yellow);border-radius:4px;color:#1a1a1a;font-size:10px;font-weight:700;padding:3px 8px;position:absolute;right:10px;top:10px}.gja2026-page .card-body{padding:15px}.gja2026-page .card-body h3{font-size:16px;margin:0 0 2px}.gja2026-page .card-body h3,.gja2026-page .english{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gja2026-page .english{color:var(--gja-muted,#92928b);font-size:10px;min-height:16px}.gja2026-page .votes{align-items:baseline;color:var(--gja-muted,#939289);display:flex;font-size:10px;justify-content:space-between;margin-top:14px}.gja2026-page .votes b{color:var(--gja-text,#34342e);font-size:18px;letter-spacing:.4px;margin-right:4px}.gja2026-page .progress{background:var(--gja-progress-track,#eeede7);border-radius:3px;height:3px;margin:7px 0 14px;overflow:hidden}.gja2026-page .progress span{background:var(--gja-progress-fill,#d4c792);display:block;height:100%}.gja2026-page .game-card.chosen .progress span{background:#e6bd09}.gja2026-page .vote-btn{background:var(--gja-control,#f7f6f0);border:1px solid var(--gja-line,#e0ded3);border-radius:5px;color:var(--gja-secondary,#48473e);font-size:12px;font-weight:600;padding:8px;width:100%}.gja2026-page .vote-btn:hover:not(:disabled){background:var(--yellow);border-color:var(--yellow);color:#181818}.gja2026-page .vote-btn:disabled{background:var(--gja-disabled-bg,#f0efe9);border-color:var(--gja-disabled-border,#eceae3);color:var(--gja-disabled-text,#96958c)}.gja2026-page .vote-btn.voted{background:var(--gja-voted-bg,#fff6cb);border-color:var(--gja-voted-border,#e5cf72);color:var(--gja-voted-text,#857020)}.gja2026-page .grid-note{color:var(--gja-muted,#a2a096);font-size:11px;margin:21px 0 0;text-align:center}.gja2026-page .empty{border:1px dashed var(--gja-line,#c9c7bb);padding:55px;text-align:center}.gja2026-page .community{margin-top:61px}.gja2026-page .community-layout{display:grid;gap:22px;grid-template-columns:1.35fr 1fr}.gja2026-page .panel{background:var(--gja-surface,#fff);border:1px solid var(--border);border-radius:12px;padding:25px}.gja2026-page .panel-head{align-items:center;display:flex;gap:12px;justify-content:space-between}.gja2026-page .panel-head h3{font-size:17px;margin:0}.gja2026-page .panel-head select{background:var(--gja-surface-soft,#f6f5ef);border:0;border-radius:5px;color:var(--gja-secondary,#777);font-size:11px;padding:5px}.gja2026-page .muted{color:var(--gja-muted,#929188);font-size:11px}.gja2026-page .ranking>.muted{margin:7px 0 19px}.gja2026-page .rank-row{align-items:center;border-top:1px solid var(--gja-line-soft,#f1f0eb);display:flex;gap:14px;padding:11px 0}.gja2026-page .rank-index{color:#b4ab8d;font-size:16px;font-style:italic;font-weight:750;width:19px}.gja2026-page .rank-row img{border-radius:3px;height:36px;-o-object-fit:cover;object-fit:cover;width:66px}.gja2026-page .rank-name{flex:1;font-size:12px}.gja2026-page .rank-name .progress{height:3px;margin:6px 0 0;width:100%}.gja2026-page .rank-number{font-size:13px;font-weight:650;min-width:72px;text-align:right}.gja2026-page .rank-number small{color:var(--gja-muted,#a19f94);display:block;font-size:10px;font-weight:400}.gja2026-page .wide{color:var(--gja-muted,#898273);font-size:11px;margin-top:8px;width:100%}.gja2026-page .community-side{align-content:start;display:grid;gap:20px}.gja2026-page .rules{display:grid;gap:45px;grid-template-columns:1fr 1.5fr;margin-top:36px;padding:32px}.gja2026-page .rules h2{font-size:24px}.gja2026-page .rules-list details{border-bottom:1px solid var(--gja-line,#edebe3);padding:10px 0}.gja2026-page .rules-list details:first-child{padding-top:0}.gja2026-page .rules-list details:last-child{border:0}.gja2026-page .rules-list summary{cursor:pointer;display:flex;font-size:13px;font-weight:600;justify-content:space-between;list-style:none}.gja2026-page .rules-list summary:after{color:var(--gja-muted,#a9a59a);content:"+";font-weight:400}.gja2026-page .rules-list details[open] summary:after{content:"−"}.gja2026-page .rules-list p{color:var(--gja-secondary,#8f8b80);font-size:11px;line-height:1.9;margin:9px 0 2px}.gja2026-page .event-credit{border-top:1px solid var(--border);color:var(--eb-light-text);font-size:11px;line-height:1.9;margin-top:32px;padding-top:20px;text-align:right}.gja2026-page .event-credit p{margin:0}.gja2026-page .event-credit .event-credit-title{color:var(--eb-dark-text);font-size:12px;font-weight:600;margin-bottom:3px}.gja2026-page dialog{background:var(--gja-surface,#fff);border:1px solid var(--gja-accent-border,#ddd6be);border-radius:16px;box-shadow:0 20px 100px #0004;color:var(--gja-text,#202018);padding:36px;width:min(440px,calc(100% - 32px))}.gja2026-page dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009}.gja2026-page .close{background:none;color:var(--gja-muted,#999);font-size:25px;position:absolute;right:13px;top:8px}.gja2026-page dialog .close:focus-visible{outline:none}.gja2026-page dialog h2{font-size:25px;margin:12px 0}.gja2026-page dialog p{color:var(--gja-muted,#8a877c);font-size:13px}.gja2026-page dialog .button{margin-top:16px;width:100%}.gja2026-page dialog .dialog-note{color:var(--gja-muted,#a09b8b);font-size:11px}.gja2026-page .dialog-icon{background:var(--gja-icon-bg,#fff3b1);border-radius:50%;color:var(--gja-accent,#887018);display:grid;font-size:25px;height:52px;place-items:center;width:52px}.gja2026-page dialog .confirm-game{align-items:center;border:1px solid var(--gja-line,#e6e1d1);border-radius:8px;display:flex;gap:12px;margin:20px 0;padding:15px}.gja2026-page dialog .confirm-game img{border-radius:4px;width:95px}.gja2026-page .confirm-game small{color:var(--gja-muted,#aaa);display:block;font-size:10px}.gja2026-page .receipt{background:var(--gja-receipt-bg,#fffcf1);border:1px dashed var(--gja-receipt-border,#d3c99c);border-radius:8px;margin-top:18px;padding:17px}.gja2026-page .receipt strong{font-size:19px}.gja2026-page .receipt p{margin:5px 0}.gja2026-page .record-row{border-bottom:1px solid var(--gja-line,#ece8dc);display:flex;font-size:12px;justify-content:space-between;padding:12px 0}@media (min-width:1500px){.gja2026-page .hero-inner{min-height:540px}.gja2026-page .hero h1{font-size:72px}}@media (max-width:950px){.gja2026-page .hero h1{font-size:52px}.gja2026-page .hero-inner{min-height:440px}.gja2026-page .hero-cta{gap:14px}.gja2026-page .hero-rule{font-size:11px}.gja2026-page .button{gap:10px;padding:12px 16px}.gja2026-page .ribbon strong{font-size:19px}.gja2026-page .game-grid{gap:15px;grid-template-columns:repeat(3,1fr)}.gja2026-page .community-layout{grid-template-columns:1fr 1fr}.gja2026-page .rules{gap:25px}}@media (max-width:650px){.gja2026-page .wrap{padding-left:18px;padding-right:18px}.gja2026-page .hero-inner{align-items:stretch;display:flex;flex-direction:column-reverse;gap:6px;padding-bottom:29px;padding-top:18px}.gja2026-page .hero-art{align-self:center;max-width:330px}.gja2026-page .hero-copy .eyebrow{font-size:8px;letter-spacing:1px}.gja2026-page .partner{font-size:11px;margin-top:14px}.gja2026-page .hero h1{font-size:46px;line-height:1.16;margin:12px 0}.gja2026-page .hero h1 br{display:none}.gja2026-page .hero p{font-size:12px}.gja2026-page .hero-cta{margin-top:20px}.gja2026-page .hero-note{font-size:9px}.gja2026-page .ribbon{grid-auto-rows:1fr;grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:21px;padding-top:21px;row-gap:18px}.gja2026-page .ribbon>div:nth-child(3){border-left:0}.gja2026-page .ribbon strong{font-size:19px}.gja2026-page .label{font-size:10px}.gja2026-page .content{padding-top:32px}.gja2026-page .section-title{gap:8px}.gja2026-page .section-title h2{font-size:23px}.gja2026-page .outline-tag{font-size:9px;white-space:nowrap}.gja2026-page .notice{align-items:start;font-size:10px}.gja2026-page .account-strip{gap:10px;padding:12px}.gja2026-page .avatar{flex-shrink:0;font-size:16px;height:32px;width:32px}.gja2026-page .account-copy strong{font-size:12px}.gja2026-page .account-copy small{font-size:10px}.gja2026-page .account-strip button{font-size:10px;padding:8px 10px}.gja2026-page .account-strip .record{padding:5px}.gja2026-page .toolbar{flex-direction:column;gap:13px}.gja2026-page .filter{font-size:11px;padding:8px 10px}.gja2026-page .search{max-width:none}.gja2026-page .game-grid{gap:12px;grid-template-columns:1fr 1fr}.gja2026-page .card-body{padding:12px 10px}.gja2026-page .card-body h3{font-size:14px}.gja2026-page .english{font-size:9px}.gja2026-page .votes{font-size:9px;margin-top:12px}.gja2026-page .votes b{font-size:16px}.gja2026-page .chosen-mark{font-size:8px;right:6px;top:6px}.gja2026-page .community{margin-top:38px}.gja2026-page .community-layout{grid-template-columns:1fr}.gja2026-page .panel{padding:19px}.gja2026-page .rules{gap:25px;grid-template-columns:1fr;margin-top:24px}.gja2026-page .hero-rule{font-size:11px}.gja2026-page .dark{font-size:9px;letter-spacing:1px}}.gja2026-page #gja2026-community .ranking{background:radial-gradient(ellipse at 85% 0,#53432155,transparent 50%),#171815;border-color:#44402e;box-shadow:0 12px 28px #2420100d;color:#f6f2e5;overflow:hidden;position:relative}.gja2026-page #gja2026-community .ranking:before{background:linear-gradient(90deg,transparent,#e8cc70,transparent);content:"";height:2px;left:25px;position:absolute;right:25px;top:0}.gja2026-page #gja2026-community .ranking .panel-head h3{letter-spacing:1px}.gja2026-page #gja2026-community .ranking .panel-head select{background:#302e22;border:1px solid #544a2a;color:#dfcc8c}.gja2026-page #gja2026-community .ranking>.muted{color:#9a9785;margin-bottom:20px}.gja2026-page #gja2026-community .rank-row{background:#ffffff04;border:1px solid #ffffff0b;border-radius:7px;gap:12px;margin-bottom:8px;padding:13px 12px;transition:background .2s,transform .2s}.gja2026-page #gja2026-community .rank-row:hover{background:#ffffff0b;transform:translate(3px)}.gja2026-page #gja2026-community .rank-1{background:linear-gradient(110deg,#7a5c252e,#d2ab4120 65%,#d2ab4108);border-color:#b9943a77;box-shadow:inset 3px 0 #e7c05f}.gja2026-page #gja2026-community .rank-2{box-shadow:inset 3px 0 #abb5bd}.gja2026-page #gja2026-community .rank-3{box-shadow:inset 3px 0 #ae8061}.gja2026-page #gja2026-community .rank-index{color:#7e8075;flex-shrink:0;font-family:Arial,sans-serif;font-size:23px;line-height:1;position:relative;width:25px}.gja2026-page #gja2026-community .rank-1 .rank-index{color:#f2cc68}.gja2026-page #gja2026-community .rank-2 .rank-index{color:#b6c0c7}.gja2026-page #gja2026-community .rank-3 .rank-index{color:#c38e68}.gja2026-page .rank-crown{display:block;font-size:16px;font-style:normal;margin-bottom:4px;text-align:center}.gja2026-page #gja2026-community .rank-row img{border:1px solid #ffffff16;border-radius:4px;height:44px;width:76px}.gja2026-page #gja2026-community .rank-name{font-size:12px;min-width:0}.gja2026-page #gja2026-community .rank-name .progress{background:#ffffff0c;height:4px;margin-top:9px}.gja2026-page #gja2026-community .rank-name .progress span{background:linear-gradient(90deg,#847343,#e4c875);box-shadow:0 0 8px #e9c34a30}.gja2026-page #gja2026-community .rank-1 .progress span{background:linear-gradient(90deg,#aa7932,#ffe6a1)}.gja2026-page #gja2026-community .rank-number{color:#e5d29b;font-size:17px;letter-spacing:.3px;min-width:74px}.gja2026-page #gja2026-community .rank-number small{color:#8c8c7d;font-size:9px;letter-spacing:0}.gja2026-page #gja2026-community .ranking>.wide{border-top:1px solid #ffffff0b;color:#bdac7b;padding-top:13px}.gja2026-page #gja2026-community .community-side{display:block}.gja2026-page #gja2026-community .my-vote-status{display:flex;flex-direction:column;height:100%;padding:25px}.gja2026-page #gja2026-community .my-period{border:1px solid var(--gja-accent-border,#e3dcc7);border-radius:4px;color:var(--gja-muted,#968668);font-size:10px;letter-spacing:1px;padding:3px 7px}.gja2026-page #gja2026-my-vote-calendar{display:flex;flex:1;flex-direction:column}.gja2026-page .my-summary{color:var(--gja-muted,#929084);font-size:11px;margin:8px 0 17px}.gja2026-page .my-days{flex:1}.gja2026-page .my-day{align-items:center;border-top:1px solid var(--gja-line,#eeece3);display:flex;gap:12px;min-height:66px;position:relative}.gja2026-page .my-date{flex-shrink:0;width:40px}.gja2026-page .my-date b{color:var(--gja-secondary,#656356);display:block;font:700 15px Arial,sans-serif}.gja2026-page .my-date small{color:var(--gja-muted,#aaa596);font-size:9px}.gja2026-page .my-day-line{background:var(--gja-line,#ddd8c9);border-radius:50%;flex-shrink:0;height:5px;position:relative;width:5px}.gja2026-page .my-day-line:after{background:var(--gja-line,#eae6da);content:"";height:36px;left:2px;position:absolute;top:13px;width:1px}.gja2026-page .my-day:last-child .my-day-line:after{display:none}.gja2026-page .my-day img{border-radius:3px;height:31px;-o-object-fit:cover;object-fit:cover;width:49px}.gja2026-page .my-game{flex:1;min-width:0}.gja2026-page .my-game b{color:var(--gja-secondary,#878275);font-size:11px;font-weight:500}.gja2026-page .my-game b,.gja2026-page .my-game small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gja2026-page .my-game small{color:var(--gja-muted,#b1ab9d);font-size:9px}.gja2026-page .my-day.is-voted .my-game b{color:var(--gja-text,#494334);font-weight:650}.gja2026-page .my-day.is-voted .my-day-line{background:#c8a743;box-shadow:0 0 0 3px #c8a74316}.gja2026-page .my-day.is-today .my-date b,.gja2026-page .my-day.is-today .my-date small{color:var(--gja-accent,#ab8425)}.gja2026-page .my-calendar-bottom{align-items:center;border-top:1px solid var(--gja-line,#eae6da);display:flex;gap:10px;justify-content:space-between;margin-top:8px;padding-top:16px}.gja2026-page .my-calendar-bottom small{color:var(--gja-muted,#b5ae9e);font-size:9px}.gja2026-page .my-calendar-bottom button{border-radius:5px;font-size:11px;padding:8px 13px}@media (max-width:950px) and (min-width:651px){.gja2026-page #gja2026-community .rank-row{gap:8px;padding:12px 8px}.gja2026-page #gja2026-community .rank-row img{height:32px;width:50px}.gja2026-page #gja2026-community .rank-number{font-size:14px;min-width:58px}.gja2026-page .my-day{gap:8px}.gja2026-page .my-day img{height:26px;width:35px}}@media (max-width:650px){.gja2026-page #gja2026-community .my-vote-status{padding:19px}.gja2026-page #gja2026-community .rank-row{gap:10px;padding:13px 10px}.gja2026-page #gja2026-community .rank-row img{height:38px;width:66px}.gja2026-page #gja2026-community .rank-number{font-size:15px;min-width:65px}.gja2026-page .my-day{min-height:70px}.gja2026-page .my-game b{font-size:12px}.gja2026-page .my-calendar-bottom small{font-size:8px}}:root[data-theme=dark] .gja2026-page{color-scheme:dark;--ink:var(--eb-dark-text);--muted:#b3b0a6;--border:#3a3b33;--gja-text:#f0eee5;--gja-secondary:#c1beb2;--gja-muted:#a9a69b;--gja-accent:#e4ca73;--gja-surface:#1c1d19;--gja-surface-soft:#292a24;--gja-control:#262720;--gja-line:#3b3c33;--gja-line-soft:#32332c;--gja-accent-border:#63583a;--gja-action-bg:var(--yellow);--gja-action-text:#171717;--gja-disabled-bg:#24251f;--gja-disabled-text:#969387;--gja-disabled-border:#3a3b32;--gja-voted-bg:#3a3219;--gja-voted-border:#8f7834;--gja-voted-text:#f1d875;--gja-progress-track:#37382f;--gja-progress-fill:#b5a05a;--gja-icon-bg:#41391d;--gja-receipt-bg:#2c291c;--gja-receipt-border:#75663b;--gja-focus:var(--yellow);--gja-card-shadow:#0005}.gja2026-page .search input::-moz-placeholder{color:var(--gja-muted,#999);opacity:1}.gja2026-page .search input::placeholder{color:var(--gja-muted,#999);opacity:1}.gja2026-page #gja2026-community .ranking option{background:#302e22;color:#dfcc8c}.gja2026-page .gja-day-games{flex:1;min-width:0;padding:8px 0}.gja2026-page .gja-day-game{align-items:center;display:flex;gap:10px;padding:4px 0}.gja2026-page.is-english .my-date{width:55px}.gja2026-page.is-english .hero-copy h1{font-size:clamp(30px,3.5vw,48px);letter-spacing:-1px;overflow-wrap:anywhere}.gja2026-page .hero{position:relative}.gja2026-page .hero-inner{gap:32px;position:relative;z-index:1}.gja2026-page .gja-hero-backdrop{background:#000;top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.gja2026-page .gja-hero-backdrop img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:.15;width:100%}.gja2026-page .hero-art,.gja2026-page .hero-copy{min-width:0}.gja2026-page .gja-live-card{border-radius:10px;display:block}.gja2026-page .gja-live-preview{aspect-ratio:16/9;background:#060606;border:1px solid #ad8c36;border-radius:10px;overflow:hidden;position:relative}.gja2026-page .hero-art .gja-live-preview img{display:block;height:100%;top:0;right:0;bottom:0;left:0;margin:0;-o-object-fit:contain;object-fit:contain;position:absolute;width:100%}.gja2026-page .gja-live-badge{background:var(--yellow);border-radius:4px;color:#171717;font-size:11px;font-weight:700;left:12px;padding:3px 9px;position:absolute;top:12px}.gja2026-page .gja-live-play{background:#0009;border:1px solid #ffffff70;border-radius:50%;color:#fff;display:grid;font-size:24px;height:60px;left:50%;padding-left:4px;place-items:center;position:absolute;top:50%;transform:translate(-50%,-50%);width:60px}.gja2026-page .gja-live-action{background:linear-gradient(transparent,#000d);color:#f2e1ac;font-size:11px;inset:auto 0 0;padding:22px 12px 9px;position:absolute;text-align:right}.gja2026-page .gja-live-card:hover .gja-live-preview{border-color:var(--yellow)}.gja2026-page .gja-live-title{display:block;font-size:17px;line-height:1.5;margin-top:14px;text-align:center}.gja2026-page .gja-award-result{align-items:center;border-bottom:1px solid var(--gja-line,#d8d5cb);display:flex;gap:20px;justify-content:space-between;padding-bottom:23px;padding-top:23px}.gja2026-page .gja-award-heading{align-items:center;color:var(--gja-secondary,#80765c);display:flex;font-size:14px;gap:12px}.gja2026-page .gja-award-icon{background:currentColor;color:var(--gja-accent,#ab8425);display:block;flex:0 0 22px;height:22px;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.6' viewBox='0 0 24 24'%3E%3Cpath d='m2 6 5 4 5-7 5 7 5-4-3 11H5zM6 21h12'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.6' viewBox='0 0 24 24'%3E%3Cpath d='m2 6 5 4 5-7 5 7 5-4-3 11H5zM6 21h12'/%3E%3C/svg%3E") center /contain no-repeat;width:22px}.gja2026-page .gja-award-result>strong{color:var(--gja-muted,#898377);font-size:20px;overflow-wrap:anywhere;text-align:right}.gja2026-page .gja-award-result.is-announced>strong{color:var(--gja-accent,#ab8425)}.gja2026-page .gja-nominees-intro{margin-bottom:20px}.gja2026-page .account-copy{min-width:0;overflow-wrap:anywhere}.gja2026-page .account-strip .avatar,.gja2026-page .account-strip button{flex-shrink:0}.gja2026-page.is-end .account-strip{background:var(--gja-surface-soft,#f5f3ec);border-color:var(--gja-accent-border,#d6d0bc)}.gja2026-page .section-title{flex-wrap:wrap}.gja2026-page .record-row{flex-wrap:wrap;gap:12px}.gja2026-page .confirm-game>div,.gja2026-page .record-row b,.gja2026-page dialog h2{min-width:0;overflow-wrap:anywhere}@media (max-width:650px){.gja2026-page .hero-inner{gap:24px}.gja2026-page .hero-art{max-width:400px;width:100%}.gja2026-page .gja-live-title{font-size:14px}.gja2026-page .gja-award-result{align-items:flex-start;flex-direction:column;gap:6px;padding-bottom:18px;padding-top:18px}.gja2026-page .gja-award-heading{font-size:12px}.gja2026-page .gja-award-result>strong{font-size:18px;padding-left:34px;text-align:left}.gja2026-page .account-strip{flex-wrap:wrap}.gja2026-page .account-copy{flex-basis:calc(100% - 42px)}.gja2026-page .account-strip button{margin-left:auto}}
