.identity-ui-module__wKRhLG__pageHeader{border-bottom:1px solid var(--anmok-line-strong);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:32px;padding-bottom:34px;display:grid}.identity-ui-module__wKRhLG__pageHeader>div:first-child{max-width:780px}.identity-ui-module__wKRhLG__pageHeader h1{font-size:clamp(2.3rem,4.8vw,4.6rem)}.identity-ui-module__wKRhLG__pageHeader>div:first-child>p:last-child{max-width:690px;color:var(--anmok-ink-soft);margin:18px 0 0;line-height:1.7}.identity-ui-module__wKRhLG__headerAside{align-items:center;gap:10px;display:flex}.identity-ui-module__wKRhLG__fixtureBadge{border:1px solid var(--anmok-time);background:var(--anmok-time-soft);color:#674a24;border-radius:999px;align-items:center;gap:7px;margin:24px 0 0;padding:7px 11px;font-size:.68rem;font-weight:800;display:inline-flex}.identity-ui-module__wKRhLG__progressBadge{border:1px solid var(--anmok-time);background:var(--anmok-time-soft);color:#674a24;border-radius:999px;align-items:center;min-height:34px;padding:6px 11px;font-size:.68rem;font-weight:800;display:inline-flex}.identity-ui-module__wKRhLG__successNotice,.identity-ui-module__wKRhLG__errorNotice{border-radius:var(--anmok-radius-md);color:var(--anmok-moss-deep);background:#edf6f0;border:1px solid #a8c8b6;align-items:center;gap:12px;margin:24px 0;padding:14px 16px;display:flex}.identity-ui-module__wKRhLG__errorNotice{background:var(--anmok-signal-soft);color:#6f2e1d;border-color:#d7b0a3}.identity-ui-module__wKRhLG__successNotice>span,.identity-ui-module__wKRhLG__errorNotice>span{border:1px solid;border-radius:50%;flex:0 0 28px;place-items:center;width:28px;height:28px;font-weight:800;display:grid}.identity-ui-module__wKRhLG__successNotice p,.identity-ui-module__wKRhLG__errorNotice p{margin:0;font-size:.78rem;line-height:1.55}.identity-ui-module__wKRhLG__statePanel{border:1px solid var(--anmok-line);border-radius:var(--anmok-radius-lg);background:var(--anmok-surface);grid-template-columns:64px minmax(0,1fr);gap:22px;max-width:800px;margin:34px 0;padding:clamp(24px,4vw,40px);display:grid}.identity-ui-module__wKRhLG__stateMark{border:1px solid var(--anmok-moss);width:58px;height:58px;color:var(--anmok-moss);border-radius:50%;place-items:center;font-size:1.5rem;display:grid}.identity-ui-module__wKRhLG__statePanel h2,.identity-ui-module__wKRhLG__resourceFailure h2{margin:0;font:600 clamp(1.45rem,3vw,2rem) Georgia,serif}.identity-ui-module__wKRhLG__resourceFailure p{color:var(--anmok-ink-soft);margin:12px 0;line-height:1.65}.identity-ui-module__wKRhLG__statePanel div>p:not(.eyebrow){color:var(--anmok-ink-soft);margin:12px 0;line-height:1.65}.identity-ui-module__wKRhLG__statePanel small,.identity-ui-module__wKRhLG__resourceFailure small{color:var(--anmok-ink-soft);margin:8px 0;display:block}.identity-ui-module__wKRhLG__statePanel a{margin-top:14px}.identity-ui-module__wKRhLG__resourceFailure{border-radius:var(--anmok-radius-md);background:var(--anmok-signal-soft);border:1px solid #d7b0a3;grid-template-columns:34px minmax(0,1fr);gap:16px;margin:28px 0;padding:20px;display:grid}.identity-ui-module__wKRhLG__resourceFailure>span{border:1px solid;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.identity-ui-module__wKRhLG__resourceFailure h2{font-size:1.25rem}.identity-ui-module__wKRhLG__resourceFailure a{min-height:44px;color:var(--anmok-moss-deep);align-items:center;font-weight:800;display:inline-flex}.identity-ui-module__wKRhLG__settingsNav{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:30px 0;display:grid}.identity-ui-module__wKRhLG__settingsNav a{border:1px solid var(--anmok-line);border-radius:var(--anmok-radius-md);background:var(--anmok-surface);grid-template-columns:34px 1fr;gap:3px 10px;min-height:112px;padding:16px;display:grid}.identity-ui-module__wKRhLG__settingsNav a:hover,.identity-ui-module__wKRhLG__settingsNav a[aria-current=page]{border-color:var(--anmok-moss);background:var(--anmok-moss-soft)}.identity-ui-module__wKRhLG__settingsNav a>span{border:1px solid var(--anmok-moss);width:32px;height:32px;color:var(--anmok-moss);border-radius:50%;grid-row:1/span 2;place-items:center;display:grid}.identity-ui-module__wKRhLG__settingsNav strong{font:600 .95rem Georgia,serif}.identity-ui-module__wKRhLG__settingsNav small{color:var(--anmok-ink-soft);font-size:.66rem;line-height:1.5}.identity-ui-module__wKRhLG__formSection{border:0;border-bottom:1px solid var(--anmok-line);gap:20px;margin:0;padding:28px 0;display:grid}.identity-ui-module__wKRhLG__editorForm{max-width:900px;margin-top:8px}.identity-ui-module__wKRhLG__formActions{justify-content:space-between;align-items:center;gap:18px;padding:24px 0;display:flex}.identity-ui-module__wKRhLG__formActions p{color:var(--anmok-ink-soft);margin:0;font-size:.7rem;line-height:1.55}.identity-ui-module__wKRhLG__consentChecklist{border:0;border-bottom:1px solid var(--anmok-line);gap:10px;margin:0;padding:28px 0;display:grid}.identity-ui-module__wKRhLG__consentChecklist legend{margin-bottom:12px;font:600 1.35rem Georgia,serif}.identity-ui-module__wKRhLG__consentChecklist label{border:1px solid var(--anmok-line);background:var(--anmok-surface);min-height:48px;color:var(--anmok-ink-soft);border-radius:10px;grid-template-columns:20px minmax(0,1fr) auto;align-items:start;gap:10px;padding:12px;font-size:.74rem;line-height:1.5;display:grid}.identity-ui-module__wKRhLG__consentChecklist input{width:18px;height:18px;margin-top:1px}.identity-ui-module__wKRhLG__consentChecklist em{color:var(--anmok-moss-deep);font-size:.62rem;font-style:normal;font-weight:800}.identity-ui-module__wKRhLG__consentChecklist>small{color:var(--anmok-ink-soft);line-height:1.55}.identity-ui-module__wKRhLG__summaryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:30px 0;display:grid}.identity-ui-module__wKRhLG__summaryCard{border:1px solid var(--anmok-line);border-radius:var(--anmok-radius-md);background:var(--anmok-surface);gap:14px;min-height:150px;padding:22px;display:grid}.identity-ui-module__wKRhLG__summaryCard p{color:var(--anmok-ink-soft);margin:0;font-size:.72rem}.identity-ui-module__wKRhLG__summaryCard strong{font:600 1.55rem Georgia,serif}.identity-ui-module__wKRhLG__summaryCard a{color:var(--anmok-moss-deep);align-self:end;font-size:.72rem;font-weight:800}.identity-ui-module__wKRhLG__publicProfile{border:1px solid var(--anmok-line);border-radius:var(--anmok-radius-lg);background:var(--anmok-surface);grid-template-columns:92px minmax(0,1fr);gap:26px;margin:34px 0;padding:clamp(24px,4vw,42px);display:grid}.identity-ui-module__wKRhLG__publicAvatar{background:var(--anmok-moss-deep);color:#fff;border-radius:50%;place-items:center;width:88px;height:88px;font:italic 700 2.2rem Georgia,serif;display:grid}.identity-ui-module__wKRhLG__publicProfile h1{font-size:clamp(2.2rem,5vw,4.2rem)}.identity-ui-module__wKRhLG__publicHandle{color:var(--anmok-moss);margin:7px 0 14px;font-weight:800}.identity-ui-module__wKRhLG__publicBio{max-width:620px;color:var(--anmok-ink-soft);line-height:1.65}.identity-ui-module__wKRhLG__publicMeta{color:var(--anmok-ink-soft);margin-top:18px;font-size:.68rem}.identity-ui-module__wKRhLG__recordPlaceholder{border:1px dashed var(--anmok-line-strong);border-radius:var(--anmok-radius-md);margin-top:22px;padding:28px}.identity-ui-module__wKRhLG__recordPlaceholder h2{margin:0;font:600 1.35rem Georgia,serif}.identity-ui-module__wKRhLG__recordPlaceholder p{color:var(--anmok-ink-soft);margin:10px 0 0;font-size:.72rem;line-height:1.55}.identity-ui-module__wKRhLG__formSection legend{padding:0 0 4px;font:600 1.35rem Georgia,serif}.identity-ui-module__wKRhLG__formSection label,.identity-ui-module__wKRhLG__fieldGroup,.identity-ui-module__wKRhLG__dangerForm>label:not(.identity-ui-module__wKRhLG__checkRow),.identity-ui-module__wKRhLG__dangerForm .identity-ui-module__wKRhLG__mutationFieldset>label:not(.identity-ui-module__wKRhLG__checkRow){color:var(--anmok-ink-soft);gap:8px;font-size:.72rem;font-weight:700;display:grid}.identity-ui-module__wKRhLG__formSection input,.identity-ui-module__wKRhLG__formSection textarea,.identity-ui-module__wKRhLG__formSection select,.identity-ui-module__wKRhLG__dangerForm input{border:1px solid var(--anmok-line-strong);background:var(--anmok-paper);width:100%;min-height:48px;color:var(--anmok-ink);font:inherit;border-radius:10px;padding:11px 13px}.identity-ui-module__wKRhLG__formSection textarea{resize:vertical;line-height:1.55}.identity-ui-module__wKRhLG__formSection small,.identity-ui-module__wKRhLG__dataCard small{color:var(--anmok-ink-soft);font-weight:400;line-height:1.5}.identity-ui-module__wKRhLG__twoFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.identity-ui-module__wKRhLG__handleInput{border:1px solid var(--anmok-line-strong);background:var(--anmok-paper);border-radius:10px;align-items:center;min-height:48px;display:flex;overflow:hidden}.identity-ui-module__wKRhLG__handleInput>span{color:var(--anmok-ink-soft);padding-left:13px;font-weight:500}.identity-ui-module__wKRhLG__handleInput input{border:0;border-radius:0;min-width:0}.identity-ui-module__wKRhLG__choiceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.identity-ui-module__wKRhLG__choice{position:relative;display:block!important}.identity-ui-module__wKRhLG__choice input{opacity:0;width:1px;height:1px;min-height:0;position:absolute}.identity-ui-module__wKRhLG__choice span{border:1px solid var(--anmok-line);background:var(--anmok-paper);min-height:46px;color:var(--anmok-ink-soft);border-radius:10px;align-items:center;padding:0 12px;display:flex}.identity-ui-module__wKRhLG__choice input:checked+span{border-color:var(--anmok-moss);background:var(--anmok-moss-soft);color:var(--anmok-moss-deep)}.identity-ui-module__wKRhLG__choice input:focus-visible+span{box-shadow:var(--anmok-focus)}.identity-ui-module__wKRhLG__sessionList,.identity-ui-module__wKRhLG__consentGrid,.identity-ui-module__wKRhLG__dataGrid{gap:14px;margin:28px 0;display:grid}.identity-ui-module__wKRhLG__sessionCard{border:1px solid var(--anmok-line);border-radius:var(--anmok-radius-md);background:var(--anmok-surface);grid-template-columns:52px minmax(0,1fr);gap:18px;padding:22px;display:grid}.identity-ui-module__wKRhLG__sessionMark,.identity-ui-module__wKRhLG__dataMark{border:1px solid var(--anmok-moss);width:48px;height:48px;color:var(--anmok-moss);border-radius:50%;place-items:center;font-size:1.25rem;display:grid}.identity-ui-module__wKRhLG__cardTitleRow{justify-content:space-between;align-items:center;gap:16px;display:flex}.identity-ui-module__wKRhLG__cardTitleRow h2,.identity-ui-module__wKRhLG__inlineAction h2,.identity-ui-module__wKRhLG__dataCard h2,.identity-ui-module__wKRhLG__historyPanel h2{margin:0;font:600 1.2rem Georgia,serif}.identity-ui-module__wKRhLG__cardTitleRow>span{background:var(--anmok-moss-soft);color:var(--anmok-moss-deep);border-radius:999px;padding:5px 8px;font-size:.62rem;font-weight:800}.identity-ui-module__wKRhLG__cardTitleRow>span[data-tone=review]{background:var(--anmok-time-soft);color:var(--anmok-time)}.identity-ui-module__wKRhLG__cardTitleRow>span[data-tone=revoked]{background:var(--anmok-signal-soft);color:var(--anmok-signal)}.identity-ui-module__wKRhLG__compactDetails{flex-wrap:wrap;gap:12px 28px;margin:16px 0;display:flex}.identity-ui-module__wKRhLG__compactDetails div{gap:3px;display:grid}.identity-ui-module__wKRhLG__compactDetails dt{color:var(--anmok-ink-soft);font-size:.62rem}.identity-ui-module__wKRhLG__compactDetails dd{margin:0;font-size:.76rem;font-weight:700}.identity-ui-module__wKRhLG__inlineAction{border:1px solid var(--anmok-line);border-radius:var(--anmok-radius-md);background:var(--anmok-surface);justify-content:space-between;align-items:center;gap:24px;padding:22px;display:flex}.identity-ui-module__wKRhLG__inlineAction p,.identity-ui-module__wKRhLG__dataCard p,.identity-ui-module__wKRhLG__historyPanel p{color:var(--anmok-ink-soft);margin:8px 0 0;font-size:.72rem;line-height:1.6}.identity-ui-module__wKRhLG__emptyPanel{border:1px dashed var(--anmok-line-strong);border-radius:var(--anmok-radius-md);color:var(--anmok-ink-soft);text-align:center;margin:28px 0;padding:30px}.identity-ui-module__wKRhLG__consentGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.identity-ui-module__wKRhLG__consentCard{border:1px solid var(--anmok-line);border-radius:var(--anmok-radius-md);background:var(--anmok-surface);padding:22px}.identity-ui-module__wKRhLG__consentCard>p{color:var(--anmok-ink-soft);font-size:.7rem}.identity-ui-module__wKRhLG__consentDecision{background:var(--anmok-paper);border-radius:999px;padding:5px 8px;font-weight:800;display:inline-flex}.identity-ui-module__wKRhLG__consentDecision[data-decision=granted]{background:var(--anmok-moss-soft);color:var(--anmok-moss-deep)}.identity-ui-module__wKRhLG__consentDecision[data-decision=withdrawn]{background:var(--anmok-signal-soft);color:var(--anmok-signal)}.identity-ui-module__wKRhLG__historyPanel{border-top:1px solid var(--anmok-line-strong);grid-template-columns:minmax(220px,.65fr) minmax(0,1fr);gap:32px;margin-top:32px;padding:26px;display:grid}.identity-ui-module__wKRhLG__historyPanel ol{gap:0;margin:0;padding:0;list-style:none;display:grid}.identity-ui-module__wKRhLG__historyPanel li{border-bottom:1px solid var(--anmok-line);grid-template-columns:minmax(0,1fr) auto;gap:4px 18px;padding:12px 0;font-size:.74rem;display:grid}.identity-ui-module__wKRhLG__historyPanel li small{color:var(--anmok-ink-soft);grid-column:1/-1}.identity-ui-module__wKRhLG__dataGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.identity-ui-module__wKRhLG__dataCard{border:1px solid var(--anmok-line);border-radius:var(--anmok-radius-md);background:var(--anmok-surface);grid-template-columns:50px minmax(0,1fr);gap:18px;padding:24px;display:grid}.identity-ui-module__wKRhLG__dataCard form{margin-top:18px}.identity-ui-module__wKRhLG__dataCard small{margin-top:12px;display:block}.identity-ui-module__wKRhLG__dangerCard{border-color:#d7b0a3}.identity-ui-module__wKRhLG__dangerCard .identity-ui-module__wKRhLG__dataMark{border-color:var(--anmok-signal);color:var(--anmok-signal)}.identity-ui-module__wKRhLG__dangerForm{gap:12px;display:grid}.identity-ui-module__wKRhLG__mutationFieldset{border:0;min-width:0;margin:0;padding:0;display:contents}.identity-ui-module__wKRhLG__mutationPending{color:var(--anmok-ink-soft);margin-top:10px;font-size:.75rem;font-weight:700}form[aria-busy=true] .identity-ui-module__wKRhLG__mutationFieldset button{pointer-events:none;opacity:.55}.identity-ui-module__wKRhLG__dataGrid[data-recovery=true]{grid-template-columns:minmax(0,1fr)}.identity-ui-module__wKRhLG__checkRow{color:var(--anmok-ink-soft);grid-template-columns:20px minmax(0,1fr);align-items:start;gap:9px;font-size:.69rem;line-height:1.5;display:grid}.identity-ui-module__wKRhLG__checkRow input{width:18px;min-height:18px;margin-top:2px}.identity-ui-module__wKRhLG__dangerButton{color:#fff;cursor:pointer;background:#7a2f20;border:1px solid #7a2f20;border-radius:999px;min-height:46px;padding:0 18px;font-weight:800}.identity-ui-module__wKRhLG__dangerButton:disabled,.identity-ui-module__wKRhLG__dataCard button:disabled,.identity-ui-module__wKRhLG__sessionCard button:disabled,.identity-ui-module__wKRhLG__inlineAction button:disabled,.identity-ui-module__wKRhLG__consentCard button:disabled{cursor:not-allowed;opacity:.5}.identity-ui-module__wKRhLG__pendingDeletion{background:var(--anmok-signal-soft);border:1px solid #d7b0a3;border-radius:10px;margin-top:18px;padding:16px}.identity-ui-module__wKRhLG__muted{padding:14px 0}@media (max-width:1100px){.identity-ui-module__wKRhLG__settingsNav{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.identity-ui-module__wKRhLG__pageHeader{grid-template-columns:1fr;gap:20px}.identity-ui-module__wKRhLG__pageHeader h1{font-size:clamp(2.25rem,12vw,3.25rem)}.identity-ui-module__wKRhLG__headerAside{justify-content:stretch}.identity-ui-module__wKRhLG__headerAside a{width:100%}.identity-ui-module__wKRhLG__statePanel,.identity-ui-module__wKRhLG__settingsNav,.identity-ui-module__wKRhLG__twoFields,.identity-ui-module__wKRhLG__choiceGrid,.identity-ui-module__wKRhLG__consentGrid,.identity-ui-module__wKRhLG__dataGrid,.identity-ui-module__wKRhLG__historyPanel,.identity-ui-module__wKRhLG__summaryGrid,.identity-ui-module__wKRhLG__publicProfile{grid-template-columns:1fr}.identity-ui-module__wKRhLG__formActions{display:grid}.identity-ui-module__wKRhLG__formActions button{width:100%}.identity-ui-module__wKRhLG__consentChecklist label{grid-template-columns:20px minmax(0,1fr)}.identity-ui-module__wKRhLG__consentChecklist em{grid-column:2}.identity-ui-module__wKRhLG__settingsNav a{min-height:96px}.identity-ui-module__wKRhLG__handleInput>span{display:none}.identity-ui-module__wKRhLG__sessionCard,.identity-ui-module__wKRhLG__dataCard{grid-template-columns:42px minmax(0,1fr);gap:13px;padding:18px}.identity-ui-module__wKRhLG__sessionMark,.identity-ui-module__wKRhLG__dataMark{width:40px;height:40px}.identity-ui-module__wKRhLG__compactDetails,.identity-ui-module__wKRhLG__inlineAction{display:grid}.identity-ui-module__wKRhLG__inlineAction button,.identity-ui-module__wKRhLG__dataCard button,.identity-ui-module__wKRhLG__sessionCard button,.identity-ui-module__wKRhLG__consentCard button{width:100%}}
.blocked-ui-module__imY7sG__backLink{min-height:44px;color:var(--anmok-moss-deep);align-items:center;margin:22px 0 8px;font-size:.76rem;font-weight:800;display:inline-flex}.blocked-ui-module__imY7sG__notice{border:1px solid var(--anmok-line-strong);border-radius:var(--anmok-radius-md);background:var(--anmok-moss-soft);color:var(--anmok-moss-deep);margin:22px 0;padding:14px 16px;line-height:1.6}.blocked-ui-module__imY7sG__notice[data-tone=error]{background:var(--anmok-signal-soft);color:#6f2e1d;border-color:#d7b0a3}.blocked-ui-module__imY7sG__list{gap:12px;max-width:860px;margin:30px 0;padding:0;list-style:none;display:grid}.blocked-ui-module__imY7sG__item{border:1px solid var(--anmok-line);border-radius:var(--anmok-radius-md);background:var(--anmok-surface);grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:16px;padding:18px;display:grid}.blocked-ui-module__imY7sG__avatar{border:1px solid var(--anmok-moss);width:46px;height:46px;color:var(--anmok-moss-deep);border-radius:50%;place-items:center;font:600 1rem Georgia,serif;display:grid}.blocked-ui-module__imY7sG__identity strong,.blocked-ui-module__imY7sG__identity small{display:block}.blocked-ui-module__imY7sG__identity small,.blocked-ui-module__imY7sG__identity time{color:var(--anmok-ink-soft);margin-top:4px;font-size:.68rem}.blocked-ui-module__imY7sG__empty{border:1px dashed var(--anmok-line-strong);border-radius:var(--anmok-radius-lg);background:var(--anmok-surface);max-width:760px;margin:30px 0;padding:28px}.blocked-ui-module__imY7sG__empty h2{margin:0 0 10px;font:600 1.45rem Georgia,serif}.blocked-ui-module__imY7sG__empty p{color:var(--anmok-ink-soft);margin:0;line-height:1.65}.blocked-ui-module__imY7sG__pager{border:1px solid var(--anmok-moss);min-height:44px;color:var(--anmok-moss-deep);border-radius:999px;align-items:center;padding:0 16px;font-weight:800;display:inline-flex}.blocked-ui-module__imY7sG__profileActions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;display:flex}.blocked-ui-module__imY7sG__profileActions small{color:var(--anmok-ink-soft);flex-basis:100%}@media (max-width:640px){.blocked-ui-module__imY7sG__item{grid-template-columns:42px minmax(0,1fr)}.blocked-ui-module__imY7sG__item form{grid-column:1/-1}.blocked-ui-module__imY7sG__item form button{width:100%}}
.connections-module__tY2lWW__backLink{min-height:44px;color:var(--anmok-moss-deep);align-items:center;margin:22px 0 8px;font-size:.76rem;font-weight:800;display:inline-flex}.connections-module__tY2lWW__notice,.connections-module__tY2lWW__fixtureBlock,.connections-module__tY2lWW__unavailable{border:1px solid var(--anmok-line-strong);border-radius:var(--anmok-radius-md);background:var(--anmok-moss-soft);color:var(--anmok-moss-deep);margin:22px 0;padding:14px 16px;line-height:1.6}.connections-module__tY2lWW__notice[data-tone=error]{background:var(--anmok-signal-soft);color:#6f2e1d;border-color:#d7b0a3}.connections-module__tY2lWW__fixtureBlock p,.connections-module__tY2lWW__fixtureBlock>:first-child{margin:0}.connections-module__tY2lWW__fixtureBlock>:last-child{margin-top:8px}.connections-module__tY2lWW__layout{grid-template-columns:minmax(0,1.45fr) minmax(280px,.75fr);align-items:start;gap:22px;margin:28px 0 56px;display:grid}.connections-module__tY2lWW__panel,.connections-module__tY2lWW__sidePanel,.connections-module__tY2lWW__unavailable{border:1px solid var(--anmok-line);border-radius:var(--anmok-radius-lg);background:var(--anmok-surface)}.connections-module__tY2lWW__panel{overflow:hidden}.connections-module__tY2lWW__panelHeader{border-bottom:1px solid var(--anmok-line);background:linear-gradient(135deg, var(--anmok-paper), var(--anmok-moss-soft));grid-template-columns:minmax(180px,.8fr) minmax(220px,1.2fr);align-items:end;gap:24px;padding:26px;display:grid}.connections-module__tY2lWW__panelHeader h2,.connections-module__tY2lWW__sidePanel h2,.connections-module__tY2lWW__unavailable h2{margin:4px 0 0;font:600 1.4rem Georgia,serif}.connections-module__tY2lWW__panelHeader>p,.connections-module__tY2lWW__sidePanel>p,.connections-module__tY2lWW__unavailable p{color:var(--anmok-ink-soft);margin:0;line-height:1.6}.connections-module__tY2lWW__identityList{margin:0;padding:0;list-style:none;display:grid}.connections-module__tY2lWW__identityCard{border-bottom:1px solid var(--anmok-line);grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:16px;padding:22px 26px;display:grid}.connections-module__tY2lWW__identityCard:last-child{border-bottom:0}.connections-module__tY2lWW__providerMark{border:1px solid var(--anmok-line-strong);background:var(--anmok-paper);width:48px;height:48px;color:var(--anmok-ink);border-radius:50%;place-items:center;font:700 1rem Georgia,serif;display:grid}.connections-module__tY2lWW__providerMark[data-provider=EMAIL]{border-color:var(--anmok-moss);color:var(--anmok-moss-deep)}.connections-module__tY2lWW__identityTitle{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.connections-module__tY2lWW__identityTitle h3{margin:0;font-size:.96rem}.connections-module__tY2lWW__identityTitle span{background:var(--anmok-moss-soft);color:var(--anmok-moss-deep);border-radius:999px;padding:3px 8px;font-size:.62rem;font-weight:800}.connections-module__tY2lWW__identityBody dl{flex-wrap:wrap;gap:8px 22px;margin:10px 0 0;display:flex}.connections-module__tY2lWW__identityBody dl div{gap:6px;font-size:.68rem;display:flex}.connections-module__tY2lWW__identityBody dt{color:var(--anmok-ink-soft)}.connections-module__tY2lWW__identityBody dd{margin:0}.connections-module__tY2lWW__identityCard form fieldset,.connections-module__tY2lWW__sidePanel form fieldset{border:0;margin:0;padding:0}.connections-module__tY2lWW__identityCard form p,.connections-module__tY2lWW__sidePanel form p{color:var(--anmok-ink-soft);margin:6px 0 0;font-size:.65rem}.connections-module__tY2lWW__protectedMethod{max-width:130px;color:var(--anmok-ink-soft);text-align:right;font-size:.65rem;line-height:1.45}.connections-module__tY2lWW__sideStack{gap:16px;display:grid}.connections-module__tY2lWW__sidePanel{padding:24px}.connections-module__tY2lWW__sidePanel>p:not(:first-child){margin:12px 0 18px}.connections-module__tY2lWW__sidePanel>small{color:var(--anmok-ink-soft);margin-top:14px;line-height:1.55;display:block}.connections-module__tY2lWW__connectActions{gap:10px;display:grid}.connections-module__tY2lWW__connectActions button,.connections-module__tY2lWW__sidePanel form button{width:100%;min-height:44px}.connections-module__tY2lWW__complete{border-radius:var(--anmok-radius-sm);background:var(--anmok-moss-soft);color:var(--anmok-moss-deep);padding:12px;font-size:.72rem;line-height:1.5}.connections-module__tY2lWW__unavailable{grid-template-columns:auto 1fr;gap:16px;max-width:760px;padding:24px;display:grid}.connections-module__tY2lWW__unavailable small,.connections-module__tY2lWW__unavailable a{margin-top:12px;display:block}@media (max-width:900px){.connections-module__tY2lWW__layout{grid-template-columns:1fr}.connections-module__tY2lWW__sideStack{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.connections-module__tY2lWW__panelHeader,.connections-module__tY2lWW__sideStack{grid-template-columns:1fr}.connections-module__tY2lWW__identityCard{grid-template-columns:44px minmax(0,1fr);padding:18px}.connections-module__tY2lWW__providerMark{width:42px;height:42px}.connections-module__tY2lWW__identityCard form,.connections-module__tY2lWW__protectedMethod{text-align:left;grid-column:1/-1;width:100%;max-width:none}.connections-module__tY2lWW__identityCard form button{width:100%;min-height:44px}}@media (prefers-reduced-motion:reduce){.connections-module__tY2lWW__layout *{scroll-behavior:auto}}
