@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes floatDown{0%{transform:translateY(-20px) rotate(0)}to{transform:translateY(105vh) rotate(20deg)}}@keyframes goatGallop{0%{transform:translate(-50%,-48px) rotate(-5deg)}25%{transform:translate(-50%,-60px) rotate(-1deg)}50%{transform:translate(-50%,-48px) rotate(5deg)}75%{transform:translate(-50%,-60px) rotate(1deg)}to{transform:translate(-50%,-48px) rotate(-5deg)}}@keyframes goatStar{0%,to{transform:scale(.8) rotate(-10deg);opacity:.7}50%{transform:scale(1.2) rotate(10deg);opacity:1}}@keyframes glitter1{0%,to{opacity:.95;transform:translate(-50%,-14px) scale(1)}50%{opacity:.15;transform:translate(-50%,-22px) scale(.6)}}@keyframes glitter2{0%,to{opacity:.65;transform:translate(-50%,-10px) scale(.85)}50%{opacity:.05;transform:translate(-50%,-18px) scale(1.1)}}@keyframes glitter3{0%,to{opacity:.4;transform:translate(-50%,-8px) scale(.7)}50%{opacity:.55;transform:translate(-50%,-16px) scale(.9)}}@keyframes glitter4{0%,to{opacity:.2;transform:translate(-50%,-6px) scale(.6)}50%{opacity:.35;transform:translate(-50%,-12px) scale(.8)}}@keyframes glitter5{0%,to{opacity:.1;transform:translate(-50%,-4px) scale(.5)}50%{opacity:.2;transform:translate(-50%,-10px) scale(.7)}}@keyframes tw1{0%,to{opacity:.15;transform:scale(.85) rotate(-5deg)}50%{opacity:1;transform:scale(1.15) rotate(5deg)}}@keyframes tw2{0%,to{opacity:.7;transform:scale(1) rotate(0)}40%{opacity:.1;transform:scale(.8) rotate(-8deg)}}@keyframes tw3{0%,to{opacity:.3;transform:scale(.9)}30%{opacity:1;transform:scale(1.2)}}@keyframes tw4{0%,to{opacity:.5;transform:scale(1.05)}70%{opacity:.05;transform:scale(.75)}}body.theme-classic{--theme-q-btn-hover: rgba(201,168,76,.1);--theme-q-asked-hover: rgba(42,107,68,.14);--theme-scrollbar: rgba(201,168,76,.45);--theme-scrollbar-hov: rgba(201,168,76,.75);--theme-glow-lo: rgba(201,168,76,.33);--theme-glow-hi: rgba(201,168,76,.53);--theme-primary: #C9A84C;--theme-text-faint: #4A5A7A}body.theme-depo{--theme-q-btn-hover: rgba(232,128,48,.1);--theme-q-asked-hover: rgba(58,128,80,.14);--theme-scrollbar: rgba(232,128,48,.45);--theme-scrollbar-hov: rgba(232,128,48,.75);--theme-glow-lo: rgba(232,128,48,.33);--theme-glow-hi: rgba(232,128,48,.53);--theme-primary: #E88030;--theme-text-faint: #E89050}body.theme-art{--theme-q-btn-hover: rgba(104,152,200,.1);--theme-q-asked-hover: rgba(90,152,112,.14);--theme-scrollbar: rgba(104,152,200,.45);--theme-scrollbar-hov: rgba(104,152,200,.75);--theme-glow-lo: rgba(104,152,200,.33);--theme-glow-hi: rgba(104,152,200,.53);--theme-primary: #6898C8;--theme-text-faint: #6898C8}body.theme-fever-dream{--theme-q-btn-hover: rgba(74,136,136,.1);--theme-q-asked-hover: rgba(90,152,112,.14);--theme-scrollbar: rgba(74,136,136,.45);--theme-scrollbar-hov: rgba(74,136,136,.75);--theme-glow-lo: rgba(74,136,136,.33);--theme-glow-hi: rgba(74,136,136,.53);--theme-primary: #4A8888;--theme-text-faint: #4A8888}body.theme-rainbow-riverbank{--theme-q-btn-hover: rgba(168,136,200,.1);--theme-q-asked-hover: rgba(90,152,120,.14);--theme-scrollbar: rgba(168,136,200,.45);--theme-scrollbar-hov: rgba(168,136,200,.75);--theme-glow-lo: rgba(168,136,200,.33);--theme-glow-hi: rgba(168,136,200,.53);--theme-primary: #A888C8;--theme-text-faint: #5A8878}body.theme-spring-swan{--theme-q-btn-hover: rgba(168,136,168,.1);--theme-q-asked-hover: rgba(106,152,112,.14);--theme-scrollbar: rgba(168,136,168,.45);--theme-scrollbar-hov: rgba(168,136,168,.75);--theme-glow-lo: rgba(168,136,168,.33);--theme-glow-hi: rgba(168,136,168,.53);--theme-primary: #A888A8;--theme-text-faint: #7A7A9A}body.theme-amicable{--theme-q-btn-hover: rgba(192,144,26,.1);--theme-q-asked-hover: rgba(58,120,48,.14);--theme-scrollbar: rgba(192,144,26,.45);--theme-scrollbar-hov: rgba(192,144,26,.75);--theme-glow-lo: rgba(192,144,26,.33);--theme-glow-hi: rgba(192,144,26,.53);--theme-primary: #C0901A;--theme-text-faint: #A07820}body.theme-riviera{--theme-q-btn-hover: rgba(104,136,200,.1);--theme-q-asked-hover: rgba(90,136,88,.14);--theme-scrollbar: rgba(104,136,200,.45);--theme-scrollbar-hov: rgba(104,136,200,.75);--theme-glow-lo: rgba(104,136,200,.33);--theme-glow-hi: rgba(104,136,200,.53);--theme-primary: #6888C8;--theme-text-faint: #6A8860}body.theme-writ{--theme-q-btn-hover: rgba(42,152,152,.1);--theme-q-asked-hover: rgba(30,120,88,.14);--theme-scrollbar: rgba(42,152,152,.45);--theme-scrollbar-hov: rgba(42,152,152,.75);--theme-glow-lo: rgba(42,152,152,.33);--theme-glow-hi: rgba(42,152,152,.53);--theme-primary: #2A9898;--theme-text-faint: #2A9898}body.theme-honey-honey{--theme-q-btn-hover: rgba(200,168,120,.1);--theme-q-asked-hover: rgba(90,152,112,.14);--theme-scrollbar: rgba(200,168,120,.45);--theme-scrollbar-hov: rgba(200,168,120,.75);--theme-glow-lo: rgba(200,168,120,.33);--theme-glow-hi: rgba(200,168,120,.53);--theme-primary: #C8A878;--theme-text-faint: #6A88B8}body.theme-shell{--theme-q-btn-hover: rgba(154,50,72,.1);--theme-q-asked-hover: rgba(154,50,72,.14);--theme-scrollbar: rgba(154,50,72,.45);--theme-scrollbar-hov: rgba(154,50,72,.75);--theme-glow-lo: rgba(154,50,72,.33);--theme-glow-hi: rgba(154,50,72,.53);--theme-primary: #9A3248;--theme-text-faint: #8A6878}body.theme-objection{--theme-q-btn-hover: rgba(208,64,96,.1);--theme-q-asked-hover: rgba(42,120,80,.14);--theme-scrollbar: rgba(208,64,96,.45);--theme-scrollbar-hov: rgba(208,64,96,.75);--theme-glow-lo: rgba(208,64,96,.3);--theme-glow-hi: rgba(208,64,96,.5);--theme-primary: #D04060;--theme-text-faint: #E07888}body.theme-nda{--theme-q-btn-hover: rgba(106,152,8,.1);--theme-q-asked-hover: rgba(30,120,56,.14);--theme-scrollbar: rgba(106,152,8,.45);--theme-scrollbar-hov: rgba(106,152,8,.75);--theme-glow-lo: rgba(106,152,8,.33);--theme-glow-hi: rgba(106,152,8,.53);--theme-primary: #6A9808;--theme-text-faint: #5A8810}body.theme-whipped-pastel{--theme-q-btn-hover: rgba(122,140,72,.1);--theme-q-asked-hover: rgba(90,136,88,.14);--theme-scrollbar: rgba(122,140,72,.45);--theme-scrollbar-hov: rgba(122,140,72,.75);--theme-glow-lo: rgba(122,140,72,.33);--theme-glow-hi: rgba(122,140,72,.53);--theme-primary: #7A8C48;--theme-text-faint: #7A8860}body.theme-plumwinkle{--theme-q-btn-hover: rgba(200,120,72,.1);--theme-q-asked-hover: rgba(106,152,104,.14);--theme-scrollbar: rgba(200,120,72,.45);--theme-scrollbar-hov: rgba(200,120,72,.75);--theme-glow-lo: rgba(200,120,72,.33);--theme-glow-hi: rgba(200,120,72,.53);--theme-primary: #C87848;--theme-text-faint: #9A7890}body.theme-reasonable{--theme-q-btn-hover: rgba(168,112,90,.1);--theme-q-asked-hover: rgba(58,112,64,.14);--theme-scrollbar: rgba(168,112,90,.45);--theme-scrollbar-hov: rgba(168,112,90,.75);--theme-glow-lo: rgba(168,112,90,.28);--theme-glow-hi: rgba(168,112,90,.48);--theme-primary: #A8705A;--theme-text-faint: #A87860}body.theme-rich-girl-summer{--theme-q-btn-hover: rgba(184,160,96,.1);--theme-q-asked-hover: rgba(90,146,120,.14);--theme-scrollbar: rgba(184,160,96,.45);--theme-scrollbar-hov: rgba(184,160,96,.75);--theme-glow-lo: rgba(184,160,96,.33);--theme-glow-hi: rgba(184,160,96,.53);--theme-primary: #B8A060;--theme-text-faint: #7890A8}body.theme-hereinafter{--theme-q-btn-hover: rgba(144,80,192,.1);--theme-q-asked-hover: rgba(42,112,80,.14);--theme-scrollbar: rgba(144,80,192,.45);--theme-scrollbar-hov: rgba(144,80,192,.75);--theme-glow-lo: rgba(144,80,192,.33);--theme-glow-hi: rgba(144,80,192,.53);--theme-primary: #9050C0;--theme-text-faint: #8848A8}body.theme-please-the-court{--theme-q-btn-hover: rgba(42,150,170,.1);--theme-q-asked-hover: rgba(26,120,88,.14);--theme-scrollbar: rgba(42,150,170,.45);--theme-scrollbar-hov: rgba(42,150,170,.75);--theme-glow-lo: rgba(42,150,170,.28);--theme-glow-hi: rgba(42,150,170,.48);--theme-primary: #2A96AA;--theme-text-faint: #2A7890}body.theme-apple-slice{--theme-q-btn-hover: rgba(106,138,90,.1);--theme-q-asked-hover: rgba(106,138,90,.14);--theme-scrollbar: rgba(106,138,90,.45);--theme-scrollbar-hov: rgba(106,138,90,.75);--theme-glow-lo: rgba(106,138,90,.33);--theme-glow-hi: rgba(106,138,90,.53);--theme-primary: #6A8A5A;--theme-text-faint: #7A6648}body.theme-quash{--theme-q-btn-hover: rgba(56,196,154,.1);--theme-q-asked-hover: rgba(40,168,112,.14);--theme-scrollbar: rgba(56,196,154,.45);--theme-scrollbar-hov: rgba(56,196,154,.75);--theme-glow-lo: rgba(56,196,154,.3);--theme-glow-hi: rgba(56,196,154,.5);--theme-primary: #38C49A;--theme-text-faint: #80E8C0}body.theme-chief-justice{--theme-q-btn-hover: rgba(156,104,24,.1);--theme-q-asked-hover: rgba(42,106,58,.14);--theme-scrollbar: rgba(156,104,24,.45);--theme-scrollbar-hov: rgba(156,104,24,.75);--theme-glow-lo: rgba(156,104,24,.3);--theme-glow-hi: rgba(156,104,24,.5);--theme-primary: #9C6818;--theme-text-faint: #9C7840}body.theme-chattel{--theme-q-btn-hover: rgba(192,24,40,.1);--theme-q-asked-hover: rgba(26,128,80,.14);--theme-scrollbar: rgba(192,24,40,.45);--theme-scrollbar-hov: rgba(192,24,40,.75);--theme-glow-lo: rgba(192,24,40,.33);--theme-glow-hi: rgba(192,24,40,.53);--theme-primary: #C01828;--theme-text-faint: #B02030}body.theme-en-banc{--theme-q-btn-hover: rgba(212,168,92,.12);--theme-q-asked-hover: rgba(212,168,92,.18);--theme-scrollbar: rgba(212,168,92,.5);--theme-scrollbar-hov: rgba(212,168,92,.8);--theme-glow-lo: rgba(212,168,92,.35);--theme-glow-hi: rgba(212,168,92,.55);--theme-primary: #B8883C;--theme-text-faint: #7A6448}body.theme-replevin{--theme-q-btn-hover: rgba(53,122,106,.1);--theme-q-asked-hover: rgba(53,122,106,.14);--theme-scrollbar: rgba(53,122,106,.45);--theme-scrollbar-hov: rgba(53,122,106,.75);--theme-glow-lo: rgba(53,122,106,.33);--theme-glow-hi: rgba(53,122,106,.53);--theme-primary: #357A6A;--theme-text-faint: #6A808E}body.theme-prima-facie{--theme-q-btn-hover: rgba(220,80,112,.08);--theme-q-asked-hover: rgba(40,122,76,.1);--theme-scrollbar: rgba(220,80,112,.3);--theme-scrollbar-hov: rgba(220,80,112,.55);--theme-glow-lo: rgba(220,80,112,.2);--theme-glow-hi: rgba(220,80,112,.4);--theme-primary: #DC5070;--theme-text-faint: #6A3048}body.theme-acquittal{--theme-q-btn-hover: rgba(88,144,196,.08);--theme-q-asked-hover: rgba(42,128,96,.1);--theme-scrollbar: rgba(88,144,196,.3);--theme-scrollbar-hov: rgba(88,144,196,.55);--theme-glow-lo: rgba(88,144,196,.2);--theme-glow-hi: rgba(88,144,196,.4);--theme-primary: #5890C4;--theme-text-faint: #3A5470}body.theme-coco{--theme-q-btn-hover: rgba(196,120,72,.1);--theme-q-asked-hover: rgba(106,152,88,.14);--theme-scrollbar: rgba(196,120,72,.45);--theme-scrollbar-hov: rgba(196,120,72,.75);--theme-glow-lo: rgba(196,120,72,.33);--theme-glow-hi: rgba(196,120,72,.53);--theme-primary: #C47848;--theme-text-faint: #9A7860}body.theme-ethel{--theme-q-btn-hover: rgba(90,122,154,.1);--theme-q-asked-hover: rgba(90,122,154,.14);--theme-scrollbar: rgba(90,122,154,.45);--theme-scrollbar-hov: rgba(90,122,154,.75);--theme-glow-lo: rgba(90,122,154,.33);--theme-glow-hi: rgba(90,122,154,.53);--theme-primary: #5A7A9A;--theme-text-faint: #6A7680}body.theme-prep{--theme-q-btn-hover: rgba(184,144,184,.1);--theme-q-asked-hover: rgba(106,144,112,.14);--theme-scrollbar: rgba(184,144,184,.45);--theme-scrollbar-hov: rgba(184,144,184,.75);--theme-glow-lo: rgba(184,144,184,.33);--theme-glow-hi: rgba(184,144,184,.53);--theme-primary: #B890B8;--theme-text-faint: #9A7A9A}body.theme-cotton-candy-coney-island{--theme-q-btn-hover: rgba(90,152,152,.1);--theme-q-asked-hover: rgba(90,152,112,.14);--theme-scrollbar: rgba(90,152,152,.45);--theme-scrollbar-hov: rgba(90,152,152,.75);--theme-glow-lo: rgba(90,152,152,.33);--theme-glow-hi: rgba(90,152,152,.53);--theme-primary: #5A9898;--theme-text-faint: #6A9898}body.theme-girl{--theme-q-btn-hover: rgba(192,112,64,.1);--theme-q-asked-hover: rgba(106,152,88,.14);--theme-scrollbar: rgba(192,112,64,.45);--theme-scrollbar-hov: rgba(192,112,64,.75);--theme-glow-lo: rgba(192,112,64,.33);--theme-glow-hi: rgba(192,112,64,.53);--theme-primary: #C07040;--theme-text-faint: #A87858}body.theme-yellow-darling{--theme-q-btn-hover: rgba(224,128,80,.1);--theme-q-asked-hover: rgba(106,152,88,.14);--theme-scrollbar: rgba(224,128,80,.45);--theme-scrollbar-hov: rgba(224,128,80,.75);--theme-glow-lo: rgba(224,128,80,.33);--theme-glow-hi: rgba(224,128,80,.53);--theme-primary: #E08050;--theme-text-faint: #B08060}body.theme-the-mood{--theme-q-btn-hover: rgba(232,144,168,.1);--theme-q-asked-hover: rgba(90,152,112,.14);--theme-scrollbar: rgba(232,144,168,.45);--theme-scrollbar-hov: rgba(232,144,168,.75);--theme-glow-lo: rgba(232,144,168,.33);--theme-glow-hi: rgba(232,144,168,.53);--theme-primary: #E890A8;--theme-text-faint: #6A88A8}body.theme-good-faith{--theme-q-btn-hover: rgba(204,32,48,.1);--theme-q-asked-hover: rgba(26,106,64,.14);--theme-scrollbar: rgba(204,32,48,.45);--theme-scrollbar-hov: rgba(204,32,48,.75);--theme-glow-lo: rgba(204,32,48,.33);--theme-glow-hi: rgba(204,32,48,.53);--theme-primary: #CC2030;--theme-text-faint: #2A4898}body.theme-bad-faith{--theme-q-btn-hover: rgba(200,96,16,.1);--theme-q-asked-hover: rgba(42,112,64,.14);--theme-scrollbar: rgba(200,96,16,.45);--theme-scrollbar-hov: rgba(200,96,16,.75);--theme-glow-lo: rgba(200,96,16,.33);--theme-glow-hi: rgba(200,96,16,.53);--theme-primary: #C86010;--theme-text-faint: #C06010}body.theme-common-law{--theme-q-btn-hover: rgba(192,136,48,.1);--theme-q-asked-hover: rgba(192,136,48,.14);--theme-scrollbar: rgba(192,136,48,.45);--theme-scrollbar-hov: rgba(192,136,48,.75);--theme-glow-lo: rgba(192,136,48,.33);--theme-glow-hi: rgba(192,136,48,.53);--theme-primary: #C08830;--theme-text-faint: #6A6E48}body.theme-villa{--theme-q-btn-hover: rgba(184,136,120,.1);--theme-q-asked-hover: rgba(106,144,112,.14);--theme-scrollbar: rgba(184,136,120,.45);--theme-scrollbar-hov: rgba(184,136,120,.75);--theme-glow-lo: rgba(184,136,120,.33);--theme-glow-hi: rgba(184,136,120,.53);--theme-primary: #B88878;--theme-text-faint: #9A7870}body.theme-capricious{--theme-q-btn-hover: rgba(155,94,190,.1);--theme-q-asked-hover: rgba(155,94,190,.14);--theme-scrollbar: rgba(155,94,190,.45);--theme-scrollbar-hov: rgba(155,94,190,.75);--theme-glow-lo: rgba(155,94,190,.33);--theme-glow-hi: rgba(155,94,190,.53);--theme-primary: #9B5EBE;--theme-text-faint: #7A6890}body.theme-sanctions{--theme-q-btn-hover: rgba(40,180,208,.1);--theme-q-asked-hover: rgba(40,168,112,.14);--theme-scrollbar: rgba(40,180,208,.45);--theme-scrollbar-hov: rgba(40,180,208,.75);--theme-glow-lo: rgba(40,180,208,.3);--theme-glow-hi: rgba(40,180,208,.5);--theme-primary: #28B4D0;--theme-text-faint: #70D8E8}body.theme-privilege{--theme-q-btn-hover: rgba(192,112,24,.1);--theme-q-asked-hover: rgba(42,96,64,.14);--theme-scrollbar: rgba(192,112,24,.45);--theme-scrollbar-hov: rgba(192,112,24,.75);--theme-glow-lo: rgba(192,112,24,.33);--theme-glow-hi: rgba(192,112,24,.53);--theme-primary: #C07018;--theme-text-faint: #7A5A28}.tile-hover:hover{transform:scale(1.04);transition:transform .15s}.q-btn:hover{background:var(--theme-q-btn-hover)!important}.q-asked:hover{background:var(--theme-q-asked-hover)!important}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--theme-scrollbar);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--theme-scrollbar-hov)}select,textarea{font-family:Georgia,serif}input::placeholder{color:var(--theme-text-faint, #4A5A7A)}input:focus{outline:none;border-color:var(--theme-primary)!important}.intro-input{transition:border-color .2s}button:focus-visible,[role=button]:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--theme-primary, #C9A84C);outline-offset:2px}button:focus:not(:focus-visible){outline:none}@keyframes glow{0%,to{box-shadow:0 0 6px var(--theme-glow-lo)}50%{box-shadow:0 0 18px var(--theme-glow-hi)}}body{transition:background-color .2s ease}body.theme-impeachment{--theme-q-btn-hover: rgba(224,144,88,.1);--theme-q-asked-hover: rgba(106,152,88,.14);--theme-scrollbar: rgba(224,144,88,.45);--theme-scrollbar-hov: rgba(224,144,88,.75);--theme-glow-lo: rgba(224,144,88,.33);--theme-glow-hi: rgba(224,144,88,.53);--theme-primary: #E09058;--theme-text-faint: #C07848}
