.reader.talk-detail{max-width:min(1840px,177.778vh - 462.222px);font:400 17px/1.47 var(--font-newsroom-text);margin:0 auto;padding:48px 32px 64px}.talk-detail-desc.reader-prose>.reader-subtitle{text-align:left;max-width:760px;margin:0 0 20px;font-size:clamp(1.05rem,.98rem + .45vw,1.25rem)}.talk-detail-desc.reader-prose{color:var(--ink-2);font-family:var(--font-newsroom-text);overflow-wrap:anywhere;margin:12px 0 0;font-size:16px;line-height:1.6}.talk-detail-desc.reader-prose>p,.talk-detail-desc.reader-prose>h2,.talk-detail-desc.reader-prose>h3,.talk-detail-desc.reader-prose>h6,.talk-detail-desc.reader-prose>ul,.talk-detail-desc.reader-prose>ol,.talk-detail-desc.reader-prose>pre,.talk-detail-desc.reader-prose>blockquote{max-width:none;margin-inline:0}.talk-detail-desc.reader-prose>p{margin:0 0 12px}.talk-detail-desc.reader-prose>p:last-child{margin-bottom:0}.talk-detail-desc.reader-prose h2{color:var(--ink);letter-spacing:0;border-top:0;margin:28px 0 10px;padding-top:0;font-size:1.05rem;line-height:1.25;position:static}.talk-detail-desc.reader-prose h3{color:var(--ink);letter-spacing:0;margin:22px 0 8px;font-size:.98rem;line-height:1.3}.talk-detail-desc.reader-prose blockquote{border-radius:0 8px 8px 0;margin:18px 0;padding:14px 16px;font-size:1.05rem;line-height:1.42}.talk-detail-desc.reader-prose [data-footnotes]{max-width:none;margin:28px 0 0;font-size:14px}.talk-detail-desc.reader-prose .body-editor-content{min-height:150px}.talk-detail-desc.reader-prose .body-editor-content>p,.talk-detail-desc.reader-prose .body-editor-content>h2,.talk-detail-desc.reader-prose .body-editor-content>h3,.talk-detail-desc.reader-prose .body-editor-content>h6,.talk-detail-desc.reader-prose .body-editor-content>ul,.talk-detail-desc.reader-prose .body-editor-content>ol,.talk-detail-desc.reader-prose .body-editor-content>pre,.talk-detail-desc.reader-prose .body-editor-content>blockquote{max-width:none;margin-inline:0}.talk-detail-desc.reader-prose .body-editor-content>p{margin:0 0 12px}.talk-detail-desc.reader-prose .body-editor-content>p:last-child{margin-bottom:0}.talk-detail-desc.reader-prose .body-editor-content>h6.body-editor-subtitle{text-align:left;max-width:none;margin:0 0 20px;font-size:clamp(1.05rem,.98rem + .45vw,1.25rem)}.talk-detail-desc.reader-prose .body-editor-content h2{color:var(--ink);letter-spacing:0;border-top:0;margin:28px 0 10px;padding-top:0;font-size:1.05rem;line-height:1.25;position:static}.talk-detail-desc.reader-prose .body-editor-content h3{color:var(--ink);letter-spacing:0;margin:22px 0 8px;font-size:.98rem;line-height:1.3}.talk-detail-desc.reader-prose .body-editor-content blockquote{border-radius:0 8px 8px 0;margin:18px 0;padding:14px 16px;font-size:1.05rem;line-height:1.42}.talk-edit-stage.is-empty{border:1px dashed color-mix(in srgb, var(--muted) 34%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--ink) 5%, transparent), color-mix(in srgb, var(--ink) 2%, transparent));place-items:center;display:grid}@media (max-width:720px){.reader.talk-detail{padding:24px 20px 48px}}
.applecms{--ac-font-text:-apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", system-ui, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--ac-fs-title2:1.25rem;--ac-lh-title2:1.5625rem;--ac-tr-title2:.019em;--ac-fs-title3:1.0625rem;--ac-lh-title3:1.375rem;--ac-tr-title3:0em;--ac-fs-headline:1rem;--ac-lh-headline:1.3125rem;--ac-tr-headline:0em;--ac-fs-body:.9375rem;--ac-lh-body:1.25rem;--ac-tr-body:0em;--ac-fs-callout:.9375rem;--ac-lh-callout:1.25rem;--ac-tr-callout:0em;--ac-fs-subheadline:.875rem;--ac-lh-subheadline:1.125rem;--ac-tr-subheadline:0em;--ac-fs-footnote:.8125rem;--ac-lh-footnote:1.0625rem;--ac-tr-footnote:0em;--ac-fs-caption1:.75rem;--ac-lh-caption1:1rem;--ac-tr-caption1:0em;--ac-fs-caption2:.6875rem;--ac-lh-caption2:.8125rem;--ac-tr-caption2:.0064em;--ac-sp-1:.25rem;--ac-sp-2:.5rem;--ac-sp-3:.75rem;--ac-sp-4:1rem;--ac-sp-5:1.25rem;--ac-sp-6:1.5rem;--ac-radius-control:6px;--ac-radius-field:6px;--ac-radius-pill:6px;--ac-h-toolbar:3.25rem;--ac-h-tbtn:1.75rem;--ac-label:#34353a;--ac-label-2:#5c5d63;--ac-label-3:#5c5d63;--ac-label-4:#3c3c432e;--ac-placeholder:#63646a;--ac-fill-1:#78788033;--ac-fill-2:#78788029;--ac-fill-3:#7676801f;--ac-fill-4:#74748014;--ac-separator:#3c3c434a;--ac-bg:#fcfcfd;--ac-bg-2:#f2f2f7;--ac-accent:#0050ac;--ac-accent-fill:#0062cc;--ac-accent-fill-ink:#fff;--ac-on-accent:#fff;--ac-accent-contrast:#fff;--ac-red:#ad211a;--ac-tinted-fill:#007aff26;--ac-sel:var(--ac-accent);--ac-sel-inactive:#0000001a;--ac-mat-bg:#f6f6f6cc;--ac-mat-blur:blur(30px) saturate(180%);--ac-mat-fallback:#f6f6f6fa;--ac-hairline:#0000001f;--ac-focus:0 0 0 3px #007aff73}[data-theme=dark] .applecms{--ac-label:#e5e7eb;--ac-label-2:#c2c4ca;--ac-label-3:#c2c4ca;--ac-label-4:#606267;--ac-placeholder:#b8bac0;--ac-fill-1:#ffffff24;--ac-fill-2:#ffffff1a;--ac-fill-3:#ffffff12;--ac-fill-4:#ffffff0b;--ac-fill-5:#ffffff08;--ac-separator:#ffffff14;--ac-bg:#2c2d31;--ac-bg-2:#1a191c;--workspace-frame-ground:#1a191c;--workspace-pane-ground:#2c2d31;--workspace-frame-hairline:#ffffff14;--workspace-pane-shadow:0 0 18px #00000038;--workspace-tab-rule:#e5e7eb;--ac-accent:#8ed2f5;--ac-accent-fill:#61b5e1;--ac-accent-fill-ink:#0b1f33;--ac-on-accent:#0b1f33;--ac-accent-contrast:#0b1f33;--ac-accent-soft:#61b5e129;--ac-red:#ffa49e;--ac-tinted-fill:#61b5e129;--ac-sel-inactive:#ffffff1a;--ac-mat-bg:#1a191cf5;--ac-mat-blur:blur(24px) saturate(110%);--ac-mat-fallback:#1a191c;--ac-hairline:#ffffff14;--ac-focus:0 0 0 3px #61b5e17a;--sidebar-bg:#1a191c;--toolbar-bg:#1a191ceb;--row-selected-bg:#275ba8;--row-selected-ink:#fff;--row-selected-soft:#275ba83d;--control-bg:#ffffff12;--control-bg-hover:#ffffff1c;--shadow-menu:0 18px 46px #0000008c;--shadow-window:0 24px 80px #0009}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .applecms{--ac-label:#e5e7eb;--ac-label-2:#c2c4ca;--ac-label-3:#c2c4ca;--ac-label-4:#606267;--ac-placeholder:#b8bac0;--ac-fill-1:#ffffff24;--ac-fill-2:#ffffff1a;--ac-fill-3:#ffffff12;--ac-fill-4:#ffffff0b;--ac-fill-5:#ffffff08;--ac-separator:#ffffff14;--ac-bg:#2c2d31;--ac-bg-2:#1a191c;--workspace-frame-ground:#1a191c;--workspace-pane-ground:#2c2d31;--workspace-frame-hairline:#ffffff14;--workspace-pane-shadow:0 0 18px #00000038;--workspace-tab-rule:#e5e7eb;--ac-accent:#8ed2f5;--ac-accent-fill:#61b5e1;--ac-accent-fill-ink:#0b1f33;--ac-on-accent:#0b1f33;--ac-accent-contrast:#0b1f33;--ac-accent-soft:#61b5e129;--ac-red:#ffa49e;--ac-tinted-fill:#61b5e129;--ac-sel-inactive:#ffffff1a;--ac-mat-bg:#1a191cf5;--ac-mat-blur:blur(24px) saturate(110%);--ac-mat-fallback:#1a191c;--ac-hairline:#ffffff14;--ac-focus:0 0 0 3px #61b5e17a;--sidebar-bg:#1a191c;--toolbar-bg:#1a191ceb;--row-selected-bg:#275ba8;--row-selected-ink:#fff;--row-selected-soft:#275ba83d;--control-bg:#ffffff12;--control-bg-hover:#ffffff1c;--shadow-menu:0 18px 46px #0000008c;--shadow-window:0 24px 80px #0009}}.applecms{font-family:var(--ac-font-text);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;color:var(--ac-label)}.ac-chrome{background:var(--ac-mat-bg);backdrop-filter:var(--ac-mat-blur)}@supports not (backdrop-filter:blur(1px)){.ac-chrome{background:var(--ac-mat-fallback)!important}}.ac-toolbar{align-items:center;gap:var(--ac-sp-2);height:var(--ac-h-toolbar);border-bottom:1px solid var(--ac-separator);flex:none;padding:0 .75rem;display:flex}.ac-toolbar-title{font:var(--fw,590) var(--ac-fs-body)/1 var(--ac-font-text);letter-spacing:var(--ac-tr-body);color:var(--ac-label);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.ac-toolbar-sub{font:400 var(--ac-fs-caption1)/1.3 var(--ac-font-text);letter-spacing:var(--ac-tr-caption1);color:var(--ac-label-2)}.ac-btn{height:var(--ac-h-tbtn);border-radius:var(--ac-radius-control);font:600 var(--ac-fs-footnote)/1 var(--ac-font-text);letter-spacing:var(--ac-tr-footnote);cursor:pointer;white-space:nowrap;border:0;justify-content:center;align-items:center;gap:.375rem;padding:0 .875rem;transition:filter .15s,background-color .15s;display:inline-flex}.ac-btn:disabled{opacity:.4;pointer-events:none}.ac-btn-filled{background:var(--ac-accent-fill);color:var(--ac-accent-fill-ink)}.ac-btn-filled:not(:disabled):hover{filter:brightness(1.05)}.ac-btn-filled:not(:disabled):active{filter:brightness(.92)}.ac-btn-gray{background:var(--ac-fill-1);color:var(--ac-label)}.ac-btn-gray:not(:disabled):hover{background:var(--ac-fill-2)}.ac-btn-plain{color:var(--ac-accent);background:0 0;padding:0 .5rem;font-weight:400}.ac-btn-plain:not(:disabled):hover{background:var(--ac-fill-4)}.ac-btn-plain.ac-danger{color:var(--ac-red)}.applecms a.ac-btn{text-decoration:none}.applecms .post-presence-stack{isolation:isolate;flex:none;align-items:center;min-width:0;height:1.875rem;padding:0 .125rem;display:inline-flex}.applecms .post-presence-avatar{border:2px solid var(--ac-mat-fallback);width:1.625rem;height:1.625rem;box-shadow:0 0 0 1px var(--ac-hairline);color:#fff;font:650 .625rem/1 var(--ac-font-text);letter-spacing:0;text-shadow:0 1px 1px #00000047;border-radius:999px;justify-content:center;align-items:center;margin-left:-.4375rem;display:inline-flex;position:relative}.applecms .post-presence-avatar:first-child{margin-left:0}.applecms .post-presence-agent{border:1px solid var(--ac-hairline);background:var(--ac-fill-4);min-width:0;max-width:8.25rem;color:var(--ac-label);font:600 var(--ac-fs-caption1)/1 var(--ac-font-text);letter-spacing:0;border-radius:999px;align-items:center;gap:.3125rem;margin-left:.1875rem;padding:.125rem .5rem .125rem .125rem;display:inline-flex}.applecms .post-presence-agent:first-child{margin-left:0}.applecms .post-presence-agent .post-presence-avatar{width:1.5rem;height:1.5rem;box-shadow:none;flex:none;margin-left:0}.applecms .post-presence-agent-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.applecms .post-presence-avatar.is-agent{border-style:double;border-width:3px}.applecms .post-presence-avatar.is-agent>span{display:contents}.applecms .post-presence-avatar.is-agent svg{fill:currentColor;width:.8125rem;height:.8125rem}.applecms .post-presence-overflow{background:var(--ac-fill-2);color:var(--ac-label);text-shadow:none}.applecms{--ac-editor-accent-text:color-mix(in srgb, var(--ac-accent) 60%, var(--ac-label));--ac-editor-toolbar-bg:var(--ac-mat-bg);--ac-editor-toolbar-border:var(--ac-hairline);--ac-editor-toolbar-shadow:0 1px 1px #00000014, 0 8px 24px #00000014;--ac-editor-toolbar-active-bg:var(--ac-tinted-fill)}[data-theme=dark] .applecms{--ac-editor-toolbar-shadow:0 1px 0 #ffffff0a inset, 0 18px 46px #00000075}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .applecms{--ac-editor-toolbar-shadow:0 1px 0 #ffffff0a inset, 0 18px 46px #00000075}}.applecms .body-editor-toolbar-shell{pointer-events:none;flex-direction:column;align-items:center;width:100%;max-width:100%;display:flex}.applecms .body-editor-toolbar{pointer-events:auto;box-sizing:border-box;border:1px solid var(--ac-editor-toolbar-border);background:var(--ac-editor-toolbar-bg);width:max-content;max-width:100%;min-height:2.125rem;color:var(--ac-label);box-shadow:var(--ac-editor-toolbar-shadow);backdrop-filter:var(--ac-mat-blur);scrollbar-width:none;border-radius:8px;justify-content:flex-start;align-items:center;gap:.125rem;padding:.1875rem;display:flex;overflow-x:auto}.applecms .body-editor-toolbar::-webkit-scrollbar{display:none}@supports not (backdrop-filter:blur(1px)){.applecms .body-editor-toolbar{background:var(--ac-mat-fallback)}}.applecms .body-editor-toolgroup{border-right:1px solid var(--ac-hairline);align-items:center;gap:.0625rem;min-width:max-content;padding:0 .25rem;display:flex}.applecms .body-editor-toolgroup:first-child{padding-left:0}.applecms .body-editor-toolgroup:last-child{border-right:0;padding-right:0}.applecms .body-editor-block-picker{position:relative}.applecms .body-editor-block-trigger{justify-content:space-between;gap:.5rem;min-width:6.5rem}.applecms .body-editor-block-chevron{color:var(--ac-label-3);font-size:.625rem}.applecms .body-editor-toolbar:has(.body-editor-block-menu){overflow:visible}.applecms .body-editor-block-menu{z-index:120;border:1px solid var(--ac-hairline);background:var(--ac-mat-fallback);width:13.75rem;backdrop-filter:var(--ac-mat-blur);border-radius:10px;gap:.125rem;padding:.375rem;display:grid;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 18px 48px -26px #0000008c}.applecms .body-editor-block-option{min-height:2.125rem;color:var(--ac-label);font:600 var(--ac-fs-subheadline)/1 var(--ac-font-text);letter-spacing:0;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:.75rem;padding:0 .5625rem;display:flex}.applecms .body-editor-block-option:hover,.applecms .body-editor-block-option:focus-visible,.applecms .body-editor-block-option.is-active{background:var(--ac-fill-3);outline:none}.applecms .body-editor-block-option kbd{color:var(--ac-label-2);font:600 var(--ac-fs-caption1)/1 var(--ac-font-text)}.applecms .body-editor-tool,.applecms .body-editor-text-tool{color:var(--ac-label-2);border-radius:var(--ac-radius-control);transition:background-color .12s,color .12s}.applecms .body-editor-tool{flex:none;place-items:center;width:1.75rem;height:1.75rem;display:grid}.applecms .body-editor-tool svg{width:1.0625rem;height:1.0625rem}.applecms .body-editor-text-tool{min-width:0;height:1.75rem;color:var(--ac-label-2);font:600 var(--ac-fs-footnote)/1 var(--ac-font-text);letter-spacing:0;flex:none;padding:0 .5625rem}.applecms .body-editor-tool:hover,.applecms .body-editor-text-tool:hover,.applecms .body-editor-tool:focus-visible,.applecms .body-editor-text-tool:focus-visible{color:var(--ac-label);background:var(--ac-fill-3)}.applecms .body-editor-tool.is-active,.applecms .body-editor-text-tool.is-active{color:var(--ac-editor-accent-text);background:var(--ac-editor-toolbar-active-bg)}.applecms .body-editor-tool:focus-visible,.applecms .body-editor-text-tool:focus-visible{box-shadow:var(--ac-focus);outline:none}.applecms .body-editor-tool:disabled,.applecms .body-editor-text-tool:disabled{color:var(--ac-label-4);background:0 0}.applecms .body-editor-upload-error{border-color:color-mix(in srgb, var(--ac-red) 30%, transparent);background:color-mix(in srgb, var(--ac-red) 12%, transparent);color:color-mix(in srgb, var(--ac-red) 60%, var(--ac-label));border-radius:var(--ac-radius-field);font:600 var(--ac-fs-caption1)/1.35 var(--ac-font-text);letter-spacing:0}.applecms.slash-command-host{z-index:80;pointer-events:none;font-family:var(--ac-font-text);position:fixed;inset:0 auto auto 0}.applecms .slash-command-decoration,.applecms .wiki-link-decoration{background:var(--ac-tinted-fill);color:var(--ac-editor-accent-text);border-radius:4px}.applecms.slash-command-menu,.applecms .slash-command-menu{pointer-events:auto;box-sizing:border-box;border:1px solid var(--ac-editor-toolbar-border);background:var(--ac-editor-toolbar-bg);width:min(18rem,100vw - 1rem);max-height:min(21rem,100vh - 1rem);color:var(--ac-label);box-shadow:var(--ac-editor-toolbar-shadow);backdrop-filter:var(--ac-mat-blur);opacity:1;scrollbar-width:none;border-radius:8px;padding:.375rem;transition:opacity .1s,transform .1s;position:fixed;overflow-y:auto;transform:translateY(0)scale(1)}.applecms .slash-command-menu::-webkit-scrollbar{display:none}@supports not (backdrop-filter:blur(1px)){.applecms.slash-command-menu,.applecms .slash-command-menu{background:var(--ac-mat-fallback)}}.applecms .slash-command-item{border-radius:var(--ac-radius-control);width:100%;min-height:2.75rem;color:var(--ac-label);font:inherit;text-align:left;cursor:default;user-select:none;background:0 0;border:0;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:.5rem;padding:.375rem .5rem;display:grid}.applecms .slash-command-item.is-selected{background:var(--ac-fill-3)}.applecms .slash-command-icon{border-radius:var(--ac-radius-control);background:var(--ac-fill-3);width:1.875rem;height:1.875rem;color:var(--ac-label-2);font:700 .6875rem/1 var(--ac-font-text);letter-spacing:0;justify-content:center;align-items:center;display:inline-flex}.applecms .slash-command-item.is-selected .slash-command-icon{background:var(--ac-tinted-fill);color:var(--ac-editor-accent-text)}.applecms .slash-command-copy{gap:.125rem;min-width:0;display:grid}.applecms .slash-command-label,.applecms .slash-command-hint{text-overflow:ellipsis;white-space:nowrap;letter-spacing:0;overflow:hidden}.applecms .slash-command-label{color:var(--ac-label);font:650 var(--ac-fs-footnote)/1.25 var(--ac-font-text)}.applecms .slash-command-hint{color:var(--ac-label-2);font:400 var(--ac-fs-caption1)/1.25 var(--ac-font-text)}.applecms .body-editor-content{caret-color:var(--ac-accent)}.applecms .wiki-link-node{background:var(--ac-tinted-fill);color:color-mix(in srgb, var(--ac-accent) 40%, var(--ac-label) 60%);cursor:pointer;border-radius:4px;padding:.0625rem .1875rem;font-weight:650;transition:background-color .18s,color .18s;display:inline}.applecms .wiki-link-node:hover,.applecms .wiki-link-node.ProseMirror-selectednode{background:color-mix(in srgb, var(--ac-accent) 18%, var(--ac-fill-3))}.applecms .reader-prose .body-editor-content h1{max-width:42.5rem;color:var(--ac-label);font:700 1.875rem/1.16 var(--ac-font-text);letter-spacing:0;margin:2.625rem auto .875rem}.applecms .reader-prose .body-editor-content h2{color:var(--ac-label)}.applecms .reader-prose .body-editor-content a{color:var(--ac-editor-accent-text);border-bottom-color:color-mix(in srgb, var(--ac-accent) 34%, transparent)}.applecms .body-editor-content ul[data-type=taskList]{padding-left:0;list-style:none}.applecms .body-editor-content ul[data-type=taskList] li{margin-bottom:.375rem}.applecms .body-editor-content li[data-type=taskItem]{grid-template-columns:24px minmax(0,1fr);align-items:start;gap:.375rem;display:grid}.applecms .body-editor-content li[data-type=taskItem]>label{justify-content:center;align-items:center;width:1.375rem;height:1.375rem;margin-top:.0625rem;display:inline-flex}.applecms .body-editor-content li[data-type=taskItem]>label input{width:1.0625rem;height:1.0625rem;accent-color:var(--ac-accent);cursor:pointer;margin:0}.applecms .body-editor-content li[data-type=taskItem]>div{min-width:0}.applecms .body-editor-content li[data-type=taskItem]>div>p{margin:0 0 .5rem}.applecms .body-editor-content li[data-type=taskItem][data-checked=true]>div{color:var(--ac-label-2)}@media (max-width:560px){.applecms .body-editor-toolbar{width:100%}}@media (prefers-reduced-motion:reduce){.applecms.slash-command-menu,.applecms .slash-command-menu,.applecms .body-editor-tool,.applecms .body-editor-text-tool{transition:none}}.ac-icon-btn{border-radius:var(--ac-radius-control);width:1.875rem;height:1.75rem;color:var(--ac-label-2);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.ac-icon-btn:hover{background:var(--ac-fill-3);color:var(--ac-label)}.ac-field{box-sizing:border-box;border:1px solid var(--ac-separator);border-radius:var(--ac-radius-field);width:100%;font:400 var(--ac-fs-subheadline)/1.4 var(--ac-font-text);letter-spacing:var(--ac-tr-subheadline);color:var(--ac-label);background:var(--ac-bg);caret-color:var(--ac-accent);outline:none;padding:.4375rem .625rem}.ac-field::placeholder{color:var(--ac-placeholder)}.ac-field:focus-visible{border-color:var(--ac-accent);box-shadow:var(--ac-focus)}.ac-sidebar{border-right:1px solid var(--ac-separator);flex-direction:column;display:flex}.ac-back{gap:.125rem;padding-left:.25rem;font-weight:400}.applecms.ac-editor-app{background:var(--ac-bg);height:100dvh;color:var(--ac-label);flex-direction:column;display:flex}.applecms .ac-toolbar-title-grow{flex:1}.applecms .ac-toolbar-status{border-radius:var(--ac-radius-pill);background:var(--ac-fill-3);height:1.5rem;color:var(--ac-label-2);font:600 var(--ac-fs-caption1)/1 var(--ac-font-text);letter-spacing:0;flex:none;align-items:center;padding:0 .5rem;display:inline-flex}.applecms .ac-toolbar-status-live{background:var(--ac-tinted-fill);color:var(--ac-accent)}.applecms .ac-newdraft{align-items:center;gap:var(--ac-sp-2);flex:none;display:inline-flex}.applecms select.ac-newdraft-select{width:auto;min-width:5.75rem;height:var(--ac-h-tbtn);border-radius:var(--ac-radius-control);background:var(--ac-fill-1);color:var(--ac-label);font:600 var(--ac-fs-footnote)/1 var(--ac-font-text);letter-spacing:var(--ac-tr-footnote);cursor:pointer;border:0;padding:0 1.75rem 0 .625rem}.applecms select.ac-newdraft-select:hover{background:var(--ac-fill-2)}.applecms .ac-workspace{flex:1;min-height:0;display:flex}.applecms .ac-editor-sidebar{flex:0 0 260px;width:16.25rem}.applecms .ac-blog-home-link{background:color-mix(in srgb, var(--ac-label) 5%, transparent);border:1px solid #0000;border-radius:8px;flex-direction:column;flex:none;gap:.1875rem;margin:.625rem .625rem 0;padding:.625rem .625rem .6875rem;text-decoration:none;display:flex}.applecms .ac-blog-home-link:hover{border-color:var(--ac-separator);background:color-mix(in srgb, var(--ac-label) 8%, transparent)}.applecms .ac-blog-home-link:focus-visible{box-shadow:var(--ac-focus);outline:none}.applecms .ac-blog-home-name{text-overflow:ellipsis;white-space:nowrap;color:var(--ac-label);font:600 var(--ac-fs-callout)/1.25 var(--ac-font-text);letter-spacing:var(--ac-tr-callout);overflow:hidden}.applecms .ac-blog-home-meta{color:var(--ac-accent);font:600 var(--ac-fs-caption1)/1.2 var(--ac-font-text);letter-spacing:0}.applecms .ac-editor-folder-list{padding-top:.625rem}.applecms .ac-editor-avatar{background:var(--ac-accent);color:var(--ac-on-accent);font:600 .75rem/1 var(--ac-font-text);justify-content:center;align-items:center;display:flex}.applecms .ac-account-settings,.applecms .ac-account-signout{height:1.5rem;color:var(--ac-label-2);flex:none;padding:0 .5rem;font-weight:500}.applecms .ac-account-settings:not(:disabled):hover,.applecms .ac-account-signout:not(:disabled):hover{color:var(--ac-label)}.applecms .ac-post-list{border-right:1px solid var(--ac-separator);background:var(--ac-bg);flex:0 0 320px;width:20rem}.applecms .ac-noterow-on,.applecms .ac-noterow-on:hover{background:var(--ac-tinted-fill)}.applecms .ac-noterow-on:after{background:0 0}.applecms .ac-empty-state,.applecms .ac-empty-editor{color:var(--ac-label-2);font:400 var(--ac-fs-subheadline)/1.3 var(--ac-font-text);letter-spacing:0;padding:1.125rem .75rem}.applecms .ac-empty-editor{text-align:center;margin:auto}.applecms .ac-editor-stage{background:var(--ac-bg);flex:auto;min-width:0;min-height:0;display:flex}.applecms .ac-editor-pane{background:var(--ac-bg);flex-direction:column;flex:auto;min-width:22.5rem;min-height:0;display:flex}.applecms .ac-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:.0625rem;height:.0625rem;margin:-.0625rem;padding:0;position:absolute;overflow:hidden}.applecms .ac-editor-eyebrow{font:600 var(--ac-fs-caption1)/1.2 var(--ac-font-text);letter-spacing:0;color:var(--ac-label-2)}.applecms .ac-editor-error{flex:100%;margin-top:0}.applecms .ac-status-pill{text-overflow:ellipsis;white-space:nowrap;border-radius:var(--ac-radius-pill);background:var(--ac-fill-3);max-width:11.25rem;color:var(--ac-label-2);font:600 var(--ac-fs-caption1)/1.2 var(--ac-font-text);letter-spacing:0;flex:0 auto;padding:.25rem .5rem;overflow:hidden}.applecms .ac-live-link{justify-content:flex-end;align-items:center;gap:var(--ac-sp-2);flex-wrap:wrap;max-width:100%;display:flex}.applecms .ac-live-url{text-overflow:ellipsis;white-space:nowrap;border-radius:var(--ac-radius-pill);background:var(--ac-fill-4);min-width:0;max-width:17.5rem;color:var(--ac-label-2);font:500 var(--ac-fs-caption1)/1.2 var(--ac-font-text);letter-spacing:0;padding:.25rem .5rem;overflow:hidden}.applecms .ac-copy-note{color:var(--ac-accent);font:600 var(--ac-fs-caption1)/1.2 var(--ac-font-text);letter-spacing:0}.applecms .ac-editor-form{flex-direction:column;flex:auto;align-items:center;gap:2rem;min-height:0;padding:2.125rem 1.75rem 2.75rem;display:flex;overflow-y:auto}.applecms .ac-writing-sheet,.applecms .ac-details-section{width:min(47.5rem,100%)}.applecms .ac-writing-sheet{gap:var(--ac-sp-4);flex-direction:column;display:flex}.applecms .ac-document-title-label{min-width:0;display:block}.applecms .ac-document-title-input{box-sizing:border-box;width:100%;padding:0 0 var(--ac-sp-2);color:var(--ac-label);caret-color:var(--ac-accent);font:700 2.5rem/1.12 var(--ac-font-text);letter-spacing:0;background:0 0;border:0;border-bottom:1px solid #0000;border-radius:0;outline:none}.applecms .ac-document-title-input::placeholder{color:var(--ac-placeholder)}.applecms .ac-document-title-input:focus-visible{border-bottom-color:color-mix(in srgb, var(--ac-accent) 55%, transparent)}.applecms .ac-document-meta{align-items:center;gap:var(--ac-sp-2);flex-wrap:wrap;min-height:1.75rem;display:flex}.applecms .ac-document-meta .ac-live-link{flex:100%;justify-content:flex-start}.applecms .ac-details-section{gap:var(--ac-sp-4);border-top:1px solid var(--ac-separator);flex-direction:column;padding-top:1.375rem;display:flex}.applecms .ac-details-head{justify-content:space-between;align-items:center;gap:var(--ac-sp-3);display:flex}.applecms .ac-details-title{color:var(--ac-label);font:650 var(--ac-fs-subheadline)/1.2 var(--ac-font-text);letter-spacing:0;margin:0}.applecms .ac-details-subtitle{color:var(--ac-label-2);font:600 var(--ac-fs-caption1)/1.2 var(--ac-font-text);letter-spacing:0}.applecms .ac-details-grid{row-gap:var(--ac-sp-4)}.applecms .ac-form-grid{gap:var(--ac-sp-4);grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;display:grid}.applecms .ac-form-span{grid-column:1/-1}.applecms .ac-field-label{gap:var(--ac-sp-2);flex-direction:column;min-width:0;display:flex}.applecms .ac-label-text{color:var(--ac-label-2);font:600 var(--ac-fs-footnote)/1.2 var(--ac-font-text);letter-spacing:0}.applecms select.ac-field{appearance:auto;height:2.25rem}.applecms .ac-body-field{min-height:28.75rem}.applecms .ac-body-head{justify-content:space-between;align-items:center;gap:var(--ac-sp-3);flex-wrap:wrap;display:flex}.applecms .ac-body-actions{justify-content:flex-end;align-items:center;gap:var(--ac-sp-3);flex-wrap:wrap;display:flex}.applecms .ac-textarea{border:0;border-top:1px solid var(--ac-separator);width:100%;min-height:28.75rem;font:400 var(--ac-fs-body)/1.65 var(--ac-font-text);letter-spacing:0;resize:vertical;background:0 0;border-radius:0;padding:.875rem 0 0}.applecms .ac-textarea:focus-visible{border-color:var(--ac-accent);box-shadow:none}.applecms .ac-nested-editor{gap:var(--ac-sp-3);padding-top:var(--ac-sp-4);border-top:1px solid var(--ac-separator);flex-direction:column;display:flex}.applecms .ac-nested-editor-head{justify-content:space-between;align-items:center;gap:var(--ac-sp-3);display:flex}.applecms .ac-nested-editor-title{color:var(--ac-label);font:650 var(--ac-fs-subheadline)/1.2 var(--ac-font-text);letter-spacing:0;margin:0}.applecms .ac-nested-error{display:block}.applecms .ac-nested-empty{color:var(--ac-label-2);font:400 var(--ac-fs-footnote)/1.35 var(--ac-font-text);letter-spacing:0}.applecms .ac-gallery-list,.applecms .ac-links-list{flex-direction:column;display:flex}.applecms .ac-gallery-row{gap:var(--ac-sp-3);padding:var(--ac-sp-3) 0;border-top:1px solid var(--ac-separator);grid-template-columns:72px minmax(0,1fr);align-items:end;display:grid}.applecms .ac-gallery-row:first-child{border-top:0;padding-top:0}.applecms .ac-gallery-thumb{border-radius:var(--ac-radius-field);background:var(--ac-fill-4);width:4.5rem;height:3.375rem;overflow:hidden}.applecms .ac-gallery-thumb-img{object-fit:cover;width:100%;height:100%;display:block}.applecms .ac-gallery-caption{min-width:0}.applecms .ac-row-actions{align-items:center;gap:var(--ac-sp-2);flex-wrap:wrap;grid-column:2;display:flex}.applecms .ac-link-row{gap:var(--ac-sp-3);padding:var(--ac-sp-3) 0;border-top:1px solid var(--ac-separator);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) auto;align-items:end;display:grid}.applecms .ac-link-row:first-child{border-top:0;padding-top:0}.applecms .ac-link-remove{align-self:end}.applecms .ac-split-handle:focus-visible{outline:none}.applecms .ac-split-handle:focus-visible:before{background:var(--ac-accent);width:.1875rem;box-shadow:var(--ac-focus)}.applecms .ac-preview-pane{background:var(--ac-bg-2);flex-direction:column;flex:auto;min-width:22.5rem;min-height:0;display:flex}.applecms .ac-preview-pane-hidden{display:none}.applecms .ac-preview-head{border-bottom:1px solid var(--ac-separator);height:2.25rem;color:var(--ac-label-2);background:var(--ac-fill-4);font:600 var(--ac-fs-caption1)/1 var(--ac-font-text);letter-spacing:0;flex:none;align-items:center;padding:0 .75rem;display:flex}.applecms .ac-preview-frame{background:var(--ac-bg);border:0;flex:auto;width:100%;min-height:0}@media (max-width:1120px){.applecms .ac-editor-sidebar{flex-basis:13.75rem;width:13.75rem}.applecms .ac-post-list{flex-basis:17.5rem;width:17.5rem}.applecms .ac-form-grid,.applecms .ac-link-row{grid-template-columns:1fr}.applecms .ac-link-remove{justify-self:flex-start}}@media (max-width:820px){.applecms .ac-editor-sidebar{display:none}.applecms .ac-post-list{flex-basis:13.75rem;width:13.75rem}.applecms .ac-editor-stage{flex-direction:column}.applecms .ac-live-link{justify-content:flex-start}.applecms .ac-live-url{flex:180px;max-width:100%}.applecms .ac-editor-form{gap:1.75rem;padding:1.625rem 1.125rem 2.375rem}.applecms .ac-document-title-input{font-size:2.125rem;line-height:1.14}.applecms .ac-body-field,.applecms .ac-textarea{min-height:23.75rem}.applecms .ac-editor-pane,.applecms .ac-preview-pane{min-width:0;flex-basis:auto!important}.applecms .ac-preview-pane{min-height:22.5rem}.applecms .ac-split-handle{cursor:row-resize;width:auto;height:.5625rem}.applecms .ac-split-handle:before{width:auto;height:.0625rem;inset:50% 0 auto;transform:translateY(-50%)}.applecms .ac-split-handle:hover:before,.applecms .ac-split-handle:active:before,.applecms .ac-split-handle:focus-visible:before{width:auto;height:.1875rem}}.applecms .ac-signin{background:var(--ac-bg);flex:auto;justify-content:center;align-items:center;min-height:0;padding:1.5rem;display:flex}.applecms .ac-signin-card{text-align:center;align-items:center;gap:var(--ac-sp-4);flex-direction:column;max-width:22.5rem;display:flex}.applecms .ac-signin-title{font:700 var(--ac-fs-title2)/1.15 var(--ac-font-text);letter-spacing:0;color:var(--ac-label);margin:0}.applecms .ac-signin-sub{font:400 var(--ac-fs-subheadline)/1.45 var(--ac-font-text);color:var(--ac-label-2);margin:0}.applecms .ac-signin-btn{height:2.25rem;padding:0 1.125rem}.applecms .ac-devsignin{gap:var(--ac-sp-3);flex-direction:column;width:100%;display:flex}.applecms .ac-cover-actions{align-items:center;gap:var(--ac-sp-3);flex-wrap:wrap;display:flex}.applecms .ac-field-error{font:400 var(--ac-fs-footnote)/1.3 var(--ac-font-text);letter-spacing:0;color:var(--ac-red)}.applecms .ac-modal-backdrop{z-index:50;background:#00000038;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}[data-theme=dark] .applecms .ac-modal-backdrop{background:#0000008c}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .applecms .ac-modal-backdrop{background:#0000008c}}.applecms .ac-settings-panel{border:1px solid var(--ac-separator);border-radius:8px;flex-direction:column;width:min(32.5rem,100%);max-height:min(45rem,100dvh - 3rem);display:flex;overflow:hidden;box-shadow:0 24px 70px #00000047}.applecms .ac-settings-head{border-bottom:1px solid var(--ac-separator);flex:none;padding:1rem 1.125rem .75rem}.applecms .ac-settings-title{font:700 var(--ac-fs-title3)/1.15 var(--ac-font-text);letter-spacing:0;color:var(--ac-label);margin:0}.applecms .ac-settings-form{gap:var(--ac-sp-4);background:var(--ac-bg);grid-template-columns:repeat(2,minmax(0,1fr));min-height:0;padding:1rem 1.125rem 1.125rem;display:grid;overflow-y:auto}.applecms .ac-settings-wide{grid-column:1/-1}.applecms .ac-settings-actions{justify-content:flex-end;align-items:center;gap:var(--ac-sp-3);grid-column:1/-1;display:flex}.applecms .ac-settings-error{margin-right:auto}@media (max-width:560px){.applecms .ac-modal-backdrop{align-items:flex-end;padding:.75rem}.applecms .ac-settings-panel{max-height:calc(100dvh - 1.5rem)}.applecms .ac-settings-form{grid-template-columns:1fr}.applecms .ac-settings-actions{align-items:stretch}.applecms .ac-settings-actions .ac-btn{flex:1 1 0}.applecms .ac-settings-error{flex:100%;margin-right:0}}.applecms .blog-settings-picker,.applecms .blog-create-picker{position:relative}.applecms .blog-settings-popover{border:1px solid var(--ac-hairline);background:var(--ac-mat-fallback);width:max-content;max-width:calc(100vw - 1.5rem);backdrop-filter:var(--ac-mat-blur);color:var(--ac-label);z-index:30;border-radius:14px;gap:.75rem;padding:.75rem;display:grid;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 24px 60px -36px #0000007a}.applecms .blog-settings-section{gap:.375rem;display:grid}.applecms .blog-settings-label{font:600 var(--ac-fs-caption2)/1 var(--ac-font-text);color:var(--ac-label-2);text-transform:uppercase;letter-spacing:.06em}.applecms .post-editor-home-link.is-static{cursor:default}.applecms a.post-editor-home-link{color:inherit;text-decoration:none}.command-palette-backdrop.applecms{z-index:1000;opacity:1;overscroll-behavior:contain;touch-action:none;background:0 0;place-items:start center;padding:11.5625rem 1rem 1.5rem;display:grid;position:fixed;inset:0}.command-palette{touch-action:pan-y;border:1px solid var(--ac-hairline);background:var(--ac-mat-fallback);width:min(100%,43.875rem);backdrop-filter:var(--ac-mat-blur);color:var(--ac-label);border-radius:5px;overflow:hidden;transform:translateY(0)scale(1);box-shadow:inset 0 1px #ffffff1f,0 30px 90px -42px #00000094}.command-palette-input{border:0;border-bottom:1px solid var(--ac-hairline);width:100%;height:8.5rem;color:var(--ac-label);font:600 1.125rem/1 var(--ac-font-text);letter-spacing:0;background:0 0;outline:none;padding:3.25rem 2.25rem 0 4.4375rem}.command-palette-results{scrollbar-width:none;max-height:min(56dvh,13.25rem);padding:0;display:grid;overflow:auto}.command-palette-results::-webkit-scrollbar{width:0;height:0}.command-palette-row{width:100%;min-height:3.25rem;color:var(--ac-label);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.875rem;padding:.5rem .625rem;display:grid}.command-shortcut-group{gap:.125rem;display:grid}.command-shortcut-group+.command-shortcut-group{margin-top:.625rem}.command-shortcut-heading{color:var(--ac-label-2);font:750 var(--ac-fs-caption1)/1 var(--ac-font-text);letter-spacing:0;text-transform:uppercase;padding:.4375rem .625rem .1875rem}.command-palette-copy{gap:.1875rem;min-width:0;display:grid}.command-palette-label{color:var(--ac-label);font:650 var(--ac-fs-subheadline)/1.2 var(--ac-font-text);letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.command-palette-detail{color:var(--ac-label-2);font:500 var(--ac-fs-caption1)/1.2 var(--ac-font-text);letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.command-palette-shortcut{border:1px solid var(--ac-hairline);background:var(--ac-fill-4);min-width:2.125rem;color:var(--ac-label-2);font:650 var(--ac-fs-caption1)/1 var(--ac-font-text);letter-spacing:0;text-align:center;border-radius:6px;justify-self:end;padding:.25rem .4375rem}.command-palette-empty{color:var(--ac-label-2);font:550 var(--ac-fs-subheadline)/1.3 var(--ac-font-text);letter-spacing:0;text-align:center;padding:1.25rem .75rem 1.5rem}.command-toast.applecms{z-index:1001;background:color-mix(in srgb, #000 92%, var(--bg));color:#f4f4f5;max-width:min(92vw,28.75rem);min-height:2.5rem;font:500 var(--ac-fs-footnote)/1.25 var(--ac-font-text);letter-spacing:0;border:0;border-radius:999px;align-items:center;gap:.625rem;padding:.5rem .5rem .5rem .875rem;animation:.1s both command-toast-in;display:inline-flex;position:fixed;bottom:50px;left:20px;box-shadow:0 18px 54px -26px #000000a8}.command-toast-message{min-width:0}.command-toast-action{color:#fff;font:650 .6875rem/1 var(--ac-font-text);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:#ffffff24;border:0;border-radius:999px;flex:none;padding:.25rem .625rem}.command-toast-action:hover{background:#ffffff3d}.command-toast-dismiss{color:#ffffff8c;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;width:1.5rem;height:1.5rem;padding:0;display:grid}.command-toast-dismiss:hover{color:#fff;background:#ffffff1f}.command-toast-dismiss svg{width:.875rem;height:.875rem;display:block}.command-toast-action:focus-visible,.command-toast-dismiss:focus-visible{outline-offset:1px;outline:2px solid #ffffffb3}@keyframes command-toast-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.command-palette-backdrop.applecms,.command-palette,.command-toast.applecms{animation:none}}@media (max-width:680px){.command-palette-backdrop.applecms{padding-top:3.625rem}.command-palette-input{height:3.375rem;font-size:1.0625rem}}.command-palette--sheet{width:min(100%,47.5rem)}.command-sheet-header{border-bottom:1px solid var(--ac-hairline);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 1.125rem .8125rem;display:flex}.command-sheet-titles{gap:.1875rem;display:grid}.command-sheet-title{color:var(--ac-label);font:750 var(--ac-fs-headline)/1.15 var(--ac-font-text);letter-spacing:0}.command-sheet-subtitle{color:var(--ac-label-2);font:500 var(--ac-fs-caption1)/1.25 var(--ac-font-text);letter-spacing:0}.command-sheet-done{border:1px solid var(--ac-hairline);background:var(--ac-fill-4);color:var(--ac-label);font:650 var(--ac-fs-footnote)/1 var(--ac-font-text);letter-spacing:0;cursor:pointer;border-radius:8px;flex-shrink:0;padding:.375rem .75rem}.command-sheet-columns{columns:1;overscroll-behavior:contain;touch-action:pan-y;max-height:min(64dvh,35rem);padding:1rem 1.125rem 1.125rem;overflow:hidden auto}.command-sheet-columns .command-shortcut-group{break-inside:avoid;margin:0 0 1rem;display:block}.command-sheet-columns .command-shortcut-group+.command-shortcut-group{margin-top:0}.command-sheet-row{justify-content:space-between;align-items:center;gap:.75rem;min-height:1.875rem;padding:.1875rem 0;display:flex}.command-sheet-row-label{min-width:0;color:var(--ac-label);font:550 var(--ac-fs-subheadline)/1.25 var(--ac-font-text);letter-spacing:0}.command-sheet-keys{flex-shrink:0;gap:.3125rem;display:inline-flex}.command-sheet-key{border:1px solid var(--ac-hairline);background:var(--ac-fill-4);color:var(--ac-label-2);font:650 var(--ac-fs-caption1)/1 var(--ac-font-text);letter-spacing:0;white-space:nowrap;border-radius:6px;padding:.1875rem .4375rem}.kbd-tip-wrap{display:inline-flex;position:relative}.kbd-tip{z-index:90;border:1px solid var(--ac-hairline,var(--hairline));background:var(--ac-mat-fallback,var(--bg));color:var(--ac-label,var(--ink));font:600 .8125rem/1.1 var(--ac-font-text,system-ui);letter-spacing:0;white-space:nowrap;opacity:0;pointer-events:none;border-radius:9px;align-items:center;gap:.5625rem;padding:.5rem .6875rem;transition:opacity .12s,transform .12s;display:inline-flex;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%,3px);box-shadow:0 12px 32px -16px #0000008c}.kbd-tip.is-fixed{z-index:1200;opacity:1;transition:opacity .1s;position:fixed;bottom:auto;right:auto;transform:none}.kbd-tip-wrap[data-tip-placement=bottom] .kbd-tip{top:calc(100% + 8px);bottom:auto;transform:translate(-50%,-3px)}.kbd-tip-wrap:hover>.kbd-tip,.kbd-tip-wrap:focus-within>.kbd-tip{opacity:1;transform:translate(-50%)}.post-edit-date-control{align-items:center;height:1.625rem;margin-block:-.3125rem;display:inline-flex}.post-edit-date-control input{width:7.375rem;height:1.625rem;color:inherit;font:inherit;letter-spacing:0;color-scheme:light dark;background:0 0;border:0;border-radius:6px;padding:0 .3125rem;line-height:1.625rem;display:block}.post-edit-date-control input:hover,.post-edit-date-control input:focus{background:var(--ac-fill-3);box-shadow:var(--ac-focus);outline:none}.kbd-tip-key{border:1px solid var(--ac-hairline,var(--hairline));background:var(--ac-fill-4,var(--bg-soft));color:var(--ac-label-2,var(--muted));font:650 .75rem/1 var(--ac-font-text,system-ui);letter-spacing:0;border-radius:5px;padding:.1875rem .4375rem}@media (prefers-reduced-motion:reduce){.kbd-tip{transition:none;transform:translate(-50%)}}.local-workspace-surface:not([hidden]){display:contents}.command-palette{--palette-ink:#d0d0d0;--palette-ink-2:#ababab;--palette-hairline:#1f1f1f;--palette-ground:#1b1b1b;background:var(--palette-ground);backdrop-filter:none;color:var(--palette-ink);border-color:#2a2a2a;box-shadow:0 24px 54px -18px #000000ad,0 8px 18px #0003}.command-palette-input{border-bottom-color:var(--palette-hairline);color:var(--palette-ink);font-size:1.625rem;font-weight:400}.command-palette-input::placeholder{color:#9e9e9e}.command-palette-row{min-height:3.875rem;color:var(--palette-ink);gap:1.5rem;padding:.5rem 2.25rem .5rem 4.4375rem}.command-palette-row.is-selected{background:#383838}.command-palette-label{color:var(--palette-ink);font:450 1rem/1.2 var(--ac-font-text);letter-spacing:0}.command-palette-label.is-command{font-family:var(--ac-font-text);letter-spacing:0;font-size:1rem;font-weight:450}.command-palette-detail{color:var(--palette-ink-2);font:400 .75rem/1.2 var(--ac-font-text)}.command-palette-empty{color:var(--palette-ink-2)}.command-palette-shortcut{background:0 0;border:0;align-items:center;gap:.25rem;min-width:0;padding:0;display:inline-flex}.command-palette-shortcut kbd{color:#ededed;min-width:1.3125rem;min-height:1.3125rem;font:600 .625rem/1 var(--ac-font-text);text-align:center;background:#5b5b5b;border:0;border-radius:3px;place-items:center;padding:.1875rem .3125rem;display:inline-grid}.command-palette-suggestions{border-top:1px solid var(--palette-hairline);color:var(--palette-ink-2);font:500 .71875rem/1 var(--ac-font-text);background:#1b1b1b;align-items:center;gap:.375rem;padding:.5625rem .75rem;display:flex}.command-palette-suggestions button{color:var(--palette-ink-2);font:500 .71875rem/1 var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);cursor:pointer;background:#ffffff0f;border:0;border-radius:5px;padding:.25rem .4375rem}.command-palette-suggestions button:hover{color:var(--palette-ink);background:#ffffff21}.command-palette-suggestions button:focus-visible,.command-palette-row:focus-visible{outline-offset:-2px;outline:2px solid #fff9}.kbd-tip{color:#f2f3f7;font:500 .78125rem/1.15 var(--ac-font-text,system-ui);background:#16181f;border:0;border-radius:8px;flex-direction:column;align-items:stretch;gap:.375rem;padding:.5rem .625rem;box-shadow:0 14px 34px -18px #000000bf}.kbd-tip-line{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.kbd-tip-label{color:#f2f3f7}.kbd-tip-keys{flex-shrink:0;gap:.25rem;display:inline-flex}.kbd-tip-key{color:#b9c0d0;min-width:1.25rem;font:600 .6875rem/1 var(--ac-font-text,system-ui);text-align:center;white-space:nowrap;background:#ffffff14;border:1px solid #ffffff21;border-radius:5px;padding:.1875rem .3125rem}.command-palette--sheet{--sheet-bg:#fafcfe;--sheet-ink:#454749;--sheet-row-ink:#67696b;--sheet-ink-2:#b3b5b6;--sheet-hairline:transparent;--sheet-key-bg:#b6bfce;--sheet-key-ink:#fafcfe}[data-theme=dark] .command-palette--sheet{--sheet-bg:#1a191c;--sheet-ink:#f0f0f2;--sheet-row-ink:#d4d4d8;--sheet-ink-2:#85858b;--sheet-hairline:transparent;--sheet-key-bg:#737780;--sheet-key-ink:#fff}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .command-palette--sheet{--sheet-bg:#1a191c;--sheet-ink:#f0f0f2;--sheet-row-ink:#d4d4d8;--sheet-ink-2:#85858b;--sheet-hairline:transparent;--sheet-key-bg:#737780;--sheet-key-ink:#fff}}.command-palette--sheet{background:var(--sheet-bg);border-left-color:var(--sheet-hairline)}.command-palette--sheet .command-sheet-header{border-bottom-color:var(--sheet-hairline)}.command-palette--sheet .command-sheet-title{color:var(--sheet-ink)}.command-palette--sheet .command-sheet-subtitle,.command-palette--sheet .command-shortcut-heading{color:var(--sheet-ink-2)}.command-palette--sheet .command-sheet-row-label{color:var(--sheet-row-ink)}.command-palette--sheet .command-sheet-done{background:color-mix(in srgb, var(--sheet-ink) 9%, transparent);color:var(--sheet-ink)}.command-palette--sheet .command-sheet-key{background:var(--sheet-key-bg);min-width:1.1875rem;min-height:1.0625rem;color:var(--sheet-key-ink);font:600 .5625rem/1 var(--ac-font-text);border:0;border-radius:3px;place-items:center;padding:0 .25rem;display:inline-grid}.command-palette-backdrop.applecms.is-sheet{background:0 0;place-items:stretch end;padding:0}.command-palette--sheet{border:0;border-radius:0;flex-direction:column;width:min(100%,20.8125rem);height:100%;display:flex;box-shadow:-12px 0 28px -24px #00000047}@media (prefers-reduced-motion:reduce){.command-palette--sheet{animation:none}}.command-palette--sheet .command-sheet-header{border-bottom:0;padding:2.1875rem 1.8125rem .625rem}.command-palette--sheet .command-sheet-title{color:var(--sheet-ink);font-size:1.0625rem;font-weight:500}.command-palette--sheet .command-sheet-subtitle{color:var(--sheet-ink-2)}.command-palette--sheet .command-sheet-done{background:color-mix(in srgb, var(--sheet-ink) 9%, transparent);color:var(--sheet-ink);border:0}.command-palette--sheet .command-sheet-done:hover{background:color-mix(in srgb, var(--sheet-ink) 16%, transparent)}.command-palette--sheet .command-sheet-columns{columns:auto;scrollbar-width:none;flex:auto;max-height:none;padding:.4375rem 1.8125rem 1.5rem}.command-palette--sheet .command-sheet-columns::-webkit-scrollbar{width:0}.command-palette--sheet .command-shortcut-heading{color:var(--sheet-ink-2);letter-spacing:0;text-transform:none;padding:1.375rem 0 .5rem;font-size:.8125rem;font-weight:400}.command-palette--sheet .command-shortcut-group:first-child .command-shortcut-heading{padding-top:.25rem}.command-palette--sheet .command-sheet-row{grid-template-columns:minmax(0,135px) minmax(0,1fr);align-items:center;gap:1.5625rem;min-height:1.5rem;padding:0;display:grid}.command-palette--sheet .command-sheet-row-label{color:var(--sheet-row-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:400;line-height:1.25;overflow:hidden}.command-palette--sheet .command-sheet-keys{justify-self:start;gap:.25rem}@media (max-width:680px){.command-palette-backdrop.applecms:not(.is-sheet){padding-top:3.625rem}.command-palette:not(.command-palette--sheet) .command-palette-input{height:6rem;padding:2rem 1.5rem 0;font-size:1.25rem}.command-palette--sheet{border-left:0;width:100%}}.command-toast.applecms.is-hint{background:var(--ac-bg-2);color:var(--ac-label);box-shadow:0 0 0 1px var(--ac-hairline), 0 14px 40px -26px #00000073;font-weight:450}.command-toast.is-hint .command-toast-action{background:color-mix(in srgb, var(--ac-label) 10%, transparent);color:var(--ac-label)}.command-toast.is-hint .command-toast-action:hover{background:color-mix(in srgb, var(--ac-label) 18%, transparent)}.command-toast.is-hint .command-toast-dismiss{color:color-mix(in srgb, var(--ac-label) 55%, transparent)}.command-toast.is-hint .command-toast-dismiss:hover{background:color-mix(in srgb, var(--ac-label) 10%, transparent);color:var(--ac-label)}.command-toast.is-hint .command-toast-action:focus-visible,.command-toast.is-hint .command-toast-dismiss:focus-visible{outline:2px solid var(--ac-accent)}.applecms :is(button,input,textarea,select,summary,[tabindex]:not([tabindex="-1"]),[contenteditable=true]):focus-visible{outline-offset:-2px;outline:2px solid}.applecms a[href]:focus-visible{outline-offset:2px;outline:2px solid}.applecms input::placeholder,.applecms textarea::placeholder{color:var(--ac-placeholder);opacity:1}.applecms button[aria-pressed=true]{text-underline-offset:.2em;text-decoration:underline}.applecms [role=option][aria-selected=true]{border-inline-start:3px solid}.ac-signin{overflow:auto}.ac-signin-card{max-width:100%}.ac-toolbar{min-height:var(--ac-h-toolbar);flex-wrap:wrap;height:auto}@media (prefers-contrast:more){:root,[data-theme],.applecms{--hairline:currentColor;--hairline-2:currentColor;--ac-hairline:currentColor;--ac-separator:currentColor;--assistant-rail-divider:currentColor;--assistant-composer-border:currentColor}:root :is(button,input,textarea,select,summary,[popover],[role=dialog],[role=alertdialog]){border:1px solid}}@media (forced-colors:active){:root :is(button,input,textarea,select,summary){color:buttontext;background:buttonface;border:1px solid buttontext}:root :is([popover],[role=dialog],[role=alertdialog]){color:canvastext;background:canvas;border:1px solid canvastext}:root :is([aria-selected=true],button[aria-pressed=true]){color:highlighttext;background:highlight}:root :is(a[href],button,input,textarea,select,summary,[tabindex]):focus-visible{outline-color:highlight!important}}.command-palette-backdrop.applecms:not(.is-sheet){padding-block-start:min(11.5625rem,12dvh)}.command-palette{max-height:calc(100dvh - 2rem);overflow-y:auto}.applecms .ac-signin{align-items:safe center}.applecms .ac-signin-card{max-width:min(22.5rem,100%)}
[data-motion-surface]{transition:none!important;animation:none!important}[data-motion-material]:after{content:"";z-index:10;border-radius:inherit;pointer-events:none;-webkit-backdrop-filter:blur(8px);opacity:var(--motion-material-opacity,0);position:absolute;inset:0}[data-motion-solid=true]{background:var(--motion-solid-ground,var(--ac-bg,var(--bg,#fff)))!important;-webkit-backdrop-filter:none!important}[data-motion-solid=true]:after{display:none}[data-motion-material][data-motion-animating]:after{will-change:opacity}[data-motion-contrast=true]{outline:1px solid var(--motion-border,var(--ac-label,var(--ink,#1d1d1f)));outline-offset:-1px}[data-motion-press]{transition:none!important}@media (prefers-reduced-transparency:reduce){[data-motion-material]{background:var(--motion-solid-ground,var(--ac-bg,var(--bg,#fff)))!important;-webkit-backdrop-filter:none!important}[data-motion-material]:after{display:none}}@media (prefers-contrast:more){[data-motion-material]{outline:1px solid var(--motion-border,var(--ac-label,var(--ink,#1d1d1f)));outline-offset:-1px}}.workspace-tab[data-motion-tab]{background:0 0}.motion-tab-highlight{border-radius:inherit;background:var(--workspace-tab-page,var(--workspace-pane-ground));pointer-events:none;z-index:-1;position:absolute;inset:0}[data-motion-tab]{isolation:isolate}.command-palette{--motion-solid-ground:var(--palette-ground);--motion-border:var(--palette-ink)}.command-palette--sheet{--motion-solid-ground:var(--sheet-bg);--motion-border:var(--sheet-ink)}
