[data-text-find-bar]{border-bottom:1px solid var(--os-border-subtle);background:var(--os-surface-group);color:var(--os-text-primary);flex-shrink:0;padding:6px 10px;font-size:12px}[data-text-find-row]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}[data-text-find-row]+[data-text-find-row]{margin-top:5px}[data-text-find-row]>input{flex:120px;width:120px;min-width:80px}[data-text-find-row] [role=status]{color:var(--os-text-secondary);font-size:11px}[data-text-find-row] label{align-items:center;gap:4px;display:flex}[data-text-find-navigation]{border:1px solid var(--os-border-subtle);border-radius:5px;display:flex}[data-text-find-navigation] button{min-width:26px;padding:1px 7px;font-size:18px}[data-textedit-example]{border:1px solid var(--os-border-subtle);height:450px;overflow:hidden}[data-textedit-example] [data-textedit-titlebar]{padding-left:10px}[data-notification-card][data-glass=notification]{gap:var(--os-space-3);width:100%;min-width:0;padding:var(--os-space-3);border:1px solid var(--os-border-strong);border-radius:var(--os-radius-panel);background:var(--os-sidebar-live);color:var(--os-text-primary);-webkit-backdrop-filter:blur(var(--os-material-blur)) saturate(1);backdrop-filter:blur(var(--os-material-blur)) saturate(1);box-shadow:var(--os-shadow-rest);font-size:var(--os-text-body);line-height:var(--os-leading);display:grid}[data-notification-heading]{align-items:flex-start;gap:var(--os-space-3);min-width:0;display:flex}[data-notification-icon]{flex:0 0 var(--os-space-8);width:var(--os-space-8);height:var(--os-space-8);border-radius:var(--os-radius-control);background:var(--os-surface-content);place-items:center;display:grid}[data-notification-icon]>[data-icon]{width:var(--os-space-5);height:var(--os-space-5)}[data-notification-copy]{gap:var(--os-space-1);overflow-wrap:anywhere;min-width:0;display:grid}[data-notification-app]{color:var(--os-text-secondary);font-size:var(--os-text-small);font-weight:600}[data-notification-title]{font-size:var(--os-text-body);font-weight:600}[data-notification-detail]{font-variant-numeric:tabular-nums;margin:0}[data-notification-content]{overflow-wrap:anywhere;min-width:0}[data-notification-actions]{gap:var(--os-space-2);flex-wrap:wrap;display:flex}[data-notification-actions]>[data-ui=button]{min-height:var(--os-control-height);flex:auto}[data-notification-actions]>[data-ui=button]:focus-visible{outline:2px solid var(--os-accent);outline-offset:2px}[data-reduce-transparency=true] [data-notification-card][data-glass=notification]{background:var(--os-sidebar-rest);-webkit-backdrop-filter:none;backdrop-filter:none}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){[data-notification-card][data-glass=notification]{background:var(--os-sidebar-rest);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (forced-colors:active){[data-notification-card][data-glass=notification]{color:canvastext;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:canvas;border-color:canvastext}[data-notification-app]{color:canvastext}[data-notification-icon]{background:canvas}[data-notification-actions]>[data-ui=button]:focus-visible{outline-color:highlight}}[data-folder-color-control]{gap:12px}[data-folder-color-control]>label{flex:1}[data-folder-color-inputs]{align-items:center;gap:7px;display:flex}[data-folder-color-swatch]{background:repeating-conic-gradient(#aaa 0 25%, #fff 0 50%) 0 0 / 8px 8px;border-radius:7px;width:25px;min-width:25px;height:25px;padding:3px}[data-folder-color-swatch]>span{background:var(--folder-picker-color);width:100%;height:100%;opacity:var(--folder-picker-opacity);border-radius:3px;display:block}[data-folder-color-popover]{border:1px solid var(--os-border-strong);border-radius:var(--os-radius-panel,12px);background:rgb(var(--os-popover-rgb));width:248px;max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px);color:var(--os-text-primary);box-shadow:var(--os-shadow-window);font-size:var(--os-text-small);margin:0;padding:12px;position:fixed;inset:auto;overflow:auto}[data-folder-color-popover]>header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}[data-folder-color-popover]>header button{width:24px;height:24px;font-size:20px}[data-folder-picker-preview]{--os-folder-base:var(--folder-picker-color);--os-folder-opacity:var(--folder-picker-opacity);background:var(--os-surface-group);border-radius:7px;place-items:center;height:76px;margin-bottom:12px;display:grid}[data-folder-color-slider]{gap:6px;margin:12px 0;display:grid}[data-folder-color-slider]>span{justify-content:space-between;display:flex}[data-folder-color-slider] output{font-variant-numeric:tabular-nums;color:var(--os-text-secondary)}[data-folder-color-slider] [data-ui=slider]{width:100%}[data-folder-color-slider=hue] [data-ui=slider]{--folder-picker-track:linear-gradient(to right, red, #ff0, #0f0, #0ff, #00f, #f0f, red)}[data-folder-color-slider=alpha] [data-ui=slider]{--folder-picker-track:linear-gradient(to right, transparent, var(--folder-picker-color)), repeating-conic-gradient(#aaa 0 25%, #fff 0 50%) 0 0 / 8px 8px}[data-folder-color-slider] [data-ui=slider]::-webkit-slider-runnable-track{background:var(--folder-picker-track)}[data-folder-color-slider] [data-ui=slider]::-moz-range-track{background:var(--folder-picker-track)}[data-folder-color-actions]{justify-content:space-between;gap:8px;padding-top:4px;display:flex;position:relative}[data-folder-native-color]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}@media (forced-colors:active){[data-folder-color-slider] [data-ui=slider]{--folder-picker-track:ButtonText}[data-folder-color-popover]{color:canvastext;background:canvas;border-color:canvastext}}[data-anchored-popover]{border:1px solid var(--os-border-strong);border-radius:var(--os-radius-panel,12px);background:rgb(var(--os-popover-rgb));width:320px;max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px);color:var(--os-text-primary);box-shadow:var(--os-shadow-window);margin:0;padding:14px;font-size:13px;position:fixed;inset:auto;overflow:auto}[data-calendar-event-editor]{gap:12px;display:grid}[data-calendar-event-editor] [data-calendar-event-title]{background:0 0;border:0;width:100%;padding:4px;font-size:18px;font-weight:600}[data-calendar-event-editor] [data-calendar-event-date-summary]{text-align:left;white-space:normal;justify-content:space-between;width:100%;height:auto;min-height:30px;display:flex}[data-calendar-event-dates]:not([hidden]){gap:10px;display:grid}[data-calendar-event-dates] label{align-items:center;gap:10px;display:flex}[data-calendar-event-dates] label>span{color:var(--os-text-secondary);flex:0 0 45px}[data-calendar-event-dates] [data-ui=field]{width:100%;min-width:0}[data-calendar-event-all-day]{padding-left:55px}[data-calendar-event-editor] footer{border-top:1px solid var(--os-border-subtle);flex-wrap:wrap;justify-content:flex-end;gap:6px;padding-top:12px;display:flex}[data-calendar-event-editor] footer>[data-variant=danger]{margin-right:auto}[data-calendar-search-control]{flex:none;position:relative}[data-calendar-search-control][data-search-open=true]{width:180px;max-width:100%}[data-calendar-search-control]>[data-icon]{width:14px;height:14px;color:var(--os-text-secondary);pointer-events:none;z-index:1;position:absolute;top:50%;left:8px;transform:translateY(-50%)}[data-calendar-search-control][data-search-open] input{width:100%;min-width:0;padding-inline:28px}[data-calendar-search-control][data-search-open] input::-webkit-search-cancel-button{-webkit-appearance:none}[data-calendar-search-control][data-search-open] input+button{width:24px;min-width:24px;height:24px;min-height:24px;padding:0;font-size:18px;position:absolute;top:50%;right:2px;transform:translateY(-50%)}[data-calendar-search-results]{border-left:1px solid var(--os-border-subtle);background:var(--os-surface-content);width:260px;min-width:0;color:var(--os-text-primary);flex:0 0 260px;padding:12px 8px;overflow:auto}[data-calendar-search-results] h2{letter-spacing:normal;margin:0 8px 14px;font-size:13px;font-weight:600;line-height:1.4}[data-calendar-search-results] h3{text-transform:uppercase;letter-spacing:.02em;color:var(--os-text-secondary);margin:14px 8px 4px;font-size:10px;font-weight:600;line-height:1.4}[data-calendar-search-results] p{color:var(--os-text-secondary);margin:20px 8px;font-size:13px}[data-calendar-search-results] ul{margin:0;padding:0;list-style:none}[data-calendar-search-results] [data-calendar-search-event]{text-align:left;white-space:normal;width:100%;height:auto;min-height:34px;color:inherit;border:0;border-radius:6px;align-items:flex-start;gap:8px;padding:8px;font-size:12px;display:flex}[data-calendar-search-event]>span{overflow-wrap:anywhere;border-left:3px solid var(--os-accent);flex:1;min-width:0;padding-left:6px}[data-calendar-search-event] small{color:var(--os-text-secondary);flex:none;font-size:11px}[data-calendar-search-results] [aria-pressed=true]{background:var(--os-selection-inactive)}@media (width<=700px){[data-calendar-layout]:has(>[data-calendar-search-results]){flex-wrap:wrap;overflow:auto}[data-calendar-search-results]{border-left:0;border-top:1px solid var(--os-border-subtle);flex-basis:100%;width:100%;max-height:230px}[data-calendar-toolbar]:has([data-search-open=true]){flex-wrap:wrap;height:auto}[data-calendar-toolbar] [data-search-open=true]{flex-basis:100%;width:100%}[data-calendar-layout]:has(>[data-calendar-search-results])>[data-calendar-main]{flex-shrink:0;flex-basis:100%}}[data-calculator-readout]{text-align:right;font-variant-numeric:tabular-nums;flex-direction:column;flex:1;justify-content:flex-end;gap:0;min-height:76px;padding:2px 14px 12px;display:flex;overflow:hidden}[data-calculator-expression]{color:#aaa;text-overflow:ellipsis;white-space:nowrap;min-height:25px;font-size:18px;overflow:hidden}[data-calculator-value]{scrollbar-width:none;white-space:nowrap;font-size:34px;font-weight:400;line-height:1.2;overflow-x:auto}[data-calculator-readout-example]{flex-wrap:wrap;gap:16px;display:flex}[data-calculator-readout-example]>[data-calculator-readout]{border-radius:var(--os-radius-window);color:#fff;background:#242426;flex:0 230px;min-width:0}:root{--os-font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--os-font-mono:ui-monospace, "SFMono-Regular", Menlo, monospace;--os-text-caption:10px;--os-text-small:11px;--os-text-body:13px;--os-text-label:12px;--os-text-title:20px;--os-text-display:28px;--os-leading:1.4;--os-space-1:4px;--os-space-2:8px;--os-space-3:12px;--os-space-4:16px;--os-space-5:20px;--os-space-6:24px;--os-space-8:32px;--os-radius-control:6px;--os-radius-group:10px;--os-radius-window:13px;--os-radius-panel:20px;--os-radius-pill:999px;--os-slider-track:#dededf;--os-slider-thumb:#fff;--os-switch-track:#dddde0;--os-control-height:28px;--os-control-touch:36px;--os-toolbar-height:52px;--os-sidebar-row:32px;--os-sidebar-finder:166px;--os-sidebar-settings:232px;--os-text-primary:#242329;--os-text-secondary:#69676b;--os-menu-secondary:#5a595e;--os-menu-opacity:.9;--os-popover-rgb:250 250 250;--os-note-highlight:#ead6fa;--os-text-disabled:#8a8789;--os-surface-content:#fcfcfc;--os-surface-group:#7d7d7d0f;--os-surface-hover:#6464691a;--os-border-subtle:#00000017;--os-border-strong:#0003;--os-selection-inactive:#d5d9da;--os-sidebar-live:#eeeeeef2;--os-sidebar-surface:var(--os-sidebar-live);--os-sidebar-rest:#eee;--os-navigation-selection:color-mix(in srgb, var(--os-accent) 92%, black);--os-navigation-inactive:#e4e4e4;--os-sidebar-icon-size:18px;--os-folder-base:#007aff;--os-folder-highlight:#79c8f8;--os-toolbar-surface:#fff;--os-control-glass:#fcfcfcad;--os-row-alternate:#f4f4f4;--os-toolbar-control-height:36px;--os-accent:#007aff;--os-on-accent:#fff;--os-accent-fill:color-mix(in srgb, var(--os-accent) 84%, black);--os-link:color-mix(in srgb, var(--os-accent) 80%, black);--os-danger:#c6332c;--os-success:#348048;--os-material-rgb:242 242 240;--os-material-opacity:.57;--os-material-blur:24px;--os-material-saturation:1.45;--os-material-edge:#ffffff6b;--os-shadow-rest:0 12px 36px #28140030;--os-shadow-window:0 20px 55px #00000036, 0 4px 14px #0000001a;--os-shadow-inactive:0 12px 36px #00000020, 0 2px 8px #00000010;--os-focus-ring:0 0 0 3px var(--os-accent);--os-duration-fast:.12s;--os-duration-open:.22s;--os-ease-out:cubic-bezier(.23, 1, .32, 1);--os-z-window:10;--os-z-dock:90;--os-z-dismiss:95;--os-z-menubar:100;--os-z-panel:101}:root[data-theme=dark]{--os-document-canvas:#1e1e1e;--os-document-toolbar:#272727;--os-document-sidebar:#262626fa;--os-document-sidebar-rest:#282828;--os-sidebar-live:#2b2c2ef0;--os-sidebar-rest:#2b2c2e;--os-toolbar-surface:#2a2a2c;--os-control-glass:#464648a6;--os-row-alternate:#2d2d2f;--os-slider-track:#555558;--os-switch-track:#626265;--os-link:color-mix(in srgb, var(--os-accent) 65%, white);--os-text-primary:#f1efec;--os-text-secondary:#b8b3b0;--os-menu-secondary:#bebcc2;--os-popover-rgb:58 58 58;--os-note-highlight:#603477;--os-text-disabled:#817e7b;--os-surface-content:#262628;--os-surface-group:#b4b4b912;--os-surface-hover:#dcdce11f;--os-border-subtle:#ffffff1f;--os-border-strong:#ffffff42;--os-selection-inactive:#515153;--os-navigation-inactive:#444446;--os-material-rgb:42 42 43;--os-material-edge:#ffffff3d;--os-danger:#ff8179}:root[data-theme=dark] [data-window]:where([data-window=finder],[data-window=notes],[data-window=reminders],[data-window=calendar],[data-window=photos],[data-window=settings]){--os-surface-content:var(--os-document-canvas);--os-toolbar-surface:var(--os-document-toolbar);--os-sidebar-rest:var(--os-document-sidebar-rest);--os-sidebar-live:var(--os-document-sidebar)}:where([data-desktop],[data-showcase],[data-window],[data-notes-study]){--os-accent-fill:color-mix(in srgb, var(--os-accent) 84%, black);--os-navigation-selection:color-mix(in srgb, var(--os-accent) 92%, black);--os-focus-ring:0 0 0 3px var(--os-accent);--os-link:color-mix(in srgb, var(--os-accent) 80%, black)}:root[data-theme=dark] :where([data-desktop],[data-showcase],[data-window],[data-notes-study]){--os-link:color-mix(in srgb, var(--os-accent) 65%, white)}:root{font-family:var(--os-font-sans);font-size:var(--os-text-body);font-synthesis:none;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}body{font:var(--os-text-body)/var(--os-leading) var(--os-font-sans);margin:0;overflow:hidden}button,input,textarea,select{font:inherit}button{color:inherit;cursor:default;background:0 0;border:0}button,nav,aside,header{-webkit-user-select:none;user-select:none}:where(button,input,textarea,select,a,[tabindex]):focus-visible{outline:3px solid var(--os-accent);outline-offset:-3px}button:disabled{opacity:.45;cursor:default}[hidden]{display:none!important}a{color:var(--os-link)}input,textarea,select{color:var(--os-text-primary)}input[type=range]{accent-color:var(--os-accent);cursor:pointer;width:100%}input[type=checkbox]{accent-color:var(--os-accent);width:18px;height:18px}h1,h2,p{margin-top:0}small{color:var(--os-text-secondary)}[data-spacer]{flex:1}[data-glass]{background:rgb(var(--os-material-rgb) / var(--os-material-opacity,.57));-webkit-backdrop-filter:blur(var(--os-material-blur)) saturate(var(--os-material-saturation));backdrop-filter:blur(var(--os-material-blur)) saturate(var(--os-material-saturation));border:1px solid var(--os-material-edge);box-shadow:inset 0 1px 0 #fff9, inset 0 -1px 0 #ffffff1f, var(--os-shadow-rest)}[data-glass=clear]{background:rgb(var(--os-material-rgb) / calc(var(--os-material-opacity,.57) * .65));--os-material-blur:16px;--os-material-saturation:1.65}[data-glass=window]{-webkit-backdrop-filter:none;backdrop-filter:none}[data-window]:where([data-active=true]){--os-sidebar-filter:blur(20px) saturate(1.1);--os-sidebar-surface:var(--os-sidebar-tinted,var(--os-sidebar-live))}[data-window]:where([data-active=false]){--os-sidebar-filter:none;--os-sidebar-surface:var(--os-sidebar-rest)}[data-window] :is([data-sidebar],[data-notes-folders-sidebar],[data-reminder-sidebar],[data-calendar-sidebar],[data-photos-sidebar],[data-safari-sidebar]){-webkit-backdrop-filter:var(--os-sidebar-filter,none);backdrop-filter:var(--os-sidebar-filter,none)}[data-glass-slider]{padding-bottom:16px}[data-glass-slider]>div{font-size:var(--os-text-caption);color:var(--os-text-secondary);justify-content:space-between;padding-top:5px;display:flex}[data-glass=clear]:before,[data-glass=regular]:before,[data-window]:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(130deg, #fffa, transparent 32%, #fff3 60%, #ffffff70), radial-gradient(130px 70px at var(--light-x,50%) 0, #fff, transparent);z-index:5;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}:root[data-theme=dark] [data-glass]:before{opacity:.4}[data-glass-demo]{background:radial-gradient(at 10% 110%,#a9bd73 0 25%,#0000 26%),radial-gradient(at 80% 10%,#eee7d8 0 28%,#0000 29%),linear-gradient(145deg,#9bccea,#dfe7de 45%,#738b51);border-radius:12px;height:170px;position:relative;overflow:hidden}[data-ui=surface]{border-radius:var(--os-radius-panel);padding:var(--os-space-5);position:relative}[data-optical-definitions]{pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}[data-optical-layer]{border-radius:inherit;pointer-events:none;z-index:-1;position:absolute;inset:0}[data-optical=true]{-webkit-backdrop-filter:var(--os-optical-filter);backdrop-filter:var(--os-optical-filter);background:rgb(var(--os-material-rgb) / .28)}:where([data-ui=button]){min-height:var(--os-control-height);border:1px solid var(--os-border-subtle);border-radius:var(--os-radius-control);background:var(--os-surface-content);color:var(--os-text-primary);font-size:var(--os-text-label);justify-content:center;align-items:center;gap:6px;padding:4px 12px;line-height:1.4;display:inline-flex;box-shadow:0 1px 2px #0000000a}[data-ui=button]:hover:not(:disabled){background:var(--os-surface-hover)}[data-ui=button]:active:not(:disabled){filter:brightness(.94)}[data-ui=button][data-variant=primary]{background:var(--os-accent-fill);color:var(--os-on-accent);border-color:#0000}[data-ui=button][data-variant=danger]{color:var(--os-danger)}:where([data-ui=button][data-variant=ghost]){box-shadow:none;background:0 0;border-color:#0000}:where([data-ui=button])[data-size=icon]{width:var(--os-control-height);border-radius:var(--os-radius-pill);padding:0}[data-ui=button]:disabled{opacity:.45}[data-ui=field]{width:100%;min-width:0;min-height:var(--os-control-height);border:1px solid var(--os-border-subtle);border-radius:var(--os-radius-control);color:var(--os-text-primary);background:var(--os-surface-group);font-size:var(--os-text-body);padding:5px 8px;display:block}[data-ui=field]:disabled{color:var(--os-text-disabled)}[data-ui=field][aria-invalid=true]{border-color:var(--os-danger)}[data-ui=switch]{gap:var(--os-space-3);cursor:default;align-items:center;display:inline-flex}[data-ui=switch] input{appearance:none;border-radius:var(--os-radius-pill);background:var(--os-switch-track);width:36px;height:16px;transition:background var(--os-duration-fast);border:1px solid #0000000c;flex-shrink:0;margin:0;position:relative}[data-ui=switch] input:after{content:"";border-radius:var(--os-radius-pill);width:20px;height:12px;transition:transform var(--os-duration-fast) var(--os-ease-out);background:#fff;position:absolute;top:1px;left:1px;box-shadow:0 1px 3px #0002}[data-ui=switch] input:checked{background:var(--os-accent-fill)}[data-ui=switch] input:checked:after{transform:translate(12px)}[data-ui=switch] input:disabled{opacity:.45}[data-ui=segmented]{background:var(--os-surface-group);border:1px solid var(--os-border-subtle);border-radius:8px;gap:2px;padding:2px;display:inline-flex}[data-ui=segmented] button{min-height:26px;font-size:var(--os-text-label);border-radius:5px;padding:3px 12px}[data-ui=segmented] button[aria-pressed=true]{background:var(--os-surface-content);font-weight:600;box-shadow:0 1px 3px #0002}[data-ui=group]{border-radius:var(--os-radius-group);background:var(--os-surface-group);border:1px solid var(--os-border-subtle);padding:var(--os-space-3)}[data-ui=setting-row]{justify-content:space-between;align-items:center;gap:var(--os-space-3);min-height:44px;display:flex}[data-ui=setting-row]+[data-ui=setting-row]{border-top:1px solid var(--os-border-subtle)}@media (pointer:coarse){[data-ui=button],[data-ui=field]{min-height:var(--os-control-touch)}}[data-ui=button][data-variant=primary]:hover:not(:disabled){background:color-mix(in srgb, var(--os-accent-fill) 90%, black)}:where([data-ui=button][data-variant=ghost]):hover:not(:disabled){background:var(--os-surface-hover)}[data-ui=field]:read-only{background:0 0}[data-ui=field]::placeholder{color:var(--os-text-secondary);opacity:1}[data-ui=segmented]{flex-wrap:wrap;max-width:100%}[data-ui=segmented] button:disabled{opacity:.45}@media (pointer:coarse){[data-ui=segmented] button,[data-ui=switch]{min-height:var(--os-control-touch)}}input[data-ui=slider]{appearance:none;height:var(--os-control-height);cursor:default;background:0 0;margin:0;padding:0}input[data-ui=slider]::-webkit-slider-runnable-track{border-radius:var(--os-radius-pill);background:linear-gradient(to right, var(--os-accent) 0 var(--slider-progress,0%), var(--os-slider-track) var(--slider-progress,0%) 100%);height:5px;box-shadow:inset 0 1px 1px #00000008}input[data-ui=slider]::-webkit-slider-thumb{appearance:none;background:var(--os-slider-thumb);border:1px solid #00000008;border-radius:50%;width:19px;height:19px;margin-top:-7px;box-shadow:0 1px 4px #00000020}input[data-ui=slider]::-moz-range-track{border-radius:var(--os-radius-pill);background:linear-gradient(to right, var(--os-accent) 0 var(--slider-progress,0%), var(--os-slider-track) var(--slider-progress,0%) 100%);height:5px}input[data-ui=slider]::-moz-range-thumb{background:var(--os-slider-thumb);border:1px solid #00000008;border-radius:50%;width:18px;height:18px;box-shadow:0 1px 4px #00000020}input[data-ui=slider]:disabled{opacity:.45}@media (pointer:coarse){input[data-ui=slider]{height:var(--os-control-touch)}}@media (forced-colors:active){input[data-ui=slider]::-webkit-slider-runnable-track{background:buttontext}input[data-ui=slider]::-webkit-slider-thumb{background:buttonface;border:1px solid buttontext}input[data-ui=slider]::-moz-range-track{background:buttontext}input[data-ui=slider]::-moz-range-thumb{background:buttonface;border:1px solid buttontext}}[data-app-icon]{color:#fff;text-shadow:0 2px 3px #0002;background:linear-gradient(#e8edf0,#9ba4b0);border:1px solid #ffffff75;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;width:51px;height:51px;font-size:37px;font-weight:400;line-height:1;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px 2px #ffffffb3,0 3px 6px #1f1c2033}[data-app-icon=finder]{color:#123a65;background:linear-gradient(90deg,#309cf3 50%,#d4edff 50%)}[data-finder-face]{text-align:center;width:34px;font-size:40px;transform:translateY(-2px)}[data-finder-face]:before{content:"•   •";white-space:pre;font-size:14px;position:absolute;top:-5px;left:2px}[data-app-icon=safari]{color:#fff;background:radial-gradient(circle,#20b7f5 57%,#f7fafd 59%,#e5ecf0 70%);font-size:45px}[data-app-icon=safari]:after{content:"";background:linear-gradient(#ff544f 50%,#fff 50%);border-radius:40%;width:5px;height:29px;position:absolute;transform:rotate(38deg);box-shadow:0 0 2px #0004}[data-app-icon=notes]{color:#cfc5a0;background:repeating-linear-gradient(#0000 0 8px,#b9b3a12b 8px 9px),linear-gradient(#ffd956 27%,#fffced 27%);padding-top:12px;font-size:34px}[data-app-icon=calendar]{color:#24242a;text-shadow:none;background:#fff;gap:2px}[data-app-icon=calendar] small{color:#c6332c;font-size:9px;font-weight:650}[data-app-icon=calendar] b{font-size:31px;font-weight:400}[data-app-icon=calendar][data-icon-context=application]{background:linear-gradient(#ff3348 0,#fa2c40 25%,#fff 26%,#f8f8f8) no-repeat border-box}[data-calendar-catalog]{grid-template-columns:repeat(7,1fr);place-items:center;gap:4px 3px;display:grid;position:absolute;inset:19px 8px 7px 7px}[data-calendar-catalog] i{background:#171719;border-radius:50%;width:2.25px;height:2.25px}[data-calendar-catalog] i:nth-child(-n+2),[data-calendar-catalog] i:nth-child(n+27){visibility:hidden}[data-calendar-catalog] i[data-catalog-mark=true]{background:#ff3348;width:5px;height:5px;margin:-1.375px}[data-app-icon=calculator]{color:#fff;background:linear-gradient(145deg,#40434a,#1b1d21);font-size:30px}[data-app-icon=calculator]:after{content:"";background:#ff9f28;border-radius:3px;width:9px;height:9px;position:absolute;bottom:6px;right:6px}[data-app-icon=settings]{color:#626671;text-shadow:0 1px #fff,0 -1px #333;background:linear-gradient(#e8e9ed,#a5a9b2);font-size:47px}[data-app-icon=desktop]{color:#686b70;background:linear-gradient(#f2ece0,#a6a7a7)}[data-app-icon=reminders],[data-app-icon=textedit]{color:#73787c;background:linear-gradient(#fff,#eee)}[data-app-icon=reminders]{color:#e36954}[data-app-icon=photos]{color:#ec6596;text-shadow:4px 0 #f8bf51,-3px 0 #81c661,0 4px #8097dc;background:#fff;font-size:48px}[data-app-icon=clock],[data-app-icon=terminal]{color:#fff;background:linear-gradient(#36373c,#111215)}[data-app-icon=terminal]{font:24px monospace}[data-app-icon=launcher]{color:#585b87;background:linear-gradient(140deg,#e9f2ff,#aaa9c0)}[data-icon]{fill:currentColor;vertical-align:-.12em;flex-shrink:0;width:1em;height:1em;display:inline-block}[data-menubar-right] [data-icon]{font-size:var(--os-text-body)}[data-app-icon=finder]{background:linear-gradient(90deg,#43a6ee 49%,#d8efff 49%)}[data-finder-face]{width:100%;height:100%;position:relative;transform:none}[data-finder-face]:before{content:"";border-bottom:1px solid #35648c;border-left:1px solid #35648c;border-radius:0 0 0 4px;width:8%;height:39%;top:17%;left:47%;transform:skew(-12deg)}[data-finder-face] i{background:#19486c;border-radius:3px;width:3px;height:4px;position:absolute;top:31%;left:23%}[data-finder-face] i+i{left:73%}[data-finder-face] b{border-bottom:2px solid #245375;border-radius:0 0 50% 50%;width:51%;height:24%;position:absolute;top:53%;left:25%}[data-app-icon=safari]{background:linear-gradient(#fbfcff,#cddae5)}[data-app-icon=safari]:after{display:none}[data-compass]{background:repeating-conic-gradient(#ffffffa0 0deg 1deg,#0000 1deg 15deg),radial-gradient(circle,#34c1f5,#1688cf);border:2px solid #f2fbff;border-radius:50%;width:82%;height:82%;display:block;position:relative;box-shadow:0 1px 2px #17406766}[data-compass]:before{content:"";clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);background:linear-gradient(#fa5b51 50%,#fff 50%);position:absolute;inset:4px 13px;transform:rotate(38deg)}[data-app-icon=notes]{background:linear-gradient(#f7d457 25%,#fffbed 25%);padding:0}[data-note-lines]{background:repeating-linear-gradient(#0000 0 6px,#ded8c6 6px 7px);position:absolute;inset:40% 7px 8px}[data-app-icon=settings]{background:linear-gradient(140deg,#e2e5eb,#a8aeb8)}[data-gear-rings]{background:repeating-radial-gradient(circle,#606875 0 2px,#c5cbd3 3px 5px);border-radius:50%;place-items:center;width:82%;height:82%;display:grid;box-shadow:0 1px 1px #fff}[data-gear-rings] [data-icon]{color:#444c58;filter:drop-shadow(0 1px #e4e8ed);width:84%;height:84%}[data-app-icon=photos]{text-shadow:none}[data-photo-petals]{width:100%;height:100%;position:relative}[data-photo-petals] i{transform-origin:50% 98%;opacity:.84;mix-blend-mode:multiply;border-radius:50%;width:32%;height:46%;position:absolute;top:5%;left:34%}[data-app-icon=clock]{background:#24252a}[data-clock-face]{background:repeating-conic-gradient(#555 0deg 2deg,#0000 2deg 30deg),#faf8f5;border:2px solid #f9f9fa;border-radius:50%;width:82%;height:82%;position:relative}[data-clock-face] i{transform-origin:bottom;background:#222;width:2px;height:36%;position:absolute;top:15%;left:49%;transform:rotate(30deg)}[data-clock-face] b{transform-origin:bottom;background:#222;width:2px;height:25%;position:absolute;top:26%;left:49%;transform:rotate(-90deg)}[data-calculator-icon]{width:73%;height:76%;font-size:var(--os-text-small);grid-template-columns:1fr 1fr;gap:3px;display:grid}[data-calculator-icon]>i{background:#8f9788;border-radius:2px;grid-column:span 2;height:10px}[data-calculator-icon] b{text-align:center;background:#686b6e;border-radius:3px;font-weight:400;line-height:12px}[data-calculator-icon] b:last-child{background:#eea13a}[data-app-icon=calculator]:after{display:none}[data-reminder-icon]{gap:6px;width:74%;display:grid}[data-reminder-icon] i{border-bottom:1px solid #c8c9ce;height:5px;margin-left:11px;position:relative}[data-reminder-icon] i:before{content:"";border:1.5px solid #5797e9;border-radius:50%;width:6px;height:6px;position:absolute;top:-1px;left:-11px}[data-reminder-icon] i:nth-child(2):before{border-color:#ed9a4c}[data-reminder-icon] i:nth-child(3):before{border-color:#e06164}[data-textedit-icon]{color:#a0a8b3;font-size:40px}[data-textedit-icon] i{background:linear-gradient(#818990 15%,#4490ce 15% 82%,#e1b98f 82% 94%,#53565b 94%);width:5px;height:42px;position:absolute;top:5px;right:15px;transform:rotate(28deg);box-shadow:1px 0 #fff6}[data-search-row]>[data-icon]{width:24px;height:24px;color:var(--os-text-secondary)}[data-icon][data-symbol=outline]{fill:none;stroke:currentColor;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round}[data-desktop]{height:100dvh;min-height:380px;color:var(--os-text-primary);isolation:isolate;background:#a85a25;position:relative;overflow:hidden}[data-wallpaper-art]{filter:brightness(var(--desktop-brightness));background:radial-gradient(at 92% 12%,#fff2a9,#0000 43%),radial-gradient(at 15% 95%,#281e13,#0000 52%),linear-gradient(140deg,#edbe64 5%,#d28b26 34%,#b76d2c 55%,#f3d384);position:absolute;inset:0;overflow:hidden}[data-wallpaper-art] i{background:linear-gradient(#fff8bf 20%,#ffe59b 64%,#b77325 92%,#ffdfa0 98%);border-radius:45%;width:140%;height:110%;position:absolute;top:-57%;left:-30%;transform:rotate(-34deg);box-shadow:0 12px 9px #ffe8a47a,0 40px 65px #5e2607b3,inset 0 -9px 12px #fff1a99e}[data-wallpaper-art] i:nth-child(2){background:linear-gradient(175deg,#f5d885 3%,#dea344 8%,#805122 22%,#443721 53%,#c48f39 85%);width:130%;top:30%;left:-3%;transform:rotate(-38deg);box-shadow:0 -6px 9px #ffe5a66b,0 -40px 90px #86420b55}[data-wallpaper-art] i:nth-child(3){background:linear-gradient(140deg,#fff5a9 2%,#f8d57c 16%,#db9433 37%,#ffdf84 68%);width:115%;top:24%;left:35%;transform:rotate(-46deg);box-shadow:-10px 0 28px #fff4b194,-40px -15px 50px #63350880}[data-wallpaper-art] i:nth-child(4){background:linear-gradient(90deg,#ffe9a0,#aa651b 24%,#d6943d 54%,#fff0a4);width:92%;top:30%;left:62%;transform:rotate(-44deg);box-shadow:-8px 0 12px #fff5b394,-24px 0 36px #80500f66}[data-wallpaper=dusk] [data-wallpaper-art]{filter:hue-rotate(290deg) saturate(.7) brightness(calc(var(--desktop-brightness) * .72))}[data-wallpaper=tide] [data-wallpaper-art]{filter:hue-rotate(155deg) saturate(.58) brightness(var(--desktop-brightness))}[data-menubar]{z-index:100;color:#281e10;height:30px;font-size:var(--os-text-body);box-shadow:none;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fff3d52b;border:0;justify-content:space-between;align-items:center;padding:0 12px;display:flex;position:relative}[data-menubar] nav,[data-menubar-right]{align-items:center;gap:2px;height:100%;display:flex}[data-menubar] button{white-space:nowrap;border-radius:5px;height:25px;padding:2px 10px}[data-menubar] button:hover,[data-menubar] button[aria-expanded=true]{background:#ffffff45}[data-menubar] nav>button:first-child{font-size:var(--os-text-title)}[data-current-app]{font-weight:650}[data-status-icon]{padding:0 8px}[data-control-icon]{font-size:21px;display:inline-block;transform:rotate(180deg)}[data-clock]{font-size:var(--os-text-label)}[data-desktop-shortcuts]{z-index:1;gap:24px;display:grid;position:absolute;top:58px;right:23px}[data-desktop-shortcuts] button{color:#fff;text-shadow:0 1px 4px #3b2306;width:100px;font-size:var(--os-text-label);border-radius:5px;justify-items:center;gap:9px;padding:5px;display:grid}[data-desktop-shortcuts] button:focus{background:#ffffff25}[data-desktop-shortcuts] strong{font-weight:500}[data-disk]{border-radius:var(--os-radius-control);color:#868991;width:49px;height:55px;font-size:var(--os-text-display);text-shadow:none;background:linear-gradient(90deg,#a2a5ab,#f3f3f0 40%,#c4c5ca);border:1px solid #ffffffa6;place-items:center;display:grid;box-shadow:0 3px 4px #0004,inset 0 -5px #777e8c}[data-folder]{opacity:var(--os-folder-opacity,1);background:linear-gradient(color-mix(in srgb, var(--os-folder-base) 30%, #a1e5f5), color-mix(in srgb, var(--os-folder-base) 35%, #65c9e9));border-radius:4px 5px 6px 6px;width:62px;height:45px;margin-top:9px;display:block;position:relative;box-shadow:inset 0 1px #cef4ff,0 3px 5px #0002}[data-folder]:before{content:"";background:color-mix(in srgb, var(--os-folder-base) 50%, #76ceec);border-radius:4px 6px 0 0;width:27px;height:8px;position:absolute;top:-6px;left:0}[data-desktop-signature]{color:#fff5d2aa;gap:5px;display:grid;position:absolute;bottom:125px;left:42px}[data-desktop-signature]>span{letter-spacing:-1.5px;font-size:29px;font-weight:600}[data-desktop-signature] small{color:inherit;font-size:var(--os-text-small)}[data-window]{border-radius:var(--os-radius-window);box-shadow:var(--os-shadow-inactive), inset 0 1px #ffffff80;animation:window-in var(--os-duration-open) var(--os-ease-out);flex-direction:column;display:flex;position:absolute;top:0;left:0;overflow:hidden}[data-window][data-active=true]{box-shadow:var(--os-shadow-window), inset 0 1px #ffffffa0}[data-window]:not([data-active=true])>[data-titlebar]{color:var(--os-text-secondary)}[data-titlebar]{touch-action:none;border-bottom:1px solid var(--os-border-subtle);flex:0 0 46px;align-items:center;gap:25px;height:46px;padding:0 16px;display:flex}[data-titlebar]>strong{font-size:var(--os-text-body);font-weight:600}[data-titlebar-detail]{font-size:var(--os-text-small);color:var(--os-text-secondary);margin-left:auto}[data-traffic-lights]{align-items:center;gap:10px;display:flex}[data-traffic-lights] button{width:13px;height:13px;line-height:10px;font-size:var(--os-text-label);border:1px solid #0000001a;border-radius:50%;padding:0;box-shadow:inset 0 1px 2px #ffffff45}[data-traffic-lights] span{opacity:0;color:#442c20}[data-traffic-lights]:hover span,[data-traffic-lights] button:focus-visible span{opacity:1}[data-action=close]{background:#ff6059}[data-action=minimize]{background:#ffbd2d}[data-action=maximize]{background:#28c840}[data-traffic-lights] button:disabled{opacity:1;background:#d6d6d8;border-color:#00000010}[data-traffic-lights] button:disabled span{visibility:hidden}[data-window=calculator] [data-traffic-lights] button:disabled{background:#535355;border-color:#ffffff14}[data-window-content]{flex:1;min-height:0;overflow:hidden}[data-resize-edge]{z-index:12;touch-action:none;background:0 0;border:0;padding:0;position:absolute}[data-resize-edge]:disabled{display:none}[data-resize-edge=n],[data-resize-edge=s]{cursor:ns-resize;height:5px;left:12px;right:12px}[data-resize-edge=n]{top:0}[data-resize-edge=s]{bottom:0}[data-resize-edge=e],[data-resize-edge=w]{cursor:ew-resize;width:5px;top:12px;bottom:12px}[data-resize-edge=e]{right:0}[data-resize-edge=w]{left:0}[data-resize-edge=nw],[data-resize-edge=ne],[data-resize-edge=sw],[data-resize-edge=se]{z-index:13;width:12px;height:12px}[data-resize-edge=nw],[data-resize-edge=se]{cursor:nwse-resize}[data-resize-edge=ne],[data-resize-edge=sw]{cursor:nesw-resize}[data-resize-edge=nw],[data-resize-edge=ne]{top:0}[data-resize-edge=sw],[data-resize-edge=se]{bottom:0}[data-resize-edge=nw],[data-resize-edge=sw]{left:0}[data-resize-edge=ne],[data-resize-edge=se]{right:0}[data-split]{grid-template-columns:190px minmax(0,1fr);height:100%;display:grid}[data-sidebar]{border-right:1px solid var(--os-border-subtle);flex-direction:column;gap:3px;min-width:0;padding:16px 10px;display:flex;overflow:auto}[data-sidebar]>p{color:var(--os-text-secondary);font-size:var(--os-text-small);margin:15px 10px 6px;font-weight:600}[data-sidebar]>p:first-child{margin-top:0}[data-sidebar]>button{text-align:left;border-radius:var(--os-radius-control);align-items:center;gap:9px;min-height:32px;padding:7px 10px;display:flex}[data-sidebar] button[aria-pressed=true]{background:var(--os-selection-inactive)}[data-sidebar] button:hover{background:var(--os-border-subtle)}[data-sidebar]>button>span{width:20px;color:var(--os-accent);text-align:center;font-size:19px}[data-sidebar-bottom]{color:var(--os-text-secondary);font-size:var(--os-text-caption);margin:auto 8px 0;padding-top:20px}[data-status-dot]{background:#5e9c6c;border-radius:50%;width:5px;height:5px;margin-right:5px;display:inline-block}[data-toolbar]{border-bottom:1px solid var(--os-border-subtle);align-items:center;gap:8px;min-height:48px;padding:8px 17px;display:flex}[data-toolbar] h2{margin:0;font-size:14px}[data-toolbar] button{border-radius:5px;padding:4px 7px;font-size:16px}[data-toolbar] button:hover,[data-toolbar] button[aria-pressed=true]{background:var(--os-border-subtle)}[data-toolbar] input{background:var(--os-border-subtle);border-radius:var(--os-radius-control);border:0;width:125px;min-width:0;padding:5px 8px}[data-eyebrow]{letter-spacing:1.8px;color:var(--os-text-secondary);font-size:9px;font-weight:650}[data-statusbar]{border-top:1px solid var(--os-border-subtle);height:28px;color:var(--os-text-secondary);font-size:var(--os-text-caption);background:var(--os-surface-content);justify-content:space-between;align-items:center;padding:0 16px;display:flex;position:absolute;bottom:0;left:0;right:0}[data-empty]{color:var(--os-text-secondary);padding:30px;line-height:1.6}[data-dismiss]{z-index:95;position:absolute;inset:30px 0 0}[data-control-center]{z-index:101;border-radius:var(--os-radius-panel);width:320px;padding:13px;animation:.2s ease-out panel-in;position:absolute;top:38px;right:12px}[data-control-grid]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}[data-control-tile]{background:var(--os-border-subtle);text-align:left;border-radius:12px;align-items:center;gap:8px;min-height:72px;padding:10px;display:flex}[data-control-tile]>span{font-size:24px}[data-control-tile] strong{font-size:var(--os-text-small);font-weight:600}[data-control-tile] small{font-size:var(--os-text-caption);text-transform:capitalize;margin-top:5px;font-weight:400;display:block}[data-blue-orb]{background:var(--os-accent-fill);color:#fff;border-radius:50%;place-items:center;min-width:32px;height:32px;display:grid}[data-control-range]{background:var(--os-border-subtle);font-weight:600;font-size:var(--os-text-small);border-radius:12px;margin-top:10px;padding:12px;display:block}[data-control-range] input{margin-top:10px}[data-control-range] small{font-size:9px;font-weight:400}[data-control-settings]{float:right;font-size:var(--os-text-small);padding:14px 2px 1px}[data-spotlight]{width:min(640px,100vw - 28px);max-height:75vh;color:var(--os-text-primary);border-radius:19px;margin:0 auto;padding:0;position:fixed;top:18vh;overflow:auto}[data-spotlight]::backdrop{background:#1e15091a}[data-search-row]{border-bottom:1px solid var(--os-border-subtle);align-items:center;gap:15px;padding:18px 23px;display:flex}[data-search-row]>span{font-size:32px}[data-search-row] input{background:0 0;border:0;outline:none;flex:1;min-width:0;font-size:24px}[data-search-row] kbd{font-size:var(--os-text-small);color:var(--os-text-secondary);border:1px solid var(--os-border-subtle);border-radius:4px;padding:3px}[data-search-results]{padding:12px}[data-search-results]>small{letter-spacing:1px;margin:6px 10px 10px;font-size:9px;display:block}[data-search-results] button{border-radius:9px;align-items:center;gap:12px;width:100%;padding:8px 10px;display:flex}[data-search-results] [data-app-icon]{border-radius:8px;width:32px;height:32px;font-size:23px}[data-search-results] [data-app-icon] b{font-size:18px}[data-search-results] [data-app-icon] small{font-size:6px}[data-search-results] button>small{font-size:var(--os-text-caption);margin-left:auto}[data-search-results] button[data-selected=true]{background:var(--os-accent-fill);color:#fff}[data-search-results] button[data-selected=true]>small{color:#fff}[data-sidebar=notes]{padding:0 8px 10px}[data-help]{font-size:var(--os-text-small);color:var(--os-text-secondary);margin:12px 0 22px;line-height:1.6}[data-material-sample]{background:linear-gradient(120deg,#dcbf8950,#eab86320);border-radius:14px;gap:16px;padding:20px;display:flex}[data-material-sample]>span{color:#bc8b39;font-size:35px}[data-material-sample] p{font-size:var(--os-text-small);color:var(--os-text-secondary);margin:5px 0 0}[data-about]{text-align:center;line-height:1.6}[data-about-mark]{color:#b2894e;font-size:72px;display:block}[data-about] h2{font-size:var(--os-text-display);margin:5px}[data-about] p{color:var(--os-text-secondary)}[data-about]>a{margin-inline:6px;display:inline-block}@keyframes window-in{0%{opacity:0;scale:.97}to{opacity:1;scale:1}}@keyframes panel-in{0%{opacity:0;translate:0 -5px;scale:.98}to{opacity:1;translate:0;scale:1}}@media (width<=700px){[data-menubar]{padding:0 5px}[data-menu-word],[data-status-icon],[data-desktop-signature]{display:none}[data-menubar] button{padding:2px 7px}[data-clock]{max-width:158px;overflow:hidden}[data-split]{grid-template-columns:135px minmax(0,1fr)}[data-sidebar]{font-size:var(--os-text-small);padding:12px 6px}[data-sidebar]>button{gap:4px;padding:7px 6px}[data-toolbar]{gap:4px;padding:8px}[data-toolbar] input{width:65px}[data-toolbar] h2{font-size:var(--os-text-label)}[data-material-sample]{padding:12px}[data-material-sample]>span{display:none}[data-statusbar]{padding:0 8px;font-size:8px}}[data-launcher=true]{width:min(760px,100vw - 28px)}[data-launcher=true] [data-search-results]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:20px;display:grid}[data-launcher=true] [data-search-results]>small{grid-column:1/-1}[data-launcher=true] [data-search-results] button{font-size:var(--os-text-small);flex-direction:column;padding:14px 5px}[data-launcher=true] [data-search-results] button>small{display:none}[data-launcher=true] [data-search-results] [data-app-icon]{border-radius:12px;width:50px;height:50px;font-size:35px}[data-import]{background:var(--os-border-subtle);font-size:var(--os-text-label);border-radius:5px;padding:6px 10px;position:relative;overflow:hidden}[data-import] input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}[data-import]:focus-within{outline:3px solid var(--os-accent)}[data-tabs]{justify-content:center;gap:5px;display:flex}[data-tabs] button{background:var(--os-border-subtle);border-radius:7px;padding:8px 15px}[data-tabs] button[aria-pressed=true]{background:var(--os-accent-fill);color:#fff}[data-terminal]{color:#d7e3d6;background:#171a1fe8;height:100%;padding:20px;font:12px/1.8 ui-monospace,monospace;overflow:auto}[data-terminal] pre{font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;margin:0 0 8px}[data-terminal] form{align-items:center;gap:8px;display:flex}[data-terminal] label{color:#8ec69c;flex-shrink:0}[data-terminal] input{color:#fff;min-width:0;font:inherit;background:0 0;border:0;outline:none;flex:1}@media (width<=700px){[data-launcher=true] [data-search-results]{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;padding:12px}[data-time-tool] output{font-size:40px}[data-tabs] button{font-size:var(--os-text-small);padding:8px}}[data-event-dot]{background:var(--os-accent-fill);border-radius:50%;width:4px;height:4px;display:block;position:absolute;bottom:4px;left:calc(50% - 2px)}[data-menubar]{height:29px;font-size:var(--os-text-label);letter-spacing:.05px}[data-menubar] nav>button:first-child{padding-right:14px;font-size:16px}[data-status-icon]{align-items:center;display:flex}[data-clock]{font-size:var(--os-text-label);font-variant-numeric:tabular-nums}[data-control-icon]{gap:3px;width:17px;display:grid;transform:none}[data-control-icon] i{border-radius:var(--os-radius-control);border:1px solid;height:5px;position:relative}[data-control-icon] i:before{content:"";background:currentColor;border-radius:50%;width:3px;height:3px;position:absolute;top:0;left:2px}[data-control-icon] i+i:before{left:auto;right:2px}[data-window]{border-radius:var(--os-radius-window);border-color:#ffffff60}[data-titlebar]{flex-basis:43px;gap:25px;height:43px}[data-titlebar-detail]{opacity:.55}[data-window]:not([data-active=true]) [data-traffic-lights] button{background:#aaa9a6}[data-sidebar]{padding-top:19px}[data-sidebar]>button{min-height:30px}[data-sidebar] button[aria-pressed=true]{background:#7c70622e;box-shadow:inset 0 1px #ffffff29}[data-sidebar]>p{font-size:var(--os-text-caption);letter-spacing:.1px}[data-toolbar]{min-height:45px}[data-toolbar] input{font-size:var(--os-text-small);padding:5px 9px}[data-statusbar]{font-size:var(--os-text-caption);background:0 0}[data-search-row] input{font-size:24px;font-weight:300}[data-search-results] [data-app-icon]{flex-shrink:0}[data-search-results] [data-gear-rings] [data-icon]{width:80%;height:80%}:root[data-theme=dark] [data-menubar]{color:#fffae7;background:#1c170b52}:root[data-theme=dark] [data-window]{border-color:#ffffff36}@media (width<=700px){[data-menubar]{font-size:var(--os-text-small)}[data-titlebar]{gap:15px}[data-split]{grid-template-columns:126px minmax(0,1fr)}[data-gear-rings]{font-size:22px}[data-compass]:before{inset:3px 9px}}[data-window]{--os-material-rgb:242 242 240}:root[data-theme=dark] [data-window]{--os-material-rgb:42 42 43}[data-wallpaper=golden] [data-wallpaper-art]{filter:saturate(.42) brightness(var(--desktop-brightness))}[data-sidebar]>button{flex:0 0 32px;height:32px;padding-top:5px;padding-bottom:5px}[data-sidebar]>button>span{font-size:16px;line-height:1}[data-window][data-active=false] [data-traffic-lights] button{background:#d6d6d8;border-color:#00000010;box-shadow:inset 0 1px 2px #ffffff60}[data-window][data-active=false] [data-toolbar]{color:var(--os-text-disabled)}[data-menubar]{font-variant-numeric:tabular-nums}[data-desktop-signature]{display:none}[data-icon-style=tinted] [data-app-icon]{isolation:isolate}[data-icon-style=tinted] [data-app-icon]:after{content:"";border-radius:inherit;background:var(--os-folder-base);width:auto;height:auto;opacity:var(--os-folder-opacity,1);mix-blend-mode:color;pointer-events:none;z-index:2;display:block;position:absolute;inset:0;transform:none}:root[data-wallpaper-tint=true]{--os-sidebar-tinted:#f2f2f080}:root[data-theme=dark][data-wallpaper-tint=true]{--os-sidebar-tinted:#2a2a2b80}::selection{background:color-mix(in srgb, var(--os-highlight,#007aff) 30%, white);color:#171719}[data-menu],[data-arrangement-submenu],[data-finder-menu]{background:rgb(var(--os-material-rgb) / var(--os-menu-opacity))}[data-menu],[data-arrangement-submenu]{z-index:var(--os-z-panel);width:250px;color:var(--os-text-primary);border-radius:var(--os-radius-group);max-width:calc(100vw - 16px);padding:5px;position:absolute;top:34px;left:12px}[data-menu] button,[data-arrangement-submenu] button{text-align:left;border-radius:5px;justify-content:space-between;align-items:center;gap:28px;width:100%;min-height:24px;padding:4px 8px;font-size:13px;display:flex}[data-menu] button:enabled:hover,[data-menu] button:enabled:focus-visible,[data-menu] button[aria-expanded=true],[data-arrangement-submenu] button:enabled:hover,[data-arrangement-submenu] button:enabled:focus-visible{background:var(--os-accent-fill);color:#fff}[data-menu] button:enabled:focus-visible,[data-arrangement-submenu] button:enabled:focus-visible{outline:0}[data-menu-shortcut]{color:var(--os-menu-secondary);font:12px var(--os-font-sans);white-space:nowrap;margin-left:auto}[data-menu] button:enabled:hover [data-menu-shortcut],[data-menu] button:enabled:focus-visible [data-menu-shortcut]{color:inherit}[data-arrangement-submenu]{z-index:calc(var(--os-z-panel) + 1);width:230px;max-height:calc(100dvh - 16px);margin:0;position:fixed;inset:auto;overflow-y:auto}[data-arrangement-heading]{color:var(--os-menu-secondary);margin:0;padding:5px 8px 3px;font-size:11px;font-weight:600;display:block}[data-menu] [role=separator],[data-menu] [data-menu-separator],[data-arrangement-submenu] [role=separator],[data-arrangement-submenu] [data-menu-separator]{background:var(--os-border-subtle);border:0;height:1px;margin:5px 8px}[data-menu]>[data-finder-menu-branch]>button>[data-menu-check]{display:none}[data-menu] [data-finder-menu] button{justify-content:flex-start}[data-dock-area]{pointer-events:none;z-index:var(--os-z-dock);position:absolute;inset:0}[data-dock]{bottom:max(12px, env(safe-area-inset-bottom));pointer-events:auto;transition:transform .2s var(--os-ease-out);border-radius:21px;align-items:center;gap:6px;padding:8px 9px 12px;display:flex;position:absolute;left:50%;transform:translate(-50%);box-shadow:inset 0 1px 1px #ffffffb3,inset 0 -1px 2px #ffffff60,0 6px 22px #3d270c40}[data-dock]>button{width:calc(var(--os-dock-size,51px) + 3px);height:calc(var(--os-dock-size,51px) + 2px);transform-origin:bottom;transition:transform var(--os-duration-fast) var(--os-ease-out);place-items:center;padding:0;display:grid;position:relative}[data-dock] [data-app-icon]{width:51px;height:51px;scale:var(--os-dock-scale,1)}[data-dock]>button>i{background:var(--os-text-primary);opacity:0;border-radius:50%;width:4px;height:4px;position:absolute;bottom:-8px;left:calc(50% - 2px)}[data-dock]>[data-running=true]>i{opacity:.7}[data-dock-indicators=false] [data-dock]>button>i{opacity:0}[data-dock-divider]{width:1px;height:calc(var(--os-dock-size,51px) * .8);background:var(--os-border-subtle)}[data-tooltip]{border:1px solid var(--os-material-edge);color:var(--os-text-primary);background:rgb(var(--os-material-rgb) / .9);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;border-radius:7px;padding:5px 10px;font-size:12px;position:absolute;bottom:calc(100% + 16px);left:50%;transform:translate(-50%);box-shadow:0 3px 10px #0002}[data-dock] button:hover [data-tooltip],[data-dock] button:focus-visible [data-tooltip]{opacity:1;visibility:visible}[data-icon-appearance]{--os-app-icon-filter:none;--os-app-icon-opacity:1}[data-icon-appearance=clear-light]{--os-app-icon-filter:grayscale(1);--os-app-icon-opacity:.8}[data-icon-appearance=clear-dark]{--os-app-icon-filter:grayscale(1) brightness(.6);--os-app-icon-opacity:.8}[data-icon-appearance=dark]{--os-app-icon-filter:brightness(.7) saturate(.9)}[data-icon-appearance] [data-app-icon]{filter:var(--os-app-icon-filter);opacity:var(--os-app-icon-opacity)}[data-animate-opening=false] [data-window]{animation:none}@media (hover:hover) and (pointer:fine){[data-dock]>button:hover{transform:translateY(calc(-10px * var(--os-dock-magnification,.5))) scale(calc(1 + .4 * var(--os-dock-magnification,.5)))}[data-dock] button:hover+button{transform:translateY(calc(-4px * var(--os-dock-magnification,.5))) scale(calc(1 + .16 * var(--os-dock-magnification,.5)))}[data-dock] button:has(+button:hover){transform:translateY(calc(-4px * var(--os-dock-magnification,.5))) scale(calc(1 + .16 * var(--os-dock-magnification,.5)))}[data-dock]>button:active{transform:scale(.96)}[data-dock-auto-hide=true] [data-dock-area]:before{content:"";pointer-events:auto;height:5px;position:absolute;inset:auto 0 0}[data-dock-auto-hide=true] [data-dock]{transform:translate(-50%)translateY(calc(100% + 16px))}[data-dock-auto-hide=true] [data-dock-area]:hover [data-dock],[data-dock-auto-hide=true] [data-dock-area]:focus-within [data-dock]{transform:translate(-50%)}[data-dock-area]:focus-within [data-dock]{transition:none}}@media (width<=700px){[data-dock]{border-radius:17px;gap:4px;padding:7px 6px 11px}}[data-window=finder]{container:finder-window/inline-size}:root[data-theme=dark] [data-window=finder]{--os-row-alternate:#2b2b2b;--os-text-primary:#dedede;--os-text-secondary:#a3a3a3}[data-window=finder] [data-titlebar]{z-index:6;width:var(--os-sidebar-finder);height:var(--os-toolbar-height);border:0;padding-left:19px;position:absolute}[data-window=finder] [data-titlebar]>strong,[data-window=finder] [data-titlebar-detail]{display:none}[data-finder]{grid-template-columns:var(--os-sidebar-finder) minmax(0, 1fr)}[data-finder] [data-sidebar]{background:var(--os-sidebar-surface);border-right:1px solid var(--os-border-subtle);gap:0;padding:52px 10px 12px}[data-finder] [data-sidebar] button{text-align:left;white-space:nowrap;border-radius:8px;align-items:center;gap:8px;width:100%;min-height:32px;padding:5px 9px;font-size:13px;display:flex}[data-finder] [data-sidebar] button>span{width:var(--os-sidebar-icon-size);height:var(--os-sidebar-icon-size);color:var(--os-accent);font-size:var(--os-sidebar-icon-size);display:inline-flex}[data-finder] [data-sidebar] button[aria-pressed=true]{background:var(--os-selection-inactive);font-weight:600}[data-finder] [data-sidebar]>p{margin:12px 6px 2px;font-size:11px}[data-finder-quick-access]{padding-bottom:2px}[data-finder] [data-file-area]{background:var(--os-surface-content);flex-direction:column;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}[data-finder] [data-toolbar]{height:var(--os-toolbar-height);min-height:var(--os-toolbar-height);background:var(--os-toolbar-surface);touch-action:none;border:0;flex-shrink:0;gap:10px;padding:7px 8px}[data-finder] [data-toolbar] h2{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:650;overflow:hidden}[data-finder] [data-toolbar] button:not([role]){height:var(--os-toolbar-control-height);min-width:34px;box-shadow:none;border-radius:var(--os-radius-pill);border:0;place-items:center;padding:6px;font-size:18px;display:grid}[data-finder-navigation],[data-finder-view],[data-finder-sort],[data-finder-actions],[data-finder-search-button]{border-radius:var(--os-radius-pill);background:var(--os-control-glass);flex-shrink:0;display:flex;border:1px solid var(--os-border-subtle)!important;box-shadow:inset 0 1px #ffffff90,0 1px 4px #00000005!important}[data-finder-navigation] button{color:var(--os-text-secondary)}[data-finder-navigation] button+button{position:relative}[data-finder-navigation] button+button:before{content:"";background:var(--os-border-subtle);width:1px;height:16px;position:absolute;left:0}[data-finder] [data-toolbar] button:hover:not(:disabled){background:var(--os-surface-hover)}[data-finder] [data-toolbar] button[aria-pressed=true]{color:var(--os-text-primary);background:var(--os-surface-hover)}[data-finder] [data-toolbar] button:disabled{opacity:.3}[data-finder-menu-root]>button{justify-content:center;align-items:center;gap:3px;min-width:43px!important;display:flex!important}[data-menu-chevron]{width:8px;font-size:11px}[data-finder-menu]{min-width:175px;max-width:calc(100vw - 16px);color:var(--os-text-primary);border-radius:9px;max-height:calc(100vh - 16px);padding:5px;font-size:13px;overflow:auto;box-shadow:inset 0 1px #ffffff80,0 8px 28px #0003}[data-finder-menu]>button,[data-finder-menu]>[data-finder-menu-branch]>button{text-align:left;border-radius:5px;align-items:center;gap:4px;width:100%;min-height:23px;padding:3px 8px 3px 3px;font-size:13px;display:flex}[data-finder-menu]>button:hover:not(:disabled),[data-finder-menu]>button:focus-visible,[data-finder-menu]>[data-finder-menu-branch]>button:hover:not(:disabled),[data-finder-menu]>[data-finder-menu-branch]>button:focus-visible,[data-finder-menu]>[data-finder-menu-branch]>button[aria-expanded=true]{color:var(--os-on-accent);outline:0;background:var(--os-accent-fill)!important}[data-finder-menu] [data-menu-submenu-chevron]{margin-left:auto;padding-left:12px}[data-menu-check]{text-align:center;flex-shrink:0;width:14px}[data-finder-menu] [data-menu-separator=true]{margin-top:6px;position:relative}[data-finder-menu] [data-menu-separator=true]:before{content:"";background:var(--os-border-subtle);height:1px;position:absolute;top:-4px;left:4px;right:4px}[data-finder-browser]{flex:1;min-height:0;display:flex}[data-finder-listing]{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}[data-finder-preview]{border-left:1px solid var(--os-border-subtle);background:var(--os-sidebar-surface);text-align:center;flex-shrink:0;width:240px;padding:30px 20px;overflow:auto}[data-preview-art]{place-items:center;height:140px;display:grid}[data-preview-art] [data-app-icon],[data-preview-art] [data-folder]{transform:scale(1.8)}[data-finder-preview] h3{overflow-wrap:anywhere;margin:10px 0 4px;font-size:15px;font-weight:600}[data-finder-preview] p{color:var(--os-text-secondary);font-size:12px}[data-finder-preview] dl{text-align:left;grid-template-columns:auto 1fr;gap:10px;padding-top:24px;font-size:11px;display:grid}[data-finder-preview] dt{color:var(--os-text-secondary)}[data-finder-preview] dd{overflow-wrap:anywhere;margin:0}[data-preview-empty]{display:none}[data-finder-search]{background:var(--os-toolbar-surface);flex-shrink:0;padding:5px 12px 10px}[data-finder-search] input{border-radius:var(--os-radius-pill)}[data-file-columns]{border-bottom:1px solid var(--os-border-subtle);min-width:520px;height:27px;color:var(--os-text-secondary);flex-shrink:0;grid-template-columns:minmax(168px,1fr) 148px 48px 100px;align-items:center;padding:0 10px 0 46px;font-size:11px;display:grid}[data-file-column-viewport]{flex-shrink:0;overflow:hidden}[data-file-columns] span+span{border-left:1px solid var(--os-border-subtle);padding-left:6px}[data-files]{flex:1;min-height:0;overflow:auto}[data-file]{min-width:0}[data-files=list] [data-file]{text-align:left;border-radius:0;grid-template-columns:20px minmax(168px,1fr) 148px 48px 100px;align-items:center;gap:0;width:100%;min-width:520px;min-height:20px;padding:0 10px 0 26px;display:grid}[data-files=list] [data-file]:nth-child(2n){background:var(--os-row-alternate)}[data-file] strong{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:13px;font-weight:400;overflow:hidden}[data-file] small{color:var(--os-text-secondary);text-overflow:ellipsis;white-space:nowrap;padding-left:6px;font-size:12px;overflow:hidden}[data-file-art]{place-items:center;display:grid}[data-files=list] [data-file-art]{width:16px;height:20px;position:relative}[data-files=list] [data-app-icon]{transform-origin:50%;width:51px;height:51px;box-shadow:none;border-radius:12px;font-size:37px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.31)}[data-files=list] [data-folder]{border-radius:1px;width:15px;height:11px;margin:1px 0 0;box-shadow:inset 0 1px #bcefff}[data-files=list] [data-folder]:before{border-radius:1px 2px 0 0;width:6px;height:3px;top:-2px}[data-files=grid]{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));align-content:start;gap:18px 12px;padding:18px;display:grid}[data-files=grid] [data-file]{border-radius:7px;flex-direction:column;align-items:center;gap:6px;padding:8px;display:flex}[data-files=grid] [data-file-art]{width:64px;height:60px}[data-files=grid] [data-file] strong{max-width:100%}[data-files=grid] [data-file-date],[data-files=grid] [data-file-size]{display:none}[data-files=grid] [data-file-kind]{padding:0;font-size:10px}[data-files] [data-file][aria-pressed=true]{background:var(--os-accent-fill);color:var(--os-on-accent)}[data-file][aria-pressed=true] small{color:inherit}[data-finder-path]{border-top:1px solid var(--os-border-subtle);height:24px;color:var(--os-text-secondary);white-space:nowrap;flex-shrink:0;align-items:center;gap:2px;padding:0 10px;font-size:10px;display:flex;overflow:hidden}[data-finder-path] button{font-size:inherit;align-items:center;gap:5px;padding:2px;display:flex}[data-finder-path]>[data-icon]{width:8px}[data-finder] [data-finder-status]{background:var(--os-surface-content);height:22px;color:var(--os-text-secondary);border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:10px;display:flex;position:static}[data-finder] [data-empty]{pointer-events:none;text-align:center;position:absolute;inset:90px 16px auto}[data-window=finder][data-active=false] [data-sidebar] button>span{color:var(--os-text-secondary)}[data-window=finder][data-active=false] [data-files] [data-file][aria-pressed=true]{background:var(--os-selection-inactive);color:var(--os-text-primary)}@container finder-window (width<=620px){[data-finder]{grid-template-columns:120px minmax(0,1fr)}[data-window=finder] [data-titlebar]{width:120px}[data-finder] [data-sidebar] button{gap:5px;padding:5px;font-size:11px}[data-finder] [data-toolbar]{flex-wrap:wrap;gap:5px;height:auto;min-height:52px;padding:6px}[data-finder] [data-toolbar] h2{max-width:80px;font-size:12px}[data-finder] [data-toolbar] button{min-width:28px;height:32px}[data-file-columns]{grid-template-columns:minmax(0,1fr);min-width:0}[data-files=list] [data-file]{grid-template-columns:20px minmax(0,1fr);min-width:0;min-height:30px;padding:0 8px}[data-file-columns] span+span,[data-files=list] [data-file] small{display:none}[data-files=grid]{grid-template-columns:repeat(auto-fill,minmax(90px,1fr));gap:8px;padding:8px}[data-finder-preview]{display:none}}[data-files=list] [data-note-lines]{inset:40% 7px 8px}[data-quick-look]{width:576px;max-width:calc(100vw - 24px);height:328px;max-height:calc(100dvh - 24px);inset:auto;left:clamp(12px, calc(var(--os-window-center-x,50vw) - 288px), calc(100vw - 588px));top:clamp(12px, calc(var(--os-window-center-y,50dvh) - 164px), calc(100dvh - 340px));color:#f5f5f7;-webkit-backdrop-filter:blur(24px)saturate(1.1);backdrop-filter:blur(24px)saturate(1.1);box-shadow:inset 0 1px 0 #ffffff36, var(--os-shadow-window);--os-text-primary:#f5f5f7;--os-text-secondary:#d0d0d2;background:#303032ed;border:1px solid #ffffff4d;border-radius:20px;margin:0;padding:0;position:fixed;overflow:auto}[data-quick-look]::backdrop{background:0 0}[data-quick-look-toolbar]{touch-action:none;-webkit-user-select:none;user-select:none;align-items:center;gap:9px;height:34px;padding:4px 8px;display:flex}[data-quick-look-toolbar]>span{text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;font-weight:600;overflow:hidden}[data-quick-look-toolbar] [data-ui=button]{border-radius:var(--os-radius-pill);height:24px;min-height:24px;color:inherit;background:#ffffff26;border-color:#ffffff15;flex-shrink:0;padding:2px 12px;font-size:12px;box-shadow:inset 0 1px #ffffff24}[data-quick-look-toolbar] [data-ui=button]:hover{background:#ffffff38}[data-quick-look-toolbar] [data-ui=button]:first-child{color:#636365;width:14px;height:14px;min-height:14px;box-shadow:none;background:#eeeeef;border:0;place-items:center;padding:2px;display:grid}[data-quick-look-toolbar] [data-icon]{stroke-width:2.5px;width:10px;height:10px}[data-quick-look-content]{grid-template-columns:206px minmax(0,1fr);align-items:center;gap:46px;height:calc(100% - 34px);min-height:230px;padding:0 28px 0 44px;display:grid}[data-quick-look-art]{place-items:center;width:206px;height:206px;display:grid;translate:0 -4px}[data-quick-look-art]>[data-app-icon]{transform:scale(4.0392)}[data-quick-look-art]>[data-folder]{transform:scale(3.323)}[data-quick-look-details] h2{letter-spacing:-.4px;overflow-wrap:anywhere;margin:0 0 9px;font-size:22px;font-weight:700;line-height:1.18}[data-quick-look-details]{align-self:start;padding-top:82px}[data-quick-look-details] p,[data-quick-look-details] dl{color:var(--os-text-secondary);margin:0;font-size:13px;line-height:1.7}[data-quick-look-details] dl{flex-wrap:wrap;gap:6px;display:flex}[data-quick-look-details] dd{margin:0}@media (width<=600px){[data-quick-look]{left:12px}}@media (width<=480px){[data-quick-look]{height:390px;top:max(12px,50dvh - 195px)}[data-quick-look-content]{text-align:center;flex-direction:column;justify-content:center;gap:24px;padding:18px 24px;display:flex}[data-quick-look-art]{width:154px;height:154px;translate:none}[data-quick-look-details]{align-self:auto;padding-top:0}[data-quick-look-art]>[data-app-icon]{transform:scale(3.0196)}[data-quick-look-art]>[data-folder]{transform:scale(2.484)}[data-quick-look-details] dl{justify-content:center}}[data-reduce-transparency=true] [data-quick-look]{-webkit-backdrop-filter:none;backdrop-filter:none;background:#303032}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more),(forced-colors:active){[data-quick-look]{-webkit-backdrop-filter:none;backdrop-filter:none;background:#303032}}@media (forced-colors:active){[data-quick-look]{color:canvastext;--os-text-secondary:CanvasText;background:canvas;border-color:canvastext}[data-quick-look-toolbar] [data-ui=button]{color:buttontext;background:buttonface;border:1px solid buttontext}}[data-window=settings]{container:settings-window/inline-size}:root[data-theme=dark] [data-window=settings]{--os-toolbar-surface:var(--os-document-canvas);--os-surface-group:#242424}:root[data-theme=dark] [data-settings-search]{background:#ffffff04;border-color:#ffffff1c;box-shadow:inset 0 1px 3px #00000026,0 1px #ffffff0a}:root[data-theme=dark] [data-demo-controls]>span,:root[data-theme=dark] [data-demo-controls]>span:last-child{color:#efefef;box-shadow:inset 0 1px 1px #ffffff38,0 2px 5px #00000024}:root[data-theme=dark] [data-demo-card]{color:#f1f1f1;background:#111111e6}:root[data-theme=dark] [data-demo-card] small{color:#bcbcbc}[data-window=settings] [data-split]{grid-template-columns:var(--os-sidebar-settings) minmax(0, 1fr)}[data-window=settings] [data-titlebar]{z-index:6;width:var(--os-sidebar-settings);height:var(--os-toolbar-height);border:0;padding-left:19px;position:absolute}[data-window=settings] [data-titlebar]>strong,[data-window=settings] [data-titlebar-detail]{display:none}[data-window=settings] [data-sidebar]{background:var(--os-sidebar-surface);gap:0;padding:60px 10px 12px}[data-window=settings] [data-sidebar]>button{border-radius:8px;justify-content:flex-start;gap:8px;height:32px;padding:5px 8px;font-size:13px}[data-window=settings] [data-sidebar] button[aria-pressed=true]{color:#fff;background:var(--os-navigation-selection);box-shadow:inset 0 1px #ffffff24}[data-settings-icon]{background:linear-gradient(#a0a2a5,#7d8085);border-radius:5px;place-items:center;height:20px;display:grid;box-shadow:inset 0 1px 1px #ffffff7a,0 1px 2px #0002;color:#fff!important;width:20px!important;font-size:14px!important}[data-settings-icon=Appearance]{background:linear-gradient(#343436,#050505)}[data-settings-icon="Desktop & Dock"]{background:linear-gradient(#34383e,#121418)}[data-settings-icon=Wallpaper]{background:linear-gradient(#69c7ed,#227bc2)}[data-settings-icon=Accessibility]{background:linear-gradient(#47b4ff,#0877e9)}[data-settings-search]{border:1px solid var(--os-material-edge);border-radius:var(--os-radius-pill);height:29px;color:var(--os-text-secondary);background:#7878780a;align-items:center;gap:6px;margin-bottom:13px;padding:0 8px;display:flex;box-shadow:inset 0 1px 3px #00000008,0 1px #ffffff80}[data-settings-search] input{min-height:26px;box-shadow:none;background:0 0;border:0;padding:3px 0;font-size:13px}[data-profile]{align-items:center;gap:10px;padding:0 6px 23px;display:flex}[data-profile]>span{color:#fff;background:linear-gradient(#d3b288,#8c624a);border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;font-size:22px;display:grid}[data-profile] strong{font-size:13px}[data-profile] small{margin-top:3px;font-size:11px;font-weight:400;display:block}[data-settings-scroll]{background:var(--os-toolbar-surface);min-width:0;overflow:auto}[data-settings-scroll]>[data-toolbar]{height:var(--os-toolbar-height);min-height:var(--os-toolbar-height);z-index:3;background:var(--os-toolbar-surface);border:0;gap:12px;padding:7px 8px;position:sticky;top:0}[data-settings-navigation]{border:1px solid var(--os-border-subtle);border-radius:var(--os-radius-pill);background:var(--os-control-glass);display:flex;box-shadow:inset 0 1px #ffffff90,0 1px 4px #00000005}[data-settings-navigation] button{border-radius:inherit;place-items:center;width:35px;height:35px;padding:8px;display:grid}[data-settings-navigation] button+button{border-left:1px solid var(--os-border-subtle);border-top-left-radius:0;border-bottom-left-radius:0}[data-settings-navigation] [data-icon]{width:17px;height:17px}[data-settings]{color:var(--os-text-primary);padding:12px 20px 24px}[data-settings] h1{letter-spacing:-.5px;font-size:23px}[data-settings] select{background:0 0;border:1px solid #0000;border-radius:5px;max-width:160px;padding:3px 5px;font-size:13px}[data-settings] select:hover{background:var(--os-surface-hover)}[data-settings] [data-ui=group],[data-settings-group]{background:var(--os-surface-group);border-radius:var(--os-radius-group);border:0;padding:0 10px}[data-setting-row]{justify-content:space-between;align-items:center;gap:12px;min-height:38px;font-size:13px;display:flex}[data-setting-row]+[data-setting-row]{border-top:1px solid var(--os-border-subtle)}[data-settings] [data-ui=switch]{justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:40px;font-size:13px;display:flex}[data-windows-setting] [data-ui=switch]{border-top:1px solid var(--os-border-subtle)}[data-settings] [data-ui=group]+[data-ui=group]{margin-top:10px}[data-settings-heading]{margin:30px 10px 10px;font-size:13px;font-weight:650}[data-dock-settings]>[data-settings-heading]:first-child{margin:0 10px 10px}[data-dock-size-controls]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;display:grid;padding:10px!important}[data-dock-size-controls]>label{flex-direction:column;min-width:0;font-size:13px;line-height:18px;display:flex}[data-dock-size-controls] [data-ui=slider]{width:100%;height:20px}[data-dock-slider-endpoints]{justify-content:space-between;font-size:11px;line-height:13px;display:flex}[data-dock-slider-endpoints] small{font-size:inherit}[data-dock-settings] [data-ui=switch]{min-height:38px}[data-dock-settings] [data-ui=switch]+[data-ui=switch]{border-top:1px solid var(--os-border-subtle)}[data-native-appearance]{border-radius:var(--os-radius-group);background:var(--os-surface-group);grid-template-columns:minmax(105px,.63fr) minmax(0,1fr);gap:12px 10px;padding:10px;display:grid;position:relative}[data-appearance-label]{padding-top:2px;font-size:13px}[data-native-appearance]>[data-appearance-label]:nth-of-type(2){border-top:0;padding-top:12px;position:relative}[data-native-appearance]:after{content:"";background:var(--os-border-subtle);pointer-events:none;height:1px;position:absolute;top:86px;left:10px;right:10px}[data-appearance-options],[data-wallpaper-options]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}[data-appearance-options]{justify-self:end;width:236px;max-width:100%;padding-bottom:0}[data-appearance-options]>button,[data-wallpaper-options]>button{min-height:0;box-shadow:none;color:var(--os-text-secondary);border:0;padding:0;font-size:11px;font-weight:400;display:block}[data-appearance-options]>button[aria-pressed=true]{color:var(--os-text-primary);font-weight:600}[data-mode-preview],[data-wallpaper-preview]{background:linear-gradient(150deg,#2bc5fb,#163e9a);border:1px solid #fff9;border-radius:5px;height:47px;margin-bottom:5px;display:block;position:relative;overflow:hidden;box-shadow:0 2px 5px #0002}[aria-pressed=true]>[data-mode-preview],[aria-pressed=true]>[data-wallpaper-preview]{outline:3px solid var(--os-accent);outline-offset:2px}[data-mode-preview] i{background:#f5f5f5;border:1px solid #ffffffb3;border-radius:5px 5px 0 0;position:absolute;inset:17px 3px -4px 15px;box-shadow:0 1px 5px #0003}[data-mode-preview] i+i{background:#e1e4e5;border:0;border-radius:5px 0 0;width:14px;inset:17px auto -4px 15px}[data-mode-preview]:before{content:"";background:#ffffff9c;border-radius:2px;width:32px;height:3px;position:absolute;top:4px;left:4px}[data-mode-preview]:after{content:"";background:#ff625b;border-radius:50%;width:4px;height:4px;position:absolute;top:25px;left:34px;box-shadow:7px 0 #fcbf36,14px 0 #36c846}[data-mode-preview=dark]{background:linear-gradient(150deg,#504ce2,#102143)}[data-mode-preview=dark] i{background:#222;border-color:#777}[data-mode-preview=dark] i+i{background:#3f3f45}[data-mode-preview=auto]{background:linear-gradient(90deg,#298aca 50%,#171850 50%)}[data-mode-preview=auto] i{background:linear-gradient(90deg,#f4f4f4 40%,#222 40%)}[data-native-appearance] [data-glass-demo]{background:url(/appearance-scene.webp) 50%/cover no-repeat;border-radius:16px;height:182px}[data-demo-controls]{gap:6px;display:flex;position:absolute;top:8px;left:8px;right:8px}[data-demo-controls]>span{border-radius:var(--os-radius-panel);color:#273c45;align-items:center;gap:12px;min-height:36px;padding:8px 10px;display:flex;position:relative;box-shadow:inset 0 1px 1px #ffffffb3,0 2px 5px #20333b14}[data-demo-controls] [data-icon]{width:17px;height:17px}[data-demo-controls]>span:last-child{color:#415f73;flex:1;gap:5px;min-width:0;font-size:13px}[data-demo-card]{color:#30342a;background:#faf7edc9;padding:15px 16px;position:absolute;top:151px;left:0;right:0}[data-demo-card] small{color:#5e6257;margin-top:3px;font-size:9px;display:block}[data-native-appearance] [data-glass-slider]{align-items:center;gap:6px;padding:6px 0 0;display:flex}[data-native-appearance] [data-glass-slider]>[data-icon]{width:13px;height:13px;color:var(--os-text-secondary);flex-shrink:0}[data-native-appearance] [data-glass-slider]>input{flex:1;min-width:0}[data-color-group] [data-color-setting]{align-items:flex-start;min-height:62px;padding-top:10px}[data-color-setting]>span{padding-top:2px}[data-color-setting]>div{min-width:0;padding-bottom:18px;position:relative}[data-accent-options]{align-items:center;gap:12px;display:flex}[data-accent-options] button{border:0;border-radius:50%;flex-shrink:0;width:24px;height:24px;min-height:24px;padding:0}[data-accent-options] button[aria-pressed=true]{outline:2px solid var(--os-accent);outline-offset:3px}[data-color-options] [data-accent-name=multicolor]{background:conic-gradient(#ff5f6d,#d654b7,#5964f3,#3aa8fc,#55cfc3,#a1cb61,#ffd663,#ff5f6d)}[data-selected-color-label]{top:29px;left:calc(var(--selected-accent-index,1) * 36px + 12px);white-space:nowrap;text-align:center;color:var(--os-text-secondary);font-size:11px;line-height:1;display:block;position:absolute;transform:translate(-50%)}[data-icon-setting]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;display:flex;padding:10px!important}[data-icon-options]{gap:12px;display:flex}[data-icon-appearance-options]{flex-wrap:wrap;flex:1 0 100%;justify-content:flex-end;gap:8px 16px;padding-top:2px;display:flex}[data-icon-appearance-options] label{white-space:nowrap;min-height:24px;font-size:var(--os-text-small);align-items:center;gap:5px;display:inline-flex}[data-icon-appearance-options] input{width:14px;height:14px;accent-color:var(--os-accent);margin:0}[data-icon-options] button{border:0;gap:5px;padding:0;font-size:10px;display:grid}[data-style-preview]{color:#fff;background:#44b7ef;border-radius:8px;place-items:center;width:32px;height:32px;font-size:20px;display:grid}[data-style-preview=dark]{color:#55a8de;background:#1c1d22}[data-style-preview=clear]{color:#7e848c;background:#dde0e4}[data-style-preview=tinted]{background:var(--os-accent);color:color-mix(in srgb, var(--os-accent) 25%, white)}[data-weather-symbol]{--weather-cloud:#fff;--weather-sun:#ffd745;width:26px;height:26px;position:relative}[data-weather-symbol]:before{content:"";background:var(--weather-sun);border-radius:50%;width:12px;height:12px;position:absolute;top:3px;right:2px;box-shadow:0 0 3px #fff6}[data-weather-symbol]:after{content:"";background:var(--weather-cloud);width:20px;height:9px;box-shadow:4px -4px 0 -1px var(--weather-cloud), 0 2px 3px #336d8c35;border-radius:8px;position:absolute;bottom:5px;left:2px}[data-style-preview=clear] [data-weather-symbol]{--weather-sun:#ffffff75;--weather-cloud:#ffffffb0}[data-style-preview=clear]{background:#898b8e}[data-style-preview=tinted] [data-weather-symbol]{--weather-sun:#ffffff8a;--weather-cloud:#e9fbffbf}[aria-pressed=true]>[data-style-preview]{outline:2px solid var(--os-accent);outline-offset:2px}[data-folder-setting]{border-top:1px solid var(--os-border-subtle)!important;border-radius:0 0 10px 10px!important}[data-icon-setting]:has(+[data-folder-setting]){border-radius:10px 10px 0 0}[data-wallpaper-options]{margin:18px 0}[data-wallpaper-preview]{background:linear-gradient(145deg,#edc17c,#8a591e);border-radius:8px;height:74px}[data-wallpaper-preview=dusk]{filter:hue-rotate(290deg)}[data-wallpaper-preview=tide]{filter:hue-rotate(140deg)}[data-window=settings][data-active=false] [data-sidebar]>button{color:var(--os-text-disabled)}[data-window=settings][data-active=false] [data-sidebar] button[aria-pressed=true]{background:var(--os-navigation-inactive);color:var(--os-text-secondary);box-shadow:none}[data-window=settings][data-active=false] [data-settings-search]{background:var(--os-navigation-inactive);box-shadow:none;border-color:#0000}[data-window=settings][data-active=false] [data-settings-icon]{filter:saturate(.4);opacity:.7}@container settings-window (width<=620px){[data-split]{grid-template-columns:120px minmax(0,1fr)!important}[data-titlebar]{width:120px!important}[data-settings]{padding:10px}[data-native-appearance]{grid-template-columns:minmax(0,1fr)}[data-appearance-options]{gap:6px;width:100%}[data-mode-preview]:after{left:40%}[data-native-appearance] [data-glass-demo]{height:130px}[data-settings] select{max-width:100%}[data-accent-options]{flex-wrap:wrap;gap:8px}[data-color-setting]>div{width:100%;padding-bottom:8px}[data-selected-color-label]{margin-top:6px;position:static;transform:none}[data-icon-setting],[data-setting-row]{flex-wrap:wrap}[data-icon-options]{flex-wrap:wrap;gap:10px}[data-settings-search]{padding:0 5px}[data-settings-search] input,[data-window=settings] [data-sidebar]>button{font-size:11px}[data-profile]{gap:5px;padding-bottom:14px}[data-profile]>span{width:28px;height:28px;font-size:16px}[data-profile] strong{font-size:11px}[data-profile] small{font-size:9px}}[data-window]:is([data-window=notes],[data-window=reminders],[data-window=calendar],[data-window=photos],[data-window=safari],[data-window=clock],[data-window=calculator]){container-type:inline-size}[data-window]:is([data-window=notes],[data-window=reminders],[data-window=calendar],[data-window=photos],[data-window=safari],[data-window=clock],[data-window=calculator]) [data-titlebar]{z-index:6;width:96px;height:var(--os-toolbar-height);background:0 0;border:0;padding:0 19px;position:absolute;top:0;left:0}[data-window]:is([data-window=notes],[data-window=reminders],[data-window=calendar],[data-window=photos],[data-window=safari],[data-window=clock],[data-window=calculator]) [data-titlebar]>:not([data-traffic-lights]){display:none}[data-notes-toolbar],[data-reminder-toolbar],[data-calendar-toolbar],[data-photos-toolbar],[data-safari] [data-toolbar],[data-clock-toolbar]{height:var(--os-toolbar-height);min-height:var(--os-toolbar-height);background:var(--os-toolbar-surface);touch-action:none;border:0;flex-shrink:0;align-items:center;gap:8px;padding:8px 12px 8px 100px;display:flex}[data-notes-tools],[data-notes-sidebar-control],[data-calendar-navigation],[data-photos-zoom]{border:1px solid var(--os-border-subtle);border-radius:var(--os-radius-pill);background:var(--os-control-glass);flex-shrink:0;align-items:center;gap:2px;padding:1px;display:flex;box-shadow:inset 0 1px #ffffff70,0 1px 5px #00000005}[data-notes-toolbar] button,[data-reminder-toolbar] button,[data-calendar-toolbar] button,[data-photos-toolbar] button,[data-safari] [data-toolbar] button{border-radius:var(--os-radius-pill);justify-content:center;align-items:center;min-width:32px;min-height:32px;padding:5px 8px;font-size:17px;display:inline-flex}[data-notes-toolbar] [data-icon],[data-reminder-toolbar] [data-icon],[data-photos-toolbar] [data-icon],[data-safari] [data-toolbar] [data-icon]{width:19px;height:19px}[data-notes-toolbar] button:hover:not(:disabled),[data-calendar-toolbar] button:hover:not(:disabled),[data-photos-toolbar] button:hover:not(:disabled){background:var(--os-surface-hover)}:root[data-theme=dark] [data-window=notes]{--os-toolbar-surface:var(--os-document-canvas)}:root[data-theme=dark] [data-notes-tools] button[aria-pressed=true]{color:#ffd45f}[data-notes]{background:var(--os-surface-content);flex-direction:column;height:100%;display:flex}[data-notes-toolbar]{background:linear-gradient(90deg, var(--os-sidebar-surface) 220px, var(--os-toolbar-surface) 220px)}[data-notes-sidebar-control]{margin-right:76px}[data-notes-toolbar-title]{min-width:45px;line-height:1.25;display:grid}[data-notes-toolbar-title] strong{font-size:13px;font-weight:650}[data-notes-toolbar-title] small{color:var(--os-text-secondary);font-size:10px}[data-notes-import-status]{text-overflow:ellipsis;white-space:nowrap;max-width:min(360px,44vw);overflow:hidden}[data-notes-tools] button[aria-pressed=true]{color:#956300;background:#f2cb5830}[data-notes-workspace]{flex:1;min-height:0;display:flex}[data-notes-folders-sidebar]{background:var(--os-sidebar-surface);flex-shrink:0;width:220px;padding:16px 10px}[data-notes-folders-sidebar] h3{color:var(--os-text-secondary);margin:5px 6px;font-size:11px;font-weight:500}[data-notes-folders-sidebar] button{text-align:left;border-radius:7px;align-items:center;gap:6px;width:100%;min-height:32px;padding:6px 10px;display:flex}[data-notes-folders-sidebar] button[aria-pressed=true]{background:var(--os-navigation-inactive);font-weight:600}[data-notes-folders-sidebar] [data-icon]{color:#d49b16;width:18px;height:18px}[data-notes-folders-sidebar] small{color:var(--os-text-secondary);margin-left:auto;font-weight:400}[data-notes-list]{border-right:1px solid var(--os-border-subtle);flex-direction:column;flex-shrink:0;width:240px;padding:8px 10px;display:flex}[data-notes-search]{background:var(--os-surface-group);border-radius:8px;align-items:center;gap:4px;margin-bottom:12px;padding-left:7px;display:flex}[data-notes-search] [data-icon]{width:13px;height:13px;color:var(--os-text-secondary)}[data-notes-search] input{background:0 0;border:0;font-size:12px}[data-notes-results]{overflow:auto}[data-notes-group]>h3{color:var(--os-text-secondary);letter-spacing:-.01em;margin:8px 4px 6px;font-size:11px;font-weight:650}[data-notes-list-group]{display:grid}[data-notes-list-group]+[data-notes-list-group]{margin-top:4px}[data-notes-gallery]{background:var(--os-surface-content);flex-direction:column;flex:1;min-width:0;padding:8px 16px 16px;display:flex}[data-notes-gallery]>[data-notes-search]{flex-shrink:0;width:min(320px,100%)}[data-notes-gallery-results]{min-width:0;padding:2px 2px 14px;overflow:auto}[data-notes-gallery-group]{grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));align-content:start;gap:14px;min-width:0;display:grid}[data-notes-gallery-group]+[data-notes-gallery-group]{margin-top:14px}[data-notes-gallery-group]>h3{grid-column:1/-1;margin:0 2px -4px;font-size:13px}[data-note-card]{text-align:left;border:1px solid var(--os-border-subtle);background:var(--os-surface-group);border-radius:12px;grid-template-rows:auto 1fr auto;gap:8px;min-width:0;min-height:172px;padding:16px;display:grid;overflow:hidden;box-shadow:0 1px 3px #00000012}[data-note-card][aria-pressed=true]{border-color:var(--os-accent-fill);box-shadow:0 0 0 2px color-mix(in srgb, var(--os-accent-fill) 24%, transparent)}[data-note-card] strong,[data-note-card] span,[data-note-card] small{min-width:0;overflow:hidden}[data-note-card] strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px}[data-note-card]>span{color:var(--os-text-secondary);white-space:pre-wrap;-webkit-line-clamp:6;-webkit-box-orient:vertical;font-size:12px;line-height:1.45;display:-webkit-box}[data-note-card] small{color:var(--os-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:10px}[data-notes-gallery-back]{flex-shrink:0}[data-notes-view=gallery][data-notes-detail=false] [data-notes-editor-tools]{display:none}[data-note-preview]{border-bottom:1px solid var(--os-border-subtle);text-align:left;border-radius:7px;gap:4px;width:100%;min-height:70px;padding:12px 14px;display:grid}[data-note-preview][aria-pressed=true]{color:#332b14;background:#fbe598;border-color:#0000}[data-note-preview] strong,[data-note-preview] small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-note-preview] strong{font-size:13px}[data-note-preview] small{color:var(--os-text-secondary);font-size:11px}[data-note-preview][aria-pressed=true] small{color:#6b5c33}[data-notes-editor]{background:var(--os-surface-content);flex-direction:column;flex:1;min-width:0;padding:0 26px 14px;display:flex}[data-notes-date]{text-align:center;min-height:46px;color:var(--os-text-secondary);padding-top:8px;font-size:11px}[data-notes-editor]>input{background:0 0;border:0;border-radius:0;min-width:0;height:40px;padding:0;font-size:24px;font-weight:700}[data-notes-editor] textarea{resize:none;background:0 0;border:0;border-radius:0;flex:1;min-height:50px;padding:8px 0;font-size:14px;line-height:1.6}[data-notes-save-status]{color:var(--os-text-secondary);font-size:10px}[data-notes-empty]{color:var(--os-text-secondary);padding:20px 10px}[data-window=calculator]{color:#fff;--os-text-primary:#fff;--os-surface-hover:#656567;background:#202020}[data-calculator]{color:#fff;background:#202020;flex-direction:column;height:100%;display:flex}[data-calculator] [data-calculator-tools]{background:0 0;border:0;height:52px;min-height:52px;padding:8px 10px 8px 98px;display:flex}[data-calculator-tools] button{color:#e6e6e7;background:#363638;border:1px solid #ffffff08;border-radius:50%;width:32px;height:32px;min-height:32px;padding:0;font-size:20px}[data-calculator-keys]{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:0 10px 14px;display:grid}[data-calculator-keys] button{aspect-ratio:1;color:#fff;background:#48484a;border:0;border-radius:50%;width:100%;min-height:0;padding:0;font-size:24px;font-weight:400;box-shadow:inset 0 1px #ffffff08}[data-calculator-keys] button:nth-child(-n+3){font-size:20px}[data-calculator-keys] button:hover:not(:disabled){background:#58585a}[data-calculator-keys] button:active:not(:disabled){filter:none;background:#747476}[data-calculator-history]{flex:1;min-height:0;padding:10px 14px;overflow:auto}[data-calculator-history]>div{justify-content:space-between;align-items:center;padding-bottom:12px;display:flex}[data-calculator-history]>button{background:0 0;border:0;border-bottom:1px solid #ffffff16;border-radius:0;flex-direction:column;align-items:flex-end;width:100%;padding:12px 0;display:flex}[data-calculator-history] small{color:#aaa}[data-calculator-history] strong{font-size:18px}[data-calculator-history] p{color:#aaa;font-size:12px}[data-reminder-app]{background:var(--os-surface-content);height:100%;display:flex;position:relative}[data-reminder-sidebar]{background:var(--os-sidebar-surface);flex-shrink:0;width:280px;padding:54px 12px 20px;overflow:auto}[data-reminder-smart-lists]{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}[data-reminder-smart-lists] button{color:#fff;text-align:left;background:linear-gradient(135deg, color-mix(in srgb, var(--reminder-color) 65%, white), var(--reminder-color));border-radius:11px;grid-template-rows:24px 20px;grid-template-columns:1fr auto;justify-content:stretch;gap:3px;width:100%;padding:9px 10px 7px;display:grid;box-shadow:inset 0 1px #ffffff60}[data-reminder-smart-list=blue]{--reminder-color:#397eb9}[data-reminder-smart-list=red]{--reminder-color:#d94d63}[data-reminder-smart-list=charcoal]{--reminder-color:#474749}[data-reminder-smart-list=orange]{--reminder-color:#c57024}[data-reminder-smart-list=gray]{--reminder-color:#686b72}[data-reminder-smart-lists] button:hover:not(:disabled){background:linear-gradient(135deg, color-mix(in srgb, var(--reminder-color) 75%, white), var(--reminder-color))}[data-reminder-smart-lists] button[aria-pressed=true]{box-shadow:inset 0 0 0 2px #ffffffbc,0 0 0 2px #aeb2b780}[data-reminder-smart-icon]{align-items:center;font-size:18px;display:flex}[data-reminder-smart-count]{justify-self:end;font-size:19px;line-height:24px}[data-reminder-smart-label]{grid-column:1/-1;font-size:12px;font-weight:650}[data-reminder-lists-heading]{color:var(--os-text-secondary);margin:27px 8px 8px;font-size:11px;font-weight:400}[data-reminder-list]{gap:8px;width:100%;padding:6px 9px;display:flex;justify-content:flex-start!important}[data-reminder-list]>span:last-child{color:var(--os-text-secondary);margin-left:auto}[data-reminder-list-icon]{color:#fff;background:#54a65b;border-radius:50%;place-items:center;width:25px;height:25px;padding:5px;display:grid}[data-reminder-main]{flex-direction:column;flex:1;min-width:0;display:flex}[data-reminder-toolbar]{padding-left:12px}[data-reminder-toolbar]>button:first-child{z-index:5;position:absolute;top:8px;left:234px}[data-reminder-toolbar] input{background:var(--os-control-glass);border-radius:50px;max-width:220px;min-height:34px}[data-reminder-sidebar-visible=false] [data-reminder-toolbar]{padding-left:145px}[data-reminder-sidebar-visible=false] [data-reminder-toolbar]>button:first-child{left:100px}[data-reminders]{flex:1;min-height:0;padding:10px 20px 16px;overflow:auto}[data-reminder-heading]{letter-spacing:-.8px;color:var(--os-accent);justify-content:space-between;align-items:baseline;margin:0 0 15px;font-size:32px;font-weight:750;display:flex}[data-reminder-form]{align-items:center;gap:6px;margin-bottom:14px;display:flex}[data-reminder-form]>input:first-child{flex:1}[data-reminder-form] input[type=date]{min-width:0;max-width:125px;padding:5px}[data-reminder]{border-bottom:1px solid var(--os-border-subtle);align-items:center;gap:10px;min-height:43px;display:flex}[data-reminder]>input[type=checkbox]{appearance:none;border:1px solid var(--os-border-strong);border-radius:50%;flex-shrink:0;width:17px;height:17px;margin:0}[data-reminder]>input:checked{background:var(--os-accent);box-shadow:inset 0 0 0 3px var(--os-surface-content);border-color:var(--os-accent)}[data-reminder-text]{overflow-wrap:anywhere;flex:1;min-width:0}[data-reminder-text] small{color:var(--os-text-secondary);font-size:11px;display:block}[data-reminder-completed=true] [data-reminder-text]{color:var(--os-text-secondary);text-decoration:line-through}[data-reminder-actions]{align-items:center;gap:2px;display:flex}[data-reminder-actions] input{background:0 0;border:0;width:112px;min-width:0;font-size:11px}[data-reminder-actions] button[aria-pressed=true]{color:#af690c;background:#e9ad4c20}:root[data-theme=dark] [data-reminder-actions] button[aria-pressed=true]{color:#ff9f0a}[data-reminder-empty]{color:var(--os-text-secondary);text-align:center;margin:80px 0;font-size:24px;font-weight:600}[data-reminders] [data-help]{color:var(--os-text-secondary);margin-top:20px;font-size:10px}[data-calendar]{background:var(--os-surface-content);flex-direction:column;height:100%;display:flex}[data-calendar-toolbar]{justify-content:space-between}[data-calendar-toolbar] [data-ui=segmented]{background:var(--os-surface-group);border-radius:50px;margin:0 auto}[data-calendar-toolbar] [data-ui=segmented] button{min-width:48px;padding-inline:12px;font-size:12px}[data-calendar-layout]{flex:1;min-height:0;display:flex}[data-calendar-sidebar]{background:var(--os-sidebar-surface);flex-shrink:0;width:236px;padding:14px;font-size:13px}[data-calendar-sidebar] h2{color:var(--os-text-secondary);margin:3px 3px 12px;font-size:11px;font-weight:500}[data-calendar-sidebar] label{align-items:center;gap:6px;display:flex}[data-calendar-sidebar] input{width:15px;height:15px}[data-calendar-sidebar] p{color:var(--os-text-secondary);margin-top:22px;font-size:11px}[data-calendar-main]{flex-direction:column;flex:1;min-width:0;display:flex;overflow:auto}[data-calendar-heading]{align-items:center;gap:12px;padding:6px 16px 13px;display:flex}[data-calendar-heading] h1{letter-spacing:-.8px;flex:1;margin:0;font-size:30px;font-weight:400}[data-calendar-heading] h1 strong{font-weight:700}[data-calendar-heading] h1 span{margin-left:6px}[data-calendar-heading]>div{gap:3px;display:flex}[data-calendar-heading] button{border-radius:50px;min-height:26px;padding-inline:9px;font-size:12px}[data-calendar-grid]{grid-template-columns:repeat(7,minmax(0,1fr));grid-template-rows:24px repeat(var(--calendar-weeks,6), minmax(48px, 1fr));flex:1;min-height:320px;padding:0 8px;display:grid}[data-calendar-grid]>small{text-align:right;padding:3px 8px;font-size:11px}[data-calendar-grid]>[data-calendar-date-cell]{border:0;border-top:1px solid var(--os-border-subtle);border-left:1px solid var(--os-border-subtle);background:0 0;border-radius:0;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:3px;min-width:0;min-height:48px;padding:4px;font-size:12px;display:flex;overflow:hidden}[data-calendar-grid]>[data-calendar-date-cell]:nth-child(7n+8){border-left:0}[data-calendar-date-cell]{position:relative}[data-calendar-date-cell]>button{width:100%;height:100%;color:inherit;background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:flex-start;align-items:flex-end;padding:4px;font-size:12px;display:flex;position:absolute;inset:0}[data-calendar-cell-events]{z-index:1;pointer-events:none;gap:3px;margin-top:27px;display:grid;position:relative}[data-calendar-cell-events] button{pointer-events:auto;width:100%}[data-calendar-grid] [data-weekend=true]{background:var(--os-calendar-weekend,var(--os-surface-group))}[data-calendar-grid] [data-calendar-outside=true]{color:var(--os-text-secondary)}[data-calendar-grid] [aria-pressed=true]{box-shadow:inset 0 0 0 1px var(--os-accent)}[data-calendar-day-number]{border-radius:50%;align-self:flex-end;place-items:center;width:23px;height:23px;display:grid}[data-calendar-grid] [data-today=true] [data-calendar-day-number]{color:#fff;background:#ec454a}[data-calendar-cell-event],[data-calendar-hour] button,[data-calendar-all-day] button{background:color-mix(in srgb, var(--os-accent) 13%, var(--os-surface-content));max-width:100%;color:var(--os-link);text-overflow:ellipsis;white-space:nowrap;text-align:left;border:0;border-radius:3px;min-height:18px;padding:1px 4px;font-size:10px;display:block;overflow:hidden}[data-calendar-agenda]{border-top:1px solid var(--os-border-subtle);flex-shrink:0;padding:14px 16px}[data-calendar-agenda-heading]{justify-content:space-between;align-items:center;gap:8px;min-height:32px;font-size:12px;display:flex}[data-calendar-agenda-heading] strong{font-size:inherit}[data-calendar-agenda] form{flex-wrap:wrap;align-items:center;gap:6px;display:flex}[data-calendar-agenda] form>input:first-of-type{flex:1;min-width:100px}[data-calendar-agenda] input{border:1px solid var(--os-border-subtle);background:var(--os-surface-content);border-radius:5px;min-height:28px;padding:5px 7px;font-size:12px}[data-calendar-agenda] form small{width:100%;font-size:10px}[data-calendar-event]{border-left:3px solid var(--os-accent);background:var(--os-surface-group);border-radius:3px;justify-content:space-between;margin-block:4px;display:flex}[data-calendar-event]>button:first-child{flex:1;justify-content:flex-start}[data-calendar-year]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding:12px 20px 25px;display:grid}[data-calendar-year-month]{flex-direction:column;display:flex;align-items:stretch!important;padding:0!important}[data-calendar-year-month] strong{color:#d64140;text-align:left;margin-bottom:8px;font-size:17px}[data-calendar-year-month]>span{grid-template-columns:repeat(7,1fr);gap:4px 0;display:grid}[data-calendar-year-month] small{color:inherit;font-size:10px}[data-calendar-year-month] [data-today=true]{color:#fff;background:#e84549;border-radius:50%}[data-calendar-schedule]{flex:1;min-height:250px;overflow:auto}[data-calendar-schedule-head],[data-calendar-all-day],[data-calendar-hour]{grid-template-columns:44px repeat(var(--calendar-columns), minmax(45px, 1fr));display:grid}[data-calendar-schedule-head]{background:var(--os-surface-content);z-index:1;position:sticky;top:0}[data-calendar-schedule-head] button{border:0;padding:4px 1px;font-size:12px}[data-calendar-schedule-head] [data-today=true]{color:#d63f45;font-weight:700}[data-calendar-hour]{height:55px}[data-calendar-hour]>div{border-left:1px solid var(--os-border-subtle);border-top:1px solid var(--os-border-subtle);min-width:0}[data-calendar-hour] [data-weekend=true]{background:var(--os-calendar-weekend,var(--os-surface-group))}:root[data-theme=dark] [data-window=calendar]{--os-calendar-weekend:var(--os-document-toolbar)}:root[data-theme=dark] [data-calendar-schedule-head]{background:var(--os-document-toolbar)}[data-calendar-hour] small,[data-calendar-all-day] small{text-align:right;padding-right:5px;font-size:10px}[data-calendar-all-day]{min-height:32px;padding-bottom:5px}[data-photos]{background:var(--os-surface-content);height:100%;display:flex}[data-photos-sidebar]{background:var(--os-sidebar-surface);flex-shrink:0;width:192px;padding:54px 10px 15px}[data-photos-sidebar] h3{color:var(--os-text-secondary);margin:0;padding:15px 6px 4px;font-size:11px;font-weight:500}[data-photos-sidebar] button{border-radius:8px;justify-content:flex-start;gap:8px;width:100%;min-height:32px;padding:6px 9px;font-size:13px;display:flex}[data-photos-sidebar] button[aria-pressed=true]{background:var(--os-navigation-inactive);font-weight:600}[data-photos-sidebar] [data-icon]{width:18px;height:18px;color:var(--os-text-secondary)}[data-photos-workspace]{flex-direction:column;flex:1;min-width:0;display:flex}[data-photos-toolbar]{gap:5px;padding-left:12px}[data-photos-toolbar] h2{text-overflow:ellipsis;white-space:nowrap;min-width:40px;max-width:160px;margin:0;font-size:13px;overflow:hidden}[data-photos-tools]{border:1px solid var(--os-border-subtle);background:var(--os-control-glass);border-radius:50px;align-items:center;gap:1px;display:flex}[data-photos-tools] button{min-width:30px;min-height:30px;padding:4px;font-size:16px}[data-photos-zoom]{width:130px;padding-inline:8px}[data-photos-zoom] input{width:100%}[data-photos-toolbar] [data-import]{white-space:nowrap;border-radius:50px;padding:7px 10px;font-size:11px}[data-photos-search]{align-items:center;gap:5px;padding:4px 14px 8px;display:flex}[data-photos-search]>[data-icon]{color:var(--os-text-secondary);width:13px;height:13px}[data-photos-search] input{background:0 0;border:0;min-height:25px;font-size:12px}[data-photos-content]{flex:1;min-height:0;display:flex;position:relative}[data-photo-empty],[data-photos-empty]{text-align:center;color:var(--os-text-secondary);flex:1;align-self:center;padding:30px}[data-photo-empty]>[data-icon]{width:52px;height:52px;color:var(--os-text-disabled)}[data-photo-empty] h1{color:var(--os-text-primary);margin:18px 0 8px;font-size:22px}[data-photo-empty] p{font-size:12px;line-height:1.6}[data-photo-grid]{grid-template-columns:repeat(auto-fill, minmax(min(var(--photos-thumbnail-size), 100%), 1fr));grid-auto-rows:var(--photos-thumbnail-size);flex:1;align-content:start;gap:12px;min-width:0;padding:10px 16px 16px;display:grid;overflow:auto}[data-photo-grid]>button{background:0 0;border:0;border-radius:5px;justify-content:center;align-items:center;padding:0;display:flex;position:relative;overflow:hidden}[data-photo-grid] img{object-fit:cover;width:100%;height:100%}[data-photo-grid][data-photos-aspect=original] img{object-fit:contain;border-radius:5px;width:auto;max-width:100%;height:auto;max-height:100%}[data-photos-favorite]{color:#fff;filter:drop-shadow(0 1px 2px #000a);position:absolute;bottom:6px;right:6px}[data-photos-favorite] [data-icon]{fill:currentColor;width:17px;height:17px}[data-photo-view]{flex:1;align-items:center;min-width:0;padding:12px;display:flex}[data-photos-image-button]{flex:1;justify-content:center;align-items:center;min-width:0;height:100%;padding:10px;display:flex}[data-photo-view] img{object-fit:contain;max-height:100%}[data-photos-previous],[data-photos-next]{border-radius:50%;width:28px;padding:5px}[data-photos-inspector]{background:var(--os-surface-group);border-left:1px solid var(--os-border-subtle);flex-shrink:0;width:180px;padding:15px;overflow:auto}[data-photos-inspector] h3{overflow-wrap:anywhere;font-size:13px}[data-photos-inspector] dt{color:var(--os-text-secondary);margin-top:12px;font-size:10px}[data-photos-inspector] dd{margin:2px 0 0;font-size:12px}[data-photos-status]{text-align:center;color:var(--os-text-secondary);padding:8px;font-size:11px}[data-photos-error]{color:var(--os-danger);padding:8px;font-size:11px}[data-window=clock] [data-finder-menu]{--os-material-rgb:42 42 43;--os-material-edge:#ffffff3d}[data-window=clock]{color:#f5f5f5;--os-text-primary:#f5f5f5;--os-text-secondary:#a4a4a6;--os-surface-group:#333335;--os-surface-content:#444446;--os-border-subtle:#ffffff15;--os-surface-hover:#48484a;background:#1e1e1e}[data-clock-app]{background:#1e1e1e;flex-direction:column;height:100%;display:flex}[data-clock-toolbar]{background:#1e1e1e;justify-content:center;padding:8px 55px;position:relative}[data-clock-toolbar]>[data-finder-menu-root]>button{color:#f2f2f2;background:#343436;border:1px solid #ffffff0b;border-radius:50px;justify-content:center;align-items:center;gap:7px;min-height:30px;padding:5px 14px;font-size:13px;font-weight:600;display:inline-flex;box-shadow:inset 0 1px #ffffff0b}[data-clock-toolbar]>button{color:#bcbcbc;background:#343436;width:35px;height:35px;font-size:20px;position:absolute;right:10px}[data-clock-world]{flex:1;min-height:0;position:relative;overflow:auto}[data-clock-world-map]{background:repeating-linear-gradient(90deg,#0000 0 calc(8.3333% - 1px),#ffffff0c calc(8.3333% - 1px) 8.3333%),#050505;height:335px;position:relative;overflow:hidden}[data-clock-map-land]{opacity:.52;background:url(/world-land.svg) 50%/100% 100% no-repeat;position:absolute;inset:0}[data-clock-map-pin]{left:var(--city-x);top:var(--city-y);align-items:flex-start;gap:4px;font-size:10px;line-height:1.2;display:flex;position:absolute}[data-clock-map-pin]>i{background:#ff983e;border-radius:50%;flex-shrink:0;width:7px;height:7px}[data-clock-map-pin]>span{flex-direction:column-reverse;max-width:100px;display:flex}[data-clock-map-pin] small{color:#fff;font-size:11px;font-weight:650}[data-clock-city-picker]{z-index:2;background:#373739;border-radius:12px;gap:10px;width:225px;padding:15px;display:grid;position:absolute;top:8px;right:12px;box-shadow:0 12px 30px #0008}[data-clock-city-picker] select{background:#48484a;border:1px solid #ffffff30;border-radius:5px;padding:6px}[data-world-clocks]{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:16px;padding:16px;display:grid}[data-clock-city]{background:#333335;border-radius:13px;flex-direction:column;align-items:center;min-height:220px;padding:20px 10px 15px;display:flex;position:relative}[data-clock-city]>strong{margin-top:15px;font-size:13px}[data-clock-city]>time{font-size:13px}[data-clock-city]>small{margin-top:2px;font-size:12px}[data-clock-remove-city]{opacity:0;min-height:22px;position:absolute;top:4px;right:4px;width:22px!important}[data-clock-city]:hover [data-clock-remove-city],[data-clock-city]:focus-within [data-clock-remove-city]{opacity:1}[data-clock-analog]{color:#111;background:#fff;border-radius:50%;width:120px;height:120px;position:relative}[data-clock-hour-number]{left:calc(50% + 48px * sin(var(--hour-position) * 30deg));top:calc(50% - 48px * cos(var(--hour-position) * 30deg));font-size:15px;font-weight:650;line-height:1;position:absolute;transform:translate(-50%,-50%)}[data-clock-hand]{transform-origin:50% 100%;background:#171717;border-radius:2px;width:2px;position:absolute;bottom:50%;left:calc(50% - 1px)}[data-clock-hand=hour]{height:31px;transform:rotate(var(--hour-angle));width:3px}[data-clock-hand=minute]{height:45px;transform:rotate(var(--minute-angle))}[data-clock-hand=second]{height:48px;transform:rotate(var(--second-angle));background:#ed872f;width:1px}[data-clock-center]{background:#f49440;border-radius:50%;width:5px;height:5px;position:absolute;top:calc(50% - 2.5px);left:calc(50% - 2.5px)}[data-time-tool]{flex-direction:column;flex:1;align-items:center;min-height:0;padding:20px 24px 48px;display:flex;overflow:auto}[data-time-tool] output{letter-spacing:-3px;font-variant-numeric:tabular-nums;color:#fafafa;font-size:clamp(52px,12cqi,100px);font-weight:200;line-height:1.2}[data-clock-laps]{border-collapse:collapse;text-align:right;font-variant-numeric:tabular-nums;width:min(360px,100%);margin-top:25px}[data-clock-laps] th{color:#a4a4a6;border-bottom:1px solid #ffffff18;padding:8px;font-size:11px;font-weight:500}[data-clock-laps] td{border-bottom:1px solid #ffffff0c;padding:8px;font-size:12px}[data-clock-laps] :is(th,td):first-child{text-align:left}[data-clock-actions]{justify-content:center;gap:20px;width:min(340px,100%);margin-top:auto;padding-top:30px;display:flex}[data-clock-actions] button{color:#eee;background:#333335;border:0;border-radius:50px;width:150px;min-height:30px}[data-clock-actions] [data-clock-action=secondary]{color:#b7b7b7;background:#2a2a2c}[data-clock-timer]{gap:24px;padding-top:clamp(40px,19cqh,140px)}[data-clock-timer][hidden]{display:none}[data-timer-display]{text-align:center;width:min(430px,100%);position:relative}[data-timer-duration]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}[data-timer-duration] label{color:#a4a4a6;min-width:0;font-size:13px;position:relative}[data-timer-duration] label+label:before{content:":";color:#eee;font-size:clamp(48px,15cqi,100px);font-weight:200;position:absolute;bottom:9px;left:-12px}[data-timer-duration] input{color:#eee;text-align:center;width:100%;min-width:0;font:inherit;letter-spacing:-3px;font-variant-numeric:tabular-nums;appearance:textfield;background:0 0;border:0;border-radius:6px;padding:10px 0 0;font-size:clamp(48px,15cqi,100px);font-weight:200;line-height:1.2;display:block}[data-timer-duration] input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}[data-timer-duration] input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}[data-timer-display] [data-timer-idle]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}[data-timer-duration-caption]{color:#a4a4a6;margin-top:12px;font-size:13px;display:block}[data-timer-settings]{gap:8px;width:min(200px,100%);display:grid}[data-timer-settings] input,[data-timer-settings] select{color:#eee;background:#333335;border:0;border-radius:5px;width:100%;min-width:0;font-size:13px}[data-timer-settings] input{text-align:center;background:0 0}[data-timer-settings] :disabled{opacity:.65}[data-clock-timer-alert] p{margin:0}[data-window=textedit] [data-titlebar]{z-index:6;background:0 0;border:0;width:83px;height:32px;padding:0 10px;position:absolute}[data-window=textedit] [data-titlebar]>:not([data-traffic-lights]){display:none}[data-textedit]{background:var(--os-surface-content);flex-direction:column;height:100%;display:flex}[data-textedit-titlebar]{background:var(--os-toolbar-surface);border:0;height:32px;min-height:32px;padding:2px 8px 2px 82px}[data-textedit-titlebar]>input{background:0 0;border:0;width:200px;min-width:50px;min-height:24px;padding:0 3px;font-weight:600}[data-textedit-titlebar] :is(button,[data-import]){border:0;min-height:24px;padding:3px 8px;font-size:11px}[data-textedit-format]{background:var(--os-toolbar-surface);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:6px;min-height:36px;padding:5px 8px;display:flex}[data-textedit-emphasis]{background:var(--os-surface-group);border-radius:5px;display:flex}[data-textedit-format] button{border-radius:4px;min-height:22px;padding:2px 6px;font-size:11px}[data-textedit-emphasis] button{padding-inline:5px;font-weight:650}[data-textedit-emphasis] button:nth-child(2){font-style:italic}[data-textedit-emphasis] button:nth-child(3){text-decoration:underline}[data-textedit-format] button[aria-pressed=true]{background:var(--os-navigation-inactive);box-shadow:inset 0 0 0 1px var(--os-border-subtle)}[data-textedit-format] select{background:var(--os-surface-group);border:0;border-radius:5px;max-width:120px;height:23px;padding:3px;font-size:11px}[data-textedit-ruler]{border-top:1px solid var(--os-border-subtle);border-bottom:1px solid var(--os-border-subtle);height:30px;color:var(--os-text-secondary);background:repeating-linear-gradient(90deg, var(--os-border-strong) 0 1px, transparent 1px 12px) left 3px / 100% 5px no-repeat;flex-shrink:0;justify-content:space-between;padding:13px 8px 0;font-size:9px;display:flex;position:relative}[data-textedit-ruler]:before{content:"";background:repeating-linear-gradient(90deg, var(--os-text-disabled) 0 1px, transparent 1px 96px);height:9px;position:absolute;top:3px;left:8px;right:8px}[data-textedit]>textarea{background:var(--os-surface-content);resize:none;border:0;border-radius:0;flex:1;width:100%;min-width:0;min-height:50px;padding:5px 9px}[data-textedit]>textarea::placeholder{color:#0000}[data-textedit] [data-statusbar]{border-top:1px solid var(--os-border-subtle);flex-wrap:wrap;flex-shrink:0;gap:3px 15px;height:auto;min-height:28px;padding:4px 9px;font-size:10px;position:static}[data-textedit] [data-statusbar] small{font-size:9px}[data-safari]{background:var(--os-sidebar-surface);flex-direction:column;height:100%;display:flex}[data-safari] [data-toolbar]{border-bottom:1px solid var(--os-border-subtle);justify-content:space-between;gap:12px}[data-safari] [data-toolbar]>button{background:var(--os-control-glass);border:1px solid var(--os-border-subtle)}[data-safari-address]{border:1px solid var(--os-border-subtle);background:var(--os-surface-group);border-radius:50px;align-items:center;gap:5px;width:min(56%,480px);height:34px;padding-left:10px;display:flex;box-shadow:inset 0 1px 3px #00000008}[data-safari-address]>[data-icon]{color:var(--os-text-secondary);width:13px!important;height:13px!important}[data-safari-address] input{background:0 0;border:0;flex:1;width:100%;min-width:0;padding:4px 0;font-size:12px}[data-safari-address] button{width:28px;min-width:28px!important;font-size:13px!important}[data-safari-workspace]{flex:1;min-height:0;display:flex}[data-safari-sidebar]{border-right:1px solid var(--os-border-subtle);flex-shrink:0;width:200px;padding:18px 12px}[data-safari-sidebar] h3{margin:0 8px 14px;font-size:13px}[data-safari-sidebar] a{color:inherit;border-radius:7px;align-items:center;gap:8px;padding:7px 8px;text-decoration:none;display:flex}[data-safari-sidebar] a:hover{background:var(--os-surface-hover)}[data-safari-start]{width:min(660px,100%);margin:0 auto;padding:95px 35px 30px;overflow:auto}[data-safari-start] h1{letter-spacing:-.5px;margin:0 0 24px;font-size:24px;font-weight:700}[data-safari-favorites]{grid-template-columns:repeat(auto-fill,76px);gap:22px;display:grid}[data-safari-favorite]{position:relative}[data-safari-favorite] a{color:inherit;text-align:center;flex-direction:column;align-items:center;gap:10px;font-size:12px;text-decoration:none;display:flex}[data-safari-favorite] a>span{color:#424246;background:linear-gradient(#fff,#e8e8e9);border-radius:12px;place-items:center;width:64px;height:64px;font-size:32px;font-weight:700;display:grid;box-shadow:0 3px 8px #00000016}[data-safari-favorite] a>span[data-favorite-color="1"]{color:#fff;background:#22242a}[data-safari-favorite] a>span[data-favorite-color="2"]{color:#fff;background:#789be0}[data-safari-favorite] a [data-icon]{width:30px;height:30px}[data-safari-favorite]>button{color:#fff;background:#6f7074;border-radius:50%;width:22px;height:22px;padding:0;position:absolute;top:-7px;right:-2px}[data-safari-help]{color:var(--os-text-secondary);margin-top:40px;font-size:11px}[data-safari-favorite-form]{background:var(--os-surface-content);border-radius:14px;grid-template-columns:1fr 1.5fr auto;gap:8px;margin-top:30px;padding:18px;display:grid}[data-safari-favorite-form] h2{grid-column:1/-1;font-size:14px}[data-safari-favorite-form] input{border:1px solid var(--os-border-subtle);background:0 0;border-radius:6px;min-width:0;padding:7px}[data-safari-favorite-form] button{background:var(--os-accent-fill);color:var(--os-on-accent);border-radius:6px;padding:6px 10px}[data-window=terminal] [data-titlebar]{background:var(--os-toolbar-surface);flex-basis:32px;justify-content:center;height:32px;padding-inline:10px}[data-window=terminal] [data-titlebar] [data-traffic-lights]{position:absolute;left:10px}[data-window=terminal] [data-titlebar-detail]{display:none}[data-terminal]{color:#f0f0f0;font-family:var(--os-font-mono);background:#202022;padding:6px 8px}[data-terminal] label{color:#f0f0f0}[data-terminal] input{color:#f0f0f0;caret-color:#f0f0f0}@container (width<=800px){[data-calendar-sidebar]{width:170px}[data-calendar-heading] h1{font-size:24px}[data-photos-zoom]{width:110px}[data-photos-toolbar]{flex-wrap:wrap;height:auto;min-height:52px}[data-photos-toolbar] h2{flex:1}[data-notes-folders-sidebar]{width:170px}[data-notes-list]{width:200px}[data-notes-sidebar-control]{margin-right:26px}[data-notes-toolbar]{background:linear-gradient(90deg, var(--os-sidebar-surface) 170px, var(--os-toolbar-surface) 170px)}[data-reminder-sidebar]{width:220px}[data-reminder-toolbar]>button:first-child{left:176px}[data-reminder-actions] input{color:#0000;width:25px}[data-reminder-actions] input:focus{width:112px;color:inherit}}@container (width<=620px){[data-calendar-sidebar]{display:none}[data-calendar-toolbar]{gap:3px;padding-right:5px}[data-calendar-toolbar] [data-ui=segmented] button{min-width:35px;padding-inline:5px}[data-calendar-heading]{padding-inline:10px}[data-calendar-heading] h1{font-size:22px}[data-calendar-heading] button{padding-inline:5px}[data-calendar-year]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}[data-photos-sidebar]{width:125px;padding-inline:6px}[data-photos-toolbar]{gap:4px;padding-inline:6px}[data-photos-zoom]{display:none}[data-photos-inspector]{width:140px}[data-photos-info=true] [data-photo-view]{display:none}[data-clock-toolbar]{padding-left:94px;padding-right:42px}[data-clock-world-map]{height:230px}[data-world-clocks]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:10px}[data-safari-address]{flex:1}[data-safari-start]{padding:55px 25px}[data-safari-sidebar]{width:140px}[data-safari-favorite-form]{grid-template-columns:1fr}[data-notes-folders-sidebar]{display:none}[data-notes-toolbar]{background:var(--os-toolbar-surface)}[data-notes-sidebar-control]{margin-right:0}[data-notes-toolbar-title]{display:none}[data-notes-list]{width:150px}[data-notes-gallery]{padding-inline:10px}[data-notes-gallery-group]{grid-template-columns:repeat(auto-fill,minmax(min(150px,100%),1fr));gap:10px}[data-notes-editor]{padding-inline:14px}[data-notes-editor]>input{font-size:20px}[data-reminder-sidebar]{width:136px;padding-inline:8px}[data-reminder-smart-lists]{grid-template-columns:1fr}[data-reminder-toolbar]>button:first-child{left:99px}[data-reminder-toolbar]{gap:4px;padding-inline:6px}[data-reminders]{padding-inline:12px}[data-reminder-heading]{font-size:25px}[data-reminder-form]{flex-wrap:wrap}[data-reminder-form]>input:first-child{flex-basis:100%}[data-reminder]{flex-wrap:wrap;padding-block:8px}[data-reminder-actions]{margin-left:25px}}@container (width<=400px){[data-notes-toolbar]{gap:4px;padding-right:6px}[data-notes-tools]{gap:0}[data-notes-list]{width:115px;padding-inline:5px}[data-note-preview],[data-notes-gallery]{padding-inline:6px}[data-notes-gallery-group]{grid-template-columns:minmax(0,1fr)}[data-note-card]{min-height:145px;padding:12px}[data-notes-date]{font-size:9px}}[data-calendar-agenda] input[type=time]{flex:0 0 125px;width:125px}[data-window=calculator][data-active=true] [data-calculator-keys] button{background:#808082;box-shadow:inset 0 1px 1px #ffffff35}[data-window=calculator][data-active=true] [data-calculator-keys] button[data-operation=true]{background:#ff9f00}[data-window=calculator][data-active=true] [data-calculator-keys] button:hover{filter:brightness(1.1)}[data-window=calculator][data-active=true] [data-calculator-keys] button:active{filter:brightness(1.25)}[data-photos-zoom] input{height:20px;min-height:20px;margin:0;padding:0}[data-photos-zoom] button{background:0 0;border:0;min-width:25px;padding-inline:4px}[data-photos-local]{color:var(--os-text-secondary);margin:24px 8px 0;font-size:10px}[data-calculator] [data-calculator-tools]{justify-content:space-between;position:relative}[data-calculator-tools] [data-icon]{width:18px;height:18px}[data-calculator-mode-control]{margin-left:auto}[data-calculator-mode-menu]{z-index:8;background:#414143;border:1px solid #ffffff25;border-radius:9px;width:174px;padding:5px;position:absolute;top:44px;right:8px;box-shadow:0 8px 20px #0006}[data-calculator-mode-menu] button{text-align:left;background:0 0;border:0;border-radius:5px;width:100%;height:27px;min-height:27px;padding:4px 8px;font-size:12px;display:block}[data-calculator-mode-menu] button:hover,[data-calculator-mode-menu] button:focus-visible{background:var(--os-accent-fill);outline:none}[data-calculator-mode-menu] [aria-checked=true]:before{content:"✓";margin-right:6px}[data-calculator-converter]{flex-direction:column;gap:12px;padding:10px 15px 16px;display:flex;overflow:auto}[data-calculator-converter] label{color:#c6c6c8;gap:5px;font-size:12px;display:grid}[data-calculator-converter] :is(select,input){color:#fff;background:#404042;border:1px solid #ffffff18;border-radius:6px;width:100%;min-width:0;padding:5px 7px}[data-calculator-converter] output{text-align:right;overflow-wrap:anywhere;font-size:24px!important}[data-calculator-converter]>button{background:#404042;border:0;border-radius:50px;min-height:28px}[data-clock-timer-toolbar]{position:absolute;top:8px;right:10px}[data-clock-timer-toolbar] [data-finder-menu-root]>button{color:#bcbcbc;background:#343436;border:0;border-radius:50%;width:35px;height:35px;padding:8px;min-width:35px!important}[data-clock-timer-toolbar] [data-menu-chevron]{display:none}[data-clock-timers]{flex:1;grid-template-columns:250px minmax(0,1fr);min-height:0;display:grid}[data-clock-timers][hidden]{display:none}[data-timer-sidebar]{background:#242424;min-width:0;overflow-y:auto}[data-timer-sidebar] h2{z-index:1;color:#aaa;background:#242424;border-block:1px solid #ffffff18;border-radius:7px;height:26px;margin:0;padding:5px 30px;font-size:11px;font-weight:600;position:sticky;top:0}[data-timer-row]{color:#ddd;border-bottom:1px solid #ffffff14;grid-template-columns:minmax(0,1fr) 56px;align-items:center;gap:6px;min-height:88px;margin:0 28px;display:grid;position:relative}[data-timer-row][data-selected]{background:#454547;border-radius:7px;margin-inline:6px;padding-inline:22px}[data-timer-select]{min-width:0;color:inherit;text-align:left;background:0 0;border:0;padding:0;display:grid}[data-timer-row] strong{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-2px;font-variant-numeric:tabular-nums;font-size:44px;font-weight:300;line-height:1.1;display:block;overflow:hidden}[data-timer-row] small{text-overflow:ellipsis;white-space:nowrap;color:#aaa;font-size:11px;line-height:1.6;display:block;overflow:hidden}[data-timer-row-action]{color:#bcbcc0;background:#3a3a3c;border:0;border-radius:50%;width:56px;height:56px;padding:0;font-size:23px}[data-timer-delete]{opacity:0;width:20px;height:20px;padding:3px;position:absolute;top:3px;right:-20px}[data-timer-row]:is(:hover,:focus-within) [data-timer-delete]{opacity:1}[data-timer-row][data-selected] [data-timer-delete]{right:2px}[data-timer-storage-error]{color:#ccc;padding:10px 22px;font-size:12px}[data-timer-settings] select{min-height:24px;padding:2px 8px}[data-clock-timer][data-timer-selected]{gap:14px;padding-top:48px}[data-clock-timer][data-timer-selected] [data-timer-display]{aspect-ratio:1;flex-direction:column;justify-content:center;align-items:center;width:min(320px,100%);display:flex}[data-timer-ring]{background:conic-gradient(#f49440 var(--timer-progress), #3a3a3c 0);border-radius:50%;position:absolute;inset:0;-webkit-mask:radial-gradient(closest-side,#0000 calc(100% - 3px),#000 calc(100% - 2px));mask:radial-gradient(closest-side,#0000 calc(100% - 3px),#000 calc(100% - 2px))}[data-timer-end-time]{color:#aaa;justify-content:center;align-items:center;gap:5px;font-size:15px;display:flex}[data-timer-end-time] svg{width:16px;height:16px}[data-timer-paused]{color:#aaa;font-size:13px}@container (width<=540px){[data-clock-timers]{grid-template-columns:118px minmax(0,1fr)}[data-timer-sidebar] h2{padding-inline:10px}[data-timer-row]{grid-template-columns:minmax(0,1fr) 30px;gap:3px;min-height:70px;margin-inline:8px}[data-timer-row][data-selected]{margin-inline:4px;padding-inline:4px}[data-timer-row] strong{letter-spacing:-1px;font-size:25px}[data-timer-row-action]{width:30px;height:30px;font-size:14px}[data-timer-delete]{top:0;right:0}[data-clock-timer]{padding-inline:8px}[data-timer-duration]{gap:3px}[data-timer-duration] input{letter-spacing:-1px;font-size:clamp(25px,8cqi,44px)}[data-timer-duration] label+label:before{font-size:clamp(25px,8cqi,44px);bottom:5px;left:-5px}[data-clock-timer] output{letter-spacing:-2px;font-size:clamp(36px,12cqi,64px)}[data-clock-timer] [data-clock-actions]{gap:8px}}[data-notes-editor-tools]{display:contents}[data-notes-rich-body]{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}[data-notes-rich-editor]{overscroll-behavior:contain;min-height:50px;color:var(--os-text-primary);caret-color:currentColor;font:14px/1.6 var(--os-font-sans);white-space:pre-wrap;overflow-wrap:anywhere;flex:1;padding:8px 0;overflow:auto}[data-notes-rich-editor] p{min-height:1.6em;margin:0}[data-notes-rich-editor] :is(h1,h2,h3){letter-spacing:-.25px;margin:0;font-size:20px;font-weight:650;line-height:1.4}[data-notes-rich-editor] h1{font-size:24px;font-weight:700}[data-notes-rich-editor] h3{font-size:17px;font-weight:600}[data-notes-rich-editor] strong{font-weight:700}[data-notes-rich-editor] em{font-style:italic}[data-notes-text-format~=bold]{font-weight:700}[data-notes-text-format~=italic]{font-style:italic}[data-notes-text-format~=underline]{text-decoration-line:underline}[data-notes-text-format~=strikethrough]{text-decoration-line:line-through}[data-notes-text-format~=underline][data-notes-text-format~=strikethrough]{text-decoration-line:underline line-through}[data-notes-text-format~=lowercase]{text-transform:lowercase}[data-notes-text-format~=uppercase]{text-transform:uppercase}[data-notes-text-format~=capitalize]{text-transform:capitalize}[data-notes-rich-editor] mark{background:var(--os-note-highlight);color:inherit}[data-notes-rich-editor] [data-notes-monostyled]{font-family:var(--os-font-mono)}[data-notes-rich-editor] [data-notes-dashed]>li{list-style-type:"–  "}[data-notes-format-menu][data-menu] [data-notes-format-command=Monostyled]{font-family:var(--os-font-mono);font-size:12px}[data-notes-format-command=Block\ Quote]{border-top:1px solid var(--os-border-subtle);margin-top:5px}[data-notes-format-menu] [role=menuitemradio]{position:relative}[data-notes-format-command=Bulleted\ List]:before,[data-notes-format-command=Dashed\ List]:before,[data-notes-format-command=Numbered\ List]:before,[data-notes-format-command=Block\ Quote]:before{position:absolute;left:12px}[data-notes-format-command=Bulleted\ List]:before{content:"•"}[data-notes-format-command=Dashed\ List]:before{content:"–"}[data-notes-format-command=Numbered\ List]:before{content:"1."}[data-notes-format-command=Block\ Quote]:before{content:"|"}[data-notes-rich-editor] blockquote{border-inline-start:3px solid var(--os-text-secondary);margin:2px 0;padding-inline-start:12px}[data-notes-rich-editor] ul,[data-notes-rich-editor] ol{margin:0;padding-left:24px}[data-notes-rich-editor] ul:has(>[role=checkbox]){padding-left:0}[data-notes-rich-editor] li[role=checkbox]{min-height:1.6em;padding-left:24px;list-style:none;position:relative}[data-notes-rich-editor] li[role=checkbox]:before{content:"";box-sizing:border-box;border:1.25px solid var(--os-text-secondary);pointer-events:none;border-radius:50%;width:1em;height:1em;position:absolute;top:.3em;left:1px}[data-notes-rich-editor] li[aria-checked=true]:before{background:var(--os-accent-fill);border-color:var(--os-accent-fill)}[data-notes-rich-editor] li[aria-checked=true]:after{content:"";pointer-events:none;border:1.5px solid #fff;border-width:0 1.5px 1.5px 0;width:4px;height:7px;position:absolute;top:.47em;left:5px;transform:rotate(42deg)}[data-notes-format-menu]{border-radius:var(--os-radius-panel);--os-material-rgb:var(--os-popover-rgb);--os-material-edge:var(--os-border-subtle);--os-menu-opacity:.97;width:178px;max-height:calc(100dvh - 16px);box-shadow:0 8px 28px #0000002e, inset 0 0 0 .5px var(--os-border-subtle);margin:0;font-size:13px;position:fixed;inset:auto;overflow:visible}[data-notes-format-menu]:before{display:none}[data-notes-format-menu]:after{content:"";left:calc(var(--notes-arrow-x,24px) - 6px);background:rgb(var(--os-material-rgb) / var(--os-menu-opacity));border:solid var(--os-material-edge);z-index:-1;border-width:1px 0 0 1px;border-radius:3px 0 0;width:12px;height:12px;position:absolute;top:-6px;transform:rotate(45deg)}[data-notes-format-menu][data-placement=above]:after{top:auto;bottom:-6px;transform:rotate(225deg)}[data-notes-format-scroll]{max-height:calc(100dvh - 40px);overflow-y:auto}[data-reduce-transparency=true] [data-notes-format-menu]{--os-menu-opacity:1}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more),(forced-colors:active){[data-notes-format-menu]{--os-menu-opacity:1}}[data-notes-format-text]{align-items:center;gap:0;padding-bottom:3px;display:flex}[data-notes-format-menu][data-menu] [data-notes-format-text] button{flex-shrink:0;justify-content:center;gap:0;width:32px;min-height:28px;padding:3px;font-size:15px}[data-notes-format-menu][data-menu] [data-notes-format-command=Bold]{font-weight:700}[data-notes-format-command=Italic]{font-family:Georgia,serif;font-style:italic}[data-notes-format-command=Underline]{text-decoration:underline}[data-notes-format-command=Strikethrough]{text-decoration:line-through}[data-notes-format-menu][data-menu] [data-notes-format-command=Title]{font-size:20px;font-weight:700}[data-notes-format-menu][data-menu] [data-notes-format-command=Heading]{font-size:16px;font-weight:650}[data-notes-format-menu][data-menu] [data-notes-format-command=Subheading]{font-size:14px;font-weight:600}[data-notes-format-menu][data-menu] [data-notes-format-text] button[aria-checked=true]{background:var(--os-navigation-inactive)}[data-notes-format-menu][data-menu] button{min-width:0;min-height:24px;color:var(--os-text-primary);border-radius:5px;justify-content:space-between;gap:12px;padding:4px 28px;font-size:13px;font-weight:400;display:flex}[data-notes-format-menu][data-menu] button:enabled:is(:hover,:focus-visible){background:var(--os-accent-fill);color:#fff}[data-notes-rich-body]~[role=status]{color:var(--os-text-secondary);margin:4px 0 8px;font-size:11px;line-height:1.4}@media (forced-colors:active){[data-notes-rich-editor] li[role=checkbox]:before{border-color:canvastext}[data-notes-rich-editor] li[aria-checked=true]:before{forced-color-adjust:none;background:highlight;border-color:highlight}[data-notes-rich-editor] li[aria-checked=true]:after{forced-color-adjust:none;border-color:highlighttext}}[data-clock-app]{position:relative}[data-clock-alarms]{flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}[data-clock-alarm-empty]{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:24px;padding-top:40px;display:flex}[data-clock-alarm-empty]>[data-icon]{color:#858587;width:38px;height:38px}[data-clock-alarm-empty] h1{color:#c9c9c9;letter-spacing:-.5px;margin:0;font-size:26px;font-weight:700}[data-clock-alarm-help]{color:#a4a4a6;text-align:center;margin:0;padding:12px;font-size:11px}[data-clock-alarm-sound-status]{color:#ffb477;text-align:center;margin:0;padding:6px 12px;font-size:11px}[data-clock-alarm-list]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px;padding:16px;display:grid}[data-clock-alarm]{background:#333335;border-radius:12px;min-width:0;padding:18px;position:relative}[data-clock-alarm]>button:first-child{flex-direction:column;align-items:flex-start;gap:4px;width:100%;padding:0;display:flex}[data-clock-alarm] strong{font-variant-numeric:tabular-nums;letter-spacing:-1px;font-size:48px;font-weight:300;line-height:1.2}[data-clock-alarm] small{color:#a4a4a6;font-size:11px}[data-clock-alarm]>[data-ui=switch]{justify-content:flex-end;width:100%;margin-top:18px}[data-clock-alarm]>[data-ui=switch]>span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}[data-clock-alarm]>button:last-child{color:#aaa;width:28px;height:28px;padding:0;font-size:20px;position:absolute;top:4px;right:4px}[data-desktop-notifications]{z-index:900;pointer-events:none;gap:8px;width:min(360px,100% - 32px);max-height:calc(100dvh - 120px);display:grid;position:fixed;top:40px;right:16px;overflow:auto}[data-clock-notifications]{pointer-events:auto;gap:8px;padding:4px;display:grid}[data-clock-alarm-editor]{inset:auto;left:clamp(12px, calc(var(--os-window-center-x,50vw) - 257px), calc(100vw - 526px));top:clamp(12px, calc(var(--os-window-center-y,50vh) - 196px), calc(100vh - 404px));color:#eee;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--os-accent:#ff9f00;background:#1e1e1e;border:1px solid #ffffff0d;border-radius:12px;width:min(514px,100vw - 24px);max-width:none;max-height:calc(100dvh - 24px);margin:0;padding:0;position:fixed;box-shadow:0 25px 80px #0007}[data-clock-alarm-editor]::backdrop{background:#0002}[data-clock-alarm-editor] form{min-height:390px;padding:128px 90px 72px 80px;position:relative}[data-clock-alarm-time]{color:#fff;font-variant-numeric:tabular-nums;letter-spacing:-1.5px;text-align:center;width:190px;height:70px;box-shadow:none;background:0 0;border:0;padding:0;font-size:48px;font-weight:300;position:absolute;top:26px;left:50%;transform:translate(-50%)}[data-clock-alarm-time]::-webkit-calendar-picker-indicator{display:none}[data-clock-alarm-time]::-webkit-datetime-edit{padding:0}[data-clock-alarm-time]::-webkit-datetime-edit-ampm-field{letter-spacing:0;font-size:18px}[data-clock-alarm-time]:focus-visible{outline:none}[data-clock-alarm-time]::-webkit-datetime-edit-hour-field:focus{color:#191919;background:#ff9f00}[data-clock-alarm-time]::-webkit-datetime-edit-minute-field:focus{color:#191919;background:#ff9f00}[data-clock-alarm-time]::-webkit-datetime-edit-ampm-field:focus{color:#191919;background:#ff9f00}[data-clock-alarm-repeat]{align-items:center;gap:4px;margin:0 0 46px;display:flex}[data-clock-alarm-repeat]>span{text-align:right;flex-shrink:0;width:110px;padding-right:6px;font-size:13px}[data-clock-alarm-repeat]>button{color:#c2c2c4;background:#303032;border:0;border-radius:50%;width:28px;min-width:28px;height:28px;min-height:28px;padding:0;font-size:13px}[data-clock-alarm-repeat]>button[aria-pressed=true]{color:#191919;background:#ff9f00}[data-clock-alarm-editor] form>label{text-align:right;white-space:nowrap;color:#d5d5d5;grid-template-columns:110px minmax(0,1fr);align-items:center;gap:10px;margin-bottom:6px;font-size:13px;display:grid}[data-clock-alarm-editor] form>label[data-clock-alarm-snooze]{gap:6px;height:18px;margin-left:120px;display:flex}[data-clock-alarm-editor] [data-clock-alarm-snooze] input{appearance:auto;accent-color:#ff9f00;flex-shrink:0;width:16px;height:16px;min-height:0;margin:0;padding:0}[data-clock-alarm-editor] label input{color:#fff;min-width:0;min-height:26px;box-shadow:none;background:#18181a;border:1px solid #ffffff0a;border-radius:5px;padding:3px 6px;font-size:13px}[data-clock-alarm-editor] select{color:#fff;background:#343436;border:1px solid #ffffff0a;border-radius:5px;width:max-content;max-width:100%;padding:3px 6px;font-size:13px}[data-clock-alarm-editor] select[aria-label=Alarm\ sound]{width:100%}[data-clock-alarm-actions]{gap:12px;display:flex;position:absolute;bottom:20px;right:20px}[data-clock-alarm-actions] button{color:#fff;background:#333335;border:0;border-radius:6px;min-width:66px;min-height:25px;padding:2px 12px;font-size:13px}[data-clock-alarm-actions] [data-variant=primary]{color:#171717;background:#ff9f00}[data-clock-alarm-editor] [role=alert]{color:#ffb477;margin:10px 0 0;font-size:11px}[data-clock-alarm-editor]:has([role=alert]) form{min-height:430px}@container (width<=500px){[data-clock-toolbar]{height:96px;min-height:96px;padding:50px 8px 8px}[data-clock-toolbar]>button{top:8px}[data-clock-toolbar] [data-ui=segmented]{width:100%}[data-clock-toolbar] [data-ui=segmented] button{flex:1;min-width:0;padding-inline:5px;font-size:12px}}@media (width<=540px){[data-clock-alarm-editor] form{padding:128px 20px 72px}[data-clock-alarm-repeat]>span{width:75px}[data-clock-alarm-editor] form>label{grid-template-columns:75px minmax(0,1fr)}[data-clock-alarm-editor] form>label[data-clock-alarm-snooze]{margin-left:85px}[data-clock-alarm-repeat]{gap:3px}[data-clock-alarm-repeat]>button{width:26px;min-width:26px;height:26px;min-height:26px}}[data-clock-alarm-alerts]{gap:8px;display:grid}[data-reduce-motion=true] *,[data-reduce-motion=true] :before,[data-reduce-motion=true] :after{transition:none!important;animation:none!important}[data-reduce-transparency=true] [data-glass]{background:rgb(var(--os-material-rgb));-webkit-backdrop-filter:none;backdrop-filter:none}[data-reduce-transparency=true] [data-window]{--os-sidebar-filter:none;--os-sidebar-surface:var(--os-sidebar-rest)}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more),(forced-colors:active){[data-window]{--os-sidebar-surface:var(--os-sidebar-rest);--os-sidebar-filter:none!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}@media (prefers-reduced-transparency:reduce){[data-glass]{background:rgb(var(--os-material-rgb));-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-contrast:more){[data-glass]{background:rgb(var(--os-material-rgb));border-color:var(--os-text-primary)}:root{--os-text-secondary:#49464a}:root[data-theme=dark]{--os-text-secondary:#ddd}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){[data-glass]{background:rgb(var(--os-material-rgb))}}[data-reduce-transparency=true] [data-optical-layer]{display:none}[data-reduce-transparency=true] [data-optical=true]{background:rgb(var(--os-material-rgb))}@media (prefers-reduced-transparency:reduce){[data-optical-layer]{display:none}[data-optical=true]{background:rgb(var(--os-material-rgb))}}[data-reduce-transparency=true] [data-optical=true]{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){[data-content-lens-source]{filter:none!important;transform:none!important}[data-content-lens-rim]{display:none}[data-optical=true]{background:rgb(var(--os-material-rgb));-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}@media (forced-colors:active){[data-content-lens-source]{filter:none!important;color:canvastext!important;background:canvas!important;transform:none!important}[data-content-lens-rim]{display:none}[data-glass]{color:canvastext;background:canvas;border:1px solid canvastext;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}[data-ui=button],[data-ui=field],[data-ui=segmented]{border:1px solid buttontext}[data-ui=switch] input{appearance:auto}[data-ui=switch] input:after{display:none}}[data-notes-print-document]{display:none}@media print{html[data-notes-printing],html[data-notes-printing] body{background:#fff!important;width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;overflow:visible!important}html[data-notes-printing] body>:not([data-notes-print-document][data-notes-print-active]){display:none!important}html[data-notes-printing] body>[data-notes-print-document][data-notes-print-active]{box-sizing:border-box;color:#171717;overflow-wrap:anywhere;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff;width:100%;max-width:180mm;margin:0 auto;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:11pt;line-height:1.55;overflow:visible;display:block!important}[data-notes-print-title]{letter-spacing:-.02em;break-after:avoid-page;margin:0 0 .7em;font-size:22pt;font-weight:700;line-height:1.16}[data-notes-print-body]>:first-child{margin-top:0}[data-notes-print-body] p,[data-notes-print-body] blockquote,[data-notes-print-body] pre,[data-notes-print-body] ul,[data-notes-print-body] ol{margin-block:0 .75em}[data-notes-print-body] p,[data-notes-print-body] h1,[data-notes-print-body] h2,[data-notes-print-body] h3,[data-notes-print-body] blockquote,[data-notes-print-body] li,[data-notes-print-body] [data-notes-text-format],[data-notes-print-plaintext]{white-space:break-spaces}[data-notes-print-body] h1,[data-notes-print-body] h2,[data-notes-print-body] h3{break-after:avoid-page;margin-block:1em .35em;line-height:1.22}[data-notes-print-body] h1{font-size:18pt}[data-notes-print-body] h2{font-size:15pt}[data-notes-print-body] h3{font-size:12pt}[data-notes-print-body] blockquote{color:#3f3f3f;border-inline-start:2pt solid #b7b7b7;padding-inline:.8em}[data-notes-print-body] pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#f4f4f4;border:.5pt solid #d7d7d7;border-radius:4pt;padding:.65em .75em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:9.5pt;line-height:1.45}[data-notes-print-body] code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.92em}[data-notes-print-body] ul,[data-notes-print-body] ol{padding-inline-start:1.6em}[data-notes-dashed]{list-style-type:"–  "}[data-notes-print-checklist]{padding-inline-start:0;list-style:none}[data-notes-print-list-wrapper]{list-style:none}[data-notes-print-checkmark]{width:1.35em;font-family:-apple-system,BlinkMacSystemFont,Segoe UI Symbol,sans-serif;display:inline-block}[data-notes-print-checked=true]>span:not([data-notes-print-checkmark]),[data-notes-print-checked=true]>p{color:#666;text-decoration:line-through}[data-notes-print-body] mark{color:inherit;background:#fff0a8}[data-notes-text-format~=lowercase]{text-transform:lowercase}[data-notes-text-format~=uppercase]{text-transform:uppercase}[data-notes-text-format~=capitalize]{text-transform:capitalize}}
