.md-wrap{width:100%;max-width:1080px;margin:0 auto;position:relative}.md-frame{aspect-ratio:16/10;color:#ffffffeb;font-family:-apple-system, system-ui, var(--p-font-text);-webkit-user-select:none;user-select:none;background:radial-gradient(70% 90% at 12% 108%,#763ac49e,#0000 62%),radial-gradient(60% 80% at 92% -8%,#185cbcb8,#0000 60%),radial-gradient(55% 55% at 62% 58%,#16788c52,#0000 70%),linear-gradient(160deg,#0b1024 0%,#120b24 55%,#07080f 100%);border:1px solid #ffffff24;border-radius:clamp(12px,1.6vw,20px);position:relative;overflow:hidden;box-shadow:0 60px 140px -50px #000000f2,0 0 0 1px #0000008c,inset 0 1px #ffffff14;container-type:inline-size}.md-menubar{z-index:5;-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);white-space:nowrap;background:#10101685;justify-content:space-between;align-items:center;height:max(18px,2.6cqi);padding:0 1.4cqi;font-size:max(8.5px,1.18cqi);font-weight:500;display:flex;position:absolute;inset:0 0 auto}.md-menu-left,.md-menu-right{align-items:center;gap:1.7cqi;display:flex}.md-menu-left strong{font-weight:700}.md-menu-left span:not(:first-child){color:#ffffffd1}.md-menu-right svg{width:max(9px,1.35cqi);height:max(9px,1.35cqi)}.md-app-icon{border-radius:4px;place-items:center;width:max(14px,1.9cqi);height:max(14px,1.9cqi);display:inline-grid;position:relative}.md-app-icon[data-open]{background:#ffffff2e}.md-app-icon svg{width:100%;height:100%}.md-app-dot{background:#34a853;border-radius:50%;width:max(4px,.55cqi);height:max(4px,.55cqi);position:absolute;bottom:-1px;right:-1px;box-shadow:0 0 0 1px #0009}@container (max-width:520px){.md-menu-left span:not(:first-child):nth-child(n+4){display:none}}.md-window{z-index:2;background:#15161b;border:1px solid #ffffff21;border-radius:max(7px,1.1cqi);position:absolute;overflow:hidden;box-shadow:0 3cqi 6cqi -2cqi #000000d9}.md-window--browser{inset:14.5% 7% 11%}.md-titlebar{background:#1d1e24;border-bottom:1px solid #ffffff0f;align-items:center;gap:1.2cqi;height:max(16px,3cqi);padding:0 1.2cqi;display:flex}.md-lights{gap:.6cqi;display:flex}.md-lights i{background:#ff5f57;border-radius:50%;width:max(5px,.95cqi);height:max(5px,.95cqi);display:block}.md-lights i:nth-child(2){background:#febc2e}.md-lights i:nth-child(3){background:#28c840}.md-tabs{align-self:stretch;align-items:flex-end;gap:.4cqi;padding-top:.5cqi;font-size:max(7px,1.02cqi);display:flex}.md-tab{color:#ffffff8c;white-space:nowrap;text-overflow:ellipsis;border-radius:.8cqi .8cqi 0 0;align-items:center;gap:.6cqi;min-width:9cqi;max-width:17cqi;padding:0 1cqi;display:flex;overflow:hidden}.md-tab[data-active]{color:#ffffffe6;background:#15161b}.md-tab i{background:#ffffff59;border-radius:2px;flex:none;width:max(5px,.9cqi);height:max(5px,.9cqi)}.md-tab-new{animation:.26s cubic-bezier(.2,.8,.2,1) both md-tab-in}@keyframes md-tab-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.md-toolbar{color:#ffffff8c;border-bottom:1px solid #ffffff0f;align-items:center;gap:1.1cqi;height:max(16px,3cqi);padding:0 1.2cqi;display:flex}.md-toolbar svg{width:max(8px,1.2cqi);height:max(8px,1.2cqi)}.md-address{color:#ffffffd1;background:#ffffff12;border-radius:999px;flex:auto;align-items:center;gap:.7cqi;height:62%;padding:0 1.1cqi;font-size:max(7px,1.05cqi);display:flex}.md-address svg{color:#ffffff73;width:max(7px,.95cqi);height:max(7px,.95cqi)}.md-page{height:calc(100% - 2*max(16px,3cqi));padding:2.2cqi 2.6cqi;position:relative;overflow:hidden}.md-line{background:#ffffff1f;border-radius:999px;height:max(4px,.8cqi);display:block}.md-line--strong{background:#ffffff3d}.md-stack{flex-direction:column;gap:1cqi;display:flex}.md-newtab{align-content:center;place-items:center;gap:2.4cqi;height:100%;display:grid}.md-newtab-search{background:#ffffff14;border:1px solid #ffffff1a;border-radius:999px;align-items:center;width:44cqi;height:max(14px,3.4cqi);padding:0 1.6cqi;display:flex}.md-shortcuts{gap:2cqi;display:flex}.md-shortcuts i{background:#ffffff1a;border-radius:50%;width:max(12px,3.6cqi);height:max(12px,3.6cqi);display:block}.md-site-head{align-items:center;gap:2cqi;margin-bottom:2cqi;display:flex}.md-site-logo{color:#ffffffd9;align-items:center;gap:.6cqi;font-size:max(7px,1.2cqi);font-weight:700;display:flex}.md-site-logo i{background:#ffffffd9;border-radius:.5cqi;place-items:center;width:max(10px,2.2cqi);height:max(7px,1.5cqi);display:grid}.md-site-search{color:#ffffffeb;background:#0000004d;border:1px solid #ffffff29;border-radius:999px;flex:0 46%;align-items:center;gap:.8cqi;height:max(12px,2.8cqi);padding:0 1.3cqi;font-size:max(7px,1.15cqi);display:flex}.md-site-search[data-focus]{border-color:#60a5fae6;box-shadow:0 0 0 .3cqi #60a5fa40}.md-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6cqi;display:grid}.md-thumb{aspect-ratio:16/9;background:linear-gradient(135deg,#4285f459,#9b72cb4d);border-radius:.9cqi;position:relative}.md-thumb:nth-child(2){background:linear-gradient(135deg,#fb923c52,#ea433547)}.md-thumb:nth-child(3){background:linear-gradient(135deg,#34a8534d,#06b6d44d)}.md-thumb:nth-child(4){background:linear-gradient(135deg,#fbbc0442,#fb923c42)}.md-thumb:nth-child(5){background:linear-gradient(135deg,#06b6d44d,#4285f44d)}.md-thumb:nth-child(6){background:linear-gradient(135deg,#9b72cb52,#ea43353d)}.md-results{flex-direction:column;gap:1.6cqi;display:flex}.md-result{grid-template-columns:24cqi minmax(0,1fr);align-items:start;gap:1.8cqi;display:grid;position:relative}.md-result .md-thumb{aspect-ratio:16/9}.md-player{aspect-ratio:16/7.4;background:radial-gradient(60% 80% at 30% 40%,#9b72cb8c,#0000 70%),radial-gradient(60% 80% at 75% 60%,#4285f480,#0000 70%),#111320;border-radius:1cqi;position:relative;overflow:hidden}.md-player-bar{background:#ffffff40;border-radius:999px;height:max(3px,.5cqi);position:absolute;bottom:1.6cqi;left:2cqi;right:2cqi}.md-player-bar i{border-radius:inherit;background:#fff;width:8%;animation:12s linear both md-progress;position:absolute;inset:0 auto 0 0}@keyframes md-progress{0%{width:2%}to{width:36%}}.md-play{background:#00000073;border-radius:50%;place-items:center;width:max(18px,5cqi);height:max(18px,5cqi);display:grid;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.md-play svg{width:45%;height:45%}.md-click{z-index:6;pointer-events:none;border:2px solid #fffffff2;border-radius:50%;width:max(22px,5cqi);height:max(22px,5cqi);margin:calc(max(22px,5cqi)/-2) 0 0 calc(max(22px,5cqi)/-2);animation:.62s cubic-bezier(.2,.8,.2,1) both md-click;position:absolute;box-shadow:0 0 0 3px #4285f48c,0 0 22px #4285f4a6}@keyframes md-click{0%{opacity:0;transform:scale(.4)}35%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.45)}}.md-dock{z-index:3;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff1a;border:1px solid #ffffff1f;border-radius:1.6cqi;gap:.9cqi;padding:.7cqi;display:flex;position:absolute;bottom:1.2cqi;left:50%;transform:translate(-50%)}.md-dock i{background:linear-gradient(160deg,#ffffff57,#ffffff1f);border-radius:.8cqi;width:max(10px,3cqi);height:max(10px,3cqi);display:block}.md-dock i:nth-child(2){background:linear-gradient(160deg,#5aa2ff,#2d5fd6)}.md-dock i:nth-child(3){background:linear-gradient(160deg,#55d98a,#1e9c57)}.md-dock i:nth-child(4){background:linear-gradient(160deg,#ffd66b,#f0a92e)}.md-dock i:nth-child(5){background:linear-gradient(160deg,#b996f0,#7a52c9)}.md-bubble-slot{z-index:8;pointer-events:none;justify-content:center;width:min(92%,760px);display:flex;position:absolute;top:calc(max(18px,2.6cqi) + 1.4%);left:50%;transform:translate(-50%)}.md-bubble-slot--left{width:min(48%,520px);left:26%}@media (max-width:640px){.md-bubble-slot{width:100%;margin-top:14px;position:static;transform:none}}.md-menu{z-index:7;-webkit-backdrop-filter:blur(22px)saturate(1.4);backdrop-filter:blur(22px)saturate(1.4);background:#1e1f26e0;border:1px solid #ffffff24;border-radius:1cqi;width:min(40cqi,420px);padding:.7cqi;font-size:max(8px,1.12cqi);position:absolute;top:max(18px,2.6cqi);right:10cqi;box-shadow:0 2cqi 5cqi -1cqi #000c}.md-menu-title{color:#ffffff80;padding:.6cqi .9cqi .4cqi;font-weight:600}.md-menu-item{color:#ffffffe6;border-radius:.6cqi;grid-template-columns:max(9px,1.4cqi) minmax(0,1fr) auto;align-items:center;gap:.8cqi;padding:.55cqi .9cqi;display:grid}.md-menu-item:first-of-type{background:#4285f4d9}.md-menu-item span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.md-menu-item svg{color:#34a853;width:100%;height:auto}.md-menu-item:first-of-type svg{color:#fff}.md-menu-item em{color:#fff9;font-variant-numeric:tabular-nums;font-style:normal}.md-menu-item:first-of-type em{color:#ffffffe6}.md-menu-sep{background:#ffffff1f;height:1px;margin:.6cqi .9cqi}.md-menu-foot{color:#ffffffd9;padding:.5cqi .9cqi .6cqi}.md-window--left{inset:14% 50.6% 11% 1.2%}.md-window--right{inset:14% 1.2% 11% 50.6%}.md-music{grid-template-columns:30% minmax(0,1fr);height:calc(100% - max(16px,3cqi));display:grid}.md-music-side{background:#00000040;flex-direction:column;gap:1.2cqi;padding:1.8cqi 1.4cqi;display:flex}.md-music-main{background:linear-gradient(#ea433559,#0000 55%);padding:1.8cqi}.md-music-cover{aspect-ratio:1;background:linear-gradient(135deg,#ea4335,#fb923c);border-radius:.6cqi;width:11cqi;box-shadow:0 1cqi 2cqi -.6cqi #000000b3}.md-music-title{letter-spacing:-.02em;margin-top:1.4cqi;font-size:max(9px,1.9cqi);font-weight:700}.md-music-row{grid-template-columns:1.4cqi minmax(0,1fr) 3cqi;align-items:center;gap:1cqi;margin-top:1.1cqi;display:grid}.md-music-row[data-playing] .md-line{background:#34a853bf}.md-eq{align-items:flex-end;gap:1px;height:1.2cqi;display:flex}.md-eq i{background:#34a853;width:.28cqi;min-width:1.5px;animation:.9s ease-in-out infinite alternate md-eq;display:block}.md-eq i:nth-child(2){animation-delay:-300ms}.md-eq i:nth-child(3){animation-delay:-600ms}@keyframes md-eq{0%{height:30%}to{height:100%}}.md-notes{background:#1b1b1f;height:calc(100% - max(16px,3cqi));padding:15cqi 2.2cqi 2cqi;font-size:max(8.5px,1.35cqi);line-height:1.5}.md-notes h4{letter-spacing:-.01em;margin-bottom:1cqi;font-size:max(10px,1.9cqi);font-weight:700}.md-notes p{color:#ffffffc7}.md-notes .md-caret{vertical-align:-.15em;background:#fbbc04;width:1px;height:1.1em;margin-left:1px;animation:1s step-end infinite tb-caret;display:inline-block}.md-titlebar-name{color:#fff9;text-align:center;flex:auto;margin-right:4cqi;font-size:max(7px,1.05cqi)}@media (prefers-reduced-motion:reduce){.md-tab-new,.md-click,.md-player-bar i,.md-eq i,.md-notes .md-caret{animation:none!important}}[data-paused] .md-frame *,[data-paused] .md-frame :before,[data-paused] .tb:before,[data-paused] .tb-caret{animation-play-state:paused!important}
