:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f7f4ff;background:#050811;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{background:radial-gradient(circle at 80% 10%,#ec34aa29,#0000 32rem),radial-gradient(circle at 10% 90%,#6d49ff21,#0000 30rem),#050811;min-height:100vh;margin:0}.client-studio{color:#101c2a;background:radial-gradient(circle at 86% 4%,#4da1a22e,#0000 28rem),linear-gradient(#4da1a209 1px,#0000 1px) 0 0/28px 28px,linear-gradient(90deg,#4da1a209 1px,#0000 1px) 0 0/28px 28px,#f4f8f9;min-height:100vh;padding:0 0 40px;display:block}.client-studio-topbar{background:#fffffff0;border-bottom:1px solid #d7e2e5;justify-content:space-between;align-items:center;gap:24px;min-height:76px;padding:14px 28px;display:flex;box-shadow:0 8px 30px #101c2a0f}.client-studio-brand,.client-studio-account{align-items:center;gap:11px;display:flex}.client-studio-brand>span,.client-studio-account>span{color:#fff;background:#4da1a2;border-radius:12px;place-items:center;width:42px;height:42px;font-weight:950;display:grid}.client-studio-brand strong,.client-studio-brand small,.client-studio-account strong,.client-studio-account small{display:block}.client-studio-brand small,.client-studio-account small{color:#667b83;letter-spacing:.08em;text-transform:uppercase;margin-top:3px;font-size:10px}.client-studio-account>span{background:#6735bf;border-radius:50%}.client-studio-account>a{color:#40545c;background:#fff;border:1px solid #ccd9dd;border-radius:8px;margin-left:7px;padding:9px 12px;font-size:12px;font-weight:850;text-decoration:none}.client-studio-hero{background:linear-gradient(130deg,#fff,#edf8f8);border:1px solid #cbdcde;border-radius:20px;width:min(1200px,100% - 40px);margin:42px auto 22px;padding:clamp(28px,5vw,52px);box-shadow:0 25px 70px #101c2a17}.client-studio-hero p{color:#397d7e;letter-spacing:.13em;text-transform:uppercase;margin:0 0 12px;font-size:11px;font-weight:900}.client-studio-hero h1{color:#101c2a;max-width:none;font-size:clamp(42px,7vw,78px)}.client-studio-hero>span{color:#5c7077;max-width:760px;margin-top:18px;font-size:17px;line-height:1.6;display:block}.client-studio-readiness{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:min(1200px,100% - 40px);margin:0 auto 18px;display:grid}.client-studio-readiness article{background:#fffffff0;border:1px solid #d4e0e3;border-radius:15px;gap:5px;min-height:106px;padding:18px 20px;display:grid;box-shadow:0 12px 30px #101c2a0d}.client-studio-readiness article:last-child{background:#fff8fc;border-color:#efb6d4}.client-studio-readiness.connected article:last-child{background:#f3fbf7;border-color:#9bcfbd}.client-studio-readiness span{color:#73868c;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:900}.client-studio-readiness strong{color:#17252b;font-size:18px}.client-studio-readiness small{color:#687b81;font-size:10px;line-height:1.45}.client-studio-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;width:min(1200px,100% - 40px);margin:0 auto;display:grid}.client-studio-grid article{background:#ffffffed;border:1px solid #d4e0e3;border-radius:15px;grid-template-rows:1fr auto;grid-template-columns:auto minmax(0,1fr);gap:10px 13px;min-height:138px;padding:20px;display:grid;box-shadow:0 12px 30px #101c2a0d}.client-studio-grid article>span{color:#397d7e;background:#edf8f8;border:1px solid #a9cbcc;border-radius:11px;place-items:center;width:38px;height:38px;font-size:11px;font-weight:950;display:grid}.client-studio-grid h2{margin:1px 0 5px;font-size:18px}.client-studio-grid p{color:#667b83;margin:0;font-size:12px}.client-studio-grid small{color:#7b8d93;letter-spacing:.11em;text-transform:uppercase;grid-column:1/-1;font-size:9px;font-weight:900}.client-studio-grid article.available{border-color:#4da1a2;box-shadow:inset 0 3px #4da1a2,0 14px 34px #4da1a21f}.client-studio-grid article.staged{opacity:.72}.client-studio-boundary{color:#70848a;justify-content:space-between;gap:20px;width:min(1200px,100% - 40px);margin:18px auto 0;font-size:10px;font-weight:800;display:flex}@media (max-width:900px){.client-studio-readiness{grid-template-columns:1fr}.client-studio-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.client-login-page{color:#211622;background:radial-gradient(circle at 18% 12%,#ef309729,#0000 34rem),linear-gradient(135deg,#fffafb,#fff2f8);place-items:center;min-height:100vh;padding:28px;display:grid}.client-login-card{background:#fffffff5;border:1px solid #f0c7dc;border-radius:16px;width:min(440px,100%);padding:36px;box-shadow:0 24px 70px #6f1b4624}.client-login-mark{background:#fff0f8;border:2px solid #f14aa5;border-radius:16px;width:58px;height:58px;overflow:hidden;box-shadow:0 8px 24px #e7238b33}.client-login-mark img{width:104px;max-width:none;height:87px;transform:translate(-23px,1px)}.client-login-card>p{color:#cc277f;letter-spacing:.12em;text-transform:uppercase;margin:18px 0 5px;font-size:11px;font-weight:900}.client-login-card h1{letter-spacing:-.04em;margin:0 0 8px;font-size:31px}.client-login-card>span{color:#60747a;font-size:13px;line-height:1.55;display:block}.client-login-card form{gap:15px;margin-top:26px;display:grid}.client-login-card label{color:#40555b;gap:7px;font-size:11px;font-weight:850;display:grid}.client-login-card input{color:#17252b;width:100%;height:44px;font:inherit;background:#fbfdfd;border:1px solid #c9d7da;border-radius:7px;outline:none;padding:0 12px}.client-login-card input:focus{border-color:#ec3296;box-shadow:0 0 0 3px #ec329621}.client-login-card button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#e72a8e,#f04aa6);border:0;border-radius:7px;min-height:46px;font-weight:900;box-shadow:0 10px 24px #d6237e33}.client-login-card button:disabled{cursor:wait;opacity:.62}.client-login-card button.client-login-secondary{color:#b72170;min-height:38px;box-shadow:none;background:#fff7fb;border:1px solid #edacd0}.client-login-card>small{color:#849398;text-align:center;text-transform:uppercase;margin-top:20px;font-size:9px;display:block}.client-login-error{color:#8b3831;background:#fff2f0;border:1px solid #e5b7b2;border-radius:6px;padding:10px 12px;font-size:11px}.client-activation-card{width:min(520px,100%)}.client-authenticator-qr{background:#fff;border:1px solid #d4e0e2;border-radius:10px;place-items:center;padding:14px;display:grid}.client-authenticator-qr img{width:220px;height:220px}.client-activation-instruction{color:#5d7176;text-align:center;margin:0;font-size:11px;line-height:1.5}.client-activation-card details{color:#52676d;border:1px solid #d4e0e2;border-radius:7px;padding:10px 12px;font-size:10px}.client-activation-card pre{white-space:pre-wrap}.client-studio-account button{color:#326e6d;cursor:pointer;background:0 0;border:0;font-weight:850}@media (max-width:620px){.client-studio-topbar{flex-direction:column;align-items:flex-start}.client-studio-account{width:100%}.client-studio-account>a{margin-left:auto}.client-studio-grid{grid-template-columns:1fr}.client-studio-boundary{flex-direction:column}}main{place-items:center;min-height:100vh;padding:3rem 1.5rem;display:grid}.shell{background:#090d1be0;border:1px solid #f04bb159;border-radius:1.5rem;width:min(58rem,100%);padding:clamp(2rem,6vw,4.5rem);box-shadow:0 2rem 7rem #00000080}.foundation-banner{border-radius:1rem;width:100%;height:auto;margin-top:1.5rem;display:block}.foundation-shell{text-align:center;color:#18222f;background:#fffffff5;border-color:#ec34aa38;box-shadow:0 2rem 7rem #47273f1f}.foundation-page{background:radial-gradient(circle at 80% 10%,#ec34aa1a,#0000 32rem),radial-gradient(circle at 10% 90%,#43bfc91a,#0000 30rem),#fffafb}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.eyebrow{color:#ff4fba;letter-spacing:.18em;text-transform:uppercase;margin:0 0 1rem;font-size:.9rem;font-weight:800}h1{letter-spacing:-.055em;max-width:15ch;margin:0;font-size:clamp(2.75rem,8vw,5.75rem);line-height:.96}.lede{color:#c9c4d8;max-width:42rem;margin:1.75rem 0 0;font-size:clamp(1.05rem,2vw,1.3rem);line-height:1.6}.boundary{color:#8e89a1;border-top:1px solid #ffffff1f;margin-top:2.25rem;padding-top:1.5rem;font-size:.95rem;line-height:1.5}.compact-shell h1{font-size:clamp(2.5rem,7vw,5rem)}.primary-action,.secondary-action{color:#fff;border-radius:999px;margin-top:1.75rem;padding:.85rem 1.2rem;font-weight:800;text-decoration:none;display:inline-flex}.action-row{flex-wrap:wrap;gap:.75rem;display:flex}.panther-shell{width:min(68rem,100%)}.pipeline{grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;margin:2.25rem 0 0;padding:0;list-style:none;display:grid}.pipeline li{color:#c9c4d8;background:#ffffff09;border:1px solid #ffffff1f;border-radius:1rem;align-content:center;gap:.6rem;min-height:7rem;padding:1rem;font-weight:800;display:grid}.pipeline span{color:#ff4fba}@media (max-width:760px){.pipeline{grid-template-columns:1fr}.pipeline li{min-height:auto}}.primary-action{background:linear-gradient(135deg,#ed34aa,#7b5cff)}.secondary-action{background:#ffffff0d;border:1px solid #fff3}.workspace-shell{--system-accent:#ff4fba;background:#050811;min-height:100vh}.workspace-topbar{z-index:50;border-bottom:1px solid color-mix(in srgb, var(--system-accent) 30%, transparent);background:#030813;grid-template-columns:258px minmax(0,1fr) auto;align-items:end;min-height:76px;padding:16px 24px 12px;display:grid;position:relative}.workspace-brand-cluster,.workspace-brand,.workspace-account{align-items:center;display:flex}.workspace-topbar-utilities{justify-content:flex-end;align-items:center;gap:9px;display:flex}.workspace-help-trigger{color:#516472;cursor:pointer;background:#fff;border:1px solid #cbd9e1;border-radius:9px;align-items:center;gap:7px;height:40px;padding:0 12px;font-size:13px;font-weight:900;display:inline-flex}.workspace-help-trigger strong{font-size:11px}.workspace-help-trigger:hover,.workspace-help-trigger.active{color:#4c2891;background:#f5f0fc;border-color:#6735bf}.workspace-brand-cluster,.workspace-brand{gap:10px}.workspace-brand strong,.workspace-brand small{display:block}.workspace-brand strong{font-size:17px;line-height:1}.workspace-brand small{color:#c9bce5;letter-spacing:.15em;text-transform:uppercase;margin-top:4px;font-size:9px}.workspace-brand-mark{color:#fff;background:var(--system-accent);width:36px;height:36px;box-shadow:0 0 22px color-mix(in srgb, var(--system-accent) 34%, transparent);border-radius:10px;place-items:center;font-size:13px;font-weight:900;display:grid}.system-switcher-trigger{color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #fff3;border-radius:10px;place-items:center;width:42px;height:42px;padding:0;display:grid}.system-switcher-trigger:hover,.system-switcher-trigger.open{border-color:var(--system-accent);color:#fff;background:color-mix(in srgb, var(--system-accent) 15%, transparent)}.hamburger-icon{gap:4px;width:18px;display:grid}.hamburger-icon i{background:currentColor;border-radius:2px;width:18px;height:2px;display:block}.workspace-primary-nav{justify-content:flex-start;display:flex}.workspace-breadcrumbs{color:#71818a;align-items:center;gap:12px;min-height:40px;font-size:12px;display:flex}.workspace-breadcrumbs i{color:#8ea1a8;font-size:19px;font-style:normal;line-height:1}.workspace-breadcrumbs strong{color:#172832;font-size:12px}.workspace-primary-nav button{color:#fff;background:var(--system-accent);border:0;border-radius:9px;padding:9px 15px;font-weight:800}.workspace-primary-nav.panther-resource-nav{justify-content:flex-start;align-items:center;gap:8px}.workspace-primary-nav.panther-resource-nav button{color:#ff8a3d;letter-spacing:0;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;min-width:0;padding:10px 16px;font-size:12px;font-weight:850;display:flex}.workspace-primary-nav.panther-resource-nav button:hover{color:#ff9c5b;background:#ff8a3d14;border-color:#ff8a3d73}.workspace-primary-nav.orca-client-nav{align-items:center;gap:8px}.workspace-primary-nav.orca-client-nav button{color:#32c5ce;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;padding:10px 16px;font-size:12px}.workspace-primary-nav.orca-client-nav button:hover{background:#32c5ce14;border-color:#32c5ce6b}.workspace-primary-nav.orca-client-nav button.active{color:#031012;background:#32c5ce;border-color:#32c5ce;box-shadow:0 0 22px #32c5ce33}.workspace-primary-nav.orca-connect-nav{align-items:center;gap:8px}.workspace-primary-nav.orca-connect-nav button{color:#a9c2c4;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:8px;padding:10px 16px;font-size:12px;display:inline-flex}.workspace-primary-nav.orca-connect-nav button:hover{background:#32c5ce12;border-color:#32c5ce59}.workspace-primary-nav.orca-connect-nav button.active{color:#031012;background:#32c5ce;border-color:#32c5ce;box-shadow:0 0 22px #32c5ce33}.workspace-primary-nav.orca-connect-nav button>span{color:#91abad;background:#ffffff12;border-radius:999px;min-width:20px;padding:2px 6px;font:800 10px ui-monospace,SFMono-Regular,Menlo,monospace}.mail-filter-dot{border-radius:50%;flex:none;width:7px;height:7px}.mail-filter-dot.client{background:#086d72;box-shadow:0 0 9px #086d728c}.workspace-primary-nav.orca-connect-nav button:not(.active) .mail-filter-dot.client{background:var(--orca);box-shadow:0 0 9px #32c5cea6}.mail-filter-dot.unknown{background:#ff985b;box-shadow:0 0 9px #ff985b94}.workspace-account{color:#180712;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;width:42px;height:42px;padding:0;font-size:13px;font-weight:900;overflow:hidden}.workspace-account.active{box-shadow:none}.workspace-account:focus-visible{outline-offset:2px;outline:2px solid #455b66}.workspace-account-backdrop{z-index:54;background:0 0;border:0;position:fixed;inset:76px 0 0}.workspace-account-panel{z-index:55;color:#101c2a;background:#fff;border:1px solid #cfdbe0;border-radius:12px;width:min(340px,100vw - 28px);position:fixed;top:68px;right:22px;overflow:hidden;box-shadow:0 24px 60px #101c2a33}.workspace-account-panel header{background:linear-gradient(125deg,#fff,#f6f9fa);border-bottom:1px solid #e2e9ec;align-items:center;gap:12px;padding:18px;display:flex}.workspace-account-panel header>span{color:#101c2a;background:linear-gradient(145deg,#ff78cc,#ff43b7 58%,#bd267f);border-radius:50%;flex:0 0 42px;place-items:center;width:42px;height:42px;font-size:12px;font-weight:950;display:grid}.workspace-account-panel header div{gap:4px;min-width:0;display:grid}.workspace-account-panel header strong{font-size:14px}.workspace-account-panel header small{color:#708087;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.workspace-account-panel dl{margin:0}.workspace-account-panel dl div{border-bottom:1px solid #edf1f3;justify-content:space-between;align-items:center;gap:18px;min-height:43px;padding:0 18px;display:flex}.workspace-account-panel dt{color:#75858b;letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:900}.workspace-account-panel dd{text-align:right;margin:0;font-size:10px;font-weight:850}.workspace-account-panel p{color:#677a81;background:#f8fafb;margin:0;padding:14px 18px 17px;font-size:10px;line-height:1.55}.workspace-frame{grid-template-columns:258px minmax(0,1fr);min-height:calc(100vh - 76px);display:grid}.workspace-sidebar{border-right:1px solid color-mix(in srgb, var(--system-accent) 25%, #ffffff14);background:radial-gradient(circle at 36% 11%, color-mix(in srgb, var(--system-accent) 13%, transparent), transparent 27%), linear-gradient(180deg,#0d0711 0%,#06030a 48%,#030813 100%);flex-direction:column;padding:28px 18px 18px;display:flex}.workspace-world-heading{border-bottom:1px solid #ffffff1a;margin:0 4px 16px;padding-bottom:16px}.workspace-world-heading p{color:color-mix(in srgb, var(--system-accent) 72%, #fff);letter-spacing:.15em;text-transform:uppercase;margin:13px 0 5px;font-size:9px;font-weight:800}.workspace-world-heading h1{letter-spacing:-.025em;margin:0;font-size:24px}.sidebar-system-icon,.system-icon-frame{background:#050811;display:block;overflow:hidden}.sidebar-system-icon{border:1px solid color-mix(in srgb, var(--system-accent) 50%, transparent);border-radius:12px;width:44px;height:44px}.sidebar-system-icon img,.system-icon-frame img{object-fit:cover;width:100%;height:100%}.sidebar-system-icon img.wide,.system-icon-frame img.wide{object-position:20% center}.sidebar-system-icon img.owl-icon,.system-icon-frame img.owl-icon{transform:scale(1.28)}.sidebar-system-icon img.tars-icon,.system-icon-frame img.tars-icon{filter:grayscale()brightness(1.85)contrast(1.35)}.sidebar-system-icon img.tiger-icon,.system-icon-frame img.tiger-icon{object-fit:cover;background:#070a12}.workspace-side-nav{gap:4px;display:grid}.workspace-side-nav button{color:#dcd6e8;text-align:left;background:0 0;border:0;border-left:2px solid #0000;border-radius:0 8px 8px 0;grid-template-columns:32px 1fr;align-items:center;gap:8px;width:100%;min-height:40px;padding:8px 10px;display:grid}.workspace-side-nav button.active{border-left-color:var(--system-accent);background:color-mix(in srgb, var(--system-accent) 13%, transparent)}.workspace-side-nav span{color:var(--system-accent);font:800 10px ui-monospace,SFMono-Regular,Menlo,monospace}.workspace-side-nav strong{font-size:13px}.workspace-stage{place-items:center;min-height:calc(100vh - 76px);padding:3rem;display:grid}.workspace-placeholder{background:#090d1bc7;border:1px solid #ffffff1a;border-radius:22px;width:min(52rem,100%);padding:4rem;box-shadow:0 2rem 7rem #00000061}.workspace-placeholder p{color:var(--system-accent);letter-spacing:.16em;text-transform:uppercase;margin:0 0 .8rem;font-size:11px;font-weight:900}.workspace-placeholder h2{letter-spacing:-.055em;margin:0;font-size:clamp(2.5rem,6vw,5rem)}.workspace-placeholder span{color:#77738a;margin-top:1.5rem;font-size:13px;display:inline-block}.workspace-stage.provisioning-stage{background:radial-gradient(circle at 84% 0,#06706e1c,#0000 32rem),linear-gradient(#0bb8b305 1px,#0000 1px) 0 0/28px 28px,linear-gradient(90deg,#0bb8b305 1px,#0000 1px) 0 0/28px 28px,#030809;padding:28px;display:block}.provisioning-console{--panther-teal:#12b8b1;--panther-teal-soft:#0b716f;--panther-orange:#ff6a1a;width:100%;max-width:1500px;margin:0 auto;position:relative}.provisioning-heading{background:linear-gradient(90deg,#041d1edb,#040b0db8);border:1px solid #12b8b14d;border-bottom-color:#ff6a1a8c;justify-content:space-between;align-items:flex-end;gap:24px;padding:16px 18px 22px;display:flex;box-shadow:inset 0 1px #12b8b114}.provisioning-heading p{color:var(--system-accent);letter-spacing:.15em;text-transform:uppercase;margin:0 0 8px;font:800 10px ui-monospace,SFMono-Regular,Menlo,monospace}.provisioning-heading h2{color:#eaffff;letter-spacing:-.045em;text-shadow:0 0 30px #12b8b11f;margin:0;font-size:clamp(34px,4vw,56px)}.provisioning-heading div>span{color:#6e9594;margin-top:8px;font-size:13px;display:block}.provisioning-heading>button{border:1px solid var(--panther-orange);color:#160a04;background:var(--panther-orange);cursor:pointer;border-radius:2px;min-height:40px;padding:0 15px;font-weight:900;box-shadow:0 0 22px #ff6a1a1f}.provisioning-stage-nav{background:#050d0f;border:1px solid #12b8b147;grid-template-columns:repeat(6,minmax(0,1fr));margin-top:0;display:grid}.provisioning-stage-nav button{color:#668a89;text-align:left;cursor:pointer;background:0 0;border-top:0;border-bottom:2px solid #0000;border-left:0;border-right:1px solid #12b8b124;justify-content:space-between;align-items:center;gap:8px;min-height:46px;padding:0 13px;display:flex}.provisioning-stage-nav button:last-child{border-right:0}.provisioning-stage-nav button:hover{color:#d4ffff;background:#12b8b10e}.provisioning-stage-nav button.active{border-bottom-color:var(--panther-teal);color:#e7ffff;background:#12b8b11a;box-shadow:inset 0 -2px #12b8b11f}.provisioning-stage-nav button span{white-space:nowrap;font-size:11px;font-weight:850}.provisioning-stage-nav button strong{color:#ff7a29;background:#ff6a1a14;border:1px solid #ff6a1a85;border-radius:3px;place-items:center;min-width:21px;height:21px;font:800 9px ui-monospace,SFMono-Regular,Menlo,monospace;display:grid}.provisioning-signal-row{background:#050d0f;border:1px solid #12b8b147;grid-template-columns:repeat(4,minmax(0,1fr));margin:14px 0;display:grid}.provisioning-signal-row article{border-right:1px solid #12b8b12e;padding:16px 20px 17px;position:relative}.provisioning-signal-row article:after{background:linear-gradient(90deg,var(--panther-teal),transparent);content:"";opacity:.5;width:28px;height:2px;position:absolute;bottom:8px;right:10px}.provisioning-signal-row article:last-child{border-right:0}.provisioning-signal-row span{color:var(--panther-teal);text-shadow:0 0 14px #12b8b147;font:800 23px ui-monospace,SFMono-Regular,Menlo,monospace}.provisioning-signal-row p{text-transform:uppercase;margin:4px 0 2px;font-size:12px;font-weight:800}.provisioning-signal-row small{color:#526f6f;font-size:10px}.provisioning-toolbar{background:#071013;border:1px solid #12b8b14d;border-bottom:0;justify-content:space-between;align-items:center;gap:16px;padding:10px;display:flex}.provisioning-toolbar label{flex:1}.provisioning-toolbar input{color:#dfffff;background:#0b1719;border:1px solid #12b8b145;border-radius:2px;outline:none;width:min(620px,100%);height:34px;padding:0 12px}.provisioning-toolbar input:focus{border-color:var(--panther-teal);box-shadow:0 0 0 1px #12b8b11f}.provisioning-toolbar>div{color:#777482;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;font-size:10px;font-weight:800;display:flex}.queue-scope-dot{background:var(--panther-teal);width:7px;height:7px;box-shadow:0 0 10px var(--panther-teal);border-radius:50%}.provisioning-table-wrap{background:#03090b;border:1px solid #12b8b14d;overflow-x:auto;box-shadow:0 22px 70px #00000052}.provisioning-table{border-collapse:collapse;width:100%;min-width:920px}.provisioning-table th{color:#9ac5c2;text-align:left;background:#091315;border-bottom:1px solid #12b8b147;border-right:1px solid #12b8b114;padding:0}.column-filter-placeholder{width:100%;min-height:43px;color:inherit;letter-spacing:.075em;text-align:left;text-transform:uppercase;opacity:1;cursor:default;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;padding:0 14px;font:850 12px ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.column-filter-placeholder i{opacity:.72;border-bottom:1.5px solid #ff8a3d;border-right:1.5px solid #ff8a3d;flex:none;width:7px;height:7px;transform:translateY(-2px)rotate(45deg)}.provisioning-table th:last-child{width:92px}.provisioning-table td{color:#93aaa9;border-bottom:1px solid #12b8b11f;border-right:1px solid #12b8b10b;height:59px;padding:10px 14px;font-size:12px}.provisioning-table tbody tr{transition:background .15s}.provisioning-table tbody tr:last-child td{border-bottom:0}.provisioning-table td:first-child strong,.provisioning-table td:first-child small{display:block}.provisioning-table td:first-child strong{color:#dff8f7;font-size:13px}.provisioning-table td:first-child small{color:#527170;margin-top:4px}.provisioning-table td:last-child{text-align:right}.provisioning-table td:last-child button{color:var(--panther-orange);cursor:pointer;background:0 0;border:0;font-size:11px;font-weight:900}.route-chip,.status-chip{white-space:nowrap;border:1px solid;border-radius:999px;align-items:center;min-height:25px;padding:0 9px;font-size:10px;font-weight:800;display:inline-flex}.route-chip.paid{color:#58d99a;background:#3cce8914;border-color:#3cce8959}.route-chip.invite-approved{color:#b99cff;background:#a97eff14;border-color:#a97eff61}.route-chip.payment-confirmed{color:#58d99a;background:#3cce8914;border-color:#3cce8959}.route-chip.bella-invitation{color:#b99cff;background:#a97eff14;border-color:#a97eff61}.status-chip.payment{color:#f0bd4e;background:#f0b73814;border-color:#f0b73866}.status-chip.approved{color:#b497ff;background:#a278ff14;border-color:#a278ff6b}.status-chip.ready{color:#69b8ff;background:#4baeff14;border-color:#4baeff6b}.status-chip.building{color:#ff8740;box-shadow:inset 3px 0 0 var(--panther-orange);background:#ff6a1a1a;border-color:#ff6a1a8c}.status-chip.invite{color:#5edba0;background:#42d39014;border-color:#42d3906b}.status-chip.provisioned{color:#4fded2;background:#35d6ca17;border-color:#35d6ca73}.status-chip.review{color:#b497ff;background:#a278ff14;border-color:#a278ff6b}.status-chip.verify{color:#c98216;background:#f0b7381a;border-color:#f0b73873}.status-chip.failed{color:#b62d41;background:#cd415014;border-color:#cd41506b}.empty-queue{color:#777482!important;text-align:center!important;height:150px!important}.provisioning-boundary{color:#4f6c6b;justify-content:space-between;gap:18px;padding:13px 4px 0;font:700 10px ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.provisioning-boundary span:last-child{color:#a45b31}.panther-resource-surface{background:#03090b;border:1px solid #12b8b14d;margin-top:14px}.panther-resource-toolbar{background:#071013;border-bottom:1px solid #12b8b138;justify-content:space-between;align-items:center;gap:18px;padding:12px;display:flex}.panther-resource-toolbar label{flex:1}.panther-resource-toolbar input{color:#dfffff;background:#0b1719;border:1px solid #12b8b145;border-radius:2px;outline:none;width:min(640px,100%);height:36px;padding:0 12px}.panther-resource-toolbar>span{color:#637f7e;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;font:800 10px ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.panther-resource-toolbar i{background:#ff6a1a;border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px #ff6a1ab3}.panther-resource-columns{background:#091315;border-bottom:1px solid #12b8b133;grid-template-columns:1.5fr 1.25fr 1fr .9fr .8fr .8fr;align-items:center;min-height:43px;display:grid}.panther-resource-columns span{color:#6f9b99;letter-spacing:.11em;text-transform:uppercase;border-right:1px solid #12b8b114;height:100%;padding:14px;font:800 9px ui-monospace,SFMono-Regular,Menlo,monospace}.panther-resource-empty{text-align:center;background:radial-gradient(circle,#12b8b10e,#0000 34%);align-content:center;place-items:center;min-height:340px;display:grid}.panther-resource-empty strong{color:#174b4a;font:800 72px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.panther-resource-empty p{color:#9ab5b4;margin:16px 0 5px;font-weight:800}.workspace-stage.orca-stage{background:radial-gradient(circle at 82% 0,#32c5ce17,#0000 34rem),linear-gradient(#32c5ce04 1px,#0000 1px) 0 0/28px 28px,linear-gradient(90deg,#32c5ce04 1px,#0000 1px) 0 0/28px 28px,#04090c;padding:28px;display:block}.orca-clients,.orca-record{--orca:#32c5ce;--orca-blue:#46a9ff;--orca-ink:#031012;width:100%;max-width:1500px;margin:0 auto}.orca-clients-heading{justify-content:space-between;align-items:flex-start;gap:24px;min-height:126px;padding:25px 4px 22px;display:flex}.orca-clients-heading>div>span{color:var(--orca);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:900}.orca-clients-heading h2{color:#101c2a;letter-spacing:-.035em;margin:9px 0 0;font-size:34px;line-height:1}.orca-clients-heading p{color:#7c8b91;margin:15px 0 0;font-size:12px}.orca-clients-heading>button{border:1px solid var(--orca);color:#fff;background:var(--orca);cursor:pointer;border-radius:5px;min-height:36px;margin-top:4px;padding:0 14px;font-size:11px;font-weight:900}.orca-clients-heading>button:hover{background:#3d8586}.orca-view-tabs{background:#fff;border:1px solid #4da1a240;border-radius:8px;grid-template-columns:repeat(8,minmax(0,1fr));gap:2px;margin-bottom:20px;padding:6px;display:grid;box-shadow:0 10px 30px #101c2a0b}.orca-view-tabs button{color:#52666d;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;gap:8px;min-width:0;min-height:42px;padding:0 10px;font-size:10px;font-weight:800;display:flex}.orca-view-tabs button>span{color:#70888b;font-size:13px;line-height:1}.orca-view-tabs button:hover{color:#274e50;background:#f0f6f6}.orca-view-tabs button.active{color:#fff;background:var(--orca);box-shadow:0 5px 14px #4da1a233}.orca-view-tabs button.active>span{color:#fff}.orca-toolbar{background:#071216;border:1px solid #32c5ce47;border-bottom:0;justify-content:space-between;align-items:center;gap:16px;padding:11px;display:flex}.orca-toolbar label{flex:1}.orca-toolbar input{color:#e5ffff;background:#0b181c;border:1px solid #32c5ce42;border-radius:3px;outline:none;width:min(680px,100%);height:36px;padding:0 12px}.orca-toolbar input:focus{border-color:var(--orca);box-shadow:0 0 0 1px #32c5ce21}.orca-toolbar-actions,.orca-toolbar-actions>span{align-items:center;gap:8px;display:flex}.orca-toolbar-actions>span{color:#75888f;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:850}.orca-toolbar-actions>button{border:1px solid var(--orca);min-height:36px;color:var(--orca-ink);background:var(--orca);cursor:pointer;border-radius:4px;padding:0 13px;font-size:11px;font-weight:900}.orca-signal-dot{background:var(--orca);width:7px;height:7px;box-shadow:0 0 10px var(--orca);border-radius:50%;flex:none;display:inline-block}.orca-table-wrap{background:#030a0d;border:1px solid #32c5ce47;overflow-x:auto;box-shadow:0 24px 70px #0000004d}.orca-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:1280px}.orca-table th:first-child{width:15%}.orca-table th:nth-child(2),.orca-table th:nth-child(3){width:8%}.orca-table th:nth-child(4){width:10%}.orca-table th:nth-child(5){width:9%}.orca-table th:nth-child(6),.orca-table th:nth-child(7){width:13%}.orca-table th:nth-child(8){width:10%}.orca-table th:nth-child(9),.orca-table th:last-child{width:7%}.orca-table th{color:#a7d2d4;text-align:left;background:#091519;border-bottom:1px solid #32c5ce42;border-right:1px solid #32c5ce12;padding:0}.orca-table th>button{width:100%;min-height:43px;color:inherit;letter-spacing:.07em;text-align:left;text-transform:uppercase;opacity:1;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;padding:0 13px;font:850 11px ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.orca-table th i{border-right:1.5px solid var(--orca);border-bottom:1.5px solid var(--orca);opacity:.6;width:7px;height:7px;transform:translateY(-2px)rotate(45deg)}.orca-table td{color:#9db2b5;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #32c5ce1c;border-right:1px solid #32c5ce0b;height:67px;padding:11px 13px;font-size:12px;overflow:hidden}.orca-table tbody tr{cursor:pointer;transition:background .15s}.orca-table tbody tr:nth-child(2n){background:#4da1a206}.orca-table td strong,.orca-table td small{display:block}.orca-table td strong{color:#e8ffff;font-size:13px}.orca-table td small{color:#55787a;margin-top:4px;font-size:10px}.orca-table td:last-child{text-align:right}.orca-table td:last-child button{color:var(--orca);cursor:pointer;background:0 0;border:0;font-size:11px;font-weight:900}.orca-lifecycle{border:1px solid;border-radius:999px;align-items:center;min-height:25px;padding:0 9px;font-size:10px;font-weight:850;display:inline-flex}.orca-lifecycle.prospect{color:#c0a4ff;background:#a97eff17;border-color:#a97eff6b}.orca-lifecycle.client{color:#55d8de;background:#32c5ce17;border-color:#32c5ce6b}.orca-lifecycle.former-client{color:#a9b7ba;background:#909da117;border-color:#909da16b}.orca-operating-status{white-space:nowrap;border:1px solid;border-radius:999px;align-items:center;min-height:25px;padding:0 9px;font-size:10px;font-weight:850;display:inline-flex}.orca-operating-status.active{color:#62dea7;background:#2ab77d17;border-color:#2ab77d73}.orca-operating-status.hold{color:#f5bb62;background:#eda63617;border-color:#eda6367a}.orca-operating-status.inactive{color:#a9b7ba;background:#909da117;border-color:#909da16b}.orca-relationship-type{white-space:nowrap;border:1px solid;border-radius:999px;align-items:center;min-height:25px;padding:0 9px;font-size:10px;font-weight:850;display:inline-flex}.orca-relationship-type.direct-client{color:#77beff;background:#46a9ff17;border-color:#46a9ff6b}.orca-relationship-type.partner{color:#ff9a65;background:#ed733617;border-color:#ed733675}.orca-relationship-type.internal{color:#ee8bb7;background:#e05c9517;border-color:#e05c9573}.orca-client-status{color:#a7d2d4;background:#071216;border:1px solid #32c5ce47;border-bottom:0;margin:0;padding:10px 13px;font-size:12px}.orca-boundary{color:#4d7073;justify-content:space-between;gap:18px;padding:13px 4px 0;font:700 10px ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.orca-boundary span:last-child{color:#7d8294}.orca-record-tabs{scrollbar-width:thin;scrollbar-color:#32c5ce73 transparent;background:#071216;border:1px solid #32c5ce47;border-top:0;width:100%;display:flex;overflow-x:auto}.orca-record-tabs button{color:#77999b;cursor:pointer;background:0 0;border:0;border-right:1px solid #32c5ce1a;flex:none;min-height:48px;padding:0 16px;font-size:12px;font-weight:800;position:relative}.orca-record-tabs button:hover{color:#dffbfc;background:#32c5ce0e}.orca-record-tabs button.active{color:#efffff;background:#32c5ce1a}.orca-record-tabs button.active:after{background:var(--orca);content:"";height:3px;position:absolute;bottom:0;left:12px;right:12px}.orca-record-tabs button.connect{color:var(--orca);margin-left:auto}.orca-record-tabs button.connect.active{color:var(--orca-ink);background:var(--orca)}.orca-record-tabs button.connect.active:after{display:none}.orca-record-heading{min-height:66px;box-shadow:inset 3px 0 0 var(--orca);background:linear-gradient(110deg,#06262cf0,#050c11cc);border:1px solid #32c5ce4d;justify-content:space-between;align-items:center;gap:24px;padding:11px 18px;display:flex}.orca-record-identity{grid-template-columns:auto auto;align-items:baseline;column-gap:9px;min-width:0;display:grid}.orca-record-identity>span{color:#7b9b9d;letter-spacing:.11em;text-transform:uppercase;grid-column:1/-1;font-size:9px;font-weight:850}.orca-record-identity>strong{color:#efffff;letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;font-size:19px;line-height:1.2;overflow:hidden}.orca-record-identity>small{color:var(--orca);letter-spacing:.1em;white-space:nowrap;font:800 9px ui-monospace,SFMono-Regular,Menlo,monospace}.orca-record-state{justify-items:end;display:grid}.orca-record-state small{color:#7b9b9d;letter-spacing:.08em;text-transform:uppercase;font-size:11px}.orca-record-state strong{color:#e7ffff;margin-top:4px;font-size:14px}.orca-edit-record{border:1px solid var(--orca);min-height:32px;color:var(--orca);cursor:pointer;background:0 0;border-radius:4px;margin-top:12px;padding:0 11px;font-size:11px;font-weight:900}.orca-edit-record:hover{color:var(--orca-ink);background:var(--orca)}.orca-overview-card{color:#101c2a;background:#fff;border:1px solid #4da1a252;max-width:760px;margin-top:14px;box-shadow:0 16px 48px #101c2a12}.orca-overview-person{grid-template-columns:auto minmax(0,1fr) minmax(150px,.55fr);align-items:center;gap:20px;padding:24px;display:grid}.orca-profile-photo{color:#fff;letter-spacing:-.04em;background:linear-gradient(145deg,#75bcbc,#3d8586);border-radius:50%;place-items:center;width:104px;height:104px;font-size:25px;font-weight:900;display:grid}.orca-profile-copy{min-width:0}.orca-profile-copy>span,.orca-overview-person>aside>span{color:#3d8586;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:900}.orca-profile-copy h3{margin:5px 0 0;font-size:25px}.orca-profile-copy>p{color:#61787d;margin:3px 0 0;font-size:12px}.orca-profile-copy>strong{margin-top:11px;font-size:14px;display:block}.orca-profile-copy>div{gap:3px;margin-top:12px;display:grid}.orca-profile-copy a{color:#315f61;font-size:11px;text-decoration:none}.orca-profile-copy small{color:#708489;font-size:10px}.orca-overview-person>aside{border-left:1px solid #e0e9ec;align-content:center;align-self:stretch;gap:6px;padding-left:20px;display:grid}.orca-overview-person>aside>strong{font-size:13px}.orca-overview-card>footer{background:#f7fafb;border-top:1px solid #e0e9ec;gap:4px;padding:12px 18px;display:flex}.orca-overview-card>footer button{color:#526d71;cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;gap:3px;min-width:58px;min-height:54px;padding:7px 10px;display:grid}.orca-overview-card>footer button:hover{color:#101c2a;background:#e8f3f3}.orca-overview-card>footer button span{font-size:18px;line-height:1}.orca-overview-card>footer button strong{font-size:9px}.orca-record-details{background:#fff;border:1px solid #4da1a252;margin-top:14px}.orca-record-details-actions{border-bottom:1px solid #e0e9ec;justify-content:flex-end;padding:12px 18px;display:flex}.orca-record-details-actions .orca-edit-record{margin-top:0}.orca-record-details dl{margin:0}.orca-record-details dl>div{border-bottom:1px solid #e0e9ec;grid-template-columns:minmax(180px,28%) minmax(0,1fr);display:grid}.orca-record-details dl>div:last-child{border-bottom:0}.orca-record-details dt,.orca-record-details dd{margin:0;padding:13px 18px;font-size:13px;line-height:1.45}.orca-record-details dt{color:#61787d;background:#f7fafb}.orca-record-details dd{color:#101c2a;overflow-wrap:anywhere}.orca-activities{color:#101c2a;background:#fff;border:1px solid #4da1a252;margin-top:14px;box-shadow:0 16px 48px #101c2a12}.orca-activities-header{border-bottom:1px solid #4da1a233;justify-content:space-between;align-items:center;gap:22px;padding:20px 22px;display:flex}.orca-activities-header>div>span{color:#3d8586;letter-spacing:.13em;text-transform:uppercase;font:850 10px ui-monospace,SFMono-Regular,Menlo,monospace}.orca-activities-header h3{margin:5px 0 0;font-size:28px}.orca-activities-header>small{color:#708489;text-transform:uppercase;font-size:10px;font-weight:800}.orca-activity-list article{border-bottom:1px solid #e0e9ec;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:14px;padding:17px 22px;display:grid}.orca-activity-list article:last-child{border-bottom:0}.orca-activity-list article>i{background:var(--orca);width:9px;height:9px;box-shadow:0 0 0 1px var(--orca);border:2px solid #fff;border-radius:50%;margin-top:5px}.orca-activity-list article>div{gap:4px;display:grid}.orca-activity-list article span{color:#3d8586;text-transform:uppercase;font-size:9px;font-weight:900}.orca-activity-list article strong{font-size:13px}.orca-activity-list article p{color:#61787d;margin:0;font-size:11px;line-height:1.45}.orca-activity-list article time{color:#708489;white-space:nowrap;font-size:9px}.orca-activity-empty{text-align:center;place-content:center;gap:6px;min-height:190px;display:grid}.orca-activity-empty strong{font-size:15px}.orca-activity-empty span{color:#708489;font-size:11px}.orca-website-record{color:#101c2a;background:#fff;border:1px solid #4da1a252;margin-top:14px;box-shadow:0 16px 48px #101c2a12}.orca-website-record-header{border-bottom:1px solid #4da1a233;justify-content:space-between;align-items:center;gap:22px;padding:20px 22px;display:flex}.orca-website-record-header>div>span{color:#3d8586;letter-spacing:.13em;text-transform:uppercase;font:850 10px ui-monospace,SFMono-Regular,Menlo,monospace}.orca-website-record-header h3{margin:5px 0 0;font-size:28px}.orca-website-record-header>small{color:#708489;font-size:10px;font-weight:750}.orca-website-record-grid{grid-template-columns:minmax(0,1.6fr) minmax(280px,.7fr);display:grid}.orca-website-record-grid>article{border-right:1px solid #e0e9ec;min-width:0;padding:22px}.orca-website-record-grid .orca-website-preview{min-height:290px}.orca-website-record-grid .orca-website-meta{margin-top:14px}.orca-website-record-grid .orca-website-meta a{color:var(--orca);font-size:11px;font-weight:900;text-decoration:none}.orca-website-record-grid>aside>header{border-bottom:1px solid #e0e9ec;gap:4px;padding:18px 20px;display:grid}.orca-website-record-grid>aside>header span{color:#526d71;text-transform:uppercase;font-size:10px;font-weight:900}.orca-website-record-grid>aside>header strong{font-size:15px}.orca-website-record-grid>aside>div{border-bottom:1px solid #e0e9ec;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:70px;padding:14px 20px;display:grid}.orca-website-record-grid>aside>div:last-child{border-bottom:0}.orca-website-record-grid>aside>div>span{color:var(--orca);text-transform:uppercase;font:850 10px ui-monospace,SFMono-Regular,Menlo,monospace}.orca-website-record-grid>aside>div>strong{font-size:12px}.orca-website-record-grid>aside>div>small{color:#708489;text-transform:uppercase;font-size:9px;font-weight:900}.orca-services{color:#101c2a;background:#fff;border:1px solid #4da1a252;margin-top:14px;box-shadow:0 16px 48px #101c2a12}.orca-services-header{border-bottom:1px solid #4da1a233;justify-content:space-between;align-items:center;gap:22px;padding:20px 22px;display:flex}.orca-services-header>div>span{color:#3d8586;letter-spacing:.13em;text-transform:uppercase;font:850 10px ui-monospace,SFMono-Regular,Menlo,monospace}.orca-services-header h3{margin:5px 0 0;font-size:28px}.orca-services-header>small{color:#708489;font-size:10px;font-weight:750}.orca-service-options{background:#f7fafb;border-bottom:1px solid #e0e9ec;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:18px 22px;display:grid}.orca-service-options>button{color:#101c2a;text-align:left;cursor:pointer;background:#fff;border:1px solid #d7e4e6;border-radius:5px;align-content:start;min-height:180px;padding:20px;display:grid}.orca-service-options>button:hover{border-color:var(--orca)}.orca-service-options>button.selected{border-color:var(--orca);box-shadow:inset 0 0 0 1px var(--orca);background:#edf7f7}.orca-service-options>button>span{color:#3d8586;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:900}.orca-service-options>button>strong{margin-top:13px;font-size:20px}.orca-service-options>button>p{color:#61787d;margin:7px 0 0;font-size:12px}.orca-service-options>button>div{align-items:baseline;gap:7px;margin-top:24px;display:flex}.orca-service-options>button b{font-size:25px}.orca-service-options>button small{color:#708489;text-transform:uppercase;font-size:10px;font-weight:800}.orca-provisioning-tracks>header{border-bottom:1px solid #e0e9ec;justify-content:space-between;align-items:center;padding:14px 22px;display:flex}.orca-provisioning-tracks>header span{color:#526d71;text-transform:uppercase;font-size:11px;font-weight:900}.orca-provisioning-tracks>header strong{color:#708489;font-size:10px}.orca-provisioning-tracks>div{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.orca-provisioning-tracks article{border-right:1px solid #e0e9ec;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:13px;min-height:86px;padding:16px 22px;display:grid}.orca-provisioning-tracks article:last-child{border-right:0}.orca-provisioning-tracks article>span{color:var(--orca);font:850 12px ui-monospace,SFMono-Regular,Menlo,monospace}.orca-provisioning-tracks article div{gap:4px;display:grid}.orca-provisioning-tracks article div strong{font-size:13px}.orca-provisioning-tracks article div small{color:#708489;font-size:10px}.orca-provisioning-tracks article em{color:#708489;text-transform:uppercase;background:#edf3f4;border-radius:999px;padding:5px 8px;font-size:9px;font-style:normal;font-weight:900}.orca-provisioning-admission{background:#f7fafb;border-top:1px solid #e0e9ec;padding:18px 22px}.orca-provisioning-admission>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.orca-provisioning-admission>header span{color:#3d8586;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:900}.orca-provisioning-admission>header strong{font-size:12px}.orca-provisioning-admission>p{color:#61787d;max-width:72ch;margin:8px 0 14px;font-size:11px;line-height:1.5}.orca-provisioning-admission>div{flex-wrap:wrap;gap:9px;display:flex}.orca-provisioning-admission>div button{border:1px solid var(--orca);color:#fff;background:var(--orca);cursor:pointer;border-radius:4px;min-height:36px;padding:0 13px;font-size:10px;font-weight:900}.orca-provisioning-admission>div button:last-child{color:var(--orca);background:#fff}.orca-provisioning-admission>div button:disabled{cursor:not-allowed;opacity:.42}.orca-billing{color:#101c2a;background:#fff;border:1px solid #4da1a252;margin-top:14px;box-shadow:0 16px 48px #101c2a12}.orca-billing-header{border-bottom:1px solid #4da1a233;justify-content:space-between;align-items:center;gap:22px;padding:20px 22px;display:flex}.orca-billing-header>div:first-child>span{color:#3d8586;letter-spacing:.13em;text-transform:uppercase;font:850 10px ui-monospace,SFMono-Regular,Menlo,monospace}.orca-billing-header h3{margin:5px 0 0;font-size:28px}.orca-billing-header p{color:#61787d;max-width:72ch;margin:6px 0 0;font-size:12px;line-height:1.5}.orca-billing-header>div:last-child{align-items:center;gap:9px;display:flex}.orca-billing-refresh{justify-items:end;gap:5px;display:grid}.orca-billing-refresh small{color:#708489;white-space:nowrap;font-size:9px;font-weight:750}.orca-read-only-badge{color:#526f73;text-transform:uppercase;background:#edf3f4;border-radius:999px;padding:6px 9px;font-size:10px;font-weight:900}.orca-billing-header button{border:1px solid var(--orca);color:#fff;background:var(--orca);cursor:pointer;border-radius:4px;min-height:36px;padding:0 13px;font-size:11px;font-weight:900}.orca-billing-header button:disabled{cursor:not-allowed;opacity:.45}.orca-billing-status,.orca-billing-warning{color:#315f61;background:#edf7f7;border-bottom:1px solid #4da1a22e;margin:0;padding:10px 22px;font-size:12px}.orca-billing-warning{color:#8d4c14;background:#fff7e8}.orca-billing-subnav{background:#f7fafb;border-bottom:1px solid #dbe6e8;align-items:stretch;display:flex}.orca-billing-subnav button{color:#536c71;cursor:pointer;background:0 0;border:0;border-right:1px solid #dbe6e8;min-height:44px;padding:0 20px;font-size:11px;font-weight:850}.orca-billing-subnav button.active{color:#18343a;box-shadow:inset 0 -3px 0 var(--orca);background:#fff}.orca-billing-summary{border-bottom:1px solid #e0e9ec;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.orca-billing-summary article{border-right:1px solid #e0e9ec;min-width:0;padding:18px 20px}.orca-billing-summary article:last-child{border-right:0}.orca-billing-summary span,.orca-billing-summary small,.orca-billing-connection span{color:#61787d;letter-spacing:.05em;text-transform:uppercase;font-size:10px;font-weight:800;display:block}.orca-billing-summary strong{margin-top:7px;font-size:21px;display:block}.orca-billing-summary small{letter-spacing:0;text-transform:none;margin-top:5px;font-size:9px;font-weight:650}.orca-billing-connection{background:#f7fafb;border-bottom:1px solid #e0e9ec;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.orca-billing-connection>div{border-right:1px solid #e0e9ec;min-width:0;padding:14px 20px}.orca-billing-connection>div:last-child{border-right:0}.orca-billing-connection strong{overflow-wrap:anywhere;margin-top:5px;font-size:12px;display:block}.orca-billing-ledger>header{color:#315f61;letter-spacing:.05em;text-transform:uppercase;border-bottom:1px solid #e0e9ec;justify-content:space-between;align-items:center;gap:18px;padding:15px 20px;font-size:11px;font-weight:900;display:flex}.orca-billing-ledger table{border-collapse:collapse;width:100%}.orca-billing-ledger th,.orca-billing-ledger td{color:#526a70;text-align:left;vertical-align:top;border-bottom:1px solid #e0e9ec;padding:12px 14px;font-size:11px}.orca-billing-ledger th{color:#315f61;letter-spacing:.06em;text-transform:uppercase;background:#eaf4f4;font-size:9px}.orca-billing-ledger td strong,.orca-billing-ledger td small{display:block}.orca-billing-ledger td strong{color:#101c2a}.orca-billing-ledger td small{color:#75888d;margin-top:3px}.orca-billing-ledger td a{color:#315f61;white-space:nowrap;font-weight:900;text-decoration:none}.orca-billing-empty{text-align:center;place-content:center;justify-items:center;min-height:180px;padding:30px;display:grid}.orca-billing-empty strong{color:#315f61}.orca-billing-empty span{color:#61787d;max-width:58ch;margin-top:6px;font-size:12px}.orca-billing-console{color:#101c2a;width:min(1220px,100%);margin:0 auto}.orca-billing-console-heading{background:#fff;border:1px solid #4da1a252;justify-content:space-between;align-items:center;gap:22px;padding:22px 24px;display:flex;box-shadow:0 16px 48px #101c2a12}.orca-billing-console-heading>div>span{color:#3d8586;letter-spacing:.13em;text-transform:uppercase;font:850 10px ui-monospace,SFMono-Regular,Menlo,monospace}.orca-billing-console-heading h2{margin:5px 0 0;font-size:30px}.orca-billing-console-heading p{color:#61787d;margin:6px 0 0;font-size:13px}.orca-billing-console-summary{background:#fff;border:1px solid #4da1a247;border-top-width:0;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.orca-billing-console-summary article{border-right:1px solid #e0e9ec;padding:18px 20px}.orca-billing-console-summary article:last-child{border-right:0}.orca-billing-console-summary strong,.orca-billing-console-summary span{display:block}.orca-billing-console-summary strong{color:#315f61;font:900 27px ui-monospace,SFMono-Regular,Menlo,monospace}.orca-billing-console-summary span{color:#61787d;text-transform:uppercase;margin-top:4px;font-size:10px;font-weight:800}.orca-billing-console-summary article.attention strong{color:#b84a35}.orca-billing-review-list,.orca-billing-outliers{background:#fff;border:1px solid #d6e2e5;margin-top:14px;box-shadow:0 8px 24px #101c2a0b}.orca-billing-review-list>header,.orca-billing-outliers>header{color:#315f61;letter-spacing:.05em;text-transform:uppercase;border-bottom:1px solid #dce6e8;justify-content:space-between;align-items:center;gap:18px;padding:14px 18px;font-size:11px;font-weight:900;display:flex}.orca-billing-review-list>article{border-bottom:1px solid #e3eaec;grid-template-columns:minmax(190px,1.5fr) minmax(180px,1fr) minmax(170px,1fr) auto;align-items:center;gap:18px;padding:14px 18px;display:grid;box-shadow:inset 3px 0 #77aa8e}.orca-billing-review-list>article.issue{background:#fffaf2;box-shadow:inset 3px 0 #d39a00}.orca-billing-review-list article div>span,.orca-billing-review-list article div>strong,.orca-billing-outliers article div>span,.orca-billing-outliers article div>strong{display:block}.orca-billing-review-list article div>span,.orca-billing-outliers article div>span{color:#6a7f84;letter-spacing:.05em;text-transform:uppercase;font-size:9px;font-weight:850}.orca-billing-review-list article div>strong,.orca-billing-outliers article div>strong{overflow-wrap:anywhere;margin-top:4px;font-size:12px}.orca-billing-review-list article>button{color:#315f61;cursor:pointer;white-space:nowrap;background:0 0;border:0;font-size:11px;font-weight:900}.orca-billing-outliers>article{background:#fff7f0;border-bottom:1px solid #e3eaec;grid-template-columns:minmax(220px,1fr) minmax(200px,1fr) auto;align-items:center;gap:18px;padding:14px 18px;display:grid;box-shadow:inset 3px 0 #c55a32}.orca-billing-outliers time{color:#61787d;font-size:11px}.orca-card{background:#050f13eb;border:1px solid #32c5ce3d;min-height:280px;padding:21px}.orca-card>header{border-bottom:1px solid #32c5ce21;align-items:center;gap:10px;padding-bottom:14px;display:flex}.orca-card>header span{color:var(--orca);font:900 12px ui-monospace,SFMono-Regular,Menlo,monospace}.orca-card>header p{color:#dffbfc;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:13px;font-weight:900}.orca-person-identity{align-items:center;gap:14px;padding:21px 0 17px;display:flex}.orca-person-identity>span{color:#061416;background:var(--orca);border:1px solid #32c5ce6b;border-radius:50%;flex:none;place-items:center;width:48px;height:48px;font-weight:950;display:grid}.orca-person-identity h3{color:#edffff;margin:0;font-size:19px}.orca-person-identity p{color:#85a3a5;margin:5px 0 0;font-size:13px}.orca-card dl{gap:0;margin:0;display:grid}.orca-card dl>div{border-top:1px solid #32c5ce14;justify-content:space-between;gap:18px;padding:10px 0;display:flex}.orca-card dt{color:#7e9d9f;font-size:13px}.orca-card dd{color:#d7edef;text-align:right;margin:0;font-size:13px}.orca-website-preview{background:radial-gradient(circle at 72% 35%,#46a9ff47,#0000 30%),linear-gradient(145deg,#092b32,#071116 60%);border:1px solid #32c5ce42;align-content:end;min-height:145px;margin-top:18px;padding:18px;display:grid;position:relative;overflow:hidden}.orca-website-preview:before{content:"";opacity:.45;background-color:#0000;background-image:linear-gradient(90deg,#0000 48%,#32c5ce14 49%,#0000 50%),linear-gradient(#0000 48%,#32c5ce14 49%,#0000 50%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:32px 32px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.orca-website-preview span,.orca-website-preview strong,.orca-website-preview small{z-index:1;display:block;position:relative}.orca-website-preview img{z-index:0;object-fit:cover;object-position:top center;width:100%;height:100%;position:absolute;inset:0}.orca-website-preview.live:after{z-index:0;content:"";pointer-events:none;background:linear-gradient(#101c2a05 30%,#101c2ab8);position:absolute;inset:0}.orca-website-preview.live>span,.orca-website-preview.live>strong,.orca-website-preview.live>small{z-index:2;color:#fff;text-shadow:0 1px 2px #0000008c}.orca-website-preview>a{z-index:3;position:absolute;inset:0}.orca-website-preview span{color:var(--orca);letter-spacing:.13em;font:850 11px ui-monospace,SFMono-Regular,Menlo,monospace}.orca-website-preview strong{color:#efffff;margin-top:7px;font-size:21px}.orca-website-preview small{color:#78a1a4;margin-top:5px}.orca-website-meta{justify-content:space-between;align-items:end;gap:15px;margin-top:14px;display:flex}.orca-website-meta small,.orca-website-meta strong{display:block}.orca-website-meta small{color:#7e9d9f;text-transform:uppercase;font-size:11px}.orca-website-meta strong{color:#cae6e8;margin-top:4px;font-size:13px}.orca-website-meta button{color:var(--orca);cursor:pointer;background:0 0;border:0;font-size:13px;font-weight:850}.orca-provision-card{flex-direction:column;display:flex}.orca-provision-copy{gap:12px;padding:23px 0;display:flex}.orca-provision-copy .orca-signal-dot{margin-top:5px}.orca-provision-copy small,.orca-provision-copy strong{display:block}.orca-provision-copy small{color:#7e9d9f;text-transform:uppercase;font-size:11px}.orca-provision-copy strong{color:#eaffff;margin-top:5px;font-size:17px}.orca-provision-copy p{color:#89a6a8;max-width:47ch;margin:10px 0 0;font-size:13px;line-height:1.6}.orca-provision-card>button{border:1px solid var(--orca);min-height:42px;color:var(--orca-ink);background:var(--orca);cursor:pointer;border-radius:4px;margin-top:auto;font-weight:900}.orca-client-editor-backdrop{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#02080bb8;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.orca-client-editor{color:#eaffff;background:#071216;border:1px solid #32c5ce8c;border-radius:8px;width:min(760px,100%);max-height:min(860px,100vh - 48px);overflow-y:auto;box-shadow:0 32px 100px #00000085}.orca-client-editor>header{border-bottom:1px solid #32c5ce38;justify-content:space-between;align-items:center;gap:20px;padding:20px 22px;display:flex}.orca-client-editor>header span{color:#55d8de;letter-spacing:.13em;text-transform:uppercase;font:850 10px ui-monospace,SFMono-Regular,Menlo,monospace}.orca-client-editor>header h2{margin:5px 0 0;font-size:25px}.orca-client-editor>header button{color:#a7d2d4;cursor:pointer;background:0 0;border:1px solid #32c5ce40;border-radius:50%;width:36px;height:36px;font-size:24px}.orca-client-editor form{padding:22px}.orca-client-editor-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.orca-client-editor-grid label{gap:7px;display:grid}.orca-client-editor-grid label.wide{grid-column:1/-1}.orca-client-editor-grid label>span{color:#8ba8aa;letter-spacing:.05em;text-transform:uppercase;font-size:11px;font-weight:850}.orca-client-editor-grid input,.orca-client-editor-grid select{color:#eaffff;width:100%;height:42px;font:inherit;background:#0b181c;border:1px solid #32c5ce47;border-radius:4px;outline:none;padding:0 11px}.orca-client-editor-grid input:focus,.orca-client-editor-grid select:focus{border-color:#32c5ce;box-shadow:0 0 0 2px #32c5ce21}.orca-client-editor-grid .orca-editor-section{border-top:1px solid #32c5ce29;margin-top:5px;padding-top:17px}.orca-client-editor-status{color:#ffad8b;margin:16px 0 0;font-size:12px}.orca-client-editor form>footer{border-top:1px solid #32c5ce29;justify-content:flex-end;gap:9px;margin-top:22px;padding-top:18px;display:flex}.orca-client-editor form>footer button{color:#a7d2d4;cursor:pointer;background:0 0;border:1px solid #32c5ce4d;border-radius:4px;min-height:38px;padding:0 15px;font-size:12px;font-weight:900}.orca-client-editor button:disabled{cursor:wait;opacity:.55}.orca-record-empty{text-align:center;background:radial-gradient(circle at 50% 35%,#32c5ce14,#0000 29%),#050f13eb;border:1px solid #32c5ce3d;align-content:center;justify-items:center;min-height:420px;margin-top:14px;padding:40px;display:grid}.orca-record-empty>span{color:var(--orca);letter-spacing:.14em;text-transform:uppercase;font:900 11px ui-monospace,SFMono-Regular,Menlo,monospace}.orca-record-empty h3{color:#efffff;margin:12px 0 0;font-size:clamp(28px,4vw,48px)}.orca-record-empty p{color:#83a0a2;max-width:54ch;margin:12px 0 0;font-size:14px;line-height:1.6}.orca-enrichment{--orca:#4da1a2;color:#101c2a;width:min(1220px,100%);margin:0 auto}.orca-enrichment-heading{background:#fff;border:1px solid #4da1a252;justify-content:space-between;align-items:end;gap:24px;padding:22px 24px;display:flex;box-shadow:0 16px 48px #101c2a12}.orca-enrichment-heading>div:first-child>span{color:#3d8586;letter-spacing:.13em;text-transform:uppercase;font:850 10px ui-monospace,SFMono-Regular,Menlo,monospace}.orca-enrichment-heading h2{margin:5px 0 0;font-size:30px}.orca-enrichment-heading p{color:#61787d;margin:6px 0 0;font-size:13px}.orca-enrichment-heading>div:last-child{justify-items:end;display:grid}.orca-enrichment-heading>div:last-child strong{color:#a13b2e;font:900 30px ui-monospace,SFMono-Regular,Menlo,monospace}.orca-enrichment-heading>div:last-child span{color:#61787d;text-transform:uppercase;font-size:11px}.orca-enrichment-legend{color:#526a70;background:#f7fafb;border:1px solid #4da1a23d;border-top-width:0;gap:22px;padding:12px 18px;font-size:11px;display:flex}.orca-enrichment-legend span{align-items:center;gap:7px;display:inline-flex}.orca-enrichment-legend i,.orca-enrichment-list li>i,.orca-record-enrichment-list li>i{background:currentColor;border-radius:50%;flex:none;width:8px;height:8px}.orca-enrichment-legend .critical,.orca-enrichment-list li.critical,.orca-record-enrichment-list li.critical{color:#c83f34}.orca-enrichment-legend .recommended,.orca-enrichment-list li.recommended,.orca-record-enrichment-list li.recommended{color:#d39a00}.orca-enrichment-list{gap:10px;margin-top:12px;display:grid}.orca-enrichment-list>article{background:#fff;border:1px solid #d6e2e5;grid-template-columns:minmax(190px,1.2fr) 130px 130px minmax(280px,2fr) auto;align-items:center;gap:18px;padding:16px 18px;display:grid;box-shadow:0 8px 24px #101c2a0b}.orca-enrichment-client{display:grid}.orca-enrichment-client>span{color:#3d8586;letter-spacing:.08em;font:850 10px ui-monospace,SFMono-Regular,Menlo,monospace}.orca-enrichment-client>strong{margin-top:4px;font-size:14px}.orca-enrichment-client>small{color:#61787d;margin-top:3px}.orca-enrichment-stage{border-radius:999px;justify-self:start;padding:5px 8px;font-size:10px;font-weight:900}.orca-enrichment-stage.needs-attention{color:#9d372d;background:#fff0ed}.orca-enrichment-stage.in-progress{color:#936316;background:#fff6e6}.orca-enrichment-progress{align-items:center;gap:8px;display:flex}.orca-enrichment-progress>span{background:#e7edef;border-radius:999px;width:78px;height:5px;overflow:hidden}.orca-enrichment-progress i{background:var(--orca);height:100%;display:block}.orca-enrichment-progress strong{color:#526a70;font-size:11px}.orca-enrichment-list ul{flex-wrap:wrap;gap:6px 14px;margin:0;padding:0;list-style:none;display:flex}.orca-enrichment-list li{align-items:flex-start;gap:7px;min-width:130px;display:flex}.orca-enrichment-list li>i{margin-top:3px}.orca-enrichment-list li strong{color:currentColor;font-size:11px}.orca-enrichment-list article>button{color:#315f61;cursor:pointer;white-space:nowrap;background:0 0;border:0;font-size:11px;font-weight:900}.orca-record-enrichment{background:#fff;border:1px solid #4da1a252;margin-top:14px;box-shadow:0 16px 48px #101c2a12}.orca-record-enrichment>header{border-bottom:1px solid #4da1a233;justify-content:space-between;align-items:center;gap:20px;padding:20px 22px;display:flex}.orca-record-enrichment>header>div:first-child>span{color:#3d8586;letter-spacing:.12em;text-transform:uppercase;font:850 10px ui-monospace,SFMono-Regular,Menlo,monospace}.orca-record-enrichment h3{color:#101c2a;margin:5px 0 0;font-size:28px}.orca-record-enrichment header p{color:#61787d;margin:6px 0 0;font-size:12px}.orca-enrichment-score{justify-items:end;display:grid}.orca-enrichment-score strong{color:#315f61;font:900 30px ui-monospace,SFMono-Regular,Menlo,monospace}.orca-enrichment-score span{color:#61787d;text-transform:uppercase;font-size:10px;font-weight:850}.orca-record-enrichment-list{margin:0;padding:0;list-style:none}.orca-record-enrichment-list li{border-bottom:1px solid #e3eaec;grid-template-columns:10px 1fr auto;align-items:center;gap:12px;padding:15px 22px;display:grid}.orca-record-enrichment-list li>strong{color:#101c2a;font-size:13px}.orca-record-enrichment-list li em{color:currentColor;letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-style:normal;font-weight:900}.orca-record-enrichment>footer{color:#61787d;background:#f7fafb;justify-content:space-between;align-items:center;gap:18px;padding:16px 22px;font-size:11px;display:flex}.orca-record-enrichment>footer button{border:1px solid var(--orca);color:#fff;background:var(--orca);cursor:pointer;border-radius:4px;min-height:36px;padding:0 13px;font-size:11px;font-weight:900}.orca-enrichment-complete{color:#315f61;text-align:center;background:#fff;border:1px solid #d6e2e5;place-content:center;justify-items:center;min-height:150px;padding:28px;display:grid}.orca-enrichment-complete span{color:#61787d;margin-top:5px;font-size:12px}.orca-communications-panel{background:#050f13f0;border:1px solid #32c5ce47;margin-top:14px}.orca-client-emails{background:#fff;border:1px solid #4da1a252;margin-top:14px}.orca-client-email-toolbar{border-bottom:1px solid #4da1a233;justify-content:space-between;align-items:center;gap:18px;min-height:58px;padding:0 16px;display:flex}.orca-client-email-toolbar nav,.orca-client-email-toolbar>div{align-items:center;gap:8px;display:flex}.orca-client-email-toolbar button{color:#526f73;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;min-height:34px;padding:0 12px;font-size:12px;font-weight:850}.orca-client-email-toolbar nav button.active{color:#101c2a;background:#edf7f7;border-color:#4da1a252}.orca-client-email-toolbar>div button.secondary{background:#f7fafb;border-color:#c5d5d8}.orca-client-email-toolbar>div button.primary{border-color:var(--orca);color:#fff;background:var(--orca)}.orca-client-email-toolbar button:disabled{cursor:not-allowed;opacity:.45}.orca-client-email-compose{background:#f8fafb;border-bottom:1px solid #4da1a233}.orca-client-email-compose footer{justify-content:flex-end}.orca-client-email-compose footer button.secondary{color:#526f73;background:#fff;border-color:#c5d5d8}.orca-client-email-compose footer button[type=submit]{border-color:var(--orca);color:#fff;background:var(--orca)}.orca-mailbox-console{width:min(1120px,100%);margin:0 auto}.orca-mailbox-console .orca-communications-panel{margin-top:0}.orca-mailbox-summary{color:#789597;border-bottom:1px solid #32c5ce24;justify-content:space-between;align-items:center;gap:18px;padding:14px 22px;font-size:12px;display:flex}.orca-mailbox-summary>div:first-child{align-items:baseline;gap:10px;display:flex}.orca-mailbox-summary strong{color:var(--orca);font:900 26px ui-monospace,SFMono-Regular,Menlo,monospace}.orca-mailbox-bulk-actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.orca-mailbox-bulk-actions>span{color:#9bb6b8;margin-right:3px;font-weight:750}.orca-mailbox-bulk-actions button{color:#b9d8da;cursor:pointer;background:#08171b;border:1px solid #32c5ce40;border-radius:3px;min-height:32px;padding:0 10px;font-size:11px;font-weight:850}.orca-mailbox-bulk-actions button:hover:not(:disabled){border-color:var(--orca);color:#efffff}.orca-mailbox-bulk-actions button.danger{color:#ff9b87;background:#ff5c3d14;border-color:#ff755b73}.orca-mailbox-bulk-actions button:disabled{cursor:not-allowed;opacity:.45}.orca-communications-panel>header{border-bottom:1px solid #32c5ce2b;justify-content:space-between;align-items:center;gap:20px;padding:20px 22px;display:flex}.orca-communications-panel>header span{color:var(--orca);letter-spacing:.12em;text-transform:uppercase;font:850 11px ui-monospace,SFMono-Regular,Menlo,monospace}.orca-communications-panel>header h3{color:#efffff;margin:5px 0 0;font-size:28px}.orca-communications-panel>header p{color:#789597;margin:6px 0 0;font-size:12px}.orca-communications-panel>header button{border:1px solid var(--orca);min-height:38px;color:var(--orca-ink);background:var(--orca);cursor:pointer;border-radius:3px;padding:0 13px;font-size:11px;font-weight:900}.orca-communications-panel button:disabled{cursor:wait;opacity:.62}.orca-mail-status{color:#b5dcde;background:#32c5ce0d;border-bottom:1px solid #32c5ce1f;margin:0;padding:10px 22px;font-size:12px}.orca-mailbox-pending{color:#ffb078!important;letter-spacing:.05em!important;font-size:11px!important}.orca-message-classification{border-bottom:1px solid #32c5ce24;align-items:center;gap:20px;padding:12px 22px 0;display:flex}.orca-message-classification button{color:#819ea0;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:8px;min-height:39px;padding:0 2px;font-size:12px;font-weight:850;display:inline-flex}.orca-message-classification button i{background:currentColor;border-radius:50%;width:7px;height:7px}.orca-message-classification button.client i{color:var(--orca);box-shadow:0 0 8px #32c5ce9e}.orca-message-classification button.unknown i{color:#ff985b;box-shadow:0 0 8px #ff985b8c}.orca-message-classification button span{color:#9ab2b4;background:#ffffff0f;border-radius:999px;min-width:20px;padding:2px 6px;font:800 10px ui-monospace,SFMono-Regular,Menlo,monospace}.orca-message-classification button.active{border-bottom-color:var(--orca);color:#e7ffff}.orca-message-classification button.active.unknown{border-bottom-color:#ff985b}.orca-message-list{background:#32c5ce1f;gap:1px;padding:1px;display:grid}.orca-message-list article{background:#071216;padding:18px 21px;position:relative}.orca-mailbox-console .orca-message-list article{padding-left:100px}.orca-message-list article.unread{box-shadow:inset 3px 0 0 var(--orca);background:#091a1f}.orca-message-selector{place-items:center;width:18px;height:18px;display:grid;position:absolute;top:28px;left:21px}.orca-message-selector input{width:16px;height:16px;accent-color:var(--orca);cursor:pointer;margin:0}.orca-message-avatar{color:#031012;background:var(--orca);letter-spacing:.04em;border:1px solid #32c5ce8c;border-radius:50%;place-items:center;width:36px;height:36px;font-size:11px;font-weight:950;display:grid;position:absolute;top:18px;left:52px;box-shadow:0 0 14px #32c5ce26}.orca-message-meta{color:#6f9295;text-transform:uppercase;justify-content:space-between;align-items:center;gap:14px;font-size:10px;display:flex}.orca-message-route{letter-spacing:.08em;align-items:center;gap:7px;font-weight:900;display:inline-flex}.orca-message-route i{background:currentColor;border-radius:50%;width:7px;height:7px;box-shadow:0 0 8px}.orca-message-route.client{color:var(--orca)}.orca-message-route.unknown{color:#ff985b}.orca-message-timing{color:#6f9295;align-items:center;gap:10px;display:inline-flex}.orca-message-timing b{color:#9ab5b7;letter-spacing:.08em}.orca-message-timing time{font-weight:500}.orca-message-list h4{color:#edffff;margin:10px 0 0;font-size:16px}.orca-message-list article>p{color:#90abad;max-width:90ch;margin:8px 0 0;font-size:13px;line-height:1.55}.orca-message-list article>footer{color:#668487;justify-content:space-between;align-items:center;gap:18px;margin-top:14px;font-size:11px;display:flex}.orca-message-list article>footer button{color:#ff8a73;cursor:pointer;background:0 0;border:0;font-size:11px;font-weight:900}.orca-message-empty{text-align:center;background:radial-gradient(circle,#32c5ce0f,#0000 32%),#061014;align-content:center;place-items:center;min-height:280px;display:grid}.orca-message-empty strong{color:#dffbfc;font-size:16px}.orca-message-empty span{color:#718f91;margin-top:7px;font-size:12px}.orca-projects-empty{min-height:420px;padding:30px}.orca-projects-empty span{max-width:60ch;line-height:1.6}@media (max-width:760px){.orca-mailbox-summary{flex-direction:column;align-items:flex-start}.orca-mailbox-bulk-actions{flex-wrap:wrap;justify-content:flex-start;width:100%}}.orca-connect-panel{background:#050f13f0;border:1px solid #32c5ce47;margin-top:14px}.orca-connect-panel>header{border-bottom:1px solid #32c5ce2b;justify-content:space-between;align-items:center;gap:20px;padding:20px 22px;display:flex}.orca-connect-panel>header span:first-child{color:var(--orca);letter-spacing:.12em;text-transform:uppercase;font:850 11px ui-monospace,SFMono-Regular,Menlo,monospace}.orca-connect-panel h3{color:#efffff;margin:5px 0 0;font-size:28px}.orca-transport-state{color:#ffad75;background:#ff8a3d14;border:1px solid #ff8a3d59;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:850}.orca-connect-grid{grid-template-columns:minmax(240px,.7fr) minmax(0,1.6fr);min-height:440px;display:grid}.orca-connect-recipient{background:#32c5ce06;border-right:1px solid #32c5ce24;align-items:flex-start;gap:14px;padding:24px;display:flex}.orca-person-monogram{width:50px;height:50px;color:var(--orca-ink);background:var(--orca);border-radius:50%;flex:none;place-items:center;font-weight:950;display:grid}.orca-connect-recipient small,.orca-connect-recipient strong,.orca-connect-recipient a{display:block}.orca-connect-recipient small{color:#7e9d9f;text-transform:uppercase;font-size:11px}.orca-connect-recipient strong{color:#eaffff;margin-top:7px;font-size:16px}.orca-connect-recipient a{color:var(--orca);overflow-wrap:anywhere;margin-top:6px;font-size:13px;text-decoration:none}.orca-compose{gap:15px;padding:24px;display:grid}.orca-compose label{gap:7px;display:grid}.orca-compose label>span{color:#93afb1;font-size:12px;font-weight:800}.orca-compose input,.orca-compose textarea{color:#eaffff;width:100%;font:inherit;background:#081519;border:1px solid #32c5ce3b;border-radius:3px;outline:none}.orca-compose input{min-height:42px;padding:0 12px}.orca-compose textarea{resize:vertical;padding:12px}.orca-compose input:focus,.orca-compose textarea:focus{border-color:var(--orca);box-shadow:0 0 0 1px #32c5ce21}.orca-compose footer{justify-content:space-between;align-items:center;gap:20px;display:flex}.orca-compose footer p{color:#789597;max-width:62ch;margin:0;font-size:12px;line-height:1.5}.orca-compose footer button{color:#78888a;background:#10191b;border:1px solid #46575a;border-radius:3px;flex:none;min-height:42px;padding:0 15px;font-weight:850}.system-switcher-backdrop{z-index:38;cursor:default;background:#0203089e;border:0;position:fixed;inset:76px 0 0}.system-switcher-panel{z-index:40;background:#100c18;border:1px solid #ffffff1c;border-radius:0 0 18px 18px;width:min(560px,100vw - 28px);max-height:calc(100vh - 104px);padding:22px;position:fixed;top:84px;left:14px;overflow-y:auto;box-shadow:0 30px 80px #000000ad}.system-switcher-panel header{border-bottom:1px solid #ffffff1a;padding:0 3px 16px}.system-switcher-panel header p{color:#ff4fba;letter-spacing:.16em;text-transform:uppercase;margin:0 0 5px;font-size:9px;font-weight:900}.system-switcher-panel header h2{margin:0;font-size:24px}.system-switcher-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding-top:16px;display:grid}.system-switcher-grid button{color:#ece7f4;text-align:left;cursor:pointer;background:#ffffff09;border:1px solid #0000;border-radius:10px;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:11px;min-height:64px;padding:8px;display:grid}.system-icon-frame{border:1px solid #ffffff21;border-radius:10px;width:48px;height:48px}.system-switcher-copy strong,.system-switcher-copy small{display:block}.system-switcher-copy strong{font-size:13px}.system-switcher-copy small{color:#8f899e;text-transform:uppercase;margin-top:4px;font-size:9px}@media (max-width:760px){.workspace-topbar{grid-template-columns:1fr auto}.workspace-primary-nav{display:none}.workspace-frame{grid-template-columns:1fr}.workspace-sidebar{display:none}.workspace-stage{padding:1.25rem}.system-switcher-grid{grid-template-columns:1fr}.workspace-stage.provisioning-stage{padding:18px}.provisioning-heading{flex-direction:column;align-items:flex-start}.provisioning-signal-row{grid-template-columns:repeat(2,minmax(0,1fr))}.provisioning-signal-row article:nth-child(2){border-right:0}.provisioning-signal-row article:nth-child(-n+2){border-bottom:1px solid #ffffff14}.provisioning-toolbar{flex-direction:column;align-items:flex-start}.provisioning-toolbar label{width:100%}.provisioning-stage-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.provisioning-stage-nav button:nth-child(2n){border-right:0}.panther-resource-toolbar{flex-direction:column;align-items:flex-start}.panther-resource-toolbar label{width:100%}.workspace-stage.orca-stage{padding:18px}.orca-record-heading{flex-direction:column;align-items:flex-start}.orca-record-state{justify-items:start}.orca-overview-person{grid-template-columns:auto minmax(0,1fr)}.orca-overview-person>aside{border-top:1px solid #e0e9ec;border-left:0;grid-column:1/-1;padding:14px 0 0}.orca-record-details dl>div{grid-template-columns:1fr}.orca-record-details dd{background:#f7fafb;padding-top:0}.orca-activities-header{flex-direction:column;align-items:flex-start}.orca-activity-list article{grid-template-columns:auto minmax(0,1fr)}.orca-activity-list article time{grid-column:2}.orca-website-record-header{flex-direction:column;align-items:flex-start}.orca-website-record-grid{grid-template-columns:1fr}.orca-website-record-grid>article{border-bottom:1px solid #e0e9ec;border-right:0}.orca-services-header{flex-direction:column;align-items:flex-start}.orca-service-options,.orca-provisioning-tracks>div{grid-template-columns:1fr}.orca-provisioning-tracks article{border-bottom:1px solid #e0e9ec;border-right:0}.orca-provisioning-tracks article:last-child{border-bottom:0}.orca-billing-header{flex-direction:column;align-items:flex-start}.orca-billing-summary,.orca-billing-connection{grid-template-columns:repeat(2,minmax(0,1fr))}.orca-billing-summary article:nth-child(2),.orca-billing-connection>div:nth-child(2){border-right:0}.orca-billing-summary article:nth-child(-n+2),.orca-billing-connection>div:nth-child(-n+2){border-bottom:1px solid #e0e9ec}.orca-billing-ledger{overflow-x:auto}.orca-billing-ledger table{min-width:760px}.orca-billing-console-heading{flex-direction:column;align-items:flex-start}.orca-billing-console-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.orca-billing-console-summary article:nth-child(2){border-right:0}.orca-billing-console-summary article:nth-child(-n+2){border-bottom:1px solid #e0e9ec}.orca-billing-review-list>article,.orca-billing-outliers>article{grid-template-columns:1fr}.orca-record-tabs button.connect{margin-left:0}.orca-connect-grid{grid-template-columns:1fr}.orca-communications-panel>header,.orca-message-list article>footer{flex-direction:column;align-items:flex-start}.orca-connect-recipient{border-bottom:1px solid #32c5ce24;border-right:0}.orca-client-email-toolbar{flex-direction:column;align-items:stretch;padding:12px}.orca-client-email-toolbar nav,.orca-client-email-toolbar>div{justify-content:space-between}.orca-compose footer{flex-direction:column;align-items:stretch}.orca-toolbar{flex-direction:column;align-items:flex-start}.orca-toolbar label{width:100%}.orca-toolbar-actions{justify-content:space-between;width:100%}.orca-client-editor-backdrop{padding:10px}.orca-client-editor{max-height:calc(100vh - 20px)}.orca-client-editor-grid{grid-template-columns:1fr}.orca-client-editor-grid label.wide{grid-column:auto}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#101c2a;background:#f4f7f9}body{color:#101c2a;background:radial-gradient(circle at 82% 7%,#e05c9514,#0000 31rem),radial-gradient(circle at 8% 93%,#477cd212,#0000 28rem),#f4f7f9}.workspace-shell{color:#101c2a;background:#f4f7f9}.workspace-topbar{background:#fffffff7;border-bottom-color:#cbd9e1;box-shadow:0 4px 18px #101c2a0f}.workspace-brand strong,.workspace-world-heading h1{color:#101c2a}.workspace-brand small{color:#647686}.workspace-brand-mark{color:#fff}.system-switcher-trigger{color:#101c2a;background:#fff;border-color:#cbd9e1}.system-switcher-trigger:hover,.system-switcher-trigger.open{color:#101c2a;background:color-mix(in srgb, var(--system-accent) 11%, #fff)}.workspace-primary-nav button{color:#fff;text-shadow:none}.workspace-primary-nav.panther-resource-nav button{color:#b54c19}.workspace-primary-nav.panther-resource-nav button:hover{color:#8f360e;background:#ed733617}.workspace-primary-nav.panther-resource-nav button.active{color:#fff;background:#ed7336;border-color:#ed7336;box-shadow:0 5px 16px #ed733633}.workspace-primary-nav.orca-client-nav button{color:#397879}.workspace-primary-nav.orca-client-nav button:hover{background:#4da1a21a}.workspace-primary-nav.orca-client-nav button.active,.workspace-primary-nav.orca-connect-nav button.active{color:#fff;background:#4da1a2;border-color:#4da1a2;box-shadow:0 5px 16px #4da1a22e}.workspace-primary-nav.orca-connect-nav button{color:#496468}.workspace-primary-nav.orca-connect-nav button:hover{background:#4da1a217}.workspace-primary-nav.orca-connect-nav button>span{color:#536b70;background:#e9eff2}.workspace-primary-nav.orca-connect-nav button.active>span{color:#fff;background:#fff3}.workspace-account{color:#101c2a}.help-center{--help-accent:#6735bf;background:#f5f7f8;grid-template-columns:282px minmax(0,1fr) 286px;min-height:calc(100vh - 76px);display:grid}.help-library{background:#fff;border-right:1px solid #d6e0e5;grid-template-rows:auto auto minmax(0,1fr) auto;min-width:0;display:grid}.help-library>header{border-bottom:1px solid #e1e8ec;padding:26px 22px 20px}.help-library>header>span,.help-context section>span,.help-page-heading>span,.help-note>span{color:var(--help-accent);letter-spacing:.14em;text-transform:uppercase;font:900 10px ui-monospace,SFMono-Regular,Menlo,monospace}.help-library>header button{color:#101c2a;text-align:left;cursor:pointer;background:0 0;border:0;gap:4px;width:100%;padding:8px 0 0;display:grid}.help-library>header strong{letter-spacing:-.025em;font-size:20px}.help-library>header small{color:#71818d;font-size:11px}.help-search{color:#627481;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #e1e8ec;gap:6px;padding:16px 18px;font-size:10px;font-weight:850;display:grid}.help-search input{color:#101c2a;text-transform:none;background:#f8fafb;border:1px solid #cbd8de;border-radius:8px;outline:0;width:100%;height:40px;padding:0 12px;font-size:12px}.help-search input:focus{border-color:var(--help-accent);box-shadow:0 0 0 3px #6735bf1c}.help-library nav{padding:10px 12px 28px;overflow-y:auto}.help-library nav section{margin-top:12px}.help-library nav h2{color:#81909a;letter-spacing:.11em;text-transform:uppercase;margin:0 8px 7px;font-size:10px;font-weight:900}.help-library nav button{color:#425661;text-align:left;cursor:pointer;background:0 0;border:0;border-left:2px solid #0000;border-radius:0 7px 7px 0;grid-template-columns:41px minmax(0,1fr);align-items:baseline;width:100%;min-height:42px;padding:9px 10px;display:grid}.help-library nav button:hover{color:#101c2a;background:#f2f5f7}.help-library nav button.active{border-left-color:var(--help-accent);color:#2f1761;background:#f2edf9}.help-library nav button span{color:#8b77ae;font:800 9px ui-monospace,SFMono-Regular,Menlo,monospace}.help-library nav button strong{font-size:12px;line-height:1.35}.help-no-results{color:#73848f;margin:18px 8px;font-size:12px;line-height:1.5}.help-library>footer{color:#526671;border-top:1px solid #e1e8ec;gap:4px;padding:16px 20px;display:grid}.help-library>footer small{color:#8a98a1;letter-spacing:.08em;text-transform:uppercase;font:800 9px ui-monospace,SFMono-Regular,Menlo,monospace}.help-library>footer strong{font-size:11px}.help-reading-pane{background:linear-gradient(#fff,#fafcfd);min-width:0;padding:48px clamp(34px,5vw,76px) 88px;overflow-y:auto}.help-home-page,.help-article-page{max-width:860px;margin:0 auto}.help-page-heading{border-bottom:1px solid #dbe4e8;padding-bottom:30px}.help-page-heading h1{color:#101c2a;letter-spacing:-.045em;max-width:760px;margin:10px 0 12px;font-size:clamp(34px,4vw,58px);line-height:1.02}.help-page-heading p{color:#5d707c;max-width:720px;margin:0;font-size:16px;line-height:1.65}.help-start-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;padding:28px 0;display:grid}.help-start-grid button{color:#101c2a;text-align:left;cursor:pointer;background:#fff;border:1px solid #d8e2e7;border-radius:12px;min-height:190px;padding:22px;box-shadow:0 10px 28px #101c2a0b}.help-start-grid button:hover{border-color:#9f85cc;transform:translateY(-1px);box-shadow:0 15px 34px #4a268b17}.help-start-grid span{color:var(--help-accent);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:900}.help-start-grid strong{margin-top:14px;font-size:21px;display:block}.help-start-grid p{color:#647681;font-size:13px;line-height:1.55}.help-start-grid b{color:#4f2995;font-size:11px}.help-principles{background:#f7f9fa;border:1px solid #d8e2e7;border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.help-principles div{border-right:1px solid #d8e2e7;min-height:108px;padding:18px}.help-principles div:last-child{border-right:0}.help-principles span{color:#836ab1;font:900 11px ui-monospace,SFMono-Regular,Menlo,monospace}.help-principles strong{margin-top:12px;font-size:13px;line-height:1.45;display:block}.help-steps{padding:34px 0 8px}.help-steps h2,.help-related h2{color:#101c2a;margin:0 0 16px;font-size:19px}.help-steps ol{border-top:1px solid #dbe4e8;gap:0;margin:0;padding:0;list-style:none;display:grid}.help-steps li{border-bottom:1px solid #dbe4e8;grid-template-columns:54px minmax(0,1fr);align-items:start;gap:18px;padding:20px 4px;display:grid}.help-steps li>span{color:#5a319e;background:#f5f0fc;border:1px solid #bca8dc;border-radius:50%;place-items:center;width:38px;height:38px;font:900 11px ui-monospace,SFMono-Regular,Menlo,monospace;display:grid}.help-steps li p{color:#334955;margin:6px 0 0;font-size:15px;line-height:1.6}.help-note{border:1px solid #cab9e3;border-left:4px solid var(--help-accent);background:#f7f3fc;border-radius:8px;margin:24px 0 34px;padding:20px 22px}.help-note p{color:#493866;margin:8px 0 0;font-size:14px;line-height:1.6}.help-related{padding-top:8px}.help-related>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.help-related button{color:#314650;text-align:left;cursor:pointer;background:#fff;border:1px solid #d8e2e7;border-radius:9px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:68px;padding:12px 14px;display:grid}.help-related button:hover{color:#30165f;border-color:#9f85cc}.help-related button span{color:#836ab1;font:800 10px ui-monospace,SFMono-Regular,Menlo,monospace}.help-related button strong{font-size:12px}.help-related button b{color:var(--help-accent)}.help-context{background:#f0f4f6;border-left:1px solid #d6e0e5;padding:22px 20px;overflow-y:auto}.help-return{color:#354b56;text-align:left;cursor:pointer;background:#fff;border:1px solid #c7d4da;border-radius:8px;width:100%;min-height:42px;margin-bottom:14px;padding:0 12px;font-size:11px;font-weight:850}.help-return:hover{border-color:var(--help-accent);color:#4d288f}.help-context section{background:#fff;border:1px solid #d3dee3;border-radius:10px;margin-bottom:12px;padding:18px}.help-context section strong{color:#172732;margin-top:9px;font-size:15px;line-height:1.4;display:block}.help-context section p{color:#667985;margin:8px 0 0;font-size:12px;line-height:1.58}.help-context section button{color:#562d9d;cursor:pointer;background:0 0;border:0;margin-top:14px;padding:0;font-size:11px;font-weight:850}.help-context .help-boundary-card{background:#f1f8f5;border-color:#bed8cd}.help-context .help-boundary-card>span{color:#2f8f68}@media (max-width:1120px){.help-center{grid-template-columns:260px minmax(0,1fr)}.help-context{display:none}}@media (max-width:760px){.workspace-help-trigger strong{display:none}.workspace-help-trigger{justify-content:center;width:40px;padding:0}.help-center{grid-template-columns:1fr}.help-library{display:none}.help-reading-pane{padding:30px 20px 70px}.help-start-grid,.help-related>div,.help-principles{grid-template-columns:1fr}.help-principles div{border-bottom:1px solid #d8e2e7;border-right:0}.help-principles div:last-child{border-bottom:0}}.workspace-frame{background:#f4f7f9}.workspace-sidebar{background:#fff;border-right-color:#cbd9e1;box-shadow:4px 0 18px #101c2a09}.workspace-world-heading{border-bottom-color:#dce6eb}.workspace-world-heading p{color:color-mix(in srgb, var(--system-accent) 78%, #101c2a)}.sidebar-system-icon,.system-icon-frame{background:#fff;border-color:#cbd9e1}.sidebar-system-icon img.light-system-icon,.system-icon-frame img.light-system-icon{object-fit:contain;object-position:center;background:#fff}.workspace-side-nav button{color:#3d4e5c}.workspace-side-nav button:hover{color:#101c2a;background:#f1f5f7}.workspace-side-nav button.active{color:#101c2a;background:color-mix(in srgb, var(--system-accent) 11%, #fff)}.workspace-stage{background:#f4f7f9}.workspace-placeholder{color:#101c2a;background:#fff;border-color:#cbd9e1;box-shadow:0 20px 60px #101c2a17}.workspace-placeholder h2{color:#101c2a}.workspace-placeholder span{color:#647686}.workspace-stage.provisioning-stage{background:radial-gradient(circle at 84% 0,#4da1a21c,#0000 32rem),linear-gradient(#4da1a20b 1px,#0000 1px) 0 0/28px 28px,linear-gradient(90deg,#4da1a20b 1px,#0000 1px) 0 0/28px 28px,#f4f7f9}.provisioning-console{--panther-teal:#4da1a2;--panther-teal-soft:#497f7a;--panther-orange:#ed7336;color:#101c2a}.provisioning-heading,.provisioning-stage-nav,.provisioning-signal-row,.provisioning-toolbar,.provisioning-table-wrap,.panther-resource-surface,.panther-resource-toolbar{background:#fff;border-color:#4da1a259;box-shadow:0 14px 42px #101c2a12}.provisioning-heading{background:linear-gradient(90deg,#eef8f7,#fff)}.provisioning-heading h2{color:#101c2a;text-shadow:none}.provisioning-heading div>span,.provisioning-signal-row small,.provisioning-toolbar>div,.provisioning-boundary,.panther-resource-toolbar>span{color:#607a7b}.provisioning-stage-nav button{color:#526d6e;border-right-color:#4da1a22e}.provisioning-stage-nav button:hover,.provisioning-stage-nav button.active{color:#101c2a;background:#4da1a21c}.provisioning-signal-row article{border-right-color:#4da1a233}.provisioning-signal-row span{color:#2e797a;text-shadow:none}.provisioning-toolbar input,.panther-resource-toolbar input{color:#101c2a;background:#f8fafb;border-color:#b9cccf}.provisioning-toolbar input::placeholder{color:#74878d}.provisioning-table-wrap{background:#fff;box-shadow:0 18px 50px #101c2a14}.provisioning-table th,.panther-resource-columns{color:#2d5b5c;background:#eaf4f4;border-color:#4da1a247}.provisioning-table td{color:#425a62;border-color:#e0e9ec}.provisioning-table td:first-child strong{color:#101c2a}.provisioning-table td:first-child small{color:#667b83}.provisioning-table tbody tr:hover{background:#f0f8f8}.provisioning-table tbody tr:has(.status-chip.building){box-shadow:inset 3px 0 0 var(--panther-orange);background:#fff5ef}.route-chip.paid{color:#237654;background:#edf9f3}.route-chip.invite-approved{color:#6735bf;background:#f4effc}.route-chip.payment-confirmed{color:#237654;background:#edf9f3}.route-chip.bella-invitation{color:#6735bf;background:#f4effc}.status-chip.ready{color:#326399;background:#edf5fd}.status-chip.building{color:#a94616;background:#fff2eb}.status-chip.invite{color:#267452;background:#eef9f3}.status-chip.provisioned{color:#2e696b;background:#edf8f8}.status-chip.review{color:#6735bf;background:#f4effc}.status-chip.verify{color:#8b5b10;background:#fff7df}.status-chip.failed{color:#9f2437;background:#fff0f2}.panther-resource-columns span{color:#3d7172;border-right-color:#4da1a224}.panther-resource-empty{background:radial-gradient(circle,#4da1a21a,#0000 34%)}.panther-resource-empty strong{color:#b7d5d4}.panther-resource-empty p{color:#284b4c}.panther-resource-empty small{color:#687f80}.workspace-stage.orca-stage{background:radial-gradient(circle at 82% 0,#4da1a21f,#0000 34rem),linear-gradient(#4da1a20a 1px,#0000 1px) 0 0/32px 32px,linear-gradient(90deg,#4da1a20a 1px,#0000 1px) 0 0/32px 32px,#f4f7f9}.orca-clients,.orca-record{--orca:#4da1a2;--orca-blue:#387ca2;--orca-ink:#101c2a;color:#101c2a}.orca-toolbar,.orca-table-wrap,.orca-record-tabs,.orca-record-heading,.orca-card,.orca-record-empty,.orca-communications-panel,.orca-connect-panel{background:#fff;border-color:#4da1a252;box-shadow:0 16px 48px #101c2a12}.orca-toolbar input,.orca-compose input,.orca-compose textarea{color:#101c2a;background:#f8fafb;border-color:#b9cccf}.orca-toolbar input::placeholder{color:#74878d}.orca-toolbar-actions>span,.orca-boundary,.orca-record-heading p,.orca-record-state small,.orca-person-identity p,.orca-card dt,.orca-provision-copy small,.orca-provision-copy p,.orca-record-empty p,.orca-communications-panel>header p,.orca-mailbox-summary,.orca-message-meta,.orca-message-timing,.orca-message-list article>footer,.orca-connect-recipient small,.orca-compose label>span,.orca-compose footer p{color:#61787d}.orca-table-wrap{background:#fff;box-shadow:0 18px 50px #101c2a14}.orca-table th{color:#315f61;background:#eaf4f4;border-color:#4da1a23d}.orca-table td{color:#455e64;border-color:#e0e9ec}.orca-table tbody tr:hover{background:#f0f8f8}.orca-table td strong,.orca-record-heading h2,.orca-record-state strong,.orca-card>header p,.orca-person-identity h3,.orca-card dd,.orca-provision-copy strong,.orca-record-empty h3,.orca-communications-panel>header h3,.orca-message-list h4,.orca-message-empty strong,.orca-connect-panel h3,.orca-connect-recipient strong{color:#101c2a}.orca-table td small{color:#657d82}.orca-lifecycle.prospect{color:#6735bf;background:#f4effc}.orca-lifecycle.client{color:#2e7475;background:#edf8f8}.orca-lifecycle.former-client{color:#52696e;background:#eef2f3}.orca-operating-status.active{color:#217452;background:#eaf8f1}.orca-operating-status.hold{color:#936316;background:#fff6e6}.orca-operating-status.inactive{color:#52696e;background:#eef2f3}.orca-relationship-type.direct-client{color:#276c9b;background:#eef6fb}.orca-relationship-type.partner{color:#a4481e;background:#fff3ed}.orca-relationship-type.internal{color:#a83f70;background:#fdf0f6}.orca-client-status{color:#315f61;background:#edf7f7;border-color:#4da1a247}.orca-edit-record{color:#315f61}.orca-client-editor-backdrop{background:#101c2a7a}.orca-client-editor{color:#101c2a;background:#fff;border-color:#4da1a28c;box-shadow:0 32px 100px #101c2a40}.orca-client-editor>header,.orca-client-editor form>footer,.orca-client-editor-grid .orca-editor-section{border-color:#4da1a233}.orca-client-editor>header span{color:#3d8586}.orca-client-editor>header button{color:#526f73;border-color:#c5d5d8}.orca-client-editor-grid label>span{color:#526f73}.orca-client-editor-grid input,.orca-client-editor-grid select{color:#101c2a;background:#f8fafb;border-color:#b9cccf}.orca-client-editor form>footer button{color:#344e54;border-color:#c5d5d8}.orca-client-editor form>footer button.primary{color:#fff;background:#4da1a2;border-color:#4da1a2}.orca-record-tabs button{color:#526f73;border-right-color:#4da1a229}.orca-record-tabs button:hover,.orca-record-tabs button.active{color:#101c2a;background:#edf7f7}.orca-record-heading{background:linear-gradient(110deg,#eaf7f6,#fff)}.orca-record-identity>span{color:#61787d}.orca-shell{--orca-figma:#62a7a8;--orca-line:#e0e8e5;--orca-text:#26383c;--orca-muted:#7a898b;background:#f7f9f8}.orca-shell .workspace-topbar{border-bottom:1px solid var(--orca-line);min-height:68px;box-shadow:none;grid-template-columns:224px minmax(0,1fr) auto;align-items:center;padding:10px 16px}.orca-shell .workspace-brand-cluster{gap:10px}.orca-shell .system-switcher-trigger{color:#577275;border:0;border-radius:7px;width:32px;height:32px}.orca-shell .hamburger-icon{gap:3px;width:14px}.orca-shell .hamburger-icon i{width:14px;height:1.5px}.orca-shell .workspace-brand{gap:9px}.orca-shell .workspace-brand-mark{background:var(--orca-figma);width:30px;height:30px;box-shadow:none;border-radius:8px;font-size:10px}.orca-shell .workspace-brand small{display:none}.orca-shell .workspace-breadcrumbs{gap:12px;min-height:32px;font-size:10px}.orca-shell .workspace-breadcrumbs i{font-size:15px}.orca-shell .workspace-breadcrumbs strong{font-size:10px}.orca-shell .workspace-topbar-utilities{gap:7px}.orca-shell .workspace-settings-trigger,.orca-shell .workspace-admin-trigger,.orca-shell .workspace-help-trigger{height:34px}.orca-shell .workspace-settings-trigger,.orca-shell .workspace-admin-trigger{width:34px}.orca-shell .workspace-account{width:34px;height:34px}.orca-shell .workspace-frame{background:#f7f9f8;grid-template-columns:224px minmax(0,1fr);min-height:calc(100vh - 68px)}.orca-shell .workspace-sidebar{border-right:1px solid var(--orca-line);box-shadow:none;padding:32px 16px 24px}.orca-shell .workspace-world-heading{border-bottom:1px solid var(--orca-line);margin:0 0 28px;padding:0 8px 27px}.orca-shell .sidebar-system-icon{background:#eef6f5;border:0;border-radius:12px;width:44px;height:44px}.orca-shell .sidebar-system-icon:has(.orca-glyph){color:#4f8f91;place-items:center;display:grid}.orca-shell .sidebar-system-icon>.orca-glyph{stroke-width:1.8px;width:23px;height:23px}.orca-shell .workspace-world-heading p{color:#6f7f81;letter-spacing:0;margin:13px 0 7px;font-size:9px}.orca-shell .workspace-world-heading h1{font-size:24px}.orca-shell .workspace-side-nav{gap:8px}.orca-shell .workspace-side-nav button{color:#536467;border:0;border-radius:8px;grid-template-columns:18px minmax(0,1fr) auto;gap:10px;min-height:44px;padding:0 12px}.orca-shell .workspace-side-nav button .orca-glyph{grid-area:1/1;width:16px;height:16px}.orca-shell .workspace-side-nav button strong{grid-area:1/2;font-size:12px;font-weight:650}.orca-shell .workspace-side-nav button>span{color:#8b9698;grid-area:1/3;font:500 9px/1 ui-sans-serif,system-ui,sans-serif}.orca-shell .workspace-side-nav button.active{color:#356d6e;background:#eaf4f3}.orca-shell .workspace-side-nav button.active>span{color:#6e8b8c}.orca-clients-shell .workspace-stage.orca-stage{background:#f7f9f8;min-height:calc(100vh - 68px);padding:0 32px 24px}.orca-clients-shell .orca-clients{--orca:var(--orca-figma);width:100%;max-width:none;margin:0}.orca-clients-shell .orca-clients-heading{min-height:126px;padding:31px 0 25px}.orca-clients-shell .orca-clients-heading>div>span{color:#4f8687;letter-spacing:0;font-size:9px;font-weight:750}.orca-clients-shell .orca-clients-heading h2{color:#26383c;letter-spacing:-.035em;margin-top:9px;font-size:34px;font-weight:650}.orca-clients-shell .orca-clients-heading p{color:#8a9697;margin-top:15px;font-size:11px}.orca-clients-shell .orca-view-tabs{border:1px solid var(--orca-line);min-height:48px;box-shadow:none;border-radius:9px;grid-template-columns:repeat(8,minmax(max-content,1fr));gap:0;margin:0 0 20px;padding:5px;overflow-x:auto}.orca-clients-shell .orca-view-tabs button{color:#4f5f62;border-radius:7px;gap:8px;min-height:36px;padding:0 13px;font-size:10px;font-weight:550}.orca-clients-shell .orca-view-tabs button .orca-glyph{color:#657779;width:15px;height:15px}.orca-clients-shell .orca-view-tabs button.active{color:#fff;background:var(--orca-figma);box-shadow:none}.orca-clients-shell .orca-view-tabs button.active .orca-glyph{color:#fff}.orca-clients-shell .orca-toolbar{border:1px solid var(--orca-line);box-shadow:none;background:#fff;border-bottom:0;border-radius:10px 10px 0 0;padding:16px}.orca-clients-shell .orca-toolbar label{position:relative}.orca-clients-shell .orca-toolbar label>.orca-glyph{z-index:1;color:#4c7779;width:16px;height:16px;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.orca-clients-shell .orca-toolbar input{color:#334548;background:#fbfcfc;border:1px solid #d4dfdc;border-radius:7px;width:min(680px,100%);height:42px;padding:0 14px 0 42px;font-size:11px}.orca-clients-shell .orca-table-wrap{border:1px solid var(--orca-line);box-shadow:none;border-top:0;border-radius:0}.orca-clients-shell .orca-table{table-layout:fixed;min-width:1180px}.orca-clients-shell .orca-table th:first-child{width:16%}.orca-clients-shell .orca-table th:nth-child(2),.orca-clients-shell .orca-table th:nth-child(3){width:8%}.orca-clients-shell .orca-table th:nth-child(4){width:10%}.orca-clients-shell .orca-table th:nth-child(5){width:9%}.orca-clients-shell .orca-table th:nth-child(6),.orca-clients-shell .orca-table th:nth-child(7){width:14%}.orca-clients-shell .orca-table th:nth-child(8){width:11%}.orca-clients-shell .orca-table th:nth-child(9){width:10%}.orca-clients-shell .orca-table th{color:#3b6667;background:#eaf4f3;border-color:#dce8e5}.orca-clients-shell .orca-table th>button{letter-spacing:0;text-transform:none;min-height:42px;padding:0 14px;font:650 9px/1 ui-sans-serif,system-ui,sans-serif}.orca-clients-shell .orca-table th i{border-color:#5a8b8c;width:5px;height:5px}.orca-clients-shell .orca-table td{color:#6a7779;border-color:#e0e8e5;height:74px;padding:12px 14px;font-size:10px}.orca-clients-shell .orca-table tbody tr:nth-child(2n){background:#f8faf9}.orca-clients-shell .orca-table tbody tr:hover{background:#eef6f5}.orca-clients-shell .orca-table td strong{color:#2d3f43;font-size:11px;font-weight:650}.orca-clients-shell .orca-table td small{color:#8c9899;margin-top:6px;font-size:9px}.orca-clients-shell .orca-lifecycle,.orca-clients-shell .orca-operating-status,.orca-clients-shell .orca-relationship-type{border:0;min-height:24px;padding:0 9px;font-size:9px;font-weight:550}.orca-clients-shell .orca-boundary{color:#78898b;justify-content:flex-start;padding:20px 2px 0;font:500 9px/1.4 ui-sans-serif,system-ui,sans-serif}.orca-clients-shell .orca-record{--orca:var(--orca-figma);width:100%;max-width:none;margin:0;padding-top:22px}.orca-clients-shell .orca-record-view-tabs{margin-bottom:18px}.orca-clients-shell .orca-record-back{color:#4b7475;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;min-height:34px;margin:0 0 12px;padding:0;font-size:10px;font-weight:650;display:inline-flex}.orca-clients-shell .orca-record-heading{border:1px solid var(--orca-line);min-height:134px;box-shadow:none;background:#fff;border-radius:10px 10px 0 0;padding:24px 24px 20px}.orca-clients-shell .orca-record-identity{flex-direction:column;align-items:flex-start;gap:0;display:flex}.orca-clients-shell .orca-record-identity>span{color:#4f7475;letter-spacing:0;font-size:9px;font-weight:650}.orca-clients-shell .orca-record-identity>strong{color:#26383c;letter-spacing:-.035em;margin-top:9px;font-size:34px;font-weight:650}.orca-clients-shell .orca-record-chips{gap:8px;margin-top:13px;display:flex}.orca-clients-shell .orca-record-chips .orca-operating-status,.orca-clients-shell .orca-record-chips .orca-relationship-type{border:0;min-height:23px;padding:0 9px;font-size:9px;font-weight:550}.orca-clients-shell .orca-record-actions{align-items:center;gap:28px;display:flex}.orca-clients-shell .orca-record-state{justify-items:start;min-width:130px}.orca-clients-shell .orca-record-state small{color:#5c7b7c;letter-spacing:0;font-size:8px;font-weight:650}.orca-clients-shell .orca-record-state strong{color:#26383c;margin-top:8px;font-size:12px;font-weight:650}.orca-clients-shell .orca-record-actions>button{color:#fff;background:var(--orca-figma);cursor:pointer;border:0;border-radius:6px;align-items:center;gap:8px;min-height:36px;padding:0 16px;font-size:10px;font-weight:650;display:inline-flex}.orca-clients-shell .orca-record-tabs{border:1px solid var(--orca-line);min-height:50px;box-shadow:none;background:#fff;border-top:0;border-radius:0 0 10px 10px;padding:0 18px;overflow-x:auto}.orca-clients-shell .orca-record-tabs button{color:#697779;border:0;min-height:49px;padding:0 15px;font-size:10px;font-weight:500}.orca-clients-shell .orca-record-tabs button:hover,.orca-clients-shell .orca-record-tabs button.active{color:#315f60;background:#f5f9f8}.orca-clients-shell .orca-record-tabs button.active:after{background:var(--orca-figma);height:2px;left:0;right:0}.orca-clients-shell .orca-record-tabs button.connect{margin-left:0}.orca-clients-shell .orca-record-tabs button.connect.active{color:#315f60;background:#f5f9f8}.orca-clients-shell .orca-record-tabs button.connect.active:after{display:block}.orca-clients-shell .orca-overview-layout{grid-template-columns:minmax(0,1fr) 300px;gap:22px;margin-top:22px;display:grid}.orca-clients-shell .orca-overview-main,.orca-clients-shell .orca-overview-rail{align-content:start;gap:20px;display:grid}.orca-clients-shell .orca-overview-card,.orca-clients-shell .orca-record-snapshot,.orca-clients-shell .orca-overview-side-card{border:1px solid var(--orca-line);background:#fff;border-radius:9px;width:auto;max-width:none;margin:0;overflow:hidden;box-shadow:0 7px 20px #253d3d09}.orca-clients-shell .orca-overview-card>header,.orca-clients-shell .orca-record-snapshot>header,.orca-clients-shell .orca-overview-side-card>header{border-bottom:1px solid var(--orca-line);color:#416f70;align-items:center;gap:10px;min-height:55px;padding:0 20px;display:flex}.orca-clients-shell .orca-overview-card>header .orca-glyph,.orca-clients-shell .orca-overview-side-card>header .orca-glyph{width:16px;height:16px}.orca-clients-shell .orca-overview-card>header h3,.orca-clients-shell .orca-record-snapshot>header h3,.orca-clients-shell .orca-overview-side-card>header h3{color:#2e4144;margin:0;font-size:16px;font-weight:650}.orca-clients-shell .orca-overview-person{grid-template-columns:92px minmax(0,1fr) minmax(140px,.35fr);gap:20px;padding:25px 22px}.orca-clients-shell .orca-profile-photo{color:#416f70;background:#eaf4f3;width:82px;height:82px;font-size:25px;font-weight:550}.orca-clients-shell .orca-profile-copy h3{color:#2d3f43;margin:0;font-size:22px;font-weight:650}.orca-clients-shell .orca-profile-copy>p{color:#8a9697;margin-top:8px;font-size:10px}.orca-clients-shell .orca-profile-copy>strong{color:#34494c;margin-top:13px;font-size:11px;font-weight:650}.orca-clients-shell .orca-profile-copy>div{margin-top:9px}.orca-clients-shell .orca-profile-copy a,.orca-clients-shell .orca-profile-copy small{color:#65797b;font-size:10px}.orca-clients-shell .orca-overview-person>aside{border-color:var(--orca-line)}.orca-clients-shell .orca-overview-person>aside>span{color:#597778;letter-spacing:0;font-size:8px}.orca-clients-shell .orca-overview-person>aside>strong{color:#2e4144;font-size:11px}.orca-clients-shell .orca-overview-card>footer{border-color:var(--orca-line);background:#fbfcfc;gap:8px;min-height:55px;padding:10px 20px}.orca-clients-shell .orca-overview-card>footer button{border:1px solid #d9e3e1;border-radius:6px;align-items:center;gap:7px;min-width:auto;min-height:34px;padding:0 12px;display:inline-flex}.orca-clients-shell .orca-overview-card>footer button span{font-size:13px}.orca-clients-shell .orca-overview-card>footer button strong{font-size:9px;font-weight:600}.orca-clients-shell .orca-record-snapshot dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px 34px;margin:0;padding:24px 20px;display:grid}.orca-clients-shell .orca-record-snapshot dl>div{min-width:0}.orca-clients-shell .orca-record-snapshot dt{color:#8a9697;font-size:9px}.orca-clients-shell .orca-record-snapshot dd{color:#3b4c50;text-overflow:ellipsis;white-space:nowrap;margin:7px 0 0;font-size:10px;font-weight:650;overflow:hidden}.orca-clients-shell .orca-overview-side-card>div{gap:12px;padding:20px;display:grid}.orca-clients-shell .orca-overview-side-card>div>strong{color:#2e4144;font-size:22px;font-weight:650}.orca-clients-shell .orca-overview-side-card p{color:#899596;margin:0;font-size:10px;line-height:1.55}.orca-clients-shell .orca-overview-side-card button{color:#3f696a;cursor:pointer;background:#fff;border:1px solid #d9e3e1;border-radius:6px;justify-self:start;min-height:34px;padding:0 12px;font-size:9px;font-weight:650}.orca-clients-shell .orca-billing-warning{color:#a07116;background:#fff8e6;border-radius:999px;justify-self:start;padding:5px 8px;font-size:8px;font-weight:650}.orca-clients-shell .orca-overview-side-card.missing>div>span{color:#536669;font-size:10px}.orca-clients-shell .orca-overview-side-card.missing>div>span:first-letter{color:#c09026}.orca-clients-shell .orca-overview-side-card.missing>div{gap:11px}.orca-clients-shell .orca-record-details{background:0 0;border:0;margin-top:22px}.orca-clients-shell .orca-record-details-heading{border:0;justify-content:space-between;align-items:flex-start;gap:20px;min-height:68px;padding:0 2px 18px;display:flex}.orca-clients-shell .orca-record-details-heading h3{color:#293b3e;letter-spacing:-.02em;margin:0;font-size:20px;font-weight:650}.orca-clients-shell .orca-record-details-heading p{color:#879395;margin:8px 0 0;font-size:10px}.orca-clients-shell .orca-record-details-heading .orca-edit-record{color:#fff;background:var(--orca-figma);cursor:pointer;border:0;border-radius:6px;align-items:center;gap:8px;min-height:36px;margin:0;padding:0 15px;font-size:10px;font-weight:650;display:inline-flex}.orca-clients-shell .orca-record-details-heading .orca-edit-record span{font-size:13px}.orca-clients-shell .orca-detail-card{border:1px solid var(--orca-line);background:#fff;border-radius:9px;overflow:hidden;box-shadow:0 7px 20px #253d3d09}.orca-clients-shell .orca-detail-card>header{border-bottom:1px solid var(--orca-line);color:#416f70;align-items:center;gap:10px;min-height:56px;padding:0 20px;display:flex}.orca-clients-shell .orca-detail-card>header h3{color:#2e4144;margin:0;font-size:16px;font-weight:650}.orca-clients-shell .orca-detail-card dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 36px;margin:0;padding:26px 22px 30px;display:grid}.orca-clients-shell .orca-detail-card dl>div{border:0;min-width:0;display:block}.orca-clients-shell .orca-detail-card dt,.orca-clients-shell .orca-detail-card dd{background:0 0;margin:0;padding:0}.orca-clients-shell .orca-detail-card dt{color:#899596;font-size:9px;font-weight:500}.orca-clients-shell .orca-detail-card dd{overflow-wrap:anywhere;color:#34474a;margin-top:8px;font-size:11px;font-weight:650;line-height:1.45}.orca-shell .workspace-stage.orca-stage{background:#f7f9f8;place-items:start stretch;min-height:calc(100vh - 68px);padding:28px 32px 36px}.orca-dashboard{width:100%;max-width:1220px;color:var(--orca-text);margin:0 auto}.orca-dashboard-heading{padding:4px 0 25px}.orca-dashboard-heading>span{color:#4f8687;text-transform:uppercase;font-size:9px;font-weight:750}.orca-dashboard-heading h2{letter-spacing:-.035em;margin:9px 0 0;font-size:34px;font-weight:650}.orca-dashboard-heading p{color:#849193;margin:12px 0 0;font-size:11px}.orca-dashboard-welcome{border:1px solid var(--orca-line);background:linear-gradient(112deg,#fff 0%,#f4faf9 72%,#e9f4f3 100%);border-radius:10px;justify-content:space-between;align-items:center;gap:30px;min-height:172px;padding:30px 34px;display:flex;overflow:hidden;box-shadow:0 8px 26px #253d3d0a}.orca-dashboard-welcome>div>span{color:#4f8687;text-transform:uppercase;font-size:9px;font-weight:700}.orca-dashboard-welcome h3{color:#273b3e;letter-spacing:-.03em;margin:9px 0 0;font-size:29px;font-weight:650}.orca-dashboard-welcome p{color:#758587;max-width:590px;margin:12px 0 0;font-size:11px;line-height:1.6}.orca-dashboard-welcome img{object-fit:contain;opacity:.88;width:126px;height:126px}.orca-dashboard-group{margin-top:24px}.orca-dashboard-group>header{align-items:center;gap:12px;margin-bottom:12px;display:flex}.orca-dashboard-group>header>span{color:#fff;background:var(--orca-figma);border-radius:8px;place-items:center;width:30px;height:30px;font-size:9px;font-weight:750;display:grid}.orca-dashboard-group>header h3{color:#2e4144;margin:0;font-size:15px;font-weight:650}.orca-dashboard-group>header p{color:#8a9697;margin:4px 0 0;font-size:9px}.orca-dashboard-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.orca-dashboard-actions button{border:1px solid var(--orca-line);color:#3f6e6f;text-align:left;cursor:pointer;background:#fff;border-radius:9px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:13px;min-height:92px;padding:18px;transition:border-color .16s,transform .16s,box-shadow .16s;display:grid;box-shadow:0 6px 18px #253d3d06}.orca-dashboard-actions button:hover{border-color:#a9ccca;transform:translateY(-1px);box-shadow:0 10px 24px #253d3d12}.orca-dashboard-actions .orca-glyph{width:27px;height:27px}.orca-dashboard-actions button>span{gap:6px;display:grid}.orca-dashboard-actions strong{color:#2f4346;font-size:12px;font-weight:650}.orca-dashboard-actions small{color:#899596;font-size:9px;line-height:1.4}.orca-dashboard-actions b{color:#6b9999;font-size:15px;font-weight:500}.orca-shell .orca-enrichment{width:100%;max-width:1220px}.orca-shell .orca-enrichment-heading{box-shadow:none;background:0 0;border:0;align-items:flex-start;padding:4px 0 24px}.orca-shell .orca-enrichment-heading>div:first-child>span{color:#4f8687;letter-spacing:0;font:750 9px ui-sans-serif,system-ui,sans-serif}.orca-shell .orca-enrichment-heading h2{color:#26383c;letter-spacing:-.035em;margin-top:9px;font-size:34px;font-weight:650}.orca-shell .orca-enrichment-heading p{color:#8a9697;margin-top:12px;font-size:11px}.orca-shell .orca-enrichment-heading>div:last-child strong{color:#a84b41;font:650 28px ui-sans-serif,system-ui,sans-serif}.orca-shell .orca-enrichment-heading>div:last-child span{color:#879395;margin-top:5px;font-size:8px}.orca-shell .orca-enrichment-legend{border:1px solid var(--orca-line);background:#fff;border-radius:9px 9px 0 0;align-items:center;min-height:42px;padding:0 16px;font-size:9px}.orca-shell .orca-enrichment-list{border:solid var(--orca-line);background:#fff;border-width:0 1px 1px;border-radius:0 0 9px 9px;gap:0;margin:0;overflow:hidden}.orca-shell .orca-enrichment-columns,.orca-shell .orca-enrichment-list>article{grid-template-columns:minmax(190px,1.2fr) 118px 130px minmax(270px,2fr) 92px;align-items:center;gap:16px;display:grid}.orca-shell .orca-enrichment-columns{color:#4d7172;background:#eaf4f3;min-height:40px;padding:0 18px;font-size:8px;font-weight:650}.orca-shell .orca-enrichment-list>article{border:0;border-top:1px solid var(--orca-line);box-shadow:none;padding:16px 18px}.orca-shell .orca-enrichment-list>article:hover{background:#fbfdfc}.orca-shell .orca-enrichment-client>span{color:#5b8586;font:600 8px ui-sans-serif,system-ui,sans-serif}.orca-shell .orca-enrichment-client>strong{color:#2e4144;font-size:11px}.orca-shell .orca-enrichment-client>small{color:#899596;font-size:9px}.orca-shell .orca-enrichment-list li strong,.orca-shell .orca-enrichment-list article>button{font-size:9px}.orca-shell .orca-enrichment-list article>button{color:#477}.orca-clients-shell .orca-record-enrichment,.orca-clients-shell .orca-dossier{box-shadow:none;background:0 0;border:0;margin-top:22px}.orca-clients-shell .orca-record-enrichment>header,.orca-clients-shell .orca-dossier>header{border:0;min-height:68px;padding:0 2px 18px}.orca-clients-shell .orca-record-enrichment>header>div:first-child>span{display:none}.orca-clients-shell .orca-record-enrichment h3,.orca-clients-shell .orca-dossier h3{color:#293b3e;letter-spacing:-.02em;margin:0;font-size:20px;font-weight:650}.orca-clients-shell .orca-record-enrichment header p,.orca-clients-shell .orca-dossier header p{color:#879395;margin:8px 0 0;font-size:10px}.orca-clients-shell .orca-enrichment-score strong{color:#3f7273;font:650 24px ui-sans-serif,system-ui,sans-serif}.orca-clients-shell .orca-record-enrichment-list{border:1px solid var(--orca-line);background:#fff;border-radius:9px;overflow:hidden}.orca-clients-shell .orca-record-enrichment-columns,.orca-clients-shell .orca-record-enrichment-list>div[role=row]{grid-template-columns:minmax(190px,1.3fr) minmax(170px,1fr) 110px 90px;align-items:center;gap:16px;display:grid}.orca-clients-shell .orca-record-enrichment-columns{color:#4d7172;background:#eaf4f3;min-height:43px;padding:0 20px;font-size:8px;font-weight:650}.orca-clients-shell .orca-record-enrichment-list>div[role=row]{border-top:1px solid var(--orca-line);min-height:62px;padding:10px 20px}.orca-clients-shell .orca-record-enrichment-list>div[role=row]>strong{color:#32464a;align-items:center;gap:9px;font-size:10px;display:flex}.orca-clients-shell .orca-record-enrichment-list>div[role=row]>strong i{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}.orca-clients-shell .orca-record-enrichment-list>div[role=row]>span{color:#8b9698;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.orca-clients-shell .orca-record-enrichment-list>div[role=row]>em{border-radius:999px;justify-self:start;padding:5px 8px;font-size:8px;font-style:normal;font-weight:650}.orca-clients-shell .orca-record-enrichment-list>div.critical>strong{color:#b7463d}.orca-clients-shell .orca-record-enrichment-list>div.critical>em{color:#a33c33;background:#fff0ed}.orca-clients-shell .orca-record-enrichment-list>div.recommended>strong{color:#bd8514}.orca-clients-shell .orca-record-enrichment-list>div.recommended>em{color:#936316;background:#fff6e6}.orca-clients-shell .orca-record-enrichment-list>div[role=row]>button{color:#477;cursor:pointer;background:0 0;border:0;justify-self:start;font-size:9px;font-weight:650}.orca-clients-shell .orca-record-enrichment>footer{border:1px solid var(--orca-line);background:#fff;border-radius:8px;margin-top:12px;padding:14px 16px}.orca-clients-shell .orca-record-enrichment>footer button{background:var(--orca-figma);border:0;border-radius:6px}.orca-dossier>header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.orca-dossier>header>button,.orca-dossier article>div>button{color:#fff;background:var(--orca-figma);border:0;border-radius:6px;min-height:36px;padding:0 15px;font-size:9px;font-weight:650}.orca-dossier button:disabled{opacity:.45;cursor:not-allowed}.orca-dossier>article{border:1px solid var(--orca-line);background:#fff;border-radius:9px;overflow:hidden}.orca-dossier>article>header{border-bottom:1px solid var(--orca-line);justify-content:space-between;align-items:center;min-height:55px;padding:0 20px;display:flex}.orca-dossier h4{color:#2e4144;margin:0;font-size:15px;font-weight:650}.orca-dossier>article>header span{color:#6f7f81;background:#eef3f2;border-radius:999px;padding:5px 8px;font-size:8px;font-weight:650}.orca-dossier>article>div{text-align:center;place-content:center;justify-items:center;min-height:300px;padding:36px;display:grid}.orca-dossier>article>div>span{color:#77a5a5;font-size:42px}.orca-dossier>article>div>strong{color:#33484b;margin-top:14px;font-size:14px}.orca-dossier>article>div>p{color:#899596;max-width:430px;margin:9px 0 17px;font-size:10px;line-height:1.55}@media (max-width:1050px){.orca-dashboard-actions{grid-template-columns:1fr}.orca-shell .orca-enrichment-columns{display:none}.orca-shell .orca-enrichment-list>article{grid-template-columns:minmax(180px,1fr) 120px 120px}.orca-shell .orca-enrichment-list>article ul{grid-column:1/3}.orca-clients-shell .orca-overview-layout{grid-template-columns:1fr}.orca-clients-shell .orca-overview-rail{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.orca-shell .workspace-stage.orca-stage{padding:20px 16px 28px}.orca-dashboard-welcome{flex-direction:column;align-items:flex-start}.orca-dashboard-welcome img{width:82px;height:82px}.orca-shell .orca-enrichment-heading,.orca-dossier>header{flex-direction:column;align-items:flex-start}.orca-shell .orca-enrichment-list>article{grid-template-columns:1fr}.orca-shell .orca-enrichment-list>article ul{grid-column:auto}.orca-clients-shell .orca-record-enrichment-columns{display:none}.orca-clients-shell .orca-record-enrichment-list>div[role=row]{grid-template-columns:1fr;gap:8px;padding:16px}.orca-clients-shell .orca-record-heading,.orca-clients-shell .orca-record-actions{flex-direction:column;align-items:flex-start}.orca-clients-shell .orca-overview-person,.orca-clients-shell .orca-record-snapshot dl,.orca-clients-shell .orca-detail-card dl,.orca-clients-shell .orca-overview-rail{grid-template-columns:1fr}.orca-clients-shell .orca-record-details-heading{flex-direction:column;align-items:flex-start}.orca-clients-shell .orca-overview-person>aside{border-top:1px solid var(--orca-line);border-left:0;padding-top:16px;padding-left:0}}.orca-glyph{flex:none;width:1em;height:1em;display:block}.orca-record-identity>strong{color:#101c2a}.orca-card>header,.orca-card dl>div{border-color:#4da1a22b}.orca-website-preview{background:radial-gradient(circle at 72% 35%,#387ca229,#0000 30%),linear-gradient(145deg,#eaf7f6,#edf3f8 60%);border-color:#4da1a259}.orca-website-preview strong,.orca-website-meta strong{color:#101c2a}.orca-website-preview small,.orca-website-meta small{color:#607a7e}.orca-record-empty{background:radial-gradient(circle at 50% 35%,#4da1a21c,#0000 29%),#fff}.orca-mailbox-summary,.orca-communications-panel>header,.orca-mail-status,.orca-message-classification,.orca-connect-panel>header{border-color:#4da1a233}.orca-mailbox-bulk-actions>span{color:#4f676c}.orca-mailbox-bulk-actions button{color:#344e54;background:#f7fafb;border-color:#c5d5d8}.orca-mailbox-bulk-actions button:hover:not(:disabled){color:#101c2a;background:#edf7f7}.orca-mail-status{color:#315f61;background:#edf7f7}.orca-message-classification button{color:#587276}.orca-message-classification button span{color:#526a6f;background:#e9eff2}.orca-message-classification button.active{color:#101c2a}.orca-message-list{background:#d8e5e7}.orca-message-list article{background:#fff}.orca-message-list article.unread{background:#f3fafa}.orca-message-list article.selected{box-shadow:inset 3px 0 0 var(--orca), inset 0 0 0 1px #4da1a247;background:#eaf7f7}.orca-message-list article>p{color:#526a70}.orca-message-empty{background:radial-gradient(circle,#4da1a21a,#0000 32%),#fff}.orca-message-empty span{color:#627b80}.orca-connect-recipient{background:#f2f8f8;border-color:#4da1a233}.orca-compose footer button{color:#52656a;background:#eef2f4;border-color:#9eb2b6}.system-switcher-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#101c2a38}.system-switcher-panel{background:#fff;border-color:#cbd9e1;box-shadow:0 28px 70px #101c2a33}.system-switcher-panel header{border-bottom-color:#dce6eb}.system-switcher-panel header h2{color:#101c2a}.system-switcher-grid button{color:#101c2a;background:#f8fafb;border-color:#e3eaee}.system-switcher-grid button:hover{background:#eef3f6}.system-switcher-grid button.active{border-color:color-mix(in srgb,var(--system-accent) 55%,#cbd9e1);background:color-mix(in srgb,var(--system-accent) 11%,#fff)}.system-switcher-copy small{color:#617180}.shell{color:#101c2a;background:#fffffff5;border-color:#cbd9e1;box-shadow:0 24px 70px #101c2a21}.lede{color:#4f6170}.boundary{color:#657684;border-top-color:#dce6eb}.secondary-action{color:#101c2a;background:#eef3f6;border-color:#cbd9e1}.pipeline li{color:#405261;background:#f8fafb;border-color:#dce6eb}.orca-terminal{--terminal-teal:#4da1a2;--terminal-ink:#101c2a;width:100%;max-width:1500px;color:var(--terminal-ink);margin:0 auto}.orca-terminal-layout{grid-template-columns:minmax(0,1fr) 250px;gap:10px;display:grid}.orca-terminal-controls{min-width:0}.orca-terminal-action-board{gap:5px;display:grid}.orca-terminal-action-row{border:1px solid color-mix(in srgb,var(--category-color) 32%,#dce6e9);background:color-mix(in srgb,var(--category-color) 3%,#fff);grid-template-columns:86px minmax(0,1fr);align-items:stretch;gap:6px;padding:5px;display:grid}.orca-terminal-action-row h2{border-left:3px solid var(--category-color);min-width:0;color:color-mix(in srgb,var(--category-color) 78%,#101c2a);letter-spacing:.08em;text-align:center;text-transform:uppercase;background:#fff;place-items:center;margin:0;padding:6px;font-size:10px;font-weight:950;display:grid}.orca-terminal-actions{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.orca-terminal-actions>button{--tile-color:#4da1a2;border:2px solid color-mix(in srgb,var(--tile-color) 52%,#fff);min-height:66px;color:var(--tile-color);font:inherit;text-align:left;cursor:pointer;background:#fff;border-radius:7px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:7px;padding:7px 8px;transition:background .12s,border-color .12s,box-shadow .12s;display:grid;position:relative;overflow:hidden;box-shadow:0 5px 14px #101c2a0e}.orca-terminal-actions>button:hover{border-color:var(--tile-color);background:color-mix(in srgb,var(--tile-color) 4%,#fff);box-shadow:0 7px 18px #101c2a14}.orca-terminal-actions>button:active,.orca-terminal-actions>button.active{border-color:var(--tile-color);background:color-mix(in srgb,var(--tile-color) 8%,#fff);box-shadow:0 3px 10px #101c2a0f}.orca-terminal-actions>button.staged:after{border:1px solid color-mix(in srgb,var(--tile-color) 45%,#fff);color:var(--tile-color);content:"STAGED";letter-spacing:.05em;background:#fff;border-radius:999px;padding:2px 3px;font:900 5px ui-monospace,SFMono-Regular,Menlo,monospace;position:absolute;top:4px;right:4px}.orca-terminal-actions img{object-fit:contain;width:32px;height:32px;opacity:var(--icon-opacity,.82)}.orca-terminal-actions>button>span{gap:3px;min-width:0;display:grid}.orca-terminal-actions strong{color:#101c2a;letter-spacing:-.01em;font-size:11px;line-height:1.1}.orca-terminal-actions small{color:#73858b;letter-spacing:.045em;text-transform:uppercase;font-size:6px;font-weight:850}.orca-terminal-input{background:#fff;border:1px solid #4da1a261;min-height:190px;margin-top:10px;box-shadow:0 12px 30px #101c2a0f}.orca-terminal-idle{text-align:center;background:radial-gradient(circle,#4da1a21a,#0000 36%);align-content:center;place-items:center;gap:7px;min-height:190px;padding:24px;display:grid}.orca-terminal-idle strong{font-size:21px}.orca-terminal-idle span{color:#62777c;max-width:560px;line-height:1.55}.orca-terminal-question{align-content:center;gap:12px;min-height:230px;padding:25px;display:grid}.orca-terminal-question>span{color:#397879;letter-spacing:.14em;font:900 10px ui-monospace,SFMono-Regular,Menlo,monospace}.orca-terminal-question h3{letter-spacing:-.035em;margin:0;font-size:clamp(22px,2.5vw,34px)}.orca-terminal-question>input{color:#101c2a;background:#f8fafb;border:2px solid #a9c4c6;border-radius:8px;outline:none;width:100%;height:56px;padding:0 16px;font:700 18px inherit}.orca-terminal-question>input:focus{border-color:var(--terminal-teal);box-shadow:0 0 0 4px #4da1a21f}.orca-terminal-question>button,.orca-terminal-choice-row button{color:#fff;cursor:pointer;background:#397f80;border:0;border-radius:8px;min-height:52px;padding:0 18px;font-size:14px;font-weight:900}.orca-terminal-question>button{justify-self:end}.orca-terminal-question>button:disabled{cursor:wait;opacity:.6}.orca-terminal-choice-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.orca-terminal-choice-row button:nth-child(2){background:#387ca2}.orca-terminal-choice-row button:nth-child(3){background:#6735bf}.orca-terminal-review dl{border:1px solid #d6e1e4;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.orca-terminal-review dl div{border-bottom:1px solid #d6e1e4;border-right:1px solid #d6e1e4;gap:4px;padding:12px;display:grid}.orca-terminal-review dt{color:#6a7e83;text-transform:uppercase;font-size:10px;font-weight:900}.orca-terminal-review dd{text-transform:capitalize;margin:0;font-weight:800}.orca-terminal-finder>div{border:1px solid #d6e1e4;max-height:230px;display:grid;overflow-y:auto}.orca-terminal-finder>div button{color:#101c2a;text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #e1eaed;justify-content:space-between;align-items:center;gap:16px;min-height:52px;padding:10px 14px;display:flex}.orca-terminal-finder>div button:hover{background:#edf7f7}.orca-terminal-finder>div small{color:#657b80}.orca-terminal-receipt{color:#27353b;background:#fbfaf4;border:1px solid #c9d2d7;grid-template-rows:auto 1fr auto;min-height:100%;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;display:grid;box-shadow:0 16px 42px #101c2a17}.orca-terminal-receipt>header{text-align:center;border-bottom:1px dashed #aeb9bd;padding:22px 20px 18px;display:grid}.orca-terminal-receipt>header span{letter-spacing:.12em;font-size:27px;font-weight:950}.orca-terminal-receipt>header strong{letter-spacing:.18em;margin-top:3px;font-size:12px}.orca-terminal-receipt>header small{color:#6d7c81;margin-top:10px}.orca-terminal-receipt>div{padding:22px 20px}.orca-terminal-receipt p{overflow-wrap:anywhere;margin:0 0 12px;font-size:12px;line-height:1.5}.orca-terminal-receipt p.status{letter-spacing:.1em;border-bottom:2px solid #27353b;padding-bottom:12px;font-size:14px;font-weight:950}.orca-terminal-receipt>footer{border-top:1px dashed #aeb9bd;justify-content:space-between;gap:12px;padding:16px 20px;font-size:10px;display:flex}@media (max-width:1080px){.orca-terminal-layout{grid-template-columns:1fr}.orca-terminal-receipt{min-height:230px}.orca-terminal-action-row{grid-template-columns:74px minmax(0,1fr)}}@media (max-width:760px){.orca-terminal-actions{grid-template-columns:repeat(3,minmax(0,1fr))}.orca-terminal-action-row{grid-template-columns:1fr}.orca-terminal-action-row h2{border-top:3px solid var(--category-color);border-left:0;min-height:32px}.orca-terminal-actions>button{min-height:62px}.orca-terminal-choice-row{grid-template-columns:1fr}}@media (max-width:480px){.orca-terminal-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}.people-access{color:#101c2a;width:100%;max-width:1500px;margin:0 auto}.people-profile-open{color:#2f7273;cursor:pointer;background:#f5fbfb;border:1px solid #c8d9dc;border-radius:4px;min-height:29px;padding:0 10px;font-size:9px;font-weight:900}.people-access-panel{background:#fff;border:1px solid #d8e3e7;box-shadow:0 14px 38px #101c2a0b}.people-access-table-wrap{overflow-x:auto}.people-access table{border-collapse:collapse;width:100%;min-width:960px}.people-access th{color:#687a80;letter-spacing:.06em;text-align:left;text-transform:uppercase;background:#fbfcfc;border-bottom:1px solid #dce5e8;padding:10px 14px;font-size:9px}.people-access td{color:#53666d;vertical-align:middle;border-bottom:1px solid #e7edef;padding:12px 14px;font-size:11px}.people-access tbody tr:last-child td{border-bottom:0}.people-access td:first-child{align-items:center;gap:10px;display:flex}.people-access td div{gap:3px;display:grid}.people-access td strong{color:#182932;font-size:11px}.people-access td small{color:#819096;font-size:9px}.people-access-avatar{object-fit:cover;background:#edf8f8;border:1px solid #b7d1d3;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid;color:#2f7273!important;letter-spacing:0!important;font-size:10px!important}.people-access-role,.identity-linked,.identity-unlinked,.membership-status,.invitation-state{text-transform:uppercase;background:#f4f7f8;border:1px solid #ccdadd;border-radius:999px;width:fit-content;padding:5px 8px;font-weight:950;display:inline-flex;color:#536970!important;letter-spacing:.05em!important;font-size:8px!important}.identity-linked,.membership-status.active,.invitation-state.accepted{background:#edf8f2;border-color:#acd5c4;color:#276b51!important}.identity-unlinked,.membership-status.invited,.invitation-state.pending{background:#fff6ec;border-color:#edc69e;color:#9b551f!important}.membership-status.suspended,.membership-status.revoked,.invitation-state.expired,.invitation-state.cancelled{background:#fff1f1;border-color:#e4b4b4;color:#9a3939!important}.people-access-empty{color:#75878d;text-align:center;gap:5px;padding:28px!important;display:grid!important}.people-access-empty strong{color:#40555d;font-size:13px}.people-access-empty span{color:#75878d;letter-spacing:0;text-transform:none;font-size:10px}.workspace-settings-trigger{color:#516472;cursor:pointer;background:#fff;border:1px solid #cbd9e1;border-radius:9px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:inline-flex}.workspace-settings-icon{width:17px;height:17px;display:block}.workspace-settings-trigger:hover,.workspace-settings-trigger.active{color:#263a44;background:#edf2f4;border-color:#455b66}.workspace-admin-trigger{color:#fff;cursor:pointer;background:#2d424d;border:1px solid #b8c8d0;border-radius:9px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:inline-flex}.workspace-admin-icon{width:17px;height:17px;display:block}.workspace-admin-trigger:hover,.workspace-admin-trigger.active{color:#fff;background:#172a34;border-color:#172a34}.admin-console{color:#101c2a;width:100%;max-width:1500px;margin:0 auto}.admin-console-heading{background:linear-gradient(120deg,#fff 0%,#f3f7f8 68%,#e7eef1 100%);border:1px solid #cad7dd;justify-content:space-between;align-items:flex-end;gap:28px;padding:24px 26px;display:flex;box-shadow:0 14px 38px #101c2a0f}.admin-console-heading span,.admin-console-panel header span,.admin-console-boundary span{color:#3d5662;letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:950}.admin-console-heading h2{letter-spacing:-.045em;margin:6px 0 7px;font-size:clamp(30px,3vw,44px)}.admin-console-heading p{color:#65777e;max-width:780px;margin:0;font-size:13px;line-height:1.55}.admin-console-heading>strong{color:#314a56;letter-spacing:.08em;text-transform:uppercase;background:#fff;border:1px solid #b9c9d0;border-radius:999px;flex:none;padding:8px 11px;font-size:9px}.admin-console-tabs{background:#fff;border:1px solid #cad7dd;border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;margin:14px 0;padding:6px;display:grid}.admin-console-tabs button{color:#52666d;cursor:pointer;background:0 0;border:0;border-radius:6px;min-height:42px;font-size:12px;font-weight:800}.admin-console-tabs button:hover{color:#263a44;background:#edf2f4}.admin-console-tabs button.active{color:#fff;background:#2d424d}.admin-console-panel{background:#fff;border:1px solid #d8e3e7}.admin-console-panel>header{border-bottom:1px solid #e2eaed;justify-content:space-between;align-items:flex-end;gap:24px;padding:22px 24px;display:flex}.admin-console-panel>header h3{margin:5px 0;font-size:28px}.admin-console-panel>header p{color:#6b7d84;margin:0;font-size:11px}.admin-console-panel>header>strong{color:#40555d;text-transform:uppercase;background:#edf2f4;border-radius:999px;padding:7px 10px;font-size:9px}.admin-console-summary{border-bottom:1px solid #d8e3e7;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.admin-console-summary article{border-right:1px solid #e2eaed;gap:5px;padding:22px;display:grid}.admin-console-summary article:last-child{border-right:0}.admin-console-summary span,.admin-console-actions span{color:#536a75;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:900}.admin-console-summary strong{font-size:22px}.admin-console-summary small,.admin-console-actions small{color:#819096;font-size:10px}.admin-console-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:18px;display:grid}.admin-console-actions button,.admin-console-actions article{color:#182932;text-align:left;background:#fff;border:1px solid #d8e3e7;align-content:center;gap:8px;min-height:120px;padding:20px;display:grid}.admin-console-actions button{cursor:pointer}.admin-console-actions button:hover{border-color:#8ca2ac;transform:translateY(-1px);box-shadow:0 12px 28px #101c2a12}.admin-console-actions strong{font-size:15px}.admin-console-empty{text-align:center;place-content:center;gap:7px;min-height:280px;display:grid}.admin-console-empty strong{font-size:18px}.admin-console-empty span{color:#74868c;font-size:11px}.admin-console-table-wrap{overflow-x:auto}.admin-console-table{border-collapse:collapse;color:#263943;width:100%;font-size:11px}.admin-console-table th{color:#60737c;text-align:left;letter-spacing:.07em;text-transform:uppercase;background:#f6f9fa;border-bottom:1px solid #d8e3e7;padding:12px 16px;font-size:9px}.admin-console-table td{vertical-align:middle;border-bottom:1px solid #e7edef;padding:14px 16px}.admin-console-table tbody tr:last-child td{border-bottom:0}.admin-console-table td>strong,.admin-console-table td>small{display:block}.admin-console-table td>small{color:#849299;margin-top:4px;font-size:9px}.admin-console-table td>button{color:#fff;cursor:pointer;background:#2d424d;border:1px solid #2d424d;border-radius:6px;min-height:34px;padding:0 12px;font-size:9px;font-weight:900}.admin-console-table td>button:disabled{cursor:wait;opacity:.58}.admin-state,.admin-account-ready{color:#465d67;text-transform:uppercase;background:#edf2f4;border-radius:999px;padding:5px 8px;font-size:8px;font-weight:900;display:inline-flex}.admin-state.account,.admin-account-ready{color:#276347;background:#e7f4ed}.admin-state.failed{color:#963c3c;background:#fff0f0}.admin-console-table-empty{color:#74868c;text-align:center;height:160px}.admin-console-boundary{background:#f7fafb;border:1px solid #cad7dd;gap:7px;margin-top:14px;padding:18px 20px;display:grid}.admin-console-boundary p{color:#65777e;margin:0;font-size:11px;line-height:1.55}.admin-shell .workspace-breadcrumbs{min-height:40px;font-size:12px}.admin-shell .workspace-breadcrumbs strong{font-size:12px}.people-workspace{color:#101c2a;width:100%;max-width:1500px;margin:0 auto}.people-workspace-heading{justify-content:space-between;align-items:flex-end;gap:28px;padding:8px 2px 22px;display:flex}.people-workspace-heading span{color:#455b66;letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:950}.people-workspace-heading h2{letter-spacing:-.045em;margin:7px 0;font-size:clamp(34px,4vw,52px)}.people-workspace-heading p{color:#65777e;max-width:780px;margin:0;font-size:13px;line-height:1.55}.people-workspace-heading>strong{color:#455b66;letter-spacing:.08em;text-transform:uppercase;background:#fff;border:1px solid #cbd8de;border-radius:999px;flex:none;padding:8px 11px;font-size:9px}.people-workspace-tabs{background:#fff;border:1px solid #cbd8de;border-radius:8px;grid-template-columns:repeat(6,minmax(0,1fr));gap:2px;margin-bottom:18px;padding:6px;display:grid;overflow-x:auto;box-shadow:0 10px 30px #101c2a0b}.people-workspace-tabs button{color:#52666d;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:6px;min-width:112px;min-height:42px;padding:0 12px;font-size:12px;font-weight:800}.people-workspace-tabs button:hover{color:#263a44;background:#edf2f4}.people-workspace-tabs button.active{color:#fff;background:#455b66}.swan-workspace .people-workspace-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.swan-workspace .people-workspace-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.swan-filter-tabs{background:#fff;border:1px solid #d7e1dd;border-radius:9px;gap:0;min-height:50px;margin-bottom:18px;padding:5px;display:grid;overflow-x:auto}.payroll-filter-tabs,.vendor-filter-tabs{grid-template-columns:repeat(5,minmax(max-content,1fr))}.swan-filter-tabs button{color:#52635c;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:0 14px;font-size:10px;font-weight:700;display:flex}.swan-filter-tabs button>span{color:#71827b;place-items:center;width:18px;height:18px;font-size:12px;font-weight:900;display:grid}.swan-filter-tabs button>small{color:#68756f;background:#edf2ef;border-radius:999px;min-width:19px;padding:2px 5px;font-size:8px}.swan-filter-tabs button:hover{color:#315a49;background:#f0f5f2}.swan-filter-tabs button.active{color:#fff;background:#4f846c}.swan-filter-tabs button.active>span{color:#fff}.swan-filter-tabs button.active>small{color:#315a49;background:#fff}.swan-filter-empty{color:#81848a;text-align:center;border-top:1px solid #eee6ea;padding:40px 20px;font-size:12px}.people-workspace-panel{width:100%}.people-workspace-toolbar{justify-content:flex-end;min-height:38px;display:flex}.people-workspace-panel>.people-workspace-card-grid:first-child,.people-workspace-panel>.people-workspace-list:first-child,.people-workspace>.rabbit-hr-admin .rabbit-hr-request-list{margin-top:0}.people-workspace-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.people-workspace-actions button{color:#182932;text-align:left;cursor:pointer;background:#fff;border:1px solid #d8e3e7;align-content:center;gap:9px;min-height:110px;padding:20px;display:grid}.people-workspace-actions button:hover{border-color:#99adb6;transform:translateY(-1px);box-shadow:0 12px 28px #101c2a12}.people-workspace-actions span{color:#455b66;letter-spacing:.09em;text-transform:uppercase;font-size:9px;font-weight:950}.people-workspace-actions strong{font-size:14px;line-height:1.35}.people-workspace-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.people-workspace-card-grid>button{color:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #d8e3e7;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:12px;padding:18px;display:grid}.people-workspace-card-grid>button:hover{border-color:#99adb6;box-shadow:0 12px 28px #101c2a12}.people-workspace-card-grid>button>span,.people-workspace-card-grid>button>img{color:#fff;object-fit:cover;background:#455b66;border-radius:50%;grid-row:span 2;place-items:center;width:52px;height:52px;font-size:12px;font-weight:950;display:grid}.people-workspace-card-grid>button>div{gap:4px;min-width:0;display:grid}.people-workspace-card-grid>button strong{font-size:14px}.people-workspace-card-grid>button small{color:#65777e;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.people-workspace-card-grid>button p{color:#849299;margin:0;font-size:10px}.people-workspace-card-grid>button b{color:#455b66;grid-column:2;font-size:10px}.people-workspace-list{background:#fff;border:1px solid #d8e3e7;margin-top:14px}.people-workspace-list article{border-bottom:1px solid #e7edef;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:13px;padding:14px 17px;display:grid}.people-workspace-list article:last-child{border-bottom:0}.people-workspace-list article>span,.people-workspace-list article>img{color:#fff;object-fit:cover;background:#455b66;border-radius:50%;place-items:center;width:42px;height:42px;font-size:10px;font-weight:950;display:grid}.people-workspace-list article>div{gap:4px;min-width:0;display:grid}.people-workspace-list article>div strong{font-size:13px}.people-workspace-list article>div small{color:#74868c;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.people-workspace-list article>button,.people-heading-action{color:#344c57;cursor:pointer;background:#edf2f4;border:1px solid #b7c7cf;border-radius:6px;min-height:38px;padding:0 13px;font-size:10px;font-weight:900}.people-workspace-list article>b{color:#52666d;font-size:11px}.people-workspace-empty{text-align:center;background:#fff;border:1px solid #d8e3e7;place-content:center;gap:7px;min-height:260px;margin-top:14px;display:grid}.people-workspace-empty strong{font-size:18px}.people-workspace-empty span{color:#74868c;font-size:11px}.settings-shell .workspace-breadcrumbs{min-height:40px;font-size:12px}.settings-shell .workspace-breadcrumbs strong{font-size:12px}.settings-console,.rabbit-console{color:#101c2a;width:100%;max-width:1500px;margin:0 auto}.settings-heading,.rabbit-heading{background:linear-gradient(120deg,#fff 0%,#f6fafb 72%,#edf2f4 100%);border:1px solid #d8e3e7;justify-content:space-between;align-items:flex-end;gap:28px;padding:24px 26px;display:flex;box-shadow:0 14px 38px #101c2a0f}.rabbit-heading{background:linear-gradient(120deg,#fff 0%,#f7faf3 72%,#eef3e6 100%)}.settings-heading>div,.rabbit-heading>div{min-width:0}.settings-heading span,.rabbit-heading span{color:#455b66;letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:950}.rabbit-heading span{color:#6d7f45}.settings-heading h2,.rabbit-heading h2{letter-spacing:-.045em;margin:6px 0 7px;font-size:clamp(30px,3vw,44px)}.settings-heading p,.rabbit-heading p{color:#65777e;max-width:780px;margin:0;font-size:13px;line-height:1.55}.settings-heading>strong,.rabbit-heading>strong{color:#455b66;letter-spacing:.08em;text-transform:uppercase;background:#fff;border:1px solid #cbd8de;border-radius:999px;flex:none;padding:8px 11px;font-size:9px}.rabbit-heading>strong{color:#60723a;border-color:#c9d5ae}.settings-summary,.rabbit-summary{background:#fff;border:1px solid #d8e3e7;grid-template-columns:repeat(4,minmax(0,1fr));margin:14px 0;display:grid}.rabbit-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.settings-summary article,.rabbit-summary article{border-right:1px solid #e2eaed;gap:4px;padding:20px;display:grid}.settings-summary article:last-child,.rabbit-summary article:last-child{border-right:0}.settings-summary span,.rabbit-summary span{color:#687b82;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:900}.settings-summary strong,.rabbit-summary strong{font-size:23px}.settings-summary small,.rabbit-summary small{color:#819096;font-size:9px}.settings-principles{background:#fff;border:1px solid #d8e3e7;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.settings-principles>div{border-right:1px solid #e2eaed;padding:24px}.settings-principles>div:last-child{border-right:0}.settings-principles span{color:#455b66;font:900 10px ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.settings-principles strong{margin-top:15px;font-size:16px;display:block}.settings-principles p{color:#6b7d84;margin:8px 0 0;font-size:11px;line-height:1.55}.settings-role-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:14px;display:grid}.settings-role-grid article{background:#fff;border:1px solid #d8e3e7;padding:22px;box-shadow:0 14px 38px #101c2a0b}.settings-role-grid article header span{color:#455b66;letter-spacing:.1em;font-size:9px;font-weight:950}.settings-role-grid h3{margin:7px 0 0;font-size:21px}.settings-role-grid p{color:#65777e;min-height:48px;font-size:12px;line-height:1.55}.settings-role-grid dl{border-top:1px solid #e2eaed;margin:18px 0 0}.settings-role-grid dl div{border-bottom:1px solid #edf1f3;justify-content:space-between;gap:20px;padding:11px 0;display:flex}.settings-role-grid dt{color:#7b8c92;text-transform:uppercase;font-size:9px;font-weight:900}.settings-role-grid dd{text-align:right;margin:0;font-size:10px;font-weight:800}.settings-matrix-wrap{background:#fff;border:1px solid #d8e3e7;margin-top:14px;overflow-x:auto}.settings-matrix{border-collapse:collapse;width:100%;min-width:850px}.settings-matrix th{color:#687a80;letter-spacing:.06em;text-align:left;text-transform:uppercase;background:#f8fafb;border-bottom:1px solid #dce5e8;padding:12px 16px;font-size:9px}.settings-matrix td{color:#53666d;border-bottom:1px solid #e7edef;padding:12px 16px;font-size:11px}.settings-matrix tbody tr:last-child td{border-bottom:0}.settings-matrix td:first-child strong,.settings-matrix td:first-child small{display:block}.settings-matrix td:first-child strong{color:#182932}.settings-matrix td:first-child small{color:#87969b;text-transform:uppercase;margin-top:3px;font-size:8px}.settings-permission{letter-spacing:.05em;text-transform:uppercase;border:1px solid #ccdadd;border-radius:999px;padding:5px 8px;font-size:8px;font-weight:950;display:inline-flex}.settings-permission.administer{color:#344c57;background:#edf2f4;border-color:#b7c7cf}.settings-permission.work{color:#276b51;background:#edf8f2;border-color:#acd5c4}.settings-permission.none{color:#849298;background:#f5f7f8;border-color:#d8dee1}.settings-boundary,.rabbit-boundary{background:#fff;border:1px solid #cbd8de;border-left:4px solid #455b66;margin-top:14px;padding:18px 20px}.rabbit-boundary{background:#f9fbf6;border-color:#cad7b3 #cad7b3 #cad7b3 #6d7f45}.settings-boundary span,.rabbit-boundary span{color:#64777f;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:950}.settings-boundary strong{margin-top:7px;font-size:13px;display:block}.settings-boundary p,.rabbit-boundary p{color:#6f8187;margin:6px 0 0;font-size:10px;line-height:1.5}.rabbit-empty{text-align:center;background:#fff;border:1px solid #d8e3e7;place-content:center;gap:8px;min-height:300px;margin-top:14px;padding:40px;display:grid}.rabbit-empty span{color:#6d7f45;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:950}.rabbit-empty strong{font-size:18px}.rabbit-empty p{color:#74868c;max-width:560px;margin:0;font-size:11px;line-height:1.55}.rabbit-team-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.rabbit-team-person{color:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #d8e3e7;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:12px;padding:18px;display:grid;box-shadow:0 12px 30px #101c2a0a}.rabbit-team-person:hover{border-color:#9daf79;transform:translateY(-1px);box-shadow:0 15px 34px #4b5c2b1a}.rabbit-person-avatar{color:#5a6c36;object-fit:cover;background:#f2f6eb;border:1px solid #c9d5ae;border-radius:50%;grid-row:span 2;place-items:center;width:48px;height:48px;font-size:12px;font-weight:950;display:grid}.rabbit-team-grid .rabbit-team-person>div{gap:4px;min-width:0;display:grid}.rabbit-team-grid .rabbit-team-person>div strong{font-size:13px}.rabbit-team-grid .rabbit-team-person>div small{color:#78898f;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.rabbit-team-grid dl{border-top:1px solid #e6ece0;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));margin:8px 0 0;display:grid}.rabbit-team-grid dl div{gap:3px;padding-top:10px;display:grid}.rabbit-team-grid dt{color:#84916e;letter-spacing:.06em;text-transform:uppercase;font-size:8px;font-weight:900}.rabbit-team-grid dd{color:#334148;text-transform:capitalize;margin:0;font-size:9px;font-weight:850}.staff-profile{color:#171921;width:100%;max-width:1500px;margin:0 auto}.staff-profile-toolbar{justify-content:space-between;align-items:center;gap:16px;min-height:42px;margin-bottom:12px;display:flex}.staff-profile-toolbar>button:first-child{color:#8a3c64;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:850}.staff-profile-heading{justify-content:space-between;align-items:flex-end;gap:28px;padding:10px 4px 22px;display:flex}.staff-profile-heading>div:first-child>button{color:#8a3c64;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:850}.staff-profile-heading>div:first-child>span{color:#a64877;letter-spacing:.08em;text-transform:uppercase;margin-top:11px;font-size:11px;font-weight:900;display:block}.staff-profile-heading h2{letter-spacing:-.045em;margin:6px 0;font-size:clamp(34px,4vw,52px)}.staff-profile-heading p{color:#6f7078;margin:0;font-size:14px}.staff-profile-heading>div:last-child{justify-items:end;gap:8px;display:grid}.staff-profile-heading small{color:#797b82;font-size:11px}.staff-profile-save{color:#fff;cursor:pointer;background:#c94f86;border:0;border-radius:8px;min-height:46px;padding:0 22px;font-size:13px;font-weight:900}.staff-profile-save:hover{background:#ad3b70}.staff-profile-hero{background:linear-gradient(120deg,#fff,#fffafd);border:1px solid #e4dce2;border-radius:12px;grid-template-columns:minmax(330px,.9fr) minmax(460px,1.2fr);align-items:center;gap:34px;padding:28px;display:grid;box-shadow:0 14px 38px #411b300d}.staff-profile-person{align-items:center;gap:22px;min-width:0;display:flex}.staff-profile-photo{color:#fff;object-fit:cover;background:linear-gradient(145deg,#e673a7,#b33d74);border:4px solid #fff;border-radius:50%;flex:0 0 104px;place-items:center;width:104px;height:104px;font-size:25px;font-weight:900;display:grid;overflow:hidden;box-shadow:0 0 0 1px #ead7e1}.staff-profile-person h3{align-items:center;gap:10px;margin:0;font-size:26px;display:flex}.staff-profile-person h3 span{color:#276b51;text-transform:uppercase;background:#edf8f2;border-radius:999px;padding:5px 8px;font-size:9px;font-weight:900}.staff-profile-person strong{margin-top:7px;font-size:15px;display:block}.staff-profile-person p{color:#6d6f78;margin:6px 0;font-size:13px}.staff-profile-person small{color:#9a7789;font-size:11px}.staff-profile-hero dl{border-left:1px solid #eee3e9;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.staff-profile-hero dl div{min-height:76px;padding:14px 24px}.staff-profile-hero dt{color:#8a7d84;letter-spacing:.05em;text-transform:uppercase;font-size:10px;font-weight:850}.staff-profile-hero dd{margin:6px 0 0;font-size:14px;font-weight:850}.staff-profile-layout{grid-template-columns:minmax(0,1.55fr) minmax(330px,.75fr);gap:18px;margin-top:18px;display:grid}.staff-profile-details,.staff-profile-work{background:#fff;border:1px solid #e4dce2;border-radius:12px;box-shadow:0 12px 32px #411b300a}.staff-profile-details>header,.staff-profile-work>header{border-bottom:1px solid #eee6ea;padding:23px 25px 19px}.staff-profile-details h3,.staff-profile-work h3{margin:0;font-size:21px}.staff-profile-details header p,.staff-profile-work header p{color:#777982;margin:6px 0 0;font-size:12px}.staff-profile-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:24px 25px;display:grid}.staff-profile-fields label{color:#363841;gap:7px;font-size:12px;font-weight:850;display:grid}.staff-profile-fields input{color:#22242a;width:100%;min-height:48px;font:inherit;background:#fff;border:1px solid #ddd7db;border-radius:8px;outline:0;padding:0 14px;font-size:14px;font-weight:500}.staff-profile-fields input:focus{border-color:#c94f86;box-shadow:0 0 0 3px #c94f861f}.staff-profile-fields input[readonly]{color:#676970;background:#f7f5f6}.staff-profile-fields label.wide{grid-column:1/-1}.staff-profile-fields textarea{color:#22242a;width:100%;font:inherit;resize:vertical;background:#fff;border:1px solid #ddd7db;border-radius:8px;outline:0;padding:12px 14px;font-size:14px;line-height:1.45}.staff-profile-fields textarea:focus{border-color:#c94f86;box-shadow:0 0 0 3px #c94f861f}.staff-profile-fields textarea[readonly]{color:#676970;background:#f7f5f6}.staff-profile-fields small{color:#8b8c92;font-size:10px;font-weight:500;line-height:1.4}.staff-profile-record{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 34px;margin:0;padding:12px 25px 18px;display:grid}.staff-profile-record>div{border-bottom:1px solid #eee6ea;align-content:start;gap:6px;min-height:82px;padding:18px 0;display:grid}.staff-profile-record>div.wide{grid-column:1/-1}.staff-profile-record dt{color:#8a7d84;letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:900}.staff-profile-record dd{color:#2b2d34;overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:750;line-height:1.45}.staff-profile-record small{color:#8b8c92;font-size:10px;line-height:1.4}.staff-profile-details>footer{color:#7d3b5d;background:#fbf2f7;border-left:4px solid #c94f86;margin:0 25px 24px;padding:15px 17px;font-size:11px}.staff-profile-work>section{border-bottom:1px solid #eee6ea;gap:8px;padding:18px 22px;display:grid}.staff-profile-work>section:last-child{border-bottom:0}.staff-profile-work>section>span{color:#a64877;letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:900}.staff-profile-work section p{color:#777982;margin:0;font-size:12px;line-height:1.5}.staff-profile-work section>strong{font-size:14px}.staff-profile-work section>small{color:#8b8c92;font-size:10px}.staff-profile-work ul{gap:8px;margin:0;padding-left:18px;display:grid}.staff-profile-work li{color:#454750;font-size:12px;line-height:1.45}.staff-profile-work li small{color:#8b8c92;margin-top:2px;display:block}.staff-profile-pods{flex-wrap:wrap;gap:7px;display:flex}.staff-profile-pods strong{color:#53672f;background:#f0f5e8;border-radius:999px;padding:6px 9px;font-size:10px}.staff-payroll-list{gap:8px;display:grid}.staff-payroll-list article{background:#fcfafb;border:1px solid #eee3e9;border-radius:7px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:11px;display:grid}.staff-payroll-list article div{gap:3px;display:grid}.staff-payroll-list article div strong{font-size:11px}.staff-payroll-list article div small{color:#85868d;font-size:9px}.staff-payroll-list article>strong{font-size:12px}.staff-payroll-status{color:#52646b;text-transform:uppercase;background:#edf1f2;border-radius:999px;padding:5px 7px;font-size:8px;font-weight:950}.staff-payroll-status.paid{color:#276b51;background:#e7f6ee}.staff-payroll-status.late,.staff-payroll-status.held{color:#a23c48;background:#fff0f2}.payroll-record{color:#171921;width:100%;max-width:1500px;margin:0 auto}.payroll-record-columns{grid-template-columns:minmax(360px,.85fr) minmax(520px,1.15fr);align-items:start;gap:18px;display:grid}.payroll-record-primary,.payroll-record-secondary{gap:18px;display:grid}.payroll-record-card{background:#fff;border:1px solid #e4dce2;border-radius:12px;overflow:hidden;box-shadow:0 12px 32px #411b300a}.payroll-record-identity{background:linear-gradient(135deg,#fff 0%,#fffafd 100%)}.payroll-record-identity>header{grid-template-columns:74px minmax(0,1fr);align-items:center;gap:18px;padding:24px 25px 20px;display:grid}.payroll-record-photo{color:#fff;object-fit:cover;background:linear-gradient(145deg,#e673a7,#b33d74);border:3px solid #fff;border-radius:50%;place-items:center;width:74px;height:74px;font-size:18px;font-weight:900;display:grid;overflow:hidden;box-shadow:0 0 0 1px #ead7e1}.payroll-record-identity header>div{min-width:0}.payroll-record-identity header>div>span{color:#a64877;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:900}.payroll-record-identity h3{margin:4px 0;font-size:24px}.payroll-record-identity header>div>strong{font-size:13px}.payroll-record-identity header>div>p{color:#777982;margin:4px 0 0;font-size:11px}.payroll-record-identity dl{border-top:1px solid #eee3e9;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 25px;display:grid}.payroll-record-identity dl div{padding:16px 0}.payroll-record-identity dl div:nth-child(2n){border-left:1px solid #eee3e9;padding-left:18px}.payroll-record-identity dt{color:#8a7d84;letter-spacing:.05em;text-transform:uppercase;font-size:9px;font-weight:850}.payroll-record-identity dd{margin:5px 0 0;font-size:12px;font-weight:850}.payroll-record-identity>footer{background:#ffffffb8;border-top:1px solid #eee3e9;gap:9px;padding:17px 25px;display:flex}.payroll-record-identity>footer button{color:#8e3a64;cursor:pointer;background:#fff7fb;border:1px solid #d9acc2;border-radius:7px;min-height:38px;padding:0 14px;font-size:10px;font-weight:900}.payroll-record-identity>footer button:disabled{opacity:.45;cursor:not-allowed}.payroll-record-card>header{border-bottom:1px solid #eee6ea;padding:19px 25px 16px}.payroll-record-card>header>span{color:#a64877;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:900}.payroll-record-card>header h3{margin:4px 0;font-size:20px}.payroll-record-card>header p{color:#777982;margin:0;font-size:11px}.payroll-record-history>div,.payroll-transactions>div{padding:20px 25px}.payroll-record-history>div>p,.payroll-transactions>div>p{color:#777982;margin:0;font-size:12px}.payroll-transactions article{background:#fcfafb;border:1px solid #eee3e9;border-radius:8px;justify-content:space-between;align-items:center;gap:22px;padding:17px;display:flex}.payroll-transactions article>div{gap:5px;display:grid}.payroll-transactions article>div:last-child{justify-items:end}.payroll-transactions article span:not(.staff-payroll-status){color:#8a7d84;text-transform:uppercase;font-size:9px;font-weight:850}.payroll-transactions article strong{font-size:14px}.payroll-transactions article small{color:#85868d;font-size:10px}.payroll-record-editor>header{background:#fffafd}.payroll-record-editor form{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:20px 25px;display:grid}.payroll-record-editor label{color:#484a52;gap:6px;font-size:11px;font-weight:850;display:grid}.payroll-record-editor label.wide{grid-column:1/-1}.payroll-record-editor input,.payroll-record-editor select,.payroll-record-editor textarea{color:#25272d;width:100%;min-height:42px;font:inherit;background:#fff;border:1px solid #ddd7db;border-radius:7px;padding:9px 11px;font-size:12px}.payroll-record-editor textarea{resize:vertical}.payroll-editor-actions{grid-column:1/-1;justify-content:flex-end;gap:9px;display:flex}.payroll-editor-actions button{color:#8e3a64;cursor:pointer;background:#fff;border:1px solid #d9acc2;border-radius:7px;min-height:40px;padding:0 14px;font-size:10px;font-weight:900}.payroll-editor-actions button[type=submit]{color:#fff;background:#c94f86;border-color:#c94f86}.payroll-record-status{border:1px solid #e7ccd9;margin-top:18px}.payroll-directory{gap:18px;display:grid}.payroll-directory-summary{background:#fffafd;border:1px solid #e4dce2;border-radius:12px;grid-template-columns:minmax(180px,1fr) minmax(140px,.6fr) auto;align-items:center;gap:18px;padding:20px 24px;display:grid}.payroll-directory-summary div{gap:4px;display:grid}.payroll-directory-summary span{color:#8a7d84;letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:900}.payroll-directory-summary strong{font-size:22px}.payroll-directory-summary button{color:#8a7d84;background:#f8f5f7;border:1px solid #e1d9de;border-radius:7px;min-height:38px;padding:0 14px;font-size:10px;font-weight:900}.payroll-directory-table{background:#fff;border:1px solid #e4dce2;border-radius:12px;overflow:hidden}.payroll-directory-head,.payroll-directory-table article{grid-template-columns:44px minmax(180px,1.1fr) minmax(105px,.55fr) minmax(92px,.5fr) minmax(92px,.5fr) minmax(95px,.52fr) minmax(72px,.38fr) minmax(88px,.44fr) auto;align-items:center;gap:10px;display:grid}.payroll-directory-head{color:#857980;letter-spacing:.05em;text-transform:uppercase;background:#f8f5f7;padding:12px 18px;font-size:9px;font-weight:900}.payroll-directory-head button{color:inherit;font:inherit;letter-spacing:inherit;text-align:left;text-transform:inherit;cursor:pointer;background:0 0;border:0;padding:0}.payroll-directory-head button:first-child{grid-column:1/3}.payroll-directory-head button:hover,.payroll-directory-head button.active{color:#8e3a64}.payroll-directory-money{gap:3px;display:grid}.payroll-directory-money>strong{font-size:11px}.payroll-directory-money>small{color:#a23c48;white-space:nowrap;font-size:8px;font-weight:850}.payroll-directory-table article{border-top:1px solid #eee6ea;padding:13px 18px}.payroll-directory-table article>img,.payroll-directory-avatar{color:#fff;object-fit:cover;background:#bd4b80;border-radius:50%;place-items:center;width:38px;height:38px;font-size:10px;font-weight:900;display:grid;overflow:hidden}.payroll-directory-table article>div{gap:3px;display:grid}.payroll-directory-table article>div strong{font-size:12px}.payroll-directory-table article>div small{color:#85868d;font-size:9px}.payroll-directory-table article>strong,.payroll-directory-table article>span:not(.staff-payroll-status){font-size:11px}.payroll-timing{border-radius:999px;width:max-content;padding:6px 9px;font-weight:900;font-size:10px!important}.payroll-timing.late{color:#9f233b;background:#fde6eb}.payroll-timing.upcoming{color:#355f6d;background:#e8f3f5}.payroll-timing.due{color:#8b5a14;background:#fff1d2}.payroll-timing.clear{color:#356445;background:#e6f2ea}.payroll-timing.unset{color:#777078;background:#f1edef}.payroll-directory-table article>button{color:#8e3a64;cursor:pointer;background:#fff7fb;border:1px solid #d9acc2;border-radius:6px;min-height:34px;padding:0 11px;font-size:9px;font-weight:900}.staff-payroll-status.inactive{color:#7e4c52;background:#f7e8ea}.payroll-access-status{color:#276b51;text-transform:uppercase;background:#e7f6ee;border-radius:999px;width:fit-content;padding:5px 7px;font-size:8px;font-weight:900}.payroll-access-status.planned{color:#8a5b12;background:#fff4d9}.workspace-account>img,.workspace-account-panel header>img{object-fit:cover;border-radius:50%;width:100%;height:100%}.workspace-account-panel header>img{flex:0 0 42px;width:42px;height:42px}.workspace-profile-link{color:#963b68;cursor:pointer;background:#fff7fb;border:1px solid #e0b5ca;border-radius:7px;width:calc(100% - 36px);min-height:38px;margin:0 18px 18px;font-size:11px;font-weight:900}.staff-request-center,.staff-admin-payroll{background:#fff;border:1px solid #e4dce2;border-radius:12px;margin-top:18px;overflow:hidden;box-shadow:0 12px 32px #411b300a}.staff-request-center>header,.staff-admin-payroll>header{background:#fffafd;border-bottom:1px solid #eee6ea;padding:22px 25px}.staff-request-center>header span,.staff-admin-payroll>header span{color:#a64877;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:900}.staff-request-center h3,.staff-admin-payroll h3{margin:6px 0;font-size:23px}.staff-request-center header p,.staff-admin-payroll header p{color:#777982;margin:0;font-size:12px}.staff-request-center>div{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.staff-request-center form{border-right:1px solid #eee6ea;align-content:start;gap:14px;padding:24px 25px;display:grid}.staff-request-center form:last-child{border-right:0}.staff-request-center form h4{margin:0 0 4px;font-size:18px}.staff-request-center form>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.staff-request-center label,.staff-admin-payroll label{color:#484a52;gap:6px;font-size:11px;font-weight:850;display:grid}.staff-request-center input,.staff-request-center select,.staff-request-center textarea,.staff-admin-payroll input,.staff-admin-payroll select,.staff-admin-payroll textarea{color:#25272d;width:100%;min-height:42px;font:inherit;background:#fff;border:1px solid #ddd7db;border-radius:7px;padding:9px 11px;font-size:12px}.staff-request-center textarea,.staff-admin-payroll textarea{resize:vertical}.staff-request-center button,.staff-admin-payroll button{color:#fff;cursor:pointer;background:#c94f86;border:0;border-radius:7px;min-height:42px;padding:0 16px;font-size:11px;font-weight:900}.staff-request-center button:disabled{opacity:.55;cursor:wait}.staff-request-status{color:#7d3b5d;background:#fff5fa;border-top:1px solid #e7ccd9;margin:0;padding:13px 25px;font-size:11px}.staff-admin-payroll form{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;padding:24px 25px;display:grid}.staff-admin-payroll label.wide{grid-column:1/-1}.staff-admin-payroll form>button{align-self:end}.rabbit-hr-admin{width:100%;max-width:1500px;margin:0 auto}.rabbit-hr-request-list{gap:12px;margin-top:14px;display:grid}.rabbit-hr-request-list>article{background:#fff;border:1px solid #e0d8dc;border-radius:9px;grid-template-columns:minmax(0,1fr) auto;gap:13px 20px;padding:20px 22px;display:grid;box-shadow:0 10px 28px #28141f0a}.rabbit-hr-request-list article>header{gap:4px;display:grid}.rabbit-hr-request-list article>header span{color:#a64877;font:850 10px ui-monospace,SFMono-Regular,Menlo,monospace}.rabbit-hr-request-list article>header strong{font-size:15px}.rabbit-hr-request-list article>header small{color:#82838a;font-size:10px}.rabbit-hr-request-list article>div{align-items:flex-start;gap:7px;display:flex}.rabbit-hr-request-list article>div select{color:#52646b;text-transform:uppercase;background:#edf1f2;border:1px solid #d7dde0;border-radius:999px;min-height:28px;padding:4px 7px;font-size:8px;font-weight:900}.rabbit-hr-kind,.rabbit-hr-state{color:#7b3c5c;text-transform:uppercase;white-space:nowrap;background:#faedf4;border-radius:999px;padding:5px 8px;font-size:8px;font-weight:900}.rabbit-hr-state{color:#52646b;background:#edf1f2}.rabbit-hr-request-list article>p{color:#5f6169;white-space:pre-wrap;background:#faf8f9;grid-column:1/-1;margin:0;padding:13px;font-size:11px;line-height:1.55}.rabbit-hr-request-list article>button{color:#8e3a64;cursor:pointer;background:#fff7fb;border:1px solid #d9acc2;border-radius:6px;width:fit-content;min-height:36px;padding:0 12px;font-size:10px;font-weight:900}@media (max-width:1000px){.people-workspace-tabs{grid-template-columns:repeat(6,minmax(112px,1fr))}.people-workspace-actions,.people-workspace-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.staff-profile-hero,.staff-profile-layout,.staff-request-center>div,.payroll-record-columns{grid-template-columns:1fr}.payroll-directory-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.payroll-directory-summary button{grid-column:1/-1}.payroll-directory-head{display:none}.payroll-directory-table article{grid-template-columns:44px minmax(0,1fr) auto}.payroll-directory-table article>strong,.payroll-directory-table article>span:not(.payroll-directory-avatar),.payroll-directory-table article>button{grid-column:2/-1}.staff-profile-hero dl{border-top:1px solid #eee3e9;border-left:0}.staff-request-center form{border-bottom:1px solid #eee6ea;border-right:0}.staff-admin-payroll form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.people-workspace-heading,.people-workspace-panel .settings-heading{flex-direction:column;align-items:flex-start}.people-workspace-actions,.people-workspace-card-grid{grid-template-columns:1fr}.people-workspace-list article{grid-template-columns:42px minmax(0,1fr)}.people-workspace-list article>button,.people-workspace-list article>b{grid-column:2;justify-self:start}.staff-profile-heading{flex-direction:column;align-items:flex-start}.staff-profile-heading>div:last-child{justify-items:stretch;width:100%}.staff-profile-person{flex-direction:column;align-items:flex-start}.staff-profile-hero dl,.staff-profile-fields,.staff-profile-record,.staff-admin-payroll form,.payroll-record-identity>header,.payroll-record-identity dl,.payroll-record-editor form{grid-template-columns:1fr}.payroll-record-identity dl div:nth-child(2n){border-left:0;padding-left:0}.payroll-record-editor label.wide,.payroll-editor-actions,.staff-profile-fields label.wide,.staff-admin-payroll label.wide{grid-column:auto}.staff-profile-hero dl div{padding-left:0;padding-right:0}.rabbit-hr-request-list>article{grid-template-columns:1fr}}.falcon-tickets{color:#101c2a;width:100%;max-width:1500px;margin:0 auto}.falcon-ticket-heading{background:linear-gradient(120deg,#fff 0%,#f5faff 72%,#eaf5ff 100%);border:1px solid #d8e3e7;justify-content:space-between;align-items:flex-end;gap:28px;padding:24px 26px;display:flex;box-shadow:0 14px 38px #101c2a0f}.falcon-ticket-heading span{color:#147fc5;letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:950}.falcon-ticket-heading h2{letter-spacing:-.045em;margin:6px 0 7px;font-size:clamp(30px,3vw,44px)}.falcon-ticket-heading p{color:#65777e;max-width:760px;margin:0;font-size:13px;line-height:1.55}.falcon-ticket-heading>strong{color:#16699e;letter-spacing:.08em;text-transform:uppercase;background:#fff;border:1px solid #b8d8ee;border-radius:999px;padding:8px 11px;font-size:9px}.falcon-ticket-create{background:#fff;border:1px solid #d8e3e7;grid-template-columns:minmax(260px,1.5fr) 150px minmax(200px,.8fr) auto;align-items:end;gap:12px;margin-top:14px;padding:18px;display:grid}.falcon-ticket-create label{color:#667981;letter-spacing:.06em;text-transform:uppercase;gap:6px;font-size:9px;font-weight:900;display:grid}.falcon-ticket-create label.wide{grid-column:1/-1}.falcon-ticket-create input,.falcon-ticket-create select,.falcon-ticket-create textarea,.falcon-ticket-table select{color:#172832;width:100%;font:inherit;background:#f9fbfc;border:1px solid #cbd8de;border-radius:5px;outline:0}.falcon-ticket-create input,.falcon-ticket-create select{height:40px;padding:0 10px}.falcon-ticket-create textarea{resize:vertical;padding:10px}.falcon-ticket-create input:focus,.falcon-ticket-create select:focus,.falcon-ticket-create textarea:focus{border-color:#269cff;box-shadow:0 0 0 3px #269cff1c}.falcon-ticket-create button{color:#fff;cursor:pointer;background:#147fc5;border:0;border-radius:5px;min-height:40px;padding:0 16px;font-size:10px;font-weight:900}.falcon-ticket-create button:disabled{opacity:.55;cursor:wait}.falcon-ticket-status{color:#175d87;background:#eef8ff;border:1px solid #b8d8ee;margin:10px 0 0;padding:10px 13px;font-size:10px}.falcon-ticket-table-wrap{background:#fff;border:1px solid #d8e3e7;margin-top:14px;overflow-x:auto}.falcon-ticket-table{border-collapse:collapse;width:100%;min-width:960px}.falcon-ticket-table th{color:#687a80;letter-spacing:.06em;text-align:left;text-transform:uppercase;background:#f8fafb;border-bottom:1px solid #dce5e8;padding:11px 14px;font-size:9px}.falcon-ticket-table td{color:#53666d;vertical-align:middle;border-bottom:1px solid #e7edef;padding:12px 14px;font-size:10px}.falcon-ticket-table tbody tr:last-child td{border-bottom:0}.falcon-ticket-table td:first-child strong,.falcon-ticket-table td:first-child small{display:block}.falcon-ticket-table td:first-child strong{color:#182932;font-size:11px}.falcon-ticket-table td:first-child small{color:#829198;margin-top:4px;font-size:8px}.falcon-ticket-table select{min-width:150px;height:34px;padding:0 8px}.ticket-priority{color:#526970;text-transform:uppercase;background:#eef3f4;border-radius:999px;padding:4px 7px;font-size:8px;font-weight:950;display:inline-flex}.ticket-priority.high{color:#95540c;background:#fff3df}.ticket-priority.urgent{color:#9b3030;background:#ffeded}.ticket-priority.low{color:#476c82;background:#edf5fa}.falcon-ticket-empty{text-align:center;color:#788a90!important;padding:34px!important}.falcon-ticket-boundary{background:#f4faff;border:1px solid #b8d8ee;border-left:4px solid #269cff;margin-top:14px;padding:16px 19px}.falcon-ticket-boundary span{color:#147fc5;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:950}.falcon-ticket-boundary p{color:#657981;margin:5px 0 0;font-size:10px}@media (max-width:900px){.settings-heading,.rabbit-heading{flex-direction:column;align-items:flex-start}.settings-summary,.rabbit-summary,.settings-principles,.settings-role-grid,.rabbit-team-grid{grid-template-columns:1fr}.falcon-ticket-heading{flex-direction:column;align-items:flex-start}.falcon-ticket-create{grid-template-columns:1fr}.falcon-ticket-create label.wide{grid-column:auto}.settings-summary article,.rabbit-summary article,.settings-principles>div{border-bottom:1px solid #e2eaed;border-right:0}.settings-summary article:last-child,.rabbit-summary article:last-child,.settings-principles>div:last-child{border-bottom:0}}@media (max-width:760px){.workspace-settings-trigger,.workspace-admin-trigger{justify-content:center;width:40px;padding:0}}.orca-shell .workspace-brand strong{font-size:17px}.orca-shell .workspace-breadcrumbs,.orca-shell .workspace-breadcrumbs strong{font-size:12px}.orca-shell .workspace-world-heading p{font-size:11px}.orca-shell .workspace-side-nav button strong{font-size:14px}.orca-shell .workspace-side-nav button>span,.orca-clients-shell .orca-clients-heading>div>span,.orca-clients-shell .orca-record-identity>span{font-size:11px}.orca-clients-shell .orca-clients-heading p{font-size:14px}.orca-clients-shell .orca-view-tabs button,.orca-clients-shell .orca-record-tabs button{font-size:12px}.orca-clients-shell .orca-toolbar input{font-size:13px}.orca-clients-shell .orca-table th>button{font-size:11px}.orca-clients-shell .orca-table td{font-size:12px}.orca-clients-shell .orca-table td strong{font-size:14px}.orca-clients-shell .orca-table td small,.orca-clients-shell .orca-lifecycle,.orca-clients-shell .orca-operating-status,.orca-clients-shell .orca-relationship-type,.orca-clients-shell .orca-record-chips .orca-operating-status,.orca-clients-shell .orca-record-chips .orca-relationship-type,.orca-clients-shell .orca-boundary{font-size:11px}.orca-clients-shell .orca-record-back,.orca-clients-shell .orca-record-actions>button{font-size:12px}.orca-clients-shell .orca-record-state small{font-size:10px}.orca-clients-shell .orca-record-state strong{font-size:14px}.orca-clients-shell .orca-overview-card>header h3,.orca-clients-shell .orca-record-snapshot>header h3,.orca-clients-shell .orca-overview-side-card>header h3,.orca-clients-shell .orca-detail-card>header h3{font-size:18px}.orca-clients-shell .orca-profile-copy>p,.orca-clients-shell .orca-profile-copy a,.orca-clients-shell .orca-profile-copy small{font-size:12px}.orca-clients-shell .orca-profile-copy>strong{font-size:14px}.orca-clients-shell .orca-overview-person>aside>span{font-size:10px}.orca-clients-shell .orca-overview-person>aside>strong{font-size:13px}.orca-clients-shell .orca-overview-card>footer button strong,.orca-clients-shell .orca-record-snapshot dt,.orca-clients-shell .orca-detail-card dt{font-size:11px}.orca-clients-shell .orca-record-snapshot dd,.orca-clients-shell .orca-detail-card dd{font-size:13px}.orca-clients-shell .orca-overview-side-card p,.orca-clients-shell .orca-overview-side-card.missing>div>span,.orca-clients-shell .orca-overview-side-card button,.orca-clients-shell .orca-record-details-heading .orca-edit-record{font-size:12px}.orca-clients-shell .orca-billing-warning{font-size:10px}.orca-clients-shell .orca-record-details-heading p{font-size:12px}.orca-dashboard-heading>span,.orca-dashboard-welcome>div>span{font-size:11px}.orca-dashboard-heading p,.orca-dashboard-welcome p{font-size:14px}.orca-dashboard-group>header>span{font-size:11px}.orca-dashboard-group>header h3{font-size:17px}.orca-dashboard-group>header p{font-size:12px}.orca-dashboard-actions strong{font-size:15px}.orca-dashboard-actions small{font-size:12px}.orca-shell .orca-enrichment-heading>div:first-child>span{font-size:11px}.orca-shell .orca-enrichment-heading p{font-size:14px}.orca-shell .orca-enrichment-heading>div:last-child span{font-size:10px}.orca-shell .orca-enrichment-legend{font-size:11px}.orca-shell .orca-enrichment-columns,.orca-shell .orca-enrichment-client>span{font-size:10px}.orca-shell .orca-enrichment-client>strong{font-size:14px}.orca-shell .orca-enrichment-client>small,.orca-shell .orca-enrichment-list li strong,.orca-shell .orca-enrichment-list article>button{font-size:11px}.orca-clients-shell .orca-record-enrichment header p,.orca-clients-shell .orca-dossier header p{font-size:12px}.orca-clients-shell .orca-enrichment-score span,.orca-clients-shell .orca-record-enrichment-columns{font-size:10px}.orca-clients-shell .orca-record-enrichment-list>div[role=row]>strong{font-size:12px}.orca-clients-shell .orca-record-enrichment-list>div[role=row]>span,.orca-clients-shell .orca-record-enrichment-list>div[role=row]>button{font-size:11px}.orca-clients-shell .orca-record-enrichment-list>div[role=row]>em{font-size:10px}.orca-dossier>header>button,.orca-dossier article>div>button{font-size:11px}.orca-dossier h4{font-size:17px}.orca-dossier>article>header span{font-size:10px}.orca-dossier>article>div>strong{font-size:16px}.orca-dossier>article>div>p,.orca-shell .orca-activities-header>div>span,.orca-shell .orca-website-record-header>div>span,.orca-shell .orca-services-header>div>span,.orca-shell .orca-activities-header>small,.orca-shell .orca-website-record-header>small,.orca-shell .orca-services-header>small{font-size:12px}.orca-shell .orca-activity-list article span,.orca-shell .orca-activity-list article time{font-size:11px}.orca-shell .orca-activity-list article strong{font-size:15px}.orca-shell .orca-activity-list article p,.orca-shell .orca-activity-empty span{font-size:13px}.orca-shell .orca-website-record-grid .orca-website-meta a,.orca-shell .orca-website-record-grid>aside>header span,.orca-shell .orca-website-record-grid>aside>div>span,.orca-shell .orca-website-record-grid>aside>div>small{font-size:12px}.orca-shell .orca-website-record-grid>aside>header strong{font-size:17px}.orca-shell .orca-website-record-grid>aside>div>strong{font-size:14px}.orca-shell .orca-service-options>button>span,.orca-shell .orca-service-options>button small,.orca-shell .orca-provisioning-tracks>header strong,.orca-shell .orca-provisioning-tracks article div small,.orca-shell .orca-provisioning-tracks article em,.orca-shell .orca-provisioning-admission>header span,.orca-shell .orca-provisioning-admission>div button{font-size:12px}.orca-shell .orca-service-options>button>p,.orca-shell .orca-provisioning-admission>p{font-size:14px}.orca-shell .orca-provisioning-tracks>header span,.orca-shell .orca-provisioning-tracks article>span{font-size:13px}.orca-shell .orca-provisioning-tracks article div strong{font-size:15px}.orca-shell .orca-client-email-toolbar button,.orca-shell .orca-message-classification button,.orca-shell .orca-compose label>span,.orca-shell .orca-compose footer p{font-size:14px}.orca-shell .orca-message-meta{font-size:12px}.orca-shell .orca-message-list h4{font-size:18px}.orca-shell .orca-message-list article>p{font-size:15px}.orca-shell .orca-message-list article>footer,.orca-shell .orca-message-list article>footer button{font-size:13px}.orca-shell .orca-communications-panel>header p,.orca-shell .orca-connect-recipient a{font-size:14px}.orca-shell .orca-communications-panel>header button,.orca-shell .orca-connect-recipient small{font-size:13px}.orca-shell .orca-connect-recipient strong{font-size:18px}.client-workspace-shell .workspace-topbar{align-items:center}.client-environment-identity{border-left:1px solid #d7e1e6;justify-self:start;gap:2px;min-width:0;padding-left:18px;display:grid}.client-environment-identity span{color:color-mix(in srgb,var(--system-accent) 78%,#101c2a);letter-spacing:.14em;text-transform:uppercase;font-size:8px;font-weight:900}.client-environment-identity strong{color:#101c2a;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.client-environment-identity small{color:#8998a4;letter-spacing:.04em;font:750 9px ui-monospace,SFMono-Regular,Menlo,monospace}.client-workspace-shell .workspace-account>span{color:#180712;background:linear-gradient(145deg,#ff78cc,#ff43b7 58%,#bd267f);border-radius:50%;place-items:center;width:38px;height:38px;font-size:11px;font-weight:950;display:grid}.client-account-panel footer{background:#fff;border-top:1px solid #e8edef;justify-content:flex-end;padding:12px 18px;display:flex}.client-account-panel footer button{color:#50636b;cursor:pointer;background:#fff;border:1px solid #d4dfe3;border-radius:7px;min-height:34px;padding:0 13px;font-size:10px;font-weight:900}.client-workspace-shell .system-switcher-panel header small{color:#71818c;margin-top:7px;font:750 9px ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.client-workspace-shell .system-switcher-grid button:disabled{cursor:not-allowed;opacity:.48}.client-sidebar-boundary{border-top:1px solid #ffffff17;gap:4px;margin-top:auto;padding:16px 10px 5px;display:grid}.client-sidebar-boundary span{color:color-mix(in srgb,var(--system-accent) 76%,#fff);letter-spacing:.13em;font-size:8px;font-weight:900}.client-sidebar-boundary strong{color:#172832;font:800 11px ui-monospace,SFMono-Regular,Menlo,monospace}.client-sidebar-boundary small{color:#64717c;font-size:9px}.client-workspace-stage{color:#15242d;background-color:#f3f6f7;background-image:linear-gradient(#4da1a207 1px,#0000 1px),linear-gradient(90deg,#4da1a207 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:28px 28px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;padding:0;display:block}.client-home-dashboard,.client-module-dashboard{width:min(1500px,100%);min-height:calc(100vh - 76px);margin:0 auto;padding:34px}.client-home-heading{justify-content:space-between;align-items:flex-end;gap:24px;padding:2px 2px 22px;display:flex}.client-home-heading>div:first-child>span,.client-module-dashboard>header>span{color:var(--system-accent);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:950}.client-home-heading h2,.client-module-dashboard>header h2{color:#12232c;letter-spacing:-.055em;margin:5px 0 0;font-size:clamp(34px,4vw,58px)}.client-home-heading p,.client-module-dashboard>header p{color:#6a7c83;margin:8px 0 0;font-size:13px;line-height:1.55}.client-home-heading>div:last-child{border:1px solid color-mix(in srgb,var(--system-accent) 36%,#d9e3e6);background:#fff;border-radius:10px;gap:4px;min-width:200px;padding:13px 16px;display:grid;box-shadow:0 10px 26px #101c2a0d}.client-home-heading>div:last-child small{color:#71838a;letter-spacing:.12em;font-size:8px;font-weight:900}.client-home-heading>div:last-child strong{font:900 14px ui-monospace,SFMono-Regular,Menlo,monospace}.client-home-heading>div:last-child span{color:#25815f;text-transform:uppercase;font-size:9px;font-weight:900}.client-home-banner,.client-module-welcome{border:1px solid color-mix(in srgb,var(--system-accent) 42%,#d4e0e3);background:linear-gradient(125deg,#fff 0%,color-mix(in srgb,var(--system-accent) 9%,#fff) 100%);border-radius:16px;justify-content:space-between;align-items:center;gap:28px;min-height:210px;padding:32px 38px;display:flex;overflow:hidden;box-shadow:0 22px 58px #101c2a17}.client-home-banner>div>span,.client-module-welcome>div>span{color:var(--system-accent);letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:950}.client-home-banner h3,.client-module-welcome h3{color:#12232c;letter-spacing:-.05em;margin:8px 0 0;font-size:clamp(30px,4vw,54px)}.client-home-banner p,.client-module-welcome p{color:#60747c;max-width:680px;margin:12px 0 0;font-size:14px;line-height:1.55}.client-home-banner img,.client-module-welcome img{object-fit:cover;width:172px;height:172px;box-shadow:0 18px 44px color-mix(in srgb,var(--system-accent) 22%,transparent);border-radius:30px;flex:none}.client-home-signals{background:#fff;border:1px solid #d5e0e3;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:16px;display:grid}.client-home-signals article{border-right:1px solid #e0e7e9;gap:5px;min-height:104px;padding:18px 21px;display:grid}.client-home-signals article:last-child{border-right:0}.client-home-signals article.attention{background:#fff8fb;box-shadow:inset 0 3px #e05c95}.client-home-signals article.connected{background:#f5fbf8;box-shadow:inset 0 3px #2f8f68}.client-home-signals span{color:#70828a;letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:950}.client-home-signals strong{color:#182932;font-size:17px}.client-home-signals small{color:#75868c;font-size:10px}.client-module-launcher{background:#fff;border:1px solid #d5e0e3;margin-top:16px}.client-module-launcher>header{border-bottom:1px solid #e1e8ea;align-items:center;gap:13px;padding:18px 21px;display:flex}.client-module-launcher>header>span{color:#fff;background:var(--system-accent);border-radius:7px;place-items:center;width:28px;height:28px;font:900 9px ui-monospace,SFMono-Regular,Menlo,monospace;display:grid}.client-module-launcher h3{margin:0;font-size:16px}.client-module-launcher p{color:#75858b;margin:3px 0 0;font-size:10px}.client-module-launcher>div{background:#e2e9eb;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.client-module-launcher button{color:#1a2b34;text-align:left;cursor:pointer;background:#fff;border:0;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:94px;padding:14px 16px;display:grid}.client-module-launcher button:hover{background:color-mix(in srgb,var(--module-color) 8%,#fff)}.client-module-launcher button img{object-fit:cover;border-radius:11px;width:46px;height:46px}.client-module-launcher button span{gap:4px;display:grid}.client-module-launcher button strong{font-size:13px}.client-module-launcher button small{color:#76878e;font-size:9px}.client-module-launcher button b{color:var(--module-color);font-size:16px}.client-module-dashboard>header{padding:2px 2px 24px}.client-module-welcome{min-height:240px}.client-empty-record{color:#72848b;text-align:center;background:#fff;border:1px solid #d5e0e3;align-content:center;place-items:center;gap:8px;min-height:210px;margin-top:16px;display:grid}.client-empty-record strong{color:#20333c;font-size:20px}.client-empty-record span{max-width:560px;font-size:12px;line-height:1.55}@media (max-width:1020px){.client-module-launcher>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.client-workspace-shell .workspace-topbar{grid-template-columns:minmax(0,1fr) auto;align-items:center}.client-environment-identity{border-top:1px solid #ffffff1a;border-left:0;grid-area:2/1/auto/-1;width:100%;padding:10px 0 0}.client-workspace-shell .workspace-frame{grid-template-columns:1fr}.client-workspace-shell .workspace-sidebar{display:none}.client-home-dashboard,.client-module-dashboard{min-height:calc(100vh - 116px);padding:20px}.client-home-heading{flex-direction:column;align-items:flex-start}.client-home-heading>div:last-child{width:100%}.client-home-banner,.client-module-welcome{align-items:flex-start;padding:25px}.client-home-banner img,.client-module-welcome img{border-radius:18px;width:88px;height:88px}.client-home-signals{grid-template-columns:1fr}.client-home-signals article{border-bottom:1px solid #e0e7e9;border-right:0}.client-home-signals article:last-child{border-bottom:0}.client-module-launcher>div{grid-template-columns:1fr}}
