@property --dock-rainbow-angle{syntax:"<angle>";inherits:true;initial-value:0deg}:root{--bg-page:#0c0d10;--bg-card:#1c1e2285;--bg-subtle:#1c1e2252;--text-main:#ececee;--text-sub:#bfc0c4;--muted:#7c7e83;--lead-c:#9d9fa4;--border-c:#ffffff17;--chip-bg:#ffffff0f;--radius:14px;--border-w:1px;--cat-1:#ff6b6b;--cat-2:#5cd29a;--cat-3:#f0b76e;--cat-4:#6fb3ff;--cat-5:#b48bf5;--cat-6:#4fd1c5;--rb-1:#ff5f6d;--rb-2:#ffc371;--rb-3:#ffe27a;--rb-4:#5eead4;--rb-5:#38bdf8;--rb-6:#a78bfa;--center-ty:0px;--mirror:1;--bg-grad:linear-gradient(168deg, #131417 0%, #1a1c21 55%, #0e0f12 100%)}html{min-height:100vh;background:radial-gradient(ellipse 42% 34% at 78% 12%, #ffffff08 0%, transparent 70%), radial-gradient(ellipse 46% 38% at 18% 88%, #ffffff05 0%, transparent 70%), var(--bg-grad)!important;background-attachment:fixed!important}body,main,.phone{background:0 0!important}#staircase{transform-style:preserve-3d!important;mask-image:none!important}#toolbar{color:var(--text-sub);left:max(16px, calc(50% - var(--phone-w,380px) / 2 - 48px))!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:none!important;position:fixed!important}#toolbar .tb-bottom{display:none!important}#toolbar-bottom{transition:transform .4s cubic-bezier(.16,1,.3,1),opacity .35s;left:50%!important;bottom:calc(var(--tool-mb,32px))!important;-webkit-backdrop-filter:none!important;width:auto!important;min-width:0!important;box-shadow:none!important;z-index:1000!important;pointer-events:auto!important;background:0 0!important;border:none!important;justify-content:center!important;align-items:center!important;animation:6s linear infinite dockRainbowRotate!important;display:flex!important;position:fixed!important;overflow:visible!important;transform:translate(-50%)!important}#toolbar-bottom:before{transition:width .35s cubic-bezier(.16,1,.3,1),height .35s cubic-bezier(.16,1,.3,1);content:""!important;background:conic-gradient(from var(--dock-rainbow-angle), #f36 0%, #f93 16.6%, #fe3 33.3%, #3f9 50%, #3cf 66.6%, #93f 83.3%, #f36 100%)!important;filter:blur(16px)!important;opacity:.76!important;z-index:1!important;pointer-events:none!important;border-radius:20px!important;width:calc(100% + 20px)!important;height:calc(100% + 16px)!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}@keyframes dockRainbowRotate{to{--dock-rainbow-angle:360deg}}#toolbar-bottom .tool-bar{z-index:10!important;box-sizing:border-box!important;background:0 0!important;border:none!important;border-radius:14px!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;width:200px!important;height:46px!important;margin:0!important;padding:4px 6px!important;transition:width .32s cubic-bezier(.16,1,.3,1)!important;display:flex!important;position:relative!important;overflow:visible!important;box-shadow:0 16px 36px #000000e6!important}#toolbar-bottom .tool-bar:before{content:""!important;box-sizing:border-box!important;z-index:-1!important;pointer-events:none!important;background:#101216!important;border:1px solid #ffffff24!important;border-top-color:#ffffff3d!important;border-radius:14px!important;transition:width .32s cubic-bezier(.16,1,.3,1),mask-position .32s cubic-bezier(.16,1,.3,1)!important;position:absolute!important;inset:0!important}#toolbar-bottom .tool-bar.has-return,#toolbar-bottom .tool-bar:has(#tool-return-btn.visible):before{width:250px!important}#toolbar-bottom .tool-icons{z-index:1!important;background:0 0!important;border:none!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:4px!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;display:flex!important;position:relative!important}#toolbar-bottom .tool-btn{width:42px!important;max-width:42px!important;height:38px!important;box-shadow:none!important;cursor:pointer!important;box-sizing:border-box!important;background:0 0!important;border:none!important;outline:none!important;flex:0 0 42px!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0!important;transition:opacity .22s!important;display:flex!important;position:relative!important;transform:none!important}#toolbar-bottom .tool-btn svg,#toolbar-bottom #tool-return-btn svg,#toolbar-bottom .tool-btn-return svg{stroke:#ffffffc7!important;stroke-width:1.8px!important;fill:none!important;pointer-events:none!important;width:19px!important;height:19px!important;transition:opacity .22s!important;transform:none!important}#toolbar-bottom #tool-return-btn svg,#toolbar-bottom .tool-btn-return svg{stroke-width:2.2px!important;stroke-linecap:round!important;stroke-linejoin:round!important}#toolbar-bottom .tool-bar:before{-webkit-mask-composite:xor, xor, xor, xor, xor!important;mask-image:linear-gradient(#000 0 0),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8'%3E%3Crect x='3' y='4' width='18' height='18' rx='2'/%3E%3Cpath d='M16 2v4M8 2v4M3 10h18M8 14h.01M12 14h.01M16 14h.01M8 18h.01M12 18h.01'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m21 21-4.3-4.3'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8'%3E%3Cpath d='M19 21l-7-5-7 5V5a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2z'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8'%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3Cpath d='M19.4 15a1.65 1.65 0 0 0 .33 1.82l.06.06a2 2 0 0 1 0 2.83 2 2 0 0 1-2.83 0l-.06-.06a1.65 1.65 0 0 0-1.82-.33 1.65 1.65 0 0 0-1 1.51V21a2 2 0 0 1-2 2 2 2 0 0 1-2-2v-.09A1.65 1.65 0 0 0 9 19.4a1.65 1.65 0 0 0-1.82.33l-.06.06a2 2 0 0 1-2.83 0 2 2 0 0 1 0-2.83l.06-.06a1.65 1.65 0 0 0 .33-1.82 1.65 1.65 0 0 0-1.51-1H3a2 2 0 0 1-2-2 2 2 0 0 1 2-2h.09A1.65 1.65 0 0 0 4.6 9a1.65 1.65 0 0 0-.33-1.82l-.06-.06a2 2 0 0 1 0-2.83 2 2 0 0 1 2.83 0l.06.06a1.65 1.65 0 0 0 1.82.33H9a1.65 1.65 0 0 0 1-1.51V3a2 2 0 0 1 2-2 2 2 0 0 1 2 2v.09a1.65 1.65 0 0 0 1 1.51 1.65 1.65 0 0 0 1.82-.33l.06-.06a2 2 0 0 1 2.83 0 2 2 0 0 1 0 2.83l-.06.06a1.65 1.65 0 0 0-.33 1.82V9a1.65 1.65 0 0 0 1.51 1H21a2 2 0 0 1 2 2 2 2 0 0 1-2 2h-.09a1.65 1.65 0 0 0-1.51 1z'/%3E%3C/svg%3E")!important;mask-position:0 0,calc(50% - 71px) 12.5px,calc(50% - 25px) 12.5px,calc(50% + 21px) 12.5px,calc(50% + 67px) 12.5px!important;mask-size:auto,0 0,0 0,0 0,0 0!important;mask-repeat:no-repeat!important;mask-composite:exclude,exclude,exclude,exclude,exclude!important}#toolbar-bottom .tool-bar.has-return:before{-webkit-mask-composite:xor, xor, xor, xor, xor, xor!important;mask-image:linear-gradient(#000 0 0),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8'%3E%3Crect x='3' y='4' width='18' height='18' rx='2'/%3E%3Cpath d='M16 2v4M8 2v4M3 10h18M8 14h.01M12 14h.01M16 14h.01M8 18h.01M12 18h.01'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m21 21-4.3-4.3'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8'%3E%3Cpath d='M19 21l-7-5-7 5V5a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2z'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8'%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3Cpath d='M19.4 15a1.65 1.65 0 0 0 .33 1.82l.06.06a2 2 0 0 1 0 2.83 2 2 0 0 1-2.83 0l-.06-.06a1.65 1.65 0 0 0-1.82-.33 1.65 1.65 0 0 0-1 1.51V21a2 2 0 0 1-2 2 2 2 0 0 1-2-2v-.09A1.65 1.65 0 0 0 9 19.4a1.65 1.65 0 0 0-1.82.33l-.06.06a2 2 0 0 1-2.83 0 2 2 0 0 1 0-2.83l.06-.06a1.65 1.65 0 0 0 .33-1.82 1.65 1.65 0 0 0-1.51-1H3a2 2 0 0 1-2-2 2 2 0 0 1 2-2h.09A1.65 1.65 0 0 0 4.6 9a1.65 1.65 0 0 0-.33-1.82l-.06-.06a2 2 0 0 1 0-2.83 2 2 0 0 1 2.83 0l.06.06a1.65 1.65 0 0 0 1.82.33H9a1.65 1.65 0 0 0 1-1.51V3a2 2 0 0 1 2-2 2 2 0 0 1 2 2v.09a1.65 1.65 0 0 0 1 1.51 1.65 1.65 0 0 0 1.82-.33l.06-.06a2 2 0 0 1 2.83 0 2 2 0 0 1 0 2.83l-.06.06a1.65 1.65 0 0 0-.33 1.82V9a1.65 1.65 0 0 0 1.51 1H21a2 2 0 0 1 2 2 2 2 0 0 1-2 2h-.09a1.65 1.65 0 0 0-1.51 1z'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 14 4 9l5-5'/%3E%3Cpath d='M4 9h10.5a5.5 5.5 0 0 1 5.5 5.5v0a5.5 5.5 0 0 1-5.5 5.5H11'/%3E%3C/svg%3E")!important;mask-position:0 0,calc(50% - 92px) 12.5px,calc(50% - 46px) 12.5px,50% 12.5px,calc(50% + 46px) 12.5px,calc(50% + 92px) 12.5px!important;mask-size:auto,0 0,0 0,0 0,0 0,19px 19px!important;mask-repeat:no-repeat!important;mask-composite:exclude,exclude,exclude,exclude,exclude,exclude!important}#toolbar-bottom .tool-bar:not(.has-return):has(.tool-btn[data-tool=calendar]:hover):before,#toolbar-bottom .tool-bar:not(.has-return):has(.tool-btn[data-tool=calendar]:active):before,#toolbar-bottom .tool-bar:not(.has-return):has(.tool-btn[data-tool=calendar].active):before{mask-size:auto,19px 19px,0 0,0 0,0 0!important}#toolbar-bottom .tool-bar:not(.has-return):has(.tool-btn[data-tool=search]:hover):before,#toolbar-bottom .tool-bar:not(.has-return):has(.tool-btn[data-tool=search]:active):before,#toolbar-bottom .tool-bar:not(.has-return):has(.tool-btn[data-tool=search].active):before{mask-size:auto,0 0,19px 19px,0 0,0 0!important}#toolbar-bottom .tool-bar:not(.has-return):has(.tool-btn[data-tool=bookmark]:hover):before,#toolbar-bottom .tool-bar:not(.has-return):has(.tool-btn[data-tool=bookmark]:active):before,#toolbar-bottom .tool-bar:not(.has-return):has(.tool-btn[data-tool=bookmark].active):before{mask-size:auto,0 0,0 0,19px 19px,0 0!important}#toolbar-bottom .tool-bar:not(.has-return):has(.tool-btn[data-tool=setting]:hover):before,#toolbar-bottom .tool-bar:not(.has-return):has(.tool-btn[data-tool=setting]:active):before,#toolbar-bottom .tool-bar:not(.has-return):has(.tool-btn[data-tool=setting].active):before{mask-size:auto,0 0,0 0,0 0,19px 19px!important}#toolbar-bottom .tool-bar.has-return:has(.tool-btn[data-tool=calendar]:hover):before,#toolbar-bottom .tool-bar.has-return:has(.tool-btn[data-tool=calendar]:active):before,#toolbar-bottom .tool-bar.has-return:has(.tool-btn[data-tool=calendar].active):before{mask-size:auto,19px 19px,0 0,0 0,0 0,19px 19px!important}#toolbar-bottom .tool-bar.has-return:has(.tool-btn[data-tool=search]:hover):before,#toolbar-bottom .tool-bar.has-return:has(.tool-btn[data-tool=search]:active):before,#toolbar-bottom .tool-bar.has-return:has(.tool-btn[data-tool=search].active):before{mask-size:auto,0 0,19px 19px,0 0,0 0,19px 19px!important}#toolbar-bottom .tool-bar.has-return:has(.tool-btn[data-tool=bookmark]:hover):before,#toolbar-bottom .tool-bar.has-return:has(.tool-btn[data-tool=bookmark]:active):before,#toolbar-bottom .tool-bar.has-return:has(.tool-btn[data-tool=bookmark].active):before{mask-size:auto,0 0,0 0,19px 19px,0 0,19px 19px!important}#toolbar-bottom .tool-bar.has-return:has(.tool-btn[data-tool=setting]:hover):before,#toolbar-bottom .tool-bar.has-return:has(.tool-btn[data-tool=setting]:active):before,#toolbar-bottom .tool-bar.has-return:has(.tool-btn[data-tool=setting].active):before{mask-size:auto,0 0,0 0,0 0,19px 19px,19px 19px!important}#toolbar-bottom .tool-btn:hover svg,#toolbar-bottom .tool-btn:active svg,#toolbar-bottom .tool-btn.active svg,#toolbar-bottom #tool-return-btn.visible svg,#toolbar-bottom .tool-btn-return.visible svg{opacity:0!important}@keyframes rainbowTextShimmer{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}#toolbar-bottom .tool-btn:after{display:none!important}.bottom-brand-footer .brand-status{-webkit-text-fill-color:transparent;color:#0000;text-shadow:0 0 18px #ff78b42e;background-image:linear-gradient(135deg,#ff4500 0%,#f90 20%,#ff0 40%,#3f9 60%,#00d2ff 80%,#f0c 100%);background-size:250% 250%;background-clip:text;animation:3s infinite rainbowTextShimmer}#toolbar-bottom #tool-return-btn,#toolbar-bottom .tool-btn-return,#tool-return-btn{opacity:0!important;width:0!important;max-width:0!important;height:38px!important;box-shadow:none!important;pointer-events:none!important;background:0 0!important;border:none!important;outline:none!important;flex:0 0 0!important;margin:0!important;padding:0!important;transition:all .3s cubic-bezier(.16,1,.3,1)!important;position:relative!important;inset:auto!important;overflow:hidden!important;transform:none!important}#toolbar-bottom #tool-return-btn.visible,#tool-return-btn.visible{opacity:1!important;pointer-events:auto!important;width:42px!important;max-width:42px!important;height:38px!important;box-shadow:none!important;background:0 0!important;border:none!important;flex:0 0 42px!important;position:relative!important;inset:auto!important;transform:none!important}#toolbar-bottom .tool-panels{bottom:calc(var(--tool-mb,32px) + 60px)!important;-webkit-backdrop-filter:blur(28px)saturate(180%)!important;box-sizing:border-box!important;opacity:0!important;pointer-events:none!important;visibility:hidden!important;z-index:1100!important;background:#101216f0!important;border:1px solid #ffffff24!important;border-top-color:#ffffff42!important;border-radius:16px!important;width:330px!important;max-width:calc(100vw - 32px)!important;padding:14px 16px!important;transition:opacity .24s cubic-bezier(.16,1,.3,1),transform .24s cubic-bezier(.16,1,.3,1),visibility .24s!important;display:block!important;position:fixed!important;left:50%!important;transform:translate(-50%)translateY(14px)scale(.96)!important;box-shadow:0 24px 60px #000000eb,0 0 0 1px #000c,0 0 24px #ffffff0d!important}#toolbar-bottom .tool-bar.expanded .tool-panels{opacity:1!important;pointer-events:auto!important;visibility:visible!important;transform:translate(-50%)translateY(0)scale(1)!important}#toolbar-bottom .tool-panel{width:100%;display:none}#toolbar-bottom .tool-panel.active-panel{animation:.22s both panelSubFade;display:block}@keyframes panelSubFade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.cal-wrap{width:100%}.cal-header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.cal-title{color:#ececee;letter-spacing:.5px;font-size:13px;font-weight:700}.cal-grid{text-align:center;grid-template-columns:repeat(7,1fr);gap:5px;display:grid}.cal-week-day{color:#7c7e83;padding-bottom:4px;font-size:11px;font-weight:600}.cal-cell{color:#55575c;border-radius:6px;justify-content:center;align-items:center;height:28px;font-size:12px;display:flex}.cal-cell.has-news{color:#ececee;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1a;font-weight:600;transition:all .18s}.cal-cell.has-news:hover{background:#ffffff2e;border-color:#ffffff4d;transform:scale(1.08)}.cal-cell.cur-selected{box-shadow:0 0 10px #3cf9;color:#000!important;background:#3cf!important;font-weight:800!important}.search-box{background:#ffffff0d;border:1px solid #ffffff1f;border-radius:9px;align-items:center;margin-bottom:12px;padding:0 10px;transition:border-color .2s;display:flex;position:relative}.search-box:focus-within{border-color:#33ccff80;box-shadow:0 0 10px #3cf3}.search-icon-svg{stroke:#7c7e83;flex-shrink:0;margin-right:8px}.search-input{color:#ececee;background:0 0;border:none;outline:none;flex:1;height:34px;font-family:inherit;font-size:12px}.search-input::placeholder{color:#65676c}.search-clear-btn{color:#7c7e83;cursor:pointer;background:0 0;border:none;padding:4px;font-size:12px;display:none}.search-sec-title{color:#8c8e94;letter-spacing:.5px;margin-bottom:8px;font-size:11px;font-weight:700}.cat-chips-wrap{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.cat-chip-btn{color:#bfc0c4;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff14;border-radius:7px;align-items:center;gap:5px;padding:4px 9px;font-size:11px;font-weight:500;transition:all .18s;display:flex}.cat-chip-btn .dot{border-radius:50%;width:6px;height:6px}.cat-chip-btn:hover{color:#fff;background:#ffffff1f;border-color:#ffffff2e}.cat-chip-btn.active{color:#fff;background:#ffffff2e;border-color:#ffffff59;font-weight:700}.hot-words-wrap{flex-wrap:wrap;gap:5px;display:flex}.hot-chip{color:#8c8e94;cursor:pointer;background:#ffffff09;border:1px solid #ffffff0f;border-radius:6px;padding:3px 8px;font-size:10.5px;transition:all .15s}.hot-chip:hover{color:#ececee;background:#ffffff17;border-color:#ffffff26}.settings-group{flex-direction:column;gap:12px;display:flex}.setting-row{justify-content:space-between;align-items:center;display:flex}.setting-label{color:#ececee;font-size:12px;font-weight:600}.seg-control{background:#ffffff0d;border:1px solid #ffffff14;border-radius:7px;gap:2px;padding:2px;display:flex}.seg-btn{color:#8c8e94;cursor:pointer;background:0 0;border:none;border-radius:5px;padding:3px 8px;font-size:11px;font-weight:500;transition:all .15s}.seg-btn:hover{color:#fff}.seg-btn.active{color:#fff;background:#ffffff29;font-weight:700;box-shadow:0 1px 4px #0006}.switch-btn{cursor:pointer;background:#ffffff1a;border:1px solid #ffffff26;border-radius:10px;width:38px;height:20px;transition:all .2s;position:relative}.switch-btn:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .2s;position:absolute;top:2px;left:2px}.switch-btn.on{background:#3cf;border-color:#3cf}.switch-btn.on:after{background:#000;transform:translate(18px)}.step .back{background:linear-gradient(#1a1b1e 0%,#121314 100%)!important;border-left:1px solid #ffffff2e!important}.step .front{color:var(--text-main);-webkit-backdrop-filter:blur(14px)saturate(1.3)!important;border-radius:var(--radius)!important;background:linear-gradient(135deg,#181a1ef0 0%,#101216f5 100%)!important;border:1px solid #ffffff1a!important;box-shadow:0 14px 36px #00000073,0 2px 8px #00000040,inset 0 1px #ffffff1a,inset 0 -1px #0000004d,inset 1px 0 #ffffff0f,inset -1px 0 #ffffff0a!important}.step:not([data-center=true]):hover .front{background:linear-gradient(135deg,#202228f2 0%,#181a1ef5 100%)!important;box-shadow:0 22px 48px #00000080,inset 0 1px #ffffff29!important}.step[data-center=true] .front{background:linear-gradient(135deg,#1e2026f0 0%,#14161af5 100%)!important;box-shadow:0 16px 44px #0000008c,0 0 22px #ffffff0d,inset 0 1.5px #ffffff2e,inset 0 -1px #0000004d,inset 1.5px 0 #ffffff1a,inset -1px 0 #ffffff0f!important}@property --rb-ang-k6{syntax:"<angle>";inherits:false;initial-value:0deg}.step[data-center=true] .front:after{content:"";border-radius:inherit;background:conic-gradient(from var(--rb-ang-k6), var(--rb-1), var(--rb-2), var(--rb-3), var(--rb-4), var(--rb-5), var(--rb-6), var(--rb-1));-webkit-mask-composite:xor;pointer-events:none;z-index:2;opacity:.95;padding:2.5px;animation:3.6s linear infinite k6RainbowWalk;position:absolute;inset:0;mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-position:0 0,0 0;mask-size:auto,auto;mask-repeat:repeat,repeat;mask-clip:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}@keyframes k6RainbowWalk{to{--rb-ang-k6:360deg}}.step[data-center=true] .front:before{content:"";border-radius:inherit;pointer-events:none;z-index:3;mix-blend-mode:overlay;background:linear-gradient(135deg,#ffffff0f 0%,#ffffff04 18%,#fff0 34%);position:absolute;inset:0}.step h3{color:var(--text-main);letter-spacing:.005em;font-weight:800!important}.chip{color:var(--text-sub);background:var(--chip-bg)!important;-webkit-backdrop-filter:blur(8px)!important;border:1px solid #ffffff1a!important;border-radius:999px!important;font-weight:600!important}.step.open .front{-webkit-backdrop-filter:blur(28px)saturate(1.4)!important;background:linear-gradient(135deg,#222428f2 0%,#1a1b1ef5 100%)!important;border:1px solid #ffffff24!important;flex-direction:column!important;padding-bottom:0!important;display:flex!important;position:relative!important;overflow:hidden!important;box-shadow:0 24px 60px #000c,0 0 30px #ffffff0f!important}.step.open .card-main{flex:none;background:0 0!important}.step.open .drawer-panel{scrollbar-width:none;background:0 0!important;flex-direction:column!important;flex:1 1 0!important;min-height:0!important;display:flex!important;position:relative!important;overflow:hidden!important}.step.open .d-full-body{scrollbar-width:none;background:0 0!important;flex:1 1 0!important;min-height:0!important;padding:8px 12px 52px!important;overflow:hidden auto!important}.step.open .drawer-footer{z-index:50!important;pointer-events:auto!important;background:linear-gradient(#0000 0%,#18191cd1 40%,#18191cfa 100%)!important;border-top:none!important;border-radius:0 0 10px 10px!important;justify-content:flex-end!important;align-items:center!important;width:100%!important;height:50px!important;margin:0!important;padding:0 16px!important;display:flex!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important}.step.open .drawer-footer-left{display:none!important}.step.open .drawer-footer-right{align-items:center!important;gap:8px!important;margin-left:auto!important;display:flex!important}.step.open .drawer-bookmark-btn,.step.open .drawer-collapse-btn{-webkit-backdrop-filter:blur(12px)!important;color:#ffffffd9!important;cursor:pointer!important;background:#ffffff14!important;border:1px solid #ffffff24!important;border-radius:6px!important;align-items:center!important;gap:4px!important;height:28px!important;padding:0 11px!important;font-size:11px!important;font-weight:500!important;transition:all .15s!important;display:flex!important}.step.open .drawer-bookmark-btn:hover,.step.open .drawer-collapse-btn:hover{color:#fff!important;background:#ffffff24!important}.step.open .drawer-collapse-btn{color:#fff!important;background:#ffffff24!important;border-color:#ffffff38!important}.step.open .drawer-panel,.step.open .d-full-body{scrollbar-width:none;scrollbar-width:none}.step.open .drawer-panel::-webkit-scrollbar{background:0 0!important;width:0!important;height:0!important;display:none!important}.step.open .d-full-body::-webkit-scrollbar{background:0 0!important;width:0!important;height:0!important;display:none!important}.step.open .front::-webkit-scrollbar{background:0 0!important;width:0!important;height:0!important;display:none!important}body.drawer-open,body.drawer-open html,body.drawer-open body{overflow-y:hidden!important}body.drawer-open #toolbar-bottom{transform:translateX(-50%) translateY(calc(100% + var(--tool-mb,32px) + 30px))!important;opacity:0!important;pointer-events:none!important}
