.DocsSidebar_sidebar__gIJpl{width:260px;flex-shrink:0;background:#161616;border-right:1px solid #2a2a2a;height:100%;display:flex;flex-direction:column;overflow:hidden}.DocsSidebar_header__dCiuU{display:flex;align-items:center;justify-content:space-between;padding:.7rem .85rem;border-bottom:1px solid #2a2a2a}.DocsSidebar_brand__kleN2{display:inline-flex;align-items:center;gap:.4rem;color:#f0f0f0;font-size:.875rem;font-weight:700;text-decoration:none}.DocsSidebar_brand__kleN2:hover{color:#f96}.DocsSidebar_headerActions__eusb7{display:inline-flex;align-items:center;gap:.25rem}.DocsSidebar_iconBtn__UnRGn{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;background:transparent;border:1px solid #2a2a2a;border-radius:.35rem;color:var(--office-text-muted,#d6dde8);cursor:pointer}.DocsSidebar_iconBtn__UnRGn:hover{border-color:#f96;color:#f96}.DocsSidebar_searchWrap__qQmtB{display:flex;align-items:center;gap:.35rem;padding:.4rem .65rem;margin:.55rem .65rem .25rem;background:#1e1e1e;border:1px solid #2a2a2a;border-radius:.45rem}.DocsSidebar_searchInput__RPSDk{flex:1;background:transparent;border:none;outline:none;color:#f0f0f0;font-size:.75rem;font-family:inherit}.DocsSidebar_searchInput__RPSDk::-moz-placeholder{color:var(--office-text-tertiary,#b4bfce)}.DocsSidebar_searchInput__RPSDk::placeholder{color:var(--office-text-tertiary,#b4bfce)}.DocsSidebar_section__qDs42+.DocsSidebar_section__qDs42{margin-top:.55rem}.DocsSidebar_section__qDs42{padding:.25rem .4rem .5rem;overflow-y:auto}.DocsSidebar_sectionLabel__YuIqP{margin:.55rem .45rem .3rem;font-size:.62rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--office-text-tertiary,#b4bfce)}.DocsSidebar_empty__2_N5s{display:inline-flex;align-items:center;gap:.25rem;margin:0 .45rem;font-size:.7rem;color:var(--office-text-subtle,#a8b4c4);font-style:italic}.DocsSidebar_row__WFSJa{display:flex;align-items:center;gap:.15rem;padding:.18rem .35rem .18rem .4rem;border-radius:.35rem;position:relative;cursor:pointer}.DocsSidebar_row__WFSJa:hover{background:hsla(0,0%,100%,.03)}.DocsSidebar_rowActive__XRTe4{background:rgba(255,153,102,.1)}.DocsSidebar_rowActive__XRTe4 .DocsSidebar_titleText__nCUnI{color:#f96}.DocsSidebar_expander__qHidb{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;background:transparent;border:none;color:var(--office-text-tertiary,#b4bfce);cursor:pointer;border-radius:.25rem;flex-shrink:0}.DocsSidebar_expander__qHidb:hover:not(:disabled){background:hsla(0,0%,100%,.06)}.DocsSidebar_expander__qHidb:disabled{cursor:default}.DocsSidebar_expanderDot__8zjpZ{width:3px;height:3px;border-radius:50%;background:#4a4a4a}.DocsSidebar_title__kGj5c{flex:1;display:inline-flex;align-items:center;gap:.35rem;color:#f0f0f0;text-decoration:none;min-width:0}.DocsSidebar_icon__a6HpM{font-size:.85rem;flex-shrink:0}.DocsSidebar_titleText__nCUnI{font-size:.78rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DocsSidebar_title__kGj5c .DocsSidebar_spin__AJ7nc{flex-shrink:0}.DocsSidebar_rowActions__6ddKV{display:inline-flex;align-items:center;gap:.1rem;opacity:0;transition:opacity .12s ease;position:relative}.DocsSidebar_rowActive__XRTe4 .DocsSidebar_rowActions__6ddKV,.DocsSidebar_row__WFSJa:focus-within .DocsSidebar_rowActions__6ddKV,.DocsSidebar_row__WFSJa:hover .DocsSidebar_rowActions__6ddKV{opacity:1}.DocsSidebar_actionBtn__TqdFz{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;background:transparent;border:none;color:var(--office-text-subtle,#a8b4c4);cursor:pointer;border-radius:.3rem}.DocsSidebar_actionBtn__TqdFz:hover{background:hsla(0,0%,100%,.07);color:#f96}.DocsSidebar_actionBtnActive__zNjjE{color:#fbbf24;opacity:1!important}.DocsSidebar_menu__TXwT3{position:absolute;top:100%;right:0;z-index:30;background:#1a1a1a;border:1px solid #2a2a2a;border-radius:.4rem;min-width:120px;padding:.25rem;margin-top:.15rem;box-shadow:0 10px 28px rgba(0,0,0,.5)}.DocsSidebar_menuItem__PM5rx{display:flex;align-items:center;gap:.35rem;width:100%;padding:.35rem .5rem;background:transparent;border:none;color:#f0f0f0;font-size:.72rem;text-align:left;cursor:pointer;border-radius:.3rem}.DocsSidebar_menuItem__PM5rx:hover{background:hsla(0,91%,71%,.15);color:#f87171}.DocsSidebar_spin__AJ7nc{animation:DocsSidebar_spin__AJ7nc .9s linear infinite}@keyframes DocsSidebar_spin__AJ7nc{to{transform:rotate(1turn)}}.DocsSidebar_backToPlanning__pOMby{display:none}@media (max-width:768px){.DocsSidebar_sidebar__gIJpl{width:100%;border-right:none;flex:1;min-height:0}.DocsSidebar_backToPlanning__pOMby{display:inline-flex;align-items:center;gap:.3rem;font-size:.8125rem;font-weight:600;color:#8eb8f2;text-decoration:none;padding:.75rem 1rem .25rem;flex-shrink:0}.DocsSidebar_backToPlanning__pOMby:hover{color:#f96}}.TemplatePicker_overlay__EJiB_{position:fixed;inset:0;background:rgba(0,0,0,.65);z-index:220;display:flex;align-items:center;justify-content:center;padding:1.25rem}.TemplatePicker_dialog__Kuu9A{background:#1a1a1a;border:1px solid #2a2a2a;border-radius:.875rem;width:760px;max-width:100%;max-height:calc(100vh - 2.5rem);display:flex;flex-direction:column;overflow:hidden;box-shadow:0 28px 60px rgba(0,0,0,.55)}.TemplatePicker_header__G5jb8{display:flex;align-items:center;justify-content:space-between;padding:.95rem 1.1rem;border-bottom:1px solid #2a2a2a}.TemplatePicker_title__qRrd3{display:inline-flex;align-items:center;gap:.45rem;margin:0;font-size:1rem;font-weight:700;color:#f0f0f0}.TemplatePicker_closeBtn__UyGf8{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;background:transparent;border:1px solid #2a2a2a;border-radius:.4rem;color:#d6dde8;cursor:pointer}.TemplatePicker_closeBtn__UyGf8:hover{border-color:#f96;color:#f96}.TemplatePicker_error__Xbhe9{display:inline-flex;align-items:center;gap:.35rem;margin:.55rem 1.1rem 0;padding:.45rem .65rem;border-radius:.4rem;background:hsla(0,91%,71%,.1);border:1px solid hsla(0,91%,71%,.45);color:#f87171;font-size:.75rem}.TemplatePicker_empty__BRDIm,.TemplatePicker_loading__t_v0i{padding:2.5rem 1.5rem;text-align:center;font-size:.8125rem;color:var(--office-text-tertiary,#b4bfce)}.TemplatePicker_body__qbCKH{display:grid;grid-template-columns:1.4fr 1fr;gap:0;flex:1;overflow:hidden}.TemplatePicker_gallery__I_xZ3{padding:.85rem 1.1rem;overflow-y:auto;border-right:1px solid #2a2a2a}.TemplatePicker_galleryGroup__nPmri+.TemplatePicker_galleryGroup__nPmri{margin-top:.85rem}.TemplatePicker_galleryGroupLabel__d5TGH{margin:0 0 .4rem;font-size:.65rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--office-text-tertiary,#b4bfce)}.TemplatePicker_cards__zs6vN{display:flex;flex-direction:column;gap:.4rem}.TemplatePicker_card__em8jR{display:flex;align-items:flex-start;gap:.55rem;padding:.55rem .7rem;background:#1e1e1e;border:1px solid #2a2a2a;border-radius:.55rem;color:#f0f0f0;text-align:left;cursor:pointer;position:relative;transition:border-color .12s ease,background .12s ease}.TemplatePicker_card__em8jR:hover{border-color:rgba(255,153,102,.4)}.TemplatePicker_cardSelected__HENE6{border-color:#f96;background:rgba(255,153,102,.06)}.TemplatePicker_cardIcon__dXoJ7{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding-top:.1rem}.TemplatePicker_cardBody__qFvBa{flex:1;min-width:0}.TemplatePicker_cardName__4pi15{display:flex;align-items:center;gap:.4rem;font-size:.8125rem;font-weight:700;color:#f0f0f0}.TemplatePicker_builtinPill__4QkM4{font-size:.6rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;background:rgba(96,165,250,.15);color:#60a5fa;border-radius:999px;padding:.05rem .35rem}.TemplatePicker_cardDesc___JCsK{margin:.15rem 0 0;font-size:.7rem;color:var(--office-text-tertiary,#b4bfce)}.TemplatePicker_cardDelete__WZLOa{position:absolute;top:.4rem;right:.4rem;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;background:transparent;border:1px solid transparent;border-radius:.3rem;color:var(--office-text-subtle,#a8b4c4);cursor:pointer;opacity:0;transition:opacity .12s ease,color .12s ease}.TemplatePicker_card__em8jR:hover .TemplatePicker_cardDelete__WZLOa{opacity:1}.TemplatePicker_cardDelete__WZLOa:hover{color:#f87171;border-color:hsla(0,91%,71%,.45)}.TemplatePicker_preview__pISZz{padding:.95rem 1.1rem;overflow-y:auto}.TemplatePicker_previewName__u5q4x{margin:0;font-size:.9375rem;font-weight:700}.TemplatePicker_previewDesc__6yls9{margin:.25rem 0 .7rem;font-size:.75rem;color:var(--office-text-tertiary,#b4bfce)}.TemplatePicker_previewBody__Rj3tY{display:flex;flex-direction:column;gap:.55rem}.TemplatePicker_previewLabel__FSDxq{margin:0;font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:var(--office-text-tertiary,#b4bfce)}.TemplatePicker_previewChecklist___tQII,.TemplatePicker_previewMeta__xhesh{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.2rem}.TemplatePicker_previewMeta__xhesh li{font-size:.75rem;color:#d6dde8}.TemplatePicker_previewMeta__xhesh li strong{color:#f0f0f0}.TemplatePicker_previewChecklist___tQII li{font-size:.75rem;color:#d6dde8;padding-left:.7rem;position:relative}.TemplatePicker_previewChecklist___tQII li:before{content:"";position:absolute;left:0;top:.55rem;width:4px;height:4px;background:#f96;border-radius:50%}.TemplatePicker_previewMore__x2T59{font-style:italic;color:var(--office-text-tertiary,#b4bfce)}.TemplatePicker_previewColumns__bjzTQ{display:flex;flex-wrap:wrap;gap:.3rem}.TemplatePicker_previewColumn__puGR6{font-size:.65rem;font-weight:700;padding:.15rem .5rem;border-radius:999px}.TemplatePicker_footer__GPkGI{display:flex;justify-content:flex-end;gap:.45rem;padding:.75rem 1.1rem;border-top:1px solid #2a2a2a}.TemplatePicker_cancelBtn__x_qAU{padding:.45rem .85rem;background:transparent;border:1px solid #2a2a2a;border-radius:.45rem;color:#d6dde8;font-size:.8125rem;cursor:pointer}.TemplatePicker_applyBtn__vTbUG{padding:.45rem .95rem;background:#f96;border:1px solid #f96;border-radius:.45rem;color:#1a1a1a;font-size:.8125rem;font-weight:700;cursor:pointer}.TemplatePicker_applyBtn__vTbUG:disabled{opacity:.55;cursor:not-allowed}.planning_page__sACMZ{padding:1.5rem 2.5rem 4rem;max-width:1500px;margin:0 auto;display:flex;flex-direction:column;min-height:calc(100vh - 52px)}.planning_header__SGnN_{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;margin-bottom:1.25rem;flex-shrink:0}.planning_title__ustTX{font-size:1.625rem;font-weight:700;color:#fff;margin:0 0 .375rem;letter-spacing:-.02em}.planning_sub__OJPY1{font-size:1rem;color:var(--office-text-muted,#d6dde8);margin:0}.planning_goalsLink__il7oN{display:inline-flex;align-items:center;gap:.35rem;padding:.45rem .75rem;background:#191c26;border:1px solid hsla(0,0%,100%,.1);border-radius:.5rem;color:#f0f0f0;font-size:.8125rem;font-weight:600;text-decoration:none;transition:border-color .15s ease,color .15s ease}.planning_goalsLink__il7oN:hover{border-color:#f96;color:#f96}.planning_goalsLinkLoading___8rIv{pointer-events:none;border-color:rgba(255,153,102,.35);color:var(--office-text-tertiary,#b4bfce)}.planning_goalsCount__vD3L3{background:rgba(255,153,102,.15);color:#f96;font-size:.7rem;font-weight:700;padding:.05rem .45rem;border-radius:999px}.planning_headerRight__EZoeM{display:flex;align-items:center;gap:.875rem;flex-wrap:wrap;justify-content:flex-end;position:relative;z-index:2}.planning_headerNav__xSDDj{display:flex;align-items:center;gap:.5rem;min-width:0}.planning_dateRangeGroup__N514C{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.planning_dateRangeLabel__Uko_t{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--office-text-subtle,#b4c0d0);margin-right:.125rem}.planning_dateRangeSep__jC3Zp{color:var(--office-text-tertiary,#c0cad8);font-size:.875rem;font-weight:500;-webkit-user-select:none;-moz-user-select:none;user-select:none}.planning_dateInput__5UYV3{padding:.45rem .55rem;background:#191c26;border:1px solid hsla(0,0%,100%,.12);border-radius:.5rem;font-family:inherit;font-size:.8125rem;color:var(--office-text-secondary,#d2dae6);color-scheme:dark}.planning_dateInput__5UYV3:focus{outline:none;border-color:#f96}.planning_dateInput__5UYV3:disabled{opacity:.45;cursor:not-allowed}.planning_searchWrap__LH_gd{position:relative;display:flex;align-items:center}.planning_searchIcon__XtDOR{position:absolute;left:.75rem;color:var(--office-text-subtle,#a8b4c4);pointer-events:none}.planning_search__fcyWq{padding:.55rem .875rem .55rem 2.125rem;background:#191c26;border:1px solid hsla(0,0%,100%,.12);border-radius:.5rem;color:#e8e8e8;font-size:.9375rem;outline:none;width:220px;font-family:inherit}.planning_search__fcyWq:focus{border-color:#f96}.planning_search__fcyWq::-moz-placeholder{color:var(--office-text-subtle,#a8b4c4)}.planning_search__fcyWq::placeholder{color:var(--office-text-subtle,#a8b4c4)}.planning_viewSwitch__vdwNJ{display:flex;background:#191c26;border:1px solid hsla(0,0%,100%,.1);border-radius:.5rem;padding:3px;gap:2px}.planning_viewBtn__eBd6s{display:flex;align-items:center;gap:.4rem;padding:.45rem .875rem;background:transparent;border:none;border-radius:.4rem;color:var(--office-text-muted,#d6dde8);font-size:.875rem;font-weight:500;cursor:pointer;transition:all .15s ease;white-space:nowrap}.planning_viewBtn__eBd6s:hover{color:#fff}.planning_viewBtnActive__V8izb{background:#0f1117;color:#f96;font-weight:600;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.1)}.planning_body__WDKwr{flex:1;min-height:0;overflow:auto}.planning_subStat__OSwL0{font-weight:600;color:#d0d0d0}.planning_toolbar___kgiN{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:1rem;flex-shrink:0}.planning_views__S573b{display:flex;background:#191c26;border:1px solid hsla(0,0%,100%,.1);border-radius:.5rem;padding:3px;gap:2px}.planning_viewBody__JZF7t{flex:1;display:flex;flex-direction:column;min-height:calc(100vh - 250px)}.planning_errorBanner__WgsOe{gap:10px;padding:10px 14px;font-size:13px;color:#fca5a5;background:hsla(0,91%,71%,.08);border:1px solid hsla(0,91%,71%,.35);border-radius:8px}.planning_errorBanner__WgsOe,.planning_warnBanner__5GTM_{display:flex;align-items:center;margin-bottom:.75rem;flex-shrink:0}.planning_warnBanner__5GTM_{gap:8px;padding:8px 12px;font-size:12.5px;color:#ffc88a;background:rgba(255,153,102,.08);border:1px solid rgba(255,153,102,.3);border-radius:8px}.planning_retryBtn__dr611{padding:4px 12px;font-size:12px;font-weight:500;color:#0b0b0b;background:#f96;border:none;border-radius:6px;cursor:pointer}.planning_retryBtn__dr611:hover{background:#ffa578}.planning_dismissBtn__5fFAq{padding:3px 10px;font-size:11.5px;font-weight:500;color:#cfcfcf;background:transparent;border:1px solid #555;border-radius:6px;cursor:pointer}.planning_dismissBtn__5fFAq:hover{border-color:var(--office-text-tertiary,#b4bfce);color:#fff}.planning_loadingBox__OWGKr{display:flex;align-items:center;gap:.625rem;padding:2.5rem 1rem;justify-content:center;color:var(--office-text-tertiary,#b4bfce);font-size:.9375rem}.planning_spin__Ba8Dr{animation:planning_spin__Ba8Dr .9s linear infinite}@keyframes planning_spin__Ba8Dr{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.planning_page__sACMZ{padding:.75rem .75rem 3rem;min-height:0}.planning_header__SGnN_{flex-direction:column;align-items:stretch;gap:.75rem;margin-bottom:.75rem}.planning_title__ustTX{font-size:1.375rem}.planning_headerRight__EZoeM{justify-content:stretch;gap:.5rem}.planning_headerNav__xSDDj{width:100%}.planning_headerNav__xSDDj>:first-child{flex:1 1 auto;min-width:0}.planning_goalsLink__il7oN{flex-shrink:0;padding:.45rem .6rem}.planning_dateRangeGroup__N514C{width:100%;display:grid;grid-template-columns:auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;flex-wrap:nowrap;gap:.35rem}.planning_dateInput__5UYV3{width:100%;min-width:0;box-sizing:border-box}.planning_searchWrap__LH_gd,.planning_search__fcyWq{width:100%}.planning_toolbar___kgiN{flex-direction:column;align-items:stretch;gap:.5rem;margin-bottom:.75rem}.planning_views__S573b{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;flex-wrap:nowrap}.planning_views__S573b::-webkit-scrollbar{height:0}.planning_viewBtn__eBd6s{flex-shrink:0;min-height:40px;padding:0 10px;gap:0}.planning_viewBtn__eBd6s>span{display:none}.planning_viewBtnActive__V8izb{gap:6px;padding:0 12px}.planning_viewBtnActive__V8izb>span{display:inline}.planning_viewBody__JZF7t{min-height:50dvh}}.docs_shell__QvNbV{display:flex;height:calc(100vh - 64px);background:#161616;color:#f0f0f0}.docs_main__oAHfg{position:relative}.docs_mainContent__RVvXQ,.docs_main__oAHfg{flex:1;display:flex;flex-direction:column;overflow:hidden}.docs_mainContent__RVvXQ{min-height:0}.docs_back__Lz7rr{display:inline-flex;align-items:center;gap:.3rem;font-size:.75rem;color:var(--office-text-tertiary,#b4bfce);text-decoration:none;padding:.65rem 1.25rem .25rem;flex-shrink:0}.docs_back__Lz7rr:hover{color:#f96}.docs_backToList__1Ob7_{display:none}.docs_bannerError__vkyDu{position:absolute;top:.65rem;left:50%;transform:translateX(-50%);z-index:50;display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .7rem;background:hsla(0,91%,71%,.15);border:1px solid hsla(0,91%,71%,.45);border-radius:.45rem;color:#f87171;font-size:.75rem}.docs_landing__PzT4y{flex:1;overflow-y:auto;padding:2rem 2.5rem;max-width:980px;width:100%;margin:0 auto}.docs_landingHero__eMP4V{margin-bottom:1.5rem}.docs_landingTitle__knjzv{margin:0;font-size:1.5rem;font-weight:800;color:#f0f0f0}.docs_landingSub__kEgaM{margin:.3rem 0 0;font-size:.9rem;color:var(--office-text-tertiary,#b4bfce)}.docs_landingActions__seZAc{display:flex;gap:.5rem;margin-top:1rem}.docs_primaryBtn__Y9Sax{display:inline-flex;align-items:center;gap:.35rem;padding:.55rem .95rem;background:#f96;border:1px solid #f96;border-radius:.45rem;color:#1a1a1a;font-size:.85rem;font-weight:700;cursor:pointer;text-decoration:none}.docs_primaryBtn__Y9Sax:hover{background:#f85}.docs_secondaryBtn__iEHNj{display:inline-flex;align-items:center;gap:.35rem;padding:.55rem .95rem;background:transparent;border:1px solid #2a2a2a;border-radius:.45rem;color:#f0f0f0;font-size:.85rem;font-weight:600;cursor:pointer;text-decoration:none}.docs_secondaryBtn__iEHNj:hover{border-color:#f96;color:#f96}.docs_landingSection__9fPVN{margin-top:2rem}.docs_landingSectionLabel__W1nNY{margin:0 0 .7rem;font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--office-text-tertiary,#b4bfce)}.docs_cardGrid__HdRkU{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:.7rem}.docs_card__VhOCx{display:flex;flex-direction:column;gap:.3rem;padding:.85rem 1rem;background:#1e1e1e;border:1px solid #2a2a2a;border-radius:.55rem;text-decoration:none;color:#f0f0f0;transition:border-color .12s ease}.docs_card__VhOCx:hover{border-color:#f96}.docs_cardTitle__6bXr_{display:inline-flex;align-items:center;gap:.4rem;font-size:.85rem;font-weight:700}.docs_cardIcon__VMNLv{font-size:1rem;flex-shrink:0}.docs_cardSnippet__IlEcW{font-size:.72rem;color:var(--office-text-tertiary,#b4bfce);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.docs_cardMeta__ifjxk{margin-top:.15rem;font-size:.66rem;color:var(--office-text-subtle,#a8b4c4)}.docs_empty__tIQjm{padding:2rem 1rem;text-align:center;font-size:.85rem;color:var(--office-text-tertiary,#b4bfce);background:#1e1e1e;border:1px dashed #2a2a2a;border-radius:.55rem}.docs_pageWrap__aTXhy{flex:1;display:flex;flex-direction:column;overflow:hidden}.docs_pageError__kbHvp,.docs_pageLoading__fitc5{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;color:var(--office-text-tertiary,#b4bfce);font-size:.9rem}.docs_spin__xRyPg{animation:docs_spin__xRyPg 1s linear infinite}@keyframes docs_spin__xRyPg{to{transform:rotate(1turn)}}@media (max-width:768px){.docs_shell__QvNbV{flex-direction:column;height:calc(100dvh - var(--mobile-header-height, 56px));min-height:0}.docs_main__oAHfg,.docs_shellReading__tEB7o [data-docs-sidebar]{display:none}.docs_shellReading__tEB7o .docs_main__oAHfg{display:flex;flex:1;min-height:0;width:100%}.docs_backToList__1Ob7_{display:inline-flex;align-items:center;gap:.3rem;font-size:.8125rem;font-weight:600;color:#8eb8f2;text-decoration:none;padding:.75rem 1rem .35rem;flex-shrink:0}.docs_shellReading__tEB7o .docs_back__Lz7rr{display:none}.docs_landing__PzT4y{padding:1.25rem 1rem}.docs_landingTitle__knjzv{font-size:1.25rem;overflow-wrap:anywhere}.docs_landingActions__seZAc{flex-wrap:wrap}.docs_cardGrid__HdRkU{grid-template-columns:1fr}}