@charset "UTF-8";._Choose_Main_1kza1_1{position:absolute;width:100%;height:100%;display:flex;flex-flow:column;justify-content:center;align-items:center;z-index:13;background:#0000000d}._Choose_item_1kza1_13{font-family:WebgalUI,serif;cursor:pointer;min-width:50%;padding:.25em 1em;font-size:265%;color:#8e354a;text-align:center;border-radius:4px;border:3px solid rgba(0,0,0,0);box-shadow:0 0 25px #00000040;background:#ffffffa6;margin:.25em 0;transition:background-color .5s,border .5s,font-weight .5s,box-shadow .5s}._Choose_item_1kza1_13:hover{background:#ffffffe6;box-shadow:0 0 25px #00000059;border:3px solid #8E354A}._Choose_item_disabled_1kza1_34{font-family:WebgalUI,serif;cursor:not-allowed;min-width:50%;padding:.25em 1em;font-size:265%;color:#8e354a80;text-align:center;border-radius:4px;border:3px solid rgba(0,0,0,0);box-shadow:0 0 25px #00000040;background:#ffffff80;margin:.25em 0;transition:background-color .5s,border .5s,font-weight .5s,box-shadow .5s}._Choose_item_outer_1kza1_50{color:#000;min-width:50%}._Choose_Main_4xkm5_1{position:absolute;width:100%;height:100%;display:flex;flex-flow:column;justify-content:center;align-items:center;z-index:13;background:#0000000d}._Choose_item_4xkm5_13{cursor:pointer;min-width:50%;padding:.25em 1em;font-size:265%;color:#005caf;text-align:center;border-radius:4px;border:3px solid rgba(0,0,0,0);box-shadow:0 0 25px #00000040;background:#ffffffa6;margin:.25em 0;transition:background-color .5s,border .5s,font-weight .5s,box-shadow .5s}._glabalDialog_container_inner_4xkm5_28{width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-flow:column;background:linear-gradient(to right,#005caf00,#005caf80 33%,#005cafd9 50%,#005caf80 66%,#005caf00);padding:1em 5em 1.5em}._glabalDialog_container_4xkm5_28{color:#fff;width:100%;border-top:4px solid;border-bottom:4px solid;border-image:linear-gradient(to right,#ffffff0d,#ffffffd9 33%,#fff 50%,#ffffffd9 66%,#ffffff0d) 1}._title_4xkm5_47{font-size:300%;letter-spacing:.05em;text-shadow:0 0 10px rgba(255,255,255,.5)}._Choose_item_4xkm5_13:hover{background:#ffffffe6;box-shadow:0 0 25px #00000059;border:3px solid #005caf}._button_4xkm5_59{font-size:200%;padding:.15em 1em;margin:.2em 1em;cursor:pointer;transition:background-color .33s,color .33s,font-weight .33s,transform .33s;text-shadow:0 0 10px rgb(255,255,255);border-radius:5px}._button_4xkm5_59:hover{font-weight:700;color:#005caf;transform:scale(1.1);text-shadow:0 0 15px rgba(0,0,0,0);background:#ffffffd9}._GlobalDialog_main_u8t2b_2{height:100%;width:100%;position:absolute;z-index:20;background:#0f254063;color:#fff;opacity:.5;animation:_showGlobalDialog_u8t2b_1 .33s forwards;display:flex;justify-content:center;align-items:center;font-family:资源圆体,serif}._glabalDialog_container_inner_u8t2b_17{width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-flow:column;background:linear-gradient(to right,#005caf00,#005caf80 33%,#005cafd9 50%,#005caf80 66%,#005caf00);padding:1em 5em 1.5em}._glabalDialog_container_u8t2b_17{height:20%;width:100%;border-top:4px solid;border-bottom:4px solid;border-image:linear-gradient(to right,#ffffff0d,#ffffffd9 33%,#fff 50%,#ffffffd9 66%,#ffffff0d) 1}._title_u8t2b_36{font-size:300%;text-shadow:0 0 10px rgba(255,255,255,.5)}._button_list_u8t2b_41{display:flex;margin:auto 0 0}._button_u8t2b_41{font-size:200%;padding:.15em 1em;margin:.2em 1em;cursor:pointer;transition:background-color .33s,color .33s,font-weight .33s,transform .33s;text-shadow:0 0 10px rgb(255,255,255);border-radius:5px}._button_u8t2b_41:hover{font-weight:700;color:#005caf;transform:scale(1.1);text-shadow:0 0 15px rgba(0,0,0,0);background:#ffffffd9}@keyframes _showGlobalDialog_u8t2b_1{0%{opacity:0}to{opacity:1}}._FullScreenPerform_main_1jj6x_2{position:absolute;width:100%;height:100%;top:0}._FullScreenPerform_element_1jj6x_9{position:absolute;display:none;width:100%;height:100%;z-index:11}._fullScreen_video_1jj6x_17{position:absolute;display:block;width:100%;height:100%;z-index:11}@keyframes _slideIn_1jj6x_80{0%{transform:translate(-100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes _typing_1jj6x_86{0%{width:0;height:0}to{width:100%;height:auto;border-right:1px solid}}@keyframes _blinkCursor_1jj6x_1{50%{border-color:transparent}}@keyframes _pixelateAnimation_1jj6x_1{0%{filter:none;opacity:0}50%{filter:blur(5px)}to{filter:none;opacity:1}}@keyframes _revealAnimation_1jj6x_101{0%{opacity:0;clip-path:polygon(0% 0%,0% 0%,0% 100%,0% 100%)}to{opacity:1;clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%)}}._fadeIn_1jj6x_74{opacity:0;animation:_intro_showSoftly_1jj6x_1 1.5s ease-out forwards;font-family:资源圆体,serif}._slideIn_1jj6x_80{opacity:0;animation:_slideIn_1jj6x_80 1.5s forwards;font-family:资源圆体,serif}._typingEffect_1jj6x_86{display:block;overflow:hidden;white-space:pre-line;width:0;animation:_typing_1jj6x_86 1.5s forwards,_blinkCursor_1jj6x_1 1s infinite 1.5s;font-family:资源圆体,serif}._pixelateEffect_1jj6x_95{opacity:0;animation:_pixelateAnimation_1jj6x_1 3s forwards;font-family:资源圆体,serif}._revealAnimation_1jj6x_101{opacity:0;animation:_revealAnimation_1jj6x_101 3s forwards;font-family:资源圆体,serif}@keyframes _intro_showSoftly_1jj6x_1{0%{opacity:0}to{opacity:1}}._videoContainer_1jj6x_115{position:absolute;display:block;width:100%;height:100%;z-index:11;background:#000}._main_rdjpk_1{position:absolute;bottom:20px;z-index:9;display:flex;flex-flow:row;justify-content:center;align-items:center;height:70px;right:20px;border-radius:35px;padding:.15em 1.75em;font-size:80%}._button_rdjpk_16{position:relative;top:2px;padding:0;filter:drop-shadow(1px 1px 5px rgb(0,0,0))}._button_text_rdjpk_23{position:relative;bottom:8px;color:#fff;text-shadow:1px 1px 5px rgb(0,0,0);padding-left:3px}._button_on_rdjpk_31{height:100%;display:inline-block;font-size:150%;padding:.25em .3em 0 .15em;transition:background-color .5s;background:#ffffff4d;border-radius:4px;margin:0 .1em}._singleButton_rdjpk_42{height:100%;display:inline-block;color:#fff;font-size:150%;padding:.3em .3em 0 .15em;transition:background-color .5s;cursor:pointer;border-radius:4px;margin:0 .1em;position:relative}._singleButton_rdjpk_42:hover,._singleButton_active_rdjpk_55{background-color:#ffffff4d}._fastSlPreview_rdjpk_59{position:absolute;top:-250px;right:0;background:linear-gradient(315deg,#fdfbfbe6,#ebedeed9);width:900px;height:230px;color:#005caf;border-radius:5px;display:none;animation:_fastSlEnter_rdjpk_1 .33s;transition:opacity .33s}._fastsave_rdjpk_73:hover ._fastSPreview_rdjpk_73,._fastload_rdjpk_77:hover ._fastLPreview_rdjpk_77{display:block}@keyframes _fastSlEnter_rdjpk_1{0%{opacity:0}to{opacity:1}}._slPreviewMain_rdjpk_89{padding:.5em;display:flex;box-sizing:border-box;height:100%;width:100%}._imgContainer_rdjpk_97{display:flex;overflow:hidden;border-radius:5px;flex-shrink:0;height:100%}._textContainer_rdjpk_105{overflow:hidden;padding:0 0 0 .5em}._TextBox_EventHandler_p1zxt_2{position:absolute;width:100%;height:100%;z-index:6;top:0}._TextBox_Container_p1zxt_10{position:absolute;z-index:6;bottom:0;width:100%;animation:_showSoftly_p1zxt_1 .7s ease-out forwards}._TextBox_main_p1zxt_18{z-index:3;position:absolute;right:25px;min-height:330px;max-height:330px;background-blend-mode:darken;border-radius:165px 20px 20px 165px;bottom:20px;left:275px;font-weight:700;color:#fff;padding:1em 50px 70px 200px;box-sizing:border-box;display:flex;flex-flow:column;align-items:flex-start;letter-spacing:.2em;transition:left .33s}._TextBox_main_miniavatarOff_p1zxt_39{left:25px}._TextBox_Background_p1zxt_43{z-index:2;background:linear-gradient(#f5f7fa,#bdc6de)}@keyframes _showSoftly_p1zxt_1{0%{opacity:0}to{opacity:1}}._TextBox_textElement_start_p1zxt_56{position:relative;animation:_TextDelayShow_p1zxt_1 1s ease-out forwards;opacity:0;display:inline-flex;align-content:space-between}._outer_p1zxt_64{position:absolute;left:0;top:0;white-space:nowrap;background-image:linear-gradient(#0b346e,#141423);background-clip:text;-webkit-background-clip:text;color:transparent;z-index:2;display:inline-block;vertical-align:middle}._inner_p1zxt_78{white-space:nowrap;position:absolute;left:0;top:0;-webkit-text-stroke:.1em rgb(255,255,255);z-index:1;display:inline-block;vertical-align:middle}._zhanwei_p1zxt_89{color:transparent;white-space:nowrap;display:inline-block;vertical-align:baseline;position:relative}._TextBox_textElement_Settled_p1zxt_97{position:relative;opacity:1;display:inline-flex;align-content:space-between}._TextBox_showName_p1zxt_104{font-size:85%;padding:0 2em;position:absolute;left:150px;top:-68px;height:80px;line-height:68px;border-radius:40px;z-index:3;border:4px solid rgba(255,255,255,0)}._TextBox_ShowName_Background_p1zxt_117{z-index:2;background:#0b346e;border:4px solid rgba(255,255,255,.75);box-shadow:3px 3px 10px #64646480}@keyframes _TextDelayShow_p1zxt_1{0%{opacity:0}to{opacity:1}}._miniAvatarContainer_p1zxt_132{position:absolute;height:450px;width:450px;bottom:0;left:-250px;border-radius:100% 0 0 100%;overflow:hidden}._miniAvatarImg_p1zxt_142{max-height:100%;max-width:100%;position:absolute;bottom:0;filter:drop-shadow(15px 0 3px rgba(0,0,0,.5))}._nameContainer_p1zxt_150{position:absolute;left:2em;top:-3.5em}._outerName_p1zxt_156{position:absolute;left:0;top:0;background:linear-gradient(150deg,#fff,#fff 35%,#a5d4e4);background-clip:text;-webkit-background-clip:text;color:transparent;z-index:2}._innerName_p1zxt_167{position:absolute;left:0;top:0;z-index:1}._text_p1zxt_174{overflow:hidden}._readTextOuter_p1zxt_178{background-image:none;background-clip:border-box;-webkit-background-clip:border-box;color:silver}._MainStage_main_9enex_1{width:100%;height:100%;position:absolute;z-index:1;opacity:1;overflow:hidden}._MainStage_main_container_9enex_10{width:100%;height:100%;position:absolute;overflow:hidden}._MainStage_bgContainer_9enex_17{top:0;position:absolute;background-size:cover;width:100%;height:100%;z-index:1;animation:_MainStage_showBgSoftly_9enex_1 1s forwards ease-in-out}._MainStage_bgContainer_Settled_9enex_27{top:0;position:absolute;background-size:cover;width:100%;height:100%;animation:_MainStage_showBgSoftly_9enex_1 1ms forwards;z-index:1}._MainStage_oldBgContainer_9enex_37{background-size:cover;top:0;position:absolute;width:100%;height:100%;z-index:0;animation:_MainStage_oldBgFadeout_9enex_1 3s forwards}._MainStage_oldBgContainer_Settled_9enex_47{background-size:cover;top:0;position:absolute;width:100%;height:100%;opacity:0}@keyframes _MainStage_showBgSoftly_9enex_1{0%{opacity:.15}to{opacity:1}}@keyframes _MainStage_oldBgFadeout_9enex_1{0%{opacity:1}to{opacity:0}}._pixiContainer_9enex_72{position:absolute;z-index:5}._chooseContainer_9enex_77{z-index:8}._TextBox_EventHandler_1a401_2{position:absolute;width:100%;height:100%;z-index:6;top:0}._TextBox_main_1a401_10{font-family:资源圆体,serif;font-style:italic;position:absolute;z-index:6;width:100%;height:12%;background-color:#000;bottom:0;color:#fff;box-sizing:border-box;overflow:hidden;display:flex;flex-flow:column;align-items:center;animation:_showSoftly_1a401_1 .7s ease-out forwards;letter-spacing:.2em;justify-content:center}@keyframes _showSoftly_1a401_1{0%{opacity:0}to{opacity:1}}._TextBox_textElement_1a401_38{opacity:0;animation:_showSoftly_1a401_1 1s forwards}._TextBox_textElement_start_1a401_43{animation:_TextDelayShow_1a401_1 .7s ease-out forwards;opacity:0}._TextBox_textElement_Settled_1a401_48{opacity:1}._TextBox_showName_1a401_52{font-size:85%;border-bottom:2px solid rgba(255,255,255,.3);min-width:50%;padding:0 .2em .2em .3em;margin:0 0 .2em}@keyframes _TextDelayShow_1a401_1{0%{opacity:0}to{opacity:1}}._miniAvatarContainer_1a401_68{position:absolute;height:80%;width:17%;bottom:0;left:.5em}._miniAvatarImg_1a401_76{max-height:100%;max-width:100%;position:absolute;bottom:0}._Backlog_main_1mift_2{font-family:思源宋体,serif;position:absolute;top:0;width:100%;height:100%;z-index:10;background:#000000b3;padding:2em 0;animation:_backlog_soft_in_1mift_1 .7s ease-out forwards;box-sizing:border-box}._Backlog_main_out_1mift_15{font-family:思源宋体,serif;position:absolute;top:0;width:100%;height:100%;z-index:10;background:#000000b3;padding:2em 0;animation:_backlog_soft_out_1mift_1 .7s ease-out forwards;box-sizing:border-box}._Backlog_main_out_IndexHide_1mift_28{z-index:-10}._Backlog_main_DisableScroll_1mift_32{overflow:hidden!important}._backlog_top_1mift_36{padding:0 0 0 1em;display:flex;height:10%}._backlog_top_icon_1mift_42{padding:.6em .6em 0;border-radius:1000px;transform:translateY(-13px);cursor:pointer}._backlog_top_icon_1mift_42:hover{background:#ffffff40;animation:_backlog_icon_softin_1mift_1 .25s ease-out forwards}@keyframes _backlog_icon_softin_1mift_1{0%{background:#fff0}to{background:#ffffff40}}._backlog_title_1mift_62{height:100%;line-height:100%;font-size:360%;font-weight:700;color:transparent;background:linear-gradient(150deg,#fff,#fff 35%,#a5d4e4);-webkit-background-clip:text}._backlog_content_1mift_72{font-family:资源圆体,serif;position:absolute;height:80%;padding:1em 10em;overflow:auto;display:flex;flex-flow:column-reverse;font-weight:400;width:100%;box-sizing:border-box}._backlog_item_1mift_85{display:flex;color:#fff;font-size:165%;opacity:0;animation:_backlog_item_in_1mift_1 .5s ease-out forwards;margin:1.25em 0 0;width:100%}._backlog_item_out_1mift_95{display:flex;color:#fff;font-size:165%;opacity:0;animation:_backlog_item_out_1mift_95 .5s ease-out forwards;margin:1.25em 0 0;width:100%}._backlog_func_area_1mift_105{display:flex;flex-flow:row;align-items:flex-start;width:30%;max-width:30%;min-width:30%}._backlog_item_content_name_1mift_114{font-weight:700;color:transparent;background:linear-gradient(150deg,#fff,#fff 35%,#a5d4e4);-webkit-background-clip:text;margin:0 0 0 auto;overflow-wrap:break-word;box-sizing:border-box;border-radius:7px;padding:.2em .5em;font-size:115%;width:50%;text-align:left;letter-spacing:.1em}._backlog_item_content_1mift_114{font-size:115%;width:82.5%;box-sizing:border-box;padding:.2em 0 0 1em;letter-spacing:.05em}._backlog_item_button_list_1mift_138{display:flex;flex-flow:row;align-items:flex-start;margin:.35em 0 0}._backlog_item_button_element_1mift_145{cursor:pointer;padding:.01em .75em 0;margin:0 0 0 .5em;background:#ffffff13;border-radius:7px;display:flex}._backlog_item_button_element_1mift_145:hover{background:#ffffff40}._backlog_item_content_text_1mift_158{box-sizing:border-box}@keyframes _backlog_soft_in_1mift_1{0%{opacity:0}to{opacity:1}}@keyframes _backlog_soft_out_1mift_1{0%{opacity:1}to{opacity:0}}@keyframes _backlog_item_in_1mift_1{0%{opacity:0;transform:scale(1.05) translate(-15px,10px) rotateX(-5deg) rotateY(-5deg)}to{opacity:1;transform:scale(1) translate(0)}}@keyframes _backlog_item_out_1mift_95{0%{opacity:1;transform:scale(1) translate(0)}to{opacity:0;transform:scale(1.05) translate(-15px,10px) rotateX(-5deg) rotateY(-5deg);background-color:#fff3}}._introContainer_119k8_1{box-sizing:border-box;position:absolute;z-index:11;width:100%;height:100%;color:#fff;display:none}:root{--card-aspect: .718;--card-radius: 4.55% / 3.5%;--card-edge: hsl(47, 100%, 78%);--card-back: hsl(205, 100%, 25%);--card-glow: hsl(175, 100%, 90%);--sunpillar-1: hsl(2, 100%, 73%);--sunpillar-2: hsl(53, 100%, 69%);--sunpillar-3: hsl(93, 100%, 69%);--sunpillar-4: hsl(176, 100%, 76%);--sunpillar-5: hsl(228, 100%, 74%);--sunpillar-6: hsl(283, 100%, 73%);--sunpillar-clr-1: var(--sunpillar-1);--sunpillar-clr-2: var(--sunpillar-2);--sunpillar-clr-3: var(--sunpillar-3);--sunpillar-clr-4: var(--sunpillar-4);--sunpillar-clr-5: var(--sunpillar-5);--sunpillar-clr-6: var(--sunpillar-6);--pointer-x: 50%;--pointer-y: 50%;--card-scale: 1;--card-opacity: 0;--translate-x: 0px;--translate-y: 0px;--rotate-x: 0deg;--rotate-y: 0deg;--background-x: var(--pointer-x);--background-y: var(--pointer-y);--pointer-from-center: 0;--pointer-from-top: var(--pointer-from-center);--pointer-from-left: var(--pointer-from-center);--pointer-dx: 0;--pointer-dy: 0;--tilt-x: 0;--tilt-y: 0;--card-active: 0}.holo-card{--grain: var(--hc-grain, none);--glitter: var(--hc-glitter, none);--foil: none;--glittersize: 25%;--space: 5%;--angle: 133deg;--imgsize: cover;--hc-brightness: 1;--hc-contrast: 1;--hc-saturate: 1;--hc-glare-opacity: 1;--hc-shine-opacity: 1;--mask-size: cover;--mask-position: center center;--mask-repeat: no-repeat;--layer-blend: normal;--layer-size: cover;--layer-position: center;--layer-opacity: 1;--layer-parallax: 0;--red: #f80e35;--yellow: #eedf10;--green: #21e985;--blue: #0dbde9;--violet: #c929f1;transform:translateZ(.01px);pointer-events:none;z-index:calc(var(--card-scale) * 2);will-change:transform,visibility,z-index;transform-style:preserve-3d}.holo-card,.holo-card *{outline:1px solid transparent}.holo-card:not(.holo-card--interactive) .holo-card__translater,.holo-card:not(.holo-card--interactive) .holo-card__rotator,.holo-card:not(.holo-card--interactive) .holo-card__shine,.holo-card:not(.holo-card--interactive) .holo-card__glare{transition:all .3s ease}.holo-card:not(.holo-card--interactive):hover{--pointer-x: 25%;--pointer-y: 10%;--card-scale: 1.1;--card-opacity: 1;--translate-x: 0px;--translate-y: -10px;--rotate-x: 7deg;--rotate-y: -19deg;--background-x: 44%;--background-y: 36%;--pointer-from-center: .9;--pointer-from-top: .11;--pointer-from-left: .25}.holo-card,.holo-card__rotator{aspect-ratio:var(--card-aspect);border-radius:var(--card-radius)}.holo-card--interacting{z-index:calc(var(--card-scale) * 120)}.holo-card--active .holo-card__translater,.holo-card--active .holo-card__rotator{touch-action:none}.holo-card__translater,.holo-card__rotator{display:grid;perspective:var(--card-perspective, 600px);will-change:transform,box-shadow;transform-origin:center;transform-style:preserve-3d}.holo-card__translater{width:auto;position:relative;--translate-z: calc(var(--card-scale) * 150px + .01px);transform:translate3d(var(--translate-x),var(--translate-y),var(--translate-z)) scale(var(--card-scale))}.holo-card__rotator{transform:rotateY(var(--rotate-x)) rotateX(var(--rotate-y));transform-style:preserve-3d;pointer-events:auto}button.holo-card__rotator{border:none;background:transparent;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.holo-card__rotator,.holo-card--active .holo-card__rotator:focus{transition:box-shadow .4s ease,opacity .33s ease-out;box-shadow:0 0 3px -1px transparent,0 0 2px 1px transparent,0 0 5px 0 transparent,0 10px 20px -5px #000,0 2px 15px -5px #000,0 0 20px 0 transparent}.holo-card--active .holo-card__rotator,.holo-card__rotator:focus{box-shadow:0 0 3px -1px #fff,0 0 3px 1px var(--card-edge),0 0 12px 2px var(--card-glow),0 10px 20px -5px #000,0 0 40px -30px var(--card-glow),0 0 50px -20px var(--card-glow)}.holo-card__rotator *{width:100%;display:grid;grid-area:1/1;aspect-ratio:var(--card-aspect);border-radius:var(--card-radius);image-rendering:optimizeQuality;transform-style:preserve-3d;pointer-events:none;overflow:hidden}.holo-card__rotator img{height:auto}.holo-card__rotator img:not(.holo-card__back){transform:translateZ(.01px)}.holo-card__rotator img.holo-card__image{height:100%;object-fit:var(--imgsize)}.holo-card__back{background-color:var(--card-back);transform:rotateY(180deg) translateZ(1px);backface-visibility:visible}.holo-card__front,.holo-card__front *{backface-visibility:hidden}.holo-card__front{opacity:1;transition:opacity .33s ease-out;transform:translateZ(.01px)}.holo-card--loading .holo-card__front{opacity:0}.holo-card--loading .holo-card__back{transform:rotateY(0)}.holo-card__shine,.holo-card__glare{will-change:transform,opacity,background-image,background-size,background-position,background-blend-mode,filter}.holo-card__shine{display:grid;transform:translateZ(1px);overflow:hidden;z-index:3;background:transparent;background-size:cover;background-position:center;filter:brightness(calc(.85 * var(--hc-brightness))) contrast(calc(2.75 * var(--hc-contrast))) saturate(calc(.65 * var(--hc-saturate)));mix-blend-mode:color-dodge;opacity:calc(var(--card-opacity) * var(--hc-shine-opacity))}.holo-card__shine:before,.holo-card__shine:after{--sunpillar-clr-1: var(--sunpillar-5);--sunpillar-clr-2: var(--sunpillar-6);--sunpillar-clr-3: var(--sunpillar-1);--sunpillar-clr-4: var(--sunpillar-2);--sunpillar-clr-5: var(--sunpillar-3);--sunpillar-clr-6: var(--sunpillar-4);grid-area:1/1;transform:translateZ(1px);border-radius:var(--card-radius)}.holo-card__shine:after{--sunpillar-clr-1: var(--sunpillar-6);--sunpillar-clr-2: var(--sunpillar-1);--sunpillar-clr-3: var(--sunpillar-2);--sunpillar-clr-4: var(--sunpillar-3);--sunpillar-clr-5: var(--sunpillar-4);--sunpillar-clr-6: var(--sunpillar-5);transform:translateZ(1.2px)}.holo-card__glare{transform:translateZ(1.41px);overflow:hidden;background-image:var( --glare-image, radial-gradient( farthest-corner circle at var(--pointer-x) var(--pointer-y), hsla(0, 0%, 100%, .8) 10%, hsla(0, 0%, 100%, .65) 20%, hsla(0, 0%, 0%, .5) 90% ) );opacity:calc(var(--card-opacity) * var(--hc-glare-opacity));mix-blend-mode:var(--glare-blend, overlay)}.holo-card--custom-glare .holo-card__glare:after{display:none!important}.holo-card--masked .holo-card__shine,.holo-card--masked .holo-card__shine:before,.holo-card--masked .holo-card__shine:after{-webkit-mask-image:var(--mask);mask-image:var(--mask);-webkit-mask-size:var(--mask-size);mask-size:var(--mask-size);-webkit-mask-position:var(--mask-position);mask-position:var(--mask-position);-webkit-mask-repeat:var(--mask-repeat);mask-repeat:var(--mask-repeat)}.holo-card--mask-card .holo-card__front,.holo-card--mask-card .holo-card__back{-webkit-mask-image:var(--mask);mask-image:var(--mask);-webkit-mask-size:var(--mask-size);mask-size:var(--mask-size);-webkit-mask-position:var(--mask-position);mask-position:var(--mask-position);-webkit-mask-repeat:var(--mask-repeat);mask-repeat:var(--mask-repeat)}.holo-card__layers{z-index:2;pointer-events:none}.holo-card__layer{grid-area:1/1;background-image:var(--layer-image, none);background-size:var(--layer-size);background-position:var(--layer-position);background-repeat:no-repeat;mix-blend-mode:var(--layer-blend);opacity:var(--layer-opacity);transform:translate3d(calc(var(--pointer-dx) * var(--layer-parallax) * 1px),calc(var(--pointer-dy) * var(--layer-parallax) * 1px),.02px);will-change:transform,opacity}.holo-card__layer--masked{-webkit-mask-image:var(--layer-mask);mask-image:var(--layer-mask);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:center;mask-position:center}.holo-card__content{transform:translateZ(.01px)}.holo-card__content *,.holo-card__overlay *,.holo-card__layer *{width:auto;display:revert;grid-area:auto;aspect-ratio:auto;overflow:revert;border-radius:revert}.holo-card__overlay{z-index:4;transform:translateZ(2px);pointer-events:none}.holo-card__overlay--interactive,.holo-card__overlay--interactive *{pointer-events:auto}.holo-card--depth .holo-card__shine{transform:translateZ(calc(1px + var(--hc-depth, 0px)))}.holo-card--depth .holo-card__glare{transform:translateZ(calc(1.41px + var(--hc-depth, 0px)))}.holo-card--depth .holo-card__overlay{transform:translateZ(calc(2px + var(--hc-depth, 0px)))}.holo-card--depth .holo-card__layer{transform:translate3d(calc(var(--pointer-dx) * var(--layer-parallax) * 1px),calc(var(--pointer-dy) * var(--layer-parallax) * 1px),calc(.02px + var(--layer-parallax) * var(--hc-depth-layer-scale, 1) * 1px))}.holo-card--depth .holo-card__translater:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:var(--card-radius);background:transparent;transform:translateZ(-1px);pointer-events:none;box-shadow:calc(var(--tilt-x, 0) * -.6px) calc(var(--hc-depth, 0px) * .5 + var(--tilt-y, 0) * .6px) calc(var(--hc-depth, 0px) * 1.2 + 14px) calc(var(--hc-depth, 0px) * .2) rgba(0,0,0,var(--hc-depth-shadow, 0))}.holo-card[data-effect=holo] .holo-card__shine{--scanlines-space: 1px;--scanlines-light: #666;--scanlines-dark: black;--bars: 3%;--bar-color: hsla(0, 0%, 70%, 1);--bar-bg: hsla(0, 0%, 0%, 1);background-image:repeating-linear-gradient(110deg,var(--violet),var(--blue),var(--green),var(--yellow),var(--red),var(--violet),var(--blue),var(--green),var(--yellow),var(--red),var(--violet),var(--blue),var(--green),var(--yellow),var(--red)),repeating-linear-gradient(90deg,var(--scanlines-dark) calc(var(--scanlines-space) * 0),var(--scanlines-dark) calc(var(--scanlines-space) * 2),var(--scanlines-light) calc(var(--scanlines-space) * 2),var(--scanlines-light) calc(var(--scanlines-space) * 4));background-position:calc(((50% - var(--background-x)) * 2.6) + 50%) calc(((50% - var(--background-y)) * 3.5) + 50%),center center;background-size:400% 400%,cover;background-blend-mode:overlay;filter:brightness(calc(1.1 * var(--hc-brightness))) contrast(calc(1.1 * var(--hc-contrast))) saturate(calc(1.2 * var(--hc-saturate)));mix-blend-mode:color-dodge}.holo-card[data-effect=holo] .holo-card__shine:before{content:"";background-image:repeating-linear-gradient(90deg,var(--bar-bg) calc(var(--bars) * 2),var(--bar-color) calc(var(--bars) * 3),var(--bar-bg) calc(var(--bars) * 3.5),var(--bar-color) calc(var(--bars) * 4),var(--bar-bg) calc(var(--bars) * 5),var(--bar-bg) calc(var(--bars) * 14)),repeating-linear-gradient(90deg,var(--bar-bg) calc(var(--bars) * 2),var(--bar-color) calc(var(--bars) * 3),var(--bar-bg) calc(var(--bars) * 3.5),var(--bar-color) calc(var(--bars) * 4),var(--bar-bg) calc(var(--bars) * 5),var(--bar-bg) calc(var(--bars) * 10));background-position:calc((((50% - var(--background-x)) * 1.65) + 50%) + (var(--background-y) * .5)) var(--background-x),calc((((50% - var(--background-x)) * -.9) + 50%) - (var(--background-y) * .75)) var(--background-y);background-size:200% 200%,200% 200%;background-blend-mode:screen;filter:brightness(1.15) contrast(1.1);mix-blend-mode:hard-light}.holo-card[data-effect=holo] .holo-card__shine:after{content:"";background-image:radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsla(0,0%,90%,.8) 0%,hsla(0,0%,78%,.1) 25%,hsl(0,0%,0%) 90%);background-position:center center;background-size:cover;mix-blend-mode:luminosity;filter:brightness(.6) contrast(4)}@media screen and (max-width: 900px){.holo-card[data-effect=holo] .holo-card__shine{--scanlines-space: .5px}}.holo-card[data-effect=holo] .holo-card__glare{opacity:calc(var(--card-opacity) * .8 * var(--hc-glare-opacity));filter:brightness(.8) contrast(1.5);mix-blend-mode:var(--glare-blend, overlay)}.holo-card[data-effect=holo] .holo-card__glare:after{content:"";background-image:radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsl(180,100%,95%) 5%,hsla(0,0%,39%,.25) 55%,hsla(0,0%,0%,.36) 110%);mix-blend-mode:overlay;filter:brightness(.6) contrast(3)}.holo-card[data-effect=reverse]{--foil-brightness: .55}.holo-card[data-effect=reverse] .holo-card__shine{background-image:radial-gradient(circle at var(--pointer-x) var(--pointer-y),#fff 5%,#000 50%,#fff 80%),linear-gradient(-45deg,#000 15%,#fff,#000 85%),var(--foil);background-blend-mode:soft-light,difference;background-size:120% 120%,200% 200%,cover;background-position:center center,calc(100% * var(--pointer-from-left)) calc(100% * var(--pointer-from-top)),center center;filter:brightness(calc(var(--foil-brightness) * var(--hc-brightness))) contrast(calc(1.5 * var(--hc-contrast))) saturate(var(--hc-saturate));mix-blend-mode:color-dodge;opacity:calc(((1.5 * var(--card-opacity)) - var(--pointer-from-center)) * var(--hc-shine-opacity))}.holo-card[data-effect=reverse] .holo-card__glare{opacity:calc(var(--card-opacity) * var(--hc-glare-opacity));background-image:var( --glare-image, radial-gradient( farthest-corner circle at var(--pointer-x) var(--pointer-y), hsla(0, 0%, 100%, .8) 10%, hsla(0, 0%, 100%, .5) 20%, hsla(0, 0%, 0%, .75) 90% ) );filter:brightness(.7) contrast(1.5)}.holo-card[data-effect=reverse] .holo-card__glare:after{content:"";opacity:var(--card-opacity);background-image:radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsl(0,0%,100%) 10%,hsla(0,0%,100%,.5) 20%,hsla(0,0%,0%,.5) 120%);filter:brightness(1) contrast(1.5)}.holo-card[data-effect=reverse]:not(.holo-card--masked) .holo-card__shine{--foil: none}.holo-card[data-effect=cosmos]{--space: 4%;--angle: 82deg;--cosmos-clr-1: hsl(53, 65%, 60%);--cosmos-clr-2: hsl(93, 56%, 50%);--cosmos-clr-3: hsl(176, 54%, 49%);--cosmos-clr-4: hsl(228, 59%, 55%);--cosmos-clr-5: hsl(283, 60%, 55%);--cosmos-clr-6: hsl(326, 59%, 51%)}.holo-card[data-effect=cosmos] .holo-card__shine{background-image:var(--hc-cosmos-bottom, none),repeating-linear-gradient(var(--angle),var(--cosmos-clr-1) calc(var(--space) * 1),var(--cosmos-clr-2) calc(var(--space) * 2),var(--cosmos-clr-3) calc(var(--space) * 3),var(--cosmos-clr-4) calc(var(--space) * 4),var(--cosmos-clr-5) calc(var(--space) * 5),var(--cosmos-clr-6) calc(var(--space) * 6),var(--cosmos-clr-6) calc(var(--space) * 7),var(--cosmos-clr-5) calc(var(--space) * 8),var(--cosmos-clr-4) calc(var(--space) * 9),var(--cosmos-clr-3) calc(var(--space) * 10),var(--cosmos-clr-2) calc(var(--space) * 11),var(--cosmos-clr-1) calc(var(--space) * 12)),radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsla(180,100%,89%,.5) 5%,hsla(180,14%,57%,.3) 40%,hsl(0,0%,0%) 130%);background-blend-mode:color-burn,multiply;background-position:var(--cosmosbg, center center),calc(10% + (var(--pointer-from-left) * 80%)) calc(10% + (var(--pointer-from-top) * 80%)),center center;background-size:cover,400% 900%,cover;filter:brightness(var(--hc-brightness)) contrast(var(--hc-contrast)) saturate(calc(.8 * var(--hc-saturate)));mix-blend-mode:color-dodge}.holo-card[data-effect=cosmos] .holo-card__shine:before{content:"";z-index:2;background-image:var(--hc-cosmos-middle, none),repeating-linear-gradient(var(--angle),var(--cosmos-clr-1) calc(var(--space) * 1),var(--cosmos-clr-2) calc(var(--space) * 2),var(--cosmos-clr-3) calc(var(--space) * 3),var(--cosmos-clr-4) calc(var(--space) * 4),var(--cosmos-clr-5) calc(var(--space) * 5),var(--cosmos-clr-6) calc(var(--space) * 6),var(--cosmos-clr-6) calc(var(--space) * 7),var(--cosmos-clr-5) calc(var(--space) * 8),var(--cosmos-clr-4) calc(var(--space) * 9),var(--cosmos-clr-3) calc(var(--space) * 10),var(--cosmos-clr-2) calc(var(--space) * 11),var(--cosmos-clr-1) calc(var(--space) * 12));background-blend-mode:lighten,multiply;background-position:var(--cosmosbg, center center),calc(15% + (var(--pointer-from-left) * 70%)) calc(15% + (var(--pointer-from-top) * 70%)),center center;background-size:cover,400% 900%,cover;filter:brightness(1.25) contrast(1.75) saturate(.8);mix-blend-mode:overlay}.holo-card[data-effect=cosmos] .holo-card__shine:after{content:"";z-index:3;background-image:var(--hc-cosmos-top, none),repeating-linear-gradient(var(--angle),var(--cosmos-clr-1) calc(var(--space) * 1),var(--cosmos-clr-2) calc(var(--space) * 2),var(--cosmos-clr-3) calc(var(--space) * 3),var(--cosmos-clr-4) calc(var(--space) * 4),var(--cosmos-clr-5) calc(var(--space) * 5),var(--cosmos-clr-6) calc(var(--space) * 6),var(--cosmos-clr-6) calc(var(--space) * 7),var(--cosmos-clr-5) calc(var(--space) * 8),var(--cosmos-clr-4) calc(var(--space) * 9),var(--cosmos-clr-3) calc(var(--space) * 10),var(--cosmos-clr-2) calc(var(--space) * 11),var(--cosmos-clr-1) calc(var(--space) * 12));background-blend-mode:multiply,multiply;background-position:var(--cosmosbg, center center),calc(20% + (var(--pointer-from-left) * 60%)) calc(20% + (var(--pointer-from-top) * 60%)),center center;background-size:cover,400% 900%,cover;filter:brightness(1.25) contrast(1.75) saturate(.8);mix-blend-mode:multiply}.holo-card[data-effect=cosmos] .holo-card__glare{background-image:var( --glare-image, radial-gradient( farthest-corner circle at var(--pointer-x) var(--pointer-y), hsla(204, 100%, 95%, .8) 5%, hsla(250, 15%, 20%, 1) 150% ) );filter:brightness(.75) contrast(2) saturate(2);mix-blend-mode:var(--glare-blend, overlay);opacity:calc(var(--card-opacity) * (.25 + var(--pointer-from-center)) * var(--hc-glare-opacity))}.holo-card[data-effect=cosmos] .holo-card__glare:after{content:"";background-image:radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsl(280,100%,96%) 5%,hsl(0,0%,10%) 60%);filter:brightness(.75) contrast(2.5) saturate(2);mix-blend-mode:soft-light;opacity:calc(1 - var(--pointer-from-top) * .75)}.holo-card[data-effect=glitter] .holo-card__shine{background-image:var(--glitter),var(--glitter),radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsla(150,20%,10%,1) 10%,hsla(177,22%,80%,.1) 50%,hsla(0,0%,95%,.98) 90%);background-size:var(--glittersize) var(--glittersize),var(--glittersize) var(--glittersize),cover;background-position:40% 45%,55% 55%,center center;background-blend-mode:soft-light,color-burn;filter:brightness(var(--hc-brightness)) contrast(var(--hc-contrast)) saturate(calc(.9 * var(--hc-saturate)))}.holo-card[data-effect=glitter] .holo-card__shine:before{content:"";-webkit-mask-image:none!important;mask-image:none!important;background-image:var(--foil),radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsla(50,20%,90%,.95) 10%,rgba(181,139,164,.5) 50%,hsl(0,0%,0%) 60%);background-size:cover,cover;background-position:center center,center center;background-blend-mode:color-burn;mix-blend-mode:lighten;filter:brightness(1) contrast(1) saturate(1);opacity:.5}.holo-card[data-effect=glitter] .holo-card__shine:after{content:"";-webkit-mask-image:none!important;mask-image:none!important;background-image:repeating-linear-gradient(calc(var(--angle)),var(--sunpillar-clr-1) calc(var(--space) * 1),var(--sunpillar-clr-2) calc(var(--space) * 2),var(--sunpillar-clr-3) calc(var(--space) * 3),var(--sunpillar-clr-4) calc(var(--space) * 4),var(--sunpillar-clr-5) calc(var(--space) * 5),var(--sunpillar-clr-6) calc(var(--space) * 6),var(--sunpillar-clr-1) calc(var(--space) * 7));background-size:400% 800%;background-position:calc(50% + (50% - var(--background-x)) * 3) calc(50% + (50% - var(--background-y)) * 3);filter:brightness(calc(.75 - (var(--pointer-from-center) * .5))) contrast(1) saturate(1);mix-blend-mode:saturation}.holo-card[data-effect=glitter]:not(.holo-card--masked) .holo-card__glare{background-image:var( --glare-image, radial-gradient( farthest-corner circle at var(--pointer-x) var(--pointer-y), hsla(0, 0%, 100%, 1) 10%, hsla(0, 0%, 100%, .85) 20%, hsla(0, 0%, 0%, .35) 90% ) );mix-blend-mode:var(--glare-blend, multiply)}.holo-card--masked[data-effect=glitter] .holo-card__glare{background-image:var( --glare-image, radial-gradient( farthest-corner circle at var(--pointer-x) var(--pointer-y), hsla(50, 20%, 90%, .45) 0%, hsla(150, 20%, 30%, .45) 45%, hsla(0, 0%, 0%, .9) 120% ) );filter:brightness(.9) contrast(2)}.holo-card--masked[data-effect=glitter] .holo-card__glare:after{content:"";-webkit-mask-image:var(--mask);mask-image:var(--mask);-webkit-mask-size:var(--mask-size);mask-size:var(--mask-size);-webkit-mask-position:var(--mask-position);mask-position:var(--mask-position);-webkit-mask-repeat:var(--mask-repeat);mask-repeat:var(--mask-repeat);background-image:radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsla(50,20%,90%,.75) 0%,hsla(150,20%,30%,.65) 45%,hsla(0,0%,0%,1) 90%);filter:brightness(1) contrast(1.5);mix-blend-mode:overlay;opacity:1}.holo-card[data-effect=aurora]{--aurora-1: hsl(158, 90%, 62%);--aurora-2: hsl(186, 95%, 64%);--aurora-3: hsl(258, 92%, 72%);--aurora-4: hsl(316, 84%, 68%)}.holo-card[data-effect=aurora] .holo-card__shine{background-image:repeating-linear-gradient(calc(var(--angle) - 55deg),var(--aurora-1) calc(var(--space) * 1),var(--aurora-2) calc(var(--space) * 4),var(--aurora-3) calc(var(--space) * 7),var(--aurora-4) calc(var(--space) * 10),var(--aurora-1) calc(var(--space) * 13)),radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsla(180,100%,90%,.55) 5%,hsla(200,40%,50%,.3) 45%,hsl(240,30%,5%) 130%);background-position:calc(((50% - var(--background-x)) * 2.4) + 50%) calc(((50% - var(--background-y)) * 3.2) + 50%),center center;background-size:340% 720%,cover;background-blend-mode:soft-light;filter:brightness(calc(.85 * var(--hc-brightness))) contrast(calc(1.5 * var(--hc-contrast))) saturate(calc(1.2 * var(--hc-saturate)));mix-blend-mode:color-dodge;opacity:calc(var(--card-opacity) * .9 * var(--hc-shine-opacity))}.holo-card[data-effect=aurora] .holo-card__shine:before{content:"";background-image:repeating-linear-gradient(calc(var(--angle) + 22deg),var(--aurora-3) calc(var(--space) * 1),var(--aurora-1) calc(var(--space) * 5),var(--aurora-4) calc(var(--space) * 9),var(--aurora-2) calc(var(--space) * 13),var(--aurora-3) calc(var(--space) * 17));background-position:calc(((50% - var(--background-x)) * -1.6) + 50%) calc(((50% - var(--background-y)) * 2.2) + 50%);background-size:420% 640%;filter:brightness(1.2) contrast(1.3) saturate(1.1);mix-blend-mode:overlay;opacity:.8}.holo-card[data-effect=aurora] .holo-card__shine:after{content:"";background-image:radial-gradient(farthest-corner ellipse at var(--pointer-x) var(--pointer-y),hsla(160,100%,92%,.45) 0%,hsla(200,60%,60%,.12) 40%,hsla(240,40%,6%,.9) 120%);filter:brightness(.75) contrast(2.2);mix-blend-mode:luminosity;opacity:calc(.2 + var(--pointer-from-center) * .35)}.holo-card[data-effect=aurora] .holo-card__glare{background-image:var( --glare-image, radial-gradient( farthest-corner circle at var(--pointer-x) var(--pointer-y), hsla(170, 100%, 94%, .55) 8%, hsla(210, 60%, 55%, .25) 45%, hsla(250, 40%, 5%, .7) 110% ) );filter:brightness(.8) contrast(1.8);mix-blend-mode:var(--glare-blend, overlay);opacity:calc(var(--card-opacity) * .8 * var(--hc-glare-opacity))}.holo-card[data-effect=rainbow] .holo-card__shine{background-image:repeating-linear-gradient(calc(var(--angle) - 88deg),var(--red) calc(var(--space) * 1),var(--yellow) calc(var(--space) * 3),var(--green) calc(var(--space) * 5),var(--blue) calc(var(--space) * 7),var(--violet) calc(var(--space) * 9),var(--red) calc(var(--space) * 11)),radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsla(0,0%,100%,.45) 10%,hsla(0,0%,70%,.25) 50%,hsla(0,0%,28%,.75) 120%);background-position:calc(((50% - var(--background-x)) * 2.2) + 50%) calc(((50% - var(--background-y)) * 1.4) + 50%),center center;background-size:250% 250%,cover;background-blend-mode:screen;filter:brightness(calc(1.05 * var(--hc-brightness))) contrast(calc(.95 * var(--hc-contrast))) saturate(calc(.85 * var(--hc-saturate)));mix-blend-mode:hard-light;opacity:calc(var(--card-opacity) * .8 * var(--hc-shine-opacity))}.holo-card[data-effect=rainbow] .holo-card__shine:before{content:"";background-image:var(--glitter),radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsla(0,0%,100%,.55) 5%,hsla(0,0%,60%,.25) 45%,hsl(0,0%,0%) 100%);background-size:var(--glittersize) var(--glittersize),cover;background-position:calc(50% + (var(--pointer-from-left) * 6%)) calc(50% + (var(--pointer-from-top) * 6%)),center center;background-blend-mode:color-burn;filter:brightness(1.1) contrast(1.4);mix-blend-mode:color-dodge;opacity:calc(.35 + var(--pointer-from-center) * .5)}.holo-card[data-effect=rainbow] .holo-card__shine:after{content:"";background-image:linear-gradient(calc(115deg + (var(--tilt-x) * 1deg)),#fff0 30%,#ffffffa6 48%,#ffffffe6,#ffffffa6 52%,#fff0 70%);background-size:300% 300%;background-position:calc(((50% - var(--background-x)) * -3) + 50%) center;mix-blend-mode:soft-light;opacity:calc(.3 + var(--pointer-from-center) * .45)}.holo-card[data-effect=rainbow] .holo-card__glare{background-image:var( --glare-image, radial-gradient( farthest-corner circle at var(--pointer-x) var(--pointer-y), hsla(0, 0%, 100%, .6) 8%, hsla(0, 0%, 100%, .3) 30%, hsla(0, 0%, 0%, .5) 100% ) );filter:brightness(.9) contrast(1.3);mix-blend-mode:var(--glare-blend, soft-light);opacity:calc(var(--card-opacity) * .85 * var(--hc-glare-opacity))}.holo-card[data-effect=gold]{--gold-1: hsl(45, 95%, 74%);--gold-2: hsl(39, 90%, 55%);--gold-3: hsl(33, 85%, 42%);--gold-4: hsl(50, 100%, 86%);--card-edge: hsl(45, 100%, 78%);--card-glow: hsl(45, 100%, 80%)}.holo-card[data-effect=gold] .holo-card__shine{background-image:repeating-linear-gradient(calc(var(--angle) - 48deg),var(--gold-3) calc(var(--space) * 1),var(--gold-2) calc(var(--space) * 3),var(--gold-1) calc(var(--space) * 5),var(--gold-4) calc(var(--space) * 6),var(--gold-1) calc(var(--space) * 7),var(--gold-2) calc(var(--space) * 9),var(--gold-3) calc(var(--space) * 11)),radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsla(48,100%,88%,.85) 5%,hsla(40,70%,45%,.55) 45%,hsla(30,65%,14%,1) 125%);background-position:calc(((50% - var(--background-x)) * 2.8) + 50%) calc(((50% - var(--background-y)) * 2.2) + 50%),center center;background-size:300% 300%,cover;background-blend-mode:hard-light;filter:brightness(calc(.95 * var(--hc-brightness))) contrast(calc(1.15 * var(--hc-contrast))) saturate(calc(1.3 * var(--hc-saturate)));mix-blend-mode:hard-light;opacity:calc(var(--card-opacity) * .9 * var(--hc-shine-opacity))}.holo-card[data-effect=gold] .holo-card__shine:before{content:"";background-image:var(--grain),radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsla(46,100%,80%,.55) 10%,hsla(38,60%,30%,.45) 55%,hsl(0,0%,0%) 110%);background-size:55% 55%,cover;background-position:calc(50% + (var(--pointer-from-left) * 8%)) calc(50% + (var(--pointer-from-top) * 8%)),center center;background-blend-mode:color-burn;filter:brightness(1) contrast(1.3) saturate(1.2);mix-blend-mode:screen;opacity:.55}.holo-card[data-effect=gold] .holo-card__shine:after{content:"";background-image:linear-gradient(calc(90deg + (var(--tilt-x) * 1.2deg)),#ffd96600 34%,#fff3c2f2 46%,#fffceb,#fff3c2f2 54%,#ffd96600 66%);background-size:220% 220%;background-position:calc(((50% - var(--background-x)) * -2.4) + 50%) center;filter:brightness(1) contrast(1.2);mix-blend-mode:overlay;opacity:calc(.25 + var(--pointer-from-center) * .4)}.holo-card[data-effect=gold] .holo-card__glare{background-image:var( --glare-image, radial-gradient( farthest-corner circle at var(--pointer-x) var(--pointer-y), hsla(48, 100%, 90%, .6) 8%, hsla(40, 80%, 55%, .3) 45%, hsla(28, 60%, 6%, .8) 110% ) );filter:brightness(.85) contrast(1.7) saturate(1.3);mix-blend-mode:var(--glare-blend, overlay);opacity:calc(var(--card-opacity) * .85 * var(--hc-glare-opacity))}.holo-card[data-effect=prism] .holo-card__shine{background-image:repeating-conic-gradient(from calc(var(--tilt-x) * 5deg) at var(--background-x) var(--background-y),var(--sunpillar-clr-1) 0deg,var(--sunpillar-clr-2) 10deg,var(--sunpillar-clr-3) 20deg,var(--sunpillar-clr-4) 30deg,var(--sunpillar-clr-5) 40deg,var(--sunpillar-clr-6) 50deg,var(--sunpillar-clr-1) 60deg),radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsla(0,0%,100%,.5) 5%,hsla(0,0%,45%,.35) 45%,hsl(0,0%,0%) 125%);background-position:center center,center center;background-size:cover,cover;background-blend-mode:multiply;filter:brightness(calc(.75 * var(--hc-brightness))) contrast(calc(1.7 * var(--hc-contrast))) saturate(calc(1.05 * var(--hc-saturate)));mix-blend-mode:color-dodge;opacity:calc(var(--card-opacity) * .9 * var(--hc-shine-opacity))}.holo-card[data-effect=prism] .holo-card__shine:before{content:"";background-image:repeating-conic-gradient(from calc(var(--tilt-x) * -3deg) at var(--background-x) var(--background-y),hsla(0,0%,100%,0) 0deg,hsla(0,0%,100%,0) 9deg,hsla(0,0%,100%,.55) 10deg,hsla(0,0%,100%,.55) 11deg,hsla(0,0%,0%,.45) 12.5deg,hsla(0,0%,0%,.45) 15deg,hsla(0,0%,100%,0) 16.5deg,hsla(0,0%,100%,0) 24deg);background-size:cover;background-position:center center;filter:brightness(1.1) contrast(1.4);mix-blend-mode:hard-light;opacity:calc(.4 + var(--pointer-from-center) * .5)}.holo-card[data-effect=prism] .holo-card__shine:after{content:"";background-image:radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsla(0,0%,92%,.7) 0%,hsla(0,0%,76%,.1) 25%,hsl(0,0%,6%) 90%);background-position:center center;background-size:cover;mix-blend-mode:luminosity;filter:brightness(.62) contrast(3)}.holo-card[data-effect=prism] .holo-card__glare{background-image:var( --glare-image, radial-gradient( farthest-corner circle at var(--pointer-x) var(--pointer-y), hsla(0, 0%, 100%, .8) 10%, hsla(0, 0%, 65%, .35) 40%, hsla(0, 0%, 0%, .6) 110% ) );filter:brightness(.85) contrast(1.7);mix-blend-mode:var(--glare-blend, overlay);opacity:calc(var(--card-opacity) * .9 * var(--hc-glare-opacity))}.holo-card[data-effect=radiant]{--radiant-space: calc(var(--space) * .55)}.holo-card[data-effect=radiant] .holo-card__shine{background-image:repeating-linear-gradient(calc(var(--angle) - 88deg),var(--sunpillar-1) calc(var(--radiant-space) * 1),var(--sunpillar-2) calc(var(--radiant-space) * 2),var(--sunpillar-3) calc(var(--radiant-space) * 3),var(--sunpillar-4) calc(var(--radiant-space) * 4),var(--sunpillar-5) calc(var(--radiant-space) * 5),var(--sunpillar-6) calc(var(--radiant-space) * 6),var(--sunpillar-1) calc(var(--radiant-space) * 7)),repeating-linear-gradient(calc(var(--angle) + 2deg),var(--sunpillar-4) calc(var(--radiant-space) * 1),var(--sunpillar-5) calc(var(--radiant-space) * 2),var(--sunpillar-6) calc(var(--radiant-space) * 3),var(--sunpillar-1) calc(var(--radiant-space) * 4),var(--sunpillar-2) calc(var(--radiant-space) * 5),var(--sunpillar-3) calc(var(--radiant-space) * 6),var(--sunpillar-4) calc(var(--radiant-space) * 7)),radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsla(0,0%,100%,.45) 8%,hsla(0,0%,40%,.35) 50%,hsl(0,0%,0%) 125%);background-position:calc(((50% - var(--background-x)) * 2.8) + 50%) calc(((50% - var(--background-y)) * 1.6) + 50%),calc(((50% - var(--background-x)) * -2.2) + 50%) calc(((50% - var(--background-y)) * -1.4) + 50%),center center;background-size:250% 250%,250% 250%,cover;background-blend-mode:screen,screen;filter:brightness(calc(.75 * var(--hc-brightness))) contrast(calc(1.9 * var(--hc-contrast))) saturate(calc(1.1 * var(--hc-saturate)));mix-blend-mode:color-dodge;opacity:calc(var(--card-opacity) * .9 * var(--hc-shine-opacity))}.holo-card[data-effect=radiant] .holo-card__shine:before{content:"";background-image:repeating-linear-gradient(calc(var(--angle) - 88deg),#0000,#0000 3.2%,#ffffffbf,#0000 4%,#0000 7.2%),repeating-linear-gradient(calc(var(--angle) + 2deg),#0000,#0000 3.2%,#ffffffbf,#0000 4%,#0000 7.2%);background-position:calc(((50% - var(--background-x)) * 4) + 50%) calc(((50% - var(--background-y)) * 2.4) + 50%),calc(((50% - var(--background-x)) * -3.4) + 50%) calc(((50% - var(--background-y)) * -2) + 50%);background-size:200% 200%,200% 200%;background-blend-mode:screen;filter:brightness(1) contrast(1.5);mix-blend-mode:hard-light;opacity:calc(.3 + var(--pointer-from-center) * .5)}.holo-card[data-effect=radiant] .holo-card__shine:after{content:"";background-image:radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsla(0,0%,90%,.8) 0%,hsla(0,0%,78%,.1) 25%,hsl(0,0%,0%) 90%);background-position:center center;background-size:cover;mix-blend-mode:luminosity;filter:brightness(.65) contrast(3.5)}.holo-card[data-effect=radiant] .holo-card__glare{background-image:var( --glare-image, radial-gradient( farthest-corner circle at var(--pointer-x) var(--pointer-y), hsla(0, 0%, 100%, .8) 10%, hsla(0, 0%, 60%, .3) 45%, hsla(0, 0%, 0%, .6) 110% ) );filter:brightness(.8) contrast(1.8);mix-blend-mode:var(--glare-blend, overlay);opacity:calc(var(--card-opacity) * .85 * var(--hc-glare-opacity))}.holo-card[data-effect=crystal] .holo-card__shine{background-image:repeating-linear-gradient(112deg,hsla(0,0%,0%,0) 0%,hsla(0,0%,0%,0) 13%,var(--sunpillar-clr-2) 16%,var(--sunpillar-clr-2) 21%,hsla(0,0%,0%,0) 24%,hsla(0,0%,0%,0) 34%),repeating-linear-gradient(67deg,hsla(0,0%,0%,0) 0%,hsla(0,0%,0%,0) 17%,var(--sunpillar-clr-4) 20%,var(--sunpillar-clr-4) 27%,hsla(0,0%,0%,0) 30%,hsla(0,0%,0%,0) 42%),repeating-linear-gradient(154deg,hsla(0,0%,0%,0) 0%,hsla(0,0%,0%,0) 10%,var(--sunpillar-clr-6) 13%,var(--sunpillar-clr-6) 19%,hsla(0,0%,0%,0) 22%,hsla(0,0%,0%,0) 28%),radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsla(0,0%,100%,.6) 5%,hsla(0,0%,50%,.35) 45%,hsl(0,0%,0%) 125%);background-position:calc(((50% - var(--background-x)) * 3.2) + 50%) calc(((50% - var(--background-y)) * 1.8) + 50%),calc(((50% - var(--background-x)) * -2.4) + 50%) calc(((50% - var(--background-y)) * 2.6) + 50%),calc(((50% - var(--background-x)) * 1.6) + 50%) calc(((50% - var(--background-y)) * -2.8) + 50%),center center;background-size:200% 200%,200% 200%,200% 200%,cover;background-blend-mode:screen,screen,screen;filter:brightness(calc(.75 * var(--hc-brightness))) contrast(calc(1.8 * var(--hc-contrast))) saturate(calc(1.05 * var(--hc-saturate)));mix-blend-mode:color-dodge;opacity:calc(var(--card-opacity) * .9 * var(--hc-shine-opacity))}.holo-card[data-effect=crystal] .holo-card__shine:before{content:"";background-image:repeating-linear-gradient(131deg,hsla(0,0%,0%,0) 0%,hsla(0,0%,0%,0) 15%,var(--sunpillar-clr-1) 18%,var(--sunpillar-clr-1) 23%,hsla(0,0%,0%,0) 26%,hsla(0,0%,0%,0) 38%),repeating-linear-gradient(86deg,hsla(0,0%,0%,0) 0%,hsla(0,0%,0%,0) 12%,var(--sunpillar-clr-3) 15%,var(--sunpillar-clr-3) 21%,hsla(0,0%,0%,0) 24%,hsla(0,0%,0%,0) 31%),repeating-linear-gradient(169deg,hsla(0,0%,0%,0) 0%,hsla(0,0%,0%,0) 18%,var(--sunpillar-clr-5) 21%,var(--sunpillar-clr-5) 26%,hsla(0,0%,0%,0) 29%,hsla(0,0%,0%,0) 44%);background-position:calc(((50% - var(--background-x)) * -3) + 50%) calc(((50% - var(--background-y)) * 2.2) + 50%),calc(((50% - var(--background-x)) * 2.6) + 50%) calc(((50% - var(--background-y)) * -1.8) + 50%),calc(((50% - var(--background-x)) * -1.4) + 50%) calc(((50% - var(--background-y)) * -2.4) + 50%);background-size:200% 200%,200% 200%,200% 200%;background-blend-mode:screen,screen;filter:brightness(1) contrast(1.4);mix-blend-mode:lighten;opacity:.7}.holo-card[data-effect=crystal] .holo-card__shine:after{content:"";background-image:repeating-conic-gradient(from 45deg at var(--pointer-x) var(--pointer-y),hsla(0,0%,100%,0) 0deg,hsla(0,0%,100%,0) 40deg,hsla(0,0%,100%,.8) 44.5deg,hsla(0,0%,100%,.8) 45.5deg,hsla(0,0%,100%,0) 50deg,hsla(0,0%,100%,0) 90deg),radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsla(0,0%,100%,.75) 0%,hsla(0,0%,55%,.15) 20%,hsl(0,0%,4%) 90%);background-size:cover,cover;background-position:center center,center center;background-blend-mode:screen;filter:brightness(.75) contrast(2.6);mix-blend-mode:hard-light;opacity:calc(.25 + var(--pointer-from-center) * .6)}.holo-card[data-effect=crystal] .holo-card__glare{background-image:var( --glare-image, radial-gradient( farthest-corner circle at var(--pointer-x) var(--pointer-y), hsla(0, 0%, 100%, .85) 8%, hsla(220, 20%, 60%, .3) 45%, hsla(240, 20%, 4%, .7) 115% ) );filter:brightness(.85) contrast(1.9);mix-blend-mode:var(--glare-blend, overlay);opacity:calc(var(--card-opacity) * .9 * var(--hc-glare-opacity))}.holo-card[data-effect=metal]{--card-edge: hsl(0, 0%, 88%);--card-glow: hsl(210, 20%, 88%)}.holo-card[data-effect=metal] .holo-card__shine{background-image:repeating-linear-gradient(calc(var(--angle) - 43deg),#5c5c5c,#bdbdbd,#5c5c5c .4%),linear-gradient(calc(105deg + (var(--tilt-x) * 1.2deg)),#3c4249 18%,#9ca3ab 40%,#f0f0f0,#9ca3ab 60%,#3c4249 82%),radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsla(0,0%,100%,.8) 5%,hsla(0,0%,58%,.5) 45%,hsl(0,0%,24%) 130%);background-position:center center,calc(((50% - var(--background-x)) * -3) + 50%) center,center center;background-size:cover,260% 100%,cover;background-blend-mode:overlay,soft-light;filter:brightness(calc(1.05 * var(--hc-brightness))) contrast(calc(1.4 * var(--hc-contrast))) saturate(calc(.3 * var(--hc-saturate)));mix-blend-mode:hard-light;opacity:calc(var(--card-opacity) * .9 * var(--hc-shine-opacity))}.holo-card[data-effect=metal] .holo-card__shine:before{content:"";background-image:linear-gradient(calc(75deg - (var(--tilt-y) * 1.2deg)),#0000 30%,#ffffff80 47%,#ffffffb3,#ffffff80 53%,#0000 70%);background-size:100% 300%;background-position:center calc(((50% - var(--background-y)) * -3) + 50%);filter:brightness(1.1) contrast(1.3);mix-blend-mode:overlay;opacity:calc(.4 + var(--pointer-from-center) * .5)}.holo-card[data-effect=metal] .holo-card__shine:after{content:"";background-image:radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsla(0,0%,95%,.7) 0%,hsla(0,0%,70%,.1) 25%,hsl(0,0%,12%) 90%);background-position:center center;background-size:cover;mix-blend-mode:luminosity;filter:brightness(.72) contrast(2.4);opacity:.8}.holo-card[data-effect=metal] .holo-card__glare{background-image:var( --glare-image, radial-gradient( farthest-corner circle at var(--pointer-x) var(--pointer-y), hsla(210, 15%, 96%, .7) 8%, hsla(210, 8%, 55%, .28) 45%, hsla(210, 10%, 14%, .7) 110% ) );filter:brightness(.9) contrast(1.6) saturate(.4);mix-blend-mode:var(--glare-blend, overlay);opacity:calc(var(--card-opacity) * .85 * var(--hc-glare-opacity))}.holo-card[data-effect=oilslick] .holo-card__shine{background-image:repeating-radial-gradient(circle at calc(150% - var(--background-x) * 1.6) calc(150% - var(--background-y) * 1.6),var(--violet) 0%,var(--blue) 2.2%,var(--green) 4.4%,var(--yellow) 6.6%,var(--red) 8.8%,var(--violet) 11%),radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsla(0,0%,100%,.55) 5%,hsla(0,0%,45%,.35) 45%,hsl(0,0%,4%) 130%);background-position:center center,center center;background-size:cover,cover;background-blend-mode:soft-light;filter:brightness(calc(.85 * var(--hc-brightness))) contrast(calc(1.5 * var(--hc-contrast))) saturate(calc(1.3 * var(--hc-saturate)));mix-blend-mode:color-dodge;opacity:calc(var(--card-opacity) * .9 * var(--hc-shine-opacity))}.holo-card[data-effect=oilslick] .holo-card__shine:before{content:"";background-image:repeating-radial-gradient(circle at calc(var(--background-x) * 1.6 - 50%) calc(var(--background-y) * 1.6 - 50%),var(--red) 0%,var(--violet) 2.6%,var(--blue) 5.2%,var(--green) 7.8%,var(--yellow) 10.4%,var(--red) 13%);background-size:cover;background-position:center center;filter:brightness(.9) contrast(1.25) saturate(1.15);mix-blend-mode:exclusion;opacity:.55}.holo-card[data-effect=oilslick] .holo-card__shine:after{content:"";background-image:radial-gradient(farthest-corner ellipse at var(--pointer-x) var(--pointer-y),hsla(0,0%,100%,.85) 0%,hsla(280,30%,55%,.25) 35%,hsla(220,40%,4%,.95) 110%);background-size:cover;background-position:center center;filter:brightness(.85) contrast(2.4);mix-blend-mode:soft-light;opacity:calc(.4 + var(--pointer-from-center) * .5)}.holo-card[data-effect=oilslick] .holo-card__glare{background-image:var( --glare-image, radial-gradient( farthest-corner circle at var(--pointer-x) var(--pointer-y), hsla(300, 60%, 92%, .6) 8%, hsla(250, 40%, 45%, .28) 45%, hsla(220, 40%, 5%, .75) 110% ) );filter:brightness(.85) contrast(1.8) saturate(1.4);mix-blend-mode:var(--glare-blend, overlay);opacity:calc(var(--card-opacity) * .85 * var(--hc-glare-opacity))}.holo-card[data-effect=sunburst] .holo-card__shine{background-image:repeating-conic-gradient(from calc(var(--tilt-x) * 4deg) at var(--pointer-x) var(--pointer-y),var(--sunpillar-clr-1) 0deg,hsla(0,0%,4%,.9) 4deg,var(--sunpillar-clr-3) 8deg,hsla(0,0%,4%,.9) 12deg,var(--sunpillar-clr-5) 16deg),radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsla(0,0%,100%,.5) 3%,hsla(0,0%,45%,.35) 40%,hsl(0,0%,0%) 115%);background-position:center center,center center;background-size:cover,cover;background-blend-mode:soft-light;filter:brightness(calc(.85 * var(--hc-brightness))) contrast(calc(1.6 * var(--hc-contrast))) saturate(calc(1.15 * var(--hc-saturate)));mix-blend-mode:color-dodge;opacity:calc(var(--card-opacity) * .9 * var(--hc-shine-opacity))}.holo-card[data-effect=sunburst] .holo-card__shine:before{content:"";background-image:repeating-conic-gradient(from calc(10deg - (var(--tilt-x) * 6deg)) at var(--pointer-x) var(--pointer-y),hsla(0,0%,100%,0) 0deg,hsla(0,0%,100%,.55) 7deg,hsla(0,0%,100%,0) 14deg,hsla(0,0%,100%,0) 22deg);background-size:cover;background-position:center center;filter:brightness(1.05) contrast(1.25);mix-blend-mode:overlay;opacity:calc(.3 + var(--pointer-from-center) * .4)}.holo-card[data-effect=sunburst] .holo-card__shine:after{content:"";background-image:radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsla(45,100%,94%,.6) 0%,hsla(30,60%,60%,.15) 22%,hsl(250,20%,8%) 95%);background-size:cover;background-position:center center;filter:brightness(.72) contrast(2.4);mix-blend-mode:luminosity;opacity:calc(.25 + var(--pointer-from-center) * .4)}.holo-card[data-effect=sunburst] .holo-card__glare{background-image:var( --glare-image, radial-gradient( farthest-corner circle at var(--pointer-x) var(--pointer-y), hsla(45, 100%, 92%, .6) 6%, hsla(35, 60%, 55%, .28) 40%, hsla(255, 25%, 6%, .75) 110% ) );filter:brightness(.88) contrast(1.6) saturate(1.15);mix-blend-mode:var(--glare-blend, overlay);opacity:calc(var(--card-opacity) * .85 * var(--hc-glare-opacity))}.holo-card[data-effect=mosaic]{--mosaic-size: calc(var(--glittersize) * .55)}.holo-card[data-effect=mosaic] .holo-card__shine{background-image:repeating-conic-gradient(#fff,#fff 25%,#383838 0%,#383838 50%),repeating-linear-gradient(var(--angle),var(--sunpillar-clr-1) calc(var(--space) * 1),var(--sunpillar-clr-2) calc(var(--space) * 2),var(--sunpillar-clr-3) calc(var(--space) * 3),var(--sunpillar-clr-4) calc(var(--space) * 4),var(--sunpillar-clr-5) calc(var(--space) * 5),var(--sunpillar-clr-6) calc(var(--space) * 6),var(--sunpillar-clr-1) calc(var(--space) * 7)),radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsla(0,0%,100%,.5) 5%,hsla(0,0%,45%,.35) 45%,hsl(0,0%,0%) 120%);background-position:center center,calc(((50% - var(--background-x)) * 2.6) + 50%) calc(((50% - var(--background-y)) * 2) + 50%),center center;background-size:var(--mosaic-size) calc(var(--mosaic-size) * .72),400% 400%,cover;background-blend-mode:overlay,multiply;filter:brightness(calc(.82 * var(--hc-brightness))) contrast(calc(1.9 * var(--hc-contrast))) saturate(calc(.95 * var(--hc-saturate)));mix-blend-mode:color-dodge;opacity:calc(var(--card-opacity) * .9 * var(--hc-shine-opacity))}.holo-card[data-effect=mosaic] .holo-card__shine:before{content:"";background-image:repeating-conic-gradient(#333,#333 25%,#f5f5f5 0%,#f5f5f5 50%),repeating-linear-gradient(calc(var(--angle) + 180deg),var(--sunpillar-clr-4) calc(var(--space) * 1),var(--sunpillar-clr-5) calc(var(--space) * 2),var(--sunpillar-clr-6) calc(var(--space) * 3),var(--sunpillar-clr-1) calc(var(--space) * 4),var(--sunpillar-clr-2) calc(var(--space) * 5),var(--sunpillar-clr-3) calc(var(--space) * 6),var(--sunpillar-clr-4) calc(var(--space) * 7));background-position:calc(50% + (var(--mosaic-size) / 2)) calc(50% + (var(--mosaic-size) * .36)),calc(((50% - var(--background-x)) * -2.2) + 50%) calc(((50% - var(--background-y)) * -1.6) + 50%);background-size:var(--mosaic-size) calc(var(--mosaic-size) * .72),400% 400%;background-blend-mode:overlay;filter:brightness(1.05) contrast(1.5);mix-blend-mode:lighten;opacity:calc(.35 + var(--pointer-from-center) * .45)}.holo-card[data-effect=mosaic] .holo-card__shine:after{content:"";background-image:radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsla(0,0%,92%,.7) 0%,hsla(0,0%,74%,.1) 28%,hsl(0,0%,6%) 90%);background-size:cover;background-position:center center;mix-blend-mode:luminosity;filter:brightness(.62) contrast(3)}.holo-card[data-effect=mosaic] .holo-card__glare{background-image:var( --glare-image, radial-gradient( farthest-corner circle at var(--pointer-x) var(--pointer-y), hsla(0, 0%, 100%, .8) 10%, hsla(0, 0%, 65%, .35) 45%, hsla(0, 0%, 0%, .6) 110% ) );filter:brightness(.85) contrast(1.8);mix-blend-mode:var(--glare-blend, overlay);opacity:calc(var(--card-opacity) * .9 * var(--hc-glare-opacity))}.lh-holo-scene{--portrait-turn-angle: 4deg;--portrait-turn-duration: 14s;--portrait-glare-max: .09;position:absolute;top:58px;left:-16px;width:calc(100% + 32px);aspect-ratio:2/3;isolation:isolate;pointer-events:none;user-select:none;-webkit-user-select:none}.lh-holo-float,.lh-holo-mount,.lh-holo-still{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.lh-holo-float{z-index:1}.lh-holo-still{object-fit:contain}.lh-holo-mount{visibility:hidden}.lh-holo-scene[data-motion=on][data-render=holo] .lh-holo-mount{visibility:visible}.lh-holo-scene[data-motion=on][data-render=holo] .lh-holo-still{display:none}.lh-holo-scene[data-motion=on] .lh-holo-float{animation:lh-portrait-float 7s ease-in-out infinite}.lh-holo-scene .holo-card{width:100%;height:100%;--card-radius: 0px;--card-edge: transparent;--card-back: transparent;--card-glow: transparent;filter:drop-shadow(0 8px 16px rgba(17,12,21,.2392156863))}.lh-holo-scene .holo-card__translater,.lh-holo-scene .holo-card__rotator,.lh-holo-scene .holo-card__front,.lh-holo-scene .holo-card__shine,.lh-holo-scene .holo-card__glare{width:100%;height:100%;border:0;border-radius:0;background:transparent;box-shadow:none}.lh-holo-scene .holo-card__rotator{pointer-events:none;touch-action:auto;cursor:default}.lh-holo-scene[data-motion=on] .holo-card__rotator{animation:lh-portrait-turn var(--portrait-turn-duration) ease-in-out infinite}.lh-holo-scene img{-webkit-user-drag:none}.lh-holo-scene .holo-card__image{object-fit:contain;object-position:center}.lh-holo-scene .holo-card__shine,.lh-holo-scene .holo-card__glare{mask-image:var(--mask);mask-size:var(--mask-size);mask-position:var(--mask-position);mask-repeat:var(--mask-repeat);-webkit-mask-image:var(--mask);-webkit-mask-size:var(--mask-size);-webkit-mask-position:var(--mask-position);-webkit-mask-repeat:var(--mask-repeat)}.lh-holo-scene .holo-card[data-effect=aurora] .holo-card__shine{background-image:linear-gradient(112deg,transparent 34%,rgba(217,182,122,.1019607843) 43%,rgba(255,242,215,.4588235294) 50%,rgba(234,197,181,.1411764706) 56%,transparent 66%);background-size:300% 100%;mix-blend-mode:soft-light;filter:none;opacity:.46;animation:lh-portrait-light 11s ease-in-out infinite}.lh-holo-scene .holo-card[data-effect=aurora] .holo-card__shine:before,.lh-holo-scene .holo-card[data-effect=aurora] .holo-card__shine:after{content:none}.lh-holo-scene .holo-card[data-effect=aurora] .holo-card__glare{background-image:radial-gradient(ellipse at var(--pointer-x) var(--pointer-y),rgba(255,231,188,.5215686275),transparent 64%);mix-blend-mode:soft-light;filter:none;opacity:.04;animation:lh-portrait-glare 9s ease-in-out infinite alternate}.lh-holo-scene[data-character=laohua]{--portrait-turn-angle: 4.5deg;--portrait-turn-duration: 12s;--portrait-glare-max: .08}.lh-holo-scene[data-character=mystery]{--portrait-turn-angle: 2deg;--portrait-turn-duration: 18s;--portrait-glare-max: .05}.lh-holo-scene[data-character=laohua][data-motion=on] .lh-holo-float{animation-duration:6s;animation-name:lh-laohua-float}.lh-holo-scene[data-character=laohua] .holo-card[data-effect=aurora] .holo-card__shine{background-image:linear-gradient(110deg,transparent 35%,rgba(241,216,155,.0941176471) 43%,rgba(255,246,220,.4) 50%,rgba(232,199,138,.1254901961) 57%,transparent 66%);opacity:.34;animation-duration:12s}.lh-holo-scene[data-character=laohua] .holo-card[data-effect=aurora] .holo-card__glare{background-image:radial-gradient(ellipse at var(--pointer-x) var(--pointer-y),rgba(255,240,201,.4),transparent 64%)}.lh-holo-scene[data-character=mystery][data-motion=on] .lh-holo-float{animation:lh-mystery-float 10s ease-in-out infinite}.lh-holo-scene[data-character=mystery] .holo-card{filter:drop-shadow(0 0 1.4px rgba(169,196,222,.4)) drop-shadow(0 8px 16px rgba(13,21,33,.2196078431))}.lh-holo-scene[data-character=mystery] .holo-card[data-effect=aurora] .holo-card__shine{background-image:linear-gradient(114deg,transparent 37%,rgba(166,196,223,.0705882353) 45%,rgba(228,237,244,.3019607843) 50%,rgba(155,184,217,.1411764706) 56%,transparent 64%);opacity:.25;animation-duration:17s}.lh-holo-scene[data-character=mystery] .holo-card[data-effect=aurora] .holo-card__glare{background-image:radial-gradient(ellipse at var(--pointer-x) var(--pointer-y),rgba(187,215,234,.2588235294),transparent 64%)}.lh-holo-sparks{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.lh-holo-sparks.is-back{z-index:0}.lh-holo-sparks.is-front{z-index:2}.lh-holo-spark-path{position:absolute;top:0;height:100%;width:var(--spark-size);animation:lh-spark-rise var(--spark-duration) var(--spark-delay) linear infinite}.lh-holo-spark{display:block;width:var(--spark-size);height:var(--spark-size);border-radius:50%;background:#f0d39d;box-shadow:0 0 5px 1px #e4c38955}.lh-holo-mist{position:absolute;top:65%;right:-8%;bottom:0;left:-8%;overflow:hidden;pointer-events:none}.lh-holo-mist.is-back{z-index:0}.lh-holo-mist.is-front{z-index:2;opacity:.7}.lh-holo-mist span{position:absolute;top:35%;right:-12%;bottom:-5%;left:-12%;background:radial-gradient(ellipse at 42% 65%,rgba(178,201,217,.1490196078),rgba(178,201,217,.0470588235) 45%,transparent 70%);filter:blur(8px);animation:lh-mist-drift 23s ease-in-out infinite alternate}.lh-holo-mist.is-front span{animation-duration:29s;animation-delay:-13s;animation-direction:alternate-reverse}.lh-holo-petals{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.lh-holo-petals.is-back{z-index:0;opacity:.6}.lh-holo-petals.is-front{z-index:2;opacity:.8}.lh-holo-petal-path{position:absolute;top:0;height:100%;width:var(--petal-size);animation:lh-petal-fall var(--petal-duration) var(--petal-delay) linear infinite}.lh-holo-petal{display:block;width:var(--petal-size);height:calc(var(--petal-size) * 1.5);border-radius:100% 0 100% 35%;background:linear-gradient(135deg,#ffe2dc,#dc9ca9b3 65%,#c9829380);animation:lh-petal-turn 6s var(--petal-delay) ease-in-out infinite alternate}@keyframes lh-portrait-float{0%,to{transform:translate3d(0,2px,0)}50%{transform:translate3d(0,-4px,0)}}@keyframes lh-portrait-turn{0%,50%,to{transform:rotateY(0) rotateX(0)}25%{transform:rotateY(var(--portrait-turn-angle)) rotateX(.8deg)}75%{transform:rotateY(calc(0deg - var(--portrait-turn-angle))) rotateX(-.8deg)}}@keyframes lh-portrait-glare{0%{opacity:.025}to{opacity:var(--portrait-glare-max)}}@keyframes lh-laohua-float{0%,to{transform:translate3d(0,2px,0)}50%{transform:translate3d(0,-5px,0)}}@keyframes lh-mystery-float{0%,to{transform:translate3d(0,1px,0)}50%{transform:translate3d(0,-1px,0)}}@keyframes lh-spark-rise{0%{transform:translate3d(0,92%,0);opacity:0}15%,72%{opacity:.55}to{transform:translate3d(var(--spark-drift),12%,0);opacity:0}}@keyframes lh-mist-drift{0%{transform:translate3d(-8%,2px,0);opacity:.3}to{transform:translate3d(8%,-3px,0);opacity:.7}}@keyframes lh-portrait-light{0%,to{background-position:105% 0}50%{background-position:-5% 0}}@keyframes lh-petal-fall{0%{transform:translate3d(0,-8%,0);opacity:0}12%,78%{opacity:.8}to{transform:translate3d(var(--petal-drift),105%,0);opacity:0}}@keyframes lh-petal-turn{0%{transform:rotate(-25deg) rotateY(10deg)}to{transform:rotate(45deg) rotateY(65deg)}}@media (max-height: 500px){.lh-holo-scene{top:42px}}@media (max-width: 600px){.lh-holo-scene{top:132px;left:-10px;width:calc(100% + 20px)}}body[data-game-compact=true] .lh-ai-overlay .lh-holo-scene{top:42px;left:-16px;width:calc(100% + 32px)}body[data-game-narrow=true] .lh-ai-overlay .lh-holo-scene{top:132px;left:-10px;width:calc(100% + 20px)}@media (prefers-reduced-motion: reduce){.lh-holo-scene .lh-holo-float,.lh-holo-scene .holo-card__rotator,.lh-holo-scene .holo-card__shine,.lh-holo-scene .holo-card__glare{animation:none!important}.lh-holo-scene .lh-holo-petals,.lh-holo-scene .lh-holo-sparks,.lh-holo-scene .lh-holo-mist,.lh-holo-scene .lh-holo-mount{display:none}.lh-holo-scene .lh-holo-still{display:block!important}}.lh-ai-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10000;display:grid;place-items:center;padding:24px;background:#0b0c13c9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font:16px/1.55 system-ui,Microsoft YaHei,sans-serif;color:#f4ebe2;overscroll-behavior:none}.lh-ai-panel{width:min(1120px,100%);height:min(790px,100%);max-height:calc(var(--game-viewport-height, 100dvh) - 48px);display:grid;grid-template-rows:68px minmax(0,1fr);background:#161820;border:1px solid rgba(172,142,101,.3490196078);border-radius:16px;box-shadow:0 28px 100px #0008;overflow:hidden}.lh-ai-panel button,.lh-ai-panel input,.lh-ai-panel textarea{font:inherit}.lh-ai-panel button{cursor:pointer;border:1px solid rgba(174,150,114,.2);border-radius:8px;background:#262730;color:#e9ddcf;padding:8px 13px;min-height:38px}.lh-ai-panel button:disabled{opacity:.45;cursor:default}.lh-ai-panel button:focus-visible,.lh-ai-panel input:focus-visible,.lh-ai-panel textarea:focus-visible{outline:2px solid #f5cf94;outline-offset:2px}.lh-ai-panel>header{display:flex;align-items:center;justify-content:space-between;padding:8px 22px;border-bottom:1px solid rgba(168,141,108,.168627451);background:#1d1e27}.lh-ai-panel>header span{font-size:11px;letter-spacing:.18em;color:#cbb087}.lh-ai-panel h2{font-size:22px;margin:0;letter-spacing:.06em;font-weight:500}.lh-ai-panel>header button{font-size:26px;width:42px;padding:0}.lh-ai-body{display:grid;grid-template-columns:260px minmax(0,1fr);min-height:0}.lh-ai-body aside{position:relative;overflow:hidden;display:flex;flex-direction:column;background:radial-gradient(ellipse at 55% 50%,#55413c,#242431 72%);border-right:1px solid rgba(156,129,93,.2392156863)}.lh-ai-roles{position:relative;z-index:2;display:flex;flex-wrap:wrap;gap:6px;padding:15px 12px}.lh-ai-roles button{font-size:14px;flex:1;white-space:nowrap;padding:6px 8px;background:#141722b0}.lh-ai-roles button[aria-pressed=true]{background:#a38157;color:#fff5e6}.lh-ai-portrait{position:absolute;width:100%;height:92%;object-fit:cover;object-position:top center;top:55px;opacity:.95}.lh-ai-caption{position:relative;z-index:1;margin-top:auto;background:linear-gradient(transparent,#181924f5 40%);padding:50px 20px 24px}.lh-ai-caption h3{font-size:27px;font-weight:500;margin:0 0 4px}.lh-ai-caption p{font-size:14px;color:#ddc9af;margin:0 0 16px}.lh-ai-caption small{font-size:11px;color:#b1a9a7}.lh-ai-main{min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden}.lh-ai-entry{width:100%;max-width:640px;margin:auto;padding:24px 30px;overflow:auto}.lh-ai-entry h3{font-size:23px;font-weight:500;margin:0 0 16px}.lh-ai-entry form{display:flex;flex-direction:column;gap:16px}.lh-ai-entry label{display:flex;flex-direction:column;gap:8px;font-size:14px}.lh-ai-entry .lh-ai-error{padding:12px;margin-top:10px}.lh-ai-panel input,.lh-ai-panel textarea{border:1px solid rgba(162,139,108,.3333333333);border-radius:8px;background:#22242f;color:#f0e5d9;padding:9px 12px;min-width:0}.lh-ai-panel .lh-ai-primary{background:#c4a16f;color:#231d17;border:0;font-weight:600}.lh-ai-toolbar{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-shrink:0;padding:11px 18px;border-bottom:1px solid rgba(168,141,108,.168627451);font-size:13px;color:#c4b5a1}.lh-ai-toolbar div{display:flex;gap:7px}.lh-ai-toolbar button{font-size:13px;min-height:32px;padding:5px 10px}.lh-ai-messages{min-height:0;flex:1;overflow-y:auto;padding:20px 24px;display:flex;flex-direction:column;gap:17px;overscroll-behavior:contain}.lh-ai-messages article{max-width:85%;align-self:flex-start;border:1px solid rgba(174,148,116,.231372549);background:#242630;padding:10px 15px;border-radius:12px 12px 12px 2px;overflow-wrap:anywhere}.lh-ai-messages article small{color:#c8ab80;font-size:11px}.lh-ai-messages article p{white-space:pre-wrap;margin:3px 0}.lh-ai-messages .is-player{align-self:flex-end;background:#3c3532;border-color:#957f6566;border-radius:12px 12px 2px}.lh-ai-empty{margin:auto;text-align:center;color:#d2baa0;padding:20px}.lh-ai-empty p{font-size:14px;color:#9f9894}.lh-ai-typing{font-size:13px;color:#c3aa88}.lh-ai-earlier{align-self:center;font-size:12px}.lh-ai-composer{display:flex;gap:10px;padding:14px 18px;border-top:1px solid rgba(168,141,108,.168627451);flex-shrink:0}.lh-ai-composer textarea{flex:1;resize:none;height:68px}.lh-ai-composer button{width:75px;align-self:stretch}.lh-ai-main .lh-ai-error{color:#f2b6a8;font-size:13px;margin:0;padding:8px 18px;background:#5835373b;flex-shrink:0}.lh-ai-memory{padding:18px 24px;overflow:auto;min-height:0;flex:1}.lh-ai-memory h3{font-size:20px;font-weight:500;margin:0 0 6px}.lh-ai-memory>p{font-size:13px;color:#b8ada1}.lh-ai-memory article{display:flex;justify-content:space-between;align-items:center;gap:14px;border-bottom:1px solid rgba(168,141,108,.168627451);padding:12px 0}.lh-ai-memory article span{overflow-wrap:anywhere}.lh-ai-memory article button{font-size:12px;flex-shrink:0}.lh-ai-memory form{display:flex;gap:10px;margin:20px 0}.lh-ai-memory textarea{min-height:72px;resize:vertical;flex:1}.lh-ai-memory form button{align-self:stretch}.lh-ai-panel .lh-ai-reset{font-size:13px;color:#e7b4a7;background:transparent}body[data-game-compact=true] .lh-ai-overlay{padding:8px}body[data-game-compact=true] .lh-ai-panel{max-height:calc(var(--game-viewport-height, 100dvh) - 16px);height:100%;grid-template-rows:44px minmax(0,1fr);border-radius:10px}body[data-game-compact=true] .lh-ai-panel>header{padding:3px 16px}body[data-game-compact=true] .lh-ai-panel>header span{display:none}body[data-game-compact=true] .lh-ai-panel h2{font-size:18px}body[data-game-compact=true] .lh-ai-panel>header button{min-height:32px;height:32px;width:36px}body[data-game-compact=true] .lh-ai-body{grid-template-columns:190px minmax(0,1fr)}body[data-game-compact=true] .lh-ai-roles{padding:8px;gap:4px}body[data-game-compact=true] .lh-ai-roles button{font-size:12px;min-height:32px;padding:5px}body[data-game-compact=true] .lh-ai-portrait{top:40px;height:110%}body[data-game-compact=true] .lh-ai-caption{padding:26px 14px 12px}body[data-game-compact=true] .lh-ai-caption h3{font-size:22px}body[data-game-compact=true] .lh-ai-caption p{font-size:12px;margin-bottom:0}body[data-game-compact=true] .lh-ai-caption small{display:none}body[data-game-compact=true] .lh-ai-toolbar{padding:6px 12px;font-size:12px}body[data-game-compact=true] .lh-ai-messages{padding:12px 14px;gap:10px;font-size:15px}body[data-game-compact=true] .lh-ai-composer{padding:8px 12px}body[data-game-compact=true] .lh-ai-composer textarea{height:46px;padding:7px 10px;font-size:15px}body[data-game-compact=true] .lh-ai-entry{padding:12px 18px;gap:8px}body[data-game-compact=true] .lh-ai-entry h3{font-size:18px}body[data-game-compact=true] .lh-ai-entry p{font-size:12px;line-height:1.5}body[data-game-compact=true] .lh-ai-label{display:none}body[data-game-compact=true] .lh-ai-entry input{padding:6px 10px}body[data-game-compact=true] .lh-ai-entry label{font-size:12px;gap:3px}body[data-game-compact=true] .lh-ai-entry button{min-height:34px}body[data-game-narrow=true] .lh-ai-body{grid-template-columns:120px minmax(0,1fr)}body[data-game-narrow=true] .lh-ai-roles{flex-direction:column}body[data-game-narrow=true] .lh-ai-caption p{display:none}body[data-game-narrow=true] .lh-ai-portrait{top:125px;height:85%}body[data-game-narrow=true] .lh-ai-toolbar>span{display:none}body[data-game-narrow=true] .lh-ai-messages{padding:10px}body[data-game-narrow=true] .lh-ai-messages article{max-width:95%;padding:8px 10px}body[data-game-narrow=true] .lh-ai-composer{padding:8px;gap:6px}body[data-game-narrow=true] .lh-ai-composer button{width:54px;padding:7px}body[data-game-narrow=true] .lh-ai-entry,body[data-game-narrow=true] .lh-ai-memory{padding:12px}body[data-game-narrow=true] .lh-ai-memory form{flex-direction:column}body[data-game-short=true] .lh-ai-body{grid-template-columns:140px minmax(0,1fr)}body[data-game-short=true] .lh-ai-caption{display:none}body[data-game-short=true] .lh-ai-composer textarea{height:40px}body[data-game-short=true] .lh-ai-toolbar{padding:3px 10px}._Logo_main_1t2wi_1{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;animation:_change-img-anim_1t2wi_1 5s forwards;background-size:cover;z-index:14}@keyframes _change-img-anim_1t2wi_1{0%{opacity:0}35%{opacity:1}65%{opacity:1}99%{opacity:0}to{opacity:0;display:none}}._Logo_Back_1t2wi_32{width:100%;height:100%;position:absolute;top:0;left:0;right:0;opacity:1;bottom:0;background-size:cover;z-index:14;background:#fff}._animationActive_1t2wi_46{animation:_fadeout_1t2wi_1 5s forwards}@keyframes _fadeout_1t2wi_1{0%{opacity:1}65%{opacity:1}99%{opacity:0}to{opacity:0;display:none}}._extra_16jj3_2{width:100%;height:100%;position:absolute;top:0;left:0;z-index:14;background-image:linear-gradient(135deg,#93a5cf,#e4efe9);padding:2em;box-sizing:border-box}._extra_top_16jj3_14{padding:0;display:flex;height:10%}._extra_top_icon_16jj3_20{padding:.6em .6em 0;border-radius:1000px;transform:translateY(-13px);cursor:pointer}._extra_top_icon_16jj3_20:hover{background:#ffffff40;animation:_extra_icon_softin_16jj3_1 .25s ease-out forwards}@keyframes _extra_icon_softin_16jj3_1{0%{background:#fff0}to{background:#00000040}}._extra_title_16jj3_40{font-family:思源宋体,serif;height:100%;line-height:100%;font-size:325%;font-weight:700;color:transparent;background:linear-gradient(150deg,#fff,#fff 75%,#51a8dd);-webkit-background-clip:text}._mainContainer_16jj3_51{box-sizing:border-box;padding:0 2em;display:flex;height:92%;flex-flow:column}._bgmContainer_16jj3_59{left:50px;right:50px;bottom:30px;position:absolute;overflow:auto;box-sizing:border-box;display:flex;flex-flow:column-reverse;align-content:center;background-image:linear-gradient(315deg,#a3bdedf2,#6991c7f2);padding:1em 2em;border-radius:4px;transition:max-height .5s;z-index:2}._bgmListContainer_16jj3_76{z-index:2;bottom:0;width:100%;box-sizing:border-box;display:flex;flex:1;flex-flow:row;justify-content:flex-start;align-items:flex-start;margin:0 0 15px;flex-wrap:wrap;overflow:auto}._bgmPlayerMain_16jj3_91{display:flex}._bgmControlButton_16jj3_95{padding:.6em 1.2em .2em;margin:0 5px;box-sizing:border-box;border-radius:4px;border:1px solid rgba(255,255,255,.5);cursor:pointer;transition:background-color .33s,color .33s;flex-shrink:0}._bgmControlButton_16jj3_95:hover{box-shadow:0 0 10px 5px #ffffff59}._bgmName_16jj3_110{color:#fffc;font-family:资源圆体,serif;font-size:155%;margin:5px 5px 0 15px;overflow:hidden}._bgmElement_16jj3_118{font-family:资源圆体,serif;padding:.5em 1em;overflow:hidden;background-color:#0000001a;border-radius:5px;color:#fff;font-size:125%;margin:.5em 1em .5em .5em;transition:background-color 1s,color 1s;opacity:1;cursor:pointer;width:28%;flex-shrink:0}@keyframes _bgmElement_In_16jj3_1{0%{opacity:.95}to{opacity:1}}._bgmElement_16jj3_118:hover{background-color:#ffffffa6;color:#666;transition:background-color .5s,color .5s}._bgmElement_active_16jj3_148{background-color:#ffffffd9!important;color:#666}._cgMain_16jj3_153{width:100%;height:88%}._cgContainer_16jj3_158{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;align-content:flex-start;height:90%;box-sizing:border-box;padding:4em 0 0 2em}._cgElement_16jj3_170{width:22.5%;height:37.5%;background-color:#ffffffbf;box-shadow:0 0 15px 5px #00000059;box-sizing:border-box;padding:.75em;opacity:0;margin:1em;animation-delay:.1s;z-index:1;position:relative;cursor:pointer}._cgElementStack_16jj3_185{background-color:transparent;box-shadow:none}._cgStackItem_16jj3_190{position:absolute;top:.6em;right:.6em;bottom:.6em;left:.6em;box-sizing:border-box;padding:.75em;background-color:#ffffffd9;box-shadow:0 0 15px 5px #00000047;transform-origin:center 70%;opacity:0;animation:_cgStackItemIn_16jj3_1 1.5s ease-out both}@keyframes _cgStackItemIn_16jj3_1{0%{opacity:0;transform:var(--cg-stack-start-transform)}20%{opacity:1}to{opacity:1;transform:var(--cg-stack-end-transform)}}._cgShowDiv_16jj3_215{height:8%;width:100%;display:flex;flex-flow:row;justify-content:center;align-items:flex-end}._cgShowDivWarpper_16jj3_224{display:flex;flex-flow:row;justify-content:flex-start;align-items:flex-end;border-radius:7px;padding:12px 15px;width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;-webkit-overflow-scrolling:touch}._cgNav_16jj3_239{font-size:170%;background-color:#ffffff80;color:#666;padding:.12em 1em;margin:0 .25em;text-align:center;cursor:pointer;transition:background-color .5s,color .5s,font-weight .5s;border-radius:7px;flex-shrink:0}._cgNav_16jj3_239:first-child{margin-left:0}._cgNav_16jj3_239:last-child{margin-right:0}._cgNav_active_16jj3_260{background-color:#ffffffb3!important;color:#005caf}._cgNav_16jj3_239:hover{color:#005caf;background-color:#fff9}._showFullContainer_16jj3_270{z-index:13;position:absolute;top:0;left:0;width:100%;height:100%;background:#0000001a;display:flex;justify-content:center;align-items:center}._showFullCgMain_16jj3_283{cursor:pointer;width:80%;height:80%;box-sizing:border-box;padding:2em;background:#fffffff2;animation:_fullCgIn_16jj3_1 .5s ease-out forwards;opacity:0}@keyframes _fullCgIn_16jj3_1{0%{opacity:0;transform:scale(1.05) translate(-25px,-50px) rotateX(-10deg) rotateY(10deg)}to{opacity:1;transform:scale(1) translateZ(0)}}@keyframes cg_softIn_-5{0%{opacity:0;transform:scale(1.15) translate(-50px,-125px) rotateX(-25deg) rotateY(25deg) rotate(10deg)}70%{opacity:1;transform:scale(1) translateZ(0) rotate(-7deg)}to{opacity:1;transform:scale(1) translateZ(0) rotate(-5deg)}}@keyframes cg_softIn_-4{0%{opacity:0;transform:scale(1.15) translate(-50px,-125px) rotateX(-25deg) rotateY(25deg) rotate(8deg)}70%{opacity:1;transform:scale(1) translateZ(0) rotate(-5.6deg)}to{opacity:1;transform:scale(1) translateZ(0) rotate(-4deg)}}@keyframes cg_softIn_-3{0%{opacity:0;transform:scale(1.15) translate(-50px,-125px) rotateX(-25deg) rotateY(25deg) rotate(6deg)}70%{opacity:1;transform:scale(1) translateZ(0) rotate(-4.2deg)}to{opacity:1;transform:scale(1) translateZ(0) rotate(-3deg)}}@keyframes cg_softIn_-2{0%{opacity:0;transform:scale(1.15) translate(-50px,-125px) rotateX(-25deg) rotateY(25deg) rotate(4deg)}70%{opacity:1;transform:scale(1) translateZ(0) rotate(-2.8deg)}to{opacity:1;transform:scale(1) translateZ(0) rotate(-2deg)}}@keyframes cg_softIn_-1{0%{opacity:0;transform:scale(1.15) translate(-50px,-125px) rotateX(-25deg) rotateY(25deg) rotate(2deg)}70%{opacity:1;transform:scale(1) translateZ(0) rotate(-1.4deg)}to{opacity:1;transform:scale(1) translateZ(0) rotate(-1deg)}}@keyframes cg_softIn_0{0%{opacity:0;transform:scale(1.15) translate(-50px,-125px) rotateX(-25deg) rotateY(25deg) rotate(0)}70%{opacity:1;transform:scale(1) translateZ(0) rotate(0)}to{opacity:1;transform:scale(1) translateZ(0) rotate(0)}}@keyframes cg_softIn_1{0%{opacity:0;transform:scale(1.15) translate(-50px,-125px) rotateX(-25deg) rotateY(25deg) rotate(-2deg)}70%{opacity:1;transform:scale(1) translateZ(0) rotate(1.4deg)}to{opacity:1;transform:scale(1) translateZ(0) rotate(1deg)}}@keyframes cg_softIn_2{0%{opacity:0;transform:scale(1.15) translate(-50px,-125px) rotateX(-25deg) rotateY(25deg) rotate(-4deg)}70%{opacity:1;transform:scale(1) translateZ(0) rotate(2.8deg)}to{opacity:1;transform:scale(1) translateZ(0) rotate(2deg)}}@keyframes cg_softIn_3{0%{opacity:0;transform:scale(1.15) translate(-50px,-125px) rotateX(-25deg) rotateY(25deg) rotate(-6deg)}70%{opacity:1;transform:scale(1) translateZ(0) rotate(4.2deg)}to{opacity:1;transform:scale(1) translateZ(0) rotate(3deg)}}@keyframes cg_softIn_4{0%{opacity:0;transform:scale(1.15) translate(-50px,-125px) rotateX(-25deg) rotateY(25deg) rotate(-8deg)}70%{opacity:1;transform:scale(1) translateZ(0) rotate(5.6deg)}to{opacity:1;transform:scale(1) translateZ(0) rotate(4deg)}}@keyframes cg_softIn_5{0%{opacity:0;transform:scale(1.15) translate(-50px,-125px) rotateX(-25deg) rotateY(25deg) rotate(-10deg)}70%{opacity:1;transform:scale(1) translateZ(0) rotate(7deg)}to{opacity:1;transform:scale(1) translateZ(0) rotate(5deg)}}._Menu_main_1a7i6_1{width:100%;height:100%;position:absolute;z-index:16;animation:_Menu_ShowSoftly_1a7i6_1 .5s forwards;background-image:linear-gradient(to top,#accbee,#e7f0fd)}._Menu_TagContent_1a7i6_10{width:100%;height:90%}@keyframes _Menu_ShowSoftly_1a7i6_1{0%{opacity:0}to{opacity:1}}._MenuPanel_main_1c9ky_1{width:100%;height:10%;display:flex;justify-content:center;align-items:center;padding:0 55px}._MenuPanel_button_1c9ky_10{padding:.25em 15px 0;margin-right:15px;display:flex;justify-content:center;font-size:200%;text-align:center;border-radius:6px;min-width:12.5%;cursor:pointer;color:#7b90a9;background:#0000;overflow:hidden;transition:text-shadow .7s,background-color .7s}._MenuPanel_button_1c9ky_10:last-child{margin-right:0}._MenuPanel_button_1c9ky_10:hover{background-color:#f5f6f726}._MenuPanel_button_1c9ky_10:last-child{border-right:none}._MenuPanel_button_icon_1c9ky_38{transform:translateY(.125em);padding:0 .15em 0 0;margin:0 .15em 0 0}._MenuPanel_button_hl_1c9ky_44{background-color:#f5f6f759!important}._Save_Load_main_1jtts_2{height:90%;width:100%;position:absolute;cursor:default}._Save_Load_top_1jtts_9{height:10%;width:100%;display:flex;animation:_Elements_in_1jtts_1 ease-out 1s forwards;justify-content:center}._Save_Load_title_1jtts_17{font-family:思源宋体,serif;letter-spacing:.1em;width:auto;font-size:500%;min-width:350px;box-sizing:border-box;display:flex;justify-content:center;align-items:center;position:absolute;left:20px;top:0;z-index:-1;opacity:.2;transform:translateY(-10px)}._Save_title_text_1jtts_35{font-weight:700;color:transparent;background:linear-gradient(135deg,#77428d,#b28fce);text-shadow:2px 2px 15px rgba(255,255,255,.5);-webkit-background-clip:text}._Load_title_text_1jtts_43{font-weight:700;color:transparent;background:linear-gradient(135deg,#005caf,#2ea9df);text-shadow:2px 2px 15px rgba(255,255,255,.5);-webkit-background-clip:text}._Save_Load_top_buttonList_1jtts_51{height:100%;display:flex}._Save_Load_top_button_1jtts_51{cursor:pointer;font-size:200%;width:2.05em;text-align:center;color:#00000080;box-sizing:border-box;display:flex;align-items:center;border-bottom:4px solid rgba(0,0,0,0);transition:background-color .7s,border-bottom-width .7s}._Save_Load_top_button_text_1jtts_69{text-align:center;width:100%;padding:0 0 3px;border-left:2px solid rgba(0,0,0,.1)}._Save_Load_top_button_1jtts_51:first-child>div{border-left:2px solid rgba(0,0,0,0)}._Save_Load_top_button_on_1jtts_80{font-weight:700;border-bottom:4px solid #77428D;color:#77428d;background-color:#77428d0d}._Save_Load_top_button_1jtts_51:hover{color:#77428d;font-weight:700;border-bottom:4px solid #77428D}._Load_top_button_on_1jtts_93{font-weight:700;border-bottom:5px solid #005CAF;color:#005caf;background-color:#005caf1a}._Load_top_button_1jtts_93:hover{color:#005caf;font-weight:700;border-bottom:5px solid #005CAF}._Save_Load_content_1jtts_106{height:90%;width:100%;display:flex;flex-wrap:wrap;justify-content:space-evenly;align-items:center}._Save_Load_content_element_1jtts_115{background:linear-gradient(-45deg,#0000000d,#00000013);overflow:hidden;width:17.5%;height:45%;animation:_Elements_in_1jtts_1 1s ease-out forwards,_Elements_in_transform_1jtts_1 1s ease-out;opacity:0;border-radius:4px;transition:transform .25s,box-shadow .25s;cursor:pointer}._Save_Load_content_element_1jtts_115:hover{transform:scale(1.05) translate(-.2em,-.2em)}._Save_Load_content_element_top_1jtts_131{font-family:资源圆体,serif;width:100%;height:12%;display:flex}._Save_Load_content_element_top_index_1jtts_138{color:#fff;text-align:center;font-size:155%;height:100%;width:20%;background-color:#b28fce}._Load_content_elememt_top_index_1jtts_147{background-color:#51a8dd}._Save_Load_content_element_top_date_1jtts_151{padding:.425em 0 0 .5em;background-color:#77428d;color:#fff;font-size:115%;height:100%;width:80%;font-family:WebgalUI,serif;letter-spacing:.1em}._Load_content_element_top_date_1jtts_162{background-color:#005caf}._Save_Load_content_text_1jtts_166{font-family:WebgalUI,sans-serif;letter-spacing:.05em;color:#373c38;background:linear-gradient(-45deg,#ffffffbf,#fff);font-size:120%;height:40%;width:100%;display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start}._Save_Load_content_text_padding_1jtts_180{padding:.2em .75em}._Save_Load_content_speaker_1jtts_184{box-sizing:border-box;font-weight:700;color:#77428d;padding:.35em .8em .25em;width:100%;border-bottom:1px solid rgba(0,0,0,.1)}._Load_content_speaker_1jtts_193{color:#005caf}._Load_content_text_1jtts_197{background-color:#005cafbf}._Save_Load_content_miniRen_1jtts_201{width:100%;height:48%;position:relative;background-size:cover}._Save_Load_content_miniRen_bg_1jtts_208{background-size:cover;height:100%;width:100%;background-position:center}._Save_Load_content_miniRen_figure_1jtts_215{height:100%;max-height:100%;max-width:100%;position:absolute;bottom:0}._Save_Load_content_miniRen_figLeft_1jtts_223{bottom:0;left:0}._Save_Load_content_miniRen_figRight_1jtts_228{bottom:0;right:0}@keyframes _Elements_in_1jtts_1{0%{opacity:0}to{opacity:1}}@keyframes _Elements_in_transform_1jtts_1{0%{transform:scale(1.05) translate(-25px,-20px) rotateY(15deg) rotateX(-15deg)}to{transform:scale(1) translate(0)}}._Options_main_18ca6_2{position:absolute;cursor:default;height:90%;width:100%}._Options_top_18ca6_9{height:15%;width:100%;display:flex;align-items:flex-start}._Options_title_18ca6_16{font-family:思源宋体,serif;letter-spacing:.1em;font-size:225%;margin:.5em 0;padding:.2em 2em .2em 1.1em;box-sizing:border-box}._Option_title_text_18ca6_25{font-size:165%;font-weight:700;color:transparent;background:linear-gradient(to left,#227d51,#516e41);-webkit-background-clip:text;animation:_Elements_in_18ca6_1 ease-out .7s forwards}._Option_title_text_shadow_18ca6_34{position:absolute;color:#0000;-webkit-text-stroke:3px rgb(0,0,0);z-index:-1}._Option_title_text_ts_18ca6_41{position:absolute;color:#0000;text-shadow:.04em .04em rgba(81,110,65,.9),.05em .05em rgba(81,110,65,.9),.06em .06em rgba(81,110,65,.9),.07em .07em rgba(81,110,65,.9);z-index:-1}._Options_main_content_18ca6_48{display:flex;flex:1;padding:0 0 0 3em;overflow:auto}._Options_main_content_half_18ca6_55{width:95%;display:flex;flex-flow:row;align-items:flex-start;align-content:flex-start;flex-wrap:wrap;padding:0 1em;position:relative}._About_title_text_18ca6_66{margin:.2em 1em;padding:.2em;position:absolute;top:10px;right:10px;animation:_Elements_in_18ca6_1 ease-out .7s forwards;cursor:pointer}._About_text_18ca6_76{font-weight:700;color:transparent;background:linear-gradient(to left,#227d51a6,#516e41a6);-webkit-background-clip:text;font-size:135%;text-decoration:underline}@keyframes _Elements_in_18ca6_1{0%{opacity:0;transform:scale(1.03) translate(-25px,-20px)}to{opacity:1;transform:scale(1) translate(0)}}._Options_page_container_18ca6_95{height:85%;display:flex;padding:1em 3.75em}._Options_button_list_18ca6_101{animation:_Elements_in_18ca6_1 ease-out .7s forwards}._Option_select_18ca6_105{position:relative;max-width:100%;font-size:150%}._Option_select_button_18ca6_111,._Option_select_item_18ca6_112{box-sizing:border-box;border:0;border-bottom:2px solid transparent;background:#3232320d;color:#a0aaa0;font:inherit;cursor:pointer}._Option_select_button_18ca6_111{min-width:10em;padding:.2em 1em;text-align:left}._Option_select_button_18ca6_111:hover,._Option_select_button_18ca6_111:focus-visible,._Option_select_button_active_18ca6_130{border-bottom-color:#516e41e6;color:#516e41e6;font-weight:700}._Option_select_menu_18ca6_136{position:absolute;z-index:1;top:100%;left:0;display:grid;min-width:100%;padding:.25em;background:#ebf3fa;box-shadow:0 .2em .8em #224b3733}._Option_select_item_18ca6_112{padding:.35em .75em;background:#ebf3fa;text-align:left;white-space:nowrap}._Option_select_item_18ca6_112:hover,._Option_select_item_18ca6_112:focus-visible,._Option_select_item_active_18ca6_157{background:#516e4126;border-bottom-color:#516e41e6;color:#516e41e6;font-weight:700}._Options_page_button_18ca6_164{font-family:思源宋体,serif;font-size:300%;font-weight:700;color:transparent;background:linear-gradient(to left,#227d51,#516e41);opacity:.35;-webkit-background-clip:text;transition:color .33s,background-image .33s,opacity .33s;cursor:pointer}._Options_page_button_active_18ca6_176{background-image:linear-gradient(to left,#227d51,#516e41);-webkit-background-clip:text;opacity:1}._Options_page_button_18ca6_164:hover{opacity:1}._NormalOption_ogzuv_1{margin:.2em 1em;padding:.2em;display:flex;flex-flow:column;align-items:flex-start;animation:_Elements_in_ogzuv_1 ease-out .7s forwards}._NormalOption_title_ogzuv_10{color:transparent;background:linear-gradient(to left,#227d51,#516e41);-webkit-background-clip:text;font-size:200%;padding:.15em .5em .15em .1em;font-weight:700}._NormalOption_title_bef_ogzuv_19{font-weight:700;font-size:200%;content:attr(data-text);position:absolute;-webkit-text-stroke:3px rgb(0,0,0);z-index:-1;padding:.15em .5em .15em .1em}._NormalOption_title_sd_ogzuv_29{font-weight:700;color:#0000;font-size:200%;position:absolute;z-index:-1;padding:.15em .5em .15em .1em;text-shadow:.04em .04em rgba(81,110,65,.9),.05em .05em rgba(81,110,65,.9),.06em .06em rgba(81,110,65,.9),.07em .07em rgba(81,110,65,.9),.08em .08em rgba(81,110,65,.9),.09em .09em rgba(81,110,65,.9),.1em .1em rgba(81,110,65,.9)}._NormalOption_buttonList_ogzuv_39{padding:.5em 0;display:flex}@keyframes _Elements_in_ogzuv_1{0%{opacity:0;transform:scale(1.03) translate(-25px,-20px)}to{opacity:1;transform:scale(1) translate(0)}}._NormalButton_1qk3b_1{font-size:150%;box-sizing:border-box;padding:.2em 1em;background-color:#3232320d;margin:0 .4em 0 0;color:#a0aaa0;cursor:pointer;border-bottom:2px solid transparent}._NormalButton_1qk3b_1:hover{border-bottom:2px solid rgba(81,110,65,.9);color:#516e41e6;font-weight:700}._NormalButtonChecked_1qk3b_18{background-color:#516e4126;border-bottom:2px solid rgba(81,110,65,.9);color:#516e41e6;font-weight:700}._backButton_qbk37_1{display:flex;justify-content:center;align-items:center;width:50px;height:50px;background:#0000001a;border-radius:4px;cursor:pointer}._backButton_qbk37_1:hover{background:#0003}._about_qbk37_16{padding:10px 0 0}._icon_qbk37_20{display:inline-flex}._title_qbk37_24{color:transparent;background:linear-gradient(to left,#227d51,#516e41);-webkit-background-clip:text;font-size:200%;padding:.15em .5em .15em .1em;font-weight:700;margin-top:20px}._text_qbk37_34{color:#516e41;padding:0 0 0 10px;font-size:135%}._text_qbk37_34 a{color:#516e41}._contributor_qbk37_43{padding:0 10px 0 0}input[type=range]{-webkit-appearance:none;width:500px;height:50px;background:transparent;font-size:100%}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;height:375%;width:7.2%;border-radius:5em;background:#fff;cursor:pointer;margin-top:-14px;box-shadow:0 0 5px #00000080}input[type=range]::-webkit-slider-runnable-track{width:100%;height:20%;cursor:pointer;box-shadow:1px 1px 7px #0000004d;background:#516e41e6;border-radius:2em}input[type=range]:focus::-webkit-slider-runnable-track{background:#516e41e6}input[type=range]::-moz-range-thumb{height:36px;width:7.2%;border-radius:5em;background:#fff;cursor:pointer;box-shadow:0 0 5px #00000080}input[type=range]::-moz-range-track{width:100%;height:20%;cursor:pointer;box-shadow:1px 1px 7px #0000004d;background:#516e41e6;border-radius:2em}.Option_WebGAL_slider{position:relative}.bubble{position:absolute;bottom:calc(100% + 10px);transform:translate(-50%);background:#000000d9;color:#fff;padding:6px 12px;border-radius:6px;font-weight:700;white-space:nowrap;pointer-events:none;opacity:0;animation:bubbleFadeIn .2s ease-out forwards}.bubble:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border-width:6px;border-style:solid;border-color:rgba(0,0,0,.85) transparent transparent transparent}@keyframes bubbleFadeIn{0%{opacity:0;transform:translate(-50%) translateY(4px)}to{opacity:1;transform:translate(-50%) translateY(0)}}._textPreviewMain_nolr3_1{z-index:1;padding:1em;min-height:480px;width:100%}._textbox_nolr3_8{width:100%;height:100%;position:relative}._Flowchart_main_68bvq_2{font-family:思源宋体,serif;position:absolute;width:100%;height:90%;cursor:default}._flowchart_top_68bvq_10{height:10%;width:100%;display:flex;justify-content:center;position:relative;animation:_flowchart_soft_in_68bvq_1 .7s ease-out forwards}._flowchart_title_68bvq_19{font-size:500%;min-width:350px;display:flex;align-items:center;position:absolute;left:20px;top:0;opacity:.22;transform:translateY(-10px);pointer-events:none}._flowchart_title_text_68bvq_32{font-weight:700;color:transparent;background:linear-gradient(135deg,#2b5f75,#7ba8bc);text-shadow:2px 2px 15px rgba(255,255,255,.5);-webkit-background-clip:text}._flowchart_body_68bvq_40{display:flex;gap:2.5em;height:90%;padding:.5em 5em 1em;box-sizing:border-box;animation:_flowchart_soft_in_68bvq_1 .7s ease-out forwards}._flowchart_sidebar_68bvq_49{width:18em;flex-shrink:0;overflow:auto;padding:.5em 0}._flowchart_tab_68bvq_56{font-family:资源圆体,serif;display:block;width:100%;margin:0 0 .75em;padding:.65em .8em;border:1px solid rgba(255,255,255,.55);border-radius:4px;color:#34505cc7;background:linear-gradient(90deg,#ffffffc7,#eff7fab8);text-align:left;font-size:135%;cursor:pointer;transition:border-color .25s,background-color .25s,color .25s}._flowchart_tab_68bvq_56:hover,._flowchart_tab_active_68bvq_73{color:#2b5f75;border-color:#2b5f755c;background:linear-gradient(90deg,#fffffff2,#e2f0f6d9)}._flowchart_content_68bvq_79{flex:1;overflow-x:hidden;overflow-y:auto;padding:1em;box-sizing:border-box;display:flex;cursor:grab;background:linear-gradient(-45deg,#ffffff52,#e2f0f633);border:1px solid rgba(255,255,255,.65);border-radius:4px;box-shadow:inset 0 0 24px #ffffff61,0 10px 28px #2b5f750f;overscroll-behavior:contain;-webkit-user-select:none;user-select:none}._flowchart_content_dragging_68bvq_95,._flowchart_content_dragging_68bvq_95 ._flowchart_node_unlocked_68bvq_99{cursor:grabbing}._flowchart_empty_68bvq_103{height:100%;width:100%;display:flex;align-items:center;justify-content:center;color:#34505cb8;font-size:180%}._flowchart_canvas_68bvq_113{display:block;flex:0 0 auto;margin:0 auto;overflow:visible}._flowchart_arrow_unlocked_68bvq_120{fill:#2b5f75;fill-opacity:1}._flowchart_arrow_locked_68bvq_125{fill:#a9b7c4;fill-opacity:1}._flowchart_line_unlocked_68bvq_130,._flowchart_line_locked_68bvq_131{fill:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1;pointer-events:none}._flowchart_line_unlocked_68bvq_130{stroke:#2b5f75;filter:drop-shadow(0 0 6px rgba(43,95,117,.28))}._flowchart_line_locked_68bvq_131{stroke:#a9b7c4;stroke-dasharray:7 8}._flowchart_node_68bvq_99{font-family:资源圆体,serif;outline:none}._flowchart_node_unlocked_68bvq_99{cursor:pointer}._flowchart_node_locked_68bvq_159{opacity:.62;cursor:default}._flowchart_node_rect_68bvq_164{transition:fill .25s,stroke .25s,filter .25s}._flowchart_node_rect_unlocked_68bvq_168{fill:url(#flowchart-node-unlocked);stroke:#2b5f75;stroke-width:2;filter:url(#flowchart-node-glow)}._flowchart_node_rect_locked_68bvq_175{fill:url(#flowchart-node-locked);stroke:#9aaec2cc;stroke-width:1.5}._flowchart_node_unlocked_68bvq_99:hover ._flowchart_node_rect_unlocked_68bvq_168{stroke:#1f4e63;filter:drop-shadow(0 0 10px rgba(43,95,117,.42))}._flowchart_node_label_68bvq_186{fill:#243f4b;stroke:#ffffffd9;stroke-width:3px;paint-order:stroke;font-size:22px;font-weight:700;pointer-events:none}._flowchart_node_locked_68bvq_159 ._flowchart_node_label_68bvq_186{fill:#617385b8}@keyframes _flowchart_soft_in_68bvq_1{0%{opacity:0}to{opacity:1}}._yoozle_blue_1r48o_1{color:#4285f4}._yoozle_red_1r48o_5{color:#db4437}._yoozle_yellow_1r48o_9{color:#f4b400}._yoozle_green_1r48o_13{color:#0f9d58}._yoozle_e_rotate_1r48o_17{display:inline-block;transform:rotate(-12deg)}._yoozle_container_1r48o_22{display:flex;flex-direction:column;height:100%}._yoozle_title_1r48o_28{display:flex;flex-direction:column;align-items:center;padding-top:80px;font-family:arial,sans-serif;font-size:90px}._yoozle_search_1r48o_37{display:flex;flex-direction:column;align-items:center;padding:20px 10px}._yoozle_search_bar_1r48o_44{width:40%;line-height:32px;font-family:arial,sans-serif;font-size:18px}._yoozle_search_buttons_1r48o_51{padding-top:13px}._yoozle_button_1r48o_55{background-color:#f8f9fa;border:1px solid #f8f9fa;border-radius:4px;color:#3c4043;font-family:arial,sans-serif;font-size:14px;margin:11px 4px;padding:0 16px;line-height:27px;height:36px;min-width:54px;text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none}._yoozle_button_1r48o_55:hover{box-shadow:0 1px 1px #0000001a;border:1px solid #dadce0;color:#202124}._yoozle_button_1r48o_55:focus{border:1px solid #4285f4;outline:none}._panic_overlay_main_1ysz4_1{margin:0;position:fixed;width:100%;height:100%;background-color:#fff;z-index:256}@font-face{font-family:思源宋体;src:url(./SourceHanSerifCN-Regular-B_f-kQ2u.ttf) format("truetype");font-display:swap}@font-face{font-family:资源圆体;src:local("Microsoft YaHei"),local("PingFang SC"),local("Noto Sans CJK SC")}@font-face{font-family:WebgalUI;src:local("Microsoft YaHei"),local("PingFang SC"),local("Noto Sans CJK SC")}a{transition:color 1s}a:link,a:visited,a:hover,a:active{color:#434343}body{background-color:#000;font-size:16px;margin:0;font-family:WebgalUI,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:hidden;-webkit-user-select:none;user-select:none}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root{width:2560px;height:1440px;overflow:hidden;font-size:160%}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{box-shadow:0 0 10px #fff3;-webkit-box-shadow:0 0 10px rgba(255,255,255,.2);background:#fff3;border-radius:10px}::-webkit-scrollbar-thumb{border-radius:10px;background:#ffffff80;box-shadow:0 0 10px #00000026;-webkit-box-shadow:0 0 10px rgba(0,0,0,.15)}.App{height:100%;width:100%;background:#000;overflow:hidden;perspective:0;-webkit-overflow-scrolling:auto}#pixiCanvas{z-index:5}:root{--lh-cream:#f6ebdb;--lh-gold:#e4bd8e}.lh-title{position:absolute;top:0;right:0;bottom:0;left:0;z-index:13;background-position:center;background-size:cover;color:var(--lh-cream)}.lh-title-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#141316 0%,rgba(21,19,25,.8549019608) 16%,transparent 67%),linear-gradient(90deg,rgba(21,19,25,.2588235294),transparent 60%)}.lh-edition{position:absolute;left:130px;top:75px;right:130px;display:flex;align-items:center;gap:28px;font-size:36px;letter-spacing:.18em;text-shadow:0 2px 15px #000}.lh-mark{border:1px solid #edcfac;border-radius:50%;width:76px;height:76px;text-align:center;line-height:74px;font-family:serif;font-size:44px}.lh-edition-right{margin-left:auto;font-size:30px}.lh-title-copy{position:absolute;left:135px;bottom:140px}.lh-eyebrow{font-size:28px;letter-spacing:.4em;color:var(--lh-gold);margin-bottom:28px}.lh-title h1{font-family:思源宋体,Songti SC,serif;font-weight:400;font-size:122px;line-height:1.26;letter-spacing:.02em;text-shadow:0 6px 35px #171315}.lh-title h1 span{padding-left:2px}.lh-title h1 i{color:var(--lh-gold);font-style:normal}.lh-subtitle{font-size:35px;line-height:1.8;color:#d9cbbd;margin-top:34px;letter-spacing:.09em}.lh-collection{margin-top:38px;display:flex;gap:24px;font-size:27px;align-items:center;color:#cebdad}.lh-collection b{color:#efc999;font-weight:400}.lh-collection span{border-left:1px solid #807266;padding-left:24px;font-size:25px}.lh-title-actions{position:absolute;right:135px;bottom:167px;width:640px;display:flex;flex-direction:column;gap:22px}.lh-title button{cursor:pointer;color:var(--lh-cream);border:1px solid rgba(208,173,128,.3490196078);background:#292329a8;font:inherit;font-size:45px;padding:29px 38px;min-height:120px;transition:background .18s,transform .18s;text-align:left;border-radius:5px}.lh-title button:hover:not(:disabled){background:#624d3b;transform:translate(4px)}.lh-title button:focus-visible,.lh-controls button:focus-visible{outline:4px solid #fff1d5;outline-offset:5px}.lh-title button:disabled{opacity:.45;cursor:default}.lh-title button.lh-start{background:#e8c59d;color:#312621;display:flex;justify-content:space-between;border:0}.lh-title button.lh-start:hover{background:#f6d8b1}.lh-title button small{font-size:25px;margin-left:25px;color:#c9b6a4}.lh-title-minor{display:flex;gap:22px}.lh-title-minor button{flex:1;font-size:34px;text-align:center;padding:25px;min-height:100px}.lh-title-actions p{font-size:25px;color:#baada1;margin-top:18px;letter-spacing:.04em}.lh-title-footer{position:absolute;bottom:42px;left:135px;right:135px;font-size:22px;color:#a99d93;letter-spacing:.04em}.lh-title-footer span{float:right}.lh-story-header{pointer-events:none;position:absolute;top:0;left:0;right:0;padding:45px 90px 65px;display:flex;align-items:center;gap:24px;z-index:7;background:linear-gradient(rgba(18,18,22,.6588235294),transparent);color:#fff1dc;text-shadow:0 2px 10px #171315;font-size:35px;letter-spacing:.06em}.lh-chapter-no{font-family:Georgia,serif;font-size:48px;color:#efcda8}.lh-story-header i{width:90px;height:1px;background:#ecd9bf9c}.lh-story-header small{font-size:27px;opacity:.75}.lh-controls{position:absolute;bottom:0;left:0;right:0;height:116px;z-index:14;display:flex;align-items:center;gap:15px;padding:0 95px;background:#15151bfa;color:#d4c7bc;border-top:1px solid rgba(185,161,139,.2)}.lh-controls>span{font-size:30px;margin-right:auto;color:#b6a799;letter-spacing:.1em}.lh-controls>span b{color:#f3d7b7;font-size:43px;margin-left:20px}.lh-controls button{font:inherit;font-size:43px;color:#e7d8c8;cursor:pointer;background:transparent;border:0;border-radius:6px;padding:22px 27px;min-width:138px}.lh-controls button:hover{background:#3a3030;color:#ffdfb5}.lh-ending{pointer-events:none;position:absolute;z-index:12;top:300px;left:600px;right:600px;text-align:center;padding:68px 40px;background:#1d1a1dea;border:1px solid rgba(212,180,139,.5019607843);box-shadow:0 30px 100px #0006;color:var(--lh-cream)}.lh-ending p{color:var(--lh-gold);font-size:28px;letter-spacing:.2em;margin-bottom:30px}.lh-ending h2{font-family:思源宋体,serif;font-size:94px;font-weight:400;letter-spacing:.15em;margin-bottom:30px}.lh-ending span{font-size:32px;color:#d0beb1}body:has([data-story-choice]) .lh-ending{display:none}.lh-controls button[aria-pressed=true]{color:#ffd6a2;background:#534030}html,body{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overscroll-behavior:none}#root{position:absolute;top:0;left:0}.lh-controls{height:154px}.lh-controls button{font-size:54px;padding:29px 27px;min-height:140px}body[data-game-compact=true] .lh-title-actions{width:730px;bottom:160px}body[data-game-compact=true] .lh-title button{font-size:62px;min-height:165px}body[data-game-compact=true] .lh-title-minor button{font-size:51px;min-height:150px}body[data-game-compact=true] .lh-title button small,body[data-game-compact=true] .lh-title-footer,body[data-game-compact=true] .lh-title-actions p,body[data-game-compact=true] .lh-edition-right,body[data-game-compact=true] .lh-collection span{display:none}body[data-game-compact=true] .lh-subtitle{font-size:47px}body[data-game-compact=true] .lh-collection{font-size:45px}body[data-game-compact=true] .lh-story-header{font-size:47px}body[data-game-compact=true] .lh-story-header small,body[data-game-compact=true] .lh-controls>span{display:none}body[data-game-compact=true] .lh-controls{justify-content:space-evenly}@keyframes centerIn{0%{opacity:0;transform:scale(1)}to{opacity:1;transform:scale(1)}}@keyframes upIn{0%{opacity:0;transform:scale(1) translateY(3%)}to{opacity:1;transform:scale(1) translate(0)}}@keyframes leftIn{0%{opacity:0;transform:scale(1) translate(-3%)}to{opacity:1;transform:scale(1) translate(0)}}@keyframes rightIn{0%{opacity:0;transform:scale(1) translate(3%)}to{opacity:1;transform:scale(1) translate(0)}}@keyframes bg_down{0%{opacity:0;transform:scale(1.1) translateY(-3%)}to{opacity:1;transform:scale(1) translate(0)}}@keyframes bg_softIn{0%{opacity:0}to{opacity:1}}@keyframes hideBG{0%{opacity:1}to{opacity:0}}@keyframes shake{0%{transform:translate(0)}25%{transform:translate(-2%)}75%{transform:translate(2%)}to{transform:translate(0)}}@keyframes moveBaF{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes showSoftly{0%{opacity:0}to{opacity:1}}@keyframes elementFadeIn{0%{transform:translate(-15px,-20px) scale(1.03);opacity:0}to{opacity:1}}@keyframes controlButtonHover{0%{background-color:#0000;box-shadow:none}to{background-color:#ffffff40;box-shadow:5px 5px 15px #000000a6}}@keyframes controlButtonHoverBack{}@keyframes TitleButtonOnChoose{0%{transform:scale(1)}to{transform:scale(1.1)}}@keyframes TitleButtonNoneChoose{0%{transform:scale(1.1)}}@keyframes TitleModelHover{0%{background-color:#00000059}to{background-color:#000000a6}}@keyframes TitleModelNoneHover{0%{background-color:#000000a6}to{background-color:#00000059}}@keyframes bg_focusLeft{0%{transform:scale(1) translate(0);filter:blur(0)}to{transform:scale(1.15) translate(5%);filter:blur(1px)}}@keyframes bg_focusRight{0%{transform:scale(1) translate(0);filter:blur(0)}to{transform:scale(1.15) translate(-5%);filter:blur(1px)}}@keyframes bg_LtoR{0%{transform:scale(1.15) translate(5%);filter:blur(1px)}to{transform:scale(1.15) translate(-5%);filter:blur(1px)}}@keyframes bg_RtoL{0%{transform:scale(1.15) translate(-5%);filter:blur(1px)}to{transform:scale(1.15) translate(5%);filter:blur(1px)}}@keyframes bg_LtoC{0%{transform:scale(1.15) translate(5%);filter:blur(1px)}to{transform:scale(1) translate(0);filter:blur(0)}}@keyframes bg_RtoC{0%{transform:scale(1.15) translate(-5%);filter:blur(1px)}to{transform:scale(1) translate(0);filter:blur(0)}}@keyframes bg_focus{0%{transform:scale(1) translate(0);filter:blur(0)}to{transform:scale(1.15);filter:blur(1px)}}@keyframes bg_LtoF{0%{transform:scale(1.15) translate(5%);filter:blur(1px)}to{transform:scale(1.15);filter:blur(1px)}}@keyframes bg_RtoF{0%{transform:scale(1.15) translate(-5%);filter:blur(1px)}to{transform:scale(1.15);filter:blur(1px)}}@keyframes bg_FtoL{0%{transform:scale(1.15);filter:blur(1px)}to{transform:scale(1.15) translate(5%);filter:blur(1px)}}@keyframes bg_FtoR{0%{transform:scale(1.15);filter:blur(1px)}to{transform:scale(1.15) translate(-5%);filter:blur(1px)}}@keyframes bg_FtoC{0%{transform:scale(1.15);filter:blur(1px)}to{transform:scale(1) translate(0);filter:blur(0)}}*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
