.login-experience{place-items:center;width:100%;min-height:100vh;display:grid;position:relative;overflow:hidden}.login-main:has(.login-experience){padding:0}.login-experience:before{content:"";background:linear-gradient(#292b28 0%,#191a18 52%,#111210 100%);position:absolute;inset:0}.login-word-wall{opacity:.075;align-content:center;gap:20px;display:grid;position:absolute;inset:-10%;transform:scale(1.06)}.login-word-wall>div{gap:46px;width:max-content;animation:32s linear infinite login-word-drift;display:flex}.login-word-wall>div.reverse{animation-duration:39s;animation-direction:reverse;transform:translate(-22%)}.login-word-wall span{color:#fff;letter-spacing:-.04em;white-space:nowrap;font-size:clamp(28px,4vw,70px);font-weight:850}@keyframes login-word-drift{to{transform:translate(-18%)}}.login-experience .login-card{z-index:4}.login-transition{z-index:3;pointer-events:none;opacity:0;background:#f6f7f4;transition:transform .7s cubic-bezier(.76,0,.24,1),opacity .12s;position:absolute;inset:0}.login-transition.left{clip-path:polygon(0 0,54% 0,46% 100%,0 100%);transform:translate(-105%,-35%)}.login-transition.right{clip-path:polygon(54% 0,100% 0,100% 100%,46% 100%);transform:translate(105%,35%)}.login-success .login-transition{opacity:1;transform:translate(0)}.launch-deck{color:#1b1e1b;background:#f6f7f4;min-height:100vh;padding:30px clamp(24px,5vw,75px) 110px}.launch-deck>header{justify-content:space-between;align-items:center;display:flex}.deck-brand-controls{align-items:center;gap:12px;display:flex}.deck-brand{letter-spacing:.12em;font-size:12px;font-weight:850}.deck-brand b{color:#909590}.deck-brand-controls>button{color:#8c918c;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:34px;height:34px;transition:color .18s,background .18s;display:grid;position:relative}.deck-brand-controls>button:hover{color:#252825;background:#2327230d}.deck-brand-controls>button.active{color:#202320;background:#23272314}.deck-brand-controls>button.active:after{content:"";background:#3aa7d7;border:2px solid #f6f7f4;border-radius:50%;width:6px;height:6px;position:absolute;bottom:2px;right:1px}.brand-actions{align-items:center;gap:2px;display:flex}.deck-mode-toggle{color:#737772;opacity:.62;border-radius:8px;place-items:center;width:30px;height:30px;padding:0;display:grid;position:relative}.deck-mode-toggle:hover{color:#fff;opacity:1;background:#242522}.deck-mode-toggle.active{color:#fff;opacity:1;background:#2b2d29}.deck-mode-toggle.active:after{content:"";background:#3da9dc;border:1px solid #2b2d29;border-radius:50%;width:5px;height:5px;position:absolute;bottom:3px;right:3px}.deck-profile{position:relative}.deck-profile>button{color:#fff;cursor:pointer;background:#232623;border:0;border-radius:50%;width:38px;height:38px;font-size:10px;font-weight:800}.deck-profile>div{z-index:5;background:#fff;border-radius:15px;width:210px;padding:15px;display:grid;position:absolute;top:47px;right:0;box-shadow:0 18px 55px #191f1b24}.deck-profile strong{font-size:11px}.deck-profile small{color:#929692;margin-top:3px;font-size:8px}.deck-profile .profile-popover button{color:#555a56;width:100%;height:34px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:7px;margin:0;padding:0 9px;font-size:9px;display:flex}.deck-profile .profile-popover button:hover{color:#252825;background:#f0f1ee}.deck-close{color:#888d88;cursor:pointer;background:#fff;border:0;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:31px;left:50%;box-shadow:0 7px 24px #1e231f14}.deck-intro{max-width:690px;margin:11vh 0 45px}.deck-intro small{color:#555a56;letter-spacing:.15em;text-transform:uppercase;font-size:9px;font-weight:850}.deck-intro h1{letter-spacing:-.07em;margin:9px 0 12px;font-size:clamp(44px,7vw,88px);line-height:.95}.deck-intro p{color:#7e837f;max-width:540px;margin:0;font-size:13px;line-height:1.6}.deck-projects-shell{background:0 0;margin:-8px -22px 0;padding:0 22px;position:relative}.deck-projects-shell>button{z-index:3;color:#5f645f;cursor:pointer;background:#fffffff0;border:0;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:calc(50% - 24px);box-shadow:0 8px 25px #1c221e1f}.deck-projects-shell>button:first-child{left:5px}.deck-projects-shell>button:last-child{right:5px}.deck-projects{scroll-behavior:smooth;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#c8cbc6 transparent;background:0 0;grid-auto-columns:minmax(250px,330px);grid-auto-flow:column;gap:14px;padding:8px 4px 30px;display:grid;overflow-x:auto}.deck-projects::-webkit-scrollbar{height:6px}.deck-projects::-webkit-scrollbar-track{background:0 0}.deck-projects::-webkit-scrollbar-thumb{background:#c8cbc6;border-radius:99px}.deck-projects>a{scroll-snap-align:start;background:#fff;border:0;border-radius:23px;min-height:300px;padding:24px;transition:transform .2s,box-shadow .2s;display:grid;box-shadow:0 14px 32px #1f25210f}.deck-projects>a:hover{transform:translateY(-5px);box-shadow:0 23px 58px #1f25211f}.deck-projects>a>span{width:48px;height:48px;color:var(--deck-accent);background:color-mix(in srgb, var(--deck-accent) 11%, white);border-radius:14px;place-items:center;display:grid;overflow:hidden}.deck-projects img{object-fit:contain;width:100%;height:100%}.deck-projects small{color:#9a9e9a;text-transform:uppercase;align-self:end;margin-top:55px;font-size:8px;font-weight:750}.deck-projects strong{margin-top:7px;font-size:18px}.deck-projects p{color:#848985;margin:7px 0 20px;font-size:10px;line-height:1.5}.deck-projects i{color:#555a56;align-items:center;gap:7px;margin-top:auto;font-size:9px;font-style:normal;font-weight:750;display:flex}.deck-discreet-control{z-index:12;position:fixed;bottom:24px;left:28px}.deck-discreet-split{background:#fff;border-radius:14px;align-items:stretch;display:flex;overflow:hidden;box-shadow:0 12px 38px #1c221e1c}.deck-discreet{color:#555a56;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;padding:11px 14px;display:flex}.deck-discreet strong,.deck-discreet small{text-align:left;display:block}.deck-discreet strong{font-size:9px}.deck-discreet small{color:#999d99;margin-top:2px;font-size:7px}.deck-discreet.active{color:#202320}.deck-discreet-edit{color:#858b86;cursor:pointer;background:0 0;border:0;border-left:1px solid #eceeea;place-items:center;width:42px;display:grid}.deck-discreet-edit:hover,.deck-discreet-edit.active{color:#252825;background:#f2f3ef}.deck-discreet-editor{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff7;border:1px solid #e4e6e1;border-radius:17px;width:310px;max-height:min(430px,100vh - 130px);padding:14px;position:absolute;bottom:calc(100% + 10px);left:0;overflow:hidden;box-shadow:0 18px 55px #191f1b29}.deck-discreet-editor>header{justify-content:space-between;align-items:flex-start;gap:12px;padding:1px 2px 12px;display:flex}.deck-discreet-editor>header>div{gap:3px;display:grid}.deck-discreet-editor>header strong{font-size:10px}.deck-discreet-editor>header small{color:#969b96;font-size:7px}.deck-discreet-editor>header>button{color:#8b918c;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:27px;height:27px;display:grid}.deck-discreet-editor>header>button:hover{color:#252825;background:#f0f1ed}.deck-discreet-editor>div{gap:4px;max-height:340px;display:grid;overflow-y:auto}.deck-discreet-editor>div>button{color:#424743;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;grid-template-columns:8px 1fr 21px;align-items:center;gap:9px;width:100%;min-height:48px;padding:7px 8px;display:grid}.deck-discreet-editor>div>button:hover{background:#f5f5f1}.deck-discreet-editor>div>button>span{border-radius:50%;width:7px;height:7px}.deck-discreet-editor>div>button>div{gap:3px;display:grid}.deck-discreet-editor>div>button strong{font-size:9px}.deck-discreet-editor>div>button small{color:#9a9f9a;font-size:7px}.deck-discreet-editor>div>button>i{color:#fff;border:1px solid #dfe2dc;border-radius:6px;place-items:center;width:19px;height:19px;font-style:normal;display:grid}.deck-discreet-editor>div>button.selected>i{background:#292c29;border-color:#292c29}.workspace-back{color:#939791;border-radius:9px;align-items:center;gap:7px;margin:4px 6px 18px;padding:10px;font-size:9px;display:flex}.workspace-back:hover{color:#fff;background:#242522}.sidebar .nav-link.app-installed-pulse{animation:1.1s 2 installed-app-navigation-pulse}@keyframes installed-app-navigation-pulse{0%,to{box-shadow:none}45%{color:#fff;background:#353733;box-shadow:inset 3px 0 #f2f2ef}}.support-modal .manual-search{align-items:center;display:flex}.support-modal .manual-search>svg{flex:none}.support-modal .manual-search input{border:0;flex:1;width:auto;min-width:0;padding:0}.profile-popover{border-radius:14px!important;width:225px!important;padding:9px!important}.profile-popover header{padding:8px 9px 12px;display:grid}.profile-popover header strong{font-size:10px}.profile-popover header small{color:#999d99;margin-top:3px;font-size:8px}.profile-popover>div{background:#eceeeb;height:1px;margin:6px 4px}.support-modal-backdrop{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1114126b;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.support-modal{background:#fff;border-radius:22px;width:min(100%,590px);overflow:hidden;box-shadow:0 30px 100px #00000040}.support-modal>header{border-bottom:1px solid #eceeeb;justify-content:space-between;padding:22px 24px;display:flex}.support-modal h2{margin:4px 0;font-size:20px}.support-modal header small{color:#3da9dc;text-transform:uppercase;font-size:8px;font-weight:800}.support-modal header p{color:#898e89;margin:0;font-size:9px}.support-modal header button{cursor:pointer;background:#f1f2ef;border:0;border-radius:9px;width:32px;height:32px}.support-modal form{grid-template-columns:150px 1fr;gap:12px;padding:22px 24px 24px;display:grid}.support-modal label{color:#686d69;gap:6px;font-size:9px;font-weight:700;display:grid}.support-modal label:nth-child(3),.support-upload{grid-column:1/-1}.support-modal input,.support-modal select,.support-modal textarea{min-width:0;font:inherit;background:#fafbf9;border:1px solid #e1e3df;border-radius:10px;outline:0;padding:10px 11px;font-size:10px}.support-modal textarea{resize:vertical;min-height:120px}.support-upload{cursor:pointer;border:1px dashed #d9dcd8;border-radius:12px;align-items:center;gap:10px;padding:13px;position:relative;display:flex!important}.support-upload span{flex:1}.support-upload strong,.support-upload small{display:block}.support-upload small{color:#999;margin-top:2px;font-size:7px}.support-upload input{opacity:0;width:1px;height:1px;position:absolute}.support-modal form>p{color:#5593ad;grid-column:1/-1;margin:0;font-size:8px}.support-submit{color:#fff;cursor:pointer;background:#222522;border:0;border-radius:11px;grid-column:2;justify-content:center;align-items:center;gap:7px;min-height:40px;font-weight:750;display:flex}html[data-theme=dark] body{--paper:#181a18;--panel:#222522;--line:#343734;--ink:#f2f3f0;--muted:#9a9e99;background:var(--paper);color:var(--ink)}html[data-theme=dark] .topbar{background:#181a18eb;border-color:#343734}html[data-theme=dark] .page .panel,html[data-theme=dark] .settings-workspace,html[data-theme=dark] .widget-surface{color:var(--ink);background:var(--panel)}html[data-theme=dark] .main-wrap,html[data-theme=dark] .page,html[data-theme=dark] .launch-deck{color:#f2f3f0;background:#181a18}html[data-theme=dark] .login-transition{background:#181a18}html[data-theme=dark] .launch-deck .deck-brand,html[data-theme=dark] .launch-deck .deck-intro h1,html[data-theme=dark] .launch-deck .deck-projects strong{color:#f5f6f3}html[data-theme=dark] .launch-deck .deck-intro small,html[data-theme=dark] .launch-deck .deck-intro p,html[data-theme=dark] .launch-deck .deck-projects p,html[data-theme=dark] .launch-deck .deck-projects small{color:#9ea29d}html[data-theme=dark] .deck-brand-controls>button{color:#aeb2ad}html[data-theme=dark] .deck-brand-controls>button.active{color:#fff;background:#ffffff17}html[data-theme=dark] .deck-brand-controls>button.active:after{border-color:#181a18}html[data-theme=dark] .deck-projects-shell>button{color:#e8eae6;background:#232623f5}html[data-theme=dark] .deck-projects{scrollbar-color:#50544f transparent}html[data-theme=dark] .deck-projects>a,html[data-theme=dark] .deck-close,html[data-theme=dark] .deck-discreet,html[data-theme=dark] .deck-profile>div,html[data-theme=dark] .profile-popover,html[data-theme=dark] .support-modal,html[data-theme=dark] .settings-content,html[data-theme=dark] .settings-card,html[data-theme=dark] .panel,html[data-theme=dark] .new-customer-builder>section,html[data-theme=dark] .new-customer-builder-head,html[data-theme=dark] .lead-template-library,html[data-theme=dark] .lead-lifecycle,html[data-theme=dark] .dd-editor-shell,html[data-theme=dark] .dd-onboarding,html[data-theme=dark] .dd-media-layout{color:#f1f3ef!important;background:#232623!important;border-color:#343734!important}html[data-theme=dark] .deck-projects>a>span,html[data-theme=dark] .settings-card>span:first-child,html[data-theme=dark] input,html[data-theme=dark] textarea,html[data-theme=dark] select,html[data-theme=dark] .support-inbox>div>article,html[data-theme=dark] .lead-pipeline>section,html[data-theme=dark] .new-customer-section-grid>button,html[data-theme=dark] .new-customer-service-editor article{color:#eef0ed!important;background:#1b1e1b!important;border-color:#3b3e3a!important}html[data-theme=dark] .primary-button,html[data-theme=dark] .new-customer-builder-actions>button.primary,html[data-theme=dark] .support-submit,html[data-theme=dark] .lead-actions button.convert{color:#1c1f1c!important;background:#f1f2ef!important;border-color:#f1f2ef!important}html[data-theme=dark] .page h1,html[data-theme=dark] .page h2,html[data-theme=dark] .page h3,html[data-theme=dark] .page strong,html[data-theme=dark] .settings-content h2,html[data-theme=dark] .profile-popover strong{color:#f2f3f0}html[data-theme=dark] .page p,html[data-theme=dark] .page small,html[data-theme=dark] .page label,html[data-theme=dark] .breadcrumb,html[data-theme=dark] .date-chip,html[data-theme=dark] .profile-popover button{color:#a1a5a0}@media (max-width:700px){.deck-close{left:calc(50% - 18px)}.deck-intro{margin-top:90px}.support-modal form{grid-template-columns:1fr}.support-modal label,.support-submit{grid-column:1!important}}.support-inbox>header h2{margin:4px 0;font-size:20px}.support-inbox>header>small{color:#858984;text-transform:uppercase;font-size:8px;font-weight:800}.support-inbox>header p{color:#898e89;margin:0;font-size:9px}.support-inbox>div{gap:10px;margin-top:20px;display:grid}.support-inbox>div>article{background:#f6f7f4;border-radius:14px;padding:15px}.support-inbox article>header{grid-template-columns:auto 1fr auto;align-items:center;gap:10px;display:grid}.support-inbox article header>span{color:#329dcc;background:#eaf7fc;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.support-inbox article header small,.support-inbox article header strong{display:block}.support-inbox article header small{color:#3da9dc;text-transform:uppercase;font-size:7px;font-weight:800}.support-inbox article header strong{margin-top:2px;font-size:10px}.support-inbox article time{color:#999d99;font-size:7px}.support-inbox article>p{color:#676c68;margin:13px 0;font-size:9px;line-height:1.55}.support-inbox-images{flex-wrap:wrap;gap:6px;display:flex}.support-inbox-images a{color:#388aaa;background:#fff;border-radius:8px;align-items:center;gap:6px;padding:8px 10px;font-size:8px;display:flex}.support-inbox article footer{justify-content:space-between;align-items:center;margin-top:12px;display:flex}.support-inbox select{height:32px;font:inherit;background:#fff;border:1px solid #dfe2de;border-radius:8px;padding:0 9px;font-size:8px}.support-inbox footer span{color:#4b8e68;align-items:center;gap:5px;font-size:8px;display:flex}.support-inbox-empty{color:#999d99;align-content:center;place-items:center;min-height:180px}.support-inbox-empty strong{margin-top:8px;font-size:10px}html[data-theme=dark] .deck-discreet-split,html[data-theme=dark] .deck-discreet-editor{color:#f1f3ef;background:#232623f7;border-color:#383b38}html[data-theme=dark] .deck-discreet{background:0 0!important}html[data-theme=dark] .deck-discreet-edit{color:#a7aca7;border-left-color:#3b3e3b}html[data-theme=dark] .deck-discreet-edit:hover,html[data-theme=dark] .deck-discreet-edit.active,html[data-theme=dark] .deck-discreet-editor>header>button:hover,html[data-theme=dark] .deck-discreet-editor>div>button:hover{color:#fff;background:#303330}html[data-theme=dark] .deck-discreet-editor>div>button{color:#e9ebe7}html[data-theme=dark] .deck-discreet-editor>div>button>i{border-color:#4a4e49}html[data-theme=dark] .deck-discreet-editor>div>button.selected>i{color:#242724;background:#f0f2ee;border-color:#f0f2ee}@media (max-width:700px){.deck-discreet-control{bottom:16px;left:16px}.deck-discreet-editor{width:min(310px,100vw - 32px)}}.support-tabs{grid-template-columns:1fr 1fr;gap:6px;padding:12px 24px 0;display:grid}.support-tabs button{color:#838783;min-height:38px;font:inherit;cursor:pointer;background:#f2f3f0;border:0;border-radius:10px;justify-content:center;align-items:center;gap:7px;font-size:9px;font-weight:750;display:flex}.support-tabs button.active{color:#fff;background:#222522}.manual-browser{gap:12px;padding:18px 24px 24px;display:grid}.manual-search{color:#858a86;background:#fafbf9;border:1px solid #e1e3df;border-radius:12px;align-items:center;gap:9px;min-height:44px;padding:0 13px;display:flex}.manual-search input{color:#252825;width:100%;font:inherit;background:0 0;border:0;outline:0;font-size:10px}.manual-results{gap:7px;max-height:min(52vh,430px);display:grid;overflow-y:auto}.manual-results>button{color:#555a56;text-align:left;cursor:pointer;background:#fff;border:1px solid #e8eae6;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:13px 14px;display:flex}.manual-results>button:hover{background:#fafbf9;border-color:#cfd2cd}.manual-results span{gap:3px;display:grid}.manual-results small,.manual-article>small{color:#8b908b;letter-spacing:.08em;text-transform:uppercase;font-size:7px;font-style:normal;font-weight:800}.manual-results strong{color:#252825;font-size:10px}.manual-results em{color:#858a86;font-size:8px;font-style:normal}.manual-results>p{color:#8b908b;text-align:center;padding:28px;font-size:9px}.manual-article{padding:18px 24px 26px}.manual-back{color:#737873;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin:0 0 18px;padding:0;font-size:8px;font-weight:750;display:flex}.manual-article h3{margin:5px 0 4px;font-size:18px}.manual-article>p{color:#858a86;margin:0 0 18px;font-size:9px}.manual-article ol{counter-reset:manual-step;gap:9px;margin:0;padding:0;list-style:none;display:grid}.manual-article li{color:#565b57;counter-increment:manual-step;grid-template-columns:25px 1fr;align-items:center;gap:9px;font-size:9px;line-height:1.45;display:grid}.manual-article li:before{content:counter(manual-step);color:#454945;background:#eff0ed;border-radius:8px;place-items:center;width:25px;height:25px;font-size:8px;font-weight:800;display:grid}.manual-article aside{color:#656a66;background:#f2f3f0;border-radius:10px;gap:4px;margin-top:16px;padding:11px 12px;font-size:8px;line-height:1.45;display:grid}html[data-theme=dark] .support-tabs button:not(.active),html[data-theme=dark] .manual-search,html[data-theme=dark] .manual-results>button,html[data-theme=dark] .manual-article li:before,html[data-theme=dark] .manual-article aside{color:#c8cbc8;background:#282b28;border-color:#363936}html[data-theme=dark] .manual-search input,html[data-theme=dark] .manual-results strong,html[data-theme=dark] .manual-article h3{color:#f3f4f2}@media (max-width:520px){.support-tabs,.manual-browser,.manual-article{padding-inline:16px}}.login-recovery-switch{color:#777c78;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;font-size:8px;font-weight:700;text-decoration:underline}
.project-top-grid .shortcut-stack{scrollbar-width:none;scrollbar-color:transparent transparent;scrollbar-gutter:auto}.project-top-grid .shortcut-stack::-webkit-scrollbar{width:0;display:none}.page input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),.page textarea,.page select{color:#343734;background:#f1f2ef;border-color:#ccd0cad1;box-shadow:inset 0 2px 5px #1c201d11,0 1px #ffffffdb}.page input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):focus,.page textarea:focus,.page select:focus,.page .notebook-input-row:focus-within{background:#f7f8f5;border-color:#aeb3ad;outline:0;box-shadow:inset 0 2px 4px #1c201d0d,0 0 0 3px #4046410d}.project-notebook .notebook-input-row,.project-notebook .notebook-extra,.project-notebook .notebook-fields select,.project-notebook .notebook-fields input{background:#f1f2ef;border-color:#ccd0cad1;box-shadow:inset 0 2px 5px #1c201d11,0 1px #ffffffdb}.project-notebook .notebook-input-row>input{box-shadow:none;background:0 0;border:0}.project-notebook .notebook-input-row:focus-within,.project-notebook .notebook-extra:focus,.project-notebook .notebook-fields select:focus,.project-notebook .notebook-fields input:focus{background:#f7f8f5;border-color:#aeb3ad;outline:0;box-shadow:inset 0 2px 4px #1c201d0d,0 0 0 3px #4046410d}html[data-theme=dark] :is(.panel,.project-card,.overview-card,.design-team-workspace,.customer-portal-builder,.organization-state-card,.settings-card,.dashboard-create-sheet){color:#e7eae6;border-color:#353935;background:#242724!important}html[data-theme=dark] :is(.panel,.project-card,.overview-card) :is(h2,h3,strong){color:#e0e3df}html[data-theme=dark] :is(.panel,.project-card,.overview-card) :is(p,small,span){color:#969b96}html[data-theme=dark] .page input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),html[data-theme=dark] .page textarea,html[data-theme=dark] .page select{color:#e4e7e3;background:#1d201d;border-color:#3b3f3b;box-shadow:inset 0 2px 5px #0003,0 1px #ffffff06}html[data-theme=dark] .page input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):focus,html[data-theme=dark] .page textarea:focus,html[data-theme=dark] .page select:focus,html[data-theme=dark] .page .notebook-input-row:focus-within{color:#edf0ec;background:#282b28;border-color:#5a605a;box-shadow:inset 0 2px 4px #00000026,0 0 0 3px #dce1dc0e}html[data-theme=dark] .page input::placeholder,html[data-theme=dark] .page textarea::placeholder{color:#7f847f}html[data-theme=dark] .dashboard-page .focus-banner,html[data-theme=dark] .dashboard-page .radar-lead{color:#c8ccc7!important;background:#2b2e2b!important;border-color:#383c38!important}html[data-theme=dark] .dashboard-page .focus-banner :is(h2,span,p,button),html[data-theme=dark] .dashboard-page .radar-lead :is(h3,.tag,p,button){color:#b9beb8!important}html[data-theme=dark] .dashboard-page .focus-icon{color:#b8bdb7!important;background:#343834!important}html[data-theme=dark] .project-notebook{color:#ecefeb;background:#242724!important}html[data-theme=dark] .project-notebook .notebook-head strong{color:#ecefeb}html[data-theme=dark] .project-notebook .notebook-head small,html[data-theme=dark] .project-notebook .notebook-fields label,html[data-theme=dark] .project-notebook .notebook-empty,html[data-theme=dark] .project-notebook .notebook-item small{color:#969b96}html[data-theme=dark] .project-notebook .notebook-input-row,html[data-theme=dark] .project-notebook .notebook-extra,html[data-theme=dark] .project-notebook .notebook-fields select,html[data-theme=dark] .project-notebook .notebook-fields input{color:#e8ebe7!important;background:#2a2d2a!important;border-color:#3a3e3a!important;box-shadow:inset 0 1px 2px #00000029!important}html[data-theme=dark] .project-notebook .notebook-input-row>input{box-shadow:none!important;background:0 0!important;border:0!important}html[data-theme=dark] .project-notebook .notebook-input-row>button{border-left-color:#3b3f3b}html[data-theme=dark] .project-notebook .notebook-mic{color:#9a9f99;background:0 0}html[data-theme=dark] .project-notebook .notebook-submit{color:#202320;box-shadow:none;background:#e9ece8;border-color:#e9ece8}html[data-theme=dark] .project-notebook .notebook-tabs button{color:#8f948f;background:#1d201d}html[data-theme=dark] .project-notebook .notebook-tabs button.active,html[data-theme=dark] .project-notebook .notebook-tabs button.active:after,html[data-theme=dark] .project-notebook .notebook-list{color:#ecefeb;background:#242724}html[data-theme=dark] .project-notebook .notebook-list{scrollbar-color:#505550 transparent;box-shadow:0 -5px 14px #0000001a}html[data-theme=dark] .project-notebook .notebook-item{border-bottom-color:#353935}html[data-theme=dark] .project-notebook .notebook-item strong{color:#daddd9}html[data-theme=dark] .project-notebook .notebook-meta span{color:#a5aaa4;background:#303430}html[data-theme=dark] .project-notebook .notebook-check{border-color:#555a55}
.app-store-settings>header small,.app-store-settings article>div>small,.app-preview-backdrop section>small{color:#3198ce;letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:800}.app-store-settings>header h2{margin:5px 0 4px}.app-store-settings>header p{color:#858984;margin:0;font-size:10px}.app-store-settings>section{margin-top:26px}.app-store-settings>section>h3{margin:0 0 10px;font-size:11px}.app-store-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.app-store-grid article{background:#fff;border:0;border-radius:15px;grid-template-columns:auto 1fr;gap:12px;min-height:180px;padding:17px;display:grid;box-shadow:0 9px 24px #18191612}.app-store-grid article.featured{background:#f4f5f2}.app-store-icon{color:#4b504b;background:#e9ebe8;border-radius:11px;place-items:center;width:39px;height:39px;display:grid}.app-store-grid article strong{margin-top:5px;font-size:13px;display:block}.app-store-grid article p{color:#7d827d;margin:7px 0 0;font-size:9px;line-height:1.5}.app-store-grid footer{grid-column:1/-1;justify-content:flex-end;align-self:end;gap:7px;display:flex}.app-store-grid button,.app-preview-backdrop footer button,.app-preview-backdrop footer a{color:#626762;min-height:34px;font:inherit;cursor:pointer;background:#e9ebe8;border:0;border-radius:9px;align-items:center;gap:5px;padding:0 10px;font-size:8px;font-weight:750;display:flex}.app-store-grid button:last-child,.app-store-grid button.installed,.app-preview-backdrop footer a{color:#fff;background:#292c29}.app-store-grid button.installed{color:#496149;background:#dfe9df}.app-store-message{color:#707570;font-size:8px}.app-preview-backdrop{z-index:100;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#12151247;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.app-preview-backdrop>section{background:#fff;border-radius:18px;width:min(520px,100%);padding:24px;box-shadow:0 28px 80px #0f120f38}.app-preview-backdrop h2{margin:7px 0}.app-preview-backdrop p{color:#777c77;line-height:1.55}.app-preview-backdrop section>div{background:#f3f4f1;border-radius:12px;align-items:center;gap:10px;margin:22px 0;padding:15px;display:flex}.app-preview-backdrop section>div span{background:#fff;border-radius:9px;place-items:center;width:35px;height:35px;display:grid}.app-preview-backdrop section>div strong{font-size:10px}.app-preview-backdrop footer{justify-content:flex-end;gap:8px;display:flex}html[data-theme=dark] .app-store-grid article,html[data-theme=dark] .app-preview-backdrop>section{color:#e8ebe7;background:#242724}html[data-theme=dark] .app-store-grid article.featured,html[data-theme=dark] .app-preview-backdrop section>div{background:#2b2e2b}html[data-theme=dark] .app-store-icon,html[data-theme=dark] .app-preview-backdrop section>div span{color:#b9beb8;background:#343834}@media (max-width:720px){.app-store-grid{grid-template-columns:1fr}}.app-store-settings>header{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.app-store-settings>header>div{min-width:0}.app-store-organization-filter{color:#777c77;gap:6px;min-width:220px;font-size:8px;display:grid}.app-store-organization-filter>span{align-items:center;gap:5px;font-weight:750;display:flex}.app-store-organization-filter select{color:#3f433f;height:39px;font:inherit;background:#f8f9f6;border:1px solid #dfe2dd;border-radius:11px;padding:0 34px 0 11px;font-size:9px}.app-version-badge{color:#697069;background:#eceeeb;border-radius:999px;margin-top:7px;padding:4px 7px;font-size:7px;font-style:normal;font-weight:750;display:inline-flex}.app-preview-backdrop>section{max-height:calc(100dvh - 32px);overflow-y:auto}.app-preview-backdrop section>.app-variant-editor{background:#f5f6f3;grid-template-columns:1fr 1fr;align-items:stretch;gap:10px;margin:14px 0;padding:14px;display:grid}.app-preview-backdrop .app-variant-editor label{gap:6px;display:grid}.app-preview-backdrop .app-variant-editor label>span{color:#797e79;background:0 0;border-radius:0;width:auto;height:auto;font-size:7px;font-weight:750;display:block}.app-preview-backdrop .app-variant-editor input{color:#333733;width:100%;min-width:0;height:39px;font:inherit;background:#fff;border:1px solid #dfe1dc;border-radius:9px;outline:0;padding:0 10px;font-size:9px}.app-preview-backdrop .app-variant-editor input:focus{border-color:#949b94;box-shadow:0 0 0 3px #464c4614}.app-preview-backdrop footer .app-variant-save{color:#fff;background:#555b55}.app-preview-backdrop footer .app-remove{color:#9a5149;background:#f5e9e7}html[data-theme=dark] .app-store-organization-filter select,html[data-theme=dark] .app-preview-backdrop .app-variant-editor input{color:#edf0ec;background:#202320;border-color:#3c403c}html[data-theme=dark] .app-version-badge{color:#bfc5bf;background:#353935}html[data-theme=dark] .app-preview-backdrop section>.app-variant-editor{background:#2b2e2b}html[data-theme=dark] .app-preview-backdrop .app-variant-editor label>span{color:#a5aaa5;background:0 0}html[data-theme=dark] .app-preview-backdrop footer .app-remove{color:#f0b4ad;background:#49312e}@media (max-width:720px){.app-store-settings>header{flex-direction:column;align-items:stretch}.app-store-organization-filter{min-width:0}.app-preview-backdrop section>.app-variant-editor{grid-template-columns:1fr}.app-preview-backdrop footer{flex-wrap:wrap}.app-preview-backdrop footer>*{flex:1;justify-content:center}}.app-organization-logos{align-items:center;margin-top:11px;display:flex}.app-organization-logos>button{background:#f2f3f0;border:2px solid #fff;border-radius:9px;place-items:center;width:29px;min-height:29px;margin-right:-5px;padding:0;display:grid;overflow:hidden}.app-organization-logos>button:hover{z-index:2;transform:translateY(-1px)}.app-organization-logos img,.app-organization-logos>button>span{object-fit:cover;color:#fff;place-items:center;width:100%;height:100%;font-size:6px;font-weight:800;display:grid}.app-organization-logos>small{color:#929792!important;letter-spacing:0!important;text-transform:none!important;margin-left:11px!important;font-size:7px!important;font-weight:650!important}.app-preview-backdrop section>.app-organization-versions{background:0 0;border:1px solid #e4e6e1;border-radius:12px;margin:14px 0;padding:0;display:block}.app-organization-versions>header{border-bottom:1px solid #e8eae6;justify-content:space-between;align-items:center;gap:10px;padding:11px 12px;display:flex}.app-organization-versions>header strong{font-size:9px}.app-organization-versions>header small{color:#929792;font-size:7px}.app-preview-backdrop .app-organization-versions>div{background:0 0;gap:4px;margin:0;padding:6px;display:grid}.app-organization-versions>div>button{color:#4c514c;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;grid-template-columns:32px 1fr;align-items:center;gap:9px;width:100%;min-height:48px;padding:6px 8px;display:grid}.app-organization-versions>div>button:hover,.app-organization-versions>div>button.active{background:#f1f3ef}.app-organization-versions>div>button>span{color:#fff;font-size:6px;font-weight:800;overflow:hidden;border-radius:9px!important;place-items:center!important;width:32px!important;height:32px!important;display:grid!important}.app-organization-versions>div>button img{object-fit:cover;width:100%;height:100%}.app-organization-versions>div>button>div{gap:3px;display:grid}.app-organization-versions>div>button strong{font-size:8px}.app-organization-versions>div>button small{color:#969b96;font-size:7px}html[data-theme=dark] .app-organization-logos>button{background:#343834;border-color:#242724}html[data-theme=dark] .app-preview-backdrop section>.app-organization-versions{border-color:#3b3f3b}html[data-theme=dark] .app-organization-versions>header{border-bottom-color:#3b3f3b}html[data-theme=dark] .app-organization-versions>div>button{color:#e7eae6}html[data-theme=dark] .app-organization-versions>div>button:hover,html[data-theme=dark] .app-organization-versions>div>button.active{background:#323632}.app-preview-backdrop section>.app-module-editor{background:0 0;border:1px solid #e4e6e1;border-radius:12px;margin:14px 0;padding:0;display:block}.app-module-editor>header{border-bottom:1px solid #e8eae6;justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.app-module-editor>header strong{font-size:9px}.app-module-editor>header small{color:#949994;font-size:7px}.app-preview-backdrop .app-module-editor>div{background:0 0;grid-template-columns:1fr 1fr;gap:5px;margin:0;padding:7px;display:grid}.app-module-editor label{color:#646a64;cursor:pointer;background:#f4f5f2;border-radius:8px;align-items:center;gap:7px;min-height:36px;padding:0 8px;font-size:8px;display:flex}.app-module-editor input{opacity:0;position:absolute}.app-module-editor label>i{background:#d6dad5;border-radius:999px;flex:none;width:25px;height:15px;position:relative}.app-module-editor label>i:after{content:"";background:#fff;border-radius:50%;width:9px;height:9px;transition:all .15s;position:absolute;top:3px;left:3px}.app-module-editor input:checked+i{background:#555b55}.app-module-editor input:checked+i:after{transform:translate(10px)}html[data-theme=dark] .app-preview-backdrop section>.app-module-editor{border-color:#3b3f3b}html[data-theme=dark] .app-module-editor>header{border-bottom-color:#3b3f3b}html[data-theme=dark] .app-module-editor label{color:#c6cbc6;background:#303430}@media (max-width:560px){.app-preview-backdrop .app-module-editor>div{grid-template-columns:1fr}}.app-store-settings>header small,.app-store-settings article>div>small,.app-store-settings .app-preview-backdrop section>small{color:var(--app-store-accent,#5f655f)}.app-store-grid article{position:relative}.app-card-actions{z-index:3;position:absolute;top:10px;right:10px}.app-store-grid .app-card-actions>button{color:#858a85;background:0 0;border-radius:8px;place-items:center;width:30px;min-height:30px;padding:0;display:grid}.app-card-menu{background:#fff;border:1px solid #e2e4df;border-radius:10px;gap:3px;width:145px;padding:5px;display:grid;position:absolute;top:34px;right:0;box-shadow:0 12px 30px #14161424}.app-store-grid .app-card-menu>button{text-align:left;border-radius:7px;justify-content:flex-start;width:100%;min-height:31px;padding:0 8px;color:#555b55!important;background:0 0!important}.app-store-grid .app-card-menu>button:hover{background:#f1f3ef!important}.app-store-grid article>div:not(.app-card-actions){padding-right:24px}html[data-theme=dark] .app-card-menu{background:#292c29;border-color:#3b3f3b}html[data-theme=dark] .app-store-grid .app-card-menu>button{color:#dfe3de!important}html[data-theme=dark] .app-store-grid .app-card-menu>button:hover{background:#343834!important}.app-store-settings .app-module-editor input:checked+i{background:var(--app-store-accent,#5f655f)}.app-version-badge.required{color:var(--app-store-accent,#5f655f);background:color-mix(in srgb, var(--app-store-accent,#5f655f) 11%, #f1f2ef)}.app-store-grid button.required:disabled,.app-preview-backdrop footer button:disabled{color:var(--app-store-accent,#5f655f);background:color-mix(in srgb, var(--app-store-accent,#5f655f) 12%, #eef0ec);cursor:default;opacity:1}.app-store-settings>section>h3{color:var(--app-store-accent,#5f655f)}.app-store-grid footer>a{color:#fff;background:#292c29;border-radius:9px;align-items:center;min-height:34px;padding:0 10px;font-size:8px;font-weight:750;display:inline-flex}.app-store-status{color:#747a74;background:#eef0ec;border-radius:9px;align-items:center;min-height:34px;padding:0 10px;font-size:8px;font-weight:750;display:inline-flex}.app-store-status.active{color:var(--app-store-accent,#5f655f);background:color-mix(in srgb, var(--app-store-accent,#5f655f) 12%, #eef0ec)}html[data-theme=dark] .app-store-status{color:#b9beb8;background:#343834}.app-development-status{color:#666c66;background:#eceeeb;border-radius:999px;margin:7px 0 0 5px;padding:4px 7px;font-size:7px;font-weight:750;display:inline-flex}.app-development-status.status-ready{color:#466047;background:#e4ece4}.app-development-status.status-beta{color:#756545;background:#eeeae1}.app-development-status.status-planned{color:#7b7e79;background:#ececea}.app-store-message{color:#555b55;background:#eceeeb;border-radius:9px;margin:14px 0 0;padding:10px 12px;font-size:8px}.app-preview-backdrop .app-preview-status{color:#6f746f;background:#f0f1ee;border-radius:9px;margin:10px 0;padding:10px 12px;font-size:8px}.app-preview-status.status-ready strong{color:#466047}.app-preview-status.status-beta strong{color:#756545}.app-preview-status.status-planned strong{color:#777b77}html[data-theme=dark] .app-development-status,html[data-theme=dark] .app-store-message,html[data-theme=dark] .app-preview-backdrop .app-preview-status{color:#bdc2bd;background:#343834}.app-live-preview-backdrop{z-index:130;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#0e100e80;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.app-live-preview-backdrop>section{background:#f3f3f1;border-radius:18px;grid-template-rows:58px minmax(0,1fr);width:min(1500px,100%);height:min(920px,100dvh - 44px);display:grid;overflow:hidden;box-shadow:0 30px 100px #00000057}.app-live-preview-backdrop>section>header{background:#fff;border-bottom:1px solid #dedfdb;justify-content:space-between;align-items:center;padding:0 16px 0 20px;display:flex}.app-live-preview-backdrop>section>header>div{gap:3px;display:grid}.app-live-preview-backdrop>section>header small{color:#858984;letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:800}.app-live-preview-backdrop>section>header strong{font-size:11px}.app-live-preview-backdrop>section>header>button{color:#646964;cursor:pointer;background:#eceeeb;border:0;border-radius:9px;place-items:center;width:34px;height:34px;padding:0;display:grid}.app-live-preview-backdrop iframe{background:#f3f3f1;border:0;width:100%;height:100%}.app-preview-backdrop footer .app-live-preview-button{color:#fff;background:#292c29;margin-right:auto}html[data-theme=dark] .app-live-preview-backdrop>section,html[data-theme=dark] .app-live-preview-backdrop iframe{background:#1e211e}html[data-theme=dark] .app-live-preview-backdrop>section>header{color:#eef0ed;background:#262926;border-color:#393d39}@media (max-width:760px){.app-live-preview-backdrop{padding:8px}.app-live-preview-backdrop>section{border-radius:12px;height:calc(100dvh - 16px)}.app-preview-backdrop footer .app-live-preview-button{flex-basis:100%}}.app-live-preview-backdrop>section>header>div{grid-template-columns:auto auto;column-gap:8px}.app-live-preview-backdrop>section>header>div>small{grid-column:1/-1}.app-live-preview-backdrop>section>header>div>span{color:#777c77;font-size:7px}.app-live-preview-backdrop>section>header>div>span:before{content:"";background:#b18a47;border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}html[data-theme=dark] .app-live-preview-backdrop>section>header>div>span{color:#a9aea9}.app-availability-editor{border:1px solid #e4e6e1;border-radius:12px;margin:14px 0;overflow:hidden}.app-availability-editor>header{border-bottom:1px solid #e8eae6;justify-content:space-between;padding:10px 12px;display:flex}.app-availability-editor>header strong{font-size:9px}.app-availability-editor>header small,.app-role-editor>span{color:#929792;font-size:7px}.app-availability-options{grid-template-columns:repeat(3,1fr);gap:5px;padding:7px;display:grid}.app-availability-options>label{cursor:pointer;background:#f4f5f2;border-radius:9px;grid-template-columns:25px 1fr;align-items:start;gap:8px;min-height:64px;padding:9px;display:grid}.app-availability-options input{opacity:0;position:absolute}.app-availability-options i{background:#d6dad5;border-radius:99px;width:25px;height:15px;position:relative}.app-availability-options i:after{content:"";background:#fff;border-radius:50%;width:9px;height:9px;transition:all .15s;position:absolute;top:3px;left:3px}.app-availability-options input:checked+i{background:#555b55}.app-availability-options input:checked+i:after{transform:translate(10px)}.app-availability-options span{gap:4px;display:grid}.app-availability-options strong{font-size:8px}.app-availability-options small{color:#898f89;font-size:6px;line-height:1.4}.app-role-editor{border-top:1px solid #e8eae6;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;display:flex}.app-role-editor>span{margin-right:auto}.app-role-editor label{color:#686e68;background:#f2f3f0;border-radius:8px;align-items:center;gap:5px;padding:6px 8px;font-size:7px;display:flex}.app-role-editor input{accent-color:#555b55}html[data-theme=dark] .app-availability-editor,html[data-theme=dark] .app-availability-editor>header,html[data-theme=dark] .app-role-editor{border-color:#3b3f3b}html[data-theme=dark] .app-availability-options>label,html[data-theme=dark] .app-role-editor label{color:#c6cbc6;background:#303430}@media (max-width:650px){.app-availability-options{grid-template-columns:1fr}}.app-store-grid footer>button:disabled{cursor:progress;opacity:.68}.app-store-grid article,.app-store-grid article.featured{background:#fff}html[data-theme=dark] .app-store-grid article,html[data-theme=dark] .app-store-grid article.featured{background:#242724}.app-store-layout.with-navigation{grid-template-columns:205px minmax(0,1fr);align-items:start;gap:16px;margin-top:18px;display:grid}.app-store-navigation{background:#fff;border:1px solid #dedfdb;border-radius:14px;gap:4px;padding:10px;display:grid;box-shadow:0 9px 26px #1819160d}.app-store-navigation .app-store-organization-filter{border-bottom:1px solid #e4e6e2;min-width:0;margin:0 0 10px;padding:2px 2px 14px}.app-store-navigation .app-store-organization-filter select{width:100%;min-width:0}.app-store-category-nav{gap:4px;display:grid}.app-store-category-nav>small{color:#939590;letter-spacing:.11em;text-transform:uppercase;padding:7px 9px 9px;font-size:7px;font-weight:800}.app-store-category-nav>button{color:#666863;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:9px;width:100%;min-height:49px;padding:8px 9px;display:flex}.app-store-category-nav>button:hover{background:#f1f1ee}.app-store-category-nav>button.active{color:#fff;background:#292a27}.app-store-category-nav>button span{gap:2px;display:grid}.app-store-category-nav>button strong{font-size:9px}.app-store-category-nav>button small{color:#999b96;font-size:7px}.app-store-category-nav>button.active small{color:#bfc1bb}.app-store-content{min-width:0}.app-store-content>header{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.app-store-content>header small{color:var(--app-store-accent,#5f655f);letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:800}.app-store-content>header h2{margin:5px 0 4px}.app-store-content>header p{color:#858984;margin:0;font-size:10px}.app-store-content>section{margin-top:26px}.app-store-content>section>h3{color:var(--app-store-accent,#5f655f);margin:0 0 10px;font-size:11px}html[data-theme=dark] .app-store-navigation{background:#242724;border-color:#383c38}html[data-theme=dark] .app-store-navigation .app-store-organization-filter{border-bottom-color:#363a36}html[data-theme=dark] .app-store-category-nav>button{color:#c4c8c3}html[data-theme=dark] .app-store-category-nav>button:hover{background:#303430}html[data-theme=dark] .app-store-category-nav>button.active{color:#242724;background:#ecefeb}html[data-theme=dark] .app-store-category-nav>button.active small{color:#676d67}@media (max-width:800px){.app-store-layout.with-navigation{grid-template-columns:1fr}.app-store-navigation{overflow-x:auto}.app-store-category-nav{grid-template-columns:repeat(5,minmax(130px,1fr));min-width:max-content}.app-store-category-nav>small{grid-column:1/-1}}.app-store-grid footer>a{margin-right:auto;color:#626762!important;background:#e9ebe8!important}.app-store-grid footer .app-remove-action{color:#9a5149!important;background:#f5e9e7!important}html[data-theme=dark] .app-store-grid footer .app-remove-action{color:#f0b4ad!important;background:#49312e!important}
.time-tracking-page{--time-accent:#59615b}.time-heading small{color:var(--time-accent);letter-spacing:.13em;text-transform:uppercase;font-size:8px;font-weight:850}.time-heading h1{letter-spacing:-.055em;margin:8px 0 7px;font-size:clamp(38px,5vw,62px)}.time-heading p{color:#858b86;margin:0;font-size:11px}.time-capture{background:#fff;border:0;border-radius:18px;grid-template-columns:minmax(240px,1fr) 190px 42px 105px auto;align-items:center;gap:9px;margin-top:30px;padding:12px;display:grid;box-shadow:0 14px 42px #1e241f14}.time-description{color:#838984;background:#f3f4f1;border-radius:12px;align-items:center;gap:10px;height:46px;padding:0 13px;display:flex}.time-description input{width:100%;font:inherit;background:0 0;border:0;outline:0;font-size:10px}.time-capture select{color:#555b56;height:46px;font:inherit;background:#f3f4f1;border:0;border-radius:12px;padding:0 12px;font-size:9px}.time-capture>strong{font-variant-numeric:tabular-nums;text-align:center;font-size:17px}.time-billable,.time-start{cursor:pointer;border:0;border-radius:12px;height:46px}.time-billable{color:#8a908b;background:#f3f4f1;place-items:center;display:grid}.time-billable.active{color:#fff;background:var(--time-accent)}.time-start{color:#fff;font:inherit;background:#242724;justify-content:center;align-items:center;gap:7px;padding:0 18px;font-size:9px;font-weight:800;display:flex}.time-capture.is-running{box-shadow:0 14px 45px #1e241f1c,inset 0 0 0 1px color-mix(in srgb,var(--time-accent) 24%,transparent)}.time-summary{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:17px;display:grid}.time-summary article{background:#fff;border-radius:16px;padding:17px;display:grid;box-shadow:0 10px 28px #1e241f0f}.time-summary small{color:#969b96;text-transform:uppercase;font-size:7px}.time-summary strong{margin:13px 0 3px;font-size:22px}.time-summary span{color:#858a85;font-size:8px}.time-list{background:#fff;border-radius:18px;margin-top:17px;padding:20px;box-shadow:0 12px 34px #1e241f0f}.time-list>header{justify-content:space-between;align-items:end;gap:20px;padding-bottom:14px;display:flex}.time-list h2{margin:4px 0 0;font-size:16px}.time-list header small{color:var(--time-accent);text-transform:uppercase;font-size:7px;font-weight:800}.time-list header>span{color:#9a9f9a;font-size:7px}.time-list>article{border-top:1px solid #eceeeb;grid-template-columns:7px 1fr auto 90px 30px;align-items:center;gap:12px;min-height:58px;display:grid}.time-list>article>span{border-radius:50%;width:7px;height:7px}.time-list article div{gap:4px;display:grid}.time-list article div strong{font-size:9px}.time-list article div small{color:#999e99;font-size:7px}.time-list article i{color:#6e796f;align-items:center;gap:4px;font-size:7px;font-style:normal;display:flex}.time-list article b{text-align:right;font-variant-numeric:tabular-nums;font-size:10px}.time-list article button{color:#a0a5a0;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.time-list article button:hover{color:#a24e45;background:#f6eae8}.time-empty{color:#a0a5a0;border-top:1px solid #eceeeb;place-content:center;justify-items:center;gap:6px;min-height:180px;display:grid}.time-empty strong{color:#666c67;font-size:9px}.time-empty small{font-size:7px}html[data-theme=dark] .time-capture,html[data-theme=dark] .time-summary article,html[data-theme=dark] .time-list{color:#eef0ed;background:#232623}html[data-theme=dark] .time-description,html[data-theme=dark] .time-capture select,html[data-theme=dark] .time-billable{color:#c7cbc7;background:#1b1e1b}html[data-theme=dark] .time-list>article,html[data-theme=dark] .time-empty{border-color:#383b38}@media (max-width:850px){.time-capture{grid-template-columns:1fr 150px 42px}.time-capture>strong{text-align:left;grid-column:1/3}.time-start{grid-column:3}}@media (max-width:600px){.time-capture{grid-template-columns:1fr 42px}.time-description,.time-capture select{grid-column:1/-1}.time-capture>strong{grid-column:1}.time-start{grid-column:1/-1}.time-summary{grid-template-columns:1fr}.time-list>header{flex-direction:column;align-items:flex-start}.time-list>article{grid-template-columns:7px 1fr auto}.time-list article i{display:none}.time-list article b{grid-column:2}.time-list article button{grid-area:1/3/3}}
.advertising-page{--advertising-accent:#a86845}.advertising-heading{grid-template-columns:1fr minmax(180px,250px) auto;align-items:end;gap:12px;display:grid}.advertising-heading small,.advertising-board header small{color:var(--advertising-accent);letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:850}.advertising-heading h1{letter-spacing:-.055em;margin:7px 0 6px;font-size:clamp(40px,5vw,64px)}.advertising-heading p{color:#858a85;margin:0;font-size:11px}.advertising-heading label{color:#777c77;gap:6px;font-size:8px;display:grid}.advertising-heading select,.advertising-heading>button,.advertising-form input,.advertising-form select,.advertising-board select,.advertising-board article label input{color:#444944;height:42px;font:inherit;background:#fff;border:0;border-radius:11px;outline:0;padding:0 11px;font-size:9px}.advertising-heading>button,.advertising-form>button{color:#fff;background:#252825;border:0;border-radius:11px;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:9px;font-weight:800;display:flex}.advertising-summary{grid-template-columns:repeat(4,1fr);gap:11px;margin-top:25px;display:grid}.advertising-summary article{background:#fff;border-radius:17px;grid-template-columns:auto 1fr;align-items:center;gap:5px 9px;min-height:105px;padding:16px;display:grid;box-shadow:0 11px 30px #1e241f0f}.advertising-summary svg{color:var(--advertising-accent);grid-row:1/3}.advertising-summary small{color:#929792;text-transform:uppercase;font-size:7px}.advertising-summary strong{font-size:19px}.advertising-form{background:#fff;border-radius:17px;grid-template-columns:1.2fr 1fr .7fr 1fr .65fr .65fr .8fr .8fr auto;gap:7px;margin-top:13px;padding:13px;display:grid;box-shadow:0 11px 30px #1e241f0f}.advertising-form input,.advertising-form select{background:#f2f3f0}.advertising-board{background:#fff;border-radius:18px;margin-top:15px;padding:20px;box-shadow:0 12px 34px #1e241f0f}.advertising-board>header{justify-content:space-between;align-items:end;gap:16px;padding-bottom:15px;display:flex}.advertising-board h2{margin:4px 0 0;font-size:17px}.advertising-board>header>span{color:#969b96;font-size:7px}.advertising-board>article{border-top:1px solid #eceeeb;grid-template-columns:minmax(190px,1fr) 115px 105px 115px auto auto;align-items:center;gap:10px;min-height:72px;display:grid}.advertising-board article>div:first-child{gap:3px;display:grid}.advertising-board article>div:first-child small{color:var(--advertising-accent);text-transform:uppercase;font-size:6px;font-weight:800}.advertising-board article>div:first-child strong{font-size:10px}.advertising-board article>div:first-child span,.advertising-budget small{color:#929792;font-size:7px}.advertising-board article label{color:#929792;gap:3px;font-size:6px;display:grid}.advertising-board article label input{background:#f2f3f0;height:32px}.advertising-budget{text-align:right;gap:3px;display:grid}.advertising-budget strong{font-size:10px}.advertising-board article>button{color:#888d88;background:#f0f1ee;border:0;border-radius:9px;align-items:center;gap:5px;height:33px;padding:0 9px;font-size:7px;font-weight:750;display:flex}.advertising-board article>button.active{color:#fff;background:#4f5751}.advertising-board article>button:disabled{opacity:.3}.advertising-empty{color:#9aa09a;border-top:1px solid #eceeeb;place-content:center;justify-items:center;gap:7px;min-height:220px;display:grid}.advertising-empty strong{color:#666c67;font-size:9px}.advertising-empty small,.advertising-message{color:#929792;font-size:7px}.advertising-message{margin:10px 2px}html[data-theme=dark] .advertising-heading select,html[data-theme=dark] .advertising-summary article,html[data-theme=dark] .advertising-form,html[data-theme=dark] .advertising-board{color:#eef0ed;background:#232623}html[data-theme=dark] .advertising-form input,html[data-theme=dark] .advertising-form select,html[data-theme=dark] .advertising-board select,html[data-theme=dark] .advertising-board article label input{color:#e7eae7;background:#1b1e1b}html[data-theme=dark] .advertising-board>article,html[data-theme=dark] .advertising-empty{border-color:#393c39}@media (max-width:1100px){.advertising-form{grid-template-columns:repeat(3,1fr)}.advertising-form>button{grid-column:1/-1;height:42px}.advertising-board>article{grid-template-columns:1fr 115px 105px}.advertising-budget{display:none}.advertising-board article>button{justify-content:center}}@media (max-width:720px){.advertising-heading{grid-template-columns:1fr}.advertising-summary,.advertising-form{grid-template-columns:1fr 1fr}.advertising-board>article{grid-template-columns:1fr 1fr;padding:12px 0}.advertising-board article>div:first-child{grid-column:1/-1}.advertising-board>header{flex-direction:column;align-items:flex-start}}@media (max-width:480px){.advertising-summary,.advertising-form{grid-template-columns:1fr}}
.finance-advertising-summary{background:#fff;border-radius:15px;margin-top:16px;padding:18px;box-shadow:0 8px 22px #2126220d}.finance-advertising-summary>header{align-items:center;gap:9px;display:flex}.finance-advertising-summary header>svg{color:#a86845}.finance-advertising-summary header>div{gap:2px;display:grid}.finance-advertising-summary header small{color:#999d99;text-transform:uppercase;font-size:7px}.finance-advertising-summary header strong{font-size:10px}.finance-advertising-summary header>span{color:#929792;margin-left:auto;font-size:7px}.finance-advertising-summary>div{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px;display:grid}.finance-advertising-summary>div>span{color:#858a85;background:#f3f4f1;border-radius:10px;gap:5px;padding:11px;font-size:7px;display:grid}.finance-advertising-summary>div strong{color:#343834;font-size:13px}html[data-theme=dark] .finance-advertising-summary{color:#eef0ed;background:#232623}html[data-theme=dark] .finance-advertising-summary>div>span{background:#1b1e1b}html[data-theme=dark] .finance-advertising-summary>div strong{color:#eef0ed}@media (max-width:600px){.finance-advertising-summary>div{grid-template-columns:1fr}}
.external-campaign-status{color:#4f7f5d;text-transform:uppercase;background:#e8f2e9;border-radius:99px;padding:7px 9px;font-size:7px;font-weight:800}html[data-theme=dark] .external-campaign-status{color:#9bc0a6;background:#263b2c}
.health-page{--health:#65786d}.health-heading{justify-content:space-between;align-items:end;gap:20px;display:flex}.health-heading small,.health-dashboard small,.health-workouts small,.health-connections small{color:var(--health);letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:850}.health-heading h1{letter-spacing:-.06em;margin:7px 0 6px;font-size:clamp(42px,5vw,66px)}.health-heading p{color:#858b86;margin:0;font-size:11px}.health-heading button,.health-profile-form button,.health-workouts form button{color:#fff;background:#262a27;border:0;border-radius:11px;justify-content:center;align-items:center;gap:7px;height:42px;padding:0 13px;font-size:9px;font-weight:800;display:flex}.health-profile-form{background:#fff;border-radius:17px;grid-template-columns:repeat(5,1fr) auto;align-items:end;gap:9px;margin-top:17px;padding:15px;display:grid;box-shadow:0 12px 32px #1e241f0f}.health-profile-form label{color:#777d78;gap:6px;font-size:7px;display:grid}.health-profile-form input,.health-today input,.health-workouts input,.health-workouts select{color:#424843;height:40px;font:inherit;background:#f1f3f0;border:0;border-radius:10px;outline:0;padding:0 10px;font-size:9px}.health-dashboard{grid-template-columns:minmax(310px,.85fr) minmax(420px,1.15fr);gap:13px;margin-top:23px;display:grid}.health-body-card,.health-today,.health-workouts,.health-connections{background:#fff;border-radius:19px;box-shadow:0 12px 34px #1e241f0f}.health-body-card{grid-template-rows:auto 1fr auto;min-height:480px;padding:21px;display:grid}.health-body-card h2,.health-today h2,.health-workouts h2{margin:4px 0 0;font-size:17px}.health-body-card p{color:#8b908b;margin:5px 0 0;font-size:8px}.health-body-card footer{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.health-body-card footer span{color:#929792;background:#f2f4f1;border-radius:10px;gap:3px;padding:9px;font-size:6px;display:grid}.health-body-card footer strong{color:#444a45;font-size:11px}.health-body-figure{--body-height:1;--body-width:1;width:170px;height:290px;transform:scaleY(var(--body-height));transform-origin:50%;filter:drop-shadow(0 18px 22px #2a372e1f);margin:auto;position:relative}.health-body-figure span{background:linear-gradient(145deg,#778c80,#4d6156);display:block;position:absolute}.body-head{border-radius:48% 48% 45% 45%;width:44px;height:49px;top:4px;left:63px}.body-torso{width:80px;height:120px;transform:scaleX(var(--body-width));border-radius:38% 38% 28% 28%;top:58px;left:45px}.body-arm{border-radius:18px;width:25px;height:130px;top:69px}.body-arm.left{left:23px;transform:rotate(5deg)}.body-arm.right{right:23px;transform:rotate(-5deg)}.body-leg{border-radius:12px 12px 18px 18px;width:34px;height:118px;top:168px}.body-leg.left{left:48px}.body-leg.right{right:48px}.health-today{align-content:start;gap:10px;padding:21px;display:grid}.health-today>header{padding-bottom:8px}.health-today>article{background:#f3f5f2;border-radius:14px;grid-template-columns:38px 1fr 105px;align-items:center;gap:11px;min-height:103px;padding:14px;display:grid}.health-today>article>svg{width:38px;height:38px;color:var(--health);background:#fff;border-radius:11px;padding:9px}.health-today article>div{gap:9px;display:grid}.health-today article span{justify-content:space-between;align-items:center;display:flex}.health-today article span small{color:#8c928d;font-size:7px}.health-today article span strong{font-size:11px}.health-today article i{background:#dfe4e0;border-radius:99px;height:5px;overflow:hidden}.health-today article i b{border-radius:inherit;background:var(--health);height:100%;display:block}.health-today input{background:#fff}.health-workouts{margin-top:13px;padding:20px}.health-workouts>header{justify-content:space-between;display:flex}.health-workouts form{grid-template-columns:1fr 150px 110px auto;gap:8px;margin-top:13px;display:grid}.health-workouts form input,.health-workouts form select{background:#f2f4f1}.health-workouts>div{margin-top:12px;display:grid}.health-workouts article{border-top:1px solid #eceeeb;grid-template-columns:32px 1fr auto;align-items:center;gap:10px;min-height:55px;display:grid}.health-workouts article>svg{color:var(--health)}.health-workouts article span{gap:3px;display:grid}.health-workouts article strong{font-size:9px}.health-workouts article small{color:#929792;letter-spacing:0;font-size:6px}.health-workouts article b{font-size:9px}.health-workouts>p{color:#929792;text-align:center;margin:28px 0;font-size:8px}.health-connections{grid-template-columns:auto 1fr auto;align-items:center;gap:12px;margin-top:13px;padding:18px;display:grid}.health-connections>svg{color:var(--health)}.health-connections>div{gap:3px;display:grid}.health-connections strong{font-size:10px}.health-connections p{color:#8c918c;margin:0;font-size:7px}.health-connections>span{color:#6d7e74;background:#edf1ee;border-radius:99px;padding:6px 8px;font-size:7px;font-weight:800}.health-message{color:#777d78;margin:9px 2px;font-size:8px}html[data-theme=dark] .health-profile-form,html[data-theme=dark] .health-body-card,html[data-theme=dark] .health-today,html[data-theme=dark] .health-workouts,html[data-theme=dark] .health-connections{color:#edf1ed;background:#232723}html[data-theme=dark] .health-profile-form input,html[data-theme=dark] .health-today>article,html[data-theme=dark] .health-workouts input,html[data-theme=dark] .health-workouts select,html[data-theme=dark] .health-body-card footer span{color:#e3e8e4;background:#1b1f1b}html[data-theme=dark] .health-today input,html[data-theme=dark] .health-today>article>svg{color:#dbe5de;background:#292e2a}html[data-theme=dark] .health-body-card footer strong{color:#edf1ed}@media (max-width:900px){.health-profile-form{grid-template-columns:1fr 1fr}.health-profile-form button{grid-column:1/-1}.health-dashboard{grid-template-columns:1fr}.health-workouts form{grid-template-columns:1fr 1fr}.health-workouts form button{grid-column:1/-1}}@media (max-width:560px){.health-heading{flex-direction:column;align-items:flex-start}.health-profile-form,.health-workouts form,.health-summary{grid-template-columns:1fr}.health-today>article{grid-template-columns:36px 1fr}.health-today input{grid-column:1/-1}.health-body-card footer{grid-template-columns:1fr}.health-connections{grid-template-columns:auto 1fr}.health-connections>span{grid-column:2}}
.health-heading>div:last-child{gap:8px;display:flex}.health-heading .health-gym-button{background:#667b6f}.health-gym-mode{color:#252925;background:#eef0ec;min-height:100dvh;padding:18px}.health-gym-mode>header{background:#fff;border-radius:16px;grid-template-columns:1fr auto 1fr;align-items:center;max-width:1300px;height:64px;margin:auto;padding:0 17px;display:grid;box-shadow:0 10px 30px #1f262112}.health-gym-mode>header>button{color:#676d68;width:max-content;font:inherit;background:0 0;border:0;align-items:center;gap:6px;font-size:9px;font-weight:750;display:flex}.health-gym-mode>header>div{justify-items:center;gap:2px;display:grid}.health-gym-mode>header small{color:#788b80;text-transform:uppercase;letter-spacing:.12em;font-size:6px;font-weight:850}.health-gym-mode>header input{color:#292d29;text-align:center;background:0 0;border:0;outline:0;width:220px;font:700 14px inherit}.health-gym-mode>header>span{color:#8d938e;justify-self:end;font-size:8px}.gym-session{grid-template-columns:310px minmax(0,1fr);gap:13px;max-width:1300px;margin:14px auto 0;display:grid}.gym-session>aside,.gym-current{background:#fff;border-radius:19px;box-shadow:0 12px 34px #1f262112}.gym-session>aside{align-content:start;gap:5px;max-height:calc(100dvh - 114px);padding:10px;display:grid;overflow:auto}.gym-session>aside>button{color:#777d78;text-align:left;background:0 0;border:0;border-radius:12px;grid-template-columns:31px 1fr;align-items:center;gap:9px;min-height:58px;padding:8px;display:grid}.gym-session>aside>button.active{color:#28312c;background:#edf2ee}.gym-session>aside>button>i{background:#f0f2ef;border-radius:9px;place-items:center;width:31px;height:31px;font-size:8px;font-style:normal;display:grid}.gym-session>aside>button.active>i{color:#fff;background:#667b6f}.gym-session>aside>button span{gap:3px;display:grid}.gym-session>aside>button strong{font-size:9px}.gym-session>aside>button small{color:#959b96;font-size:7px}.gym-session>aside form{border-top:1px solid #e7e9e6;gap:7px;margin-top:8px;padding:10px;display:grid}.gym-session>aside form input{min-width:0;height:36px;font:inherit;background:#f1f3f0;border:0;border-radius:9px;padding:0 9px;font-size:8px}.gym-session>aside form>div{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.gym-session>aside form button{color:#fff;background:#2b2f2b;border:0;border-radius:9px;justify-content:center;align-items:center;gap:5px;height:35px;font-size:8px;font-weight:750;display:flex}.gym-current{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:calc(100dvh - 114px);padding:clamp(24px,5vw,65px);display:flex}.gym-current>small{color:#788b80;letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:850}.gym-current>h1{letter-spacing:-.06em;max-width:800px;margin:12px 0 8px;font-size:clamp(42px,7vw,88px);line-height:.95}.gym-current>p{color:#858b86;margin:0;font-size:11px}.gym-set-progress{flex-wrap:wrap;justify-content:center;gap:8px;margin:30px 0 20px;display:flex}.gym-set-progress i{color:#8d938e;background:#ecefeb;border-radius:50%;place-items:center;width:38px;height:38px;font-size:9px;font-style:normal;font-weight:800;display:grid}.gym-set-progress i.current{color:#445249;box-shadow:0 0 0 3px #bfcac2}.gym-set-progress i.done{color:#fff;background:#667b6f}.gym-complete-set{color:#fff;min-height:50px;font:inherit;background:#252a26;border:0;border-radius:14px;align-items:center;gap:8px;padding:0 22px;font-size:11px;font-weight:800;display:flex}.gym-rest-timer{color:#728078;text-align:left;background:#f0f2ef;border-radius:15px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;width:min(380px,100%);margin-top:16px;padding:13px;display:grid}.gym-rest-timer span{gap:2px;display:grid}.gym-rest-timer small{color:#929892;text-transform:uppercase;font-size:6px}.gym-rest-timer strong{color:#333a35;font-variant-numeric:tabular-nums;font-size:22px}.gym-rest-timer>button{color:#526158;background:#fff;border:0;border-radius:11px;place-items:center;width:40px;height:40px;display:grid}.gym-rest-timer.running{background:#e5ede7}.gym-current>footer{justify-content:space-between;width:100%;margin-top:25px;display:flex}.gym-current>footer button{color:#747b76;background:0 0;border:0;align-items:center;gap:6px;font-size:8px;font-weight:750;display:flex}.gym-current>footer button:disabled{opacity:.25}.gym-empty{color:#7c847e;max-width:470px}.gym-empty h2{margin:15px 0 6px;font-size:22px}.gym-empty p{margin:0;font-size:9px;line-height:1.55}html[data-theme=dark] .health-gym-mode{color:#edf1ed;background:#171a17}html[data-theme=dark] .health-gym-mode>header,html[data-theme=dark] .gym-session>aside,html[data-theme=dark] .gym-current{background:#242824}html[data-theme=dark] .health-gym-mode>header input{color:#edf1ed}html[data-theme=dark] .gym-session>aside>button.active,html[data-theme=dark] .gym-rest-timer{background:#303630}html[data-theme=dark] .gym-rest-timer strong{color:#edf1ed}html[data-theme=dark] .gym-session>aside form input{color:#edf1ed;background:#1b1f1b}@media (max-width:760px){.health-gym-mode{padding:8px}.health-gym-mode>header{border-radius:13px;grid-template-columns:auto 1fr auto;height:56px}.health-gym-mode>header input{width:150px;font-size:11px}.health-gym-mode>header>button{font-size:0}.health-gym-mode>header>button svg{width:20px;height:20px}.gym-session{grid-template-columns:1fr;margin-top:8px}.gym-session>aside{max-height:none;padding:6px;display:flex;overflow-x:auto}.gym-session>aside>button{min-width:180px}.gym-session>aside form{border:0;border-left:1px solid #e7e9e6;min-width:250px;margin:0}.gym-current{border-radius:16px;min-height:calc(100dvh - 150px);padding:26px 18px}.gym-current>h1{font-size:clamp(40px,14vw,64px)}.gym-complete-set{justify-content:center;width:100%}.health-heading>div:last-child{flex-wrap:wrap;width:100%}.health-heading>div:last-child button{flex:1}}
.website-studio-page{--web:#596b61}.website-studio-heading{grid-template-columns:1fr 230px auto;align-items:end;gap:12px;display:grid}.website-studio-heading small,.website-insights header small{color:var(--web);letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:850}.website-studio-heading h1{letter-spacing:-.06em;margin:7px 0 5px;font-size:clamp(42px,5vw,67px)}.website-studio-heading p{color:#858b86;margin:0;font-size:11px}.website-studio-heading label{color:#818782;gap:6px;font-size:7px;display:grid}.website-studio-heading select,.website-create-form input,.website-create-form select,.website-studio-board main>header select{color:#444a45;height:42px;font:inherit;background:#fff;border:0;border-radius:11px;outline:0;padding:0 11px;font-size:9px;box-shadow:0 8px 24px #1e241f0f}.website-studio-heading>button,.website-create-form button{color:#fff;height:42px;font:inherit;background:#272c28;border:0;border-radius:11px;padding:0 14px;font-size:9px;font-weight:800}.website-create-form{background:#fff;border-radius:16px;grid-template-columns:1.1fr 1.3fr 1fr .75fr .75fr .8fr auto;gap:7px;margin-top:14px;padding:12px;display:grid;box-shadow:0 10px 30px #1e241f0f}.website-create-form input,.website-create-form select{box-shadow:none;background:#f2f4f1}.website-metrics{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:22px;display:grid}.website-metrics>article{background:#fff;border-radius:17px;grid-template-columns:34px 1fr;align-items:start;gap:10px;min-height:105px;padding:15px;display:grid;box-shadow:0 10px 30px #1e241f0f}.website-metrics svg{width:34px;height:34px;color:var(--web);background:#edf0ed;border-radius:10px;padding:8px}.website-metrics span{gap:3px;display:grid}.website-metrics small{color:#8c928d;font-size:7px}.website-metrics strong{letter-spacing:-.04em;font-size:20px}.website-metrics em{color:#979c98;font-size:7px;font-style:normal}.website-studio-board{grid-template-columns:330px minmax(0,1fr);gap:12px;min-height:520px;margin-top:12px;display:grid}.website-studio-board>aside,.website-studio-board>main{background:#fff;border-radius:19px;box-shadow:0 12px 34px #1e241f0f}.website-studio-board>aside{align-content:start;gap:5px;padding:10px;display:grid}.website-studio-board>aside>header{color:#737a74;justify-content:space-between;padding:9px 8px 12px;font-size:8px;font-weight:800;display:flex}.website-studio-board>aside>header b{background:#edf0ed;border-radius:99px;padding:2px 6px}.website-studio-board>aside>button{color:#757c76;text-align:left;background:0 0;border:0;border-radius:13px;grid-template-columns:35px 1fr auto;align-items:center;gap:9px;min-height:66px;padding:9px;display:grid}.website-studio-board>aside>button.active{color:#313833;background:#edf1ee}.website-studio-board>aside>button i{background:#eef1ee;border-radius:10px;place-items:center;width:35px;height:35px;display:grid}.website-studio-board>aside>button i.status-active{color:#55745e}.website-studio-board>aside>button i.status-offline{color:#a2665f}.website-studio-board>aside>button span{gap:4px;display:grid}.website-studio-board>aside>button strong{font-size:9px}.website-studio-board>aside>button small{color:#959b96;font-size:7px}.website-studio-board>aside>button em{color:#8a918b;font-size:6px;font-style:normal}.website-empty,.website-main-empty{color:#989e99;text-align:center;place-content:center;justify-items:center;gap:7px;min-height:300px;display:grid}.website-empty{min-height:220px}.website-empty strong{font-size:9px}.website-empty span,.website-main-empty p{font-size:7px}.website-studio-board>main{padding:22px}.website-studio-board main>header{justify-content:space-between;align-items:start;gap:15px;display:flex}.website-studio-board main>header small{color:var(--web);text-transform:uppercase;font-size:7px;font-weight:800}.website-studio-board main>header h2{letter-spacing:-.04em;margin:7px 0 5px;font-size:27px}.website-studio-board main>header a{color:#858c86;align-items:center;gap:4px;font-size:8px;text-decoration:none;display:flex}.website-detail-grid{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:22px;display:grid}.website-detail-grid>article{background:#f2f4f1;border-radius:13px;align-items:center;gap:10px;min-height:85px;padding:13px;display:flex}.website-detail-grid svg{color:var(--web)}.website-detail-grid span{gap:5px;display:grid}.website-detail-grid small{color:#8d938e;font-size:7px}.website-detail-grid strong{font-size:9px}.website-insights{background:#f4f5f3;border-radius:15px;margin-top:12px;padding:17px}.website-insights>header{justify-content:space-between;align-items:start;display:flex}.website-insights h3{margin:5px 0 0;font-size:15px}.website-insights>header>span{color:#78817a;background:#e5e9e5;border-radius:99px;padding:6px 8px;font-size:6px;font-weight:800}.website-insight-list{gap:5px;margin-top:15px;display:grid}.website-insight-list article{background:#fff;border-radius:11px;grid-template-columns:28px 1fr;gap:9px;padding:12px;display:grid}.website-insight-list svg{color:var(--web)}.website-insight-list span{gap:3px;display:grid}.website-insight-list strong{font-size:8px}.website-insight-list p{color:#8b918c;margin:0;font-size:7px;line-height:1.5}.website-main-empty{min-height:430px}.website-main-empty h2{margin:7px 0 0;font-size:18px}.website-main-empty p{margin:0}.website-message{color:#747b75;margin:9px 2px;font-size:8px}html[data-theme=dark] .website-studio-heading select,html[data-theme=dark] .website-create-form,html[data-theme=dark] .website-metrics>article,html[data-theme=dark] .website-studio-board>aside,html[data-theme=dark] .website-studio-board>main{color:#edf1ed;background:#232723}html[data-theme=dark] .website-create-form input,html[data-theme=dark] .website-create-form select,html[data-theme=dark] .website-studio-board main>header select,html[data-theme=dark] .website-detail-grid>article,html[data-theme=dark] .website-insights{color:#e8ede9;background:#1b1f1b}html[data-theme=dark] .website-insight-list article,html[data-theme=dark] .website-studio-board>aside>button.active{color:#edf1ed;background:#2b302c}@media (max-width:1050px){.website-create-form{grid-template-columns:repeat(3,1fr)}.website-create-form button{grid-column:1/-1}.website-metrics{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.website-studio-heading{grid-template-columns:1fr 1fr}.website-studio-heading>div{grid-column:1/-1}.website-studio-board{grid-template-columns:1fr}.website-studio-board>aside{display:flex;overflow-x:auto}.website-studio-board>aside>header{min-width:130px}.website-studio-board>aside>button{min-width:220px}.website-empty{min-width:240px}.website-detail-grid{grid-template-columns:1fr}.website-create-form{grid-template-columns:1fr 1fr}}@media (max-width:520px){.website-studio-heading,.website-create-form,.website-metrics{grid-template-columns:1fr}.website-create-form button{grid-column:1}.website-studio-board>main{padding:15px}.website-studio-board main>header{flex-direction:column}.website-studio-board main>header select{width:100%}}
.investor-studio-page{--investor:#665f79}.investor-heading{grid-template-columns:1fr 230px auto;align-items:end;gap:12px;display:grid}.investor-heading small,.investor-selector small,.investor-pitch small{color:var(--investor);letter-spacing:.12em;text-transform:uppercase;font-size:7px;font-weight:850}.investor-heading h1{letter-spacing:-.06em;margin:7px 0 5px;font-size:clamp(42px,5vw,67px)}.investor-heading p{color:#858b86;margin:0;font-size:11px}.investor-heading label{color:#818782;gap:6px;font-size:7px;display:grid}.investor-heading select,.investor-create input,.investor-create select,.investor-selector select,.investor-detail input,.investor-detail select,.investor-pitch input,.investor-pitch select,.investor-pitch textarea{color:#454946;min-width:0;font:inherit;background:#fff;border:0;border-radius:10px;outline:0;font-size:8px}.investor-heading select{height:42px;padding:0 11px}.investor-heading>button,.investor-create button,.investor-pitch form>button{color:#fff;height:42px;font:inherit;background:#292a29;border:0;border-radius:10px;padding:0 14px;font-size:8px;font-weight:800}.investor-mode-nav{background:#e8e9e6;border-radius:13px;width:max-content;margin:24px 0 13px;padding:4px;display:flex}.investor-mode-nav button{color:#7e837f;font:inherit;background:0 0;border:0;border-radius:9px;padding:10px 15px;font-size:8px;font-weight:800}.investor-mode-nav button.active{background:var(--investor);color:#fff}.investor-create{background:#fff;border-radius:15px;grid-template-columns:1.3fr 1fr 1fr 1fr .7fr .7fr auto;gap:7px;margin-bottom:12px;padding:10px;display:grid}.investor-create input,.investor-create select{background:#f1f3f0;height:39px;padding:0 9px}.investor-metrics{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.investor-metrics article{background:#fff;border-radius:15px;grid-template-columns:32px 1fr;align-items:center;gap:9px;min-height:91px;padding:13px;display:grid}.investor-metrics svg{width:32px;height:32px;color:var(--investor);background:#f0eef3;border-radius:9px;padding:7px}.investor-metrics span{gap:4px;display:grid}.investor-metrics small{color:#8b908c;font-size:7px}.investor-metrics strong{font-size:17px}.investor-selector{background:#fff;border-radius:15px;grid-template-columns:1fr 300px;align-items:center;gap:10px;margin:10px 0;padding:12px 14px;display:grid}.investor-selector>div{gap:4px;display:grid}.investor-selector strong{font-size:11px}.investor-selector select{background:#f1f3f0;height:39px;padding:0 10px}.investor-detail{background:#fff;border-radius:17px;grid-template-columns:1.2fr repeat(4,1fr);gap:8px;padding:16px;display:grid}.investor-detail>article,.investor-detail>label{background:#f3f4f1;border-radius:11px;min-height:83px;padding:11px}.investor-detail>article{grid-template-columns:25px 1fr;gap:8px;display:grid}.investor-detail>article span{gap:3px;display:grid}.investor-detail small,.investor-detail label{color:#858b86;font-size:7px}.investor-detail strong{color:#373b38;font-size:9px}.investor-detail em{color:#929792;font-size:7px;font-style:normal}.investor-detail label{align-content:start;gap:7px;display:grid}.investor-detail input,.investor-detail select{width:100%;height:35px;padding:0 8px}.investor-detail .wide{grid-column:1/-1;min-height:auto}.investor-pitch{grid-template-columns:minmax(360px,.8fr) minmax(0,1.2fr);gap:10px;display:grid}.investor-pitch>form,.investor-pitch-list{background:#fff;border-radius:17px;padding:16px}.investor-pitch form{grid-template-columns:1fr 180px;gap:8px;display:grid}.investor-pitch form header,.investor-pitch form textarea,.investor-pitch form>button{grid-column:1/-1}.investor-pitch form header{align-items:center;gap:9px;display:flex}.investor-pitch h2{margin:3px 0 0;font-size:15px}.investor-pitch input,.investor-pitch select{background:#f2f3f0;height:39px;padding:0 9px}.investor-pitch textarea{resize:vertical;background:#f2f3f0;min-height:75px;padding:10px}.investor-pitch-list{align-content:start;gap:5px;display:grid}.investor-pitch-list>article{background:#f3f4f1;border-radius:11px;grid-template-columns:30px 1fr;align-items:center;gap:9px;min-height:63px;padding:9px;display:grid}.investor-pitch-list article span{grid-template-columns:1fr auto;gap:3px;display:grid}.investor-pitch-list article strong{font-size:9px}.investor-pitch-list article small{grid-column:1/-1}.investor-pitch-list article em{color:#919692;font-size:7px;font-style:normal}.investor-empty{color:#969b97;background:#fff;border-radius:16px;place-content:center;justify-items:center;gap:8px;min-height:240px;display:grid}.investor-empty strong{font-size:8px}.investor-message{color:#747a75;font-size:8px}html[data-theme=dark] .investor-heading select,html[data-theme=dark] .investor-create,html[data-theme=dark] .investor-metrics article,html[data-theme=dark] .investor-selector,html[data-theme=dark] .investor-detail,html[data-theme=dark] .investor-pitch>form,html[data-theme=dark] .investor-pitch-list,html[data-theme=dark] .investor-empty{color:#edf0ed;background:#232623}html[data-theme=dark] .investor-create input,html[data-theme=dark] .investor-create select,html[data-theme=dark] .investor-selector select,html[data-theme=dark] .investor-detail>article,html[data-theme=dark] .investor-detail>label,html[data-theme=dark] .investor-detail input,html[data-theme=dark] .investor-detail select,html[data-theme=dark] .investor-pitch input,html[data-theme=dark] .investor-pitch select,html[data-theme=dark] .investor-pitch textarea,html[data-theme=dark] .investor-pitch-list>article{color:#e8ece8;background:#1b1e1b}html[data-theme=dark] .investor-detail strong{color:#edf0ed}@media (max-width:1000px){.investor-create{grid-template-columns:repeat(3,1fr)}.investor-create button{grid-column:1/-1}.investor-detail{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.investor-heading{grid-template-columns:1fr 1fr}.investor-heading>div{grid-column:1/-1}.investor-metrics{grid-template-columns:1fr 1fr}.investor-pitch,.investor-selector{grid-template-columns:1fr}.investor-create{grid-template-columns:1fr 1fr}}@media (max-width:520px){.investor-heading,.investor-create,.investor-metrics,.investor-detail{grid-template-columns:1fr}.investor-heading>div,.investor-create button,.investor-detail .wide{grid-column:1}.investor-mode-nav{width:100%;overflow:auto}.investor-mode-nav button{white-space:nowrap}.investor-pitch form{grid-template-columns:1fr}.investor-pitch form>*{grid-column:1!important}}
.launch-studio-page{--launch:#6e6255}.launch-heading{grid-template-columns:1fr 230px auto;align-items:end;gap:12px;display:grid}.launch-heading small,.launch-selector small,.launch-editor small,.launch-grid small{color:var(--launch);letter-spacing:.12em;text-transform:uppercase;font-size:7px;font-weight:850}.launch-heading h1{letter-spacing:-.06em;margin:7px 0 5px;font-size:clamp(42px,5vw,67px)}.launch-heading p{color:#858b86;margin:0;font-size:11px}.launch-heading label{color:#818782;gap:6px;font-size:7px;display:grid}.launch-heading select,.launch-create input,.launch-create select,.launch-selector select,.launch-editor-fields input,.launch-editor-fields textarea{color:#444944;min-width:0;font:inherit;background:#fff;border:0;border-radius:10px;outline:0;font-size:8px}.launch-heading select{height:42px;padding:0 11px}.launch-heading>button,.launch-create button,.launch-selector button,.launch-editor-fields footer button{color:#fff;height:42px;font:inherit;background:#292b29;border:0;border-radius:10px;padding:0 14px;font-size:8px;font-weight:800}.launch-mode-nav{background:#e9e9e6;border-radius:13px;width:max-content;margin:24px 0 13px;padding:4px;display:flex}.launch-mode-nav button{color:#7c817d;font:inherit;background:0 0;border:0;border-radius:9px;padding:10px 15px;font-size:8px;font-weight:800}.launch-mode-nav button.active{background:var(--launch);color:#fff}.launch-create{background:#fff;border-radius:14px;grid-template-columns:1fr 180px 210px auto;gap:7px;margin-bottom:11px;padding:10px;display:grid}.launch-create input,.launch-create select{background:#f2f3f0;height:39px;padding:0 9px}.launch-metrics{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.launch-metrics article{background:#fff;border-radius:15px;grid-template-columns:32px 1fr;align-items:center;gap:9px;min-height:87px;padding:13px;display:grid}.launch-metrics svg{width:32px;height:32px;color:var(--launch);background:#f1ede8;border-radius:9px;padding:7px}.launch-metrics span{gap:4px;display:grid}.launch-metrics small{color:#8d928e;font-size:7px}.launch-metrics strong{font-size:18px}.launch-selector{background:#fff;border-radius:14px;grid-template-columns:1fr 300px auto;align-items:center;gap:8px;margin:10px 0;padding:11px 13px;display:grid}.launch-selector>div{gap:4px;display:grid}.launch-selector strong{font-size:10px}.launch-selector select{background:#f2f3f0;height:39px;padding:0 9px}.launch-selector button{align-items:center;gap:6px;height:39px;display:flex}.launch-grid{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.launch-grid>button{color:#858b86;text-align:left;background:#fff;border:0;border-radius:17px;align-content:start;justify-items:start;gap:8px;min-height:180px;padding:16px;display:grid}.launch-grid>button.active{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--launch) 35%,transparent),0 12px 30px #1e231f0f}.launch-grid>button>span{width:37px;height:37px;color:var(--launch);background:#f1ede8;border-radius:11px;place-items:center;display:grid}.launch-grid strong{color:#343934;font-size:14px}.launch-grid em{font-size:8px;font-style:normal}.launch-grid i{color:#707670;background:#eef0ed;border-radius:99px;margin-top:5px;padding:5px 7px;font-size:7px;font-style:normal}.launch-editor{grid-template-columns:minmax(430px,.8fr) minmax(0,1.2fr);gap:10px;display:grid}.launch-editor-fields{background:#fff;border-radius:17px;grid-template-columns:1fr 1fr;gap:8px;padding:16px;display:grid}.launch-editor-fields label{color:#7f8580;gap:5px;font-size:7px;display:grid}.launch-editor-fields .wide,.launch-editor-fields footer{grid-column:1/-1}.launch-editor-fields input{background:#f2f3f0;height:39px;padding:0 9px}.launch-editor-fields textarea{resize:vertical;background:#f2f3f0;min-height:76px;padding:10px}.launch-editor-fields input[type=color]{padding:4px}.launch-editor-fields .launch-check{align-items:center;gap:7px;display:flex}.launch-editor-fields footer{justify-content:flex-end;gap:7px;display:flex}.launch-mini-preview{color:#fff;border-radius:17px;align-content:center;min-height:520px;padding:clamp(28px,5vw,70px);display:grid}.launch-mini-preview small{color:#ffffffa6}.launch-mini-preview h2{letter-spacing:-.055em;max-width:650px;margin:12px 0;font-size:clamp(38px,5vw,70px);line-height:.95}.launch-mini-preview p{color:#ffffffb8;max-width:520px;font-size:11px;line-height:1.6}.launch-empty{color:#969c97;background:#fff;border-radius:17px;grid-column:1/-1;place-content:center;justify-items:center;gap:8px;min-height:260px;display:grid}.launch-empty strong{font-size:8px}.launch-message{color:#757b76;font-size:8px}.launch-experience{z-index:160;color:#fff;scroll-snap-type:y mandatory;position:fixed;inset:0;overflow-y:auto}.launch-experience>button{z-index:2;color:#fff;background:#ffffff1f;border:0;border-radius:50%;width:40px;height:40px;position:fixed;top:25px;right:25px}.launch-experience>section{scroll-snap-align:start;align-content:center;min-height:100dvh;padding:10vh 9vw;display:grid}.launch-experience>section>small{color:#ffffff9e;letter-spacing:.15em;text-transform:uppercase;font-size:9px;font-weight:800}.launch-experience h1{letter-spacing:-.07em;max-width:1100px;margin:16px 0;font-size:clamp(58px,10vw,145px);line-height:.87}.launch-experience h2{max-width:950px;margin:15px 0;font-size:clamp(45px,7vw,100px);line-height:.92}.launch-experience p{color:#ffffffb8;max-width:720px;font-size:15px;line-height:1.6}.launch-countdown{gap:9px;margin-top:45px;display:flex}.launch-countdown span{background:#ffffff17;border-radius:13px;gap:4px;min-width:100px;padding:14px;display:grid}.launch-countdown strong{font-variant-numeric:tabular-nums;font-size:30px}.launch-countdown small{color:#ffffff8c;text-transform:uppercase;font-size:7px}html[data-theme=dark] .launch-heading select,html[data-theme=dark] .launch-create,html[data-theme=dark] .launch-metrics article,html[data-theme=dark] .launch-selector,html[data-theme=dark] .launch-grid>button,html[data-theme=dark] .launch-editor-fields,html[data-theme=dark] .launch-empty{color:#edf0ed;background:#232623}html[data-theme=dark] .launch-create input,html[data-theme=dark] .launch-create select,html[data-theme=dark] .launch-selector select,html[data-theme=dark] .launch-editor-fields input,html[data-theme=dark] .launch-editor-fields textarea{color:#e8ece8;background:#1b1e1b}html[data-theme=dark] .launch-grid strong{color:#edf0ed}@media (max-width:900px){.launch-heading{grid-template-columns:1fr 1fr}.launch-heading>div{grid-column:1/-1}.launch-editor{grid-template-columns:1fr}.launch-grid{grid-template-columns:1fr 1fr}}@media (max-width:700px){.launch-create{grid-template-columns:1fr 1fr}.launch-create button{grid-column:1/-1}.launch-metrics{grid-template-columns:1fr 1fr}.launch-selector{grid-template-columns:1fr}.launch-countdown{grid-template-columns:1fr 1fr;display:grid}.launch-countdown span{min-width:0}}@media (max-width:520px){.launch-heading,.launch-create,.launch-metrics,.launch-grid,.launch-editor-fields{grid-template-columns:1fr}.launch-heading>div,.launch-create button,.launch-editor-fields .wide,.launch-editor-fields footer{grid-column:1}.launch-mode-nav{width:100%;overflow:auto}.launch-mode-nav button{white-space:nowrap}.launch-editor-fields footer{display:grid}.launch-mini-preview{min-height:420px}.launch-experience>section{padding:90px 24px}.launch-experience p{font-size:12px}}
.shared-studio-access{grid-template-columns:24px 1fr 130px minmax(220px,330px) auto}.shared-studio-access select{color:#444a45;height:39px;font:inherit;background:#fff;border:0;border-radius:9px;padding:0 9px;font-size:7px}.shared-studio-assets article>div{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.shared-studio-assets article>div label{white-space:nowrap}html[data-theme=dark] .shared-studio-access select{color:#e7ece8;background:#2d322e}.external-portal-upload{background:#ffffffb8;border-radius:16px;grid-template-columns:1fr minmax(220px,420px) auto;align-items:center;gap:12px;margin-top:20px;padding:18px;display:grid}.external-portal-upload div{gap:4px;display:grid}.external-portal-upload input{min-width:0}.external-portal-upload button{color:#fff;background:#20231f;border:0;border-radius:10px;min-height:40px;padding:0 16px}.external-portal-upload button:disabled{opacity:.45}html[data-theme=dark] .external-portal-upload{background:#ffffff0f}@media (max-width:850px){.shared-studio-access{grid-template-columns:24px 1fr}.shared-studio-access select,.shared-studio-access input,.shared-studio-access button{grid-column:1/-1}}@media (max-width:720px){.external-portal-upload{grid-template-columns:1fr}.external-portal-upload button{width:100%}}
.studio-guide-editor{background:#fafbf8;border:1px solid #e3e5e1;border-radius:14px;margin:10px 18px;padding:14px}.studio-guide-editor>header{justify-content:space-between;align-items:end;gap:14px;display:flex}.studio-guide-editor>header small{color:#858b85;letter-spacing:.1em;font-size:6px;font-weight:800}.studio-guide-editor>header h3{margin:4px 0;font-size:16px}.studio-guide-editor>header p{color:#858b85;margin:0;font-size:7px}.studio-guide-editor button{font:inherit;cursor:pointer;border:0;border-radius:8px}.studio-guide-editor>header>button,.studio-guide-editor main>footer button{color:#fff;background:#292d29;align-items:center;gap:5px;min-height:35px;padding:0 10px;font-size:7px;font-weight:750;display:flex}.studio-guide-layout{grid-template-columns:180px minmax(0,1fr);gap:10px;margin-top:13px;display:grid}.studio-guide-layout>aside{background:#f0f2ee;border-radius:11px;align-content:start;gap:4px;padding:6px;display:grid}.studio-guide-layout>aside>button{color:#5f655f;text-align:left;background:0 0;grid-template-columns:25px 1fr;align-items:center;gap:7px;min-height:46px;padding:7px;display:grid}.studio-guide-layout>aside>button.active{color:#fff;background:#292d29}.studio-guide-layout>aside span{gap:2px;display:grid}.studio-guide-layout>aside strong{font-size:7px}.studio-guide-layout>aside small,.studio-guide-layout>aside p{color:#929792;font-size:6px}.studio-guide-layout>main{gap:8px;min-width:0;display:grid}.studio-guide-meta{grid-template-columns:1fr 1.4fr;gap:7px;display:grid}.studio-guide-meta label{color:#747a74;gap:4px;font-size:6px;display:grid}.studio-guide-editor input,.studio-guide-editor select,.studio-guide-editor textarea{color:#3e433e;min-width:0;font:inherit;background:#fff;border:1px solid #dfe2dd;border-radius:8px;outline:0;font-size:7px}.studio-guide-editor input,.studio-guide-editor select{height:35px;padding:0 8px}.studio-guide-editor textarea{resize:vertical;min-height:58px;padding:8px}.studio-guide-chapter{background:#f0f2ee;border-radius:10px;gap:6px;padding:8px;display:grid}.studio-guide-chapter>header{grid-template-columns:1fr 30px;gap:5px;display:grid}.studio-guide-chapter>header button,.studio-guide-chapter article>button{color:#97615a;background:0 0;place-items:center;display:grid}.studio-guide-chapter article{background:#fff;border-radius:8px;grid-template-columns:120px 1fr 30px;gap:5px;padding:6px;display:grid}.studio-guide-chapter article textarea,.studio-guide-chapter article>input:last-of-type{grid-column:1/3}.studio-guide-add-step,.studio-guide-add-chapter{color:#626862;background:#e3e6e1;align-items:center;gap:5px;width:max-content;min-height:31px;padding:0 8px;font-size:7px;display:flex}.studio-guide-audience{border:1px solid #e2e4e0;border-radius:10px;overflow:hidden}.studio-guide-audience>header{grid-template-columns:22px 1fr 160px;align-items:center;gap:7px;padding:9px;display:grid}.studio-guide-audience>header span{gap:2px;display:grid}.studio-guide-audience strong{font-size:8px}.studio-guide-audience small{color:#8c918c;font-size:6px}.studio-guide-audience>div{border-top:1px solid #e5e7e3;flex-wrap:wrap;gap:5px;padding:7px;display:flex}.studio-guide-audience>div label{background:#f0f2ee;border-radius:7px;align-items:center;gap:5px;padding:6px 8px;font-size:6px;display:flex}.studio-guide-audience input{opacity:0;position:absolute}.studio-guide-audience label i{border:1px solid #c9cdc8;border-radius:5px;place-items:center;width:16px;height:16px;display:grid}.studio-guide-editor main>footer{justify-content:flex-end;gap:6px;display:flex}.studio-guide-editor main>footer button{color:#626762;background:#e5e8e3}.studio-guide-editor main>footer button.primary{color:#fff;background:#292d29}.studio-guide-editor main>footer button.danger{color:#97615a;background:0 0;margin-right:auto}.studio-guide-message{color:#6f756f;margin:8px 0 0;font-size:7px}.external-studio-guides{background:#ffffffb8;border-radius:18px;margin-top:22px;padding:22px}.external-studio-guides>header small{color:#858b85;letter-spacing:.1em;font-size:7px;font-weight:800}.external-studio-guides>header h2{margin:5px 0 15px}.external-studio-guides>div{gap:10px;display:grid}.external-studio-guides>div>article{background:#fff;border-radius:13px;padding:15px}.external-studio-guides>div>article>header{grid-template-columns:28px 1fr 120px;align-items:center;gap:8px;display:grid}.external-studio-guides>div>article>header span{gap:3px;display:grid}.external-studio-guides>div>article>header strong{font-size:10px}.external-studio-guides>div>article>header small{color:#8b908b;font-size:7px}.external-studio-guides>div>article>header i{background:linear-gradient(to right,#4f7858 var(--guide-progress),#e5e8e4 var(--guide-progress));border-radius:99px;height:5px}.external-studio-guides>div>article>p{color:#7f857f;font-size:8px}.external-studio-guides article>section{margin-top:15px}.external-studio-guides h3{margin:0 0 7px;font-size:9px}.external-guide-step{border-top:1px solid #e8eae6;grid-template-columns:24px 1fr auto;align-items:center;gap:8px;min-height:48px;padding:8px;display:grid}.external-guide-step>span{gap:3px;display:grid}.external-guide-step strong{font-size:8px}.external-guide-step p{color:#858b85;margin:0;font-size:7px}.external-guide-step>a{color:#555c55;background:#ecefeb;border-radius:7px;padding:7px 9px;font-size:7px;text-decoration:none}.external-guide-check{color:#fff;background:#fff;border:1px solid #bdc3bd;border-radius:6px;place-items:center;width:21px;height:21px;padding:0;display:grid}.external-guide-step.completed .external-guide-check{background:#55765c;border-color:#55765c}.external-guide-step.completed>span{opacity:.55}.external-guide-step.completed strong{text-decoration:line-through}html[data-theme=dark] .studio-guide-editor,html[data-theme=dark] .external-studio-guides{background:#1d211d;border-color:#383d38}html[data-theme=dark] .studio-guide-layout>aside,html[data-theme=dark] .studio-guide-chapter,html[data-theme=dark] .studio-guide-audience>div label{background:#292e29}html[data-theme=dark] .studio-guide-editor input,html[data-theme=dark] .studio-guide-editor select,html[data-theme=dark] .studio-guide-editor textarea,html[data-theme=dark] .studio-guide-chapter article,html[data-theme=dark] .external-studio-guides>div>article{color:#edf1ed;background:#252a25;border-color:#3b413b}@media (max-width:780px){.studio-guide-layout{grid-template-columns:1fr}.studio-guide-layout>aside{display:flex;overflow:auto}.studio-guide-layout>aside>button{min-width:150px}.studio-guide-meta{grid-template-columns:1fr}.studio-guide-audience>header{grid-template-columns:22px 1fr}.studio-guide-audience>header select{grid-column:1/-1}.external-studio-guides>div>article>header{grid-template-columns:28px 1fr}.external-studio-guides>div>article>header i{grid-column:1/-1}.studio-guide-chapter article{grid-template-columns:1fr 30px}.studio-guide-chapter article select,.studio-guide-chapter article textarea,.studio-guide-chapter article>input:last-of-type{grid-column:1/-1}}
.education-page{--education-accent:#647467}.education-heading{justify-content:space-between;align-items:end;gap:20px;display:flex}.education-heading small,.education-editor>header small,.education-reader>header>small{color:var(--education-accent);letter-spacing:.11em;font-size:7px;font-weight:800}.education-heading h1{margin:7px 0 5px;font-size:clamp(34px,4vw,52px)}.education-heading p,.education-editor>header p,.education-reader>header>p{color:#858a85;margin:0;font-size:9px}.education-heading label{color:#777c77;gap:6px;min-width:230px;font-size:7px;display:grid}.education-heading select,.education-editor input,.education-editor select,.education-editor textarea{color:#3f443f;min-width:0;font:inherit;background:#fff;border:1px solid #dfe2dd;border-radius:9px;outline:0;font-size:8px}.education-heading select,.education-editor input,.education-editor select{height:39px;padding:0 10px}.education-editor textarea{resize:vertical;min-height:65px;padding:9px}.education-overview{grid-template-columns:repeat(4,1fr);gap:9px;margin-top:21px;display:grid}.education-overview article{background:#fff;border-radius:13px;align-items:center;gap:10px;min-height:72px;padding:13px;display:flex;box-shadow:0 8px 24px #181c180f}.education-overview article>svg{width:34px;height:34px;color:var(--education-accent);background:#eef1ed;border-radius:9px;padding:8px}.education-overview article span{gap:2px;display:grid}.education-overview strong{font-size:15px}.education-overview small{color:#8c918c;font-size:7px}.education-future{opacity:.62}.education-layout{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:12px;margin-top:12px;display:grid}.education-layout>aside,.education-layout>main{background:#fff;border-radius:15px;box-shadow:0 9px 27px #181c180f}.education-layout>aside{align-content:start;gap:4px;padding:8px;display:grid}.education-layout>aside>header{color:#858a85;text-transform:uppercase;justify-content:space-between;align-items:center;padding:6px 5px 10px;font-size:7px;font-weight:800;display:flex}.education-layout>aside>header button{background:#ecefeb;border:0;border-radius:7px;place-items:center;width:28px;height:28px;display:grid}.education-layout>aside>button{color:#555b55;text-align:left;background:0 0;border:0;border-radius:9px;grid-template-columns:1fr auto;align-items:center;gap:7px;min-height:53px;padding:8px;display:grid}.education-layout>aside>button.active{color:#fff;background:#292d29}.education-layout>aside>button span{gap:3px;display:grid}.education-layout>aside>button strong{font-size:8px}.education-layout>aside>button small{color:#929792;font-size:6px}.education-layout>aside>button i{color:#737a73;background:#e9ece8;border-radius:6px;place-items:center;min-width:20px;height:20px;font-size:6px;font-style:normal;display:grid}.education-layout>aside>button.active i{color:#fff;background:#3e443e}.education-layout>aside>p{color:#929792;padding:10px;font-size:7px}.education-layout>main{min-width:0;overflow:hidden}.education-empty{color:#858b85;place-content:center;justify-items:center;gap:7px;min-height:420px;display:grid}.education-empty strong{color:#464b46;font-size:10px}.education-empty p{margin:0;font-size:7px}.education-editor>header,.education-reader>header{border-bottom:1px solid #e7e9e5;padding:18px}.education-editor>header{justify-content:space-between;align-items:start;display:flex}.education-editor>header h2,.education-reader>header h2{margin:5px 0 4px;font-size:21px}.education-editor>header>span{color:#6c736c;background:#ecefeb;border-radius:99px;padding:6px 8px;font-size:7px}.education-course-fields{grid-template-columns:1.5fr 1fr;gap:8px;padding:14px 18px;display:grid}.education-course-fields label{color:#747a74;gap:5px;font-size:7px;display:grid}.education-course-fields label.wide{grid-column:1/-1}.education-role-access{background:#f3f5f2;border-radius:10px;margin:0 18px 12px;padding:10px}.education-role-access>strong{font-size:8px}.education-role-access>div{flex-wrap:wrap;gap:5px;margin-top:8px;display:flex}.education-role-access label{background:#fff;border-radius:7px;align-items:center;gap:5px;padding:6px 8px;font-size:7px;display:flex}.education-role-access input{opacity:0;position:absolute}.education-role-access label i{border:1px solid #cbd0ca;border-radius:5px;place-items:center;width:16px;height:16px;display:grid}.education-chapter-editor{background:#f2f4f1;border-radius:11px;margin:8px 18px;padding:9px}.education-chapter-editor>header{grid-template-columns:1fr 32px;gap:6px;display:grid}.education-chapter-editor button,.education-add-chapter{font:inherit;border:0;border-radius:8px}.education-chapter-editor>header button,.education-chapter-editor article>button{color:#97615b;background:0 0;place-items:center;display:grid}.education-chapter-editor article{background:#fff;border-radius:9px;grid-template-columns:125px 1fr 34px;gap:6px;margin-top:6px;padding:7px;display:grid}.education-chapter-editor article textarea,.education-chapter-editor article>input:not([type=number]){grid-column:1/3}.education-chapter-editor article>input[type=number]{width:80px}.education-add-lesson,.education-add-chapter{color:#656b65;background:#e5e8e3;align-items:center;gap:5px;min-height:32px;padding:0 9px;font-size:7px;display:flex}.education-add-lesson{margin-top:7px}.education-add-chapter{margin:8px 18px}.education-editor>footer{border-top:1px solid #e7e9e5;justify-content:flex-end;gap:6px;padding:13px 18px;display:flex}.education-editor>footer button{color:#616761;background:#e6e9e4;border:0;border-radius:9px;min-height:36px;padding:0 11px;font-size:7px;font-weight:750}.education-editor>footer button.primary{color:#fff;background:#292d29}.education-editor>footer button.danger{color:#98615b;background:0 0;margin-right:auto}.education-reader>header>div{align-items:center;gap:9px;margin-top:14px;display:flex}.education-reader>header>div i{background:linear-gradient(to right,var(--education-accent) var(--education-progress),#e7eae6 var(--education-progress));border-radius:99px;width:min(360px,70%);height:6px}.education-reader>header>div span{color:#7e847e;font-size:7px}.education-reader>section{padding:14px 18px}.education-reader>section+section{border-top:1px solid #e7e9e5}.education-reader h3{margin:0 0 8px;font-size:11px}.education-reader article{background:#f5f6f3;border-radius:10px;grid-template-columns:26px 1fr auto;align-items:start;gap:9px;min-height:72px;padding:10px;display:grid}.education-reader article+article{margin-top:6px}.education-reader article>div{gap:3px;display:grid}.education-reader article small{color:#8b908b;text-transform:uppercase;font-size:6px}.education-reader article strong{font-size:9px}.education-reader article p{color:#777d77;margin:2px 0;font-size:7px;line-height:1.5}.education-reader article a{width:max-content;color:var(--education-accent);font-size:7px;font-weight:750}.education-reader article>button{color:#fff;background:#292d29;border:0;border-radius:8px;min-height:33px;padding:0 9px;font-size:7px}.education-reader article.completed{opacity:.68}.education-reader article.completed>button{color:#4e6953;background:#dfe8df}.education-quiz{background:#fff;border-radius:8px;gap:5px;margin-top:7px;padding:8px;display:grid}.education-quiz label{font-size:7px}.education-message{color:#666c66;background:#ecefeb;border-radius:9px;margin:10px 0 0;padding:9px 11px;font-size:7px}html[data-theme=dark] .education-overview article,html[data-theme=dark] .education-layout>aside,html[data-theme=dark] .education-layout>main{color:#edf1ed;background:#242824}html[data-theme=dark] .education-heading select,html[data-theme=dark] .education-editor input,html[data-theme=dark] .education-editor select,html[data-theme=dark] .education-editor textarea,html[data-theme=dark] .education-role-access label,html[data-theme=dark] .education-chapter-editor article,html[data-theme=dark] .education-quiz{color:#edf1ed;background:#292e29;border-color:#3b403b}html[data-theme=dark] .education-role-access,html[data-theme=dark] .education-chapter-editor,html[data-theme=dark] .education-reader article{background:#1d211d}@media (max-width:900px){.education-overview{grid-template-columns:1fr 1fr}.education-layout{grid-template-columns:1fr}.education-layout>aside{display:flex;overflow:auto}.education-layout>aside>header{min-width:100px}.education-layout>aside>button{min-width:190px}}@media (max-width:620px){.education-heading{flex-direction:column;align-items:stretch}.education-heading label{min-width:0}.education-overview,.education-course-fields{grid-template-columns:1fr}.education-course-fields label.wide{grid-column:auto}.education-chapter-editor article{grid-template-columns:1fr 34px}.education-chapter-editor article select,.education-chapter-editor article textarea,.education-chapter-editor article>input:not([type=number]){grid-column:1/-1}.education-reader article{grid-template-columns:24px 1fr}.education-reader article>button{grid-column:1/-1}}.education-reader article>button:disabled{cursor:not-allowed;opacity:.35}
.newsroom-page{--news-accent:#647467}.newsroom-heading{justify-content:space-between;align-items:end;gap:20px;display:flex}.newsroom-heading small,.newsroom-editor header small{color:var(--news-accent);letter-spacing:.12em;font-size:7px;font-weight:800}.newsroom-heading h1{margin:7px 0 5px;font-size:clamp(34px,4vw,52px)}.newsroom-heading p{color:#858a85;margin:0;font-size:9px}.newsroom-heading label{color:#777c77;gap:6px;min-width:230px;font-size:7px;display:grid}.newsroom-heading select,.newsroom-source-form input,.newsroom-editor input,.newsroom-editor select,.newsroom-editor textarea{color:#3f443f;font:inherit;background:#fff;border:1px solid #dfe2dd;border-radius:9px;outline:0;font-size:8px}.newsroom-heading select,.newsroom-source-form input,.newsroom-editor input,.newsroom-editor select{height:39px;padding:0 10px}.newsroom-summary{grid-template-columns:repeat(4,1fr);gap:9px;margin-top:21px;display:grid}.newsroom-summary article{background:#fff;border-radius:13px;align-items:center;gap:10px;min-height:72px;padding:13px;display:flex;box-shadow:0 8px 24px #181c180f}.newsroom-summary article>svg{width:34px;height:34px;color:var(--news-accent);background:#eef1ed;border-radius:9px;padding:8px}.newsroom-summary span{gap:2px;display:grid}.newsroom-summary strong{font-size:15px}.newsroom-summary small{color:#8c918c;font-size:7px}.newsroom-future{opacity:.62}.newsroom-toolbar{background:#fff;border-radius:13px;justify-content:space-between;align-items:center;gap:10px;margin-top:13px;padding:8px;display:flex;box-shadow:0 8px 24px #181c180d}.newsroom-toolbar nav{gap:4px;display:flex;overflow:auto}.newsroom-toolbar button,.newsroom-feed footer button,.newsroom-feed footer a,.newsroom-editor button{color:#666c66;min-height:31px;font:inherit;background:#eef0ed;border:0;border-radius:8px;justify-content:center;align-items:center;gap:5px;padding:0 9px;font-size:7px;font-weight:750;display:inline-flex}.newsroom-toolbar nav button{white-space:nowrap;background:0 0}.newsroom-toolbar nav button.active,.newsroom-toolbar button.primary,.newsroom-editor button.primary{color:#fff;background:#292d29}.newsroom-toolbar>div{gap:5px;display:flex}.newsroom-source-form{background:#f0f2ee;border-radius:12px;grid-template-columns:1fr 1fr 1.4fr auto;gap:7px;margin-top:8px;padding:10px;display:grid}.newsroom-source-form button{color:#fff;background:#292d29;border:0;border-radius:9px;padding:0 12px;font-size:7px;font-weight:750}.newsroom-layout{grid-template-columns:minmax(0,1fr) 240px;align-items:start;gap:12px;margin-top:12px;display:grid}.newsroom-feed{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.newsroom-feed>article,.newsroom-sources{background:#fff;border-radius:14px;box-shadow:0 9px 27px #181c180f}.newsroom-feed>article{flex-direction:column;min-height:180px;padding:15px;display:flex}.newsroom-feed>article.highlight{box-shadow:inset 0 0 0 1px #bdc9bd,0 9px 27px #181c180f}.newsroom-feed article>header{color:var(--news-accent);text-transform:uppercase;justify-content:space-between;font-size:7px;font-weight:800;display:flex}.newsroom-feed article>header i{align-items:center;gap:4px;font-style:normal;display:flex}.newsroom-feed h2{margin:14px 0 7px;font-size:16px;line-height:1.18}.newsroom-feed p{color:#7c827c;margin:0;font-size:8px;line-height:1.55}.newsroom-feed footer{justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:14px;display:flex}.newsroom-feed footer small{color:#969b96;font-size:6px}.newsroom-feed footer div{gap:5px;display:flex}.newsroom-feed footer a{text-decoration:none}.newsroom-empty{color:#858b85;background:#fff;border-radius:14px;grid-column:1/-1;place-content:center;justify-items:center;gap:7px;min-height:260px;display:grid}.newsroom-empty strong{color:#464b46;font-size:10px}.newsroom-empty p{font-size:7px}.newsroom-sources{padding:10px}.newsroom-sources>header{text-transform:uppercase;justify-content:space-between;padding:6px 4px 10px;font-size:7px;font-weight:800;display:flex}.newsroom-sources>header small{color:#999e99}.newsroom-sources>article{border-top:1px solid #eceeeb;justify-content:space-between;align-items:center;gap:8px;padding:10px 8px;display:flex}.newsroom-sources>article div{gap:3px;display:grid}.newsroom-sources>article strong{font-size:8px}.newsroom-sources>article small,.newsroom-sources>article span,.newsroom-sources>p{color:#929792;font-size:6px}.newsroom-sources>article span{background:#eff1ee;border-radius:99px;padding:5px 7px}.newsroom-modal-backdrop{z-index:80;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#1417146b;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.newsroom-editor{background:#fff;border-radius:17px;width:min(720px,100%);overflow:hidden;box-shadow:0 25px 80px #14171438}.newsroom-editor>header{border-bottom:1px solid #e7e9e5;justify-content:space-between;padding:17px 19px;display:flex}.newsroom-editor h2{margin:5px 0 0;font-size:20px}.newsroom-editor>header button{width:32px;padding:0;font-size:18px}.newsroom-editor-fields{grid-template-columns:1fr 1fr;gap:9px;padding:16px 19px;display:grid}.newsroom-editor-fields label{color:#747a74;gap:5px;font-size:7px;display:grid}.newsroom-editor-fields label.wide{grid-column:1/-1}.newsroom-editor textarea{resize:vertical;min-height:100px;padding:10px}.newsroom-highlight-toggle{flex-direction:row;grid-column:1/-1;align-items:center;grid-template-columns:none!important;display:flex!important}.newsroom-highlight-toggle input{opacity:0;position:absolute}.newsroom-highlight-toggle i{border:1px solid #cbd0ca;border-radius:5px;place-items:center;width:18px;height:18px;display:grid}.newsroom-editor>footer{border-top:1px solid #e7e9e5;justify-content:flex-end;gap:6px;padding:13px 19px;display:flex}.newsroom-editor button.danger{color:#98615b;background:0 0;margin-right:auto}.newsroom-message{color:#666c66;background:#ecefeb;border-radius:9px;margin:10px 0 0;padding:9px 11px;font-size:7px}html[data-theme=dark] .newsroom-summary article,html[data-theme=dark] .newsroom-toolbar,html[data-theme=dark] .newsroom-feed>article,html[data-theme=dark] .newsroom-sources,html[data-theme=dark] .newsroom-empty,html[data-theme=dark] .newsroom-editor{color:#edf1ed;background:#242824}html[data-theme=dark] .newsroom-heading select,html[data-theme=dark] .newsroom-source-form input,html[data-theme=dark] .newsroom-editor input,html[data-theme=dark] .newsroom-editor select,html[data-theme=dark] .newsroom-editor textarea{color:#edf1ed;background:#292e29;border-color:#3b403b}@media (max-width:900px){.newsroom-summary{grid-template-columns:1fr 1fr}.newsroom-layout{grid-template-columns:1fr}.newsroom-sources{order:-1}}@media (max-width:620px){.newsroom-heading{flex-direction:column;align-items:stretch}.newsroom-heading label{min-width:0}.newsroom-summary,.newsroom-feed,.newsroom-editor-fields{grid-template-columns:1fr}.newsroom-toolbar{flex-direction:column;align-items:stretch}.newsroom-source-form{grid-template-columns:1fr}.newsroom-editor-fields label.wide,.newsroom-highlight-toggle{grid-column:auto}}
