*,:before,:after{box-sizing:border-box}:root{color-scheme:light dark;--font:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Inter", "Segoe UI", system-ui, sans-serif;--mono:ui-monospace, "SF Mono", Menlo, Monaco, Consolas, monospace;--accent:#0a7aff;--selection:#0b63e0;--text:#1d1d1f;--text-secondary:#00000080;--text-disabled:#00000042;--separator:#0000001a;--glass:#f8f8fad1;--glass-strong:#fafafcdb;--glass-solid:#fafafcf7;--glass-border:#0000001f;--glass-shine:#ffffffbf;--window:#fbfbfd;--titlebar:#f0f0f3eb;--light-off:#d5d5d8;--dock:#ffffff3d;--dock-border:#ffffff73;--dock-dot:#0000008c;--dock-size:58px;--menubar-height:24px;--ease-out:cubic-bezier(.23, 1, .32, 1)}@media (prefers-color-scheme:dark){:root{--accent:#0a84ff;--selection:#0a6ae6;--text:#f5f5f7;--text-secondary:#ffffff8c;--text-disabled:#ffffff40;--separator:#ffffff1f;--glass:#26262a9e;--glass-strong:#2c2c30db;--glass-solid:#303034f7;--glass-border:#ffffff24;--glass-shine:#ffffff29;--window:#232326;--titlebar:#2e2e32f0;--light-off:#4b4b50;--dock:#1e1e224d;--dock-border:#ffffff2e;--dock-dot:#ffffffb3}}html,body{height:100%;margin:0;overflow:hidden}body{font-family:var(--font);color:var(--text);-webkit-font-smoothing:antialiased;user-select:none;overscroll-behavior:none;cursor:default;background:#2d6690;font-size:13px;line-height:1.25}button{font:inherit;color:inherit}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mac{position:fixed;inset:0;overflow:hidden}.wallpaper{background:#2d6690 url(/images/labs/orbis/wallpaper-tenerife.webp) 50%/cover no-repeat;position:absolute;inset:0}.wallpaper__water{opacity:0;width:100%;height:100%;position:absolute;inset:0}.wallpaper__water.is-ready{opacity:1}.menubar{z-index:1000;height:var(--menubar-height);color:#fff;text-shadow:0 0 8px #0000002e;background:linear-gradient(#00000029,#0000);justify-content:space-between;align-items:center;padding:0 6px;display:flex;position:absolute;inset:0 0 auto}.menubar__menus,.menubar__status{align-items:center;min-width:0;height:100%;display:flex}.menubar__item{white-space:nowrap;cursor:default;background:0 0;border:0;border-radius:6px;align-items:center;height:22px;padding:0 9px;font-size:13px;display:inline-flex}.menubar__item.is-open,button.menubar__item:active{background:#ffffff3d}.menubar__app{font-weight:700}.menubar__apple{padding:0 11px}.apple-logo{width:auto;height:15px;display:block;translate:0 -1px}.symbol{-webkit-mask:var(--symbol) center / contain no-repeat;mask:var(--symbol) center / contain no-repeat;background:currentColor;display:block}.menubar__clock{font-variant-numeric:tabular-nums;padding:0 8px 0 10px}.menu{z-index:1100;background:var(--glass);-webkit-backdrop-filter:blur(40px)saturate(1.9);border:.5px solid var(--glass-border);min-width:232px;box-shadow:inset 0 .5px 0 var(--glass-shine), 0 14px 36px #00000042, 0 2px 6px #00000014;color:var(--text);border-radius:12px;padding:5px;position:absolute}.menu[hidden]{display:none}.menu__item{width:100%;height:22px;color:inherit;text-align:left;white-space:nowrap;cursor:default;background:0 0;border:0;border-radius:6px;outline:none;align-items:center;padding:0 10px 0 4px;text-decoration:none;display:flex;position:relative}.menu__check{text-align:center;flex:none;width:18px;font-size:12px}.menu__label{flex:1}.menu__shortcut{color:var(--text-secondary);letter-spacing:.08em;margin-left:28px}.menu__chevron{width:7px;height:11px;color:var(--text-secondary);margin-left:24px}.menu__item:disabled,.menu__item:disabled .menu__shortcut{color:var(--text-disabled)}.menu__item:not(:disabled):hover,.menu__item:not(:disabled):focus-visible,.menu__item--submenu:hover{background:var(--accent);color:#fff}.menu__item:not(:disabled):hover .menu__shortcut,.menu__item--submenu:hover>.menu__chevron{color:#ffffffd9}.menu__separator{background:var(--separator);height:1px;margin:5px 10px}.menu--sub{background:var(--glass-solid);display:none;position:absolute;top:-5px;left:calc(100% + 2px)}.menu__item--submenu:hover>.menu--sub{display:block}.desktop{inset:var(--menubar-height) 0 0;position:absolute}.file{touch-action:none;-webkit-tap-highlight-color:transparent;outline:none;flex-direction:column;align-items:center;gap:3px;width:100px;display:flex;position:absolute;top:0;left:0}.file.is-dragging{opacity:.75;z-index:10}.file.is-returning{transition:transform .26s var(--ease-out)}.file__icon{border-radius:8px;place-items:center;width:76px;height:76px;display:grid}.file.is-selected .file__icon{background:#00000038;box-shadow:inset 0 0 0 1px #ffffff1f}.file__photo{pointer-events:none;border:1.5px solid #ffffffeb;width:auto;max-width:64px;height:auto;max-height:64px;display:block;box-shadow:0 1px 4px #00000059}.file__movie{background:#18181a;border-radius:2px;height:64px;padding:0 6px;position:relative;box-shadow:0 1px 4px #00000059}.file__movie:before,.file__movie:after{content:"";background:repeating-linear-gradient(#18181a 0 2px,#d8d8dc 2px 4.5px);border-radius:1px;width:3px;position:absolute;top:2px;bottom:2px}.file__movie:before{left:1.5px}.file__movie:after{right:1.5px}.file__movie img{pointer-events:none;width:auto;height:64px;display:block}.file__page{pointer-events:none;background:#fff;width:50px;height:64px;position:relative;overflow:hidden;box-shadow:0 1px 4px #00000059}.file__page-inner{width:50px}.file__page-inner :is(.pdf,.txt){background:0 0;gap:0;padding:0;overflow:visible}.file__page-inner :is(.pdf__page,.txt__page){box-shadow:none}.file__name{color:#fff;text-align:center;text-shadow:0 1px 2px #0009,0 0 1px #00000080;-webkit-line-clamp:2;overflow-wrap:anywhere;border-radius:4px;-webkit-box-orient:vertical;max-width:96px;padding:0 4px;font-size:12px;line-height:15px;display:-webkit-box;overflow:hidden}.file.is-selected .file__name{background:var(--selection);text-shadow:none}.marquee{z-index:20;pointer-events:none;background:#ffffff29;border:1px solid #ffffffbf;position:absolute}.marquee[hidden]{display:none}.window{z-index:500;background:var(--window);min-width:220px;color:var(--text);animation:window-in .2s var(--ease-out);border-radius:16px;flex-direction:column;display:flex;position:absolute;overflow:hidden;box-shadow:0 0 0 .5px #00000038,0 24px 70px #00000057,0 4px 14px #0000001f}.window.is-inactive{box-shadow:0 0 0 .5px #0000002e,0 12px 38px #00000038}.window.is-closing{animation:window-out .16s var(--ease-out) forwards}.window.is-minimizing{opacity:0;transition:transform .32s cubic-bezier(.77,0,.175,1),opacity .32s}@keyframes window-in{0%{opacity:0;transform:scale(.96)}}@keyframes window-out{to{opacity:0;transform:scale(.97)}}.window__titlebar{background:var(--titlebar);border-bottom:.5px solid var(--separator);touch-action:none;flex:none;justify-content:center;align-items:center;height:38px;padding:0 80px;display:flex;position:relative}.window__title{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.window.is-inactive .window__title{color:var(--text-secondary)}.window__lights{gap:8px;display:flex;position:absolute;top:50%;left:14px;translate:0 -50%}.light{cursor:default;border:.5px solid #00000024;border-radius:50%;place-items:center;width:12px;height:12px;padding:0;display:grid}.light svg{opacity:0;color:#0000008c;width:8px;height:8px}.window__lights:hover .light svg{opacity:1}.light--close{background:#ff5f57}.light--minimize{background:#febc2e}.light--zoom{background:#28c840}.window.is-inactive .window__lights:not(:hover) .light{background:var(--light-off);border-color:#0000}.window__body{user-select:text;flex:1;min-height:0;position:relative;overflow:auto}.quicklook .window__body{background:#1c1c1e;place-items:center;display:grid;overflow:hidden}.quicklook--document .window__body{background:#e9e9ec;place-items:normal;display:block;overflow:auto}.quicklook img,.quicklook video{object-fit:contain;width:100%;height:100%;display:block}.pdf,.txt{flex-direction:column;gap:18px;width:100%;padding:22px;display:flex;container-type:inline-size}.pdf__page,.txt__page{aspect-ratio:612/792;color:#1d1d1f;background:#fff;padding:9cqi;overflow:hidden;box-shadow:0 1px 6px #0000002e}.pdf__page img{object-fit:cover;border-radius:.6cqi;width:100%;display:block}.pdf__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#6e6e73;margin:0 0 2cqi;font-size:2.4cqi;font-weight:600}.pdf__title{letter-spacing:-.02em;margin:0;font-size:7.4cqi;line-height:1.05}.pdf__subtitle{color:#6e6e73;margin:1.6cqi 0 6cqi;font-size:3.2cqi}.pdf__cover-image{aspect-ratio:4/3.4}.pdf__image{aspect-ratio:4/3;margin:4cqi 0 5cqi}.pdf__heading{letter-spacing:-.01em;margin:5cqi 0 1.4cqi;font-size:3.8cqi}.pdf__text{color:#3a3a3c;margin:0;font-size:2.7cqi;line-height:1.5}.pdf__grid{grid-template-columns:1fr 1fr;gap:2.4cqi;display:grid}.pdf__grid img{aspect-ratio:1}.pdf__swatches{gap:2.4cqi;margin-top:5cqi;display:flex}.pdf__swatch{color:#6e6e73;flex:1;font-size:2cqi}.pdf__swatch span{aspect-ratio:1;border-radius:1cqi;margin-bottom:1.4cqi;display:block}.txt__page{font-family:var(--font);white-space:pre-wrap;margin:0;font-size:3.3cqi;line-height:1.5}.about{text-align:center;flex-direction:column;align-items:center;padding:26px 28px 24px;display:flex}.about__icon{border-radius:22px;width:96px;height:96px;box-shadow:0 6px 18px #0003}.about__title{margin:16px 0 2px;font-size:20px;font-weight:700}.about__subtitle{color:var(--text-secondary);margin:0 0 18px}.about__facts{text-align:left;grid-template-columns:auto 1fr;gap:6px 10px;margin:0 0 20px;font-size:12px;display:grid}.about__facts dt{text-align:right;font-weight:600}.about__facts dd{color:var(--text-secondary);margin:0}.about__button,.dialog__button{border:.5px solid var(--glass-border);background:var(--glass-strong);height:26px;color:var(--text);cursor:default;border-radius:7px;justify-content:center;align-items:center;padding:0 14px;font-size:13px;text-decoration:none;display:inline-flex;box-shadow:0 .5px 1.5px #0000001f}.dialog__button--primary{background:var(--accent);color:#fff;border-color:#0000}.info{padding:18px 20px 20px}.info__head{border-bottom:.5px solid var(--separator);align-items:center;gap:12px;margin-bottom:14px;padding-bottom:14px;display:flex}.info__head .file__icon{flex:none}.info__name{overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:600}.info__size{color:var(--text-secondary);margin:2px 0 0}.info__rows{grid-template-columns:auto 1fr;gap:5px 10px;margin:0;font-size:12px;display:grid}.info__rows dt{color:var(--text-secondary);text-align:right}.info__rows dd{overflow-wrap:anywhere;margin:0}.dialog{text-align:center;flex-direction:column;align-items:center;padding:22px 20px 18px;display:flex}.dialog__icon{width:64px;height:64px;margin-bottom:12px}.dialog__title{margin:0 0 6px;font-size:13px;font-weight:700}.dialog__text{color:var(--text-secondary);margin:0 0 18px;font-size:12px}.dialog__buttons{gap:8px;width:100%;display:flex}.dialog__buttons>*{flex:1}.trash-list{flex-wrap:wrap;align-content:flex-start;gap:6px;min-height:100%;padding:14px;display:flex}.trash-list .file{position:static}.trash-list .file__name{color:var(--text);text-shadow:none}.trash-empty{height:100%;color:var(--text-secondary);place-items:center;display:grid}.window__toolbar-button{border:.5px solid var(--glass-border);background:var(--glass-strong);border-radius:6px;height:22px;padding:0 10px;font-size:12px;position:absolute;top:50%;right:12px;translate:0 -50%}.window__toolbar-button:disabled{color:var(--text-disabled)}.dock-area{z-index:900;pointer-events:none;justify-content:center;display:flex;position:absolute;bottom:6px;left:0;right:0}.dock{pointer-events:auto;height:calc(var(--dock-size) + 14px);border-radius:calc(var(--dock-size) * .42 + 7px);background:var(--dock);-webkit-backdrop-filter:blur(28px)saturate(1.8);border:.5px solid var(--dock-border);align-items:flex-end;gap:3px;padding:7px 8px;display:flex;box-shadow:inset 0 1px #ffffff52,0 10px 30px #00000029}.dock__item{--size:var(--dock-size);width:var(--size);height:var(--size);-webkit-tap-highlight-color:transparent;outline:none;flex:none;display:block;position:relative}.dock.is-settling .dock__item{transition:width .18s var(--ease-out), height .18s var(--ease-out)}.dock__icon{pointer-events:none;width:100%;height:100%;display:block}.dock__item--running:after{content:"";background:var(--dock-dot);border-radius:50%;width:4px;height:4px;position:absolute;bottom:-6px;left:50%;translate:-50%}.dock__label{background:var(--glass-strong);-webkit-backdrop-filter:blur(20px);border:.5px solid var(--glass-border);color:var(--text);white-space:nowrap;opacity:0;pointer-events:none;border-radius:8px;padding:4px 11px;font-size:13px;position:absolute;bottom:calc(100% + 12px);left:50%;translate:-50%;box-shadow:0 4px 14px #0000002e}@media (hover:hover) and (pointer:fine){.dock__item:hover .dock__label,.dock__item:focus-visible .dock__label{opacity:1}}.dock__separator{background:#ffffff61;flex:none;align-self:stretch;width:1px;margin:2px 6px}.dock__item.is-bouncing .dock__icon{animation:.9s dock-bounce}@keyframes dock-bounce{0%,36%,72%,to{animation-timing-function:cubic-bezier(.33,0,.67,1);transform:translateY(0)}18%{animation-timing-function:cubic-bezier(.33,0,.67,1);transform:translateY(-30px)}54%{transform:translateY(-14px)}}.windows{z-index:500;isolation:isolate;pointer-events:none;position:absolute;inset:0}.windows>*{pointer-events:auto}.file__app{pointer-events:none;width:68px;height:68px;display:block}.orbis-glass,.ring__button,.ring__option-button,.ring__label,.ring__title,.toast{-webkit-backdrop-filter:blur(16px)saturate(1.8);color:#1d1d1f;background:#ffffff85;box-shadow:inset 0 .5px #ffffffe6,inset 0 0 0 .5px #ffffff73,0 6px 18px #00000029}@media (prefers-color-scheme:dark){.orbis-glass,.ring__button,.ring__option-button,.ring__label,.ring__title,.toast{color:#f5f5f7;background:#28282c6b;box-shadow:inset 0 .5px #ffffff47,inset 0 0 0 .5px #ffffff24,0 6px 18px #0000004d}}.ring{--ring-scale:1;z-index:1200;width:0;height:0;transform:scale(var(--ring-scale));pointer-events:none;display:none;position:absolute}.ring.is-visible{display:block}.ring__button{opacity:0;border-radius:50%;place-items:center;width:56px;height:56px;transition:transform .36s cubic-bezier(.34,1.45,.64,1),opacity .16s ease-out,width .22s cubic-bezier(.34,1.5,.64,1),height .22s cubic-bezier(.34,1.5,.64,1),background-color .12s ease-out;display:grid;position:absolute;top:0;left:0;transform:translate(-50%,-50%)scale(.3)}.ring.is-open .ring__button,.ring.is-confirming .ring__button.is-kept{opacity:1;transform:translate(calc(var(--tx) - 50%), calc(var(--ty) - 50%))}.ring.is-confirming .ring__button:not(.is-kept){opacity:0;transition-duration:.12s;transform:translate(-50%,-50%)scale(.3);transition-delay:0s!important}.ring__button.is-highlighted,.ring__button.is-kept,.ring__option.is-highlighted .ring__option-button,.ring__option.is-highlighted .ring__label{background:color-mix(in srgb, var(--accent) 88%, transparent);color:#fff}.ring__button.is-highlighted,.ring__button.is-kept{width:66px;height:66px}.ring__title{white-space:nowrap;opacity:0;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:600;transition:opacity .12s ease-out;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.ring__title.is-shown{opacity:1}.ring__option{opacity:0;width:0;height:0;transform:translate(var(--from-x), var(--from-y));transition:transform .34s cubic-bezier(.34,1.35,.64,1),opacity .16s ease-out;position:absolute;top:0;left:0}.ring__option.is-out{opacity:1;transform:translate(var(--tx), var(--ty))}.ring__option.is-dimmed{opacity:0}.ring__option-button{border-radius:50%;place-items:center;width:46px;height:46px;transition:width .22s cubic-bezier(.34,1.5,.64,1),height .22s cubic-bezier(.34,1.5,.64,1);display:grid;position:absolute;transform:translate(-50%,-50%)}.ring__option.is-highlighted .ring__option-button{width:54px;height:54px}.ring__option-button img{width:28px;height:28px}.ring__glyph{font-family:ui-rounded, "SF Pro Rounded", var(--font);font-size:11px;font-weight:700}.ring__label{white-space:nowrap;border-radius:14px;max-width:200px;padding:6px 12px;position:absolute;top:0;transform:translateY(-50%)}.ring__option--right .ring__label{text-align:left;left:35px}.ring__option--left .ring__label{text-align:right;right:35px}.ring__option--bare .ring__label{display:none}.ring__label-title{align-items:center;gap:4px;font-size:13px;font-weight:600;display:flex}.ring__option--left .ring__label-title{justify-content:flex-end}.ring__label-title .symbol{opacity:.6}.ring__label-subtitle{opacity:.6;text-overflow:ellipsis;max-width:176px;font-size:10.5px;overflow:hidden}.ring__ripple{transform:translate(-50%, -50%) scale(var(--start));opacity:var(--strength);border-radius:50%;animation:.6s cubic-bezier(.23,1,.32,1) forwards ripple-grow,.4s linear forwards ripple-fade;position:absolute}.ring__ripple:before,.ring__ripple:after{content:"";-webkit-mask-composite:xor;background:conic-gradient(from 140deg,#66edff,#9985ff,#ff80d6,#ffd980,#80ffc2,#66edff);border-radius:50%;padding:2.5px;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}.ring__ripple:after{filter:blur(9px);opacity:.6;padding:12px}.ring__ripple--lens{-webkit-backdrop-filter:blur(1.5px)saturate(1.5)brightness(1.06)}@keyframes ripple-grow{to{transform:translate(-50%,-50%)scale(1)}}@keyframes ripple-fade{to{opacity:0}}.toast{z-index:1300;white-space:nowrap;opacity:0;pointer-events:none;border-radius:999px;align-items:center;gap:10px;padding:10px 16px;font-size:14px;font-weight:500;transition:opacity .2s ease-out,transform .28s cubic-bezier(.34,1.3,.64,1);display:flex;position:absolute;transform:scale(.9)}.toast[data-side=bottom]{transform-origin:top}.toast[data-side=top]{transform-origin:bottom}.toast[data-side=right]{transform-origin:0}.toast[data-side=left]{transform-origin:100%}.toast.is-shown{opacity:1;pointer-events:auto;transform:none}.toast__divider{opacity:.2;background:currentColor;width:1px;height:16px}.toast__button{color:var(--accent);font:inherit;cursor:default;background:0 0;border:0;padding:0;font-weight:600;text-decoration:none}.rename{z-index:1150;-webkit-backdrop-filter:blur(24px)saturate(1.8);color:#1d1d1f;background:#ffffffb8;border-radius:30px;flex-direction:column;gap:14px;width:min(460px,100vw - 16px);max-height:calc(100vh - 40px);padding:20px;display:flex;position:absolute;box-shadow:inset 0 .5px #ffffffe6,0 20px 60px #00000047}@media (prefers-color-scheme:dark){.rename{color:#f5f5f7;background:#24242899;box-shadow:inset 0 .5px #fff3,0 20px 60px #00000080}}.rename__header{align-items:center;gap:8px;font-size:15px;display:flex}.rename__header .symbol{opacity:.55}.segmented{background:#78788029;border-radius:9px;padding:2px;display:flex}.segmented button{cursor:default;background:0 0;border:0;border-radius:7px;flex:1;height:24px;font-size:13px}.segmented button[aria-selected=true]{background:var(--glass-solid);box-shadow:0 1px 3px #00000024}.rename__fields{flex-direction:column;gap:10px;display:flex}.rename__fields[hidden],.rename__numbering[hidden]{display:none}.rename__numbering{gap:14px;display:flex}.field{flex-direction:column;gap:4px;display:flex}.field>span{opacity:.6;font-size:11px;font-weight:500}.field input,.field select{height:30px;color:inherit;font:inherit;user-select:text;background:#7878801f;border:1px solid #78788047;border-radius:10px;outline:none;padding:0 10px;font-size:13px}.field input:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 30%, transparent)}.field--small input{width:70px}.switch-row{justify-content:space-between;align-items:center;font-size:13px;display:flex}.switch{appearance:none;background:#78788052;border-radius:11px;width:38px;height:22px;margin:0;transition:background-color .15s ease-out;position:relative}.switch:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .18s cubic-bezier(.34,1.4,.64,1);position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #00000040}.switch:checked{background:var(--accent)}.switch:checked:after{transform:translate(16px)}.rename__preview{background:#7878801a;border-radius:14px;flex-direction:column;gap:6px;min-height:90px;max-height:220px;padding:12px;font-size:12.5px;display:flex;overflow:auto}.rename__names{align-items:center;gap:6px;min-width:0;display:flex}.rename__from{opacity:.55;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rename__arrow{opacity:.4;font-size:10px}.rename__to{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rename__row.is-unchanged .rename__to{opacity:.4}.rename__row.is-problem .rename__to,.rename__problem{color:#ff3b30}.rename__problem{font-size:11px}.rename__footer{align-items:center;gap:10px;display:flex}.rename__summary{opacity:.6;flex:1;font-size:12px}.glass-button{height:32px;color:inherit;cursor:default;background:#78788029;border:0;border-radius:999px;padding:0 16px;font-size:13px;font-weight:500}.glass-button--primary{background:var(--accent);color:#fff}.glass-button:disabled{opacity:.4}.notes-window .window__titlebar{background:var(--window);border-bottom-color:#0000;justify-content:flex-start;height:52px;padding:0 12px 0 82px}.notes-window .window__title{display:none}.notes-toolbar{flex:1;justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.notes-toolbar__group{align-items:center;gap:2px;min-width:0;display:flex}.notes-toolbar__button{width:32px;height:28px;color:var(--text-secondary);border-radius:7px;place-items:center;display:grid}.notes-toolbar__button:hover{background:#78788024}.notes-toolbar__search{width:140px;height:28px;color:var(--text-secondary);background:#7878801f;border-radius:8px;align-items:center;gap:5px;margin-left:8px;padding:0 8px;display:flex}.notes{height:100%;display:flex}.notes__list{border-right:.5px solid var(--separator);flex:none;width:34%;max-width:230px;padding:4px 8px;overflow:hidden}.notes__section{color:var(--text-secondary);margin:6px 8px;font-size:11px;font-weight:600}.notes__item{border-radius:8px;flex-direction:column;gap:2px;padding:8px 10px;font-size:13px;display:flex}.notes__item.is-selected{background:#ffcc0052}.notes__item span{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.notes__editor{user-select:text;cursor:text;outline:none;flex:1;min-width:0;padding:10px 26px 24px;font-size:15px;line-height:1.45;overflow:auto}.notes__editor p{margin:0}.notes__editor h2{letter-spacing:-.01em;margin:4px 0 8px;font-size:24px;font-weight:700}.notes__date{color:var(--text-secondary);text-align:center;user-select:none;font-size:12px;margin-bottom:14px!important}.about__icon--app{box-shadow:none;border-radius:0}@media (width<=760px){.notes__list,.notes-toolbar__extra,.notes-toolbar__search{display:none}.file{width:86px}.file__name{max-width:84px}.notes__editor{padding:4px 18px 16px;font-size:13px;line-height:1.4}.notes__editor h2{margin:0 0 4px;font-size:19px}.notes__date{margin-bottom:8px!important}.menubar__extra,.dock__item--optional{display:none}}@media (width<=480px){.menubar__compact{display:none}}@media (prefers-reduced-motion:reduce){.window,.window.is-closing,.dock__item.is-bouncing .dock__icon{animation:none}}
