@layer reset{*,:before,:after{box-sizing:border-box}body{margin:0}button,input,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:not-allowed}a{color:inherit}h1,h2,h3,p{margin:0}button,input,textarea{min-width:0}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:3px solid var(--focus);outline-offset:3px}svg{flex-shrink:0}}@layer tokens{:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#fff;--canvas:#f3f5f9;--ink:#162a43;--muted:#506177;--brand:#2447ce;--brand-on:#fff;--good:#146c43;--warning:#8a4b00;--danger:#b32632;--line:#d4dce8;--surface-strong:#e9edf4;--focus:#2447ce;--shadow:0 18px 60px #162a4330;--font:-apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;font-family:var(--font);color:var(--ink);background:var(--paper);font-synthesis:none}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#11223a;--canvas:#0b192e;--ink:#f0f5ff;--muted:#b7c7de;--brand:#6f8fff;--brand-on:#071837;--good:#48d797;--warning:#ffb445;--danger:#ff6974;--line:#3e536f;--surface-strong:#203750;--focus:#a3b7ff;--shadow:0 18px 60px #0008}body{background:var(--paper);color:var(--ink);font-size:15px;line-height:1.5}h1{letter-spacing:-1.05px;font-size:clamp(28px,3vw,36px);font-weight:750;line-height:1.15}h2{letter-spacing:-.4px;font-size:21px;line-height:1.25}h3{font-size:17px;line-height:1.35}small{font-size:12px}button:disabled{opacity:1}::selection{background:var(--brand);color:var(--brand-on)}}@layer components{.cs-brand{letter-spacing:-.5px;white-space:nowrap;align-items:center;gap:10px;font-size:19px;font-weight:750;display:flex}.cs-brand-mark{background:var(--brand);width:38px;height:38px;color:var(--brand-on);border-radius:10px 2px;place-items:center;display:grid}.cs-button{border:1px solid var(--line);border-radius:7px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:8px 14px;font-weight:650;line-height:1.35;text-decoration:none;transition:background .12s,transform .12s;display:inline-flex}.cs-button:active:not(:disabled){transform:translateY(1px)}.cs-button-primary{background:var(--brand);color:var(--brand-on);border-color:var(--brand)}.cs-button-secondary{background:var(--paper);color:var(--ink)}.cs-button-secondary:hover:not(:disabled){background:var(--surface-strong)}.cs-button-quiet{color:var(--ink);background:0 0;border-color:#0000}.cs-button-quiet:hover:not(:disabled){background:var(--surface-strong)}.cs-button-danger{background:var(--danger);color:var(--paper);border-color:var(--danger)}.cs-button:disabled{background:var(--canvas);color:var(--muted);border-color:var(--line)}.cs-spinner{border:2px solid;border-bottom-color:#0000;border-radius:50%;flex-shrink:0;width:16px;height:16px;animation:.7s linear infinite cs-spin;display:inline-block}@keyframes cs-spin{to{transform:rotate(360deg)}}.cs-status{align-items:center;gap:7px;font-size:13px;font-weight:650;line-height:1.3;display:inline-flex}.cs-status-dot{background:currentColor;border-radius:50%;flex-shrink:0;width:7px;height:7px}.cs-tone-neutral{color:var(--muted)}.cs-tone-good{color:var(--good)}.cs-tone-warning{color:var(--warning)}.cs-tone-danger{color:var(--danger)}.cs-tone-brand{color:var(--brand)}.cs-notice{background:var(--paper);border:1px solid;border-radius:8px;align-items:flex-start;gap:12px;padding:16px;font-size:14px;display:flex}.cs-notice strong{margin-bottom:3px;display:block}.cs-notice svg{margin-top:1px}.cs-notice-action{flex-shrink:0;margin-left:auto}.cs-notice-action .cs-button{font-size:13px}.cs-field{flex-direction:column;gap:7px;margin-bottom:17px;display:flex;position:relative}.cs-field-label{color:var(--ink);font-size:14px;font-weight:650}.cs-field-hint{color:var(--muted);font-size:12px;line-height:1.45}.cs-field-error{color:var(--danger);font-size:13px}.cs-input{background:var(--paper);color:var(--ink);border:1px solid var(--line);border-radius:6px;width:100%;min-height:43px;padding:10px 12px;line-height:1.35}.cs-input::placeholder{color:var(--muted)}.cs-textarea{resize:vertical;min-height:98px}.cs-check{text-align:left;min-height:40px;color:var(--ink);background:0 0;border:0;align-items:center;gap:10px;padding:8px 0;display:flex}.cs-check-box{border:1px solid var(--line);background:var(--paper);border-radius:4px;flex-shrink:0;place-items:center;width:20px;height:20px;display:grid}.cs-check-box.is-checked{background:var(--brand);border-color:var(--brand);color:var(--brand-on)}.cs-choice{position:relative}.cs-choice-trigger{text-align:left;justify-content:space-between;align-items:center;gap:10px;display:flex}.cs-choice-options{z-index:30;background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:7px;max-height:280px;padding:5px;position:absolute;inset:calc(100% + 4px) 0 auto;overflow:auto}.cs-choice-option{cursor:pointer;min-height:42px;color:var(--ink);border-radius:4px;flex-direction:column;padding:10px 35px 10px 11px;display:flex;position:relative}.cs-choice-option small{color:var(--muted)}.cs-choice-option.is-active{background:var(--brand);color:var(--brand-on)}.cs-choice-option.is-active small{color:inherit}.cs-choice-option svg{position:absolute;top:12px;right:10px}.cs-choice-option[aria-disabled=true]{color:var(--muted);cursor:not-allowed}.cs-dialog-backdrop{z-index:100;background:#071327a6;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0;overflow:auto}.cs-dialog{background:var(--paper);width:100%;max-width:590px;color:var(--ink);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:14px;max-height:calc(100dvh - 48px);overflow:auto}.cs-dialog>header{justify-content:space-between;align-items:center;gap:16px;padding:23px 25px 10px;display:flex}.cs-dialog-description{color:var(--muted);margin-bottom:18px;padding:0 25px;font-size:14px}.cs-dialog-body{padding:8px 25px 22px}.cs-dialog>footer{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:flex-end;gap:10px;padding:17px 25px;display:flex}.cs-empty{text-align:center;border:1px dashed var(--line);border-radius:8px;padding:35px 24px}.cs-empty p{color:var(--muted);max-width:540px;margin:8px auto 19px;font-size:14px}.cs-empty .cs-button{margin-top:4px}.cs-loading{color:var(--muted);align-items:center;gap:11px;padding:30px 0;display:flex}.cs-page-heading{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:31px;display:flex}.cs-page-heading p{color:var(--muted);max-width:620px;margin-top:9px;font-size:15px}.cs-page-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.cs-section{margin:32px 0}.cs-section-heading{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px;display:flex}.cs-section-heading p{color:var(--muted);max-width:680px;margin-top:5px;font-size:13px}.cs-disclosure{border:1px solid var(--line);border-radius:7px;margin:10px 0}.cs-disclosure-trigger{background:var(--paper);width:100%;color:var(--ink);text-align:left;border:0;border-radius:7px;justify-content:space-between;align-items:center;gap:16px;min-height:48px;padding:14px 17px;font-weight:650;display:flex}.cs-disclosure-trigger[aria-expanded=true] svg{transform:rotate(180deg)}.cs-disclosure-body{padding:4px 17px 18px}.cs-form-grid{grid-template-columns:1fr 1fr;gap:0 18px;display:grid}.cs-action-row{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.cs-label-value{border-bottom:1px solid var(--line);justify-content:space-between;gap:18px;padding:11px 0;font-size:14px;display:flex}.cs-label-value span:first-child{color:var(--muted)}.cs-label-value span:last-child{text-align:right;overflow-wrap:anywhere;font-weight:600}.cs-muted{color:var(--muted)}.cs-code{font-family:var(--font);overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.cs-error-reference{margin-top:8px;font-size:12px}.cs-anchor{color:var(--brand);text-underline-offset:3px;text-decoration:underline}.cs-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=700px){.cs-page-heading{flex-direction:column;gap:16px;margin-bottom:26px}.cs-page-actions{flex-wrap:wrap}.cs-form-grid{grid-template-columns:1fr}.cs-notice{flex-wrap:wrap}.cs-notice-action{margin-left:32px}.cs-dialog-backdrop{align-items:flex-end;padding:12px}.cs-dialog{border-radius:12px;max-height:calc(100dvh - 24px)}.cs-dialog>header,.cs-dialog-body,.cs-dialog-description{padding-left:18px;padding-right:18px}.cs-dialog>footer{padding:14px 18px}.cs-dialog>footer .cs-button{flex:1}.cs-section-heading,.cs-label-value{flex-wrap:wrap}.cs-label-value span:last-child{text-align:left}}@media (prefers-reduced-motion:reduce){*{transition-duration:.01ms!important;animation-duration:.01ms!important}}}.recovery-page{background:var(--canvas);min-height:100dvh}.recovery-header{justify-content:space-between;align-items:center;max-width:1050px;margin:0 auto;padding:27px 32px;display:flex}.recovery-main{background:var(--paper);border:1px solid var(--line);border-radius:16px;max-width:810px;margin:12px auto 70px;padding:43px 45px}.recovery-company{color:var(--brand);margin-bottom:12px;font-size:15px;font-weight:650}.recovery-intro{color:var(--muted);max-width:610px;margin-top:13px;font-size:15px}.recovery-preview{background:var(--brand);color:var(--brand-on);text-align:center;flex-wrap:wrap;justify-content:center;gap:13px;padding:10px 25px;font-size:12px;display:flex}.recovery-account{border-top:1px solid var(--line);border-bottom:1px solid var(--line);align-items:center;gap:14px;margin:24px 0 8px;padding:22px 0;display:flex}.recovery-avatar{background:var(--ink);width:43px;height:43px;color:var(--paper);border-radius:50%;flex-shrink:0;place-items:center;font-size:20px;display:grid}.recovery-account>div:nth-child(2){flex:1;min-width:0}.recovery-account span{color:var(--muted);font-size:11px;display:block}.recovery-account strong{font-size:14px}.recovery-account p{color:var(--muted);overflow-wrap:anywhere;font-size:12px}.recovery-account .cs-button{font-size:12px}.recovery-site{margin-top:28px}.recovery-site>h2{color:var(--muted);margin-bottom:16px;font-size:17px}.recovery-product{border-top:1px solid var(--line);align-items:flex-start;gap:15px;padding:22px 0;display:flex}.recovery-product-sign{color:#fff;border-radius:7px;flex-shrink:0;place-items:center;width:35px;height:35px;font-size:19px;font-weight:750;display:grid}.recovery-product-confluence{background:#2447ce}.recovery-product-jira{background:#146c43}.recovery-product-jsm-agent{background:#7b2ab5}.recovery-product-details{flex:1;min-width:0}.recovery-product-details h3{margin-bottom:5px;font-size:16px}.recovery-product-details p{color:var(--muted);max-width:400px;margin-top:8px;font-size:12px}.recovery-product-details .recovery-waiting-explanation{font-size:11px}.recovery-product-action{flex-shrink:0}.recovery-product-action .cs-button{text-align:center;max-width:185px;font-size:12px}.recovery-operation,.recovery-operation .cs-action-row{margin-top:18px}.recovery-operation p{margin-top:8px}.recovery-continuation{font-weight:650}.recovery-signin{border:1px solid var(--line);text-align:center;border-radius:11px;margin-top:30px;padding:33px 26px}.recovery-signin-icon{background:var(--brand);color:var(--brand-on);border-radius:13px;place-items:center;width:55px;height:55px;margin:0 auto 20px;display:grid}.recovery-signin h2{font-size:21px}.recovery-signin p{color:var(--muted);max-width:450px;margin:14px auto 21px;font-size:14px}.recovery-signin .recovery-signin-note{margin:16px 0 0;font-size:11px}.recovery-main>.cs-notice{margin:22px 0}.recovery-away{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;margin-top:26px;padding-top:23px;display:flex}.recovery-away>div{align-items:flex-start;gap:12px;display:flex}.recovery-away svg{color:var(--brand);margin-top:3px}.recovery-away h3{font-size:14px}.recovery-away p{color:var(--muted);margin-top:5px;font-size:12px}.recovery-away .cs-button{flex-shrink:0;font-size:12px}.recovery-footer{color:var(--muted);flex-wrap:wrap;justify-content:center;gap:25px;padding:20px 25px 30px;font-size:11px;display:flex}.recovery-absences{border-top:1px solid var(--line);margin-top:24px;padding-top:25px}.recovery-absences-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.recovery-absences-heading h2{font-size:19px}.recovery-absences>.cs-notice{margin:14px 0}.recovery-absence{border-bottom:1px solid var(--line);padding:20px 0}.recovery-absence h3{margin-bottom:6px;font-size:15px}.recovery-absence p{color:var(--muted);margin-top:6px;font-size:12px}.recovery-absence>.cs-action-row{margin-top:13px}@media (width<=700px){.recovery-header{padding:18px}.recovery-main{border:0;border-top:1px solid var(--line);border-radius:0;margin:0 auto 30px;padding:30px 19px}.recovery-company{font-size:13px}.recovery-account{flex-wrap:wrap;gap:11px}.recovery-account>.cs-button{margin-left:54px}.recovery-account>div:nth-child(2){flex-basis:calc(100% - 54px)}.recovery-product{flex-wrap:wrap;gap:11px}.recovery-product-details{flex-basis:calc(100% - 46px)}.recovery-product-action{width:calc(100% - 46px);margin-left:46px}.recovery-product-action .cs-button{width:100%;max-width:none;min-height:44px}.recovery-site>h2{font-size:15px}.recovery-away{flex-wrap:wrap;gap:13px}.recovery-away>.cs-button{margin-left:32px}.recovery-footer{text-align:center;flex-direction:column;gap:8px;padding:16px 18px 25px}.recovery-signin{padding:27px 18px}.recovery-signin h2{font-size:19px}.recovery-absences-heading{flex-wrap:wrap}.recovery-preview{flex-direction:column;gap:2px;padding:10px 18px}}
