.AiChangeConsole_overlay__uejbY{position:absolute;z-index:35;top:12px;right:12px;pointer-events:none}@media (max-width:767px){.AiChangeConsole_overlay__uejbY{display:none}}.AiChangeConsole_console__kYcB8{display:flex;width:238px;max-height:290px;flex-direction:column;overflow:hidden;border:1px solid rgba(var(--atlas-neutral-04-rgb),.22);border-radius:12px;background:rgba(var(--atlas-neutral-07-rgb),.92);box-shadow:0 18px 44px rgba(var(--atlas-neutral-07-rgb),.42);backdrop-filter:blur(14px) saturate(120%);pointer-events:auto;animation:AiChangeConsole_ai-change-console-in__73Gy1 .48s cubic-bezier(.22,1,.36,1) both}.AiChangeConsole_header__PvafL{display:flex;flex:0 0 auto;justify-content:space-between;gap:8px;padding:9px 11px 7px;border-bottom:1px solid rgba(var(--atlas-neutral-04-rgb),.14);color:rgba(var(--atlas-neutral-04-rgb),.9);font-size:8px;font-weight:650;letter-spacing:.12em;text-transform:uppercase}.AiChangeConsole_entries__LiISV{max-height:236px;padding:5px;overflow-y:auto}.AiChangeConsole_entry__fZAEH{display:grid;width:100%;grid-template-columns:8px minmax(0,1fr);gap:7px;align-items:start;padding:4px 6px;border:0;border-radius:7px;background:transparent;color:rgba(var(--atlas-neutral-03-rgb),.8);cursor:pointer;font:inherit;font-size:10px;line-height:1.4;text-align:left;animation:AiChangeConsole_ai-change-console-entry__0irFv .3s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--entry-index) * 40ms + .12s)}.AiChangeConsole_entry__fZAEH:hover{background:rgba(var(--atlas-neutral-03-rgb),.09)}.AiChangeConsole_entry__fZAEH:focus-visible{outline:1px solid rgba(var(--atlas-primary-rgb),.72);outline-offset:-1px;background:rgba(var(--atlas-neutral-03-rgb),.09)}.AiChangeConsole_kindDot__B6CzY{width:6px;height:6px;border-radius:2px;background:linear-gradient(180deg,var(--atlas-red) 46%,var(--atlas-green) 54%);transform:translateY(5px)}.AiChangeConsole_entry__fZAEH[data-change-kind=delete] .AiChangeConsole_kindDot__B6CzY{background:var(--atlas-red)}.AiChangeConsole_entry__fZAEH[data-change-kind=format] .AiChangeConsole_kindDot__B6CzY,.AiChangeConsole_entry__fZAEH[data-change-kind=insert] .AiChangeConsole_kindDot__B6CzY{background:var(--atlas-green)}.AiChangeConsole_entry__fZAEH[data-change-kind=structure] .AiChangeConsole_kindDot__B6CzY{background:var(--atlas-neutral-04)}.AiChangeConsole_entryBody__7NobN{display:flex;min-width:0;flex-direction:column;gap:2px}.AiChangeConsole_actor__kBdtz{display:flex;min-width:0;align-items:center;gap:3px;color:rgba(var(--atlas-neutral-03-rgb),.82);font-size:9px;font-weight:600;line-height:1.25}.AiChangeConsole_actorIcon__5ABn9{display:inline-flex;flex:0 0 auto}.AiChangeConsole_actorModel__uckc1,.AiChangeConsole_actorName__getmh{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AiChangeConsole_actorName__getmh{max-width:48%}.AiChangeConsole_actorSeparator__zE0CE{flex:0 0 auto;color:rgba(var(--atlas-neutral-04-rgb),.75)}.AiChangeConsole_actorModel__uckc1{flex:1 1 auto;color:rgba(var(--atlas-neutral-04-rgb),.88);font-weight:500}.AiChangeConsole_copy__3cPma,.AiChangeConsole_copy__3cPma em,.AiChangeConsole_copy__3cPma s{display:block;min-width:0}.AiChangeConsole_copy__3cPma em,.AiChangeConsole_copy__3cPma s{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AiChangeConsole_copy__3cPma s{color:rgba(var(--atlas-neutral-03-rgb),.58);text-decoration-color:var(--atlas-red)}.AiChangeConsole_copy__3cPma em{color:color-mix(in srgb,var(--atlas-green) 55%,var(--atlas-neutral-02));font-style:normal}.AiChangeConsole_historyPill__8kbF_{position:absolute;top:0;right:0;padding:5px 11px;border:1px solid rgba(var(--atlas-neutral-04-rgb),.24);border-radius:999px;background:rgba(var(--atlas-neutral-07-rgb),.92);box-shadow:0 10px 26px rgba(var(--atlas-neutral-07-rgb),.3);color:rgba(var(--atlas-neutral-03-rgb),.85);font-size:9.5px;letter-spacing:.03em;opacity:0;white-space:nowrap}.AiChangeConsole_exiting__geDMW .AiChangeConsole_console__kYcB8{animation:AiChangeConsole_ai-change-console-out__uCyHw 2.6s ease both}.AiChangeConsole_exiting__geDMW .AiChangeConsole_historyPill__8kbF_{animation:AiChangeConsole_ai-change-console-pill__LpEua 2.6s ease both}@keyframes AiChangeConsole_ai-change-console-in__73Gy1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes AiChangeConsole_ai-change-console-entry__0irFv{0%{opacity:0;transform:translateX(7px)}to{opacity:1;transform:translateX(0)}}@keyframes AiChangeConsole_ai-change-console-out__uCyHw{0%{opacity:1;transform:translateY(0)}22%{opacity:0;transform:translateY(-8px)}to{opacity:0;transform:translateY(-8px)}}@keyframes AiChangeConsole_ai-change-console-pill__LpEua{0%,16%{opacity:0;transform:translateY(5px)}30%{opacity:1;transform:translateY(0)}74%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.AiChangeConsole_console__kYcB8,.AiChangeConsole_entry__fZAEH{animation:none}.AiChangeConsole_exiting__geDMW .AiChangeConsole_console__kYcB8{opacity:0;animation:none}.AiChangeConsole_exiting__geDMW .AiChangeConsole_historyPill__8kbF_{opacity:1;animation:none}}@media (forced-colors:active){.AiChangeConsole_console__kYcB8,.AiChangeConsole_historyPill__8kbF_{border-color:CanvasText}}.artifact-prompt-slot{position:relative;container-type:inline-size;min-width:0;min-height:130px;margin-bottom:24px;border:1.5px solid rgba(var(--atlas-neutral-04-rgb),.42);background:rgba(var(--atlas-neutral-06-rgb),.6);color:var(--atlas-neutral-03)}.artifact-prompt-slot-symbol{display:flex;min-height:128px;align-items:center;justify-content:center;color:var(--atlas-neutral-04)}.artifact-prompt-slot-activity,.artifact-prompt-slot-form{position:relative;display:flex;align-items:center;gap:8px;width:min(88%,390px);min-width:0;margin:-26px auto -18px;padding:4px 5px 4px 14px;border:1px solid rgba(var(--atlas-neutral-04-rgb),.18);background:var(--atlas-neutral-06)}.artifact-prompt-slot-form textarea{flex:1;min-width:0;max-height:112px;field-sizing:content;resize:none;border:0;background:transparent;padding:4px 0;color:var(--atlas-neutral-02);font:inherit;font-size:14px;line-height:20px}.artifact-prompt-slot-form textarea::placeholder{color:var(--atlas-neutral-04)}.artifact-prompt-slot-form textarea:focus-visible{outline:none}.artifact-prompt-slot-form:focus-within{outline:1px solid var(--atlas-neutral-03);outline-offset:2px}.artifact-prompt-slot-submit{display:flex;flex:0 0 30px;align-items:center;justify-content:center;height:30px;border:0;border-radius:50%;background:var(--atlas-neutral-02);color:var(--atlas-neutral-07);cursor:pointer}.artifact-prompt-slot-submit:disabled{opacity:.35;cursor:default}.artifact-prompt-slot-submit:focus-visible{outline:2px solid var(--atlas-neutral-02);outline-offset:3px}.artifact-prompt-slot-activity{justify-content:space-between;flex-wrap:wrap;padding:6px 10px}.artifact-prompt-slot-error{padding:30px 14px 14px}.artifact-prompt-slot-error p{margin:0 0 10px;overflow-wrap:anywhere}.artifact-prompt-slot-compact{min-height:0;margin-bottom:12px;padding:10px;border-color:transparent;background:transparent}.artifact-prompt-slot-compact .artifact-prompt-slot-activity,.artifact-prompt-slot-compact .artifact-prompt-slot-form{margin:0 auto}.artifact-prompt-slot-compact .artifact-prompt-slot-error{padding-top:12px}@container (max-width: 380px){.artifact-prompt-slot-form textarea{font-size:16px}.artifact-prompt-slot-activity,.artifact-prompt-slot-form{width:calc(100% - 20px)}}@media (pointer:coarse){.artifact-prompt-slot-form textarea{font-size:16px}.artifact-prompt-slot-submit{flex-basis:44px;height:44px}}.side-tab_tab__Y6v6h{top:calc(50% + (var(--atlas-editor-content-top, 0px) - var(--atlas-editor-content-bottom, 0px)) / 2)}.side-tab_panel__5Ipzj{top:16px;bottom:16px;max-width:calc(100% - 64px);display:flex;flex-direction:column;overflow:visible;pointer-events:auto;outline:none;z-index:90;animation:side-tab_reveal__w1tSE .16s ease-out}.side-tab_panel__5Ipzj[hidden]{display:none}.side-tab_panel__5Ipzj[data-side=left]{left:48px}.side-tab_panel__5Ipzj[data-side=right]{right:0;top:0;bottom:0}.side-tab_backdrop__4_925{inset:0;z-index:85;pointer-events:auto;background:rgba(var(--atlas-neutral-07-rgb),.2)}@keyframes side-tab_reveal__w1tSE{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.side-tab_panel__5Ipzj{animation:none}}.TableOfContentsPanel_row__68DyI,.TableOfContentsPanel_title___guTe{color:rgba(var(--atlas-neutral-03-rgb),.66);border-radius:var(--atlas-radius-compact);transition:color .12s ease-out,background-color .12s ease-out}.TableOfContentsPanel_row__68DyI{display:flex;align-items:center;padding:0 8px;font-weight:400;z-index:1}.TableOfContentsPanel_highlight__Js_qc{position:absolute;inset:0 0 auto;pointer-events:none;border-radius:var(--atlas-radius-compact);background:rgba(var(--atlas-neutral-05-rgb),.65);transition:transform .16s cubic-bezier(.2,.8,.2,1);will-change:transform}.TableOfContentsPanel_instantHighlight__cHEbg{transition:none}.TableOfContentsPanel_row__68DyI>span{width:100%;min-width:0}.TableOfContentsPanel_title___guTe{padding:8px;font-weight:500}.TableOfContentsPanel_row__68DyI[data-toc-depth="0"]{font-weight:500;color:rgba(var(--atlas-neutral-03-rgb),.75)}.TableOfContentsPanel_row__68DyI[data-toc-depth="2"],.TableOfContentsPanel_row__68DyI[data-toc-depth="3"]{color:rgba(var(--atlas-neutral-03-rgb),.6)}.TableOfContentsPanel_label__MnCJJ{color:inherit;font-weight:inherit}.TableOfContentsPanel_row__68DyI[aria-current],.TableOfContentsPanel_title___guTe[aria-current]{color:var(--atlas-neutral-02)}.TableOfContentsPanel_row__68DyI[data-toc-highlighted],.TableOfContentsPanel_title___guTe[data-toc-highlighted]{color:var(--atlas-neutral-01)}.TableOfContentsPanel_title___guTe[data-toc-highlighted]{background:rgba(var(--atlas-neutral-05-rgb),.65)}.TableOfContentsPanel_row__68DyI:focus-visible,.TableOfContentsPanel_title___guTe:focus-visible{outline:1px solid rgba(var(--atlas-neutral-04-rgb),.6);outline-offset:-1px}@media (prefers-reduced-motion:reduce){.TableOfContentsPanel_highlight__Js_qc,.TableOfContentsPanel_row__68DyI,.TableOfContentsPanel_title___guTe{transition:none}}.TableOfContentsNavigation_root__DZHVT{inset:var(--atlas-editor-content-top,0) 0 var(--atlas-editor-content-bottom,0);z-index:80;pointer-events:none}.TableOfContentsNavigation_trigger__YFhs3{position:absolute;left:0;top:50%;transform:translateY(-50%);width:32px;height:min(calc(var(--mark-count) * 6px + 16px),208px,60%);min-height:44px;pointer-events:auto;cursor:pointer;outline:none;animation:TableOfContentsNavigation_unfold__g98ol .24s cubic-bezier(.2,.8,.2,1)}.TableOfContentsNavigation_trigger__YFhs3:focus-visible{outline:1px solid var(--atlas-neutral-04);outline-offset:-1px}.TableOfContentsNavigation_marks__IXmsJ{display:flex;flex-direction:column;height:100%;padding:8px}.TableOfContentsNavigation_slot__PKtpo{display:flex;align-items:center;flex:1;min-height:0}.TableOfContentsNavigation_notch__AysYu{display:block;flex-shrink:0;height:1px;width:var(--notch-width);background:rgba(var(--atlas-neutral-03-rgb),.28);transition:width .12s cubic-bezier(.2,.8,.2,1),background-color .12s ease-out}.TableOfContentsNavigation_notch__AysYu[data-active]{background:rgba(var(--atlas-neutral-03-rgb),.8)}.TableOfContentsNavigation_notch__AysYu[data-hovered]{background:var(--atlas-neutral-01)}.TableOfContentsNavigation_preview__Ny9rS{position:absolute;left:40px;top:50%;transform:translateY(-50%);width:min(264px,calc(100% - 56px));height:min(var(--outline-height),560px,calc(100% - 32px));pointer-events:auto;z-index:90;animation:TableOfContentsNavigation_reveal__NbBDT .16s ease-out}.TableOfContentsNavigation_preview__Ny9rS:before{content:"";position:absolute;right:100%;top:0;bottom:0;width:12px}@keyframes TableOfContentsNavigation_unfold__g98ol{0%{opacity:0;clip-path:inset(45% 0)}to{opacity:1;clip-path:inset(0)}}@keyframes TableOfContentsNavigation_reveal__NbBDT{0%{opacity:0;translate:-4px 0}to{opacity:1;translate:0 0}}@media (hover:none){.TableOfContentsNavigation_edge__VPiat [role=button]{min-width:44px}.TableOfContentsNavigation_trigger__YFhs3{width:44px}.TableOfContentsNavigation_preview__Ny9rS{left:48px;width:min(264px,calc(100% - 64px))}.TableOfContentsNavigation_preview__Ny9rS:before{width:4px}}@media (prefers-reduced-motion:reduce){.TableOfContentsNavigation_preview__Ny9rS,.TableOfContentsNavigation_trigger__YFhs3{animation:none}.TableOfContentsNavigation_notch__AysYu{transition:none}}.PublicPublicationArticle_mobilePublicCanvasContent__8QCAc,.PublicPublicationArticle_publicCanvasContent__vEdqu{height:100%;width:100%;min-width:0;overflow:hidden}.PublicPublicationArticle_communityToolbarFold__gaQLK{max-height:4px;overflow:clip;opacity:.55;transition:max-height .18s ease,opacity .18s ease}.PublicPublicationArticle_communityToolbarFold__gaQLK:focus-within,.PublicPublicationArticle_communityToolbarFold__gaQLK:hover{max-height:28px;opacity:1}.PublicPublicationArticle_canvasReader__Q_8av .community-publication-reader .ProseMirror[contenteditable=false]{padding:var(--editor-space-sm) var(--editor-page-gutter-right) calc(var(--editor-space-2xl) + var(--editor-space-lg));padding-left:var(--editor-page-gutter-left)}.PublicPublicationArticle_canvasReader__Q_8av .community-publication-reader .ProseMirror>*{max-width:var(--editor-prose-max-width);margin-right:auto;margin-left:0}@media (prefers-reduced-motion:reduce){.PublicPublicationArticle_communityToolbarFold__gaQLK{transition:none}}.comments-sidebar_card__Fp9Mr{container-type:inline-size;corner-shape:round;border-radius:20px}.comments-sidebar_content__Aj7VH{padding:10px 11px}.comments-sidebar_author__ELqv6{display:flex;align-items:center;gap:6px;min-width:0}.comments-sidebar_avatar__oo37O{width:14px;height:14px;flex:0 0 14px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;color:var(--atlas-neutral-03)}.comments-sidebar_avatar__oo37O>*{width:14px;height:14px}.comments-sidebar_authorName__vQEtJ{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--atlas-neutral-03)}.comments-sidebar_authorName__vQEtJ,.comments-sidebar_time__9vto5{font-size:12px;font-weight:500;line-height:1.2;letter-spacing:.12px;text-box:trim-both cap alphabetic}.comments-sidebar_time__9vto5{flex-shrink:0;white-space:nowrap;color:rgba(var(--atlas-neutral-04-rgb),.75)}.comments-sidebar_dot__GPG2j{width:3px;height:3px;flex:0 0 3px;border-radius:50%;background:rgba(var(--atlas-neutral-04-rgb),.75)}.comments-sidebar_body__KrOLv{line-height:1.4;white-space:pre-wrap;overflow-wrap:anywhere}.comments-sidebar_askAi__YRrza,.comments-sidebar_body__KrOLv{font-size:11px;color:rgba(var(--atlas-neutral-03-rgb),.75);text-box:trim-both cap alphabetic}.comments-sidebar_askAi__YRrza{--atlas-button-stroke:1px;--atlas-button-gradient:linear-gradient(110deg,var(--atlas-gradient-4),var(--atlas-gradient-3) 48%,var(--atlas-gradient-2));max-width:100%;border-radius:8px;padding:8px 9px;line-height:1.2;transition:color .15s}.comments-sidebar_askAi__YRrza:hover{color:var(--atlas-neutral-03)}.comments-sidebar_actions__PGNM_{display:flex;align-items:center;gap:12px;font-size:11px;color:rgba(var(--atlas-neutral-03-rgb),.75)}.comments-sidebar_actions__PGNM_ button{min-height:14px}.comments-sidebar_actions__PGNM_ button:focus-visible,.comments-sidebar_askAi__YRrza:focus-visible{outline:2px solid var(--atlas-primary);outline-offset:3px}.comments-sidebar_actionLabel__KRtST{text-box:trim-both cap alphabetic}@container (max-width: 248px){.comments-sidebar_actionLabel__KRtST{display:none}.comments-sidebar_actions__PGNM_{gap:16px}.comments-sidebar_actions__PGNM_ button{min-width:24px;min-height:24px;justify-content:center}}