@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:108,120,108;--terNi:80,88,80;--quaNi:63,65,64;--quiNi:43,45,44;--sixNi:23,26,26;--priPd:218,223,181;--secPd:188,193,165;--terPd:155,160,138;--quaPd:124,129,111;--quiPd:97,99,76;--sixPd:62,65,42;--priPt:229,228,226;--secPt:191,190,188;--terPt:152,151,149;--quaPt:122,121,119;--quiPt:92,91,89;--sixPt:62,61,59;--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:89,76,102;--quaPu:129,118,148;--quiPu:189,175,214;--sixPu:235,211,217;--priRd:253,73,57;--secRd:193,43,28;--terRd:155,31,15;--quaRd:119,20,4;--quiRd:85,11,0;--sixRd:54,4,0;--priOr:245,183,90;--secOr:187,111,30;--terOr:130,88,17;--quaOr:115,67,6;--quiOr:82,47,0;--sixOr:51,29,0;--priYl:255,227,82;--secYl:211,172,44;--terYl:148,128,29;--quaYl:128,106,24;--quiYl:91,76,15;--sixYl:57,49,7;--priLm:181,204,90;--secLm:124,145,48;--terLm:92,110,31;--quaLm:71,90,25;--quiLm:47,64,15;--sixLm:25,40,6;--priGn:0,240,125;--secGn:0,200,100;--terGn:0,135,62;--quaGn:0,99,41;--quiGn:0,62,23;--sixGn:0,40,12;--priTk:0,204,182;--secTk:0,154,136;--terTk:0,125,110;--quaTk:0,97,85;--quiTk:0,70,61;--sixTk:0,45,39;--priCy:33,209,230;--secCy:12,150,168;--terCy:0,101,126;--quaCy:0,93,106;--quiCy:0,67,78;--sixCy:0,43,52;--priBl:40,181,245;--secBl:18,119,173;--terBl:8,95,140;--quaBl:3,73,109;--quiBl:0,52,79;--sixBl:0,33,51;--priId:121,143,244;--secId:66,88,184;--terId:53,74,156;--quaId:44,60,131;--quiId:32,44,106;--sixId:21,29,71;--priVt:150,102,213;--secVt:108,65,165;--terVt:96,58,147;--quaVt:80,45,124;--quiVt:64,30,100;--sixVt:43,20,66;--priFs:208,101,200;--secFs:138,52,131;--terFs:107,31,101;--quaFs:83,17,78;--quiFs:61,5,56;--sixFs:41,0,36;--priMe:257,60,159;--secMe:196,18,108;--terMe:148,1,80;--quaMe:122,0,66;--quiMe:89,0,48;--sixMe:59,0,32;--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:124,156,89;--secFor:94,124,61;--terFor:69,99,36;--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:82,71,138;--quaPer:127,116,194;--quiPer:164,160,222;--sixPer:206,201,242;--priMrb:231,233,234;--secMrb:185,186,187;--terMrb:115,116,117;--quaMrb:85,86,87;--quiMrb:55,56,57;--sixMrb:35,36,37;--priPhy:250,105,116;--secPhy:200,85,92;--terPhy:150,55,66;--quaPhy:120,49,54;--quiPhy:75,31,48;--sixPhy:66,20,32;--priAdm:35,40,43;--secAdm:65,71,74;--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:218,145,60;--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;--priBlt:235,191,0;--secBlt:137,107,32;--terBlt:255,255,255;--quaBlt:178,12,18;--quiBlt:0,0,0;--sixBlt:162,170,173;--sepBlt:50,30,95;--octBlt:157,34,53;--ninBlt:200,63,28;--decBlt:121,39,22;--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(--terCfw);--sepUser:var(--terMze);--octUser:var(--secCfw);--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(--quaId);--sepUser:var(--terFs);--octUser:var(--sixId);--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(--secKhk);--sepUser:var(--terPer);--octUser:var(--terKhk);--ninUser:var(--sixCu);--decUser:var(--terU)}.palette-inferno{--priUser:var(--terSwp);--secUser:var(--priSwp);--terUser:var(--priBld);--quaUser:var(--priIce);--quiUser:var(--quaIce);--sixUser:var(--quaTrs);--sepUser:var(--terBld);--octUser:var(--sixTrs);--ninUser:var(--priMst);--decUser:var(--terMst)}.palette-terrestre{--priUser:var(--sixMrb);--secUser:var(--quaAdm);--terUser:var(--sixAdm);--quaUser:var(--priPhy);--quiUser:var(--quiPhy);--sixUser:var(--terPer);--sepUser:var(--secAdm);--octUser:var(--priPer);--ninUser:var(--sixPer);--decUser:var(--priMrb)}.palette-celestia{--priUser:var(--octClh);--secUser:var(--sixClh);--terUser:var(--terClh);--quaUser:var(--decClh);--quiUser:var(--ninClh);--sixUser:var(--priClh);--sepUser:var(--sepClh);--octUser:var(--quaClh);--ninUser:var(--secClh);--decUser:var(--quiClh)}.palette-baltimore{--priUser:var(--sepBlt);--secUser:var(--sixBlt);--terUser:var(--quaBlt);--quaUser:var(--priBlt);--quiUser:var(--secBlt);--sixUser:var(--ninBlt);--sepUser:var(--quaBlt);--octUser:var(--decBlt);--ninUser:var(--terBlt);--decUser:var(--quiBlt)}.palette-maryland{--priUser:var(--quiBlt);--secUser:var(--sixBlt);--terUser:var(--priYl);--quaUser:var(--priBlt);--quiUser:var(--quaBlt);--sixUser:var(--octBlt);--sepUser:var(--sepBlt);--octUser:var(--decBlt);--ninUser:var(--priRd);--decUser:var(--quiBlt)}.palette-monochrome-dark{--priUser:var(--priAg);--secUser:var(--quiAg);--terUser:var(--sixAg);--quaUser:var(--sixAg);--quiUser:var(--secAg);--sixUser:var(--terNi);--sepUser:var(--sixPd);--octUser:var(--quiNi);--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(--terCu);--sepUser:var(--terBrk);--octUser:var(--secAu);--ninUser:var(--sixAg);--decUser:var(--secKhk)}body[class*="-light"]{--tooltip-bg:255,255,255;--title-shadow-offset:-0.06125rem;--duoUser:var(--undUser)}.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_bud_menu,#id_my_sea_menu,#id_billscroll_menu,#id_billboard_applet_menu,#id_post_menu,#id_room_menu,#id_stash_applet_menu,#id_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_bud_menu .menu-btns,#id_my_sea_menu .menu-btns,#id_billscroll_menu .menu-btns,#id_billboard_applet_menu .menu-btns,#id_post_menu .menu-btns,#id_room_menu .menu-btns,#id_stash_applet_menu .menu-btns,#id_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_bud_menu form,#id_my_sea_menu form,#id_billscroll_menu form,#id_billboard_applet_menu form,#id_post_menu form,#id_room_menu form,#id_stash_applet_menu form,#id_kit_menu form,#id_game_applet_menu form,#id_dash_applet_menu form{display:flex;flex-direction:column;gap:0.5rem}#id_bud_menu input[type="checkbox"],#id_my_sea_menu input[type="checkbox"],#id_billscroll_menu input[type="checkbox"],#id_billboard_applet_menu input[type="checkbox"],#id_post_menu input[type="checkbox"],#id_room_menu input[type="checkbox"],#id_stash_applet_menu input[type="checkbox"],#id_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_bud_menu input[type="checkbox"]:checked::after,#id_my_sea_menu input[type="checkbox"]:checked::after,#id_billscroll_menu input[type="checkbox"]:checked::after,#id_billboard_applet_menu input[type="checkbox"]:checked::after,#id_post_menu input[type="checkbox"]:checked::after,#id_room_menu input[type="checkbox"]:checked::after,#id_stash_applet_menu input[type="checkbox"]:checked::after,#id_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)}#id_my_sea_menu .menu-btns{flex-direction:column;margin-top:0}#id_new_game_name,#id_new_post_text,#id_post_line_text{font-weight:700;background-color:rgba(var(--priUser),1)}#id_new_game_name:focus,#id_new_post_text:focus,#id_post_line_text:focus{color:rgba(var(--terUser),1)}#id_new_game_name::placeholder,#id_new_post_text::placeholder,#id_post_line_text::placeholder{color:rgba(var(--secUser),0.7)}#id_applet_new_game,#id_applet_new_post{background-color:rgba(var(--duoUser),1)!important}#id_applet_new_game>h2,#id_applet_new_post>h2{background:linear-gradient(rgba(0,0,0,0.125),rgba(0,0,0,0.125)),linear-gradient(rgba(0,0,0,0.125),rgba(0,0,0,0.125)),rgba(var(--priUser),1)}.applet-btn-panel{flex-shrink:0;display:flex;align-items:center;justify-content:center;border:0.1rem solid rgba(var(--terUser),0.25);border-radius:0.5rem;padding:0.4rem;background:rgba(var(--priUser),1)}.gameboard-page>.gear-btn,.dashboard-page>.gear-btn,.stash-page>.gear-btn,.room-page>.gear-btn,.post-page>.gear-btn,.billboard-page>.gear-btn,.billscroll-page>.gear-btn,.my-sea-page>.gear-btn,.bud-page>.gear-btn{position:fixed;bottom:4.2rem;right:0.5rem;z-index:314}#id_dash_applet_menu,#id_game_applet_menu,#id_kit_menu,#id_stash_applet_menu,#id_room_menu,#id_post_menu,#id_billboard_applet_menu,#id_billscroll_menu,#id_my_sea_menu,#id_bud_menu{position:fixed;bottom:6.6rem;right:1rem;z-index:312}@media (orientation:landscape){.gameboard-page>.gear-btn,.dashboard-page>.gear-btn,.stash-page>.gear-btn,.room-page>.gear-btn,.post-page>.gear-btn,.billboard-page>.gear-btn,.billscroll-page>.gear-btn,.my-sea-page>.gear-btn,.bud-page>.gear-btn{top:0.5rem;bottom:auto;right:4.2rem}#id_dash_applet_menu,#id_game_applet_menu,#id_kit_menu,#id_stash_applet_menu,#id_room_menu,#id_post_menu,#id_billboard_applet_menu,#id_billscroll_menu,#id_my_sea_menu,#id_bud_menu{position:fixed;top:2.6rem;right:4.2rem;bottom:auto;left:auto}#id_my_sea_menu .menu-btns{flex-direction:row}}.applet-list-page .applet-scroll,.billscroll-page .applet-scroll,.room-scroll-pane .applet-scroll,#id_gk_sections_container section,#id_billboard_applets_container section,#id_stash_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}.applet-list-page .applet-scroll *::-webkit-scrollbar,.billscroll-page .applet-scroll *::-webkit-scrollbar,.room-scroll-pane .applet-scroll *::-webkit-scrollbar,#id_gk_sections_container section *::-webkit-scrollbar,#id_billboard_applets_container section *::-webkit-scrollbar,#id_stash_applets_container section *::-webkit-scrollbar,#id_game_applets_container section *::-webkit-scrollbar,#id_applets_container section *::-webkit-scrollbar{display:none}.applet-list-page .applet-scroll *,.billscroll-page .applet-scroll *,.room-scroll-pane .applet-scroll *,#id_gk_sections_container section *,#id_billboard_applets_container section *,#id_stash_applets_container section *,#id_game_applets_container section *,#id_applets_container section *{scrollbar-width:none}.applet-list-page .applet-scroll>h2,.billscroll-page .applet-scroll>h2,.room-scroll-pane .applet-scroll>h2,#id_gk_sections_container section>h2,#id_billboard_applets_container section>h2,#id_stash_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}.applet-list-page .applet-scroll>h2 a,.billscroll-page .applet-scroll>h2 a,.room-scroll-pane .applet-scroll>h2 a,#id_gk_sections_container section>h2 a,#id_billboard_applets_container section>h2 a,#id_stash_applets_container section>h2 a,#id_game_applets_container section>h2 a,#id_applets_container section>h2 a{color:rgba(var(--applet-title-fg,var(--terUser)),1);text-decoration:none}.applet-list-page .applet-scroll>h2 a:hover,.billscroll-page .applet-scroll>h2 a:hover,.room-scroll-pane .applet-scroll>h2 a:hover,#id_gk_sections_container section>h2 a:hover,#id_billboard_applets_container section>h2 a:hover,#id_stash_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(--applet-title-fg,var(--terUser)),1)}#id_gk_sections_container,#id_billboard_applets_container,#id_stash_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_stash_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_stash_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_stash_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_stash_applets_container section,#id_game_applets_container section,#id_applets_container section{grid-column:span 12}}html{font-size:clamp(14px,2.4vmin,22px);overflow:hidden}:root{--sidebar-w:5rem;--h2-col-w:3rem}body{display:flex;flex-direction:column;background-color:rgba(var(--priUser),1);color:rgba(var(--secUser),1);font-family:Georgia,serif;height:100vh;overflow:hidden}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;display:flex;flex-direction:column;min-height:0;overflow:hidden}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,body .container .navbar .container-fluid>#id_navbar_gate_view_btn{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.25rem;z-index:50}body .container .input-group label{font-size:0.6rem;text-transform:uppercase;letter-spacing:0.1em;color:rgba(var(--quaUser),0.8)}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:max(16px,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 .composer-row:has(.form-control.is-invalid) ~ .invalid-feedback{display:block}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;flex-shrink: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{display:flex;font-size:3rem;color:rgba(var(--secUser),0.75);margin-bottom:1rem;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{display:flex;justify-content:space-between;align-items:center;box-sizing:border-box}body .container .row .col-lg-6 h2>span:first-child{flex:0 0 45%;padding-inline-end:0.4em;color:rgba(var(--quaUser),0.75)}body .container .row .col-lg-6 h2>span:last-child{flex:0 0 55%;padding-inline-start:0.4em}body .container .row .col-lg-6 h2>span[data-letters="3"]{justify-content:space-around}body .container .row .col-lg-6 h2>span.gr-swap{--gr-ease:linear(0,0.015 7%,0.02 25%,0.16 25%,0.46 41%,0.8 56%,1.15 65%,1.12 71%,0.935 78%,1.05 84%,0.99 89%,1.015 95%,1);--gr-dur:0.95s;--gr-fade:16%;--gr-drop:120%;--gr-tdur:1.15s;position:relative;overflow:hidden;padding:0;mask-image:linear-gradient(to bottom,transparent 0,#000 var(--gr-fade),#000 calc(100% - var(--gr-fade)),transparent 100%);-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 var(--gr-fade),#000 calc(100% - var(--gr-fade)),transparent 100%)}body .container .row .col-lg-6 h2 .gr-word{display:flex;justify-content:space-between;align-items:center;padding-inline-start:0.4em;will-change:transform}body .container .row .col-lg-6 h2 .gr-word[data-letters="3"]{justify-content:space-around}body .container .row .col-lg-6 h2 .gr-word--base{position:absolute;inset:0;transition:transform var(--gr-dur,0.55s) var(--gr-ease,ease);transform:translateY(0)}body .container .row .col-lg-6 h2 .gr-views-reel{position:absolute;inset:0;transition:transform var(--gr-dur,0.55s) var(--gr-ease,ease);transform:translateY(100%);will-change:transform}body .container .row .col-lg-6 h2 .gr-views-track{position:absolute;inset:0;display:flex;flex-wrap:nowrap;transition:transform var(--gr-dur,0.55s) var(--gr-ease,ease);transform:translateX(-100%);will-change:transform}body .container .row .col-lg-6 h2 .gr-views-track .gr-word{flex:0 0 100%;box-sizing:border-box;height:100%}body .container .row .col-lg-6 h2.is-scroll .gr-word--base{transform:translateY(-100%)}body .container .row .col-lg-6 h2.is-scroll .gr-views-reel{transform:translateY(0)}body .container .row .col-lg-6 h2[data-active-view="atlas"] .gr-views-track{transform:translateX(0)}body .container .row .col-lg-6 h2[data-active-view="scroll"] .gr-views-track{transform:translateX(-100%)}body .container .row .col-lg-6 h2[data-active-view="yarn"] .gr-views-track{transform:translateX(-200%)}body .container .row .col-lg-6 h2[data-active-view="post"] .gr-views-track{transform:translateX(-300%)}body .container .row .col-lg-6 h2[data-active-view="pulse"] .gr-views-track{transform:translateX(-400%)}body .container .row .col-lg-6 h2 .gr-table-reel{position:absolute;inset:0;overflow:hidden;transform:translateY(var(--gr-drop)) scale(0.4);transform-origin:center bottom;will-change:transform}body .container .row .col-lg-6 h2 .gr-table-track{position:absolute;inset:0;display:flex;flex-wrap:nowrap;transition:transform var(--gr-dur,0.55s) var(--gr-ease,ease);transform:translateX(-200%);will-change:transform}body .container .row .col-lg-6 h2 .gr-table-track .gr-word{flex:0 0 100%;box-sizing:border-box;height:100%}html.table-views-open body .container .row .col-lg-6 h2 .gr-views-reel{opacity:0}html.table-views-open body .container .row .col-lg-6 h2 .gr-word--base{transform-origin:center bottom;animation:gr-shrink-drop var(--gr-tdur) ease-in-out both}html.table-views-open body .container .row .col-lg-6 h2 .gr-table-reel{animation:gr-rise-grow var(--gr-tdur) ease-in-out both}html.table-views-open.table-views-closing body .container .row .col-lg-6 h2 .gr-word--base{animation:gr-rise-grow var(--gr-tdur) ease-in-out both}html.table-views-open.table-views-closing body .container .row .col-lg-6 h2 .gr-table-reel{animation:gr-shrink-drop var(--gr-tdur) ease-in-out both}body .container .row .col-lg-6 h2[data-table-view="world"] .gr-table-track{transform:translateX(0)}body .container .row .col-lg-6 h2[data-table-view="sky"] .gr-table-track{transform:translateX(-100%)}body .container .row .col-lg-6 h2[data-table-view="land"] .gr-table-track{transform:translateX(-200%)}body .container .row .col-lg-6 h2[data-table-view="sea"] .gr-table-track{transform:translateX(-300%)}body .container .row .col-lg-6 h2[data-table-view="torus"] .gr-table-track{transform:translateX(-400%)}@media (min-width:1200px){body .container{max-width:1200px}}@media (orientation:landscape){body{flex-direction:row}body .container .navbar{position:fixed;left:0;top:0;height:100vh;width:var(--sidebar-w);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,body .container .navbar .container-fluid>#id_navbar_gate_view_btn{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:var(--sidebar-w);right:var(--sidebar-w)}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:calc(var(--sidebar-w) + var(--h2-col-w));margin-right:var(--sidebar-w);padding:0 0.5rem}body .container .row{padding:0;margin:0}body .container .row .col-lg-6 h2{position:fixed;left:var(--sidebar-w);width:var(--h2-col-w);top:50%;height:80vh;transform:translateY(-50%) rotate(180deg);writing-mode:vertical-rl;font-size:clamp(1.2rem,4.4vh,2.75rem);margin:0;z-index:85;pointer-events:none}body .container .row .col-lg-6 h2>span.gr-swap{--gr-fade:7%;--gr-drop:-120%}body .container .row .col-lg-6 h2 .gr-word{padding-inline:7%}body .container .row .col-lg-6 h2 .gr-views-reel{transform:translateY(-100%);overflow:hidden}body .container .row .col-lg-6 h2.is-scroll .gr-word--base{transform:translateY(100%)}body .container .row .col-lg-6 h2 .gr-views-track{transform:translateY(-100%)}body .container .row .col-lg-6 h2[data-active-view="atlas"] .gr-views-track{transform:translateY(0)}body .container .row .col-lg-6 h2[data-active-view="scroll"] .gr-views-track{transform:translateY(-100%)}body .container .row .col-lg-6 h2[data-active-view="yarn"] .gr-views-track{transform:translateY(-200%)}body .container .row .col-lg-6 h2[data-active-view="post"] .gr-views-track{transform:translateY(-300%)}body .container .row .col-lg-6 h2[data-active-view="pulse"] .gr-views-track{transform:translateY(-400%)}body .container .row .col-lg-6 h2 .gr-table-track{transform:translateY(-200%)}body .container .row .col-lg-6 h2[data-table-view="world"] .gr-table-track{transform:translateY(0)}body .container .row .col-lg-6 h2[data-table-view="sky"] .gr-table-track{transform:translateY(-100%)}body .container .row .col-lg-6 h2[data-table-view="land"] .gr-table-track{transform:translateY(-200%)}body .container .row .col-lg-6 h2[data-table-view="sea"] .gr-table-track{transform:translateY(-300%)}body .container .row .col-lg-6 h2[data-table-view="torus"] .gr-table-track{transform:translateY(-400%)}body #id_footer{position:fixed;right:0;top:0;width:var(--sidebar-w);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;right:0.125rem;top:auto;line-height:1!important;color:rgba(var(--secUser),1);writing-mode:vertical-rl;transform:rotate(180deg);white-space:nowrap}body #id_footer .footer-container br{display:none}body #id_footer .footer-container small{font-size:0.75rem!important}}@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}body #id_footer .footer-container small{font-size:1rem}}@keyframes gr-shrink-drop{0%{transform:translateY(0) scale(1)}25%{transform:translateY(0) scale(0.4)}50%,100%{transform:translateY(var(--gr-drop)) scale(0.4)}}@keyframes gr-rise-grow{0%,50%{transform:translateY(var(--gr-drop)) scale(0.4)}75%{transform:translateY(0) scale(0.4)}100%{transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.row .col-lg-6 h2 .gr-word--base,.row .col-lg-6 h2 .gr-table-reel{animation-duration:0.001s!important}}@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{margin:0;font-size:clamp(1.3rem,5vw,2rem)}body .container .row .col-lg-6 h2>span:first-child{padding-inline-end:0.6em}body .container .row .col-lg-6 h2>span:last-child{padding-inline-start:0.6em}}#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}.ord{font-size:0.6em;vertical-align:0.25em;line-height:0;margin-left:-0.1em;letter-spacing:0}#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.75);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}#id_guard_mini{position:fixed;z-index:10000}.card-ref{color:rgba(var(--terUser),1)!important;font-weight:600!important}.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-family:'Segoe UI',system-ui,sans-serif;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),(orientation:portrait) and (max-height:800px){.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-info{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-info: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-info: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(--priId),1);border-color:rgba(var(--priId),1);background-color:rgba(var(--terId),1);box-shadow:0.1rem 0.1rem 0.12rem rgba(var(--terId),0.25),0.12rem 0.12rem 0.25rem rgba(0,0,0,0.25),0.25rem 0.25rem 0.25rem rgba(var(--terId),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(--priId),1);box-shadow:0.12rem 0.12rem 0.5rem rgba(0,0,0,0.25),0 0 0.5rem rgba(var(--priId),0.12)}.btn.btn-unequip:active{border:0.18rem solid rgba(var(--priId),1);text-shadow:-0.1rem -0.1rem 0.25rem rgba(0,0,0,0.25),0 0 0.12rem rgba(var(--priId),1);box-shadow:-0.1rem -0.1rem 0.12rem rgba(var(--terId),0.25),-0.1rem -0.1rem 0.12rem rgba(0,0,0,0.25),0 0 0.5rem rgba(var(--priId),0.12)}.btn.btn-reveal{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-reveal: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-reveal: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-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)}body.page-dashboard .row{margin-bottom:-1rem}#id_dash_content{flex:1;min-width:425px;overflow:hidden;display:flex;flex-direction:column;position:relative}#id_stash_shop{display:flex;flex-direction:column;gap:0.25rem;background-color:rgba(var(--secUser),1)!important;color:rgba(var(--priUser),1)}#id_stash_shop h2,#id_stash_shop i{color:rgba(var(--quiUser),1)!important}#id_stash_shop .deck-stack-icon__card{color:rgba(var(--quiUser),1)!important}#id_stash_shop .shop-badge{background:rgba(var(--priUser),1);color:rgba(var(--secUser),1)}#id_applets_container #id_applet_stash{display:flex;flex-direction:column;gap:0.25rem;background-color:rgba(var(--secUser),1);color:rgba(var(--priUser),1)}#id_applets_container #id_applet_stash a,#id_applets_container #id_applet_stash i{color:rgba(var(--quiUser),1)}#id_applets_container #id_applet_stash .shop-badge{background:rgba(var(--priUser),1);color:rgba(var(--secUser),1)}#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}}body.page-gameboard .container{overflow:clip}body.page-gameboard .row{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_kit{display:flex;flex-direction:column}#id_applet_kit #id_my_kit{flex:1;position:relative;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-evenly;overflow-x:visible;scrollbar-width:none}#id_applet_kit #id_my_kit::-webkit-scrollbar{display:none}#id_applet_kit #id_my_kit .token{position:static}#id_applet_kit #id_my_kit .token:hover .token-tooltip,#id_applet_kit #id_my_kit .token:hover .tt{display:none}#id_applet_kit #id_my_kit .token,#id_applet_kit #id_my_kit .kit-item{font-size:1.5rem}#id_applet_kit #id_my_kit .kit-item{opacity:0.6}.deck-stack-icon{display:inline-block;width:2.25rem;height:3.6rem;color:rgba(var(--terUser),1);overflow:visible;filter:drop-shadow(0.08rem 0.08rem 0.15rem rgba(0,0,0,0.6))}.deck-stack-icon .deck-stack-icon__stack{transform:rotate(5deg);transform-origin:50% 50%;transform-box:fill-box;transition:transform 0.25s ease}.deck-stack-icon .deck-stack-icon__card{fill:rgba(var(--priUser),1);stroke:currentColor;stroke-width:1;transform-origin:50% 50%;transform-box:fill-box;transition:transform 0.25s ease}.deck-stack-icon .deck-stack-icon__card--1{transform:translateY(-0.4px)}.deck-stack-icon .deck-stack-icon__card--3{transform:translateY(0.4px)}.token.deck-variant:hover .deck-stack-icon .deck-stack-icon__card--2,.token.deck-variant:active .deck-stack-icon .deck-stack-icon__card--2,.token.deck-variant:focus .deck-stack-icon .deck-stack-icon__card--2,.kit-bag-deck:hover .deck-stack-icon .deck-stack-icon__card--2,.kit-bag-deck:active .deck-stack-icon .deck-stack-icon__card--2,.kit-bag-deck:focus .deck-stack-icon .deck-stack-icon__card--2,.shop-tile-deck:hover .deck-stack-icon .deck-stack-icon__card--2,.shop-tile-deck:active .deck-stack-icon .deck-stack-icon__card--2,.shop-tile-deck:focus .deck-stack-icon .deck-stack-icon__card--2{transform:translate(-5px,-2px) rotate(-12deg)}.token.deck-variant:hover .deck-stack-icon .deck-stack-icon__card--3,.token.deck-variant:active .deck-stack-icon .deck-stack-icon__card--3,.token.deck-variant:focus .deck-stack-icon .deck-stack-icon__card--3,.kit-bag-deck:hover .deck-stack-icon .deck-stack-icon__card--3,.kit-bag-deck:active .deck-stack-icon .deck-stack-icon__card--3,.kit-bag-deck:focus .deck-stack-icon .deck-stack-icon__card--3,.shop-tile-deck:hover .deck-stack-icon .deck-stack-icon__card--3,.shop-tile-deck:active .deck-stack-icon .deck-stack-icon__card--3,.shop-tile-deck:focus .deck-stack-icon .deck-stack-icon__card--3{transform:translate(5px,-2px) rotate(12deg)}.kit-bag-placeholder .deck-stack-icon,.kit-item .deck-stack-icon{color:rgba(var(--quaUser),0.15)}.kit-bag-placeholder .deck-stack-icon .deck-stack-icon__card,.kit-item .deck-stack-icon .deck-stack-icon__card{fill:rgba(var(--quiUser),0.15)}#id_applet_new_game{display:flex;flex-direction:column}#id_applet_my_games{display:flex;flex-direction:column}#id_applet_my_games .applet-list{flex:1;padding-top:0.25rem}#id_tooltip_portal{position:fixed;z-index:9999;padding:0.75rem 1.5rem}#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 .fyi-prev,#id_tooltip_portal .fyi-next{display:inline-flex;position:absolute;bottom:-1rem;margin:0;z-index:70}#id_tooltip_portal .fyi-prev{left:-1rem}#id_tooltip_portal .fyi-next{right:-1rem}#id_tooltip_portal.active{display:block}#id_position_tooltip_portal{position:fixed;z-index:9999;padding:0.75rem 1.5rem}#id_position_tooltip_portal .tt-title,#id_position_tooltip_portal .tt-description,#id_position_tooltip_portal .tt-shoptalk,#id_position_tooltip_portal .tt-tokens,#id_position_tooltip_portal .tt-expiry{display:block}#id_position_tooltip_portal .tt-tokens{font-size:0.75rem;opacity:0.7}#id_position_tooltip_portal .tt-token-list{list-style:none;margin:0.1rem 0 0;padding:0;opacity:0.7}#id_position_tooltip_portal .tt-token-list li{font-size:0.75rem}#id_position_tooltip_portal .tt-token-list li::before{content:"+ ";opacity:0.7}#id_position_tooltip_portal .tt-sign{position:absolute;top:0.4rem;right:0.6rem;display:inline-flex;align-items:center;gap:0.2rem;font-size:1rem;color:rgba(var(--terUser),1)}#id_position_tooltip_portal .tt-sign .fan-corner-rank{font-weight:700}#id_position_tooltip_portal .tt-sign i{font-size:0.85em}#id_position_tooltip_portal.active{display:block}#id_aspect_mini_portal{position:fixed;z-index:9999;font-size:0.95em;font-style:italic;padding:0.35rem 0.75rem;border-radius:0.3rem;width:fit-content;white-space:nowrap;text-align:right}#id_aspect_mini_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}}.my-sea-page{flex:1;min-height:0;display:flex;flex-direction:column;position:relative}.my-sea-landing{display:contents}.my-sea-landing #id_draw_sea_btn{white-space:normal}.my-sea-landing .table-seat .seat-position-label{grid-column:2;grid-row:1;font-size:0.8rem;font-weight:600;letter-spacing:0.05em;color:rgba(var(--secUser),1)}.my-sea-landing .table-seat[data-slot="3"] .seat-position-label,.my-sea-landing .table-seat[data-slot="4"] .seat-position-label,.my-sea-landing .table-seat[data-slot="5"] .seat-position-label{grid-column:1}.my-sea-page[data-phase="picker"]{background:rgba(var(--duoUser),1)}.my-sea-page[data-phase="landing"]{background:rgba(var(--priUser),1)}.my-sea-page[data-phase="gate"]{background:rgba(var(--duoUser),1);flex:1;min-height:0}.my-sea-picker{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;gap:1rem}@media (orientation:portrait){.my-sea-picker{flex-direction:column}}.my-sea-cross{gap:1rem!important}.my-sea-cross[data-spread="past-present-future"] .sea-pos-crown,.my-sea-cross[data-spread="past-present-future"] .sea-pos-cross,.my-sea-cross[data-spread="past-present-future"] .sea-pos-lay{display:none}.my-sea-cross[data-spread="situation-action-outcome"] .sea-pos-leave,.my-sea-cross[data-spread="situation-action-outcome"] .sea-pos-loom,.my-sea-cross[data-spread="situation-action-outcome"] .sea-pos-cross{display:none}.my-sea-cross[data-spread="mind-body-spirit"] .sea-pos-leave,.my-sea-cross[data-spread="mind-body-spirit"] .sea-pos-cover,.my-sea-cross[data-spread="mind-body-spirit"] .sea-pos-cross{display:none}.my-sea-cross[data-spread="desire-obstacle-solution"] .sea-pos-leave,.my-sea-cross[data-spread="desire-obstacle-solution"] .sea-pos-cover,.my-sea-cross[data-spread="desire-obstacle-solution"] .sea-pos-lay{display:none}.sea-pos-label{font-size:0.65rem;letter-spacing:0.08em;text-transform:uppercase;font-weight:600;opacity:1;color:rgba(var(--secUser),1);text-shadow:0 0 0.25rem rgba(var(--priUser),1);text-align:center;pointer-events:none;white-space:nowrap;position:absolute;z-index:0}.my-sea-cross .sea-crucifix-cell{position:relative}.sea-pos-crown>.sea-pos-label,.sea-pos-cover>.sea-pos-label{bottom:100%;left:50%;transform:translate(-50%,-0.4rem) scaleY(1.2)}.sea-pos-lay>.sea-pos-label,.sea-pos-cross>.sea-pos-label{top:100%;left:50%;transform:translate(-50%,0.3rem) scaleY(1.2)}.my-sea-cross .sea-pos-crown{transform:translateY(-0.5rem)}.my-sea-cross .sea-pos-lay{transform:translateY(0.5rem)}.my-sea-cross .sea-card-slot--filled{box-shadow:1px 2px 0 rgba(0,0,0,0.7),0 4px 0 rgba(0,0,0,0.18),2px 5px 5px rgba(0,0,0,0.5);position:relative;z-index:1}.my-sea-cross .sea-card-slot--filled.sea-card-slot--reversed{box-shadow:-1px -2px 0 rgba(0,0,0,0.7),0 -4px 0 rgba(0,0,0,0.18),-2px -5px 5px rgba(0,0,0,0.5)}.my-sea-cross .sea-pos-cross .sea-card-slot--filled{box-shadow:2px -1px 0 rgba(0,0,0,0.7),4px 0 0 rgba(0,0,0,0.18),5px -2px 5px rgba(0,0,0,0.5)}.my-sea-cross .sea-pos-cross .sea-card-slot--filled.sea-card-slot--reversed{box-shadow:-2px 1px 0 rgba(0,0,0,0.7),-4px 0 0 rgba(0,0,0,0.18),-5px 2px 5px rgba(0,0,0,0.5)}.sea-pos-cover>.sea-pos-label,.sea-pos-cross>.sea-pos-label{opacity:0.5;transition:opacity 0.15s ease}.sea-pos-cover:hover>.sea-pos-label,.sea-pos-cross:hover>.sea-pos-label{opacity:1}.sea-pos-leave>.sea-pos-label{right:100%;top:50%;writing-mode:vertical-rl;transform:translate(-0.3rem,-50%) rotate(180deg) scaleX(1.2)}.sea-pos-loom>.sea-pos-label{left:100%;top:50%;writing-mode:vertical-rl;transform:translate(0.3rem,-50%) scaleX(1.2)}.my-sea-picker--locked .sea-deck-stack.btn-disabled{pointer-events:none;opacity:0.5;cursor:default}.sea-select.sea-select--locked{pointer-events:none;opacity:0.5;cursor:default}.sea-select.sea-select--readonly{pointer-events:none;cursor:default}.sea-select.glow-handoff{border-color:rgba(var(--terUser),1);box-shadow:0 0 0.5rem 0.1rem rgba(var(--ninUser),0.75),0 0 1.2rem 0.3rem rgba(var(--ninUser),0.35)}#id_applet_my_sea{display:flex;flex-direction:column;position:relative;--applet-title-fg:var(--sixNp);--applet-shell-bg:var(--priNp);background-color:rgba(var(--applet-shell-bg),1)!important}#id_applet_my_sea>h2 .my-sea-title-of{text-transform:none;font-style:italic;letter-spacing:normal}#id_applet_my_sea h2{flex-shrink:0;background:linear-gradient(rgba(0,0,0,0.125),rgba(0,0,0,0.125)),linear-gradient(rgba(0,0,0,0.125),rgba(0,0,0,0.125)),rgba(var(--priUser),1);box-shadow:black!important}#id_applet_my_sea .my-sea-scroll{flex:1;min-height:0;display:flex;flex-direction:row;align-items:stretch;gap:0.75rem;padding:0.25rem 0.5rem 0.5rem;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;container-type:size}#id_applet_my_sea .my-sea-slot-wrap{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;scroll-snap-align:start;height:100%}#id_applet_my_sea .my-sea-slot{--slot-w:min(100cqi,calc((100cqh - 1rem) * 5 / 8));width:var(--slot-w);aspect-ratio:5 / 8;border-radius:0.4rem;border:0.12rem solid rgba(var(--secUser),0.6);padding:0.35rem;position:relative;display:flex;flex-direction:column;overflow:hidden;flex:0 0 auto}#id_applet_my_sea .my-sea-slot .fan-card-corner--tl,#id_applet_my_sea .my-sea-slot .fan-card-corner--br{display:flex;flex-direction:column;align-items:center;line-height:1.05;gap:0.05rem;position:absolute}#id_applet_my_sea .my-sea-slot .fan-card-corner--tl .fan-corner-rank,#id_applet_my_sea .my-sea-slot .fan-card-corner--br .fan-corner-rank{font-size:calc(var(--slot-w) * 0.16);font-weight:700}#id_applet_my_sea .my-sea-slot .fan-card-corner--tl i,#id_applet_my_sea .my-sea-slot .fan-card-corner--br i{font-size:calc(var(--slot-w) * 0.13)}#id_applet_my_sea .my-sea-slot .fan-card-corner--tl{top:0.25rem;left:0.3rem}#id_applet_my_sea .my-sea-slot .fan-card-corner--br{bottom:0.25rem;right:0.3rem;transform:rotate(180deg)}#id_applet_my_sea .my-sea-slot .fan-card-face{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;text-align:center;padding:0 0.2rem}#id_applet_my_sea .my-sea-slot .fan-card-qualifier,#id_applet_my_sea .my-sea-slot .fan-card-name{margin:0;font-size:calc(var(--slot-w) * 0.105);font-weight:700;line-height:1.15;text-wrap:balance}#id_applet_my_sea .my-sea-slot .fan-card-qualifier:empty{display:none}#id_applet_my_sea .my-sea-slot .fan-card-arcana{margin:calc(var(--slot-w) * 0.05) 0 0;font-size:calc(var(--slot-w) * 0.07);text-transform:uppercase;letter-spacing:0.06em;opacity:0.6}#id_applet_my_sea .my-sea-slot--filled.my-sea-slot--gravity{background:rgba(var(--priUser),1);color:rgba(var(--quiUser),1);border-color:rgba(var(--secUser),0.6)}#id_applet_my_sea .my-sea-slot--filled.my-sea-slot--gravity .fan-card-corner{color:inherit}#id_applet_my_sea .my-sea-slot--filled.my-sea-slot--gravity .fan-card-qualifier{color:inherit}#id_applet_my_sea .my-sea-slot--filled.my-sea-slot--gravity .fan-card-name{color:inherit}#id_applet_my_sea .my-sea-slot--filled.my-sea-slot--gravity .fan-card-arcana{color:inherit;opacity:0.6}#id_applet_my_sea .my-sea-slot--filled.my-sea-slot--levity{background:rgba(var(--secUser),1);color:rgba(var(--priUser),1);border-color:rgba(var(--priUser),1)}#id_applet_my_sea .my-sea-slot--filled.my-sea-slot--levity .fan-card-corner{color:inherit}#id_applet_my_sea .my-sea-slot--filled.my-sea-slot--levity .fan-card-qualifier{color:inherit}#id_applet_my_sea .my-sea-slot--filled.my-sea-slot--levity .fan-card-name{color:inherit}#id_applet_my_sea .my-sea-slot--filled.my-sea-slot--levity .fan-card-arcana{color:inherit;opacity:0.7}#id_applet_my_sea .my-sea-slot--filled.my-sea-slot--reversed{transform:rotate(180deg)}#id_applet_my_sea .my-sea-slot--filled.my-sea-slot--image{background:transparent;border:0;padding:0;overflow:visible}#id_applet_my_sea .my-sea-slot--empty{background-color:rgba(var(--duoUser),1);border-style:dashed!important;border-color:rgba(var(--terUser),1)!important;border-width:0.15rem!important}#id_applet_my_sea .my-sea-slot-label{position:relative;z-index:0;margin-top:0.15rem;padding:0 0.2rem;font-size:0.65rem;font-weight:600;letter-spacing:0.08em;text-transform:uppercase;color:rgba(var(--secUser),0.85);text-shadow:0 0 0.25rem rgba(var(--priUser),1);text-align:center;white-space:nowrap;line-height:1.1;transform:scaleY(1.3);transform-origin:top center}#id_applet_my_sea .my-sea-slot--filled{box-shadow:1px 2px 0 rgba(0,0,0,0.7),0 4px 0 rgba(0,0,0,0.18),2px 5px 5px rgba(0,0,0,0.5);position:relative;z-index:1}#id_applet_my_sea .my-sea-slot--filled.my-sea-slot--reversed{box-shadow:-1px -2px 0 rgba(0,0,0,0.7),0 -4px 0 rgba(0,0,0,0.18),-2px -5px 5px rgba(0,0,0,0.5)}#id_applet_my_sea .my-sea-empty{flex:1;display:flex;align-items:center;justify-content:center;text-align:center;font-style:italic;opacity:0.6;margin:0}body[class*="-light"] #id_applet_my_sea{--applet-title-fg:var(--priNp);--applet-shell-bg:var(--sixNp)}.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-description,#id_tooltip_portal .tt-date,#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.1rem;font-weight:bold}#id_tooltip_portal .tt-lock{margin:0.75rem 0 0.1rem;font-size:0.8rem;opacity:0.85}#id_tooltip_portal .tt-lock i{margin-right:0.25rem}#id_tooltip_portal .tt-date{font-size:0.75rem!important;font-variant-caps:small-caps}.room-page{position:relative;display:flex;align-items:center;justify-content:center;flex:1;min-height:0;overflow:hidden}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}.room-aperture{position:absolute;inset:0;display:flex;flex-direction:column;overflow:hidden}.room-pane{position:relative;flex:0 0 auto;width:100%;height:100%}.room-hex-pane{display:flex;align-items:center;justify-content:center}.room-aperture.is-scrollable{overflow-y:auto;overflow-x:hidden;scroll-snap-type:y mandatory;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.room-aperture.is-scrollable .room-pane{scroll-snap-align:start;scroll-snap-stop:always}html.sky-open .room-aperture.is-scrollable{overflow-y:hidden;scroll-snap-type:none}html.sea-open .room-aperture.is-scrollable{overflow-y:hidden;scroll-snap-type:none}html.seed-open .room-aperture.is-scrollable{overflow-y:hidden;scroll-snap-type:none}html.table-views-open .room-aperture.is-scrollable{overflow-y:hidden;scroll-snap-type:none}.room-scroll-pane{display:flex;flex-direction:column}.room-scroll-pane .room-views{flex:1;min-height:0;display:flex;flex-direction:row;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}.room-scroll-pane .room-views::-webkit-scrollbar{width:0;height:0}.room-scroll-pane .room-view{flex:0 0 100%;width:100%;height:100%;min-width:0;box-sizing:border-box;scroll-snap-align:start;scroll-snap-stop:always;display:flex;flex-direction:column;padding:0.75rem 0.75rem 3.5rem}.room-scroll-pane .applet-scroll{flex:1;min-height:0;display:flex;flex-direction:column}.room-scroll-pane .applet-scroll #id_drama_scroll{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column}.room-scroll-pane .applet-scroll #id_drama_scroll .scroll-buffer{margin-top:auto;display:flex;justify-content:center;align-items:baseline;padding:2rem 0 1rem;opacity:0.4;font-size:0.8rem;text-transform:uppercase}.room-scroll-pane .applet-scroll #id_drama_scroll .scroll-buffer .scroll-buffer-text{letter-spacing:0.33em}.room-scroll-pane .applet-scroll #id_drama_scroll .scroll-buffer .scroll-buffer-dots{display:inline-flex;letter-spacing:0}.room-scroll-pane .applet-scroll #id_drama_scroll .scroll-buffer .scroll-buffer-dots span{display:inline-block;width:0.7em;text-align:center}.room-scroll-pane .room-view--scroll .applet-scroll>h2{color:rgba(var(--secUser),1);background-color:rgba(var(--sixUser),1)}.room-scroll-pane .room-view--yarn .applet-scroll{background-color:rgba(var(--duoUser),1)}.room-scroll-pane .room-view--yarn .applet-scroll>h2{background-color:rgba(0,0,0,0.125);background-image:linear-gradient(rgba(0,0,0,0.125),rgba(0,0,0,0.125)),linear-gradient(rgba(0,0,0,0.125),rgba(0,0,0,0.125))}.room-scroll-pane .room-view--yarn #id_yarn_table{list-style:none;margin:0;padding:0;flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;justify-content:flex-end}.room-scroll-pane .room-view--yarn #id_yarn_table .yarn-line{display:grid;grid-template-columns:minmax(4rem,auto) 1fr minmax(3rem,auto);align-items:baseline;gap:0.5rem;width:100%;background-color:rgba(var(--priUser),0.8);border:0.1rem solid rgba(var(--secUser),0.5);border-radius:calc((1rem + 1em) / 3);margin:0.35rem 0;padding:0.5rem 0.75rem;box-shadow:1px 1px 0.125rem 1px rgba(0,0,0,0.6)}.room-scroll-pane .room-view--yarn #id_yarn_table .yarn-line .yarn-line-author{font-weight:bold;color:rgba(var(--quaUser),1);white-space:nowrap;font-size:0.85rem}.room-scroll-pane .room-view--yarn #id_yarn_table .yarn-line .yarn-line-text{min-width:0;overflow-wrap:anywhere}.room-scroll-pane .room-view--yarn #id_yarn_table .yarn-line .yarn-line-time{font-size:0.75rem;opacity:0.5;text-align:right;white-space:nowrap}.room-scroll-pane .room-view--yarn #id_yarn_table .yarn-line-buffer{flex-shrink:0;height:0.25rem}.room-scroll-pane .room-view--yarn .yarn-line-form{flex-shrink:0;margin:0;padding-top:0.25rem}.room-scroll-pane .room-view--yarn .yarn-line-form .composer-row{display:flex;gap:0.5rem;align-items:center}.room-scroll-pane .room-view--yarn .yarn-line-form .composer-row input.form-control{flex:1;min-width:0;width:auto}.room-scroll-pane .room-view--post .applet-scroll>h2{color:rgba(var(--secUser),1);background-color:rgba(var(--sepUser),1)}.room-scroll-pane .room-view--post #id_post_table{list-style:none;margin:0;padding:0;flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;justify-content:flex-end}.room-scroll-pane .room-view--post #id_post_table .post-line{display:grid;grid-template-columns:minmax(4rem,auto) 1fr minmax(3rem,auto);align-items:baseline;gap:0.5rem;width:100%;border:0.1rem solid rgba(var(--secUser),0.5);border-radius:calc((1rem + 1em) / 3);margin:0.35rem 0;padding:0.5rem 0.75rem}.room-scroll-pane .room-view--post #id_post_table .post-line .post-line-author{font-weight:bold;color:rgba(var(--quaUser),1);white-space:nowrap;font-size:0.85rem}.room-scroll-pane .room-view--post #id_post_table .post-line .post-line-text{min-width:0;overflow-wrap:anywhere}.room-scroll-pane .room-view--post #id_post_table .post-line .post-line-time{font-size:0.75rem;opacity:0.5;text-align:right;white-space:nowrap}.room-scroll-pane .room-view--post #id_post_table .post-line-buffer{flex-shrink:0;height:0.25rem}.room-scroll-pane .room-view--post .post-line-form{flex-shrink:0}.room-scroll-pane .room-view--post .post-line-form .composer-row{display:flex;gap:0.5rem;align-items:center}.room-scroll-pane .room-view--post .post-line-form .composer-row input.form-control{flex:1;min-width:0;width:auto}.room-scroll-pane .room-view--pulse .applet-scroll>h2{color:rgba(var(--secUser),1);background-color:rgba(var(--octUser),1)}.room-scroll-pane .room-atlas-feed{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column}.room-scroll-pane .room-atlas-feed .atlas-row{display:flex;align-items:baseline;gap:0.4rem;padding:0.3rem 0;font-size:0.9rem;border-inline-start:2px solid transparent;padding-inline-start:0.5rem}.room-scroll-pane .room-atlas-feed .atlas-row .atlas-row-who{font-weight:bold;color:rgba(var(--quaUser),1);flex-shrink:0}.room-scroll-pane .room-atlas-feed .atlas-row .atlas-row-body{flex:1;min-width:0;overflow-wrap:anywhere}.room-scroll-pane .room-atlas-feed .atlas-row .atlas-row-body strong{color:rgba(var(--quaUser),1)}.room-scroll-pane .room-atlas-feed .atlas-row .atlas-row-body.struck{text-decoration:line-through;opacity:0.5}.room-scroll-pane .room-atlas-feed .atlas-row .drama-event-time,.room-scroll-pane .room-atlas-feed .atlas-row .post-line-time{flex-shrink:0;margin-inline-start:auto;font-size:0.75rem;opacity:0.5;text-align:right;white-space:nowrap}.room-scroll-pane .room-atlas-feed .atlas-row[data-source="provenance"]{border-inline-start-color:rgba(var(--sixUser),1)}.room-scroll-pane .room-atlas-feed .atlas-row[data-source="post"]{border-inline-start-color:rgba(var(--sepUser),1)}.room-scroll-pane .room-atlas-feed .atlas-row[data-source="post"] .atlas-row-who{min-width:4rem}.room-scroll-pane .room-view-stub{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0.5rem;opacity:0.5;text-align:center}.room-scroll-pane .room-view-stub i{font-size:2.4rem}.room-scroll-pane .room-view-stub .forthcoming{position:static;transform:none}.room-views-strip,.table-views-strip{display:none;position:absolute;bottom:0.85rem;left:50%;transform:translateX(-50%);z-index:140;gap:0.85rem;pointer-events:auto}.room-views-strip.is-visible,.table-views-strip.is-visible{display:flex}.room-views-strip .room-view-icon,.room-views-strip .table-view-icon,.table-views-strip .room-view-icon,.table-views-strip .table-view-icon{background:none;border:none;padding:0.2rem;cursor:pointer;line-height:1;font-size:1.15rem;color:rgba(var(--secUser),0.6);transition:color 0.3s ease,text-shadow 0.3s ease,transform 0.3s ease}.room-views-strip .room-view-icon.is-active,.room-views-strip .table-view-icon.is-active,.table-views-strip .room-view-icon.is-active,.table-views-strip .table-view-icon.is-active{color:rgba(var(--ninUser),1);text-shadow:0 0 0.5rem rgba(var(--terUser),0.9);transform:scale(1.35)}html.table-views-open #id_table_views_strip{display:flex}.room-menu-default{display:contents}.gear-btn.gear-disabled{opacity:0.6}.gear-btn.gear-flash-ban{color:rgba(var(--priRd),1);box-shadow:0 0 0.5rem 0.1rem rgba(var(--priRd),0.75),0 0 1.2rem 0.3rem rgba(var(--priRd),0.35)}.gear-btn.gear-flash-ban .fa-gear::before{content:"\f05e"}.room-menu-atlas .atlas-source-form{display:flex;flex-direction:column;gap:0.3rem}.room-menu-atlas .atlas-source{display:flex;align-items:center;gap:0.4rem;text-transform:none;cursor:pointer}.room-menu-atlas .atlas-source input[type="checkbox"]{appearance:none;-webkit-appearance:none;margin:0;width:1em;height:1em;flex-shrink:0;border:0.1rem solid rgba(var(--terUser),0.7);border-radius:0.15rem;display:inline-grid;place-content:center;cursor:pointer;line-height:1}.room-menu-atlas .atlas-source input[type="checkbox"]::before{content:"";font-size:0.8em}.room-menu-atlas .atlas-source input[type="checkbox"]:checked::before{content:"✓";color:rgba(var(--terUser),1)}.room-menu-atlas .atlas-source:has(input:disabled){opacity:0.55;cursor:default}.room-menu-atlas .atlas-source:has(input:disabled) input[type="checkbox"]{cursor:default;border-color:rgba(var(--secUser),0.7)}.room-menu-atlas .atlas-source:has(input:disabled) input[type="checkbox"]::before{content:"✗";color:rgba(var(--secUser),1)}.room-menu-atlas .atlas-source:has(input:disabled) .atlas-source-name{text-decoration:line-through}.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%;height:100%;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}html:has(.gate-backdrop) .position-strip .gate-slot.filled,html:has(.gate-backdrop) .position-strip .gate-slot.reserved,html:has(.role-select-backdrop) .position-strip .gate-slot.filled,html:has(.role-select-backdrop) .position-strip .gate-slot.reserved{pointer-events:auto}html .room-gate-page.room-gate-page .position-strip .gate-slot{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}.position-strip .gate-slot.tt-pos-me-current{border-color:rgba(var(--ninUser),1)}.position-strip .gate-slot.tt-pos-me-also{border-color:rgba(var(--ninUser),0.6);cursor:pointer}.position-strip .gate-slot.tt-pos-bud{border-color:rgba(var(--secUser),1)}.position-strip .gate-slot .pos-seat-switch{position:absolute;inset:0;border-radius:50%}@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:320px;position:relative;display:flex;align-items:center;justify-content:center;transform-origin:center center}.table-hex-border{width:calc(200px + 0.5rem);height:calc(231px + 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:200px;height:231px;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}.hex-phase-stack{display:grid;justify-items:center;align-items:center}.hex-phase-stack>.hex-phase-btn{grid-area:1 / 1;transition:opacity 0.45s ease,transform 0.45s ease}.hex-phase-btn--out{opacity:0;transform:scale(0.7);pointer-events:none}#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}}@keyframes my-sea-seat-flare{0%{color:rgba(var(--terUser),1);filter:drop-shadow(0 0 6px rgba(var(--ninUser),1))}70%{color:rgba(var(--terUser),1);filter:drop-shadow(0 0 6px rgba(var(--ninUser),0.85))}100%{color:rgba(var(--secUser),1);filter:none}}.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% + 140px);top:50%}.table-seat[data-slot="2"]{left:calc(50% + 70px);top:calc(50% + 121px)}.table-seat[data-slot="3"]{left:calc(50% - 70px);top:calc(50% + 121px)}.table-seat[data-slot="4"]{left:calc(50% - 140px);top:50%}.table-seat[data-slot="5"]{left:calc(50% - 70px);top:calc(50% - 121px)}.table-seat[data-slot="6"]{left:calc(50% + 70px);top:calc(50% - 121px)}.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(--secGn),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.seated .fa-chair{color:rgba(var(--secUser),1);filter:none}.table-seat.seat-just-seated .fa-chair{animation:my-sea-seat-flare 2s ease forwards}.table-seat.table-seat--self .seat-position-label{color:rgba(var(--terUser),1)}.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-no-deck-warning{position:fixed;z-index:10000;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:0.5rem;padding:0.75rem 1rem;max-width:11rem;border-radius:0.5rem;background-color:rgba(var(--tooltip-bg),0.75);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)}.role-no-deck-warning p{font-size:0.75rem;color:rgba(var(--secUser),0.9);text-align:center;margin:0}.role-no-deck-warning .guard-actions{display:flex;gap:0.5rem}.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}}.sig-overlay .sig-stage--frozen .sig-stage-card:hover .my-sign-flip-btn,.sig-overlay .sig-stage--frozen .sig-stage-card:has(.my-sign-flip-btn:hover) .my-sign-flip-btn,.my-sign-stage.sig-stage--frozen .sig-stage-card:hover .my-sign-flip-btn,.my-sign-stage.sig-stage--frozen .sig-stage-card:has(.my-sign-flip-btn:hover) .my-sign-flip-btn,.my-sign-applet-card:hover .my-sign-applet-flip-btn,.my-sign-applet-card:has(.my-sign-applet-flip-btn:hover) .my-sign-applet-flip-btn,.sea-stage-card:hover .sea-stage-flip-btn,.sea-stage-card:has(.sea-stage-flip-btn:hover) .sea-stage-flip-btn,.tarot-fan-wrap:has(.fan-card--active:hover) .fan-flip-btn,.tarot-fan-wrap:has(.fan-flip-btn:hover) .fan-flip-btn,.tarot-fan-wrap.fan-touch-revealed .fan-flip-btn{opacity:1;pointer-events:auto}.sig-stage-card[data-flipping] .my-sign-flip-btn,.sig-stage-card[data-spinning] .my-sign-flip-btn,.my-sign-applet-card[data-flipping] .my-sign-applet-flip-btn,.sea-stage-card[data-flipping] .sea-stage-flip-btn,.sea-stage-card[data-spinning] .sea-stage-flip-btn,.tarot-fan-wrap:has(.fan-card[data-flipping]) .fan-flip-btn{display:none}#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{--fan-card-w:220px;--fan-card-h:340px;--fan-stage-shift:130px;--fan-carousel-step:200px;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:var(--fan-card-w);height:var(--fan-card-h);transform:translateX(calc(-1 * var(--fan-stage-shift)));transition:transform 0.3s ease}@media (orientation:portrait) and (max-width:480px){.tarot-fan-wrap{--fan-card-w:150px;--fan-card-h:230px;--fan-stage-shift:90px;--fan-carousel-step:130px}}@media (orientation:landscape) and (max-height:500px){.tarot-fan-wrap{--fan-card-w:150px;--fan-card-h:235px;--fan-stage-shift:90px;--fan-carousel-step:130px}}.fan-stage-block{--sig-card-w:var(--fan-card-w);position:absolute;top:50%;left:50%;width:var(--sig-card-w);height:calc(var(--sig-card-w) * 8 / 5);background:rgba(var(--priUser),1);border-radius:0.4rem;border:0.1rem solid rgba(var(--terUser),0.15);color:rgba(var(--secUser),1);z-index:15;transform:translate(calc(-50% + var(--fan-stage-shift)),-50%) translateX(120vw);opacity:0;pointer-events:none;transition:transform 0.2s cubic-bezier(0.5,0,0.75,0),opacity 0.2s ease 0.1s}.fan-stage-block.is-revealed{transform:translate(calc(-50% + var(--fan-stage-shift)),-50%) translateX(0);opacity:1;pointer-events:auto;transition:transform 0.6s ease-out,opacity 0.5s ease-out 0.1s}.fan-stage-block .spin-btn{position:absolute;top:-1rem;right:-1rem;margin:0;z-index:50}.fan-stage-block .fyi-btn{position:absolute;top:1.25rem;right:-1rem;margin:0;z-index:50}.fan-stage-block .fyi-prev,.fan-stage-block .fyi-next{display:none;position:absolute;bottom:-1rem;margin:0;z-index:70}.fan-stage-block .fyi-prev{left:-1rem}.fan-stage-block .fyi-next{right:-1rem}.fan-stage-block .stat-face{display:none;padding:calc(var(--sig-card-w,120px) * 0.1) calc(var(--sig-card-w,120px) * 0.1) calc(var(--sig-card-w,120px) * 0.08)}.fan-stage-block .stat-face--upright{display:block}.fan-stage-block.is-reversed{opacity:1}.fan-stage-block.is-reversed .stat-face--upright{display:none}.fan-stage-block.is-reversed .stat-face--reversed{display:block}.fan-stage-block .stat-face-label{font-size:calc(var(--sig-card-w,120px) * 0.063);text-transform:uppercase;letter-spacing:0.09em;opacity:0.7;color:rgba(var(--secUser),1);margin:0}.fan-stage-block .stat-face-header{display:flex;flex-direction:column;align-items:flex-start;gap:calc(var(--sig-card-w,120px) * 0.02);margin:0 0 calc(var(--sig-card-w,120px) * 0.07);padding-bottom:calc(var(--sig-card-w,120px) * 0.04);border-bottom:0.05rem solid rgba(var(--secUser),0.4)}.fan-stage-block .stat-chip-rank{font-size:calc(var(--sig-card-w,120px) * 0.105);font-weight:bold;line-height:1;color:rgba(var(--secUser),1)}.fan-stage-block .stat-chip-rank:empty{display:none}.fan-stage-block .stat-chip-tag{display:inline-flex;align-items:baseline;gap:calc(var(--sig-card-w,120px) * 0.04);line-height:1}.fan-stage-block .stat-chip-tag i{font-size:calc(var(--sig-card-w,120px) * 0.083);color:rgba(var(--secUser),1)}.fan-stage-block .stat-face-title,.fan-stage-block .stat-face-qualifier{font-size:calc(var(--sig-card-w,120px) * 0.105);font-weight:700;line-height:1.15;margin:0 0 calc(var(--sig-card-w,120px) * 0.03);text-wrap:balance;color:rgba(var(--quaUser),1)}.fan-stage-block [data-arcana-key="MAJOR"] .stat-face-title,.fan-stage-block [data-arcana-key="MAJOR"] .stat-face-qualifier{color:rgba(var(--terUser),1)}.fan-stage-block .stat-face-arcana{font-size:calc(var(--sig-card-w,120px) * 0.063);text-transform:uppercase;letter-spacing:0.06em;opacity:0.6;margin:0 0 calc(var(--sig-card-w,120px) * 0.07)}.fan-stage-block .stat-face-qualifier--above{margin-bottom:calc(var(--sig-card-w,120px) * 0.01)}.fan-stage-block .stat-face-qualifier--below{margin-top:calc(var(--sig-card-w,120px) * -0.01)}.fan-stage-block .stat-face-title:empty,.fan-stage-block .stat-face-qualifier:empty,.fan-stage-block .stat-face-arcana:empty{display:none}.fan-stage-block .stat-keywords{list-style:none;padding:0;margin:0}.fan-stage-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:1;border-bottom:0.05rem solid rgba(var(--terUser),0.18)}.fan-stage-block .stat-keywords li:last-child{border-bottom:none}.fan-stage-block .sig-info{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}.fan-stage-block .sig-info-header{display:flex;flex-direction:column;gap:0.1rem}.fan-stage-block .sig-info-title{font-size:calc(var(--sig-card-w,120px) * 0.093);font-weight:700;margin:0}.fan-stage-block .sig-info-title--energies,.fan-stage-block .sig-info-title--operations{color:rgba(var(--quaUser),1)}.fan-stage-block .sig-info-type{font-size:calc(var(--sig-card-w,120px) * 0.058);opacity:0.7;text-transform:uppercase;letter-spacing:0.05em;flex-shrink:0}.fan-stage-block .sig-info-effect{flex:1;font-size:calc(var(--sig-card-w,120px) * 0.075);margin:0;line-height:1.55}.fan-stage-block .sig-info-effect .card-ref{color:rgba(var(--terUser),1);font-weight:600}.fan-stage-block .sig-info-index{font-size:calc(var(--sig-card-w,120px) * 0.063);opacity:0.55}.fan-stage-block.fyi-open .sig-info{display:flex}.fan-stage-block.fyi-open .fyi-prev,.fan-stage-block.fyi-open .fyi-next{display:inline-flex}.tarot-fan-wrap[data-polarity="gravity"] .fan-stage-block,.tarot-fan-wrap[data-polarity="levity"] .fan-stage-block{background:rgba(var(--priUser),1);border-color:rgba(var(--terUser),0.15);color:rgba(var(--secUser),1)}.tarot-fan-wrap[data-polarity="gravity"] .fan-stage-block .stat-face-label,.tarot-fan-wrap[data-polarity="levity"] .fan-stage-block .stat-face-label{color:rgba(var(--secUser),1)}.tarot-fan-wrap[data-polarity="gravity"] .fan-stage-block .stat-keywords li,.tarot-fan-wrap[data-polarity="levity"] .fan-stage-block .stat-keywords li{color:rgba(var(--secUser),1);border-bottom-color:rgba(var(--terUser),0.18)}.fan-card{position:absolute;inset:0;width:var(--fan-card-w);height:var(--fan-card-h);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.stage-card--reversed .fan-card-reversal-qualifier,.fan-card.stage-card--reversed .fan-card-reversal-name{opacity:1}.fan-card.stage-card--reversed .fan-card-name,.fan-card.stage-card--reversed .sig-qualifier-above,.fan-card.stage-card--reversed .sig-qualifier-below{opacity:0.25}.fan-card[data-polarity="levity"]{background:rgba(var(--secUser),1);border-color:rgba(var(--priUser),1)}.fan-card[data-polarity="levity"] .fan-card-name,.fan-card[data-polarity="levity"] .sig-qualifier-above,.fan-card[data-polarity="levity"] .sig-qualifier-below,.fan-card[data-polarity="levity"] .fan-card-reversal-name,.fan-card[data-polarity="levity"] .fan-card-reversal-qualifier{color:rgba(var(--quiUser),1)}.fan-card[data-polarity="levity"] .fan-card-corner{color:rgba(var(--priUser),0.75)}.fan-card[data-polarity="levity"] .fan-card-arcana,.fan-card[data-polarity="levity"] .fan-card-name-group{color:rgba(var(--priUser),0.85)}.fan-card .fan-card-corner{padding-top:0.25rem}.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);padding-left:0.5rem}.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:calc(var(--fan-card-w,220px) * 0.109);font-weight:bold;padding:0.18rem 0}.fan-card-corner i{font-size:calc(var(--fan-card-w,220px) * 0.109);align-self:flex-start}.fan-card-face{padding:calc(var(--fan-card-w) * 0.057);text-align:center;display:flex;flex-direction:column;gap:calc(var(--fan-card-w) * 0.023);transition:transform 0.4s ease}.fan-card-face .fan-card-face-upright,.fan-card-face .fan-card-face-reversal{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--fan-card-w) * 0.007);min-height:calc(var(--fan-card-w) * 0.21)}.fan-card-face .sig-qualifier-above,.fan-card-face .sig-qualifier-below,.fan-card-face .fan-card-reversal-qualifier,.fan-card-face .fan-card-reversal-name,.fan-card-face .fan-card-name{font-size:calc(var(--fan-card-w) * 0.087);font-weight:bold;margin:0;color:rgba(var(--terUser),1);transition:opacity 0.2s;text-wrap:balance}.fan-card-face .fan-card-reversal-qualifier,.fan-card-face .fan-card-reversal-name{transform:rotate(180deg);opacity:0.25}.fan-card-face .fan-card-number{font-size:calc(var(--fan-card-w) * 0.043)}.fan-card-face .fan-card-name-group{font-size:calc(var(--fan-card-w) * 0.043);margin:0;text-transform:uppercase;letter-spacing:0.08em;color:rgba(var(--secUser),1)}.fan-card-face .fan-card-arcana{font-size:calc(var(--fan-card-w) * 0.043);text-transform:uppercase;letter-spacing:0.1em;color:rgba(var(--secUser),1)}.fan-card-face .fan-card-correspondence{font-size:calc(var(--fan-card-w) * 0.04);font-style:italic;color:rgba(var(--secUser),0.5)}.fan-flip-btn{position:absolute;margin:0;opacity:0;pointer-events:none;transition:opacity 0.3s ease;z-index:25;top:50%;left:50%;transform:translate(calc(-50% - var(--fan-stage-shift) - var(--fan-card-w) / 2 + 1.5rem),calc(-50% + var(--fan-card-h) / 2 - 1.5rem))}.fan-nav{position:absolute;z-index:20;font-size:3rem;line-height:1;background:none;border:none;text-shadow:0 0 1px black;color:rgba(var(--terUser),0.6);cursor:pointer;padding:1rem;transition:color 0.15s;pointer-events:auto;outline:none;box-shadow:none}.fan-nav:hover{color:rgba(var(--ninUser),1)}.fan-nav--prev{left:1rem}.fan-nav--next{right:1rem}.room-hex-pane.has-sig-stage{position:relative}.sig-overlay{position:absolute;inset:0;display:flex;align-items:stretch;justify-content:center;z-index:5;background:rgba(var(--duoUser),1);pointer-events:auto}.sig-modal{pointer-events:auto;display:flex;flex-direction:column;width:100%;max-width:420px;max-height:100%}.sig-stage .sig-take-sig-btn.sig-take-sig-btn--counting{font-size:2em!important}.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;transition:transform 0.4s ease}.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-face-upright{display:flex;flex-direction:column;align-items:center;gap:0.15rem}.sig-stage .sig-stage-card .fan-card-face .fan-card-face-reversal{display:flex;flex-direction:column;align-items:center;gap:0.15rem;padding-top:0.1rem}.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,.sig-stage .sig-stage-card .fan-card-face .fan-card-reversal-qualifier{font-size:calc(var(--sig-card-w,120px) * 0.08);font-weight:600;color:rgba(var(--quiUser),1);transition:opacity 0.2s;text-wrap:balance}.sig-stage .sig-stage-card .fan-card-face .fan-card-name,.sig-stage .sig-stage-card .fan-card-face .fan-card-reversal-name{font-size:calc(var(--sig-card-w,120px) * 0.08);font-weight:600;color:rgba(var(--quiUser),1);transition:opacity 0.2s;text-wrap:balance}.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-stage-card .fan-card-face .fan-card-reversal-qualifier,.sig-stage .sig-stage-card .fan-card-face .fan-card-reversal-name{transform:rotate(180deg);opacity:0.25}.sig-stage .sig-stage-card.stage-card--reversed{transform:rotate(180deg)}.sig-stage .sig-stage-card.stage-card--reversed .fan-card-reversal-qualifier,.sig-stage .sig-stage-card.stage-card--reversed .fan-card-reversal-name{opacity:1}.sig-stage .sig-stage-card.stage-card--reversed .fan-card-name,.sig-stage .sig-stage-card.stage-card--reversed .sig-qualifier-above,.sig-stage .sig-stage-card.stage-card--reversed .sig-qualifier-below{opacity:0.25}.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),1);border-radius:0.4rem;border:0.1rem solid rgba(var(--terUser),0.15);display:none;position:relative}.sig-stage .sig-stat-block .spin-btn{position:absolute;top:-1rem;right:-1rem;margin:0;z-index:50}.sig-stage .sig-stat-block .fyi-btn{position:absolute;top:1.25rem;right:-1rem;margin:0;z-index:50}.sig-stage .sig-stat-block .fyi-prev,.sig-stage .sig-stat-block .fyi-next{display:none;position:absolute;bottom:-1rem;margin:0;z-index:70}.sig-stage .sig-stat-block .fyi-prev{left:-1rem}.sig-stage .sig-stat-block .fyi-next{right:-1rem}.sig-stage .sig-stat-block .stat-face{display:none;padding:calc(var(--sig-card-w,120px) * 0.1) 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{opacity:1}.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.7;color:rgba(var(--secUser),1);margin:0}.sig-stage .sig-stat-block .stat-face-header{display:flex;flex-direction:column;align-items:flex-start;gap:calc(var(--sig-card-w,120px) * 0.02);margin:0 0 calc(var(--sig-card-w,120px) * 0.07);padding-bottom:calc(var(--sig-card-w,120px) * 0.04);border-bottom:0.05rem solid rgba(var(--secUser),0.4)}.sig-stage .sig-stat-block .stat-chip-rank{font-size:calc(var(--sig-card-w,120px) * 0.105);font-weight:bold;line-height:1;color:rgba(var(--secUser),1)}.sig-stage .sig-stat-block .stat-chip-rank:empty{display:none}.sig-stage .sig-stat-block .stat-chip-tag{display:inline-flex;align-items:baseline;gap:calc(var(--sig-card-w,120px) * 0.04);line-height:1}.sig-stage .sig-stat-block .stat-chip-tag i{font-size:calc(var(--sig-card-w,120px) * 0.083);color:rgba(var(--secUser),1)}.sig-stage .sig-stat-block .stat-face-title,.sig-stage .sig-stat-block .stat-face-qualifier{font-size:calc(var(--sig-card-w,120px) * 0.105);font-weight:700;line-height:1.15;margin:0 0 calc(var(--sig-card-w,120px) * 0.03);text-wrap:balance;color:rgba(var(--quaUser),1)}.sig-stage .sig-stat-block [data-arcana-key="MAJOR"] .stat-face-title,.sig-stage .sig-stat-block [data-arcana-key="MAJOR"] .stat-face-qualifier{color:rgba(var(--terUser),1)}.sig-stage .sig-stat-block .stat-face-arcana{font-size:calc(var(--sig-card-w,120px) * 0.063);text-transform:uppercase;letter-spacing:0.06em;opacity:0.6;margin:0 0 calc(var(--sig-card-w,120px) * 0.07)}.sig-stage .sig-stat-block .stat-face-qualifier--above{margin-bottom:calc(var(--sig-card-w,120px) * 0.01)}.sig-stage .sig-stat-block .stat-face-qualifier--below{margin-top:calc(var(--sig-card-w,120px) * -0.01)}.sig-stage .sig-stat-block .stat-face-title:empty,.sig-stage .sig-stat-block .stat-face-qualifier:empty,.sig-stage .sig-stat-block .stat-face-arcana:empty{display:none}.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:1;border-bottom:0.05rem solid rgba(var(--terUser),0.18)}.sig-stage .sig-stat-block .stat-keywords li:last-child{border-bottom:none}.sig-stage .sig-stat-block .sig-info{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-info-header{display:flex;flex-direction:column;gap:0.1rem}.sig-stage .sig-stat-block .sig-info-title{font-size:calc(var(--sig-card-w,120px) * 0.093);font-weight:700;margin:0}.sig-stage .sig-stat-block .sig-info-title--energies,.sig-stage .sig-stat-block .sig-info-title--operations{color:rgba(var(--quaUser),1)}.sig-stage .sig-stat-block .sig-info-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-info-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-info-effect .card-ref{color:rgba(var(--terUser),1);font-weight:600}.sig-stage .sig-stat-block .sig-info-index{font-size:calc(var(--sig-card-w,120px) * 0.063);opacity:0.55}.sig-stage.sig-stage--frozen .sig-stat-block{display:block}.sig-stage .sig-stat-block.fyi-open .sig-info{display:flex}.sig-stage .sig-stat-block.fyi-open .fyi-prev,.sig-stage .sig-stat-block.fyi-open .fyi-next{display:inline-flex}.sig-stage-card.sig-stage-card--image,.my-sign-applet-card.my-sign-applet-card--image,.my-sea-slot.my-sea-slot--image,.sea-card-slot.sea-card-slot--image,.fan-card.fan-card--image{--img-stroke-color:rgba(var(--quiUser),1);background:transparent;border:0;padding:0;overflow:visible}.sig-stage-card.sig-stage-card--image[data-arcana-key="MAJOR"],.my-sign-applet-card.my-sign-applet-card--image[data-arcana-key="MAJOR"],.my-sea-slot.my-sea-slot--image[data-arcana-key="MAJOR"],.sea-card-slot.sea-card-slot--image[data-arcana-key="MAJOR"],.fan-card.fan-card--image[data-arcana-key="MAJOR"]{--img-stroke-color:rgba(var(--terUser),1)}.sig-stage-card.sig-stage-card--image .fan-card-corner,.sig-stage-card.sig-stage-card--image .fan-card-face,.sig-stage-card.sig-stage-card--image .fan-corner-rank,.sig-stage-card.sig-stage-card--image>i.fa-solid,.my-sign-applet-card.my-sign-applet-card--image .fan-card-corner,.my-sign-applet-card.my-sign-applet-card--image .fan-card-face,.my-sign-applet-card.my-sign-applet-card--image .fan-corner-rank,.my-sign-applet-card.my-sign-applet-card--image>i.fa-solid,.my-sea-slot.my-sea-slot--image .fan-card-corner,.my-sea-slot.my-sea-slot--image .fan-card-face,.my-sea-slot.my-sea-slot--image .fan-corner-rank,.my-sea-slot.my-sea-slot--image>i.fa-solid,.sea-card-slot.sea-card-slot--image .fan-card-corner,.sea-card-slot.sea-card-slot--image .fan-card-face,.sea-card-slot.sea-card-slot--image .fan-corner-rank,.sea-card-slot.sea-card-slot--image>i.fa-solid,.fan-card.fan-card--image .fan-card-corner,.fan-card.fan-card--image .fan-card-face,.fan-card.fan-card--image .fan-corner-rank,.fan-card.fan-card--image>i.fa-solid{display:none}.sig-stage-card.sig-stage-card--image .sig-stage-card-img,.sig-stage-card.sig-stage-card--image .sig-stage-card-back-img,.my-sign-applet-card.my-sign-applet-card--image .sig-stage-card-img,.my-sign-applet-card.my-sign-applet-card--image .sig-stage-card-back-img,.my-sea-slot.my-sea-slot--image .sig-stage-card-img,.my-sea-slot.my-sea-slot--image .sig-stage-card-back-img,.sea-card-slot.sea-card-slot--image .sig-stage-card-img,.sea-card-slot.sea-card-slot--image .sig-stage-card-back-img,.fan-card.fan-card--image .sig-stage-card-img,.fan-card.fan-card--image .sig-stage-card-back-img{display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(var(--img-stroke-w,0.2rem) 0 0 var(--img-stroke-color)) drop-shadow(calc(-1 * var(--img-stroke-w,0.2rem)) 0 0 var(--img-stroke-color)) drop-shadow(0 var(--img-stroke-w,0.2rem) 0 var(--img-stroke-color)) drop-shadow(0 calc(-1 * var(--img-stroke-w,0.2rem)) 0 var(--img-stroke-color)) drop-shadow(1px 1px 2px black)}.sig-stage-card.sig-stage-card--image .sig-stage-card-back-img,.my-sign-applet-card.my-sign-applet-card--image .sig-stage-card-back-img,.my-sea-slot.my-sea-slot--image .sig-stage-card-back-img,.sea-card-slot.sea-card-slot--image .sig-stage-card-back-img,.fan-card.fan-card--image .sig-stage-card-back-img{display:none}.sig-stage-card.sig-stage-card--image.is-flipped-to-back .sig-stage-card-img,.my-sign-applet-card.my-sign-applet-card--image.is-flipped-to-back .sig-stage-card-img,.my-sea-slot.my-sea-slot--image.is-flipped-to-back .sig-stage-card-img,.sea-card-slot.sea-card-slot--image.is-flipped-to-back .sig-stage-card-img,.fan-card.fan-card--image.is-flipped-to-back .sig-stage-card-img{display:none}.sig-stage-card.sig-stage-card--image.is-flipped-to-back .sig-stage-card-back-img,.my-sign-applet-card.my-sign-applet-card--image.is-flipped-to-back .sig-stage-card-back-img,.my-sea-slot.my-sea-slot--image.is-flipped-to-back .sig-stage-card-back-img,.sea-card-slot.sea-card-slot--image.is-flipped-to-back .sig-stage-card-back-img,.fan-card.fan-card--image.is-flipped-to-back .sig-stage-card-back-img{display:block}body.deck-family-english{--img-stroke-w:0.125rem}.sea-sig-card.sig-stage-card--image .sig-stage-card-img,.sea-pos-cross .sea-card-slot--image .sig-stage-card-img{filter:drop-shadow(1px 1px 2px black)}.my-sign-page{--sig-card-w:clamp(140px,36vw,220px);flex:1;min-height:0;display:flex;flex-direction:column;position:relative}.my-sign-page[data-current-card-id]{background-color:rgba(var(--duoUser),1)}.my-sign-page[data-current-card-id] .my-sign-stage{flex:1;min-height:0;justify-content:center;align-items:center;padding-left:0}.my-sign-page[data-current-card-id] .sig-stat-block{align-self:center}.my-sign-page[data-current-card-id] .my-sign-landing{flex:0 0 auto;min-height:0;position:static}.my-sign-stage{flex:0 0 auto;position:relative}.my-sign-page[data-phase="picker"] .my-sign-stage{min-height:calc(var(--sig-card-w,140px) * 8 / 5 + 1.5rem)}#id_save_sign_form{position:absolute;bottom:0.75rem;right:1rem;margin:0;z-index:6}.my-sign-landing{flex:1;min-height:0;display:flex;position:relative}.my-sign-landing #id_scan_sign_btn{white-space:normal}.my-sign-landing .my-sign-clear-form{position:absolute;bottom:0.75rem;right:1rem;margin:0}.my-sign-page[data-phase="landing"] #id_save_sign_form{display:none}.my-sign-page[data-phase="picker"]{background:rgba(var(--duoUser),1)}.my-sign-flip-btn,.my-sign-applet-flip-btn,.sea-stage-flip-btn{position:absolute;margin:0;opacity:0;pointer-events:none;transition:opacity 0.3s ease;z-index:25;bottom:0.6rem;left:0.6rem}.sea-stage-card.stage-card--reversed .sea-stage-flip-btn,.sig-stage-card.stage-card--reversed .my-sign-flip-btn{bottom:auto;left:auto;top:0.6rem;right:0.6rem;transform:rotate(180deg)}.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%);padding-left:0;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;opacity:1;transition:opacity 0.25s ease}#id_sig_cursor_portal.cursors-hidden{opacity:0;transition:none}.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,.my-sign-page[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,.my-sign-page[data-polarity="levity"] .sig-card .fan-card-corner{color:rgba(var(--priUser),0.75)}.sig-overlay[data-polarity="levity"] .sig-card .fan-card-name,.my-sign-page[data-polarity="levity"] .sig-card .fan-card-name{color:rgba(var(--quiUser),1)}.sig-overlay[data-polarity="levity"] .sig-card .sig-card-actions,.my-sign-page[data-polarity="levity"] .sig-card .sig-card-actions{background:rgba(var(--secUser),0.92)}.sig-overlay[data-polarity="levity"] .sig-stage-card,.my-sign-page[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,.my-sign-page[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,.my-sign-page[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,.my-sign-page[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,.my-sign-page[data-polarity="levity"] .sig-stage-card .fan-card-arcana{color:rgba(var(--priUser),1)}.sig-overlay[data-polarity="levity"] .sig-stage-card.sig-stage-card--image,.my-sign-page[data-polarity="levity"] .sig-stage-card.sig-stage-card--image{background:transparent;border:0;overflow:visible}.sig-overlay[data-polarity="levity"] .sig-stage-card .fan-card-name,.sig-overlay[data-polarity="levity"] .sig-stage-card .fan-card-reversal-name,.sig-overlay[data-polarity="levity"] .sig-stage-card .fan-card-reversal-qualifier,.sig-overlay[data-polarity="levity"] .sig-stage-card .sig-qualifier-above,.sig-overlay[data-polarity="levity"] .sig-stage-card .sig-qualifier-below,.my-sign-page[data-polarity="levity"] .sig-stage-card .fan-card-name,.my-sign-page[data-polarity="levity"] .sig-stage-card .fan-card-reversal-name,.my-sign-page[data-polarity="levity"] .sig-stage-card .fan-card-reversal-qualifier,.my-sign-page[data-polarity="levity"] .sig-stage-card .sig-qualifier-above,.my-sign-page[data-polarity="levity"] .sig-stage-card .sig-qualifier-below{color:rgba(var(--quiUser),1)}.sig-overlay[data-polarity="levity"] .sig-stat-block .stat-face-label,.my-sign-page[data-polarity="levity"] .sig-stat-block .stat-face-label{color:rgba(var(--secUser),1)}.sig-overlay[data-polarity="levity"] .sig-stage-card .fan-card-name,.sig-overlay[data-polarity="levity"] .sig-stage-card .sig-qualifier-above,.sig-overlay[data-polarity="levity"] .sig-stage-card .sig-qualifier-below,.sig-overlay[data-polarity="levity"] .sig-stage-card .fan-card-reversal-name,.sig-overlay[data-polarity="levity"] .sig-stage-card .fan-card-reversal-qualifier,.my-sign-page[data-polarity="levity"] .sig-stage-card .fan-card-name,.my-sign-page[data-polarity="levity"] .sig-stage-card .sig-qualifier-above,.my-sign-page[data-polarity="levity"] .sig-stage-card .sig-qualifier-below,.my-sign-page[data-polarity="levity"] .sig-stage-card .fan-card-reversal-name,.my-sign-page[data-polarity="levity"] .sig-stage-card .fan-card-reversal-qualifier{text-shadow:0 1px 1px rgba(255,255,255,0.55),0 0 0.55rem rgba(var(--ninUser),0.7)}.sig-overlay[data-polarity="levity"] .sig-info-effect .card-ref,.my-sign-page[data-polarity="levity"] .sig-info-effect .card-ref{color:rgba(var(--quiUser),1)}.sig-overlay[data-polarity="gravity"] .sig-info,.my-sign-page[data-polarity="gravity"] .sig-info{color:rgba(var(--secUser),1)}.sig-overlay[data-polarity="gravity"] .sig-stage-card .fan-card-name,.sig-overlay[data-polarity="gravity"] .sig-stage-card .fan-card-reversal-name,.sig-overlay[data-polarity="gravity"] .sig-stage-card .fan-card-reversal-qualifier,.sig-overlay[data-polarity="gravity"] .sig-stage-card .sig-qualifier-above,.sig-overlay[data-polarity="gravity"] .sig-stage-card .sig-qualifier-below,.my-sign-page[data-polarity="gravity"] .sig-stage-card .fan-card-name,.my-sign-page[data-polarity="gravity"] .sig-stage-card .fan-card-reversal-name,.my-sign-page[data-polarity="gravity"] .sig-stage-card .fan-card-reversal-qualifier,.my-sign-page[data-polarity="gravity"] .sig-stage-card .sig-qualifier-above,.my-sign-page[data-polarity="gravity"] .sig-stage-card .sig-qualifier-below{color:rgba(var(--terUser),1)}.sig-overlay[data-polarity="gravity"] .sig-stage-card .fan-card-name,.sig-overlay[data-polarity="gravity"] .sig-stage-card .sig-qualifier-above,.sig-overlay[data-polarity="gravity"] .sig-stage-card .sig-qualifier-below,.sig-overlay[data-polarity="gravity"] .sig-stage-card .fan-card-reversal-name,.sig-overlay[data-polarity="gravity"] .sig-stage-card .fan-card-reversal-qualifier,.my-sign-page[data-polarity="gravity"] .sig-stage-card .fan-card-name,.my-sign-page[data-polarity="gravity"] .sig-stage-card .sig-qualifier-above,.my-sign-page[data-polarity="gravity"] .sig-stage-card .sig-qualifier-below,.my-sign-page[data-polarity="gravity"] .sig-stage-card .fan-card-reversal-name,.my-sign-page[data-polarity="gravity"] .sig-stage-card .fan-card-reversal-qualifier{text-shadow:1px 1px 0 black,0 0 0.25rem rgba(var(--ninUser),0.25)}.my-sea-page[data-polarity="levity"] .sig-stage-card.sea-sig-card{background:rgba(var(--secUser),1);border-color:rgba(var(--priUser),0.6);color:rgba(var(--priUser),1)}.my-sea-page[data-polarity="levity"] .sig-stage-card.sea-sig-card.sig-stage-card--image{background:transparent;border:0;overflow:visible}@media (orientation:landscape){.sig-modal{max-width:none;flex-direction:row;margin-left:4rem;margin-right:3rem}.sig-overlay .sig-stage{min-width:0}.sig-overlay .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-overlay .sig-stage{min-width:auto;align-self:stretch;margin-left:3rem}.sig-overlay .sig-deck-grid{grid-template-columns:repeat(9,3rem);align-self:center}}@media (orientation:landscape) and (min-width:1400px){.sig-overlay .sig-deck-grid{grid-template-columns:repeat(18,3rem)}}@media (orientation:landscape) and (min-width:1800px){.sig-overlay{padding-left:8rem;padding-right:8rem}.sig-overlay .sig-stage{align-self:stretch;margin-left:3rem}.sig-overlay .sig-deck-grid{grid-template-columns:repeat(18,5rem);align-self:center}}.my-sign-deck-grid{align-self:center;margin:1rem auto;overflow:visible;grid-template-columns:repeat(6,3rem)}@media (orientation:landscape) and (min-width:900px){.my-sign-deck-grid{grid-template-columns:repeat(9,3rem)}}@media (orientation:landscape) and (min-width:1600px){.my-sign-deck-grid{grid-template-columns:repeat(18,3rem)}}@media (orientation:landscape) and (min-width:2200px){.my-sign-deck-grid{grid-template-columns:repeat(18,5rem)}}.sea-cards-col{flex:1 1 55%;display:flex;align-items:center;justify-content:center;padding:1.5rem}.sea-cross{display:grid;grid-template-areas:".      crown   .      " "leave  core    loom   " ".      lay     .      ";grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto auto;gap:0.5rem;align-items:center;justify-items:center}.sea-crucifix-cell{display:flex;align-items:center;justify-content:center}.sea-pos-crown{grid-area:crown}.sea-pos-leave{grid-area:leave}.sea-pos-core{grid-area:core}.sea-pos-loom{grid-area:loom}.sea-pos-lay{grid-area:lay}.sea-card-slot{width:4rem;height:6.5rem;background-color:rgba(var(--duoUser),1);border:0.15rem dashed rgba(var(--terUser),1);box-shadow:0 0 2px rgba(var(--priUser),0.5);border-radius:0.3rem;display:flex;align-items:center;justify-content:center;font-size:0.6rem;color:rgba(var(--terUser),0.6)}.sea-card-slot--crossing{width:4rem;height:6.5rem}.sea-card-slot--filled{opacity:0;transition:opacity 1s ease;border:0.15rem solid transparent;border-radius:0.3rem;flex-direction:column;gap:0.15rem}.sea-card-slot--filled .fan-corner-rank{font-size:1.15rem;font-weight:700;line-height:1}.sea-card-slot--filled i{font-size:0.9rem}.sea-card-slot--filled.sea-card-slot--levity{color:rgba(var(--priUser),0.9);background:rgba(var(--secUser),1);border-color:rgba(var(--priUser),1)}.sea-card-slot--filled.sea-card-slot--gravity{color:rgba(var(--secUser),0.9);background:rgba(var(--priUser),1);border-color:rgba(var(--secUser),0.6)}.sea-card-slot--reversed{transform:rotate(180deg)}.sea-pos-cross .sea-card-slot.sea-card-slot--reversed{transform:rotate(270deg)}.sea-card-slot--rank-long .fan-corner-rank{display:inline-block;transform:scaleX(0.7);letter-spacing:-0.05em}.sea-card-slot--visible{opacity:1;transition:opacity 1s ease,box-shadow 0.15s ease}@keyframes sea-cover-appear{0%{opacity:0}50%{opacity:1}100%{opacity:0.3}}@keyframes sea-cross-appear{0%{opacity:0}50%{opacity:1}100%{opacity:0.15}}.sea-pos-cover .sea-card-slot--visible{opacity:0.3;animation:sea-cover-appear 2s ease}.sea-pos-cross .sea-card-slot--visible{opacity:0.15;animation:sea-cross-appear 2s ease}.sea-pos-cover .sea-card-slot--visible:hover,.sea-pos-cross .sea-card-slot--visible:hover{opacity:1}.my-sea-cross .sea-card-slot--visible:hover{box-shadow:0 0 0.5rem 0.5rem rgba(var(--ninUser),0.3),0 0 0.4rem rgba(0,0,0,0.85)!important;transition:opacity 0.15s ease,box-shadow 0.15s ease}.sea-card-slot--focused{opacity:1!important;transition:opacity 0.15s ease,box-shadow 0.15s ease;box-shadow:0 0 0.5rem 0.5rem rgba(var(--ninUser),0.3),0 0 0.4rem rgba(0,0,0,0.85)!important}.sea-pos-core{position:relative}.sea-pos-cover,.sea-pos-cross{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.sea-pos-cover .sea-card-slot,.sea-pos-cross .sea-card-slot{pointer-events:auto}.sea-pos-cover{z-index:3}.sea-pos-cross{z-index:4}.sea-pos-cover .sea-card-slot--empty,.sea-pos-cross .sea-card-slot--empty{background-color:transparent;border-color:rgba(var(--terUser),0.25);box-shadow:none;pointer-events:auto;transition:background-color 0.15s ease,border-color 0.15s ease}.sea-pos-cover .sea-card-slot--empty .sea-pos-label,.sea-pos-cross .sea-card-slot--empty .sea-pos-label{opacity:0.25}.sea-pos-cover .sea-card-slot--empty:hover,.sea-pos-cross .sea-card-slot--empty:hover{background-color:rgba(var(--duoUser),1);border-color:rgba(var(--terUser),1)}.sea-pos-cover .sea-card-slot--empty:hover .sea-pos-label,.sea-pos-cross .sea-card-slot--empty:hover .sea-pos-label{opacity:0.6}.sea-pos-cross .sea-card-slot{transform:rotate(90deg)}.sea-sig-card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0.2rem;transform:rotate(-5deg);position:relative;z-index:2}.sea-sig-card .fan-corner-rank{font-size:1.2rem;font-weight:700;line-height:1;color:currentColor;opacity:0.85}.sea-sig-card i{font-size:1rem;color:currentColor;opacity:0.75}.sig-stage-card.sea-sig-card{flex-shrink:0;width:var(--sig-card-w,4rem);height:auto;aspect-ratio:5 / 8;border-radius:0.5rem;background:rgba(var(--priUser),1);border:0.15rem solid rgba(var(--secUser),0.6);color:rgba(var(--secUser),1);display:flex;flex-direction:column;position:relative;padding:0.25rem;overflow:hidden}.sig-stage-card.sea-sig-card.sig-stage-card--image{background:transparent;border:0;padding:0;overflow:visible}.sig-stage-card.sea-sig-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}.sig-stage-card.sea-sig-card .fan-card-face .fan-card-name,.sig-stage-card.sea-sig-card .fan-card-face .sig-qualifier-above,.sig-stage-card.sea-sig-card .fan-card-face .sig-qualifier-below{font-size:0.5rem;font-weight:600;white-space:normal;word-break:break-word;line-height:1.3;margin:0}.sea-form-col{flex:0 0 auto;width:16rem;display:flex;flex-direction:column;padding:1.25rem;background:rgba(var(--priUser),1)}@media (max-width:600px){.sea-modal-body{flex-direction:column}.sea-cards-col{flex:0 0 auto;padding:1.25rem 1rem}.sea-form-col{width:100%}}.sea-form-main{flex:1;overflow-y:auto}.sea-field{display:flex;flex-direction:column;gap:0.35rem;margin-bottom:1rem}.sea-field label{font-size:0.75rem;text-transform:uppercase;letter-spacing:0.05em;opacity:0.7}.sea-reversal-hint{font-size:0.7rem;opacity:0.55;margin:-0.1rem 0 0;font-style:italic}.sea-select{position:relative;cursor:pointer;user-select:none;background:rgba(var(--duoUser),0.6);border:1px solid rgba(var(--terUser),0.3);border-radius:0.3rem;color:inherit;padding:0.4rem 0.5rem;font-size:0.85rem;width:100%;max-width:12.5rem;outline:none}.sea-select:focus-visible{box-shadow:0 0 0 2px rgba(var(--terUser),0.5)}.sea-select .sea-select-current{display:block;padding-right:1.1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sea-select .sea-select-arrow{position:absolute;right:0.5rem;top:50%;transform:translateY(-50%);opacity:0.6;pointer-events:none;font-size:0.75rem}.sea-select .sea-select-list{display:none;list-style:none;margin:0.2rem 0 0;padding:0.15rem;position:absolute;top:100%;left:0;right:0;z-index:100;background:rgba(var(--undUser),1);border:1px solid rgba(var(--terUser),0.5);border-radius:0.3rem;box-shadow:0 0.5rem 1rem rgba(0,0,0,0.4);max-height:16rem;overflow-y:auto}.sea-select .sea-select-list li[role="option"]{padding:0.4rem 0.5rem;border-radius:0.2rem;color:rgba(var(--priUser),1);cursor:pointer;transition:background 0.1s,color 0.1s}.sea-select .sea-select-list li[role="option"]:hover,.sea-select .sea-select-list li[role="option"].sea-select-option--focus,.sea-select .sea-select-list li[role="option"][aria-selected="true"]{background:rgba(var(--priUser),1);color:rgba(var(--secUser),1)}.sea-select[aria-expanded="true"] .sea-select-list{display:block}.sea-select[aria-expanded="true"] .sea-select-arrow{transform:translateY(-50%) rotate(180deg)}.sea-stacks{display:flex;align-items:center;gap:0.75rem;margin:1rem 0}.sea-stacks-label{writing-mode:vertical-rl;transform:rotate(180deg);text-transform:uppercase;font-size:1rem;letter-spacing:0.32em;font-weight:700;opacity:0.5;white-space:nowrap;flex-shrink:0;align-self:center}.sea-deck-stack{position:relative;display:flex;flex-direction:column;align-items:center;gap:0.35rem;cursor:pointer}.sea-stack-face{position:relative;width:4rem;height:6.5rem;border-radius:0.3rem;border:0.15rem solid;display:flex;align-items:center;justify-content:center;transition:box-shadow 0.15s;z-index:1}.sea-stack-flip{position:absolute;top:50%;left:0;right:0;margin:0 auto;transform:translateY(-50%);z-index:5;opacity:0;pointer-events:none;transition:opacity 0.3s ease}.sea-deck-stack:hover .sea-stack-flip,.sea-deck-stack:focus-within .sea-stack-flip,.sea-deck-stack--active .sea-stack-flip{opacity:1}.sea-deck-stack--active .sea-stack-flip:not(.btn-disabled){pointer-events:auto}.sea-deck-stack{gap:0}.sea-stack-name{font-size:0.65rem;letter-spacing:0.08em;text-transform:uppercase;font-weight:600;opacity:0.6;transform:scaleY(1.2);transform-origin:top center;z-index:0}.sea-deck-stack--gravity .sea-stack-name{color:rgba(var(--quaUser),1)}.sea-deck-stack--levity .sea-stack-name{color:rgba(var(--terUser),1)}.sea-deck-stack--levity .sea-stack-face{background:rgba(var(--terUser),0.88);border-color:rgba(var(--ninUser),0.65);box-shadow:1px 2px 0 rgba(0,0,0,0.7),0 4px 0 rgba(0,0,0,0.18),2px 5px 5px rgba(0,0,0,0.5)}.sea-deck-stack--gravity .sea-stack-face{background:rgba(var(--quiUser),0.88);border-color:rgba(var(--quaUser),0.65);box-shadow:1px 2px 0 rgba(0,0,0,0.7),0 4px 0 rgba(0,0,0,0.18),2px 5px 5px rgba(0,0,0,0.5)}.sea-deck-stack--single .sea-stack-face{background:rgba(var(--priUser),0.88);border-color:rgba(var(--secUser),1)!important;box-shadow:1px 2px 0 rgba(0,0,0,0.7),0 4px 0 rgba(0,0,0,0.18),2px 5px 5px rgba(0,0,0,0.5);overflow:hidden}.sea-deck-stack--single .sea-stack-face:has(.sea-stack-face-img){background:transparent;border-color:transparent}.sea-stack-face-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:0.15rem;z-index:0}.sea-deck-stack--levity:hover .sea-stack-face,.sea-deck-stack--levity:active .sea-stack-face,.sea-deck-stack--levity.sea-deck-stack--active .sea-stack-face{box-shadow:1px 2px 0 rgba(0,0,0,0.7),0 4px 0 rgba(0,0,0,0.18),2px 5px 5px rgba(0,0,0,0.5),0 0 0.5rem 0.5rem rgba(var(--ninUser),0.3)}.sea-deck-stack--gravity:hover .sea-stack-face,.sea-deck-stack--gravity:active .sea-stack-face,.sea-deck-stack--gravity.sea-deck-stack--active .sea-stack-face{box-shadow:1px 2px 0 rgba(0,0,0,0.7),0 4px 0 rgba(0,0,0,0.18),2px 5px 5px rgba(0,0,0,0.5),0 0 0.5rem 0.5rem rgba(var(--ninUser),0.3)}.sea-deck-stack--single:hover .sea-stack-face,.sea-deck-stack--single:active .sea-stack-face,.sea-deck-stack--single.sea-deck-stack--active .sea-stack-face{box-shadow:1px 2px 0 rgba(0,0,0,0.7),0 4px 0 rgba(0,0,0,0.18),2px 5px 5px rgba(0,0,0,0.5),0 0 0.5rem 0.5rem rgba(var(--ninUser),0.3);border-color:rgba(var(--terUser),1)!important}.sea-form-actions{display:flex;gap:0.5rem;margin-top:auto;padding-top:0.75rem}.sea-action--retired{transition:opacity 0.4s ease,transform 0.4s ease;opacity:0;transform:scale(0.85);pointer-events:none}.sea-modal-wrap>.btn-cancel{position:absolute;top:-1rem;right:-1rem;z-index:10}.sea-stage{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center}.sea-stage-backdrop{position:absolute;inset:0;cursor:pointer;background:rgba(0,0,0,0.3);backdrop-filter:blur(4px)}.sea-stage-content{--sig-card-w:180px;position:relative;z-index:1;display:flex;flex-direction:row;align-items:flex-end;gap:0.75rem;padding:1.5rem}@media (orientation:portrait) and (max-width:480px){.sea-stage-content{--sig-card-w:130px}}@media (orientation:landscape) and (max-height:500px){.sea-stage-content{--sig-card-w:130px}}.sea-stage-card{flex-shrink:0;width:var(--sig-card-w,140px);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;transform-style:preserve-3d;transition:transform 0.4s ease}.sea-stage-card--shown{animation:sea-flip-in 0.35s ease forwards}.sea-stage-card .fan-card-corner--tl,.sea-stage-card .fan-card-corner--br{display:flex;flex-direction:column;align-items:center;line-height:1.1;gap:0.1rem}.sea-stage-card .fan-card-corner--tl .fan-corner-rank,.sea-stage-card .fan-card-corner--br .fan-corner-rank{font-size:calc(var(--sig-card-w,140px) * 0.133);font-weight:700}.sea-stage-card .fan-card-corner--tl i,.sea-stage-card .fan-card-corner--br i{font-size:calc(var(--sig-card-w,140px) * 0.1)}.sea-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}.sea-stage-card .fan-card-face .fan-card-face-upright{display:flex;flex-direction:column;align-items:center;gap:0.15rem}.sea-stage-card .fan-card-face .fan-card-face-reversal{display:flex;flex-direction:column;align-items:center;gap:0.15rem;padding-top:0.1rem}.sea-stage-card .fan-card-face .fan-card-name-group{font-size:calc(var(--sig-card-w,140px) * 0.073);opacity:0.6}.sea-stage-card .fan-card-face .sig-qualifier-above,.sea-stage-card .fan-card-face .sig-qualifier-below,.sea-stage-card .fan-card-face .fan-card-reversal-qualifier{font-size:calc(var(--sig-card-w,140px) * 0.08);font-weight:600;color:rgba(var(--quiUser),1);transition:opacity 0.2s;text-wrap:balance}.sea-stage-card .fan-card-face .fan-card-name,.sea-stage-card .fan-card-face .fan-card-reversal-name{font-size:calc(var(--sig-card-w,140px) * 0.08);font-weight:600;color:rgba(var(--quiUser),1);transition:opacity 0.2s;text-wrap:balance}.sea-stage-card .fan-card-face .fan-card-arcana{font-size:calc(var(--sig-card-w,140px) * 0.067);text-transform:uppercase;letter-spacing:0.06em;opacity:0.5}.sea-stage-card .fan-card-face .fan-card-reversal-qualifier,.sea-stage-card .fan-card-face .fan-card-reversal-name{transform:rotate(180deg);opacity:0.25}.sea-stage-card.stage-card--reversed{transform:rotate(180deg)}.sea-stage-card.stage-card--reversed .fan-card-reversal-qualifier,.sea-stage-card.stage-card--reversed .fan-card-reversal-name{opacity:1}.sea-stage-card.stage-card--reversed .fan-card-name,.sea-stage-card.stage-card--reversed .sig-qualifier-above,.sea-stage-card.stage-card--reversed .sig-qualifier-below{opacity:0.25}@keyframes sea-flip-in{0%{transform:perspective(600px) rotateY(-90deg) scale(0.4);opacity:0}60%{transform:perspective(600px) rotateY(8deg) scale(1.03);opacity:1}100%{transform:perspective(600px) rotateY(0deg) scale(1);opacity:1}}.sea-stage--levity .sea-stage-card{background:rgba(var(--secUser),1);border-color:rgba(var(--priUser),1);color:rgba(var(--priUser),1)}.sea-stage--levity .sea-stage-card .fan-card-name,.sea-stage--levity .sea-stage-card .sig-qualifier-above,.sea-stage--levity .sea-stage-card .sig-qualifier-below,.sea-stage--levity .sea-stage-card .fan-card-reversal-name,.sea-stage--levity .sea-stage-card .fan-card-reversal-qualifier{color:rgba(var(--quiUser),1);text-shadow:1px 1px 0 white,0 0 0.25rem rgba(var(--ninUser),0.25)}.sea-stage--levity .sea-stage-card .fan-card-arcana,.sea-stage--levity .sea-stage-card .fan-card-corner{color:rgba(var(--priUser),1)}.sea-stage--levity .sea-stage-card.sig-stage-card--image{background:transparent;border:0}.sea-stage--gravity .sea-stage-card .fan-card-name,.sea-stage--gravity .sea-stage-card .sig-qualifier-above,.sea-stage--gravity .sea-stage-card .sig-qualifier-below,.sea-stage--gravity .sea-stage-card .fan-card-reversal-name,.sea-stage--gravity .sea-stage-card .fan-card-reversal-qualifier{color:rgba(var(--terUser),1);text-shadow:1px 1px 0 black,0 0 0.25rem rgba(var(--ninUser),0.25)}.sea-stage-card.is-flipped-to-back{position:relative}.sea-stage-card.is-flipped-to-back::after{content:'';position:absolute;inset:0;pointer-events:none;border-radius:0.4rem}.sea-stage--dubbo.sea-stage--gravity .sea-stage-card.is-flipped-to-back::after{background:rgba(var(--quiUser),0.3)}.sea-stage--dubbo.sea-stage--levity .sea-stage-card.is-flipped-to-back::after{background:rgba(var(--terUser),0.3)}.sea-stage-content .sea-stat-block{flex:0 0 auto;width:var(--sig-card-w,140px);height:calc(var(--sig-card-w,140px) * 8 / 5);background:rgba(var(--priUser),1);border-radius:0.4rem;border:0.1rem solid rgba(var(--terUser),0.15);position:relative;display:block}.sea-stage-content .sea-stat-block .spin-btn{position:absolute;top:-1rem;right:-1rem;margin:0;z-index:50}.sea-stage-content .sea-stat-block .fyi-btn{position:absolute;top:1.25rem;right:-1rem;margin:0;z-index:50}.sea-stage-content .sea-stat-block .fyi-prev,.sea-stage-content .sea-stat-block .fyi-next{display:none;position:absolute;bottom:-1rem;margin:0;z-index:70}.sea-stage-content .sea-stat-block .fyi-prev{left:-1rem}.sea-stage-content .sea-stat-block .fyi-next{right:-1rem}.sea-stage-content .sea-stat-block .stat-face{display:none;padding:calc(var(--sig-card-w,120px) * 0.1) calc(var(--sig-card-w,120px) * 0.1) calc(var(--sig-card-w,120px) * 0.08)}.sea-stage-content .sea-stat-block .stat-face--upright{display:block}.sea-stage-content .sea-stat-block.is-reversed{opacity:1}.sea-stage-content .sea-stat-block.is-reversed .stat-face--upright{display:none}.sea-stage-content .sea-stat-block.is-reversed .stat-face--reversed{display:block}.sea-stage-content .sea-stat-block .stat-face-label{font-size:calc(var(--sig-card-w,120px) * 0.063);text-transform:uppercase;letter-spacing:0.09em;opacity:0.7;color:rgba(var(--secUser),1);margin:0}.sea-stage-content .sea-stat-block .stat-face-header{display:flex;flex-direction:column;align-items:flex-start;gap:calc(var(--sig-card-w,120px) * 0.02);margin:0 0 calc(var(--sig-card-w,120px) * 0.07);padding-bottom:calc(var(--sig-card-w,120px) * 0.04);border-bottom:0.05rem solid rgba(var(--secUser),0.4)}.sea-stage-content .sea-stat-block .stat-chip-rank{font-size:calc(var(--sig-card-w,120px) * 0.105);font-weight:bold;line-height:1;color:rgba(var(--secUser),1)}.sea-stage-content .sea-stat-block .stat-chip-rank:empty{display:none}.sea-stage-content .sea-stat-block .stat-chip-tag{display:inline-flex;align-items:baseline;gap:calc(var(--sig-card-w,120px) * 0.04);line-height:1}.sea-stage-content .sea-stat-block .stat-chip-tag i{font-size:calc(var(--sig-card-w,120px) * 0.083);color:rgba(var(--secUser),1)}.sea-stage-content .sea-stat-block .stat-face-title,.sea-stage-content .sea-stat-block .stat-face-qualifier{font-size:calc(var(--sig-card-w,120px) * 0.105);font-weight:700;line-height:1.15;margin:0 0 calc(var(--sig-card-w,120px) * 0.03);text-wrap:balance;color:rgba(var(--quaUser),1)}.sea-stage-content .sea-stat-block [data-arcana-key="MAJOR"] .stat-face-title,.sea-stage-content .sea-stat-block [data-arcana-key="MAJOR"] .stat-face-qualifier{color:rgba(var(--terUser),1)}.sea-stage-content .sea-stat-block .stat-face-arcana{font-size:calc(var(--sig-card-w,120px) * 0.063);text-transform:uppercase;letter-spacing:0.06em;opacity:0.6;margin:0 0 calc(var(--sig-card-w,120px) * 0.07)}.sea-stage-content .sea-stat-block .stat-face-qualifier--above{margin-bottom:calc(var(--sig-card-w,120px) * 0.01)}.sea-stage-content .sea-stat-block .stat-face-qualifier--below{margin-top:calc(var(--sig-card-w,120px) * -0.01)}.sea-stage-content .sea-stat-block .stat-face-title:empty,.sea-stage-content .sea-stat-block .stat-face-qualifier:empty,.sea-stage-content .sea-stat-block .stat-face-arcana:empty{display:none}.sea-stage-content .sea-stat-block .stat-keywords{list-style:none;padding:0;margin:0}.sea-stage-content .sea-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:1;border-bottom:0.05rem solid rgba(var(--terUser),0.18)}.sea-stage-content .sea-stat-block .stat-keywords li:last-child{border-bottom:none}.sea-stage-content .sea-stat-block .sig-info{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}.sea-stage-content .sea-stat-block .sig-info-header{display:flex;flex-direction:column;gap:0.1rem}.sea-stage-content .sea-stat-block .sig-info-title{font-size:calc(var(--sig-card-w,120px) * 0.093);font-weight:700;margin:0}.sea-stage-content .sea-stat-block .sig-info-title--energies,.sea-stage-content .sea-stat-block .sig-info-title--operations{color:rgba(var(--quaUser),1)}.sea-stage-content .sea-stat-block .sig-info-type{font-size:calc(var(--sig-card-w,120px) * 0.058);opacity:0.7;text-transform:uppercase;letter-spacing:0.05em;flex-shrink:0}.sea-stage-content .sea-stat-block .sig-info-effect{flex:1;font-size:calc(var(--sig-card-w,120px) * 0.075);margin:0;line-height:1.55}.sea-stage-content .sea-stat-block .sig-info-effect .card-ref{color:rgba(var(--terUser),1);font-weight:600}.sea-stage-content .sea-stat-block .sig-info-index{font-size:calc(var(--sig-card-w,120px) * 0.063);opacity:0.55}.sea-stage-content .sea-stat-block.fyi-open .fyi-prev,.sea-stage-content .sea-stat-block.fyi-open .fyi-next{display:inline-flex}.sea-stage--gravity .sea-stat-block,.sea-stage--levity .sea-stat-block{background:rgba(var(--priUser),1);border-color:rgba(var(--terUser),0.15)}.sea-stage--gravity .sea-stat-block .stat-face-label,.sea-stage--levity .sea-stat-block .stat-face-label{color:rgba(var(--secUser),1)}.sea-stage--gravity .sea-stat-block .stat-keywords li,.sea-stage--levity .sea-stat-block .stat-keywords li{color:rgba(var(--secUser),1);border-bottom-color:rgba(var(--terUser),0.18)}@media (orientation:landscape){html.sea-open body .container .navbar,html.sea-open body #id_footer{z-index:90}}html.sky-open{overflow:hidden}.room-hex-pane.has-sky-stage{position:relative}.sky-page.sky-page--room{position:absolute;inset:0;z-index:5;visibility:hidden;pointer-events:none}html.sky-open .sky-page.sky-page--room{visibility:visible;pointer-events:auto}html.sky-open .position-strip{visibility:hidden}.sky-page.sky-page--cascade-out{opacity:0;transition:opacity 0.5s ease}html.sea-open{overflow:hidden}.room-hex-pane.has-sea-stage{position:relative}.sea-page.sea-page--room{position:absolute;inset:0;z-index:5;display:flex;flex-direction:column;overflow-y:auto;background:rgba(var(--duoUser),1);visibility:hidden;pointer-events:none}html.sea-open .sea-page.sea-page--room{visibility:visible;pointer-events:auto}.sea-page--room .sea-overlay-content{display:contents}.sea-page--room .sea-options-col,.sea-page--room .sea-cross-col{flex:1 0 auto;min-height:100%;display:flex;align-items:center;justify-content:center;position:relative}.sea-page--room .sea-options-col .sea-form-col{background:transparent;width:19rem;max-width:90vw;padding:0;gap:0.6rem}.sea-page--room .sea-options-col .sea-select-current{line-height:1.15}.sea-page--room .sea-options-col .sea-form-main{flex:0 0 auto;overflow:visible;display:flex;flex-direction:column;gap:0.6rem}.sea-page--room .sea-options-col .sea-select-row{display:flex;align-items:center;gap:0.5rem}.sea-page--room .sea-options-col .sea-select-row .sea-select{flex:1;min-width:0}.sea-page--room .sea-options-col .sea-field,.sea-page--room .sea-options-col .sea-cards-col--preview,.sea-page--room .sea-options-col .sea-form-actions{background-color:rgba(var(--priUser),1);border:0.1rem solid rgba(var(--secUser),0.5);border-radius:0.5rem;padding:0.6rem 0.75rem;margin:0}.sea-page--room .sea-options-col .sea-form-actions{display:flex;align-items:center;justify-content:center;gap:0.75rem}.sea-page--room:not(.sea-spread-chosen) .sea-cross-col{display:none}.sea-page--room.sea-spread-chosen{scroll-snap-type:y mandatory}.sea-page--room.sea-spread-chosen .sea-options-col,.sea-page--room.sea-spread-chosen .sea-cross-col{scroll-snap-align:start;scroll-snap-stop:always;height:100%;flex:0 0 auto}.sea-page--room.sea-spread-chosen .sea-cross-col{order:-1}html.sea-open .position-strip{visibility:hidden}.sea-page.sea-page--cascade-out{opacity:0;transition:opacity 0.5s ease}html.seed-open{overflow:hidden}.room-hex-pane.has-seed-stage{position:relative}.seed-page.seed-page--room{position:absolute;inset:0;z-index:5;display:flex;align-items:center;justify-content:center;overflow:hidden;background:rgba(var(--duoUser),1);visibility:hidden;pointer-events:none}html.seed-open .seed-page.seed-page--room{visibility:visible;pointer-events:auto}.seed-page--room .seed-map-body,.seed-page--room .seed-map-col{width:100%;height:100%}.seed-page--room .seed-map-col{position:relative}.seed-page--room svg.voronoi-map{display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;height:100%}.seed-page--room svg.voronoi-map.voronoi-map--rimmed{clip-path:circle(50%)}.seed-page--room svg.voronoi-map .voronoi-cell{fill:rgba(var(--priUser),0.18);stroke:rgba(var(--secUser),0.55);stroke-width:1}.seed-page--room svg.voronoi-map .delaunay-edge{fill:none;stroke:rgba(var(--secUser),0.9);stroke-width:0.75;stroke-linecap:round}.seed-page--room svg.voronoi-map .voronoi-seed{fill:rgba(var(--secUser),1)}.seed-page--room svg.seed-wheel{display:block;position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.seed-page--room svg.seed-wheel .nw-sign--placeable{pointer-events:auto;cursor:pointer}.seed-page--room svg.seed-wheel .nw-sign--placeable:hover>path[class*="nw-sign--"]{fill:rgba(var(--ninUser),0.55)}.seed-page--room svg.seed-wheel .nw-sign--blocked{opacity:0.35}.seed-page--room svg.seed-wheel .nw-planet-group{transition:transform 0.5s ease}.seed-page--room svg.seed-wheel .nw-planets--land .nw-planet-group{transform:translate(var(--ride-x,0),var(--ride-y,0))}.seed-page--room svg.seed-wheel .nw-planets--land .nw-planet-tick{opacity:0}@media (prefers-reduced-motion:reduce){.seed-page--room svg.seed-wheel .nw-planet-group{transition:none}}.seed-page--room .table-forthcoming{position:absolute;inset:0;z-index:3;display:flex;align-items:center;justify-content:center;pointer-events:none}.seed-page--room .table-forthcoming .room-view-stub{display:flex;flex-direction:column;align-items:center;gap:0.5rem;opacity:0.5;text-align:center}.seed-page--room .table-forthcoming .room-view-stub i{font-size:2.4rem}.seed-page--room .table-forthcoming .room-view-stub .forthcoming{position:static;transform:none}.seed-page--room .clock-prompt{position:absolute;top:1rem;left:50%;transform:translateX(-50%);z-index:2;pointer-events:none;text-align:center;color:rgba(var(--secUser),1);font-weight:700;letter-spacing:0.05em;text-shadow:0 1px 3px rgba(0,0,0,0.7)}.seed-page--room .clock-prompt small{font-weight:400;opacity:0.8}.seed-page--room .clock-windows{position:absolute;top:3.6rem;left:50%;transform:translateX(-50%);z-index:2;pointer-events:none;white-space:nowrap;font-size:0.8rem;font-weight:400;letter-spacing:0.04em;color:rgba(var(--secUser),0.85);text-shadow:0 1px 3px rgba(0,0,0,0.7)}html.seed-open .position-strip{visibility:hidden}.sky-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.sky-open .sky-backdrop{opacity:1}.sky-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){.sky-overlay{left:4rem;right:4rem}}html.sky-open .sky-overlay{visibility:visible;pointer-events:none}.sky-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.sky-open .sky-modal-wrap{opacity:1;transform:translateY(0)}.sky-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}.sky-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}.sky-modal-header h2{margin:0;font-size:1.1rem;letter-spacing:0.06em}.sky-modal-header h2 span{color:rgba(var(--secUser),1)}.sky-modal-header p{margin:0;font-size:0.7rem;opacity:0.55}.sky-modal-body{flex:1;min-height:0;display:flex;flex-direction:row;overflow:hidden}.sky-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}.sky-form-main{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:0.65rem}.sky-form-col>#id_sky_confirm{flex-shrink:0}.sky-wheel-col{flex:1;min-width:0;display:flex;align-items:center;justify-content:center;padding:0.75rem;position:relative}.sky-svg{display:block;width:100%;height:100%;aspect-ratio:1 / 1;max-width:480px;max-height:480px}.sky-field{display:flex;flex-direction:column;gap:0}.sky-field + .sky-field{margin-top:0.4rem}.sky-field label{font-size:0.6rem;text-transform:uppercase;letter-spacing:0.1em;color:rgba(var(--quaUser),0.8)}.sky-field input{width:100%;min-width:0;max-width:100%;background-color:rgba(var(--priUser),1);color:rgba(var(--secUser),1);font-weight:700;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);font-family:inherit}.sky-field input[type="date"],.sky-field input[type="time"]{-webkit-appearance:none;appearance:none}.sky-field input:focus{outline:none;border-color:rgba(var(--terUser),0.75);box-shadow:0 0 0.75rem rgba(var(--terUser),0.5);color:rgba(var(--terUser),1)}.sky-field input[readonly]{opacity:0.85;cursor:default}.sky-field input[readonly]:focus{border-color:rgba(var(--secUser),0.75);box-shadow:0 0 0.75rem rgba(var(--secUser),0.5);color:inherit}.sky-field small{font-size:0.58rem;opacity:0.45;line-height:1.3;margin-top:0.2rem}.sky-place-field{position:relative}.sky-place-wrap{display:flex;gap:0.4rem;align-items:center}.sky-place-wrap input{flex:1;min-width:0}.sky-place-wrap .btn-sm{flex-shrink:0;margin-top:0;margin-bottom:0}.sky-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)}.sky-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}.sky-suggestion-item:last-child{border-bottom:none}.sky-suggestion-item:hover,.sky-suggestion-item:focus{background:rgba(var(--terUser),0.12);color:rgba(var(--ninUser),1);outline:none}.sky-coords{flex-direction:row;align-items:flex-end;gap:0.4rem}.sky-coords>div{flex:1;min-width:0;display:flex;flex-direction:column;gap:0}.sky-coords>div label{font-size:0.6rem;text-transform:uppercase;letter-spacing:0.1em;color:rgba(var(--quaUser),0.8)}.sky-coords>div input{width:100%}.sky-status{font-size:0.65rem;opacity:0.6;min-height:1rem;text-align:center}.sky-status--error{opacity:1;color:rgba(var(--priRd),1)}#id_sky_cancel{position:absolute;top:0;right:0;transform:translate(50%,-50%);z-index:10;margin:0;pointer-events:auto}@media (max-width:600px){.sky-modal-wrap{width:92vw}.sky-modal{max-height:96vh}.sky-modal-body{flex-direction:column;overflow-y:auto}.sky-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}.sky-form-main{flex:1;min-width:0;overflow-y:auto;max-height:40vh}.sky-form-col>#id_sky_confirm{flex-shrink:0;align-self:flex-end}.sky-wheel-col{flex:0 0 280px}}.nw-outer-ring{fill:none;stroke:rgba(var(priYl),1);stroke-width:1.5px}.nw-inner-disc{fill:rgba(0,0,0,0);backdrop-filter:blur(5px);stroke:rgba(var(--priYl),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(0,0,0,0.33);backdrop-filter:blur(5px);stroke:rgba(var(--priYl),1);stroke-width:0.75px}.nw-sign-icon-bg--fire{fill:rgba(var(--quaRd),0.92);stroke:rgba(var(--priOr),1);stroke-width:1px}.nw-sign-icon-bg--stone{fill:rgba(var(--quaFs),0.92);stroke:rgba(var(--priMe),1);stroke-width:1px}.nw-sign-icon-bg--air{fill:rgba(var(--quiCy),0.92);stroke:rgba(var(--priBl),1);stroke-width:1px}.nw-sign-icon-bg--water{fill:rgba(var(--sixId),0.92);stroke:rgba(var(--priVt),1);stroke-width:1px}.nw-sign-icon--fire{fill:rgba(var(--priOr),1)}.nw-sign-icon--stone{fill:rgba(var(--priMe),1)}.nw-sign-icon--air{fill:rgba(var(--priBl),1)}.nw-sign-icon--water{fill:rgba(var(--priVt),1)}.nw-house-cusp{stroke:rgba(var(--priYl),1);stroke-width:1.2px}.nw-house-num{fill:rgba(var(--priYl),1)}.nw-house-fill--even{fill:rgba(var(--secGn),0.75);stroke:rgba(var(--priYl),1);stroke-width:0.75px}.nw-house-fill--odd{fill:rgba(var(--quiGn),0.75);stroke:rgba(var(--priYl),1);stroke-width:0.75px}.nw-planet-circle,.nw-planet-circle--rx{stroke-width:1px}.nw-planet-label{stroke-width:1px;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-badge{fill:rgba(var(--secUser),1);stroke:rgba(var(--priUser),0.6);stroke-width:0.5px}.nw-rx{fill:rgba(var(--priUser),1);stroke:none;font-weight:900}.nw-planet-group,.nw-element-group,.nw-sign-group,.nw-house-group{cursor:pointer}.nw-planet-group{filter:drop-shadow(1px 1px 0 rgba(0,0,0,0.7))}.nw-planet-group:hover,.nw-planet-group.nw-planet--active,.nw-planet-group.nw-planet--asp-active{filter:drop-shadow(1px 1px 0 rgba(0,0,0,0.7)) drop-shadow(0 0 5px rgba(var(--priLm),1))}.nw-element-group:hover,.nw-element-group.nw-element--active,.nw-sign-group:hover,.nw-sign-group.nw-sign--active,.nw-house-group:hover,.nw-house-group.nw-house--active{filter:drop-shadow(0 0 5px rgba(var(--priLm),1))}.nw-sign-icon-bg{opacity:0.5}.nw-sign-group:hover .nw-sign-icon-bg,.nw-sign-group.nw-sign--active .nw-sign-icon-bg{opacity:1}.nw-house-num{opacity:0.75}.nw-house-group:hover .nw-house-num,.nw-house-group.nw-house--active .nw-house-num{opacity:1}.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,.nw-planet-group.nw-planet--asp-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)}:root{--asp-Au:var(--sixAu);--asp-Ag:var(--sixAg);--asp-Hg:var(--sixHg);--asp-Cu:var(--sixCu);--asp-Fe:var(--sixFe);--asp-Sn:var(--sixSn);--asp-Pb:var(--sixPb);--asp-U:var(--sixU);--asp-Np:var(--sixNp);--asp-Pu:var(--sixPu)}body[class*="-light"]{--asp-Au:var(--terAu);--asp-Ag:var(--terAg);--asp-Hg:var(--terHg);--asp-Cu:var(--terCu);--asp-Fe:var(--terFe);--asp-Sn:var(--terSn);--asp-Pb:var(--terPb);--asp-U:var(--terU);--asp-Np:var(--terNp);--asp-Pu:var(--terPu)}.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_sky_tooltip,#id_sky_tooltip_2{position:fixed;z-index:200;pointer-events:auto;padding:0.75rem 0.75rem 0.75rem 1.5rem;min-width:14rem}#id_sky_tooltip .tt-title,#id_sky_tooltip_2 .tt-title{font-size:1.25rem;font-weight:700;margin-bottom:0}#id_sky_tooltip .tt-description,#id_sky_tooltip_2 .tt-description{font-size:0.75rem}#id_sky_tooltip .tt-sign-icon,#id_sky_tooltip_2 .tt-sign-icon{fill:currentColor;vertical-align:middle;margin-bottom:0.1em}#id_sky_tooltip .tt-planet-header,#id_sky_tooltip_2 .tt-planet-header{display:flex;align-items:baseline;justify-content:space-between;gap:0.5rem;margin-bottom:0.2rem}#id_sky_tooltip .tt-planet-sym,#id_sky_tooltip_2 .tt-planet-sym{font-size:1.8rem;opacity:0.85}#id_sky_tooltip .tt-angle-sym,#id_sky_tooltip_2 .tt-angle-sym{font-variant-caps:all-small-caps;font-size:1.1rem;opacity:0.85}#id_sky_tooltip .tt-angle-house .tt-ord,#id_sky_tooltip_2 .tt-angle-house .tt-ord{margin-left:0}#id_sky_tooltip .tt-planet-loc,#id_sky_tooltip_2 .tt-planet-loc{display:flex;align-items:center;justify-content:space-between;gap:0.5rem;font-size:0.8rem;margin-bottom:0.3rem}#id_sky_tooltip .tt-planet-sign-icon,#id_sky_tooltip_2 .tt-planet-sign-icon{font-size:1.2rem;line-height:1}#id_sky_tooltip .tt-sign-header,#id_sky_tooltip_2 .tt-sign-header{display:flex;align-items:center;justify-content:space-between;gap:0.5rem;margin-bottom:0.2rem}#id_sky_tooltip .tt-sign-icon-wrap,#id_sky_tooltip_2 .tt-sign-icon-wrap{font-size:1.5rem;line-height:1;flex-shrink:0}#id_sky_tooltip .tt-sign-icon-wrap .tt-sign-icon,#id_sky_tooltip_2 .tt-sign-icon-wrap .tt-sign-icon{fill:currentColor}#id_sky_tooltip .tt-sign-meta,#id_sky_tooltip_2 .tt-sign-meta{display:flex;align-items:center;justify-content:space-between;font-size:0.75rem;opacity:0.85;margin-bottom:0.3rem}#id_sky_tooltip .tt-sign-planets,#id_sky_tooltip_2 .tt-sign-planets{display:flex;flex-direction:column;gap:0.15rem;margin-top:0.1rem;font-size:0.85rem}#id_sky_tooltip .tt-sign-section-header,#id_sky_tooltip_2 .tt-sign-section-header{font-size:0.65rem;font-weight:600;opacity:0.55;letter-spacing:0.04em;margin-bottom:0.15rem}#id_sky_tooltip .tt-sign-cusps,#id_sky_tooltip_2 .tt-sign-cusps{display:flex;flex-direction:column;gap:0.15rem;font-size:0.85rem}#id_sky_tooltip .tt-house-header,#id_sky_tooltip_2 .tt-house-header{display:flex;align-items:flex-start;justify-content:space-between;gap:0.5rem;margin-bottom:0.3rem}#id_sky_tooltip .tt-house-of,#id_sky_tooltip_2 .tt-house-of{font-size:0.7rem;font-weight:700;margin-right:0.15em;opacity:0.9}#id_sky_tooltip .tt-house-num,#id_sky_tooltip_2 .tt-house-num{font-size:1.4rem;font-weight:700;opacity:1;flex-shrink:0}#id_sky_tooltip .tt-element-type,#id_sky_tooltip .tt-house-type,#id_sky_tooltip .tt-sign-type,#id_sky_tooltip_2 .tt-element-type,#id_sky_tooltip_2 .tt-house-type,#id_sky_tooltip_2 .tt-sign-type{display:block;font-size:0.7rem;font-weight:400;opacity:0.7;margin-top:0.1em;font-style:italic}#id_sky_tooltip .tt-house-planets,#id_sky_tooltip_2 .tt-house-planets{display:flex;flex-direction:column;gap:0.15rem;font-size:0.85rem}#id_sky_tooltip .tt-house-planet-row,#id_sky_tooltip_2 .tt-house-planet-row{display:flex;align-items:center;gap:0.3rem}#id_sky_tooltip .nw-asp-don,#id_sky_tooltip .nw-asp-doff,#id_sky_tooltip_2 .nw-asp-don,#id_sky_tooltip_2 .nw-asp-doff{position:absolute;left:-1rem;margin:0;pointer-events:auto}#id_sky_tooltip .nw-asp-don,#id_sky_tooltip_2 .nw-asp-don{top:-1rem}#id_sky_tooltip .nw-asp-doff,#id_sky_tooltip_2 .nw-asp-doff{top:1.2rem}#id_sky_tooltip .nw-tt-prv,#id_sky_tooltip .nw-tt-nxt,#id_sky_tooltip_2 .nw-tt-prv,#id_sky_tooltip_2 .nw-tt-nxt{position:absolute;bottom:-1rem;margin:0}#id_sky_tooltip .nw-tt-prv,#id_sky_tooltip_2 .nw-tt-prv{left:-1rem}#id_sky_tooltip .nw-tt-nxt,#id_sky_tooltip_2 .nw-tt-nxt{right:-1rem}#id_sky_tooltip .tt-aspects,#id_sky_tooltip_2 .tt-aspects{display:block;margin-top:0.6rem;font-size:0.94rem;font-weight:600;opacity:0.85;line-height:1.3}#id_sky_tooltip .tt-asp-row,#id_sky_tooltip_2 .tt-asp-row{display:flex;align-items:center;gap:0.3rem;white-space:nowrap}#id_sky_tooltip .tt-asp-line,#id_sky_tooltip_2 .tt-asp-line{flex-shrink:0;vertical-align:middle}#id_sky_tooltip .tt-asp-orb,#id_sky_tooltip_2 .tt-asp-orb{margin-left:auto;opacity:0.6;font-size:0.65rem;padding-left:0.5rem;white-space:nowrap}#id_sky_tooltip .tt-asp-in,#id_sky_tooltip_2 .tt-asp-in{opacity:0.6;font-size:0.65rem;padding-left:0.25rem}#id_sky_tooltip .tt-dim,#id_sky_tooltip_2 .tt-dim{opacity:0.6;font-size:0.65rem}#id_sky_tooltip .tt-ord,#id_sky_tooltip_2 .tt-ord{font-size:0.6rem;vertical-align:0.25rem;line-height:0;opacity:1;margin-left:-0.25rem;letter-spacing:0}#id_sky_tooltip .tt-el-header,#id_sky_tooltip_2 .tt-el-header{margin-bottom:0.3rem}#id_sky_tooltip .tt-el-badge-col,#id_sky_tooltip_2 .tt-el-badge-col{float:right;display:flex;flex-direction:column;align-items:center;gap:0.2rem;margin-left:0.5rem}#id_sky_tooltip .tt-el-square,#id_sky_tooltip_2 .tt-el-square{display:block}#id_sky_tooltip .tt-el-score,#id_sky_tooltip_2 .tt-el-score{font-size:0.7rem;text-align:center}#id_sky_tooltip .tt-el-vec,#id_sky_tooltip_2 .tt-el-vec{display:inline;vertical-align:middle;margin:0 0.1em}#id_sky_tooltip .tt-el-body-line,#id_sky_tooltip_2 .tt-el-body-line{font-size:0.75rem;opacity:0.9;margin-bottom:0.25rem}#id_sky_tooltip .tt-el-contribs,#id_sky_tooltip_2 .tt-el-contribs{display:flex;flex-direction:column;gap:0.2rem;margin-top:0.3rem}#id_sky_tooltip .tt-el-planet-row,#id_sky_tooltip_2 .tt-el-planet-row{opacity:0.75;margin-left:0.5rem;margin-top:-0.1rem}#id_sky_tooltip .tt-el-formation-header,#id_sky_tooltip_2 .tt-el-formation-header{font-size:0.85rem;font-weight:700;margin-top:0.35rem}#id_sky_tooltip .tt-el-formation-header .tt-el-formation-label,#id_sky_tooltip_2 .tt-el-formation-header .tt-el-formation-label{font-size:0.65rem;font-weight:600;opacity:0.55;letter-spacing:0.04em}#id_sky_tooltip .tt-el-formation,#id_sky_tooltip_2 .tt-el-formation{font-size:0.75rem;opacity:0.7;margin-top:0.2rem;font-style:italic}#id_sky_tooltip .tt-title--au,#id_sky_tooltip_2 .tt-title--au{color:rgba(var(--sixAu),1)}#id_sky_tooltip .tt-title--ag,#id_sky_tooltip_2 .tt-title--ag{color:rgba(var(--sixAg),1)}#id_sky_tooltip .tt-title--hg,#id_sky_tooltip_2 .tt-title--hg{color:rgba(var(--sixHg),1)}#id_sky_tooltip .tt-title--cu,#id_sky_tooltip_2 .tt-title--cu{color:rgba(var(--sixCu),1)}#id_sky_tooltip .tt-title--fe,#id_sky_tooltip_2 .tt-title--fe{color:rgba(var(--sixFe),1)}#id_sky_tooltip .tt-title--sn,#id_sky_tooltip_2 .tt-title--sn{color:rgba(var(--sixSn),1)}#id_sky_tooltip .tt-title--pb,#id_sky_tooltip_2 .tt-title--pb{color:rgba(var(--sixPb),1)}#id_sky_tooltip .tt-title--u,#id_sky_tooltip_2 .tt-title--u{color:rgba(var(--sixU),1)}#id_sky_tooltip .tt-title--np,#id_sky_tooltip_2 .tt-title--np{color:rgba(var(--sixNp),1)}#id_sky_tooltip .tt-title--pu,#id_sky_tooltip_2 .tt-title--pu{color:rgba(var(--sixPu),1)}#id_sky_tooltip .tt-title--el-fire,#id_sky_tooltip_2 .tt-title--el-fire{color:rgba(var(--priRd),1)}#id_sky_tooltip .tt-title--el-stone,#id_sky_tooltip_2 .tt-title--el-stone{color:rgba(var(--priFs),1)}#id_sky_tooltip .tt-title--el-time,#id_sky_tooltip_2 .tt-title--el-time{color:rgba(var(--priYl),1)}#id_sky_tooltip .tt-title--el-space,#id_sky_tooltip_2 .tt-title--el-space{color:rgba(var(--priGn),1)}#id_sky_tooltip .tt-title--el-air,#id_sky_tooltip_2 .tt-title--el-air{color:rgba(var(--priCy),1)}#id_sky_tooltip .tt-title--el-water,#id_sky_tooltip_2 .tt-title--el-water{color:rgba(var(--priId),1)}#id_sky_tooltip .tt-title--sign-fire,#id_sky_tooltip_2 .tt-title--sign-fire{color:rgba(var(--priOr),1)}#id_sky_tooltip .tt-title--sign-stone,#id_sky_tooltip_2 .tt-title--sign-stone{color:rgba(var(--priMe),1)}#id_sky_tooltip .tt-title--sign-air,#id_sky_tooltip_2 .tt-title--sign-air{color:rgba(var(--priBl),1)}#id_sky_tooltip .tt-title--sign-water,#id_sky_tooltip_2 .tt-title--sign-water{color:rgba(var(--priVt),1)}#id_sky_tooltip .tt-sign-icon-wrap--fire .tt-sign-icon,#id_sky_tooltip .tt-planet-sign-icon--fire .tt-sign-icon,#id_sky_tooltip_2 .tt-sign-icon-wrap--fire .tt-sign-icon,#id_sky_tooltip_2 .tt-planet-sign-icon--fire .tt-sign-icon{fill:rgba(var(--priOr),1)}#id_sky_tooltip .tt-sign-icon-wrap--stone .tt-sign-icon,#id_sky_tooltip .tt-planet-sign-icon--stone .tt-sign-icon,#id_sky_tooltip_2 .tt-sign-icon-wrap--stone .tt-sign-icon,#id_sky_tooltip_2 .tt-planet-sign-icon--stone .tt-sign-icon{fill:rgba(var(--priMe),1)}#id_sky_tooltip .tt-sign-icon-wrap--air .tt-sign-icon,#id_sky_tooltip .tt-planet-sign-icon--air .tt-sign-icon,#id_sky_tooltip_2 .tt-sign-icon-wrap--air .tt-sign-icon,#id_sky_tooltip_2 .tt-planet-sign-icon--air .tt-sign-icon{fill:rgba(var(--priBl),1)}#id_sky_tooltip .tt-sign-icon-wrap--water .tt-sign-icon,#id_sky_tooltip .tt-planet-sign-icon--water .tt-sign-icon,#id_sky_tooltip_2 .tt-sign-icon-wrap--water .tt-sign-icon,#id_sky_tooltip_2 .tt-planet-sign-icon--water .tt-sign-icon{fill:rgba(var(--priVt),1)}body[class*="-light"] #id_sky_tooltip .tt-title--el-fire,body[class*="-light"] #id_sky_tooltip_2 .tt-title--el-fire{color:rgba(var(--terRd),1)}body[class*="-light"] #id_sky_tooltip .tt-title--el-stone,body[class*="-light"] #id_sky_tooltip_2 .tt-title--el-stone{color:rgba(var(--terFs),1)}body[class*="-light"] #id_sky_tooltip .tt-title--el-time,body[class*="-light"] #id_sky_tooltip_2 .tt-title--el-time{color:rgba(var(--terYl),1)}body[class*="-light"] #id_sky_tooltip .tt-title--el-space,body[class*="-light"] #id_sky_tooltip_2 .tt-title--el-space{color:rgba(var(--terGn),1)}body[class*="-light"] #id_sky_tooltip .tt-title--el-air,body[class*="-light"] #id_sky_tooltip_2 .tt-title--el-air{color:rgba(var(--terCy),1)}body[class*="-light"] #id_sky_tooltip .tt-title--el-water,body[class*="-light"] #id_sky_tooltip_2 .tt-title--el-water{color:rgba(var(--terId),1)}body[class*="-light"] #id_sky_tooltip .tt-title--au,body[class*="-light"] #id_sky_tooltip_2 .tt-title--au{color:rgba(var(--priAu),1)}body[class*="-light"] #id_sky_tooltip .tt-title--ag,body[class*="-light"] #id_sky_tooltip_2 .tt-title--ag{color:rgba(var(--priAg),1)}body[class*="-light"] #id_sky_tooltip .tt-title--hg,body[class*="-light"] #id_sky_tooltip_2 .tt-title--hg{color:rgba(var(--priHg),1)}body[class*="-light"] #id_sky_tooltip .tt-title--cu,body[class*="-light"] #id_sky_tooltip_2 .tt-title--cu{color:rgba(var(--priCu),1)}body[class*="-light"] #id_sky_tooltip .tt-title--fe,body[class*="-light"] #id_sky_tooltip_2 .tt-title--fe{color:rgba(var(--priFe),1)}body[class*="-light"] #id_sky_tooltip .tt-title--sn,body[class*="-light"] #id_sky_tooltip_2 .tt-title--sn{color:rgba(var(--priSn),1)}body[class*="-light"] #id_sky_tooltip .tt-title--pb,body[class*="-light"] #id_sky_tooltip_2 .tt-title--pb{color:rgba(var(--priPb),1)}body[class*="-light"] #id_sky_tooltip .tt-title--u,body[class*="-light"] #id_sky_tooltip_2 .tt-title--u{color:rgba(var(--priU),1)}body[class*="-light"] #id_sky_tooltip .tt-title--np,body[class*="-light"] #id_sky_tooltip_2 .tt-title--np{color:rgba(var(--priNp),1)}body[class*="-light"] #id_sky_tooltip .tt-title--pu,body[class*="-light"] #id_sky_tooltip_2 .tt-title--pu{color:rgba(var(--priPu),1)}#id_applet_my_sky{display:flex;flex-direction:column;position:relative;--applet-title-fg:var(--sixU);--applet-shell-bg:var(--priU);background-color:rgba(var(--applet-shell-bg),1)!important}#id_applet_my_sky h2{flex-shrink:0;background:linear-gradient(rgba(0,0,0,0.125),rgba(0,0,0,0.125)),linear-gradient(rgba(0,0,0,0.125),rgba(0,0,0,0.125)),rgba(var(--priUser),1);box-shadow:black!important}#id_applet_my_sky .sky-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_sky_confirm{margin-top:-1.5rem;align-self:center;position:relative;z-index:1}body[class*="-light"] #id_applet_my_sky{--applet-title-fg:var(--priU);--applet-shell-bg:var(--sixU)}.sky-page{position:relative;flex:1;min-height:0;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;background-color:rgba(var(--duoUser),1)}#id_sky_delete_form,#id_sky_delete_btn,#id_applet_sky_delete_btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:5;margin:0}#id_applet_sky_delete_btn{left:calc(50% + 0.875rem)}.sky-page .sky-modal-body{flex-direction:column;flex-shrink:0}.sky-page .sky-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 .sky-form-col{flex:1 0 auto;flex-direction:column;align-items:center;justify-content:center;gap:1rem;min-height:100%;border-right:none;border-top:0.1rem solid rgba(var(--terUser),0.12)}.sky-page .sky-form-main{flex:0 0 auto;width:100%;max-width:22rem;min-width:0;max-height:none;overflow-y:visible}.sky-page .sky-form-col{background:rgba(var(--duoUser),1);border-right-color:transparent}.sky-page .sky-form-col>#id_sky_confirm{align-self:auto}body:not(.sky-saved) .sky-page .sky-wheel-col{display:none}@media (orientation:landscape) and (max-width:1100px),(orientation:portrait){.sky-page .sky-form-col{gap:0.4rem}}body.sky-saved .sky-page{scroll-snap-type:y mandatory}body.sky-saved .sky-page .sky-modal-body{display:contents}body.sky-saved .sky-page .sky-wheel-col,body.sky-saved .sky-page .sky-form-col{scroll-snap-align:start;scroll-snap-stop:always;height:100%;flex:0 0 auto}body.sky-saved .sky-page .sky-wheel-col{aspect-ratio:auto;max-width:none;max-height:100%;width:100%;overflow:hidden}body.sky-saved .sky-page .sky-wheel-col .sky-svg{max-width:100%;max-height:100%}body.sky-saved .sky-page .sky-form-col{flex:0 0 auto}@media (orientation:landscape){html.sky-open body .container .navbar,html.sky-open body #id_footer{z-index:90}}.sea-select-list .sea-select-divider{font-size:0.55rem;text-transform:uppercase;text-decoration:underline;letter-spacing:0.12em;color:rgba(var(--quaUser),0.75);padding:0.4rem 0.6rem 0.2rem;pointer-events:none;list-style:none}.sea-cards-col--preview{flex:0 0 auto;padding:0.25rem}.sea-cross--preview{gap:0.3rem}.sea-cross--preview .sea-card-slot{width:1.6rem;height:2.6rem;border-width:0.1rem;font-size:0.4rem}.sea-cross--preview .sea-card-slot--crossing{width:1.6rem;height:2.6rem}.sea-cross--preview .sea-sig-card{transform:scale(0.85)}.sea-cross--preview .sea-prev-pos-crown{grid-area:crown}.sea-cross--preview .sea-prev-pos-leave{grid-area:leave}.sea-cross--preview .sea-prev-pos-core{grid-area:core;position:relative}.sea-cross--preview .sea-prev-pos-loom{grid-area:loom}.sea-cross--preview .sea-prev-pos-lay{grid-area:lay}.sea-cross--preview .sea-prev-pos-cover,.sea-cross--preview .sea-prev-pos-cross{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.sea-cross--preview .sea-prev-pos-cover{z-index:3}.sea-cross--preview .sea-prev-pos-cross{z-index:4}.sea-cross--preview .sea-prev-pos-cross .sea-card-slot{transform:rotate(90deg)}.sea-cross--preview .sea-prev-pos-cover .sea-card-slot--empty,.sea-cross--preview .sea-prev-pos-cross .sea-card-slot--empty{background-color:transparent;border-color:rgba(var(--terUser),0.25);box-shadow:none}.sea-cross--preview[data-spread="past-present-future"] .sea-prev-pos-crown,.sea-cross--preview[data-spread="past-present-future"] .sea-prev-pos-cross,.sea-cross--preview[data-spread="past-present-future"] .sea-prev-pos-lay{display:none}.sea-cross--preview[data-spread="situation-action-outcome"] .sea-prev-pos-leave,.sea-cross--preview[data-spread="situation-action-outcome"] .sea-prev-pos-loom,.sea-cross--preview[data-spread="situation-action-outcome"] .sea-prev-pos-cross{display:none}.sea-cross--preview[data-spread="mind-body-spirit"] .sea-prev-pos-leave,.sea-cross--preview[data-spread="mind-body-spirit"] .sea-prev-pos-cover,.sea-cross--preview[data-spread="mind-body-spirit"] .sea-prev-pos-cross{display:none}.sea-cross--preview[data-spread="desire-obstacle-solution"] .sea-prev-pos-leave,.sea-cross--preview[data-spread="desire-obstacle-solution"] .sea-prev-pos-cover,.sea-cross--preview[data-spread="desire-obstacle-solution"] .sea-prev-pos-lay{display:none}.my-sea-stacks-wrap{position:absolute;bottom:4.5rem;right:1rem;z-index:5;pointer-events:auto}.my-sea-stacks-wrap.my-sea-stacks-wrap--visit{top:1rem;left:1rem;bottom:auto;right:auto}.my-sea-stacks-wrap.my-sea-stacks-wrap--visit .sea-deck-stack{flex-direction:column-reverse}.my-sea-stacks-wrap.my-sea-stacks-wrap--visit .sea-stack-name{transform:scaleY(1.2) rotate(180deg);transform-origin:center}#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:3rem;display:flex;align-items:center;justify-content:center}#id_tray_grip{position:absolute;top:50%;left:calc(3rem / 2 - 0.125rem);transform:translateY(-50%);width:10000px;height:4.5rem;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-fade-in{from{opacity:0}to{opacity:1}}.tray-role-card{padding:0.5rem;overflow:hidden;background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer}.tray-role-card:focus{outline:none}.tray-role-card img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transition:rotate 0.25s ease}.tray-role-card:hover>img,.tray-role-card:focus>img,.tray-role-card.tt-active>img{rotate:-7deg}.tray-role-card.fade-in img{animation:tray-role-fade-in 1s ease forwards}.tray-sig-card{padding:0;background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer}.tray-sig-card:focus{outline:none}.tray-sig-card .sig-stage-card.sea-sig-card{--sig-card-w:calc(var(--tray-cell-size,48px) * 5 / 8);transition:rotate 0.25s ease}.tray-sig-card:hover>.sig-stage-card,.tray-sig-card:focus>.sig-stage-card,.tray-sig-card.tt-active>.sig-stage-card{rotate:7deg}.tray-sig-card.fade-in>.sig-stage-card{animation:tray-role-fade-in 1s ease forwards}@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{--tray-bevel:0.3rem;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);padding:0.3rem;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}.tray-cell>*{box-shadow:1px 1px 5px black}.tray-cell>img{box-shadow:none;filter:drop-shadow(1px 1px 2px black)}@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:3rem}#id_tray_grip{bottom:calc(3rem / 2 - 0.125rem);top:auto;left:50%;transform:translateX(-50%);width:4.5rem;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:var(--tray-bevel,0.3rem);left:var(--tray-bevel,0.3rem)}.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)}}}.applet-list{list-style:none;margin:0;padding:0 0.75rem 0 0;min-height:0;overflow-y:auto}.applet-list:has(>.applet-list-entry--empty){display:flex;flex-direction:column}.applet-list-entry--empty{flex:1;display:flex;align-items:center;justify-content:center;text-align:center;opacity:0.6;font-style:italic;margin:0}.applet-list-entry.row-3col{display:grid;grid-template-columns:minmax(4rem,auto) 1fr minmax(3rem,auto);align-items:baseline;gap:0.5rem;padding-left:0.5rem;padding-right:0.5rem;border-radius:0.25rem;transition:background-color 0.12s ease,color 0.12s ease}.applet-list-entry.row-3col .row-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.applet-list-entry.row-3col .row-body{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:0.6}.applet-list-entry.row-3col .row-ts{font-size:0.75rem;opacity:0.5;text-align:right;white-space:nowrap}.applet-list-entry.row-3col:hover,.applet-list-entry.row-3col.row-locked{background-color:rgba(var(--secUser),1)}.applet-list-entry.row-3col:hover .row-title,.applet-list-entry.row-3col:hover a.row-title,.applet-list-entry.row-3col.row-locked .row-title,.applet-list-entry.row-3col.row-locked a.row-title{color:rgba(var(--quiUser),1);text-shadow:none}.applet-list-entry.row-3col:hover .row-body,.applet-list-entry.row-3col:hover .row-ts,.applet-list-entry.row-3col.row-locked .row-body,.applet-list-entry.row-3col.row-locked .row-ts{color:rgba(var(--priUser),1);opacity:1}.applet-list-entry{padding:0.4rem 0}.applet-list-entry .bud-name{font-weight:bold;opacity:0.85}.applet-list-entry a{color:rgba(var(--terUser),1);text-decoration:none;font-weight:bold;transition:text-shadow 0.15s ease}.applet-list-entry a:hover,.applet-list-entry a:active{color:rgba(var(--ninUser),1);text-shadow:0 0 0.55rem rgba(var(--terUser),0.7)}.applet-list-entry.bud-entry{border-radius:0.25rem;transition:background-color 0.12s ease,color 0.12s ease}.applet-list-entry.bud-entry:hover,.applet-list-entry.bud-entry.row-locked{background-color:rgba(var(--secUser),1)}.applet-list-entry.bud-entry:hover .bud-name a,.applet-list-entry.bud-entry.row-locked .bud-name a{color:rgba(var(--quiUser),1);text-shadow:none}.applet-list-entry.bud-entry:hover .bud-row-title,.applet-list-entry.bud-entry.row-locked .bud-row-title{color:rgba(var(--priUser),1)}.applet-list-buffer{flex-shrink:0;height:0.5rem}#id_applet_my_posts,#id_applet_my_buds,#id_applet_my_scrolls,#id_applet_notes{display:flex;flex-direction:column}#id_applet_my_posts .applet-list,#id_applet_my_buds .applet-list,#id_applet_my_scrolls .applet-list,#id_applet_notes .applet-list{flex:1;padding-top:0.25rem}.applet-list-page,.post-page,.billscroll-page,.billboard-page{flex:1;min-width:0;min-height:0;overflow-y:auto;position:relative}body.page-billboard .row,body.page-billscroll .row,body.page-billpost .row,body.page-billbuds .row,body.page-billposts .row{margin-bottom:-1rem}.billboard-page{display:flex;flex-direction:column;overflow:hidden}#id_billboard_applets_wrapper{display:flex;flex-direction:column;flex:1;min-height:0}.billscroll-page{display:flex;flex-direction:column;padding:0.75rem}.billscroll-page .applet-scroll{flex:1;min-height:0;display:flex;flex-direction:column}.billscroll-page .applet-scroll #id_drama_scroll{flex:1;min-height:0;overflow-y:auto;padding-right:0.75rem}.billscroll-page .applet-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-scroll #id_drama_scroll .scroll-buffer .scroll-buffer-text{letter-spacing:0.33em}.billscroll-page .applet-scroll #id_drama_scroll .scroll-buffer .scroll-buffer-dots{display:inline-flex;letter-spacing:0}.billscroll-page .applet-scroll #id_drama_scroll .scroll-buffer .scroll-buffer-dots span{display:inline-block;width:0.7em;text-align:center}.post-page{display:flex;flex-direction:column;padding:0.75rem;gap:0.5rem}.post-page .post-attribution{color:rgba(var(--quaUser),1)}.post-page .post-header{flex-shrink:0}.post-page .post-header .post-title{margin:0 0 0.25rem;font-weight:bold}.post-page .post-header .post-shared-recipients,.post-page .post-header .post-shared-self{margin:0;font-size:0.85rem;opacity:0.75}.post-page #id_post_table{list-style:none;margin:0;padding:0 0.75rem 0 0;flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;justify-content:flex-end}.post-page #id_post_table .post-line{display:grid;grid-template-columns:minmax(4rem,auto) 1fr minmax(3rem,auto);align-items:baseline;gap:0.5rem;padding:0.25rem 0}.post-page #id_post_table .post-line .post-line-author{font-weight:bold;color:rgba(var(--quaUser),1);white-space:nowrap;font-size:0.85rem}.post-page #id_post_table .post-line .post-line-text{min-width:0;overflow-wrap:anywhere}.post-page #id_post_table .post-line .post-line-time{font-size:0.75rem;opacity:0.5;text-align:right;white-space:nowrap}.post-page #id_post_table .post-line.post-line--system .post-line-text{font-style:italic;opacity:0.85}.post-page #id_post_table .post-line.post-line--system .post-line-text .btn-pri-name{color:rgba(var(--quaUser),1);font-weight:700;font-style:normal}.post-page #id_post_table .post-line-buffer{flex-shrink:0;height:0.25rem}.post-page .post-line-form{flex-shrink:0;margin:0;padding-top:0.25rem;margin-right:3.5rem}@media (orientation:landscape){.post-page .post-line-form{margin-right:7.2rem}}.post-page .post-line-form .composer-row{display:flex;gap:0.5rem;align-items:center}.post-page .post-line-form .composer-row input.form-control{flex:1;min-width:0;width:auto}.post-page .post-line-form input.form-control{width:100%}.post-page .post-line-form input.form-control[readonly]:focus{border-color:rgba(var(--secUser),0.6);box-shadow:0 0 0.75rem rgba(var(--secUser),0.4)}.applet-list-page{display:flex;flex-direction:column;padding:0.75rem;gap:0.75rem}.applet-list-page .applet-scroll{flex:1;min-height:0;display:flex;flex-direction:column}.applet-list-page .applet-scroll .applet-list{flex:1}@media (orientation:landscape){.applet-list-page--two-up{flex-direction:row}.applet-list-page--two-up .applet-scroll{flex:1}}#id_billboard_applets_container #id_applet_my_scrolls{grid-column:1 / span 4;grid-row:1 / span 3}#id_billboard_applets_container #id_applet_my_buds{grid-column:1 / span 4;grid-row:4 / span 3}#id_billboard_applets_container #id_applet_notes{grid-column:1 / span 4;grid-row:7 / span 4}#id_billboard_applets_container #id_applet_most_recent_scroll{grid-column:5 / span 8;grid-row:1 / span 10}@container (max-width:550px){#id_billboard_applets_container #id_applet_my_scrolls,#id_billboard_applets_container #id_applet_my_buds,#id_billboard_applets_container #id_applet_notes,#id_billboard_applets_container #id_applet_most_recent_scroll{grid-column:1 / span 12;grid-row:span var(--applet-rows,3)}}#id_applet_most_recent_scroll{display:flex;flex-direction:column}#id_applet_most_recent_scroll .most-recent-room-link{flex-shrink:0;margin-bottom:0.25rem;font-weight:bold}#id_applet_most_recent_scroll #id_drama_scroll{flex:1;min-height:0;overflow-y:auto}#id_applet_most_recent_scroll .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 strong{color:rgba(var(--quaUser),1)}.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}.ev-char-stub{font-weight:bold}#id_applet_my_sign{display:flex;flex-direction:column;position:relative;background-color:rgba(var(--duoUser),1)!important}#id_applet_my_sign .my-sign-applet-empty{opacity:1!important}#id_applet_my_sign h2{flex-shrink:0;background:linear-gradient(rgba(0,0,0,0.125),rgba(0,0,0,0.125)),linear-gradient(rgba(0,0,0,0.125),rgba(0,0,0,0.125)),rgba(var(--priUser),1);box-shadow:black!important}#id_applet_my_sign .my-sign-applet-body{flex:1;min-height:0;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:0.5rem;padding:0.3rem;container-type:size}#id_applet_my_sign .my-sign-applet-card{--applet-card-w:min(48cqi,62.5cqh);width:var(--applet-card-w);aspect-ratio:5 / 8;border-radius:0.4rem;background:rgba(var(--priUser),1);border:0.12rem solid rgba(var(--secUser),0.6);color:rgba(var(--terUser),1);padding:0.35rem;position:relative;display:flex;flex-direction:column;overflow:hidden;transition:transform 0.4s ease}#id_applet_my_sign .my-sign-applet-card.my-sign-applet-card--image{background:transparent;border:0;position:relative}#id_applet_my_sign .my-sign-applet-card .fan-card-corner--tl,#id_applet_my_sign .my-sign-applet-card .fan-card-corner--br{display:flex;flex-direction:column;align-items:center;line-height:1.05;gap:0.05rem;position:absolute}#id_applet_my_sign .my-sign-applet-card .fan-card-corner--tl .fan-corner-rank,#id_applet_my_sign .my-sign-applet-card .fan-card-corner--br .fan-corner-rank{font-size:calc(var(--applet-card-w) * 0.16);font-weight:700}#id_applet_my_sign .my-sign-applet-card .fan-card-corner--tl i,#id_applet_my_sign .my-sign-applet-card .fan-card-corner--br i{font-size:calc(var(--applet-card-w) * 0.13)}#id_applet_my_sign .my-sign-applet-card .fan-card-corner--tl{top:0.25rem;left:0.3rem}#id_applet_my_sign .my-sign-applet-card .fan-card-corner--br{bottom:0.25rem;right:0.3rem;transform:rotate(180deg)}#id_applet_my_sign .my-sign-applet-card .fan-card-face{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;text-align:center;padding:0 0.2rem}#id_applet_my_sign .my-sign-applet-card .fan-card-qualifier,#id_applet_my_sign .my-sign-applet-card .fan-card-name{margin:0;font-size:calc(var(--applet-card-w) * 0.11);font-weight:700;line-height:1.15;text-wrap:balance;color:inherit}#id_applet_my_sign .my-sign-applet-card .fan-card-qualifier:empty{display:none}#id_applet_my_sign .my-sign-applet-card .fan-card-arcana{margin:calc(var(--applet-card-w) * 0.05) 0 0;font-size:calc(var(--applet-card-w) * 0.075);text-transform:uppercase;letter-spacing:0.06em;opacity:0.6}#id_applet_my_sign .my-sign-applet-card.my-sign-applet-card--levity{background:rgba(var(--secUser),1);border-color:rgba(var(--priUser),0.6);color:rgba(var(--quiUser),1)}#id_applet_my_sign .my-sign-applet-card.my-sign-applet-card--levity .fan-card-corner{color:rgba(var(--priUser),0.75)}#id_applet_my_sign .my-sign-applet-card.my-sign-applet-card--levity .fan-card-arcana{color:rgba(var(--priUser),1)}#id_applet_my_sign .my-sign-applet-stat-block{--applet-card-w:min(48cqi,62.5cqh);width:var(--applet-card-w);aspect-ratio:5 / 8;align-self:center;background:rgba(var(--priUser),1);border-radius:0.4rem;border:0.1rem solid rgba(var(--terUser),0.15);padding:calc(var(--applet-card-w) * 0.08);display:flex;flex-direction:column;overflow:hidden}#id_applet_my_sign .my-sign-applet-stat-block .stat-face-label{font-size:calc(var(--applet-card-w) * 0.08);text-transform:uppercase;letter-spacing:0.09em;opacity:0.7;color:rgba(var(--secUser),1);margin:0}#id_applet_my_sign .my-sign-applet-stat-block .stat-face-header{display:flex;flex-direction:column;align-items:flex-start;gap:calc(var(--applet-card-w) * 0.015);margin:0 0 calc(var(--applet-card-w) * 0.06);padding-bottom:calc(var(--applet-card-w) * 0.035);border-bottom:0.05rem solid rgba(var(--secUser),0.4)}#id_applet_my_sign .my-sign-applet-stat-block .stat-chip-rank{font-size:calc(var(--applet-card-w) * 0.12);font-weight:bold;line-height:1;color:rgba(var(--secUser),1)}#id_applet_my_sign .my-sign-applet-stat-block .stat-chip-rank:empty{display:none}#id_applet_my_sign .my-sign-applet-stat-block .stat-chip-tag{display:inline-flex;align-items:baseline;gap:calc(var(--applet-card-w) * 0.04);line-height:1}#id_applet_my_sign .my-sign-applet-stat-block .stat-chip-tag i{font-size:calc(var(--applet-card-w) * 0.085);color:rgba(var(--secUser),1)}#id_applet_my_sign .my-sign-applet-stat-block .stat-face-title{font-size:calc(var(--applet-card-w) * 0.11);font-weight:700;line-height:1.15;margin:0 0 calc(var(--applet-card-w) * 0.03);text-wrap:balance;color:rgba(var(--quaUser),1)}#id_applet_my_sign .my-sign-applet-stat-block[data-arcana-key="MAJOR"] .stat-face-title{color:rgba(var(--terUser),1)}#id_applet_my_sign .my-sign-applet-stat-block .stat-face-arcana{font-size:calc(var(--applet-card-w) * 0.075);text-transform:uppercase;letter-spacing:0.06em;opacity:0.6;margin:0 0 calc(var(--applet-card-w) * 0.06)}#id_applet_my_sign .my-sign-applet-stat-block .stat-face-title:empty,#id_applet_my_sign .my-sign-applet-stat-block .stat-face-arcana:empty{display:none}#id_applet_my_sign .my-sign-applet-stat-block .stat-keywords{list-style:none;padding:0;margin:0}#id_applet_my_sign .my-sign-applet-stat-block .stat-keywords li{font-size:calc(var(--applet-card-w) * 0.1);padding:calc(var(--applet-card-w) * 0.04) 0;color:rgba(var(--quiUser),1);border-bottom:0.05rem solid rgba(var(--terUser),0.18)}#id_applet_my_sign .my-sign-applet-stat-block .stat-keywords li:last-child{border-bottom:none}#id_applet_my_sign .my-sign-applet-body[data-polarity="gravity"] .my-sign-applet-stat-block{border-color:rgba(var(--secUser),0.15)}#id_applet_my_sign .my-sign-applet-body[data-polarity="gravity"] .my-sign-applet-stat-block .stat-keywords li{color:rgba(var(--secUser),1);border-bottom-color:rgba(var(--secUser),0.18)}#id_applet_my_sign .my-sign-applet-empty{flex:1;display:flex;align-items:center;justify-content:center;text-align:center;opacity:0.6;font-style:italic;margin:0}.note-banner{position:fixed;top:0.5rem;left:0.5rem;right:0.5rem;z-index:10000;max-width:960px;margin-left:auto;margin-right:auto;display:flex;align-items:center;gap:0.75rem;padding:0.75rem 1rem;background-color:rgba(var(--tooltip-bg),0.82);backdrop-filter:blur(8px);border:0.1rem solid rgba(var(--secUser),0.4);border-radius:0.5rem}.note-banner .note-banner__body{flex:1;min-width:0}.note-banner .note-banner__title{margin:0;font-weight:bold}.note-banner .note-banner__description,.note-banner .note-banner__timestamp{margin:0.1rem 0 0;font-size:0.85rem;opacity:0.75}.note-banner .note-banner__image{width:3rem;height:3rem;flex-shrink:0;background:rgba(var(--priUser),0.15);border-radius:2px}.note-banner a.note-banner__image{display:flex;align-items:center;justify-content:center;text-decoration:none}.note-banner .note-banner__nvm,.note-banner .note-banner__fyi{flex-shrink:0}.note-banner.note-banner--message .note-banner__description{opacity:1}.note-banner.note-banner--error,.note-banner.note-banner--warning{border-color:rgba(var(--priRd),0.6)}.note-page{padding:0.75rem 1.5rem}.note-list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media (min-width:900px){.note-list{grid-template-columns:repeat(3,1fr)}}@media (min-width:1200px){.note-list{grid-template-columns:repeat(4,1fr)}}.note-don-doff{position:absolute;left:-1rem;top:-1rem;display:flex;flex-direction:column;gap:0.4rem;z-index:1;opacity:0;transition:opacity 0.15s}.note-don-doff .btn{margin:0}.note-item{position:relative;display:flex;flex-direction:row;align-items:flex-start;gap:0.75rem;padding:0.75rem 0.75rem 0.75rem 1.25rem;background-color:rgba(var(--tooltip-bg),0.75);backdrop-filter:blur(6px);border:0.1rem solid rgba(var(--secUser),0.4);border-radius:0.5rem;cursor:pointer;transition:border-color 0.15s,box-shadow 0.15s}body:not(.notes-locked) .note-item:hover{border-color:rgba(var(--terUser),1);box-shadow:0 0 10px rgba(var(--ninUser),0.35)}body:not(.notes-locked) .note-item:hover .note-item__title{color:rgba(var(--terUser),1)}body:not(.notes-locked) .note-item:hover .note-don-doff{opacity:1}.note-item.note-item--active{border-color:rgba(var(--terUser),1);box-shadow:0 0 10px rgba(var(--ninUser),0.35)}.note-item.note-item--active .note-item__title{color:rgba(var(--terUser),1)}.note-item.note-item--locked,.note-item.note-item--donned{border-color:rgba(var(--terUser),1);box-shadow:0 0 10px rgba(var(--ninUser),0.35)}.note-item.note-item--locked .note-item__title,.note-item.note-item--donned .note-item__title{color:rgba(var(--terUser),1)}.note-item.note-item--locked .note-don-doff,.note-item.note-item--donned .note-don-doff{opacity:1}.note-item .note-item__body{flex:1;min-width:0}.note-item .note-item__title{margin:0;font-weight:bold;font-size:1rem;transition:color 0.15s}.note-item .note-item__description{margin:0.25rem 0 0;font-size:0.8rem;opacity:0.75}.note-item .note-recognitions{margin-top:0.5rem}.note-item .note-recognitions__header{font-size:0.65rem;font-weight:600;opacity:0.55;letter-spacing:0.04em;margin-bottom:0.15rem}.note-item .note-recognitions__list{list-style:none;padding:0;margin:0;font-size:0.75rem;opacity:0.8;display:flex;flex-direction:column;gap:0.1rem}.note-item .note-recognitions__list strong{font-weight:700}.note-item .note-recognitions__dim{opacity:0.6;font-size:0.65rem}.note-item__image-box{width:3rem;height:3rem;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:rgba(var(--priUser),0.12);border:1px dashed rgba(var(--terUser),0.75);border-radius:0.25rem;cursor:pointer;font-size:1.2rem;color:rgba(var(--terUser),0.75);opacity:0.6}.note-item__image-box:hover{opacity:1}.note-item__image-box--label{font-size:1.1rem;font-weight:bold;color:rgba(var(--secUser),0.6);opacity:1;cursor:default;border-style:solid;border-color:rgba(var(--secUser),0.6)}.note-item__image-box--label:hover{opacity:1}.note-item__palette{width:3rem;height:3rem;flex-shrink:0;border-radius:0.25rem;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)}.note-palette-modal{position:absolute;top:0;left:0;z-index:200;background-color:rgba(var(--tooltip-bg),0.92);backdrop-filter:blur(8px);border:0.1rem solid rgba(var(--secUser),0.4);border-radius:0.5rem;padding:0.75rem;gap:0.5rem;min-width:14rem}.note-palette-modal:not([hidden]){display:flex;flex-direction:column}.note-palette-modal>[class*="palette-"]{display:flex;align-items:center;gap:0.75rem}.note-palette-modal>[class*="palette-"] .note-swatch-body{width:3.25rem;height:3.25rem;border-radius:0.25rem;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);flex-shrink:0;transition:border-color 0.12s,box-shadow 0.12s}.note-palette-modal>[class*="palette-"] .note-swatch-body:hover{border-color:rgba(var(--terUser),1);box-shadow:0 0 6px rgba(var(--ninUser),0.3)}.note-palette-modal>[class*="palette-"] .note-swatch-body.previewing{border:0.2rem solid rgba(var(--ninUser),1);box-shadow:0 0 0.75rem rgba(var(--ninUser),0.6)}.note-palette-modal>[class*="palette-"] .note-swatch-label{flex:1;min-width:0;color:rgba(var(--terUser),1);font-size:1rem;font-weight:bold;line-height:1.2}.note-palette-confirm{display:none;flex-direction:row;align-items:center;gap:0.5rem;position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:201;background-color:rgba(var(--tooltip-bg),0.92);backdrop-filter:blur(8px);border:0.1rem solid rgba(var(--secUser),0.4);border-radius:0.5rem;padding:0.5rem 0.75rem}.note-palette-confirm p{flex:1;margin:0;font-size:0.85rem}#id_kit_bag_dialog .token-tooltip .tt-title,#id_kit_bag_dialog .tt .tt-title,#id_tooltip_portal .tt-title,#id_position_tooltip_portal .tt-title{font-size:1rem}#id_kit_bag_dialog .token-tooltip .tt-description,#id_kit_bag_dialog .tt .tt-description,#id_tooltip_portal .tt-description,#id_position_tooltip_portal .tt-description{padding:0.125rem;font-size:0.75rem}#id_kit_bag_dialog .token-tooltip .tt-shoptalk,#id_kit_bag_dialog .tt .tt-shoptalk,#id_tooltip_portal .tt-shoptalk,#id_position_tooltip_portal .tt-shoptalk{font-size:0.75rem;opacity:0.75}#id_kit_bag_dialog .token-tooltip .tt-expiry,#id_kit_bag_dialog .tt .tt-expiry,#id_tooltip_portal .tt-expiry,#id_position_tooltip_portal .tt-expiry{font-size:1rem;color:rgba(var(--priRd),1)}#id_kit_bag_dialog .token-tooltip .tt-date,#id_kit_bag_dialog .tt .tt-date,#id_tooltip_portal .tt-date,#id_position_tooltip_portal .tt-date{font-size:1rem;color:rgba(var(--priGn),1)}#id_kit_bag_dialog .token-tooltip .tt-price,#id_kit_bag_dialog .tt .tt-price,#id_tooltip_portal .tt-price,#id_position_tooltip_portal .tt-price{font-size:1rem;color:rgba(var(--priGn),1);margin-left:auto!important}#id_kit_bag_dialog .token-tooltip .tt-x2,#id_kit_bag_dialog .tt .tt-x2,#id_tooltip_portal .tt-x2,#id_position_tooltip_portal .tt-x2{color:rgba(var(--terUser),1);font-weight:600}.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}.token-tooltip--mini{width:fit-content;padding:0.3rem 0.6rem;background-color:rgba(var(--tooltip-bg),0.75);backdrop-filter:blur(6px);border:0.1rem solid rgba(var(--secUser),0.5);border-radius:0.5rem}#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:0.5rem;top:0.5rem;bottom:auto}}#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}#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}@media (orientation:landscape){#id_kit_bag_dialog{top:0;bottom:0;right:0;left:auto;width:var(--sidebar-w);height:auto;background:rgba(var(--priUser),0.97);max-width:0;max-height:none;transition:max-width 0.25s ease-out,visibility 0s 0.25s;border-top:none;border-left:0.1rem solid rgba(var(--quaUser),1)}#id_kit_bag_dialog[open]{max-width:var(--sidebar-w);max-height:none;transition:max-width 0.25s ease-out,visibility 0s;display:flex!important;flex-direction:column-reverse;gap:1rem;align-items:center;padding:1rem 0.25rem}}.kit-bag-section{display:flex;flex-direction:row;align-items:center;gap:0.5rem;flex-shrink:0}@media (orientation:landscape){.kit-bag-section{flex-direction:column-reverse;align-items:center;gap:0.25rem}}.kit-bag-label{font-size:0.6rem;font-weight:700;text-transform:uppercase;text-decoration:underline;letter-spacing:0.2em;color:rgba(var(--secUser),0.5);writing-mode:vertical-rl;text-orientation:mixed;transform:rotate(180deg) scaleX(1.3);padding:0 0.25rem 0 0.5rem}@media (orientation:landscape){.kit-bag-label{writing-mode:horizontal-tb;text-orientation:mixed;transform:none;padding:0;font-size:0.5rem;text-align:center}}.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-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}@media (orientation:landscape){.kit-bag-row--scroll{flex-direction:column;overflow-x:visible;overflow-y:auto}}.kit-bag-empty{font-size:0.7rem;color:rgba(var(--secUser),0.4)}#id_kit_applets_container{flex:1;min-height:0;display:flex;flex-direction:column}#id_kit_applets_container section{display:flex;flex-direction:column}#id_kit_applets_container section h2{flex-shrink:0}#id_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}#id_gk_trinkets .gk-items,#id_gk_tokens .gk-items,#id_gk_decks .gk-items{justify-content:center;gap:2rem}#id_gk_sections_container>#id_my_kit{display:contents}#id_applet_stash>#id_my_kit.stash-items{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:2rem;height:100%}#id_my_kit .token{position:relative;font-size:1.5rem}.gk-pronoun-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-pronoun-card span{font-size:0.7rem;text-transform:uppercase;letter-spacing:0.08em}.gk-pronoun-card small{font-size:0.6rem;opacity:0.5}.gk-pronoun-card:hover{border-color:rgba(var(--secUser),0.8)}.gk-pronoun-card .gk-pronoun-label{font-size:0.85rem;letter-spacing:0.05em;text-transform:lowercase;font-style:italic}.gk-pronoun-card.active{border-color:rgba(var(--secUser),1);background:rgba(var(--secUser),0.18)}#id_guard_portal .guard-pronoun-trio{display:block;margin-top:0.25rem;font-size:0.75rem;letter-spacing:0.06em;opacity:0.75;text-align:center}.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}#id_bud_btn{position:fixed;bottom:0.5rem;left: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);transition:opacity 0.15s ease}@media (orientation:landscape){#id_bud_btn{left:auto;right:0.5rem;top:auto;bottom:0.5rem}}#id_bud_btn.active{color:rgba(var(--quaUser),1);border-color:rgba(var(--quaUser),1)}#id_bud_panel{position:fixed;bottom:0.5rem;left:1.5rem;right:1.5rem;height:3rem;z-index:317;display:flex;align-items:center;gap:0.5rem;pointer-events:none;overflow:hidden;transform-origin:left center;transform:scaleX(0);transition:transform 0.2s ease-out,opacity 0.15s ease;opacity:0}@media (orientation:landscape){#id_bud_panel{top:auto;bottom:0.5rem;left:calc(var(--sidebar-w) + 0.5rem);right:calc(var(--sidebar-w) + 0.5rem);transform-origin:right center}}#id_bud_panel #id_recipient{flex:1;min-width:0;height:100%;padding:0 1rem 0 3.5rem;background-color:rgba(var(--priUser),1);color:rgba(var(--secUser),1);border:0.1rem solid rgba(var(--secUser),0.5);border-radius:1.5rem;font-family:inherit}#id_bud_panel #id_recipient:focus{outline:none;border-color:rgba(var(--terUser),0.75);box-shadow:0 0 0.75rem rgba(var(--terUser),0.5)}#id_bud_panel .btn.btn-confirm{flex-shrink:0}html.bud-open #id_bud_panel{transform:scaleX(1);opacity:1;pointer-events:auto}@media (orientation:portrait){html.bud-open #id_kit_btn{opacity:0;pointer-events:none}}html:has(#id_kit_bag_dialog[open]) #id_bud_btn{opacity:0;pointer-events:none}.bud-suggestions{position:fixed;bottom:4rem;left:1.5rem;right:1.5rem;z-index:320;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)}@media (orientation:landscape){.bud-suggestions{top:auto;bottom:4rem;box-shadow:0 -4px 12px rgba(0,0,0,0.4);left:calc(var(--sidebar-w) + 0.5rem);right:calc(var(--sidebar-w) + 0.5rem)}}.bud-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.85rem;color:rgba(var(--ninUser),0.85);cursor:pointer;line-height:1.35}.bud-suggestion-item:last-child{border-bottom:none}.bud-suggestion-item:hover,.bud-suggestion-item:focus{background:rgba(var(--terUser),0.12);color:rgba(var(--ninUser),1);outline:none}.bud-duplicate-flash{color:rgba(var(--ninUser),1);text-shadow:0 0 0.5em rgba(var(--terUser),1);transition:color 600ms ease,text-shadow 600ms ease}#id_burger_btn{position:fixed;bottom:4.2rem;left:0.5rem;z-index:314;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);transition:opacity 0.15s ease}#id_burger_btn.active{color:rgba(var(--quaUser),1);border-color:rgba(var(--quaUser),1)}@media (orientation:landscape){#id_burger_btn{left:auto;right:4.2rem;bottom:0.5rem;top:auto}}#id_burger_fan{position:fixed;bottom:5.7rem;left:2rem;width:0;height:0;z-index:313;pointer-events:none}@media (orientation:landscape){#id_burger_fan{left:auto;right:5.7rem;bottom:2rem;top:auto}}.burger-fan-btn{--r:7.75rem;--i:0;--base:0deg;--angle:calc(var(--base) + var(--i) * 30deg);position:absolute;left:-1.5rem;top:-1.5rem;width:3rem;height:3rem;border-radius:50%;background-color:rgba(var(--priUser),1);border:0.15rem solid rgba(var(--secUser),1);color:rgba(var(--secUser),1);font-size:1.25rem;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transform:rotate(var(--angle)) translateY(0) rotate(calc(-1 * var(--angle)));opacity:0;pointer-events:none;transition:transform 0.25s ease-out,opacity 0.2s ease}@media (orientation:landscape){.burger-fan-btn{--base:-90deg}}#id_voice_btn{--i:0}#id_sky_btn{--i:1}#id_earth_btn{--i:2}#id_sea_btn{--i:3}#id_text_btn{--i:4}#id_burger_btn.active ~ #id_burger_fan .burger-fan-btn{transform:rotate(var(--angle)) translateY(calc(-1 * var(--r))) rotate(calc(-1 * var(--angle)));pointer-events:auto}#id_burger_btn.active ~ #id_burger_fan .burger-fan-btn.active{opacity:1;z-index:1}#id_burger_btn.active ~ #id_burger_fan .burger-fan-btn:not(.active){opacity:0.6}.burger-fan-btn .burger-fan-icon--on,.burger-fan-btn .burger-fan-icon--off,.earth-clone-btn .burger-fan-icon--on,.earth-clone-btn .burger-fan-icon--off{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.burger-fan-btn .burger-fan-icon--on,.earth-clone-btn .burger-fan-icon--on{display:inline-block}.burger-fan-btn .burger-fan-icon--off,.earth-clone-btn .burger-fan-icon--off{display:none}.burger-fan-btn.flash-inactive,.earth-clone-btn.flash-inactive{border-color:rgba(var(--priRd),1);color:rgba(var(--priRd),1);box-shadow:0 0 0.5rem 0.1rem rgba(var(--priRd),0.75),0 0 1.2rem 0.3rem rgba(var(--priRd),0.35)}.burger-fan-btn.flash-inactive .burger-fan-icon--on,.earth-clone-btn.flash-inactive .burger-fan-icon--on{display:none}.burger-fan-btn.flash-inactive .burger-fan-icon--off,.earth-clone-btn.flash-inactive .burger-fan-icon--off{display:inline-block}#id_burger_btn.glow-handoff,#id_sea_btn.glow-handoff{color:rgba(var(--priId),1);border-color:rgba(var(--priId),1);animation:glow-handoff-pulse 3.2s infinite}@keyframes glow-handoff-pulse{0%{box-shadow:0 0 0.35rem 0.05rem rgba(var(--ninUser),0.25),0 0 0.7rem 0.1rem rgba(var(--ninUser),0.12);animation-timing-function:ease-in}12%{box-shadow:0 0 0.6rem 0.15rem rgba(var(--ninUser),0.95),0 0 1.4rem 0.4rem rgba(var(--ninUser),0.55);animation-timing-function:ease-out}100%{box-shadow:0 0 0.35rem 0.05rem rgba(var(--ninUser),0.25),0 0 0.7rem 0.1rem rgba(var(--ninUser),0.12)}}#id_burger_btn.earth-glow,#id_earth_btn.earth-glow,.earth-clone-btn.earth-glow{color:rgba(var(--quiAdm),1);border-color:rgba(var(--quiAdm),1);animation:earth-glow-pulse 6.4s infinite}@keyframes earth-glow-pulse{0%,100%{box-shadow:0 0 0.35rem 0.05rem rgba(var(--quiAdm),0.2),0 0 0.7rem 0.1rem rgba(var(--quiAdm),0.1)}10%,26%,38%,46%,62%,82%{box-shadow:0 0 0.55rem 0.12rem rgba(var(--quiAdm),0.9),0 0 1.2rem 0.35rem rgba(var(--quiAdm),0.45)}18%,32%,42%,54%,72%{box-shadow:0 0 0.35rem 0.05rem rgba(var(--quiAdm),0.2),0 0 0.7rem 0.1rem rgba(var(--quiAdm),0.1)}}#id_earth_clone_fan{position:fixed;bottom:5.7rem;left:2rem;width:0;height:0;z-index:313;pointer-events:none;transform:rotate(var(--spin,0deg));transition:transform 0.45s cubic-bezier(0.34,1.56,0.64,1)}@media (orientation:landscape){#id_earth_clone_fan{left:auto;right:5.7rem;bottom:2rem;top:auto}}.earth-clone-btn{--r:12rem;--base:0deg;--clock:0deg;--angle:calc(var(--base) + var(--clock));position:absolute;left:-1.5rem;top:-1.5rem;width:3rem;height:3rem;border-radius:50%;background-color:rgba(var(--priUser),1);border:0.15rem solid rgba(var(--secUser),1);color:rgba(var(--secUser),1);font-size:1.25rem;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transform:rotate(var(--angle)) translateY(0) rotate(calc(-1 * var(--angle)));opacity:0;pointer-events:none;transition:transform 0.28s ease-out,opacity 0.22s ease}@media (orientation:landscape){.earth-clone-btn{--base:-90deg}}.earth-clone-btn[data-clock="12"]{--clock:0deg}.earth-clone-btn[data-clock="1"]{--clock:30deg}.earth-clone-btn[data-clock="2"]{--clock:60deg}.earth-clone-btn[data-clock="3"]{--clock:90deg}.earth-clone-btn[data-clock="4"]{--clock:120deg}.earth-clone-btn[data-clock="11"]{--clock:-30deg}.earth-clone-btn[data-clock="5"]{--clock:150deg}#id_earth_clone_fan.open .earth-clone-btn{transform:rotate(var(--angle)) translateY(calc(-1 * var(--r))) rotate(calc(-1 * var(--angle)));pointer-events:auto;opacity:1}#id_earth_clone_fan.open .earth-clone-btn:not(.active){opacity:0.6}#id_earth_clone_fan.open .earth-clone--rotator{transform:rotate(var(--angle)) translateY(0) rotate(calc(-1 * var(--angle)));opacity:0;pointer-events:none}#id_earth_clone_fan.open .earth-clone-btn.earth-clone--peek{transform:rotate(var(--angle)) translateY(calc(-1 * var(--r))) rotate(calc(-1 * var(--angle)));opacity:0;pointer-events:none}#id_earth_clone_fan.open.spin-ccw .earth-clone-btn.earth-clone--peek-5,#id_earth_clone_fan.open.spin-cw .earth-clone-btn.earth-clone--peek-11{opacity:0.6}#id_clone_tooltip{position:fixed;z-index:9999;display:none;flex-direction:column;gap:0.15rem;max-width:14rem;padding:0.5rem 0.65rem;border-radius:0.4rem;background-color:rgba(var(--priUser),0.97);border:0.1rem solid rgba(var(--quiAdm),0.9);color:rgba(var(--secUser),1);font-size:0.8rem;line-height:1.25;pointer-events:none;box-shadow:0 0.2rem 0.8rem rgba(0,0,0,0.45)}#id_clone_tooltip.active{display:flex}#id_clone_tooltip .clone-tip-title{font-weight:700;color:rgba(var(--quaUser),1)}#id_clone_tooltip .clone-tip-meta{opacity:0.85}#id_clone_tooltip .clone-tip-buds{color:rgba(var(--quiAdm),1)}#id_clone_tooltip .clone-tip-buds:empty{display:none}#id_burger_btn.sky-saved-glow,#id_sky_btn.sky-saved-glow{color:rgba(var(--priTk),1);border-color:rgba(var(--priTk),1);animation:sky-gust 3.2s infinite}@keyframes sky-gust{0%,49%,67%,85%,100%{box-shadow:0 0 0.4rem 0.08rem rgba(var(--priTk),0.3),0 0 0.85rem 0.16rem rgba(var(--ninUser),0.15)}30%{box-shadow:0 0 0.55rem 0.12rem rgba(var(--priTk),0.5),0 0 1.1rem 0.22rem rgba(var(--ninUser),0.25)}52%{box-shadow:0 0 0.8rem 0.22rem rgba(var(--priTk),1),0 0 1.7rem 0.55rem rgba(var(--ninUser),0.6)}77%{box-shadow:0 0 0.67rem 0.17rem rgba(var(--priTk),0.77),0 0 1.42rem 0.42rem rgba(var(--ninUser),0.45)}88%{box-shadow:0 0 0.53rem 0.13rem rgba(var(--priTk),0.53),0 0 1.13rem 0.29rem rgba(var(--ninUser),0.3)}}#id_voice_btn.voice-glow,#id_burger_btn:where(.voice-glow){color:rgba(var(--quaUser),1);border-color:rgba(var(--quaUser),1);box-shadow:0 0 0.5rem 0.1rem rgba(var(--ninUser),0.75),0 0 1.2rem 0.3rem rgba(var(--ninUser),0.35)}@keyframes voice-pulse{0%,100%{box-shadow:0 0 0.35rem 0.05rem rgba(var(--ninUser),0.35),0 0 0.7rem 0.1rem rgba(var(--ninUser),0.2)}50%{box-shadow:0 0 0.7rem 0.2rem rgba(var(--ninUser),0.9),0 0 1.5rem 0.5rem rgba(var(--ninUser),0.45)}}#id_voice_btn.voice-pulse,#id_burger_btn.voice-pulse{animation:voice-pulse 2s ease-in-out infinite}#id_voice_btn.voice-eq,#id_burger_btn.voice-eq{box-shadow:0 0 calc(0.3rem + var(--voice-level,0) * 1.1rem) calc(0.05rem + var(--voice-level,0) * 0.45rem) rgba(var(--ninUser),calc(0.3 + var(--voice-level,0) * 0.6)),0 0 calc(0.6rem + var(--voice-level,0) * 1.6rem) calc(0.1rem + var(--voice-level,0) * 0.5rem) rgba(var(--ninUser),calc(0.15 + var(--voice-level,0) * 0.35))}#id_voice_btn.voice-muted,#id_burger_btn.voice-muted{color:rgba(var(--priRd),1);border-color:rgba(var(--priRd),1)}#id_voice_btn.voice-muted .burger-fan-icon--on{display:none}#id_voice_btn.voice-muted .burger-fan-icon--off{display:inline-block}#id_burger_btn.visitor-glow{color:rgba(var(--quaUser),1);border-color:rgba(var(--quaUser),1);animation:visitor-glow-beckon 3s infinite}@keyframes visitor-glow-beckon{0%,100%{box-shadow:0 0 0.35rem 0.05rem rgba(var(--ninUser),0.2),0 0 0.7rem 0.1rem rgba(var(--ninUser),0.1)}8%,24%{box-shadow:0 0 0.6rem 0.15rem rgba(var(--ninUser),0.95),0 0 1.4rem 0.4rem rgba(var(--ninUser),0.5)}16%,40%{box-shadow:0 0 0.35rem 0.05rem rgba(var(--ninUser),0.2),0 0 0.7rem 0.1rem rgba(var(--ninUser),0.1)}}@media (orientation:landscape){html.bud-open #id_burger_btn{opacity:0;pointer-events:none}}.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}.stash-page{position:relative;flex:1;min-height:0;display:flex;flex-direction:column}.stash-tokens{display:flex;flex-direction:column;overflow:visible}.stash-tokens .token-row{flex:1;display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;overflow:visible}.stash-tokens .token{font-size:1.5rem}.stash-tokens .token:hover .token-tooltip{display:none}#id_payment_methods{overflow-y:auto;text-align:center}#id_saved_cards{list-style:none;margin:0 0 0.5rem;padding:0;text-align:left}#id_saved_cards .saved-card{display:flex;align-items:center;gap:0.5rem;padding:0.15rem 0.25rem;font-size:0.85rem;cursor:pointer;color:rgba(var(--secUser),1);border-radius:0.25rem;transition:background-color 0.12s ease,color 0.12s ease}#id_saved_cards .saved-card:hover,#id_saved_cards .saved-card.row-locked{background-color:rgba(var(--secUser),1);color:rgba(var(--priUser),1)}#id_saved_cards .saved-card:hover .saved-card-label,#id_saved_cards .saved-card:hover .saved-card-star,#id_saved_cards .saved-card.row-locked .saved-card-label,#id_saved_cards .saved-card.row-locked .saved-card-star{color:rgba(var(--priUser),1)}#id_saved_cards .saved-card:hover .saved-card-del,#id_saved_cards .saved-card.row-locked .saved-card-del{visibility:visible}#id_saved_cards .saved-card--default{color:rgba(var(--terUser),1)}#id_saved_cards .saved-card--default .saved-card-star{color:rgba(var(--terUser),1)}#id_saved_cards .saved-card--default:hover,#id_saved_cards .saved-card--default.row-locked{background-color:rgba(var(--terUser),1);color:rgba(var(--priUser),1)}#id_saved_cards .saved-card--default:hover .saved-card-label,#id_saved_cards .saved-card--default:hover .saved-card-star,#id_saved_cards .saved-card--default.row-locked .saved-card-label,#id_saved_cards .saved-card--default.row-locked .saved-card-star{color:rgba(var(--priUser),1)}#id_saved_cards .saved-card-label{flex:1}#id_saved_cards .saved-card-star{background:none;border:0;cursor:pointer;font-size:1rem;line-height:1;padding:0.1rem 0.3rem;color:rgba(var(--secUser),1)}#id_saved_cards .saved-card-del{visibility:hidden}#id_payment_actions{display:flex;justify-content:center;align-items:center;gap:0.75rem}#id_add_payment_method[hidden],#id_payment_actions .btn[hidden]{display:none}@media (max-width:768px){.token .token-tooltip{width:13rem;max-width:90vw;left:0;transform:none}.stash-tokens .token-tooltip{left:50%;transform:translateX(-50%)}}.stash-shop{display:flex;flex-direction:column;overflow:visible}.stash-shop .shop-grid{flex:1;display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;gap:1rem;overflow:visible}.shop-tile{position:relative;display:inline-flex;align-items:center;justify-content:center;font-size:1.5rem;color:rgba(var(--terUser),1);cursor:help}.shop-badge{position:absolute;top:-0.8rem;right:-1.2rem;width:1.5rem;height:1.5rem;border-radius:50%;background:rgba(var(--secUser),1);color:rgba(var(--priUser),1);display:flex;align-items:center;justify-content:center;font-size:0.75rem;font-weight:900;pointer-events:none}.tt-micro{display:none}#id_mini_tooltip_portal{position:fixed;z-index:9999;width:fit-content;text-align:center;padding:0.5rem 0.75rem;display:none;flex-direction:column;align-items:center;gap:0.25rem}#id_mini_tooltip_portal .tt-buy-btn,#id_mini_tooltip_portal .tt-free-btn{padding:0.25rem 0.75rem;white-space:normal;word-break:normal}#id_mini_tooltip_portal.active{display:flex}#id_mini_tooltip_portal .tt-already-owned,#id_guard_mini{font-size:0.85rem;margin:0;font-style:italic;color:rgba(var(--secUser),1);white-space:nowrap}input,textarea,select,[contenteditable]{user-select:text;touch-action:auto;font-size:max(16px,1em)}