.informiveShellGallery{gap:var(--informive-spacing-6,24px);display:grid}.informiveShellReferenceGrid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:18px;display:grid}.informiveShellReference{--shell-accent:var(--informive-color-action-primary,#1f6049);--shell-frame:#fff;--shell-canvas:#f7faf7;--shell-text:#17211c;background:var(--shell-canvas);border:1px solid var(--informive-color-border-subtle,#d9dfd8);border-radius:var(--informive-radius-card,8px);color:var(--shell-text);min-height:360px;display:grid;overflow:hidden}.informiveShellReference[data-family=prospect]{--shell-accent:#1f6049;--shell-canvas:#fff}.informiveShellReference[data-family=client]{--shell-accent:#245b72;--shell-canvas:#f7fbfc}.informiveShellReference[data-family=employee]{--shell-accent:#30624f;--shell-canvas:#fbfbf7}.informiveShellReference[data-family=internal]{--shell-accent:#1f6049;--shell-frame:#16221c;--shell-canvas:#eef2ee}.informiveShellReference[data-family=administration]{--shell-accent:#364152;--shell-frame:#111827;--shell-canvas:#f7f8fa;border-color:#7b8794;border-radius:4px}.informiveShellReference[data-family=auth]{--shell-accent:#1f6049;--shell-canvas:#fff}.informiveShellSkip{border:2px solid var(--shell-accent);color:#17211c;background:#fff;border-radius:6px;padding:8px 10px;font-weight:800;position:absolute;top:12px;left:12px;transform:translateY(-170%)}.informiveShellSkip:focus-visible{position:static;transform:none}.informiveShellChrome{grid-template-columns:148px minmax(0,1fr);min-height:360px;display:grid}.informiveShellReference[data-family=prospect] .informiveShellChrome,.informiveShellReference[data-family=employee] .informiveShellChrome,.informiveShellReference[data-family=auth] .informiveShellChrome{grid-template-columns:minmax(0,1fr)}.informiveShellSidebar{background:var(--shell-frame);color:#f7f8f5;grid-template-rows:auto minmax(0,1fr) auto;gap:12px;padding:16px 12px;display:grid}.informiveShellReference[data-family=client] .informiveShellSidebar{border-right:1px solid var(--informive-color-border-subtle,#d9dfd8);color:var(--shell-text);background:#fff}.informiveShellBrand,.informiveShellContext,.informiveShellIndicatorGroup{gap:4px;display:grid}.informiveShellBrand strong,.informiveShellContext strong{font-size:14px}.informiveShellBrand span,.informiveShellContext span,.informiveShellIndicator{font-size:12px}.informiveShellNav{gap:6px;display:grid}.informiveShellNav a,.informiveShellNav button,.informiveShellTopAction,.informiveShellBottomNav button{color:inherit;font:inherit;text-align:left;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:6px;min-height:36px;padding:8px 10px;text-decoration:none;display:inline-flex}.informiveShellNav a[aria-current=page],.informiveShellNav button[aria-current=page]{background:#ffffff24;border-color:#ffffff2e}.informiveShellReference[data-family=client] .informiveShellNav a[aria-current=page],.informiveShellReference[data-family=client] .informiveShellNav button[aria-current=page]{background:#eef7f8;border-color:#c7dde2}.informiveShellNav a:focus-visible,.informiveShellNav button:focus-visible,.informiveShellTopAction:focus-visible,.informiveShellBottomNav button:focus-visible{outline:3px solid var(--informive-color-focus-ring,#3f82f7);outline-offset:2px}.informiveShellMain{grid-template-rows:auto minmax(0,1fr);min-width:0;display:grid}.informiveShellHeader{border-bottom:1px solid var(--informive-color-border-subtle,#d9dfd8);background:#fff;justify-content:space-between;align-items:center;gap:12px;min-height:64px;padding:14px 18px;display:flex}.informiveShellHeaderText{gap:3px;min-width:0;display:grid}.informiveShellHeaderText h3{margin:0;font-size:17px;line-height:1.2}.informiveShellHeaderText p{color:#53627b;margin:0;font-size:13px}.informiveShellIndicator{border:1px solid var(--informive-color-border-subtle,#d9dfd8);color:#2b3a31;background:#f7faf7;border-radius:999px;align-items:center;width:fit-content;min-height:28px;padding:3px 9px;font-weight:750;display:inline-flex}.informiveShellReference[data-family=administration] .informiveShellIndicator{border-color:#7b8794}.informiveShellContent{gap:14px;padding:18px;display:grid}.informiveShellPanel,.informiveShellState,.informiveShellDestructiveRegion{border:1px solid var(--informive-color-border-subtle,#d9dfd8);background:#fff;border-radius:8px;gap:8px;padding:14px;display:grid}.informiveShellPanel h4,.informiveShellState h4,.informiveShellDestructiveRegion h4{margin:0;font-size:15px}.informiveShellPanel p,.informiveShellState p,.informiveShellDestructiveRegion p{color:#53627b;margin:0;font-size:13px;line-height:1.4}.informiveShellStateGrid{grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:8px;display:grid}.informiveShellState{border-left:4px solid var(--shell-accent);min-height:86px}.informiveShellDestructiveRegion{background:#fff7f6;border-color:#e4aaa7}.informiveShellTopActions{flex-wrap:wrap;gap:8px;display:flex}.informiveShellTopAction{background:var(--shell-accent);border-color:var(--shell-accent);color:#fff;justify-content:center;min-height:40px;font-weight:750}.informiveShellTopAction[data-variant=secondary]{border-color:var(--informive-color-border-strong,#9aa99f);color:#17211c;background:#fff}.informiveShellProgress{background:#edf3ee;border-radius:999px;height:8px;overflow:hidden}.informiveShellProgress span{background:var(--shell-accent);width:42%;height:100%;display:block}.informiveShellBottomNav{border-top:1px solid var(--informive-color-border-subtle,#d9dfd8);background:#fff;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:8px;display:grid;position:sticky;bottom:0}.informiveShellBottomNav button{color:#17211c;text-align:center;justify-content:center;min-height:44px}@media (max-width:760px){.informiveShellReferenceGrid,.informiveShellChrome{grid-template-columns:minmax(0,1fr)}.informiveShellSidebar{border-bottom:1px solid #ffffff2e;min-height:auto}.informiveShellReference[data-family=internal] .informiveShellSidebar,.informiveShellReference[data-family=administration] .informiveShellSidebar{grid-template-rows:auto}.informiveShellReference[data-family=internal] .informiveShellNav,.informiveShellReference[data-family=administration] .informiveShellNav{grid-template-columns:repeat(2,minmax(0,1fr))}.informiveShellHeader{flex-direction:column;align-items:stretch}.informiveShellTopAction,.informiveShellNav a,.informiveShellNav button{min-height:44px}}@media (prefers-reduced-motion:reduce){.informiveShellGallery *,.informiveShellGallery :before,.informiveShellGallery :after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important}}
:root{color:#17211c;background:#f6f7f4;font-family:Arial,Helvetica,sans-serif}*,:before,:after{box-sizing:border-box}.miniForm{gap:8px;min-width:0;display:grid}.miniForm select,.miniForm input{border:1px solid #cbd7cc;border-radius:8px;min-width:0;max-width:100%;min-height:40px;padding:8px 10px}.miniForm button{width:100%;min-height:40px}.tokenList{border-top:1px solid #d8e1d9;gap:8px;margin-top:8px;padding-top:10px;display:grid}.tokenRow{background:#f8faf7;border:1px solid #dfe7df;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:10px;display:grid}.tokenRow.active{background:#f4fbf8;border-color:#b9dbc9}.tokenRow.inactive{background:#fafafa;border-color:#e0e4e6}.tokenRow div{gap:3px;display:grid}.tokenRow small{color:#5f6d62}.tokenRow button{min-height:36px}.accessStateHint{color:#53627b;font-size:12px;line-height:1.35;display:block}*{box-sizing:border-box}body{margin:0}a{color:inherit}.customerPage{color:#061b3d;background:#f5fbfb;gap:24px;min-height:100vh;padding:48px min(6vw,72px);display:grid}.customerHero,.customerPanel{background:#fff;border:1px solid #d8e4ee;border-radius:8px;padding:28px;box-shadow:0 18px 42px #061b3d14}.customerHero{color:#fff;background:#062542}.customerHero h1,.customerPanel h2,.customerCard h2,.customerListItem h2{letter-spacing:0;margin:0}.customerHero p,.customerPanel p,.customerCard p,.customerListItem p{color:inherit;margin:8px 0 0;line-height:1.55}.customerHero .eyebrow,.customerPanel .eyebrow,.customerListItem .eyebrow{color:#1fbba6;letter-spacing:.08em;text-transform:uppercase;margin:0 0 10px;font-size:12px;font-weight:800}.customerList,.customerGrid{gap:14px;display:grid}.customerGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-top:18px}.customerListItem,.customerCard{border:1px solid #d8e4ee;border-radius:8px;padding:18px}.customerListItem{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;display:grid}button,select,input,textarea{font:inherit}button,.button{color:#fff;cursor:pointer;background:#1f5f49;border:1px solid #1f5f49;border-radius:6px;justify-content:center;align-items:center;width:fit-content;min-height:36px;padding:8px 12px;font-size:13px;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}button:hover,.button:hover{background:#184b3a;border-color:#184b3a}button.secondary,.button.secondary{color:#223027;background:#f7faf7;border-color:#b9c8bf}button.secondary:hover,.button.secondary:hover{background:#edf3ee;border-color:#8fa297}.app{background:#eef2ee;grid-template-columns:252px minmax(0,1fr);min-height:100vh;display:grid}.skipLink{color:#17362a;z-index:10;background:#fff;border:2px solid #1f5f49;border-radius:6px;padding:8px 10px;font-weight:800;transition:transform .12s;position:fixed;top:12px;left:16px;transform:translateY(-160%)}.skipLink:focus{transform:translateY(0)}.sidebar{color:#f7f8f5;background:#16221c;flex-direction:column;gap:22px;min-height:100vh;padding:22px 18px;display:flex;position:sticky;top:0}.sidebar h1{margin:4px 0 0;font-size:22px}.brandBlock{border-bottom:1px solid #34483d;align-items:center;gap:10px;padding-bottom:16px;display:flex}.brandMark{color:#16221c;background:#f7f8f5;border-radius:6px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;font-size:14px;font-weight:900;display:inline-flex}.brandBlock .eyebrow{color:#c8d4cd;font-size:16px}.eyebrow{color:#a9b8af;letter-spacing:0;text-transform:uppercase;margin:0;font-size:12px;font-weight:700}nav{gap:6px;display:grid}.navigationSections{gap:18px}.navigationSection{gap:4px;display:grid}.navigationSectionLabel{color:#aebdb4;letter-spacing:0;text-transform:uppercase;margin:0 0 2px;padding:0 12px;font-size:11px;font-weight:800}nav a{color:#f7f8f5;border-radius:6px;padding:10px 12px;text-decoration:none}nav a:hover{background:#24362d}nav a[aria-current=page],nav a.active{color:#fff;background:#294336;font-weight:800}.customerApp{background:#f4f7f3}.customerSidebar{background:#183427}.customerSidebar .brandBlock{border-bottom-color:#2e5843}.customerTopbar .topbarTitle{gap:2px;display:grid}.customerTopbar .topbarTitle span{color:#64746a;font-size:13px;font-weight:700}.customerMain .contentRegion{max-width:1320px}.appFrame{grid-template-rows:auto minmax(0,1fr);min-width:0;display:grid}.topbar{z-index:2;background:#fbfcfb;border-bottom:1px solid #d9dfd8;justify-content:space-between;align-items:center;gap:18px;min-width:0;min-height:76px;padding:16px 32px;display:flex;position:sticky;top:0}.topbar>*{min-width:0}.topbarTitle{gap:3px;min-width:0;display:grid}.topbarTitle strong{color:#1f2b24;font-size:18px;line-height:1.25}.roleBox{background:#f5f8f5;border:1px solid #d9dfd8;border-radius:999px;flex-wrap:wrap;align-items:center;gap:10px;min-width:0;max-width:100%;margin:0;padding:6px 8px 6px 10px;display:flex}.roleBox strong{color:#1f2b24;font-size:13px;line-height:1.35}.roleBox label,.roleBox p{color:#657269;margin:0;font-size:12px}.roleBox button{min-height:34px}.sessionBadge{color:#24533a;text-transform:uppercase;white-space:nowrap;background:#e7f1eb;border:1px solid #bcd4c5;border-radius:999px;padding:6px 8px;font-size:11px;font-weight:800;line-height:1}.sessionIdentity{gap:1px;min-width:0;display:grid}.sessionIdentity strong,.sessionIdentity p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}button:focus-visible,select:focus-visible,input:focus-visible,textarea:focus-visible,summary:focus-visible,a:focus-visible{outline-offset:2px;outline:3px solid #9cc7ff}.main{min-width:0;padding:30px}.contentRegion{width:100%;min-width:0;max-width:1240px;margin:0 auto}.loginPage{background:#eef2ee;align-items:center;min-height:100vh;padding:24px;display:grid}.loginPanel{background:#fff;border:1px solid #d9dfd8;border-radius:8px;width:100%;max-width:420px;margin:0 auto;padding:24px}.loginPanelBranded{gap:18px;box-shadow:0 18px 42px #12211b1a}.loginBrand{color:#16221c;align-items:center;gap:10px;display:flex}.loginBrandMark{color:#fff;background:#16221c;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;font-size:17px;font-weight:900;display:inline-flex}.loginBrand strong{font-size:24px;line-height:1}.loginPanel h1{margin:4px 0 8px;font-size:26px}.authEntry{--entry-accent:#14b8a6;--entry-accent-strong:#0f766e;--entry-ink:#071936;--entry-muted:#58708d;--entry-panel:#fff;background:radial-gradient(circle at 14% 12%,#14b8a61f,#0000 26%),linear-gradient(135deg,#f7fbff 0%,#eef6f6 46%,#f9fbff 100%);align-content:center;place-items:center;gap:10px;min-height:100vh;padding:42px;display:grid}.authEntry-workforce{--entry-accent:#2563eb;--entry-accent-strong:#1e40af;background:radial-gradient(circle at 12% 15%,#2563eb21,#0000 25%),linear-gradient(135deg,#f8fbff 0%,#edf4ff 48%,#fbfcff 100%)}.authEntry-system_admin{--entry-accent:#dc2626;--entry-accent-strong:#991b1b;background:radial-gradient(circle at 13% 12%,#dc26261c,#0000 25%),linear-gradient(135deg,#fff9f7 0%,#f7f0ee 45%,#fffdfc 100%)}.authEntryShell{background:var(--entry-panel);border:1px solid #d9e3ee;border-radius:8px;grid-template-columns:minmax(330px,.9fr) minmax(360px,1fr);width:100%;max-width:1120px;min-height:650px;margin:0 auto;display:grid;overflow:hidden;box-shadow:0 24px 80px #0a1f4421}.authEntryStory{color:#fff;background:radial-gradient(circle at 82%,#14b8a633,#0000 28%),radial-gradient(circle at 8% 88%,#2dd4bf1c,#0000 30%),linear-gradient(#06153094,#061530e0),linear-gradient(135deg,#071936 0%,#06243d 54%,#0f766e 100%);grid-template-rows:auto 1fr;padding:44px;display:grid;position:relative;overflow:hidden}.authEntryStory:before{content:"";opacity:.95;pointer-events:none;z-index:0;background-image:url("data:image/svg+xml,%3Csvg width='860' height='860' viewBox='0 0 860 860' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' stroke-linecap='round'%3E%3Cpath d='M-70 508 C78 380 218 364 372 470 S610 642 842 516' stroke='%232dd4bf' stroke-opacity='.62' stroke-width='2.4' stroke-dasharray='1 10'/%3E%3Cpath d='M-55 548 C94 412 246 404 392 512 S618 684 866 564' stroke='%232563eb' stroke-opacity='.46' stroke-width='2.1' stroke-dasharray='1 11'/%3E%3Cpath d='M-38 592 C120 452 274 452 430 566 S650 728 888 618' stroke='%232dd4bf' stroke-opacity='.48' stroke-width='2' stroke-dasharray='1 12'/%3E%3Cpath d='M-10 636 C146 508 300 504 452 618 S678 764 860 688' stroke='%2360a5fa' stroke-opacity='.34' stroke-width='1.8' stroke-dasharray='1 12'/%3E%3Cpath d='M8 682 C168 564 318 560 480 672 S704 804 850 742' stroke='%232dd4bf' stroke-opacity='.28' stroke-width='1.7' stroke-dasharray='1 13'/%3E%3Cpath d='M64 440 C194 348 318 352 452 446 S648 568 834 462' stroke='%2360a5fa' stroke-opacity='.34' stroke-width='1.8' stroke-dasharray='1 12'/%3E%3Cpath d='M96 394 C224 316 350 318 484 404 S654 510 816 426' stroke='%232dd4bf' stroke-opacity='.28' stroke-width='1.6' stroke-dasharray='1 13'/%3E%3Cpath d='M136 350 C260 286 390 292 512 364 S670 456 790 398' stroke='%2360a5fa' stroke-opacity='.22' stroke-width='1.5' stroke-dasharray='1 14'/%3E%3Cpath d='M-44 740 C118 626 288 628 470 728 S706 840 846 798' stroke='%232dd4bf' stroke-opacity='.18' stroke-width='1.5' stroke-dasharray='1 14'/%3E%3C/g%3E%3C/svg%3E"),radial-gradient(circle,#2dd4bf57 0 1.35px,#0000 1.45px),radial-gradient(circle,#60a5fa38 0 1px,#0000 1.15px);background-position:40% 89%,0 0,10px 12px;background-repeat:no-repeat,repeat,repeat;background-size:154%,20px 20px,34px 34px;position:absolute;inset:0 -10% 0 0}.authEntryStory:after{border-left:5px solid var(--entry-accent);content:"";z-index:0;background:#fff;border-radius:50% 0 0 50%;width:180px;position:absolute;top:-12%;bottom:-12%;right:-94px}.authEntry-workforce .authEntryStory{background:linear-gradient(#05142f70,#05142fd1),linear-gradient(135deg,#08204a,#2563eb)}.authEntry-system_admin .authEntryStory{background:linear-gradient(#210b0e6b,#210b0ed1),linear-gradient(135deg,#2c0e16,#991b1b)}.authEntryLogo{z-index:1;width:70%;max-width:210px;height:auto;position:relative}.authEntryStoryCopy{z-index:1;align-self:end;gap:18px;max-width:380px;display:grid;position:relative}.authEntryKicker{color:var(--entry-accent);letter-spacing:0;margin:0;font-size:12px;font-weight:800}.authEntryStory .authEntryKicker{color:#96fff0}.authEntryStory h1{color:#fff;max-width:310px;margin:0;font-size:32px;line-height:1.08}.authEntryStoryText{color:#ffffffd1;max-width:330px;margin:0;font-size:13px;line-height:1.55}.authEntryStory ul{gap:14px;margin:0;padding:0;list-style:none;display:grid}.authEntryStory li{align-items:center;gap:9px;font-size:13px;font-weight:700;display:flex}.authEntryStory li span{color:#5ff7e7;background:#14b8a61c;border:1px solid #14b8a6cc;border-radius:999px;flex:none;justify-content:center;align-items:center;width:25px;height:25px;display:inline-flex}.authEntryStory li svg,.authEntrySecureNote svg,.authEntryInputWrap svg,.authEntryGoogleMark svg{display:block}.authEntryStory li svg,.authEntrySecureNote svg,.authEntryInputWrap svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:14px;height:14px}.authEntryStory li strong{color:#fff}.authEntrySecureNote{color:#ffffffc7;align-self:end;align-items:center;gap:7px;margin:12px 0 0;font-size:11px;display:flex}.authEntrySecureNote svg{color:var(--entry-accent);width:12px;height:12px}.authEntryPanel{place-self:center;gap:20px;width:100%;max-width:430px;padding:48px;display:grid}.authEntryPanelHeader{gap:8px;display:grid}.authEntryPanelHeader h2{color:var(--entry-ink);margin:0;font-size:34px;line-height:1.12}.authEntryPanelHeader p:not(.authEntryKicker){color:var(--entry-muted);margin:0;font-size:15px;line-height:1.55}.authEntryError{color:#991b1b;background:#fff1f2;border:1px solid #fecdd3;border-radius:8px;margin:0;padding:11px 13px}.authEntryForm{gap:15px;display:grid}.authEntryForm label{color:var(--entry-ink);gap:7px;font-size:13px;font-weight:800;display:grid}.authEntryForm input[type=email],.authEntryForm input[type=password]{color:var(--entry-ink);font:inherit;background:#f8fbfe;border:0;outline:0;flex:1;min-width:0;height:44px;padding:0;font-weight:700}.authEntryInputWrap{color:#5d718b;background:#f8fbfe;border:1px solid #cfdbe8;border-radius:8px;align-items:center;gap:10px;width:100%;height:46px;padding:0 12px;display:flex}.authEntryInputWrap:focus-within{border-color:var(--entry-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--entry-accent) 16%, transparent)}.authEntryInputWrap svg{flex:none;width:16px;height:16px}.authEntryOptions{justify-content:space-between;align-items:center;min-height:28px;font-size:13px;display:flex}.authEntryOptions a{color:var(--entry-accent-strong);font-weight:800;text-decoration:none}.authEntryCheck{align-items:center;gap:8px!important;display:flex!important}.authEntryCheck input{width:16px;height:16px}.authEntryCheck input:disabled+span{color:#74849a}.authEntrySubmit,.authEntryGoogle{border-radius:8px;justify-content:center;align-items:center;width:100%;height:48px;font-size:15px;font-weight:900;text-decoration:none;display:inline-flex}.authEntrySubmit{background:var(--entry-accent);border:1px solid var(--entry-accent);color:#fff}.authEntryGoogle{color:var(--entry-ink);background:#fff;border:1px solid #cfdae6;gap:10px}.authEntryGoogleMark{background:#fff;border:1px solid #d6dee9;border-radius:999px;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}.authEntryGoogleMark svg{width:15px;height:15px}.authEntryDivider{color:#7890aa;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;font-size:12px;font-weight:800;display:grid}.authEntryDivider:before,.authEntryDivider:after{content:"";background:#dfe7f0;height:1px}.authEntryDataCard{background:#f7fbff;border:1px solid #d8e4ef;border-radius:8px;gap:5px;padding:16px;display:grid}.authEntryDataCard strong{color:var(--entry-ink)}.authEntryDataCard p{color:var(--entry-muted);margin:0;font-size:13px;line-height:1.45}.authEntryReturn{color:#35506e;text-align:right;text-underline-offset:4px;width:100%;max-width:1120px;padding-right:2px;font-size:14px;font-weight:800;text-decoration:underline;text-decoration-thickness:1.5px}.authEntryReturn:hover,.authEntryReturn:focus-visible{color:var(--entry-accent-strong);text-decoration-thickness:2px}.srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:920px){.authEntry{padding:28px}.authEntryShell{grid-template-columns:1fr;max-width:660px;min-height:auto}.authEntryStory{min-height:300px;padding:32px}.authEntryStory:after{display:none}.authEntryStory h1{font-size:34px}.authEntryPanel{max-width:none;padding:34px}}@media (max-width:520px){.authEntry{padding:0}.authEntryShell{box-shadow:none;border:0;border-radius:0;min-height:100vh}.authEntryStory{min-height:245px;padding:24px}.authEntryLogo{width:180px}.authEntryStory h1{font-size:28px}.authEntryPanel{padding:26px 22px 34px}.authEntryPanelHeader h2{font-size:27px}.authEntryOptions{align-items:flex-start;gap:8px;display:grid}.authEntryReturn{text-align:center;padding:0 22px 22px}}.errorText{color:#8a1f1f;background:#fff0f0;border:1px solid #e2b8b8;border-radius:6px;margin:0;padding:10px;font-size:13px}.pageHeader{max-width:1160px;margin:0 auto 20px}.designSystemPageHeader{background:#fff;border:1px solid #d8e1da;border-left:4px solid #2f6f4e;border-radius:8px;gap:12px;padding:18px;display:grid}.pageHeaderTop{justify-content:space-between;align-items:start;gap:18px;display:flex}.pageHeaderMeta{place-items:end;gap:10px;min-width:min(100%,220px);display:grid}.pageHeaderActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.pageHeaderNote{color:#516059;background:#f6f8f5;border:1px solid #e1e8e2;border-radius:6px;margin:0;padding:10px 12px;font-size:13px;line-height:1.45}.pageHeader h2{margin:0 0 6px;font-size:28px}.pageHeader p{color:#5a665f;margin:0}.formHint,.emptyState,.stateHint{color:#657269;margin:0;font-size:13px;line-height:1.45}.emptyState{background:#f6f8f5;border:1px dashed #c8d2ca;border-radius:6px;gap:4px;padding:12px;display:grid}.emptyState p{margin:0}.emptyState strong{color:#26352b;font-size:13px}.emptyState small{color:#627067;font-size:12px;line-height:1.4}.emptyStateCard{min-width:0}.grid{gap:16px;display:grid}.stats{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-bottom:20px;display:grid}.operatingNote{max-width:1160px;margin:0 auto 14px;padding:12px 14px}.boundaryCallout{background:#f7faf8;border:1px solid #d7e2da;border-left:4px solid #587864;border-radius:8px;gap:4px;max-width:1160px;margin:0 auto 14px;padding:12px 14px;display:grid}.boundaryCallout strong{color:#25342a;font-size:13px}.boundaryCallout p{color:#516059;margin:0;font-size:13px;line-height:1.45}.boundaryCalloutManual{border-left-color:#2f6f4e}.boundaryCalloutInternal{border-left-color:#4f6f86}.boundaryCalloutSource{border-left-color:#717b55}.boundaryCalloutTrust{border-left-color:#355f6e}.boundaryCalloutAttention{background:#fffaf0;border-color:#eadfbf #eadfbf #eadfbf #b07b2c}.serviceSpineControlPanel,.serviceSpineSummaryPanel{max-width:1160px;margin:0 auto 14px}.serviceSpineFilters{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:12px;display:grid}.filterGroup{gap:8px;display:grid}.filterGroup strong{color:#243129;font-size:13px}.filterGroup>div{flex-wrap:wrap;gap:8px;display:flex}.filterChip{color:#3d4d43;background:#f6f8f5;border:1px solid #cfd9d1;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:800;text-decoration:none}.filterChip.active,.filterChip:hover{color:#fff;background:#1f5f49;border-color:#1f5f49}.statusDistributionGrid,.queueSummaryGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,130px),1fr));gap:10px;display:grid}.statusDistributionCard,.queueSummaryCard{background:#fbfcfb;border:1px solid #e0e8e1;border-radius:6px;gap:4px;padding:10px 12px;display:grid}.statusDistributionCard strong,.queueSummaryCard strong{color:#1f2d25;font-size:22px}.statusDistributionCard span,.queueSummaryCard span{color:#637169;text-transform:uppercase;font-size:11px;font-weight:800;line-height:1.25}.compactChecklist{color:#445149;gap:6px;margin:10px 0 0;padding-left:20px;display:grid}.compactChecklist li{line-height:1.4}.checklistGroups{gap:12px;display:grid}.checklistGroup{background:#fbfcfb;border:1px solid #e3e9e3;border-radius:6px;gap:7px;padding:10px 12px;display:grid}.checklistGroup strong{color:#233027;font-size:13px}.checklistGroup>span{color:#657269;font-size:12px;line-height:1.35}.contextWarning{background:#fff8e8;border:1px solid #ead5a9;border-radius:6px;gap:4px;margin:14px 0 0;padding:10px 12px;display:grid}.contextWarning.neutral{background:#f4f7f4;border-color:#d4ded7}.contextWarning strong{color:#5a3f13;font-size:13px}.contextWarning.neutral strong{color:#31433a}.contextWarning p{color:#6b572f;margin:0;font-size:13px}.contextWarning.neutral p{color:#516059}.sourceContextGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:10px;margin-top:14px;display:grid}.sourceContextPanel{max-width:1160px;margin:0 auto 14px}.enterprisePolishPanel{background:#fbfcfb;border-color:#cfded2}.enterprisePolishPanel .sourceContextCard{background:#fff}.sourceContextCard{background:#fbfcfb;border:1px solid #dfe8df;border-radius:6px;gap:5px;min-width:0;padding:10px 12px;display:grid}.sourceContextCard strong{color:#233027;font-size:13px}.sourceContextCard span{color:#5f6c64;text-transform:uppercase;font-size:11px;font-weight:800}.sourceContextCard p,.sourceContextCard small{color:#516059;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.35}.feedbackBanner{border-radius:8px;gap:4px;max-width:1160px;margin:0 auto 14px;padding:12px 14px;display:grid}.feedbackBanner strong{font-size:14px}.feedbackBanner p{margin:0;font-size:13px;line-height:1.45}.feedbackBanner.success{color:#214c35;background:#edf7f1;border:1px solid #bad9c7}.feedbackBanner.error{color:#7a2424;background:#fff0f0;border:1px solid #e2b8b8}.linkedContextSummary{border-top:1px solid #e7eee7;gap:10px;margin-top:14px;padding-top:14px;display:grid}.sectionHeader.compact{margin-bottom:0;padding-bottom:8px}.sectionHeader.compact h3{font-size:15px}.dsSectionHeader{border-bottom:1px solid #e5ece5;gap:4px;margin-bottom:12px;padding-bottom:10px;display:grid}.dsSectionHeader h3{margin:0}.dsSectionHeader p{color:#5a665f;margin:0;font-size:13px;line-height:1.45}.linkedContextGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;display:grid}.linkedContextCard{background:#fbfcfb;border:1px solid #e1e8e2;border-radius:6px;gap:5px;min-width:0;padding:10px 11px;display:grid}.linkedContextCard span{color:#627067;text-transform:uppercase;font-size:11px;font-weight:800}.linkedContextCard a,.linkedContextCard strong{color:#1f2b24;overflow-wrap:anywhere;font-size:13px;font-weight:800}.linkedContextCard small{color:#657269;font-size:12px;line-height:1.35}.stat,.panel{overflow-wrap:anywhere;background:#fff;border:1px solid #d9dfd8;border-radius:8px;min-width:0;padding:16px}.panel h3,.panel h2{margin:0 0 12px;font-size:17px}.panel p{line-height:1.45}.stackedPanel{border-top:1px solid #e6ece7;gap:12px;padding:14px 0;display:grid}.stackedPanel:first-of-type{border-top:0}.stackedPanel h4{margin:0;font-size:15px}.inlineActionForm{flex-wrap:wrap;align-items:center;gap:8px;margin:4px 0;display:flex}.inlineActionForm input,.inlineActionForm select{max-width:220px}.confirmControl{color:#3f4f67;align-items:center;gap:6px;font-size:12px;font-weight:700;line-height:1.25;display:inline-flex}.confirmControl input{width:16px;min-height:auto}.stat span{color:#5a665f;margin-bottom:8px;font-size:13px;display:block}.stat strong{font-size:30px;display:block}.stat small{color:#657269;margin-top:6px;font-size:12px;line-height:1.35;display:block}.tableWrap{background:#fff;border:1px solid #d9dfd8;border-radius:8px;min-width:0;max-width:100%;overflow-x:auto}.tableHint{color:#657269;margin:4px 0 0;font-size:12px}.ruleBuilder{border:1px solid #d9dfd8;border-radius:8px;gap:12px;min-width:0;margin:0;padding:12px;display:grid}.ruleBuilder legend{color:#16221c;padding:0 4px;font-size:13px;font-weight:800}.ruleGroup{gap:8px;min-width:0;display:grid}.ruleGroup>strong{color:#53605a;text-transform:uppercase;font-size:12px}.ruleRow{grid-template-columns:minmax(86px,.7fr) repeat(3,minmax(120px,1fr));align-items:end;gap:8px;min-width:0;display:grid}.ruleRow label{min-width:0}.ruleRow .checkLabel{align-items:center;gap:8px;min-height:40px;display:flex}.ruleRow .checkLabel input{width:16px;min-height:auto}@media (max-width:760px){.ruleRow{grid-template-columns:1fr}}.recordGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:14px;margin-top:14px;display:grid}.recordCard{overflow-wrap:anywhere;background:#fbfcfb;border:1px solid #d9dfd8;border-radius:8px;gap:14px;min-width:0;padding:16px;display:grid}.recordCard h4{color:#16221c;margin:4px 0 0;font-size:18px}.fieldNote{background:#f8faf7;border:1px solid #dfe7df;border-radius:8px;gap:4px;min-width:0;padding:10px;display:grid}.fieldNote span{color:#627067;text-transform:uppercase;font-size:12px;font-weight:800}.fieldNote strong{overflow-wrap:anywhere}.previewGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;min-width:0;margin-top:12px;display:grid}.previewPane{background:#fff;border:1px solid #d9dfd8;border-radius:8px;gap:8px;min-width:0;padding:12px;display:grid;overflow:hidden}.previewPane iframe{border:1px solid #d9dfd8;border-radius:6px;width:100%;max-width:100%;height:320px}.previewPane pre{white-space:pre-wrap;word-break:break-word;background:#f6f8f6;border:1px solid #dfe7df;border-radius:6px;max-height:320px;margin:0;padding:10px;overflow:auto}.previewPane ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.previewPane li{border:1px solid #dfe7df;border-radius:6px;gap:4px;padding:8px;display:grid}.previewPane li[data-severity=error]{border-color:#e3b4b4}.previewPane li[data-severity=warning]{border-color:#dfc875}.mobilePreview iframe{justify-self:center;max-width:390px}.darkPreview{background:#17211c}.formGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;min-width:0;display:grid}.formGrid label{color:#39463f;gap:6px;font-size:13px;font-weight:800;display:grid}.formGrid input,.formGrid select,.formGrid textarea{color:#17211c;background:#fff;border:1px solid #cdd8d0;border-radius:6px;width:100%;min-width:0;max-width:100%;min-height:38px;padding:9px 10px}.formGrid textarea{resize:vertical;min-height:96px}.wideField,.formActions{grid-column:1/-1}.formActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.authoringSearchForm{grid-template-columns:minmax(220px,1fr) minmax(180px,260px) auto auto;align-items:end;gap:12px;min-width:0;margin-bottom:16px;display:grid}.authoringSearchForm label,.authoringToolGrid label{color:#39463f;gap:6px;font-size:13px;font-weight:800;display:grid}.authoringSearchForm input,.authoringSearchForm select{color:#17211c;background:#fff;border:1px solid #cdd8d0;border-radius:6px;width:100%;min-width:0;max-width:100%;min-height:38px;padding:9px 10px}.authoringToolGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:14px;min-width:0;margin:16px 0;display:grid}.authoringConflict{background:#fff8e6;border:1px solid #e4c66f;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;margin-bottom:16px;padding:14px;display:grid}.authoringConflict h4{color:#493c09;margin:4px 0;font-size:18px}.authoringConflict p{color:#5a502b;margin:0}.emailOpsFilterForm{grid-template-columns:repeat(3,minmax(160px,1fr)) auto auto minmax(180px,auto);align-items:end;gap:12px;display:grid}.emailOpsFilterForm label{color:#39463f;gap:6px;font-size:13px;font-weight:800;display:grid}.emailOpsFilterForm select{color:#17211c;background:#fff;border:1px solid #cdd8d0;border-radius:6px;width:100%;min-height:38px;padding:9px 10px}.emailOpsFilterForm small{color:#657269;padding-bottom:8px;line-height:1.35}.successBanner,.errorBanner{border-radius:6px;margin:0 0 14px;padding:10px 12px;font-weight:800}.successBanner{color:#16412b;background:#e8f4ed;border:1px solid #9dc8ad}.errorBanner{color:#74301f;background:#fff1ed;border:1px solid #e1aa9e}.linkedGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;min-width:0;display:grid}.contextCard{color:#1f2b24;background:#fbfcfb;border:1px solid #d9dfd8;border-radius:8px;gap:8px;min-height:110px;padding:14px;text-decoration:none;display:grid}.contextCard>span{color:#657269;text-transform:uppercase;font-size:12px;font-weight:800}.contextCard strong{font-size:17px;line-height:1.25}.contextCard small{color:#59665e;font-size:13px;line-height:1.4}.compactList{gap:10px;margin:0;padding:0;list-style:none;display:grid}.compactList li{color:#59665e;gap:3px;line-height:1.35;display:grid}.compactList li strong{color:#1f2b24;font-size:14px}.compactList li span{font-size:13px}.reminderList{gap:12px;margin-top:14px;display:grid}.reminderCard{background:#f8faf7;border:1px solid #dce6dd;border-radius:8px;gap:8px;padding:12px;display:grid}.reminderHeader,.inlineActions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.reminderHeader div{gap:3px;display:grid}.reminderHeader span{color:#657269;text-transform:uppercase;font-size:12px;font-weight:700}.reminderHeader strong{color:#1f2b24}.reminderPreview{color:#2e3a33;background:#fff;border:1px solid #dfe8df;border-radius:6px;margin:0;padding:10px;line-height:1.45}.inlineActions{justify-content:flex-start}.inlineActions form{margin:0}.mutedBlock{color:#607086;margin-top:4px;font-size:13px;line-height:1.35;display:block}.setupRequestToolbar{flex-wrap:wrap;align-items:center;gap:8px;margin:14px 0 16px;display:flex}.setupRequestToolbar a{color:#263a4f;background:#fff;border:1px solid #d9e4df;border-radius:999px;padding:8px 12px;font-size:13px;font-weight:800;text-decoration:none}.setupRequestToolbar a:hover,.setupRequestToolbar a:focus-visible{color:#0f766e;background:#eef7f4;border-color:#8bd1c3}.setupRequestToolbar a.active{color:#fff;background:#0f766e;border-color:#0f766e}.setupRequestList{gap:14px;display:grid}.setupRequestCard{background:#fff;border:1px solid #dbe5ee;border-left:5px solid #5b7db8;border-radius:10px;gap:14px;padding:16px;display:grid;box-shadow:0 14px 30px #0d1f3f0d}.setupRequestCard.guided_setup_help{border-left-color:#8b6fc7}.setupRequestCard.self_service_setup{border-left-color:#0f8f83}.setupRequestCardHeader{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.setupRequestCardHeader h4{color:#0d1f3f;margin:6px 0 4px;font-size:20px;line-height:1.2}.setupRequestCardHeader p,.setupRequestActions p{color:#4d5c72;margin:0;line-height:1.45}.setupRequestMeta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.setupRequestMeta>span:not(.status){color:#40516a;background:#f3f7fa;border:1px solid #dce7ed;border-radius:999px;padding:5px 8px;font-size:12px;font-weight:800}.setupRequestDates{background:#f8fafc;border:1px solid #dbe5ee;border-radius:8px;flex:0 0 230px;gap:3px;padding:10px;display:grid}.setupRequestDates span,.setupRequestGrid span{color:#64738a;letter-spacing:.02em;text-transform:uppercase;font-size:11px;font-weight:900}.setupRequestDates strong{color:#0d1f3f;margin-bottom:6px;font-size:13px}.setupRequestGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.setupRequestGrid>div{background:#fbfcfd;border:1px solid #e1e9ef;border-radius:8px;gap:4px;padding:11px;display:grid}.setupRequestGrid>div.wideField{grid-column:span 3}.setupRequestGrid strong{color:#16243f;line-height:1.35}.setupRequestGrid p{color:#4d5c72;margin:0;line-height:1.4}.setupRequestActions{background:#f7faf8;border:1px solid #dce8df;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.setupPrefillPanel{background:#f8fbfa;border:1px solid #bdd9d2;border-left:5px solid #0f8f83;border-radius:10px;gap:14px;margin:0 0 16px;padding:14px;display:grid}.setupPrefillPanel.warning{background:#fffaf0;border-color:#ead5a9 #ead5a9 #ead5a9 #c78119}.setupPrefillPanel>div:first-child{gap:4px;display:grid}.setupPrefillPanel span,.setupPrefillContextGrid span{color:#607086;letter-spacing:.02em;text-transform:uppercase;font-size:11px;font-weight:900}.setupPrefillPanel h4{color:#0d1f3f;margin:0;font-size:18px;line-height:1.25}.setupPrefillPanel p{color:#40516a;margin:0;line-height:1.45}.summaryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.summaryGrid>div{background:#fbfcfd;border:1px solid #e1e9ef;border-radius:8px;gap:4px;min-width:0;padding:11px;display:grid}.servicePackagingGrid>article{background:#fbfcfd;border:1px solid #e1e9ef;border-radius:8px;gap:6px;min-width:0;padding:12px;display:grid}.servicePackagingGrid p{color:#40516a;margin:0;line-height:1.45}.discussionPackageGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.discussionPackageGrid>article{background:#fbfcfd;border:1px solid #e1e9ef;border-radius:8px;gap:6px;min-width:0;padding:12px;display:grid}.discussionPackagePrimary{grid-column:span 1}.discussionPackageGrid span{color:#607086;letter-spacing:.02em;text-transform:uppercase;font-size:11px;font-weight:900}.discussionPackageGrid p,.discussionPackageGrid li{color:#40516a;line-height:1.45}.discussionPackageGrid ul,.discussionPackageGrid ol{margin:0;padding-left:18px}.summaryGrid span{color:#607086;letter-spacing:.02em;text-transform:uppercase;font-size:11px;font-weight:900}.summaryGrid strong,.summaryGrid small{overflow-wrap:anywhere}.setupPrefillContextGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.setupPrefillContextGrid>div{background:#fff;border:1px solid #dce8e4;border-radius:8px;gap:4px;min-width:0;padding:10px;display:grid}.setupPrefillContextGrid p{overflow-wrap:anywhere}.setupEditableFieldsNote{background:#f7fbff;border:1px solid #cfe0f4;border-left:5px solid #2f6fbd;border-radius:10px;gap:4px;padding:12px;display:grid}.setupEditableFieldsNote span{color:#3f5f88;letter-spacing:.02em;text-transform:uppercase;font-size:11px;font-weight:900}.setupEditableFieldsNote p{color:#40516a;margin:0;line-height:1.45}@media (max-width:980px){.setupRequestCardHeader,.setupRequestActions{flex-direction:column;align-items:stretch}.setupRequestDates{flex-basis:auto}.setupRequestGrid{grid-template-columns:1fr}.setupRequestGrid>div.wideField{grid-column:auto}.summaryGrid,.setupPrefillContextGrid,.emailOpsFilterForm{grid-template-columns:1fr}}.twoColumn{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:14px;display:grid}.internalWorkStudyShellFrame{gap:14px;display:grid}.internalWorkStudyContextBar{color:#edf6ff;background:#0b1b33;border:1px solid #18365f;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.internalWorkStudyContextBar>div:first-child{gap:3px;display:grid}.internalWorkStudyContextBar span,.internalWorkStudyContextBar small{color:#b8c9df;text-transform:uppercase;font-size:12px;font-weight:800}.internalWorkStudyContextBar strong{color:#fff;font-size:18px}.internalWorkStudyContextMeta{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.internalWorkStudyModuleNav{background:#fff;border:1px solid #dbe5ee;border-radius:8px;align-items:center;gap:8px;padding:8px;display:flex;overflow-x:auto}.internalWorkStudyModuleNav a{color:#244569;border:1px solid #0000;border-radius:6px;flex:none;padding:8px 10px;font-size:13px;font-weight:900;text-decoration:none}.internalWorkStudyModuleNav a.active,.internalWorkStudyModuleNav a:focus-visible,.internalWorkStudyModuleNav a:hover{color:#053d54;background:#e9f7f4;border-color:#9bd6ce}.internalWorkStudyCueRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.internalWorkStudyCueRow span{color:#2b4667;background:#f4f7fb;border:1px solid #d9e3ef;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:850}.internalWorkStudyCanvas{gap:16px;display:grid}.internalOpsShellFrame{gap:14px;min-width:0;display:grid}.internalOpsContextBar{color:#f8fafc;background:#111827;border:1px solid #243244;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;min-width:0;padding:14px 16px;display:flex}.internalOpsContextBar>div:first-child{gap:3px;min-width:0;display:grid}.internalOpsContextBar span,.internalOpsContextBar small{color:#cbd5e1;text-transform:uppercase;font-size:12px;font-weight:850}.internalOpsContextBar strong{color:#fff;font-size:18px}.internalOpsContextMeta{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.internalOpsModuleNav{background:#fff;border:1px solid #dbe5ee;border-radius:8px;align-items:center;gap:8px;min-width:0;max-width:100%;padding:8px;display:flex;overflow-x:auto}.internalOpsModuleNav a{color:#334155;border:1px solid #0000;border-radius:6px;flex:none;padding:8px 10px;font-size:13px;font-weight:900;text-decoration:none}.internalOpsModuleNav a.active,.internalOpsModuleNav a:focus-visible,.internalOpsModuleNav a:hover{color:#1e1b4b;background:#eef2ff;border-color:#a5b4fc}.internalOpsCueRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.internalOpsCueRow span{color:#334155;background:#f8fafc;border:1px solid #d9e3ef;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:850}.internalOpsCanvas{gap:16px;display:grid}.platformAdminShellFrame{gap:14px;display:grid}.platformAdminContextBar{color:#f8fafc;background:#1f2937;border:1px solid #374151;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}.platformAdminContextBar>div:first-child{gap:3px;display:grid}.platformAdminContextBar span,.platformAdminContextBar small{color:#cbd5e1;text-transform:uppercase;font-size:12px;font-weight:850}.platformAdminContextBar strong{color:#fff;font-size:19px}.platformAdminContextMeta{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.platformAdminModuleNav{background:#f8fafc;border:1px solid #cbd5e1;border-radius:8px;align-items:center;gap:8px;padding:8px;display:flex;overflow-x:auto}.platformAdminModuleNav a{color:#273449;border:1px solid #0000;border-radius:6px;flex:none;padding:8px 10px;font-size:13px;font-weight:900;text-decoration:none}.platformAdminModuleNav a.active,.platformAdminModuleNav a:focus-visible,.platformAdminModuleNav a:hover{color:#111827;background:#e5e7eb;border-color:#94a3b8}.platformAdminCueRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.platformAdminCueRow span{color:#273449;background:#f8fafc;border:1px solid #cbd5e1;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:850}.platformAdminSensitiveRegion{background:#fff7ed;border:1px solid #fed7aa;border-left:4px solid #a7342f;border-radius:8px;gap:5px;padding:12px 14px;display:grid}.platformAdminSensitiveRegion strong{color:#7c2d12}.platformAdminSensitiveRegion p{color:#5f3414;margin:0}.platformAdminCanvas{gap:16px;display:grid}.workStudyListOpsHeader{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.workStudyListOpsHeader>div{background:#fff;border:1px solid #dbe5ee;border-radius:8px;gap:5px;min-height:112px;padding:14px;display:grid}.workStudyListOpsHeader span,.workStudyListOpsHeader small{color:#51627a;font-size:12px;font-weight:800}.workStudyListOpsHeader strong{color:#08224f;font-size:18px}.workStudyHero{background:linear-gradient(135deg,#fff 0%,#f7fafc 100%);border:1px solid #dbe5ee;border-radius:12px;gap:10px;padding:16px 18px 18px;display:grid;box-shadow:0 18px 40px #0d1f3f0d}.workStudyBreadcrumbs{color:#47617f;flex-wrap:wrap;align-items:center;gap:9px;font-size:13px;font-weight:700;display:flex}.workStudyBreadcrumbs a{color:#0d52d6;text-decoration:none}.workStudyHeroGrid{grid-template-columns:minmax(0,1fr) minmax(220px,285px);align-items:start;gap:16px;display:grid}.workStudyHero h1{color:#081f49;max-width:780px;margin:0 0 6px;font-size:clamp(28px,2.35vw,36px);line-height:1.08}.workStudyHero p{color:#16315b;max-width:900px;margin:0;font-size:14px;line-height:1.45}.workStudyInternalContextLine{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}.workStudyInternalContextLine>span:not(.statusPill){color:#47617f;text-transform:uppercase;font-size:12px;font-weight:900}.workStudyMeta{flex-wrap:wrap;align-items:center;gap:8px 14px;font-size:13px;font-weight:800;display:flex;color:#27456f!important;margin-bottom:10px!important}.workStudyMeta span{color:#52627b;font-weight:700}.workStudyMeta code{color:#0a2b66;overflow-wrap:anywhere;background:0 0;font-family:inherit}.workStudyHeroAside{align-content:start;gap:12px;display:grid}.workStudyActions{justify-self:end;position:relative}.workStudyActions summary{color:#061f4c;cursor:pointer;background:#fff;border:1px solid #cbd8ec;border-radius:8px;align-items:center;gap:8px;min-height:40px;padding:8px 13px;font-weight:900;display:inline-flex}.workStudyIcon{color:#0d8f86;flex:none;width:18px;height:18px}.sectionHeader h3{align-items:center;gap:8px;display:inline-flex}.workStudyActions[open]{z-index:3}.workStudyActions[open] summary{border-bottom-right-radius:0;border-bottom-left-radius:0}.workStudyActions a{color:#0d52d6;background:#fff;border-left:1px solid #cbd8ec;border-right:1px solid #cbd8ec;padding:10px 14px;font-size:13px;font-weight:800;text-decoration:none;display:block}.workStudyActions a:last-child{border-bottom:1px solid #cbd8ec;border-bottom-right-radius:8px;border-bottom-left-radius:8px}.workStudyFreshness{gap:7px;margin:0;display:grid}.workStudyFreshness div{justify-content:flex-end;align-items:baseline;gap:10px;display:flex}.workStudyFreshness dt{color:#4b5c78;align-items:center;gap:6px;margin:0;font-size:12px;font-weight:800;display:inline-flex}.workStudyFreshness .workStudyIcon{width:14px;height:14px}.workStudyFreshness dd{color:#0b2554;text-align:right;margin:0;font-size:13px;font-weight:700}.workStudyBadgeRow{flex-wrap:wrap;gap:10px;margin:0;display:flex}.workStudyBadgeRow span{color:#0a2b66;background:#f7fbff;border:1px solid #d6e3f5;border-radius:8px;align-items:center;min-height:32px;padding:6px 10px;font-size:12px;font-weight:900;display:inline-flex}.workStudyBadgeRow .workStudyIcon{color:#008f84;background:#e9fbf7;border-radius:999px;width:24px;height:24px;margin-left:-4px;padding:5px}.workStudyArtifactCueGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.workStudyArtifactCueGrid>div{background:#fff;border:1px solid #dbe5ee;border-radius:8px;gap:7px;min-height:128px;padding:13px;display:grid}.workStudyArtifactCueGrid strong{color:#102d55;font-size:14px;line-height:1.35}.workStudyArtifactCueGrid small{color:#53647e;font-size:12px;line-height:1.4}.workStudyMetricGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.workStudyMetricCard{color:#0a2b66;background:#fff;border:1px solid #dbe5ee;border-radius:10px;gap:9px;min-height:112px;padding:14px 16px;display:grid}.workStudyCardHead{align-items:center;gap:9px;min-height:26px;display:flex}.workStudyCardHead .workStudyIcon,.workStudyIconCard>.workStudyIcon{color:#078f86;background:#eef9f8;border-radius:999px;width:26px;height:26px;padding:6px}.workStudyMetricCard.attention .workStudyCardHead .workStudyIcon{color:#f97316;background:#fff2e8}.workStudyMetricCard.attention{border-color:#f0b56f;box-shadow:inset 4px 0 #f97316}.workStudyMetricCard span,.workStudyReadinessHero span{color:#415573;text-transform:uppercase;align-items:center;gap:7px;font-size:11px;font-weight:900;display:inline-flex}.workStudyReadinessHero span .workStudyIcon{color:#f97316;background:#fff2e8;border-radius:999px;width:24px;height:24px;padding:5px}.workStudyMetricCard strong{color:#071f49;font-size:19px;line-height:1.15}.workStudyMetricCard small{color:#52627b;font-size:13px;line-height:1.35}.workStudyReadinessHero{color:#0c2654;background:linear-gradient(135deg,#fffaf3 0%,#fff 100%);border:1px solid #f0c38a;border-radius:12px;grid-template-columns:minmax(0,1.45fr) minmax(0,1.25fr) repeat(3,minmax(92px,.5fr));gap:14px;padding:14px 16px;display:grid}.workStudyReadinessHero h2{color:#e35400;margin:6px 0 10px;font-size:19px}.workStudyReadinessHero p,.workStudyReadinessHero li,.workStudyReadinessHero small{color:#263851;font-size:13px;line-height:1.45}.workStudyReadinessHero ul{margin:6px 0 10px 18px;padding:0}.workStudyReadinessHero a{color:#0d52d6;font-size:13px;font-weight:800}.workStudyReadinessHero strong{color:#071f49;margin-top:6px;font-size:19px;display:block}.workStudyPageGrid{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:20px;display:grid}.workStudyMain{gap:12px;min-width:0;display:grid}.workStudyTabs{overscroll-behavior-inline:contain;scrollbar-width:thin;border-bottom:1px solid #d8e3ec;align-items:center;gap:5px;width:100%;padding:0 0 2px;display:flex;overflow-x:auto}.workStudyTabs a{color:#243a67;white-space:nowrap;border-bottom:3px solid #0000;border-radius:10px 10px 0 0;flex:none;align-items:center;gap:6px;min-height:38px;padding:8px;font-size:11.5px;font-weight:900;text-decoration:none;display:inline-flex}.workStudyTabs a:hover,.workStudyTabs a:focus-visible{color:#071f49;background:#f5f9fc;outline:none}.workStudyTabs a:focus-visible{box-shadow:0 0 0 3px #0d52d62e}.workStudyTabs a>.workStudyIcon{color:#52627b;background:#f4f8fb;border:1px solid #d8e3ec;border-radius:999px;width:21px;height:21px;padding:4px}.workStudyTabs a.active{color:#071f49;background:#eefbf8;border-bottom-color:#069386}.workStudyTabs a.active:hover,.workStudyTabs a.active:focus-visible{color:#071f49;background:#e6f7f4}.workStudyTabs a.active>.workStudyIcon{color:#078f86;background:#e9fbf7;border-color:#b9eee8}.workStudyTabs a span{color:#fff;background:#35a853;border-radius:999px;justify-content:center;align-items:center;min-width:17px;height:17px;padding:0 5px;font-size:11px;display:inline-flex}.workStudyOverviewGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.workStudyTabIntro{color:#102a56;background:linear-gradient(135deg,#fff 0%,#f6fbfa 100%);border:1px solid #dbe5ee;border-radius:12px;grid-template-columns:minmax(0,1.35fr) minmax(280px,.9fr);align-items:stretch;gap:16px;padding:16px;display:grid}.workStudyTabIntro>div:first-child{gap:8px;display:grid}.workStudyTabIntro span{color:#415573;text-transform:uppercase;align-items:center;gap:7px;font-size:12px;font-weight:900;display:inline-flex}.workStudyTabIntro h2{color:#071f49;margin:0;font-size:21px;line-height:1.15}.workStudyTabIntro p{color:#53627b;max-width:740px;margin:0;font-size:13px;line-height:1.45}.workStudyQuickStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.workStudyQuickStats div{background:#fff;border:1px solid #e1e9f0;border-radius:10px;gap:5px;min-height:82px;padding:12px;display:grid}.workStudyQuickStats strong{color:#071f49;font-size:22px;line-height:1}.workStudyQuickStats span{color:#53627b;font-size:11px;line-height:1.25}.workStudyAccessGuide,.workStudyConceptGuide{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.workStudyAccessGuide div,.workStudyConceptGuide div{color:#102a56;background:#f8fbff;border:1px solid #dbe5ee;border-radius:10px;gap:7px;min-height:122px;padding:13px;display:grid}.workStudyAccessGuide .workStudyIcon,.workStudyConceptGuide .workStudyIcon{color:#078f86;background:#eef9f8;border-radius:999px;width:26px;height:26px;padding:6px}.workStudyAccessGuide strong,.workStudyConceptGuide strong{color:#071f49;font-size:14px}.workStudyAccessGuide small,.workStudyConceptGuide small{color:#53627b;font-size:12px;line-height:1.4}.workStudySubsectionHeader{border-top:1px solid #e5edf5;justify-content:space-between;align-items:center;gap:12px;margin-top:18px;padding-top:16px;display:flex}.workStudySubsectionHeader h4{color:#071f49;align-items:center;gap:8px;margin:0 0 5px;font-size:15px;display:inline-flex}.workStudySubsectionHeader p{color:#53627b;margin:0;font-size:13px;line-height:1.4}.taskCharacteristics{background:#f8fbff;border:1px solid #dbe5ee;border-radius:12px;gap:10px;margin:0;padding:14px;display:grid}.taskCharacteristics legend{color:#071f49;padding:0 4px;font-size:13px;font-weight:800}.taskCharacteristics p{color:#53627b;margin:0;font-size:13px;line-height:1.4}.taskFlagGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.workStudyApplicabilityCard{gap:6px}.workStudyReadinessSummary{gap:8px}.workStudyDrillLinks{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.workStudyDrillLinks a{color:#0d52d6;background:#f7fbff;border:1px solid #d6e3f5;border-radius:999px;align-items:center;min-height:30px;padding:6px 10px;font-size:12px;font-weight:900;text-decoration:none;display:inline-flex}.workStudyDrillLinks a:hover,.workStudyDrillLinks a:focus-visible{color:#071f49;background:#eef6ff;outline:none}.qualityFlagList small{color:#53627b;margin-top:4px;font-size:12px;line-height:1.35;display:block}.workStudyEvidenceTimeline{gap:10px;display:grid}.workStudyEvidenceItem{background:#f8fbff;border:1px solid #dbe5ee;border-radius:10px;grid-template-columns:34px minmax(0,1fr);align-items:start;gap:12px;padding:12px;display:grid}.workStudyEvidenceIcon .workStudyIcon{color:#078f86;background:#eef9f8;border-radius:999px;width:30px;height:30px;padding:7px}.workStudyEvidenceBody{gap:7px;min-width:0;display:grid}.workStudyEvidenceHeader{justify-content:space-between;align-items:start;gap:12px;display:flex}.workStudyEvidenceHeader h4{color:#071f49;margin:3px 0 0;font-size:14px;line-height:1.2}.workStudyEvidenceHeader time{color:#53627b;white-space:nowrap;flex:none;font-size:12px;font-weight:800}.evidenceCategory{color:#415573;text-transform:uppercase;font-size:11px;font-weight:900;display:inline-flex}.workStudyEvidenceBody p,.workStudyEvidenceBody small{color:#53627b;margin:0;font-size:13px;line-height:1.4}.workStudyEvidenceBody small{font-size:12px}.workStudyEvidenceTable td{vertical-align:top}.workStudyEvidenceTable td strong,.workStudyEvidenceTable td small{display:block}.workStudyEvidenceTable td small{color:#53627b;margin-top:3px;font-size:12px;line-height:1.35}.workStudyIconCard{position:relative}.workStudyIconCard>.workStudyIcon{margin-bottom:2px}.workStudyRightRail{align-content:start;gap:12px;min-width:0;display:grid}.workStudyRailCard{color:#102a56;background:#fff;border:1px solid #dbe5ee;border-radius:10px;gap:10px;padding:12px;display:grid}.workStudyRailCard h3{align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.workStudyRailCard h3 .workStudyIcon{color:#078f86;background:#eef9f8;border-radius:999px;width:24px;height:24px;padding:6px}.workStudyRailCard h3 small{color:#53627b;font-weight:500}.railCardHeader{justify-content:space-between;align-items:center;gap:10px;display:flex}.railCardHeader a,.railContextItem a{color:#0d52d6;font-size:13px;font-weight:800}.railCardHeader button{color:#0d52d6;background:#f8fbff;border:1px solid #cbd8ec;border-radius:6px;min-height:34px;padding:6px 10px;font-size:12px;font-weight:800}.railContextItem{border-top:1px solid #e5edf5;gap:6px;padding-top:12px;display:grid}.railContextItem span{color:#415573;text-transform:uppercase;font-size:11px;font-weight:900}.railContextItem strong{color:#071f49;overflow-wrap:anywhere;font-size:12px}.railContextItem small,.workStudyRailCard p{color:#53627b;margin:0;font-size:12px;line-height:1.4}.railActivityList{gap:0;margin:0;padding:0;list-style:none;display:grid}.railActivityList li{border-top:1px solid #e5edf5;gap:4px;padding-top:12px;padding-bottom:12px;padding-left:20px;display:grid;position:relative}.railActivityList li:before{content:"";background:#078f86;border:3px solid #e9fbf7;border-radius:999px;width:10px;height:10px;position:absolute;top:15px;left:0}.railActivityList strong{color:#071f49;font-size:12px}.railActivityList span,.railActivityList small{color:#53627b;font-size:12px;line-height:1.35}.readableLabel{gap:2px;min-width:0;max-width:100%;display:inline-grid}.readableLabel>span{color:#071f49;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:800;overflow:hidden}.readableLabel>small{color:#64748b;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;font-weight:700;overflow:hidden}.readableLabel.eyebrow>span{color:#415573;text-transform:uppercase;font-size:11px;font-weight:900}.panel details{background:#f8fbff;border:1px solid #dbe5ee;border-radius:8px;margin-top:14px;padding:10px 12px}.panel details summary{color:#0a2b66;cursor:pointer;font-weight:900}.panel details[open] summary{margin-bottom:12px}@media (max-width:1240px){.workStudyArtifactCueGrid,.workStudyListOpsHeader{grid-template-columns:repeat(2,minmax(0,1fr))}.workStudyMetricGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.workStudyReadinessHero{grid-template-columns:repeat(2,minmax(0,1fr))}.workStudyPageGrid{grid-template-columns:1fr}.workStudyRightRail{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.internalWorkStudyContextBar{align-items:flex-start;display:grid}.internalWorkStudyContextMeta{justify-content:flex-start}.workStudyHeroGrid,.workStudyOverviewGrid,.workStudyTabIntro,.workStudyAccessGuide,.workStudyConceptGuide,.workStudyRightRail{grid-template-columns:1fr}.workStudyActions,.workStudyFreshness div{justify-content:flex-start;justify-self:stretch}.workStudyMetricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.workStudyArtifactCueGrid,.workStudyListOpsHeader{grid-template-columns:1fr}.workStudyHero,.workStudyReadinessHero{padding:14px}.workStudyMetricGrid,.workStudyReadinessHero{grid-template-columns:1fr}.workStudyTabs a{padding:9px 10px;font-size:12px}.taskFlagGrid{grid-template-columns:1fr}.workStudyEvidenceHeader{display:grid}.workStudyEvidenceHeader time{white-space:normal}}@media (max-width:980px){.twoColumn{grid-template-columns:1fr}}.firstMoveTableWrap{overflow-x:visible}.filterBar{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));align-items:end;gap:10px;margin-bottom:14px;display:grid}.filterBar input,.filterBar select{border:1px solid #c8d2ca;border-radius:6px;min-height:38px;padding:8px 10px}.filterSummary{color:#657269;margin:-4px 0 12px;font-size:13px}.queueSummaryGrid{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:10px;margin:0 0 14px;display:grid}.queueStat{background:#f5f8f5;border:1px solid #d9dfd8;border-radius:8px;padding:10px 12px}.queueStat span{color:#5f6d64;margin-bottom:4px;font-size:12px;font-weight:700;display:block}.queueStat strong{color:#1f2d25;font-size:22px;display:block}.contextBadge{border:1px solid #d6dfd8;border-radius:999px;padding:4px 8px;font-size:12px;font-weight:700;display:inline-block}.contextBadge.linked{color:#255b31;background:#edf7ee}.contextBadge.partial{color:#72530d;background:#fff6df}.contextBadge.unlinked{color:#5d665f;background:#f5f5f3}.operatorCue{border:1px solid #d5dfd8;border-radius:999px;width:fit-content;padding:4px 8px;font-size:12px;font-weight:800;display:inline-block}.operatorCue.attention{color:#73520e;background:#fff5df}.operatorCue.complete{color:#255b31;background:#edf7ee}.operatorCue.neutral{color:#425147;background:#f3f6f4}.readinessSummary{gap:5px;max-width:180px;display:grid}.readinessSummary small{color:#657269;font-size:12px;line-height:1.35}table{border-collapse:collapse;width:100%;min-width:760px}.firstMoveTable{min-width:0}th,td{text-align:left;vertical-align:top;border-bottom:1px solid #e6ebe5;padding:12px 14px;font-size:14px}th{color:#536058;text-transform:uppercase;font-size:12px}.status{background:#edf3ee;border:1px solid #cedbd1;border-radius:999px;padding:4px 8px;font-size:12px;display:inline-block}.statusBadge{text-transform:none;font-weight:800;line-height:1}.statusBadgeReady{color:#235239;background:#edf8f0;border-color:#b9d8c3}.statusBadgeAttention{color:#73541a;background:#fff8e8;border-color:#e4d1a6}.statusBadgeBlocked{color:#8a1f1f;background:#fff0f0;border-color:#e1b9b9}.statusBadgeInfo{color:#284d58;background:#eef5f7;border-color:#c7d8dd}.statusBadgeInternal,.statusBadgeManual{color:#34443a;background:#f1f4f2;border-color:#cbd7cf}.statusBadgeNeutral{color:#38463d;background:#edf3ee;border-color:#cedbd1}.ageBadge{color:#2f3d35;border:1px solid #cfd9d2;border-radius:999px;align-items:center;gap:6px;width:fit-content;padding:5px 8px;font-size:12px;font-weight:800;line-height:1;display:inline-flex}.ageBadge:before{content:"";border-radius:999px;width:7px;height:7px;display:inline-block}.ageBadge.compact{padding:4px 7px;font-size:11px}.ageBadge.recent{color:#24533a;background:#edf7f1;border-color:#b9d8c5}.ageBadge.recent:before{background:#2f8d5a}.ageBadge.current{color:#29465e;background:#eef4fa;border-color:#c2d5e7}.ageBadge.current:before{background:#477a9f}.ageBadge.aging{color:#664c16;background:#fbf5e8;border-color:#e2c98e}.ageBadge.aging:before{background:#b88720}.ageBadge.stale{color:#743d2c;background:#fbefeb;border-color:#e0b7a7}.ageBadge.stale:before{background:#bd5c3d}.ageBadge.dormant,.ageBadge.unknown{color:#4b554f;background:#f1f2ef;border-color:#cdd2cb}.ageBadge.dormant:before,.ageBadge.unknown:before{background:#7a837c}.detailGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:16px;min-width:0;display:grid}.detailGrid>div{gap:4px;min-width:0;display:grid}.detailGrid>div>span{color:#627067;text-transform:uppercase;font-size:12px;font-weight:800}.detailGrid>div>strong{color:#17241d;font-size:18px}.tabList{flex-wrap:wrap;gap:8px;min-width:0;max-width:100%;display:flex}.tabList a{color:#2f3d35;overflow-wrap:anywhere;border:1px solid #cfd9d2;border-radius:6px;min-width:0;padding:8px 10px;font-size:13px;font-weight:850;text-decoration:none}.tabList a.active,.tabList a:focus-visible,.tabList a:hover{color:#235239;background:#edf8f0;border-color:#b9d8c3}.monoValue,.jsonPreview{overflow-wrap:anywhere;word-break:break-word;min-width:0;max-width:100%}.jsonPreview{white-space:pre-wrap;background:#f7faf8;border:1px solid #d9dfd8;border-radius:6px;padding:10px;font-size:12px;overflow-x:auto}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:3px;outline:3px solid #17684b}.infoGrid>div{gap:4px;display:grid}.infoGrid>div>span{color:#627067;text-transform:uppercase;font-size:12px;font-weight:800}.infoGrid>div>strong{color:#17241d;font-size:18px}.detailStack{gap:18px;max-width:1160px;margin:0 auto;display:grid}.detailBodyGrid{grid-template-columns:minmax(0,3fr) minmax(320px,2fr);align-items:start;gap:18px;display:grid}.kv{gap:10px;display:grid}.kv div{gap:4px;display:grid}.kv span{color:#627067;text-transform:uppercase;font-size:12px}.kv strong,.kv code{overflow-wrap:anywhere}.recordSummary{align-content:start;gap:18px;padding:20px;display:grid}.summaryHeader{border-bottom:1px solid #e6ebe5;justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:16px;display:flex}.summaryHeader h3{color:#1f2b24;margin:5px 0;font-size:22px}.summaryHeader p{color:#5f6c64;overflow-wrap:anywhere;margin:0;font-size:14px}.kvGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));gap:12px;margin:0;display:grid}.kvGrid div{background:#f8faf8;border:1px solid #e1e8e2;border-radius:6px;min-width:0;padding:11px 12px}.kvGrid .wide{grid-column:1/-1}.kvGrid dt{color:#627067;text-transform:uppercase;margin:0 0 4px;font-size:11px;font-weight:800}.kvGrid dd{color:#1f2b24;overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:700;line-height:1.35}.idText{color:#465249;overflow-wrap:anywhere;font-size:12px;font-weight:600}.panel label,.actionForm label{color:#445149;gap:6px;font-size:13px;font-weight:700;display:grid}.panel input,.panel select,.panel textarea,.actionForm input,.actionForm select,.actionForm textarea{border:1px solid #c8d2ca;border-radius:6px;min-width:0;max-width:100%;min-height:38px;padding:8px 10px}.formPanel{align-content:start;gap:14px;display:grid}.sectionHeader{border-bottom:1px solid #e8ede7;gap:4px;margin-bottom:14px;padding-bottom:12px;display:grid}.sectionHeader h3{margin:0}.sectionHeader p{color:#657269;margin:0;font-size:13px}.timelinePanel,.managerActions{align-content:start}.snapshotResponsePanel{gap:14px;display:grid}.snapshotMetaGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));gap:10px;margin:0;display:grid}.snapshotMetaGrid div{background:#f8faf8;border:1px solid #e1e8e2;border-radius:6px;min-width:0;padding:10px 11px}.snapshotMetaGrid dt{color:#627067;text-transform:uppercase;margin:0 0 4px;font-size:11px;font-weight:800}.snapshotMetaGrid dd{color:#1f2b24;overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:700;line-height:1.35}.snapshotSectionList{gap:8px;display:grid}.snapshotSectionItem{background:#fbfcfb;border:1px solid #e3e9e3;border-radius:6px;overflow:hidden}.snapshotSectionItem summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.snapshotSectionItem summary span{color:#1f2b24;font-size:14px;font-weight:800}.snapshotSectionItem summary small{color:#657269;font-size:12px}.snapshotSectionItem pre{color:#334139;white-space:pre-wrap;background:#f8faf8;border-top:1px solid #e3e9e3;margin:0;padding:12px;font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:1.45;overflow-x:auto}.snapshotScoringReview{border-top:1px solid #e7eee7;gap:14px;margin-top:14px;padding-top:14px;display:grid}.snapshotScoringReview h4,.snapshotScoringReview h5{color:#243129;margin:0}.snapshotScoringReview h4{font-size:15px}.snapshotScoringReview h5{letter-spacing:0;text-transform:uppercase;font-size:12px}.snapshotMetaGrid.compact{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.scorePreview{gap:8px;display:grid}.scoreGrid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;display:grid}.scoreTile{background:#fbfcfb;border:1px solid #e1e8e2;border-radius:6px;gap:5px;padding:10px 11px;display:grid}.scoreTile span,.dimensionRow span{color:#5b6860;font-size:12px;font-weight:700}.scoreTile strong,.dimensionRow strong{color:#1f2b24;font-size:13px}.dimensionList{border:1px solid #e3e9e3;border-radius:6px;overflow:hidden}.dimensionRow{background:#fbfcfb;border-top:1px solid #e7eee7;justify-content:space-between;align-items:center;gap:12px;padding:9px 11px;display:flex}.dimensionRow:first-child{border-top:0}.dimensionRow.muted{background:#f8faf8}.dimensionRow code{color:#5f6e65;font-size:12px}.scoreEvidence{background:#f8faf8;border:1px solid #e3e9e3;border-radius:6px;overflow:hidden}.scoreEvidence summary{color:#47554d;cursor:pointer;text-transform:uppercase;padding:9px 11px;font-size:12px;font-weight:800}.scoreEvidence .dimensionList{border:0;border-top:1px solid #e3e9e3;border-radius:0}.currentReviewSummary,.operatorHandoffPanel,.reviewReadinessPanel,.internalReviewBrief,.deliveryPrepPanel,.internalReviewPackage{gap:12px;display:grid}.handoffCueGrid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;margin:0;display:grid}.handoffCueGrid>div{background:#fbfcfb;border:1px solid #e3e9e3;border-radius:6px;gap:5px;min-width:0;padding:10px 11px;display:grid}.handoffCueGrid .wide{grid-column:1/-1}.handoffCueGrid dt{color:#627067;text-transform:uppercase;font-size:11px;font-weight:800}.handoffCueGrid dd{color:#243028;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.45}.summaryStateGrid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;margin:0;display:grid}.summaryStateGrid>div{background:#fbfcfb;border:1px solid #e3e9e3;border-radius:6px;gap:5px;min-width:0;padding:10px 11px;display:grid}.summaryStateGrid .wide{grid-column:1/-1}.summaryStateGrid dt{color:#627067;text-transform:uppercase;font-size:11px;font-weight:800}.summaryStateGrid dd{color:#243028;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.45}.readableNote{white-space:pre-wrap}.emptyNote{color:#6d776f;font-style:italic}.readinessChecklist{gap:12px;display:grid}.readinessScore{background:#f5f8f5;border:1px solid #d9dfd8;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.readinessScore strong{color:#1f2d25;font-size:16px}.readinessScore span{color:#657269;font-size:12px;font-weight:700}.readinessChecklist ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.readinessChecklist li{background:#fbfcfb;border:1px solid #e3e9e3;border-radius:6px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:9px;padding:10px 11px;display:grid}.readinessChecklist li>span{border:1px solid #d5dfd8;border-radius:999px;padding:5px 7px;font-size:11px;font-weight:800;line-height:1}.readinessChecklist li.complete>span{color:#255b31;background:#edf7ee}.readinessChecklist li.attention>span{color:#73520e;background:#fff5df}.readinessChecklist strong{color:#243028;margin-bottom:3px;font-size:13px;display:block}.readinessChecklist small{color:#657269;font-size:12px;line-height:1.35;display:block}.briefGrid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px;display:grid}.briefBlock{background:#fbfcfb;border:1px solid #e3e9e3;border-radius:6px;gap:5px;min-width:0;padding:10px 11px;display:grid}.briefBlock.wide{grid-column:1/-1}.briefBlock span{color:#627067;text-transform:uppercase;font-size:11px;font-weight:800}.briefBlock strong{color:#243028;overflow-wrap:anywhere;font-size:14px}.briefBlock p{color:#657269;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.4}.deliveryPrepGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.prepChecklist,.prepFocus{background:#fbfcfb;border:1px solid #e3e9e3;border-radius:8px;gap:10px;padding:12px;display:grid}.prepChecklist h4,.prepFocus h4{color:#243028;margin:0;font-size:14px}.prepChecklist ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.prepChecklist li{border:1px solid #e3e9e3;border-radius:6px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:9px;padding:9px 10px;display:grid}.prepChecklist li>span{border:1px solid #d5dfd8;border-radius:999px;padding:5px 7px;font-size:11px;font-weight:800;line-height:1}.prepChecklist li.complete>span{color:#255b31;background:#edf7ee}.prepChecklist li.attention>span{color:#73520e;background:#fff5df}.prepChecklist strong{color:#243028;margin-bottom:3px;font-size:13px;display:block}.prepChecklist small{color:#657269;font-size:12px;line-height:1.35;display:block}.prepPromptList{gap:8px;display:grid}.prepPromptList article{background:#fff;border:1px solid #e3e9e3;border-radius:6px;gap:4px;padding:9px 10px;display:grid}.prepPromptList span{color:#627067;text-transform:uppercase;font-size:11px;font-weight:800}.prepPromptList p{color:#243028;margin:0;font-size:13px;line-height:1.4}.reviewPackageGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.packageReadiness,.packageNotes{background:#fbfcfb;border:1px solid #e3e9e3;border-radius:8px;gap:10px;min-width:0;padding:12px;display:grid}.packageReadinessHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.packageReadinessHeader div{gap:3px;display:grid}.packageReadinessHeader span,.packageNoteList span{color:#627067;text-transform:uppercase;font-size:11px;font-weight:800}.packageReadinessHeader strong{color:#243028;font-size:15px}.packageReadiness ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.packageReadiness li{background:#fff;border:1px solid #e3e9e3;border-radius:6px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:9px;padding:9px 10px;display:grid}.packageReadiness li>span{border:1px solid #d5dfd8;border-radius:999px;padding:5px 7px;font-size:11px;font-weight:800;line-height:1}.packageReadiness li.complete>span{color:#255b31;background:#edf7ee}.packageReadiness li.attention>span{color:#73520e;background:#fff5df}.packageReadiness strong,.packageNotes h4{color:#243028}.packageReadiness strong{margin-bottom:3px;font-size:13px;display:block}.packageReadiness small{color:#657269;font-size:12px;line-height:1.35;display:block}.packageNotes h4{margin:0;font-size:14px}.packageNoteList{gap:8px;display:grid}.packageNoteList article{background:#fff;border:1px solid #e3e9e3;border-radius:6px;gap:4px;min-width:0;padding:9px 10px;display:grid}.packageNoteList p{color:#243028;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.4}.actionStack{gap:16px;display:grid}.actionForm{border-top:1px solid #edf1ec;gap:12px;padding-top:14px;display:grid}.actionForm:first-child{border-top:0;padding-top:0}.actionForm h4{color:#233027;margin:0;font-size:15px}.actions{flex-wrap:wrap;gap:8px;display:flex}.compactActions button{min-height:32px;padding:6px 10px}.stackedForm{gap:.65rem;min-width:min(24rem,100%);display:grid}.stackedForm.compact{min-width:16rem}.compactForm{align-items:end;gap:6px;margin-top:8px;display:grid}.compactForm select{min-height:32px;padding:5px 8px}.confirmationField{gap:4px;min-width:160px;display:grid}.confirmationField span{color:#657269;text-transform:uppercase;font-size:11px;font-weight:700}.confirmationField input{min-height:32px;padding:5px 8px}.stackedForm label{color:#657269;gap:.25rem;font-size:.85rem;display:grid}.stackedForm input[type=text],.stackedForm input:not([type]){color:#1f2b24;background:#fff;border:1px solid #d8e0da;border-radius:6px;min-height:2.25rem;padding:0 .65rem}.checkboxRow{grid-template-columns:auto 1fr;align-items:start}.actionHelp{color:#657269;font-size:12px;line-height:1.35}.actionRow{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;display:flex}.buttonLink{color:#fff;background:#1f2b24;border:1px solid #1f2b24;border-radius:6px;min-height:36px;padding:9px 12px;font-size:13px;font-weight:800;line-height:1.2;text-decoration:none;display:inline-flex}.buttonLink.secondary{color:#1f2b24;background:#f8faf8;border-color:#ccd8ce}.contextualAction{margin-top:-2px}.linkList,.activityList{gap:8px;display:grid}.listLink,.activityItem{background:#fbfcfb;border:1px solid #e3e9e3;border-radius:6px;padding:10px 12px}.listLink{justify-content:space-between;align-items:center;gap:10px;text-decoration:none;display:flex}.listLink>span{gap:3px;display:grid}.listLink small{color:#657269;font-size:12px}.listLink:hover{background:#f0f5f1;border-color:#c9d6ce}.stackCell{gap:4px;display:grid}.stackCell span,.stackCell code{color:#647168;overflow-wrap:anywhere;font-size:12px}.activityItem{border-left:3px solid #9fb5a7;gap:6px;display:grid}.firstMoveActivityList{gap:10px;display:grid}.firstMoveActivityItem{background:#fbfcfb;border:1px solid #e3e9e3;border-left:4px solid #8ca899;border-radius:6px;gap:10px;padding:11px 12px;display:grid}.firstMoveActivityItem.reviewEvent{border-left-color:#1f5f49}.firstMoveActivityItem.contextEvent{border-left-color:#b7c6bb}.activityEventHeader{justify-content:space-between;align-items:start;gap:10px;display:flex}.activityKind{color:#3d5146;text-transform:uppercase;background:#edf4ef;border:1px solid #cfe0d4;border-radius:999px;flex:none;padding:4px 7px;font-size:11px;font-weight:800}.activitySummary{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px;margin-bottom:12px;display:grid}.activitySummary>div{background:#f5f8f5;border:1px solid #d9dfd8;border-radius:6px;gap:3px;padding:9px 10px;display:grid}.activitySummary strong{color:#1f2d25;font-size:18px}.activitySummary span{color:#657269;text-transform:uppercase;font-size:11px;font-weight:800}.activityMetaGrid{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px;margin:0;display:grid}.activityMetaGrid div{background:#f7faf7;border:1px solid #e3e9e3;border-radius:5px;min-width:0;padding:8px}.activityMetaGrid dt{color:#68766d;text-transform:uppercase;margin:0 0 3px;font-size:10px;font-weight:800}.activityMetaGrid dd{color:#243129;overflow-wrap:anywhere;margin:0;font-size:12px;font-weight:700;line-height:1.35}.activityItem div{justify-content:space-between;align-items:start;gap:10px;display:flex}.activityTitle{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;display:flex}.activityItem strong{color:#1f2b24}.activityItem span,.activityItem time,.activityItem p,.firstMoveActivityItem p{color:#647168;margin:0;font-size:13px}.firstMoveActivityItem .activityContinuityNote{color:#415047;font-size:12px;font-weight:700}.timelineNote{color:#66736a;margin:0;font-size:12px}.blockedState{max-width:640px}.deniedAccessState{border-left:4px solid #8a1f1f}textarea{resize:vertical;width:100%;min-height:96px}@media (max-width:1120px){.formGrid,.authoringSearchForm,.linkedGrid{grid-template-columns:1fr}.authoringToolGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.app{grid-template-columns:1fr}.sidebar{min-height:auto;position:static}nav{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.topbar{align-items:start;gap:12px;padding:16px 18px;display:grid;position:static}.roleBox{background:#f5f8f5;border:1px solid #d9dfd8;border-radius:8px;align-items:start;gap:6px;padding:10px;display:grid}.sessionIdentity strong,.sessionIdentity p{white-space:normal}.main{padding:14px}.internalOpsShellFrame,.internalOpsCanvas,.panel,.stat,.statGrid,.formGrid,.detailGrid,.tabList,.tableWrap,.compactList{min-width:0;max-width:100%}.tabList{grid-template-columns:minmax(0,1fr);display:grid}.tabList a,.formGrid label,.tableHint,th,td{overflow-wrap:anywhere}.pageHeaderTop,.activityEventHeader{display:grid}.pageHeaderMeta{place-items:start;min-width:0}.pageHeaderActions{justify-content:flex-start}.pageHeaderActions .button{justify-content:center;width:100%}.detailBodyGrid,.deliveryPrepGrid,.formGrid,.authoringSearchForm,.authoringConflict,.linkedGrid,.previewGrid{grid-template-columns:1fr}.summaryHeader{display:grid}.kvGrid{grid-template-columns:1fr}.firstMoveTable,.firstMoveTable thead,.firstMoveTable tbody,.firstMoveTable tr,.firstMoveTable th,.firstMoveTable td{display:block}.firstMoveTable thead{width:1px;height:1px;position:absolute;overflow:hidden}.firstMoveTable tr{border-bottom:1px solid #e1e8e2;padding:10px 0}.firstMoveTable tr:last-child{border-bottom:0}.firstMoveTable td{border-bottom:0;grid-template-columns:minmax(105px,.42fr) minmax(0,1fr);gap:4px;padding:8px 12px;display:grid}.firstMoveTable td:before{color:#627067;content:attr(data-label);text-transform:uppercase;font-size:11px;font-weight:800}}
.informiveVsRoot{--informive-color-brand-primary:#1f6049;--informive-color-brand-primary-hover:#184b3a;--informive-color-neutral-0:#fff;--informive-color-neutral-50:#f7faf7;--informive-color-neutral-100:#eef2ee;--informive-color-neutral-700:#2b3a31;--informive-color-neutral-900:#16221c;--informive-color-text-primary:#17211c;--informive-color-text-secondary:#53627b;--informive-color-text-inverse:#f7f8f5;--informive-color-surface-default:#fff;--informive-color-surface-muted:#f7faf7;--informive-color-surface-elevated:#fbfcfb;--informive-color-border-subtle:#d9dfd8;--informive-color-border-strong:#9aa99f;--informive-color-action-primary:#1f6049;--informive-color-focus-ring:#3f82f7;--informive-color-status-info:#1f5f8b;--informive-color-status-success:#1f6b45;--informive-color-status-warning:#8a5a00;--informive-color-status-danger:#a7342f;--informive-color-destructive-action:#a7342f;--informive-font-family-sans:Arial, Helvetica, sans-serif;--informive-font-family-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--informive-font-page-title:26px;--informive-font-section-title:20px;--informive-font-card-title:16px;--informive-font-body:14px;--informive-font-body-small:13px;--informive-line-normal:1.45;--informive-weight-strong:750;--informive-spacing-1:4px;--informive-spacing-2:8px;--informive-spacing-3:12px;--informive-spacing-4:16px;--informive-spacing-5:20px;--informive-spacing-6:24px;--informive-spacing-8:32px;--informive-radius-control:6px;--informive-radius-card:8px;--informive-radius-panel:8px;--informive-radius-pill:999px;--informive-shadow-subtle:0 1px 2px #0f172a14;--informive-shadow-card:0 8px 20px #0f172a14;--informive-size-control-compact:36px;--informive-size-control-default:40px;--informive-size-control-touch:44px;--informive-size-icon-md:20px;--informive-motion-fast:.12s ease;--informive-motion-standard:.18s ease;--informive-family-surface:var(--informive-color-surface-default);--informive-family-action:var(--informive-color-action-primary);--informive-family-control-height:var(--informive-size-control-default);color:var(--informive-color-text-primary);font-family:var(--informive-font-family-sans);gap:var(--informive-spacing-6);display:grid}.informiveVsRoot[data-family=prospect],.informiveVsFamilyCard[data-family=prospect]{--informive-family-action:var(--informive-color-action-primary);--informive-family-control-height:var(--informive-size-control-touch)}.informiveVsRoot[data-family=client],.informiveVsFamilyCard[data-family=client]{--informive-family-action:#245b72}.informiveVsRoot[data-family=employee],.informiveVsFamilyCard[data-family=employee]{--informive-family-surface:#fbfbf7;--informive-family-action:#30624f;--informive-family-control-height:var(--informive-size-control-touch)}.informiveVsRoot[data-family=internal],.informiveVsFamilyCard[data-family=internal]{--informive-family-control-height:var(--informive-size-control-compact)}.informiveVsRoot[data-family=administration],.informiveVsFamilyCard[data-family=administration]{--informive-family-surface:#f7f8fa;--informive-family-action:#364152;--informive-family-control-height:var(--informive-size-control-compact);--informive-radius-card:4px}.informiveVsGrid{gap:var(--informive-spacing-4);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.informiveVsSection{background:var(--informive-color-surface-default);border:1px solid var(--informive-color-border-subtle);border-radius:var(--informive-radius-panel);box-shadow:var(--informive-shadow-subtle);gap:var(--informive-spacing-4);padding:var(--informive-spacing-5);display:grid}.informiveVsSection h3,.informiveVsSection h4{margin:0}.informiveVsSection p{color:var(--informive-color-text-secondary);line-height:var(--informive-line-normal);margin:0}.informiveVsSwatch{border:1px solid var(--informive-color-border-subtle);border-radius:var(--informive-radius-card);align-items:end;min-height:92px;display:grid;overflow:hidden}.informiveVsSwatch span{color:var(--informive-color-text-primary);font-size:var(--informive-font-body-small);font-weight:var(--informive-weight-strong);padding:var(--informive-spacing-2);background:#ffffffe6}.informiveVsComponentRow,.informiveVsFamilyCard{background:var(--informive-family-surface);border:1px solid var(--informive-color-border-subtle);border-radius:var(--informive-radius-card);gap:var(--informive-spacing-3);padding:var(--informive-spacing-4);display:grid}.informiveVsActions{gap:var(--informive-spacing-2);flex-wrap:wrap;display:flex}.informiveVsButton,.informiveVsIconButton,.informiveVsInput,.informiveVsSelect,.informiveVsTextarea{border-radius:var(--informive-radius-control);font:inherit;min-height:var(--informive-family-control-height)}.informiveVsButton,.informiveVsIconButton{background:var(--informive-family-action);border:1px solid var(--informive-family-action);color:var(--informive-color-text-inverse);cursor:pointer;font-weight:var(--informive-weight-strong);justify-content:center;align-items:center;padding:9px 14px;text-decoration:none;display:inline-flex}.informiveVsButton[data-variant=secondary]{background:var(--informive-color-neutral-0);border-color:var(--informive-color-border-strong);color:var(--informive-color-text-primary)}.informiveVsButton[data-variant=destructive]{background:var(--informive-color-destructive-action);border-color:var(--informive-color-destructive-action)}.informiveVsButton:hover,.informiveVsIconButton:hover{filter:brightness(.94)}.informiveVsButton:focus-visible,.informiveVsIconButton:focus-visible,.informiveVsInput:focus-visible,.informiveVsSelect:focus-visible,.informiveVsTextarea:focus-visible,.informiveVsTab:focus-visible{outline:3px solid var(--informive-color-focus-ring);outline-offset:2px}.informiveVsButton[disabled],.informiveVsInput[disabled]{cursor:not-allowed;opacity:.55}.informiveVsIconButton{min-width:var(--informive-family-control-height);padding:0}.informiveVsField{gap:var(--informive-spacing-2);display:grid}.informiveVsField label,.informiveVsLabel{font-size:12px;font-weight:var(--informive-weight-strong)}.informiveVsInput,.informiveVsSelect,.informiveVsTextarea{background:var(--informive-color-surface-default);border:1px solid var(--informive-color-border-strong);color:var(--informive-color-text-primary);width:100%;padding:8px 10px}.informiveVsHelper{color:var(--informive-color-text-secondary);font-size:var(--informive-font-body-small)}.informiveVsAlert{border-left:4px solid var(--informive-color-status-info);border-radius:var(--informive-radius-control);gap:var(--informive-spacing-1);padding:var(--informive-spacing-3);display:grid}.informiveVsAlert[data-tone=warning]{border-color:var(--informive-color-status-warning)}.informiveVsAlert[data-tone=danger]{border-color:var(--informive-color-status-danger)}.informiveVsChip,.informiveVsBadge{border:1px solid var(--informive-color-border-subtle);border-radius:var(--informive-radius-pill);font-size:12px;font-weight:var(--informive-weight-strong);align-items:center;gap:var(--informive-spacing-1);min-height:28px;padding:3px 9px;display:inline-flex}.informiveVsTabs{gap:var(--informive-spacing-2);flex-wrap:wrap;display:flex}.informiveVsTab{background:var(--informive-color-surface-muted);border:1px solid var(--informive-color-border-subtle);border-radius:var(--informive-radius-control);min-height:var(--informive-size-control-compact);padding:7px 11px}.informiveVsTab[aria-selected=true]{background:var(--informive-family-action);color:var(--informive-color-text-inverse)}.informiveVsSkeleton{border-radius:var(--informive-radius-control);background:linear-gradient(90deg,#eef2ee,#f7faf7,#eef2ee);min-height:18px}.informiveVsTableShell{border:1px solid var(--informive-color-border-subtle);border-radius:var(--informive-radius-card);overflow-x:auto}.informiveVsTableShell table{border-collapse:collapse;width:100%;min-width:520px}.informiveVsTableShell th,.informiveVsTableShell td{border-bottom:1px solid var(--informive-color-border-subtle);padding:var(--informive-spacing-2) var(--informive-spacing-3);text-align:left}.informiveVsDestructivePanel{border-radius:var(--informive-radius-card);gap:var(--informive-spacing-2);padding:var(--informive-spacing-4);background:#fff7f6;border:1px solid #e4aaa7;display:grid}@media (max-width:720px){.informiveVsRoot{gap:var(--informive-spacing-4)}.informiveVsSection{padding:var(--informive-spacing-4)}.informiveVsButton,.informiveVsIconButton,.informiveVsInput,.informiveVsSelect,.informiveVsTextarea{min-height:var(--informive-size-control-touch)}}@media (prefers-reduced-motion:reduce){.informiveVsRoot *,.informiveVsRoot :before,.informiveVsRoot :after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important}}
