.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:20px;--ac-lh-title2:25px;--ac-tr-title2:.019em;--ac-fs-title3:17px;--ac-lh-title3:22px;--ac-tr-title3:0em;--ac-fs-headline:16px;--ac-lh-headline:21px;--ac-tr-headline:0em;--ac-fs-body:15px;--ac-lh-body:20px;--ac-tr-body:0em;--ac-fs-callout:15px;--ac-lh-callout:20px;--ac-tr-callout:0em;--ac-fs-subheadline:14px;--ac-lh-subheadline:18px;--ac-tr-subheadline:0em;--ac-fs-footnote:13px;--ac-lh-footnote:17px;--ac-tr-footnote:0em;--ac-fs-caption1:12px;--ac-lh-caption1:16px;--ac-tr-caption1:0em;--ac-fs-caption2:11px;--ac-lh-caption2:13px;--ac-tr-caption2:.0064em;--ac-sp-1:4px;--ac-sp-2:8px;--ac-sp-3:12px;--ac-sp-4:16px;--ac-sp-5:20px;--ac-sp-6:24px;--ac-radius-control:6px;--ac-radius-field:6px;--ac-radius-pill:6px;--ac-h-toolbar:52px;--ac-h-tbtn:28px;--ac-label:#34353a;--ac-label-2:#3c3c4399;--ac-label-3:#6b6c71;--ac-label-4:#3c3c432e;--ac-placeholder:#3c3c434d;--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:#007aff;--ac-accent-fill:#0062cc;--ac-accent-fill-ink:#fff;--ac-on-accent:#fff;--ac-red:#c52a22;--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:#9d9ea2;--ac-label-3:#9d9ea2;--ac-label-4:#606267;--ac-placeholder:#818389;--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:#61b5e1;--ac-accent-fill:#61b5e1;--ac-accent-fill-ink:#0b1f33;--ac-on-accent:#fff;--ac-accent-contrast:#fff;--ac-accent-soft:#61b5e129;--ac-red:#ff827a;--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:#61b5e1;--row-selected-ink:#fff;--row-selected-soft:#61b5e13d;--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:#9d9ea2;--ac-label-3:#9d9ea2;--ac-label-4:#606267;--ac-placeholder:#818389;--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:#61b5e1;--ac-accent-fill:#61b5e1;--ac-accent-fill-ink:#0b1f33;--ac-on-accent:#fff;--ac-accent-contrast:#fff;--ac-accent-soft:#61b5e129;--ac-red:#ff827a;--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:#61b5e1;--row-selected-ink:#fff;--row-selected-soft:#61b5e13d;--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 12px;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:6px;padding:0 14px;transition:filter .15s,background-color .15s;display:inline-flex}.ac-btn:disabled{opacity:.4;pointer-events:none}.ac-btn-filled{background:var(--ac-accent);color:var(--ac-on-accent)}.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 8px;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:30px;padding:0 2px;display:inline-flex}.applecms .post-presence-avatar{border:2px solid var(--ac-mat-fallback);width:26px;height:26px;box-shadow:0 0 0 1px var(--ac-hairline);color:#fff;font:650 10px/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:-7px;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:132px;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:5px;margin-left:3px;padding:2px 8px 2px 2px;display:inline-flex}.applecms .post-presence-agent:first-child{margin-left:0}.applecms .post-presence-agent .post-presence-avatar{width:24px;height:24px;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:13px;height:13px}.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:34px;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:2px;padding:3px;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:1px;min-width:max-content;padding:0 4px;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:8px;min-width:104px}.applecms .body-editor-block-chevron{color:var(--ac-label-3);font-size:10px}.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:220px;backdrop-filter:var(--ac-mat-blur);border-radius:10px;gap:2px;padding:6px;display:grid;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 18px 48px -26px #0000008c}.applecms .body-editor-block-option{min-height:34px;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:12px;padding:0 9px;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:28px;height:28px;display:grid}.applecms .body-editor-tool svg{width:17px;height:17px}.applecms .body-editor-text-tool{min-width:0;height:28px;color:var(--ac-label-2);font:600 var(--ac-fs-footnote)/1 var(--ac-font-text);letter-spacing:0;flex:none;padding:0 9px}.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(288px,100vw - 16px);max-height:min(336px,100vh - 16px);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:6px;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:44px;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:8px;padding:6px 8px;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:30px;height:30px;color:var(--ac-label-2);font:700 11px/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:2px;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:1px 3px;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:680px;color:var(--ac-label);font:700 30px/1.16 var(--ac-font-text);letter-spacing:0;margin:42px auto 14px}.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:6px}.applecms .body-editor-content li[data-type=taskItem]{grid-template-columns:24px minmax(0,1fr);align-items:start;gap:6px;display:grid}.applecms .body-editor-content li[data-type=taskItem]>label{justify-content:center;align-items:center;width:22px;height:22px;margin-top:1px;display:inline-flex}.applecms .body-editor-content li[data-type=taskItem]>label input{width:17px;height:17px;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 8px}.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:30px;height:28px;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:7px 10px}.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:2px;padding-left:4px;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:24px;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 8px;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:92px;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 28px 0 10px}.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:260px}.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:3px;margin:10px 10px 0;padding:10px 10px 11px;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:10px}.applecms .ac-editor-avatar{background:var(--ac-accent);color:var(--ac-on-accent);font:600 12px/1 var(--ac-font-text);justify-content:center;align-items:center;display:flex}.applecms .ac-account-settings,.applecms .ac-account-signout{height:24px;color:var(--ac-label-2);flex:none;padding:0 8px;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:320px}.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:18px 12px}.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:360px;min-height:0;display:flex}.applecms .ac-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;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:180px;color:var(--ac-label-2);font:600 var(--ac-fs-caption1)/1.2 var(--ac-font-text);letter-spacing:0;flex:0 auto;padding:4px 8px;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:280px;color:var(--ac-label-2);font:500 var(--ac-fs-caption1)/1.2 var(--ac-font-text);letter-spacing:0;padding:4px 8px;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:32px;min-height:0;padding:34px 28px 44px;display:flex;overflow-y:auto}.applecms .ac-writing-sheet,.applecms .ac-details-section{width:min(760px,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 40px/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:28px;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:22px;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:36px}.applecms .ac-body-field{min-height:460px}.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:460px;font:400 var(--ac-fs-body)/1.65 var(--ac-font-text);letter-spacing:0;resize:vertical;background:0 0;border-radius:0;padding:14px 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:72px;height:54px;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:3px;box-shadow:var(--ac-focus)}.applecms .ac-preview-pane{background:var(--ac-bg-2);flex-direction:column;flex:auto;min-width:360px;min-height:0;display:flex}.applecms .ac-preview-pane-hidden{display:none}.applecms .ac-preview-head{border-bottom:1px solid var(--ac-separator);height:36px;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 12px;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:220px;width:220px}.applecms .ac-post-list{flex-basis:280px;width:280px}.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:220px;width:220px}.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:28px;padding:26px 18px 38px}.applecms .ac-document-title-input{font-size:34px;line-height:1.14}.applecms .ac-body-field,.applecms .ac-textarea{min-height:380px}.applecms .ac-editor-pane,.applecms .ac-preview-pane{min-width:0;flex-basis:auto!important}.applecms .ac-preview-pane{min-height:360px}.applecms .ac-split-handle{cursor:row-resize;width:auto;height:9px}.applecms .ac-split-handle:before{width:auto;height:1px;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:3px}}.applecms .ac-signin{background:var(--ac-bg);flex:auto;justify-content:center;align-items:center;min-height:0;padding:24px;display:flex}.applecms .ac-signin-card{text-align:center;align-items:center;gap:var(--ac-sp-4);flex-direction:column;max-width:360px;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:36px;padding:0 18px}.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:24px;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(520px,100%);max-height:min(720px,100dvh - 48px);display:flex;overflow:hidden;box-shadow:0 24px 70px #00000047}.applecms .ac-settings-head{border-bottom:1px solid var(--ac-separator);flex:none;padding:16px 18px 12px}.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:16px 18px 18px;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:12px}.applecms .ac-settings-panel{max-height:calc(100dvh - 24px)}.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 - 24px);backdrop-filter:var(--ac-mat-blur);color:var(--ac-label);z-index:30;border-radius:14px;gap:12px;padding:12px;display:grid;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 24px 60px -36px #0000007a}.applecms .blog-settings-section{gap:6px;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:185px 16px 24px;animation:.1s both command-backdrop-in;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%,702px);backdrop-filter:var(--ac-mat-blur);color:var(--ac-label);border-radius:5px;animation:.1s both command-palette-in;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:136px;color:var(--ac-label);font:600 18px/1 var(--ac-font-text);letter-spacing:0;background:0 0;outline:none;padding:52px 36px 0 71px}.command-palette-results{scrollbar-width:none;max-height:min(56dvh,212px);padding:0;display:grid;overflow:auto}.command-palette-results::-webkit-scrollbar{width:0;height:0}.command-palette-row{width:100%;min-height:52px;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:14px;padding:8px 10px;display:grid}.command-shortcut-group{gap:2px;display:grid}.command-shortcut-group+.command-shortcut-group{margin-top:10px}.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:7px 10px 3px}.command-palette-copy{gap:3px;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:34px;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:4px 7px}.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:20px 12px 24px}.command-toast.applecms{z-index:1001;background:color-mix(in srgb, #000 92%, var(--bg));color:#f4f4f5;max-width:min(92vw,460px);min-height:40px;font:500 var(--ac-fs-footnote)/1.25 var(--ac-font-text);letter-spacing:0;border:0;border-radius:999px;align-items:center;gap:10px;padding:8px 8px 8px 14px;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 11px/1 var(--ac-font-text);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:#ffffff24;border:0;border-radius:999px;flex:none;padding:4px 10px}.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:24px;height:24px;padding:0;display:grid}.command-toast-dismiss:hover{color:#fff;background:#ffffff1f}.command-toast-dismiss svg{width:14px;height:14px;display:block}.command-toast-action:focus-visible,.command-toast-dismiss:focus-visible{outline-offset:1px;outline:2px solid #ffffffb3}@keyframes command-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes command-palette-in{0%{opacity:0;transform:translateY(-8px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@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:58px}.command-palette-input{height:54px;font-size:17px}}.command-palette--sheet{width:min(100%,760px)}.command-sheet-header{border-bottom:1px solid var(--ac-hairline);justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 18px 13px;display:flex}.command-sheet-titles{gap:3px;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:6px 12px}.command-sheet-columns{columns:1;overscroll-behavior:contain;touch-action:pan-y;max-height:min(64dvh,560px);padding:16px 18px 18px;overflow:hidden auto}.command-sheet-columns .command-shortcut-group{break-inside:avoid;margin:0 0 16px;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:12px;min-height:30px;padding:3px 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:5px;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:3px 7px}.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 13px/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:9px;padding:8px 11px;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:26px;margin-block:-5px;display:inline-flex}.post-edit-date-control input{width:118px;height:26px;color:inherit;font:inherit;letter-spacing:0;color-scheme:light dark;background:0 0;border:0;border-radius:6px;padding:0 5px;line-height:26px;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 12px/1 var(--ac-font-text,system-ui);letter-spacing:0;border-radius:5px;padding:3px 7px}@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:#9e9e9e;--palette-hairline:#1f1f1f;backdrop-filter:none;color:var(--palette-ink);background:#1b1b1b;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:26px;font-weight:400}.command-palette-input::placeholder{color:#9e9e9e}.command-palette-row{min-height:62px;color:var(--palette-ink);gap:24px;padding:8px 36px 8px 71px}.command-palette-row.is-selected{background:#383838}.command-palette-label{color:var(--palette-ink);font:450 16px/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:16px;font-weight:450}.command-palette-detail{color:var(--palette-ink-2);font:400 12px/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:4px;min-width:0;padding:0;display:inline-flex}.command-palette-shortcut kbd{color:#d0d0d0;min-width:21px;min-height:21px;font:600 10px/1 var(--ac-font-text);text-align:center;background:#5b5b5b;border:0;border-radius:3px;place-items:center;padding:3px 5px;display:inline-grid}.command-palette-suggestions{border-top:1px solid var(--palette-hairline);color:var(--palette-ink-2);font:500 11.5px/1 var(--ac-font-text);background:#1b1b1b;align-items:center;gap:6px;padding:9px 12px;display:flex}.command-palette-suggestions button{color:var(--palette-ink-2);font:500 11.5px/1 var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);cursor:pointer;background:#ffffff0f;border:0;border-radius:5px;padding:4px 7px}.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 12.5px/1.15 var(--ac-font-text,system-ui);background:#16181f;border:0;border-radius:8px;flex-direction:column;align-items:stretch;gap:6px;padding:8px 10px;box-shadow:0 14px 34px -18px #000000bf}.kbd-tip-line{justify-content:space-between;align-items:center;gap:12px;display:flex}.kbd-tip-label{color:#f2f3f7}.kbd-tip-keys{flex-shrink:0;gap:4px;display:inline-flex}.kbd-tip-key{color:#b9c0d0;min-width:20px;font:600 11px/1 var(--ac-font-text,system-ui);text-align:center;white-space:nowrap;background:#ffffff14;border:1px solid #ffffff21;border-radius:5px;padding:3px 5px}.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:19px;min-height:17px;color:var(--sheet-key-ink);font:600 9px/1 var(--ac-font-text);border:0;border-radius:3px;place-items:center;padding:0 4px;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%,333px);height:100%;animation:.14s both command-sheet-in;display:flex;box-shadow:-12px 0 28px -24px #00000047}@keyframes command-sheet-in{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.command-palette--sheet{animation:none}}.command-palette--sheet .command-sheet-header{border-bottom:0;padding:35px 29px 10px}.command-palette--sheet .command-sheet-title{color:var(--sheet-ink);font-size:17px;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:7px 29px 24px}.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:22px 0 8px;font-size:13px;font-weight:400}.command-palette--sheet .command-shortcut-group:first-child .command-shortcut-heading{padding-top:4px}.command-palette--sheet .command-sheet-row{grid-template-columns:minmax(0,135px) minmax(0,1fr);align-items:center;gap:25px;min-height:24px;padding:0;display:grid}.command-palette--sheet .command-sheet-row-label{color:var(--sheet-row-ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:400;line-height:1.25;overflow:hidden}.command-palette--sheet .command-sheet-keys{justify-self:start;gap:4px}@media (max-width:680px){.command-palette-backdrop.applecms:not(.is-sheet){padding-top:58px}.command-palette:not(.command-palette--sheet) .command-palette-input{height:96px;padding:32px 24px 0;font-size:20px}.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)}
