.CountermeasureSettings-module__F5JPjq__workspace{--settings-canvas:var(--ui-bg,#f5f8f7);--settings-surface:var(--ui-surface,#fff);--settings-surface-soft:#f7faf8;--settings-surface-selected:var(--ui-primary-soft,#e9f4ee);--settings-line:var(--ui-border,#d6e0dc);--settings-line-strong:var(--ui-border-strong,#b8c8c1);--settings-ink:var(--ui-text-primary,#17211e);--settings-copy:var(--ui-text-secondary,#44574d);--settings-muted:var(--ui-text-muted,#61706a);--settings-primary:var(--ui-primary,#1d6048);--settings-primary-hover:var(--ui-primary-hover,#184f3c);--settings-danger:var(--ui-destructive,#b34343);width:min(1240px,100%);color:var(--settings-ink);font-variant-numeric:tabular-nums;padding-bottom:48px}section.CountermeasureSettings-module__F5JPjq__workspace.security-only{gap:20px;width:min(1360px,100%)}.dashboard-shell.is-desktop-layout section.CountermeasureSettings-module__F5JPjq__workspace.security-only{width:100%}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-settings-hero{border-bottom:1px solid var(--settings-line);align-items:flex-start;margin-bottom:20px;padding-bottom:20px}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-settings-hero h1{color:var(--settings-ink)}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-settings-hero p{color:var(--settings-muted);font-size:13px}.CountermeasureSettings-module__F5JPjq__workspace.library-connected-flow{gap:0}.CountermeasureSettings-module__F5JPjq__workspace.library-connected-flow .countermeasure-settings-hero{margin-bottom:14px;padding-bottom:16px}section.CountermeasureSettings-module__F5JPjq__workspace.security-only .countermeasure-settings-hero{margin-bottom:0;padding-bottom:18px}.CountermeasureSettings-module__F5JPjq__workspace .settings-header-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.CountermeasureSettings-module__F5JPjq__workspace .settings-save-state{min-width:196px;min-height:36px;color:var(--settings-primary);background:#eef7f2;border-color:#cce0d6;border-radius:8px;justify-content:center;padding:0 12px;font-size:12px;font-weight:600}.CountermeasureSettings-module__F5JPjq__workspace .library-kind-navigation{border:1px solid var(--settings-line);background:var(--settings-surface);border-radius:10px 10px 0 0;min-width:0;display:block;overflow:hidden;box-shadow:0 1px 2px #102d2308}.CountermeasureSettings-module__F5JPjq__workspace .library-kind-label{border-bottom:1px solid var(--settings-line);background:var(--settings-surface);align-items:baseline;gap:8px;min-width:0;min-height:34px;padding:8px 12px 7px;display:flex}.CountermeasureSettings-module__F5JPjq__workspace .library-kind-label b{color:var(--settings-primary);font-size:12px;font-weight:750;line-height:1.35}.CountermeasureSettings-module__F5JPjq__workspace .library-kind-label small{color:var(--settings-muted);font-size:10px;line-height:1.4}.CountermeasureSettings-module__F5JPjq__workspace .settings-library-selector{background:var(--settings-surface-soft);box-shadow:none;border:0;border-radius:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:0;display:grid;overflow:hidden}.CountermeasureSettings-module__F5JPjq__workspace .settings-library-selector button{border:0;border-right:1px solid var(--settings-line);min-height:56px;color:var(--settings-muted);box-shadow:none;background:0 0;border-radius:0;grid-template-columns:28px minmax(0,1fr);gap:10px;padding:10px 14px;transition:color .12s,background-color .12s,box-shadow .12s}.CountermeasureSettings-module__F5JPjq__workspace .settings-library-selector button:last-child{border-right:0}.CountermeasureSettings-module__F5JPjq__workspace .settings-library-selector button>svg{width:22px;height:22px;color:var(--settings-primary);background:0 0;border:0;border-radius:6px;padding:3px}.CountermeasureSettings-module__F5JPjq__workspace .settings-library-selector b{color:var(--settings-copy);font-size:13px;font-weight:680;line-height:1.35;display:block}.CountermeasureSettings-module__F5JPjq__workspace .settings-library-selector small{color:var(--settings-muted);margin-top:2px;font-size:10px;line-height:1.4;display:block}.CountermeasureSettings-module__F5JPjq__workspace .settings-library-selector button.active{color:var(--settings-primary);background:var(--settings-surface);box-shadow:inset 0 -3px var(--settings-primary)}.CountermeasureSettings-module__F5JPjq__workspace .settings-library-selector button.active b{color:var(--settings-primary)}.CountermeasureSettings-module__F5JPjq__workspace .settings-library-selector button.active>svg{color:var(--settings-primary);background:var(--settings-primary-soft);border-color:#0000}.CountermeasureSettings-module__F5JPjq__workspace .library-scope-navigation{border:1px solid var(--settings-line);background:var(--settings-surface);border-bottom:0;border-radius:0;grid-template-columns:minmax(0,1fr);align-items:stretch;min-width:0;margin:-1px 0 0;padding:12px 12px 0;display:grid}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-readonly-note{border:solid var(--settings-line);color:#65756e;background:var(--settings-surface);border-width:0 1px;border-radius:0;margin:0;padding:12px 12px 0;font-size:12px;line-height:1.55}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-browser-tools{background:var(--settings-surface);box-shadow:none;border:0;border-radius:0;gap:10px;margin:0 0 16px;padding:12px}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-browser-tools>label{margin:0}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-category-filter{background:var(--settings-surface-soft);gap:7px;min-width:0;padding:10px 12px;display:grid}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-category-heading{align-items:baseline;gap:8px;min-width:0;display:flex}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-category-heading b{color:var(--settings-primary);font-size:12px;font-weight:750;line-height:1.35}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-category-heading small{color:var(--settings-muted);font-size:10px;line-height:1.4}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-category-chips{box-sizing:border-box;overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;gap:6px;min-width:0;padding:0 0 2px;display:flex;overflow-x:auto}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-category-chips::-webkit-scrollbar{display:none}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-category-chips button{border-color:var(--settings-line);min-height:44px;color:var(--settings-copy);white-space:nowrap;background:#fff;border-radius:7px;padding:0 10px;font-size:12px;font-weight:550}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-category-chips button small{min-width:18px;height:18px;color:var(--settings-muted);background:#eef3f1;border-radius:5px;place-items:center;margin-left:6px;padding:0 4px;font-size:10px;font-weight:650;display:inline-grid}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-category-chips button.active{border-color:var(--settings-primary);color:#fff;background:var(--settings-primary)}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-category-chips button.active small{color:#fff;background:#ffffff29}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-category-add{border-radius:999px;place-items:center;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;line-height:0;display:inline-grid}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-category-add>svg{width:17px;height:17px;margin:0;display:block;transform:none}:is(.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-group-list,.CountermeasureSettings-module__F5JPjq__workspace .education-settings-list){gap:12px}@media (min-width:721px){:is(.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-group-list,.CountermeasureSettings-module__F5JPjq__workspace .education-settings-list,.CountermeasureSettings-module__F5JPjq__workspace .technical-cloud-list){overscroll-behavior-y:auto;scrollbar-gutter:stable;max-height:clamp(260px,100dvh - 390px,560px);overflow-y:auto}}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-group-editor{border-color:var(--settings-line);background:var(--settings-surface);border-radius:10px;padding:0;overflow:hidden;box-shadow:0 1px 2px #102d230a}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-group-editor>header{border-bottom:1px solid var(--settings-line);background:var(--settings-surface-soft);grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:66px;margin:0;padding:11px 16px}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-group-editor>header>span{width:32px;height:32px;color:var(--settings-primary);background:#eaf4ef;border:1px solid #c9ddd3;border-radius:7px;font-size:11px;font-weight:650}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-group-editor label small{color:var(--settings-muted);margin-bottom:4px;font-size:11px;font-weight:550}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-group-heading{align-content:center;min-width:0;display:grid}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-group-title{min-width:0;min-height:40px;color:var(--settings-copy);overflow-wrap:anywhere;align-items:center;padding:0 11px;font-size:13px;font-weight:600;line-height:1.45;display:flex}:is(.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-group-editor input,.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-group-editor textarea,.CountermeasureSettings-module__F5JPjq__workspace .education-settings-card>textarea){border-color:var(--settings-line);color:var(--settings-ink);background:#fff;border-radius:7px;font-size:13px;line-height:1.55}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-group-editor input{height:40px;font-size:13px;font-weight:600}:is(.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-group-editor input:focus,.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-group-editor textarea:focus,.CountermeasureSettings-module__F5JPjq__workspace .education-settings-card>textarea:focus){border-color:#65a287;box-shadow:0 0 0 3px #2e7d6721}:is(.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-group-editor:not(.editing) input:disabled,.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-group-editor:not(.editing) textarea:disabled,.CountermeasureSettings-module__F5JPjq__workspace .education-settings-card:not(.editing) textarea:disabled){color:var(--settings-copy);-webkit-text-fill-color:var(--settings-copy);background:0 0;border-color:#0000}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-group-actions{gap:6px}:is(.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-group-actions button,.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-measure-list>div>button){border-radius:7px;min-width:72px;min-height:36px;padding:0 10px;font-size:12px;font-weight:600}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-group-actions .countermeasure-group-action{color:var(--settings-primary);background:#fff;border-color:#c9dbd2}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-group-actions .countermeasure-group-action.save{border-color:var(--settings-primary);color:#fff;background:var(--settings-primary)}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-delete{color:var(--settings-danger);background:snow;border-color:#e7caca}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-group-editor.editing{border-color:#85b69f;box-shadow:0 0 0 2px #2e7d6717}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-measure-list{gap:0}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-measure-list>div{border-bottom:1px solid #e4ebe8;grid-template-columns:28px minmax(0,1fr) auto;gap:10px;min-height:58px;padding:8px 16px}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-measure-list>div:last-child{border-bottom:0}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-measure-list>div>span{width:24px;height:24px;color:var(--settings-primary);background:#eef6f2;border:1px solid #d5e5dd;border-radius:6px;place-self:center;font-size:10px;font-weight:650;line-height:1}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-measure-list textarea{resize:vertical;min-height:42px;padding:9px 10px}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-measure-copy{min-width:0;min-height:42px;color:var(--settings-copy);overflow-wrap:anywhere;white-space:pre-wrap;align-items:center;margin:0;padding:8px 10px;font-size:13px;line-height:1.55;display:flex}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-add-measure{min-height:38px;color:var(--settings-primary);background:#f5faf7;border-color:#b8d4c6;border-radius:7px;margin:10px 16px 12px 54px;padding:0 12px;font-size:12px;font-weight:600}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-add-group{min-height:44px;color:var(--settings-primary);background:#f5faf7;border-color:#a8cbbb;border-radius:8px;margin-top:12px;font-size:13px;font-weight:600}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-enterprise-workspace{display:block}.CountermeasureSettings-module__F5JPjq__workspace .education-library-panel{gap:12px;display:grid}.CountermeasureSettings-module__F5JPjq__workspace .education-library-panel>.countermeasure-browser-tools{margin-bottom:0}.CountermeasureSettings-module__F5JPjq__workspace .education-library-panel>.countermeasure-add-group{width:calc(100% - var(--ui-space-3) - var(--ui-space-3));margin:var(--ui-space-3)}@media (min-width:1181px){.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-enterprise-workspace{border:1px solid var(--settings-line);background:var(--settings-surface);border-radius:10px;display:block;box-shadow:0 1px 2px #102d230a}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-enterprise-workspace>.countermeasure-browser-tools{box-shadow:none;border:0;border-radius:0;gap:10px;margin-bottom:0;padding:12px}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-enterprise-workspace>.countermeasure-browser-tools>label{margin:0}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-enterprise-workspace .countermeasure-category-chips{background:var(--settings-surface-soft);border-top:0;align-items:center;min-height:56px;padding:10px 12px}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-enterprise-workspace>.countermeasure-group-list{background:0 0;gap:0}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-enterprise-workspace .countermeasure-group-editor{box-shadow:none;border:0;border-radius:0}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-enterprise-workspace .countermeasure-group-editor+.countermeasure-group-editor{border-top:1px solid var(--settings-line-strong)}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-enterprise-workspace .countermeasure-group-editor.editing{box-shadow:inset 3px 0 var(--settings-primary);background:#fcfefd}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-enterprise-workspace .countermeasure-group-editor>header{grid-template-columns:44px minmax(0,1fr) auto;gap:10px;min-height:64px;padding:10px 14px 10px 10px}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-enterprise-workspace .countermeasure-group-editor>header>span{place-self:center;width:28px;height:28px;line-height:1}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-enterprise-workspace .countermeasure-group-editor>header>:is(label,.countermeasure-group-heading){align-content:center;align-self:stretch;min-width:0;display:grid}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-enterprise-workspace .countermeasure-measure-list>div{grid-template-columns:44px minmax(0,1fr) auto;gap:10px;min-height:56px;padding:8px 14px 8px 10px}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-enterprise-workspace .countermeasure-measure-list>div>:is(textarea,.countermeasure-measure-copy){align-self:center}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-enterprise-workspace .countermeasure-search-empty{border:0;border-radius:0}}.CountermeasureSettings-module__F5JPjq__workspace .education-settings-card{border-color:var(--settings-line);background:var(--settings-surface);border-radius:10px;padding:0;overflow:hidden;box-shadow:0 1px 2px #102d230a}.CountermeasureSettings-module__F5JPjq__workspace .education-settings-card.editing{border-color:#85b69f;box-shadow:0 0 0 2px #2e7d6717}.CountermeasureSettings-module__F5JPjq__workspace .education-settings-card>header{border-bottom:1px solid var(--settings-line);background:var(--settings-surface-soft);min-height:64px;margin:0;padding:11px 16px}.CountermeasureSettings-module__F5JPjq__workspace .education-settings-card>header>div:first-child>span{color:var(--settings-primary);letter-spacing:.04em;background:0 0;border-radius:0;margin-bottom:3px;padding:0;font-size:10px;font-weight:650}.CountermeasureSettings-module__F5JPjq__workspace .education-settings-card>header>div:first-child>b{color:var(--settings-ink);font-size:13px;font-weight:600}.CountermeasureSettings-module__F5JPjq__workspace .education-settings-card>textarea{width:calc(100% - 32px);min-height:126px;margin:14px 16px 0;padding:11px 12px}.CountermeasureSettings-module__F5JPjq__workspace .education-content-copy{color:var(--settings-copy);overflow-wrap:anywhere;white-space:pre-wrap;margin:0;padding:14px 16px 2px;font-size:13px;line-height:1.65}.CountermeasureSettings-module__F5JPjq__workspace .education-content-copy.empty{color:var(--settings-muted)}.CountermeasureSettings-module__F5JPjq__workspace .education-settings-card:not(.editing)>textarea:disabled{width:calc(100% - 32px);min-height:92px;margin-top:8px;padding:8px 0}.CountermeasureSettings-module__F5JPjq__workspace .education-settings-card>small{color:var(--settings-muted);margin:8px 16px 14px;font-size:11px;line-height:1.5}.CountermeasureSettings-module__F5JPjq__workspace .technical-cloud-settings{border-color:var(--settings-line);background:var(--settings-surface);border-radius:10px;margin-top:16px;padding:0;overflow:hidden;box-shadow:0 1px 2px #102d230a}.CountermeasureSettings-module__F5JPjq__workspace .technical-cloud-settings>header{border-bottom:1px solid var(--settings-line);background:var(--settings-surface-soft);min-height:92px;padding:18px 20px}.CountermeasureSettings-module__F5JPjq__workspace .technical-cloud-settings>header h2{color:var(--settings-ink);margin:5px 0 3px;font-size:20px;font-weight:650}.CountermeasureSettings-module__F5JPjq__workspace .technical-cloud-settings>header p{color:var(--settings-muted);font-size:12px;line-height:1.5}.CountermeasureSettings-module__F5JPjq__workspace .technical-cloud-settings>header .technical-cloud-upload{background:var(--settings-primary);border-radius:8px;min-height:44px;padding:0 14px;font-size:13px;font-weight:600}.CountermeasureSettings-module__F5JPjq__workspace .technical-cloud-note{border-bottom:1px solid var(--settings-line);color:var(--settings-primary);background:#f4f8f6;border-radius:0;margin:0;padding:12px 20px}.CountermeasureSettings-module__F5JPjq__workspace .technical-cloud-note b{font-size:12px;font-weight:600}.CountermeasureSettings-module__F5JPjq__workspace .technical-cloud-note small{color:var(--settings-muted);font-size:11px}.CountermeasureSettings-module__F5JPjq__workspace .technical-cloud-list{gap:0;margin:0}.CountermeasureSettings-module__F5JPjq__workspace .technical-cloud-list>article{border:0;border-bottom:1px solid #e4ebe8;border-radius:0;grid-template-columns:36px minmax(0,1fr) auto;gap:12px;min-height:62px;padding:10px 16px}.CountermeasureSettings-module__F5JPjq__workspace .technical-cloud-list>article:last-child{border-bottom:0}.CountermeasureSettings-module__F5JPjq__workspace .technical-cloud-list>article>span{width:34px;height:34px;color:var(--settings-primary);background:#eaf4ef;border-radius:7px}.CountermeasureSettings-module__F5JPjq__workspace .technical-cloud-list>article b{color:var(--settings-ink);font-size:13px;font-weight:600}.CountermeasureSettings-module__F5JPjq__workspace .technical-cloud-list>article small{color:var(--settings-muted);font-size:11px}.CountermeasureSettings-module__F5JPjq__workspace .technical-cloud-list>article>button{border-radius:7px;min-height:36px;padding:0 10px;font-size:12px;font-weight:600}.CountermeasureSettings-module__F5JPjq__workspace .security-settings-shell{width:100%;margin:0}.CountermeasureSettings-module__F5JPjq__workspace .security-settings-layout{grid-template-columns:minmax(190px,228px) minmax(0,1fr);align-items:start;gap:24px;width:min(1360px,100%);margin:0 auto;display:grid}.dashboard-shell.is-desktop-layout .CountermeasureSettings-module__F5JPjq__workspace .security-settings-layout{width:100%;margin-inline:0}.CountermeasureSettings-module__F5JPjq__workspace .security-settings-nav{gap:10px;min-width:0;display:grid;position:sticky;top:20px}:is(.CountermeasureSettings-module__F5JPjq__workspace .security-settings-nav-links a b,.CountermeasureSettings-module__F5JPjq__workspace .security-settings-nav-links a small){display:block}.CountermeasureSettings-module__F5JPjq__workspace .security-settings-nav-links{gap:2px;display:grid}.CountermeasureSettings-module__F5JPjq__workspace .security-settings-nav-links a{min-height:52px;color:var(--settings-copy);border-left:2px solid #0000;border-radius:0 8px 8px 0;align-content:center;padding:8px 12px 8px 14px;text-decoration:none;transition:color .12s,background-color .12s,border-color .12s;display:grid}.CountermeasureSettings-module__F5JPjq__workspace .security-settings-nav-links a b{font-size:13px;font-weight:650}.CountermeasureSettings-module__F5JPjq__workspace .security-settings-nav-links a small{color:var(--settings-muted);margin-top:2px;font-size:10px;line-height:1.4}.CountermeasureSettings-module__F5JPjq__workspace .security-settings-nav-links a:focus-visible{outline-offset:2px;border-left-color:var(--settings-primary);color:var(--settings-primary);background:var(--settings-surface-selected);outline:3px solid #2e7d6738}.CountermeasureSettings-module__F5JPjq__workspace .security-settings-nav-links a[aria-current=location]{border-left-color:var(--settings-primary);color:var(--settings-primary);background:var(--settings-surface-selected)}.CountermeasureSettings-module__F5JPjq__workspace .security-settings-content{border:1px solid var(--settings-line);background:var(--settings-surface);border-radius:10px;min-width:0;overflow:hidden}.CountermeasureSettings-module__F5JPjq__workspace .security-settings-content>:is(#my-profile-settings,#security-passkey-settings,#security-notification-settings,#security-download-settings){display:none}:is(.CountermeasureSettings-module__F5JPjq__workspace .security-settings-shell[data-active-settings-section=my-profile-settings] .security-settings-content>#my-profile-settings,.CountermeasureSettings-module__F5JPjq__workspace .security-settings-shell[data-active-settings-section=security-passkey-settings] .security-settings-content>#security-passkey-settings,.CountermeasureSettings-module__F5JPjq__workspace .security-settings-shell[data-active-settings-section=security-notification-settings] .security-settings-content>#security-notification-settings,.CountermeasureSettings-module__F5JPjq__workspace .security-settings-shell[data-active-settings-section=security-download-settings] .security-settings-content>#security-download-settings){animation:.16s ease-out both CountermeasureSettings-module__F5JPjq__security-settings-section-enter;display:block}@keyframes CountermeasureSettings-module__F5JPjq__security-settings-section-enter{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}:is(.CountermeasureSettings-module__F5JPjq__workspace .security-settings-section,.CountermeasureSettings-module__F5JPjq__workspace #my-profile-settings){scroll-margin-top:24px}:is(.CountermeasureSettings-module__F5JPjq__workspace .security-settings-section:focus-visible,.CountermeasureSettings-module__F5JPjq__workspace #my-profile-settings:focus-visible){outline:none}.CountermeasureSettings-module__F5JPjq__workspace .security-settings-content .ui-switch{box-sizing:border-box;aspect-ratio:1;flex:0 0 44px;block-size:44px;min-block-size:44px;max-block-size:44px;inline-size:44px;min-inline-size:44px;max-inline-size:44px}.CountermeasureSettings-module__F5JPjq__workspace .security-settings-content .ui-switch.passkey-server-toggle{aspect-ratio:auto;flex-basis:52px;block-size:44px;inline-size:52px;min-inline-size:52px;max-inline-size:52px}.CountermeasureSettings-module__F5JPjq__workspace .device-authentication-settings{border-bottom:1px solid var(--settings-line);min-width:0;margin:0}.CountermeasureSettings-module__F5JPjq__workspace .local-device-authentication-settings{background:var(--settings-surface);box-shadow:none;border:0;border-radius:0;overflow:hidden}.CountermeasureSettings-module__F5JPjq__workspace .security-device-state{color:var(--settings-copy);background:#fff;border:1px solid #d6e2dc;border-radius:7px;font-size:11px;font-weight:600}.CountermeasureSettings-module__F5JPjq__workspace .biometric-setting-card{border:0;border-bottom:1px solid var(--settings-line);border-radius:0;margin:0;padding:18px 20px}.CountermeasureSettings-module__F5JPjq__workspace .biometric-setting-card>span{color:var(--settings-primary);background:#eaf4ef;border:1px solid #cde0d6;border-radius:9px}.CountermeasureSettings-module__F5JPjq__workspace .biometric-setting-card b{color:var(--settings-ink);font-size:14px;font-weight:600}.CountermeasureSettings-module__F5JPjq__workspace .biometric-setting-card small{color:var(--settings-muted);font-size:12px}.CountermeasureSettings-module__F5JPjq__workspace .security-provider-plan{background:#f8faf9;border:0;border-radius:0;margin:0;padding:14px 20px}.CountermeasureSettings-module__F5JPjq__workspace .notification-preference-settings{border:0;border-bottom:1px solid var(--settings-line);background:#fff;border-radius:0;margin:0;overflow:hidden}.CountermeasureSettings-module__F5JPjq__workspace .notification-preference-settings>header{border-bottom:1px solid var(--settings-line);background:var(--settings-surface-soft);justify-content:space-between;align-items:center;gap:18px;min-height:78px;padding:15px 16px;display:flex}.CountermeasureSettings-module__F5JPjq__workspace .notification-preference-settings>header span:first-child{color:var(--settings-primary);letter-spacing:.09em;align-items:center;gap:6px;font-size:9px;font-weight:800;display:inline-flex}.CountermeasureSettings-module__F5JPjq__workspace .notification-preference-settings h2{color:var(--settings-ink);margin:5px 0 2px;font-size:16px;font-weight:650}.CountermeasureSettings-module__F5JPjq__workspace .notification-preference-settings p{color:var(--settings-muted);margin:0;font-size:11px}.CountermeasureSettings-module__F5JPjq__workspace .notification-preference-settings>div>article{border-bottom:1px solid #e6ece9;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:62px;padding:11px 16px;display:grid}.CountermeasureSettings-module__F5JPjq__workspace .notification-preference-settings>div>article:last-child{border-bottom:0}.CountermeasureSettings-module__F5JPjq__workspace .notification-preference-settings>div>article>span{width:34px;height:34px;color:var(--settings-primary);background:#edf5f1;border-radius:8px;place-items:center;display:grid}:is(.CountermeasureSettings-module__F5JPjq__workspace .notification-preference-settings article b,.CountermeasureSettings-module__F5JPjq__workspace .notification-preference-settings article small){display:block}.CountermeasureSettings-module__F5JPjq__workspace .notification-preference-settings article b{color:var(--settings-ink);font-size:12.5px;font-weight:650}.CountermeasureSettings-module__F5JPjq__workspace .notification-preference-settings article small{color:var(--settings-muted);margin-top:2px;font-size:10.5px;line-height:1.45}.CountermeasureSettings-module__F5JPjq__workspace .notification-preference-settings>footer{border-top:1px solid var(--settings-line);color:#6e7e77;background:#f8faf9;padding:10px 16px;font-size:10px;line-height:1.5}.CountermeasureSettings-module__F5JPjq__workspace .download-preference-settings{background:#fff;border:0;border-radius:0;margin:0;overflow:hidden}.CountermeasureSettings-module__F5JPjq__workspace .download-preference-settings>header{border-bottom:1px solid var(--settings-line);background:var(--settings-surface-soft);justify-content:space-between;align-items:center;gap:18px;min-height:78px;padding:15px 16px;display:flex}.CountermeasureSettings-module__F5JPjq__workspace .download-preference-settings>header span:first-child{color:var(--settings-primary);letter-spacing:.09em;align-items:center;gap:6px;font-size:9px;font-weight:800;display:inline-flex}.CountermeasureSettings-module__F5JPjq__workspace .download-preference-settings h2{color:var(--settings-ink);margin:5px 0 2px;font-size:16px;font-weight:650}.CountermeasureSettings-module__F5JPjq__workspace .download-preference-settings p{color:var(--settings-muted);margin:0;font-size:11px;line-height:1.5}.CountermeasureSettings-module__F5JPjq__workspace .download-preference-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;padding:14px 16px;display:grid}.CountermeasureSettings-module__F5JPjq__workspace .download-preference-options>button{min-width:0;min-height:116px;color:var(--settings-copy);text-align:left;border:1px solid var(--settings-line);background:#fff;border-radius:9px;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:34px minmax(0,1fr);align-items:start;gap:8px 10px;padding:13px;display:grid}.CountermeasureSettings-module__F5JPjq__workspace .download-preference-options>button>span{width:34px;height:34px;color:var(--settings-primary);background:#edf5f1;border-radius:8px;place-items:center;display:grid}.CountermeasureSettings-module__F5JPjq__workspace .download-preference-options>button>div{min-width:0}:is(.CountermeasureSettings-module__F5JPjq__workspace .download-preference-options>button b,.CountermeasureSettings-module__F5JPjq__workspace .download-preference-options>button small){display:block}.CountermeasureSettings-module__F5JPjq__workspace .download-preference-options>button b{color:var(--settings-ink);font-size:12.5px;font-weight:680}.CountermeasureSettings-module__F5JPjq__workspace .download-preference-options>button small{color:var(--settings-muted);word-break:keep-all;margin-top:4px;font-size:10.5px;line-height:1.45}.CountermeasureSettings-module__F5JPjq__workspace .download-preference-options>button>em{color:#6e7d76;background:#f2f5f3;border-radius:999px;grid-column:1/-1;justify-self:start;padding:4px 7px;font-size:9px;font-style:normal;font-weight:800}.CountermeasureSettings-module__F5JPjq__workspace .download-preference-options>button.selected{background:#f7fbf9;border-color:#7fb49e;box-shadow:inset 0 0 0 1px #7fb49e}.CountermeasureSettings-module__F5JPjq__workspace .download-preference-options>button.selected>em{color:#176247;background:#e4f4ec}.CountermeasureSettings-module__F5JPjq__workspace .download-preference-options>button.unsupported{cursor:not-allowed;opacity:.58}.CountermeasureSettings-module__F5JPjq__workspace .download-directory-control{background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:center;gap:14px;min-width:0;margin:0;padding:14px 16px;display:flex}.CountermeasureSettings-module__F5JPjq__workspace .download-directory-control+.download-directory-control{border-top:1px solid var(--settings-line)}.CountermeasureSettings-module__F5JPjq__workspace .download-directory-control>span{min-width:0;color:var(--settings-primary);align-items:center;gap:10px;display:flex}.CountermeasureSettings-module__F5JPjq__workspace .download-directory-control>span>span{min-width:0}:is(.CountermeasureSettings-module__F5JPjq__workspace .download-directory-control b,.CountermeasureSettings-module__F5JPjq__workspace .download-directory-control small){display:block}.CountermeasureSettings-module__F5JPjq__workspace .download-directory-control b{color:var(--settings-ink);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.CountermeasureSettings-module__F5JPjq__workspace .download-directory-control small{color:var(--settings-muted);margin-top:2px;font-size:10px}.CountermeasureSettings-module__F5JPjq__workspace .download-directory-control>div{flex:none;gap:7px;display:flex}.CountermeasureSettings-module__F5JPjq__workspace .download-directory-control button{color:#fff;background:var(--settings-primary);border:1px solid var(--settings-primary);border-radius:7px;min-height:36px;padding:0 11px;font-size:10.5px;font-weight:750}.CountermeasureSettings-module__F5JPjq__workspace .download-directory-control button.subtle{color:#52645c;border-color:var(--settings-line);background:#fff}.CountermeasureSettings-module__F5JPjq__workspace .download-preference-error{color:#8d3f3f;background:#fff2f1;border:1px solid #edc7c4;border-radius:8px;margin:0 16px 14px;padding:9px 11px}.CountermeasureSettings-module__F5JPjq__workspace .download-preference-settings>footer{border-top:1px solid var(--settings-line);color:#6e7e77;background:#f8faf9;padding:10px 16px;font-size:10px;line-height:1.5}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-search-empty{border-color:var(--settings-line);min-height:160px;color:var(--settings-muted);background:var(--settings-surface);border-radius:10px}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-search-empty b{color:var(--settings-copy);font-size:13px;font-weight:600}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-search-empty small{color:var(--settings-muted);font-size:12px}@media (hover:hover){.CountermeasureSettings-module__F5JPjq__workspace .security-settings-nav-links a:hover{color:var(--settings-primary);background:#f4f8f6;border-left-color:#9fc6b4}.CountermeasureSettings-module__F5JPjq__workspace .settings-library-selector button:hover{color:var(--settings-primary);background:#f4f8f6}.CountermeasureSettings-module__F5JPjq__workspace .settings-library-selector button.active:hover{background:var(--settings-surface)}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-category-chips button:hover{color:var(--settings-primary);background:#f4f8f6;border-color:#a8c9ba}:is(.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-group-actions .countermeasure-group-action:hover,.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-add-measure:hover,.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-add-group:hover){border-color:var(--settings-primary);color:#fff;background:var(--settings-primary)}.CountermeasureSettings-module__F5JPjq__workspace .technical-cloud-settings>header .technical-cloud-upload:hover{background:var(--settings-primary-hover);box-shadow:0 6px 16px #184f3c2e}}@media (prefers-reduced-motion:reduce){.CountermeasureSettings-module__F5JPjq__workspace .security-settings-content>:is(#my-profile-settings,#security-passkey-settings,#security-notification-settings,#security-download-settings){animation:none!important}}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-pair-row{align-items:start}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-enterprise-workspace .countermeasure-measure-list{gap:12px;padding:12px}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-enterprise-workspace .countermeasure-measure-list>.countermeasure-pair-row{border:1px solid var(--settings-line-strong);background:var(--settings-surface);border-radius:8px;grid-template-columns:minmax(0,1fr);gap:8px;padding:12px 16px 16px;display:grid}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-enterprise-workspace .countermeasure-measure-list>.countermeasure-pair-row:last-child{border-bottom:1px solid var(--settings-line-strong)}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-pair-heading{border-bottom:1px solid var(--settings-line);justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding-bottom:8px;display:flex}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-pair-number{border:1px solid var(--settings-line);width:24px;height:24px;color:var(--settings-primary);background:var(--settings-surface-soft);border-radius:6px;place-items:center;font-size:12px;font-weight:600;line-height:1;display:grid}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-pair-delete{width:44px;min-width:44px;height:44px;min-height:44px;color:var(--settings-danger);background:0 0;border:0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-pair-actions{border-top:1px solid var(--settings-line);justify-content:flex-end;gap:8px;padding-top:8px;display:flex}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-pair-actions>button{white-space:nowrap;min-width:88px;min-height:44px}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-pair-row>.countermeasure-form-error{color:var(--settings-danger);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.6}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-pair-edit{white-space:nowrap;word-break:keep-all}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-group-actions .countermeasure-group-action.save{white-space:nowrap;grid-template-columns:16px minmax(0,1fr);align-items:center;gap:6px;min-width:112px;display:inline-grid}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-save-icon{justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-save-icon .ui-spinner{width:16px;height:16px}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-pair-fields{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:20px;min-width:0;margin:0;padding:8px 0;display:grid}:is(.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-pair-fields>div,.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-pair-fields>label){align-content:start;gap:6px;min-width:0;display:grid}:is(.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-pair-fields dt,.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-pair-fields label>span,.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-legacy-heading>span){color:var(--settings-muted);font-size:12px;font-weight:600;line-height:1.5}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-pair-fields dd{min-width:0;color:var(--settings-copy);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.65}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-pair-fields label>span{color:var(--settings-copy);align-items:center;gap:6px;display:flex}:is(.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-hazard-field dt,.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-pair-fields label.countermeasure-hazard-field>span){color:var(--settings-danger)}:is(.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-measure-field dt,.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-pair-fields label.countermeasure-measure-field>span,.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-legacy-heading>span){color:var(--ui-info,#376f88)}:is(.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-field-error,.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-group-editor label small.countermeasure-field-error,.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-pair-edit-footer .countermeasure-form-error){color:var(--settings-danger);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.6}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-group-editor [aria-invalid=true]{border-color:var(--settings-danger);box-shadow:0 0 0 1px var(--settings-danger)}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-pair-fields em{color:var(--settings-muted);font-size:11px;font-style:normal;font-weight:500}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-pair-fields textarea{width:100%;min-width:0;min-height:100px;font-size:14px}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-legacy-entry{gap:6px;min-width:0;padding:8px 0;display:grid}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-legacy-heading{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-legacy-heading b{border:1px solid var(--settings-line);color:var(--settings-muted);background:var(--settings-surface-soft);border-radius:4px;padding:2px 7px;font-size:11px;font-weight:500;line-height:1.6}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-legacy-entry .countermeasure-measure-copy{min-height:0;padding:0;font-size:14px;line-height:1.65}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-legacy-entry>small{color:var(--settings-muted);font-size:12px;line-height:1.6}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-pair-fields .countermeasure-legacy-missing{color:var(--settings-muted)}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-pair-fields .countermeasure-field-error{color:var(--settings-danger)}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-legacy-action{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}:is(.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-legacy-action small,.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-pair-edit-footer p){color:var(--settings-muted);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.6}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-legacy-action button{border:1px solid var(--settings-line);min-height:44px;color:var(--settings-primary);background:var(--settings-surface);border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-pair-edit-footer{border-top:1px solid var(--settings-line);justify-items:start;gap:10px;padding:12px 16px 16px;display:grid}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-pair-edit-footer .countermeasure-add-measure{min-height:44px;margin:0}@media (max-width:720px),(max-width:932px) and (max-height:600px){.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-pair-fields{grid-template-columns:minmax(0,1fr);gap:18px;padding:2px 0 6px}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-pair-fields textarea{min-height:88px;font-size:16px}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-pair-edit-footer{padding:12px}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-pair-edit-footer .countermeasure-add-measure{white-space:nowrap;width:100%}}@media (max-width:1180px){.CountermeasureSettings-module__F5JPjq__workspace .security-settings-layout{grid-template-columns:minmax(0,1fr);gap:0;width:100%}.CountermeasureSettings-module__F5JPjq__workspace .security-settings-nav{border:1px solid var(--settings-line);background:var(--settings-surface);border-radius:10px 10px 0 0;display:block;position:static;top:auto;overflow:hidden}.CountermeasureSettings-module__F5JPjq__workspace .security-settings-nav-links{scrollbar-width:none;display:flex;overflow-x:auto}.CountermeasureSettings-module__F5JPjq__workspace .security-settings-nav-links::-webkit-scrollbar{display:none}.CountermeasureSettings-module__F5JPjq__workspace .security-settings-nav-links a{text-align:center;border-bottom:2px solid #0000;border-left:0;border-radius:0;flex:1 0 auto;align-content:center;min-width:max-content;min-height:48px;padding:7px 14px}.CountermeasureSettings-module__F5JPjq__workspace .security-settings-nav-links a small{display:none}.CountermeasureSettings-module__F5JPjq__workspace .security-settings-nav-links a:focus-visible{border-left-color:#0000;border-bottom-color:var(--settings-primary)}.CountermeasureSettings-module__F5JPjq__workspace .security-settings-nav-links a[aria-current=location]{border-left-color:#0000;border-bottom-color:var(--settings-primary);background:0 0}.CountermeasureSettings-module__F5JPjq__workspace .security-settings-content{border-radius:0 0 10px 10px;margin-top:-1px}:is(.CountermeasureSettings-module__F5JPjq__workspace .security-settings-section,.CountermeasureSettings-module__F5JPjq__workspace #my-profile-settings){scroll-margin-top:12px}}@media (min-width:721px){.CountermeasureSettings-module__F5JPjq__workspace.library-connected-flow .library-kind-navigation{border-radius:10px 10px 0 0;margin-bottom:0}.CountermeasureSettings-module__F5JPjq__workspace.library-connected-flow .settings-library-selector{border-radius:0}.CountermeasureSettings-module__F5JPjq__workspace.library-connected-flow .library-scope-navigation{border-radius:0;margin:-1px 0 0}:is(.CountermeasureSettings-module__F5JPjq__workspace.library-connected-flow .countermeasure-enterprise-workspace,.CountermeasureSettings-module__F5JPjq__workspace.library-connected-flow .education-library-panel,.CountermeasureSettings-module__F5JPjq__workspace.library-connected-flow .technical-cloud-settings){border:1px solid var(--settings-line);background:var(--settings-surface);border-radius:0 0 10px 10px;margin:-1px 0 0;overflow:hidden;box-shadow:0 1px 2px #102d230a}:is(.CountermeasureSettings-module__F5JPjq__workspace.library-connected-flow .countermeasure-enterprise-workspace,.CountermeasureSettings-module__F5JPjq__workspace.library-connected-flow .education-library-panel){border-top:0;margin-top:0}:is(.CountermeasureSettings-module__F5JPjq__workspace.library-connected-flow .countermeasure-enterprise-workspace>.countermeasure-browser-tools,.CountermeasureSettings-module__F5JPjq__workspace.library-connected-flow .education-library-panel>.countermeasure-browser-tools){background:var(--settings-surface);box-shadow:none;border:0;border-radius:0;gap:10px;margin:0;padding:12px}:is(.CountermeasureSettings-module__F5JPjq__workspace.library-connected-flow .countermeasure-enterprise-workspace>.countermeasure-browser-tools>label,.CountermeasureSettings-module__F5JPjq__workspace.library-connected-flow .education-library-panel>.countermeasure-browser-tools>label){margin:0}.CountermeasureSettings-module__F5JPjq__workspace.library-connected-flow .education-library-panel{display:block}.CountermeasureSettings-module__F5JPjq__workspace.library-connected-flow .education-settings-list{padding:12px}.CountermeasureSettings-module__F5JPjq__workspace.library-connected-flow .technical-cloud-settings>header{border-radius:0}:is(.CountermeasureSettings-module__F5JPjq__workspace.library-connected-flow .countermeasure-group-list,.CountermeasureSettings-module__F5JPjq__workspace.library-connected-flow .education-settings-list){gap:0;padding:0}:is(.dashboard-shell:is(.is-desktop-layout,.is-tablet-layout) .CountermeasureSettings-module__F5JPjq__workspace.library-connected-flow .countermeasure-group-list,.dashboard-shell:is(.is-desktop-layout,.is-tablet-layout) .CountermeasureSettings-module__F5JPjq__workspace.library-connected-flow .education-settings-list){scrollbar-gutter:auto}:is(.CountermeasureSettings-module__F5JPjq__workspace.library-connected-flow .countermeasure-group-editor,.CountermeasureSettings-module__F5JPjq__workspace.library-connected-flow .education-settings-card){box-shadow:none;border:0;border-radius:0}:is(.CountermeasureSettings-module__F5JPjq__workspace.library-connected-flow .countermeasure-group-editor+.countermeasure-group-editor,.CountermeasureSettings-module__F5JPjq__workspace.library-connected-flow .education-settings-card+.education-settings-card){border-top:1px solid var(--settings-line-strong)}.CountermeasureSettings-module__F5JPjq__workspace.library-connected-flow .countermeasure-search-empty{background:0 0;border:0;border-radius:0}}:is(.CountermeasureSettings-module__F5JPjq__workspace button:focus-visible,.CountermeasureSettings-module__F5JPjq__workspace .ui-file-button:focus-visible,.CountermeasureSettings-module__F5JPjq__workspace input:focus-visible,.CountermeasureSettings-module__F5JPjq__workspace textarea:focus-visible){outline-offset:2px;outline:3px solid #2e7d6742}@media (max-width:720px),(max-width:932px) and (max-height:600px) and (orientation:landscape){.CountermeasureSettings-module__F5JPjq__workspace{align-content:start;gap:8px;padding-bottom:24px;display:grid}.CountermeasureSettings-module__F5JPjq__workspace.countermeasure-settings.tier-one-page{gap:8px;margin-bottom:0;padding-bottom:24px}.CountermeasureSettings-module__F5JPjq__workspace.countermeasure-settings.tier-one-page.library-connected-flow{gap:0}.CountermeasureSettings-module__F5JPjq__workspace .tier-one-page-header.countermeasure-settings-hero{margin:0 0 12px;padding-bottom:12px}.CountermeasureSettings-module__F5JPjq__workspace .settings-save-state{min-width:0;min-height:36px;font-size:12px}.CountermeasureSettings-module__F5JPjq__workspace .settings-save-state:not(.visible){display:none}:is(.CountermeasureSettings-module__F5JPjq__workspace .settings-library-selector,.CountermeasureSettings-module__F5JPjq__workspace .library-kind-navigation,.CountermeasureSettings-module__F5JPjq__workspace .library-scope-navigation,.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-readonly-note,.CountermeasureSettings-module__F5JPjq__workspace .technical-cloud-settings,.CountermeasureSettings-module__F5JPjq__workspace .security-settings-shell,.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-browser-tools,.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-add-group){margin:0}.CountermeasureSettings-module__F5JPjq__workspace .settings-library-selector{background:var(--settings-surface-soft);box-shadow:none;border-width:0;border-radius:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:0}.CountermeasureSettings-module__F5JPjq__workspace .library-kind-navigation{background:var(--settings-surface);border-radius:10px 10px 0 0;display:block}.CountermeasureSettings-module__F5JPjq__workspace .library-kind-label{border-right:0;border-bottom:1px solid var(--settings-line);background:var(--settings-surface);align-items:baseline;gap:8px;min-height:34px;padding:7px 10px 6px;display:flex}.CountermeasureSettings-module__F5JPjq__workspace .library-kind-label b{font-size:13px}.CountermeasureSettings-module__F5JPjq__workspace .library-kind-label small{font-size:11px}.CountermeasureSettings-module__F5JPjq__workspace .settings-library-selector button{text-align:center;border-right:0;border-radius:0;grid-template-rows:auto;grid-template-columns:minmax(0,1fr);align-content:center;justify-items:center;gap:4px;min-height:44px;padding:10px 8px}.CountermeasureSettings-module__F5JPjq__workspace .settings-library-selector button>svg{display:none}.CountermeasureSettings-module__F5JPjq__workspace .settings-library-selector button:first-child{border-bottom:1px solid var(--settings-line);grid-column:1/-1}.CountermeasureSettings-module__F5JPjq__workspace .settings-library-selector button:nth-child(2){border-right:1px solid var(--settings-line)}.CountermeasureSettings-module__F5JPjq__workspace .settings-library-selector button>span{min-width:0}.CountermeasureSettings-module__F5JPjq__workspace .settings-library-selector b{min-height:0;color:var(--settings-copy);white-space:nowrap;word-break:keep-all;text-align:center;font-size:13px;font-weight:650;line-height:1.35;display:block}.CountermeasureSettings-module__F5JPjq__workspace .settings-library-selector small{display:none}.CountermeasureSettings-module__F5JPjq__workspace .library-scope-navigation{background:var(--settings-surface);border-radius:0;grid-template-columns:minmax(0,1fr);margin-top:-1px;padding:12px 12px 0}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-readonly-note{border-radius:0;margin:0;padding:12px 12px 0}:is(.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-enterprise-workspace,.CountermeasureSettings-module__F5JPjq__workspace .education-library-panel){border:1px solid var(--settings-line);background:var(--settings-surface);border-top:0;border-radius:0 0 10px 10px;gap:0;margin-top:0;display:grid;overflow:hidden}.CountermeasureSettings-module__F5JPjq__workspace.library-connected-flow .technical-cloud-settings{border-radius:0 0 10px 10px;margin-top:-1px}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-browser-tools{background:var(--settings-surface);box-shadow:none;border:0;border-radius:0;gap:10px;padding:12px}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-browser-tools>label{margin:0}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-category-chips button{min-height:44px;padding-inline:12px;font-size:14px}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-category-filter{background:var(--settings-surface-soft);border-top:0;gap:6px;padding:10px}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-category-heading b{font-size:13px}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-category-heading small{font-size:11px}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-category-chips{gap:6px;padding:0 0 1px}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-category-chips button small{font-size:12px}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-category-add{width:44px;min-width:44px;height:44px;min-height:44px}:is(.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-group-list,.CountermeasureSettings-module__F5JPjq__workspace .education-settings-list){border-top:1px solid var(--settings-line);gap:0}:is(.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-group-editor,.CountermeasureSettings-module__F5JPjq__workspace .education-settings-card){box-shadow:none;border:0;border-radius:0}:is(.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-group-editor+.countermeasure-group-editor,.CountermeasureSettings-module__F5JPjq__workspace .education-settings-card+.education-settings-card){border-top:1px solid var(--settings-line-strong)}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-group-editor>header{grid-template-columns:32px minmax(0,1fr);gap:10px;padding:12px}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-group-title{min-height:32px;padding:0;font-size:15px;font-weight:650}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-group-editor input{height:44px;font-size:16px}:is(.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-group-editor textarea,.CountermeasureSettings-module__F5JPjq__workspace .education-settings-card>textarea){font-size:16px}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-group-actions{grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:8px;width:100%;display:grid}:is(.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-group-actions button,.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-measure-list>div>button){min-height:44px;font-size:14px}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-measure-list>div{grid-template-columns:24px minmax(0,1fr);gap:10px;padding:10px 12px}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-measure-copy{min-height:44px;padding:8px 0;font-size:14px;line-height:1.6}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-measure-list>div>button{grid-column:2;justify-self:end;min-width:96px}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-add-measure{min-height:44px;margin:8px 12px 12px 46px;font-size:14px}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-add-group{min-height:44px;font-size:14px}.CountermeasureSettings-module__F5JPjq__workspace .education-settings-card>header{grid-template-columns:minmax(0,1fr);align-items:start;gap:10px;min-height:0;padding:12px;display:grid}.CountermeasureSettings-module__F5JPjq__workspace .education-settings-card>header>div:first-child>span{margin-bottom:4px;font-size:12px}.CountermeasureSettings-module__F5JPjq__workspace .education-settings-card>header>div:first-child>b{white-space:normal;overflow-wrap:anywhere;font-size:15px;line-height:1.45}.CountermeasureSettings-module__F5JPjq__workspace .education-settings-card .countermeasure-group-actions{width:100%}.CountermeasureSettings-module__F5JPjq__workspace .education-settings-card>textarea{width:calc(100% - 24px);min-height:132px;margin:12px 12px 0;padding:12px}.CountermeasureSettings-module__F5JPjq__workspace .education-content-copy{margin:0;padding:12px 12px 2px;font-size:14px;line-height:1.65}.CountermeasureSettings-module__F5JPjq__workspace .education-settings-card>small{margin:8px 12px 12px;font-size:12px;line-height:1.55}.CountermeasureSettings-module__F5JPjq__workspace .technical-cloud-settings>header{flex-direction:column;align-items:stretch;gap:12px;min-height:0;padding:14px}.CountermeasureSettings-module__F5JPjq__workspace .technical-cloud-settings>header h2{margin:4px 0;font-size:16px}.CountermeasureSettings-module__F5JPjq__workspace .technical-cloud-settings>header p{font-size:13px;line-height:1.55}.CountermeasureSettings-module__F5JPjq__workspace .technical-cloud-settings>header .technical-cloud-upload{width:100%;min-height:44px;font-size:14px}.CountermeasureSettings-module__F5JPjq__workspace .technical-cloud-note{padding:11px 14px}.CountermeasureSettings-module__F5JPjq__workspace .technical-cloud-note b{font-size:14px}.CountermeasureSettings-module__F5JPjq__workspace .technical-cloud-note small{font-size:12px;line-height:1.5}.CountermeasureSettings-module__F5JPjq__workspace .technical-cloud-list>article{grid-template-columns:34px minmax(0,1fr);gap:10px;padding:12px}.CountermeasureSettings-module__F5JPjq__workspace .technical-cloud-list>article b{font-size:14px}.CountermeasureSettings-module__F5JPjq__workspace .technical-cloud-list>article small{font-size:12px}.CountermeasureSettings-module__F5JPjq__workspace .technical-cloud-list>article>button{grid-column:2;justify-self:end;min-width:96px;min-height:44px;font-size:14px}.CountermeasureSettings-module__F5JPjq__workspace .technical-cloud-settings .countermeasure-search-empty{background:0 0;border:0;border-radius:0;min-height:136px}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-search-empty b{font-size:15px}.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-search-empty small{text-align:center;max-width:280px;font-size:13px;line-height:1.55}:is(.CountermeasureSettings-module__F5JPjq__workspace .countermeasure-enterprise-workspace .countermeasure-search-empty,.CountermeasureSettings-module__F5JPjq__workspace .education-library-panel .countermeasure-search-empty){background:0 0;border:0;border-radius:0;min-height:136px}.CountermeasureSettings-module__F5JPjq__workspace .biometric-setting-card{grid-template-columns:42px minmax(0,1fr);padding:16px}.CountermeasureSettings-module__F5JPjq__workspace .biometric-setting-card .security-toggle{grid-column:1/-1;justify-self:end}section.CountermeasureSettings-module__F5JPjq__workspace.security-only{gap:8px}.CountermeasureSettings-module__F5JPjq__workspace .settings-header-actions{justify-content:flex-start;width:100%}.CountermeasureSettings-module__F5JPjq__workspace .security-settings-nav-links a{min-height:44px;padding-inline:13px}.CountermeasureSettings-module__F5JPjq__workspace .security-settings-content{border-radius:0 0 10px 10px}.CountermeasureSettings-module__F5JPjq__workspace .notification-preference-settings>header{flex-direction:column;align-items:stretch;gap:10px}.CountermeasureSettings-module__F5JPjq__workspace .download-preference-settings>header{flex-direction:column;align-items:stretch;gap:10px}.CountermeasureSettings-module__F5JPjq__workspace .download-preference-settings>header .security-device-state{align-self:flex-start}.CountermeasureSettings-module__F5JPjq__workspace .download-preference-options{grid-template-columns:minmax(0,1fr);padding-inline:12px}.CountermeasureSettings-module__F5JPjq__workspace .download-preference-options>button{grid-template-rows:auto auto;min-height:92px}.CountermeasureSettings-module__F5JPjq__workspace .download-directory-control{border-top:0;flex-direction:column;align-items:stretch;margin:0;padding:13px 12px}:is(.CountermeasureSettings-module__F5JPjq__workspace .download-directory-control>div,.CountermeasureSettings-module__F5JPjq__workspace .download-directory-control button){width:100%}.CountermeasureSettings-module__F5JPjq__workspace .download-directory-control button{min-height:44px}.CountermeasureSettings-module__F5JPjq__workspace .notification-preference-settings>header .security-device-state{align-self:flex-start}.CountermeasureSettings-module__F5JPjq__workspace .notification-preference-settings>div>article{grid-template-columns:34px minmax(0,1fr) 44px;padding-inline:12px}}:is(.CountermeasureSettings-module__F5JPjq__workspace.library-connected-flow .countermeasure-enterprise-workspace,.CountermeasureSettings-module__F5JPjq__workspace.library-connected-flow .countermeasure-group-editor.editing){overflow:clip}.CountermeasureSettings-module__F5JPjq__workspace.library-connected-flow .countermeasure-group-editor.editing>header{z-index:2;position:sticky;top:0}.dashboard-shell.is-phone-layout .CountermeasureSettings-module__F5JPjq__workspace.library-connected-flow .countermeasure-group-editor.editing>header:before{content:"";inset-inline:0;background:var(--settings-canvas);pointer-events:none;height:100dvh;position:absolute;bottom:100%}@media (min-width:721px) and (max-width:1180px) and (orientation:portrait){.dashboard-shell.is-tablet-layout .CountermeasureSettings-module__F5JPjq__workspace .countermeasure-pair-fields{grid-template-columns:minmax(0,1fr);gap:16px}:is(.dashboard-shell.is-tablet-layout .CountermeasureSettings-module__F5JPjq__workspace .countermeasure-pair-fields>div,.dashboard-shell.is-tablet-layout .CountermeasureSettings-module__F5JPjq__workspace .countermeasure-pair-fields>label){grid-template-columns:96px minmax(0,1fr);gap:8px 16px}.dashboard-shell.is-tablet-layout .CountermeasureSettings-module__F5JPjq__workspace .countermeasure-pair-fields>:is(div,label)+:is(div,label){border-top:1px solid var(--settings-line);padding-top:16px}.dashboard-shell.is-tablet-layout .CountermeasureSettings-module__F5JPjq__workspace .countermeasure-pair-fields.edit-mode>label>span{align-self:start;padding-top:12px}.dashboard-shell.is-tablet-layout .CountermeasureSettings-module__F5JPjq__workspace .countermeasure-pair-fields.edit-mode>label>small{grid-column:2}}@media (prefers-reduced-motion:reduce){.CountermeasureSettings-module__F5JPjq__workspace *{scroll-behavior:auto;transition-duration:.01ms!important}}.CountermeasureSettings-module__F5JPjq__workspace.library-connected-flow .countermeasure-enterprise-workspace .countermeasure-group-editor>header{grid-template-columns:minmax(0,1fr) max-content;align-items:start}.CountermeasureSettings-module__F5JPjq__workspace.library-connected-flow .countermeasure-enterprise-workspace .countermeasure-group-editor>header>.countermeasure-group-actions{flex-wrap:nowrap;grid-column:auto;align-self:start;width:auto;min-width:0;display:flex}.CountermeasureSettings-module__F5JPjq__workspace.library-connected-flow .countermeasure-enterprise-workspace .countermeasure-group-editor>header>:is(label,.countermeasure-group-heading){align-content:start;align-self:start;min-width:0}:is(.CountermeasureSettings-module__F5JPjq__workspace.library-connected-flow .countermeasure-enterprise-workspace .countermeasure-group-editor>header>label>input,.CountermeasureSettings-module__F5JPjq__workspace.library-connected-flow .countermeasure-enterprise-workspace .countermeasure-group-editor>header>.countermeasure-group-actions>button){box-sizing:border-box;height:44px;min-height:44px}.CountermeasureSettings-module__F5JPjq__workspace.library-connected-flow .countermeasure-enterprise-workspace .countermeasure-group-editor>header .countermeasure-group-title{height:auto;min-height:44px}@media (max-width:720px),(max-width:932px) and (max-height:600px) and (orientation:landscape){.CountermeasureSettings-module__F5JPjq__workspace.library-connected-flow .countermeasure-enterprise-workspace .countermeasure-group-editor>header{grid-template-columns:minmax(0,1fr)}.CountermeasureSettings-module__F5JPjq__workspace.library-connected-flow .countermeasure-enterprise-workspace .countermeasure-group-editor>header>.countermeasure-group-actions{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;display:grid}.CountermeasureSettings-module__F5JPjq__workspace.library-connected-flow .countermeasure-enterprise-workspace .countermeasure-group-editor>header>.countermeasure-group-actions>button{gap:6px;width:100%;min-width:0;padding-inline:8px;font-size:12px}}
.TechnicalDistributionPreview-module__F3bS5q__dialog .TechnicalDistributionPreview-module__F3bS5q__body{background:var(--ui-surface)}.TechnicalDistributionPreview-module__F3bS5q__summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 16px;display:grid}.TechnicalDistributionPreview-module__F3bS5q__summary>div{border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm);min-width:0;min-height:56px;color:var(--ui-primary);background:var(--ui-bg);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:12px;display:grid}.TechnicalDistributionPreview-module__F3bS5q__summary dt{color:var(--ui-text-muted);word-break:keep-all;font-size:12px}.TechnicalDistributionPreview-module__F3bS5q__summary dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:16px;font-weight:650}.TechnicalDistributionPreview-module__F3bS5q__dialog .TechnicalDistributionPreview-module__F3bS5q__body .TechnicalDistributionPreview-module__F3bS5q__empty{border-radius:var(--ui-radius-sm);background:var(--ui-bg);border:0;gap:8px;min-height:224px;padding:32px 24px}.TechnicalDistributionPreview-module__F3bS5q__emptyIcon{width:48px;height:48px;color:var(--ui-primary);background:var(--ui-primary-soft);border-radius:12px;place-items:center;margin-bottom:4px;display:grid}.TechnicalDistributionPreview-module__F3bS5q__dialog .TechnicalDistributionPreview-module__F3bS5q__body .TechnicalDistributionPreview-module__F3bS5q__empty>b{color:var(--ui-text-secondary);font-size:var(--ui-empty-title-size);font-weight:var(--ui-empty-title-weight);line-height:var(--ui-empty-title-leading);word-break:keep-all}.TechnicalDistributionPreview-module__F3bS5q__dialog .TechnicalDistributionPreview-module__F3bS5q__body .TechnicalDistributionPreview-module__F3bS5q__empty>small{max-width:420px;color:var(--ui-text-muted);font-size:var(--ui-empty-description-size);font-weight:var(--ui-empty-description-weight);line-height:var(--ui-empty-description-leading);word-break:keep-all}@media (max-width:620px){.TechnicalDistributionPreview-module__F3bS5q__summary{gap:8px;margin-bottom:12px}.TechnicalDistributionPreview-module__F3bS5q__summary>div{grid-template-columns:minmax(0,1fr);justify-items:center;gap:4px;padding:12px 8px}.TechnicalDistributionPreview-module__F3bS5q__summary>div>svg{display:none}.TechnicalDistributionPreview-module__F3bS5q__dialog .TechnicalDistributionPreview-module__F3bS5q__body .TechnicalDistributionPreview-module__F3bS5q__empty{min-height:200px;padding:24px 16px}}
.EquipmentLedgerPhotoSupplement-module__hc4huW__workspace{flex:auto;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);gap:18px;min-width:0;min-height:0;display:grid}.EquipmentLedgerPhotoSupplement-module__hc4huW__mobileTabs{display:none}.EquipmentLedgerPhotoSupplement-module__hc4huW__previewPane{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.EquipmentLedgerPhotoSupplement-module__hc4huW__panel{overscroll-behavior:contain;min-width:0;min-height:0;padding:0 2px 16px;overflow-y:auto}.EquipmentLedgerPhotoSupplement-module__hc4huW__heading,.EquipmentLedgerPhotoSupplement-module__hc4huW__detail,.EquipmentLedgerPhotoSupplement-module__hc4huW__publish{gap:12px;min-width:0;display:grid}.EquipmentLedgerPhotoSupplement-module__hc4huW__heading{border-bottom:1px solid var(--ui-border);padding-bottom:18px}.EquipmentLedgerPhotoSupplement-module__hc4huW__headingTitle{align-items:center;gap:11px;min-width:0;display:flex}.EquipmentLedgerPhotoSupplement-module__hc4huW__headingTitle>div{min-width:0}.EquipmentLedgerPhotoSupplement-module__hc4huW__headingIcon{background:var(--ui-primary-soft);width:42px;height:42px;color:var(--ui-primary);border-radius:12px;flex:0 0 42px;justify-content:center;align-items:center;display:inline-flex}.EquipmentLedgerPhotoSupplement-module__hc4huW__eyebrow{color:var(--ui-text-muted);margin-bottom:3px;font-size:11px;font-weight:600;line-height:1.5;display:block}.EquipmentLedgerPhotoSupplement-module__hc4huW__heading h4,.EquipmentLedgerPhotoSupplement-module__hc4huW__detail h5{color:var(--ui-text-primary);overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.5}.EquipmentLedgerPhotoSupplement-module__hc4huW__heading h4{letter-spacing:-.025em;font-size:17px}.EquipmentLedgerPhotoSupplement-module__hc4huW__panel p,.EquipmentLedgerPhotoSupplement-module__hc4huW__panel small,.EquipmentLedgerPhotoSupplement-module__hc4huW__panel dd,.EquipmentLedgerPhotoSupplement-module__hc4huW__panel figcaption{overflow-wrap:anywhere;white-space:pre-wrap}.EquipmentLedgerPhotoSupplement-module__hc4huW__panel p{margin:0;font-size:13px;line-height:1.65}.EquipmentLedgerPhotoSupplement-module__hc4huW__panel small{color:var(--ui-text-muted);font-size:12px;line-height:1.55}.EquipmentLedgerPhotoSupplement-module__hc4huW__heading>p{color:var(--ui-text-secondary)}.EquipmentLedgerPhotoSupplement-module__hc4huW__statuses{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.EquipmentLedgerPhotoSupplement-module__hc4huW__statuses>span{align-items:center;gap:5px;display:inline-flex}.EquipmentLedgerPhotoSupplement-module__hc4huW__sectionHeading{color:var(--ui-text-muted);justify-content:space-between;align-items:center;gap:12px;margin:20px 0 9px;display:flex}.EquipmentLedgerPhotoSupplement-module__hc4huW__sectionHeading h5{color:var(--ui-text-secondary);margin:0;font-size:13px;font-weight:700}.EquipmentLedgerPhotoSupplement-module__hc4huW__sectionHeading>span{font-variant-numeric:tabular-nums;font-size:12px}.EquipmentLedgerPhotoSupplement-module__hc4huW__usageList{gap:8px;margin:0 0 20px;display:grid}.EquipmentLedgerPhotoSupplement-module__hc4huW__usageList button{text-align:left;border:1px solid var(--ui-border);background:var(--ui-surface);min-width:0;min-height:44px;color:var(--ui-text-primary);border-radius:10px;grid-template-columns:34px minmax(0,1fr) 16px;align-items:start;gap:10px;padding:13px 12px;transition:background-color .14s,border-color .14s;display:grid}.EquipmentLedgerPhotoSupplement-module__hc4huW__usageList button[aria-pressed=true]{border-color:var(--ui-primary);background:var(--ui-primary-soft)}.EquipmentLedgerPhotoSupplement-module__hc4huW__usageList button:disabled{cursor:not-allowed}.EquipmentLedgerPhotoSupplement-module__hc4huW__usageList b,.EquipmentLedgerPhotoSupplement-module__hc4huW__usageList span{overflow-wrap:anywhere;min-width:0;font-size:13px}.EquipmentLedgerPhotoSupplement-module__hc4huW__usageIcon{border:1px solid var(--ui-border);width:34px;height:34px;color:var(--ui-text-muted);background:var(--ui-surface);border-radius:9px;justify-content:center;align-items:center;display:inline-flex}.EquipmentLedgerPhotoSupplement-module__hc4huW__usageList button[aria-pressed=true] .EquipmentLedgerPhotoSupplement-module__hc4huW__usageIcon{color:var(--ui-primary);border-color:var(--ui-primary)}.EquipmentLedgerPhotoSupplement-module__hc4huW__usageContent{gap:5px;display:grid}.EquipmentLedgerPhotoSupplement-module__hc4huW__usageContent>b{font-size:14px;line-height:1.5}.EquipmentLedgerPhotoSupplement-module__hc4huW__usageList .EquipmentLedgerPhotoSupplement-module__hc4huW__usageMeta{color:var(--ui-text-secondary);font-size:12px;line-height:1.5}.EquipmentLedgerPhotoSupplement-module__hc4huW__usageState{align-items:center;gap:6px;margin-top:2px;display:flex}.EquipmentLedgerPhotoSupplement-module__hc4huW__usageState:before{background:var(--ui-warning);content:"";border-radius:50%;flex:0 0 5px;width:5px;height:5px}.EquipmentLedgerPhotoSupplement-module__hc4huW__usageState[data-covered=true]:before{background:var(--ui-success)}.EquipmentLedgerPhotoSupplement-module__hc4huW__usageState>small{color:var(--ui-text-secondary);font-weight:600}.EquipmentLedgerPhotoSupplement-module__hc4huW__usageChevron{width:7px;height:7px;color:var(--ui-text-muted);border-top:1.5px solid;border-right:1.5px solid;place-self:center;transform:rotate(45deg)}.EquipmentLedgerPhotoSupplement-module__hc4huW__usageList button[aria-pressed=true] .EquipmentLedgerPhotoSupplement-module__hc4huW__usageChevron{color:var(--ui-primary)}.EquipmentLedgerPhotoSupplement-module__hc4huW__usageList button:focus-visible{outline:2px solid var(--ui-primary);outline-offset:2px}.EquipmentLedgerPhotoSupplement-module__hc4huW__detailHeading{align-items:center;gap:7px;display:flex}.EquipmentLedgerPhotoSupplement-module__hc4huW__detailHeading>svg{color:var(--ui-text-muted);flex:0 0 16px}.EquipmentLedgerPhotoSupplement-module__hc4huW__measurements{background:var(--ui-bg);border-radius:9px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px;margin:0;padding:14px;display:grid}.EquipmentLedgerPhotoSupplement-module__hc4huW__measurements>div{align-content:start;gap:4px;min-width:0;display:grid}.EquipmentLedgerPhotoSupplement-module__hc4huW__measurements>div:nth-child(3),.EquipmentLedgerPhotoSupplement-module__hc4huW__measurements>div:nth-child(6){grid-column:1/-1}.EquipmentLedgerPhotoSupplement-module__hc4huW__measurements dt{color:var(--ui-text-muted);font-size:11px;line-height:1.5}.EquipmentLedgerPhotoSupplement-module__hc4huW__measurements dd{color:var(--ui-text-primary);margin:0;font-size:13px;line-height:1.55}.EquipmentLedgerPhotoSupplement-module__hc4huW__photoSummary{align-items:flex-start;gap:9px;padding-top:5px;display:flex}.EquipmentLedgerPhotoSupplement-module__hc4huW__photoSummaryIcon{background:var(--ui-bg);width:32px;height:32px;color:var(--ui-text-secondary);border-radius:50%;flex:0 0 32px;justify-content:center;align-items:center;display:inline-flex}.EquipmentLedgerPhotoSupplement-module__hc4huW__photoSummary>div{gap:3px;min-width:0;display:grid}.EquipmentLedgerPhotoSupplement-module__hc4huW__photoStatus{font-weight:700}.EquipmentLedgerPhotoSupplement-module__hc4huW__photoEmpty{text-align:center;border:1px dashed var(--ui-border-strong,var(--ui-border));background:var(--ui-bg);border-radius:10px;justify-items:center;gap:5px;padding:22px 14px;display:grid}.EquipmentLedgerPhotoSupplement-module__hc4huW__photoEmpty>span{background:var(--ui-surface);width:48px;height:48px;color:var(--ui-text-muted);border-radius:50%;justify-content:center;align-items:center;margin-bottom:5px;display:inline-flex}.EquipmentLedgerPhotoSupplement-module__hc4huW__photoEmpty>p{color:var(--ui-text-secondary);font-weight:600}.EquipmentLedgerPhotoSupplement-module__hc4huW__photoPreviewEmpty{border:1px solid var(--ui-border);background:var(--ui-bg);height:110px;color:var(--ui-text-muted);border-radius:7px;align-content:center;justify-items:center;gap:8px;display:grid}.EquipmentLedgerPhotoSupplement-module__hc4huW__photos{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.EquipmentLedgerPhotoSupplement-module__hc4huW__photos figure{align-content:start;gap:8px;min-width:0;margin:0;display:grid}.EquipmentLedgerPhotoSupplement-module__hc4huW__photos img{object-fit:contain;background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:7px;width:100%;height:110px;display:block}.EquipmentLedgerPhotoSupplement-module__hc4huW__photos figcaption,.EquipmentLedgerPhotoSupplement-module__hc4huW__photos span{font-size:11px}.EquipmentLedgerPhotoSupplement-module__hc4huW__photos span{color:var(--ui-primary);align-items:center;gap:5px;display:inline-flex}.EquipmentLedgerPhotoSupplement-module__hc4huW__photos button{width:100%;min-height:44px}.EquipmentLedgerPhotoSupplement-module__hc4huW__upload{gap:9px;min-width:0;margin-top:4px;display:grid}.EquipmentLedgerPhotoSupplement-module__hc4huW__upload>.ui-file-button{width:100%;min-height:44px}.EquipmentLedgerPhotoSupplement-module__hc4huW__actionLabel{color:var(--ui-text-secondary);font-size:12px;font-weight:700;line-height:1.5}.EquipmentLedgerPhotoSupplement-module__hc4huW__publish{border-top:1px solid var(--ui-border);margin-top:16px;padding-top:16px}.EquipmentLedgerPhotoSupplement-module__hc4huW__publish>button{width:100%;min-height:44px}.EquipmentLedgerPhotoSupplement-module__hc4huW__notice{color:var(--ui-text-muted);padding:10px 0}.EquipmentLedgerPhotoSupplement-module__hc4huW__loadingState{gap:22px;min-width:0;padding:20px 0 4px;display:grid}.EquipmentLedgerPhotoSupplement-module__hc4huW__loadingHeading{align-items:center;gap:11px;min-width:0;display:flex}.EquipmentLedgerPhotoSupplement-module__hc4huW__loadingHeading>div{gap:4px;min-width:0;display:grid}.EquipmentLedgerPhotoSupplement-module__hc4huW__loadingHeading p{color:var(--ui-text-secondary);font-weight:600}.EquipmentLedgerPhotoSupplement-module__hc4huW__loadingIcon{background:var(--ui-primary-soft);width:38px;height:38px;color:var(--ui-primary);border-radius:50%;flex:0 0 38px;justify-content:center;align-items:center;display:inline-flex}.EquipmentLedgerPhotoSupplement-module__hc4huW__loadingIcon>.ui-spinner{width:20px;height:20px}.EquipmentLedgerPhotoSupplement-module__hc4huW__loadingSkeleton{min-width:0;color:var(--ui-border-strong,var(--ui-border));gap:10px;animation:1.8s ease-in-out infinite EquipmentLedgerPhotoSupplement-module__hc4huW__supplement-loading-breathe;display:grid}.EquipmentLedgerPhotoSupplement-module__hc4huW__skeletonRecord{border:1px solid var(--ui-border);border-radius:10px;align-items:center;gap:11px;min-height:76px;padding:14px;display:flex}.EquipmentLedgerPhotoSupplement-module__hc4huW__skeletonRecord>span{background:var(--ui-bg);border-radius:9px;flex:0 0 34px;width:34px;height:34px}.EquipmentLedgerPhotoSupplement-module__hc4huW__skeletonRecord>div{flex:1;gap:9px;display:grid}.EquipmentLedgerPhotoSupplement-module__hc4huW__skeletonRecord>div>span,.EquipmentLedgerPhotoSupplement-module__hc4huW__skeletonDetails>span{background:var(--ui-bg);border-radius:4px;height:9px;display:block}.EquipmentLedgerPhotoSupplement-module__hc4huW__skeletonRecord>div>span:first-child{width:58%;height:12px}.EquipmentLedgerPhotoSupplement-module__hc4huW__skeletonRecord>div>span:last-child{width:82%}.EquipmentLedgerPhotoSupplement-module__hc4huW__skeletonDetails{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 26px;padding:18px 14px;display:grid}.EquipmentLedgerPhotoSupplement-module__hc4huW__skeletonPhoto{border:1px dashed var(--ui-border);background:var(--ui-bg);border-radius:10px;place-items:center;min-height:108px;display:grid}.EquipmentLedgerPhotoSupplement-module__hc4huW__progressStatus{border:1px solid var(--ui-border);border-radius:var(--radius-sm,8px);background:var(--ui-primary-soft);gap:10px;min-width:0;margin:14px 0;padding:12px;display:grid}.EquipmentLedgerPhotoSupplement-module__hc4huW__progressHeading{min-width:0;color:var(--ui-primary);align-items:center;gap:8px;display:flex}.EquipmentLedgerPhotoSupplement-module__hc4huW__progressHeading>.ui-spinner{flex:0 0 16px;width:16px;height:16px}.EquipmentLedgerPhotoSupplement-module__hc4huW__progressHeading strong{overflow-wrap:anywhere;flex:auto;min-width:0;font-size:13px;line-height:1.5}.EquipmentLedgerPhotoSupplement-module__hc4huW__progressPercent{font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:12px}.EquipmentLedgerPhotoSupplement-module__hc4huW__progressHeading>:last-child{margin-left:auto}.EquipmentLedgerPhotoSupplement-module__hc4huW__progressStatus>.ui-progress{width:100%;min-width:0}.EquipmentLedgerPhotoSupplement-module__hc4huW__progressStatus>p{color:var(--ui-text-secondary)}.EquipmentLedgerPhotoSupplement-module__hc4huW__refreshButton{width:100%;min-height:44px}.EquipmentLedgerPhotoSupplement-module__hc4huW__refreshButton>.ui-button-spinner{display:none}.EquipmentLedgerPhotoSupplement-module__hc4huW__refreshButton>.ui-button-label{justify-content:center;align-items:center;gap:8px;min-width:0;display:inline-flex}.EquipmentLedgerPhotoSupplement-module__hc4huW__refreshButton[data-refresh-state=success]{color:var(--ui-primary);border-color:var(--ui-primary);background:var(--ui-primary-soft)}.EquipmentLedgerPhotoSupplement-module__hc4huW__refreshIcon{flex:0 0 20px;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.EquipmentLedgerPhotoSupplement-module__hc4huW__refreshIcon>svg{width:20px;height:20px;display:block}.EquipmentLedgerPhotoSupplement-module__hc4huW__refreshIcon[data-refresh-state=refreshing]{animation:.8s linear infinite EquipmentLedgerPhotoSupplement-module__hc4huW__supplement-refresh-spin}.EquipmentLedgerPhotoSupplement-module__hc4huW__refreshArc{stroke-dasharray:.72 .28}.EquipmentLedgerPhotoSupplement-module__hc4huW__checkRing{opacity:.22}.EquipmentLedgerPhotoSupplement-module__hc4huW__checkStroke{stroke-dasharray:1;stroke-dashoffset:0;animation:.24s cubic-bezier(.2,0,0,1) both EquipmentLedgerPhotoSupplement-module__hc4huW__supplement-check-draw}.EquipmentLedgerPhotoSupplement-module__hc4huW__refreshAnnouncement{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes EquipmentLedgerPhotoSupplement-module__hc4huW__supplement-refresh-spin{to{transform:rotate(360deg)}}@keyframes EquipmentLedgerPhotoSupplement-module__hc4huW__supplement-check-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes EquipmentLedgerPhotoSupplement-module__hc4huW__supplement-loading-breathe{0%,to{opacity:.65}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.EquipmentLedgerPhotoSupplement-module__hc4huW__refreshIcon[data-refresh-state=refreshing],.EquipmentLedgerPhotoSupplement-module__hc4huW__checkStroke,.EquipmentLedgerPhotoSupplement-module__hc4huW__loadingSkeleton{animation:none}.EquipmentLedgerPhotoSupplement-module__hc4huW__usageList button{transition:none}}@media (max-width:900px){.EquipmentLedgerPhotoSupplement-module__hc4huW__workspace{flex-direction:column;flex:none;gap:14px;display:flex}.EquipmentLedgerPhotoSupplement-module__hc4huW__mobileTabs{border-bottom:1px solid var(--ui-border);flex:none;gap:4px;padding:0 4px;display:flex}.EquipmentLedgerPhotoSupplement-module__hc4huW__mobileTabs>button{min-height:48px;color:var(--ui-text-secondary);white-space:nowrap;background:0 0;border:0;border-radius:0;flex:1;padding:12px 8px;font-size:14px;font-weight:600;line-height:1.4;transition:color .18s cubic-bezier(.2,0,0,1);position:relative}.EquipmentLedgerPhotoSupplement-module__hc4huW__mobileTabs>button:after{content:"";background:var(--ui-primary);opacity:0;border-radius:3px 3px 0 0;height:3px;transition:opacity .18s cubic-bezier(.2,0,0,1);position:absolute;bottom:-1px;left:12px;right:12px}.EquipmentLedgerPhotoSupplement-module__hc4huW__mobileTabs>button[aria-selected=true]{color:var(--ui-primary)}.EquipmentLedgerPhotoSupplement-module__hc4huW__mobileTabs>button[aria-selected=true]:after{opacity:1}.EquipmentLedgerPhotoSupplement-module__hc4huW__mobileTabs>button:focus-visible{outline:3px solid var(--ui-focus-ring);outline-offset:-3px}.EquipmentLedgerPhotoSupplement-module__hc4huW__previewPane,.EquipmentLedgerPhotoSupplement-module__hc4huW__panel{flex:none;overflow:visible}.EquipmentLedgerPhotoSupplement-module__hc4huW__previewPane[data-mobile-active=false],.EquipmentLedgerPhotoSupplement-module__hc4huW__panel[data-mobile-active=false]{display:none}}@media (max-width:900px) and (prefers-reduced-motion:reduce){.EquipmentLedgerPhotoSupplement-module__hc4huW__mobileTabs>button,.EquipmentLedgerPhotoSupplement-module__hc4huW__mobileTabs>button:after{transition:none}}
.EquipmentPhotoField-module__6Nbs_a__field{border-top:1px solid var(--ui-border,#d8e2de);min-width:0;margin-top:16px;padding-top:14px;container-type:inline-size}.EquipmentPhotoField-module__6Nbs_a__heading{flex-wrap:wrap;align-items:baseline;gap:6px 12px;display:flex}.EquipmentPhotoField-module__6Nbs_a__heading h4{min-width:0;color:var(--ui-text,#172a23);margin:0;font-size:14px;line-height:1.5}.EquipmentPhotoField-module__6Nbs_a__heading>span{color:var(--ui-text-muted,#64746d);white-space:nowrap;font-size:12px}.EquipmentPhotoField-module__6Nbs_a__description,.EquipmentPhotoField-module__6Nbs_a__empty,.EquipmentPhotoField-module__6Nbs_a__error,.EquipmentPhotoField-module__6Nbs_a__busy{overflow-wrap:anywhere;min-width:0;max-width:100%;line-height:1.6}.EquipmentPhotoField-module__6Nbs_a__description{color:var(--ui-text-muted,#64746d);margin:5px 0 12px;font-size:12px}.EquipmentPhotoField-module__6Nbs_a__photos{gap:12px;min-width:0;display:grid}.EquipmentPhotoField-module__6Nbs_a__photo{border-bottom:1px solid var(--ui-border,#d8e2de);grid-template-columns:76px minmax(0,1fr);gap:8px 12px;min-width:0;padding-bottom:12px;display:grid}.EquipmentPhotoField-module__6Nbs_a__photo>img{object-fit:contain;background:var(--ui-surface-subtle,#f3f6f5);border-radius:6px;width:76px;height:76px;display:block}.EquipmentPhotoField-module__6Nbs_a__copy{align-self:center;min-width:0}.EquipmentPhotoField-module__6Nbs_a__copy>b{overflow-wrap:anywhere;font-size:13px;line-height:1.5;display:block}.EquipmentPhotoField-module__6Nbs_a__copy>small{color:var(--ui-text-muted,#64746d);margin-top:3px;font-size:12px;line-height:1.5;display:block}.EquipmentPhotoField-module__6Nbs_a__actions{flex-wrap:wrap;grid-column:1/-1;gap:8px;min-width:0;display:flex}.EquipmentPhotoField-module__6Nbs_a__actions>button,.EquipmentPhotoField-module__6Nbs_a__upload>label,.EquipmentPhotoField-module__6Nbs_a__upload>button{white-space:nowrap;max-width:100%;min-height:44px}.EquipmentPhotoField-module__6Nbs_a__empty{min-height:44px;color:var(--ui-text-muted,#64746d);align-items:center;gap:10px;margin:0 0 12px;font-size:13px;display:flex}.EquipmentPhotoField-module__6Nbs_a__empty>svg{flex:0 0 20px}.EquipmentPhotoField-module__6Nbs_a__upload{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;margin-top:12px;display:flex}.EquipmentPhotoField-module__6Nbs_a__upload input{font-size:16px}.EquipmentPhotoField-module__6Nbs_a__busy{color:var(--ui-text-muted,#64746d);font-size:12px}.EquipmentPhotoField-module__6Nbs_a__error{color:var(--ui-danger,#a13e3e);margin:10px 0 0;font-size:13px}.EquipmentPhotoField-module__6Nbs_a__photoAction.EquipmentPhotoField-module__6Nbs_a__photoAction.ui-button{border-radius:var(--ui-radius-sm,8px);white-space:nowrap;word-break:keep-all;touch-action:manipulation;justify-content:center;align-items:center;gap:8px;min-width:44px;max-width:100%;min-height:44px;margin:0;padding:10px 14px;font-size:13px;font-weight:600;line-height:1.4;display:inline-flex}.EquipmentPhotoField-module__6Nbs_a__photoAction.EquipmentPhotoField-module__6Nbs_a__photoAction.ui-button-secondary{color:var(--ui-primary,#1d6048);background:var(--ui-surface-elevated,#fff);border-color:var(--ui-border-strong,#b8c8c1)}.EquipmentPhotoField-module__6Nbs_a__photoAction.EquipmentPhotoField-module__6Nbs_a__photoAction.ui-button-primary{color:var(--ui-primary-foreground,#fff);background:var(--ui-primary,#1d6048);border-color:var(--ui-primary,#1d6048)}.EquipmentPhotoField-module__6Nbs_a__photoAction .ui-button-label{white-space:nowrap;gap:8px}.EquipmentPhotoField-module__6Nbs_a__photoAction svg{flex:0 0 16px}.EquipmentPhotoField-module__6Nbs_a__choice.ui-button[aria-pressed=true]{color:var(--ui-primary,#1d6048);border-color:var(--ui-primary,#1d6048);background:var(--ui-primary-soft,#edf6f0)}.EquipmentPhotoField-module__6Nbs_a__dialog.photo-target-modal{min-width:0}.EquipmentPhotoField-module__6Nbs_a__dialogOptions.photo-target-options{align-items:stretch}.EquipmentPhotoField-module__6Nbs_a__singleOption.photo-target-options{grid-template-columns:minmax(0,1fr)}.EquipmentPhotoField-module__6Nbs_a__dialog .EquipmentPhotoField-module__6Nbs_a__dialogActions{grid-template-columns:minmax(0,1fr)}.EquipmentPhotoField-module__6Nbs_a__dialog .EquipmentPhotoField-module__6Nbs_a__dialogActions>.ui-button{width:100%}@media (max-width:600px){.EquipmentPhotoField-module__6Nbs_a__dialogOptions.photo-target-options{grid-template-columns:minmax(0,1fr)}}@container (min-width:440px){.EquipmentPhotoField-module__6Nbs_a__photo{grid-template-columns:76px minmax(0,1fr) auto}.EquipmentPhotoField-module__6Nbs_a__actions{flex-direction:column;grid-column:auto;align-self:center}}
.ReportConflictRecoveryDialog-module__CgK5qW__backdrop{z-index:5200}.ReportConflictRecoveryDialog-module__CgK5qW__surface{width:min(520px,100vw - 32px);position:relative}.ReportConflictRecoveryDialog-module__CgK5qW__body{gap:18px;display:grid}.ReportConflictRecoveryDialog-module__CgK5qW__copy{gap:8px;min-width:0;display:grid}.ReportConflictRecoveryDialog-module__CgK5qW__copy p,.ReportConflictRecoveryDialog-module__CgK5qW__copy small{overflow-wrap:anywhere;word-break:keep-all;margin:0}.ReportConflictRecoveryDialog-module__CgK5qW__copy p{color:var(--ui-text-primary);font-size:14px;line-height:1.65}.ReportConflictRecoveryDialog-module__CgK5qW__copy small{color:var(--ui-text-muted);font-size:13px;line-height:1.55}.ReportConflictRecoveryDialog-module__CgK5qW__error{color:var(--ui-destructive);background:color-mix(in srgb, var(--ui-destructive) 7%, var(--ui-surface));border:1px solid color-mix(in srgb, var(--ui-destructive) 28%, var(--ui-border));border-radius:var(--ui-radius-md);overflow-wrap:anywhere;word-break:keep-all;margin:0;padding:10px 12px;font-size:13px;line-height:1.55}.ReportConflictRecoveryDialog-module__CgK5qW__actions{gap:8px;display:grid}.ReportConflictRecoveryDialog-module__CgK5qW__actions button{justify-content:flex-start;width:100%;min-height:44px}.ReportConflictRecoveryDialog-module__CgK5qW__actions .ReportConflictRecoveryDialog-module__CgK5qW__leaveAction{border-top:1px solid var(--ui-border);border-radius:0 0 var(--ui-radius-md) var(--ui-radius-md);margin-top:4px}.ReportConflictRecoveryDialog-module__CgK5qW__reminder{z-index:4900;right:max(16px, env(safe-area-inset-right));bottom:max(16px, env(safe-area-inset-bottom));width:min(430px,100vw - 32px);color:var(--ui-text-primary);background:var(--ui-surface-elevated);border:1px solid var(--ui-warning-border,#d8b36a);border-radius:var(--ui-radius-lg);box-shadow:var(--ui-shadow-modal);justify-content:space-between;align-items:center;gap:14px;padding:14px;display:flex;position:fixed}.ReportConflictRecoveryDialog-module__CgK5qW__reminderCopy{flex:1;min-width:0;font-size:13px;line-height:1.45}.ReportConflictRecoveryDialog-module__CgK5qW__reminder b,.ReportConflictRecoveryDialog-module__CgK5qW__reminder small{overflow-wrap:anywhere;word-break:keep-all}.ReportConflictRecoveryDialog-module__CgK5qW__reminder b{font-size:13px;line-height:1.45}.ReportConflictRecoveryDialog-module__CgK5qW__reminder small{color:var(--ui-text-muted);font-size:12px;line-height:1.4}@media (max-width:599px){.ReportConflictRecoveryDialog-module__CgK5qW__phoneBackdrop{place-items:end center;padding:0}.ReportConflictRecoveryDialog-module__CgK5qW__phoneSurface{border-bottom:0;border-left:0;border-right:0;border-radius:24px 24px 0 0;width:100%;max-height:min(84dvh,680px);animation:.22s cubic-bezier(.2,.8,.2,1) both ReportConflictRecoveryDialog-module__CgK5qW__report-conflict-sheet-enter}.ReportConflictRecoveryDialog-module__CgK5qW__phoneSurface:before{content:"";background:var(--ui-border-strong,#b8c8c0);border-radius:999px;width:38px;height:4px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.ReportConflictRecoveryDialog-module__CgK5qW__phoneSurface>header{padding-top:24px}.ReportConflictRecoveryDialog-module__CgK5qW__body{padding-bottom:max(20px, env(safe-area-inset-bottom))}.ReportConflictRecoveryDialog-module__CgK5qW__copy p{font-size:16px}.ReportConflictRecoveryDialog-module__CgK5qW__actions button{min-height:48px;font-size:16px}.ReportConflictRecoveryDialog-module__CgK5qW__reminder{right:12px;bottom:calc(82px + env(safe-area-inset-bottom));width:calc(100vw - 24px)}}@keyframes ReportConflictRecoveryDialog-module__CgK5qW__report-conflict-sheet-enter{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ReportConflictRecoveryDialog-module__CgK5qW__phoneSurface{animation:none}}
