.nt-root{z-index:3;--nt-font:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Inter Variable", system-ui, sans-serif;--nt-rounded:ui-rounded, "SF Pro Rounded", -apple-system, BlinkMacSystemFont, "Inter Variable", sans-serif;width:0;height:0;position:absolute;top:0;left:50%}.nt-panel{pointer-events:none;color:#fff;font-family:var(--nt-font);text-align:left;-webkit-font-smoothing:antialiased;font-size:13px;line-height:1.22;position:absolute;top:0;left:0}.nt-shell{position:absolute;inset:0;overflow:visible}.nt-shadow{opacity:0;filter:drop-shadow(0 8px 18px #00000080);transition:opacity .35s}.nt-root.is-expanded .nt-shadow{opacity:1}.nt-clip{pointer-events:auto;cursor:default;outline:none;position:absolute;inset:0}.nt-clip:focus-visible{filter:drop-shadow(0 0 #0000)}.nt-root:has(.nt-clip:focus-visible) .nt-fill{stroke:var(--signal,#ff9f0a);stroke-width:2px}.nt-layer{transition:opacity .22s ease-out,filter .22s ease-out;position:absolute;inset:0}.nt-compact{opacity:1}.nt-expanded,.nt-root.is-expanded .nt-compact{opacity:0;filter:blur(10px);pointer-events:none}.nt-root.is-expanded .nt-expanded{opacity:1;filter:none;pointer-events:auto;transition-delay:50ms}.nt-region{position:absolute;overflow:hidden}.nt-page{clip-path:inset(0 -14px);overflow:visible}.nt-view{transform-origin:top;will-change:transform;transition:opacity .22s ease-out,filter .22s ease-out,transform .5s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.nt-leave{pointer-events:none}.nt-in-fade,.nt-out-fade{opacity:0;filter:blur(10px);transform:scale(.94)}.nt-in-push-fwd{transform:translate(calc(100% + 28px))}.nt-out-push-fwd,.nt-in-push-back{transform:translate(calc(-100% - 28px))}.nt-out-push-back{transform:translate(calc(100% + 28px))}@media (prefers-reduced-motion:reduce){.nt-view,.nt-layer{transition-duration:10ms}}.nt-fill-row{align-items:center;width:100%;height:100%;display:flex}.nt-row{align-items:center;display:flex}.nt-col{flex-direction:column;display:flex}.nt-title{color:#fff;font-weight:600}.nt-rounded{font-family:var(--nt-rounded);font-variant-numeric:tabular-nums}.nt-accent{color:#ff9f0a}.nt-ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.nt-clamp2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:where(.nt-panel) :where(button){font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0}.nt-panel button:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #ff9f0a}.nt-panel svg{display:block}.nt-art{background-size:cover;flex:none;transition:transform .3s cubic-bezier(.3,1.4,.5,1);display:block}.nt-art.is-big{transform:scale(1.06)}.nt-art-btn{background-size:cover;flex:none}.nt-waves{flex:none;align-items:center;display:inline-flex}.nt-waves i{border-radius:99px;height:30%;transition:height 50ms linear;display:block}.nt-ctrl{border-radius:50%;flex:none;place-items:center;transition:background .2s,transform .25s cubic-bezier(.3,1.6,.5,1),opacity .2s;display:grid}.nt-ctrl:hover{background:#ffffff24}.nt-ctrl:active,.nt-top:active,.nt-card-btn:active,.nt-chip:active,.nt-small:active{opacity:.7;transform:scale(.86)}.nt-top{color:#ffffffbf;place-items:center;width:16px;height:16px;transition:transform .25s cubic-bezier(.3,1.6,.5,1),color .2s;display:grid}.nt-top svg{width:14px;height:14px}.nt-top:hover{color:#fff}.nt-top.is-spinning svg{animation:.7s cubic-bezier(.3,.8,.3,1) nt-spin}@keyframes nt-spin{to{transform:rotate(360deg)}}.nt-text-btn{font-weight:600;color:#fff9!important;font-size:11px!important}.nt-text-btn:hover{color:#fff!important}.nt-dot{border-radius:99px;width:5px;height:5px;padding:0;transition:width .3s cubic-bezier(.3,1.3,.5,1),background .2s;position:relative;background:#ffffff4d!important}.nt-dot:after{content:"";position:absolute;inset:-6px -2px}.nt-dot.is-on{width:12px;background:#ffffffe6!important}.nt-marquee{align-items:center;height:100%;display:flex;overflow:hidden}.nt-mq{width:100%;display:block;overflow:hidden;mask:linear-gradient(90deg,#000 92%,#0000)}.nt-mq-inner{white-space:nowrap;align-items:baseline;gap:6px;display:inline-flex}.nt-mq-inner b{color:#fff;font-weight:600}.nt-mq-inner span{color:#fff9;font-weight:500}.nt-progress{cursor:pointer}.nt-bar{background:#ffffff2e;border-radius:99px;flex:1;height:5px;transition:height .2s;position:relative;overflow:hidden}.nt-progress:hover .nt-bar{height:7px}.nt-bar span{border-radius:99px;position:absolute;inset:0 auto 0 0}.nt-ring-wrap{place-items:center;display:grid;position:relative}.nt-ring-wrap>svg{position:absolute;inset:0}.nt-ring-icon{place-items:center;width:10px;height:10px;display:grid;position:relative}.nt-ring-icon svg{width:100%;height:100%}.nt-timer-row{background:#ffffff0d;border-radius:8px;align-items:center;gap:6px;height:24px;padding:0 6px;display:flex}.nt-small{border-radius:50%;flex:none;place-items:center;width:20px;height:20px;display:grid;background:#ffffff1a!important}.nt-small svg{width:9px;height:9px}.nt-vrule{background:#ffffff14;align-self:stretch;width:1px;margin:4px 0}.nt-ruler{cursor:ew-resize;touch-action:none;width:100%;height:32px}.nt-chip{border-radius:99px;flex:1;justify-content:center;align-items:baseline;gap:1px;height:22px;padding-top:4px;transition:background .12s,transform .25s cubic-bezier(.3,1.6,.5,1);display:flex;font-family:var(--nt-rounded)!important;color:#ffffffe6!important;background:#ffffff14!important}.nt-chip b{font-size:12px;font-weight:600}.nt-chip small{opacity:.6;font-size:9px;font-weight:600}.nt-chip:hover{background:#ffffff26!important}.nt-chip.is-on{box-shadow:inset 0 0 0 1px #ff9f0a80;color:#ff9f0a!important;background:#ff9f0a33!important}.nt-call-dot{color:#30d158;background:#30d15838;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.nt-call-dot svg{width:11px}.nt-call-dot.is-muted{color:#ff453a}.nt-call-big{color:#30d158;background:#30d1582e;border-radius:50%;flex:none;place-items:center;width:52px;height:52px;display:grid}.nt-call-big svg{width:24px}.nt-card-btn{white-space:nowrap;background:#ffffff29;border-radius:99px;align-items:center;gap:5px;font-weight:600;transition:transform .25s cubic-bezier(.3,1.6,.5,1),opacity .2s;display:inline-flex;padding:6px 10px!important;font-size:11px!important}.nt-card-btn svg{width:11px;height:11px}.nt-scroll{scrollbar-width:none;flex-direction:column;flex:1;gap:8px;min-width:0;height:100%;padding-bottom:18px;display:flex;overflow-y:auto;mask:linear-gradient(#000 calc(100% - 18px),#0000)}.nt-scroll::-webkit-scrollbar{display:none}.nt-section{color:#ffffff80;gap:5px;font-size:11px;font-weight:600;display:flex}.nt-section span{color:#ffffff59}.nt-event{border-radius:9px;flex:none;gap:8px;padding:6px 8px 6px 0;display:flex;overflow:hidden}.nt-event-bar{border-radius:2px;flex:none;width:4px}.nt-badge{color:#000;background:#30d158;border-radius:99px;padding:1px 5px;font-size:9px;font-weight:700}.nt-reminder{flex:none;min-height:18px;transition:opacity .3s}.nt-check-circle{border-radius:50%;flex:none;width:16px;height:16px;position:relative;box-shadow:inset 0 0 0 1.4px #ff9f0a}.nt-check-circle:after{content:"";background:#ff9f0a;border-radius:50%;transition:transform .3s cubic-bezier(.3,1.6,.5,1);position:absolute;inset:2.5px;transform:scale(0)}.nt-reminder.is-done .nt-check-circle:after{transform:scale(1)}.nt-reminder.is-done span{color:#ffffff59;text-decoration:line-through}.nt-postpone{color:#ffffff73;flex:none;width:12px}.nt-hours{background:#ffffff0f;border-radius:14px;flex:1;align-self:flex-start;padding:8px 0}.nt-notifs{gap:6px}.nt-app{color:#fff;border-radius:23%;place-items:center;width:100%;height:100%;display:grid;overflow:hidden}.nt-app svg{width:62%}.nt-notif{background:#ffffff12;border-radius:14px;flex:none;padding:9px;transition:background .2s}.nt-notif.is-open{background:#ffffff1c}.nt-notif-head{width:100%}.nt-replypanel{flex-direction:column;gap:9px;height:100%;padding:2px 4px 0;display:flex}.nt-avatar{background:linear-gradient(#8e8e93,#636366);border-radius:50%;flex:none;place-items:center;width:44px;height:44px;font-size:16px;font-weight:600;display:grid;position:relative}.nt-avatar-app{width:20px;height:20px;display:flex;position:absolute;bottom:-4px;right:-4px}.nt-head-btn{color:#ffffffb3;background:#ffffff1a;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid}.nt-head-btn svg{width:11px}.nt-reply-capsule{background:#ffffff0f;border-radius:17px;flex:1;align-items:center;min-width:0;min-height:34px;padding:0 5px 0 14px;display:flex;box-shadow:inset 0 0 0 1px #ffffff29}.nt-reply-input{min-width:0;font:inherit;color:#fff;background:0 0;border:0;outline:none;flex:1;padding:7px 0;font-size:13.5px}.nt-reply-input::placeholder{color:#fff6}.nt-send{color:#0a84ff;flex:none;place-items:center;width:24px;height:24px;transition:transform .25s cubic-bezier(.3,1.4,.5,1),opacity .2s;display:grid}.nt-send svg{width:100%}.nt-reply-input:placeholder-shown+.nt-send{opacity:0;pointer-events:none;transform:scale(.4)}.nt-emoji{color:#ffffff73;flex:none;width:26px;height:26px;margin-bottom:4px}.nt-tray{align-content:center;gap:4px 6px;height:100%;margin:0 auto;display:grid}.nt-tile{border-radius:10px;flex-direction:column;align-items:center;gap:2px;min-width:0;padding:3px 0;transition:background .2s;display:flex;position:relative}.nt-thumb{justify-content:center;align-items:center;display:flex}.nt-tile-x{opacity:0;transition:all .2s;position:absolute;top:-2px;right:2px;transform:scale(.6)}.nt-tile-x svg{color:#8e8e93e6;width:15px}.nt-tile:hover .nt-tile-x{opacity:1;transform:none}.nt-empty{flex-direction:column;justify-content:center;align-items:center;gap:6px;height:100%;display:flex}.nt-drop{background:#000000bf;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex;position:absolute;inset:0}.nt-drop-icon{width:26px}.nt-outline{pointer-events:none;opacity:0;transition:opacity .25s;position:absolute;overflow:visible}.nt-outline path{fill:none;stroke:#ffffff2e;stroke-width:1.1px;stroke-dasharray:5 4;transition:stroke .2s,stroke-width .2s}.nt-root.is-tray .nt-outline{opacity:1}.nt-root.is-drop .nt-outline path{stroke:#ff9f0ad9;stroke-width:1.6px}.nt-chevron{font-size:18px;line-height:1;color:#ffffffb3!important}.nt-grid2{grid-template-columns:1fr 1fr;gap:4px;display:grid}.nt-device{text-align:left;border-radius:8px;justify-content:space-between;align-items:center;gap:6px;min-width:0;font-weight:500;display:flex;background:#ffffff0a!important;padding:5px 8px!important;font-size:12px!important}.nt-device.is-on{background:#ffffff1f!important}.nt-check{color:#0a84ff;font-size:11px;font-weight:700}.nt-pill{pointer-events:auto;opacity:0;border-radius:50%;place-items:center;transition:opacity .3s,scale .45s cubic-bezier(.3,1.4,.5,1);display:grid;position:absolute;top:0;left:0;scale:.4;background:#000!important}.nt-pill.is-on{opacity:1;scale:1}.nt-pill:not(.is-on){pointer-events:none}.nt-pill>*{grid-area:1/1}.nt-pill-art{background-size:cover;border-radius:50%;width:22px;height:22px}.nt-pill .nt-waves{filter:drop-shadow(0 0 2px #000000b3)}.nt-pill-ring svg{width:22px;height:22px}.nt-pill-num{font-size:10px;font-weight:700}.nt-pill-badge{color:#000;background:#fff;border-radius:99px;padding:0 3px;font-size:7.5px;font-weight:700;line-height:1.3;position:absolute;top:3px;right:3px}.nt-pill svg{color:#fff}.nt-origin{pointer-events:none;width:0;height:0;position:absolute;top:0}.nt-dot.is-on.is-dot{width:5px;background:#fffffff2!important}.nt-lock{color:#fff;justify-content:center;align-items:center;height:100%;display:flex}.nt-lock svg{width:14px;height:14px}.nt-lock.is-open svg{animation:.5s cubic-bezier(.3,1.6,.5,1) nt-bounce}@keyframes nt-bounce{0%{transform:scale(.7)}60%{transform:scale(1.15)}to{transform:scale(1)}}.nt-tiles{flex:1;grid-auto-rows:1fr;gap:8px;min-width:0;display:grid}.nt-tile{text-align:left;color:#fff;background:#ffffff0f;flex-direction:column;justify-content:space-between;align-items:flex-start;min-width:0;padding:8px 10px;transition:background .15s,transform .2s cubic-bezier(.3,1.5,.5,1);display:flex}.nt-tile:hover{background:#ffffff1c}.nt-tile:active{transform:scale(.97)}.nt-tile-cap{color:#ffffff8c;align-items:center;gap:5px;max-width:100%;font-size:10.5px;font-weight:600;display:flex}.nt-tile-cap>span:first-child{flex:none;width:12px;height:12px;display:flex}.nt-tile-val{font-variant-numeric:tabular-nums;max-width:100%;font-size:13px;font-weight:600}.nt-usage{flex-direction:column;flex:1;justify-content:space-between;min-width:0;display:flex}.nt-usage-dot{border-radius:50%;flex:none;width:7px;height:7px}.nt-stat{flex-direction:column;flex:1;min-width:0;display:flex;position:relative}.nt-stat-more{opacity:0;color:#fff;flex-direction:column;gap:1px;font-size:11px;font-weight:500;transition:opacity .15s;display:flex;position:absolute;bottom:0;left:0;right:0}.nt-stat-more b{color:#ffffff8c;margin-right:5px;font-weight:500}.nt-stat-sub{font-size:14px;font-weight:500;transition:opacity .15s}.nt-stat:hover .nt-stat-more,.nt-stat:focus-within .nt-stat-more{opacity:1}.nt-stat:hover .nt-stat-sub,.nt-stat:focus-within .nt-stat-sub{opacity:0}.nt-usage-bar{background:#ffffff1f;border-radius:3px;height:5px;display:block;overflow:hidden}.nt-usage-bar i{border-radius:3px;height:100%;transition:width .6s cubic-bezier(.2,.8,.2,1);display:block}.nt-lockplayer{top:var(--lp-top,66px);color:#fff;backdrop-filter:blur(24px)saturate(1.8);opacity:0;filter:blur(6px);pointer-events:none;background:#1e1e2257;border-radius:34px;flex-direction:column;justify-content:space-between;width:440px;height:172px;margin-left:-220px;padding:16px 18px;transition:opacity .45s,transform .5s cubic-bezier(.2,.9,.2,1.05),filter .45s;display:flex;position:absolute;transform:translateY(8px)scale(.97);box-shadow:inset 0 0 0 .5px #ffffff59,inset 0 1px #ffffff40,0 12px 30px -12px #00000059}.nt-lockplayer.is-on{opacity:1;filter:none;pointer-events:auto;transform:none}.nt-lp-art{border-radius:10px;flex:none;width:54px;height:54px}.nt-lp-prog{color:#ffffff80;font-variant-numeric:tabular-nums;gap:10px;font-size:12px;font-weight:500}.nt-lp-bar{background:#ffffff38;border-radius:3px;flex:1;height:6px;position:relative;overflow:hidden}.nt-lp-bar [data-bar]{background:#ffffffbf;border-radius:3px;min-width:6px;position:absolute;inset:0 auto 0 0}.nt-lp-ctrl{justify-content:space-between;padding:0 4px}.nt-lp-ctrl>*{color:#fff;border-radius:50%;place-items:center;width:48px;height:40px;display:grid}.nt-lp-ctrl button:active{background:#ffffff2e}.nt-lp-ctrl svg{width:22px;height:22px}.nt-lp-ctrl .is-small svg{width:17px;height:17px}.nt-lp-ctrl .is-big svg{width:30px;height:30px}@media (prefers-reduced-motion:reduce){.nt-lockplayer{filter:none;transition:opacity .2s;transform:none}}.nt-glass{backdrop-filter:blur(22px)saturate(1.7);opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}.nt-root.is-expanded .nt-glass{opacity:1}.nt-fill-glass{transition:filter .35s}.nt-root.is-expanded .nt-fill-glass{filter:drop-shadow(0 8px 18px #00000073)}.device[data-astro-cid-mat63pin]{background:#0a0a0b;border-radius:36px 36px 0 0;padding:12px 12px 0;position:relative;box-shadow:inset 0 0 0 1px #ffffff1a;-webkit-mask-image:linear-gradient(#000 74%,#0000 100%);mask-image:linear-gradient(#000 74%,#0000 100%)}.is-hero[data-astro-cid-mat63pin] .files[data-astro-cid-mat63pin]{bottom:70px}.device[data-astro-cid-mat63pin].is-screen{border-radius:34px;padding:12px;box-shadow:inset 0 0 0 1px #ffffff1a,0 40px 80px -40px #14120e73;-webkit-mask-image:none;mask-image:none}.device[data-astro-cid-mat63pin].is-screen .stage[data-astro-cid-mat63pin]{border-radius:22px}.is-screen[data-astro-cid-mat63pin] .files[data-astro-cid-mat63pin]{bottom:22px}.device[data-astro-cid-mat63pin].is-bare{box-shadow:none;background:0 0;border-radius:0;padding:0;-webkit-mask-image:none;mask-image:none}.device[data-astro-cid-mat63pin].is-bare .stage[data-astro-cid-mat63pin]{border-radius:0}.is-bare[data-astro-cid-mat63pin] .files[data-astro-cid-mat63pin]{flex-direction:column;gap:4px;top:44px;bottom:auto;right:16px}.device[data-astro-cid-mat63pin].is-crop{--fade:205px;--side:24%;max-width:860px;-webkit-mask-image:linear-gradient(to bottom, #000 var(--fade), transparent 100%), linear-gradient(to right, transparent 0, #000 var(--side), #000 calc(100% - var(--side)), transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to bottom, #000 var(--fade), transparent 100%), linear-gradient(to right, transparent 0, #000 var(--side), #000 calc(100% - var(--side)), transparent 100%);border-radius:0;margin-inline:auto;padding:12px 0 0;box-shadow:inset 0 1px #ffffff1f;mask-composite:intersect}.device[data-astro-cid-mat63pin].is-crop.has-files{--fade:88%}@media (width<=640px){.device[data-astro-cid-mat63pin].is-crop{--side:8%}}.device[data-astro-cid-mat63pin] .stage[data-astro-cid-mat63pin]{border-radius:24px 24px 0 0}.device[data-astro-cid-mat63pin].is-crop .stage[data-astro-cid-mat63pin]{border-radius:0}.stage[data-astro-cid-mat63pin]{height:calc(var(--stage-h) * var(--s,1));isolation:isolate;contain:layout paint;--menubar:32px;--notch-half:101px;position:relative;overflow:hidden}.stage[data-astro-cid-mat63pin].is-island{--menubar:25px;--notch-half:34px}.stage-inner[data-astro-cid-mat63pin]{width:calc(100% / var(--s,1));height:var(--stage-h);transform:scale(var(--s,1));transform-origin:0 0;position:absolute;top:0;left:0}.wall[data-astro-cid-mat63pin]{background:var(--wall-base);transition:background-color .4s;position:absolute;inset:0;overflow:hidden}.wall[data-astro-cid-mat63pin] i[data-astro-cid-mat63pin]{aspect-ratio:1;filter:blur(60px);opacity:.9;border-radius:50%;width:60%;position:absolute}.wall[data-astro-cid-mat63pin] i[data-astro-cid-mat63pin]:first-child{background:var(--wall-a);top:18%;left:-12%}.wall[data-astro-cid-mat63pin] i[data-astro-cid-mat63pin]:nth-child(2){background:var(--wall-b);top:-30%;right:-10%}.wall[data-astro-cid-mat63pin] i[data-astro-cid-mat63pin]:nth-child(3){background:var(--wall-c);top:55%;left:30%}.menubar[data-astro-cid-mat63pin]{height:var(--menubar);color:var(--menubar-ink);background:var(--menubar-bg);backdrop-filter:blur(30px)saturate(1.6);z-index:1;justify-content:space-between;align-items:center;padding:0 14px 0 18px;font:500 13px/1 -apple-system,BlinkMacSystemFont,Inter Variable,sans-serif;display:flex;position:absolute;inset:0 0 auto}.menus[data-astro-cid-mat63pin],.status[data-astro-cid-mat63pin]{height:var(--menubar);white-space:nowrap;flex-wrap:wrap;align-items:center;transition:max-width .3s cubic-bezier(.2,.8,.2,1);display:flex;overflow:hidden}.menus[data-astro-cid-mat63pin]{max-width:calc(50% - var(--cut-l,var(--notch-half)) - 14px)}.status[data-astro-cid-mat63pin]{max-width:calc(50% - var(--cut-r,var(--notch-half)) - 14px)}.menus[data-astro-cid-mat63pin]{gap:0 18px}.menus[data-astro-cid-mat63pin]>span[data-astro-cid-mat63pin]{line-height:var(--menubar)}.menus[data-astro-cid-mat63pin] .bold[data-astro-cid-mat63pin]{font-weight:700}.apple[data-astro-cid-mat63pin]{height:var(--menubar);align-items:center;display:inline-flex}.apple[data-astro-cid-mat63pin] svg[data-astro-cid-mat63pin]{width:15px;height:15px;margin-top:-2px}.is-crop[data-astro-cid-mat63pin] .menus[data-astro-cid-mat63pin],.is-crop[data-astro-cid-mat63pin] .status[data-astro-cid-mat63pin]{visibility:hidden}.status[data-astro-cid-mat63pin]{flex-direction:row-reverse;gap:0 14px}.status[data-astro-cid-mat63pin]>[data-astro-cid-mat63pin]{height:var(--menubar);align-items:center;display:flex}.status[data-astro-cid-mat63pin] svg[data-astro-cid-mat63pin]{width:auto;height:15px}.files[data-astro-cid-mat63pin]{z-index:1;border-radius:14px;flex-direction:row-reverse;gap:10px;padding:6px;transition:background .2s;display:flex;position:absolute;bottom:16px;right:18px}.is-crop[data-astro-cid-mat63pin] .files[data-astro-cid-mat63pin]{bottom:22px;right:50%;transform:translate(50%)}.files[data-astro-cid-mat63pin].is-receiving{background:#ffffff40;box-shadow:inset 0 0 0 1.5px #fff9}.files[data-astro-cid-mat63pin] li{cursor:grab;user-select:none;border-radius:8px;flex-direction:column;align-items:center;gap:5px;width:76px;padding:6px 2px;animation:.35s cubic-bezier(.3,1.4,.5,1) file-in;display:flex}@keyframes file-in{0%{opacity:0;transform:scale(.6)}}.files[data-astro-cid-mat63pin] li:hover{background:#ffffff2e}.files[data-astro-cid-mat63pin] .file-icon{color:#ff3b30;background:linear-gradient(#fff,#e9e9ee);border-radius:4px 12px 4px 4px;place-items:end center;width:40px;height:48px;padding-bottom:7px;font:800 9px/1 -apple-system,sans-serif;display:grid;box-shadow:0 2px 6px #0000002e}.files[data-astro-cid-mat63pin] .ext-txt,.files[data-astro-cid-mat63pin] .ext-zip{color:#636366}.files[data-astro-cid-mat63pin] .ext-png,.files[data-astro-cid-mat63pin] .ext-heic,.files[data-astro-cid-mat63pin] .ext-jpg{background:linear-gradient(160deg,#60a5fa,#f472b6 55%,#fbbf24);border-radius:5px;width:48px;height:38px;margin-top:10px;box-shadow:0 0 0 2px #fff,0 3px 8px #0003}.files[data-astro-cid-mat63pin] .file-name{color:var(--menubar-ink);text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font:500 11px/1.2 -apple-system,BlinkMacSystemFont,Inter Variable,sans-serif;overflow:hidden}
