@charset "UTF-8";*,*::before,*::after{margin:0;padding:0;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:none}:root{--priNi:141,142,140;--secNi:118,120,118;--terNi:93,95,94;--terNi:0,0,0;--quaNi:0,0,0;--quiNi:0,0,0;--sixNi:0,0,0;--priPd:188,193,165;--secPd:155,160,138;--terPd:124,129,111;--quaPd:0,0,0;--quiPd:0,0,0;--sixPd:0,0,0;--priPt:229,228,226;--secPt:189,190,189;--terPt:152,153,153;--quaPt:0,0,0;--quiPt:0,0,0;--sixPt:0,0,0;--priTi:38,57,69;--secTi:57,79,94;--terTi:75,101,119;--quaTi:91,121,142;--quiTi:124,166,191;--sixTi:159,200,224;--priAu:61,48,2;--secAu:99,80,8;--terAu:148,121,24;--quaAu:181,154,54;--quiAu:214,186,84;--sixAu:237,214,130;--priAg:30,30,30;--secAg:60,60,60;--terAg:100,100,100;--quaAg:133,133,133;--quiAg:175,175,175;--sixAg:240,240,240;--priHg:23,31,51;--secHg:51,62,87;--terHg:87,98,128;--quaHg:139,148,176;--quiHg:176,186,209;--sixHg:206,214,237;--priCu:46,24,5;--secCu:84,48,17;--terCu:133,81,36;--quaCu:171,112,60;--quiCu:207,173,143;--sixCu:242,216,191;--priFe:51,47,26;--secFe:74,72,45;--terFe:105,103,74;--quaFe:148,144,115;--quiFe:184,178,154;--sixFe:224,219,202;--priSn:36,36,19;--secSn:68,72,42;--terSn:100,102,66;--quaSn:148,150,110;--quiSn:207,209,180;--sixSn:243,245,223;--priPb:33,40,46;--secPb:48,59,64;--terPb:87,102,107;--quaPb:126,142,148;--quiPb:163,180,184;--sixPb:213,228,232;--priU:21,39,18;--secU:32,59,41;--terU:85,129,69;--quaU:114,156,100;--quiU:167,196,149;--sixU:209,240,192;--priNp:16,59,49;--secNp:37,84,76;--terNp:85,135,129;--quaNp:107,156,148;--quiNp:139,181,175;--sixNp:197,227,224;--priPu:29,18,38;--secPu:59,44,71;--terPu:84,71,97;--quaPu:109,98,128;--quiPu:169,155,194;--sixPu:235,211,217;--priRd:233,53,37;--secRd:193,43,28;--terRd:155,31,15;--priOr:225,133,40;--secOr:187,111,30;--terOr:150,88,17;--priYl:255,207,52;--secYl:211,172,44;--terYl:168,138,33;--priLm:151,174,60;--secLm:124,145,48;--terLm:97,117,36;--priGn:0,160,75;--secGn:0,135,62;--terGn:0,109,48;--priTk:0,184,162;--secTk:0,154,136;--terTk:0,125,110;--priCy:13,179,200;--secCy:12,150,168;--terCy:0,121,136;--priBl:20,141,205;--secBl:18,119,173;--terBl:8,95,140;--priId:79,102,212;--secId:66,88,184;--terId:53,74,156;--quaId:44,60,131;--quiId:32,44,106;--sixId:21,29,71;--priVt:120,72,183;--secVt:108,65,165;--terVt:96,58,147;--quaVt:80,45,124;--quiVt:64,30,100;--sixVt:43,20,66;--priFs:158,61,150;--secFs:133,47,126;--terFs:107,31,101;--priMe:237,30,129;--secMe:196,18,108;--terMe:158,1,86;--priBrk:162,103,98;--secBrk:117,78,68;--terBrk:72,53,38;--priKhk:195,176,145;--secKhk:145,126,95;--terKhk:95,76,45;--priCtn:255,251,246;--secCtn:205,201,196;--terCtn:155,151,146;--priMze:242,200,63;--secMze:192,151,42;--terMze:142,101,21;--priCfw:100,149,237;--secCfw:67,99,187;--terCfw:33,49,137;--priPmm:189,170,209;--secPmm:150,120,182;--terPmm:112,79,146;--priFor:114,146,79;--secFor:94,124,61;--terFor:74,102,43;--tooltip-bg:0,0,0;--title-shadow-offset:-0.125rem;--priMst:168,202,172;--secMst:103,145,105;--terMst:90,129,198;--quaMst:13,71,47;--priTrs:212,221,190;--secTrs:161,208,202;--terTrs:81,153,139;--quaTrs:47,89,85;--quiTrs:27,66,63;--sixTrs:18,44,41;--priSwp:221,206,149;--secSwp:148,150,103;--terSwp:50,51,33;--quaSwp:33,56,27;--priBld:200,79,50;--secBld:177,63,52;--terBld:120,37,33;--quaBld:77,23,13;--priIce:165,190,187;--secIce:121,150,156;--terIce:74,119,125;--quaIce:35,65,75;--priPer:34,30,77;--secPer:52,45,99;--terPer:88,77,145;--quaPer:127,116,194;--quiPer:164,160,222;--sixPer:206,201,242;--priMrb:231,233,234;--secMrb:115,116,117;--priPhy:200,55,66;--secPhy:75,31,48;--priAdm:35,40,43;--secAdm:75,81,84;--terAdm:119,131,135;--quaAdm:164,180,186;--quiAdm:197,213,228;--sixAdm:226,244,253;--priBpk:223,159,140;--priBpk:255,235,169;--priBpk:223,64,196;--priBpk:196,180,193;--sixBpk:250,246,249;--priBfp:255,92,43;--priClh:238,160,70;--secClh:255,216,171;--terClh:238,70,148;--quaClh:96,5,57;--quiClh:120,203,53;--sixClh:220,255,125;--sepClh:56,84,173;--octClh:26,51,105;--ninClh:192,77,1;--decClh:255,174,0;--undUser:var(--priFor);--duoUser:var(--terFor)}.palette-default{--priUser:var(--terBrk);--secUser:var(--priKhk);--terUser:var(--priMze);--quaUser:var(--priPmm);--quiUser:var(--terPmm);--sixUser:var(--priFor);--sepUser:var(--terFor);--octUser:var(--priCfw);--ninUser:var(--priCtn);--decUser:var(--terCtn)}.palette-sheol{--priUser:var(--priPu);--secUser:var(--quiPu);--terUser:var(--priFs);--quaUser:var(--priCfw);--quiUser:var(--terCfw);--sixUser:var(--terId);--sepUser:var(--secId);--octUser:var(--terFs);--ninUser:var(--sixPu);--decUser:var(--terPu)}.palette-bardo{--priUser:var(--sixTrs);--secUser:var(--sixU);--terUser:var(--priCfw);--quaUser:var(--quiAu);--quiUser:var(--secCu);--sixUser:var(--terKhk);--sepUser:var(--priKhk);--octUser:var(--priPer);--ninUser:var(--sixCu);--decUser:var(--terU)}.palette-inferno{--priUser:var(--terSwp);--secUser:var(--priSwp);--terUser:var(--secBld);--quaUser:var(--priIce);--quiUser:var(--quaIce);--sixUser:var(--priTrs);--sepUser:var(--terTrs);--octUser:var(--terBld);--ninUser:var(--priMst);--decUser:var(--terMst)}.palette-terrestre{--priUser:var(--priAdm);--secUser:var(--quaAdm);--terUser:var(--sixAdm);--quaUser:var(--priPhy);--quiUser:var(--secPhy);--sixUser:var(--priMrb);--sepUser:var(--terPer);--octUser:var(--quaAdm);--ninUser:var(--sixPer);--decUser:var(--terMrb)}.palette-celestia{--priUser:var(--octClh);--secUser:var(--sixClh);--terUser:var(--terClh);--quaUser:var(--decClh);--quiUser:var(--ninClh);--sixUser:var(--sepClh);--sepUser:var(--priClh);--octUser:var(--quaClh);--ninUser:var(--secClh);--decUser:var(--quiClh)}.palette-monochrome-dark{--priUser:var(--priAg);--secUser:var(--quiAg);--terUser:var(--sixAg);--quaUser:var(--sixAg);--quiUser:var(--quaAg);--sixUser:var(--terAg);--sepUser:var(--secAg);--octUser:var(--quiPt);--ninUser:var(--sixAg);--decUser:var(--terAg)}.palette-oblivion-light{--priUser:var(--sixAdm);--secUser:var(--terPer);--terUser:var(--priPer);--quaUser:var(--priAg);--quiUser:var(--priMst);--sixUser:var(--quiAg);--sepUser:var(--sixAg);--octUser:var(--priNi);--ninUser:var(--terNi);--decUser:var(--terPt)}.palette-cedar{--priUser:var(--priCu);--secUser:var(--quiCu);--terUser:var(--priBpk);--quaUser:var(--quiAg);--quiUser:var(--quaSwp);--sixUser:var(--quaCu);--sepUser:var(--terCu);--octUser:var(--quaAu);--ninUser:var(--sixAg);--decUser:var(--secKhk)}body[class*="-light"]{--tooltip-bg:255,255,255;--title-shadow-offset:-0.06125rem}.priUser{color:rgba(var(--priUser),1)}.priUser-bg{background-color:rgba(var(--priUser),1)}.priUser-bd{border-color:rgba(var(--priUser),1)}.secUser{color:rgba(var(--secUser),1)}.secUser-bg{background-color:rgba(var(--secUser),1)}.secUser-bd{border-color:rgba(var(--secUser),1)}.terUser{color:rgba(var(--terUser),1)}.terUser-bg{background-color:rgba(var(--terUser),1)}.terUser-bd{border-color:rgba(var(--terUser),1)}.quaUser{color:rgba(var(--quaUser),1)}.quaUser-bg{background-color:rgba(var(--quaUser),1)}.quaUser-bd{border-color:rgba(var(--secUser),1)}.quiUser{color:rgba(var(--quiUser),1)}.quiUser-bg{background-color:rgba(var(--quiUser),1)}.quiUser-bd{border-color:rgba(var(--quiUser),1)}.sixUser{color:rgba(var(--sixUser),1)}.sixUser-bg{background-color:rgba(var(--sixUser),1)}.sixUser-bd{border-color:rgba(var(--sixUser),1)}.sepUser{color:rgba(var(--sepUser),1)}.sepUser-bg{background-color:rgba(var(--sepUser),1)}.sepUser-bd{border-color:rgba(var(--sepUser),1)}.octUser{color:rgba(var(--octUser),1)}.octUser-bg{background-color:rgba(var(--octUser),1)}.octUser-bd{border-color:rgba(var(--octUser),1)}.ninUser{color:rgba(var(--ninUser),1)}.ninUser-bg{background-color:rgba(var(--ninUser),1)}.ninUser-bd{border-color:rgba(var(--ninUser),1)}.decUser{color:rgba(var(--decUser),1)}.decUser-bg{background-color:rgba(var(--decUser),1)}.decUser-bd{border-color:rgba(var(--decUser),1)}.gear-btn{position:absolute;bottom:0.5rem;right:0.5rem;z-index:1;font-size:2rem;cursor:pointer;color:rgba(var(--secUser),1);display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:50%;background-color:rgba(var(--priUser),1);border:0.15rem solid rgba(var(--secUser),1)}.gear-btn.active{color:rgba(var(--quaUser),1);border-color:rgba(var(--quaUser),1)}#id_billscroll_menu,#id_billboard_applet_menu,#id_room_menu,#id_wallet_applet_menu,#id_game_kit_menu,#id_game_applet_menu,#id_dash_applet_menu{position:absolute;bottom:3rem;right:0.5rem;z-index:100;background-color:rgba(var(--priUser),0.95);border:0.15rem solid rgba(var(--secUser),1);box-shadow:0 0 0.5rem rgba(var(--secUser),0.75),0.12rem 0.12rem 0.5rem rgba(0,0,0,0.25);border-radius:0.75rem;padding:1rem}#id_billscroll_menu .menu-btns,#id_billboard_applet_menu .menu-btns,#id_room_menu .menu-btns,#id_wallet_applet_menu .menu-btns,#id_game_kit_menu .menu-btns,#id_game_applet_menu .menu-btns,#id_dash_applet_menu .menu-btns{display:flex;gap:0.25rem;margin-top:0.75rem}#id_billscroll_menu form,#id_billboard_applet_menu form,#id_room_menu form,#id_wallet_applet_menu form,#id_game_kit_menu form,#id_game_applet_menu form,#id_dash_applet_menu form{display:flex;flex-direction:column;gap:0.5rem}#id_billscroll_menu input[type="checkbox"],#id_billboard_applet_menu input[type="checkbox"],#id_room_menu input[type="checkbox"],#id_wallet_applet_menu input[type="checkbox"],#id_game_kit_menu input[type="checkbox"],#id_game_applet_menu input[type="checkbox"],#id_dash_applet_menu input[type="checkbox"]{appearance:none;-webkit-appearance:none;width:0.9em;height:0.9em;border:0.1rem solid rgba(var(--secUser),0.4);border-radius:0.25rem;background:transparent;cursor:pointer;position:relative;flex-shrink:0;top:0.1em}#id_billscroll_menu input[type="checkbox"]:checked::after,#id_billboard_applet_menu input[type="checkbox"]:checked::after,#id_room_menu input[type="checkbox"]:checked::after,#id_wallet_applet_menu input[type="checkbox"]:checked::after,#id_game_kit_menu input[type="checkbox"]:checked::after,#id_game_applet_menu input[type="checkbox"]:checked::after,#id_dash_applet_menu input[type="checkbox"]:checked::after{content:'';position:absolute;left:0.2em;bottom:0.2em;width:0.55em;height:1em;border:0.12em solid rgba(var(--ninUser),1);border-top:none;border-left:none;transform:rotate(45deg)}.gameboard-page>.gear-btn,.dashboard-page>.gear-btn,.wallet-page>.gear-btn,.room-page>.gear-btn,.billboard-page>.gear-btn,.billscroll-page>.gear-btn{position:fixed;bottom:4.2rem;right:0.5rem;z-index:314}#id_dash_applet_menu,#id_game_applet_menu,#id_game_kit_menu,#id_wallet_applet_menu,#id_billboard_applet_menu,#id_billscroll_menu{position:fixed;bottom:6.6rem;right:1rem;z-index:312}@media (orientation:landscape){.gameboard-page>.gear-btn,.dashboard-page>.gear-btn,.wallet-page>.gear-btn,.room-page>.gear-btn,.billboard-page>.gear-btn,.billscroll-page>.gear-btn{right:1rem;bottom:3.95rem;top:auto}#id_dash_applet_menu,#id_game_applet_menu,#id_game_kit_menu,#id_wallet_applet_menu,#id_room_menu,#id_billboard_applet_menu,#id_billscroll_menu{right:1rem;bottom:6.6rem;top:auto}}@media (orientation:landscape) and (min-width:1800px){.gameboard-page>.gear-btn,.dashboard-page>.gear-btn,.wallet-page>.gear-btn,.room-page>.gear-btn,.billboard-page>.gear-btn,.billscroll-page>.gear-btn{right:2.5rem}#id_dash_applet_menu,#id_game_applet_menu,#id_game_kit_menu,#id_wallet_applet_menu,#id_room_menu,#id_billboard_applet_menu,#id_billscroll_menu{right:2.5rem}}.billscroll-page .applet-billboard-scroll,#id_gk_sections_container section,#id_billboard_applets_container section,#id_wallet_applets_container section,#id_game_applets_container section,#id_applets_container section{border:0.2rem solid rgba(var(--secUser),0.5);box-shadow:inset -0.125rem -0.125rem 0 rgba(var(--ninUser),0.125),inset 0.125rem 0.125rem 0 rgba(0,0,0,0.8);background-color:rgba(0,0,0,0.125);border-radius:0.75rem;position:relative;padding:0.75rem 0.75rem 0.75rem 2.5rem;overflow:hidden;min-width:0}.billscroll-page .applet-billboard-scroll>h2,#id_gk_sections_container section>h2,#id_billboard_applets_container section>h2,#id_wallet_applets_container section>h2,#id_game_applets_container section>h2,#id_applets_container section>h2{position:absolute;top:0;bottom:0;left:0;width:2rem;display:flex;align-items:center;justify-content:center;writing-mode:vertical-rl;transform:rotate(180deg);font-size:1rem;letter-spacing:0.2em;text-transform:uppercase;margin:0;padding-right:0.2rem;color:rgba(var(--secUser),1);text-shadow:1px 1px 0 rgba(255,255,255,0.06),-0.06rem -0.06rem 0 rgba(0,0,0,0.25);background-color:rgba(0,0,0,0.125);box-shadow:0 0 0.5rem rgba(var(--priUser),0.5),0.12rem 0.12rem 0.5rem rgba(0,0,0,0.5);white-space:nowrap;overflow:hidden;z-index:1}.billscroll-page .applet-billboard-scroll>h2 a,#id_gk_sections_container section>h2 a,#id_billboard_applets_container section>h2 a,#id_wallet_applets_container section>h2 a,#id_game_applets_container section>h2 a,#id_applets_container section>h2 a{color:rgba(var(--terUser),1);text-decoration:none}.billscroll-page .applet-billboard-scroll>h2 a:hover,#id_gk_sections_container section>h2 a:hover,#id_billboard_applets_container section>h2 a:hover,#id_wallet_applets_container section>h2 a:hover,#id_game_applets_container section>h2 a:hover,#id_applets_container section>h2 a:hover{color:rgba(var(--ninUser),1);text-shadow:0 0 0.5rem rgba(var(--terUser),1)}#id_gk_sections_container,#id_billboard_applets_container,#id_wallet_applets_container,#id_game_applets_container,#id_applets_container{container-type:inline-size;--grid-gap:0.5rem;flex:1;overflow-y:auto;overflow-x:hidden;display:grid;grid-template-columns:repeat(12,1fr);grid-auto-rows:3rem;gap:var(--grid-gap);padding:0.75rem;-webkit-overflow-scrolling:touch;mask-image:linear-gradient(to bottom,transparent 0%,black 2%,black 99%,transparent 100%);margin-left:1rem;margin-top:1rem}@media (orientation:landscape) and (min-width:900px){#id_gk_sections_container,#id_billboard_applets_container,#id_wallet_applets_container,#id_game_applets_container,#id_applets_container{margin-left:2rem;margin-top:2rem}}@media (orientation:landscape) and (min-width:1800px){#id_gk_sections_container,#id_billboard_applets_container,#id_wallet_applets_container,#id_game_applets_container,#id_applets_container{margin-left:4rem;margin-top:4rem}}#id_gk_sections_container section,#id_billboard_applets_container section,#id_wallet_applets_container section,#id_game_applets_container section,#id_applets_container section{grid-column:span var(--applet-cols,12);grid-row:span var(--applet-rows,3)}@container (max-width:550px){#id_gk_sections_container section,#id_billboard_applets_container section,#id_wallet_applets_container section,#id_game_applets_container section,#id_applets_container section{grid-column:span 12}}body{display:flex;flex-direction:column;background-color:rgba(var(--priUser),1);color:rgba(var(--secUser),1);font-family:Georgia,serif;height:100vh}body a{text-decoration:none;font-weight:700;color:rgba(var(--terUser),1)}body a:hover{color:rgba(var(--ninUser),1);text-shadow:0 0 0.5rem rgba(var(--terUser),1)}body .container{max-width:960px;width:100%;margin:0 auto;flex:1}body .container .navbar{padding:0.75rem 0;border-bottom:0.1rem solid rgba(var(--secUser),0.4)}body .container .navbar .navbar-brand{margin-left:1rem}body .container .navbar .navbar-brand h1{font-size:2rem}body .container .navbar .container-fluid{display:flex;align-items:center;gap:1rem;margin-right:0.5rem}body .container .navbar .container-fluid .navbar-user{flex:1;min-width:0;display:flex;align-items:center;justify-content:center;gap:0.25rem}body .container .navbar .container-fluid .navbar-user .navbar-text{flex:none}body .container .navbar .container-fluid .navbar-user>form{flex-shrink:0;order:-1}body .container .navbar .container-fluid>#id_cont_game{flex-shrink:0}body .container .navbar .navbar-text,body .container .navbar .navbar-link{flex:1;min-width:0;text-align:center}body .container .navbar .navbar-text .navbar-label,body .container .navbar .navbar-link .navbar-label{display:block;color:rgba(var(--secUser),0.7);font-size:0.75rem}body .container .navbar .navbar-text .navbar-identity,body .container .navbar .navbar-link .navbar-identity{display:block;color:rgba(var(--quaUser),1);font-size:0.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body .container .input-group{position:fixed;left:0;right:0;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;align-items:center;gap:0.5rem;z-index:50}body .container .input-group .form-control{width:24rem;text-align:center}body .container .form-control{background-color:rgba(var(--priUser),1);color:rgba(var(--secUser),1);border:0.1rem solid rgba(var(--secUser),0.5);--_pad-v:0.5rem;padding:var(--_pad-v) 0.75rem;border-radius:calc((var(--_pad-v) * 2 + 1em) / 3);width:100%;font-family:inherit}body .container .form-control.is-invalid{border-color:rgba(var(--priRd),1)}body .container .form-control.form-control-lg{--_pad-v:0.75rem;padding:var(--_pad-v) 1rem;font-size:1.125rem}body .container .form-control.is-invalid ~ .invalid-feedback{display:block}body .container .form-control:focus{border-color:rgba(var(--terUser),0.75);box-shadow:0 0 0.75rem rgba(var(--terUser),0.5)}body .container .invalid-feedback{display:none;color:rgba(var(--priRd),1);font-size:0.875rem;margin-top:0.25rem}body .container .alert{padding:0.75rem 1rem;margin:0.75rem;border-radius:0.5rem;border:0.1rem solid rgba(var(--priYl),0.5);color:rgba(var(--priYl),1)}body .container .alert.alert-success{border-color:rgba(var(--priGn),0.5);color:rgba(var(--priGn),1)}body .container .alert.alert-warning{border-color:rgba(var(--priOr),0.5);color:rgba(var(--priOr),1)}body .container .row{padding:2rem 0}body .container .row .col-md-12{width:100%;justify-content:center}body .container .row .col-lg-6{max-width:inherit;margin:0 1rem}body .container .row .col-lg-6 h2{font-size:3rem;color:rgba(var(--secUser),0.75);margin-bottom:1rem;text-align:justify;text-align-last:justify;text-justify:inter-character;text-transform:uppercase;text-shadow:var(--title-shadow-offset) var(--title-shadow-offset) 0 rgba(0,0,0,0.8)}body .container .row .col-lg-6 h2 span{color:rgba(var(--quaUser),0.75)}@media (min-width:1200px){body .container{max-width:1200px}}@media (orientation:landscape) and (max-width:1100px){body .container .navbar h1{font-size:1rem!important}}@media (orientation:landscape){body{flex-direction:row}body .container .navbar{position:fixed;left:0;top:0;height:100vh;width:5rem;padding:0.5rem 0;border-bottom:none;border-right:0.1rem solid rgba(var(--secUser),0.4);background-color:rgba(var(--priUser),1);z-index:100;overflow:hidden}body .container .navbar .container-fluid{flex-direction:column;height:100%;max-height:700px;align-items:center;justify-content:space-between;gap:1rem;padding:0 0.25rem;margin:0}body .container .navbar .container-fluid>#id_cont_game{flex-shrink:0;order:-1}body .container .navbar .container-fluid .navbar-user{flex-direction:column;align-items:center;gap:0.25rem}body .container .navbar .container-fluid .navbar-user .navbar-text{margin:0}body .container .navbar .container-fluid .navbar-user>form{order:0}body .container .navbar .container-fluid .navbar-user>form .btn{margin-top:0}body .container .navbar .navbar-brand h1{writing-mode:vertical-rl;transform:rotate(180deg);font-size:1.2rem;line-height:1.2;white-space:nowrap}body .container .navbar .navbar-brand{order:1;width:100%;margin-left:0;display:flex;justify-content:center}body .container .navbar .navbar-link{display:none}body .container .navbar .navbar-text{writing-mode:vertical-rl;transform:rotate(180deg);font-size:0.65rem;white-space:nowrap;margin:auto 0}body .container .navbar .navbar-text .navbar-label{opacity:0.7}body .container .navbar .input-group{left:5rem;right:5rem}body .container .navbar .input-group .navbar-text{writing-mode:horizontal-tb;transform:none;font-size:0.75rem;white-space:normal;margin:0 0 0.25rem;text-align:center}body .container{flex:1;min-width:0;max-width:none;margin-left:5rem;margin-right:5rem;padding:0 0.5rem}body .container .row{padding:0;margin:0}body .container .row .col-lg-6 h2{position:fixed;left:5rem;top:50%;transform:translateY(-50%) rotate(180deg);writing-mode:vertical-rl;font-size:1.5rem;letter-spacing:0.4em;margin:0;z-index:85;pointer-events:none}body #id_footer{position:fixed;right:0;top:0;width:5rem;height:100vh;flex-direction:column;justify-content:center;align-items:center;border-top:none;border-left:0.1rem solid rgba(var(--secUser),0.3);background-color:rgba(var(--priUser),1);padding:1rem 0;gap:0;z-index:100}body #id_footer #id_footer_nav{flex-direction:column-reverse;width:auto;max-width:none;gap:1.5rem!important;margin-bottom:4rem}body #id_footer #id_footer_nav a{font-size:1.75rem;display:flex;justify-content:center;align-items:center}body #id_footer .footer-container{position:absolute;top:0.25rem;text-align:center;line-height:0.75!important;color:rgba(var(--secUser),1)}body #id_footer .footer-container br{display:block}body #id_footer .footer-container small{font-size:0.75rem!important}}@media (orientation:landscape) and (min-width:700px) and (min-height:400px){body .container .row .col-lg-6 h2{font-size:2.5rem}}@media (orientation:landscape) and (min-width:700px) and (min-height:500px){body .container .row .col-lg-6 h2{font-size:3rem}}@media (orientation:landscape) and (min-width:700px){body #id_footer #id_footer_nav{gap:3rem!important}body #id_footer #id_footer_nav a{font-size:1.75rem;display:flex;justify-content:center;align-items:center}body #id_footer .footer-container{line-height:1;margin-top:0.5rem}body #id_footer .footer-container small{font-size:1rem}}@media (orientation:landscape) and (min-width:1800px){body .container .navbar{width:8rem}body .container .navbar .container-fluid{gap:2rem;padding:0 0.5rem}body .container .navbar .navbar-brand h1{font-size:2.4rem}body .container .navbar .navbar-text{font-size:0.78rem}body .container .navbar .input-group{left:8rem;right:8rem}body .container{margin-left:8rem;margin-right:8rem}body .container .row .col-lg-6 h2{left:8rem}}@media (orientation:landscape) and (min-width:1800px) and (min-height:800px){body .container .row .col-lg-6 h2{font-size:4.5rem}}@media (orientation:landscape) and (min-width:1800px){body #id_footer{width:8rem}body #id_footer #id_footer_nav{gap:8rem!important}body #id_footer #id_footer_nav a{font-size:3rem}body #id_footer .footer-container{font-size:0.85rem;margin-top:1rem}body #id_footer .footer-container small{font-size:1.2rem}}@media (orientation:portrait) and (max-width:500px){body .container .navbar{padding:0 0 0.25rem 0}body .container .navbar .navbar-brand h1{font-size:1.2rem}body .container .row .col-lg-6 h2{text-align:center;text-align-last:center;letter-spacing:0.33em;margin:0;font-size:2rem}body .container .row .col-lg-6 h2#id_dash_wallet{letter-spacing:0.25em}}#id_footer{flex-shrink:0;height:6rem;display:flex;flex-direction:column;gap:0.5rem;align-items:center;padding:1rem 1rem;border-top:0.1rem solid rgba(var(--secUser),0.3)}#id_footer #id_footer_nav{display:flex;justify-content:space-evenly;width:80%;max-width:500px}#id_footer #id_footer_nav a{font-size:1.75rem;color:rgba(var(--secUser),0.6);text-shadow:0 0 0.25rem rgba(0,0,0,0.25)}#id_footer #id_footer_nav a.active{color:rgba(var(--quaUser),1);text-shadow:0 0 0.5rem rgba(0,0,0,0.5)}#id_footer #id_footer_nav a:hover{color:rgba(var(--quaUser),1);text-shadow:0 0 1rem rgba(0,0,0,0.25),0 0 0.5rem rgba(var(--ninUser),0.25)}#id_footer .footer-container br{display:none}#id_footer .footer-container small{font-size:0.75rem;opacity:1}.forthcoming{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;font-style:italic;opacity:0.6}#id_guard_portal{display:none;position:fixed;z-index:10000;padding:0.75rem 1rem;border-radius:0.5rem;background-color:rgba(var(--tooltip-bg),0.5);backdrop-filter:blur(6px);border:0.1rem solid rgba(var(--secUser),0.4);box-shadow:0 0.25rem 1rem rgba(0,0,0,0.4)}#id_guard_portal.active{display:flex;flex-direction:column;align-items:center;gap:0.5rem}#id_guard_portal .guard-message{font-size:0.85rem;color:rgba(var(--secUser),0.9);text-align:center;white-space:nowrap}#id_guard_portal .guard-actions{display:flex;gap:0.5rem}.btn{display:inline-flex;align-items:center;justify-content:center;text-align:center;width:2rem;height:2rem;text-shadow:0 0 0.25rem rgba(0,0,0,0.5);border:0.15rem solid rgba(var(--priUser),1);border-radius:50%;font-weight:700;font-size:0.63rem;text-transform:uppercase;margin:0.25rem;flex-shrink:0}.btn:hover,.btn:active{cursor:pointer}.btn:active{font-size:0.61rem;border:0.18rem solid rgba(var(--priUser),1)}.btn.btn-primary{width:4rem;height:4rem;font-size:0.875rem;border-width:0.21rem;color:rgba(var(--quaUser),1);border-color:rgba(var(--quaUser),1);background-color:rgba(var(--quiUser),1);box-shadow:0.1rem 0.1rem 0.12rem rgba(var(--quiUser),0.25),0.12rem 0.12rem 0.25rem rgba(0,0,0,0.25),0.25rem 0.25rem 0.25rem rgba(var(--quiUser),0.12)}.btn.btn-primary:hover{text-shadow:0.2rem 0.2rem 0.2rem rgba(0,0,0,0.25),0 0 0.5rem rgba(var(--quaUser),1);box-shadow:0.24rem 0.24rem 0.5rem rgba(0,0,0,0.25),0 0 0.5rem rgba(var(--quaUser),0.22)}.btn.btn-primary:active{border-width:0.25rem;text-shadow:-0.2rem -0.2rem 0.25rem rgba(0,0,0,0.25),0 0 0.24rem rgba(var(--quaUser),1);box-shadow:-0.2rem -0.2rem 0.24rem rgba(var(--quiUser),0.25),-0.2rem -0.2rem 0.24rem rgba(0,0,0,0.25),0 0 0.5rem rgba(var(--quaUser),0.22)}@media (orientation:landscape) and (max-width:1100px){.btn.btn-primary{width:2.75rem!important;height:2.75rem!important;font-size:0.625rem!important;border-width:0.125rem!important}}.btn.btn-abandon{color:rgba(var(--priBl),1);border-color:rgba(var(--priBl),1);background-color:rgba(var(--terBl),1);box-shadow:0.1rem 0.1rem 0.12rem rgba(var(--terBl),0.25),0.12rem 0.12rem 0.25rem rgba(0,0,0,0.25),0.25rem 0.25rem 0.25rem rgba(var(--terBl),0.12)}.btn.btn-abandon:hover{text-shadow:0.1rem 0.1rem 0.1rem rgba(0,0,0,0.25),0 0 1rem rgba(var(--priBl),1);box-shadow:0.12rem 0.12rem 0.5rem rgba(0,0,0,0.25),0 0 0.5rem rgba(var(--priBl),0.12)}.btn.btn-abandon:active{border:0.18rem solid rgba(var(--priBl),1);text-shadow:-0.1rem -0.1rem 0.25rem rgba(0,0,0,0.25),0 0 0.12rem rgba(var(--priBl),1);box-shadow:-0.1rem -0.1rem 0.12rem rgba(var(--terBl),0.25),-0.1rem -0.1rem 0.12rem rgba(0,0,0,0.25),0 0 0.5rem rgba(var(--priBl),0.12)}.btn.btn-cancel{color:rgba(var(--priOr),1);border-color:rgba(var(--priOr),1);background-color:rgba(var(--terOr),1);box-shadow:0.1rem 0.1rem 0.12rem rgba(var(--terOr),0.25),0.12rem 0.12rem 0.25rem rgba(0,0,0,0.25),0.25rem 0.25rem 0.25rem rgba(var(--terOr),0.12)}.btn.btn-cancel:hover{text-shadow:0.2rem 0.2rem 0.2rem rgba(0,0,0,0.25),0 0 0.5rem rgba(var(--priOr),1);box-shadow:0.24rem 0.24rem 0.5rem rgba(0,0,0,0.25),0 0 0.5rem rgba(var(--priOr),0.12)}.btn.btn-cancel:active{text-shadow:-0.1rem -0.1rem 0.5rem rgba(0,0,0,0.25),0 0 0.12rem rgba(var(--priOr),1);box-shadow:-0.1rem -0.1rem 0.12rem rgba(var(--terOr),0.25),-0.1rem -0.1rem 0.12rem rgba(0,0,0,0.25),0 0 0.5rem rgba(var(--priOr),0.12)}.btn.btn-caution{color:rgba(var(--priYl),1);border-color:rgba(var(--priYl),1);background-color:rgba(var(--terYl),1);box-shadow:0.1rem 0.1rem 0.12rem rgba(var(--terYl),0.25),0.12rem 0.12rem 0.25rem rgba(0,0,0,0.25),0.25rem 0.25rem 0.25rem rgba(var(--terYl),0.12)}.btn.btn-caution:hover{text-shadow:0.1rem 0.1rem 0.1rem rgba(0,0,0,0.25),0 0 1rem rgba(var(--priYl),1);box-shadow:0.12rem 0.12rem 0.5rem rgba(0,0,0,0.25),0 0 0.5rem rgba(var(--priYl),0.12)}.btn.btn-caution:active{border:0.18rem solid rgba(var(--priYl),1);text-shadow:-0.1rem -0.1rem 0.25rem rgba(0,0,0,0.25),0 0 0.12rem rgba(var(--priYl),1);box-shadow:-0.1rem -0.1rem 0.12rem rgba(var(--terYl),0.25),-0.1rem -0.1rem 0.12rem rgba(0,0,0,0.25),0 0 0.5rem rgba(var(--priYl),0.12)}.btn.btn-confirm{color:rgba(var(--priGn),1);border-color:rgba(var(--priGn),1);background-color:rgba(var(--terGn),1);box-shadow:0.1rem 0.1rem 0.12rem rgba(var(--terGn),0.25),0.12rem 0.12rem 0.25rem rgba(0,0,0,0.25),0.25rem 0.25rem 0.25rem rgba(var(--terGn),0.12)}.btn.btn-confirm:hover{text-shadow:0.1rem 0.1rem 0.1rem rgba(0,0,0,0.25),0 0 1rem rgba(var(--priGn),1);box-shadow:0.12rem 0.12rem 0.5rem rgba(0,0,0,0.25),0 0 0.5rem rgba(var(--priGn),0.12)}.btn.btn-confirm:active{border:0.18rem solid rgba(var(--priGn),1);text-shadow:-0.1rem -0.1rem 0.25rem rgba(0,0,0,0.25),0 0 0.12rem rgba(var(--priGn),1);box-shadow:-0.1rem -0.1rem 0.12rem rgba(var(--terGn),0.25),-0.1rem -0.1rem 0.12rem rgba(0,0,0,0.25),0 0 0.5rem rgba(var(--priGn),0.12)}.btn.btn-danger{color:rgba(var(--priRd),1);background-color:rgba(var(--terRd),1);border-color:rgba(var(--priRd),1);box-shadow:0.1rem 0.1rem 0.12rem rgba(var(--terRd),0.25),0.12rem 0.12rem 0.25rem rgba(0,0,0,0.25),0.25rem 0.25rem 0.25rem rgba(var(--terRd),0.12)}.btn.btn-danger:hover{text-shadow:0.1rem 0.1rem 0.1rem rgba(0,0,0,0.25),0 0 1rem rgba(var(--priRd),1);box-shadow:0.12rem 0.12rem 0.5rem rgba(0,0,0,0.25),0 0 0.5rem rgba(var(--priRd),0.12)}.btn.btn-danger:active{text-shadow:-0.1rem -0.1rem 0.25rem rgba(0,0,0,0.25),0 0 0.12rem rgba(var(--priRd),1);box-shadow:-0.1rem -0.1rem 0.12rem rgba(var(--terRd),0.25),-0.1rem -0.1rem 0.12rem rgba(0,0,0,0.25),0 0 0.5rem rgba(var(--priRd),0.12)}.btn.btn-danger.stop-player{width:4rem;height:4rem;font-size:0.9rem;border:0.2rem solid rgba(var(--priRd),1);box-shadow:0.1rem 0.1rem 0.25rem rgba(var(--terRd),0.5),0.25rem 0.25rem 1rem rgba(0,0,0,0.5),0.5rem 0.5rem 0.5rem rgba(var(--terRd),0.25)}.btn.btn-danger.stop-player:hover{text-shadow:0.1rem 0.1rem 0.1rem rgba(0,0,0,0.5),0 0 1rem rgba(var(--priRd),1);box-shadow:0.25rem 0.25rem 1rem rgba(0,0,0,0.5),0 0 1rem rgba(var(--priRd),0.25)}.btn.btn-danger.stop-player:active{font-size:0.88rem;border:0.25rem solid rgba(var(--priRd),1);text-shadow:-0.1rem -0.1rem 0.5rem rgba(0,0,0,0.5),0 0 0.25rem rgba(var(--priRd),1);box-shadow:-0.1rem -0.1rem 0.25rem rgba(var(--terRd),0.5),-0.1rem -0.1rem 0.25rem rgba(0,0,0,0.5),0 0 1rem rgba(var(--priRd),0.25)}@media (orientation:landscape) and (min-width:1800px){.btn{width:2.4rem;height:2.4rem;font-size:0.75rem}}.btn.btn-nav-left{color:rgba(var(--priFs),1);border-color:rgba(var(--priFs),1);background-color:rgba(var(--terFs),1);box-shadow:0.1rem 0.1rem 0.12rem rgba(var(--terFs),0.25),0.12rem 0.12rem 0.25rem rgba(0,0,0,0.25),0.25rem 0.25rem 0.25rem rgba(var(--terFs),0.12)}.btn.btn-nav-left:hover{text-shadow:0.1rem 0.1rem 0.1rem rgba(0,0,0,0.25),0 0 1rem rgba(var(--priFs),1);box-shadow:0.12rem 0.12rem 0.5rem rgba(0,0,0,0.25),0 0 0.5rem rgba(var(--priFs),0.12)}.btn.btn-nav-left:active{border:0.18rem solid rgba(var(--priFs),1);text-shadow:-0.1rem -0.1rem 0.25rem rgba(0,0,0,0.25),0 0 0.12rem rgba(var(--priFs),1);box-shadow:-0.1rem -0.1rem 0.12rem rgba(var(--terFs),0.25),-0.1rem -0.1rem 0.12rem rgba(0,0,0,0.25),0 0 0.5rem rgba(var(--priFs),0.12)}.btn.btn-nav-right{color:rgba(var(--priLm),1);border-color:rgba(var(--priLm),1);background-color:rgba(var(--terLm),1);box-shadow:0.1rem 0.1rem 0.12rem rgba(var(--terLm),0.25),0.12rem 0.12rem 0.25rem rgba(0,0,0,0.25),0.25rem 0.25rem 0.25rem rgba(var(--terLm),0.12)}.btn.btn-nav-right:hover{text-shadow:0.1rem 0.1rem 0.1rem rgba(0,0,0,0.25),0 0 1rem rgba(var(--priLm),1);box-shadow:0.12rem 0.12rem 0.5rem rgba(0,0,0,0.25),0 0 0.5rem rgba(var(--priLm),0.12)}.btn.btn-nav-right:active{border:0.18rem solid rgba(var(--priLm),1);text-shadow:-0.1rem -0.1rem 0.25rem rgba(0,0,0,0.25),0 0 0.12rem rgba(var(--priLm),1);box-shadow:-0.1rem -0.1rem 0.12rem rgba(var(--terLm),0.25),-0.1rem -0.1rem 0.12rem rgba(0,0,0,0.25),0 0 0.5rem rgba(var(--priLm),0.12)}.btn.btn-equip{color:rgba(var(--priTk),1);border-color:rgba(var(--priTk),1);background-color:rgba(var(--terTk),1);box-shadow:0.1rem 0.1rem 0.12rem rgba(var(--terTk),0.25),0.12rem 0.12rem 0.25rem rgba(0,0,0,0.25),0.25rem 0.25rem 0.25rem rgba(var(--terTk),0.12)}.btn.btn-equip:hover{text-shadow:0.1rem 0.1rem 0.1rem rgba(0,0,0,0.25),0 0 1rem rgba(var(--priTk),1);box-shadow:0.12rem 0.12rem 0.5rem rgba(0,0,0,0.25),0 0 0.5rem rgba(var(--priTk),0.12)}.btn.btn-equip:active{border:0.18rem solid rgba(var(--priTk),1);text-shadow:-0.1rem -0.1rem 0.25rem rgba(0,0,0,0.25),0 0 0.12rem rgba(var(--priTk),1);box-shadow:-0.1rem -0.1rem 0.12rem rgba(var(--terTk),0.25),-0.1rem -0.1rem 0.12rem rgba(0,0,0,0.25),0 0 0.5rem rgba(var(--priTk),0.12)}.btn.btn-unequip{color:rgba(var(--priMe),1);border-color:rgba(var(--priMe),1);background-color:rgba(var(--terMe),1);box-shadow:0.1rem 0.1rem 0.12rem rgba(var(--terMe),0.25),0.12rem 0.12rem 0.25rem rgba(0,0,0,0.25),0.25rem 0.25rem 0.25rem rgba(var(--terMe),0.12)}.btn.btn-unequip:hover{text-shadow:0.1rem 0.1rem 0.1rem rgba(0,0,0,0.25),0 0 1rem rgba(var(--priMe),1);box-shadow:0.12rem 0.12rem 0.5rem rgba(0,0,0,0.25),0 0 0.5rem rgba(var(--priMe),0.12)}.btn.btn-unequip:active{border:0.18rem solid rgba(var(--priMe),1);text-shadow:-0.1rem -0.1rem 0.25rem rgba(0,0,0,0.25),0 0 0.12rem rgba(var(--priMe),1);box-shadow:-0.1rem -0.1rem 0.12rem rgba(var(--terMe),0.25),-0.1rem -0.1rem 0.12rem rgba(0,0,0,0.25),0 0 0.5rem rgba(var(--priMe),0.12)}.btn.btn-reverse{color:rgba(var(--priCy),1);border-color:rgba(var(--priCy),1);background-color:rgba(var(--terCy),1);box-shadow:0.1rem 0.1rem 0.12rem rgba(var(--terCy),0.25),0.12rem 0.12rem 0.25rem rgba(0,0,0,0.25),0.25rem 0.25rem 0.25rem rgba(var(--terCy),0.12)}.btn.btn-reverse:hover{text-shadow:0.1rem 0.1rem 0.1rem rgba(0,0,0,0.25),0 0 1rem rgba(var(--priCy),1);box-shadow:0.12rem 0.12rem 0.5rem rgba(0,0,0,0.25),0 0 0.5rem rgba(var(--priCy),0.12)}.btn.btn-reverse:active{border:0.18rem solid rgba(var(--priCy),1);text-shadow:-0.1rem -0.1rem 0.25rem rgba(0,0,0,0.25),0 0 0.12rem rgba(var(--priCy),1);box-shadow:-0.1rem -0.1rem 0.12rem rgba(var(--terCy),0.25),-0.1rem -0.1rem 0.12rem rgba(0,0,0,0.25),0 0 0.5rem rgba(var(--priCy),0.12)}.btn.btn-tip{color:rgba(var(--priLm),1);border-color:rgba(var(--priLm),1);background-color:rgba(var(--terLm),1);box-shadow:0.1rem 0.1rem 0.12rem rgba(var(--terLm),0.25),0.12rem 0.12rem 0.25rem rgba(0,0,0,0.25),0.25rem 0.25rem 0.25rem rgba(var(--terLm),0.12)}.btn.btn-tip:hover{text-shadow:0.1rem 0.1rem 0.1rem rgba(0,0,0,0.25),0 0 1rem rgba(var(--priLm),1);box-shadow:0.12rem 0.12rem 0.5rem rgba(0,0,0,0.25),0 0 0.5rem rgba(var(--priLm),0.12)}.btn.btn-tip:active{border:0.18rem solid rgba(var(--priLm),1);text-shadow:-0.1rem -0.1rem 0.25rem rgba(0,0,0,0.25),0 0 0.12rem rgba(var(--priLm),1);box-shadow:-0.1rem -0.1rem 0.12rem rgba(var(--terLm),0.25),-0.1rem -0.1rem 0.12rem rgba(0,0,0,0.25),0 0 0.5rem rgba(var(--priLm),0.12)}.btn.btn-disabled{cursor:default!important;pointer-events:none;font-size:1.2rem;padding-bottom:0.1rem;color:rgba(var(--secUser),0.25)!important;background-color:rgba(var(--priUser),1)!important;border-color:rgba(var(--secUser),0.25)!important;box-shadow:0.1rem 0.1rem 0.12rem rgba(var(--priUser),0.5),0.12rem 0.12rem 0.25rem rgba(0,0,0,0.25),0.25rem 0.25rem 0.25rem rgba(var(--secUser),0.12)}.btn.btn-disabled:hover{text-shadow:0.1rem 0.1rem 0.1rem rgba(0,0,0,0.25),0 0 1rem rgba(var(--priUser),1);box-shadow:0.12rem 0.12rem 0.5rem rgba(0,0,0,0.25),0 0 0.5rem rgba(var(--priUser),0.12)}.btn.btn-disabled:active{text-shadow:-0.1rem -0.1rem 0.25rem rgba(0,0,0,0.25),0 0 0.12rem rgba(var(--priUser),1);box-shadow:-0.1rem -0.1rem 0.12rem rgba(var(--priUser),0.75),-0.1rem -0.1rem 0.12rem rgba(0,0,0,0.25),0 0 0.5rem rgba(var(--secUser),0.12)}html:has(body.page-dashboard){overflow:hidden}body.page-dashboard{overflow:hidden}body.page-dashboard .container{overflow:hidden;display:flex;flex-direction:column;flex:1;min-height:0}body.page-dashboard .row{flex-shrink:0;margin-bottom:-1rem}#id_dash_content{flex:1;min-width:425px;overflow:hidden;display:flex;flex-direction:column;position:relative}#id_applets_container #id_applet_my_notes{display:flex;flex-direction:column}#id_applets_container #id_applet_my_notes .my-notes-container{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;mask-origin:padding-box;mask-clip:padding-box;mask-image:linear-gradient(to bottom,transparent 0%,black 5%,black 85%,transparent 100%)}#id_applets_container #id_applet_my_notes .my-notes-container::-webkit-scrollbar{display:none}#id_applets_container #id_applet_wallet{display:flex;flex-direction:column;gap:0.25rem}#id_applets_container #id_applet_palette{padding:0 0 0 2rem}#id_applets_container #id_applet_palette .palette-scroll{display:flex;gap:1rem;align-items:center;overflow-x:auto;padding:0.75rem 2rem;height:100%;scrollbar-width:none;mask-image:linear-gradient(to right,transparent 0%,black 2%,black 98%,transparent 100%)}#id_applets_container #id_applet_palette .palette-scroll::-webkit-scrollbar{display:none}#id_applets_container #id_applet_username{display:flex;align-items:center;overflow:hidden}#id_applets_container #id_applet_username form{min-width:0;width:100%;overflow:hidden;display:flex;flex-direction:column}#id_applets_container #id_applet_username form .save-btn{align-self:left}#id_applets_container #id_applet_username .username-field{display:flex;align-items:baseline;gap:0.1em;min-width:0;overflow:hidden}#id_applets_container #id_applet_username .username-field .username-at{user-select:none;pointer-events:none;font-size:1.8rem;font-weight:bold;color:rgba(var(--secUser),0.875);margin-left:0.3rem}#id_applets_container #id_applet_username .username-field input{background:transparent;border:none;outline:none;font-size:1.8rem;font-weight:bold;color:rgba(var(--secUser),0.875);font-family:inherit;padding:0;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}@media (max-width:550px){#id_dash_content{min-width:0;overflow:hidden}}@media (min-width:738px){#id_dash_content{min-width:666px;overflow:hidden}}@media (orientation:landscape){#id_dash_content{min-width:0}}@media (max-height:500px){body.page-dashboard .container .row{padding:0.25rem 0}body.page-dashboard .container .row .col-lg-6 h2{margin-bottom:0.5rem}}html:has(body.page-gameboard){overflow:hidden}body.page-gameboard{overflow:hidden}body.page-gameboard .container{overflow:clip;display:flex;flex-direction:column;flex:1;min-height:0}body.page-gameboard .row{flex-shrink:0;margin-bottom:-1rem}.gameboard-page{flex:1;min-width:425px;overflow:hidden;display:flex;flex-direction:column;position:relative}@media (max-width:550px){.gameboard-page{min-width:0;overflow:hidden}}@media (min-width:738px){.gameboard-page{min-width:666px}body.page-gameboard .container{overflow:visible}}@media (orientation:landscape){body.page-gameboard .container{overflow:clip}.gameboard-page{min-width:0}}#id_applet_game_kit{display:flex;flex-direction:column}#id_applet_game_kit #id_game_kit{flex:1;position:relative;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:0.75rem;overflow-x:visible;scrollbar-width:none}#id_applet_game_kit #id_game_kit::-webkit-scrollbar{display:none}#id_applet_game_kit #id_game_kit .token{position:static}#id_applet_game_kit #id_game_kit .token:hover .token-tooltip,#id_applet_game_kit #id_game_kit .token:hover .tt{display:none}#id_applet_game_kit #id_game_kit .token,#id_applet_game_kit #id_game_kit .kit-item{font-size:1.5rem}#id_applet_game_kit #id_game_kit .kit-item{opacity:0.6}#id_applet_new_game,#id_applet_my_games{display:flex;flex-direction:column}#id_applet_new_game ul,#id_applet_my_games ul{flex:1;list-style:none;padding:0;margin:0;display:flex;align-items:center;justify-content:center}#id_applet_new_game ul small,#id_applet_my_games ul small{opacity:0.5;font-style:italic}#id_applet_my_games ul{display:flex;flex-direction:column}#id_tooltip_portal{position:fixed;z-index:9999;padding:0.75rem 1.5rem}#id_tooltip_portal .tt-title{font-size:1rem}#id_tooltip_portal .tt-description{padding:0.125rem;font-size:0.75rem}#id_tooltip_portal .tt-shoptalk{font-size:0.75rem;opacity:0.75}#id_tooltip_portal .tt-expiry{font-size:1rem;color:rgba(var(--priRd),1)}#id_tooltip_portal .tt-equip-btns{position:absolute;left:-1rem;top:-1rem;display:flex;flex-direction:column;gap:0.25rem;z-index:1}#id_tooltip_portal .tt-equip-btns .btn{margin:0}#id_tooltip_portal.active{display:block}#id_mini_tooltip_portal{position:fixed;z-index:9999;font-size:0.8em;font-style:italic;width:fit-content;white-space:nowrap;text-align:right}#id_mini_tooltip_portal.active{display:block}@media (max-height:500px){body.page-gameboard .container .row{padding:0.25rem 0}body.page-gameboard .container .row .col-lg-6 h2{margin-bottom:0.5rem}}.palette{display:flex;flex-direction:row;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:0.75rem;padding-bottom:0.5rem}.palette-item{display:flex;flex-direction:column;align-items:center;gap:0.5rem;flex:0 0 auto;scroll-snap-align:start}.swatch{position:relative;width:7rem;height:7rem;aspect-ratio:1;border-radius:0.5rem;cursor:pointer;background:linear-gradient(to bottom,rgba(var(--secUser),1) 0%,rgba(var(--secUser),1) 30%,rgba(var(--priUser),1) 30%,rgba(var(--priUser),1) 70%,rgba(var(--terUser),1) 70%,rgba(var(--terUser),1) 85%,rgba(var(--quiUser),1) 85%,rgba(var(--quiUser),1) 100%);border:0.15rem solid rgba(var(--secUser),0.5)}.swatch.active{border:0.2rem solid rgba(var(--ninUser),1);box-shadow:0 0 0.5rem rgba(var(--ninUser),0.5)}.swatch.locked{opacity:0.5;filter:saturate(0.4)}.swatch.previewing{border:0.2rem solid rgba(var(--ninUser),1);box-shadow:0 0 0.75rem rgba(var(--ninUser),0.6)}.swatch.previewing.locked{opacity:1;filter:none}.swatch .palette-ok{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;margin:0;padding:0.2rem 0.5rem;font-size:0.75rem;min-width:0;line-height:1}#id_tooltip_portal .tt-title,#id_tooltip_portal .tt-shoptalk,#id_tooltip_portal .tt-lock{display:block}#id_tooltip_portal .tt-title{color:rgba(var(--terUser),1);font-size:0.95rem;margin:0 0 0.3rem;font-weight:bold}#id_tooltip_portal .tt-lock{margin:0.25rem 0 0;font-size:0.8rem;opacity:0.85}#id_tooltip_portal .tt-lock i{margin-right:0.25rem}.room-page{position:relative;display:flex;align-items:center;justify-content:center;flex:1;min-height:0;overflow:hidden}#id_room_menu{position:fixed;bottom:6.6rem;right:0.5rem;z-index:314;background-color:rgba(var(--priUser),0.95);border:0.15rem solid rgba(var(--secUser),1);box-shadow:0 0 0.5rem rgba(var(--secUser),0.75),0.12rem 0.12rem 0.5rem rgba(0,0,0,0.25);border-radius:0.75rem;padding:1rem;display:flex;flex-direction:column;gap:0.5rem}html:has(.gate-backdrop){overflow:hidden}#id_aperture_fill{position:absolute;inset:0;background:rgba(var(--duoUser),1);z-index:90;pointer-events:none;opacity:0;transition:opacity 0.15s ease}html:has(.gate-backdrop) #id_aperture_fill,html:has(.sig-backdrop) #id_aperture_fill,html:has(.role-select-backdrop) #id_aperture_fill{opacity:1}.gate-backdrop{position:fixed;inset:0;background:rgba(0,0,0,0.7);backdrop-filter:blur(4px);z-index:100;pointer-events:none}.gate-overlay{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;z-index:120;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;pointer-events:none;margin-top:5rem}.gate-modal{display:flex;flex-direction:column;align-items:stretch;gap:0.5rem;min-width:26rem;pointer-events:auto;border:none;background-color:transparent}.gate-modal .gate-title-panel{border:0.1rem solid rgba(var(--terUser),0.25);border-radius:0.5rem;padding:0.75rem;background:rgba(var(--priUser),1)}.gate-modal .gate-top-row{display:flex;flex-direction:row;gap:0.5rem}.gate-modal .gate-main-panel{flex:3;min-width:0;display:flex;flex-direction:column;align-items:center;border:0.1rem solid rgba(var(--terUser),0.25);border-radius:0.5rem;padding:0.75rem;background:rgba(var(--priUser),1)}.gate-modal .gate-roles-panel{flex:1;min-width:5rem;display:flex;align-items:center;justify-content:center;border:0.1rem solid rgba(var(--terUser),0.25);border-radius:0.5rem;padding:0.75rem;background:rgba(var(--priUser),1)}.gate-modal .gate-roles-panel .launch-game-btn{margin-top:0}.gate-modal .gate-invite-panel{display:flex;flex-direction:column;gap:0.4rem;border:0.1rem solid rgba(var(--terUser),0.25);border-radius:0.5rem;padding:0.75rem;background:rgba(var(--priUser),1)}.gate-modal .gate-header{text-align:center}.gate-modal .gate-header h1{font-size:2rem;color:rgba(var(--secUser),0.6);margin-bottom:1rem;text-align:justify;text-align-last:center;text-justify:inter-character;text-transform:uppercase;text-shadow:1px 1px 0 rgba(255,255,255,0.125),var(--title-shadow-offset) var(--title-shadow-offset) 0 rgba(0,0,0,0.8);margin:0 0 0.5rem}.gate-modal .gate-header h1 span{color:rgba(var(--quaUser),0.6)}.gate-modal .gate-header .gate-status-wrap{display:flex;justify-content:center;align-items:baseline;opacity:0.5;font-size:0.75em;text-transform:uppercase;letter-spacing:0.15em}.gate-modal .gate-header .gate-status-wrap .status-dots{display:inline-flex}.gate-modal .gate-header .gate-status-wrap .status-dots span{display:inline-block;width:0.5em;text-align:center}.gate-modal .token-slot{position:relative;display:flex;flex-direction:row;border:2px solid rgba(var(--terUser),0.7);border-radius:0.4rem;background:rgba(0,0,0,0.35);min-width:180px}.gate-modal .token-slot.locked{opacity:0.3;pointer-events:none}.gate-modal .token-slot.ready{border-color:rgba(var(--terUser),1)}.gate-modal .token-slot.ready button.token-rails{box-shadow:0 0 0.6rem rgba(var(--terUser),0.6),0 0 1.6rem rgba(var(--terUser),0.25)}.gate-modal .token-slot.ready button.token-rails .rail{background:rgba(var(--terUser),1)}.gate-modal .token-slot.pending,.gate-modal .token-slot.claimed{box-shadow:0 0 0.6rem rgba(var(--terUser),0.5),0 0 1.4rem rgba(var(--terUser),0.2)}.gate-modal .token-slot.pending .token-return-btn,.gate-modal .token-slot.claimed .token-return-btn{text-shadow:0 0 0.5rem rgba(var(--terUser),0.8)}.gate-modal .token-slot.pending:hover,.gate-modal .token-slot.claimed:hover{border-color:rgba(var(--terUser),1);background:rgba(0,0,0,0.55);box-shadow:0 0 0.8rem rgba(var(--terUser),0.75),0 0 2rem rgba(var(--terUser),0.35)}.gate-modal .token-slot .token-rails,.gate-modal .token-slot button.token-rails{display:flex;flex-direction:row;align-items:stretch;padding:0.6rem 0.45rem;gap:0.2rem;border-right:1px solid rgba(var(--terUser),0.35)}.gate-modal .token-slot .token-rails .rail,.gate-modal .token-slot button.token-rails .rail{display:block;width:2px;background:rgba(var(--terUser),0.55);border-radius:1px}.gate-modal .token-slot button.token-rails{background:transparent;border:none;outline:none;border-right:1px solid rgba(var(--terUser),0.35);cursor:pointer;border-radius:0.3rem 0 0 0.3rem}.gate-modal .token-slot button.token-rails:hover{background:rgba(var(--terUser),0.1)}.gate-modal .token-slot button.token-rails:hover .rail{background:rgba(var(--terUser),1)}.gate-modal .token-slot .token-return-btn{position:absolute;inset:0;background:transparent;border:none;outline:none;cursor:pointer;border-radius:inherit}.gate-modal .token-slot .token-panel{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0.45rem 0.75rem;gap:0.15rem}.gate-modal .token-slot .token-panel .token-denomination{font-size:1.5em;font-weight:bold;color:rgba(var(--terUser),1);line-height:1}.gate-modal .token-slot .token-panel .token-insert-label,.gate-modal .token-slot .token-panel .token-insert-btn{font-size:0.6em;text-transform:uppercase;letter-spacing:0.08em;text-align:center;line-height:1.3}.gate-modal .token-slot .token-panel .token-insert-label::before,.gate-modal .token-slot .token-panel .token-insert-btn::before{content:'← '}.gate-modal .token-slot .token-panel .token-return-label{font-size:0.55em;text-transform:uppercase;letter-spacing:0.06em;opacity:0.5;line-height:1.3;text-align:center}@media (max-width:700px){.gate-overlay{padding-top:5.5rem}.gate-modal{padding:1.25rem 1.5rem}.gate-modal .gate-header h1{font-size:1.5rem}.gate-modal .token-slot{min-width:150px}}.room-shell{display:flex;flex-direction:row;align-items:stretch;gap:2rem;width:100%;max-height:80vh;align-self:stretch}html:has(.gate-backdrop) .position-strip .gate-slot,html:has(.role-select-backdrop) .position-strip .gate-slot{pointer-events:none}html:has(.gate-backdrop) .position-strip .gate-slot form,html:has(.gate-backdrop) .position-strip .gate-slot button{pointer-events:auto}.position-strip{position:absolute;top:1rem;left:0;right:0;z-index:130;display:flex;justify-content:center;gap:22px;pointer-events:none}.position-strip .gate-slot{position:relative;width:48px;height:48px;border-radius:50%;border:2px solid rgba(var(--terUser),0.5);background:rgba(var(--priUser),1);display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;pointer-events:auto;font-size:1.8rem;transition:opacity 0.6s ease,transform 0.6s ease;box-shadow:0.1rem 0.1rem 0.12rem rgba(var(--priUser),0.25),0.12rem 0.12rem 0.25rem rgba(0,0,0,0.25),0.25rem 0.25rem 0.25rem rgba(var(--priUser),0.12)}.position-strip .gate-slot.role-assigned{opacity:0;transform:scale(0.5);pointer-events:none;box-shadow:0.1rem 0.1rem 0.12rem rgba(var(--terUser),0.25),0.12rem 0.12rem 0.25rem rgba(0,0,0,0.25),0.25rem 0.25rem 0.25rem rgba(var(--terUser),0.12)}.position-strip .gate-slot.filled,.position-strip .gate-slot.reserved{background:rgba(var(--terUser),0.9);border-color:rgba(var(--terUser),1);color:rgba(var(--priUser),1)}.position-strip .gate-slot.filled:hover,.position-strip .gate-slot.reserved:hover{box-shadow:-0.1rem -0.1rem 1rem rgba(var(--ninUser),1),-0.1rem -0.1rem 0.25rem black,0.05rem 0.05rem 0.5rem black}.position-strip .gate-slot .slot-number{font-size:0.7em;opacity:0.5}.position-strip .gate-slot .slot-gamer{display:none}.position-strip .gate-slot form{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.position-strip .gate-slot:has(.drop-token-btn){background:rgba(var(--terUser),1);border-color:rgba(var(--ninUser),0.5)}.position-strip .gate-slot:has(.drop-token-btn):hover{box-shadow:-0.1rem -0.1rem 1rem rgba(var(--ninUser),1),-0.1rem -0.1rem 0.25rem black,0.05rem 0.05rem 0.5rem black}@media (max-width:700px){.position-strip{gap:11px}.position-strip .gate-slot{width:48px;height:48px}}.room-table{flex:2;position:relative;display:flex;align-items:center;justify-content:center;min-height:0}.room-table-scene{width:360px;height:300px;position:relative;display:flex;align-items:center;justify-content:center;transform-origin:center center}.table-hex-border{width:calc(160px + 0.5rem);height:calc(185px + 0.5rem);clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);background:rgba(var(--quaUser),1);filter:drop-shadow(0 0 6px rgba(var(--quaUser),0.5));display:flex;align-items:center;justify-content:center}.table-hex{width:160px;height:185px;clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);background:linear-gradient(90deg,rgba(0,0,0,0.2) 0%,transparent 15%),linear-gradient(90deg,rgba(var(--quaUser),0.1) 0%,transparent 15%),linear-gradient(270deg,rgba(0,0,0,0.2) 0%,transparent 15%),linear-gradient(270deg,rgba(var(--quaUser),0.1) 0%,transparent 15%),linear-gradient(210deg,rgba(0,0,0,0.2) 0%,transparent 15%),linear-gradient(210deg,rgba(var(--quaUser),0.1) 0%,transparent 15%),linear-gradient(150deg,rgba(0,0,0,0.2) 0%,transparent 15%),linear-gradient(150deg,rgba(var(--quaUser),0.1) 0%,transparent 15%),linear-gradient(30deg,rgba(0,0,0,0.2) 0%,transparent 15%),linear-gradient(30deg,rgba(var(--quaUser),0.1) 0%,transparent 15%),linear-gradient(330deg,rgba(0,0,0,0.2) 0%,transparent 15%),linear-gradient(330deg,rgba(var(--quaUser),0.1) 0%,transparent 15%),rgba(var(--duoUser),1);display:flex;align-items:center;justify-content:center}#id_pick_sigs_wrap{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10}.table-center{display:flex;flex-direction:column;align-items:center;justify-content:center}#id_hex_waiting_msg{font-size:0.7rem;letter-spacing:0.06em;color:rgba(var(--terUser),0.8);text-align:center;margin:0.4rem 0 0;animation:hex-wait-pulse 2.4s ease-in-out infinite}@keyframes hex-wait-pulse{0%,100%{opacity:0.75}50%{opacity:0.3}}.table-seat{position:absolute;display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto;column-gap:0.25rem;align-items:center;transform:translate(-50%,-50%);pointer-events:none}.table-seat[data-slot="1"]{left:calc(50% + 110px);top:50%}.table-seat[data-slot="2"]{left:calc(50% + 55px);top:calc(50% + 95px)}.table-seat[data-slot="3"]{left:calc(50% - 55px);top:calc(50% + 95px)}.table-seat[data-slot="4"]{left:calc(50% - 110px);top:50%}.table-seat[data-slot="5"]{left:calc(50% - 55px);top:calc(50% - 95px)}.table-seat[data-slot="6"]{left:calc(50% + 55px);top:calc(50% - 95px)}.table-seat .fa-chair{grid-column:1;grid-row:1 / 3;font-size:1.6rem;color:rgba(var(--secUser),0.4);transition:color 0.6s ease,filter 0.6s ease}.table-seat .seat-role-label{grid-column:2;grid-row:1;font-size:0.8rem;font-weight:600;letter-spacing:0.05em;color:rgba(var(--secUser),1)}.table-seat .position-status-icon{grid-column:2;grid-row:2;justify-self:center;font-size:0.8rem}.table-seat .position-status-icon.fa-ban{color:rgba(var(--priRd),1)}.table-seat .position-status-icon.fa-circle-check{color:rgba(var(--priGn),1)}.table-seat[data-slot="3"] .fa-chair,.table-seat[data-slot="4"] .fa-chair,.table-seat[data-slot="5"] .fa-chair{grid-column:2}.table-seat[data-slot="3"] .seat-role-label,.table-seat[data-slot="4"] .seat-role-label,.table-seat[data-slot="5"] .seat-role-label{grid-column:1}.table-seat[data-slot="3"] .position-status-icon,.table-seat[data-slot="4"] .position-status-icon,.table-seat[data-slot="5"] .position-status-icon{grid-column:1}.table-seat.active .fa-chair{color:rgba(var(--terUser),1);filter:drop-shadow(0 0 4px rgba(var(--ninUser),1))}.table-seat.role-confirmed .fa-chair{color:rgba(var(--secUser),1);filter:none}.table-seat .seat-portrait{width:36px;height:36px;border-radius:50%;border:2px solid rgba(var(--terUser),1);display:flex;align-items:center;justify-content:center;font-size:0.75rem;opacity:0.6}.table-seat .seat-label{font-size:0.65rem;opacity:0.5;max-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-seat .seat-card-arc{display:none;position:absolute;width:18px;height:26px;border-radius:2px;border:1px solid rgba(var(--terUser),0.7);background:rgba(var(--quaUser),0.9)}.table-seat .seat-card-arc::before,.table-seat .seat-card-arc::after{content:"";position:absolute;inset:0;border-radius:inherit;border:inherit;background:inherit}.table-seat .seat-card-arc::before{transform:rotate(-18deg) translate(-4px,2px)}.table-seat .seat-card-arc::after{transform:rotate(18deg) translate(4px,2px)}.table-seat.active .seat-portrait{opacity:1;border-color:rgba(var(--secUser),1);box-shadow:0 0 0.5rem rgba(var(--ninUser),0.5)}.table-seat.active .seat-card-arc{display:block;transform:translateY(-28px)}.card-stack{width:90px;height:60px;display:flex;align-items:center;justify-content:center;border-radius:6px;border:2px solid rgba(var(--quiUser),1);background:rgba(var(--terUser),1);cursor:default;transition:box-shadow 0.2s ease;position:relative}.card-stack::before{content:"ROLE";font-size:0.6rem;letter-spacing:0.14em;color:rgba(var(--quiUser),1)}.card-stack .fa-ban{position:absolute;font-size:1.4rem}.card-stack[data-state="eligible"]{cursor:pointer;border:2px solid rgba(var(--quiUser),1);box-shadow:0 0 0.6rem rgba(var(--ninUser),1),0 0 1.6rem rgba(var(--secUser),0.25)}.card-stack[data-state="ineligible"]{opacity:0.4;cursor:not-allowed}.role-select-backdrop{position:fixed;inset:0;z-index:200;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,0.6);backdrop-filter:blur(4px);cursor:pointer}#id_role_select{display:grid;grid-template-columns:repeat(3,calc(90px * var(--table-scale,1)));gap:1rem;pointer-events:none}.card{width:calc(90px * var(--table-scale,1));height:calc(60px * var(--table-scale,1));border-radius:6px;cursor:pointer;pointer-events:auto;position:relative;perspective:600px}.card .card-back,.card .card-front{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:inherit;border:2px solid rgba(var(--terUser),1);background:rgba(var(--quiUser),1);backface-visibility:hidden;-webkit-backface-visibility:hidden;transition:transform 0.35s ease}.card .card-back{transform:rotateY(0deg);font-size:calc(0.66rem * var(--table-scale,1));letter-spacing:0.14em;color:rgba(var(--quiUser),1);background:rgba(var(--terUser),1);border:2px solid rgba(var(--quiUser),1)}.card .card-front{transform:rotateY(180deg);padding:0.5rem;text-align:center}.card .card-front .card-role-name{font-size:calc(0.66rem * var(--table-scale,1));color:rgba(var(--quaUser),1);text-transform:uppercase;letter-spacing:0.05em}.card.flipped .card-back,.card.face-up .card-back{transform:rotateY(-180deg)}.card.flipped .card-front,.card.face-up .card-front{transform:rotateY(0deg)}@media (orientation:landscape){html:has(.gate-backdrop) body .container .navbar,html:has(.role-select-backdrop) body .container .navbar,html:has(.sig-backdrop) body .container .navbar{z-index:50}html:has(.gate-backdrop) body #id_footer,html:has(.role-select-backdrop) body #id_footer,html:has(.sig-backdrop) body #id_footer{z-index:50}.position-strip{flex-direction:row;top:2.5rem;left:5rem;right:5rem;justify-content:center;gap:14px}}@media (orientation:landscape) and (max-height:550px){.position-strip{top:1rem}.position-strip .gate-slot{order:0}}#id_tarot_fan_dialog{position:fixed;inset:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:none;background:rgba(0,0,0,0.88);overflow:hidden}#id_tarot_fan_dialog::backdrop{display:none}.tarot-fan-wrap{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;perspective:900px}.tarot-fan-wrap button{box-shadow:none}.tarot-fan-wrap button:hover,.tarot-fan-wrap button.active{box-shadow:none}.tarot-fan{position:relative;width:220px;height:340px}.fan-card{position:absolute;inset:0;width:220px;height:340px;border-radius:0.75rem;background:rgba(var(--priUser),1);border:0.1rem solid rgba(var(--secUser),0.4);display:flex;align-items:center;justify-content:center;transition:transform 0.25s ease,opacity 0.25s ease;transform-style:preserve-3d}.fan-card--active{border-color:rgba(var(--secUser),1);box-shadow:0 0 2rem rgba(var(--secUser),0.3)}.fan-card-corner{position:absolute;display:flex;flex-direction:column;align-items:center;gap:0.15rem;line-height:1;color:rgba(var(--secUser),0.75)}.fan-card-corner--tl{top:0.4rem;left:0.4rem}.fan-card-corner--br{bottom:0.4rem;right:0.4rem;transform:rotate(180deg)}.fan-card-corner .fan-corner-rank{font-size:1.5rem;font-weight:bold;padding:0.18rem 0}.fan-card-corner i{font-size:1.5rem}.fan-card-face{padding:1.25rem;text-align:center;display:flex;flex-direction:column;gap:0.5rem}.fan-card-face .fan-card-number{font-size:0.65rem}.fan-card-face .fan-card-name-group{font-size:0.65rem;margin:0;text-transform:uppercase;letter-spacing:0.08em;color:rgba(var(--secUser),1)}.fan-card-face .fan-card-name{font-size:0.95rem;font-weight:bold;margin:0;color:rgba(var(--terUser),1)}.fan-card-face .fan-card-arcana{font-size:0.65rem;text-transform:uppercase;letter-spacing:0.1em;color:rgba(var(--secUser),1)}.fan-card-face .fan-card-correspondence{font-size:0.6rem;font-style:italic;color:rgba(var(--secUser),0.5)}.fan-nav{position:absolute;z-index:20;font-size:3rem;line-height:1;background:none;border:none;color:rgba(var(--secUser),0.6);cursor:pointer;padding:1rem;transition:color 0.15s;pointer-events:auto}.fan-nav:hover{color:rgba(var(--secUser),1)}.fan-nav:focus:not(:focus-visible){outline:none;box-shadow:none}.fan-nav--prev{left:1rem}.fan-nav--next{right:1rem}html:has(.sig-backdrop){overflow:hidden}.sig-backdrop{position:fixed;inset:0;background:rgba(0,0,0,0.75);backdrop-filter:blur(5px);z-index:100;pointer-events:none}.sig-overlay{position:fixed;inset:0;display:flex;align-items:stretch;justify-content:center;z-index:120;pointer-events:none}.sig-modal{pointer-events:auto;display:flex;flex-direction:column;width:100%;max-width:420px;max-height:100%}.sig-stage{flex:1;min-height:0;position:relative;display:flex;flex-direction:row;align-items:flex-end;padding-left:1.5rem;gap:0.75rem}.sig-stage .sig-stage-card{flex-shrink:0;width:var(--sig-card-w,120px);height:auto;aspect-ratio:5 / 8;border-radius:0.5rem;background:rgba(var(--priUser),1);border:0.15rem solid rgba(var(--secUser),0.6);display:flex;flex-direction:column;position:relative;padding:0.25rem;overflow:hidden}.sig-stage .sig-stage-card .fan-card-corner--tl{display:flex;flex-direction:column;align-items:center;line-height:1.1;gap:0.1rem}.sig-stage .sig-stage-card .fan-card-corner--tl .fan-corner-rank{font-size:calc(var(--sig-card-w,120px) * 0.133);font-weight:700}.sig-stage .sig-stage-card .fan-card-corner--tl i{font-size:calc(var(--sig-card-w,120px) * 0.1)}.sig-stage .sig-stage-card .fan-card-corner--br{display:flex;flex-direction:column;align-items:center;line-height:1.1;gap:0.1rem}.sig-stage .sig-stage-card .fan-card-corner--br .fan-corner-rank{font-size:calc(var(--sig-card-w,120px) * 0.12);font-weight:700}.sig-stage .sig-stage-card .fan-card-corner--br i{font-size:calc(var(--sig-card-w,120px) * 0.1)}.sig-stage .sig-stage-card .fan-card-face{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:0.25rem 0.15rem;gap:0.2rem}.sig-stage .sig-stage-card .fan-card-face .fan-card-name-group{font-size:calc(var(--sig-card-w,120px) * 0.073);opacity:0.6}.sig-stage .sig-stage-card .fan-card-face .sig-qualifier-above,.sig-stage .sig-stage-card .fan-card-face .sig-qualifier-below{font-size:calc(var(--sig-card-w,120px) * 0.093);font-weight:600}.sig-stage .sig-stage-card .fan-card-face .fan-card-name{font-size:calc(var(--sig-card-w,120px) * 0.093);font-weight:600}.sig-stage .sig-stage-card .fan-card-face .fan-card-arcana{font-size:calc(var(--sig-card-w,120px) * 0.067);text-transform:uppercase;letter-spacing:0.06em;opacity:0.5}.sig-stage .sig-stage-card .fan-card-face .fan-card-correspondence{display:none}.sig-stage .sig-stat-block{flex:0 0 auto;width:var(--sig-card-w,120px);height:calc(var(--sig-card-w,120px) * 8 / 5);align-self:flex-end;background:rgba(var(--priUser),0.5);border-radius:0.4rem;border:0.1rem solid rgba(var(--terUser),0.15);display:none;position:relative}.sig-stage .sig-stat-block .sig-flip-btn{position:absolute;top:-1rem;right:-1rem;margin:0;z-index:50}.sig-stage .sig-stat-block .sig-caution-btn{position:absolute;top:1.25rem;right:-1rem;margin:0;z-index:50}.sig-stage .sig-stat-block .sig-caution-tooltip{display:none;position:absolute;inset:0;z-index:60;background-color:rgba(var(--tooltip-bg),0.6);backdrop-filter:blur(6px);border-radius:0.4rem;border:0.1rem solid rgba(var(--priYl),0.35);padding:0.75rem;flex-direction:column;gap:0.4rem;overflow-y:auto}.sig-stage .sig-stat-block .sig-caution-header{display:flex;flex-direction:column;gap:0.1rem}.sig-stage .sig-stat-block .sig-caution-title{font-size:calc(var(--sig-card-w,120px) * 0.093);font-weight:700;margin:0;color:rgba(var(--priYl),1)}.sig-stage .sig-stat-block .sig-caution-type{font-size:calc(var(--sig-card-w,120px) * 0.058);opacity:0.7;text-transform:uppercase;letter-spacing:0.05em;flex-shrink:0}.sig-stage .sig-stat-block .sig-caution-shoptalk{font-size:calc(var(--sig-card-w,120px) * 0.063);opacity:0.55;margin:0;font-style:italic}.sig-stage .sig-stat-block .sig-caution-effect{flex:1;font-size:calc(var(--sig-card-w,120px) * 0.075);margin:0;line-height:1.55}.sig-stage .sig-stat-block .sig-caution-effect .card-ref{color:rgba(var(--terUser),1);font-weight:600}.sig-stage .sig-stat-block .sig-caution-index{font-size:calc(var(--sig-card-w,120px) * 0.063);opacity:0.55}.sig-stage .sig-stat-block .sig-caution-prev,.sig-stage .sig-stat-block .sig-caution-next{display:none;position:absolute;bottom:-1rem;margin:0;z-index:70}.sig-stage .sig-stat-block .sig-caution-prev{left:-1rem}.sig-stage .sig-stat-block .sig-caution-next{right:-1rem}.sig-stage .sig-stat-block .stat-face{display:none;padding:calc(var(--sig-card-w,120px) * 0.37) calc(var(--sig-card-w,120px) * 0.1) calc(var(--sig-card-w,120px) * 0.08)}.sig-stage .sig-stat-block .stat-face--upright{display:block}.sig-stage .sig-stat-block.is-reversed .stat-face--upright{display:none}.sig-stage .sig-stat-block.is-reversed .stat-face--reversed{display:block}.sig-stage .sig-stat-block .stat-face-label{font-size:calc(var(--sig-card-w,120px) * 0.063);text-transform:uppercase;letter-spacing:0.09em;opacity:0.4;margin:0 0 calc(var(--sig-card-w,120px) * 0.07)}.sig-stage .sig-stat-block .stat-keywords{list-style:none;padding:0;margin:0}.sig-stage .sig-stat-block .stat-keywords li{font-size:calc(var(--sig-card-w,120px) * 0.083);padding:calc(var(--sig-card-w,120px) * 0.042) 0;opacity:0.85;border-bottom:0.05rem solid rgba(var(--terUser),0.12)}.sig-stage .sig-stat-block .stat-keywords li:last-child{border-bottom:none}.sig-stage.sig-stage--frozen .sig-stat-block{display:block}.sig-stage.sig-caution-open .sig-stat-block .sig-caution-tooltip{display:flex}.sig-stage.sig-caution-open .sig-stat-block .sig-caution-prev,.sig-stage.sig-caution-open .sig-stat-block .sig-caution-next{display:inline-flex}.sig-deck-grid{flex:0 0 auto;display:grid;grid-template-columns:repeat(6,1fr);align-content:start;gap:2px;padding:4px;overflow:hidden;margin:0 1rem 5rem 4rem}.sig-card{aspect-ratio:5 / 8;border-radius:0.4rem;background:rgba(var(--priUser),0.97);border:1px solid rgba(var(--secUser),0.3);position:relative;cursor:grab;transition:border-color 0.15s,box-shadow 0.15s;overflow:hidden}.sig-card .fan-card-corner--tl{top:50%;left:50%;transform:translate(-50%,-50%);gap:0}.sig-card .fan-card-corner--tl .fan-corner-rank{font-size:1rem;font-weight:700}.sig-card .fan-card-corner--tl i{font-size:0.75rem}.sig-card .sig-card-actions{position:absolute;inset:0;display:none;flex-direction:column;align-items:center;justify-content:center;gap:3px;background:rgba(var(--priUser),0.92);border-radius:inherit}.sig-card .sig-card-actions .sig-nvm-btn{display:none}.sig-card.sig-focused .sig-card-actions{display:flex}.sig-card.sig-reserved--own .sig-card-actions{display:flex}.sig-card.sig-reserved--own .sig-card-actions .sig-ok-btn{display:none}.sig-card.sig-reserved--own .sig-card-actions .sig-nvm-btn{display:flex}.sig-card .sig-card-cursors{position:absolute;bottom:-0.6rem;left:0;right:0;display:flex;justify-content:space-between;padding:0 2px}.sig-card:has(.sig-cursor.active){z-index:5}.sig-card:hover:not([data-reserved-by]){border-color:rgba(var(--secUser),0.8);box-shadow:0 0 4px rgba(var(--secUser),0.25)}.sig-card.sig-reserved{cursor:not-allowed}.sig-card.sig-reserved[data-reserved-by="PC"]{border-color:rgba(var(--priRd),1);box-shadow:0 0 0 2px rgba(var(--priRd),1)}.sig-card.sig-reserved[data-reserved-by="NC"]{border-color:rgba(var(--priYl),1);box-shadow:0 0 0 2px rgba(var(--priYl),1)}.sig-card.sig-reserved[data-reserved-by="EC"]{border-color:rgba(var(--priGn),1);box-shadow:0 0 0 2px rgba(var(--priGn),1)}.sig-card.sig-reserved[data-reserved-by="SC"]{border-color:rgba(var(--priCy),1);box-shadow:0 0 0 2px rgba(var(--priCy),1)}.sig-card.sig-reserved[data-reserved-by="AC"]{border-color:rgba(var(--priId),1);box-shadow:0 0 0 2px rgba(var(--priId),1)}.sig-card.sig-reserved[data-reserved-by="BC"]{border-color:rgba(var(--priFs),1);box-shadow:0 0 0 2px rgba(var(--priFs),1)}.sig-card.sig-reserved--own{cursor:grabbing}.sig-cursor{display:block;font-size:0;color:transparent;pointer-events:none}#id_sig_cursor_portal{position:fixed;inset:0;pointer-events:none;z-index:200;overflow:visible}.sig-cursor-float{position:absolute;font-size:1.5rem;line-height:1;transform:translateX(-50%);pointer-events:none}.sig-cursor-float[data-role="PC"]{color:rgba(var(--priRd),1);text-shadow:2px 0 0 rgba(var(--priOr),1),-2px 0 0 rgba(var(--priOr),1),0 2px 0 rgba(var(--priOr),1),0 -2px 0 rgba(var(--priOr),1),0 0 6px rgba(0,0,0,0.5)}.sig-cursor-float[data-role="NC"]{color:rgba(var(--priYl),1);text-shadow:2px 0 0 rgba(var(--priLm),1),-2px 0 0 rgba(var(--priLm),1),0 2px 0 rgba(var(--priLm),1),0 -2px 0 rgba(var(--priLm),1),0 0 6px rgba(0,0,0,0.5)}.sig-cursor-float[data-role="EC"]{color:rgba(var(--priGn),1);text-shadow:2px 0 0 rgba(var(--priTk),1),-2px 0 0 rgba(var(--priTk),1),0 2px 0 rgba(var(--priTk),1),0 -2px 0 rgba(var(--priTk),1),0 0 6px rgba(0,0,0,0.5)}.sig-cursor-float[data-role="SC"]{color:rgba(var(--priCy),1);text-shadow:2px 0 0 rgba(var(--priBl),1),-2px 0 0 rgba(var(--priBl),1),0 2px 0 rgba(var(--priBl),1),0 -2px 0 rgba(var(--priBl),1),0 0 6px rgba(0,0,0,0.5)}.sig-cursor-float[data-role="AC"]{color:rgba(var(--priId),1);text-shadow:2px 0 0 rgba(var(--priVt),1),-2px 0 0 rgba(var(--priVt),1),0 2px 0 rgba(var(--priVt),1),0 -2px 0 rgba(var(--priVt),1),0 0 6px rgba(0,0,0,0.5)}.sig-cursor-float[data-role="BC"]{color:rgba(var(--priFs),1);text-shadow:2px 0 0 rgba(var(--priMe),1),-2px 0 0 rgba(var(--priMe),1),0 2px 0 rgba(var(--priMe),1),0 -2px 0 rgba(var(--priMe),1),0 0 6px rgba(0,0,0,0.5)}.sig-overlay[data-polarity="levity"] .sig-card{background:rgba(var(--secUser),0.97);border-color:rgba(var(--priUser),0.3);color:rgba(var(--priUser),1)}.sig-overlay[data-polarity="levity"] .sig-card .fan-card-corner{color:rgba(var(--priUser),0.75)}.sig-overlay[data-polarity="levity"] .sig-card .fan-card-name{color:rgba(var(--quiUser),1)}.sig-overlay[data-polarity="levity"] .sig-card .sig-card-actions{background:rgba(var(--secUser),0.92)}.sig-overlay[data-polarity="levity"] .sig-stage-card{background:rgba(var(--secUser),1);border-color:rgba(var(--priUser),0.6);color:rgba(var(--priUser),1)}.sig-overlay[data-polarity="levity"] .sig-stage-card .fan-card-corner{color:rgba(var(--priUser),0.75)}.sig-overlay[data-polarity="levity"] .sig-stage-card .fan-card-name-group{color:rgba(var(--priUser),1)}.sig-overlay[data-polarity="levity"] .sig-stage-card .fan-card-name{color:rgba(var(--quiUser),1)}.sig-overlay[data-polarity="levity"] .sig-stage-card .fan-card-arcana{color:rgba(var(--priUser),1)}.sig-overlay[data-polarity="levity"] .sig-qualifier-above,.sig-overlay[data-polarity="levity"] .sig-qualifier-below{color:rgba(var(--quiUser),1)}.sig-overlay[data-polarity="levity"] .sig-caution-effect .card-ref{color:rgba(var(--quiUser),1)}.sig-overlay[data-polarity="gravity"] .sig-stat-block{background:rgba(var(--secUser),0.75);color:rgba(var(--priUser),1);border-color:rgba(var(--priUser),0.15)}.sig-overlay[data-polarity="gravity"] .sig-caution-tooltip{color:rgba(var(--secUser),1)}.sig-overlay[data-polarity="gravity"] .sig-qualifier-above,.sig-overlay[data-polarity="gravity"] .sig-qualifier-below{color:rgba(var(--terUser),1)}@media (orientation:landscape){.sig-modal{max-width:none;flex-direction:row;margin-left:4rem;margin-right:3rem}.sig-stage{min-width:0}.sig-deck-grid{grid-template-columns:repeat(6,2.5rem);margin:0;align-self:flex-end}}@media (orientation:landscape) and (min-width:900px){.sig-modal{flex-direction:column;align-items:stretch}.sig-stage{min-width:auto;align-self:stretch;margin-left:3rem}.sig-deck-grid{grid-template-columns:repeat(18,3rem);align-self:center}}@media (orientation:landscape) and (min-width:1800px){.sig-overlay{padding-left:8rem;padding-right:8rem}.sig-stage{align-self:stretch;margin-left:3rem}.sig-deck-grid{grid-template-columns:repeat(18,5rem);align-self:center}#id_room_menu{right:2.5rem}}html.natus-open{overflow:hidden}html.natus-open #id_aperture_fill{opacity:1}.natus-backdrop{position:fixed;inset:0;background:rgba(0,0,0,0.75);backdrop-filter:blur(5px);z-index:100;pointer-events:none;opacity:0;transition:opacity 0.15s ease}html.natus-open .natus-backdrop{opacity:1}.natus-overlay{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;z-index:120;overflow-y:auto;overscroll-behavior:contain;pointer-events:none;visibility:hidden}@media (orientation:landscape){.natus-overlay{left:4rem;right:4rem}}html.natus-open .natus-overlay{visibility:visible;pointer-events:none}.natus-modal-wrap{position:relative;pointer-events:none;width:92vw;max-width:920px;opacity:0;transform:translateY(1rem);transition:opacity 0.2s ease,transform 0.2s ease}html.natus-open .natus-modal-wrap{opacity:1;transform:translateY(0)}.natus-modal{pointer-events:auto;display:flex;flex-direction:column;width:100%;max-height:96vh;border:0.1rem solid rgba(var(--terUser),0.25);border-radius:0.5rem;overflow:hidden}.natus-modal-header{flex-shrink:0;padding:0.6rem 1rem;background:rgba(var(--priUser),1);border-bottom:0.1rem solid rgba(var(--terUser),0.15);display:flex;flex-direction:row;align-items:baseline;gap:0.75rem}.natus-modal-header h2{margin:0;font-size:1.1rem;letter-spacing:0.06em}.natus-modal-header h2 span{color:rgba(var(--secUser),1)}.natus-modal-header p{margin:0;font-size:0.7rem;opacity:0.55}.natus-modal-body{flex:1;min-height:0;display:flex;flex-direction:row;overflow:hidden}.natus-form-col{flex:0 0 240px;overflow:hidden;padding:0.9rem 1rem;background:rgba(var(--priUser),1);border-right:0.1rem solid rgba(var(--terUser),0.12);display:flex;flex-direction:column;gap:0.65rem}.natus-form-main{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:0.65rem}.natus-form-col>#id_natus_confirm{flex-shrink:0}.natus-wheel-col{flex:1;min-width:0;display:flex;align-items:center;justify-content:center;padding:0.75rem;position:relative}.natus-svg{display:block;width:100%;height:100%;aspect-ratio:1 / 1;max-width:480px;max-height:480px}.natus-field{display:flex;flex-direction:column;gap:0.25rem}.natus-field label{font-size:0.6rem;text-transform:uppercase;letter-spacing:0.1em;color:rgba(var(--quaUser),0.8)}.natus-field input{width:100%}.natus-field small{font-size:0.58rem;opacity:0.45;line-height:1.3}.natus-place-field{position:relative}.natus-place-wrap{display:flex;gap:0.4rem;align-items:center}.natus-place-wrap input{flex:1;min-width:0}.natus-place-wrap .btn-sm{flex-shrink:0}.natus-suggestions{position:absolute;left:0;right:0;top:calc(100% + 2px);z-index:10;background:rgba(var(--priUser),1);border:0.1rem solid rgba(var(--terUser),0.3);border-radius:0.3rem;overflow-y:auto;max-height:10rem;box-shadow:0 4px 12px rgba(0,0,0,0.4)}.natus-suggestion-item{display:block;width:100%;padding:0.4rem 0.6rem;text-align:left;background:none;border:none;border-bottom:0.05rem solid rgba(var(--terUser),0.1);font-size:0.65rem;color:rgba(var(--ninUser),0.85);cursor:pointer;line-height:1.35}.natus-suggestion-item:last-child{border-bottom:none}.natus-suggestion-item:hover,.natus-suggestion-item:focus{background:rgba(var(--terUser),0.12);color:rgba(var(--ninUser),1);outline:none}.natus-coords{flex-direction:row;align-items:flex-end;gap:0.4rem}.natus-coords>div{flex:1;min-width:0;display:flex;flex-direction:column;gap:0.25rem}.natus-coords>div label{font-size:0.6rem;text-transform:uppercase;letter-spacing:0.1em;color:rgba(var(--quaUser),0.8)}.natus-coords>div input{width:100%;opacity:0.6;cursor:default}.natus-status{font-size:0.65rem;opacity:0.6;min-height:1rem;text-align:center}.natus-status--error{opacity:1;color:rgba(var(--priRd),1)}#id_natus_cancel{position:absolute;top:0;right:0;transform:translate(50%,-50%);z-index:10;margin:0;pointer-events:auto}@media (max-width:600px){.natus-modal-wrap{width:92vw}.natus-modal{max-height:96vh}.natus-modal-body{flex-direction:column;overflow-y:auto}.natus-form-col{flex:0 0 auto;flex-direction:row;align-items:flex-end;border-right:none;border-bottom:0.1rem solid rgba(var(--terUser),0.12);overflow:visible;gap:0.5rem}.natus-form-main{flex:1;min-width:0;overflow-y:auto;max-height:40vh}.natus-form-col>#id_natus_confirm{flex-shrink:0;align-self:flex-end}.natus-wheel-col{flex:0 0 280px}}.nw-outer-ring{fill:none;stroke:rgba(var(--terUser),1);stroke-width:1.5px}.nw-inner-disc{fill:rgba(var(--quaUser),0.6);stroke:rgba(var(--terUser),1);stroke-width:0.75px}.nw-axis-line{stroke:rgba(var(--secUser),1);stroke-width:1.5px}.nw-axis-label{fill:rgba(var(--secUser),1)}.nw-sign--fire,.nw-sign--stone,.nw-sign--air,.nw-sign--water{fill:rgba(var(--priMe),0.25);stroke:rgba(var(--terUser),1);stroke-width:0.75px}.nw-sign-icon-bg--fire{fill:rgba(var(--terRd),0.92);stroke:rgba(var(--priOr),1);stroke-width:1px}.nw-sign-icon-bg--stone{fill:rgba(var(--priYl),0.92);stroke:rgba(var(--priLm),1);stroke-width:1px}.nw-sign-icon-bg--air{fill:rgba(var(--terGn),0.92);stroke:rgba(var(--priTk),1);stroke-width:1px}.nw-sign-icon-bg--water{fill:rgba(var(--priCy),0.92);stroke:rgba(var(--priBl),1);stroke-width:1px}.nw-sign-icon--fire{fill:rgba(var(--priOr),1);text-shadow:2px 2px 2px black}.nw-sign-icon--stone{fill:rgba(var(--terLm),1);text-shadow:2px 2px 2px black}.nw-sign-icon--air{fill:rgba(var(--priTk),1);text-shadow:2px 2px 2px black}.nw-sign-icon--water{fill:rgba(var(--terBl),1);text-shadow:2px 2px 2px black}.nw-house-cusp{stroke:rgba(var(--terUser),1);stroke-width:1.2px}.nw-house-num{fill:rgba(var(--ninUser),1)}.nw-house-fill--even{fill:rgba(var(--priFs),0.25);stroke:rgba(var(--terUser),1);stroke-width:0.75px}.nw-house-fill--odd{fill:rgba(var(--priFs),0.25);stroke:rgba(var(--terUser),1);stroke-width:0.75px}.nw-planet-circle,.nw-planet-circle--rx{stroke-width:1px}.nw-planet-label{stroke-width:0.4px;paint-order:stroke fill}.nw-planet--au{fill:rgba(var(--terAu),1);stroke:rgba(var(--sixAu),1)}.nw-planet--ag{fill:rgba(var(--terAg),1);stroke:rgba(var(--sixAg),1)}.nw-planet--hg{fill:rgba(var(--terHg),1);stroke:rgba(var(--sixHg),1)}.nw-planet--cu{fill:rgba(var(--terCu),1);stroke:rgba(var(--sixCu),1)}.nw-planet--fe{fill:rgba(var(--terFe),1);stroke:rgba(var(--sixFe),1)}.nw-planet--sn{fill:rgba(var(--terSn),1);stroke:rgba(var(--sixSn),1)}.nw-planet--pb{fill:rgba(var(--terPb),1);stroke:rgba(var(--sixPb),1)}.nw-planet--u{fill:rgba(var(--terU),1);stroke:rgba(var(--sixU),1)}.nw-planet--np{fill:rgba(var(--terNp),1);stroke:rgba(var(--sixNp),1)}.nw-planet--pu{fill:rgba(var(--terPu),1);stroke:rgba(var(--sixPu),1)}.nw-planet-label--au{fill:rgba(var(--sixAu),1);stroke:rgba(var(--sixAu),0.6)}.nw-planet-label--ag{fill:rgba(var(--sixAg),1);stroke:rgba(var(--sixAg),0.6)}.nw-planet-label--hg{fill:rgba(var(--sixHg),1);stroke:rgba(var(--sixHg),0.6)}.nw-planet-label--cu{fill:rgba(var(--sixCu),1);stroke:rgba(var(--sixCu),0.6)}.nw-planet-label--fe{fill:rgba(var(--sixFe),1);stroke:rgba(var(--sixFe),0.6)}.nw-planet-label--sn{fill:rgba(var(--sixSn),1);stroke:rgba(var(--sixSn),0.6)}.nw-planet-label--pb{fill:rgba(var(--sixPb),1);stroke:rgba(var(--sixPb),0.6)}.nw-planet-label--u{fill:rgba(var(--sixU),1);stroke:rgba(var(--sixU),0.6)}.nw-planet-label--np{fill:rgba(var(--sixNp),1);stroke:rgba(var(--sixNp),0.6)}.nw-planet-label--pu{fill:rgba(var(--sixPu),1);stroke:rgba(var(--sixPu),0.6)}.nw-rx{fill:rgba(var(--terUser),1)}.nw-planet-group,.nw-element-group{cursor:pointer}.nw-planet-group:hover,.nw-planet-group.nw-planet--active,.nw-element-group:hover,.nw-element-group.nw-element--active{filter:drop-shadow(0 0 5px rgba(var(--ninUser),0.9))}.nw-planet-tick{fill:none;stroke-width:1px;stroke-opacity:0;stroke-linecap:round;transition:stroke-opacity 0.15s ease}.nw-planet-group.nw-planet--active .nw-planet-tick{stroke:rgba(var(--terUser),1);stroke-opacity:0.7;filter:drop-shadow(0 0 3px rgba(var(--terUser),0.8)) drop-shadow(0 0 6px rgba(var(--terUser),0.4))}.nw-planet-tick--au{stroke:rgba(var(--priAu),1)}.nw-planet-tick--ag{stroke:rgba(var(--priAg),1)}.nw-planet-tick--hg{stroke:rgba(var(--priHg),1)}.nw-planet-tick--cu{stroke:rgba(var(--priCu),1)}.nw-planet-tick--fe{stroke:rgba(var(--priFe),1)}.nw-planet-tick--sn{stroke:rgba(var(--priSn),1)}.nw-planet-tick--pb{stroke:rgba(var(--priPb),1)}.nw-planet-tick--u{stroke:rgba(var(--priU),1)}.nw-planet-tick--np{stroke:rgba(var(--priNp),1)}.nw-planet-tick--pu{stroke:rgba(var(--priPu),1)}.nw-aspects{opacity:0.8}.nw-element--fire{fill:rgba(var(--priRd,192,64,64),0.92);stroke:rgba(var(--quaUser),1);stroke-width:0.5px}.nw-element--stone{fill:rgba(var(--priFs,122,96,64),0.92);stroke:rgba(var(--quaUser),1);stroke-width:0.5px}.nw-element--time{fill:rgba(var(--priYl,192,160,48),0.92);stroke:rgba(var(--quaUser),1);stroke-width:0.5px}.nw-element--space{fill:rgba(var(--priGn,64,96,64),0.92);stroke:rgba(var(--quaUser),1);stroke-width:0.5px}.nw-element--air{fill:rgba(var(--priCy,64,144,176),0.92);stroke:rgba(var(--quaUser),1);stroke-width:0.5px}.nw-element--water{fill:rgba(var(--priId,80,80,160),0.92);stroke:rgba(var(--quaUser),1);stroke-width:0.5px}#id_natus_tooltip,#id_natus_tooltip_2{position:fixed;z-index:200;pointer-events:auto;padding:0.75rem 1.5rem}#id_natus_tooltip .tt-title,#id_natus_tooltip_2 .tt-title{font-size:1rem;font-weight:700}#id_natus_tooltip .tt-description,#id_natus_tooltip_2 .tt-description{font-size:0.75rem}#id_natus_tooltip .tt-sign-icon,#id_natus_tooltip_2 .tt-sign-icon{fill:currentColor;vertical-align:middle;margin-bottom:0.1em}#id_natus_tooltip .nw-tt-prv,#id_natus_tooltip .nw-tt-nxt,#id_natus_tooltip_2 .nw-tt-prv,#id_natus_tooltip_2 .nw-tt-nxt{position:absolute;bottom:-1rem;margin:0}#id_natus_tooltip .nw-tt-prv,#id_natus_tooltip_2 .nw-tt-prv{left:-1rem}#id_natus_tooltip .nw-tt-nxt,#id_natus_tooltip_2 .nw-tt-nxt{right:-1rem}#id_natus_tooltip .tt-title--au,#id_natus_tooltip_2 .tt-title--au{color:rgba(var(--sixAu),1)}#id_natus_tooltip .tt-title--ag,#id_natus_tooltip_2 .tt-title--ag{color:rgba(var(--sixAg),1)}#id_natus_tooltip .tt-title--hg,#id_natus_tooltip_2 .tt-title--hg{color:rgba(var(--sixHg),1)}#id_natus_tooltip .tt-title--cu,#id_natus_tooltip_2 .tt-title--cu{color:rgba(var(--sixCu),1)}#id_natus_tooltip .tt-title--fe,#id_natus_tooltip_2 .tt-title--fe{color:rgba(var(--sixFe),1)}#id_natus_tooltip .tt-title--sn,#id_natus_tooltip_2 .tt-title--sn{color:rgba(var(--sixSn),1)}#id_natus_tooltip .tt-title--pb,#id_natus_tooltip_2 .tt-title--pb{color:rgba(var(--sixPb),1)}#id_natus_tooltip .tt-title--u,#id_natus_tooltip_2 .tt-title--u{color:rgba(var(--sixU),1)}#id_natus_tooltip .tt-title--np,#id_natus_tooltip_2 .tt-title--np{color:rgba(var(--sixNp),1)}#id_natus_tooltip .tt-title--pu,#id_natus_tooltip_2 .tt-title--pu{color:rgba(var(--sixPu),1)}#id_natus_tooltip .tt-title--el-fire,#id_natus_tooltip_2 .tt-title--el-fire{color:rgba(var(--priRd),1)}#id_natus_tooltip .tt-title--el-stone,#id_natus_tooltip_2 .tt-title--el-stone{color:rgba(var(--priFs),1)}#id_natus_tooltip .tt-title--el-time,#id_natus_tooltip_2 .tt-title--el-time{color:rgba(var(--priYl),1)}#id_natus_tooltip .tt-title--el-space,#id_natus_tooltip_2 .tt-title--el-space{color:rgba(var(--priGn),1)}#id_natus_tooltip .tt-title--el-air,#id_natus_tooltip_2 .tt-title--el-air{color:rgba(var(--priCy),1)}#id_natus_tooltip .tt-title--el-water,#id_natus_tooltip_2 .tt-title--el-water{color:rgba(var(--priId),1)}body[class*="-light"] #id_natus_tooltip .tt-title--el-fire,body[class*="-light"] #id_natus_tooltip_2 .tt-title--el-fire{color:rgba(var(--terRd),1)}body[class*="-light"] #id_natus_tooltip .tt-title--el-stone,body[class*="-light"] #id_natus_tooltip_2 .tt-title--el-stone{color:rgba(var(--terFs),1)}body[class*="-light"] #id_natus_tooltip .tt-title--el-time,body[class*="-light"] #id_natus_tooltip_2 .tt-title--el-time{color:rgba(var(--terYl),1)}body[class*="-light"] #id_natus_tooltip .tt-title--el-space,body[class*="-light"] #id_natus_tooltip_2 .tt-title--el-space{color:rgba(var(--terGn),1)}body[class*="-light"] #id_natus_tooltip .tt-title--el-air,body[class*="-light"] #id_natus_tooltip_2 .tt-title--el-air{color:rgba(var(--terCy),1)}body[class*="-light"] #id_natus_tooltip .tt-title--el-water,body[class*="-light"] #id_natus_tooltip_2 .tt-title--el-water{color:rgba(var(--terId),1)}body[class*="-light"] #id_natus_tooltip .tt-title--au,body[class*="-light"] #id_natus_tooltip_2 .tt-title--au{color:rgba(var(--priAu),1)}body[class*="-light"] #id_natus_tooltip .tt-title--ag,body[class*="-light"] #id_natus_tooltip_2 .tt-title--ag{color:rgba(var(--priAg),1)}body[class*="-light"] #id_natus_tooltip .tt-title--hg,body[class*="-light"] #id_natus_tooltip_2 .tt-title--hg{color:rgba(var(--priHg),1)}body[class*="-light"] #id_natus_tooltip .tt-title--cu,body[class*="-light"] #id_natus_tooltip_2 .tt-title--cu{color:rgba(var(--priCu),1)}body[class*="-light"] #id_natus_tooltip .tt-title--fe,body[class*="-light"] #id_natus_tooltip_2 .tt-title--fe{color:rgba(var(--priFe),1)}body[class*="-light"] #id_natus_tooltip .tt-title--sn,body[class*="-light"] #id_natus_tooltip_2 .tt-title--sn{color:rgba(var(--priSn),1)}body[class*="-light"] #id_natus_tooltip .tt-title--pb,body[class*="-light"] #id_natus_tooltip_2 .tt-title--pb{color:rgba(var(--priPb),1)}body[class*="-light"] #id_natus_tooltip .tt-title--u,body[class*="-light"] #id_natus_tooltip_2 .tt-title--u{color:rgba(var(--priU),1)}body[class*="-light"] #id_natus_tooltip .tt-title--np,body[class*="-light"] #id_natus_tooltip_2 .tt-title--np{color:rgba(var(--priNp),1)}body[class*="-light"] #id_natus_tooltip .tt-title--pu,body[class*="-light"] #id_natus_tooltip_2 .tt-title--pu{color:rgba(var(--priPu),1)}#id_applet_my_sky{display:flex;flex-direction:column}#id_applet_my_sky h2{flex-shrink:0}#id_applet_my_sky .natus-svg{flex:1;min-height:0;max-width:none;max-height:none;align-self:center}#id_applet_my_sky #id_applet_sky_form_wrap{flex:1;min-height:0;overflow-y:auto;padding:0.5rem 0.25rem;display:flex;flex-direction:column;gap:0.5rem}#id_applet_my_sky #id_applet_sky_form_wrap #id_natus_confirm{margin-top:-1.5rem;align-self:center;position:relative;z-index:1}html:has(body.page-sky){overflow:hidden}body.page-sky{overflow:hidden}body.page-sky .container{overflow:hidden;display:flex;flex-direction:column;flex:1;min-height:0}body.page-sky .row{flex-shrink:0}.sky-page{position:relative;flex:1;min-height:0;display:flex;flex-direction:column;overflow-y:auto}.sky-page .natus-modal-body{flex-direction:column;flex-shrink:0}.sky-page .natus-wheel-col{order:-1;flex:0 0 auto;width:100%;aspect-ratio:1 / 1;max-width:480px;max-height:480px;align-self:center}.sky-page .natus-form-col{flex:0 0 auto;flex-direction:row;align-items:flex-end;border-right:none;border-top:0.1rem solid rgba(var(--terUser),0.12)}.sky-page .natus-form-main{flex:1;min-width:0;overflow-y:visible}@media (orientation:landscape){html.natus-open body .container .navbar,html.natus-open body #id_footer{z-index:90}}#id_tray_wrap.role-select-phase #id_tray_handle{visibility:hidden;pointer-events:none}#id_tray_wrap{position:fixed;top:0;bottom:0;z-index:310;pointer-events:none;display:flex;flex-direction:row;align-items:stretch;transition:left 0.35s cubic-bezier(0.4,0,0.2,1)}#id_tray_wrap.tray-dragging{transition:none}#id_tray_wrap.wobble{animation:tray-wobble .45s ease}#id_tray_wrap.snap{animation:tray-snap 0.30s ease}#id_tray_handle{flex-shrink:0;position:relative;width:48px;display:flex;align-items:center;justify-content:center}#id_tray_grip{position:absolute;top:50%;left:calc(48px / 2 - 0.125rem);transform:translateY(-50%);width:10000px;height:72px;pointer-events:none;border-radius:1rem;border:0.15rem solid rgba(var(--secUser),1);overflow:hidden}#id_tray_grip::before{content:'';position:absolute;inset:0.4rem;border-radius:calc(1rem - 0.35rem);border:0.15rem solid rgba(var(--secUser),1);background:transparent;box-shadow:0 0 0 200px rgba(var(--priUser),1)}#id_tray_grip::after{content:none}#id_tray_btn{pointer-events:auto;position:relative;z-index:1;width:3rem;height:3rem;border-radius:50%;background-color:rgba(var(--priUser),1);border:0.15rem solid rgba(var(--secUser),1);cursor:grab;display:inline-flex;align-items:center;justify-content:center}#id_tray_btn i{font-size:1.75rem;color:rgba(var(--secUser),1);pointer-events:none}#id_tray_btn:active{cursor:grabbing}#id_tray_btn.open{cursor:pointer;border-color:rgba(var(--quaUser),1)}#id_tray_btn.open i{color:rgba(var(--quaUser),1)}#id_tray_wrap:has(#id_tray_btn.open) #id_tray_grip{border-color:rgba(var(--quaUser),1)}#id_tray_wrap:has(#id_tray_btn.open) #id_tray_grip::before{border-color:rgba(var(--quaUser),1)}@keyframes tray-role-arc-in{from{opacity:0}to{opacity:1}}.tray-role-card{padding:0;overflow:hidden;background:transparent}.tray-role-card img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transform:scale(1.4)}.tray-role-card.arc-in img{animation:tray-role-arc-in 1s ease forwards}.tray-sig-card{padding:0;overflow:hidden;background:transparent}.tray-sig-card img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transform:scale(1.4)}@keyframes tray-wobble{0%,100%{transform:translateX(0)}20%{transform:translateX(-8px)}40%{transform:translateX(6px)}60%{transform:translateX(-5px)}80%{transform:translateX(3px)}}@keyframes tray-snap{0%,100%{transform:translateX(0)}20%{transform:translateX(8px)}40%{transform:translateX(-6px)}60%{transform:translateX(5px)}80%{transform:translateX(-3px)}}#id_tray{flex:1;min-width:0;margin-left:0.5rem;pointer-events:auto;position:relative;z-index:1;background:rgba(var(--duoUser),1);border-left:2.5rem solid rgba(var(--quaUser),1);border-top:2.5rem solid rgba(var(--quaUser),1);border-bottom:2.5rem solid rgba(var(--quaUser),1);box-shadow:-0.25rem 0 0.5rem rgba(0,0,0,0.55),inset 0 0 0 0.3rem rgba(var(--quiUser),0.45),inset 0.6rem 0 1.5rem -0.5rem black,inset 0.6rem 0 1.5rem -0.5rem rgba(var(--quiUser),0.5),inset 0 0.6rem 1.5rem -0.5rem black,inset 0 0.6rem 1.5rem -0.5rem rgba(var(--quiUser),0.5),inset 0 -0.6rem 1.5rem -0.5rem black,inset 0 -0.6rem 1.5rem -0.5rem rgba(var(--quiUser),0.5);overflow:hidden}#id_tray_grid{display:grid;grid-template-rows:repeat(8,var(--tray-cell-size,48px));grid-auto-flow:column;grid-auto-columns:var(--tray-cell-size,48px)}.tray-cell{border-color:rgba(var(--priUser),0.35);border-right:2px dotted rgba(var(--priUser),0.35);border-bottom:2px dotted rgba(var(--priUser),0.35);position:relative}@media (orientation:landscape){#id_tray_wrap{flex-direction:column-reverse;left:4rem;right:4rem;top:auto;bottom:auto;transition:top 0.35s cubic-bezier(0.4,0,0.2,1)}#id_tray_wrap.tray-dragging{transition:none}#id_tray_wrap.wobble{animation:tray-wobble-landscape 0.45s ease}#id_tray_wrap.snap{animation:tray-snap-landscape 0.30s ease}#id_tray_handle{width:auto;height:48px}#id_tray_grip{bottom:calc(48px / 2 - 0.125rem);top:auto;left:50%;transform:translateX(-50%);width:72px;height:10000px}#id_tray{border-left:2.5rem solid rgba(var(--quaUser),1);border-right:2.5rem solid rgba(var(--quaUser),1);border-bottom:2.5rem solid rgba(var(--quaUser),1);border-top:none;margin-left:0;margin-bottom:0.5rem;width:100%;max-width:960px;align-self:center;box-shadow:0 0.25rem 0.5rem rgba(0,0,0,0.55),inset 0 0 0 0.3rem rgba(var(--quiUser),0.45),inset 0 -0.6rem 1.5rem -0.5rem black,inset 0 -0.6rem 1.5rem -0.5rem rgba(var(--quaUser),0.5),inset 0.6rem 0 1.5rem -0.5rem black,inset 0.6rem 0 1.5rem -0.5rem rgba(var(--quaUser),0.5),inset -0.6rem 0 1.5rem -0.5rem black,inset -0.6rem 0 1.5rem -0.5rem rgba(var(--quaUser),0.5);flex:1;height:auto;min-height:unset;overflow:hidden}#id_tray_grid{grid-template-columns:repeat(8,var(--tray-cell-size,48px));grid-template-rows:none;grid-auto-flow:row;grid-auto-rows:var(--tray-cell-size,48px);position:absolute;bottom:0;left:0}.tray-cell{border-color:rgba(var(--priUser),0.35);border-top:2px dotted rgba(var(--priUser),0.35);border-bottom:none}@keyframes tray-wobble-landscape{0%,100%{transform:translateY(0)}20%{transform:translateY(-8px)}40%{transform:translateY(6px)}60%{transform:translateY(-5px)}80%{transform:translateY(3px)}}@keyframes tray-snap-landscape{0%,100%{transform:translateY(0)}20%{transform:translateY(8px)}40%{transform:translateY(-6px)}60%{transform:translateY(5px)}80%{transform:translateY(-3px)}}}.billscroll-page,.billboard-page{flex:1;min-width:0;min-height:0;overflow-y:auto;position:relative}html:has(body.page-billboard),html:has(body.page-billscroll){overflow:hidden}body.page-billboard,body.page-billscroll{overflow:hidden}body.page-billboard .container,body.page-billscroll .container{overflow:hidden;display:flex;flex-direction:column;flex:1;min-height:0}body.page-billboard .row,body.page-billscroll .row{flex-shrink:0;margin-bottom:-1rem}.billscroll-page{display:flex;flex-direction:column;padding:0.75rem}.billscroll-page .applet-billboard-scroll{flex:1;min-height:0;display:flex;flex-direction:column}.billscroll-page .applet-billboard-scroll #id_drama_scroll{flex:1;min-height:0;overflow-y:auto}.billscroll-page .applet-billboard-scroll #id_drama_scroll .scroll-buffer{display:flex;justify-content:center;align-items:baseline;padding:2rem 0 1rem;opacity:0.4;font-size:0.8rem;text-transform:uppercase}.billscroll-page .applet-billboard-scroll #id_drama_scroll .scroll-buffer .scroll-buffer-text{letter-spacing:0.33em}.billscroll-page .applet-billboard-scroll #id_drama_scroll .scroll-buffer .scroll-buffer-dots{display:inline-flex;letter-spacing:0}.billscroll-page .applet-billboard-scroll #id_drama_scroll .scroll-buffer .scroll-buffer-dots span{display:inline-block;width:0.7em;text-align:center}#id_billboard_applets_container #id_applet_billboard_my_scrolls{grid-column:1 / span 4;grid-row:1 / span 3}#id_billboard_applets_container #id_applet_billboard_my_contacts{grid-column:1 / span 4;grid-row:4 / span 3}#id_billboard_applets_container #id_applet_billboard_most_recent{grid-column:5 / span 8;grid-row:1 / span 6}@container (max-width:550px){#id_billboard_applets_container #id_applet_billboard_my_scrolls,#id_billboard_applets_container #id_applet_billboard_my_contacts,#id_billboard_applets_container #id_applet_billboard_most_recent{grid-column:1 / span 12;grid-row:span var(--applet-rows,3)}}#id_applet_billboard_most_recent{display:flex;flex-direction:column}#id_applet_billboard_most_recent .most-recent-room-link{flex-shrink:0;margin-bottom:0.25rem;font-weight:bold}#id_applet_billboard_most_recent #id_drama_scroll{flex:1;min-height:0;overflow-y:auto}#id_applet_billboard_most_recent .most-recent-load-more{display:block;padding-bottom:0.5rem;font-size:0.8rem;text-align:center}.drama-event{display:flex;align-items:baseline}.drama-event .drama-event-body{flex:0 0 80%}.drama-event .drama-event-body.struck{text-decoration:line-through;opacity:0.5}.drama-event .drama-event-time{flex:0 0 20%;font-size:0.75rem;opacity:0.5;text-align:right}#id_applet_billboard_my_scrolls .scroll-list{list-style:none;padding:0;margin:0;overflow-y:auto}#id_applet_billboard_my_scrolls .scroll-list li{padding:0.25rem 0;border-bottom:1px solid rgba(var(--priUser),0.15)}#id_applet_billboard_my_scrolls .scroll-list li:last-child{border-bottom:none}#id_applet_billboard_my_scrolls .scroll-list li a{text-decoration:none}.token-tooltip,.tt{display:none;width:16rem;max-width:16rem;white-space:normal;background-color:rgba(var(--tooltip-bg),0.75);backdrop-filter:blur(6px);border:0.1rem solid rgba(var(--secUser),0.5);color:rgba(var(--secUser),1);padding:0.5rem 0.75rem;border-radius:0.5rem;z-index:10;font-size:0.875rem}.token-tooltip h4,.tt h4{font-size:0.95rem;margin:0 0 0.3rem 0;color:rgba(var(--terUser),1);display:flex;justify-content:space-between;align-items:baseline;gap:0.5rem}.token-tooltip h4 .token-count,.tt h4 .token-count{font-size:0.75rem;opacity:0.65;font-weight:normal;flex-shrink:0}.token-tooltip p,.tt p{margin:0 0 0.2rem 0}.token-tooltip p.expiry,.tt p.expiry{color:rgba(var(--priRd),1)}.token-tooltip p.availability,.tt p.availability{color:rgba(var(--priRd),1)}.token-tooltip p.stock-version,.tt p.stock-version{font-weight:700;color:rgba(var(--terUser),1)}.token-tooltip small,.tt small{display:block;font-size:0.6rem;opacity:0.6}#id_kit_btn{position:fixed;bottom:0.5rem;right:0.5rem;z-index:318;font-size:1.75rem;cursor:pointer;color:rgba(var(--secUser),1);display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:50%;background-color:rgba(var(--priUser),1);border:0.15rem solid rgba(var(--secUser),1)}@media (orientation:landscape){#id_kit_btn{right:1rem;bottom:0.5rem;top:auto}}@media (orientation:landscape) and (min-width:1800px){#id_kit_btn{right:2.5rem}}#id_kit_btn.active{color:rgba(var(--quaUser),1);border-color:rgba(var(--quaUser),1)}#id_kit_bag_dialog{display:block!important;position:fixed;bottom:0;left:0;right:0;width:100%;max-width:none;margin:0;padding:0;border:none;border-top:0.1rem solid rgba(var(--quaUser),1);background:rgba(var(--priUser),0.97);z-index:316;overflow:hidden;max-height:0;visibility:hidden;transition:max-height 0.25s ease-out,visibility 0s 0.25s}@media (orientation:landscape){#id_kit_bag_dialog{right:4rem;z-index:316}}#id_kit_bag_dialog[open]{max-height:5rem;visibility:visible;transition:max-height 0.25s ease-out,visibility 0s;display:flex!important;flex-direction:row;gap:1.5rem;align-items:center;padding:0.4rem 1rem}.kit-bag-section{display:flex;flex-direction:row;align-items:center;gap:0.5rem;flex-shrink:0}.kit-bag-label{font-size:0.55rem;text-transform:uppercase;text-decoration:underline;letter-spacing:0.12em;color:rgba(var(--quaUser),0.75);writing-mode:vertical-rl;text-orientation:mixed;transform:rotate(180deg);padding:0 0.25rem 0 0.5rem}.kit-bag-row{display:flex;flex-direction:row;gap:0.75rem}#id_kit_bag_dialog .token{font-size:1.5rem;cursor:pointer;transition:filter 0.15s;padding:0 0.125rem}#id_kit_bag_dialog .token:hover .token-tooltip,#id_kit_bag_dialog .token:hover .tt{display:none}#id_kit_bag_dialog .token-tooltip,#id_kit_bag_dialog .tt{z-index:9999}#id_kit_bag_dialog .token-tooltip .tt-title,#id_kit_bag_dialog .tt .tt-title{font-size:1rem}#id_kit_bag_dialog .token-tooltip .tt-description,#id_kit_bag_dialog .tt .tt-description{padding:0.125rem;font-size:0.75rem}#id_kit_bag_dialog .token-tooltip .tt-shoptalk,#id_kit_bag_dialog .tt .tt-shoptalk{font-size:0.75rem;opacity:0.75}#id_kit_bag_dialog .token-tooltip .tt-expiry,#id_kit_bag_dialog .tt .tt-expiry{font-size:1rem;color:rgba(var(--priRd),1)}#id_kit_bag_dialog .token-tooltip .tt-equip-btns,#id_kit_bag_dialog .tt .tt-equip-btns{position:absolute;left:-1rem;top:0;display:flex;flex-direction:column;gap:1.25rem;z-index:1}#id_kit_bag_dialog .token-tooltip .tt-equip-btns .btn,#id_kit_bag_dialog .tt .tt-equip-btns .btn{margin:0}#id_kit_bag_dialog .kit-bag-deck{font-size:1.5rem;cursor:pointer;padding:0 0.125rem;color:rgba(var(--terUser),1)}#id_kit_bag_dialog .kit-bag-placeholder{font-size:1.5rem;padding:0 0.125rem;color:rgba(var(--quaUser),0.3)}.kit-bag-section--tokens{flex:1;min-width:0;overflow:hidden}.kit-bag-row--scroll{overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none}.kit-bag-row--scroll::-webkit-scrollbar{display:none}.kit-bag-empty{font-size:0.7rem;color:rgba(var(--secUser),0.4)}#id_game_kit_applets_container{flex:1;min-height:0;display:flex;flex-direction:column}#id_game_kit_applets_container section{display:flex;flex-direction:column}#id_game_kit_applets_container section h2{flex-shrink:0}#id_game_kit_applets_container section .gk-items{flex:1;overflow-y:auto}.gk-items{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;align-items:center}.gk-deck-card,.gk-trinket-card,.gk-token-card{display:flex;flex-direction:column;align-items:center;gap:0.4rem;padding:0.75rem 1rem;border-radius:0.5rem;border:0.1rem solid rgba(var(--secUser),0.3);cursor:pointer;font-size:1.5rem;min-width:6rem;text-align:center;transition:border-color 0.15s}.gk-deck-card span,.gk-trinket-card span,.gk-token-card span{font-size:0.7rem;text-transform:uppercase;letter-spacing:0.08em}.gk-deck-card small,.gk-trinket-card small,.gk-token-card small{font-size:0.6rem;opacity:0.5}.gk-deck-card:hover,.gk-trinket-card:hover,.gk-token-card:hover{border-color:rgba(var(--secUser),0.8)}.gk-placeholder{display:flex;flex-direction:column;align-items:center;gap:0.4rem;padding:0.75rem 1rem;border-radius:0.5rem;border:0.1rem dashed rgba(var(--secUser),0.2);font-size:1.5rem;min-width:6rem;text-align:center;opacity:0.4}.gk-placeholder span{font-size:0.7rem;text-transform:uppercase;letter-spacing:0.08em}.gk-empty{font-size:0.8rem;opacity:0.45}.token{position:relative;display:inline-block;cursor:help;color:rgba(var(--terUser),1)}.token .token-tooltip{position:absolute;bottom:125%;left:50%;transform:translateX(-50%)}.token:hover .token-tooltip{display:block}.token--empty{cursor:help}.token--empty>i{opacity:0.4}html:has(body.page-wallet){overflow:hidden}body.page-wallet{overflow:hidden}body.page-wallet .container{overflow:hidden;display:flex;flex-direction:column;flex:1;min-height:0}body.page-wallet .row{flex-shrink:0}.wallet-page{position:relative;flex:1;min-height:0;display:flex;flex-direction:column}.wallet-tokens{display:flex;flex-direction:column;overflow:visible}.wallet-tokens .token-row{flex:1;display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;overflow:visible}.wallet-tokens .token{font-size:1.5rem}.wallet-tokens .token:hover .token-tooltip{display:none}#id_payment_methods{overflow-y:auto}@media (max-width:768px){.token .token-tooltip{width:13rem;max-width:90vw;left:0;transform:none}.wallet-tokens .token-tooltip{left:50%;transform:translateX(-50%)}}input,textarea,select,[contenteditable]{user-select:text;touch-action:auto}