@import "https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght@9..144,600;9..144,700&family=Manrope:wght@400;500;600;700;800&display=swap";:root{color:#112031;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:radial-gradient(circle at 0 0,#5f84aa29,#0000 24%),radial-gradient(circle at 100% 100%,#a2b6cc29,#0000 28%),linear-gradient(#eef3f8 0%,#e6edf5 52%,#dde6f0 100%);font-family:Manrope,Segoe UI,sans-serif;font-weight:400;line-height:1.5}*{box-sizing:border-box}body{color:#112031;background:linear-gradient(135deg,#ffffff7a,#0000 40%),linear-gradient(#eef3f8 0%,#e6edf5 52%,#dde6f0 100%);min-width:320px;min-height:100vh;margin:0;position:relative}body:before,body:after{content:"";pointer-events:none;z-index:0;filter:blur(24px);opacity:.6;position:fixed;inset:auto}body:before{background:radial-gradient(circle,#7b9dc238,#0000 68%);width:18rem;height:18rem;animation:18s ease-in-out infinite axiscore-float;top:4rem;right:8vw}body:after{background:radial-gradient(circle,#cedded7a,#0000 70%);width:22rem;height:22rem;animation:24s ease-in-out infinite reverse axiscore-float;bottom:6rem;left:10vw}a{color:inherit;text-decoration:none}#app{z-index:1;min-height:100vh;position:relative}.app-shell{grid-template-columns:var(--sidebar-width,6rem) 1fr;background:linear-gradient(#ffffff57,#fff0 24%),linear-gradient(#dce5ef5c,#dce5ef00 44%);min-height:100vh;display:grid}.app-shell--immersive{grid-template-columns:1fr}.sidebar{color:#edf3fb;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#142030f5,#111a28fa),#0e1724f5;border-right:1px solid #8ca0b833;align-content:start;gap:.75rem;padding:1.1rem .85rem;display:grid;position:relative}.sidebar h1,.hero h2,.panel h3,.meta-grid dd{margin:0;font-family:Fraunces,Times New Roman,serif}.hero p,.panel p{color:#112031b8}.sidebar .sidebar-session,.sidebar .nav-list span,.sidebar .nav-list .nav-mark{color:#e2ebf6bd}.eyebrow{color:#556c86;text-transform:uppercase;letter-spacing:.14em;margin:0 0 .75rem;font-size:.74rem;font-weight:700}.axis-wordmark{width:6rem;height:auto;display:block}.auth-wordmark,.enrollment-wordmark{margin-bottom:1rem}.ipc-wordmark{width:5.5rem}.nav-list{gap:.75rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.nav-list a{background:#ffffff0a;border:1px solid #899db729;border-radius:.4rem;justify-content:flex-start;align-items:center;gap:.6rem;padding:.82rem .9rem;transition:transform .16s,border-color .16s,background .16s,box-shadow .16s;display:flex}.nav-list a:hover,.nav-list a:focus-visible,.nav-list a.active{background:linear-gradient(90deg,#7394ba47,#7394ba14),#ffffff0f;border-color:#a8bcd44d;transform:translate(3px);box-shadow:0 14px 24px #060e1824}.content{min-width:0;min-height:0;padding:1.25rem 1.5rem}.content>*+*{margin-top:1.25rem}.content--immersive{padding:0}.content--immersive>*+*{margin-top:0}.app-shell.restore-settle .sidebar,.app-shell.restore-settle .content{animation:.22s cubic-bezier(.2,.9,.24,1) both axiscore-restore-settle}.app-shell.restore-settle .content{animation-delay:32ms}.sidebar h1{letter-spacing:-.03em;margin-top:.75rem;font-size:1.15rem;line-height:.98}.hero h2{letter-spacing:-.04em;font-size:clamp(2rem,3vw,3rem);line-height:.98}.hero,.panel{background:linear-gradient(#fffffff0,#f6f9fce6),#ffffffe6;border:1px solid #6e84a02e;position:relative;overflow:hidden;box-shadow:0 18px 40px #17273a14}.hero{border-radius:.5rem;gap:2rem;padding:2rem;display:grid}.hero:before,.panel:before{content:"";pointer-events:none;transform-origin:50%;background:linear-gradient(135deg,#6c8db21f,#0000 35%),linear-gradient(#ffffff2e,#0000 42%);animation:14s ease-in-out infinite axiscore-glint;position:absolute;inset:0}.hero-copy{justify-content:space-between;align-items:flex-start;gap:1.4rem;display:flex}.hero-intake{max-width:38rem;animation:.82s cubic-bezier(.22,1,.36,1) 80ms both axiscore-fade-up}.hero-command{color:#112031e0;letter-spacing:.04em;text-transform:uppercase;max-width:24rem;margin:1rem 0 0;font-size:.98rem;font-weight:700}.hero-intro{max-width:42rem;margin-top:1rem;font-size:1.04rem;line-height:1.68}.hero-cta,.boundary-fallback button{color:#f3f7fc;letter-spacing:.01em;background:linear-gradient(#163452 0%,#23486f 100%);border:1px solid #35587bd1;border-radius:.4rem;justify-content:center;align-items:center;min-height:2.75rem;padding:.75rem 1rem;font-weight:600;transition:transform .16s,border-color .16s,background .16s,box-shadow .16s;display:inline-flex}.hero-cta{cursor:pointer}.hero-cta:hover,.hero-cta:focus-visible,.boundary-fallback button:hover,.boundary-fallback button:focus-visible{background:linear-gradient(#1f4163 0%,#2d557f 100%);border-color:#4a7094eb;transform:translateY(-1px);box-shadow:0 18px 28px #15314e3d}.hero-cta:disabled{cursor:not-allowed;color:#37465599;background:#c3cdd8c2;border-color:#8493a338;transform:none}.meta-grid{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:1rem;display:grid}.hero-dashboard-band{grid-template-columns:minmax(0,1.9fr) minmax(18rem,.9fr);align-items:stretch;gap:1rem;display:grid}.metric-card{background:#fffffffa;border:1px solid #6f85a129;border-radius:.4rem;padding:1rem}.metric-card dt{color:#11203185;text-transform:uppercase;letter-spacing:.06em;margin-bottom:.35rem;font-size:.85rem}.metric-card dd{margin:0}.panel-grid{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1.15rem;margin-top:1rem;display:grid}.portal-dossier,.hero-side-note,.module-dossier{background:linear-gradient(#ffffffd1,#ecf3f9c2),#ffffffb8;border:1px solid #6f85a129;transition:transform .18s,box-shadow .18s,border-color .18s;box-shadow:0 18px 36px #17273a14}.portal-dossier,.hero-side-note{border-radius:.5rem;padding:1.35rem 1.4rem}.portal-dossier{gap:.85rem;max-width:24rem;display:grid}.portal-dossier h3,.module-dossier h3{font-size:1.42rem;line-height:1.12}.portal-dossier p,.hero-side-note p,.module-dossier p{margin:0}.portal-dossier-label{color:#3b536ec7;letter-spacing:.16em;text-transform:uppercase;font-size:.72rem;font-weight:800}.portal-dossier-actions{border-top:1px solid #6f85a129;padding-top:.85rem}.hero-side-note{align-content:start;gap:.6rem;display:grid}.hero-side-note strong{font-size:1.05rem;line-height:1.35}.module-dossier{border-radius:.5rem;grid-template-columns:minmax(0,1.7fr) auto;align-items:center;gap:1rem;padding:1.4rem 1.5rem;display:grid}.module-dossier-copy{gap:.7rem;max-width:42rem;display:grid}.module-dossier-actions{justify-items:start;gap:.55rem;display:grid}.panel-card{background:linear-gradient(#fffffffa,#f4f7faf0);border:1px solid #6f85a129;border-radius:.45rem;padding:1.4rem;transition:transform .18s,box-shadow .18s,border-color .18s;box-shadow:0 12px 30px #17273a0f}.boundary-fallback{background:#fff4f4e6;border:1px solid #d680803d;border-radius:1.5rem;padding:2rem;box-shadow:0 18px 44px #5e726b24}.boundary-fallback h2{margin:0 0 .75rem;font-family:Fraunces,Times New Roman,serif}.boundary-fallback p{color:#833434d6}.boundary-fallback button{cursor:pointer}.workflow-state,.bookkeeping-panel{border-radius:.5rem;margin-top:1rem;padding:1.5rem}.workflow-toolbar{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}.workflow-select-field,.form-field{gap:.45rem;display:grid}.workflow-select-field span,.form-field span{color:#112031d6;font-size:.9rem;font-weight:600}.workflow-select-field select,.form-field input,.form-field select{color:#112031;background:#ffffffe0;border:1px solid #6f85a12e;border-radius:.35rem;min-height:2.8rem;padding:.7rem .85rem}.workflow-select-field select:focus-visible,.form-field input:focus-visible,.form-field select:focus-visible{outline-offset:2px;outline:2px solid #4770996b}.bookkeeping-grid{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:1rem;display:grid}.action-card{background:#ffffffc7;border:1px solid #6f85a124;border-radius:.45rem;gap:1rem;padding:1.25rem;transition:transform .18s,box-shadow .18s,border-color .18s;display:grid}.action-card-wide{grid-column:1/-1}.action-card-header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.action-card-toggle{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:flex-start;gap:1rem;padding:0;display:flex}.action-card-toggle span{color:#1f1a178f;white-space:nowrap;font-size:.85rem}.action-card h4,.action-output pre{margin:0}.form-grid{gap:.85rem;display:grid}.action-controls{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.secondary-action{color:#112031;cursor:pointer;background:#f5f8fce6;border:1px solid #6f85a12e;border-radius:.4rem;justify-content:center;align-items:center;min-height:2.75rem;padding:.75rem 1rem;display:inline-flex}.secondary-action:hover,.secondary-action:focus-visible{background:#e3ecf5f5;border-color:#50739557;box-shadow:0 14px 24px #25405e24}.auth-summary{gap:.75rem;display:grid}.delivery-message{color:#31503a;background:#eff6edf2;border:1px solid #62845429;border-radius:.4rem;margin:0;padding:.9rem 1rem}.action-output{min-height:5rem}.workflow-warning,.action-output pre{color:#1c3148;background:#ffffffd1;border:1px solid #6f85a129;border-radius:.4rem;padding:.9rem;font-size:.82rem;overflow-x:auto}.workflow-warning{background:#fff8e7f0;border:1px solid #c09a4d47;overflow:visible}.workflow-warning strong{margin-bottom:.4rem;display:block}.workflow-warning ul{margin:0;padding-left:1.1rem}.preview-tabs{flex-wrap:wrap;gap:.65rem;margin-bottom:1rem;display:flex}.preview-panel{gap:1rem;display:grid}.preview-tab{color:#112031;cursor:pointer;background:#ffffffe0;border:1px solid #6f85a129;border-radius:.4rem;justify-content:center;align-items:center;min-height:2.5rem;padding:.65rem .9rem;display:inline-flex}.preview-tab:hover,.preview-tab:focus-visible,.preview-tab-active{background:#e3ecf5f5;border-color:#50739557;box-shadow:0 10px 20px #25405e1a}.table-scroll{background:#ffffffd6;border:1px solid #6f85a124;border-radius:.45rem;overflow-x:auto}.preview-table{border-collapse:collapse;width:100%;min-width:40rem}.preview-table th,.preview-table td{text-align:left;vertical-align:top;white-space:nowrap;border-bottom:1px solid #6f85a11f;padding:.8rem .9rem}.preview-table th{color:#112031ad;text-transform:uppercase;letter-spacing:.08em;background:#eff4f9fa;font-size:.8rem;position:sticky;top:0}.preview-table tbody tr:last-child td{border-bottom:0}.workflow-state-header{justify-content:space-between;gap:1rem;margin-bottom:1rem;display:flex}.workflow-state h3,.workflow-run-card h4{margin:0;font-family:Space Grotesk,IBM Plex Sans,sans-serif}.workflow-supporting-copy,.workflow-run-meta dt{color:#1f1a17b8}.workflow-error{background:#fff3f3f0;border:1px solid #d6808047;border-radius:.45rem;padding:1rem}.workflow-error strong{margin-bottom:.4rem;display:block}.workflow-run-list{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.workflow-run-card{background:#ffffffc2;border:1px solid #6f85a124;border-radius:.45rem;padding:1rem}.workflow-run-heading,.workflow-run-meta{justify-content:space-between;gap:1rem;display:flex}.workflow-run-meta{flex-wrap:wrap;margin-top:1rem}.workflow-run-meta dt,.workflow-run-meta dd{margin:0}.workflow-run-meta dd{font-weight:600}.status-pill{text-transform:capitalize;border-radius:.4rem;align-items:center;min-height:2rem;padding:.25rem .75rem;font-size:.85rem;font-weight:700;display:inline-flex}.status-pending{color:#7a5e12;background:#f5db944d;border:1px solid #d9b54d52}.status-running{color:#27538b;background:#b8d6ff5c;border:1px solid #6faaff57}.status-succeeded{color:#1f6a4d;background:#bbe8d66b;border:1px solid #57bf9657}.status-failed{color:#923838;background:#ffd5d585;border:1px solid #e86c6c57}.auth-layout{isolation:isolate;place-items:center;min-height:100vh;padding:clamp(2rem,5vw,4rem);display:grid;position:relative;overflow:hidden}.auth-layout:before{content:"";pointer-events:none;z-index:-2;background:radial-gradient(circle at top,#fff6,#0000 30%),radial-gradient(circle,#e3f46429,#0000 58%),linear-gradient(#fff 0%,#f7fbce 18%,#eaf57f 56%,#e3f464 100%);position:absolute;inset:0}.auth-layout:after{content:"";pointer-events:none;opacity:.22;z-index:-1;background:linear-gradient(90deg,#ffffff14 0 1px,#0000 1px 120px),linear-gradient(#ffffff0d 0 1px,#0000 1px 120px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000000b8 24%,#000000e6 100%);mask-image:linear-gradient(#0000 0%,#000000b8 24%,#000000e6 100%)}.auth-hero,.ipc-workspace{position:relative;overflow:hidden}.auth-hero:before,.ipc-workspace:before{content:"";pointer-events:none;background:radial-gradient(circle at top,#ffffff29,#0000 34%),radial-gradient(circle at bottom,#e0be8a1f,#0000 42%);position:absolute;inset:0}.auth-hero{text-align:center;place-items:center;gap:1rem;width:min(100%,56rem);min-height:clamp(28rem,72vh,44rem);padding:clamp(2rem,4vw,3.5rem);display:grid}.auth-hero h1,.auth-panel h2,.ipc-hero h1,.ipc-workspace h2,.ipc-workspace h3,.ipc-workspace h4{margin:0;font-family:Fraunces,Times New Roman,serif}.auth-brand-lockup{flex-direction:column;justify-content:center;align-items:center;gap:1.1rem;display:flex;transform:translateY(5.25rem)}.auth-brand-mark-wrap{place-items:center;display:grid}.auth-brand-mark{filter:drop-shadow(0 10px 30px #070c1247);width:clamp(5rem,14vw,7rem);margin-bottom:0;display:block}.auth-brand-lockup h1{color:#f8f1e8;letter-spacing:-.06em;text-shadow:0 12px 30px #070c1233;font-family:Fraunces,Times New Roman,serif;font-size:clamp(4.8rem,12vw,9rem);line-height:.9}.auth-actions{justify-items:center;gap:.65rem;width:min(100%,28rem);display:grid}.auth-submit{box-shadow:none;color:#fff;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;min-width:4.5rem;height:4.5rem;padding:0;display:inline-flex}.auth-submit-icon{width:2.9rem;height:2.9rem;animation:1.6s ease-in-out infinite auth-arrow-glide}@keyframes auth-arrow-glide{0%,to{transform:translate(-.25rem)}50%{transform:translate(.35rem)}}.auth-error{color:#273641;background:#f4efeae6;border-color:#68553c2e;max-width:28rem;margin:0}.sidebar-footer{margin-top:auto;padding-top:.9rem}.sidebar-session{margin:0 0 .75rem;font-size:.92rem}.sidebar-logout{width:100%}.sidebar-logout--compact{padding-inline:.35rem;font-size:.8rem}.sidebar-wordmark{width:3.4rem;margin-bottom:.5rem}.sidebar-toggle{color:#e2ebf6eb;font:inherit;background:#ffffff0a;border:1px solid #899db729;border-radius:999px;justify-self:end;width:2rem;height:2rem;font-weight:800}.sidebar.collapsed .sidebar-wordmark{width:2.8rem}.sidebar.collapsed .nav-list a{justify-content:center;padding-inline:.5rem}.sidebar.collapsed{align-content:start}.nav-mark{letter-spacing:.08em;text-transform:none;border:1px solid #899db72e;border-radius:999px;justify-content:center;align-items:center;min-width:1.8rem;min-height:1.8rem;font-size:.72rem;font-weight:800;display:inline-flex}.sidebar-resizer{cursor:col-resize;width:.65rem;height:100%;position:absolute;top:0;right:-.3rem}.sidebar-resizer:before{content:"";background:#b4c6dd29;border-radius:999px;position:absolute;inset:.7rem .22rem}.sidebar-resizer.active:before,.sidebar-resizer:hover:before{background:#b4c6dd52}.ipc-shell{gap:1rem;padding:2rem;display:grid}.ipc-topbar{justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1.15rem;display:flex}.ipc-topbar-brand{gap:.18rem;display:grid}.ipc-topbar-brand strong{letter-spacing:.01em;color:#22363e;font-size:.95rem}.ipc-topbar-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.ipc-hero{border-radius:1.15rem;gap:1rem;padding:1.15rem 1.35rem;display:grid}.ipc-hero.collapsed{gap:.8rem}.ipc-hero-head,.ipc-toolbar{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.ipc-hero h1{color:#20323a;font-size:clamp(1.15rem,2vw,1.8rem);line-height:1.05}.ipc-hero-toggle{flex:auto;align-items:center}.ipc-hero-toggle>div{gap:.1rem;display:grid}.ipc-user-chip{background:#ffffffb8;border:1px solid #4a7f7024;border-radius:.85rem;gap:.15rem;min-width:10rem;padding:.65rem .85rem;display:grid}.ipc-user-chip span{color:#3a4c51c7;text-transform:capitalize;font-size:.8rem}.ipc-hero .eyebrow{margin-bottom:.35rem}.ipc-hero .hero-intro{max-width:56rem;margin:.35rem 0 0;font-size:.95rem}.ipc-hero .meta-grid{gap:.75rem}.ipc-hero .metric-card{padding:.8rem .9rem}.ipc-workspace{border-radius:1.5rem;padding:1.5rem}.ipc-toolbar{margin-bottom:1rem}.ipc-grid{gap:1rem;display:grid}.ipc-selector-card{max-width:24rem}.ipc-table tbody tr{cursor:pointer;transition:background .16s}.ipc-table tbody tr:hover,.ipc-table-active{background:#8dd4ba29}.ipc-detail-grid{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1rem;display:grid}.ipc-detail-list{gap:.7rem;margin:0;display:grid}.ipc-detail-list div{background:#ffffffa8;border:1px solid #4a7f701f;border-radius:.9rem;padding:.85rem .9rem}.ipc-detail-list dt,.ipc-detail-list dd{margin:0}.ipc-detail-list dt{color:#3f5257b8;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.35rem;font-size:.82rem}.ipc-detail-span{grid-column:1/-1}.ipc-form-grid{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.9rem;display:grid}.ipc-workflow-grid{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:1rem;display:grid}.ipc-workflow-card{background:#ffffffa8;border:1px solid #4a7f701f;border-radius:1rem;gap:1rem;padding:1rem;display:grid}.ipc-workflow-card p{margin:.25rem 0 0}.ipc-workflow-card-head{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.ipc-workflow-form{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}.ipc-inline-actions{flex-wrap:wrap;gap:.5rem;display:flex}.ipc-form-span{grid-column:1/-1}.checkbox-field{background:#ffffffa8;border:1px solid #4a7f701f;border-radius:.9rem;align-items:center;gap:.6rem;padding:.85rem .9rem;display:flex}.checkbox-field input{block-size:1rem;inline-size:1rem}.field-helper{color:#3f5257b8;font-size:.8rem}.form-field textarea{color:#213139;resize:vertical;min-height:8rem;font:inherit;background:#ffffffd1;border:1px solid #4a7f702e;border-radius:.9rem;padding:.85rem}.form-field textarea:focus-visible{outline-offset:2px;outline:2px solid #5f998280}.ipc-notice{color:#4c5c1c;background:#f3f8ddeb;border:1px solid #b6bd6d3d;border-radius:.9rem;margin:0 0 1rem;padding:.85rem 1rem;animation:.18s fade-in}.ipc-rule-list,.ipc-workflow-list,.ipc-control-list{margin:0}.ipc-rule-list{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.75rem;display:grid}.ipc-rule-list div{background:#ffffffa8;border:1px solid #4a7f701f;border-radius:.9rem;padding:.9rem}.ipc-rule-list dt,.ipc-rule-list dd{margin:0}.ipc-rule-list dt{color:#3f5257c2;text-transform:uppercase;letter-spacing:.04em;margin-bottom:.3rem;font-size:.82rem}.ipc-workflow-list,.ipc-control-list{color:#283a3fd6;padding-left:1.1rem}.ipc-workflow-list{margin-top:.25rem}.ipc-control-list{margin-top:1rem}.ipc-program-guidance{margin-bottom:1rem}.danger-action{color:#8d3838;border-color:#ffadad52}.danger-action:hover,.danger-action:focus-visible{background:#ffe2e2eb;border-color:#ffadad8f}@keyframes fade-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes axiscore-fade-up{0%{opacity:0;transform:translateY(18px)scale(.988)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes axiscore-restore-settle{0%{opacity:0;transform:translateY(10px)scale(.996)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes axiscore-float{0%,to{transform:translate(0,0)scale(1)}50%{transform:translateY(-14px)scale(1.04)}}@keyframes axiscore-glint{0%,to{opacity:.9;transform:scale(1)translate(0,0)}50%{opacity:1;transform:scale(1.02)translateY(-4px)}}.panel-card:hover,.panel-card:focus-within,.portal-dossier:hover,.portal-dossier:focus-within,.hero-side-note:hover,.hero-side-note:focus-within,.module-dossier:hover,.module-dossier:focus-within,.action-card:hover,.action-card:focus-within{border-color:#5c7c9f3d;transform:translateY(-2px);box-shadow:0 22px 40px #17273a1f}@media (width<=900px){.auth-layout{grid-template-columns:1fr;padding:1.25rem}.app-shell{grid-template-columns:1fr}.sidebar{border-bottom:1px solid #8cb8a82e;border-right:0}.content{padding:1.25rem}.hero-copy{flex-direction:column}.hero-dashboard-band,.module-dossier{grid-template-columns:1fr}.ipc-topbar,.ipc-hero-head,.ipc-toolbar,.workflow-toolbar,.action-card-header,.workflow-run-heading,.workflow-run-meta{flex-direction:column}.ipc-selector-card{max-width:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.auth-submit-icon{animation:none!important}}.marketing-composer-shell{gap:1rem;min-height:calc(100vh - 5rem);display:grid}.marketing-composer-header,.marketing-autosave-surface,.marketing-composer-canvas,.marketing-composer-sidebar,.marketing-preview-modal{background:linear-gradient(#fffffff5,#f3f7fbeb);border:1px solid #6f85a12e;border-radius:.5rem;box-shadow:0 18px 40px #17273a14}.marketing-composer-header{justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.35rem 1.5rem;display:flex}.marketing-composer-copy,.marketing-page-header p,.marketing-send-notice,.marketing-preview-page p{color:#112031b8;margin:.35rem 0 0}.marketing-composer-actions,.marketing-layout-preset-list,.marketing-toolbar-actions,.marketing-page-footer{flex-wrap:wrap;gap:.65rem;display:flex}.secondary-action{color:#112031;cursor:pointer;background:#ffffffe6;border:1px solid #6f85a14d;border-radius:.4rem;justify-content:center;align-items:center;min-height:2.75rem;padding:.75rem 1rem;font-weight:600;display:inline-flex}.marketing-composer-meta{grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;display:grid}.marketing-composer-meta div{background:#ffffffc2;border:1px solid #6f85a129;border-radius:.45rem;gap:.18rem;padding:.95rem 1rem;display:grid}.marketing-composer-meta span,.marketing-region-field span,.marketing-page-counter{color:#3b536ec7;letter-spacing:.16em;text-transform:uppercase;font-size:.72rem;font-weight:800}.marketing-composer-stage{grid-template-columns:minmax(16rem,19rem) minmax(0,1fr);gap:1rem;min-height:0;display:grid}.marketing-composer-sidebar,.marketing-composer-canvas,.marketing-autosave-surface{padding:1rem}.marketing-page-list{gap:.6rem;margin-bottom:1rem;display:grid}.marketing-page-list button,.marketing-layout-preset-list button{text-align:left;cursor:pointer;background:#ffffffe6;border:1px solid #6f85a129;border-radius:.4rem;padding:.8rem .9rem}.marketing-page-list button.active,.marketing-layout-preset-list button.active{background:#e1ebf6eb;border-color:#23486f70}.marketing-region-field{gap:.35rem;display:grid}.marketing-region-field input,.marketing-region-textarea{color:#112031;background:#ffffffeb;border:1px solid #6f85a12e;border-radius:.35rem;width:100%;padding:.75rem .85rem}.marketing-region-textarea{resize:none;min-height:14rem}.marketing-page-grid{gap:.9rem;display:grid}.marketing-page-grid-full_brief{grid-template-columns:minmax(0,1fr)}.marketing-page-grid-split_text_image{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-page-grid-triple_storyboard{grid-template-columns:repeat(3,minmax(0,1fr))}.marketing-page-grid-quad_campaign{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-region{background:#ffffffeb;border:1px solid #6f85a129;border-radius:.45rem;gap:.75rem;min-height:18rem;padding:.9rem;display:grid}.marketing-region-toolbar{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.marketing-image-frame,.marketing-image-empty{color:#11203194;background:#ecf3f9b8;border:1px dashed #6f85a142;border-radius:.4rem;place-items:center;min-height:12rem;display:grid;overflow:hidden}.marketing-image-frame img{object-fit:cover;width:100%;height:100%}.marketing-autosave-surface pre{color:#dce8f6;background:#0f1726f5;border-radius:.4rem;max-height:16rem;margin:0;padding:1rem;overflow:auto}.marketing-preview-scrim{z-index:30;background:#08101c85;border:0;position:fixed;inset:0}.marketing-preview-modal{z-index:31;gap:1rem;padding:1.2rem;display:grid;position:fixed;inset:5vh 6vw;overflow:hidden}.marketing-preview-header,.marketing-preview-footer{justify-content:space-between;align-items:center;gap:1rem;display:flex}.marketing-preview-pages{gap:1rem;display:grid;overflow:auto}.marketing-preview-page{background:#fffffff2;border:1px solid #6f85a129;border-radius:.45rem;padding:1.25rem}.marketing-preview-block{background:#ecf3f9c7;border-radius:.4rem;margin-top:.75rem;padding:.85rem}.marketing-approval-check{align-items:center;gap:.65rem;margin-top:1rem;display:flex}.marketing-approval-shell{align-content:start;gap:1.25rem;min-height:calc(100vh - 5rem);display:grid}.approval-hero,.approval-booklet,.approval-thank-you{border-radius:.9rem}.approval-hero{justify-content:space-between;gap:1.5rem;padding:1.65rem 1.8rem;display:flex}.approval-hero h1,.approval-booklet h2,.approval-thank-you h1,.approval-page h3{letter-spacing:-.03em;margin:0;font-family:Fraunces,Times New Roman,serif}.approval-hero h1{font-size:clamp(2rem,3vw,3rem)}.approval-hero__lede,.approval-booklet__lede,.approval-booklet__hint,.approval-thank-you p,.approval-hero__meta p{color:#112031bd;margin:.5rem 0 0}.approval-hero__meta{align-content:start;gap:.75rem;max-width:20rem;display:grid}.approval-token-chip{letter-spacing:.03em;text-transform:uppercase;background:#f5f9fdeb;border:1px solid #6680a038;border-radius:999px;width:fit-content;padding:.45rem .75rem;font-size:.84rem;font-weight:800}.approval-booklet{grid-template-rows:auto minmax(0,1fr) auto;gap:.9rem;height:100%;min-height:0;padding:1rem;display:grid}.approval-booklet__header,.approval-booklet__footer{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.approval-page{background:linear-gradient(#fffffffa,#f7fafdf5),#fffffff2;border:1px solid #6f85a133;border-radius:.75rem;grid-template-rows:minmax(0,1fr) auto;height:100%;min-height:0;padding:1rem;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffb8}.approval-page__spine{background:linear-gradient(#637e9f2e,#637e9f80);border-radius:999px;width:.22rem;position:absolute;top:0;bottom:0;left:1rem}.approval-page__copy{max-width:none;height:100%;min-height:0;padding-left:1rem;animation:.48s cubic-bezier(.22,1,.36,1) both axiscore-fade-up}.approval-page__kicker{color:#59728c;text-transform:uppercase;letter-spacing:.14em;margin:0 0 .55rem;font-size:.74rem;font-weight:800}.approval-page__copy p{color:#112031c2}.approval-checkbox,.approval-signoff{margin-top:1.25rem;padding-left:1rem}.approval-checkbox{align-items:center;gap:.7rem;display:flex}.approval-checkbox input{width:1rem;height:1rem}.approval-signoff{gap:1rem;display:grid}.approval-checkbox--final{margin-top:0}.approval-booklet__footer{align-items:end}.booklet-nav{flex-wrap:wrap;gap:.75rem;display:flex}.approval-submit-row{justify-items:end;gap:.55rem;display:grid}.approval-error{color:#8f2727;background:#9523231a;border:1px solid #95232338;border-radius:.55rem;margin:0;padding:.9rem 1rem}.approval-thank-you{background:radial-gradient(circle at 100% 0,#7493b538,#0000 24%),linear-gradient(#fffffff2,#f7fafde6);align-content:center;justify-items:start;gap:1rem;min-height:34rem;padding:2rem;display:grid}@media (width<=960px){.marketing-composer-meta,.marketing-composer-stage,.marketing-page-grid-split_text_image,.marketing-page-grid-triple_storyboard,.marketing-page-grid-quad_campaign{grid-template-columns:1fr}.marketing-preview-modal{inset:4vh 4vw}.approval-hero,.approval-booklet__header,.approval-booklet__footer{flex-direction:column}.approval-submit-row{justify-items:start}}.auth-restore-note.svelte-1ercb7m{background:linear-gradient(135deg, color-mix(in srgb, var(--accent-primary) 12%, var(--panel-surface) 88%), color-mix(in srgb, white 8%, var(--panel-surface) 92%));border:1px solid color-mix(in srgb, var(--accent-primary) 26%, var(--panel-border) 74%);color:var(--text-primary);border-radius:1.25rem;margin:1rem 0 0;padding:.95rem 1rem}.composer-region.svelte-1j2nbsc{gap:.55rem;height:100%;min-height:100%;display:grid}.image-surface.svelte-1j2nbsc{cursor:pointer;background:linear-gradient(#f5f8fbfa,#e8eff7eb);border:1px dashed #687e9a57;border-radius:.7rem;place-items:center;width:100%;height:100%;min-height:0;padding:0;display:grid;position:relative;overflow:hidden}.image-surface[data-disabled=true].svelte-1j2nbsc{cursor:default}.image-surface.svelte-1j2nbsc img:where(.svelte-1j2nbsc){object-fit:cover;width:100%;height:100%}.image-placeholder.svelte-1j2nbsc{text-align:center;color:#112031ad;padding:1.1rem;font-weight:700;display:grid}.image-input.svelte-1j2nbsc{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.preview-overlay.svelte-1kgaxz8{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:80;background:#0c131f8a;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.preview-card.svelte-1kgaxz8{background:linear-gradient(#fffffffa,#f4f8fcf2);border:1px solid #687e9a2e;border-radius:1rem;grid-template-rows:auto 1fr auto auto;gap:1rem;width:min(84rem,100vw - 2rem);height:calc(100vh - 2rem);padding:1.25rem;display:grid;box-shadow:0 24px 70px #101b2947}.preview-header.svelte-1kgaxz8,.preview-actions.svelte-1kgaxz8{justify-content:space-between;align-items:center;gap:1rem;display:flex}.preview-header.svelte-1kgaxz8 h3:where(.svelte-1kgaxz8),.preview-page.svelte-1kgaxz8 h4:where(.svelte-1kgaxz8){margin:0;font-family:Fraunces,Times New Roman,serif}.preview-header.svelte-1kgaxz8 p:where(.svelte-1kgaxz8){color:#112031b8;margin:0}.preview-intent-note.svelte-1kgaxz8{color:#112031b8;background:#f0f4f9e6;border:1px solid #687e9a24;border-radius:.7rem;margin:0;padding:.72rem .9rem}.preview-pages.svelte-1kgaxz8{gap:.9rem;padding-right:.2rem;display:grid;overflow:auto}.preview-page.svelte-1kgaxz8{background:#ffffffdb;border:1px solid #687e9a29;border-radius:.7rem;gap:.85rem;padding:1rem;display:grid}.preview-page__header.svelte-1kgaxz8{gap:.3rem;display:grid}.preview-page-label.svelte-1kgaxz8{letter-spacing:.16em;text-transform:uppercase;color:#3c556fc7;margin:0;font-size:.72rem;font-weight:800}.preview-page-badge.svelte-1kgaxz8{color:#223852;background:#e3eaf3f2;border-radius:999px;width:fit-content;padding:.28rem .55rem;font-size:.72rem;font-weight:700}.preview-page-grid.svelte-1kgaxz8{gap:.85rem;min-height:18rem;display:grid}.preview-page-grid.preset-vertical_split_2.svelte-1kgaxz8{grid-template-columns:repeat(2,minmax(0,1fr))}.preview-page-grid.preset-vertical_split_3.svelte-1kgaxz8{grid-template-columns:repeat(3,minmax(0,1fr))}.preview-page-grid.preset-stacked_split.svelte-1kgaxz8{grid-template-columns:repeat(2,minmax(0,1fr))}.preview-page-grid.preset-stacked_split.svelte-1kgaxz8 .preview-region:where(.svelte-1kgaxz8):last-child{grid-column:1/-1}.preview-page-grid.preset-full.svelte-1kgaxz8{grid-template-columns:minmax(0,1fr)}.preview-region.svelte-1kgaxz8{background:#f8fafcf5;border:1px solid #687e9a29;border-radius:.7rem;min-height:15rem;overflow:hidden}.preview-copy.svelte-1kgaxz8{white-space:pre-wrap;height:100%;padding:1rem;line-height:1.6}.preview-copy--empty.svelte-1kgaxz8{color:#11203180;place-items:center;display:grid}.preview-image.svelte-1kgaxz8{object-fit:cover;width:100%;height:100%;display:block}.preview-document-link.svelte-1kgaxz8{color:#70522bf5;padding:1rem;font-weight:700;text-decoration:underline}.preview-approval-note.svelte-1kgaxz8{color:#112031bd;background:#e8eff7d6;border-radius:.6rem;padding:.7rem .9rem;font-size:.95rem}.preview-send-panel.svelte-1kgaxz8{background:#f6f9fceb;border:1px solid #687e9a29;border-radius:.8rem;gap:.85rem;padding:1rem;display:grid}.preview-destination.svelte-1kgaxz8{color:#112031b8;margin:0}.preview-destination.svelte-1kgaxz8 strong:where(.svelte-1kgaxz8){color:#112031f5}.preview-send-grid.svelte-1kgaxz8{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.preview-agreement.svelte-1kgaxz8{align-items:center;gap:.65rem;font-weight:600;display:flex}.preview-review-note.svelte-1kgaxz8{color:#112031b3;margin:0;line-height:1.5}.field-error.svelte-1kgaxz8{color:#a03838}.form-field.svelte-1kgaxz8 input.invalid:where(.svelte-1kgaxz8){background:#fff5f5f5;border-color:#ad3f3fcc}.primary-button.svelte-1kgaxz8,.ghost-button.svelte-1kgaxz8{font:inherit;border:1px solid #0000;border-radius:999px;padding:.8rem 1.15rem;font-weight:800}.primary-button.svelte-1kgaxz8{color:#f6f9fc;background:#223852}.primary-button.svelte-1kgaxz8:disabled{opacity:.6}.ghost-button.svelte-1kgaxz8{color:inherit;background:#ffffffd9;border-color:#687e9a3d}@media (width<=900px){.preview-card.svelte-1kgaxz8{grid-template-rows:auto 1fr auto auto}.preview-send-grid.svelte-1kgaxz8,.preview-page-grid.preset-vertical_split_2.svelte-1kgaxz8,.preview-page-grid.preset-vertical_split_3.svelte-1kgaxz8,.preview-page-grid.preset-stacked_split.svelte-1kgaxz8{grid-template-columns:minmax(0,1fr)}.preview-page-grid.preset-stacked_split.svelte-1kgaxz8 .preview-region:where(.svelte-1kgaxz8):last-child{grid-column:auto}}.composer-rich-text.svelte-1u8sd9e{width:100%;height:100%;min-height:0;color:inherit;resize:none;font:inherit;background:#ffffffe0;border:1px solid #687e9a3d;border-radius:.5rem;padding:.95rem 1rem;line-height:1.6;box-shadow:inset 0 1px 2px #1322350d}.composer-rich-text.svelte-1u8sd9e:focus{outline-offset:2px;outline:2px solid #4c6c8f4d}.marketing-composer.svelte-12t4qb9{height:100%;min-height:0;font-size:var(--marketing-type-body);grid-template-rows:auto minmax(0,1fr);gap:.8rem;display:grid;overflow:hidden}.composer-toolbar.svelte-12t4qb9{z-index:4;flex:none;gap:.8rem;padding:.85rem 1rem;display:grid;position:relative;overflow:visible}.composer-notice.svelte-12t4qb9{color:#8a2f2f;margin:0;font-weight:700}.composer-toolbar__main.svelte-12t4qb9,.composer-toolbar__bar.svelte-12t4qb9,.composer-toolbar__actions.svelte-12t4qb9,.composer-page-nav.svelte-12t4qb9,.composer-cell__actions.svelte-12t4qb9{align-items:center;gap:.75rem;display:flex}.composer-toolbar__main.svelte-12t4qb9{grid-template-columns:auto 1fr auto;align-items:center;display:grid}.composer-toolbar__main.svelte-12t4qb9,.composer-toolbar__bar.svelte-12t4qb9{justify-content:space-between}.composer-context.svelte-12t4qb9{z-index:5;border-top:1px solid #687e9a2e;align-items:stretch;gap:.65rem;padding:.55rem 0 0;display:flex;position:relative}.composer-intent-switch.svelte-12t4qb9{border-right:1px solid #687e9a38;flex:none;align-items:center;padding-right:.65rem;display:flex}.composer-intent-switch__buttons.svelte-12t4qb9{flex-wrap:nowrap;align-items:center;gap:.45rem;display:flex}.composer-intent-switch__buttons.svelte-12t4qb9 button:where(.svelte-12t4qb9){font:inherit;font-weight:800;font-size:var(--marketing-type-button);background:#ffffffeb;border:1px solid #6e84a033;border-radius:999px;padding:.48rem .85rem}.composer-intent-switch__buttons.svelte-12t4qb9 button.active:where(.svelte-12t4qb9){background:#e8eff7fa;border-color:#45678d5c}.composer-context-strip.svelte-12t4qb9{flex:1 1 0;grid-template-columns:minmax(4.5rem,.5fr) minmax(5.5rem,.72fr) minmax(5.25rem,.6fr) minmax(10rem,1.2fr) minmax(13rem,1.5fr) minmax(7rem,.9fr) minmax(10rem,1.15fr) minmax(13rem,1.55fr);align-items:stretch;gap:.45rem;width:100%;min-width:0;margin:0;display:grid}.composer-context-strip.svelte-12t4qb9 div:where(.svelte-12t4qb9){min-width:0;background:#ffffffe0;border:1px solid #6e84a029;border-radius:.65rem;flex:0 auto;gap:.16rem;min-inline-size:7rem;padding:.45rem .55rem;display:grid}.composer-context-item--medium.svelte-12t4qb9,.composer-context-item--wide.svelte-12t4qb9{min-inline-size:0}.composer-context-item--assets.svelte-12t4qb9{min-inline-size:0;position:relative}.composer-context-strip.svelte-12t4qb9 dt:where(.svelte-12t4qb9){color:#11203194;font-size:var(--marketing-type-kicker);letter-spacing:.09em;text-transform:uppercase;font-weight:800}.composer-context-strip.svelte-12t4qb9 dd:where(.svelte-12t4qb9){color:#112031eb;font-weight:700;font-size:var(--marketing-type-table-cell);overflow-wrap:anywhere;margin:0;line-height:1.28}.composer-context-tags.svelte-12t4qb9{flex-wrap:wrap;align-items:center;gap:.3rem;display:flex}.composer-context-tag.svelte-12t4qb9{color:#112031e0;font-size:var(--marketing-type-chip);background:#f2f6fbf5;border:1px solid #607c9c2e;border-radius:999px;align-items:center;padding:.16rem .42rem;font-weight:700;line-height:1.2;display:inline-flex}.composer-assets-trigger.svelte-12t4qb9{color:#112031eb;width:100%;font:inherit;font-weight:700;font-size:var(--marketing-type-table-cell);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:.45rem;padding:0;line-height:1.28;display:flex}.composer-assets-trigger.svelte-12t4qb9 span:where(.svelte-12t4qb9):first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.composer-assets-trigger__arrow.svelte-12t4qb9{color:#1120318f;flex:none}.composer-assets-menu.svelte-12t4qb9{z-index:3;background:#fffffffa;border:1px solid #6e84a02e;border-radius:.65rem;gap:.28rem;padding:.5rem .55rem;display:grid;position:absolute;top:calc(100% + .35rem);left:0;right:0;box-shadow:0 10px 24px #11203114}.composer-assets-search.svelte-12t4qb9{width:100%;color:inherit;font:inherit;font-size:var(--marketing-type-table-cell);background:#f7fafcf5;border:1px solid #6e84a02e;border-radius:.5rem;padding:.5rem .6rem}.composer-assets-selected.svelte-12t4qb9,.composer-assets-results.svelte-12t4qb9{gap:.28rem;display:grid}.composer-assets-row.svelte-12t4qb9{color:#112031e0;font-size:var(--marketing-type-table-cell);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem;font-weight:700;line-height:1.28;display:grid}.composer-assets-row.svelte-12t4qb9 span:where(.svelte-12t4qb9){white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.composer-assets-remove.svelte-12t4qb9{color:#8a2f2feb;font:inherit;font-size:calc(var(--marketing-type-body) + .04rem);background:0 0;border:0;justify-content:center;align-items:center;margin-left:auto;padding:0;font-weight:800;line-height:1;display:inline-flex}.composer-assets-add.svelte-12t4qb9{color:#112031e0;width:100%;font:inherit;font-size:var(--marketing-type-table-cell);text-align:left;overflow-wrap:anywhere;background:#f7fafce6;border:1px solid #6e84a029;border-radius:.5rem;padding:.45rem .5rem;font-weight:700;line-height:1.28;display:block}.composer-intro.svelte-12t4qb9{text-align:center;justify-items:center;gap:.12rem;display:grid}.composer-intro.svelte-12t4qb9 h2:where(.svelte-12t4qb9){font-family:Fraunces,Times New Roman,serif;font-size:var(--marketing-type-hero-title);margin:0}.composer-intro.svelte-12t4qb9 p:where(.svelte-12t4qb9):last-child{color:#112031ad;font-size:var(--marketing-type-hero-body);margin:0}.composer-toolbar__actions.svelte-12t4qb9{flex-wrap:nowrap;justify-content:flex-end}.composer-structure-picker.svelte-12t4qb9{flex-wrap:nowrap;align-items:center;gap:.45rem;display:flex}.composer-structure-picker.svelte-12t4qb9 button:where(.svelte-12t4qb9),.composer-cell__actions.svelte-12t4qb9 button:where(.svelte-12t4qb9),.secondary-button.svelte-12t4qb9,.primary-button.svelte-12t4qb9{font:inherit;font-weight:700;font-size:var(--marketing-type-button);background:#ffffffeb;border:1px solid #6e84a033;border-radius:.75rem;padding:.6rem .8rem}.composer-structure-picker.svelte-12t4qb9 button:where(.svelte-12t4qb9){align-items:center;gap:.6rem;display:flex}.composer-structure-picker.svelte-12t4qb9 button.active:where(.svelte-12t4qb9),.composer-cell__actions.svelte-12t4qb9 button.active:where(.svelte-12t4qb9){background:#e8eff7fa;border-color:#45678d57}.composer-page-meta.svelte-12t4qb9{justify-items:center;min-width:8.25rem;display:grid}.composer-page-meta.svelte-12t4qb9 span:where(.svelte-12t4qb9){color:#112031a3;font-size:var(--marketing-type-chip)}.composer-canvas.svelte-12t4qb9{grid-auto-rows:minmax(0,1fr);gap:.85rem;height:100%;min-height:0;padding:.9rem;display:grid;overflow:hidden}.composer-canvas.preset-vertical_split_2.svelte-12t4qb9{grid-template-rows:minmax(0,1fr);grid-template-columns:repeat(2,minmax(0,1fr))}.composer-canvas.preset-stacked_split.svelte-12t4qb9{grid-template-rows:minmax(0,.88fr) minmax(0,1.12fr);grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"a b""c c"}.composer-canvas.preset-stacked_split.svelte-12t4qb9 .composer-cell:first-child{grid-area:a}.composer-canvas.preset-stacked_split.svelte-12t4qb9 .composer-cell:nth-child(2){grid-area:b}.composer-canvas.preset-stacked_split.svelte-12t4qb9 .composer-cell:nth-child(3){grid-area:c}.composer-canvas.preset-vertical_split_3.svelte-12t4qb9{grid-template-rows:minmax(0,1fr);grid-template-columns:repeat(3,minmax(0,1fr))}.composer-cell.svelte-12t4qb9{background:#f8fafceb;border:1px dashed #6e84a057;border-radius:.85rem;grid-template-rows:auto minmax(0,1fr);align-content:stretch;align-items:stretch;gap:.65rem;height:100%;min-height:0;padding:.85rem;display:grid;overflow:hidden}.composer-cell__header.svelte-12t4qb9{justify-content:space-between;align-items:center;gap:1rem;display:flex}.composer-cell__header.svelte-12t4qb9 strong:where(.svelte-12t4qb9){font-size:var(--marketing-type-table-cell);letter-spacing:.02em}.mode-toggle.svelte-12t4qb9{min-width:5.2rem}.layout-icon.svelte-12t4qb9{background:#f7fafcfa;border:1px solid #22385247;border-radius:.22rem;width:1.6rem;height:1.25rem;display:grid;overflow:hidden}.layout-icon.vertical_split_2.svelte-12t4qb9{grid-template-columns:repeat(2,1fr)}.layout-icon.vertical_split_2.svelte-12t4qb9:before,.layout-icon.vertical_split_2.svelte-12t4qb9:after,.layout-icon.stacked_split.svelte-12t4qb9:before,.layout-icon.stacked_split.svelte-12t4qb9:after,.layout-icon.vertical_split_3.svelte-12t4qb9:before,.layout-icon.vertical_split_3.svelte-12t4qb9:after{content:"";border-right:1px solid #22385233}.layout-icon.stacked_split.svelte-12t4qb9{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr)}.layout-icon.stacked_split.svelte-12t4qb9:after{border-top:1px solid #22385233;border-right:0;grid-column:1/-1}.layout-icon.vertical_split_3.svelte-12t4qb9{grid-template-columns:repeat(3,1fr)}@media (width<=72rem){.composer-context.svelte-12t4qb9{display:grid}.composer-intent-switch.svelte-12t4qb9{border-right:0;padding-right:0}.composer-toolbar__main.svelte-12t4qb9,.composer-toolbar__bar.svelte-12t4qb9,.composer-toolbar__actions.svelte-12t4qb9,.composer-page-nav.svelte-12t4qb9,.composer-cell__header.svelte-12t4qb9,.composer-cell__actions.svelte-12t4qb9{flex-direction:column;align-items:stretch}.marketing-composer.svelte-12t4qb9{height:auto;overflow:visible}.composer-context-strip.svelte-12t4qb9{grid-template-columns:1fr;display:grid}.composer-canvas.svelte-12t4qb9,.composer-canvas.preset-vertical_split_2.svelte-12t4qb9,.composer-canvas.preset-stacked_split.svelte-12t4qb9,.composer-canvas.preset-vertical_split_3.svelte-12t4qb9{grid-template:none/1fr;height:auto;overflow:visible}}.marketing-route.svelte-1161p03{min-height:calc(100vh - 5rem);font-size:var(--marketing-type-body);gap:1rem;display:grid}.marketing-route--composer.svelte-1161p03{height:100dvh;min-height:0;overflow:hidden}.marketing-loading.svelte-1161p03,.marketing-board.svelte-1161p03{padding:1.1rem 1.25rem}.marketing-board.svelte-1161p03{grid-template-rows:auto auto minmax(0,1fr);gap:.85rem;min-height:calc(100dvh - 8.5rem);display:grid}.marketing-board__header.svelte-1161p03,.marketing-table-panel__header.svelte-1161p03{justify-content:space-between;gap:1rem;display:flex}.marketing-board__header.svelte-1161p03{align-items:center}.marketing-board__header.svelte-1161p03>div:where(.svelte-1161p03){gap:.08rem;display:grid}.marketing-table-panel__header.svelte-1161p03{align-items:flex-start;min-height:2.55rem}.marketing-table-panel__header--static.svelte-1161p03{justify-content:flex-start}.marketing-board__header.svelte-1161p03 h2:where(.svelte-1161p03),.marketing-table-panel.svelte-1161p03 h3:where(.svelte-1161p03){margin:0;font-family:Fraunces,Times New Roman,serif;line-height:1.1}.marketing-board__header.svelte-1161p03 h2:where(.svelte-1161p03){font-size:var(--marketing-type-hero-title)}.marketing-board__header.svelte-1161p03 p:where(.svelte-1161p03),.marketing-table-panel__header.svelte-1161p03 p:where(.svelte-1161p03){color:#112031ad;margin:.16rem 0 0}.marketing-panel-kicker.svelte-1161p03{color:#11203185;font-size:var(--marketing-type-kicker);letter-spacing:.11em;text-transform:uppercase;margin:0;font-weight:800}.marketing-grid.svelte-1161p03{grid-template-columns:minmax(20rem,1.1fr) minmax(26rem,1.4fr);align-items:stretch;gap:2rem;min-height:0;display:grid;position:relative}.marketing-relationship-connector.svelte-1161p03{pointer-events:none;z-index:2;position:absolute}.marketing-relationship-connector--horizontal.svelte-1161p03{background-image:radial-gradient(circle,#7689a285 .75px,#0000 .85px);background-position:0;background-repeat:repeat-x;background-size:6px 2px;height:2px;transform:translateY(-50%)}.marketing-relationship-connector--vertical.svelte-1161p03{background-image:radial-gradient(circle,#7689a285 .75px,#0000 .85px);background-position:top;background-repeat:repeat-y;background-size:2px 6px;width:2px;transform:translate(-50%)}.marketing-table-panel.svelte-1161p03{grid-template-rows:auto minmax(0,1fr);gap:.65rem;min-height:0;display:grid}.marketing-table-shell.svelte-1161p03{background:#ffffffd1;border:1px solid #6e84a029;border-radius:.8rem;min-height:0;overflow:auto}.marketing-table.svelte-1161p03{border-collapse:collapse;width:100%}.marketing-table.svelte-1161p03 th:where(.svelte-1161p03),.marketing-table.svelte-1161p03 td:where(.svelte-1161p03){text-align:left;vertical-align:top;font-size:var(--marketing-type-table-cell);border-bottom:1px solid #6e84a01f;padding:.66rem .75rem}.marketing-table.svelte-1161p03 th:where(.svelte-1161p03){z-index:1;font-size:var(--marketing-type-table-header);letter-spacing:.11em;text-transform:uppercase;color:#11203194;background:#f2f6fae6;font-weight:800;position:sticky;top:0}.marketing-table.svelte-1161p03 tbody:where(.svelte-1161p03) tr:where(.svelte-1161p03){transition:background .14s}.marketing-table.svelte-1161p03 tbody:where(.svelte-1161p03) tr.active:where(.svelte-1161p03),.marketing-table.svelte-1161p03 tbody:where(.svelte-1161p03) tr:where(.svelte-1161p03):hover{background:#e8eff7fa}.package-row--editable.svelte-1161p03{cursor:pointer}.marketing-empty-state.svelte-1161p03{color:#112031a3;gap:.18rem;padding:1rem 0;display:grid}.client-email-cell.svelte-1161p03{gap:.22rem;display:grid}.client-email-cell.svelte-1161p03 input:where(.svelte-1161p03){width:100%;min-width:12rem;color:inherit;font:inherit;background:#fffffff5;border:1px solid #687e9a3d;border-radius:.5rem;padding:.54rem .62rem}.client-email-cell.svelte-1161p03 input.invalid:where(.svelte-1161p03){background:#fff5f5f5;border-color:#ad3f3fcc}.client-email-cell.svelte-1161p03 small:where(.svelte-1161p03),.field-error.svelte-1161p03,.marketing-notice.svelte-1161p03{color:#1120319e}.field-error.svelte-1161p03{color:#a03838}.table-action.svelte-1161p03{font:inherit;font-weight:700;font-size:var(--marketing-type-button);background:#ffffffc7;border:1px solid #687e9a3d;border-radius:.56rem;padding:.42rem .58rem;transition:background .16s,border-color .16s,color .16s}.table-action.svelte-1161p03:not(:disabled):hover,.table-action.svelte-1161p03:not(:disabled):focus-visible{background:#fffffff5;border-color:#5c789752}.table-action--danger.svelte-1161p03:disabled{opacity:.48}.table-action--danger.svelte-1161p03:not(:disabled){color:#8a2f2f}.marketing-status-chip.svelte-1161p03{color:#112031d6;font-size:var(--marketing-type-chip);background:#f2f6fbf0;border:1px solid #607c9c29;border-radius:999px;align-items:center;padding:.18rem .52rem;font-weight:800;line-height:1.2;display:inline-flex}.marketing-status-chip--draft.svelte-1161p03{color:#6c4f18eb;background:#f7f2e6fa;border-color:#a88a4533}.marketing-status-chip--live.svelte-1161p03{color:#2b496bf0;background:#e8eff7fa;border-color:#45678d33}.marketing-status-chip--submitted.svelte-1161p03{color:#215c36f0;background:#e7f4ecfa;border-color:#48865e38}@media (width<=78rem){.marketing-grid.svelte-1161p03{grid-template-columns:1fr}.marketing-board.svelte-1161p03{grid-template-rows:auto;min-height:auto}.marketing-board__header.svelte-1161p03,.marketing-table-panel__header.svelte-1161p03{flex-direction:column;align-items:stretch}.marketing-table-shell.svelte-1161p03{overflow:hidden}}.clickupredux-board.svelte-1p00gc7,.clickupredux-board__columns.svelte-1p00gc7,.clickupredux-board__column.svelte-1p00gc7,.clickupredux-board__cards.svelte-1p00gc7{gap:.6rem;display:grid}.clickupredux-board.svelte-1p00gc7{margin:0}.clickupredux-board__toolbar.svelte-1p00gc7{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.clickupredux-board__toolbar-pill.svelte-1p00gc7{border:1px solid var(--clickup-border,#ffffff14);color:var(--clickup-muted-strong,#b8bac5);background:#ffffff0a;border-radius:999px;align-items:center;min-height:1.5rem;padding:.18rem .46rem;font-size:.71rem;font-weight:600;line-height:1;display:inline-flex}.clickupredux-board__columns.svelte-1p00gc7{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start}.clickupredux-board__column.svelte-1p00gc7{border:1px solid var(--clickup-border,#ffffff14);background:#ffffff06;border-radius:.95rem;padding:.62rem}.clickupredux-board__column-header.svelte-1p00gc7{gap:.4rem;display:grid}.clickupredux-board__column-label.svelte-1p00gc7{align-items:center;gap:.35rem;display:inline-flex}.clickupredux-board__column-meta.svelte-1p00gc7{color:var(--clickup-muted,#9698a5);flex-wrap:wrap;gap:.28rem;font-size:.68rem;font-weight:600;display:flex}.clickupredux-board__column-header.svelte-1p00gc7 h4:where(.svelte-1p00gc7),.clickupredux-board__state.svelte-1p00gc7,.clickupredux-board__cards.svelte-1p00gc7{margin:0}.clickupredux-board__column-header.svelte-1p00gc7 h4:where(.svelte-1p00gc7){letter-spacing:.06em;text-transform:uppercase;font-size:.72rem;font-weight:700}.clickupredux-board__column-label.svelte-1p00gc7 span:where(.svelte-1p00gc7){color:var(--clickup-muted,#9698a5);font-size:.69rem}.clickupredux-board__add-button.svelte-1p00gc7{color:var(--clickup-text,#f4f4f7);cursor:pointer;font:inherit;background:#7b61ff24;border:1px solid #7b61ff47;border-radius:999px;padding:.28rem .58rem;font-size:.7rem}.clickupredux-board__composer.svelte-1p00gc7{gap:.3rem;display:grid}.clickupredux-board__composer-meta.svelte-1p00gc7{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:.3rem;display:grid}.clickupredux-board__composer-title.svelte-1p00gc7,.clickupredux-board__composer-select.svelte-1p00gc7,.clickupredux-board__composer-date.svelte-1p00gc7{border:1px solid var(--clickup-border,#ffffff14);color:var(--clickup-text,#f4f4f7);font:inherit;background:#ffffff0a;border-radius:.58rem;min-height:1.85rem;padding:.28rem .48rem;font-size:.72rem}.clickupredux-board__cards.svelte-1p00gc7{padding:0;list-style:none}.clickupredux-board__card.svelte-1p00gc7{background:var(--clickup-bg-elevated,#18181f);border:1px solid var(--clickup-border,#ffffff14);border-radius:.86rem;gap:.4rem;padding:.58rem;display:grid}.clickupredux-board__card--selected.svelte-1p00gc7{background:#7b61ff14;border-color:#7b61ff66}.clickupredux-board__card-button.svelte-1p00gc7{text-align:left;cursor:pointer;background:0 0;border:0;gap:.22rem;padding:0;display:grid}.clickupredux-board__card-status.svelte-1p00gc7{color:var(--clickup-muted,#9698a5);letter-spacing:.05em;text-transform:uppercase;font-size:.66rem;font-weight:700}.clickupredux-board__card-title.svelte-1p00gc7{color:var(--clickup-text,#f4f4f7);font-size:.84rem;font-weight:600}.clickupredux-board__card-chips.svelte-1p00gc7{flex-wrap:wrap;gap:.35rem;display:flex}.clickupredux-board__card-chip.svelte-1p00gc7,.clickupredux-board__card-action.svelte-1p00gc7{border:1px solid var(--clickup-border,#ffffff14);color:var(--clickup-muted,#9698a5);border-radius:999px;width:fit-content;padding:.24rem .46rem;font-size:.68rem;line-height:1}.clickupredux-board__card-chip.svelte-1p00gc7{background:#ffffff0a}.clickupredux-board__card-action.svelte-1p00gc7{color:var(--clickup-text,#f4f4f7);background:#7b61ff1f;border-color:#7b61ff3d;font-weight:600}.clickupredux-board__moves.svelte-1p00gc7{flex-wrap:wrap;gap:.28rem;display:flex}.clickupredux-board__moves.svelte-1p00gc7 button:where(.svelte-1p00gc7){border:1px solid var(--clickup-border,#ffffff14);color:var(--clickup-muted,#9698a5);cursor:pointer;font:inherit;background:#ffffff0a;border-radius:999px;padding:.16rem .4rem;font-size:.68rem}.clickupredux-apps.svelte-1wehz0h{gap:1rem;display:grid}.clickupredux-apps__header.svelte-1wehz0h,.clickupredux-apps__panel.svelte-1wehz0h{background:#111421d6;border:1px solid #7d91ff24;border-radius:1rem;padding:1rem 1.05rem;box-shadow:0 18px 42px #070a1647}.clickupredux-apps__hero-card.svelte-1wehz0h{background:radial-gradient(circle at 0 0,#5a74ff3d,#0000 32%),#111421eb}.clickupredux-apps__header.svelte-1wehz0h{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.8rem;display:grid}.clickupredux-apps__header.svelte-1wehz0h button:where(.svelte-1wehz0h){color:#f4f4f7;font:inherit;background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;min-height:1.9rem;padding:.3rem .8rem}.clickupredux-apps__grid.svelte-1wehz0h{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.clickupredux-apps__panel-grid.svelte-1wehz0h{align-items:stretch}.clickupredux-apps__eyebrow.svelte-1wehz0h{color:#9698a5;letter-spacing:.08em;text-transform:uppercase;margin:0 0 .25rem;font-size:.68rem;font-weight:700}.clickupredux-apps__header.svelte-1wehz0h h2:where(.svelte-1wehz0h),.clickupredux-apps__header.svelte-1wehz0h p:where(.svelte-1wehz0h),.clickupredux-apps__panel.svelte-1wehz0h h3:where(.svelte-1wehz0h),.clickupredux-apps__panel.svelte-1wehz0h ul:where(.svelte-1wehz0h){margin:0}.clickupredux-apps__panel.svelte-1wehz0h ul:where(.svelte-1wehz0h){gap:.4rem;padding-left:1rem;display:grid}.clickupredux-apps__featured-list.svelte-1wehz0h{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr))}.clickupredux-apps__featured-grid.svelte-1wehz0h li:where(.svelte-1wehz0h),.clickupredux-apps__panel.svelte-1wehz0h ul:where(.svelte-1wehz0h) li:where(.svelte-1wehz0h){background:#ffffff08;border:1px solid #ffffff0f;border-radius:.78rem;margin-left:-1rem;padding:.55rem .7rem;list-style:none}@media (width<=52rem){.clickupredux-apps__grid.svelte-1wehz0h{grid-template-columns:1fr}}.planning-view.svelte-65dfvr{gap:1rem;display:grid}.planning-view__header.svelte-65dfvr,.planning-calendar__bucket.svelte-65dfvr{background:#fffffff0;border:1px solid #52627a2e;border-radius:1rem;padding:1rem 1.1rem;box-shadow:0 18px 40px -30px #16223373}.planning-view__header.svelte-65dfvr h2:where(.svelte-65dfvr),.planning-calendar__bucket.svelte-65dfvr h3:where(.svelte-65dfvr){margin:0 0 .35rem}.planning-view__header.svelte-65dfvr p:where(.svelte-65dfvr),.planning-view__empty.svelte-65dfvr{color:var(--shell-muted,#52627a);margin:0}.planning-calendar__count.svelte-65dfvr{color:var(--shell-muted,#52627a);margin:0 0 .65rem;font-size:.92rem}.planning-calendar.svelte-65dfvr{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.9rem;display:grid}.planning-calendar__bucket.svelte-65dfvr ul:where(.svelte-65dfvr){gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.planning-calendar__bucket.svelte-65dfvr li:where(.svelte-65dfvr){gap:.15rem;display:grid}.planning-calendar__selection.svelte-65dfvr{align-items:center;gap:.4rem;display:inline-flex}.planning-calendar__task-button--selected.svelte-65dfvr,.planning-calendar__bucket.svelte-65dfvr button:where(.svelte-65dfvr){color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:none;padding:0}.planning-calendar__task-button--selected.svelte-65dfvr strong:where(.svelte-65dfvr){color:var(--shell-accent,#1e6bd6)}.planning-calendar__bucket.svelte-65dfvr span:where(.svelte-65dfvr){color:var(--shell-muted,#52627a);font-size:.92rem}.clickupredux-clips.svelte-o0lsk2{gap:1rem;display:grid}.clickupredux-clips__header.svelte-o0lsk2,.clickupredux-clips__empty.svelte-o0lsk2{background:#111421d6;border:1px solid #7d91ff24;border-radius:1rem;padding:1rem 1.05rem;box-shadow:0 18px 42px #070a1647}.clickupredux-clips__hero-card.svelte-o0lsk2{background:radial-gradient(circle at 0 0,#5a74ff3d,#0000 34%),#111421eb}.clickupredux-clips__header.svelte-o0lsk2{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.8rem;display:grid}.clickupredux-clips__subnav.svelte-o0lsk2{flex-wrap:wrap;gap:.55rem;display:flex}.clickupredux-clips__subnav.svelte-o0lsk2 button:where(.svelte-o0lsk2),.clickupredux-clips__header.svelte-o0lsk2 button:where(.svelte-o0lsk2),.clickupredux-clips__empty.svelte-o0lsk2 button:where(.svelte-o0lsk2){color:#f4f4f7;font:inherit;background:#ffffff0b;border:1px solid #ffffff12;border-radius:999px;min-height:1.9rem;padding:.3rem .8rem}.clickupredux-clips__eyebrow.svelte-o0lsk2{color:#9698a5;letter-spacing:.08em;text-transform:uppercase;margin:0 0 .25rem;font-size:.68rem;font-weight:700}.clickupredux-clips__header.svelte-o0lsk2 h2:where(.svelte-o0lsk2),.clickupredux-clips__header.svelte-o0lsk2 p:where(.svelte-o0lsk2),.clickupredux-clips__empty.svelte-o0lsk2 h3:where(.svelte-o0lsk2),.clickupredux-clips__empty.svelte-o0lsk2 p:where(.svelte-o0lsk2){margin:0}.clickupredux-clips__empty.svelte-o0lsk2{justify-items:start;gap:.65rem;min-height:14rem;display:grid}.clickupredux-clips__empty-stage.svelte-o0lsk2{background:linear-gradient(#516fff1f,#516fff00),#111421d6;align-content:start}.dashboard-surface.svelte-17o2rlf{grid-template-columns:minmax(17rem,20rem) minmax(0,1fr);gap:1rem;display:grid}.dashboard-surface__sidebar.svelte-17o2rlf,.dashboard-surface__canvas.svelte-17o2rlf,.dashboard-surface__summary-card.svelte-17o2rlf,.dashboard-surface__widget-card.svelte-17o2rlf,.dashboard-surface__editor.svelte-17o2rlf,.dashboard-surface__widget-builder.svelte-17o2rlf,.dashboard-surface__composer.svelte-17o2rlf{background:#fffffff0;border:1px solid #52627a2e;border-radius:1rem;padding:1rem 1.1rem;box-shadow:0 18px 40px -30px #16223373}.dashboard-surface__sidebar.svelte-17o2rlf,.dashboard-surface__main.svelte-17o2rlf,.dashboard-surface__canvas.svelte-17o2rlf,.dashboard-surface__composer.svelte-17o2rlf,.dashboard-surface__editor.svelte-17o2rlf,.dashboard-surface__widget-builder.svelte-17o2rlf{gap:1rem;display:grid}.dashboard-surface__section-header.svelte-17o2rlf h2:where(.svelte-17o2rlf),.dashboard-surface__section-header.svelte-17o2rlf h3:where(.svelte-17o2rlf),.dashboard-surface__summary-card.svelte-17o2rlf h3:where(.svelte-17o2rlf),.dashboard-surface__widget-card.svelte-17o2rlf h3:where(.svelte-17o2rlf){margin:0 0 .35rem}.dashboard-surface__section-header.svelte-17o2rlf p:where(.svelte-17o2rlf),.dashboard-surface__summary-card.svelte-17o2rlf p:where(.svelte-17o2rlf),.dashboard-surface__widget-card.svelte-17o2rlf p:where(.svelte-17o2rlf),.dashboard-surface__widget-layout.svelte-17o2rlf,.dashboard-surface__meta.svelte-17o2rlf,.dashboard-surface__empty.svelte-17o2rlf{color:var(--shell-muted,#52627a);margin:0}.dashboard-surface__eyebrow.svelte-17o2rlf{letter-spacing:.14em;text-transform:uppercase;margin:0 0 .35rem;font-size:.75rem;font-weight:700}.dashboard-surface__dashboard-list.svelte-17o2rlf,.dashboard-surface__widget-card.svelte-17o2rlf ul:where(.svelte-17o2rlf){gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.dashboard-surface__dashboard-list-item.svelte-17o2rlf,.dashboard-surface__dashboard-actions.svelte-17o2rlf{gap:.5rem;display:grid}.dashboard-surface__dashboard-button.svelte-17o2rlf{text-align:left;background:#eef5ffbf;border:1px solid #52627a26;border-radius:.9rem;gap:.25rem;width:100%;padding:.8rem .95rem;display:grid}.dashboard-surface__dashboard-button--active.svelte-17o2rlf{border-color:#16223347;box-shadow:inset 0 0 0 1px #16223314}.dashboard-surface__dashboard-button.svelte-17o2rlf span:where(.svelte-17o2rlf){color:var(--shell-muted,#52627a);font-size:.92rem}.dashboard-surface__summary-grid.svelte-17o2rlf,.dashboard-surface__widget-grid.svelte-17o2rlf{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.9rem;display:grid}.dashboard-surface__widget-card.svelte-17o2rlf header:where(.svelte-17o2rlf){justify-content:space-between;align-items:start;gap:.75rem;display:flex}.dashboard-surface__widget-card.svelte-17o2rlf strong:where(.svelte-17o2rlf),.dashboard-surface__summary-card.svelte-17o2rlf strong:where(.svelte-17o2rlf){margin-top:.35rem;font-size:1.5rem;display:block}.dashboard-surface__field.svelte-17o2rlf{gap:.35rem;display:grid}.dashboard-surface__field.svelte-17o2rlf input:where(.svelte-17o2rlf),.dashboard-surface__field.svelte-17o2rlf select:where(.svelte-17o2rlf),.dashboard-surface__field.svelte-17o2rlf textarea:where(.svelte-17o2rlf){font:inherit;background:#fafbfff5;border:1px solid #52627a2e;border-radius:.8rem;padding:.75rem .85rem}.dashboard-surface__toolbar-row.svelte-17o2rlf{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.8rem;display:grid}button.svelte-17o2rlf{color:#fff;cursor:pointer;font:inherit;background:#162233;border:none;border-radius:999px;padding:.7rem 1rem}@media (width<=900px){.dashboard-surface.svelte-17o2rlf{grid-template-columns:1fr}}.clickupredux-document-panel.svelte-xpv643{background:var(--clickup-bg-elevated,#18181f);border:1px solid var(--clickup-border,#ffffff14);color:var(--clickup-text,#f4f4f7);border-radius:.95rem;gap:.8rem;padding:.9rem;display:grid}.clickupredux-document-panel__header.svelte-xpv643{justify-content:space-between;align-items:start;gap:.8rem;display:flex}.clickupredux-document-panel__eyebrow.svelte-xpv643{color:var(--clickup-muted,#9698a5);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .2rem;font-size:.67rem;font-weight:700}.clickupredux-document-panel__header.svelte-xpv643 h2:where(.svelte-xpv643),.clickupredux-document-panel__header.svelte-xpv643 p:where(.svelte-xpv643){margin:0}.clickupredux-document-panel__header.svelte-xpv643 h2:where(.svelte-xpv643){font-size:1rem;line-height:1.1}.clickupredux-document-panel__header.svelte-xpv643 p:where(.svelte-xpv643),.clickupredux-document-panel__meta.svelte-xpv643,.clickupredux-document-panel__state.svelte-xpv643{color:var(--clickup-muted,#9698a5);font-size:.76rem}.clickupredux-document-panel__actions.svelte-xpv643{flex-wrap:wrap;align-items:start;gap:.35rem;display:flex}.clickupredux-document-panel__grid.svelte-xpv643{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.6rem;display:grid}.clickupredux-document-panel.svelte-xpv643 label:where(.svelte-xpv643){gap:.3rem;display:grid}.clickupredux-document-panel.svelte-xpv643 label:where(.svelte-xpv643) span:where(.svelte-xpv643){color:var(--clickup-muted,#9698a5);letter-spacing:.03em;font-size:.68rem;font-weight:700}.clickupredux-document-panel.svelte-xpv643 input:where(.svelte-xpv643),.clickupredux-document-panel.svelte-xpv643 select:where(.svelte-xpv643),.clickupredux-document-panel.svelte-xpv643 textarea:where(.svelte-xpv643),.clickupredux-document-panel.svelte-xpv643 button:where(.svelte-xpv643){font:inherit}.clickupredux-document-panel.svelte-xpv643 input:where(.svelte-xpv643),.clickupredux-document-panel.svelte-xpv643 select:where(.svelte-xpv643),.clickupredux-document-panel.svelte-xpv643 textarea:where(.svelte-xpv643){background:var(--clickup-bg-soft,#1f2028);border:1px solid var(--clickup-border,#ffffff14);color:var(--clickup-text,#f4f4f7);border-radius:.7rem;width:100%;min-height:2.2rem;padding:.55rem .7rem}.clickupredux-document-panel.svelte-xpv643 textarea:where(.svelte-xpv643){resize:vertical;min-height:16rem}.clickupredux-document-panel.svelte-xpv643 button:where(.svelte-xpv643){border:1px solid var(--clickup-border,#ffffff14);color:var(--clickup-text,#f4f4f7);cursor:pointer;background:#ffffff0a;border-radius:.7rem;min-height:2.1rem;padding:.45rem .7rem}.clickupredux-document-panel.svelte-xpv643 button:where(.svelte-xpv643):disabled,.clickupredux-document-panel.svelte-xpv643 input:where(.svelte-xpv643):disabled,.clickupredux-document-panel.svelte-xpv643 select:where(.svelte-xpv643):disabled,.clickupredux-document-panel.svelte-xpv643 textarea:where(.svelte-xpv643):disabled{cursor:not-allowed;opacity:.6}.clickupredux-document-panel__body.svelte-xpv643{gap:.35rem}.clickupredux-document-panel__meta.svelte-xpv643{gap:.3rem;display:grid}.clickupredux-document-panel__meta.svelte-xpv643 p:where(.svelte-xpv643),.clickupredux-document-panel__state.svelte-xpv643,.clickupredux-document-panel__meta.svelte-xpv643 [role=status]:where(.svelte-xpv643){margin:0}.clickupredux-docs-tree.svelte-17iewzf{background:var(--clickup-bg-elevated,#18181f);border:1px solid var(--clickup-border,#ffffff14);color:var(--clickup-text,#f4f4f7);border-radius:.95rem;gap:.7rem;padding:.85rem;display:grid}.clickupredux-docs-tree__header.svelte-17iewzf{justify-content:space-between;align-items:center;gap:.8rem;display:flex}.clickupredux-docs-tree__eyebrow.svelte-17iewzf{color:var(--clickup-muted,#9698a5);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .2rem;font-size:.67rem;font-weight:700}.clickupredux-docs-tree.svelte-17iewzf h2:where(.svelte-17iewzf){margin:0;font-size:.98rem;line-height:1.1}.clickupredux-docs-tree__list.svelte-17iewzf{gap:.22rem;margin:0;padding:0;list-style:none;display:grid}.clickupredux-docs-tree.svelte-17iewzf button:where(.svelte-17iewzf){font:inherit}.clickupredux-docs-tree__header.svelte-17iewzf button:where(.svelte-17iewzf){border:1px solid var(--clickup-border,#ffffff14);color:var(--clickup-text,#f4f4f7);cursor:pointer;background:#ffffff0a;border-radius:.7rem;min-height:2.05rem;padding:.42rem .7rem}.clickupredux-docs-tree__list.svelte-17iewzf button:where(.svelte-17iewzf){color:var(--clickup-muted-strong,#b8bac5);text-align:left;background:0 0;border:0;border-radius:.7rem;align-items:center;gap:.5rem;width:100%;min-height:2rem;padding-block:.45rem;display:flex}.clickupredux-docs-tree__badge.svelte-17iewzf{color:#c7bcff;letter-spacing:.04em;text-transform:uppercase;background:#7b61ff24;border-radius:999px;margin-left:auto;padding:.15rem .38rem;font-size:.62rem;font-weight:700}.clickupredux-docs-tree__list.svelte-17iewzf button.selected:where(.svelte-17iewzf){color:var(--clickup-text,#f4f4f7);background:#7b61ff1f}.clickupredux-docs-tree__state.svelte-17iewzf{color:var(--clickup-muted,#9698a5);margin:0;font-size:.76rem}.planning-view.svelte-a6sutx{gap:1rem;display:grid}.planning-view__header.svelte-a6sutx,.planning-gantt__row.svelte-a6sutx{background:#fffffff0;border:1px solid #52627a2e;border-radius:1rem;padding:1rem 1.1rem;box-shadow:0 18px 40px -30px #16223373}.planning-view__header.svelte-a6sutx h2:where(.svelte-a6sutx),.planning-gantt__row.svelte-a6sutx h3:where(.svelte-a6sutx){margin:0 0 .35rem}.planning-view__header.svelte-a6sutx p:where(.svelte-a6sutx),.planning-view__empty.svelte-a6sutx,.planning-gantt__row.svelte-a6sutx p:where(.svelte-a6sutx){color:var(--shell-muted,#52627a);margin:0}.planning-gantt.svelte-a6sutx{gap:.9rem;display:grid}.planning-gantt__row.svelte-a6sutx{gap:.75rem;display:grid}.planning-gantt__selection.svelte-a6sutx{align-items:center;gap:.4rem;display:inline-flex}.planning-gantt__summary.svelte-a6sutx button:where(.svelte-a6sutx){color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:none;padding:0}.planning-gantt__task-button--selected.svelte-a6sutx h3:where(.svelte-a6sutx){color:var(--shell-accent,#1e6bd6)}.planning-gantt__schedule.svelte-a6sutx{gap:.35rem;display:grid}.planning-gantt__bar.svelte-a6sutx{color:var(--shell-accent,#1e6bd6);min-height:2rem;min-width:min(100%, max(8rem, calc(var(--gantt-span-days,1) * 3.5rem)));background:linear-gradient(135deg,#1e6bd62e,#1e6bd66b);border:1px solid #1e6bd647;border-radius:999px;justify-content:center;align-items:center;margin-inline-start:calc(var(--gantt-offset-days,0) * .65rem);padding:.25rem .85rem;font-size:.85rem;font-weight:700;display:inline-flex}.planning-gantt__bar--point.svelte-a6sutx{min-width:min(100%,8rem)}.dashboard-surface--specialist.svelte-t1fu2v .dashboard-surface__hero-card{background:radial-gradient(circle at 0 0,#5a74ff33,#0000 32%),#111421e6;border:1px solid #7d91ff24;border-radius:1rem;box-shadow:0 18px 42px #070a1647}.dashboard-surface--specialist.svelte-t1fu2v .dashboard-surface__widget-grid--specialist{gap:1rem}.clickupredux-hierarchy.svelte-1iam5fs{background:var(--clickup-bg-elevated,#18181f);border-right:1px solid var(--clickup-border,#ffffff14);color:var(--clickup-text,#f4f4f7);align-content:start;gap:.85rem;padding:.8rem .75rem .95rem;display:grid;overflow-y:auto}.clickupredux-hierarchy__header.svelte-1iam5fs,.clickupredux-hierarchy__section.svelte-1iam5fs,.clickupredux-hierarchy__space.svelte-1iam5fs,.clickupredux-hierarchy__folder.svelte-1iam5fs{gap:.45rem;display:grid}.clickupredux-hierarchy__panel.svelte-1iam5fs{gap:.85rem;display:grid}.clickupredux-hierarchy__title.svelte-1iam5fs,.clickupredux-hierarchy__caption.svelte-1iam5fs,.clickupredux-hierarchy__state.svelte-1iam5fs,.clickupredux-hierarchy__space-meta.svelte-1iam5fs,.clickupredux-hierarchy__task-meta.svelte-1iam5fs{margin:0}.clickupredux-hierarchy__title.svelte-1iam5fs{font-size:.82rem;font-weight:700}.clickupredux-hierarchy__caption.svelte-1iam5fs,.clickupredux-hierarchy__summary.svelte-1iam5fs,.clickupredux-hierarchy__space-meta.svelte-1iam5fs,.clickupredux-hierarchy__task-meta.svelte-1iam5fs,.clickupredux-hierarchy__state.svelte-1iam5fs{color:var(--clickup-muted,#9698a5);font-size:.68rem}.clickupredux-hierarchy__summary.svelte-1iam5fs{flex-wrap:wrap;gap:.7rem;display:flex}.clickupredux-hierarchy__summary-pill.svelte-1iam5fs{border:1px solid var(--clickup-border,#ffffff14);color:var(--clickup-muted-strong,#b8bac5);background:#ffffff0a;border-radius:999px;padding:.28rem .48rem;font-size:.71rem;font-weight:700;line-height:1;display:inline-flex}.clickupredux-hierarchy__section-caption.svelte-1iam5fs{color:var(--clickup-muted,#9698a5);margin:-.25rem 0 0;font-size:.66rem;font-weight:600}.clickupredux-hierarchy__section-label.svelte-1iam5fs{color:var(--clickup-muted,#9698a5);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:700}.clickupredux-hierarchy__section-head.svelte-1iam5fs,.clickupredux-hierarchy__space-row.svelte-1iam5fs,.clickupredux-hierarchy__folder-row.svelte-1iam5fs,.clickupredux-hierarchy__list-row.svelte-1iam5fs{justify-content:space-between;align-items:center;gap:.45rem;display:flex}.clickupredux-hierarchy__space-list.svelte-1iam5fs,.clickupredux-hierarchy__list-list.svelte-1iam5fs,.clickupredux-hierarchy__task-list.svelte-1iam5fs,.clickupredux-hierarchy__quick-links.svelte-1iam5fs{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.clickupredux-hierarchy__quick-link.svelte-1iam5fs,.clickupredux-hierarchy__space-button.svelte-1iam5fs,.clickupredux-hierarchy__list-button.svelte-1iam5fs,.clickupredux-hierarchy__task-button.svelte-1iam5fs,.clickupredux-hierarchy__menu-panel.svelte-1iam5fs button:where(.svelte-1iam5fs),.clickupredux-hierarchy__manage-trigger.svelte-1iam5fs{font:inherit}.clickupredux-hierarchy__quick-link.svelte-1iam5fs{color:var(--clickup-muted-strong,#b8bac5);cursor:pointer;text-align:left;background:#ffffff05;border:0;border-radius:.55rem;align-items:center;gap:.45rem;width:100%;min-height:1.65rem;padding:.22rem .42rem;font-size:.72rem;display:inline-flex}.clickupredux-hierarchy__quick-link--muted.svelte-1iam5fs{color:var(--clickup-muted,#9698a5)}.clickupredux-hierarchy__node-accent.svelte-1iam5fs{background:#7b61ff38;border-radius:999px;width:.45rem;height:.45rem;display:inline-block}.clickupredux-hierarchy__space-name.svelte-1iam5fs,.clickupredux-hierarchy__folder-name.svelte-1iam5fs{margin:0;font-size:.74rem;font-weight:600}.clickupredux-hierarchy__space-button.svelte-1iam5fs{color:var(--clickup-text,#f4f4f7);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:.7rem;gap:.12rem;width:100%;padding:.22rem .38rem;display:grid}.clickupredux-hierarchy__space-button--selected.svelte-1iam5fs{background:#7b61ff24;border:1px solid #7b61ff52}.clickupredux-hierarchy__folder.svelte-1iam5fs{border-left:1px solid var(--clickup-border,#ffffff14);margin-left:.55rem;padding-left:.55rem}.clickupredux-hierarchy__list-item.svelte-1iam5fs{border-radius:.7rem}.clickupredux-hierarchy__list-item--selected.svelte-1iam5fs{background:#7b61ff24;border:1px solid #7b61ff52}.clickupredux-hierarchy__list-button.svelte-1iam5fs,.clickupredux-hierarchy__task-button.svelte-1iam5fs{color:var(--clickup-text,#f4f4f7);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:.7rem;gap:.15rem;width:100%;padding:.28rem .42rem;display:grid}.clickupredux-hierarchy__list-button.svelte-1iam5fs{justify-content:space-between;align-items:center;font-size:.72rem;font-weight:600;display:flex}.clickupredux-hierarchy__list-count.svelte-1iam5fs{color:var(--clickup-muted,#9698a5);font-size:.66rem;font-weight:700}.clickupredux-hierarchy__task-list.svelte-1iam5fs{border-left:1px solid var(--clickup-border,#ffffff14);margin-left:.85rem;padding-left:.55rem}.clickupredux-hierarchy__task-title.svelte-1iam5fs{font-size:.7rem;font-weight:600}.clickupredux-hierarchy__menu.svelte-1iam5fs{position:relative}.clickupredux-hierarchy__manage-trigger.svelte-1iam5fs{border:1px solid var(--clickup-border,#ffffff14);color:var(--clickup-muted,#9698a5);cursor:pointer;background:#ffffff0a;border-radius:.55rem;justify-content:center;align-items:center;min-width:1.55rem;min-height:1.55rem;padding:0;font-size:.68rem;display:inline-flex}.clickupredux-hierarchy__menu-panel.svelte-1iam5fs{background:var(--clickup-bg-elevated,#18181f);border:1px solid var(--clickup-border,#ffffff14);z-index:2;border-radius:.75rem;gap:.3rem;min-width:11rem;margin-top:.35rem;padding:.45rem;display:grid;position:absolute;top:100%;right:0}.clickupredux-hierarchy__menu-panel.svelte-1iam5fs button:where(.svelte-1iam5fs){border:1px solid var(--clickup-border,#ffffff14);color:var(--clickup-muted-strong,#b8bac5);cursor:pointer;text-align:left;background:#ffffff0a;border-radius:.6rem;min-height:1.6rem;padding:.22rem .4rem;font-size:.68rem}.clickupredux-view.svelte-18j3x09{gap:.45rem;display:grid}.clickupredux-view__state.svelte-18j3x09,.clickupredux-view__list.svelte-18j3x09{margin:0}.clickupredux-view__toolbar.svelte-18j3x09{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.clickupredux-view__toolbar-pill.svelte-18j3x09{color:var(--clickup-text,#f4f4f7);background:#7b61ff24;border:1px solid #7b61ff47;border-radius:999px;padding:.3rem .55rem;font-size:.72rem;font-weight:700;line-height:1}.clickupredux-view__toolbar-detail.svelte-18j3x09{color:var(--clickup-muted,#9698a5);font-size:.72rem;font-weight:600}.clickupredux-view__column-header.svelte-18j3x09{border-bottom:1px solid var(--clickup-border,#ffffff14);color:var(--clickup-muted,#9698a5);grid-template-columns:1.5rem minmax(14rem,1.8fr) minmax(8rem,1fr) minmax(7rem,.8fr) minmax(7rem,.8fr) auto;align-items:center;gap:.45rem;padding:0 .35rem .35rem .2rem;display:grid}.clickupredux-view__column-label.svelte-18j3x09{letter-spacing:.06em;text-transform:uppercase;font-size:.67rem;font-weight:700}.clickupredux-view__column-label--checkbox.svelte-18j3x09{opacity:0}.clickupredux-view__column-label--action.svelte-18j3x09{justify-self:end}.clickupredux-view__list.svelte-18j3x09{gap:.2rem;padding:0;list-style:none;display:grid}.clickupredux-view__group.svelte-18j3x09{border:1px solid var(--clickup-border,#ffffff14);background:#ffffff05;border-radius:.95rem;gap:.22rem;padding:.35rem .5rem .4rem;display:grid}.clickupredux-view__group-header.svelte-18j3x09{justify-content:space-between;align-items:center;gap:.55rem;display:flex}.clickupredux-view__group-label.svelte-18j3x09{align-items:center;gap:.35rem;display:inline-flex}.clickupredux-view__group-header.svelte-18j3x09 h4:where(.svelte-18j3x09){color:var(--clickup-text,#f4f4f7);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:.67rem;font-weight:700}.clickupredux-view__group-badge.svelte-18j3x09{background:#7b61ff1f;border:1px solid #7b61ff3d;border-radius:999px;padding:.22rem .48rem}.clickupredux-view__group-label.svelte-18j3x09 span:where(.svelte-18j3x09){color:var(--clickup-muted,#9698a5);font-size:.7rem}.clickupredux-view__item.svelte-18j3x09{border-bottom:1px solid var(--clickup-border,#ffffff14)}.clickupredux-view__item--selected.svelte-18j3x09{background:#7b61ff14}.clickupredux-view__item-button.svelte-18j3x09{color:var(--clickup-text,#f4f4f7);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(6rem,7rem) minmax(14rem,1.8fr) minmax(8rem,1fr) minmax(7rem,.8fr) minmax(7rem,.8fr) auto;align-items:center;gap:.45rem;width:100%;padding:0;display:grid}.clickupredux-view__item-shell.svelte-18j3x09{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.45rem;min-height:2.35rem;padding:.16rem .22rem .16rem .08rem;display:grid}.clickupredux-view__item-check.svelte-18j3x09{justify-content:center;align-items:center;min-width:1.4rem;display:inline-flex}.clickupredux-view__item-status.svelte-18j3x09,.clickupredux-view__item-title.svelte-18j3x09{font-size:.8rem}.clickupredux-view__item-status.svelte-18j3x09{color:var(--clickup-muted,#9698a5);letter-spacing:.04em;text-transform:uppercase;font-size:.7rem;font-weight:700}.clickupredux-view__item-title.svelte-18j3x09{font-weight:600}.clickupredux-view__item-meta.svelte-18j3x09{color:var(--clickup-muted-strong,#b8bac5);font-size:.73rem}.clickupredux-view__item-chips.svelte-18j3x09{flex-wrap:wrap;gap:.25rem;display:flex}.clickupredux-view__item-chip.svelte-18j3x09,.clickupredux-view__item-action.svelte-18j3x09{border:1px solid var(--clickup-border,#ffffff14);color:var(--clickup-muted,#9698a5);border-radius:999px;padding:.24rem .46rem;font-size:.68rem;line-height:1}.clickupredux-view__item-chip.svelte-18j3x09{background:#ffffff0a}.clickupredux-view__item-action.svelte-18j3x09{color:var(--clickup-text,#f4f4f7);background:#7b61ff1f;border-color:#7b61ff3d;justify-self:end;font-weight:600}.clickupredux-view__add-row.svelte-18j3x09{list-style:none}.clickupredux-view__composer.svelte-18j3x09{grid-template-columns:minmax(14rem,1.8fr) minmax(8rem,.9fr) minmax(9rem,1fr) auto;gap:.35rem;padding:.26rem .1rem .06rem 1.92rem;display:grid}.clickupredux-view__composer-title.svelte-18j3x09,.clickupredux-view__composer-select.svelte-18j3x09,.clickupredux-view__composer-date.svelte-18j3x09{border:1px solid var(--clickup-border,#ffffff14);color:var(--clickup-text,#f4f4f7);font:inherit;background:#ffffff0a;border-radius:.58rem;min-height:1.85rem;padding:.26rem .48rem;font-size:.72rem}.clickupredux-view__add-button.svelte-18j3x09{color:var(--clickup-text,#f4f4f7);cursor:pointer;font:inherit;background:#7b61ff24;border:1px solid #7b61ff47;border-radius:999px;padding:.3rem .62rem;font-size:.72rem}.clickupredux-planner.svelte-rt29zf{gap:.9rem;display:grid}.clickupredux-planner__hero.svelte-rt29zf,.clickupredux-planner__provider.svelte-rt29zf,.clickupredux-planner__capability.svelte-rt29zf{background:#ffffff06;border:1px solid #ffffff14;border-radius:.95rem}.clickupredux-planner__hero.svelte-rt29zf{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.8rem;padding:1rem 1.05rem;display:grid}.clickupredux-planner__providers.svelte-rt29zf,.clickupredux-planner__capabilities.svelte-rt29zf{gap:.8rem;display:grid}.clickupredux-planner__providers.svelte-rt29zf{grid-template-columns:repeat(2,minmax(0,1fr))}.clickupredux-planner__capabilities.svelte-rt29zf{grid-template-columns:repeat(3,minmax(0,1fr))}.clickupredux-planner__provider.svelte-rt29zf,.clickupredux-planner__capability.svelte-rt29zf{gap:.55rem;min-height:10rem;padding:.95rem 1rem;display:grid}.clickupredux-planner__eyebrow.svelte-rt29zf{color:#9698a5;letter-spacing:.08em;text-transform:uppercase;margin:0 0 .25rem;font-size:.68rem;font-weight:700}.clickupredux-planner__detail.svelte-rt29zf,.clickupredux-planner__provider.svelte-rt29zf p:where(.svelte-rt29zf),.clickupredux-planner__capability.svelte-rt29zf p:where(.svelte-rt29zf){color:#b8bac5;margin:0}.clickupredux-planner__hero.svelte-rt29zf h2:where(.svelte-rt29zf),.clickupredux-planner__provider.svelte-rt29zf h3:where(.svelte-rt29zf),.clickupredux-planner__capability.svelte-rt29zf h3:where(.svelte-rt29zf){margin:0}.clickupredux-planner__hero.svelte-rt29zf button:where(.svelte-rt29zf),.clickupredux-planner__provider.svelte-rt29zf button:where(.svelte-rt29zf){color:#f4f4f7;font:inherit;background:#7b61ff29;border:1px solid #7b61ff73;border-radius:999px;min-height:1.9rem;padding:.3rem .8rem}@media (width<=70rem){.clickupredux-planner__providers.svelte-rt29zf,.clickupredux-planner__capabilities.svelte-rt29zf{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=52rem){.clickupredux-planner__hero.svelte-rt29zf,.clickupredux-planner__providers.svelte-rt29zf,.clickupredux-planner__capabilities.svelte-rt29zf{grid-template-columns:1fr}}.clickupredux-teams.svelte-1f4b60x{gap:1rem;display:grid}.clickupredux-teams__header.svelte-1f4b60x,.clickupredux-teams__card.svelte-1f4b60x,.clickupredux-teams__empty-card.svelte-1f4b60x,.clickupredux-teams__panel.svelte-1f4b60x{background:#111421d6;border:1px solid #7d91ff24;border-radius:1rem;box-shadow:0 18px 42px #070a1647}.clickupredux-teams__hero-card.svelte-1f4b60x{background:radial-gradient(circle at 0 0,#5a74ff3d,#0000 34%),#111421eb}.clickupredux-teams__header.svelte-1f4b60x,.clickupredux-teams__panel-header.svelte-1f4b60x{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.8rem;display:grid}.clickupredux-teams__header.svelte-1f4b60x{padding:1rem 1.05rem}.clickupredux-teams__subnav.svelte-1f4b60x,.clickupredux-teams__filters.svelte-1f4b60x{flex-wrap:wrap;gap:.55rem;display:flex}.clickupredux-teams__subnav.svelte-1f4b60x button:where(.svelte-1f4b60x),.clickupredux-teams__header.svelte-1f4b60x button:where(.svelte-1f4b60x),.clickupredux-teams__panel-header.svelte-1f4b60x button:where(.svelte-1f4b60x),.clickupredux-teams__filters.svelte-1f4b60x span:where(.svelte-1f4b60x){color:#f4f4f7;font:inherit;background:#ffffff0b;border:1px solid #ffffff12;border-radius:999px;min-height:1.9rem;padding:.3rem .8rem}.clickupredux-teams__filters.svelte-1f4b60x span:where(.svelte-1f4b60x){align-items:center;font-size:.76rem;display:inline-flex}.clickupredux-teams__subnav-button--selected.svelte-1f4b60x{background:#ffffff1f}.clickupredux-teams__directory.svelte-1f4b60x,.clickupredux-teams__single-panel.svelte-1f4b60x{gap:.8rem;display:grid}.clickupredux-teams__directory.svelte-1f4b60x{grid-template-columns:repeat(3,minmax(0,1fr))}.clickupredux-teams__directory-grid.svelte-1f4b60x article:where(.svelte-1f4b60x),.clickupredux-teams__surface-panel.svelte-1f4b60x{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.clickupredux-teams__card.svelte-1f4b60x,.clickupredux-teams__empty-card.svelte-1f4b60x,.clickupredux-teams__panel.svelte-1f4b60x{gap:.6rem;min-height:10rem;padding:.95rem 1rem;display:grid}.clickupredux-teams__eyebrow.svelte-1f4b60x{color:#9698a5;letter-spacing:.08em;text-transform:uppercase;margin:0 0 .25rem;font-size:.68rem;font-weight:700}.clickupredux-teams__detail.svelte-1f4b60x,.clickupredux-teams__card.svelte-1f4b60x p:where(.svelte-1f4b60x),.clickupredux-teams__card.svelte-1f4b60x h3:where(.svelte-1f4b60x),.clickupredux-teams__empty-card.svelte-1f4b60x h3:where(.svelte-1f4b60x),.clickupredux-teams__panel.svelte-1f4b60x h3:where(.svelte-1f4b60x),.clickupredux-teams__panel.svelte-1f4b60x ul:where(.svelte-1f4b60x){margin:0}.clickupredux-teams__detail.svelte-1f4b60x{color:#b8bac5}.clickupredux-teams__panel.svelte-1f4b60x ul:where(.svelte-1f4b60x){gap:.4rem;padding-left:1rem;display:grid}@media (width<=70rem){.clickupredux-teams__directory.svelte-1f4b60x,.clickupredux-teams__single-panel.svelte-1f4b60x{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=52rem){.clickupredux-teams__header.svelte-1f4b60x,.clickupredux-teams__directory.svelte-1f4b60x,.clickupredux-teams__single-panel.svelte-1f4b60x{grid-template-columns:1fr}}.clickupredux-my-tasks.svelte-pdmoyz{gap:.9rem;display:grid}.clickupredux-my-tasks__header.svelte-pdmoyz,.clickupredux-my-tasks__card.svelte-pdmoyz{background:#ffffff06;border:1px solid #ffffff14;border-radius:.95rem}.clickupredux-my-tasks__header.svelte-pdmoyz{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.8rem;padding:1rem 1.05rem;display:grid}.clickupredux-my-tasks__header.svelte-pdmoyz h2:where(.svelte-pdmoyz),.clickupredux-my-tasks__card.svelte-pdmoyz h3:where(.svelte-pdmoyz),.clickupredux-my-tasks__metrics.svelte-pdmoyz,.clickupredux-my-tasks__card.svelte-pdmoyz ul:where(.svelte-pdmoyz){margin:0}.clickupredux-my-tasks__eyebrow.svelte-pdmoyz{color:#9698a5;letter-spacing:.08em;text-transform:uppercase;margin:0 0 .25rem;font-size:.68rem;font-weight:700}.clickupredux-my-tasks__detail.svelte-pdmoyz,.clickupredux-my-tasks__count.svelte-pdmoyz{color:#b8bac5;margin:0}.clickupredux-my-tasks__grid.svelte-pdmoyz{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;display:grid}.clickupredux-my-tasks__card.svelte-pdmoyz{gap:.65rem;min-height:12rem;padding:.95rem 1rem;display:grid}.clickupredux-my-tasks__card--wide.svelte-pdmoyz{grid-column:span 2}.clickupredux-my-tasks__card-header.svelte-pdmoyz{align-items:start;gap:.55rem;display:grid}.clickupredux-my-tasks__stack.svelte-pdmoyz{flex-wrap:wrap;gap:.45rem;display:flex}.clickupredux-my-tasks__stack--inline.svelte-pdmoyz span:where(.svelte-pdmoyz),.clickupredux-my-tasks__stack--inline.svelte-pdmoyz button:where(.svelte-pdmoyz),.clickupredux-my-tasks__header.svelte-pdmoyz button:where(.svelte-pdmoyz),.clickupredux-my-tasks__card.svelte-pdmoyz button:where(.svelte-pdmoyz){color:#f4f4f7;font:inherit;background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;min-height:1.9rem;padding:.3rem .75rem}.clickupredux-my-tasks__stack--inline.svelte-pdmoyz span:where(.svelte-pdmoyz){align-items:center;font-size:.76rem;display:inline-flex}.clickupredux-my-tasks__metrics.svelte-pdmoyz,.clickupredux-my-tasks__card.svelte-pdmoyz ul:where(.svelte-pdmoyz){gap:.45rem;padding:0;list-style:none;display:grid}.clickupredux-my-tasks__metrics.svelte-pdmoyz li:where(.svelte-pdmoyz){justify-content:space-between;align-items:center;display:flex}@media (width<=70rem){.clickupredux-my-tasks__grid.svelte-pdmoyz{grid-template-columns:repeat(2,minmax(0,1fr))}.clickupredux-my-tasks__card--wide.svelte-pdmoyz{grid-column:span 2}}@media (width<=52rem){.clickupredux-my-tasks__header.svelte-pdmoyz,.clickupredux-my-tasks__grid.svelte-pdmoyz{grid-template-columns:1fr}.clickupredux-my-tasks__card--wide.svelte-pdmoyz{grid-column:auto}}.dashboard-surface--specialist.svelte-14d7w9b .dashboard-surface__hero-card{background:radial-gradient(circle at 0 0,#5a74ff33,#0000 34%),#111421e6;border:1px solid #7d91ff24;border-radius:1rem;padding:.95rem 1rem;box-shadow:0 18px 42px #070a1647}.dashboard-surface--specialist.svelte-14d7w9b .dashboard-surface__widget-stack--specialist{gap:1rem}.clickupredux-table.svelte-1jamt9n,.clickupredux-table__header.svelte-1jamt9n{gap:.9rem;display:grid}.clickupredux-table.svelte-1jamt9n{background:#ffffffe6;border:1px solid #17273e14;border-radius:1.25rem;padding:1.25rem}.clickupredux-table__header.svelte-1jamt9n h3:where(.svelte-1jamt9n),.clickupredux-table__header.svelte-1jamt9n p:where(.svelte-1jamt9n),.clickupredux-table__state.svelte-1jamt9n{margin:0}.clickupredux-table__scroll.svelte-1jamt9n{overflow-x:auto}.clickupredux-table__group.svelte-1jamt9n{gap:.65rem;display:grid}.clickupredux-table__group-header.svelte-1jamt9n{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.clickupredux-table__group-header.svelte-1jamt9n h4:where(.svelte-1jamt9n){text-transform:capitalize;margin:0;font-size:.9rem}table.svelte-1jamt9n{border-collapse:collapse;width:100%}th.svelte-1jamt9n,td.svelte-1jamt9n{text-align:left;white-space:nowrap;border-bottom:1px solid #17273e14;padding:.75rem .6rem}tbody.svelte-1jamt9n tr:where(.svelte-1jamt9n){cursor:pointer}.clickupredux-table__row--selected.svelte-1jamt9n{background:#fff3eaf2}.clickupredux-task-panel.svelte-u97ntv{background:linear-gradient(180deg, #3557c424, #3557c400 14rem), var(--clickup-bg-elevated,#18181f);color:var(--clickup-text,#f4f4f7);border:1px solid #7d91ff29;border-radius:1rem;gap:.7rem;padding:.9rem;display:grid;box-shadow:0 20px 45px #06081261}.clickupredux-task-panel__header.svelte-u97ntv,.clickupredux-task-panel__form.svelte-u97ntv,.clickupredux-task-panel__section.svelte-u97ntv,.clickupredux-task-panel__comment-form.svelte-u97ntv{gap:.55rem;display:grid}.clickupredux-task-panel__eyebrow.svelte-u97ntv,.clickupredux-task-panel__intro.svelte-u97ntv,.clickupredux-task-panel__state.svelte-u97ntv,.clickupredux-task-panel__list-scope.svelte-u97ntv,.clickupredux-task-panel__mutation.svelte-u97ntv{color:var(--clickup-muted,#9698a5);margin:0}.clickupredux-task-panel__eyebrow.svelte-u97ntv{letter-spacing:.12em;text-transform:uppercase;font-size:.67rem;font-weight:700}.clickupredux-task-panel.svelte-u97ntv h2:where(.svelte-u97ntv){margin:0;font-size:1.08rem;line-height:1.1}.clickupredux-task-panel.svelte-u97ntv h3:where(.svelte-u97ntv){margin:0;font-size:.86rem;line-height:1.1}.clickupredux-task-panel__grid.svelte-u97ntv{grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));gap:.5rem;display:grid}.clickupredux-task-panel__actions.svelte-u97ntv{flex-wrap:wrap;gap:.4rem;display:flex}.clickupredux-task-panel__section.svelte-u97ntv{border-top:1px solid var(--clickup-border,#ffffff14);padding-top:.8rem}.clickupredux-task-panel__section-card.svelte-u97ntv{background:#0b0e189e;border:1px solid #8a96c924;border-radius:.92rem;padding:.85rem}.clickupredux-task-panel__meta-strip.svelte-u97ntv,.clickupredux-task-panel__tab-strip.svelte-u97ntv{flex-wrap:wrap;gap:.45rem;display:flex}.clickupredux-task-panel__meta-pill.svelte-u97ntv{color:var(--clickup-text,#f4f4f7);background:#ffffff0d;border:1px solid #919cd324;border-radius:999px;align-items:center;min-height:1.8rem;padding:.18rem .72rem;font-size:.72rem;font-weight:600;display:inline-flex}.clickupredux-task-panel__tab.svelte-u97ntv{color:var(--clickup-muted,#9698a5);background:#ffffff06;border:1px solid #919cd31f;border-radius:.7rem;align-items:center;min-height:1.95rem;padding:.2rem .72rem;font-size:.72rem;font-weight:700;display:inline-flex}.clickupredux-task-panel__tab.is-active.svelte-u97ntv{color:#f8f9ff;background:#516fff2e;border-color:#798cff66}.clickupredux-task-panel__section-header.svelte-u97ntv{gap:.16rem;display:grid}.clickupredux-task-panel__section-header.svelte-u97ntv h3:where(.svelte-u97ntv),.clickupredux-task-panel__section-header.svelte-u97ntv p:where(.svelte-u97ntv),.clickupredux-task-panel__feed.svelte-u97ntv,.clickupredux-task-panel__feed-item.svelte-u97ntv,.clickupredux-task-panel__comments.svelte-u97ntv,.clickupredux-task-panel__comment.svelte-u97ntv,.clickupredux-task-panel__feed-summary.svelte-u97ntv,.clickupredux-task-panel__feed-meta.svelte-u97ntv,.clickupredux-task-panel__comment-body.svelte-u97ntv{margin:0}.clickupredux-task-panel__feed.svelte-u97ntv,.clickupredux-task-panel__comments.svelte-u97ntv{gap:.45rem;padding:0;list-style:none;display:grid}.clickupredux-task-panel__feed-item.svelte-u97ntv,.clickupredux-task-panel__comment.svelte-u97ntv{background:#ffffff06;border:1px solid #ffffff14;border-radius:.82rem;gap:.25rem;padding:.62rem .7rem;display:grid}.clickupredux-task-panel__feed-summary.svelte-u97ntv,.clickupredux-task-panel__comment-body.svelte-u97ntv{color:var(--clickup-text,#f4f4f7);font-size:.8rem}.clickupredux-task-panel__feed-meta.svelte-u97ntv{color:var(--clickup-muted,#9698a5);font-size:.72rem}.clickupredux-task-panel__mentions.svelte-u97ntv{background:#ffffff06;border:1px solid #ffffff14;border-radius:.82rem;gap:.5rem;margin:0;padding:.62rem .7rem;display:grid}.clickupredux-task-panel__mention-grid.svelte-u97ntv{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.35rem;display:grid}.clickupredux-task-panel.svelte-u97ntv label:where(.svelte-u97ntv){gap:.28rem;display:grid}.clickupredux-task-panel.svelte-u97ntv label:where(.svelte-u97ntv) span:where(.svelte-u97ntv),.clickupredux-task-panel.svelte-u97ntv legend:where(.svelte-u97ntv){color:var(--clickup-muted,#9698a5);letter-spacing:.03em;font-size:.67rem;font-weight:700}.clickupredux-task-panel__detail-list.svelte-u97ntv{color:var(--clickup-muted,#9698a5);flex-wrap:wrap;gap:.4rem;font-size:.72rem;display:flex}.clickupredux-task-panel.svelte-u97ntv input:where(.svelte-u97ntv),.clickupredux-task-panel.svelte-u97ntv select:where(.svelte-u97ntv),.clickupredux-task-panel.svelte-u97ntv textarea:where(.svelte-u97ntv),.clickupredux-task-panel.svelte-u97ntv button:where(.svelte-u97ntv){font:inherit}.clickupredux-task-panel.svelte-u97ntv input:where(.svelte-u97ntv),.clickupredux-task-panel.svelte-u97ntv select:where(.svelte-u97ntv),.clickupredux-task-panel.svelte-u97ntv textarea:where(.svelte-u97ntv){color:var(--clickup-text,#f4f4f7);background:#10131fe6;border:1px solid #ffffff14;border-radius:.72rem;min-height:2.05rem;padding:.48rem .62rem;box-shadow:inset 0 1px #ffffff08}.clickupredux-task-panel.svelte-u97ntv textarea:where(.svelte-u97ntv){resize:vertical;min-height:7rem}.clickupredux-task-panel.svelte-u97ntv button:where(.svelte-u97ntv){color:var(--clickup-text,#f4f4f7);cursor:pointer;background:#ffffff0b;border:1px solid #ffffff14;border-radius:.72rem;min-height:1.95rem;padding:.38rem .7rem;font-size:.75rem;font-weight:600}.clickupredux-task-panel.svelte-u97ntv button:where(.svelte-u97ntv):disabled,.clickupredux-task-panel.svelte-u97ntv input:where(.svelte-u97ntv):disabled,.clickupredux-task-panel.svelte-u97ntv select:where(.svelte-u97ntv):disabled,.clickupredux-task-panel.svelte-u97ntv textarea:where(.svelte-u97ntv):disabled{cursor:not-allowed;opacity:.6}.clickupredux-task-panel__checkbox-row.svelte-u97ntv{align-items:center;gap:.5rem;display:flex}.planning-view.svelte-1p4koq6{gap:1rem;display:grid}.planning-view__header.svelte-1p4koq6,.planning-timeline__row.svelte-1p4koq6{background:#fffffff0;border:1px solid #52627a2e;border-radius:1rem;padding:1rem 1.1rem;box-shadow:0 18px 40px -30px #16223373}.planning-view__header.svelte-1p4koq6 h2:where(.svelte-1p4koq6),.planning-timeline__row.svelte-1p4koq6 h3:where(.svelte-1p4koq6){margin:0 0 .35rem}.planning-view__header.svelte-1p4koq6 p:where(.svelte-1p4koq6),.planning-view__empty.svelte-1p4koq6,.planning-timeline__row.svelte-1p4koq6 p:where(.svelte-1p4koq6){color:var(--shell-muted,#52627a);margin:0}.planning-timeline.svelte-1p4koq6{gap:.9rem;display:grid}.planning-timeline__row.svelte-1p4koq6{gap:.75rem;display:grid}.planning-timeline__selection.svelte-1p4koq6{align-items:center;gap:.4rem;display:inline-flex}.planning-timeline__row.svelte-1p4koq6 button:where(.svelte-1p4koq6){color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:none;padding:0}.planning-timeline__task-button--selected.svelte-1p4koq6 h3:where(.svelte-1p4koq6){color:var(--shell-accent,#1e6bd6)}.planning-timeline__dates.svelte-1p4koq6{align-items:center;gap:.5rem;display:flex}.planning-timeline__point.svelte-1p4koq6{font-size:.92rem;font-style:italic}.planning-view.svelte-13amr7w{gap:1rem;display:grid}.planning-view__header.svelte-13amr7w,.planning-workload__row.svelte-13amr7w{background:#fffffff0;border:1px solid #52627a2e;border-radius:1rem;padding:1rem 1.1rem;box-shadow:0 18px 40px -30px #16223373}.planning-view__header.svelte-13amr7w h2:where(.svelte-13amr7w),.planning-workload__row.svelte-13amr7w h3:where(.svelte-13amr7w){margin:0 0 .35rem}.planning-view__header.svelte-13amr7w p:where(.svelte-13amr7w),.planning-view__empty.svelte-13amr7w,.planning-workload__row.svelte-13amr7w p:where(.svelte-13amr7w){color:var(--shell-muted,#52627a);margin:0}.planning-workload.svelte-13amr7w{gap:.9rem;display:grid}.planning-workload__row.svelte-13amr7w{justify-content:space-between;align-items:center;display:flex}.planning-workload__metrics.svelte-13amr7w{place-items:end;gap:.2rem;display:grid}.planning-workload__row.svelte-13amr7w strong:where(.svelte-13amr7w){font-size:1.25rem}.planning-workload__metrics.svelte-13amr7w span:where(.svelte-13amr7w){color:var(--shell-muted,#52627a);font-size:.92rem}.planning-workload__alert.svelte-13amr7w{color:#b42318;font-weight:700}.clickupredux-route.svelte-1bl63j{--clickup-bg:#0f1117;--clickup-bg-elevated:#13161ff0;--clickup-bg-soft:#1d222feb;--clickup-bg-subtle:#151925;--clickup-rail:#231253;--clickup-border:#ffffff0f;--clickup-border-strong:#ffffff1a;--clickup-text:#f4f4f7;--clickup-muted:#9698a5;--clickup-muted-strong:#b8bac5;--clickup-accent:#7b61ff;--clickup-accent-soft:#7b61ff2e;--clickup-selection:#ffffff14;--clickup-shadow:0 18px 48px #00000047;--clickup-shadow-soft:inset 0 1px 0 #ffffff08;border:1px solid var(--clickup-border);box-shadow:var(--clickup-shadow);color:var(--clickup-text);background:radial-gradient(circle at 100% 0,#7b61ff29,#0000 24rem),linear-gradient(#10131d 0%,#0b0d13 100%);border-radius:1.2rem;min-height:calc(100vh - 8rem);overflow:hidden}.clickupredux-route__eyebrow.svelte-1bl63j{color:var(--clickup-muted);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.67rem;font-weight:700}.clickupredux-route__app-shell.svelte-1bl63j{min-height:inherit;grid-template-columns:3.6rem minmax(13rem,14.5rem) minmax(15rem,17rem) minmax(0,1fr);display:grid}.clickupredux-route__product-rail.svelte-1bl63j{background:linear-gradient(#2d1768 0%,#24134f 55%,#1d123d 100%);border-right:1px solid #ffffff0f;grid-template-rows:1fr auto;padding:.65rem .4rem .55rem;display:grid}.clickupredux-route__product-rail-top.svelte-1bl63j{align-content:start;gap:.45rem;display:grid}.clickupredux-route__product-rail-button.svelte-1bl63j{color:#ffffffd1;cursor:pointer;text-align:center;font:inherit;background:#ffffff05;border:1px solid #0000;border-radius:.9rem;place-items:center;gap:.18rem;padding:.42rem .16rem;font-size:.66rem;display:grid}.clickupredux-route__product-rail-button--active.svelte-1bl63j{color:#fff;background:#ffffff1a;border-color:#ffffff14}.clickupredux-route__product-rail-icon.svelte-1bl63j{background:#ffffff24;border-radius:.8rem;align-items:center;width:1.85rem;height:1.85rem;font-size:.72rem;font-weight:700;display:inline-grid}.clickupredux-route__product-rail-bottom.svelte-1bl63j{gap:.35rem;display:grid}.clickupredux-route__product-rail-utility.svelte-1bl63j{color:#ffffffe0;cursor:pointer;font:inherit;text-align:center;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:999px;justify-content:center;align-items:center;min-height:1.9rem;padding:.18rem .35rem;font-size:.7rem;display:grid}.clickupredux-route__shell-sidebar.svelte-1bl63j{background:linear-gradient(180deg, #ffffff06, #fff0), var(--clickup-bg-elevated);border-right:1px solid var(--clickup-border);align-content:start;gap:.85rem;padding:.75rem .65rem;display:grid}.clickupredux-route__shell-section.svelte-1bl63j{gap:.45rem;display:grid}.clickupredux-route__shell-section-title.svelte-1bl63j{color:var(--clickup-muted);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.65rem;font-weight:700}.clickupredux-route__shell-section-items.svelte-1bl63j{gap:.25rem;display:grid}.clickupredux-route__workspace.svelte-1bl63j{background:linear-gradient(180deg, #ffffff05, #fff0), var(--clickup-bg);gap:.65rem;padding:.7rem .8rem .8rem;display:grid}.clickupredux-route__topbar.svelte-1bl63j,.clickupredux-route__views.svelte-1bl63j,.clickupredux-route__toolbar-shell.svelte-1bl63j{gap:.75rem;display:grid}.clickupredux-route__topbar.svelte-1bl63j,.clickupredux-route__chat-sidebar.svelte-1bl63j,.clickupredux-route__chat-composer-card.svelte-1bl63j,.clickupredux-route__chat-thread-card.svelte-1bl63j{background:var(--clickup-bg-elevated);border:1px solid var(--clickup-border);box-shadow:var(--clickup-shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:.9rem}.clickupredux-route__topbar.svelte-1bl63j{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;padding:.45rem .6rem}.clickupredux-route__workspace-switcher.svelte-1bl63j{border:1px solid var(--clickup-border);color:var(--clickup-text);cursor:pointer;font:inherit;background:#ffffff0d;border-radius:.65rem;min-height:1.85rem;padding:.3rem .62rem;font-size:.78rem;font-weight:600}.clickupredux-route__search-shell.svelte-1bl63j{display:block}.clickupredux-route__search-shell.svelte-1bl63j input:where(.svelte-1bl63j){border:1px solid var(--clickup-border);color:var(--clickup-text);font:inherit;background:#ffffff0b;border-radius:999px;width:100%;min-height:1.9rem;padding:.4rem .8rem}.clickupredux-route__topbar-actions.svelte-1bl63j{justify-content:flex-end;display:flex}.clickupredux-route__status-chip.svelte-1bl63j,.clickupredux-route__workspace-chip.svelte-1bl63j{border:1px solid var(--clickup-border);color:var(--clickup-muted-strong);background:#ffffff0b;border-radius:999px;align-items:center;min-height:1.8rem;padding:.2rem .62rem;font-size:.72rem;font-weight:700;display:inline-flex}.clickupredux-route__workspace-header.svelte-1bl63j{grid-template-columns:minmax(0,1fr) auto;align-items:end;padding:.25rem .1rem .1rem}.clickupredux-route__workspace-heading.svelte-1bl63j{gap:.25rem;display:grid}.clickupredux-route__location-context.svelte-1bl63j{gap:.18rem;display:grid}.clickupredux-route__breadcrumb.svelte-1bl63j{color:var(--clickup-muted-strong);flex-wrap:wrap;align-items:center;gap:.22rem;margin:0;font-size:.74rem;display:flex}.clickupredux-route__breadcrumb-separator.svelte-1bl63j{color:var(--clickup-muted)}h1.svelte-1bl63j{margin:0;font-size:1.12rem;line-height:1.1}.clickupredux-route__detail.svelte-1bl63j,.clickupredux-route__filter-state.svelte-1bl63j,.clickupredux-route__toolbar-summary.svelte-1bl63j,.clickupredux-route__empty-state.svelte-1bl63j{color:var(--clickup-muted);margin:0}.clickupredux-route__workspace-actions.svelte-1bl63j{flex-wrap:wrap;justify-content:flex-end;gap:.45rem;display:flex}.clickupredux-route__workspace-toolbar-actions.svelte-1bl63j,.clickupredux-route__menu-stack.svelte-1bl63j,.clickupredux-route__menu-toggles.svelte-1bl63j{flex-wrap:wrap;gap:.4rem;display:flex}.clickupredux-route__primary-action.svelte-1bl63j{color:#fff;cursor:pointer;font:inherit;background:linear-gradient(#7b61ff47,#7b61ff2e);border:1px solid #7b61ff8c;border-radius:.72rem;min-height:1.85rem;padding:.3rem .7rem;font-size:.76rem;font-weight:700}.clickupredux-route__mode-switcher.svelte-1bl63j{border-bottom:1px solid #ffffff0f;align-items:center;gap:.45rem;padding:0 0 .55rem}.clickupredux-route__mode-buttons.svelte-1bl63j,.clickupredux-route__view-switcher.svelte-1bl63j,.clickupredux-route__toolbar-actions.svelte-1bl63j,.clickupredux-route__bulk-actions.svelte-1bl63j,.clickupredux-route__button-row.svelte-1bl63j{flex-wrap:wrap;gap:.4rem;display:flex}.clickupredux-route__toolbar.svelte-1bl63j{gap:.55rem;padding:.65rem 0 0;display:grid}.clickupredux-route__toolbar-shell.svelte-1bl63j{gap:.45rem}.clickupredux-route__shell-create.svelte-1bl63j,.clickupredux-route__workspace-create-menu.svelte-1bl63j,.clickupredux-route__extra-view-picker.svelte-1bl63j{position:relative}.clickupredux-route__shell-create.svelte-1bl63j summary:where(.svelte-1bl63j),.clickupredux-route__workspace-create-menu.svelte-1bl63j summary:where(.svelte-1bl63j),.clickupredux-route__extra-view-picker.svelte-1bl63j summary:where(.svelte-1bl63j){background:var(--clickup-bg-soft);border:1px solid var(--clickup-border);color:var(--clickup-text);cursor:pointer;border-radius:.72rem;align-items:center;min-height:1.8rem;padding:.28rem .62rem;font-size:.76rem;font-weight:600;list-style:none;display:inline-flex}.clickupredux-route__shell-create.svelte-1bl63j summary:where(.svelte-1bl63j)::-webkit-details-marker{display:none}.clickupredux-route__workspace-create-menu.svelte-1bl63j summary:where(.svelte-1bl63j)::-webkit-details-marker{display:none}.clickupredux-route__extra-view-picker.svelte-1bl63j summary:where(.svelte-1bl63j)::-webkit-details-marker{display:none}.clickupredux-route__shell-menu.svelte-1bl63j,.clickupredux-route__extra-view-menu.svelte-1bl63j{background:var(--clickup-bg-elevated);border:1px solid var(--clickup-border);box-shadow:var(--clickup-shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:2;border-radius:.8rem;gap:.3rem;min-width:9rem;margin-top:.35rem;padding:.42rem;display:grid;position:absolute;right:0}.clickupredux-route__extra-view-menu--organizer.svelte-1bl63j,.clickupredux-route__extra-view-menu--catalog.svelte-1bl63j{min-width:18rem}.clickupredux-route__extra-view-menu--catalog.svelte-1bl63j{max-width:30rem}.clickupredux-route__menu-heading.svelte-1bl63j{color:var(--clickup-muted);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .3rem;font-size:.63rem;font-weight:700}.clickupredux-route__shell-menu.svelte-1bl63j button:where(.svelte-1bl63j),.clickupredux-route__shell-section-items.svelte-1bl63j button:where(.svelte-1bl63j),.clickupredux-route__extra-view-menu.svelte-1bl63j button:where(.svelte-1bl63j){border:1px solid var(--clickup-border);color:var(--clickup-text);cursor:pointer;font:inherit;text-align:left;background:#ffffff05;border-radius:.65rem;min-height:1.8rem;padding:.28rem .52rem;font-size:.75rem}.clickupredux-route__status-row.svelte-1bl63j{flex-wrap:wrap;align-items:center;gap:.38rem;padding:0 0 .1rem;display:flex}.clickupredux-route__status-row-pill.svelte-1bl63j{background:var(--clickup-accent-soft);color:#fff;border:1px solid #7b61ff73;border-radius:999px;align-items:center;min-height:1.55rem;padding:.12rem .5rem;font-size:.69rem;font-weight:700;display:inline-flex}.clickupredux-route__status-row-detail.svelte-1bl63j{color:var(--clickup-muted);font-size:.74rem}.clickupredux-route__toolbar-disclosure.svelte-1bl63j{background:var(--clickup-bg-elevated);border:1px solid var(--clickup-border);box-shadow:var(--clickup-shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:.8rem;padding:.55rem .65rem}.clickupredux-route__toolbar-disclosure.svelte-1bl63j summary:where(.svelte-1bl63j){color:var(--clickup-text);cursor:pointer;font-size:.78rem;font-weight:600;list-style:none}.clickupredux-route__toolbar-disclosure.svelte-1bl63j summary:where(.svelte-1bl63j)::-webkit-details-marker{display:none}.clickupredux-route__toolbar-disclosure.svelte-1bl63j summary:where(.svelte-1bl63j):after{color:var(--clickup-muted);content:"Advanced filters, saved views, and bulk controls";margin-left:.55rem;font-size:.68rem;font-weight:500;display:inline-block}.clickupredux-route__toolbar-row.svelte-1bl63j{gap:.55rem;display:grid}.clickupredux-route__toolbar-row--filters.svelte-1bl63j,.clickupredux-route__toolbar-row--saved.svelte-1bl63j{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}.clickupredux-route__field.svelte-1bl63j{gap:.3rem;display:grid}.clickupredux-route__field.svelte-1bl63j span:where(.svelte-1bl63j),.clickupredux-route__pillset.svelte-1bl63j legend:where(.svelte-1bl63j){color:var(--clickup-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.63rem;font-weight:700}.clickupredux-route__field.svelte-1bl63j input:where(.svelte-1bl63j),.clickupredux-route__field.svelte-1bl63j select:where(.svelte-1bl63j),.clickupredux-route__field.svelte-1bl63j textarea:where(.svelte-1bl63j),.clickupredux-route__bulk-status.svelte-1bl63j select:where(.svelte-1bl63j),.clickupredux-route__chat-thread-button.svelte-1bl63j,.clickupredux-route__chat-message.svelte-1bl63j,.clickupredux-route__view-switcher.svelte-1bl63j button:where(.svelte-1bl63j),.clickupredux-route__mode-buttons.svelte-1bl63j button:where(.svelte-1bl63j),.clickupredux-route__toolbar-actions.svelte-1bl63j button:where(.svelte-1bl63j),.clickupredux-route__bulk-actions.svelte-1bl63j button:where(.svelte-1bl63j),.clickupredux-route__button-row.svelte-1bl63j button:where(.svelte-1bl63j){border:1px solid var(--clickup-border);color:var(--clickup-text);font:inherit;background:#ffffff09;border-radius:.68rem}.clickupredux-route__field.svelte-1bl63j input:where(.svelte-1bl63j),.clickupredux-route__field.svelte-1bl63j select:where(.svelte-1bl63j),.clickupredux-route__bulk-status.svelte-1bl63j select:where(.svelte-1bl63j){min-height:1.95rem;padding:.35rem .58rem}.clickupredux-route__field.svelte-1bl63j textarea:where(.svelte-1bl63j){resize:vertical;min-height:5rem;padding:.48rem .58rem}.clickupredux-route__pillset.svelte-1bl63j{border:1px solid var(--clickup-border);border-radius:.85rem;flex-wrap:wrap;align-items:center;gap:.3rem;margin:0;padding:.48rem;display:flex}.clickupredux-route__pill.svelte-1bl63j{border:1px solid var(--clickup-border);background:#ffffff0a;border-radius:999px;align-items:center;gap:.28rem;padding:.18rem .45rem;display:inline-flex}.clickupredux-route__pill.svelte-1bl63j input:where(.svelte-1bl63j){margin:0}.clickupredux-route__view-switcher.svelte-1bl63j button:where(.svelte-1bl63j),.clickupredux-route__mode-buttons.svelte-1bl63j button:where(.svelte-1bl63j),.clickupredux-route__toolbar-actions.svelte-1bl63j button:where(.svelte-1bl63j),.clickupredux-route__bulk-actions.svelte-1bl63j button:where(.svelte-1bl63j),.clickupredux-route__button-row.svelte-1bl63j button:where(.svelte-1bl63j){cursor:pointer;min-height:1.75rem;padding:.28rem .58rem}.clickupredux-route__specialist-utility-panel.svelte-1bl63j{border:1px solid var(--clickup-border);background:#ffffff06;border-radius:.85rem;gap:.45rem;padding:.75rem;display:grid}.clickupredux-route__bulk-status.svelte-1bl63j{align-items:start;gap:.35rem;display:inline-flex}.clickupredux-route__view-tab--active.svelte-1bl63j{color:#fff;background:linear-gradient(#7b61ff4d,#7b61ff2e);border-color:#7b61ff8c}.clickupredux-route__overview-grid.svelte-1bl63j{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}.clickupredux-route__overview-actions.svelte-1bl63j{grid-column:1/-1;justify-content:space-between;gap:.65rem;display:flex}.clickupredux-route__overview-controls.svelte-1bl63j{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.clickupredux-route__overview-meta.svelte-1bl63j{color:var(--clickup-muted);font-size:.72rem;font-weight:600}.clickupredux-route__overview-icon-actions.svelte-1bl63j{gap:.35rem;display:flex}.clickupredux-route__icon-button.svelte-1bl63j{border:1px solid var(--clickup-border);color:var(--clickup-muted-strong);cursor:pointer;font:inherit;background:#ffffff09;border-radius:999px;justify-content:center;align-items:center;min-width:1.8rem;min-height:1.8rem;padding:0;font-size:.8rem;display:inline-flex}.clickupredux-route__overview-card-picker.svelte-1bl63j{position:relative}.clickupredux-route__overview-card-picker.svelte-1bl63j summary:where(.svelte-1bl63j){background:var(--clickup-bg-soft);border:1px solid var(--clickup-border);cursor:pointer;border-radius:999px;align-items:center;min-height:1.85rem;padding:.28rem .72rem;font-size:.78rem;font-weight:600;list-style:none;display:inline-flex}.clickupredux-route__overview-card-picker.svelte-1bl63j summary:where(.svelte-1bl63j)::-webkit-details-marker{display:none}.clickupredux-route__overview-card-picker-menu.svelte-1bl63j{background:var(--clickup-bg-elevated);border:1px solid var(--clickup-border-strong);box-shadow:var(--clickup-shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:2;border-radius:.8rem;gap:.35rem;min-width:13rem;margin-top:.35rem;padding:.48rem;display:grid;position:absolute;top:100%;right:0}.clickupredux-route__overview-card-picker-menu.svelte-1bl63j button:where(.svelte-1bl63j){border:1px solid var(--clickup-border);color:var(--clickup-text);cursor:pointer;font:inherit;text-align:left;background:#ffffff06;border-radius:.65rem;min-height:1.85rem;padding:.34rem .58rem}.clickupredux-route__overview-card-picker-menu.svelte-1bl63j button:where(.svelte-1bl63j):disabled{color:var(--clickup-muted);cursor:default;opacity:.7}.clickupredux-route__overview-card.svelte-1bl63j{background:linear-gradient(180deg, #ffffff08, #ffffff04), var(--clickup-bg-subtle);border:1px solid var(--clickup-border);box-shadow:var(--clickup-shadow-soft);border-radius:1rem;gap:.38rem;min-height:9rem;padding:.78rem .82rem;display:grid}.clickupredux-route__workflow-dialog.svelte-1bl63j{background:linear-gradient(180deg, #ffffff0b, #ffffff05), var(--clickup-bg-subtle);border:1px solid var(--clickup-border);box-shadow:var(--clickup-shadow-soft);border-radius:1rem;gap:.85rem;margin-bottom:.85rem;padding:.9rem;display:grid}.clickupredux-route__workflow-dialog-header.svelte-1bl63j,.clickupredux-route__workflow-dialog-body.svelte-1bl63j{gap:.65rem;display:grid}.clickupredux-route__overview-card-header.svelte-1bl63j,.clickupredux-route__overview-card-footer.svelte-1bl63j{justify-content:space-between;align-items:center;gap:.45rem;display:flex}.clickupredux-route__overview-card-actions.svelte-1bl63j{gap:.28rem;display:flex}.clickupredux-route__overview-card-label.svelte-1bl63j{color:var(--clickup-muted);margin-top:.12rem;font-size:.68rem;font-weight:600;display:inline-block}.clickupredux-route__overview-card-trend.svelte-1bl63j{color:var(--clickup-muted-strong);font-size:.7rem;font-weight:600}.clickupredux-route__overview-card-link.svelte-1bl63j{color:var(--clickup-accent);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;font-size:.72rem;font-weight:700}.clickupredux-route__overview-card.svelte-1bl63j h3:where(.svelte-1bl63j),.clickupredux-route__overview-metrics.svelte-1bl63j,.clickupredux-route__overview-activity.svelte-1bl63j{margin:0}.clickupredux-route__overview-card.svelte-1bl63j h3:where(.svelte-1bl63j){font-size:.92rem;line-height:1.15}.clickupredux-route__overview-metrics.svelte-1bl63j,.clickupredux-route__overview-activity.svelte-1bl63j{gap:.28rem;padding:0;list-style:none;display:grid}.clickupredux-route__overview-metrics.svelte-1bl63j li:where(.svelte-1bl63j){justify-content:space-between;align-items:center;gap:.75rem;display:flex}.clickupredux-route__overview-activity.svelte-1bl63j li:where(.svelte-1bl63j),.clickupredux-route__overview-metrics.svelte-1bl63j li:where(.svelte-1bl63j) span:where(.svelte-1bl63j){color:var(--clickup-muted-strong);font-size:.76rem}.clickupredux-route__overview-metrics.svelte-1bl63j strong:where(.svelte-1bl63j){font-size:.86rem}.clickupredux-route__docs-layout.svelte-1bl63j,.clickupredux-route__chat-layout.svelte-1bl63j{gap:.75rem;display:grid}.clickupredux-route__chat-sidebar.svelte-1bl63j,.clickupredux-route__chat-main.svelte-1bl63j,.clickupredux-route__chat-composer-card.svelte-1bl63j,.clickupredux-route__chat-thread-card.svelte-1bl63j,.clickupredux-route__chat-sidebar-header.svelte-1bl63j,.clickupredux-route__chat-thread-header.svelte-1bl63j{gap:.6rem;display:grid}.clickupredux-route__chat-sidebar.svelte-1bl63j,.clickupredux-route__chat-composer-card.svelte-1bl63j,.clickupredux-route__chat-thread-card.svelte-1bl63j{padding:.75rem}.clickupredux-route__chat-thread-list.svelte-1bl63j,.clickupredux-route__chat-messages.svelte-1bl63j{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.clickupredux-route__chat-thread-button.svelte-1bl63j{cursor:pointer;text-align:left;gap:.2rem;width:100%;padding:.65rem;display:grid}.clickupredux-route__chat-thread-button--active.svelte-1bl63j{background:var(--clickup-accent-soft);border-color:#7b61ff73}.clickupredux-route__chat-message.svelte-1bl63j{gap:.35rem;padding:.65rem;display:grid}.clickupredux-route__chat-message.svelte-1bl63j header:where(.svelte-1bl63j){justify-content:space-between;gap:.75rem;display:flex}.clickupredux-route__sr-only.svelte-1bl63j{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width>=72rem){.clickupredux-route__chat-layout.svelte-1bl63j{grid-template-columns:minmax(16rem,20rem) minmax(24rem,1fr)}}@media (width<=80rem){.clickupredux-route__app-shell.svelte-1bl63j{grid-template-columns:3.8rem minmax(12rem,14rem) minmax(14rem,17rem) minmax(0,1fr)}}@media (width<=62rem){.clickupredux-route__app-shell.svelte-1bl63j{grid-template-columns:1fr}.clickupredux-route__product-rail.svelte-1bl63j{grid-template-rows:none;grid-template-columns:repeat(6,auto);overflow-x:auto}.clickupredux-route__product-rail-top.svelte-1bl63j,.clickupredux-route__product-rail-bottom.svelte-1bl63j{gap:.4rem;display:flex}.clickupredux-route__workspace-header.svelte-1bl63j,.clickupredux-route__topbar.svelte-1bl63j,.clickupredux-route__overview-grid.svelte-1bl63j{grid-template-columns:1fr}}:root{--reasoning-ink:#13263a;--reasoning-panel:#ffffffe6;--reasoning-border:#13263a1f;--reasoning-accent:#b34a20;--reasoning-accent-soft:#b34a2024;--reasoning-wash:radial-gradient(circle at top left, #b34a201f, transparent 42%), linear-gradient(135deg, #fff7eef0, #f5f9fcfa)}.reasoning-route.svelte-1j20pfv{color:var(--reasoning-ink);gap:1.5rem;display:grid}.hero.svelte-1j20pfv{background:var(--reasoning-wash);border:1px solid var(--reasoning-border);border-radius:1.5rem;grid-template-columns:minmax(0,1.8fr) minmax(18rem,.8fr);align-items:end;gap:1.25rem;padding:1.5rem;display:grid}.eyebrow.svelte-1j20pfv{letter-spacing:.18em;text-transform:uppercase;color:var(--reasoning-accent);margin:0 0 .4rem;font-size:.78rem;font-weight:800}h1.svelte-1j20pfv{margin:0;font-size:clamp(2rem,3vw,3rem);line-height:1.02}.lede.svelte-1j20pfv{max-width:52rem;margin:.8rem 0 0;font-size:1rem;line-height:1.6}.hero-card.svelte-1j20pfv,.workspace-panel.svelte-1j20pfv{background:var(--reasoning-panel);border:1px solid var(--reasoning-border);border-radius:1.25rem;box-shadow:0 22px 70px #13263a14}.hero-card.svelte-1j20pfv{gap:.35rem;padding:1rem 1.1rem;display:grid}.hero-card.svelte-1j20pfv span:where(.svelte-1j20pfv),.hero-card.svelte-1j20pfv small:where(.svelte-1j20pfv){opacity:.72}.tab-strip.svelte-1j20pfv{border:1px solid var(--reasoning-border);background:#ffffffc2;border-radius:999px;gap:.65rem;width:fit-content;padding:.35rem;display:inline-flex}.tab-strip.svelte-1j20pfv button:where(.svelte-1j20pfv),.draft-actions.svelte-1j20pfv button:where(.svelte-1j20pfv),.panel-heading.svelte-1j20pfv button:where(.svelte-1j20pfv),.console-composer.svelte-1j20pfv button:where(.svelte-1j20pfv){font:inherit;cursor:pointer}.tab-strip.svelte-1j20pfv button:where(.svelte-1j20pfv){color:var(--reasoning-ink);background:0 0;border:0;border-radius:999px;padding:.7rem 1rem;font-weight:700}.tab-strip.svelte-1j20pfv button.active:where(.svelte-1j20pfv){background:var(--reasoning-ink);color:#fff}.workspace-grid.svelte-1j20pfv{grid-template-columns:minmax(16rem,.7fr) minmax(0,1fr) minmax(0,1fr);gap:1rem;display:grid}.workspace-disclosures.svelte-1j20pfv{gap:.45rem;margin-top:-.5rem;display:grid}.workspace-disclosures.svelte-1j20pfv p:where(.svelte-1j20pfv){color:#13263ab8;margin:0;font-size:.92rem;line-height:1.5}.workspace-grid--console.svelte-1j20pfv{grid-template-columns:minmax(16rem,.7fr) minmax(0,1.7fr)}.workspace-panel.svelte-1j20pfv{padding:1.1rem}.workspace-panel--loading.svelte-1j20pfv{padding:1.6rem}.panel-heading.svelte-1j20pfv{justify-content:space-between;align-items:center;gap:.8rem;margin-bottom:.9rem;display:flex}.panel-heading.svelte-1j20pfv h2:where(.svelte-1j20pfv){margin:0;font-size:1rem}.panel-heading.svelte-1j20pfv span:where(.svelte-1j20pfv){opacity:.7;text-transform:uppercase;letter-spacing:.12em;font-size:.82rem}.ticket-list.svelte-1j20pfv{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.ticket-list.svelte-1j20pfv button:where(.svelte-1j20pfv){text-align:left;border:1px solid var(--reasoning-border);width:100%;color:inherit;background:#fff;border-radius:1rem;gap:.2rem;padding:.85rem .95rem;display:grid}.ticket-list.svelte-1j20pfv button.selected:where(.svelte-1j20pfv){border-color:var(--reasoning-accent);background:var(--reasoning-accent-soft)}.ticket-list.svelte-1j20pfv span:where(.svelte-1j20pfv),.ticket-list.svelte-1j20pfv small:where(.svelte-1j20pfv),.muted.svelte-1j20pfv{opacity:.72}.ticket-pane.svelte-1j20pfv pre:where(.svelte-1j20pfv){white-space:pre-wrap;margin:0;font-family:IBM Plex Mono,monospace;line-height:1.55}textarea.svelte-1j20pfv{border:1px solid var(--reasoning-border);width:100%;min-height:12rem;font:inherit;resize:vertical;color:inherit;background:#fff;border-radius:1rem;padding:.9rem}select.svelte-1j20pfv{border:1px solid var(--reasoning-border);width:100%;font:inherit;color:inherit;background:#fff;border-radius:.9rem;padding:.75rem .8rem}.metadata-grid.svelte-1j20pfv{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.65rem;margin:0 0 .9rem;display:grid}.metadata-row.svelte-1j20pfv{border:1px solid var(--reasoning-border);background:#13263a08;border-radius:.95rem;padding:.7rem .8rem}.metadata-row.svelte-1j20pfv dt:where(.svelte-1j20pfv){letter-spacing:.12em;text-transform:uppercase;opacity:.62;margin:0;font-size:.72rem;font-weight:800}.metadata-row.svelte-1j20pfv dd:where(.svelte-1j20pfv){margin:.3rem 0 0;line-height:1.4}.draft-actions.svelte-1j20pfv,.console-composer.svelte-1j20pfv{gap:.75rem;margin-top:.9rem;display:grid}.draft-actions.svelte-1j20pfv{grid-template-columns:repeat(3,minmax(0,1fr))}button.primary.svelte-1j20pfv,.draft-actions.svelte-1j20pfv button:where(.svelte-1j20pfv),.panel-heading.svelte-1j20pfv button:where(.svelte-1j20pfv){border:1px solid var(--reasoning-ink);color:var(--reasoning-ink);background:#fff;border-radius:999px;padding:.72rem 1rem;font-weight:700}button.primary.svelte-1j20pfv,.draft-actions.svelte-1j20pfv button.primary:where(.svelte-1j20pfv){background:var(--reasoning-accent);color:#fff;border-color:var(--reasoning-accent)}button.secondary.svelte-1j20pfv{background:0 0}button.svelte-1j20pfv:disabled{cursor:wait;opacity:.6}.workspace-alert.svelte-1j20pfv{border:1px solid var(--reasoning-border);border-radius:1rem;margin:0;padding:.85rem 1rem}.workspace-alert--error.svelte-1j20pfv{background:#911a1a1a;border-color:#911a1a2e}.workspace-alert--success.svelte-1j20pfv{background:#1c6e481a;border-color:#1c6e482e}.console-thread.svelte-1j20pfv{gap:.8rem;min-height:20rem;display:grid}.thread-group.svelte-1j20pfv,.knowledge-review-list.svelte-1j20pfv{gap:.75rem;display:grid}.evaluation-grid.svelte-1j20pfv{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:.75rem;margin-top:1rem;display:grid}.evaluation-card.svelte-1j20pfv{border:1px solid var(--reasoning-border);background:#ffffffeb;border-radius:1rem;gap:.65rem;padding:.95rem 1rem;display:grid}.evaluation-card.svelte-1j20pfv h3:where(.svelte-1j20pfv){margin:0;font-size:.95rem}.evaluation-list.svelte-1j20pfv{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.evaluation-list.svelte-1j20pfv li:where(.svelte-1j20pfv){background:#13263a0a;border-radius:.9rem;gap:.15rem;padding:.7rem .8rem;display:grid}.evaluation-list.svelte-1j20pfv strong:where(.svelte-1j20pfv){font-size:.92rem}.evaluation-list.svelte-1j20pfv span:where(.svelte-1j20pfv),.evaluation-list.svelte-1j20pfv small:where(.svelte-1j20pfv){opacity:.72}.thread-message.svelte-1j20pfv{background:#13263a0a;border-radius:1rem;gap:.35rem;padding:.9rem 1rem;display:grid}.thread-message.assistant.svelte-1j20pfv{background:#b34a2014}.thread-message.svelte-1j20pfv span:where(.svelte-1j20pfv){letter-spacing:.12em;text-transform:uppercase;opacity:.68;font-size:.78rem;font-weight:800}.thread-message.svelte-1j20pfv p:where(.svelte-1j20pfv){white-space:pre-wrap;margin:0;line-height:1.6}.proposal-card.svelte-1j20pfv{border:1px solid var(--reasoning-border);background:#fff7eee6;border-radius:1rem;gap:.45rem;padding:.9rem 1rem;display:grid}.proposal-card.svelte-1j20pfv p:where(.svelte-1j20pfv),.proposal-card__summary.svelte-1j20pfv{margin:0;line-height:1.5}.proposal-card__header.svelte-1j20pfv{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.proposal-status.svelte-1j20pfv{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;padding:.25rem .6rem;font-size:.72rem;font-weight:800;display:inline-flex}.proposal-status--pending.svelte-1j20pfv{color:var(--reasoning-accent);background:#b34a2024}.proposal-status--applied.svelte-1j20pfv{color:#1c6e48;background:#1c6e4824}.proposal-status--rejected.svelte-1j20pfv,.proposal-status--failed.svelte-1j20pfv{color:#911a1a;background:#911a1a1f}.console-knowledge-card.svelte-1j20pfv{border:1px solid var(--reasoning-border);background:#13263a08;border-radius:1rem;gap:.75rem;margin-bottom:1rem;padding:.95rem;display:grid}.console-knowledge-card.svelte-1j20pfv h3:where(.svelte-1j20pfv){margin:0;font-size:.95rem}.memory-mode-fieldset.svelte-1j20pfv{border:1px solid #13263a1f;border-radius:.9rem;gap:.55rem;margin:0;padding:.75rem .85rem .85rem;display:grid}.memory-mode-fieldset.svelte-1j20pfv legend:where(.svelte-1j20pfv){letter-spacing:.08em;text-transform:uppercase;opacity:.7;padding:0 .35rem;font-size:.72rem;font-weight:800}.memory-mode-option.svelte-1j20pfv{grid-template-columns:auto 1fr;align-items:center}.memory-mode-option.svelte-1j20pfv input:where(.svelte-1j20pfv){width:1rem;height:1rem;margin:0}.console-knowledge-card.svelte-1j20pfv label:where(.svelte-1j20pfv){gap:.35rem;display:grid}.console-knowledge-card.svelte-1j20pfv input:where(.svelte-1j20pfv),.console-knowledge-card.svelte-1j20pfv select:where(.svelte-1j20pfv),.console-knowledge-card.svelte-1j20pfv textarea:where(.svelte-1j20pfv),.proposal-card.svelte-1j20pfv input:where(.svelte-1j20pfv),.proposal-card.svelte-1j20pfv textarea:where(.svelte-1j20pfv){width:100%;font:inherit;color:var(--reasoning-ink);background:#fff;border:1px solid #13263a29;border-radius:.85rem;padding:.65rem .75rem}.checkbox-row.svelte-1j20pfv{grid-template-columns:auto 1fr;align-items:center}.checkbox-row.svelte-1j20pfv input:where(.svelte-1j20pfv){width:1rem;height:1rem;margin:0}@media (width<=1080px){.hero.svelte-1j20pfv,.workspace-grid.svelte-1j20pfv,.workspace-grid--console.svelte-1j20pfv{grid-template-columns:1fr}}.auth-provider-list.svelte-1tg5wps{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.auth-provider-list.svelte-1tg5wps li:where(.svelte-1tg5wps){background:color-mix(in srgb, var(--panel-surface) 82%, white 18%);border:1px solid color-mix(in srgb, var(--panel-border) 84%, white 16%);color:var(--text-primary);letter-spacing:.02em;text-align:center;border-radius:999px;padding:.65rem .9rem;font-size:.8rem}.marketing-document-frame.svelte-orxnc6{gap:.55rem;width:100%;min-height:0;display:grid}.marketing-document-frame__embed.svelte-orxnc6{background:#f5f1ead9;border:1px solid #11203124;border-radius:1rem;width:100%;min-height:24rem}.marketing-document-frame__actions.svelte-orxnc6{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.marketing-document-frame__button.svelte-orxnc6{color:#0c57a6;cursor:pointer;background:#fff;border:1px solid #0c57a62e;border-radius:999px;padding:.45rem .85rem;font-size:.85rem;font-weight:600}.marketing-document-frame__link.svelte-orxnc6{color:#0c57a6;font-size:.85rem;font-weight:600}.marketing-document-frame__modal.svelte-orxnc6{z-index:30;background:#0c131fb8;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.marketing-document-frame__modal-card.svelte-orxnc6{background:#fff;border-radius:1.25rem;grid-template-rows:auto minmax(0,1fr);gap:.75rem;width:min(96vw,72rem);height:min(90vh,56rem);padding:1rem;display:grid}.marketing-document-frame__modal-header.svelte-orxnc6{justify-content:space-between;align-items:center;gap:1rem;display:flex}.marketing-document-frame__modal-header.svelte-orxnc6 h3:where(.svelte-orxnc6){margin:0;font-size:1rem}.marketing-document-frame__modal-embed.svelte-orxnc6{background:#f5f1ead9;border:1px solid #11203124;border-radius:1rem;width:100%;height:100%}.approval-page__copy.svelte-f9u3dd{grid-auto-rows:minmax(0,auto);align-content:stretch;gap:1rem;height:100%;display:grid}.approval-page__copy--vertical_split_2.svelte-f9u3dd{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center}.approval-page__copy--vertical_split_2.svelte-f9u3dd>:where(.svelte-f9u3dd):nth-child(-n+2),.approval-page__copy--stacked_split.svelte-f9u3dd>:where(.svelte-f9u3dd):nth-child(-n+2),.approval-page__copy--vertical_split_3.svelte-f9u3dd>:where(.svelte-f9u3dd):nth-child(-n+2){grid-column:1/-1}.approval-page__copy--stacked_split.svelte-f9u3dd{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center}.approval-page__copy--stacked_split.svelte-f9u3dd>:where(.svelte-f9u3dd):nth-child(3),.approval-page__copy--stacked_split.svelte-f9u3dd>:where(.svelte-f9u3dd):nth-child(4){grid-column:span 1}.approval-page__copy--stacked_split.svelte-f9u3dd>:where(.svelte-f9u3dd):nth-child(n+5){grid-column:1/-1}.approval-page__copy--vertical_split_3.svelte-f9u3dd{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center}.approval-page__copy--vertical_split_3.svelte-f9u3dd>:where(.svelte-f9u3dd):nth-child(n+3){grid-column:span 1}.marketing-preview-block.svelte-f9u3dd{align-content:center;gap:.75rem;min-height:0;display:grid}.marketing-preview-block--image.svelte-f9u3dd{align-self:stretch;place-items:center;overflow:hidden}.marketing-preview-block__image.svelte-f9u3dd{object-fit:contain;object-position:center;border:1px solid #66809a2e;border-radius:1rem;width:100%;height:100%;min-height:0;max-height:100%;box-shadow:0 18px 35px #0f19261f}.marketing-preview-block__document-link.svelte-f9u3dd{color:#70522bf5;font-size:var(--marketing-type-button,.84rem);font-weight:700;text-decoration:underline}.marketing-preview-block--summary.svelte-f9u3dd{align-content:start}.approval-summary-list.svelte-f9u3dd{gap:.8rem;margin:0;display:grid}.approval-summary-list.svelte-f9u3dd div:where(.svelte-f9u3dd){gap:.12rem;display:grid}.approval-summary-list.svelte-f9u3dd dt:where(.svelte-f9u3dd){color:#112031eb;font-size:var(--marketing-type-kicker,.64rem);letter-spacing:.08em;text-transform:uppercase;font-weight:800}.approval-summary-list.svelte-f9u3dd dd:where(.svelte-f9u3dd){color:#112031b8;font-size:var(--marketing-type-body,.9rem);margin:0;line-height:1.35}@media (width<=52rem){.approval-page__copy--vertical_split_2.svelte-f9u3dd,.approval-page__copy--stacked_split.svelte-f9u3dd,.approval-page__copy--vertical_split_3.svelte-f9u3dd{grid-template-columns:1fr}.approval-page__copy--vertical_split_2.svelte-f9u3dd>:where(.svelte-f9u3dd),.approval-page__copy--stacked_split.svelte-f9u3dd>:where(.svelte-f9u3dd),.approval-page__copy--vertical_split_3.svelte-f9u3dd>:where(.svelte-f9u3dd){grid-column:1/-1}}.marketing-client-shell.svelte-1ezxazh{grid-template-rows:auto minmax(0,1fr);gap:.85rem;height:100dvh;min-height:0;padding:.95rem 1rem;display:grid;overflow:hidden}.marketing-client-hero.svelte-1ezxazh{text-align:center;justify-items:center;gap:.16rem;padding:.25rem 0;display:grid}.marketing-client-hero.svelte-1ezxazh h1:where(.svelte-1ezxazh){font-family:Fraunces,Times New Roman,serif;font-size:var(--marketing-type-hero-title);letter-spacing:-.04em;margin:0;line-height:.98}.marketing-client-hero.svelte-1ezxazh p:where(.svelte-1ezxazh){color:#112031b8;font-size:var(--marketing-type-hero-body);margin:0}.marketing-client-token.svelte-1ezxazh{color:#ad804edb;min-height:2rem;font-size:var(--marketing-type-chip);letter-spacing:.08em;text-transform:uppercase;background:#ffffffe0;border:1px solid #ad804e33;border-radius:999px;justify-content:center;align-items:center;margin-top:.3rem;padding:.38rem .85rem;font-weight:700;display:inline-flex;box-shadow:0 12px 22px #0b1c2a12}.marketing-client-stage.svelte-1ezxazh{grid-template-columns:minmax(0,1.7fr) minmax(18rem,.9fr);gap:1rem;min-height:0;display:grid}.marketing-client-loading.svelte-1ezxazh,.approval-thank-you.svelte-1ezxazh,.marketing-client-signoff.svelte-1ezxazh{gap:.9rem;padding:1rem;display:grid}.marketing-client-signoff.svelte-1ezxazh{align-content:start;overflow:auto}.marketing-client-signoff__header.svelte-1ezxazh{gap:.3rem;display:grid}.marketing-client-signoff__header.svelte-1ezxazh h2:where(.svelte-1ezxazh),.marketing-review-item__header.svelte-1ezxazh h3:where(.svelte-1ezxazh){margin:0;font-family:Fraunces,Times New Roman,serif}.marketing-client-progress.svelte-1ezxazh{color:#112031b8;font-size:var(--marketing-type-body)}.marketing-review-item-list.svelte-1ezxazh{gap:.9rem;display:grid}.marketing-review-item.svelte-1ezxazh{background:#fffc;border:1px solid #687e9a29;border-radius:.95rem;gap:.75rem;padding:.9rem;display:grid}.marketing-review-item__header.svelte-1ezxazh{justify-content:space-between;align-items:start;gap:.75rem;display:flex}.marketing-review-item__status.svelte-1ezxazh{font-size:var(--marketing-type-chip);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;padding:.32rem .7rem;font-weight:700;display:inline-flex}.marketing-review-item__status--approved.svelte-1ezxazh{color:#136640eb;background:#1987541f}.marketing-review-item__status--needs_revision.svelte-1ezxazh{color:#8a4527eb;background:#c2643b1f}.marketing-review-item__status--untouched.svelte-1ezxazh{color:#3c4f63e6;background:#66809a1f}.marketing-review-item__preview.svelte-1ezxazh{gap:.5rem;display:grid}.marketing-review-item__preview.svelte-1ezxazh img:where(.svelte-1ezxazh),.marketing-review-item__preview.svelte-1ezxazh video:where(.svelte-1ezxazh){border:1px solid #66809a2e;border-radius:.85rem;width:100%;box-shadow:0 14px 26px #0f19261f}.marketing-review-item__actions.svelte-1ezxazh{flex-wrap:wrap;gap:.6rem;display:flex}.marketing-review-item__actions.svelte-1ezxazh button:where(.svelte-1ezxazh){color:#112031db;min-height:2.35rem;font-size:var(--marketing-type-button);cursor:pointer;background:#f5f8fbeb;border:1px solid #687e9a2e;border-radius:999px;padding:.55rem .95rem;font-weight:700}.marketing-review-item__actions.svelte-1ezxazh button.active:where(.svelte-1ezxazh){color:#70522bf5;background:#ad804e1f;border-color:#ad804e59}.marketing-region-field.svelte-1ezxazh{gap:.38rem;display:grid}.marketing-region-field.svelte-1ezxazh span:where(.svelte-1ezxazh),.marketing-approval-check.svelte-1ezxazh span:where(.svelte-1ezxazh){color:#112031d1;font-size:var(--marketing-type-body);line-height:1.45}.marketing-region-field.svelte-1ezxazh input:where(.svelte-1ezxazh),.marketing-region-field.svelte-1ezxazh textarea:where(.svelte-1ezxazh){color:#112031eb;width:100%;font:inherit;background:#ffffffe6;border:1px solid #687e9a33;border-radius:.95rem;padding:.75rem .85rem}.marketing-approval-check.svelte-1ezxazh{align-items:start;gap:.75rem;display:flex}.marketing-client-hint.svelte-1ezxazh{color:#112031b8;font-size:var(--marketing-type-body);margin:0}.marketing-compatibility-panel.svelte-1ezxazh{background:#f6f9fceb;border:1px dashed #687e9a52;border-radius:.9rem;gap:.75rem;padding:.9rem;display:grid}.marketing-client-error.svelte-1ezxazh{color:#942323eb;font-size:var(--marketing-type-body);background:#fff1f1eb;border:1px solid #b43f3f2e;border-radius:.85rem;padding:.8rem .9rem}.hero-cta.svelte-1ezxazh{color:#fff;min-height:2.65rem;font-size:var(--marketing-type-button);cursor:pointer;background:linear-gradient(135deg,#ad804ef2,#8f693ef2);border:none;border-radius:999px;padding:.65rem 1rem;font-weight:700}.hero-cta.svelte-1ezxazh:disabled,.marketing-review-item__actions.svelte-1ezxazh button:where(.svelte-1ezxazh):disabled{cursor:not-allowed;opacity:.6}@media (width<=64rem){.marketing-client-shell.svelte-1ezxazh{height:auto;min-height:100dvh;overflow:visible}.marketing-client-stage.svelte-1ezxazh{grid-template-columns:1fr}}.clickupredux-intake.svelte-1ixgefb{gap:1.5rem;max-width:52rem;margin:0 auto;padding:2rem 1.25rem 4rem;display:grid}.clickupredux-intake__hero.svelte-1ixgefb,.clickupredux-intake__panel.svelte-1ixgefb{background:#fff;border:1px solid #121e351f;border-radius:1rem;padding:1.25rem}.clickupredux-intake__eyebrow.svelte-1ixgefb,.clickupredux-intake__token.svelte-1ixgefb,.clickupredux-intake__error.svelte-1ixgefb{color:#5d6b85;margin:0;font-size:.92rem}.clickupredux-intake__form.svelte-1ixgefb{gap:1rem;display:grid}.clickupredux-intake__field.svelte-1ixgefb{gap:.35rem;display:grid}.clickupredux-intake__field.svelte-1ixgefb input:where(.svelte-1ixgefb),.clickupredux-intake__field.svelte-1ixgefb textarea:where(.svelte-1ixgefb),.clickupredux-intake__field.svelte-1ixgefb select:where(.svelte-1ixgefb),.clickupredux-intake__form.svelte-1ixgefb button:where(.svelte-1ixgefb){font:inherit;border:1px solid #121e352e;border-radius:.75rem;padding:.75rem .9rem}.clickupredux-intake__form.svelte-1ixgefb button:where(.svelte-1ixgefb){color:#fff;cursor:pointer;background:#16263f}
