*{box-sizing:border-box}html{min-width:320px;background:var(--canvas);color:var(--ink);font-size:16px}body{margin:0;font-family:var(--font-thmanyah),Arial,sans-serif;font-size:.875rem;-webkit-font-smoothing:antialiased;line-height:1.65}button,input,select,textarea{font:inherit}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}a,button{touch-action:manipulation}button{cursor:pointer}button:disabled{cursor:not-allowed}a{text-decoration:none;text-underline-offset:4px}a,button{color:inherit}svg{flex-shrink:0;stroke-width:1.7}h1,h2,h3,h4,p{margin:0}h1,h2,h3,h4{font-weight:500;text-wrap:balance}p{color:var(--muted);text-wrap:pretty}h1{font-size:1.8rem;line-height:1.5}h2{font-size:1.05rem}h3{font-size:.95rem}::selection{background:var(--green);color:white}:focus-visible{outline:3px solid var(--focus);outline-offset:3px}input,textarea{caret-color:var(--green)}[hidden]{display:none!important}.app-shell{--sidebar-width:244px}.sidebar{position:fixed;inset-block:0;inset-inline-start:0;width:var(--sidebar-width);background:var(--sidebar);border-inline-end:1px solid var(--line);padding:25px 18px 0;display:flex;flex-direction:column;z-index:30;transition:width var(--duration-fast) var(--ease-smooth-out)}.brand{display:block;align-self:flex-start;margin:0 13px 25px}.brand img{display:block;width:122px;height:auto}.workspace-switch{display:flex;gap:10px;align-items:center;padding:12px 7px;border-block:1px solid var(--line);margin-bottom:24px}.workspace-switch strong{display:block;font-size:.79rem;font-weight:500}.workspace-switch div>span{font-size:.7rem;color:var(--muted)}.workspace-icon{display:grid;place-items:center;width:32px;height:34px;background:var(--surface);border:1px solid var(--line);border-radius:7px;color:var(--green)}.nav-label{font-size:.7rem;color:var(--muted);margin:0 12px 9px}.future-label{margin-top:27px}.nav-item{display:flex;align-items:center;gap:11px;width:100%;padding:11px 12px;border:0;border-radius:7px;background:transparent;text-align:start;min-height:44px;margin-block:4px;font-size:.83rem;font-weight:500;color:var(--muted);transition:background var(--duration-quick),color var(--duration-quick)}.nav-item.selected{background:var(--green);color:white}.nav-item:not(.selected):not(:disabled):hover{background:var(--selected)}.nav-dot{width:5px;height:5px;border-radius:50%;background:var(--olive);margin-inline-start:auto}.nav-item.upcoming{color:var(--disabled-ink)}.soon{font-size:.61rem;border:1px solid var(--line);padding:0 5px;border-radius:4px;margin-inline-start:auto;color:var(--muted);font-weight:400;white-space:nowrap}.nav-separator{height:1px;background:var(--line);margin:23px 10px 14px}.sidebar-bottom{margin-top:auto;padding-top:30px}.local-note{display:flex;gap:9px;margin:0 10px 22px}.status-dot{height:6px;width:6px;display:inline-block;border-radius:50%;background:var(--olive);flex-shrink:0}.local-note .status-dot{margin-top:8px}.local-note strong{font-size:.72rem;font-weight:500}.local-note p{font-size:.67rem;margin-top:2px}.sidebar-foot{border-top:1px solid var(--line);padding:13px 8px;display:flex;align-items:center;justify-content:space-between;color:var(--muted);font-size:.63rem}.sidebar-foot small{color:var(--disabled-ink);margin-inline-start:6px}.app-body{margin-inline-start:var(--sidebar-width);min-height:100dvh;display:flex;flex-direction:column;transition:margin var(--duration-fast) var(--ease-smooth-out)}.topbar{height:77px;border-bottom:1px solid var(--line);justify-content:space-between;padding:0 35px;gap:20px;background:var(--surface)}.topbar,.topbar-context{display:flex;align-items:center}.topbar-context{gap:12px;font-size:.74rem;min-width:0;white-space:nowrap;color:var(--muted)}.topbar-context strong{font-weight:500;color:var(--ink)}.topbar-actions{display:flex;align-items:center;gap:20px;flex-shrink:0}.demo-indicator{display:flex;align-items:center;gap:6px;color:var(--orange-ink);font-size:.69rem;white-space:nowrap}.demo-indicator>span{width:5px;height:5px;border-radius:50%;background:var(--orange)}.website-link{display:flex;align-items:center;gap:8px;font-size:.72rem;color:var(--ink)}.website-link:hover{color:var(--green)}.topbar-divider{height:24px;width:1px;background:var(--line)}.profile-control{display:flex;align-items:center;gap:9px;border:0;padding:0!important}.avatar{width:31px;height:31px;border:1px solid var(--line);border-radius:50%;display:grid;place-items:center;background:var(--canvas);color:var(--muted)}.main-content{width:100%;max-width:1530px;margin-inline:auto;padding:36px 38px 16px;flex:1 1;outline:none}.page-heading{display:flex;align-items:center;justify-content:space-between;gap:22px;margin-bottom:27px}.page-heading p{font-size:.82rem;margin-top:5px}.button{border:1px solid var(--line-strong);border-radius:7px;background:var(--surface);min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:8px 15px;line-height:1.5;font-size:.77rem;font-weight:500;white-space:nowrap;transition:background var(--duration-quick),color var(--duration-quick),border-color var(--duration-quick),transform var(--duration-quick)}.button:not(:disabled):active{transform:translateY(1px)}.button:not(:disabled):hover{background:var(--canvas)}.button-primary{background:var(--green);color:white;border-color:var(--green)}.button-primary:not(:disabled):hover{background:var(--green-hover);border-color:var(--green-hover)}.button-ghost{border-color:transparent;background:transparent}.button-ghost:not(:disabled):hover{background:var(--selected)}.button-danger{color:var(--danger);border-color:var(--danger-line);background:var(--danger-surface)}.button:disabled{color:var(--disabled-ink);background:var(--disabled-surface);border-color:var(--line)}.button-ghost:disabled{background:transparent;border-color:transparent}.icon-button{width:40px;min-width:40px;height:40px;padding:0}.badge{display:inline-flex;align-items:center;gap:5px;font-size:.65rem;padding:3px 8px;line-height:1.5;background:var(--canvas);border:1px solid var(--line);color:var(--muted);border-radius:5px;white-space:nowrap}.badge-green{background:var(--green-tint);border-color:var(--green-line);color:var(--green)}.badge-green:before{content:"";width:4px;height:4px;border-radius:50%;background:var(--green-secondary)}.badge-orange{background:var(--orange-tint);border-color:var(--orange-line);color:var(--orange-ink)}.source-caption{display:flex;align-items:center;gap:7px;font-size:.68rem;color:var(--muted);margin-bottom:12px}.source-date{margin-inline-start:auto;font-size:.66rem}.content-summary{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line);border-radius:12px;padding:22px 0;margin-bottom:27px;background:var(--surface)}.summary-item{padding:0 25px;border-inline-end:1px solid var(--line)}.summary-item:last-child{border:0}.summary-label{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:.75rem}.summary-label svg{color:var(--green-secondary)}.summary-item>strong{font-size:1.8rem;line-height:1.5;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;display:block;margin:7px 0 0}.summary-item>p{font-size:.66rem}.overview-workspace{display:grid;grid-template-columns:minmax(0,1fr) 284px;gap:24px}.panel{background:var(--surface);border:1px solid var(--line);border-radius:12px;overflow:hidden}.panel-heading{padding:21px 23px;display:flex;align-items:center;justify-content:space-between;gap:10px}.panel-heading p{font-size:.73rem;margin-top:2px}.website-feature{display:grid;grid-template-columns:.9fr 1.1fr;min-height:260px;margin:0 22px;background:var(--green);border-radius:8px;overflow:hidden}.website-feature-copy{padding:24px;color:white;display:flex;flex-direction:column}.feature-brand{margin-bottom:11px}.feature-brand img{display:block}.website-feature-copy h3{white-space:pre-line;font-size:1.7rem;line-height:1.4;font-weight:500}.website-feature-copy p{color:var(--on-green-muted);font-size:.66rem;margin-top:12px}.feature-link{display:flex;align-items:center;gap:9px;font-size:.7rem;margin-top:22px}.feature-link:hover{text-decoration:underline}.website-feature-image{position:relative;min-height:260px}.website-feature-image img{object-fit:cover}.website-feature-image>span{position:absolute;inset-inline-start:12px;bottom:12px;background:var(--surface);padding:4px 8px;border-radius:4px;font-size:.59rem;color:var(--green)}.website-section-shortcuts{padding:10px 22px 0}.website-section-shortcuts>a{display:flex;align-items:center;gap:12px;padding:13px 0;border-bottom:1px solid var(--line);transition:color var(--duration-quick)}.website-section-shortcuts>a:hover{color:var(--green-secondary)}.website-section-shortcuts>a:last-child{border-bottom:0}.shortcut-icon{width:33px;height:36px;display:grid;place-items:center;color:var(--green-secondary);background:var(--canvas);border:1px solid var(--line);border-radius:6px}.website-section-shortcuts strong{font-size:.77rem;font-weight:500;display:block}.website-section-shortcuts div>span{font-size:.66rem;color:var(--muted)}.website-section-shortcuts>a>svg:last-child{margin-inline-start:auto;color:var(--muted)}.panel-foot{display:flex;justify-content:space-between;align-items:center;gap:12px;border-top:1px solid var(--line);padding:13px 23px;font-size:.67rem;background:var(--subtle)}.panel-foot>a,.panel-foot>span{display:flex;align-items:center;gap:7px}.panel-foot>span{color:var(--muted)}.panel-foot>a{color:var(--green)}.workspace-status{display:flex;flex-direction:column}.workspace-status .panel-heading{padding:22px 20px}.workspace-status .panel-heading svg{color:var(--muted)}.integration-status{padding:9px 23px 23px}.integration-icon{width:42px;height:42px;display:grid;place-items:center;background:var(--orange-tint);color:var(--orange-ink);border-radius:10px;margin-bottom:18px}.integration-status h3{font-size:1.25rem;line-height:1.6}.integration-status p{font-size:.74rem;margin-top:10px;max-width:25ch}.status-checklist{list-style:none;padding:20px 0;margin:0 22px;border-top:1px solid var(--line);display:grid;gap:14px;font-size:.72rem;color:var(--muted)}.status-checklist li{display:flex;align-items:center;gap:8px}.status-checklist svg{color:var(--green-secondary)}.empty-circle{width:14px;height:14px;border:1px dashed var(--line-strong);border-radius:50%;margin-inline:1px 2px}.session-status{display:flex;gap:10px;padding:16px 20px;background:var(--subtle);margin:0 20px;border-radius:7px}.session-status svg{color:var(--green-secondary);margin-top:3px}.session-status strong{display:block;font-size:.7rem;font-weight:500}.session-status span{display:block;font-size:.64rem;color:var(--muted);margin-top:3px}.status-website-link{display:flex;align-items:center;justify-content:space-between;padding:17px 22px;font-size:.71rem;margin-top:auto;border-top:1px solid var(--line)}.overview-bottom{display:grid;grid-template-columns:minmax(0,1fr) 284px;gap:24px;margin-top:32px}.section-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.section-heading>span{font-size:.66rem;color:var(--muted)}.quick-action-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--line);border-radius:9px;overflow:hidden;background:var(--surface)}.quick-action{padding:18px 16px;border-inline-end:1px solid var(--line);display:flex;flex-direction:column;align-items:flex-start;position:relative}.quick-action:last-child{border:0}.quick-action>svg{color:var(--muted);margin-bottom:15px}.quick-action strong{font-size:.72rem;font-weight:500}.quick-action>span:not(.badge){font-size:.61rem;color:var(--muted);margin-top:5px}.quick-action .badge{margin-top:14px;font-size:.58rem;padding:1px 6px}.quick-action.available{background:var(--green-tint);color:var(--green)}.quick-action.available>svg{color:var(--green)}.quick-action.available>svg:last-child{margin-top:17px;margin-bottom:0}.quick-action.available:hover{background:var(--selected)}.activity-empty{display:flex;align-items:flex-start;gap:11px;padding:21px 18px;border:1px dashed var(--line-strong);border-radius:9px}.activity-empty>svg{color:var(--disabled-ink);margin-top:4px}.activity-empty h3{font-size:.78rem}.activity-empty p{font-size:.69rem;margin-top:6px}.overview-end{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--line);margin-top:34px;padding:19px 0 3px;color:var(--muted);font-size:.71rem}.overview-end img{opacity:.55}.app-footer{display:flex;justify-content:space-between;gap:10px;padding:18px 38px 22px;font-size:.62rem;color:var(--muted)}.app-footer>span:last-child{display:flex;align-items:center;gap:5px}.notice{display:flex;align-items:flex-start;gap:10px;background:var(--green-tint);border:1px solid var(--green-line);color:var(--green-secondary);padding:12px 16px;border-radius:8px;font-size:.73rem;line-height:1.8}.notice>svg{margin-top:3px}.notice strong{font-weight:500;color:var(--green)}.section-directory{margin-top:25px}.directory-toolbar{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:22px}.directory-title{display:flex;align-items:center;gap:12px}.directory-tools{gap:10px}.directory-tools,.search-field{display:flex;align-items:center}.search-field{gap:7px;border:1px solid var(--line);border-radius:6px;height:36px;padding-inline:10px;color:var(--muted)}.search-field:focus-within{outline:2px solid var(--focus);outline-offset:2px}.search-field input{border:0;background:transparent;outline:none;width:150px;font-size:.71rem;color:var(--ink)}.search-field button{border:0;background:transparent;display:grid;place-items:center;color:var(--muted);width:24px;height:28px}.filter-field{display:flex;align-items:center;gap:7px;color:var(--muted)}.filter-field select{font-size:.7rem;background:var(--surface);border:0;color:var(--ink);padding:7px;min-height:36px}.directory-column-head{display:grid;grid-template-columns:minmax(0,1fr) 180px 100px;background:var(--subtle);border-block:1px solid var(--line);font-size:.65rem;color:var(--muted);padding:10px 25px}.directory-column-head>span:last-child{text-align:center}.section-row{display:flex;align-items:center;gap:18px;padding:19px 24px;border-bottom:1px solid var(--line);min-height:110px}.section-row:last-child{border:0}.section-index{font-size:.73rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--muted);width:18px}.section-thumb{position:relative;width:80px;height:65px;flex-shrink:0;display:grid;place-items:center;color:var(--green-secondary);background:var(--green-tint);border-radius:6px;overflow:hidden}.section-thumb img{object-fit:cover;outline:1px solid #0000001a;outline-offset:-1px}.section-row-info{flex:1 1;min-width:0}.section-row-info>div{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.section-row-info h3{font-size:.86rem}.section-row-info p{font-size:.71rem;margin-top:3px}.field-summary{font-size:.64rem;color:var(--muted)}.section-source-status{width:160px;flex-shrink:0}.section-row-action{width:90px;flex-shrink:0;display:flex;justify-content:center}.section-row-action>.button{font-size:.72rem}.soon-label{font-size:.7rem;color:var(--muted)}.unsaved-dot{height:6px;width:6px;border-radius:50%;background:var(--orange)}.reorder-actions{display:flex;gap:4px}.reorder-actions .button{width:36px;min-width:36px;height:36px;min-height:36px}.sorting-notice{display:flex;align-items:flex-start;gap:8px;font-size:.72rem;color:var(--orange-ink);padding:12px 23px;background:var(--orange-tint);border-top:1px solid var(--orange-line)}.sorting-notice svg{margin-top:3px}.directory-bottom{display:flex;align-items:flex-start;gap:9px;padding:13px 23px;border-top:1px solid var(--line);background:var(--subtle);color:var(--muted);font-size:.67rem}.directory-bottom svg{margin-top:2px}.conditional-sections{margin-top:24px;border:1px solid var(--line);border-radius:8px;background:var(--surface)}.conditional-sections summary{cursor:pointer;padding:16px 20px;display:flex;align-items:center;gap:10px;font-size:.78rem}.conditional-sections summary:before{content:"+";font-size:1rem;color:var(--muted)}.conditional-sections[open] summary:before{content:"−"}.conditional-sections>div{padding:0 20px 16px}.conditional-sections>div>div{display:flex;align-items:center;gap:12px;padding:13px 0;border-top:1px solid var(--line);font-size:.72rem}.conditional-sections strong{font-weight:500}.conditional-sections>div>div>span:not(.badge){color:var(--muted);flex:1 1}.list-footnote{display:flex;align-items:flex-start;gap:8px;padding:17px 3px}.list-footnote svg{color:var(--muted);margin-top:3px}.list-footnote p{font-size:.69rem}.list-empty{text-align:center;padding:50px}.list-empty svg{color:var(--muted);margin-bottom:12px}.list-empty p{margin:8px 0 20px}.mobile-menu{display:none}.dialog{border:1px solid var(--line);padding:0;background:var(--surface);color:var(--ink);border-radius:14px;width:min(560px,calc(100% - 32px));max-height:calc(100dvh - 40px);overflow:auto;box-shadow:0 24px 80px #10271d26}.dialog::backdrop{background:#14231c66}.dialog[open]{animation:dialog-in var(--duration-fast) var(--ease-smooth-out)}.dialog-body{padding:23px}.dialog-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:19px}.dialog-heading h2{font-size:1.1rem}.dialog-heading .button{margin-block:-7px}.dialog-description{font-size:.8rem;line-height:1.9}.dialog-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:25px}.account-placeholder{text-align:center;padding:15px 10px}.account-placeholder>svg{color:var(--green-secondary);margin-bottom:17px}.account-placeholder h3{font-size:1.1rem}.account-placeholder p{margin:12px auto 24px;max-width:45ch;font-size:.82rem}.toast{position:fixed;inset-inline-start:50%;bottom:24px;transform:translate(-50%,16px) scale(.97);direction:rtl;display:flex;align-items:center;gap:10px;max-width:calc(100vw - 32px);background:var(--ink);color:white;padding:9px 16px;border-radius:9px;box-shadow:0 6px 20px #10271d20;font-size:.77rem;opacity:0;visibility:hidden;z-index:100;transition:opacity var(--toast-close) var(--ease-smooth-out),transform var(--toast-close) var(--ease-smooth-out),visibility var(--toast-close)}[dir=rtl] .toast{transform:translate(50%,16px) scale(.97)}.toast.is-open{opacity:1;visibility:visible;transform:translate(-50%) scale(1);transition-duration:var(--toast-open)}[dir=rtl] .toast.is-open{transform:translate(50%) scale(1)}.toast .button{color:white}.toast .button:hover{background:var(--green-hover)}.skip-link{position:fixed;top:10px;inset-inline-start:260px;padding:10px 20px;z-index:200;background:var(--green);color:white;transform:translateY(-150%)}.skip-link:focus{transform:none}.sidebar-collapsed{--sidebar-width:80px}.sidebar-collapsed .sidebar{padding-inline:12px}.sidebar-collapsed .brand{margin-inline:0;overflow:hidden;width:52px;height:70px;display:flex;align-items:center}.sidebar-collapsed .brand img{width:52px}.sidebar-collapsed .local-note,.sidebar-collapsed .nav-item>span,.sidebar-collapsed .nav-label,.sidebar-collapsed .sidebar-foot>span,.sidebar-collapsed .workspace-switch{display:none}.sidebar-collapsed .nav-item{justify-content:center;padding:12px 0}.sidebar-collapsed .sidebar-foot{justify-content:center}.sidebar-collapsed .nav-item{position:relative}.sidebar-collapsed .nav-item:hover:after{content:attr(aria-label);position:absolute;inset-inline-start:58px;background:var(--ink);color:white;padding:5px 8px;border-radius:5px;white-space:nowrap;font-size:.7rem}.navigation-drawer{position:fixed;inset-block:0;inset-inline-start:0;inset-inline-end:auto;margin:0;width:min(320px,90vw);height:100dvh;max-height:100dvh;border-radius:0;border:0;background:var(--sidebar)}.navigation-drawer .dialog-body{min-height:100%;display:flex;flex-direction:column;padding:20px}.navigation-drawer .dialog-heading h2{font-size:.9rem}.drawer-brand{margin:8px 6px 25px}.navigation-drawer .collapse-button{display:none}.navigation-drawer .workspace-switch{flex-shrink:0}@keyframes dialog-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@media (min-width:1600px){.main-content{padding-top:44px}.overview-bottom,.overview-workspace{grid-template-columns:minmax(0,1fr) 320px}.website-feature,.website-feature-image{min-height:285px}.website-feature-copy h3{font-size:1.9rem}}@media (max-width:1250px){.app-shell{--sidebar-width:220px}.main-content{padding:29px 26px 14px}.topbar{padding-inline:26px}.topbar-actions{gap:14px}.topbar-context{gap:8px}.breadcrumb-detail{display:none}.overview-bottom,.overview-workspace{grid-template-columns:minmax(0,1fr) 255px;gap:18px}.summary-item{padding-inline:19px}.summary-item>p{font-size:.61rem}.website-feature{margin-inline:18px;grid-template-columns:1fr 1fr}.website-feature-copy{padding:20px 17px}.website-feature-copy h3{font-size:1.4rem}.website-feature-copy p{font-size:.6rem}.quick-action{padding:16px 10px}.quick-action strong{font-size:.65rem}.section-source-status{width:133px}.directory-column-head{grid-template-columns:minmax(0,1fr) 151px 90px}.section-row{padding-inline:20px;gap:13px}.section-thumb{width:65px}.section-row-info p{font-size:.67rem}.directory-tools{gap:8px}.search-field input{width:115px}.app-footer{padding-inline:26px}.sidebar-collapsed{--sidebar-width:80px}}@media (max-width:1050px){.app-shell{--sidebar-width:0px}.sidebar{display:none}.mobile-menu{display:flex}.topbar{height:68px}.overview-bottom,.overview-workspace{grid-template-columns:minmax(0,1fr) 270px}.main-content{padding:28px}.page-heading h1{font-size:1.65rem}.summary-item{padding-inline:23px}.website-feature-copy h3{font-size:1.65rem}.quick-action strong{font-size:.72rem}.section-source-status{width:155px}.directory-column-head{grid-template-columns:minmax(0,1fr) 173px 90px}.app-footer{padding-inline:28px}}@media (max-width:760px){.main-content{padding:24px 20px 12px}.topbar{padding-inline:13px;gap:10px}.topbar-context{gap:7px;font-size:.71rem}.topbar-context>span:first-of-type,.topbar-context>svg:first-of-type{display:none}.topbar-actions{gap:11px}.topbar-divider{display:none}.demo-indicator{font-size:.64rem}.website-link{font-size:0;gap:0;width:36px;height:40px;justify-content:center}.website-link svg{width:19px;height:19px}.profile-control>svg{display:none}.page-heading{gap:16px;align-items:flex-start;margin-bottom:22px}.page-heading h1{font-size:1.5rem}.page-heading p{font-size:.78rem}.page-heading>.button{font-size:.72rem}.content-summary{grid-template-columns:repeat(2,1fr);padding:0;margin-bottom:23px}.summary-item{padding:17px 20px}.summary-item:nth-child(-n+2){border-bottom:1px solid var(--line)}.summary-item:nth-child(2){border-inline-end:0}.summary-item>strong{font-size:1.7rem;margin-top:4px}.summary-item>p{font-size:.62rem}.summary-label{font-size:.71rem}.overview-workspace{grid-template-columns:1fr;gap:21px}.website-feature,.website-feature-image{min-height:255px}.website-feature-copy h3{font-size:1.75rem}.website-feature-copy p{font-size:.66rem}.workspace-status{display:grid;grid-template-columns:1fr 1fr}.workspace-status>.panel-heading{grid-column:1/-1;padding-bottom:12px}.integration-status{grid-row:2/4;padding:5px 22px 24px}.integration-status h3{font-size:1.1rem}.integration-icon{display:none}.integration-status p{font-size:.68rem}.status-checklist{border-top:0;padding-top:10px;margin-inline:10px 20px;gap:10px;font-size:.68rem}.session-status{padding:13px;margin:0 12px 20px 20px}.session-status strong{font-size:.64rem}.session-status span{font-size:.6rem}.workspace-status>.status-website-link{grid-column:1/-1}.overview-bottom{grid-template-columns:1fr;gap:24px;margin-top:25px}.quick-action-grid{grid-template-columns:repeat(4,1fr)}.quick-action{padding:17px 12px}.section-heading{margin-bottom:12px}.activity-empty{padding:20px}.overview-end{margin-top:24px}.app-footer{padding:15px 20px;flex-wrap:wrap;font-size:.59rem}.directory-toolbar{padding:18px;align-items:flex-start;flex-direction:column;gap:14px}.directory-tools{width:100%;justify-content:space-between}.search-field{flex:1 1}.search-field input{width:100%;min-width:0}.directory-title h2{font-size:1rem}.directory-column-head{grid-template-columns:1fr 80px;padding-inline:18px}.directory-column-head>span:nth-child(2),.section-source-status{display:none}.section-row{padding:16px 17px;gap:12px;flex-wrap:nowrap}.section-index{width:12px;font-size:.66rem}.section-thumb{width:61px;height:61px}.section-row-info h3{font-size:.81rem}.section-row-info p{font-size:.66rem}.section-row-action{width:65px}.section-row-action>.button{padding-inline:8px;gap:4px;min-height:44px}.field-summary{font-size:.6rem}.section-directory{margin-top:20px}.directory-bottom{font-size:.64rem;padding:13px 17px}.conditional-sections>div>div{flex-wrap:wrap;gap:7px}.conditional-sections>div>div>span:not(.badge){flex-basis:80%;order:4}.notice{font-size:.69rem;padding:12px}.sorting-notice{font-size:.65rem;padding-inline:15px}.reorder-actions{flex-direction:column;gap:5px}.reorder-actions .button{width:40px;min-width:40px;min-height:40px}.toast{font-size:.72rem;width:max-content}.sidebar-collapsed{--sidebar-width:0px}.dialog-body{padding:19px}}@media (max-width:480px){.page-heading{flex-direction:column;gap:16px}.page-heading>.button{align-self:flex-start}.page-heading h1{font-size:1.45rem}.source-caption{font-size:.61rem}.source-date{font-size:.57rem}.website-feature{margin-inline:14px;grid-template-columns:1fr 1fr;min-height:250px}.website-feature-copy{padding:18px 14px}.website-feature-copy h3{font-size:1.4rem}.website-feature-copy p{font-size:.61rem}.feature-link{font-size:.62rem;gap:4px;margin-top:18px}.website-feature-image{min-height:250px}.website-feature-image>span{font-size:.51rem;inset-inline-start:6px;bottom:7px;padding:3px 5px}.feature-brand img{width:75px;height:auto}.panel-heading{padding:18px 17px}.panel-heading h2{font-size:.98rem}.panel-heading .badge{font-size:.58rem}.panel-heading p{font-size:.68rem}.panel-foot,.website-section-shortcuts{padding-inline:17px}.panel-foot{font-size:.62rem}.quick-action-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.quick-action{padding:17px}.quick-action:nth-child(-n+2){border-bottom:1px solid var(--line)}.quick-action:nth-child(2){border-inline-end:0}.quick-action strong{font-size:.74rem}.quick-action>span:not(.badge){font-size:.63rem}.quick-action>svg{margin-bottom:12px}.quick-action.available>svg:last-child{margin-top:13px}.section-thumb{width:48px;height:54px}.section-index{display:none}.section-row-info p{line-height:1.6;max-width:25ch}.section-row-action{width:58px}.section-row{gap:11px}.badge{font-size:.61rem}.directory-tools{gap:9px}.filter-field select{max-width:109px;font-size:.65rem;padding-inline:0}.search-field input{font-size:.67rem}.filter-field{gap:3px}.directory-title{gap:9px}.workspace-status{grid-template-columns:1fr}.workspace-status>.panel-heading{grid-column:auto}.integration-status{grid-row:auto;padding-bottom:15px}.integration-status h3 br{display:none}.integration-status p{max-width:none}.status-checklist{padding:17px 0;border-top:1px solid var(--line);margin:0 22px}.session-status{margin:0 22px 20px}.session-status strong{font-size:.71rem}.session-status span{font-size:.65rem}.workspace-status>.status-website-link{grid-column:auto}.section-row-info .badge{display:none}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.website-label-mobile{display:none}@media (max-width:760px){.website-label-desktop{display:none}.website-label-mobile{display:inline}.website-link{font-size:.65rem;width:auto;gap:4px;min-width:50px}.topbar-actions{gap:9px}}.activity-empty p,.app-footer,.directory-bottom,.directory-column-head,.editor-help p,.editor-save-state,.editor-source-note p,.field-hint,.field-summary,.language-caption,.local-note strong,.locale-note,.media-meta,.nav-label,.panel-foot,.panel-heading p,.preview-disclaimer p,.quick-action>span:not(.badge),.section-row-info p,.session-status span,.source-caption,.source-date,.status-checklist,.summary-item>p,.website-section-shortcuts div>span{font-size:.75rem}.text-control{font-size:.875rem}.sidebar{overflow-y:auto}.brand,.workspace-switch{flex-shrink:0}.hero-preview-copy{max-height:calc(100% - 100px);overflow:auto;overflow-wrap:anywhere}