@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/space-grotesk-vietnamese-600-normal-DUi7WF5p.woff2)format("woff2"),url(/assets/space-grotesk-vietnamese-600-normal-D6zpsUhD.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/space-grotesk-latin-ext-600-normal-DxxdqCpr.woff2)format("woff2"),url(/assets/space-grotesk-latin-ext-600-normal-VcznFIpX.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/space-grotesk-latin-600-normal-DjKNqYRj.woff2)format("woff2"),url(/assets/space-grotesk-latin-600-normal-BflQw4A9.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-grotesk-vietnamese-700-normal-DMty7AZE.woff2)format("woff2"),url(/assets/space-grotesk-vietnamese-700-normal-Duxec5Rn.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-grotesk-latin-ext-700-normal-BQnZhY3m.woff2)format("woff2"),url(/assets/space-grotesk-latin-ext-700-normal-HVCqSBdx.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-grotesk-latin-700-normal-RjhwGPKo.woff2)format("woff2"),url(/assets/space-grotesk-latin-700-normal-CwsQ-cCU.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:"Segoe UI", system-ui, -apple-system, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-slate-100:oklch(96.8% .007 247.896);--color-white:#fff;--spacing:.25rem;--container-md:28rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-wide:.025em;--tracking-widest:.1em;--leading-snug:1.375;--leading-normal:1.5;--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-primary:#3181f8;--color-primary-dark:#3d68ff;--color-text-primary:var(--ak-fg-0d0d0d);--color-text-secondary:var(--ak-fg-9aa3ad);--color-akeyless-icon:#01d9c1;--color-akeyless-navy:#1a3a4a;--console-control-radius:10px;--console-selection-accent:#00d8c3;--console-selection-fill:var(--ak-bg-f1fcff);--login-form-forgot-row-height:28px;--login-form-forgot-row-email-padding-top:.5rem}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*,:before,:after{box-sizing:border-box}html{font-family:var(--font-sans);-webkit-font-smoothing:antialiased}body{min-height:100vh;margin:0}html:has(.auth-page){scrollbar-width:none;-ms-overflow-style:none}html:has(.auth-page) body{scrollbar-width:none;-ms-overflow-style:none}html:has(.auth-page)::-webkit-scrollbar{width:0;height:0;display:none}html:has(.auth-page) body::-webkit-scrollbar{width:0;height:0;display:none}}@layer components{.login-form{flex-direction:column;min-width:0;display:flex}.login-form-field-anchor{z-index:1;position:relative}.login-form-field-anchor:focus-within{z-index:40}.login-form-field-anchor:has(.login-history-menu){z-index:40}.signup-page__header{align-items:center;padding:2.5rem 3rem 0;display:flex}.signup-page__body{flex-direction:column;flex:auto;min-height:0;padding:1.5rem 3rem 2.75rem;display:flex;overflow:visible}.signup-page__main{overflow:visible}.signup-page__content{flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:1.5rem;width:100%;max-width:30rem;margin:0 auto;display:flex}.signup-page__form-wrap{flex-direction:column;align-items:stretch;gap:1.5rem;width:100%;display:flex}.signup-page__signin{text-align:center;color:var(--ak-fg-64748b);margin:0;font-size:.875rem;line-height:1.4}.signup-page__signin-link{color:var(--ak-fg-3181f8);text-underline-offset:2px;font-weight:700;text-decoration:underline}.signup-page__signin-link:hover{color:var(--ak-fg-2563eb)}.signup-page__signin-link:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.signup-form{flex-direction:column;gap:1.5rem;width:100%;display:flex}.signup-form__title{text-align:center;letter-spacing:-.01em;color:var(--ak-fg-0d0d0d);margin:0;font-size:1.375rem;font-weight:500;line-height:1.35}.signup-form__fields{gap:.85rem;display:grid}.signup-form__submit{width:100%;min-height:3rem;padding-top:.85rem;padding-bottom:.85rem;font-size:.9375rem;font-weight:700}.login-method-select{z-index:4;width:100%;position:relative}.login-method-select__trigger{z-index:1;width:100%;position:relative}.login-method-select__button{border:1px solid var(--ak-border-b7dff0);background:var(--ak-bg-e8f6fb);width:100%;min-height:3.5rem;color:var(--ak-fg-0d0d0d);font:inherit;cursor:pointer;border-radius:.5rem;justify-content:flex-start;align-items:center;gap:.65rem;margin:0;padding:.9rem 2.75rem .9rem 1rem;font-size:.875rem;font-weight:500;line-height:1.2;transition:border-color .15s,background-color .15s;display:flex;position:relative}.login-method-select__button:hover:not(:disabled){border-color:var(--ak-border-9ed2ea);background:var(--ak-bg-dff2f9)}.login-method-select.is-open .login-method-select__button,.login-method-select.is-open .login-method-select__button:hover:not(:disabled){border-color:var(--ak-border-e5e7eb);background:var(--ak-bg-ffffff)}.login-method-select__button:disabled{opacity:.6;cursor:not-allowed}.login-method-select__button:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.login-method-select__icon{pointer-events:none;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:inline-flex;position:static}.login-method-select__icon svg{width:1.5rem;height:1.5rem}.login-method-select__label{text-align:left}.login-method-select__caret{pointer-events:none;border-bottom:1.5px solid #6b7280;border-right:1.5px solid #6b7280;width:.55rem;height:.55rem;transition:transform .15s;display:block;position:absolute;right:1.15rem;transform:rotate(45deg)translateY(-.1rem)}.login-method-select.is-open .login-method-select__caret{transform:rotate(225deg)translateY(-.05rem)}.login-method-select__caret-hit{z-index:2;cursor:pointer;background:0 0;border:0;border-radius:0 .5rem .5rem 0;width:2.75rem;margin:0;padding:0;position:absolute;top:0;bottom:0;right:0}.login-method-select__caret-hit:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.login-method-select__menu{z-index:5;background:var(--ak-bg-ffffff);border:1px solid #0f172a14;border-radius:.75rem;gap:0;width:58%;margin:0;padding:0;list-style:none;display:grid;position:absolute;left:.45rem;right:auto;overflow:hidden;box-shadow:0 1px 2px #0f172a14}.login-method-select__menu--down{top:calc(100% - .6rem);bottom:auto}.login-method-select__menu--up{top:auto;bottom:calc(100% - .6rem)}.login-method-select__menu>li+li{border-top:1px solid var(--ak-border-f0f1f3)}.login-method-select__option{background:var(--ak-bg-ffffff);width:100%;color:var(--ak-fg-0d0d0d);font:inherit;text-align:left;cursor:pointer;border:0;grid-template-columns:1rem minmax(0,1fr) .75rem;align-items:center;column-gap:.5rem;margin:0;padding:1.05rem 1rem;font-size:.8125rem;font-weight:400;line-height:1.25;display:grid}.login-method-select__option:hover{background:var(--ak-bg-f3f4f6);font-weight:700}.login-method-select__option.is-selected{background:var(--ak-bg-ffffff);font-weight:400}.login-method-select__option.is-selected:hover{background:var(--ak-bg-f3f4f6);font-weight:700}.login-method-select__option:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.login-method-select__option-icon{width:1rem;height:1rem;color:var(--ak-fg-0d0d0d);justify-content:center;align-items:center;display:inline-flex}.login-method-select__option-icon svg{width:1rem;height:1rem}.login-method-select__option-icon--mono svg{filter:grayscale()brightness(0)}.login-method-select__option-label{min-width:0}.login-method-select__check{color:var(--ak-fg-0d0d0d);justify-content:center;align-items:center;display:inline-flex}.login-method-select__check-spacer{width:.75rem;height:.75rem;display:block}.login-history-menu{z-index:30;background:var(--ak-bg-ffffff);border:1px solid #0f172a14;border-radius:.75rem;flex-direction:column;width:58%;max-height:18rem;margin:0;padding:0;display:flex;position:absolute;top:calc(100% - .35rem);left:.45rem;right:auto;overflow:hidden;box-shadow:0 1px 2px #0f172a14}.login-history-menu__search{border-bottom:1px solid var(--ak-border-f0f1f3);background:var(--ak-bg-ffffff);flex:none;padding:.65rem .75rem .55rem}.login-history-menu__search-input{box-sizing:border-box;border:1px solid var(--ak-border-d1d5db);background:var(--ak-bg-ffffff);width:100%;min-height:2rem;color:var(--ak-fg-0d0d0d);font:inherit;border-radius:.45rem;margin:0;padding:.35rem .65rem;font-size:.8125rem}.login-history-menu__search-input:focus{border-color:var(--color-primary,#3181f8);outline:none;box-shadow:0 0 0 2px #3181f824}.login-history-menu__list{flex:auto;min-height:0;overflow:hidden auto}.login-history-menu__empty{color:var(--ak-fg-6b7280);padding:1.05rem 1rem;font-size:.8125rem}.login-history-menu__option{border:0;border-top:1px solid var(--ak-border-f0f1f3);background:var(--ak-bg-ffffff);width:100%;color:var(--ak-fg-0d0d0d);font:inherit;text-align:left;cursor:pointer;flex-direction:column;gap:.2rem;margin:0;padding:1.05rem 1rem;display:flex}.login-history-menu__option:first-child{border-top:0}.login-history-menu__option:hover,.login-history-menu__option:focus-visible{background:var(--ak-bg-f3f4f6);outline:none}.login-history-menu__option-top{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.login-history-menu__id{overflow-wrap:anywhere;min-width:0;color:var(--ak-fg-0d0d0d);font-size:.8125rem;font-weight:600;line-height:1.3}.login-history-menu__count{color:var(--ak-fg-6b7280);flex-shrink:0;font-size:.75rem;line-height:1.3}.login-history-menu__meta{color:var(--ak-fg-6b7280);font-size:.75rem;line-height:1.35}.login-form__credentials{gap:1rem;width:100%;display:grid}.login-form__forgot-btn{color:var(--ak-fg-3181f8);font:inherit;cursor:not-allowed;opacity:.55;background:0 0;border:0;margin:0;padding:0;font-size:.875rem}.signup-legal-footer{z-index:6;text-align:center;width:100%;max-width:30rem;margin:1.75rem auto 0;position:relative;overflow:visible}.signup-env{z-index:8;justify-content:center;align-items:center;gap:.35rem;margin:0 0 .65rem;font-size:.875rem;line-height:1.3;display:inline-flex;position:relative}.signup-env__label{color:var(--ak-fg-9aa3ad);font-weight:400}.signup-env__control{align-items:center;display:inline-flex;position:relative}.signup-env__trigger{color:var(--ak-fg-0d0d0d);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.35rem;margin:0;padding:0;font-weight:700;display:inline-flex}.signup-env__trigger:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:.25rem}.signup-env__caret{border-top:.32rem solid #9aa3ad;border-left:.28rem solid #0000;border-right:.28rem solid #0000;width:0;height:0;transition:transform .15s;display:block}.signup-env__trigger--open-up .signup-env__caret{transform:rotate(180deg)}.signup-env__trigger--open-down .signup-env__caret{transform:none}.signup-env__menu{z-index:30;background:var(--ak-bg-ffffff);border-radius:1rem;gap:.85rem;min-width:7.25rem;margin:0;padding:1rem 1.15rem;list-style:none;display:grid;position:absolute;left:50%;right:auto;transform:translate(-50%);box-shadow:0 10px 28px #0f172a1f,0 2px 8px #0f172a0f}.signup-env__menu--up{top:auto;bottom:calc(100% + .55rem)}.signup-env__menu--down{top:calc(100% + .55rem);bottom:auto}.signup-env__option{color:#b0b7c0;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-size:.9375rem;font-weight:500;line-height:1.2;display:block}.signup-env__option:hover{color:var(--ak-fg-64748b)}.signup-env__option--selected{color:var(--ak-fg-0d0d0d);font-weight:700}.signup-env__option:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:.25rem}.signup-legal-footer__legal{color:var(--ak-fg-9aa3ad);margin:0;font-size:.75rem;line-height:1.55}.signup-legal-footer__link{color:var(--ak-fg-9aa3ad);text-underline-offset:2px;text-decoration:underline}.signup-legal-footer__link:hover{color:var(--color-primary)}.marketing-panel{background-image:linear-gradient(223.25deg,#01d9c1 0%,#3181f8 100%)}.marketing-panel--signup{background-color:#00070b;background-image:none;flex:0 0 47%;width:47%;max-width:47%;padding:0;display:none}@media (width>=900px){.marketing-panel--signup{display:block}}@media (width<=1024px){.signup-page__header{padding:1.75rem 1.5rem 0}.signup-page__body{padding:1.25rem 1.5rem 2rem}}}@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-x-0{inset-inline:0}.top-\[18\%\]{top:18%}.bottom-0{bottom:0}.left-1\/2{left:50%}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-0{margin:0}.mx-auto{margin-inline:auto}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.h-4{height:calc(var(--spacing) * 4)}.h-6{height:calc(var(--spacing) * 6)}.h-9{height:calc(var(--spacing) * 9)}.h-\[65\%\]{height:65%}.h-auto{height:auto}.h-full{height:100%}.max-h-\[52\%\]{max-height:52%}.max-h-full{max-height:100%}.min-h-0{min-height:0}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-4{width:calc(var(--spacing) * 4)}.w-6{width:calc(var(--spacing) * 6)}.w-\[68\%\]{width:68%}.w-auto{width:auto}.w-full{width:100%}.max-w-\[18rem\]{max-width:18rem}.max-w-\[min\(100\%\,44rem\)\]{max-width:min(100%,44rem)}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.min-w-0{min-width:0}.flex-1{flex:1}.flex-none{flex:none}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-col{flex-direction:column}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-clip{overflow-x:clip}.rounded{border-radius:.25rem}.rounded-\[100\%\]{border-radius:100%}.border{border-style:var(--tw-border-style);border-width:1px}.bg-\[var\(--ak-bg-ffffff\)\]{background-color:var(--ak-bg-ffffff)}.bg-\[var\(--ak-canvas\)\]{background-color:var(--ak-canvas)}.bg-\[var\(--ak-surface\)\]{background-color:var(--ak-surface)}.bg-primary{background-color:var(--color-primary)}.bg-transparent{background-color:#0000}.fill-none{fill:none}.object-contain{object-fit:contain}.object-bottom{object-position:bottom}.px-1{padding-inline:var(--spacing)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-12{padding-inline:calc(var(--spacing) * 12)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-16{padding-block:calc(var(--spacing) * 16)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pb-0{padding-bottom:0}.text-center{text-align:center}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-\[\#0d9488\]{color:#0d9488}.text-\[var\(--ak-fg-0f172a\)\]{color:var(--ak-fg-0f172a)}.text-\[var\(--ak-fg-64748b\)\]{color:var(--ak-fg-64748b)}.text-\[var\(--ak-fg-475569\)\]{color:var(--ak-fg-475569)}.text-\[var\(--ak-text-muted\)\]{color:var(--ak-text-muted)}.text-primary{color:var(--color-primary)}.text-white{color:var(--color-white)}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.text-white\/80{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.text-white\/90{color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.opacity-90{opacity:.9}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[22px\]{--tw-blur:blur(22px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.select-none{-webkit-user-select:none;user-select:none}@media (hover:hover){.hover\:bg-primary-dark:hover{background-color:var(--color-primary-dark)}.hover\:bg-slate-100:hover{background-color:var(--color-slate-100)}.hover\:underline:hover{text-decoration-line:underline}}.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-primary:focus-visible{outline-color:var(--color-primary)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-60:disabled{opacity:.6}@media (prefers-reduced-motion:no-preference){.motion-safe\:animate-pulse{animation:var(--animate-pulse)}.motion-safe\:animate-spin{animation:var(--animate-spin)}}@media (width>=80rem){.xl\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}}:root{--ak-bg-248-250-252-a92:#f8fafceb;--ak-bg-255-255-255-a55:#ffffff8c;--ak-bg-255-255-255-a78:#ffffffc7;--ak-bg-255-255-255-a80:#fffc;--ak-bg-255-255-255-a92:#ffffffeb;--ak-bg-255-255-255-a96:#fffffff5;--ak-bg-94a3b8:#94a3b8;--ak-bg-cbd5e1:#cbd5e1;--ak-bg-d1d5db:#d1d5db;--ak-bg-dbeafe:#dbeafe;--ak-bg-dcfce7:#dcfce7;--ak-bg-dfe4e8:#dfe4e8;--ak-bg-dff2f9:#dff2f9;--ak-bg-e1e5e8:#e1e5e8;--ak-bg-e2e8f0:#e2e8f0;--ak-bg-e5e7eb:#e5e7eb;--ak-bg-e8eaed:#e8eaed;--ak-bg-e8ebec:#e8ebec;--ak-bg-e8eef5:#e8eef5;--ak-bg-e8f6fb:#e8f6fb;--ak-bg-eaf3fc:#eaf3fc;--ak-bg-ecfdf5:#ecfdf5;--ak-bg-ecfeff:#ecfeff;--ak-bg-eef0f1:#eef0f1;--ak-bg-eef1f3:#eef1f3;--ak-bg-eef2f7:#eef2f7;--ak-bg-eef2ff:#eef2ff;--ak-bg-eef6f5:#eef6f5;--ak-bg-eff6ff:#eff6ff;--ak-bg-f0f7ff:#f0f7ff;--ak-bg-f0fdfa:#f0fdfa;--ak-bg-f1f3f3:#f1f3f3;--ak-bg-f1f5f9:#f1f5f9;--ak-bg-f1fcff:#f1fcff;--ak-bg-f3f4f6:#f3f4f6;--ak-bg-f3f5f7:#f3f5f7;--ak-bg-f4f4f5:#f4f4f5;--ak-bg-f4f6f7:#f4f6f7;--ak-bg-f4f6f8:#f4f6f8;--ak-bg-f4fffc:#f4fffc;--ak-bg-f5fbfa:#f5fbfa;--ak-bg-f6f7f7:#f6f7f7;--ak-bg-f7f9fa:#f7f9fa;--ak-bg-f8fafb:#f8fafb;--ak-bg-f8fafc:#f8fafc;--ak-bg-f8fbff:#f8fbff;--ak-bg-f9fafb:#f9fafb;--ak-bg-fafafa:#fafafa;--ak-bg-fafbfc:#fafbfc;--ak-bg-fbfbfb:#fbfbfb;--ak-bg-fbfcfd:#fbfcfd;--ak-bg-fee2e2:#fee2e2;--ak-bg-fef2f2:#fef2f2;--ak-bg-fef3c7:#fef3c7;--ak-bg-fef3f2:#fef3f2;--ak-bg-fef9c3:#fef9c3;--ak-bg-ffe4e6:#ffe4e6;--ak-bg-fff7ed:#fff7ed;--ak-bg-fff7f7:#fff7f7;--ak-bg-fffbeb:#fffbeb;--ak-bg-ffffff:#fff;--ak-border-226-232-240-a90:#e2e8f0e6;--ak-border-226-232-240-a95:#e2e8f0f2;--ak-border-93c5fd:#93c5fd;--ak-border-9ed2ea:#9ed2ea;--ak-border-a7f3d0:#a7f3d0;--ak-border-b7dff0:#b7dff0;--ak-border-bfdbfe:#bfdbfe;--ak-border-c4c9d1:#c4c9d1;--ak-border-c9d0d6:#c9d0d6;--ak-border-cbd5e1:#cbd5e1;--ak-border-d1d5db:#d1d5db;--ak-border-d6dee8:#d6dee8;--ak-border-dbeafe:#dbeafe;--ak-border-dce1e7:#dce1e7;--ak-border-e1e5e8:#e1e5e8;--ak-border-e2e8f0:#e2e8f0;--ak-border-e5e5e5:#e5e5e5;--ak-border-e5e7eb:#e5e7eb;--ak-border-e8eaed:#e8eaed;--ak-border-e8ebef:#e8ebef;--ak-border-e8eef3:#e8eef3;--ak-border-eef0f2:#eef0f2;--ak-border-eef1f3:#eef1f3;--ak-border-eef2f7:#eef2f7;--ak-border-f0f1f3:#f0f1f3;--ak-border-f1ebe2:#f1ebe2;--ak-border-f1f5f9:#f1f5f9;--ak-border-fca5a5:#fca5a5;--ak-border-fde68a:#fde68a;--ak-border-fecaca:#fecaca;--ak-border-fed7aa:#fed7aa;--ak-border-ffffff:#fff;--ak-fg-00d8c3:#00d8c3;--ak-fg-01d9c1:#01d9c1;--ak-fg-047857:#047857;--ak-fg-0d0d0d:#0d0d0d;--ak-fg-0d9488:#0d9488;--ak-fg-0f172a:#0f172a;--ak-fg-111827:#111827;--ak-fg-15803d:#15803d;--ak-fg-16a34a:#16a34a;--ak-fg-176fd5:#176fd5;--ak-fg-1a1a1a:#1a1a1a;--ak-fg-1d4ed8:#1d4ed8;--ak-fg-1e293b:#1e293b;--ak-fg-1e3a8a:#1e3a8a;--ak-fg-1f2937:#1f2937;--ak-fg-2563eb:#2563eb;--ak-fg-3181f8:#3181f8;--ak-fg-334155:#334155;--ak-fg-3730a3:#3730a3;--ak-fg-374151:#374151;--ak-fg-3b82f6:#3b82f6;--ak-fg-4338ca:#4338ca;--ak-fg-475569:#475569;--ak-fg-4b5563:#4b5563;--ak-fg-5f6b76:#5f6b76;--ak-fg-64748b:#64748b;--ak-fg-6b7280:#6b7280;--ak-fg-8a8f98:#8a8f98;--ak-fg-912018:#912018;--ak-fg-92400e:#92400e;--ak-fg-94a3b8:#94a3b8;--ak-fg-991b1b:#991b1b;--ak-fg-9aa3ad:#9aa3ad;--ak-fg-9ca3af:#9ca3af;--ak-fg-a16207:#a16207;--ak-fg-b42318:#b42318;--ak-fg-b45309:#b45309;--ak-fg-b91c1c:#b91c1c;--ak-fg-be123c:#be123c;--ak-fg-c2410c:#c2410c;--ak-fg-d97066:#d97066;--ak-fg-d97706:#d97706;--ak-fg-dc2626:#dc2626;--ak-fg-e11d48:#e11d48;--ak-fg-ef4444:#ef4444}:root.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ak-bg-248-250-252-a92:#1e2126eb;--ak-bg-255-255-255-a55:#1a1d218c;--ak-bg-255-255-255-a78:#1a1d21c7;--ak-bg-255-255-255-a80:#1a1d21cc;--ak-bg-255-255-255-a92:#1a1d21eb;--ak-bg-255-255-255-a96:#1a1d21f5;--ak-bg-94a3b8:#5d6672;--ak-bg-cbd5e1:#3b4048;--ak-bg-d1d5db:#3b4048;--ak-bg-dbeafe:#1d3048;--ak-bg-dcfce7:#1e482c;--ak-bg-dfe4e8:#2e333b;--ak-bg-dff2f9:#1e3d48;--ak-bg-e1e5e8:#2e333a;--ak-bg-e2e8f0:#2a2f36;--ak-bg-e5e7eb:#2b3037;--ak-bg-e8eaed:#292e34;--ak-bg-e8ebec:#2a2e35;--ak-bg-e8eef5:#262a31;--ak-bg-e8f6fb:#1c3a45;--ak-bg-eaf3fc:#1c3044;--ak-bg-ecfdf5:#1c4431;--ak-bg-ecfeff:#1b4143;--ak-bg-eef0f1:#252930;--ak-bg-eef1f3:#25292f;--ak-bg-eef2f7:#23272d;--ak-bg-eef2ff:#1b2442;--ak-bg-eef6f5:#24272d;--ak-bg-eff6ff:#1b2c42;--ak-bg-f0f7ff:#1b2d42;--ak-bg-f0fdfa:#1b4239;--ak-bg-f1f3f3:#181b20;--ak-bg-f1f5f9:#21252a;--ak-bg-f1fcff:#1b3942;--ak-bg-f3f4f6:#22252b;--ak-bg-f3f5f7:#21252a;--ak-bg-f4f4f5:#22252b;--ak-bg-f4f6f7:#16191e;--ak-bg-f4f6f8:#212429;--ak-bg-f4fffc:#1a4136;--ak-bg-f5fbfa:#1f2228;--ak-bg-f6f7f7:#16191e;--ak-bg-f7f9fa:#1f2227;--ak-bg-f8fafb:#1e2126;--ak-bg-f8fafc:#1e2126;--ak-bg-f8fbff:#1c2024;--ak-bg-f9fafb:#1e2126;--ak-bg-fafafa:#111418;--ak-bg-fafbfc:#1d2025;--ak-bg-fbfbfb:#111418;--ak-bg-fbfcfd:#1c1f24;--ak-bg-fee2e2:#461d1d;--ak-bg-fef2f2:#421b1b;--ak-bg-fef3c7:#4e4520;--ak-bg-fef3f2:#421e1b;--ak-bg-fef9c3:#4f4b20;--ak-bg-ffe4e6:#451c1f;--ak-bg-fff7ed:#43311b;--ak-bg-fff7f7:#1d2025;--ak-bg-fffbeb:#433b1b;--ak-bg-ffffff:#1a1d21;--ak-border-226-232-240-a90:#262a30e6;--ak-border-226-232-240-a95:#262a30f2;--ak-border-93c5fd:#2b4c71;--ak-border-9ed2ea:#2b5c72;--ak-border-a7f3d0:#2a6e4f;--ak-border-b7dff0:#29586c;--ak-border-bfdbfe:#274367;--ak-border-c4c9d1:#343a43;--ak-border-c9d0d6:#323740;--ak-border-cbd5e1:#2f343c;--ak-border-d1d5db:#2f343c;--ak-border-d6dee8:#2a2f36;--ak-border-dbeafe:#253e61;--ak-border-dce1e7:#292e34;--ak-border-e1e5e8:#282c33;--ak-border-e2e8f0:#262a30;--ak-border-e5e5e5:#282c32;--ak-border-e5e7eb:#262a30;--ak-border-e8eaed:#25292f;--ak-border-e8ebef:#24282e;--ak-border-e8eef3:#23272d;--ak-border-eef0f2:#22262c;--ak-border-eef1f3:#22262b;--ak-border-eef2f7:#21252a;--ak-border-f0f1f3:#21252b;--ak-border-f1ebe2:#5b482c;--ak-border-f1f5f9:#202328;--ak-border-fca5a5:#6d2929;--ak-border-fde68a:#73642b;--ak-border-fecaca:#642626;--ak-border-fed7aa:#6b4c29;--ak-border-ffffff:#1b1e22;--ak-fg-00d8c3:#7dfff2;--ak-fg-01d9c1:#7dfef0;--ak-fg-047857:#b7fde9;--ak-fg-0d0d0d:#e7e8ea;--ak-fg-0d9488:#a6f7f0;--ak-fg-0f172a:#dee0e3;--ak-fg-111827:#dee0e3;--ak-fg-15803d:#b2f2ca;--ak-fg-16a34a:#9df2bc;--ak-fg-176fd5:#7fb4f1;--ak-fg-1a1a1a:#dfe1e4;--ak-fg-1d4ed8:#7d9bee;--ak-fg-1e293b:#d4d7da;--ak-fg-1e3a8a:#acbded;--ak-fg-1f2937:#d5d7db;--ak-fg-2563eb:#6a94f1;--ak-fg-3181f8:#619efa;--ak-fg-334155:#c6c9cf;--ak-fg-3730a3:#a19de2;--ak-fg-374151:#c6c9cf;--ak-fg-3b82f6:#639bf8;--ak-fg-4338ca:#8c85de;--ak-fg-475569:#babec4;--ak-fg-4b5563:#bbbfc5;--ak-fg-5f6b76:#afb4bb;--ak-fg-64748b:#a7adb4;--ak-fg-6b7280:#a9aeb5;--ak-fg-8a8f98:#989ea8;--ak-fg-912018:#f1ada8;--ak-fg-92400e:#f7c5a7;--ak-fg-94a3b8:#8c939d;--ak-fg-991b1b:#efa3a3;--ak-fg-9aa3ad:#8d949e;--ak-fg-9ca3af:#8c939d;--ak-fg-a16207:#fbd59e;--ak-fg-b42318:#f19a93;--ak-fg-b45309:#fabf93;--ak-fg-b91c1c:#ee9090;--ak-fg-be123c:#f48da6;--ak-fg-c2410c:#f8aa8b;--ak-fg-d97066:#df857c;--ak-fg-d97706:#fbc17d;--ak-fg-dc2626:#ea7a7a;--ak-fg-e11d48:#ee7892;--ak-fg-ef4444:#f26969}.text-field-label{color:var(--ak-fg-334155);flex-wrap:wrap;align-items:center;gap:.375rem;margin-bottom:.5rem;font-size:.875rem;line-height:1.25rem;transition:color .2s;display:inline-flex}.text-field-required{color:var(--color-primary);margin-left:.125rem}.text-field-input{border:0;border-bottom:1px solid var(--ak-border-cbd5e1);width:100%;min-width:0;max-width:100%;color:var(--ak-fg-0f172a);background:0 0;outline:none;padding:.5rem 0;font-size:1rem;line-height:1.5rem;transition:border-color .2s,border-width .2s,padding-bottom .2s;display:block}.text-field-input::placeholder{color:var(--ak-fg-94a3b8)}.text-field:focus-within:not(.text-field--error) .text-field-label{color:var(--color-primary)}.text-field:focus-within:not(.text-field--error) .text-field-input{border-bottom-color:var(--color-primary);border-bottom-width:2px;padding-bottom:calc(.5rem - 1px)}.text-field--error .text-field-label{color:var(--ak-fg-dc2626)}.text-field--error .text-field-input{border-bottom-color:#ef4444}.text-field--error:focus-within .text-field-input{border-bottom-width:2px;border-bottom-color:#ef4444;padding-bottom:calc(.5rem - 1px)}.text-field-error{min-height:1.25rem;color:var(--ak-fg-dc2626);margin:.25rem 0 0;font-size:.875rem;line-height:1.25rem}.text-field--boxed .text-field-label{color:var(--ak-fg-374151);margin-bottom:.45rem;font-size:.8125rem;font-weight:600}.text-field--boxed .text-field-input{box-sizing:border-box;border:1px solid var(--ak-border-d1d5db);background:var(--ak-bg-ffffff);border-radius:10px;min-height:2.25rem;padding:.5rem .875rem;font-size:.8125rem;font-weight:600;line-height:1.2;transition:border-color .15s,box-shadow .15s}.text-field--boxed:focus-within:not(.text-field--error) .text-field-label{color:var(--ak-fg-374151)}.text-field--boxed:focus-within:not(.text-field--error) .text-field-input{border-width:1px;border-color:#3181f8;padding-bottom:.5rem;box-shadow:0 0 0 2px #3181f82e}.text-field--boxed.text-field--error .text-field-input{border-width:1px;border-color:#ef4444}.text-field--boxed.text-field--error:focus-within .text-field-input{border-width:1px;border-color:#ef4444;padding-bottom:.5rem;box-shadow:0 0 0 2px #ef44442e}.text-field--boxed .text-field-error[aria-hidden=true]{min-height:0;margin:0;display:none}.signup-form__boxed-field{position:relative}.signup-form__boxed-field .text-field-label{z-index:1;clip:auto;white-space:nowrap;width:auto;height:auto;color:var(--ak-fg-9aa3ad);pointer-events:none;border:0;margin:0;padding:0;font-size:.9375rem;font-weight:400;line-height:1.2;transition:top .15s,transform .15s,font-size .15s,color .15s;display:block;position:absolute;top:50%;left:1rem;overflow:visible;transform:translateY(-50%)}.signup-form__boxed-field .text-field-required{display:none}.signup-form__boxed-field:focus-within .text-field-label{font-size:.6875rem;line-height:1;top:.5rem;transform:none}.signup-form__boxed-field:has(.text-field-input:not(:placeholder-shown)) .text-field-label{font-size:.6875rem;line-height:1;top:.5rem;transform:none}.signup-form__boxed-field:focus-within:not(.text-field--error) .text-field-label{color:var(--ak-fg-3181f8)}.signup-form__boxed-field:has(.text-field-input:not(:placeholder-shown)):not(:focus-within) .text-field-label{color:var(--ak-fg-6b7280)}.signup-form__boxed-field.text-field--error .text-field-label{color:var(--ak-fg-dc2626)}.signup-form__boxed-field .text-field-input{box-sizing:border-box;border:1px solid var(--ak-border-d1d5db);background:var(--ak-bg-ffffff);min-height:3.5rem;color:var(--ak-fg-0d0d0d);border-radius:.5rem;padding:1rem;font-size:.9375rem;font-weight:400;line-height:1.25;transition:border-color .15s,box-shadow .15s,padding .15s}.signup-form__boxed-field:focus-within .text-field-input{padding-top:1.5rem;padding-bottom:.55rem}.signup-form__boxed-field:has(.text-field-input:not(:placeholder-shown)) .text-field-input{padding-top:1.5rem;padding-bottom:.55rem}.signup-form__boxed-field .text-field-input::placeholder{color:#0000;font-weight:400}.signup-form__boxed-field.text-field--boxed:focus-within:not(.text-field--error) .text-field-input{border-color:#3181f8;box-shadow:0 0 0 2px #3181f82e}.signup-form__boxed-field .text-field-error{min-height:0;margin-top:.35rem}.signup-form__boxed-field .text-field-error[aria-hidden=true]{display:none}.create-workspace .text-field:not(.text-field--boxed) .text-field-label{color:var(--ak-fg-374151);margin-bottom:.45rem;font-size:.8125rem;font-weight:600}.create-workspace .text-field:not(.text-field--boxed) .text-field-input{box-sizing:border-box;border:1px solid var(--ak-border-d1d5db);background:var(--ak-bg-ffffff);border-radius:10px;min-height:2.25rem;padding:.5rem .875rem;font-size:.8125rem;font-weight:600;line-height:1.2}.create-workspace .text-field:not(.text-field--boxed):focus-within:not(.text-field--error) .text-field-label{color:var(--ak-fg-374151)}.create-workspace .text-field:not(.text-field--boxed):focus-within:not(.text-field--error) .text-field-input{border-width:1px;border-color:#3181f8;padding-bottom:.5rem;box-shadow:0 0 0 2px #3181f82e}.create-workspace .text-field .text-field-error[aria-hidden=true]{min-height:0;margin:0;display:none}.text-field-error[aria-hidden=true]{visibility:hidden}.ui-button__spinner{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;flex-shrink:0;width:1.125rem;height:1.125rem;animation:.7s linear infinite ui-button-spin}.ui-button--ghost .ui-button__spinner{border-color:#3181f838;border-top-color:var(--color-primary)}@keyframes ui-button-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ui-button__spinner{border-top-color:#ffffffa6;animation:none}.ui-button--ghost .ui-button__spinner{border-top-color:var(--color-primary)}}.console-shell{background:var(--ak-bg-ffffff);--console-chip-width:5rem;--console-sidebar-width:300px;--console-sidebar-bg:var(--ak-bg-f1f3f3);--console-sidebar-border:var(--ak-border-e1e5e8);--console-sidebar-row-hover:var(--ak-bg-e8ebec);--console-sidebar-row-active:var(--ak-bg-e1e5e8);--console-sidebar-section-title:var(--ak-fg-0d0d0d);--console-icon-frame-size:2.375rem;--console-icon-frame-size-sm:1.75rem;--console-icon-frame-radius:10px;--console-icon-frame-border:var(--console-sidebar-border);--console-icon-glyph-size:1.125rem;--console-icon-glyph-size-sm:.9375rem;--console-details-menu-bg:var(--ak-bg-f6f7f7);--console-details-menu-row-hover:var(--ak-bg-eef0f1);--console-details-menu-row-active:var(--ak-bg-e8ebec);height:100vh;display:flex;overflow:hidden}.console-sidebar{z-index:30;background:var(--console-sidebar-bg);border-right:1px solid var(--console-sidebar-border);flex-direction:column;flex-shrink:0;height:100vh;transition:width .2s;display:flex;position:relative;overflow:visible}.console-sidebar__logo{box-sizing:border-box;flex-shrink:0;align-items:center;gap:.75rem;min-height:72px;padding:1.25rem 1.25rem 1rem 2rem;display:flex;overflow:visible}.console-sidebar__logo-copy{flex:0 auto;align-content:center;gap:.25rem;width:max-content;max-width:100%;display:grid;overflow:visible}.console-sidebar__logo-mark{flex-shrink:0;align-self:flex-start;width:2rem;height:auto;margin-top:.125rem}.console-sidebar__logo-text{letter-spacing:.12em;color:var(--color-akeyless-navy);white-space:nowrap;font-size:1.125rem;font-weight:700;line-height:1.15;display:block}.console-sidebar__tenant{box-sizing:border-box;align-items:center;gap:.375rem;width:100%;min-width:0;display:flex;overflow:visible}.console-sidebar__tenant-line{background:var(--ak-bg-cbd5e1);flex:1 1 0;height:1px;margin-top:.0625rem}.console-sidebar__tenant-label{letter-spacing:.04em;color:var(--ak-fg-64748b);text-transform:uppercase;flex-shrink:0;font-size:.625rem;font-weight:500;line-height:1.3}.console-sidebar__scroll{scrollbar-width:none;-ms-overflow-style:none;flex:1;min-height:0;padding:1.25rem .75rem 1rem;overflow:hidden auto}.console-sidebar--collapsed .console-sidebar__scroll{flex-direction:column;align-items:stretch;gap:.375rem;display:flex}.console-sidebar__scroll::-webkit-scrollbar{width:0;height:0;display:none}.console-sidebar__divider{background:var(--console-sidebar-border);height:1px;margin:.875rem .75rem}.console-nav-section{flex-direction:column;display:flex}.console-nav-section__header{width:100%;color:var(--console-sidebar-section-title);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:center;gap:.35rem;margin-bottom:.65rem;padding:.375rem .5rem .375rem 1.25rem;font-size:.75rem;font-weight:700;display:flex}.console-nav-section__header:hover{color:var(--ak-fg-0d0d0d)}.console-nav-section__chevron{color:var(--ak-fg-0d0d0d);transition:transform .4s cubic-bezier(.4,0,.2,1);display:inline-flex;transform:rotate(180deg)}.console-nav-section__chevron--collapsed{transform:rotate(-90deg)}.console-nav-section__items{flex-direction:column;gap:.375rem;display:flex}.console-nav-collapse{grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.4,0,.2,1);display:grid}.console-nav-collapse--open{grid-template-rows:1fr}.console-nav-collapse__inner{min-height:0;overflow:hidden}.console-nav-collapse__inner>*{min-height:0}.console-nav-row,button.console-nav-row{width:100%;min-height:40px;color:var(--ak-fg-0d0d0d);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:stretch;gap:0;padding:0;font-size:.875rem;font-weight:400;line-height:1.25rem;transition:background-color .2s,color .2s;display:flex;position:relative}:is(.console-nav-row:has(.console-nav-row__chevron),.console-nav-row--sub,.console-nav-row--sub:has(.console-nav-row__chevron)){font-weight:400}.console-nav-row:before{content:"";background:var(--color-akeyless-icon);opacity:0;pointer-events:none;z-index:1;border-radius:0 10px 10px 0;width:4px;height:28px;transition:opacity .2s,transform .2s;position:absolute;top:50%;left:0;transform:translateY(-50%)scaleY(.75)}.console-nav-row__main{min-width:0;min-height:40px;color:inherit;font:inherit;line-height:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:auto;align-items:center;gap:.625rem;margin:0;padding:.5rem .75rem .5rem 1.25rem;display:flex}.console-nav-row:has(.console-nav-row__chevron) .console-nav-row__main{border-radius:10px 0 0 10px;padding-right:.35rem}.console-nav-row:hover,button.console-nav-row:hover{background:var(--console-sidebar-row-hover)}.console-nav-row__main:hover{background:0 0}.console-nav-row--active,button.console-nav-row.console-nav-row--active{background:var(--console-sidebar-row-active);color:var(--ak-fg-0d0d0d);font-weight:700}.console-nav-row--active:hover,button.console-nav-row.console-nav-row--active:hover{background:var(--console-sidebar-row-active)}.console-nav-row--active:before{opacity:1;transform:translateY(-50%)scaleY(1)}.console-details-side-menu{box-sizing:border-box;border-right:1px solid var(--console-sidebar-border);background:var(--console-details-menu-bg,var(--ak-bg-f6f7f7));scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;width:100%;min-width:0;height:100%;min-height:100%;padding:1.25rem .75rem 1rem;display:flex;overflow:hidden}.console-details-side-menu__header{flex-shrink:0;margin:0 0 .5rem;padding:0 .5rem .5rem .75rem}.console-details-side-menu__title{width:100%;color:var(--console-sidebar-section-title);letter-spacing:.06em;text-transform:uppercase;background:0 0;border:0;flex-shrink:0;align-items:center;gap:.35rem;margin:0 0 .65rem;padding:.375rem .5rem .375rem 1.25rem;font-size:.75rem;font-weight:700;display:flex}.console-details-side-menu__list{scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;flex:auto;gap:.25rem;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.console-details-side-menu__list::-webkit-scrollbar{width:0;height:0;display:none}.console-details-side-menu__sublist{flex-direction:column;gap:.1rem;margin:.15rem 0 .35rem;padding:0 0 0 .75rem;list-style:none;display:flex}.console-details-side-menu .console-nav-row{padding:0}.console-details-side-menu .console-nav-row__main{min-width:0;min-height:40px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:auto;align-items:center;margin:0;padding:.5rem .75rem .5rem 1.25rem;display:flex}.console-details-side-menu .console-nav-row:has(.console-nav-row__chevron) .console-nav-row__main{padding-right:.35rem}.console-details-side-menu .console-nav-row--sub{min-height:2.25rem}.console-details-side-menu .console-nav-row--sub .console-nav-row__main{min-height:2.25rem;padding-top:.4rem;padding-bottom:.4rem;padding-left:3.25rem}.console-details-side-menu .console-nav-row--sub .console-nav-row__label{font-size:.8125rem}.console-details-side-menu .console-nav-row__chevron{width:2.25rem;min-height:40px;color:var(--ak-fg-6b7280);cursor:pointer;background:0 0;border:0;border-radius:0 10px 10px 0;flex:0 0 2.25rem;justify-content:center;align-self:stretch;align-items:center;margin:0;padding:0;display:inline-flex}.console-details-side-menu .console-nav-row__chevron:hover{color:var(--ak-fg-111827)}.console-details-side-menu .console-nav-row__chevron svg{transition:transform .15s}.console-details-side-menu .console-nav-row__chevron--open svg,.console-details-side-menu__chevron--open{transform:none}.console-details-side-menu__footer{border-top:1px solid var(--console-sidebar-border);background:var(--console-details-menu-bg,var(--ak-bg-f6f7f7));flex-shrink:0;justify-content:center;margin-top:0;padding:.85rem .25rem .25rem;display:flex}.console-details-side-menu .console-nav-row:hover,.console-details-side-menu button.console-nav-row:hover{background:var(--console-details-menu-row-hover,var(--ak-bg-eef0f1))}.console-details-side-menu .console-nav-row--active,.console-details-side-menu button.console-nav-row.console-nav-row--active,.console-details-side-menu .console-nav-row--active:hover,.console-details-side-menu button.console-nav-row.console-nav-row--active:hover{background:var(--console-details-menu-row-active,var(--ak-bg-e8ebec))}@media (width<=960px){.console-details-side-menu{border-right:0;border-bottom:1px solid var(--console-sidebar-border);background:var(--console-details-menu-bg,var(--ak-bg-f6f7f7));width:100%;height:auto;min-height:0;padding:.65rem 1rem .45rem;overflow:visible}.console-details-side-menu__title{margin-bottom:.35rem;padding-left:.35rem}.console-details-side-menu__list{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;flex-flow:row;flex:none;align-items:stretch;gap:.375rem;min-height:2.75rem;padding-bottom:.35rem;overflow:auto hidden}.console-details-side-menu__list::-webkit-scrollbar{width:0;height:0;display:none}.console-details-side-menu .console-nav-row{flex:none;width:auto;min-width:max-content;min-height:2.5rem}.console-details-side-menu .console-nav-row__main{min-height:2.5rem;padding:.45rem .85rem}.console-details-side-menu .console-nav-row__label{text-overflow:clip;white-space:nowrap;overflow:visible}.console-details-side-menu .console-nav-row:before{border-radius:999px;width:auto;height:3px;inset:auto .55rem 0;transform:none}.console-details-side-menu .console-nav-row--active:before{transform:none}}.console-nav-row--sub .console-nav-row__main{padding-left:2.15rem}.console-nav-row--sub.console-nav-row--active{font-weight:400}.console-nav-row__icon{box-sizing:border-box;width:var(--console-icon-frame-size-sm,1.75rem);height:var(--console-icon-frame-size-sm,1.75rem);color:var(--color-text-primary);background:0 0;border:0;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.console-nav-row--active .console-nav-row__icon,.console-nav-row:hover .console-nav-row__icon,button.console-nav-row.console-nav-row--active .console-nav-row__icon,button.console-nav-row:hover .console-nav-row__icon{background:0 0}.console-nav-icon{width:var(--console-icon-glyph-size-sm,.9375rem);height:var(--console-icon-glyph-size-sm,.9375rem);color:inherit;fill:currentColor;display:block}.console-nav-icon:not(.fill-none) :not([fill=none]):not([fill=transparent]){fill:currentColor}.console-nav-icon.fill-none{fill:none;stroke:currentColor}.console-nav-row__icon .console-nav-icon,.console-nav-row__icon svg{width:var(--console-icon-glyph-size-sm,.9375rem);height:var(--console-icon-glyph-size-sm,.9375rem);display:block}.console-nav-row__label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.console-nav-row__chevron{width:2.25rem;min-height:40px;color:var(--ak-fg-0d0d0d);cursor:pointer;background:0 0;border:0;border-radius:0 10px 10px 0;flex:0 0 2.25rem;justify-content:center;align-self:stretch;align-items:center;margin:0;padding:0;transition:transform .4s cubic-bezier(.4,0,.2,1);display:inline-flex}.console-nav-row__chevron--open{transform:rotate(180deg)}a.console-nav-row,a.console-nav-row:hover{color:inherit;text-decoration:none}a.console-nav-row .console-nav-row__main{cursor:inherit}.console-nav-row-wrap{border-radius:10px;transition:background-color .18s,box-shadow .18s;position:relative}.console-sidebar--collapsed .console-nav-row-wrap--open{background:var(--console-sidebar-row-active);box-shadow:none}.console-sidebar--collapsed .console-nav-row-wrap--open .console-nav-row,.console-sidebar--collapsed .console-nav-row-wrap--open .console-nav-row:hover{background:0 0}.console-sidebar--collapsed .console-nav-row-wrap--open .console-nav-row:before{opacity:1;transform:translateY(-50%)scaleY(1)}.console-nav-flyout{--console-nav-flyout-ease:cubic-bezier(.22, 1, .36, 1);pointer-events:auto;min-width:14.5rem;max-width:22rem;animation:console-nav-flyout-in .22s var(--console-nav-flyout-ease) both}.console-nav-flyout__bridge{width:12px;position:absolute;top:0;bottom:0;left:-12px}.console-nav-flyout[data-flyout-side=left] .console-nav-flyout__bridge{left:auto;right:-12px}.console-nav-flyout__surface{border:1px solid var(--console-sidebar-border);background:var(--ak-bg-ffffff);border-radius:12px;padding:.35rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #fffc,0 10px 28px #0f172a1a,0 2px 8px #0f172a0f}.console-nav-flyout__item{width:100%;color:var(--color-text-primary);font:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:.5rem;margin:0;padding:.6rem .85rem;font-size:.875rem;font-weight:400;line-height:1.25rem;text-decoration:none;transition:background-color .15s,color .15s;display:flex;position:relative}.console-nav-flyout__item:before{content:"";background:var(--color-akeyless-icon);opacity:0;pointer-events:none;border-radius:0 10px 10px 0;width:4px;height:28px;transition:opacity .2s,transform .2s;position:absolute;top:50%;left:0;transform:translateY(-50%)scaleY(.75)}.console-nav-flyout__item--solo{min-width:12.5rem;padding:.7rem .8rem .7rem .85rem}.console-nav-flyout__item-icon{box-sizing:border-box;width:var(--console-icon-frame-size-sm,1.75rem);height:var(--console-icon-frame-size-sm,1.75rem);color:inherit;background:0 0;border:0;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.console-nav-flyout__item-icon .console-nav-icon,.console-nav-flyout__item-icon svg{width:var(--console-icon-glyph-size-sm,.9375rem);height:var(--console-icon-glyph-size-sm,.9375rem);display:block}.console-nav-flyout__item-label{text-overflow:ellipsis;min-width:0;overflow:hidden}.console-nav-flyout__item:hover{background:var(--ak-bg-f3f4f6);color:var(--ak-fg-0d0d0d)}.console-nav-flyout__item:hover .console-nav-flyout__item-icon{color:inherit;box-shadow:none;background:0 0}.console-nav-flyout__item:focus-visible{outline-offset:1px;outline:2px solid #3181f8}.console-nav-flyout__item--active{background:var(--console-sidebar-row-active);color:var(--color-text-primary);box-shadow:none}.console-nav-flyout__item--active:before{opacity:1;transform:translateY(-50%)scaleY(1)}.console-nav-flyout__item--active .console-nav-flyout__item-icon{color:inherit;box-shadow:none;background:0 0}.console-nav-flyout__item--active:hover{background:var(--ak-bg-e8eef5)}@keyframes console-nav-flyout-in{0%{opacity:0;transform:translate(-6px)scale(.98)}to{opacity:1;transform:translate(0)scale(1)}}@media (prefers-reduced-motion:reduce){.console-nav-flyout{animation:none}}.console-sidebar__footer-actions{z-index:40;flex-direction:column;align-items:center;gap:8px;display:flex;position:absolute;bottom:24px;right:-20px}.console-sidebar__footer-btn--collapse{margin-top:0}.console-sidebar__footer-btn{border:2px solid var(--ak-border-e1e5e8);background:var(--ak-bg-f1f3f3);width:40px;height:40px;color:var(--ak-fg-6b7280);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s,border-color .15s;display:flex}.console-sidebar__footer-btn svg{flex-shrink:0;display:block}.console-sidebar__footer-btn:hover{background:var(--ak-bg-e8ebec);border-color:var(--ak-border-cbd5e1);color:var(--ak-fg-374151)}.console-sidebar--collapsed .console-sidebar__logo{justify-content:center;padding-inline:.75rem}.console-sidebar--collapsed .console-nav-row{justify-content:stretch;padding:0}.console-sidebar--collapsed .console-nav-row__main{border-radius:10px;flex:auto;justify-content:center;width:100%;min-height:40px;padding:.5rem}.console-sidebar--collapsed .console-nav-row--active{padding:0}.console-sidebar--collapsed .console-nav-row--active:before{left:0}.console-main{background:var(--ak-bg-fbfbfb);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}:is(.console-main--workspace-peek,.console-main:has(.workspace-tabs--peek)){flex-direction:column;display:flex;position:relative}.console-main__peek-tabs-slot,.console-main__peek-preview-slot{display:none}.console-main__peek-tabs-slot:has(.workspace-tab-strip){box-sizing:border-box;background:var(--ak-bg-fbfbfb);flex-shrink:0;padding:.4rem 1.25rem 0;display:block}.console-main--workspace-tabs>.console-main__peek-tabs-slot:has(.workspace-tab-strip){box-sizing:border-box;background:var(--ak-bg-fbfbfb);flex-shrink:0;padding:.4rem 1.25rem 0;display:block}.console-workspace-crumb{min-width:0;max-width:100%;color:var(--ak-fg-111827);letter-spacing:-.01em;align-items:baseline;gap:.45rem;margin:0;padding:0;font-size:.9375rem;line-height:1.3;display:flex}.console-workspace-crumb__root{color:var(--ak-fg-111827);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;margin:0;padding:0;font-weight:500}.console-workspace-crumb__root:hover{color:var(--ak-fg-4b5563)}.console-workspace-crumb__root:focus-visible{outline:2px solid #3181f873}@supports (color:color-mix(in lab, red, red)){.console-workspace-crumb__root:focus-visible{outline:2px solid color-mix(in srgb, var(--color-primary,#3181f8) 45%, transparent)}}.console-workspace-crumb__root:focus-visible{outline-offset:2px;border-radius:4px}.console-workspace-crumb__sep{color:var(--ak-fg-9ca3af);flex:none;font-weight:400}.console-workspace-crumb__group{align-items:baseline;gap:.45rem;min-width:0;display:inline-flex}.console-workspace-crumb__link,.console-workspace-crumb__mid{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ak-fg-111827);font:inherit;flex:0 auto;font-weight:500;overflow:hidden}.console-workspace-crumb__link{cursor:pointer;background:0 0;border:0;margin:0;padding:0}.console-workspace-crumb__link:hover{color:var(--ak-fg-4b5563)}.console-workspace-crumb__link:focus-visible{outline:2px solid #3181f873}@supports (color:color-mix(in lab, red, red)){.console-workspace-crumb__link:focus-visible{outline:2px solid color-mix(in srgb, var(--color-primary,#3181f8) 45%, transparent)}}.console-workspace-crumb__link:focus-visible{outline-offset:2px;border-radius:4px}.console-workspace-crumb__current{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ak-fg-111827);font-weight:700;overflow:hidden}.console-workspace-crumb__overflow{flex:none;align-items:baseline;display:inline-flex;position:relative}.console-workspace-crumb__ellipsis{color:var(--ak-fg-6b7280);font:inherit;font-weight:500;line-height:inherit;letter-spacing:.02em;cursor:pointer;background:0 0;border:0;border-radius:4px;margin:0;padding:0;display:inline}.console-workspace-crumb__ellipsis:hover,.console-workspace-crumb__ellipsis[aria-expanded=true]{background:var(--ak-bg-f3f4f6);color:var(--ak-fg-111827)}.console-workspace-crumb__ellipsis:focus-visible{outline:2px solid #3181f873}@supports (color:color-mix(in lab, red, red)){.console-workspace-crumb__ellipsis:focus-visible{outline:2px solid color-mix(in srgb, var(--color-primary,#3181f8) 45%, transparent)}}.console-workspace-crumb__ellipsis:focus-visible{outline-offset:2px}.console-workspace-crumb__menu{z-index:1000;border:1px solid var(--ak-border-e5e7eb);background:var(--ak-bg-ffffff);border-radius:10px;min-width:10rem;max-width:18rem;max-height:14rem;padding:.25rem 0;position:fixed;overflow:auto;box-shadow:0 10px 15px -3px #11182714,0 4px 6px -4px #1118270f}.console-workspace-crumb__menu-item{width:100%;color:var(--ak-fg-111827);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.5rem;margin:0;padding:.45rem .85rem;font-size:.875rem;font-weight:500;display:flex}.console-workspace-crumb__menu-icon{width:1rem;height:1rem;color:var(--ak-fg-111827);fill:currentColor;flex:none}.console-workspace-crumb__menu-icon :not([fill=none]):not([fill=transparent]){fill:currentColor}.console-workspace-crumb__menu-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.console-workspace-crumb__menu-item:hover:not(:disabled){background:var(--ak-bg-f3f4f6)}.console-workspace-crumb__menu-item:disabled{opacity:.5;cursor:default}.console-workspace-crumb__menu-item:focus-visible{outline:2px solid #3181f873}@supports (color:color-mix(in lab, red, red)){.console-workspace-crumb__menu-item:focus-visible{outline:2px solid color-mix(in srgb, var(--color-primary,#3181f8) 45%, transparent)}}.console-workspace-crumb__menu-item:focus-visible{outline-offset:-2px}.console-main__header-crumb-slot{min-width:0;display:none}.console-main__header-crumb-slot:has(.console-workspace-crumb){z-index:3;grid-column:1;justify-self:start;align-items:center;min-width:0;max-width:100%;display:flex}:is(.console-main:has(>.console-main__content.console-main__content--items)>.console-main__header .console-main__header-crumb-slot:has(.console-workspace-crumb),.console-main:has(>.console-main__content.console-main__content--targets)>.console-main__header .console-main__header-crumb-slot:has(.console-workspace-crumb),.console-main:has(>.console-main__content.console-main__content--groups)>.console-main__header .console-main__header-crumb-slot:has(.console-workspace-crumb),.console-main:has(>.console-main__content.console-main__content--users-auth-methods)>.console-main__header .console-main__header-crumb-slot:has(.console-workspace-crumb),.console-main:has(>.console-main__content.console-main__content--access-roles)>.console-main__header .console-main__header-crumb-slot:has(.console-workspace-crumb),.console-main:has(>.console-main__content.console-main__content--gateways)>.console-main__header .console-main__header-crumb-slot:has(.console-workspace-crumb),.console-main:has(>.console-main__content.console-main__content--event-forwarders)>.console-main__header .console-main__header-crumb-slot:has(.console-workspace-crumb),.console-main:has(>.console-main__content.console-main__content--kmip)>.console-main__header .console-main__header-crumb-slot:has(.console-workspace-crumb),.console-main:has(>.console-main__content.console-main__content--discovery-migration)>.console-main__header .console-main__header-crumb-slot:has(.console-workspace-crumb),.console-main--workspace-tabs>.console-main__header .console-main__header-crumb-slot:has(.console-workspace-crumb),.console-main--workspace-peek>.console-main__header .console-main__header-crumb-slot:has(.console-workspace-crumb)){margin-inline-start:-.75rem}:is(.console-main--workspace-peek>.console-main__header,.console-main:has(.workspace-tabs--peek)>.console-main__header){z-index:2;flex-shrink:0;position:relative}:is(.console-main--workspace-peek>.console-main__loading-strip,.console-main:has(.workspace-tabs--peek)>.console-main__loading-strip){z-index:1;flex-shrink:0;position:relative}:is(.console-main--workspace-peek>.console-main__peek-tabs-slot,.console-main:has(.workspace-tabs--peek)>.console-main__peek-tabs-slot){box-sizing:border-box;background:var(--ak-bg-ffffff);z-index:2;width:38%;min-width:0;max-width:38%;padding:.4rem 1.25rem 0;display:block;position:relative}:is(.console-main--workspace-peek>.console-main__list-toolbar,.console-main:has(.workspace-tabs--peek)>.console-main__list-toolbar){z-index:2;box-sizing:border-box;width:38%;min-width:0;max-width:38%;margin:0;padding-inline:1.25rem;position:relative}:is(.console-main--workspace-peek>.console-main__content,.console-main:has(.workspace-tabs--peek)>.console-main__content){z-index:2;box-sizing:border-box;flex-direction:column;flex:auto;width:100%;min-width:0;max-width:none;min-height:0;display:flex;position:relative;overflow:hidden}:is(.console-main--workspace-peek>.console-main__peek-preview-slot,.console-main:has(.workspace-tabs--peek)>.console-main__peek-preview-slot){width:var(--workspace-peek-width,62%);z-index:40;background:var(--ak-bg-ffffff);border-left:1px solid var(--ak-border-e5e7eb);pointer-events:auto;flex-direction:column;min-width:62%;max-width:calc(100% - 40px);min-height:0;display:flex;position:absolute;inset:0 0 0 auto;overflow:visible;box-shadow:-4px 0 18px #0f172a0d}:is(.console-main--workspace-peek>.console-main__peek-preview-slot>.workspace-tabs__preview,.console-main:has(.workspace-tabs--peek)>.console-main__peek-preview-slot>.workspace-tabs__preview){border-left:0;flex:auto;height:100%;min-height:0}.workspace-tabs__preview-resize{z-index:8;cursor:col-resize;touch-action:none;background:0 0;justify-content:center;align-items:center;width:12px;display:flex;position:absolute;top:0;bottom:0;left:0;transform:translate(-50%)}.workspace-tabs__preview-resize-grip{border:1px solid var(--ak-border-e5e7eb);background:var(--ak-bg-ffffff);border-radius:.5rem;grid-template-rows:repeat(3,.2rem);grid-template-columns:repeat(2,.2rem);place-content:center;gap:.16rem;width:1rem;height:1.75rem;transition:border-color .14s,background .14s,box-shadow .14s;display:grid;box-shadow:0 1px 2px #0f172a14}.workspace-tabs__preview-resize-grip span{background:var(--ak-bg-94a3b8);border-radius:999px;width:.2rem;height:.2rem;transition:background .14s;display:block}.workspace-tabs__preview-resize:hover .workspace-tabs__preview-resize-grip,.workspace-tabs__preview-resize:focus-visible .workspace-tabs__preview-resize-grip,body.workspace-peek-resizing .workspace-tabs__preview-resize-grip{border-color:#3181f8}@supports (color:color-mix(in lab, red, red)){.workspace-tabs__preview-resize:hover .workspace-tabs__preview-resize-grip,.workspace-tabs__preview-resize:focus-visible .workspace-tabs__preview-resize-grip,body.workspace-peek-resizing .workspace-tabs__preview-resize-grip{border-color:color-mix(in srgb, var(--color-primary,#3181f8) 45%, var(--ak-border-e5e7eb))}}.workspace-tabs__preview-resize:hover .workspace-tabs__preview-resize-grip,.workspace-tabs__preview-resize:focus-visible .workspace-tabs__preview-resize-grip,body.workspace-peek-resizing .workspace-tabs__preview-resize-grip{background:var(--ak-bg-ffffff);box-shadow:0 2px 6px #3181f829}.workspace-tabs__preview-resize:hover .workspace-tabs__preview-resize-grip span,.workspace-tabs__preview-resize:focus-visible .workspace-tabs__preview-resize-grip span,body.workspace-peek-resizing .workspace-tabs__preview-resize-grip span{background:var(--color-primary,#3181f8)}.workspace-tabs__preview-resize:focus-visible{outline:none}body.workspace-peek-resizing,body.workspace-peek-resizing *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}.console-main__header{z-index:10;box-sizing:border-box;border-bottom:0;flex-shrink:0;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:1rem;width:100%;min-width:0;min-height:0;padding:1.35rem 2rem .4rem;display:grid;position:relative;overflow:visible;container:console-header/inline-size}.console-main__header--slim{flex-flow:row;align-items:center;gap:.75rem;padding-inline:2rem;display:flex}.console-main__header--slim>.console-main__header-crumb-slot{flex:1 1 0;align-items:center;min-width:0;max-width:none;display:flex}.console-main__header--slim>.console-main__header-search-slot{flex:0 48rem;width:auto;min-width:0;max-width:48rem;overflow:hidden}.console-main__header--slim:has(.console-main__header-search--config-open,.console-main__header-search--global-open,.console-main__header-search--history-open)>.console-main__header-search-slot{z-index:4;overflow:visible}.console-main__header--slim>.console-main__user{justify-content:flex-end;justify-self:unset;z-index:3;flex:1 1 0;min-width:max-content}.console-main__header--slim.console-main__header--no-search{display:flex}.console-main__header--slim.console-main__header--no-search>.console-main__user{flex:none;margin-inline-start:auto}.console-main__header--page-title .console-main__header-crumb-slot:has(.console-main__title--header-page){z-index:3;flex:auto;align-items:center;gap:.75rem;min-width:0;max-width:100%;display:flex}.console-main__title--header-page{letter-spacing:-.01em;min-width:0;color:var(--ak-fg-111827);align-items:center;margin:0;padding:0;font-size:1.125rem;font-weight:600;line-height:1.2;display:flex}.console-main__title--header-page .console-main__title-label{white-space:nowrap;overflow:visible}.console-main__content--create{padding-top:0}.console-main__header-search-slot{justify-self:center;width:100%;min-width:0;max-width:48rem}.console-main__header--slim .console-main__user{position:static;inset:auto;transform:none}.console-main__header--slim.console-main__header--no-search .console-main__user{margin-inline-start:auto}.console-main__header--slim .console-main__header-search,.console-main__header--slim .console-main__header-search-toolbar{width:100%;min-width:0;max-width:none}.console-main__header--slim .console-main__header-search-toolbar-lead{grid-template-columns:minmax(0,1fr) max-content;width:100%;min-width:0}.console-main__header--slim .console-main__header-search-toolbar-field{width:100%;min-width:0}.console-main__header--slim .console-main__header-search-toolbar-actions--primary{flex-shrink:0;min-width:max-content}.console-main__header--slim .console-main__header-search-field{width:100%}.console-main__list-toolbar{z-index:40;box-sizing:border-box;background:var(--ak-bg-fbfbfb);flex-shrink:0;justify-content:flex-start;align-items:center;gap:.75rem;padding:.4rem 2rem .85rem;display:flex;position:relative}.console-main__list-toolbar-title-slot{flex:0 auto;align-items:center;min-width:0;max-width:min(100%,28rem);display:none}.console-main__list-toolbar-title-slot:has(.console-main__folder-title){display:flex}.console-main__list-toolbar:has(.console-main__list-toolbar-title-slot .console-main__folder-title)>.console-main__title--list-toolbar{display:none}.console-main__list-toolbar .console-main__title--list-toolbar{white-space:nowrap;letter-spacing:-.01em;flex-wrap:nowrap;flex:none;justify-self:auto;align-items:center;gap:.55rem .75rem;min-width:0;max-width:none;font-size:1.125rem;font-weight:600;display:flex;overflow:visible}.console-main__list-toolbar .console-main__title-label{text-overflow:unset;white-space:nowrap;flex:none;min-width:max-content;max-width:none;overflow:visible}.console-main__list-toolbar-chips-slot{flex:auto;align-items:center;min-width:0;display:flex;overflow:hidden}.console-main__list-toolbar-chips-slot:empty{display:none}.console-main__list-toolbar-actions{flex-shrink:0;justify-content:flex-start;align-items:center;min-width:0;display:flex}.console-main__list-toolbar-actions:empty{display:none}.console-main__list-toolbar-end{flex-grow:0;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.75rem;min-width:0;margin-left:auto;display:flex}.console-main__list-toolbar-extras{flex-shrink:0;justify-content:flex-end;align-items:center;gap:.75rem;min-width:0;display:flex;position:relative}.console-main__list-toolbar-extras:empty{display:none}.console-main__list-toolbar-extras:has(.security-health-dashboard__header-buttons--toolbar){order:2}.console-main__list-toolbar-actions .console-main__header-search-toolbar-actions{margin:0}.console-main__content--with-list-toolbar{padding-top:.5rem}:is(.console-main:has(>.console-main__peek-tabs-slot .workspace-tab-strip)>.console-main__list-toolbar,.console-main--workspace-tabs>.console-main__list-toolbar,.console-main--workspace-peek>.console-main__list-toolbar,.console-main:has(.workspace-tabs--peek)>.console-main__list-toolbar){padding-top:.4rem;padding-bottom:.85rem}.console-main--workspace-tabs>.console-main__list-toolbar{padding-inline:1.25rem}.console-main--workspace-tabs>.console-main__content.console-main__content--items{padding:0 1.25rem 1.25rem!important}.console-main--workspace-peek>.console-main__content.console-main__content--items{padding:0!important}.console-main__header:has(.console-main__header-search--config-open,.console-main__header-search--global-open,.console-main__header-search--history-open){z-index:200}.console-main--workspace-peek:has(.console-main__header-search--config-open,.console-main__header-search--global-open,.console-main__header-search--history-open)>.console-main__header{z-index:200}.console-main:has(.workspace-tabs--peek):has(.console-main__header-search--config-open,.console-main__header-search--global-open,.console-main__header-search--history-open)>.console-main__header{z-index:200}:is(.console-main:has(.console-main__header-search--global-open,.console-main__header-search--config-open,.console-main__header-search--history-open) .console-main__list-toolbar,.console-main:has(.console-main__header-search--global-open,.console-main__header-search--config-open,.console-main__header-search--history-open)>.console-main__peek-tabs-slot){z-index:1}.console-main:has(.console-main__header-search--global-open,.console-main__header-search--config-open,.console-main__header-search--history-open) .console-main__loading-strip{z-index:0}.console-main__header--no-search{grid-template-columns:minmax(0,1fr) auto}.console-main__header>*{min-width:0}.console-main__header>.console-main__user{min-width:max-content}.console-main__loading-strip{background:var(--ak-bg-d1d5db);flex-shrink:0;height:4px;overflow:hidden}.console-main__loading-strip--active{background:#3181f8}@supports (color:color-mix(in lab, red, red)){.console-main__loading-strip--active{background:color-mix(in srgb, var(--color-primary,#3181f8) 16%, var(--ak-bg-e8eaed))}}.console-main__loading-strip-bar{background:var(--color-primary,#3181f8);width:35%;height:100%;animation:1.1s ease-in-out infinite console-main-loading-strip}@keyframes console-main-loading-strip{0%{transform:translate(-120%)}to{transform:translate(380%)}}.console-main__title{z-index:1;min-width:0;max-width:100%;color:var(--color-text-primary);justify-self:start;align-items:center;gap:.75rem;margin:0;font-size:1.5rem;font-weight:600;display:flex;position:relative;overflow:hidden}.console-main__header--page-title .console-main__title.console-main__title--header-page{letter-spacing:-.01em;color:var(--ak-fg-111827);font-size:1.125rem;font-weight:600;line-height:1.2;overflow:visible}.console-main__title-label{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.console-main__header-search{z-index:1;box-sizing:border-box;justify-self:stretch;width:100%;min-width:0;max-width:100%;position:relative;overflow:visible}.console-main__header-search-toolbar{grid-template-columns:minmax(0,1fr);align-items:center;gap:.5rem;width:100%;min-width:0;display:grid}.console-main__header-search-toolbar--search-primary{gap:.65rem}.console-main__header-search-toolbar-lead{grid-template-columns:minmax(10rem,1fr) max-content;align-items:center;gap:.65rem;min-width:0;display:grid}.console-main__header-search-toolbar-actions--primary{flex-shrink:0;gap:.5rem;min-width:max-content}.console-main__header-search-toolbar-field{min-width:0;position:relative;overflow:visible}.console-main__header-search-toolbar-field .console-main__header-search-field{width:100%;overflow:visible}.console-main__header-search-toolbar-actions{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.console-main__header-search-toolbar-btn{border:1px solid var(--ak-border-e1e5e8);background:var(--ak-bg-ffffff);width:2.375rem;height:2.375rem;color:var(--ak-fg-0d0d0d);cursor:pointer;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:color .2s,border-color .2s,background-color .2s;display:inline-flex}.console-main__header-search-toolbar-btn:hover:not(:disabled){color:var(--ak-fg-3181f8);background:var(--ak-bg-f8fafb);border-color:#3181f8}.console-main__header-search-toolbar-btn:disabled{opacity:.45;cursor:not-allowed;background:var(--ak-bg-ffffff);color:var(--ak-fg-0d0d0d);border-color:var(--ak-border-e1e5e8)}.console-main__header-search-toolbar-btn:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.console-main__header-search-toolbar-btn-icon{fill:currentColor;width:1.25rem;height:1.25rem;color:inherit;display:block}.console-main__header-search-list-filter-icon{fill:currentColor;width:1rem;height:1rem;color:inherit}.console-main__header-search-toolbar-btn--active{color:var(--color-primary);border-color:var(--ak-border-cbd5e1)}.console-main__list-toolbar-filter-wrap{flex-shrink:0;align-items:center;display:inline-flex;position:relative}.console-main__header-search-toolbar-btn--list-filter{position:relative}.console-main__header-search-toolbar-btn--list-filter.console-main__header-search-toolbar-btn--active{color:var(--color-primary);border-color:#3181f8}@supports (color:color-mix(in lab, red, red)){.console-main__header-search-toolbar-btn--list-filter.console-main__header-search-toolbar-btn--active{border-color:color-mix(in srgb, var(--color-primary) 40%, var(--ak-border-cbd5e1))}}.console-main__header-search-toolbar-btn--list-filter.console-main__header-search-toolbar-btn--active{background:#3181f8}@supports (color:color-mix(in lab, red, red)){.console-main__header-search-toolbar-btn--list-filter.console-main__header-search-toolbar-btn--active{background:color-mix(in srgb, var(--color-primary) 8%, var(--ak-bg-ffffff))}}.console-main__list-toolbar-filter-badge{color:#fff;pointer-events:none;background:#f44336;border-radius:10px;justify-content:center;align-items:center;min-width:1rem;height:1rem;padding:0 .2rem;font-size:.625rem;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:-.3rem;right:-.3rem}.console-main__header-search-toolbar-btn--add{border-color:var(--color-primary);background:var(--color-primary);color:#fff;flex-shrink:0;width:2.375rem;min-width:2.375rem}.console-main__header-search-toolbar-btn--add:hover{color:#fff;border-color:var(--color-primary-dark);background:var(--color-primary-dark)}.console-main__header-search-toolbar-btn--empty-recycle-bin{color:var(--ak-fg-b91c1c);border-color:var(--ak-border-fecaca)}.console-main__header-search-toolbar-btn--empty-recycle-bin:hover:not(:disabled){color:var(--ak-fg-991b1b);border-color:var(--ak-border-fca5a5);background:var(--ak-bg-fef2f2)}.console-main__header-search-toolbar-btn--empty-recycle-bin:disabled{opacity:.45;cursor:not-allowed}.console-main__header-sort-wrap{flex-shrink:0;display:inline-flex;position:relative}.console-main__header-search-view-icon--folder{width:1rem;height:1rem}.console-main__header-search-view-icon--list{width:1.125rem;height:.875rem}.console-main__header-search-field{box-sizing:border-box;border:1px solid var(--ak-border-e1e5e8);background:var(--ak-bg-ffffff);width:100%;min-width:0;min-height:2.375rem;color:var(--color-text-primary);border-radius:10px;align-items:center;gap:.5rem;padding:0 .5rem 0 .75rem;transition:border-color .2s;display:flex;position:relative}.console-main__header-search-input-wrap{flex:auto;align-items:center;gap:.5rem;min-width:0;display:flex}.console-main__header-search-field:focus-within{border-color:var(--color-primary)}.console-main__header-search-icon{width:1.0625rem;height:1.0625rem;color:var(--ak-fg-9aa3ad);flex-shrink:0}.console-main__header-search-input{width:100%;min-width:0;color:inherit;background:0 0;border:0;outline:none;padding:0;font-size:.875rem;line-height:1.25rem}.console-main__header-search-input::placeholder{color:var(--ak-fg-9aa3ad)}.console-main__header-search-input::-webkit-search-cancel-button{display:none}.console-main__header-search-actions{flex-shrink:0;align-items:center;gap:.125rem;display:flex;position:relative}.console-rounded-item-icon{box-sizing:border-box;border:1px solid var(--console-icon-frame-border,var(--ak-border-e1e5e8));border-radius:var(--console-icon-frame-radius,10px);color:var(--color-akeyless-icon);background:0 0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.console-rounded-item-icon--sm{width:1.75rem;height:1.75rem}.console-rounded-item-icon--md{width:2rem;height:2rem}.console-rounded-item-icon--card{width:2.75rem;height:2.75rem}.console-rounded-item-icon__glyph{color:inherit;fill:currentColor;display:block}.console-rounded-item-icon--sm .console-rounded-item-icon__glyph{width:.95rem;height:.95rem}.console-rounded-item-icon--md .console-rounded-item-icon__glyph{width:1rem;height:1rem}.console-rounded-item-icon--card .console-rounded-item-icon__glyph{width:1.375rem;height:1.375rem}.console-rounded-item-icon:not(.console-rounded-item-icon--preserve-colors) .console-rounded-item-icon__glyph :not([fill=none]):not([fill=transparent]){fill:currentColor!important}.console-rounded-item-icon:not(.console-rounded-item-icon--preserve-colors) .console-rounded-item-icon__glyph[fill=none] *{fill:none!important}.console-rounded-item-icon:not(.console-rounded-item-icon--preserve-colors) .console-rounded-item-icon__glyph [stroke]:not([stroke=none]):not([stroke=transparent]){stroke:currentColor!important}.console-rounded-item-icon:not(.console-rounded-item-icon--preserve-colors) .console-rounded-item-icon__glyph [fill=none]{fill:none!important}.console-main__header-search-clear{background:var(--ak-bg-eef1f3);width:1.5rem;height:1.5rem;color:var(--ak-fg-5f6b76);cursor:pointer;border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:color .2s,background-color .2s;display:inline-flex}.console-main__header-search-clear:hover{color:var(--color-text-primary);background:var(--ak-bg-dfe4e8)}.console-main__header-search-clear-icon{width:1rem;height:1rem}.console-main__user{z-index:2;flex-shrink:0;justify-self:end;align-items:center;gap:.375rem;min-width:max-content;max-width:none;display:flex;position:relative}.sra-bastion-details__action-btn.sra-bastion-details__action-btn--icon,.sra-bastion-details__action-btn.target-preview__icon-action,.event-forwarder-preview__more-menu-wrap .sra-bastion-details__action-btn,.scanner-preview .event-forwarder-preview__more-menu-wrap .sra-bastion-details__action-btn,.item-preview .event-forwarder-preview__more-menu-wrap .sra-bastion-details__action-btn{box-sizing:border-box;border:1px solid var(--ak-border-d1d5db);background:var(--ak-bg-ffffff);width:2.25rem;min-width:2.25rem;height:2.25rem;min-height:2.25rem;box-shadow:none;border-radius:10px;justify-content:center;align-items:center;gap:0;padding:0;line-height:0}.sra-bastion-details__action-btn--icon:hover:not(:disabled),.event-forwarder-preview__more-menu-wrap .sra-bastion-details__action-btn:hover:not(:disabled){background:var(--ak-bg-f9fafb);border-color:#9ca3af}.sra-bastion-details__action-btn--icon[aria-expanded=true],.sra-bastion-details__action-btn--icon:focus-visible,.event-forwarder-preview__more-menu-wrap .sra-bastion-details__action-btn[aria-expanded=true],.event-forwarder-preview__more-menu-wrap .sra-bastion-details__action-btn:focus-visible{color:var(--ak-fg-176fd5);border-color:#176fd5;outline:none;box-shadow:0 0 0 1px #176fd526}.sra-bastion-details__action-btn--icon[aria-expanded=true] .event-forwarder-preview__more-dots,.sra-bastion-details__action-btn--icon:focus-visible .event-forwarder-preview__more-dots,.event-forwarder-preview__more-menu-wrap .sra-bastion-details__action-btn[aria-expanded=true] .event-forwarder-preview__more-dots,.event-forwarder-preview__more-menu-wrap .sra-bastion-details__action-btn:focus-visible .event-forwarder-preview__more-dots{color:var(--ak-fg-176fd5)}.event-forwarder-preview__more-menu-wrap{align-items:center;display:inline-flex;position:relative}.console-list-row-actions-menu .sra-bastion-details__action-btn{box-sizing:border-box;border:1px solid var(--ak-border-d1d5db);background:var(--ak-bg-ffffff);width:2.25rem;min-width:2.25rem;height:2.25rem;min-height:2.25rem;color:var(--ak-fg-374151);box-shadow:none;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:0;padding:0;line-height:0;display:inline-flex}.console-list-row-actions-menu .sra-bastion-details__action-btn:hover:not(:disabled){background:var(--ak-bg-f9fafb);border-color:#9ca3af}.console-list-row-actions-menu .sra-bastion-details__action-btn[aria-expanded=true],.console-list-row-actions-menu .sra-bastion-details__action-btn:focus-visible{color:var(--ak-fg-176fd5);border-color:#176fd5;outline:none;box-shadow:0 0 0 1px #176fd526}.console-list-row-actions-menu .sra-bastion-details__action-btn[aria-expanded=true] .event-forwarder-preview__more-dots,.console-list-row-actions-menu .sra-bastion-details__action-btn:focus-visible .event-forwarder-preview__more-dots{color:var(--ak-fg-176fd5)}.event-forwarder-preview__more-dots{letter-spacing:0;width:1rem;height:1rem;color:var(--ak-fg-374151);flex-shrink:0;font-size:0;line-height:0;display:block;position:relative;overflow:hidden}.event-forwarder-preview__more-dots:before{content:"";background:currentColor;border-radius:50%;width:.2rem;height:.2rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:-.32rem 0,.32rem 0}.event-forwarder-preview__status-menu{z-index:20;border:1px solid var(--ak-border-e5e7eb);background:var(--ak-bg-ffffff);border-radius:.5rem;min-width:11rem;padding:.375rem;position:absolute;top:calc(100% + .375rem);right:0;box-shadow:0 10px 24px #0f172a1f}.event-forwarder-preview__status-menu--anchored{z-index:1400;position:fixed;right:auto;overflow:auto}.event-forwarder-preview__status-menu-item{width:100%;color:var(--ak-fg-111827);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.375rem;grid-template-columns:1.75rem minmax(0,1fr) auto;align-items:center;column-gap:.625rem;padding:.375rem .5rem;font-size:.8125rem;font-weight:500;display:grid}.event-forwarder-preview__status-menu-icon{box-sizing:border-box;width:1.75rem;height:1.75rem;color:var(--ak-fg-6b7280);fill:currentColor;background:0 0;border:0;border-radius:0;flex-shrink:0;grid-column:1;justify-content:center;align-items:center;display:inline-flex}.event-forwarder-preview__status-menu-icon>svg{fill:currentColor;flex-shrink:0;width:.95rem;height:.95rem;display:block}.event-forwarder-preview__status-menu-icon>svg[fill=none]{fill:none}svg.event-forwarder-preview__status-menu-icon{box-sizing:border-box;width:1.75rem;height:1.75rem;color:var(--ak-fg-6b7280);fill:currentColor;background:0 0;border:0;border-radius:0;padding:.375rem;display:block}.event-forwarder-preview__status-menu-item:hover:not(:disabled),.event-forwarder-preview__status-menu-item:focus-visible:not(:disabled){background:var(--ak-bg-f3f4f6);outline:none}.event-forwarder-preview__status-menu-item:hover:not(:disabled) .event-forwarder-preview__status-menu-icon,.event-forwarder-preview__status-menu-item:focus-visible:not(:disabled) .event-forwarder-preview__status-menu-icon{color:var(--ak-fg-374151)}.event-forwarder-preview__status-menu-item>.event-forwarder-preview__toggle{grid-column:3;justify-self:end}.event-forwarder-preview__status-menu-item:disabled{cursor:not-allowed;opacity:.55}.event-forwarder-preview__toggle{background:var(--ak-bg-e2e8f0);cursor:pointer;border:none;border-radius:10px;flex-shrink:0;width:2.5rem;height:1.4rem;padding:0;transition:background-color .18s;position:relative}.event-forwarder-preview__toggle--on{background:var(--color-primary,#3181f8)}.event-forwarder-preview__toggle:disabled{opacity:.55;cursor:not-allowed}.event-forwarder-preview__toggle:focus-visible{outline:2px solid var(--color-primary,#3181f8);outline-offset:2px}.event-forwarder-preview__toggle-knob{background:var(--ak-bg-ffffff);border-radius:10px;width:1.1rem;height:1.1rem;transition:transform .18s;position:absolute;top:.15rem;left:.15rem;box-shadow:0 1px 2px #0f172a29}.event-forwarder-preview__toggle--on .event-forwarder-preview__toggle-knob{transform:translate(1.1rem)}.console-reveal-btn{box-sizing:border-box;border:1px solid var(--ak-border-d1d5db);background:var(--ak-bg-ffffff);width:2.25rem;height:2.25rem;color:var(--ak-fg-374151);cursor:pointer;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.console-reveal-btn:hover:not(:disabled){background:var(--ak-bg-f3f4f6);color:var(--ak-fg-111827)}.console-reveal-btn:focus-visible{outline:2px solid var(--color-primary,#3181f8);outline-offset:2px}.console-reveal-btn:disabled{opacity:.55;cursor:not-allowed}.console-reveal-btn svg{width:1.125rem;height:1.125rem}.scanner-edit-field__actions .console-reveal-btn,.scanner-edit-field__trailing .console-reveal-btn{margin-left:.15rem}.events-table__checkbox{width:1rem;height:1rem;accent-color:var(--color-primary);cursor:pointer;margin:0;display:block}.console-header-account-trigger{box-sizing:border-box;border:1px solid var(--ak-border-e1e5e8);background:var(--ak-bg-ffffff);max-width:min(14rem,100%);height:2.375rem;color:var(--ak-fg-6b7280);cursor:pointer;border-radius:10px;align-items:center;gap:.625rem;margin-inline-start:.375rem;padding:.25rem .25rem .25rem 1rem;transition:color .2s,border-color .2s,background-color .2s;display:inline-flex}.console-header-account-trigger:hover,.console-header-account-trigger--open{color:var(--color-primary);border-color:var(--ak-border-cbd5e1);background:var(--ak-bg-f8fafb)}.console-header-account-trigger:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.console-header-account-trigger--loading{opacity:.72}.console-header-account-trigger__name{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:inherit;font-size:.875rem;font-weight:600;line-height:1.2;overflow:hidden}.console-header-account-trigger__avatar{background:linear-gradient(135deg,#3181f8 0%,#01d9c1 100%);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:1.875rem;height:1.875rem;display:inline-flex;overflow:hidden}.console-header-account-trigger__avatar-initials{color:#fff;font-size:.75rem;font-weight:700;line-height:1}.console-header-account-backdrop{z-index:120;cursor:default;opacity:0;background:#0d0d0d3d;border:0;padding:0;transition:opacity .32s;position:fixed;bottom:0;left:0;right:0}.console-header-account-backdrop--open{opacity:1}.console-header-account-panel{z-index:130;box-sizing:border-box;border:1px solid var(--ak-border-226-232-240-a90);background:linear-gradient(180deg, var(--ak-bg-fbfcfd) 0%, var(--ak-bg-f3f5f7) 100%);will-change:transform;border-radius:20px;flex-direction:column;width:min(23.5rem,100vw - 1.5rem);min-width:16rem;max-width:calc(100vw - 1.5rem);transition:transform .32s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;right:.75rem;overflow:hidden;transform:translate(calc(100% + 1rem));box-shadow:0 4px 6px #0f172a0a,0 18px 44px #0f172a24;container:account-panel/inline-size}.console-header-account-panel--open{transform:translate(0)}@media (prefers-reduced-motion:reduce){.console-header-account-backdrop,.console-header-account-panel{transition-duration:.01ms}}.console-header-float-panel__backdrop{z-index:1390;cursor:default;opacity:0;background:#0d0d0d3d;border:0;padding:0;transition:opacity .32s;position:fixed;bottom:0;left:0;right:0}.console-header-float-panel__backdrop--anchored{background:0 0;transition:opacity .18s}.console-header-float-panel__backdrop--open{opacity:1}.console-header-float-panel{z-index:1400;box-sizing:border-box;border:1px solid var(--ak-border-e1e5e8);background:var(--ak-bg-ffffff);will-change:transform;border-radius:16px;flex-direction:column;width:min(23.5rem,100vw - 1.5rem);min-width:16rem;max-width:calc(100vw - 1.5rem);min-height:0;max-height:none;transition:transform .32s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;right:.75rem;overflow:hidden;transform:translate(calc(100% + 1rem));box-shadow:0 18px 40px #0d0d0d1f,0 2px 8px #0d0d0d0f}.console-header-float-panel--anchored{opacity:0;will-change:transform, opacity;border-radius:12px;width:auto;min-width:0;transition:transform .18s cubic-bezier(.4,0,.2,1),opacity .18s;right:auto;transform:translateY(-6px)}.console-header-float-panel--anchored[data-anchor-side=end]{transform:translate(-6px)}.console-header-float-panel--anchored.console-header-float-panel--open{opacity:1;transform:translateY(0)}.console-header-float-panel--anchored[data-anchor-side=end].console-header-float-panel--open{transform:translate(0)}.console-header-float-panel--menu .console-header-float-panel__menu-header{padding:.75rem .75rem .5rem}.console-header-float-panel--open{transform:translate(0)}.console-header-float-panel--anchored.console-header-float-panel--open:not([data-anchor-side=end]){transform:translateY(0)}.console-header-float-panel--wide{width:min(23.5rem,100vw - 1.5rem)}.console-header-float-panel--anchored.console-header-float-panel--wide{width:auto}.console-header-float-panel__header{border-bottom:1px solid var(--ak-border-eef1f3);flex-shrink:0;align-items:flex-start;gap:.75rem;padding:1rem 1rem .875rem;display:flex}.console-header-float-panel--anchored .console-header-float-panel__header{padding:.875rem .875rem .75rem}.console-header-float-panel__menu-header{flex-shrink:0;padding:.75rem .875rem .25rem}.console-header-float-panel__menu-title{color:var(--ak-fg-9aa3ad);margin:0;font-size:.8125rem;font-weight:500;line-height:1.35}.console-header-float-panel__menu-list{flex-direction:column;gap:.125rem;padding:.125rem .375rem .5rem;display:flex}.console-header-float-panel__menu-section+.console-header-float-panel__menu-section{border-top:1px solid var(--ak-border-eef1f3);margin-top:.375rem;padding-top:.375rem}.console-header-float-panel__menu-section-label{color:var(--ak-fg-9aa3ad);letter-spacing:.04em;text-transform:uppercase;margin:0;padding:.25rem .5rem .125rem;font-size:.6875rem;font-weight:600;line-height:1.3}.console-header-float-panel__menu-item{width:100%;color:var(--ak-fg-111827);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:.5rem;margin:0;padding:.5rem;font-size:.875rem;font-weight:400;line-height:1.35;display:flex}.console-header-float-panel__menu-item:hover{background:var(--ak-bg-f7f9fa)}.console-header-float-panel__menu-item--on{font-weight:500}.console-header-float-panel__menu-check{width:.875rem;color:var(--ak-fg-111827);flex-shrink:0;justify-content:center;font-size:.75rem;line-height:1;display:inline-flex}.console-header-float-panel__menu-item-label{flex:1;min-width:0}.console-header-float-panel__icon{width:2.5rem;height:2.5rem;color:var(--color-text-primary);background:var(--ak-bg-f4f6f7);border:1px solid var(--ak-border-e8eaed);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.console-header-float-panel__titles{flex:1;min-width:0}.console-header-float-panel__title{color:var(--color-text-primary);margin:0;font-size:1rem;font-weight:700;line-height:1.3}.console-header-float-panel__subtitle{color:var(--ak-fg-9aa3ad);margin:.2rem 0 0;font-size:.8125rem;line-height:1.35}.console-header-float-panel__body{flex-direction:column;flex:auto;height:100%;min-height:0;padding:1rem;display:flex;overflow:hidden}.console-header-float-panel--anchored .console-header-float-panel__body{height:auto;max-height:100%;overflow:hidden auto}.console-header-float-panel--menu.console-header-float-panel--anchored .console-header-float-panel__body,.console-header-float-panel--menu .console-header-float-panel__body{flex:none;height:auto;max-height:none;padding:0;overflow:visible}.console-header-float-panel__footer{border-top:1px solid var(--ak-border-eef1f3);background:var(--ak-bg-ffffff);flex-shrink:0;justify-content:flex-end;align-items:center;gap:.5rem;padding:.875rem 1rem;display:flex}@media (prefers-reduced-motion:reduce){.console-header-float-panel__backdrop,.console-header-float-panel{transition-duration:.01ms}}@media (width<=40rem){.console-header-float-panel,.console-header-float-panel--wide{width:calc(100vw - 1.5rem);min-width:0;max-width:calc(100vw - 1.5rem)}}.console-header-account-panel__body--fit{flex-direction:column;flex:auto;gap:0;min-height:0;padding:.375rem .5rem;display:flex;overflow:hidden}.console-header-account-panel__body--fit>.console-loading-state--compact{flex:auto;min-height:10rem}.console-header-account-panel__layout--shell{flex-direction:column;flex:auto;height:100%;min-height:0;display:flex;overflow:hidden}.console-header-account-panel__main{flex-direction:column;flex:auto;justify-content:space-between;gap:.5rem;min-height:0;display:flex;overflow:hidden}.console-header-account-panel__scroll{flex-direction:column;flex:auto;gap:.5rem;min-height:0;display:flex;overflow:hidden auto}.console-header-account-panel__layout--shell .console-header-account-panel__card--padded,.console-header-account-panel__layout--shell .console-header-account-panel__profile-bar{padding:.5625rem .6875rem}.console-header-account-panel__layout--shell .console-header-account-panel__actions.console-header-account-panel__card--padded{padding:.5rem .625rem}.console-header-account-panel__layout--shell .console-header-account-panel__field-grid{gap:.375rem .5rem}.console-header-account-panel__layout--shell .console-header-account-panel__field dt{font-size:.6875rem}.console-header-account-panel__layout--shell .console-header-account-panel__field dd{font-size:.8125rem}.console-header-account-panel__actions--footer{flex-shrink:0;padding-top:.25rem;padding-bottom:.25rem}.console-header-account-panel__layout--shell .console-header-account-panel__actions{padding-top:.5rem;padding-bottom:.5rem}.console-header-account-panel__layout--shell .console-header-account-panel__action-list{gap:.125rem}.console-header-account-panel__layout--shell .console-header-account-panel__action-row{border-radius:10px;gap:.625rem;min-height:40px;padding:.5rem .75rem;font-size:.875rem;font-weight:400;line-height:1.25rem}.console-header-account-panel__layout--shell .console-header-account-panel__action-icon{width:var(--console-icon-glyph-size-sm,.9375rem);height:var(--console-icon-glyph-size-sm,.9375rem)}.console-header-account-panel__profile-bar--stacked{gap:1rem;padding:1rem .75rem .875rem;display:grid}.console-header-account-panel__profile-bar-identity{text-align:center;flex-direction:column;align-items:center;gap:.75rem;width:100%;display:flex}.console-header-account-panel__profile-bar--stacked .console-header-account-panel__profile-bar-copy{text-align:center;width:100%}.console-header-account-panel__profile-bar--stacked .console-header-account-panel__hero-name{text-align:center;font-size:1.25rem}.console-header-account-panel__profile-bar--stacked .console-header-account-panel__hero-subtitle{text-align:center}.console-header-account-panel__profile-bar--stacked .console-header-account-panel__profile-bar-facts{gap:.75rem .625rem;padding-top:.625rem}.console-header-account-panel__layout--shell .console-header-account-panel__profile-bar--stacked .console-header-account-panel__profile-bar-facts{gap:.875rem .5rem}.console-header-account-panel__layout--shell .console-header-account-panel__profile-bar--stacked{padding:.875rem .625rem .75rem}.console-header-account-panel__profile-bar{flex-shrink:0;gap:.625rem;padding:.75rem .875rem;display:grid}.console-header-account-panel__profile-bar-copy{min-width:0}.console-header-account-panel__profile-bar-copy .console-header-account-panel__hero-name{font-size:1.125rem}.console-header-account-panel__profile-bar-copy .console-header-account-panel__hero-subtitle{margin-top:.25rem}.console-header-account-panel__profile-bar-facts{border-top:1px solid var(--ak-border-eef0f2);gap:.5rem .75rem;padding-top:.625rem}.console-header-account-panel__body{flex-direction:column;flex:auto;gap:.75rem;min-height:0;padding:.875rem 1.25rem 1rem;display:flex;overflow:hidden auto}.console-header-account-panel__card--padded{padding:1rem 1.125rem}.console-header-account-panel__card{border:1px solid var(--ak-border-e8eaed);background:var(--ak-bg-ffffff);border-radius:14px;box-shadow:0 1px 2px #0d0d0d0a}.console-header-account-panel__avatar{background:linear-gradient(135deg,#3181f8 0%,#01d9c1 100%);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:4rem;height:4rem;display:inline-flex;overflow:hidden}.console-header-account-panel__avatar-initials{color:#fff;font-size:1.0625rem;font-weight:700;line-height:1}.console-header-account-panel__hero-name{color:var(--color-text-primary);margin:0;font-size:1.25rem;font-weight:700;line-height:1.25}.console-header-account-panel__hero-subtitle{color:var(--color-primary);text-transform:capitalize;margin:.375rem 0 0;font-size:.8125rem;font-weight:500;line-height:1.35}.console-header-account-panel__layout{flex-direction:column;gap:.75rem;min-height:0;display:flex}@container account-panel (width>=42rem){.console-header-account-panel__layout:not(.console-header-account-panel__layout--single){grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}}.console-header-account-panel__field-grid{gap:.875rem 1rem;margin:0;display:grid}.console-header-account-panel__field-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.console-header-account-panel__field{gap:.25rem;min-width:0;display:grid}.console-header-account-panel__field dt{color:var(--ak-fg-9aa3ad);font-size:.75rem;font-weight:500;line-height:1.3}.console-header-account-panel__field dd{color:var(--color-text-primary);overflow-wrap:anywhere;word-break:break-word;margin:0;font-size:.875rem;font-weight:600;line-height:1.4}.console-header-account-panel__actions{padding-top:.875rem;padding-bottom:.875rem}.console-header-account-panel__action-list{gap:.125rem;margin:0;padding:0;list-style:none;display:grid}.console-header-account-panel__action-list--footer{gap:0}.console-header-account-panel__action-row{width:100%;color:var(--ak-fg-9aa3ad);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:.75rem;padding:.625rem .25rem;font-size:.875rem;font-weight:500;line-height:1.35;transition:color .2s,background-color .2s;display:flex}button.console-header-account-panel__action-row:hover{color:var(--color-text-primary);background:var(--ak-bg-f4f6f8)}.console-header-account-panel__action-row--danger{color:var(--ak-fg-b42318)}.console-header-account-panel__action-row--danger .console-header-account-panel__action-icon{color:var(--ak-fg-d97066)}button.console-header-account-panel__action-row--danger:hover{color:var(--ak-fg-912018);background:var(--ak-bg-fef3f2)}button.console-header-account-panel__action-row--danger:hover .console-header-account-panel__action-icon{color:var(--ak-fg-b42318)}button.console-header-account-panel__action-row:disabled{cursor:not-allowed;opacity:.45}button.console-header-account-panel__action-row:disabled:hover{color:var(--ak-fg-9aa3ad);background:0 0}.console-header-account-panel__action-row>span:not(.console-header-account-panel__action-toggle-knob){flex:auto;min-width:0}.console-header-account-panel__action-icon{color:#b8c0c8;flex-shrink:0;width:1.125rem;height:1.125rem}button.console-header-account-panel__action-row:hover .console-header-account-panel__action-icon{color:var(--ak-fg-9aa3ad)}@container account-panel (width<=26rem){.console-header-account-panel__field-grid--two{grid-template-columns:minmax(0,1fr)}}@container console-header (width<=64rem){.console-main__header:not(.console-main__header--slim):not(.console-main__header--no-search) .console-main__title-label{display:none}}@container console-header (width<=52rem){.console-main__header:not(.console-main__header--slim){grid-template-columns:minmax(0,1fr) auto;gap:.625rem;padding-inline:1.25rem}.console-main__header--slim{gap:.625rem}.console-main__header:not(.console-main__header--slim) .console-main__header-search:not(.console-main__header-search--audit-filters){display:none}}@container console-header (width<=56rem){.console-header-account-trigger:not(.console-header-account-trigger--avatar-only) .console-header-account-trigger__name{display:none}}@container console-header (width<=40rem){.console-main__header:not(.console-main__header--slim) .console-main__title-label{display:none}.console-main__header:not(.console-main__header--slim){gap:.5rem;padding-inline:1rem}.console-main__header--slim{padding-inline:1rem}}@container console-header (width<=28rem){.console-main__header--slim{gap:.5rem}}@media (width<=40rem){.console-header-account-panel{width:calc(100vw - 1.5rem);min-width:0;max-width:calc(100vw - 1.5rem)}}.console-main__content{background:var(--ak-bg-fbfbfb);scrollbar-width:none;-ms-overflow-style:none;flex:1;min-width:0;min-height:0;padding:2rem;position:relative;overflow:auto}.console-main__content::-webkit-scrollbar{width:0;height:0;display:none}.console-main__content *,.console-main__content :before,.console-main__content :after{scrollbar-width:none;-ms-overflow-style:none}.console-main__content ::-webkit-scrollbar{width:0;height:0;display:none}.console-main__content .console-items-table__scroll{scrollbar-width:thin;-ms-overflow-style:auto}.console-main__content .console-items-table__scroll::-webkit-scrollbar{width:6px;height:6px;display:block}.console-main__content .console-items-table__scroll::-webkit-scrollbar-thumb{background:var(--ak-bg-cbd5e1);border-radius:999px}.console-main__content--items{flex-direction:column;padding:1.5rem 1.25rem 1.25rem;display:flex;overflow:hidden}:is(.console-main:has(>.console-main__content.console-main__content--items)>.console-main__list-toolbar,.console-main:has(>.console-main__content.console-main__content--targets)>.console-main__list-toolbar,.console-main:has(>.console-main__content.console-main__content--groups)>.console-main__list-toolbar,.console-main:has(>.console-main__content.console-main__content--users-auth-methods)>.console-main__list-toolbar,.console-main:has(>.console-main__content.console-main__content--access-roles)>.console-main__list-toolbar,.console-main:has(>.console-main__content.console-main__content--gateways)>.console-main__list-toolbar,.console-main:has(>.console-main__content.console-main__content--event-forwarders)>.console-main__list-toolbar,.console-main:has(>.console-main__content.console-main__content--kmip)>.console-main__list-toolbar,.console-main:has(>.console-main__content.console-main__content--discovery-migration)>.console-main__list-toolbar,.console-main:has(>.console-main__content.console-main__content--scanners)>.console-main__list-toolbar,.console-main:has(>.console-main__content.console-main__content--inventory)>.console-main__list-toolbar,.console-main:has(>.console-main__content.console-main__content--policies)>.console-main__list-toolbar,.console-main:has(>.console-main__content.console-main__content--kms-cloud-manager)>.console-main__list-toolbar,.console-main:has(>.console-main__content.console-main__content--certificates)>.console-main__list-toolbar,.console-main:has(>.console-main__content.console-main__content--issuers)>.console-main__list-toolbar,.console-main:has(>.console-main__content.console-main__content--sessions-overview)>.console-main__list-toolbar,.console-main:has(>.console-main__content.console-main__content--access-requests)>.console-main__list-toolbar,.console-main:has(>.console-main__content.console-main__content--secure-remote-access)>.console-main__list-toolbar,.console-main:has(>.console-main__content.console-main__content--runtime-authority)>.console-main__list-toolbar,.console-main:has(>.console-main__content.console-main__content--ara-sessions)>.console-main__list-toolbar,.console-main:has(>.console-main__content.console-main__content--audit-logs)>.console-main__list-toolbar,.console-main:has(>.console-main__content.console-main__content--event-center)>.console-main__list-toolbar,.console-main:has(>.console-main__content.console-main__content--secrets-management)>.console-main__list-toolbar,.console-main:has(>.console-main__content.console-main__content--password-management)>.console-main__list-toolbar){padding-inline:1.25rem}.console-main__content.console-main__content--items{padding:1.5rem 1.25rem 1.25rem}.console-main__content--with-list-toolbar.console-main__content--items{padding-top:0}.password-security-dashboard{flex-direction:column;flex:auto;gap:1rem;width:100%;min-width:0;min-height:0;display:flex;overflow:hidden}.password-security-dashboard--personal-focus{gap:.85rem;padding:0}.password-security-dashboard__panel-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;margin-bottom:.85rem;display:flex}.password-security-dashboard__hero-copy{flex-direction:column;flex:14rem;gap:.15rem;min-width:min(100%,16rem);display:flex}.password-security-dashboard__summary-chip{border:1px solid var(--ak-border-e2e8f0);background:var(--ak-bg-255-255-255-a92);border-radius:.75rem;flex-direction:column;gap:0;min-width:4.1rem;padding:.4rem .65rem;display:flex;box-shadow:0 1px 2px #0f172a0a}.password-security-dashboard__summary-value{letter-spacing:-.03em;color:var(--ak-fg-0f172a);font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:750}.password-security-dashboard__subtitle{max-width:38rem;color:var(--ak-fg-64748b);margin:0;font-size:.9rem;line-height:1.5}.password-security-dashboard__summary-strip{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.55rem;display:flex}.password-security-dashboard__status-pill{letter-spacing:.01em;border:1px solid #0000;border-radius:999px;align-items:center;gap:.4rem;padding:.4rem .75rem;font-size:.75rem;font-weight:700;display:inline-flex}.password-security-dashboard__status-dot{background:currentColor;border-radius:999px;width:.45rem;height:.45rem;box-shadow:0 0 0 3px #ffffffb3}.password-security-dashboard__status-pill--good{color:var(--ak-fg-047857);background:var(--ak-bg-ecfdf5);border-color:var(--ak-border-a7f3d0)}.password-security-dashboard__status-pill--warn{color:var(--ak-fg-b45309);background:var(--ak-bg-fffbeb);border-color:var(--ak-border-fde68a)}.password-security-dashboard__status-pill--risk{color:var(--ak-fg-b91c1c);background:var(--ak-bg-fef2f2);border-color:var(--ak-border-fecaca)}.password-security-dashboard__status-pill--idle{color:var(--ak-fg-475569);background:var(--ak-bg-f8fafc);border-color:var(--ak-border-e2e8f0)}.password-security-dashboard__summary-chip--alert{border-color:var(--ak-border-fecaca);background:var(--ak-bg-fff7f7)}.password-security-dashboard__summary-label{letter-spacing:.02em;text-transform:uppercase;color:var(--ak-fg-64748b);font-size:.625rem;font-weight:600}.password-security-dashboard__scope-panel{border:1px solid var(--ak-border-e5e7eb);background:var(--ak-bg-ffffff);border-radius:.85rem;flex-direction:column;gap:.35rem;min-width:0;height:auto;min-height:0;padding:.75rem .85rem;display:flex;overflow:hidden}.password-security-dashboard__scope-panel--personal{background:radial-gradient(80% 90% at 0% 0%, #01d9c11a 0%, transparent 55%), linear-gradient(180deg, var(--ak-bg-f4fffc) 0%, var(--ak-bg-ffffff) 48%);border-color:#01d9c147}.password-security-dashboard__scope-panel--hero{border-radius:1.15rem;flex:none;min-height:0;padding:1rem 1.1rem 1.15rem;animation:.32s ease-out both password-security-hero-in;box-shadow:inset 0 1px #ffffffd9,0 12px 32px #0f172a0d}@keyframes password-security-hero-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.password-security-dashboard--personal-focus .password-security-dashboard__scope-panel .password-security-overview__metric-gauge:not(.password-security-overview__metric-gauge--featured){text-align:left;justify-content:space-between;align-items:stretch;gap:.2rem;padding:.7rem .75rem .65rem}.password-security-dashboard--personal-focus .password-security-dashboard__scope-panel .password-security-overview__metric-gauge--stat{background:linear-gradient(180deg, var(--ak-bg-255-255-255-a96) 0%, var(--ak-bg-248-250-252-a92) 100%);border-color:var(--ak-border-226-232-240-a90);box-shadow:inset 0 1px #fffc}.password-security-dashboard--personal-focus .password-security-dashboard__scope-panel .password-security-overview__metric-gauge--stat:hover:not(:disabled){border-color:var(--ak-border-cbd5e1);transform:translateY(-2px);box-shadow:0 10px 22px #0f172a12}.password-security-overview__metric-stat-value{letter-spacing:-.04em;color:var(--ak-fg-0f172a);font-variant-numeric:tabular-nums;font-size:clamp(1.65rem,2.4vw,2.15rem);font-weight:750;line-height:1;display:block}.password-security-overview__metric-stat-caption{letter-spacing:.04em;text-transform:uppercase;color:var(--ak-fg-64748b);margin-top:.15rem;font-size:.6875rem;font-weight:650;display:block}.password-security-overview__metric-stat-track{--metric-accent:#94a3b8;background:var(--ak-bg-eef2f7);border-radius:999px;width:100%;height:.4rem;margin-top:auto;margin-bottom:.35rem;overflow:hidden}.password-security-overview__metric-stat-fill{border-radius:inherit;background:var(--metric-accent);height:100%;box-shadow:0 0 0 1px var(--metric-accent)}@supports (color:color-mix(in lab, red, red)){.password-security-overview__metric-stat-fill{box-shadow:0 0 0 1px color-mix(in srgb, var(--metric-accent) 25%, transparent)}}.password-security-overview__metric-stat-fill{transition:width .42s cubic-bezier(.22,1,.36,1)}.password-security-dashboard--personal-focus .password-security-dashboard__scope-panel .password-security-overview__metric-gauge--stat .password-security-overview__metric-gauge-caption{color:var(--ak-fg-334155);text-align:left;padding:0;font-size:.8125rem;font-weight:700;line-height:1.2}.password-security-dashboard__scope-panel .password-security-overview__metric-gauge{background:var(--ak-bg-255-255-255-a78);border:1px solid var(--ak-border-e8eef3);border-radius:.85rem;flex-direction:column;justify-content:flex-start;align-items:center;gap:.3rem;min-width:0;height:100%;min-height:0;padding:.45rem .35rem .4rem;transition:border-color .16s,box-shadow .16s,transform .16s;display:flex}.password-security-dashboard--personal-focus .password-security-dashboard__scope-panel .password-security-overview__metric-gauge:hover:not(:disabled){border-color:var(--ak-border-cbd5e1);transform:translateY(-1px);box-shadow:0 8px 18px #0f172a0f}.password-security-dashboard__scope-panel .password-security-overview__metric-gauge:not(.password-security-overview__metric-gauge--featured) .password-security-overview__metric-gauge-caption{z-index:1;flex-shrink:0;padding:0 .15rem;font-size:.6875rem;font-weight:650;line-height:1.2;position:relative}.password-security-overview__metric-gauge{border:1px solid var(--ak-border-e5e7eb);background:var(--ak-bg-ffffff);text-align:center;border-radius:.75rem;flex-direction:column;justify-content:flex-start;align-items:center;gap:.5rem;width:100%;min-width:0;padding:.875rem .5rem .75rem;transition:border-color .15s,box-shadow .15s;display:flex}.password-security-overview__metric-gauge--gauge-only{padding:.875rem .5rem .625rem}.password-security-overview__metric-gauge:hover:not(:disabled){border-color:var(--ak-border-d1d5db)}.password-security-overview__metric-gauge--active{border-color:var(--color-primary,#2563eb);box-shadow:0 0 0 1px var(--color-primary,#2563eb)}.password-security-overview__metric-gauge:disabled{cursor:default;opacity:.7}.password-security-overview__metric-gauge-caption{width:100%;color:var(--ak-fg-4b5563);white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;font-size:.6875rem;font-weight:600;line-height:1.25;overflow:hidden}@media (width<=1100px){.password-security-dashboard{overflow:visible}.password-security-dashboard__scope-panel{height:auto;min-height:0;overflow:visible}}.console-menu-select{width:100%}.console-menu-select__trigger{box-sizing:border-box;border:1px solid var(--ak-border-d1d5db);background:var(--ak-bg-ffffff);width:100%;min-height:2.25rem;color:var(--ak-fg-374151);font:inherit;cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;gap:.35rem;padding:.5rem .875rem;font-size:.8125rem;font-weight:600;line-height:1.2;display:inline-flex}.console-menu-select__chevron{width:1.125rem;height:1.125rem;color:var(--ak-fg-475569);flex-shrink:0;justify-content:center;align-self:center;align-items:center;display:inline-flex}.console-menu-select__chevron svg{width:1rem;height:1rem;transition:transform .15s;display:block}.console-menu-select__chevron--open svg{transform:rotate(180deg)}.console-menu-select__trigger:hover:not(:disabled){background:var(--ak-bg-f3f4f6);border-color:var(--ak-border-d1d5db);color:var(--ak-fg-111827)}.console-menu-select__trigger[aria-expanded=true]{border-color:var(--color-primary)}.console-menu-select__trigger:disabled{opacity:.55;cursor:not-allowed}.console-menu-select__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.console-menu-select__label--placeholder{color:var(--ak-fg-9ca3af);font-weight:500}.console-confirm-dialog__body{flex-direction:column;gap:.875rem;display:flex}.console-confirm-dialog__icon{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex}.console-confirm-dialog__icon--danger{background:var(--ak-bg-fef3c7);color:var(--ak-fg-d97706)}.console-confirm-dialog__icon--neutral{background:var(--ak-bg-dbeafe);color:var(--ak-fg-2563eb)}.console-confirm-dialog__copy{flex-direction:column;gap:.375rem;min-width:0;padding-top:.125rem;display:flex}.console-confirm-dialog__message{color:var(--ak-fg-111827);overflow-wrap:anywhere;word-break:break-word;white-space:pre-wrap;margin:0;font-size:.875rem;line-height:1.45}.console-confirm-dialog__message strong{font-weight:600}.console-confirm-dialog__message strong,.console-confirm-dialog__detail strong,.bottom-toast__message strong{unicode-bidi:isolate}.console-confirm-dialog__detail{color:var(--ak-fg-6b7280);margin:0;font-size:.8125rem;line-height:1.4}.console-confirm-dialog__required{color:var(--ak-fg-3181f8)}.console-confirm-dialog__input{box-sizing:border-box;border:1px solid var(--ak-border-d1d5db);background:var(--ak-bg-ffffff);width:100%;color:var(--ak-fg-111827);border-radius:.5rem;outline:none;padding:.5rem .75rem;font-size:.875rem}.console-confirm-dialog__input:hover:not(:disabled){border-color:#9ca3af}.console-confirm-dialog__input:focus{border-color:#3181f8;box-shadow:0 0 0 3px #3181f82e}.console-confirm-dialog__input:disabled{color:var(--ak-fg-9ca3af);background:var(--ak-bg-f9fafb);border-color:var(--ak-border-e5e7eb)}.console-confirm-dialog .kmip-dialog__footer{padding-top:.125rem;display:block}.console-confirm-dialog__footer-row{flex-direction:column;align-items:stretch;gap:.75rem;width:100%;display:flex}.console-confirm-dialog__error{background:var(--ak-bg-fef2f2);border:1px solid var(--ak-border-fecaca);color:var(--ak-fg-b91c1c);white-space:normal;overflow-wrap:anywhere;word-break:break-word;border-radius:.5rem;margin:0;padding:.625rem .75rem;font-size:.8125rem;line-height:1.4}.console-confirm-dialog__error[aria-hidden=true]{display:none}.console-confirm-dialog__actions{flex-shrink:0;justify-content:flex-end;align-items:center;gap:.5rem;width:100%;display:flex}.console-alert-dialog__icon{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex}.console-alert-dialog__icon--danger{background:var(--ak-bg-fee2e2);color:var(--ak-fg-dc2626)}.console-items-panel__footer{border-top:1px solid var(--ak-border-e8eaed);background:var(--ak-bg-ffffff);justify-content:space-between;align-items:center;gap:1rem;padding:.875rem 1.25rem;display:flex}.console-items-panel__footer.console-items-panel__footer--pagination-only{justify-content:flex-end}.console-items-panel{flex-direction:column;flex:1;min-height:0;display:flex}.workspace-tabs{flex-direction:column;flex:1;gap:.75rem;min-height:0;display:flex}.workspace-tabs--peek{flex:auto;gap:0;height:100%;min-height:0}.workspace-tabs__stage{flex-direction:column;flex:1;gap:.65rem;min-height:0;display:flex}.workspace-tabs__stage--with-peek{flex-direction:column;flex:auto;align-items:stretch;gap:0;height:100%;min-height:0}.workspace-tabs__preview{background:var(--ak-bg-ffffff);border-left:1px solid var(--ak-border-e5e7eb);flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.workspace-tabs__preview>.console-items-panel,.workspace-tabs__preview>.console-items-panel>.console-items-panel__shell,.workspace-tabs__preview .console-items-panel__shell--embedded,.workspace-tabs__preview .sra-bastion-details,.console-main__peek-preview-slot .console-items-panel,.console-main__peek-preview-slot .console-items-panel__shell,.console-main__peek-preview-slot .sra-bastion-details{flex-direction:column;flex:auto;height:100%;min-height:0;max-height:100%;display:flex;overflow:hidden}.workspace-tabs__browse{flex-direction:column;min-height:0;display:flex;position:relative}.workspace-tabs__browse--active{flex:auto}.workspace-tabs__browse--peek{box-sizing:border-box;background:var(--ak-bg-ffffff);width:38%;min-width:0;max-width:38%;height:100%;min-height:0;box-shadow:none;opacity:1;border:0;border-radius:0;flex-direction:column;flex:auto;align-self:flex-start;padding:0 1.25rem;transition:flex-basis .28s cubic-bezier(.22,1,.36,1),max-width .28s cubic-bezier(.22,1,.36,1),opacity .2s,transform .28s cubic-bezier(.22,1,.36,1),margin .28s cubic-bezier(.22,1,.36,1);display:flex;overflow:hidden;transform:translate(0)}.workspace-tabs__browse--peek>.workspace-tab-strip{display:none}.workspace-tabs__browse--peek>.workspace-tabs__browse-body{flex:auto;height:100%;min-height:0;margin-top:0;padding:0 0 1.25rem!important}.workspace-tabs__browse--peek .workspace-tabs__browse-body .console-items-panel,.workspace-tabs__browse--peek .workspace-tabs__browse-body .console-items-panel__shell{flex-direction:column;flex:auto;height:100%;min-height:0;display:flex}.workspace-tabs--peek .workspace-tabs__preview{background:var(--ak-bg-ffffff);border-left:1px solid var(--ak-border-e5e7eb);box-shadow:none;z-index:2;border-radius:0;align-self:stretch;height:100%;min-height:0;max-height:100%;margin:0;position:relative;overflow:hidden}.workspace-tabs__browse-body{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.workspace-tabs__browse--peek .console-items-table{padding-top:0}.workspace-tabs__browse--peek .console-items-grid{flex:auto;height:100%;min-height:0;padding-top:0}.workspace-tabs__browse--peek .console-items-grid__cards{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:1rem;padding:0}.workspace-tabs__browse--peek .console-items-grid__card-wrap{min-width:0;height:100%;display:flex}.workspace-tabs__browse--peek .console-items-grid__card{flex-direction:column;flex:auto;width:100%;min-width:0;height:100%;display:flex;overflow:hidden}.workspace-tabs__browse--peek .console-items-grid__card-content{min-width:0;overflow:hidden}.workspace-tabs__browse--peek .console-items-grid__card-main,.workspace-tabs__browse--peek .console-items-grid__card-leading,.workspace-tabs__browse--peek .console-items-grid__card-text{min-width:0}.workspace-tabs__browse--peek .console-items-grid__card-name,.workspace-tabs__browse--peek .console-items-grid__card-type,.workspace-tabs__browse--peek .console-items-grid__card-path,.workspace-tabs__browse--peek .console-items-grid__card-meta{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workspace-tabs__browse--peek .console-items-grid__card-footer{flex-shrink:0;width:100%;min-width:0;margin-top:auto}.workspace-tabs__browse--peek .console-items-grid__card-meta{max-width:100%;display:block}.workspace-tabs__browse--peek .console-items-grid__card-actions-col{flex-shrink:0;align-self:flex-start}.workspace-tabs__browse--peek .console-items-table__th--created,.workspace-tabs__browse--peek .console-items-table__th--updated,.workspace-tabs__browse--peek .console-items-table__th--actions,.workspace-tabs__browse--peek .console-items-table__th--favorite,.workspace-tabs__browse--peek .console-items-table__th--select,.workspace-tabs__browse--peek .console-items-table__th--vault,.workspace-tabs__browse--peek .console-items-table__td--muted,.workspace-tabs__browse--peek .console-items-table__td--actions,.workspace-tabs__browse--peek .console-items-table__td--favorite,.workspace-tabs__browse--peek .console-items-table__td--select,.workspace-tabs__browse--peek .console-items-table__td--vault{display:none}.workspace-tabs__browse--peek .console-items-table__th--name,.workspace-tabs__browse--peek .console-items-table__td--name{width:100%}.workspace-tabs__browse--peek .console-items-table__th--type,.workspace-tabs__browse--peek .console-items-table__td--type{white-space:nowrap;width:6.75rem;max-width:7.5rem}.workspace-tabs__browse--peek .console-items-table__th{padding:.55rem .85rem;font-size:.75rem}.workspace-tabs__browse--peek .console-items-table__td{padding:.55rem .85rem}.workspace-tabs__browse--peek .console-items-table__th.console-items-table__th--vault,.workspace-tabs__browse--peek .console-items-table__td.console-items-table__td--vault{padding-left:.35rem;padding-right:.5rem}.console-items-table.console-items-table--peek{container-type:normal}.console-items-table.console-items-table--peek .console-items-table__th{padding:1.125rem 1.5rem;font-size:.875rem}.console-items-table.console-items-table--peek .console-items-table__td{padding:1rem 1.5rem}.console-items-table.console-items-table--peek .console-items-table__name-cell{gap:.75rem;min-height:2.625rem}.console-items-table.console-items-table--peek .console-items-table__th--type,.console-items-table.console-items-table--peek .console-items-table__td--type{width:9.5rem;min-width:9.5rem;max-width:9.5rem}.console-items-table.console-items-table--peek .console-items-table__th--name,.console-items-table.console-items-table--peek .console-items-table__td--name{width:auto}.workspace-tabs__browse--peek .console-items-table__scroll{scrollbar-width:none;-ms-overflow-style:none;overflow-x:hidden}.workspace-tabs__browse--peek .console-items-table__scroll::-webkit-scrollbar{width:0;height:0;display:none}.workspace-tabs__browse--peek .console-items-grid::-webkit-scrollbar{width:0;height:0;display:none}.workspace-tabs__browse--peek .console-items-grid{scrollbar-width:none;-ms-overflow-style:none}.workspace-tabs__browse--peek .console-items-pagination__page-size,.workspace-tabs__browse--peek .console-items-pagination__menu{display:none!important}.workspace-tabs__browse--peek .console-items-panel__footer{justify-content:space-between;gap:.5rem;padding:.65rem .85rem}.workspace-tabs__browse--peek .console-items-pagination__controls{flex-shrink:0;justify-content:flex-end}.workspace-tabs__browse--peek .console-items-table__name{max-width:100%}.workspace-tabs__browse--peek .console-items-table__name-cell{gap:.5rem}@media (prefers-reduced-motion:reduce){.workspace-tabs__browse--peek{transition:none}}@media (width<=900px){.workspace-tabs__stage--with-peek{flex-direction:column}.workspace-tabs__browse--peek{flex:0 0 clamp(12rem,34vh,18rem);max-width:none;transform:translateY(0)}.workspace-tabs__browse--peek .console-items-grid__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.workspace-tabs__browse--peek .console-items-grid__cards{grid-template-columns:minmax(0,1fr)}}.workspace-tab-strip{box-sizing:border-box;border:1px solid var(--ak-border-e8ebef);background:var(--ak-bg-f4f6f7);min-width:0;box-shadow:none;border-radius:12px;flex-shrink:0;align-items:center;gap:.5rem;padding:.25rem .5rem;display:flex}.workspace-tab-strip__viewport{flex:auto;min-width:0;position:relative}.workspace-tab-strip__scroller{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;max-width:100%;display:block;overflow:auto hidden}.workspace-tab-strip__scroller::-webkit-scrollbar{width:0;height:0;display:none}.workspace-tab-strip__track{align-items:stretch;gap:.5rem;width:max-content;min-width:100%;display:flex}.workspace-tab-strip__scroll-btn{border:1px solid var(--ak-border-dce1e7);background:var(--ak-bg-ffffff);width:1.85rem;height:1.85rem;color:var(--ak-fg-4b5563);cursor:pointer;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;transition:background-color .12s,border-color .12s,color .12s,opacity .12s;display:inline-flex;box-shadow:0 1px 2px #1118270d}.workspace-tab-strip__scroll-btn:hover:not(:disabled){background:var(--ak-bg-ffffff);border-color:var(--ak-border-c9d0d6);color:var(--ak-fg-111827)}.workspace-tab-strip__scroll-btn:disabled{opacity:.35;cursor:default}.workspace-tab-strip__scroll-btn:focus-visible{outline:2px solid #01d9c173}@supports (color:color-mix(in lab, red, red)){.workspace-tab-strip__scroll-btn:focus-visible{outline:2px solid color-mix(in srgb, var(--color-akeyless-icon) 45%, transparent)}}.workspace-tab-strip__scroll-btn:focus-visible{outline-offset:1px}.workspace-tab-strip__tab{box-sizing:border-box;border:1px solid var(--ak-border-e5e7eb);background:var(--ak-bg-ffffff);min-width:0;max-width:14rem;min-height:2.5rem;color:var(--ak-fg-9ca3af);box-shadow:none;border-radius:.625rem;flex:none;align-items:center;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.workspace-tab-strip__tab:hover{border-color:var(--ak-border-d1d5db);background:var(--ak-bg-ffffff)}.workspace-tab-strip__tab:not(.workspace-tab-strip__tab--active) .workspace-tab-strip__label{color:var(--ak-fg-9ca3af);font-weight:500}.workspace-tab-strip__tab:not(.workspace-tab-strip__tab--active) .workspace-tab-strip__icon{color:var(--ak-fg-111827)}.workspace-tab-strip__tab--active{background:var(--console-selection-fill,var(--ak-bg-f1fcff));border-color:var(--console-selection-accent,#00d8c3);box-shadow:none}.workspace-tab-strip__tab--active:hover{background:var(--console-selection-fill,var(--ak-bg-f1fcff));border-color:var(--console-selection-accent,#00d8c3)}.workspace-tab-strip__tab--active .workspace-tab-strip__label{color:var(--ak-fg-111827);font-weight:700}.workspace-tab-strip__tab--active .workspace-tab-strip__icon{color:var(--console-selection-accent,var(--ak-fg-00d8c3))}.workspace-tab-strip__tab--active .workspace-tab-strip__close{color:var(--ak-fg-9aa3ad)}.workspace-tab-strip__tab-main{min-width:0;height:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:auto;align-items:center;gap:.5rem;margin:0;padding:.4rem .25rem .4rem .65rem;line-height:1.2;display:inline-flex}.workspace-tab-strip__icon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:visible}.workspace-tab-strip__icon .console-rounded-item-icon__glyph,.workspace-tab-strip__icon .console-nav-icon{width:1rem;height:1rem}.workspace-tab-strip__text{flex-direction:column;align-items:flex-start;gap:.1rem;min-width:0;display:flex}.workspace-tab-strip__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;color:var(--ak-fg-111827);letter-spacing:-.01em;font-size:.875rem;font-weight:650;overflow:hidden}.workspace-tab-strip__close{width:1.35rem;height:1.35rem;color:var(--ak-fg-9ca3af);cursor:pointer;opacity:.65;background:0 0;border:0;border-radius:8px;flex-shrink:0;justify-content:center;align-self:center;align-items:center;margin:0 .4rem 0 0;padding:0;transition:opacity .12s,background-color .12s,color .12s;display:inline-flex}.workspace-tab-strip__tab:hover .workspace-tab-strip__close,.workspace-tab-strip__tab--active .workspace-tab-strip__close,.workspace-tab-strip__close:focus-visible{opacity:1}.workspace-tab-strip__close:hover{color:var(--ak-fg-111827);background:#11182714}.item-preview .scanner-preview__section-title{margin:0 0 .75rem}.item-preview .sra-bastion-details__header{background:var(--ak-bg-ffffff);border-bottom:0;align-items:flex-start;padding:1.75rem 1.75rem 1.35rem}.item-preview .sra-bastion-details__heading{align-items:flex-start;gap:1.25rem}.item-preview .sra-bastion-details__heading>.sra-bastion-details__icon{background:#01d9c1;border-radius:.875rem;justify-content:center;align-items:center;width:4.25rem;height:4.25rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.item-preview .sra-bastion-details__heading>.sra-bastion-details__icon{background:color-mix(in srgb, var(--color-akeyless-icon,#01d9c1) 18%, var(--ak-bg-ffffff))}}.item-preview .sra-bastion-details__heading>.sra-bastion-details__icon{border:0}.item-preview .sra-bastion-details__icon .console-rounded-item-icon--card{width:2.35rem;height:2.35rem;box-shadow:none;background:0 0;border:0}.item-preview .sra-bastion-details__icon .console-rounded-item-icon--card .console-rounded-item-icon__glyph{width:1.75rem;height:1.75rem;color:var(--color-akeyless-icon,var(--ak-fg-01d9c1))}.item-preview .scanner-preview__heading-text{gap:.45rem;padding-top:.15rem}.item-preview .scanner-preview__title-row .scanner-preview__name-display{letter-spacing:-.025em;color:var(--ak-fg-111827);font-size:1.75rem;font-weight:700;line-height:1.2}.item-preview__facts-row{white-space:normal;flex-wrap:wrap;gap:.5rem .65rem;margin-top:.15rem;overflow:visible}.item-preview__fact{color:var(--ak-fg-6b7280);flex-shrink:0;font-size:.875rem;line-height:1.4}.item-preview__fact-sep{color:#d1d5db;flex-shrink:0;font-weight:400}.item-preview .item-preview__header-actions{flex-shrink:0;align-items:center;gap:.6rem;margin-top:.35rem;display:inline-flex}.item-preview .item-preview__header-icon-btn.target-preview__icon-action{border:1px solid var(--ak-border-d1d5db);background:var(--ak-bg-ffffff);width:2.5rem;min-width:2.5rem;height:2.5rem;min-height:2.5rem;color:var(--ak-fg-111827);box-shadow:none;border-radius:12px}.item-preview .item-preview__header-icon-btn.target-preview__icon-action:hover:not(:disabled){background:var(--ak-bg-f9fafb);border-color:var(--ak-border-c4c9d1);color:var(--ak-fg-111827)}.item-preview .item-preview__header-icon-btn.target-preview__icon-action:disabled{opacity:.45}.item-preview .item-preview__header-icon-btn .sra-bastion-details__action-icon,.item-preview .item-preview__header-icon-btn .event-forwarder-preview__more-dots{color:var(--ak-fg-111827)}.item-preview .sra-bastion-details__body{background:var(--ak-bg-ffffff);flex:auto;grid-template-rows:auto minmax(0,1fr);min-height:0;overflow:hidden;grid-template-columns:minmax(0,1fr)!important}.item-preview .sra-bastion-details__body>.console-details-side-menu{border-right:0;border-bottom:1px solid var(--ak-border-e5e7eb);align-self:start;width:100%;max-height:none;padding:0 1.5rem;overflow:visible;background:var(--ak-bg-ffffff)!important;height:auto!important;min-height:0!important}.item-preview .sra-bastion-details__body>.console-details-side-menu .console-details-side-menu__title{display:none}.item-preview .sra-bastion-details__body>.console-details-side-menu .console-details-side-menu__list{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;flex-flow:row;flex:none;align-items:stretch;gap:1.5rem;min-height:2.75rem;margin:0;padding:0;overflow:auto hidden}.item-preview .sra-bastion-details__body>.console-details-side-menu .console-details-side-menu__list::-webkit-scrollbar{width:0;height:0;display:none}.item-preview .sra-bastion-details__body>.console-details-side-menu .console-nav-row{border-radius:0;flex:none;width:auto;min-width:max-content;min-height:2.75rem;background:0 0!important}.item-preview .sra-bastion-details__body>.console-details-side-menu .console-nav-row:hover,.item-preview .sra-bastion-details__body>.console-details-side-menu .console-nav-row--active,.item-preview .sra-bastion-details__body>.console-details-side-menu .console-nav-row--active:hover,.item-preview .sra-bastion-details__body>.console-details-side-menu button.console-nav-row.console-nav-row--active,.item-preview .sra-bastion-details__body>.console-details-side-menu button.console-nav-row.console-nav-row--active:hover{background:0 0!important}.item-preview .sra-bastion-details__body>.console-details-side-menu .console-nav-row__main{min-height:2.75rem;padding:.65rem .15rem .7rem}.item-preview .sra-bastion-details__body>.console-details-side-menu .console-nav-row__label{text-overflow:clip;white-space:nowrap;color:var(--ak-fg-9ca3af);font-size:.875rem;font-weight:500;overflow:visible}.item-preview .sra-bastion-details__body>.console-details-side-menu .console-nav-row--active .console-nav-row__label{color:var(--ak-fg-111827);font-weight:600}.item-preview .sra-bastion-details__body>.console-details-side-menu .console-nav-row:before{content:"";opacity:0;background:var(--color-akeyless-icon,#01d9c1)!important;border-radius:0!important;width:auto!important;height:6px!important;inset:auto 0 -1px!important;transform:none!important}.item-preview .sra-bastion-details__body>.console-details-side-menu .console-nav-row--active:before{opacity:1!important;transform:none!important}.item-preview .sra-bastion-details__body>.console-details-side-menu .console-details-side-menu__sublist,.item-preview .sra-bastion-details__body>.console-details-side-menu .console-nav-row__chevron{display:none}.item-preview .sra-bastion-details__content.scanner-preview__content{overscroll-behavior:contain;height:auto;min-height:0;padding:1.35rem 1.5rem 1.5rem;overflow:hidden auto}.item-preview .console-details-dialog__label{color:var(--ak-fg-6b7280);font-size:.8125rem;font-weight:500}.item-preview .console-details-dialog__value,.item-preview .scanner-edit-field__input,.item-preview .console-menu-select__trigger{box-sizing:border-box;border:1px solid var(--ak-border-e5e7eb);background:var(--ak-bg-ffffff);min-height:2.65rem;box-shadow:none;border-radius:.5rem}.item-preview .scanner-edit-field{flex-flow:column;align-items:stretch;gap:.45rem}.item-preview .scanner-edit-field+.scanner-edit-field{margin-top:.85rem}.item-preview .scanner-edit-field__label-row{flex:none;justify-content:flex-start;width:100%;min-width:0}.item-preview .scanner-edit-field__actions:empty{display:none}.item-preview .scanner-edit-field__control-row{flex:auto;width:100%;min-width:0}.item-preview .scanner-edit-field__hint,.item-preview .scanner-edit-field__error{flex:none;margin-left:0}.item-preview textarea.scanner-edit-field__input{resize:vertical;min-height:2.65rem;padding-top:.65rem;padding-bottom:.65rem}.item-preview .preview-edit-footer{border-top:1px solid var(--ak-border-eef2f7);background:var(--ak-bg-ffffff);flex-shrink:0;justify-content:flex-end;gap:.65rem;margin-top:auto;padding:1rem 1.5rem;position:relative}.item-preview .preview-edit-footer .sra-bastion-details__action-btn:not(.preview-edit-footer__save){border-color:var(--color-primary,#3181f8);min-width:5.5rem;color:var(--color-primary,var(--ak-fg-3181f8));background:var(--ak-bg-ffffff);border-radius:.5rem;justify-content:center}.item-preview .preview-edit-footer .sra-bastion-details__action-btn:not(.preview-edit-footer__save):hover:not(:disabled){background:#3181f8}@supports (color:color-mix(in lab, red, red)){.item-preview .preview-edit-footer .sra-bastion-details__action-btn:not(.preview-edit-footer__save):hover:not(:disabled){background:color-mix(in srgb, var(--color-primary,#3181f8) 8%, var(--ak-bg-ffffff))}}.item-preview .preview-edit-footer .sra-bastion-details__action-btn:not(.preview-edit-footer__save):hover:not(:disabled){color:var(--color-primary,var(--ak-fg-3181f8))}.item-preview .preview-edit-footer .sra-bastion-details__action-btn.preview-edit-footer__save{border-radius:.5rem;justify-content:center;min-width:5.5rem}.item-preview__general-grid{width:100%}.item-preview__general{flex-direction:column;gap:1.25rem;display:flex}.item-preview__file-attachment{flex-direction:column;gap:.75rem;display:flex}.item-preview__file-attachment-header{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.item-preview__file-attachment-title{color:var(--console-text-primary,var(--ak-fg-1a1a1a));margin:0;font-size:.875rem;font-weight:600}.item-preview__file-attachment-actions{align-items:center;gap:.5rem;display:flex}.item-preview__file-download-btn{appearance:none;background:var(--ak-bg-ffffff);color:var(--ak-fg-176fd5);font:inherit;cursor:pointer;border:1px solid #176fd5;border-radius:.5rem;margin:0;padding:.4rem .85rem;font-size:.8125rem;font-weight:600}.item-preview__file-download-btn:hover:not(:disabled){background:var(--ak-bg-eff6ff)}.item-preview__file-download-btn:disabled{opacity:.6;cursor:not-allowed}.item-preview__file-attachment-chip{border:1px solid var(--ak-border-dbeafe);background:var(--ak-bg-f8fbff);max-width:100%;color:var(--ak-fg-1e3a8a);border-radius:999px;align-items:center;gap:.5rem;padding:.45rem .75rem;display:inline-flex}.item-preview__file-attachment-chip-icon{flex-shrink:0;width:1rem;height:1rem}.item-preview__file-attachment-chip-label{text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;overflow:hidden}.item-preview__file-attachment-note{color:var(--console-text-secondary,var(--ak-fg-64748b));margin:0;font-size:.8125rem}.item-preview__file-attachment-note--error{color:var(--ak-fg-b91c1c)}.item-preview__custom-fields{flex-direction:column;align-items:flex-start;gap:.85rem;display:flex}.item-preview__add-custom-field{align-self:flex-start;margin-top:.35rem}.item-preview__custom-fields{flex-direction:column;gap:.85rem;margin-top:.35rem;display:flex}.item-preview__websites-list{width:100%;color:var(--ak-fg-111827);word-break:break-all;flex-direction:column;gap:.35rem;margin:0;padding:0;font-size:.875rem;list-style:none;display:flex}.item-preview__websites-empty{color:var(--ak-fg-6b7280);margin:0;font-size:.875rem}.password-generate-dialog__checking{min-height:1.25rem;color:var(--ak-fg-6b7280);margin:0;font-size:.8125rem;line-height:1.25rem}.password-generate-dialog__breach{border:1px solid var(--ak-border-fca5a5);background:var(--ak-bg-fef2f2);color:var(--ak-fg-991b1b);border-radius:8px;align-items:flex-start;gap:.55rem;padding:.65rem .75rem;display:flex}.password-generate-dialog__breach-icon{color:var(--ak-fg-dc2626);flex-shrink:0;margin-top:.05rem;line-height:0}.password-generate-dialog__breach-text{color:var(--ak-fg-991b1b);margin:0;font-size:.8125rem;line-height:1.35rem}.password-generate-dialog__breach-text strong{font-weight:600}.password-generate-dialog__rules{flex-direction:column;gap:.65rem;display:flex}.password-generate-dialog__rule{flex-direction:column;gap:.35rem;display:flex}.password-generate-dialog__rule-top{justify-content:space-between;align-items:center;gap:.75rem;min-height:1.75rem;display:flex}.password-generate-dialog__rule-leading{align-items:center;gap:.45rem;min-width:0;display:flex}.password-generate-dialog__rule-icon{flex-shrink:0;line-height:0;display:inline-flex}.password-generate-dialog__rule-icon--met{color:var(--ak-fg-16a34a)}.password-generate-dialog__rule-icon--miss{color:var(--ak-fg-dc2626)}.password-generate-dialog__rule--miss .password-generate-dialog__row-label{color:var(--ak-fg-b91c1c)}.password-generate-dialog__row-label{color:var(--ak-fg-111827);font-size:.8125rem}.password-generate-dialog__special-header{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.35rem;display:flex}.password-generate-dialog__special-header .kmip-dialog__label{margin:0}.item-preview .sra-bastion-details__title{letter-spacing:-.01em;font-size:1.375rem;font-weight:700}.item-preview .sra-bastion-details__actions .sra-bastion-details__action-btn--icon,.item-preview .item-preview__header-icon-btn.target-preview__icon-action{border:1px solid var(--ak-border-d1d5db);background:var(--ak-bg-ffffff);width:2.5rem;min-width:2.5rem;height:2.5rem;min-height:2.5rem;box-shadow:none;border-radius:.625rem;justify-content:center;padding:0}.console-items-panel--grid{flex-direction:column;flex:1;min-height:0;display:flex}.console-items-panel--grid>.console-items-grid{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1;min-height:0;overflow:auto}.console-items-panel__shell{border:1px solid var(--ak-border-e8eaed);background:var(--ak-bg-ffffff);border-radius:12px;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden;box-shadow:0 1px 2px #0d0d0d0f}.console-items-panel__shell--embedded{box-shadow:none;border:0;border-radius:0}.workspace-tabs--peek .workspace-tabs__preview{background:var(--ak-bg-ffffff);border-left:1px solid var(--ak-border-e5e7eb);box-shadow:none;z-index:2;border-radius:0;align-self:stretch;min-height:0;max-height:100%;margin:0;position:relative;overflow:hidden}.workspace-tabs--peek .workspace-tabs__preview>.console-items-panel{background:0 0;border:0;margin:0;padding:0}.workspace-tabs--peek .workspace-tabs__preview .console-items-panel__shell,.workspace-tabs--peek .workspace-tabs__preview .console-items-panel__shell--embedded{background:var(--ak-bg-ffffff);box-shadow:none!important;border:0!important;border-radius:0!important}.workspace-tabs--peek .workspace-tabs__preview .sra-bastion-details.item-preview{box-shadow:none;background:var(--ak-bg-ffffff);border:0;border-radius:0}.console-main--workspace-peek>.console-main__content{padding-bottom:0;padding-right:0;overflow:hidden;padding:0!important}.console-main__content:has(.workspace-tabs--peek){padding-bottom:0;padding-right:0;overflow:hidden;padding:0!important}:is(.console-main__content:has(.workspace-tabs--peek) .workspace-tabs--peek,.console-main--workspace-peek .workspace-tabs--peek){height:100%;min-height:100%;margin-right:0}.console-items-table{flex-direction:column;flex:1;min-height:0;display:flex;container:console-table/inline-size}.console-items-table__scroll{flex:1;min-height:0;overflow:auto}.console-items-table__state-layout{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.console-items-table__centered{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;min-height:0;padding:1.25rem 1rem;display:flex}.console-items-table__centered>.console-empty-state--compact,.console-items-grid__centered>.console-empty-state--compact{gap:.4rem;padding:0}:is(.console-items-table__centered:has(>.console-loading-state)>.console-loading-state,.console-items-grid__centered:has(>.console-loading-state)>.console-loading-state){align-self:stretch;width:100%;height:auto;min-height:12rem}.console-items-table__grid{border-collapse:collapse;table-layout:fixed;width:100%;min-width:0}.console-items-table__th{z-index:1;border-bottom:1px solid var(--ak-border-e8eaed);background:var(--ak-bg-ffffff);color:var(--ak-fg-9ca3af);text-align:left;padding:1.125rem 1.5rem;font-size:.875rem;font-weight:400;position:sticky;top:0}.console-items-table__th--name{width:27%}.console-items-table--with-vault .console-items-table__th--name{width:16%}.console-items-table--with-vault-end .console-items-table__th--name{width:24%}.console-items-table__th--vault,.console-items-table__td--vault{white-space:nowrap;vertical-align:middle;width:9.25rem;min-width:9.25rem;max-width:9.25rem}.console-items-table__td--vault{text-overflow:clip;overflow:visible}.console-items-table__td--vault .console-favorite-scope-badge{max-width:none;margin-top:0}.console-items-table--with-vault .console-items-table__th--type{width:14%}.console-items-table--with-vault .console-items-table__th--created,.console-items-table--with-vault .console-items-table__th--updated{width:15%}.console-items-table__th--type{width:16%}.console-items-table__th--created,.console-items-table__th--updated{width:19%}.workspace-tabs__browse--peek .console-items-table__th--name,.workspace-tabs__browse--peek .console-items-table__td--name,.workspace-tabs__browse--peek .console-items-table--with-vault .console-items-table__th--name,.workspace-tabs__browse--peek .console-items-table--with-vault .console-items-table__td--name,.workspace-tabs__browse--peek .console-items-table--with-vault-end .console-items-table__th--name,.workspace-tabs__browse--peek .console-items-table--with-vault-end .console-items-table__td--name{width:100%}.workspace-tabs__browse--peek .console-items-table__th--type,.workspace-tabs__browse--peek .console-items-table__td--type,.workspace-tabs__browse--peek .console-items-table--with-vault .console-items-table__th--type,.workspace-tabs__browse--peek .console-items-table--with-vault .console-items-table__td--type,.workspace-tabs__browse--peek .console-items-table--with-vault-end .console-items-table__th--type,.workspace-tabs__browse--peek .console-items-table--with-vault-end .console-items-table__td--type{white-space:nowrap;width:6.75rem;min-width:6.75rem;max-width:6.75rem}.workspace-tabs__browse--peek .console-items-table__location{display:none}.console-items-table__th--actions{text-align:right;width:7%}.console-items-table__th--favorite,.console-items-table__td--favorite{text-align:center;width:3.5rem;padding-left:.75rem;padding-right:.75rem}.console-items-table__th.console-items-table__th--select,.console-items-table__td.console-items-table__td--select{text-align:center;vertical-align:middle;width:2.75rem;min-width:2.75rem;max-width:2.75rem;padding-left:.875rem;padding-right:.875rem}.console-items-table__th.console-items-table__th--select .events-table__checkbox,.console-items-table__td.console-items-table__td--select .events-table__checkbox{margin-inline:auto}.console-items-table__favorite-btn{width:2rem;height:2rem;color:var(--ak-fg-9ca3af);cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;padding:0;display:inline-flex}.console-items-table__favorite-btn:hover:not(:disabled){background:var(--ak-bg-f3f4f6);color:var(--ak-fg-d97706)}.console-items-table__favorite-btn--active{color:var(--ak-fg-d97706)}.console-items-table__favorite-btn:disabled{opacity:.5;cursor:wait}.console-items-table__favorite-indicator{width:2rem;height:2rem;color:var(--ak-fg-d97706);pointer-events:none;justify-content:center;align-items:center;display:inline-flex}.console-items-grid__favorite-slot{flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.console-items-grid__favorite-indicator{width:2rem;height:2rem;color:var(--ak-fg-d97706);pointer-events:none;justify-content:center;align-items:center;display:inline-flex}.console-favorite-scope-badge{letter-spacing:.01em;border-radius:10px;align-self:flex-start;align-items:center;gap:.25rem;margin-top:.25rem;padding:.125rem .5rem;font-size:.6875rem;font-weight:600;line-height:1.25rem;display:inline-flex}.console-favorite-scope-badge--personal{background:var(--ak-bg-eef2ff);color:var(--ak-fg-4338ca)}.console-favorite-scope-badge--corporate{background:var(--ak-bg-ecfdf5);color:var(--ak-fg-047857)}.console-favorite-scope-badge__icon{opacity:.85;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.console-vault-scope-icon{color:inherit;flex-shrink:0;display:block}.console-vault-scope-icon--personal{width:.6875rem;height:.8125rem}.console-vault-scope-icon--corporate{width:.8125rem;height:.8125rem}.console-vault-scope-icon--badge.console-vault-scope-icon--personal{width:.625rem;height:.75rem}.console-vault-scope-icon--badge.console-vault-scope-icon--corporate{width:.75rem;height:.75rem}.console-items-grid__favorite-btn{width:2rem;height:2rem;color:var(--ak-fg-9ca3af);cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;padding:0;display:inline-flex}.console-items-grid__favorite-btn--active,.console-items-grid__favorite-btn:hover:not(:disabled){color:var(--ak-fg-d97706)}.console-items-panel__footer--pagination-only{justify-content:flex-end}.console-items-table__row{cursor:default}.console-items-table__row--folder,.console-items-table__row--item{cursor:pointer}.console-items-table__row:hover{background:var(--ak-bg-f8fafb)}.console-items-table__row--selected>.console-items-table__td{z-index:1;background:var(--ak-bg-ffffff);box-shadow:inset 0 2px 0 0 var(--console-selection-accent,#00d8c3), inset 0 -2px 0 0 var(--console-selection-accent,#00d8c3);border-bottom-color:#0000;position:relative}.console-items-table__row--selected>.console-items-table__td:first-child{box-shadow:inset 2px 0 0 0 var(--console-selection-accent,#00d8c3), inset 0 2px 0 0 var(--console-selection-accent,#00d8c3), inset 0 -2px 0 0 var(--console-selection-accent,#00d8c3);border-radius:.5rem 0 0 .5rem}.console-items-table__row--selected>.console-items-table__td:last-child{box-shadow:inset -2px 0 0 0 var(--console-selection-accent,#00d8c3), inset 0 2px 0 0 var(--console-selection-accent,#00d8c3), inset 0 -2px 0 0 var(--console-selection-accent,#00d8c3);border-radius:0 .5rem .5rem 0}.console-items-table__row--selected>.console-items-table__td:first-child:last-child{box-shadow:inset 2px 0 0 0 var(--console-selection-accent,#00d8c3), inset -2px 0 0 0 var(--console-selection-accent,#00d8c3), inset 0 2px 0 0 var(--console-selection-accent,#00d8c3), inset 0 -2px 0 0 var(--console-selection-accent,#00d8c3);border-radius:.5rem}.console-items-table__row--selected:hover>.console-items-table__td{background:var(--ak-bg-ffffff)}.console-items-table__td{border-bottom:1px solid var(--ak-border-e8eaed);vertical-align:middle;color:var(--ak-fg-111827);text-overflow:ellipsis;white-space:nowrap;min-width:0;padding:1rem 1.5rem;font-size:.875rem;overflow:hidden}.console-items-table__th.console-items-table__th--vault,.console-items-table__td.console-items-table__td--vault{padding-left:.5rem;padding-right:1rem}.console-items-table__td--name,.console-items-table__td--favorite,.console-items-table__td--actions{white-space:normal;overflow:visible}:is(.console-items-table__td:has(.console-chip),.console-items-table__td:has(.console-chip-group),.console-items-table__td:has(.console-chip-wrap),.console-items-table__td:has(.console-items-status),.console-items-table__td:has(.console-gateway-status),.console-items-table__td:has(.sra-sessions-table__status-badge),.console-items-table__td:has(.access-requests-table__status-badge),.console-items-table__td:has(.runtime-authority-table__status-badge),.console-items-table__td:has(.certificates-status-badge),.console-items-table__td:has(.kmip-status-badge)){text-overflow:clip;overflow:visible}@container console-table (width<=56rem){.console-items-table__th,.console-items-table__td{padding-left:1rem;padding-right:1rem}.console-items-table__th.console-items-table__th--select,.console-items-table__td.console-items-table__td--select{padding-left:.875rem;padding-right:.875rem}}@container console-table (width<=40rem){.console-items-table__th,.console-items-table__td{padding-left:.75rem;padding-right:.75rem;font-size:.8125rem}.console-items-table__th.console-items-table__th--select,.console-items-table__td.console-items-table__td--select{padding-left:.75rem;padding-right:.75rem}}.console-items-table__td--muted{color:var(--ak-fg-6b7280)}.console-items-table__td--actions{text-align:right}.console-items-table__name-cell{align-items:center;gap:.75rem;min-width:0;min-height:2.625rem;display:flex}.console-items-table__leading-icon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.console-items-table__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;overflow:hidden}.console-items-table__name-stack{flex-direction:column;gap:.125rem;min-width:0;display:flex}.console-items-table__location{text-overflow:ellipsis;white-space:nowrap;color:var(--ak-fg-6b7280);font-size:.75rem;overflow:hidden}.console-items-table__actions{justify-content:flex-end;display:inline-flex;position:relative}.console-empty-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex}.console-empty-state__title{color:var(--ak-fg-111827);margin:0;font-size:.875rem;font-weight:600}.console-empty-state__description{max-width:28rem;color:var(--ak-fg-6b7280);margin:0;font-size:.875rem;line-height:1.45}.console-empty-state--compact{gap:.5rem;width:100%}.console-empty-state--panel .console-empty-state__title{font-size:1rem}.console-empty-state--compact .console-empty-state__title,.console-empty-state--compact .console-empty-state__description{font-size:.8125rem}.console-empty-state--centered{flex:auto;justify-content:center;align-self:stretch;width:100%;height:100%;min-height:0}.console-empty-state--centered:only-child{min-height:16rem}:where(*):has(>.console-empty-state--centered){flex:auto;width:100%;min-height:0;flex-direction:column!important;justify-content:center!important;align-items:stretch!important;display:flex!important}:is(.sra-bastion-details__content:has(.console-empty-state--centered),.scanner-preview__content:has(.console-empty-state--centered),.kmip-dialog__form:has(.console-empty-state--centered),.kmip-dialog__body:has(.console-empty-state--centered),.kmip-dialog__scroll:has(.console-empty-state--centered),.console-dialog--inline:has(.console-empty-state--centered),.scanner-preview__section:has(>.console-empty-state--centered),.create-workspace__content--form:has(.console-empty-state--centered),.create-workspace__content-body:has(.console-empty-state--centered)){overflow:hidden}.scanner-preview__section:has(>.console-empty-state--centered){flex:auto;height:100%;min-height:0}.scanner-preview__content:has(>.console-empty-state--centered){flex:auto;height:100%;min-height:0}.kmip-dialog__form:has(.console-empty-state--centered){flex:auto;height:100%;min-height:0}.kmip-dialog__body:has(.console-empty-state--centered){flex:auto;height:100%;min-height:0}.create-workspace__content-body:has(.console-empty-state--centered)>.console-dialog--inline{flex:auto;height:100%;min-height:0}.create-workspace__content-body:has(.console-empty-state--centered)>.console-dialog--inline .kmip-dialog__scroll{flex:auto;height:100%;min-height:0}.create-workspace__content-body:has(.console-empty-state--centered)>.console-dialog--inline .kmip-dialog__form{flex:auto;height:100%;min-height:0}.scanner-preview__section>.console-empty-state--centered,.scanner-preview__content>.console-empty-state--centered,.kmip-dialog__form>.console-empty-state--centered,.kmip-dialog__body>.console-empty-state--centered{flex:auto;height:auto;min-height:0}:is(.scanner-preview__section:has(>.scanner-preview__section-header):has(>.console-empty-state--centered),.scanner-preview__section:has(>.gateway-manage-toggle-field):has(>.console-empty-state--centered),.kmip-dialog__form:has(>.gateway-manage-toggle-field):has(>.console-empty-state--centered)){justify-content:flex-start!important}.kmip-dialog:not(.console-dialog--inline) .kmip-dialog__body>.console-empty-state--centered,.kmip-dialog:not(.console-dialog--inline) .kmip-dialog__form>.console-empty-state--centered,.console-details-dialog__body>.console-empty-state--centered{min-height:max(14rem,40vh)}.console-dialog--inline .console-empty-state--centered,.create-workspace__content--form .console-empty-state--centered{min-height:0}.console-items-table__centered>.console-empty-state,.console-items-grid__centered>.console-empty-state{flex:auto;justify-content:center;align-self:stretch;width:100%;height:100%;min-height:0}.console-tab-state-icon{--cts-teal:#01d9c1;--cts-blue:#3181f8;--cts-navy:#1a3a4a;justify-content:center;align-items:center;display:flex}.console-tab-state-icon__wrap{isolation:isolate;justify-content:center;align-items:center;display:flex;position:relative}.console-tab-state-icon--panel .console-tab-state-icon__wrap{width:10rem;height:10rem}.console-tab-state-icon--compact .console-tab-state-icon__wrap{width:5rem;height:5rem}.console-tab-state-icon__aurora{filter:blur(10px);opacity:.75;pointer-events:none;z-index:0;background:radial-gradient(70% 55% at 28% 32%,#01d9c18c 0%,#0000 58%),radial-gradient(65% 60% at 78% 68%,#3181f87a 0%,#0000 55%),radial-gradient(circle,#1a3a4a14 0%,#0000 70%);border-radius:32%;animation:6s ease-in-out infinite console-tab-state-aurora;position:absolute;inset:8%}.console-tab-state-icon--spinning .console-tab-state-icon__aurora{opacity:.95;filter:blur(12px)saturate(1.35);animation-duration:3.2s}.console-tab-state-icon__pulse{pointer-events:none;z-index:0;opacity:0;border:1.5px solid #01d9c159;border-radius:28%;position:absolute;inset:6%}.console-tab-state-icon--spinning .console-tab-state-icon__pulse--a{animation:2.4s cubic-bezier(.15,.7,.25,1) infinite console-tab-state-pulse-wave}.console-tab-state-icon--spinning .console-tab-state-icon__pulse--b{border-color:#3181f84d;animation:2.4s cubic-bezier(.15,.7,.25,1) 1.2s infinite console-tab-state-pulse-wave}.console-tab-state-icon--static .console-tab-state-icon__pulse--a{animation:none}.console-tab-state-icon--static .console-tab-state-icon__aurora,.console-tab-state-icon--static .console-tab-state-icon__pulse,.console-tab-state-icon--static .console-tab-state-icon__rail,.console-tab-state-icon--static .console-tab-state-icon__rail--outer,.console-tab-state-icon--static .console-tab-state-icon__rail--inner,.console-tab-state-icon--static .console-tab-state-icon__beam,.console-tab-state-icon--static .console-tab-state-icon__sparks,.console-tab-state-icon--static .console-tab-state-icon__spark,.console-tab-state-icon--static .console-tab-state-icon__core,.console-tab-state-icon--static .console-tab-state-icon__icon{animation:none!important}.console-tab-state-icon__rail{box-sizing:border-box;pointer-events:none;z-index:1;border-radius:25%;position:absolute}.console-tab-state-icon__rail--outer{border:2px dashed #01d9c147;animation:18s linear infinite console-tab-state-rail-dash;inset:0}.console-tab-state-icon--spinning .console-tab-state-icon__rail--outer{border-style:solid;border-color:#94a3b840;border-top-color:var(--cts-teal);border-right-color:#3181f8cc;animation:1.15s cubic-bezier(.45,.05,.25,1) infinite console-tab-state-spin-elastic;box-shadow:0 0 12px #01d9c159,inset 0 0 12px #3181f81f}.console-tab-state-icon__rail--inner{border:1.5px solid #0000;border-color:#0000 #0000 #3181f873 #01d9c166;animation:14s linear infinite console-tab-state-spin-reverse;inset:12%}.console-tab-state-icon--spinning .console-tab-state-icon__rail--inner{border-width:2px;border-color:#0000;border-bottom-color:var(--cts-blue);border-left-color:#01d9c1b3;animation:1.65s linear infinite console-tab-state-spin-reverse;inset:10%;box-shadow:0 0 10px #3181f84d}.console-tab-state-icon--compact .console-tab-state-icon__rail--outer{border-width:1.5px}.console-tab-state-icon--compact .console-tab-state-icon__rail--inner{border-width:1.25px;inset:14%}.console-tab-state-icon__beam{pointer-events:none;z-index:2;opacity:0;background:conic-gradient(from 0deg, transparent 0deg, transparent 220deg, #01d9c100 250deg, #01d9c18c 300deg, #3181f8b3 335deg, var(--ak-bg-255-255-255-a80) 348deg, transparent 360deg);-webkit-mask-composite:xor;filter:blur(.2px);-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;border-radius:28%;padding:3px;position:absolute;inset:-4%;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.console-tab-state-icon--spinning .console-tab-state-icon__beam{opacity:1;animation:.95s linear infinite console-tab-state-spin-elastic}.console-tab-state-icon--static .console-tab-state-icon__beam{opacity:.45;background:conic-gradient(from 90deg,#0000 0deg 280deg,#01d9c159 320deg,#3181f840 345deg,#0000 360deg)}.console-tab-state-icon--compact .console-tab-state-icon__beam{padding:2px}.console-tab-state-icon__sparks{z-index:3;pointer-events:none;animation:2.8s linear infinite console-loading-state-spin;position:absolute;inset:0}.console-tab-state-icon--spinning .console-tab-state-icon__sparks{animation-duration:1.4s}.console-tab-state-icon__spark{background:var(--ak-bg-ffffff);opacity:.9;border-radius:999px;width:.45rem;height:.45rem;margin:-.225rem;position:absolute;top:50%;left:50%;box-shadow:0 0 6px 2px #01d9c1d9,0 0 14px 4px #3181f873}.console-tab-state-icon--compact .console-tab-state-icon__spark{width:.28rem;height:.28rem;margin:-.14rem}.console-tab-state-icon__spark--1{animation:1.1s ease-in-out infinite console-tab-state-spark-twinkle;transform:rotate(0)translateY(-50%)translateY(-4.35rem)}.console-tab-state-icon__spark--2{background:var(--cts-teal);width:.32rem;height:.32rem;margin:-.16rem;animation:1.1s ease-in-out .25s infinite console-tab-state-spark-twinkle;transform:rotate(95deg)translateY(-50%)translateY(-3.9rem)}.console-tab-state-icon__spark--3{background:var(--cts-blue);width:.38rem;height:.38rem;margin:-.19rem;animation:1.1s ease-in-out .5s infinite console-tab-state-spark-twinkle;transform:rotate(190deg)translateY(-50%)translateY(-4.15rem);box-shadow:0 0 6px 2px #3181f8d9,0 0 12px 3px #01d9c159}.console-tab-state-icon__spark--4{background:var(--ak-bg-ffffff);width:.26rem;height:.26rem;margin:-.13rem;animation:1.1s ease-in-out .75s infinite console-tab-state-spark-twinkle;transform:rotate(280deg)translateY(-50%)translateY(-3.65rem)}.console-tab-state-icon--compact .console-tab-state-icon__spark--1{transform:rotate(0)translateY(-50%)translateY(-2.15rem)}.console-tab-state-icon--compact .console-tab-state-icon__spark--2{transform:rotate(95deg)translateY(-50%)translateY(-1.9rem)}.console-tab-state-icon--compact .console-tab-state-icon__spark--3{transform:rotate(190deg)translateY(-50%)translateY(-2.05rem)}.console-tab-state-icon--compact .console-tab-state-icon__spark--4{transform:rotate(280deg)translateY(-50%)translateY(-1.8rem)}.console-tab-state-icon--static .console-tab-state-icon__spark{opacity:.55;filter:saturate(.85)}.console-tab-state-icon__core{background:radial-gradient(circle, var(--ak-bg-255-255-255-a55) 0%, #01d9c138 38%, transparent 72%);z-index:1;pointer-events:none;border-radius:30%;animation:2.8s ease-in-out infinite console-tab-state-core;position:absolute;inset:28%}.console-tab-state-icon--spinning .console-tab-state-icon__core{animation-duration:1.6s;inset:26%}.console-tab-state-icon__icon{z-index:4;box-sizing:border-box;color:var(--cts-teal);opacity:.95;filter:drop-shadow(0 0 10px #01d9c159);flex-shrink:0;position:relative}.console-tab-state-icon--spinning .console-tab-state-icon__icon{animation:1.8s ease-in-out infinite console-tab-state-icon-breathe,3.6s ease-in-out infinite console-tab-state-icon-hue}.console-tab-state-icon--static .console-tab-state-icon__icon{opacity:.95}.console-tab-state-icon--panel .console-tab-state-icon__icon,.console-tab-state-icon--panel .console-tab-state-icon__icon.console-nav-icon{width:2.85rem;max-width:2.85rem;height:2.85rem;max-height:2.85rem}.console-tab-state-icon--compact .console-tab-state-icon__icon,.console-tab-state-icon--compact .console-tab-state-icon__icon.console-nav-icon{width:1.4rem;max-width:1.4rem;height:1.4rem;max-height:1.4rem}.console-tab-state-icon__icon:not(.fill-none) path{fill:currentColor}.console-tab-state-icon__icon path[fill=none]{fill:none}.console-tab-state-icon__icon path[stroke]{stroke:currentColor}.console-loading-state{text-align:center;box-sizing:border-box;place-items:center;gap:.75rem;width:100%;margin:0;display:grid}.console-loading-state--centered{flex:auto;align-self:stretch;width:100%;height:100%;min-height:max(16rem,100dvh - 12.5rem)}.console-loading-state--compact{flex-direction:column;flex:none;justify-content:center;align-self:center;align-items:center;gap:.5rem;width:auto;height:auto;min-height:0;padding:.5rem 0;display:flex}:where(*):has(>.console-loading-state--centered){flex:auto;width:100%;flex-direction:column!important;justify-content:center!important;align-items:stretch!important;display:flex!important}:is(.sra-bastion-details__content:has(.console-loading-state--centered),.scanner-preview__content:has(.console-loading-state--centered)){height:100%;min-height:0;overflow:hidden}.console-items-table__centered>.console-loading-state--centered,.console-items-grid__centered>.console-loading-state--centered{height:auto;min-height:12rem}@keyframes console-loading-state-spin{to{transform:rotate(360deg)}}@keyframes console-tab-state-spin-reverse{to{transform:rotate(-360deg)}}@keyframes console-tab-state-spin-elastic{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes console-tab-state-rail-dash{to{transform:rotate(360deg)}}@keyframes console-tab-state-aurora{0%,to{opacity:.65;transform:scale(1)rotate(0)}33%{opacity:.95;transform:scale(1.08)rotate(8deg)}66%{opacity:.75;transform:scale(.94)rotate(-6deg)}}@keyframes console-tab-state-pulse-wave{0%{opacity:.55;transform:scale(.72)}70%{opacity:0;transform:scale(1.28)}to{opacity:0;transform:scale(1.32)}}@keyframes console-tab-state-spark-twinkle{0%,to{opacity:.35;filter:brightness(.9)}50%{opacity:1;filter:brightness(1.35)}}@keyframes console-tab-state-core{0%,to{opacity:.45;transform:scale(.92)}50%{opacity:.9;transform:scale(1.08)}}@keyframes console-tab-state-icon-breathe{0%,to{opacity:.9;filter:drop-shadow(0 0 8px #01d9c14d);transform:scale(1)translateY(0)}50%{opacity:1;filter:drop-shadow(0 0 18px #01d9c18c);transform:scale(1.1)translateY(-1px)}}@keyframes console-tab-state-icon-hue{0%,to{color:var(--ak-fg-01d9c1)}50%{color:var(--ak-fg-3181f8)}}@media (prefers-reduced-motion:reduce){.console-tab-state-icon__aurora,.console-tab-state-icon__pulse,.console-tab-state-icon__rail,.console-tab-state-icon__beam,.console-tab-state-icon__sparks,.console-tab-state-icon__spark,.console-tab-state-icon__core,.console-tab-state-icon__icon{animation:none!important}.console-tab-state-icon--spinning .console-tab-state-icon__rail--outer{border-color:#01d9c1}.console-tab-state-icon__sparks{display:none}}.console-items-grid{flex-direction:column;flex:1;min-height:0;display:flex}.console-items-grid__centered{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;padding:2rem 0;display:flex}.console-items-grid__cards{grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.console-items-grid__card-wrap{content-visibility:auto;contain-intrinsic-size:auto 6.75rem;height:100%;display:flex}.console-items-grid__card{border:1px solid var(--ak-border-e5e5e5);background:var(--ak-bg-ffffff);cursor:default;border-radius:.5rem;flex-direction:column;flex:1;width:100%;min-width:0;height:100%;min-height:5.75rem;display:flex}.console-items-grid__card--selected,.workspace-tabs__browse--peek .console-items-grid__card--selected{border-color:var(--console-selection-accent,#00d8c3);background:var(--console-selection-fill,var(--ak-bg-f1fcff));border-width:2px}.console-items-grid__card-content{flex-direction:column;flex:1;justify-content:center;min-height:0;padding:.875rem .75rem .875rem .875rem;display:flex}.console-items-grid__card-main{align-items:flex-start;gap:.85rem;min-width:0;display:flex}.console-items-grid__card-leading{flex:1;align-items:flex-start;gap:.9rem;min-width:0;display:flex}.console-items-grid__card-icon{flex-shrink:0;justify-content:flex-start;align-items:flex-start;width:1.75rem;margin:0;display:inline-flex}.console-items-grid__card-icon .console-rounded-item-icon--card{width:1.75rem;height:1.75rem;color:var(--color-akeyless-icon,var(--ak-fg-0d9488));background:0 0;border:0;border-radius:0;justify-content:flex-start;align-items:flex-start}.console-items-grid__card-icon .console-rounded-item-icon--card.console-rounded-item-icon--preserve-colors{color:inherit;background:0 0}.console-items-grid__card-icon .console-rounded-item-icon--card .console-rounded-item-icon__glyph{width:1.75rem;height:1.75rem;display:block}.console-items-grid__card-text{flex:1;gap:.125rem;min-width:0;display:grid}.console-items-grid__card-name{color:var(--ak-fg-111827);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.875rem;font-weight:700;line-height:1.15;overflow:hidden}.console-items-grid__card-type,.console-items-grid__card-path{color:var(--ak-fg-8a8f98);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.75rem;line-height:1.3;overflow:hidden}.console-items-grid__card-actions-col{flex-direction:column;flex-shrink:0;align-self:flex-start;align-items:center;gap:.25rem;margin-top:-.25rem;margin-right:-.15rem;display:flex}.console-items-grid__card-actions-col .console-list-row-actions-menu .sra-bastion-details__action-btn{width:1.75rem;min-width:1.75rem;height:1.75rem;min-height:1.75rem;color:var(--ak-fg-9ca3af);box-shadow:none;background:0 0;border:0;border-radius:.375rem}.console-items-grid__card-actions-col .console-list-row-actions-menu .sra-bastion-details__action-btn:hover:not(:disabled){background:var(--ak-bg-f3f4f6);color:var(--ak-fg-374151);box-shadow:none;border:0}.console-items-grid__card-actions-col .event-forwarder-preview__more-dots:before{box-shadow:0 -.32rem,0 .32rem}.console-items-grid__card-footer{justify-content:space-between;align-items:center;gap:.5rem;min-height:0;margin-top:0;padding-top:0;display:flex}.console-items-grid__card-meta{min-width:0;color:var(--ak-fg-9ca3af);text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;line-height:1.3;overflow:hidden}.console-items-pagination{flex-shrink:0}.console-items-pagination__controls{justify-content:flex-end;align-items:center;gap:.5rem;display:flex;position:relative}.console-items-pagination__page-size{color:var(--ak-fg-111827);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.125rem;font-size:.875rem;display:inline-flex}.console-items-pagination__chevron{width:1rem;height:1rem;color:var(--ak-fg-475569);justify-content:center;align-items:center;line-height:0;display:inline-flex}.console-items-pagination__chevron svg{width:.875rem;height:.875rem;transition:transform .15s;display:block}.console-items-pagination__chevron--open svg{transform:rotate(180deg)}.console-items-pagination__menu{z-index:20;border:1px solid var(--ak-border-e5e7eb);background:var(--ak-bg-ffffff);border-radius:12px;min-width:280px;padding:.25rem 0;position:absolute;bottom:calc(100% + .25rem);right:0;box-shadow:0 10px 15px -3px #00000014,0 4px 6px -4px #0000000f}.console-items-pagination__menu-item{width:100%;color:var(--ak-fg-6b7280);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.625rem;padding:.625rem 1rem;font-size:.875rem;display:flex}.console-items-pagination__menu-item:hover{background:var(--ak-bg-f9fafb)}.console-items-pagination__menu-item--active{color:var(--ak-fg-111827);font-weight:600}.console-items-pagination__check{justify-content:center;width:1rem;display:inline-flex}.console-items-pagination__nav,.console-items-pagination__page{min-width:1.75rem;height:1.75rem;color:var(--ak-fg-6b7280);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;font-size:.75rem;display:inline-flex}.console-items-pagination__nav:disabled{opacity:.45;cursor:not-allowed}.console-items-pagination__page--active{background:var(--ak-bg-f3f4f6);color:var(--ak-fg-111827);font-weight:600}.console-items-pagination__pages{align-items:center;gap:.125rem;display:flex}@media (prefers-reduced-motion:reduce){.console-nav-collapse,.console-nav-row__chevron,.console-nav-section__chevron,.bottom-toast,.console-main__loading-strip-bar{transition:none;animation:none}}:root{--bottom-toast-error-accent:#ef4444;--bottom-toast-error-icon:#dc2626;--bottom-toast-error-icon-bg:var(--ak-bg-fef2f2);--bottom-toast-warning-accent:#f59e0b;--bottom-toast-warning-icon:#d97706;--bottom-toast-warning-icon-bg:var(--ak-bg-fffbeb);--bottom-toast-info-accent:#3181f8;--bottom-toast-info-icon:#2563eb;--bottom-toast-info-icon-bg:var(--ak-bg-eff6ff);--bottom-toast-success-accent:#01d9c1;--bottom-toast-success-icon:#0d9488;--bottom-toast-success-icon-bg:var(--ak-bg-ecfeff);--console-icon-frame-size:2.375rem;--console-icon-frame-size-sm:1.75rem;--console-icon-frame-radius:10px;--console-icon-frame-border:var(--ak-border-e1e5e8);--console-icon-glyph-size:1.125rem;--console-icon-glyph-size-sm:.9375rem}.bottom-toast-viewport{z-index:1000;pointer-events:none;flex-direction:column-reverse;align-items:center;gap:.75rem;padding:1rem 1rem 1.5rem;display:flex;position:fixed;bottom:0;left:0;right:0}.bottom-toast{pointer-events:auto;border:1px solid var(--ak-border-226-232-240-a95);border-left:3px solid var(--bottom-toast-accent);background:linear-gradient(180deg, var(--ak-bg-ffffff) 0%, var(--ak-bg-fafbfc) 100%);border-radius:1rem;align-items:center;gap:.875rem;width:min(100%,28rem);padding:1rem 1rem 1rem .875rem;animation:.32s cubic-bezier(.22,1,.36,1) bottom-toast-enter;display:flex;box-shadow:0 18px 40px #0f172a1f,0 4px 12px #0f172a0f}.bottom-toast__icon{background:var(--bottom-toast-icon-bg);width:2.25rem;height:2.25rem;color:var(--bottom-toast-icon-color);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.bottom-toast__content{flex-direction:column;flex:1;justify-content:center;min-width:0;display:flex}.bottom-toast__title{color:var(--ak-fg-0f172a);margin:0 0 .25rem;font-size:.875rem;font-weight:600;line-height:1.35}.bottom-toast__message{color:var(--ak-fg-475569);margin:0;font-size:.875rem;line-height:1.5}.bottom-toast__close{width:2rem;height:2rem;color:var(--ak-fg-94a3b8);cursor:pointer;background:0 0;border:0;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;margin:0;transition:background-color .15s,color .15s;display:flex}.bottom-toast__close:hover{background:var(--ak-bg-f1f5f9);color:var(--ak-fg-475569)}.bottom-toast__close:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@keyframes bottom-toast-enter{0%{opacity:0;transform:translateY(1rem)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.account-settings-block{gap:.75rem}.account-settings-block__header{flex-direction:column;gap:.25rem;min-width:0;display:flex}.account-settings-block__title{color:var(--ak-fg-111827);margin:0;font-size:1rem;font-weight:650}.account-settings-block__subtitle{color:var(--ak-fg-6b7280);margin:0;font-size:.875rem;line-height:1.45}.account-settings-block__body{flex-direction:column;gap:.75rem;min-width:0;display:flex}.account-settings-range-card{border:1px solid var(--ak-border-e8eaed);background:var(--ak-bg-f8fafc);border-radius:12px;flex-direction:column;gap:.85rem;padding:1rem 1.05rem 1.05rem;display:flex}.account-settings-range-card--disabled{opacity:.72}.account-settings-password-slider{padding:.55rem .45rem 0;position:relative}.account-settings-password-slider__head{color:var(--ak-fg-64748b);justify-content:space-between;align-items:center;gap:.75rem;font-size:.8125rem;font-weight:600;display:flex}.account-settings-password-slider__head strong{background:var(--ak-bg-ffffff);border:1px solid var(--ak-border-e5e7eb);min-width:2rem;color:var(--ak-fg-111827);border-radius:999px;justify-content:center;padding:.15rem .55rem;font-size:.8125rem;font-weight:700;display:inline-flex;box-shadow:0 1px 2px #0f172a0a}.account-settings-password-slider__track{background:var(--ak-bg-e2e8f0);border-radius:999px;height:.4rem}.account-settings-password-slider__fill{background:var(--color-primary,#2563eb);border-radius:999px;height:100%;display:block}.account-settings-password-slider__input{appearance:none;background:0 0;width:calc(100% - .9rem);height:1.4rem;margin:0;position:absolute;top:.35rem;left:.45rem;right:.45rem}.account-settings-password-slider__input::-webkit-slider-runnable-track{background:0 0;height:.4rem}.account-settings-password-slider__input::-moz-range-track{background:0 0;height:.4rem}.account-settings-password-slider__input::-webkit-slider-thumb{appearance:none;border:2px solid var(--color-primary,#2563eb);background:var(--ak-bg-ffffff);cursor:pointer;border-radius:999px;width:1.15rem;height:1.15rem;margin-top:-.38rem;box-shadow:0 1px 4px #0f172a29}.account-settings-password-slider__input::-moz-range-thumb{border:2px solid var(--color-primary,#2563eb);background:var(--ak-bg-ffffff);cursor:pointer;border-radius:999px;width:1.15rem;height:1.15rem;box-shadow:0 1px 4px #0f172a29}.account-settings-password-slider__input:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px #3181f838}@supports (color:color-mix(in lab, red, red)){.account-settings-password-slider__input:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px color-mix(in srgb, var(--color-primary,#2563eb) 22%, transparent)}}.account-settings-password-slider__input:focus-visible::-moz-range-thumb{box-shadow:0 0 0 4px #3181f838}@supports (color:color-mix(in lab, red, red)){.account-settings-password-slider__input:focus-visible::-moz-range-thumb{box-shadow:0 0 0 4px color-mix(in srgb, var(--color-primary,#2563eb) 22%, transparent)}}.account-settings-password-slider__input:disabled::-webkit-slider-thumb{cursor:default}.account-settings-password-slider__input:disabled::-moz-range-thumb{cursor:default}.account-settings-password-slider__scale{color:var(--ak-fg-94a3b8);justify-content:space-between;margin-top:.7rem;font-size:.75rem;font-weight:600;display:flex}.account-settings-password-charsets{grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem;display:grid}@media (width<=40rem){.account-settings-password-charsets{grid-template-columns:repeat(2,minmax(0,1fr))}}.account-settings-charset-chip{border:1px solid var(--ak-border-e5e7eb);background:var(--ak-bg-ffffff);min-height:3.35rem;color:var(--ak-fg-334155);text-align:left;cursor:pointer;border-radius:.75rem;flex-direction:column;align-items:flex-start;gap:.12rem;padding:.55rem .7rem;transition:border-color .15s,background-color .15s,box-shadow .15s;display:flex}.account-settings-charset-chip:hover:not(:disabled){border-color:var(--ak-border-cbd5e1);background:var(--ak-bg-f8fafc)}.account-settings-charset-chip--on{border-color:#3181f8}@supports (color:color-mix(in lab, red, red)){.account-settings-charset-chip--on{border-color:color-mix(in srgb, var(--color-primary,#2563eb) 45%, var(--ak-border-e5e7eb))}}.account-settings-charset-chip--on{background:#3181f8}@supports (color:color-mix(in lab, red, red)){.account-settings-charset-chip--on{background:color-mix(in srgb, var(--color-primary,#2563eb) 8%, var(--ak-bg-ffffff))}}.account-settings-charset-chip--on{box-shadow:inset 0 0 0 1px #3181f82e}@supports (color:color-mix(in lab, red, red)){.account-settings-charset-chip--on{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-primary,#2563eb) 18%, transparent)}}.account-settings-charset-chip:disabled{cursor:default;opacity:.72}.account-settings-charset-chip__code{color:var(--ak-fg-111827);letter-spacing:.02em;font-size:.875rem;font-weight:700}.account-settings-charset-chip--on .account-settings-charset-chip__code{color:var(--color-primary,var(--ak-fg-2563eb))}.account-settings-charset-chip__hint{color:var(--ak-fg-64748b);font-size:.6875rem;font-weight:600}.account-settings-storage{flex-direction:column;gap:.45rem;min-width:0;display:flex}.account-settings-storage__head{color:var(--ak-fg-6b7280);justify-content:space-between;align-items:center;gap:.75rem;font-size:.8125rem;font-weight:650;display:flex}.account-settings-storage__track{background:var(--ak-bg-e5e7eb);border-radius:999px;height:.28rem;overflow:hidden}.account-settings-storage__fill{background:var(--color-primary,#2563eb);border-radius:999px;height:100%;display:block}.account-settings-storage__range{color:var(--ak-fg-6b7280);margin:0;font-size:.8125rem}.security-health-metrics__value--risk{color:var(--ak-fg-be123c)}.security-health-metrics__value--warn{color:var(--ak-fg-b45309)}.security-health-metrics__value--safe{color:var(--ak-fg-047857)}.security-health-dashboard__icon-button{border:1px solid var(--ak-border-d1d5db);background:var(--ak-bg-ffffff);width:1.75rem;height:1.75rem;color:var(--ak-fg-4b5563);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.security-health-dashboard__header-buttons{align-items:center;gap:.5rem;display:inline-flex;position:relative}.security-health-dashboard__header-buttons--toolbar .security-health-dashboard__icon-button{border-color:var(--ak-border-e1e5e8);width:2.375rem;height:2.375rem;color:var(--ak-fg-6b7280)}.security-health-dashboard__header-buttons--toolbar .security-health-dashboard__icon-button:hover:not(:disabled){color:var(--color-primary);border-color:var(--ak-border-cbd5e1);background:var(--ak-bg-f8fafb)}.security-health-dashboard__icon-button:hover:not(:disabled){background:var(--ak-bg-f9fafb)}.security-health-dashboard__icon-button:disabled{cursor:not-allowed;opacity:.5}.security-health-dashboard__protection-column{flex-direction:column;gap:1rem;min-width:0;min-height:0;display:flex}.security-health-dashboard__protection-gauge{flex:1;min-height:14rem}@media (width<=1100px){.security-health-dashboard__protection-column{width:100%;max-width:24rem;margin:0 auto}}.security-health-dashboard__progress-block{margin:0}.security-health-dashboard__progress-track{background:var(--ak-bg-e5e7eb);border-radius:10px;height:.25rem;overflow:hidden}.security-health-dashboard__progress-indeterminate{background:#2563ebe6;border-radius:10px;width:33%;max-width:45%;height:100%;animation:1.2s ease-in-out infinite security-health-indeterminate}.security-health-dashboard__progress-fill{background:#3b82f6;border-radius:10px;height:100%;transition:width .2s ease-out,background-color .2s ease-out}.security-health-dashboard__progress-fill--success{background:#16a34a}.security-health-dashboard__status{text-align:right;justify-content:flex-end;align-items:center;min-height:2rem;display:flex}.security-health-dashboard__status-text{margin:0;font-size:.625rem;line-height:1.35}.security-health-dashboard__status-text--success{color:var(--ak-fg-15803d)}.security-health-dashboard__status-text--scanning{color:var(--ak-fg-3b82f6);animation:1.25s ease-in-out infinite security-health-scan-pulse}@keyframes security-health-indeterminate{0%{transform:translate(-100%)}to{transform:translate(350%)}}@keyframes security-health-scan-pulse{0%,to{opacity:.45}50%{opacity:1}}.console-items-grid__card--clickable{cursor:pointer}.kmip-clients-table__actions-menu-item--destructive:disabled{color:#f1a8a8}.kmip-clients-table__actions-menu-item--destructive{color:var(--ak-fg-b91c1c)}.scanner-edit-field--checkbox{gap:.35rem}.scanner-edit-field--checkbox .scanner-edit-field__label-row:has(.visually-hidden):not(:has(.scanner-edit-field__actions>*)){display:none}.scanner-edit-field__checkbox-value{align-items:center;width:100%;min-height:1.75rem;display:flex}.kmip-dialog{z-index:1200;box-sizing:border-box;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}:is(.kmip-dialog:has(.kmip-create-client),.kmip-dialog:has(.kmip-create-client-panel)){align-items:flex-start;padding-top:max(2rem,6vh)}.kmip-dialog.console-alert-dialog,.kmip-dialog.console-confirm-dialog{justify-content:center;align-items:center;padding-top:1.5rem}.kmip-dialog.console-alert-dialog .kmip-dialog__panel,.kmip-dialog.console-confirm-dialog .kmip-dialog__panel{flex:none;align-self:center;width:min(100%,40rem);height:auto;max-height:min(90dvh,100vh - 3rem);margin:auto}.kmip-dialog.console-alert-dialog .console-dialog__split,.kmip-dialog.console-confirm-dialog .console-dialog__split{flex:none;grid-template-columns:minmax(11rem,13rem) minmax(0,1fr);width:100%}body:has(.kmip-dialog) .console-main__header{z-index:0}@keyframes kmip-dialog-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes kmip-dialog-panel-in{0%{opacity:0;transform:translateY(.5rem)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes kmip-dialog-alert-panel-in{0%{opacity:0}to{opacity:1}}.kmip-dialog__backdrop{z-index:0;cursor:pointer;background:#0f172a66;border:0;animation:.16s ease-out kmip-dialog-backdrop-in;position:absolute;inset:0}.kmip-dialog__panel{z-index:1;border:1px solid var(--ak-border-e5e7eb);background:var(--ak-bg-ffffff);border-radius:.875rem;outline:none;flex-direction:column;width:min(100%,48rem);height:fit-content;max-height:calc(100vh - 3rem);animation:.2s cubic-bezier(.22,1,.36,1) kmip-dialog-panel-in;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 40px #0f172a29}.kmip-dialog.console-alert-dialog .kmip-dialog__panel,.kmip-dialog.console-confirm-dialog .kmip-dialog__panel{animation-name:kmip-dialog-alert-panel-in}.kmip-dialog__panel--wide{width:min(100%,58rem)}.kmip-dialog__panel--compact{width:min(100%,44rem)}@media (width<=640px){.kmip-dialog{padding:1rem}:is(.kmip-dialog:has(.kmip-create-client),.kmip-dialog:has(.kmip-create-client-panel)){padding-top:1rem}.kmip-dialog__panel,.kmip-dialog__panel--wide,.kmip-dialog__panel--compact{width:100%;max-height:calc(100vh - 2rem)}}@media (prefers-reduced-motion:reduce){.kmip-dialog__backdrop,.kmip-dialog__panel{animation:none}}.kmip-dialog__header{flex-shrink:0;justify-content:flex-start;align-items:flex-start;gap:.75rem;padding:.875rem 1.25rem .75rem;display:flex}.console-dialog__title-block{flex:1;min-width:0}.console-dialog__title-row{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.console-dialog__header-leading{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.console-dialog__title-addon{align-items:center;display:inline-flex}.kmip-dialog__title{color:var(--ak-fg-111827);margin:0;font-size:1.125rem;font-weight:600;line-height:1.3}.kmip-dialog__subtitle{color:var(--ak-fg-6b7280);margin:.75rem 0 0;font-size:.875rem;line-height:1.45}.console-details-dialog__panel{width:min(100%,52rem)}.console-dialog--split .kmip-dialog__panel:not(.kmip-dialog__panel--wide):not(.kmip-dialog__panel--compact){width:min(100%,48rem)}.console-dialog--split .kmip-dialog__panel--compact{width:min(100%,34rem)}.console-dialog--split.console-alert-dialog .kmip-dialog__panel,.console-dialog--split.console-confirm-dialog .kmip-dialog__panel,.console-dialog--split.console-alert-dialog .kmip-dialog__panel--compact,.console-dialog--split.console-confirm-dialog .kmip-dialog__panel--compact{width:min(100%,40rem)}.console-dialog--split .kmip-dialog__panel--wide{width:min(100%,58rem)}.console-dialog__split{flex:auto;grid-template-columns:minmax(15rem,18rem) minmax(0,1fr);width:100%;min-height:0;display:grid}.console-dialog__aside{border-right:1px solid #01d9c1;flex-direction:column;justify-content:flex-start;align-items:center;gap:1.1rem;min-width:0;padding:2.25rem 1.35rem 1.4rem;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.console-dialog__aside{border-right:1px solid color-mix(in srgb, var(--color-akeyless-icon) 18%, var(--console-sidebar-border))}}.console-dialog__aside{background:radial-gradient(130% 90% at 72% 12%, #01d9c1 0%, transparent 58%), linear-gradient(165deg, #01d9c1 0%, var(--ak-bg-f5fbfa) 42%, #01d9c1 100%)}@supports (color:color-mix(in lab, red, red)){.console-dialog__aside{background:radial-gradient(130% 90% at 72% 12%, color-mix(in srgb, var(--color-akeyless-icon) 26%, var(--ak-bg-ffffff)) 0%, transparent 58%), linear-gradient(165deg, color-mix(in srgb, var(--color-akeyless-icon) 16%, var(--ak-bg-ffffff)) 0%, var(--ak-bg-f5fbfa) 42%, color-mix(in srgb, var(--color-akeyless-icon) 10%, var(--ak-bg-eef6f5)) 100%)}}.console-dialog--split .console-dialog__title-block{text-align:center;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:.75rem;width:100%;min-width:0;min-height:12rem;display:flex}.console-dialog--split .console-dialog__title-row{flex-direction:column;align-items:center;gap:1.15rem;width:100%;display:flex}.console-dialog--split .console-dialog__header-leading{box-sizing:border-box;background:var(--ak-bg-ffffff);border:6px solid var(--ak-border-f1ebe2);border-radius:50%;justify-content:center;align-items:center;width:6.75rem;height:6.75rem;padding:.45rem;display:inline-flex;box-shadow:0 14px 32px #1a3a4a24,0 2px 6px #1a3a4a14}@supports (color:color-mix(in lab, red, red)){.console-dialog--split .console-dialog__header-leading{box-shadow:0 14px 32px color-mix(in srgb, var(--color-akeyless-navy) 14%, transparent), 0 2px 6px color-mix(in srgb, var(--color-akeyless-navy) 8%, transparent)}}.console-dialog--split .console-dialog__header-leading{color:var(--color-akeyless-icon)}.console-dialog--split .console-dialog__header-leading>svg,.console-dialog--split .console-dialog__header-leading .console-dialog__item-glyph{width:2.6rem;height:2.6rem;display:block}.console-dialog--split .console-dialog__header-leading .console-dialog__item-glyph,.console-dialog--split .console-dialog__header-leading .console-dialog__item-glyph *{color:unset}.console-dialog--split .console-dialog__item-glyph{width:2.6rem;height:2.6rem}.console-dialog--split .console-dialog__header-leading:has(.certificates-renewal-dialog__title-icon){width:auto;height:auto;box-shadow:none;background:0 0;border:0;padding:0}.console-dialog--split .kmip-dialog__title{color:var(--color-text-primary,var(--ak-fg-0d0d0d));white-space:normal;text-overflow:unset;overflow-wrap:anywhere;word-break:break-word;text-align:center;max-width:100%;font-size:1.15rem;font-weight:700;line-height:1.3;overflow:visible}.console-dialog--split.console-alert-dialog .kmip-dialog__title,.console-dialog--split.console-confirm-dialog .kmip-dialog__title{white-space:normal;text-overflow:unset;overflow-wrap:anywhere;word-break:break-word;overflow:visible}.console-dialog--split .console-dialog__title-addon{margin-top:.15rem}.console-dialog--split .kmip-dialog__subtitle{max-width:14rem;color:var(--color-text-secondary,var(--ak-fg-9aa3ad));text-align:center;overflow-wrap:anywhere;word-break:break-word;margin:0;font-size:.8125rem;line-height:1.45}.console-dialog__aside-badge{border:1px solid var(--console-sidebar-border,var(--ak-border-e1e5e8));background:var(--ak-bg-ffffff);border-radius:999px;justify-content:center;align-items:center;max-width:100%;margin-top:auto;padding:.35rem .85rem;display:inline-flex;box-shadow:0 1px 2px #1a3a4a0f}@supports (color:color-mix(in lab, red, red)){.console-dialog__aside-badge{box-shadow:0 1px 2px color-mix(in srgb, var(--color-akeyless-navy) 6%, transparent)}}.console-dialog__aside-badge{color:var(--color-text-primary,var(--ak-fg-0d0d0d));text-align:center;font-size:.75rem;font-weight:600;line-height:1.3}.console-dialog__aside-badge:empty{display:none}.console-dialog--split .console-confirm-dialog__icon,.console-dialog--split .console-alert-dialog__icon{width:auto;height:auto;color:inherit;background:0 0;margin:0;display:inline-flex}:is(.console-dialog--split.console-confirm-dialog--danger .console-dialog__header-leading,.console-dialog--split.console-alert-dialog .console-dialog__header-leading:has(.console-alert-dialog__icon--danger),.console-dialog--split.console-alert-dialog .console-dialog__header-leading:has(.console-confirm-dialog__icon--danger)){color:var(--ak-fg-b45309);background:var(--ak-bg-fffbeb);border-color:#f59e0b}@supports (color:color-mix(in lab, red, red)){:is(.console-dialog--split.console-confirm-dialog--danger .console-dialog__header-leading,.console-dialog--split.console-alert-dialog .console-dialog__header-leading:has(.console-alert-dialog__icon--danger),.console-dialog--split.console-alert-dialog .console-dialog__header-leading:has(.console-confirm-dialog__icon--danger)){border-color:color-mix(in srgb, #f59e0b 45%, var(--ak-border-ffffff))}}.console-dialog--split.console-confirm-dialog--neutral .console-dialog__header-leading{color:var(--color-primary);background:#3181f8}@supports (color:color-mix(in lab, red, red)){.console-dialog--split.console-confirm-dialog--neutral .console-dialog__header-leading{background:color-mix(in srgb, var(--color-primary) 8%, var(--ak-bg-ffffff))}}.console-dialog--split.console-confirm-dialog--neutral .console-dialog__header-leading{border-color:#3181f8}@supports (color:color-mix(in lab, red, red)){.console-dialog--split.console-confirm-dialog--neutral .console-dialog__header-leading{border-color:color-mix(in srgb, var(--color-primary) 35%, var(--ak-border-ffffff))}}.console-dialog__main{flex-direction:column;min-width:0;min-height:0;display:flex}.console-dialog--split .kmip-dialog__scroll{flex:auto}.console-dialog--split .kmip-dialog__body{padding:1.25rem 1.25rem .75rem}.console-dialog--split .kmip-dialog__footer{border-top:1px solid var(--ak-border-f1f5f9);padding:.5rem 1.25rem 1.15rem}.console-details-dialog__body{flex-direction:column;gap:.85rem;display:flex}.console-details-dialog__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.console-details-dialog__field{flex-direction:column;gap:.35rem;min-width:0;display:flex}.console-details-dialog__field--full{grid-column:1/-1}.console-details-dialog__label{color:var(--ak-fg-64748b);font-size:.8125rem;font-weight:600}.console-details-dialog__value{border:1px solid var(--ak-border-d1d5db);background:var(--ak-bg-ffffff);color:var(--ak-fg-0f172a);overflow-wrap:anywhere;word-break:normal;border-radius:10px;margin:0;padding:.5rem .875rem;font-size:.875rem;line-height:1.45}:is(.console-details-dialog__value:has(.console-chip),.console-details-dialog__value:has(.console-chip-wrap)){align-items:center;padding-top:.5rem;padding-bottom:.5rem;display:flex}@media (width<=640px){.console-dialog__split{grid-template-columns:1fr}.console-dialog__aside{border-right:0;border-bottom:1px solid var(--console-sidebar-border,var(--ak-border-e1e5e8));padding:1.25rem 1rem 1rem}.console-dialog--split .console-dialog__title-block{justify-content:flex-start;min-height:0}.console-dialog--split .console-dialog__header-leading{border-width:5px;width:5.25rem;height:5.25rem}.console-dialog--split .console-dialog__header-leading>svg,.console-dialog--split .console-dialog__header-leading .console-dialog__item-glyph{width:2.1rem;height:2.1rem}.console-dialog__aside-badge{margin-top:.25rem}.console-details-dialog__grid{grid-template-columns:1fr}}.kmip-dialog__scroll{flex:0 auto;min-height:0;overflow:auto}.kmip-dialog__body{flex-direction:column;gap:.75rem;padding:.5rem 1.25rem .75rem;display:flex}.kmip-dialog__footer{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:.5rem;padding:.25rem 1.25rem .875rem;display:flex}.kmip-dialog__field{flex-direction:column;gap:.55rem;display:flex}.kmip-dialog__label{color:var(--ak-fg-374151);font-size:.8125rem;font-weight:600}.kmip-dialog__checkbox{color:var(--ak-fg-374151);align-items:center;gap:.5rem;font-size:.875rem;display:inline-flex}.kmip-dialog__checkbox input[type=checkbox]{width:1rem;height:1rem;accent-color:var(--color-primary,#3181f8);cursor:pointer}.kmip-dialog__checkbox input[type=checkbox]:disabled{cursor:not-allowed}.item-static-secret-value-dialog__kv-list{flex-direction:column;gap:.75rem;display:flex}.item-static-secret-value-dialog__kv-row{grid-template-columns:1fr 1fr auto;align-items:center;gap:.5rem;display:grid}.static-secret-create.kmip-dialog__form,.folder-create.kmip-dialog__form{flex-direction:column;gap:1.25rem;display:flex}.static-secret-create .kmip-dialog__field,.folder-create .kmip-dialog__field{gap:.45rem;margin:0}.static-secret-create .gateway-manage-toggle-field,.folder-create .gateway-manage-toggle-field{margin:0;padding:.15rem 0}.static-secret-create>.scanner-preview__section{box-shadow:none;background:0 0;border:none;flex-direction:column;gap:1.25rem;margin:0;padding:0;display:flex}.static-secret-create .scanner-preview__grid.console-details-dialog__grid{gap:1.25rem}.static-secret-create.kmip-dialog__form:has(.console-empty-state--centered){flex:auto;height:100%;min-height:0}.static-secret-create .scanner-edit-field__input,.folder-create .scanner-edit-field__input{box-sizing:border-box;border:1px solid var(--ak-border-d1d5db);background:var(--ak-bg-ffffff);width:100%;min-height:2.25rem;color:var(--ak-fg-374151);font:inherit;border-radius:10px;padding:.5rem .875rem;font-size:.8125rem;font-weight:600;line-height:1.2}.static-secret-create .scanner-edit-field__input:focus,.folder-create .scanner-edit-field__input:focus{border-color:#3181f8;outline:none;box-shadow:0 0 0 2px #3181f82e}.static-secret-create .scanner-edit-field__input--multiline{resize:vertical;min-height:5.5rem;font-weight:500;line-height:1.45}.static-secret-create__value-card{background:linear-gradient(180deg, var(--ak-bg-ffffff) 0%, var(--ak-bg-f8fafc) 100%);border:1px solid #94a3b859;border-radius:.85rem;flex-direction:column;gap:1rem;margin:0;padding:1.1rem 1rem;display:flex;box-shadow:0 1px 2px #0f172a0a}.static-secret-create__value-card-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.static-secret-create__value-title{color:var(--ak-fg-0f172a);margin:0;font-size:.875rem;font-weight:700}.static-secret-create__value-textarea{min-height:10rem;font-size:.8125rem}.password-create__password-row{box-sizing:border-box;border:1px solid var(--ak-border-d1d5db);background:var(--ak-bg-ffffff);border-radius:10px;align-items:center;gap:.1rem;width:100%;min-width:0;padding-right:.3rem;display:flex}.password-create__password-row:focus-within{border-color:var(--color-primary,#3181f8)}.password-create__password-row .scanner-edit-field__input{width:auto;min-width:0;box-shadow:none;background:0 0;border-color:#0000;flex:auto}.password-create__password-row .scanner-edit-field__input:focus{border-color:#0000}.password-create__password-row .console-reveal-btn{width:1.85rem;height:1.85rem;color:var(--ak-fg-6b7280);background:0 0;border:0}.password-create__password-row .console-reveal-btn:hover:not(:disabled){background:var(--ak-bg-f3f4f6);color:var(--ak-fg-111827)}.static-secret-create__auth-grid{grid-template-columns:1fr;gap:1.1rem;display:grid}@media (width>=720px){.static-secret-create__auth-grid{grid-template-columns:1fr 1fr}.static-secret-create__auth-grid .kmip-dialog__field:first-child{grid-column:1/-1}}.file-upload-dropzone{flex-direction:column;gap:.45rem;display:flex}.file-upload-dropzone__zone{border:1px dashed var(--ak-border-d1d5db);background:var(--ak-bg-ffffff);text-align:center;cursor:pointer;border-radius:.5rem;outline:none;flex-direction:column;justify-content:center;align-items:center;gap:.45rem;min-height:11.75rem;padding:1.25rem 1rem;transition:border-color .15s,background-color .15s,box-shadow .15s;display:flex}.file-upload-dropzone__zone:hover:not(.file-upload-dropzone__zone--disabled),.file-upload-dropzone__zone:focus-visible:not(.file-upload-dropzone__zone--disabled){border-color:var(--ak-border-93c5fd);background:var(--ak-bg-f8fbff)}.file-upload-dropzone__zone--dragging{background:var(--ak-bg-eff6ff);border-color:#3b82f6;box-shadow:inset 0 0 0 1px #3b82f640}.file-upload-dropzone__zone--selected{border-style:solid;border-color:var(--ak-border-cbd5e1);background:var(--ak-bg-f8fafc)}.file-upload-dropzone__zone--error{background:var(--ak-bg-fef2f2);border-color:#ef4444}.file-upload-dropzone__zone--disabled{opacity:.65;cursor:not-allowed;pointer-events:none}.file-upload-dropzone__icon{width:2rem;height:2rem;color:var(--ak-fg-9ca3af)}.file-upload-dropzone__zone--error .file-upload-dropzone__icon{color:var(--ak-fg-ef4444)}.file-upload-dropzone__title{color:var(--ak-fg-111827);word-break:break-word;margin:0;font-size:.9375rem;font-weight:700}.file-upload-dropzone__meta{color:var(--ak-fg-6b7280);margin:0;font-size:.8125rem}.file-upload-dropzone__helper{color:var(--ak-fg-6b7280);margin:0;font-size:.75rem}.file-upload-dropzone__click-phrase{text-underline-offset:2px;text-decoration:underline}.file-upload-dropzone__actions{align-items:center;gap:.75rem;display:flex}.file-upload-dropzone__action{color:var(--ak-fg-2563eb);cursor:pointer;background:0 0;border:0;padding:0;font-size:.8125rem;font-weight:550}.file-upload-dropzone__action:hover:not(:disabled){text-decoration:underline}.file-upload-dropzone__action:disabled{opacity:.5;cursor:not-allowed}.file-upload-dropzone__action--muted{color:var(--ak-fg-6b7280)}.file-upload-dropzone__error{color:var(--ak-fg-dc2626);margin:0;font-size:.75rem}.kmip-dialog__textarea{box-sizing:border-box;border:1px solid var(--ak-border-d1d5db);background:var(--ak-bg-ffffff);resize:vertical;border-radius:.5rem;width:100%;padding:.75rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;line-height:1.5}.kmip-dialog__textarea:focus{border-color:#3181f8;outline:none;box-shadow:0 0 0 2px #3181f82e}.kmip-dialog__btn{cursor:pointer;border-radius:10px;justify-content:center;align-items:center;min-height:2rem;padding:.375rem .875rem;font-size:.8125rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.kmip-dialog__btn:focus-visible{outline-offset:2px;outline:2px solid #3181f8}.kmip-dialog__btn:disabled{opacity:.5;cursor:not-allowed}.kmip-dialog__btn--secondary{border:1px solid var(--ak-border-d1d5db);background:var(--ak-bg-ffffff);color:var(--ak-fg-374151)}.kmip-dialog__btn--secondary:hover:not(:disabled){background:var(--ak-bg-f9fafb)}.kmip-dialog__btn--primary{color:#fff;background:#3181f8;border:1px solid #3181f8}.kmip-dialog__btn--primary:hover:not(:disabled){background:#2563eb;border-color:#2563eb}.kmip-dialog__btn--destructive{color:#fff;background:#dc2626;border:1px solid #dc2626}.kmip-dialog__btn--destructive:hover:not(:disabled){background:#b91c1c;border-color:#b91c1c}.collapsible-dashboard{border:1px solid var(--ak-border-e5e7eb);background:var(--ak-bg-ffffff);border-radius:.75rem;flex-direction:column;flex-shrink:0;display:flex;overflow:hidden}.collapsible-dashboard__header{border-bottom:1px solid #0000;flex-shrink:0;transition:border-color .4s cubic-bezier(.4,0,.2,1)}.collapsible-dashboard--expanded .collapsible-dashboard__header{border-bottom-color:var(--ak-border-eef2f7)}.collapsible-dashboard__header-btn{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:.75rem;padding:1.125rem 1.5rem;display:flex}.collapsible-dashboard__header-btn:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.collapsible-dashboard__heading{flex-direction:column;flex:auto;gap:.125rem;min-width:0;display:flex}.collapsible-dashboard__title{color:var(--ak-fg-111827);font-size:1rem;font-weight:600;line-height:1.3}.collapsible-dashboard__chevron{width:1rem;height:1rem;color:var(--ak-fg-9aa3ad);flex-shrink:0;transition:transform .4s cubic-bezier(.4,0,.2,1)}.collapsible-dashboard--expanded .collapsible-dashboard__chevron{transform:rotate(0)}.collapsible-dashboard--collapsed .collapsible-dashboard__chevron{transform:rotate(-90deg)}.collapsible-dashboard__panel{grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.4,0,.2,1);display:grid}.collapsible-dashboard__panel--open{grid-template-rows:1fr}.collapsible-dashboard__panel-inner{min-height:0;overflow:hidden}.collapsible-dashboard__body{background:var(--ak-bg-fafafa);opacity:0;flex-direction:column;gap:1.25rem;padding:1.25rem 1.5rem 1.5rem;transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.4,0,.2,1);display:flex;transform:translateY(-.75rem)}.collapsible-dashboard--expanded .collapsible-dashboard__body{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.collapsible-dashboard__header,.collapsible-dashboard__chevron,.collapsible-dashboard__panel,.collapsible-dashboard__body{transition:none}}.console-chip{background:var(--ak-bg-f1f3f3);width:auto;min-width:0;max-width:none;min-height:1.5rem;color:var(--ak-fg-4b5563);font:inherit;box-sizing:border-box;vertical-align:middle;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;padding:.25rem .65rem;font-size:.75rem;font-weight:600;line-height:1.25;display:inline-flex}.console-chip--interactive{cursor:pointer}.console-chip--dismissible{gap:.35rem;padding-right:.35rem}.console-chip--with-kind{gap:.35rem}.console-chip__kind{letter-spacing:.02em;text-transform:uppercase;opacity:.72;flex-shrink:0;font-size:.6875rem;font-weight:700;line-height:1.1}.console-chip__dismiss{width:1.15rem;height:1.15rem;color:inherit;font:inherit;cursor:pointer;opacity:.7;background:0 0;border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-self:center;align-items:center;margin:0;padding:0;line-height:0;display:inline-flex}.console-chip__dismiss-icon{flex-shrink:0;display:block}.console-chip__dismiss:hover{opacity:1;background:#0f172a14}.console-chip__dismiss:focus-visible{outline-offset:1px;outline:2px solid #3181f8}.console-chip__label{text-overflow:clip;white-space:nowrap;text-align:center;width:auto;max-width:none;line-height:1.25;display:block;overflow:visible}.console-chip-group{align-items:center;gap:.35rem;width:100%;min-width:0;display:flex}.console-chip-group .console-chip--policy{flex:0 auto;width:auto;min-width:0;max-width:none}.console-chip-group .console-chip--policy-count{background:var(--ak-bg-f1f3f3);width:auto;min-width:2.25rem;max-width:none;color:var(--ak-fg-374151);flex:none;padding-inline:.5rem}.console-chip-group .console-chip--policy-count .console-chip__label{text-overflow:clip;overflow:visible}.console-chip-wrap{min-width:0;max-width:100%;display:inline-flex;position:relative}.console-chip-wrap--has-tooltip .console-chip{cursor:help}.console-chip-tooltip{z-index:40;border:1px solid var(--ak-border-e1e5e8);background:var(--ak-bg-ffffff);width:max-content;max-width:16rem;color:var(--ak-fg-111827);text-align:left;white-space:normal;opacity:0;visibility:hidden;pointer-events:none;border-radius:10px;padding:.5rem .625rem;font-size:.75rem;font-weight:500;line-height:1.35;transition:opacity .12s,visibility .12s;position:absolute;top:calc(100% + .4rem);left:50%;transform:translate(-50%);box-shadow:0 8px 20px #0d0d0d24}.console-chip-wrap--has-tooltip:hover .console-chip-tooltip,.console-chip-wrap--has-tooltip:focus-within .console-chip-tooltip{opacity:1;visibility:visible}.console-chip-wrap--policy-count .console-chip-tooltip{left:auto;right:0;transform:none}.console-chip-tooltip__list{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.console-chip--policy{background:var(--ak-bg-eef2ff);color:var(--ak-fg-3730a3)}.console-chip--policy-count{background:var(--ak-bg-f1f3f3);color:var(--ak-fg-4b5563)}.console-chip--audit{border-color:#3181f8}@supports (color:color-mix(in lab, red, red)){.console-chip--audit{border-color:color-mix(in srgb, var(--color-primary) 45%, var(--ak-border-ffffff))}}.console-chip--audit{background:var(--ak-bg-ffffff);color:var(--ak-fg-1d4ed8);max-width:var(--console-chip-width,11.25rem);justify-content:flex-start;min-width:0}.console-chip--audit .console-chip__label,.console-chip--audit-chosen .console-chip__label{text-overflow:ellipsis;white-space:nowrap;text-align:left;max-width:100%;overflow:hidden}.console-chip--audit:hover,.console-chip--audit.console-chip--interactive:hover{background:var(--ak-bg-f8fafc)}.console-chip--audit-chosen{border-color:#3181f8}@supports (color:color-mix(in lab, red, red)){.console-chip--audit-chosen{border-color:color-mix(in srgb, var(--color-primary) 45%, var(--ak-border-ffffff))}}.console-chip--audit-chosen{color:var(--ak-fg-1d4ed8);max-width:var(--console-chip-width,11.25rem);background:#ffff004d;justify-content:flex-start;min-width:0}.console-chip--usage-tier{border-color:var(--usage-accent-from,#3181f8)}@supports (color:color-mix(in lab, red, red)){.console-chip--usage-tier{border-color:color-mix(in srgb, var(--usage-accent-from,#3181f8) 22%, var(--ak-border-e8eaed))}}.console-chip--usage-tier{background:var(--usage-accent-from,#3181f8)}@supports (color:color-mix(in lab, red, red)){.console-chip--usage-tier{background:color-mix(in srgb, var(--usage-accent-from,#3181f8) 10%, var(--ak-bg-ffffff))}}.console-chip--usage-tier{color:var(--usage-accent-to,var(--ak-fg-01d9c1))}@supports (color:color-mix(in lab, red, red)){.console-chip--usage-tier{color:color-mix(in srgb, var(--usage-accent-to,var(--ak-fg-01d9c1)) 72%, var(--ak-fg-1e293b))}}.console-chip--usage-tier{text-transform:capitalize}.console-chip--usage-muted{border-color:var(--ak-border-e8eaed);background:var(--ak-bg-f8fafc);color:var(--ak-fg-475569)}.console-chip--usage-warning{border-color:var(--ak-border-fed7aa);background:var(--ak-bg-fff7ed);color:var(--ak-fg-c2410c)}.console-chip--severity-critical{background:var(--ak-bg-fee2e2);color:var(--ak-fg-b91c1c)}.console-chip--severity-high{background:var(--ak-bg-ffe4e6);color:var(--ak-fg-e11d48)}.console-chip--severity-medium{background:var(--ak-bg-fef3c7);color:var(--ak-fg-b45309)}.console-chip--severity-low{background:var(--ak-bg-fef9c3);color:var(--ak-fg-a16207)}.console-chip--severity-info{background:var(--ak-bg-dbeafe);color:var(--ak-fg-2563eb)}@keyframes chart-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.chart-skeleton{background:linear-gradient(90deg, var(--ak-bg-eef2f7) 0%, var(--ak-bg-f8fafc) 45%, var(--ak-bg-eef2f7) 100%);background-size:200% 100%;animation:1.35s ease-in-out infinite chart-skeleton-shimmer;display:block}@media (prefers-reduced-motion:reduce){.chart-skeleton{background:var(--ak-bg-eef2f7);animation:none}}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.scanner-preview__title-row{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.scanner-preview__heading-text{flex-direction:column;gap:.25rem;min-width:0;display:flex}.scanner-preview__title-row{flex-wrap:nowrap;min-width:0}.scanner-preview__title-row .scanner-preview__name-display{box-sizing:border-box;width:auto;min-width:0;max-width:100%;color:var(--ak-fg-111827);text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;border-radius:.375rem;flex:auto;margin:0;padding:0;font-family:inherit;font-size:1.125rem;font-weight:600;line-height:1.3;overflow:hidden}.scanner-preview__title-row .scanner-edit-field__actions{flex-shrink:0}.scanner-preview__meta-row{min-width:0;color:var(--ak-fg-6b7280);white-space:nowrap;align-items:center;gap:.35rem;margin:0;font-size:.8125rem;line-height:1.35;display:flex;overflow:hidden}.scanner-preview__meta-part{text-overflow:ellipsis;min-width:0;overflow:hidden}.scanner-preview__section{flex-direction:column;gap:.75rem;display:flex}:is(.sra-bastion-details__content:has(.console-fill-panel),.scanner-preview__content:has(.console-fill-panel)){overflow:hidden}:is(.sra-bastion-details__content>.scanner-preview__section:has(.console-fill-panel),.scanner-preview__content>.scanner-preview__section:has(.console-fill-panel)){flex-direction:column;flex:auto;height:100%;min-height:0;display:flex}.scanner-preview__section-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;min-width:0;min-height:2rem;display:flex}.scanner-preview__section-title{letter-spacing:.06em;text-transform:uppercase;color:var(--ak-fg-64748b);margin:0;font-size:.6875rem;font-weight:700}.scanner-preview__section-action{border:1px solid var(--color-primary,#0d9488);background:var(--ak-bg-ffffff);color:var(--color-primary,var(--ak-fg-0d9488));cursor:pointer;white-space:nowrap;border-radius:.5rem;justify-content:center;align-items:center;padding:.375rem .75rem;font-size:.8125rem;font-weight:600;display:inline-flex}.scanner-preview__section-action:hover:not(:disabled){background:var(--ak-bg-f0fdfa)}.scanner-preview__section-action:disabled{opacity:.55;cursor:not-allowed}.scanner-preview__grid,.scanner-preview .console-details-dialog__grid,.item-preview .console-details-dialog__grid{grid-template-columns:minmax(0,1fr)}.scanner-preview.sra-bastion-details{min-height:100%}.workspace-tabs__preview .scanner-preview.sra-bastion-details,.console-main__peek-preview-slot .scanner-preview.sra-bastion-details{height:100%;min-height:0}.target-preview__icon-action{box-sizing:border-box;border:1px solid var(--ak-border-d1d5db);background:var(--ak-bg-ffffff);border-radius:10px;justify-content:center;align-items:center;gap:0;width:2.25rem;min-width:2.25rem;height:2.25rem;min-height:2.25rem;padding:0;line-height:0}.target-preview__icon-action[aria-expanded=true],.target-preview__icon-action:focus-visible{color:var(--ak-fg-176fd5);border-color:#176fd5;outline:none;box-shadow:0 0 0 1px #176fd526}.target-preview__more-menu{min-width:15.5rem}.scanner-preview__content{flex-direction:column;flex:auto;gap:1.25rem;min-height:0;display:flex}:is(.scanner-preview__section:has(>.console-empty-state--compact),.scanner-preview__content:has(>.console-empty-state--compact)){flex-direction:column;flex:auto;justify-content:center;height:100%;min-height:0;display:flex}.scanner-preview__section>.console-empty-state--compact,.scanner-preview__content>.console-empty-state--compact{flex:auto;justify-content:center;min-height:0}.scanner-edit-field{flex-direction:column;gap:.55rem;min-width:0;display:flex}.kmip-dialog__body .scanner-edit-field{gap:.7rem}.scanner-edit-field__label-row{justify-content:space-between;align-items:center;gap:.75rem;min-height:1.25rem;display:flex}.scanner-edit-field__label-group{align-items:center;gap:.375rem;min-width:0;display:inline-flex}.scanner-edit-field__control-row{align-items:center;gap:.5rem;width:100%;min-width:0;display:flex}.scanner-edit-field__control{flex:auto;width:100%;min-width:0}.scanner-edit-field__control>.console-details-dialog__value,.scanner-edit-field__control>.console-menu-select,.scanner-edit-field__control>.gateway-manage-access-create__toggle{width:100%}.scanner-edit-field__control--with-trailing{box-sizing:border-box;border:1px solid var(--ak-border-d1d5db);background:var(--ak-bg-ffffff);border-radius:10px;align-items:center;gap:.1rem;width:100%;min-width:0;padding-right:.3rem;display:flex}.scanner-edit-field__control--with-trailing:focus-within{border-color:var(--color-primary,#3181f8)}.scanner-edit-field__control--with-trailing>.console-details-dialog__value,.scanner-edit-field__control--with-trailing>.scanner-edit-field__input,.scanner-edit-field__control--with-trailing>input.console-details-dialog__value,.scanner-edit-field__control--with-trailing>textarea.console-details-dialog__value{width:auto;min-width:0;box-shadow:none;background:0 0;border-color:#0000;flex:auto}.scanner-edit-field__control--with-trailing>.scanner-edit-field__input:focus,.scanner-edit-field__control--with-trailing>input.console-details-dialog__value:focus,.scanner-edit-field__control--with-trailing>textarea.console-details-dialog__value:focus{border-color:#0000}.scanner-edit-field__control--with-trailing>.scanner-edit-field__input--multiline,.scanner-edit-field__control--with-trailing>textarea{align-self:stretch}:is(.scanner-edit-field__control--with-trailing:has(>.scanner-edit-field__input--multiline),.scanner-edit-field__control--with-trailing:has(>textarea)){align-items:flex-start;padding-top:.15rem;padding-bottom:.15rem}:is(.scanner-edit-field__control--with-trailing:has(>.console-menu-select),.scanner-edit-field__control--with-trailing:has(>.gateway-manage-access-create__toggle)){background:0 0;border:0;gap:.5rem;padding-right:0}.scanner-edit-field__control--with-trailing .scanner-edit-field__trailing{align-self:center;padding-right:.1rem}:is(.scanner-edit-field__control--with-trailing:has(>.scanner-edit-field__input--multiline) .scanner-edit-field__trailing,.scanner-edit-field__control--with-trailing:has(>textarea) .scanner-edit-field__trailing){align-self:flex-start;margin-top:.35rem}.scanner-edit-field__control--with-trailing .console-reveal-btn{width:1.85rem;height:1.85rem;color:var(--ak-fg-6b7280);background:0 0;border:0}.scanner-edit-field__control--with-trailing .console-reveal-btn:hover:not(:disabled){background:var(--ak-bg-f3f4f6);color:var(--ak-fg-111827)}.item-preview .scanner-edit-field__control--with-trailing{border-color:var(--ak-border-e5e7eb);border-radius:.5rem;min-height:2.65rem}.item-preview .scanner-edit-field__control--with-trailing>.console-details-dialog__value,.item-preview .scanner-edit-field__control--with-trailing>.scanner-edit-field__input,.scanner-preview .scanner-edit-field__control--with-trailing>.console-details-dialog__value,.scanner-preview .scanner-edit-field__control--with-trailing>.scanner-edit-field__input{min-height:2.65rem;box-shadow:none;background:0 0;border:0 #0000}.scanner-preview .scanner-edit-field__control--with-trailing{border-color:var(--ak-border-d1d5db);background:var(--ak-bg-ffffff);border-radius:10px}.scanner-edit-field__input--masked{-webkit-text-security:disc;text-security:disc}.scanner-edit-field__trailing{flex-shrink:0;align-items:center;gap:.35rem;display:inline-flex}.scanner-edit-field__info-wrap{flex-shrink:0;align-items:center;display:inline-flex;position:relative}.scanner-edit-field__info{color:var(--ak-fg-9ca3af);cursor:pointer;background:0 0;border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:.125rem;display:inline-flex}.scanner-edit-field__info:hover,.scanner-edit-field__info-wrap--open .scanner-edit-field__info,.scanner-edit-field__info-wrap:focus-within .scanner-edit-field__info{color:var(--color-primary,var(--ak-fg-3181f8))}.scanner-edit-field__info:focus-visible{outline:2px solid var(--color-primary,#3181f8);outline-offset:2px}.scanner-edit-field__info-popup{z-index:80;border-radius:var(--console-control-radius,10px);background:var(--ak-bg-eaf3fc);width:max-content;max-width:18rem;color:var(--ak-fg-111827);padding:.75rem 1rem;box-shadow:0 1px 2px #0f172a0f,0 8px 20px #0f172a1a}.scanner-edit-field__info-popup--portal{pointer-events:auto;position:fixed;transform:translateY(-50%)}.scanner-edit-field__info-popup-title{color:var(--ak-fg-111827);margin:0 0 .25rem;font-size:.75rem;font-weight:700;line-height:1.3;display:block}.scanner-edit-field__info-popup-body{color:var(--ak-fg-1f2937);white-space:pre-line;font-size:.8125rem;font-weight:400;line-height:1.45;display:block}.scanner-edit-field__actions{flex-shrink:0;justify-content:flex-end;align-items:center;gap:.75rem;display:inline-flex}.scanner-edit-field__link-btn{color:var(--color-primary,var(--ak-fg-3181f8));cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0;font-size:.8125rem;font-weight:600}.scanner-edit-field__link-btn:hover:not(:disabled){text-decoration:underline}.scanner-edit-field__link-btn:disabled{opacity:.55;cursor:not-allowed}.scanner-edit-field__input.console-details-dialog__value{appearance:none;box-sizing:border-box;border:1px solid var(--ak-border-d1d5db);background:var(--ak-bg-ffffff);width:100%;color:var(--ak-fg-0f172a);letter-spacing:inherit;resize:none;box-shadow:none;cursor:text;border-radius:10px;outline:none;margin:0;padding:.5rem .875rem;font-family:inherit;font-size:.875rem;font-weight:400;line-height:1.45;display:block;overflow:auto}.scanner-edit-field__input.console-details-dialog__value:focus{border-color:var(--color-primary,#3181f8)}.scanner-edit-field__input--multiline{resize:vertical;white-space:pre-wrap;word-break:break-word;min-height:6.5rem;line-height:1.45;overflow-y:auto}.scanner-edit-field__input--multiline-form{min-height:10rem}.scanner-edit-field__input:disabled{opacity:.7;cursor:not-allowed}.scanner-edit-field__hint{color:var(--ak-fg-64748b);margin:0;font-size:.75rem}.scanner-edit-field__error{color:var(--ak-fg-b91c1c);margin:0;font-size:.8125rem}.sra-bastion-details{flex-direction:column;min-height:100%;display:flex;container:resource-preview/inline-size}.sra-bastion-details__header{border-bottom:1px solid var(--ak-border-eef2f7);flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 1.25rem 1rem;display:flex}.sra-bastion-details__heading{flex:auto;align-items:center;gap:.875rem;min-width:0;display:flex}.sra-bastion-details__title{max-width:100%;color:var(--ak-fg-111827);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1.125rem;font-weight:600;overflow:hidden}.sra-bastion-details__heading>:first-child{flex-shrink:0}.sra-bastion-details__actions{flex-wrap:nowrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.preview-edit-footer{border-top:1px solid var(--ak-border-eef2f7);background:var(--ak-bg-ffffff);z-index:6;flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.5rem;padding:.875rem 1.25rem;display:flex;position:relative}.sra-bastion-details:has(>.preview-edit-footer){flex-direction:column;flex:auto;height:100%;min-height:0;max-height:100%;display:flex;overflow:hidden}.preview-edit-footer .sra-bastion-details__action-btn{box-sizing:border-box;height:2.25rem;min-height:2.25rem;padding-top:0;padding-bottom:0}.sra-bastion-details__action-btn{border:1px solid var(--ak-border-d1d5db);background:var(--ak-bg-ffffff);color:var(--ak-fg-374151);cursor:pointer;white-space:nowrap;border-radius:10px;align-items:center;gap:.5rem;padding:.5rem .875rem;font-size:.8125rem;font-weight:600;display:inline-flex}.scanner-preview.sra-bastion-details .sra-bastion-details__action-btn{box-sizing:border-box;height:2.25rem;min-height:2.25rem;padding-top:0;padding-bottom:0}.sra-bastion-details__action-btn:hover{background:var(--ak-bg-f3f4f6);color:var(--ak-fg-111827)}.sra-bastion-details__action-btn:disabled{opacity:.55;cursor:not-allowed}.preview-edit-footer .sra-bastion-details__action-btn.preview-edit-footer__save{border-color:var(--color-primary,#3181f8);background:var(--color-primary,#3181f8);color:#fff}.preview-edit-footer .sra-bastion-details__action-btn.preview-edit-footer__save:hover:not(:disabled){border-color:var(--color-primary-dark,#2563eb);background:var(--color-primary-dark,#2563eb);color:#fff}.preview-edit-footer .sra-bastion-details__action-btn.preview-edit-footer__save:disabled{opacity:.55;cursor:not-allowed}.sra-bastion-details__action-icon{flex-shrink:0;width:.9375rem;height:.9375rem}.sra-bastion-details__body{grid-template-columns:var(--console-sidebar-width,300px) minmax(0, 1fr);background:var(--ak-bg-ffffff);flex:1;grid-template-rows:minmax(0,1fr);align-content:stretch;min-height:0;display:grid;overflow:hidden}.sra-bastion-details__body>.console-details-side-menu{background:var(--console-details-menu-bg,var(--ak-bg-f6f7f7))}.sra-bastion-details__content{overscroll-behavior:contain;flex-direction:column;min-width:0;height:100%;min-height:0;padding:1.25rem;display:flex;overflow:auto}@container resource-preview (width<=60rem){.sra-bastion-details__body{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.sra-bastion-details__body>.console-details-side-menu{border-right:0;border-bottom:1px solid var(--console-sidebar-border);background:var(--console-details-menu-bg,var(--ak-bg-f6f7f7));align-self:start;width:100%;height:auto;min-height:0;padding:.65rem 1rem .45rem;overflow:visible}.item-preview .sra-bastion-details__body>.console-details-side-menu{border-bottom:1px solid var(--ak-border-e5e7eb);padding:0 1.5rem;background:var(--ak-bg-ffffff)!important}.sra-bastion-details__body>.console-details-side-menu .console-details-side-menu__title{margin-bottom:.35rem;padding-left:.35rem}.sra-bastion-details__body>.console-details-side-menu .console-details-side-menu__list{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;flex-flow:row;flex:none;align-items:stretch;gap:.375rem;min-height:2.75rem;padding-bottom:.35rem;overflow:auto hidden}.sra-bastion-details__body>.console-details-side-menu .console-details-side-menu__list::-webkit-scrollbar{width:0;height:0;display:none}.sra-bastion-details__body>.console-details-side-menu .console-nav-row{border-radius:10px;flex:none;width:auto;min-width:max-content;min-height:2.5rem}.sra-bastion-details__body>.console-details-side-menu .console-nav-row__main{min-height:2.5rem;padding:.45rem .85rem}.sra-bastion-details__body>.console-details-side-menu .console-nav-row__label{text-overflow:clip;white-space:nowrap;overflow:visible}.sra-bastion-details__body>.console-details-side-menu .console-nav-row:before{border-radius:999px;width:auto;height:3px;inset:auto .55rem 0;transform:none}.sra-bastion-details__body>.console-details-side-menu .console-nav-row--active:before{transform:none}.sra-bastion-details__header{flex-wrap:wrap}.sra-bastion-details__actions{flex-wrap:wrap;justify-content:flex-start}.item-preview .sra-bastion-details__body>.console-details-side-menu .console-details-side-menu__list{gap:1.5rem;padding-bottom:0}.item-preview .sra-bastion-details__body>.console-details-side-menu .console-nav-row{border-radius:0;min-height:2.75rem}.item-preview .sra-bastion-details__body>.console-details-side-menu .console-nav-row__main{min-height:2.75rem;padding:.65rem .15rem .7rem}.item-preview .sra-bastion-details__body>.console-details-side-menu .console-nav-row:before{background:var(--color-akeyless-icon,#01d9c1)!important;border-radius:0!important;width:auto!important;height:6px!important;inset:auto 0 -1px!important;transform:none!important}}@container resource-preview (width<=40rem){.sra-bastion-details__header{flex-direction:column;align-items:stretch;gap:.75rem}.sra-bastion-details__actions{flex-wrap:wrap;justify-content:flex-start}.sra-bastion-details__content{padding:1rem}}.gateway-manage-toggle-field__row{justify-content:space-between;align-items:center;gap:1rem;width:100%;min-height:2.25rem;display:flex}.gateway-manage-toggle-field__label{align-items:center;gap:.4rem;min-width:0;display:inline-flex}.gateway-manage-toggle-field__label .console-details-dialog__label{margin:0}.gateway-manage-access-create__toggle{background:var(--ak-bg-f1f5f9);border:0;border-radius:.75rem;grid-template-columns:1fr 1fr;gap:.25rem;width:100%;padding:.25rem;display:grid;box-shadow:inset 0 1px 1px #0f172a0a}.gateway-manage-access-create__toggle--cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gateway-manage-access-create__toggle--cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gateway-manage-access-create__toggle-btn{min-height:2.375rem;color:var(--ak-fg-64748b);font:inherit;letter-spacing:-.01em;cursor:pointer;background:0 0;border:0;border-radius:.5625rem;padding:.5rem .75rem;font-size:.8125rem;font-weight:550;line-height:1.25;transition:color .14s,background-color .14s,box-shadow .14s;position:relative}.gateway-manage-access-create__toggle-btn:hover:not(:disabled):not(.gateway-manage-access-create__toggle-btn--active){color:var(--ak-fg-334155);background:var(--ak-bg-255-255-255-a55)}.gateway-manage-access-create__toggle-btn--active{background:var(--ak-bg-ffffff);color:var(--ak-fg-0f172a);font-weight:600;box-shadow:0 1px 2px #0f172a0f,0 1px 3px #0f172a14}.gateway-manage-access-create__toggle-btn:focus-visible{outline-offset:2px;outline:2px solid #3181f8}.gateway-manage-access-create__toggle-btn:disabled{opacity:.45;cursor:not-allowed}.gateway-manage-access-create__icon-btn{box-sizing:border-box;border:1px solid var(--ak-border-d1d5db);background:var(--ak-bg-ffffff);width:2.25rem;height:2.25rem;color:var(--ak-fg-6b7280);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;padding:0;display:inline-flex}.gateway-manage-access-create__icon-btn:hover:not(:disabled){background:var(--ak-bg-fef2f2);border-color:var(--ak-border-fecaca);color:var(--ak-fg-b91c1c)}.gateway-manage-access-create__icon-btn:disabled{opacity:.4;cursor:not-allowed}.gateway-manage-access-create__icon-btn svg{width:1rem;height:1rem}@media (width<=480px){.gateway-manage-access-create__icon-btn{width:100%}}@media (width<=960px){.sra-bastion-details__body{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.sra-bastion-details__header{flex-wrap:wrap}.sra-bastion-details__actions{flex-wrap:wrap;justify-content:flex-start}.console-main__list-toolbar{flex-wrap:wrap;row-gap:.75rem;padding-inline:1.25rem}.console-main__list-toolbar-end,.console-main__list-toolbar-actions,.console-main__list-toolbar-extras{flex-wrap:wrap;justify-content:flex-start}}@media (width<=640px){.sra-bastion-details__header{flex-direction:column;align-items:stretch}.console-main__content{padding-inline:1rem}.console-main__list-toolbar{gap:.75rem;padding-inline:1rem}}.create-workspace{flex-direction:column;flex:1;height:100%;min-height:0;display:flex}.create-workspace__panel{flex-direction:column;flex:1;min-height:0;display:flex}.create-workspace .console-rounded-item-icon,.create-workspace .console-rounded-item-icon__glyph,.create-workspace .console-nav-icon,.create-workspace__producer-group-title svg{color:var(--color-akeyless-icon)}.create-workspace .console-rounded-item-icon:not(.console-rounded-item-icon--preserve-colors) .console-rounded-item-icon__glyph :not([fill=none]):not([fill=transparent]),.create-workspace .console-nav-icon :not([fill=none]):not([fill=transparent]){fill:currentColor!important}.create-workspace .console-rounded-item-icon:not(.console-rounded-item-icon--preserve-colors) .console-rounded-item-icon__glyph [stroke]:not([stroke=none]):not([stroke=transparent]),.create-workspace .console-nav-icon [stroke]:not([stroke=none]):not([stroke=transparent]),.create-workspace__producer-group-title:not(.create-workspace__producer-group-title--preserve-colors) svg [stroke]:not([stroke=none]):not([stroke=transparent]){stroke:currentColor!important}.create-workspace .console-rounded-item-icon--preserve-colors,.create-workspace .console-rounded-item-icon--preserve-colors .console-rounded-item-icon__glyph{color:unset}.create-workspace .console-rounded-item-icon--preserve-colors .console-rounded-item-icon__glyph{fill:initial}.create-workspace__item-header{border-bottom:1px solid var(--ak-border-eef2f7);background:0 0;align-items:center;margin:0 0 1rem;padding:0 0 1rem;display:flex}.create-workspace__content--form .create-workspace__item-header .console-rounded-item-icon--card{width:2.75rem;height:2.75rem}.create-workspace__content--form .create-workspace__item-header{z-index:2;background:var(--ak-bg-ffffff);flex-shrink:0;margin:0;padding:1.25rem 1.25rem 1rem;position:sticky;top:0}.create-workspace__content--form .create-workspace__content-body{flex-direction:column;flex:auto;height:100%;min-height:0;display:flex;overflow:hidden}.create-workspace__content--form .create-workspace__content-body>.console-dialog--inline{flex:auto;min-height:min(32rem,70vh);overflow:auto}.create-workspace__content--form .create-workspace__content-body>.console-dialog--inline .kmip-dialog__scroll{flex-direction:column;display:flex}.create-workspace__content--form .create-workspace__content-body>.console-dialog--inline .kmip-dialog__form,.create-workspace__content--form .create-workspace__content-body>.console-dialog--inline .kmip-dialog__body{flex-direction:column;flex:auto;height:100%;min-height:0;display:flex}.create-workspace__content--with-footer:not(.create-workspace__content--form) .create-workspace__item-header{margin-bottom:1.15rem;padding-bottom:1rem}.create-workspace__content{min-height:0;padding:1rem 1.25rem 1.25rem;overflow:auto}.create-workspace__step{flex-direction:column;gap:.85rem;max-width:56rem;display:flex}.create-workspace__step--fill{width:100%;max-width:none}.create-workspace__step-header{flex-direction:column;gap:.25rem;display:flex}.create-workspace__step-title{letter-spacing:-.02em;color:var(--console-text,var(--ak-fg-0f172a));margin:0;font-size:1.125rem;font-weight:650}.create-workspace__step-subtitle{color:var(--console-muted,var(--ak-fg-64748b));margin:0;font-size:.8125rem;line-height:1.4}.create-workspace__card-grid{grid-template-columns:repeat(auto-fill,minmax(13.5rem,1fr));align-items:stretch;gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.create-workspace__card-grid--tiles{grid-template-columns:repeat(auto-fill,minmax(12.5rem,1fr));gap:.55rem}.create-workspace__card-grid>li{min-width:0;display:flex}.create-workspace__card{text-align:left;border:1px solid var(--console-border,var(--ak-border-e2e8f0));border-radius:12px;align-items:flex-start;gap:.85rem;width:100%;padding:.95rem 1rem;display:flex}@supports (color:color-mix(in lab, red, red)){.create-workspace__card{border:1px solid color-mix(in srgb, var(--console-border,var(--ak-border-e2e8f0)) 88%, transparent)}}.create-workspace__card{background:var(--ak-bg-ffffff)}@supports (color:color-mix(in lab, red, red)){.create-workspace__card{background:color-mix(in srgb, var(--ak-bg-ffffff) 92%, var(--console-surface,var(--ak-bg-f8fafc)))}}.create-workspace__card{color:inherit;cursor:pointer;transition:border-color .16s,box-shadow .16s,background .16s,transform .16s}.create-workspace__card--tile{background:linear-gradient(180deg, var(--ak-bg-ffffff) 0%, var(--ak-bg-f8fafc) 100%);flex-direction:column;flex:auto;align-items:stretch;gap:.55rem;height:100%;min-height:7.25rem;padding:.7rem .8rem .75rem}@supports (color:color-mix(in lab, red, red)){.create-workspace__card--tile{background:linear-gradient(180deg, var(--ak-bg-ffffff) 0%, color-mix(in srgb, var(--ak-bg-f8fafc) 72%, var(--ak-bg-ffffff)) 100%)}}.create-workspace__card--tile{box-shadow:0 1px #0f172a08}.create-workspace__card:hover:not(:disabled){border-color:var(--console-accent,#2563eb)}@supports (color:color-mix(in lab, red, red)){.create-workspace__card:hover:not(:disabled){border-color:color-mix(in srgb, var(--console-accent,#2563eb) 35%, var(--console-border,var(--ak-border-e2e8f0)))}}.create-workspace__card:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 1px 2px #0f172a0a,0 10px 24px #0f172a0f}.create-workspace__card--tile:hover:not(:disabled){background:linear-gradient(180deg, var(--ak-bg-ffffff) 0%, var(--console-accent,#2563eb) 100%)}@supports (color:color-mix(in lab, red, red)){.create-workspace__card--tile:hover:not(:disabled){background:linear-gradient(180deg, var(--ak-bg-ffffff) 0%, color-mix(in srgb, var(--console-accent,#2563eb) 4%, var(--ak-bg-ffffff)) 100%)}}.create-workspace__card--selected{border-color:var(--console-accent,#2563eb)}@supports (color:color-mix(in lab, red, red)){.create-workspace__card--selected{border-color:color-mix(in srgb, var(--console-accent,#2563eb) 55%, var(--console-border,var(--ak-border-e2e8f0)))}}.create-workspace__card--selected{background:var(--console-accent,#2563eb)}@supports (color:color-mix(in lab, red, red)){.create-workspace__card--selected{background:color-mix(in srgb, var(--console-accent,#2563eb) 6%, var(--ak-bg-ffffff))}}.create-workspace__card--selected{box-shadow:0 0 0 1px var(--console-accent,#2563eb), 0 8px 20px #2563eb14}@supports (color:color-mix(in lab, red, red)){.create-workspace__card--selected{box-shadow:0 0 0 1px color-mix(in srgb, var(--console-accent,#2563eb) 22%, transparent), 0 8px 20px #2563eb14}}.create-workspace__card--tile.create-workspace__card--selected{background:linear-gradient(180deg, var(--console-accent,#2563eb) 0%, var(--console-accent,#2563eb) 100%)}@supports (color:color-mix(in lab, red, red)){.create-workspace__card--tile.create-workspace__card--selected{background:linear-gradient(180deg, color-mix(in srgb, var(--console-accent,#2563eb) 7%, var(--ak-bg-ffffff)) 0%, color-mix(in srgb, var(--console-accent,#2563eb) 3%, var(--ak-bg-ffffff)) 100%)}}.create-workspace__card--soon{opacity:.9}.create-workspace__card--soon:disabled{cursor:not-allowed}.create-workspace__card--tile.create-workspace__card--soon{background:linear-gradient(180deg, var(--ak-bg-fafafa) 0%, var(--ak-bg-f4f4f5) 100%)}.create-workspace__card-top{justify-content:space-between;align-items:center;gap:.45rem;min-width:0;display:flex}.create-workspace__card-icon{flex:none;justify-content:center;align-items:center;display:inline-flex}.create-workspace__card--tile .create-workspace__card-icon .console-rounded-item-icon--card{width:2rem;height:2rem}.create-workspace__card--tile .create-workspace__card-icon .console-rounded-item-icon--card .console-rounded-item-icon__glyph{width:1rem;height:1rem}.create-workspace__card-text{flex-direction:column;flex:auto;gap:.25rem;min-width:0;display:flex}.create-workspace__card--tile .create-workspace__card-text{gap:.2rem}.create-workspace__card-title{letter-spacing:-.01em;color:var(--console-text,var(--ak-fg-0f172a));font-size:.875rem;font-weight:650}.create-workspace__card--tile .create-workspace__card-title{font-size:.875rem;line-height:1.25}.create-workspace__card-description{color:var(--console-muted,var(--ak-fg-64748b));font-size:.75rem;line-height:1.35}.create-workspace__card--tile .create-workspace__card-description{-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:auto;min-height:0;display:-webkit-box;overflow:hidden}.create-workspace__card-status{width:1.4rem;height:1.4rem;color:var(--ak-fg-94a3b8);background:var(--ak-bg-f1f5f9);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.create-workspace__card-status{background:color-mix(in srgb, var(--ak-bg-f1f5f9) 70%, var(--ak-bg-ffffff))}}.create-workspace__card-status{border:1px solid var(--ak-border-e2e8f0)}@supports (color:color-mix(in lab, red, red)){.create-workspace__card-status{border:1px solid color-mix(in srgb, var(--ak-border-e2e8f0) 85%, transparent)}}.create-workspace__card-status--next{color:var(--ak-fg-64748b)}.create-workspace__card:hover:not(:disabled) .create-workspace__card-status--next{color:var(--ak-fg-334155);border-color:#94a3b8}@supports (color:color-mix(in lab, red, red)){.create-workspace__card:hover:not(:disabled) .create-workspace__card-status--next{border-color:color-mix(in srgb, #94a3b8 35%, var(--ak-border-e2e8f0))}}.create-workspace__card-status--selected{color:#fff;background:var(--color-primary,#3181f8);border-color:var(--color-primary,#3181f8)}.create-workspace__card-status--soon{color:var(--ak-fg-94a3b8);background:var(--ak-bg-f8fafc);border-color:var(--ak-border-e2e8f0)}.create-workspace__producer-group-title{text-transform:uppercase;letter-spacing:.04em;color:var(--console-muted,var(--ak-fg-64748b));align-items:center;gap:.45rem;margin:0 0 .55rem;font-size:.8125rem;font-weight:650;display:inline-flex}@media (width>=960px){.create-workspace__card-grid--tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1200px){.create-workspace__card-grid--tiles{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=1600px){.create-workspace__card-grid--tiles{grid-template-columns:repeat(5,minmax(0,1fr))}}.create-workspace__body>.console-details-side-menu{--create-step-badge:1.5rem;--create-step-rail:1.15rem;--create-step-center:calc(var(--create-step-rail) + (var(--create-step-badge) / 2));--create-step-line:#d5dde6;--create-step-line-done:var(--color-primary,#3181f8)}.create-workspace__body>.console-details-side-menu .console-details-side-menu__list{counter-reset:create-step;gap:.15rem;padding-block:.15rem}.create-workspace__body>.console-details-side-menu .console-details-side-menu__list>li{z-index:0;position:relative}.create-workspace__body>.console-details-side-menu .console-details-side-menu__list>li:not(:last-child):after{content:"";z-index:0;left:var(--create-step-center);transform-origin:top;background:var(--create-step-line);pointer-events:none;border-radius:999px;width:2px;height:calc(100% + .15rem);position:absolute;top:50%;transform:translate(-50%)}.create-workspace__body>.console-details-side-menu .console-details-side-menu__list>li:has(~li .console-nav-row--active):after{background:linear-gradient(180deg, transparent 0%, var(--ak-bg-255-255-255-a55) 45%, transparent 100%), linear-gradient(180deg, var(--create-step-line-done), var(--create-step-line-done))}@supports (color:color-mix(in lab, red, red)){.create-workspace__body>.console-details-side-menu .console-details-side-menu__list>li:has(~li .console-nav-row--active):after{background:linear-gradient(180deg, transparent 0%, var(--ak-bg-255-255-255-a55) 45%, transparent 100%), linear-gradient(180deg, var(--create-step-line-done), color-mix(in srgb, var(--create-step-line-done) 75%, #7dd3fc))}}.create-workspace__body>.console-details-side-menu .console-details-side-menu__list>li:has(~li .console-nav-row--active):after{background-repeat:no-repeat;background-size:100% 40%,100% 100%;animation:1.35s linear infinite create-step-line-flow}.create-workspace__body>.console-details-side-menu .console-details-side-menu__list>li:has(+li .console-nav-row--active):after{animation:.4s cubic-bezier(.22,1,.36,1) both create-step-line-in,1.35s linear .4s infinite create-step-line-flow}@keyframes create-step-line-in{0%{opacity:.4;transform:translate(-50%)scaleY(0)}to{opacity:1;transform:translate(-50%)scaleY(1)}}@keyframes create-step-line-flow{0%{background-position:0 -40%,0 0}to{background-position:0 140%,0 0}}@media (prefers-reduced-motion:reduce){.create-workspace__body>.console-details-side-menu .console-details-side-menu__list>li:has(~li .console-nav-row--active):after{background:var(--create-step-line-done);animation:none}.create-workspace__body>.console-details-side-menu .console-details-side-menu__list>li:has(+li .console-nav-row--active):after{background:var(--create-step-line-done);animation:none}}.create-workspace__body>.console-details-side-menu .console-nav-row{z-index:1;position:relative}.create-workspace__body>.console-details-side-menu .console-nav-row__main{padding-left:var(--create-step-rail);gap:.7rem;min-height:2.75rem;padding-block:.55rem}.create-workspace__body>.console-details-side-menu .console-nav-row__label{align-items:center;gap:.7rem;min-width:0;display:inline-flex}.create-workspace__body>.console-details-side-menu .console-nav-row__label:before{counter-increment:create-step;content:counter(create-step);z-index:1;box-sizing:border-box;width:var(--create-step-badge);height:var(--create-step-badge);letter-spacing:0;color:var(--ak-fg-64748b);background:var(--ak-bg-ffffff);border:1.5px solid var(--ak-border-d6dee8);border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:.6875rem;font-weight:700;line-height:1;transition:color .2s,background-color .2s,border-color .2s;display:inline-flex;position:relative}.create-workspace__body>.console-details-side-menu .console-details-side-menu__list>li:has(~li .console-nav-row--active) .console-nav-row__label:before{color:var(--color-primary,var(--ak-fg-3181f8));background:#3181f8}@supports (color:color-mix(in lab, red, red)){.create-workspace__body>.console-details-side-menu .console-details-side-menu__list>li:has(~li .console-nav-row--active) .console-nav-row__label:before{background:color-mix(in srgb, var(--color-primary,#3181f8) 12%, var(--ak-bg-ffffff))}}.create-workspace__body>.console-details-side-menu .console-details-side-menu__list>li:has(~li .console-nav-row--active) .console-nav-row__label:before{border-color:#3181f8}@supports (color:color-mix(in lab, red, red)){.create-workspace__body>.console-details-side-menu .console-details-side-menu__list>li:has(~li .console-nav-row--active) .console-nav-row__label:before{border-color:color-mix(in srgb, var(--color-primary,#3181f8) 45%, var(--ak-border-d6dee8))}}.create-workspace__body>.console-details-side-menu .console-details-side-menu__list>li:has(~li .console-nav-row--active) .console-nav-row__label{color:var(--ak-fg-0f172a)}.create-workspace__body>.console-details-side-menu .console-nav-row--active .console-nav-row__label:before{color:#fff;background:var(--color-primary,#3181f8);border-color:var(--color-primary,#3181f8)}.create-workspace__content--form{flex-direction:column;flex:auto;height:100%;min-height:0;padding:0;display:flex;overflow:hidden}.create-workspace__content--form.create-workspace__content--with-footer .create-workspace__content-body{padding:0}.console-dialog--inline{z-index:auto;width:100%;height:100%;min-height:0;max-height:none;box-shadow:none;background:0 0;flex-direction:column;flex:auto;justify-content:stretch;align-items:stretch;padding:0;display:flex;position:relative;inset:auto}.console-dialog--inline .kmip-dialog__scroll{flex:auto;min-height:0;padding:1rem 1.25rem .5rem;overflow:auto}.console-dialog--inline .kmip-dialog__footer{border-top:1px solid var(--console-border,var(--ak-border-e2e8f0));padding:.85rem 1.25rem 1.15rem}@supports (color:color-mix(in lab, red, red)){.console-dialog--inline .kmip-dialog__footer{border-top:1px solid color-mix(in srgb, var(--console-border,var(--ak-border-e2e8f0)) 90%, transparent)}}.console-dialog--inline .kmip-dialog__footer{background:var(--ak-bg-ffffff)}@supports (color:color-mix(in lab, red, red)){.console-dialog--inline .kmip-dialog__footer{background:color-mix(in srgb, var(--ak-bg-ffffff) 88%, var(--console-surface,var(--ak-bg-f8fafc)))}}.console-dialog--inline .kmip-dialog__body{padding-left:0;padding-right:0}.create-workspace__content--with-footer{flex-direction:column;padding-bottom:0;display:flex}.create-workspace__content-body{flex:auto;min-height:0;overflow:auto}.create-workspace__content--with-footer .create-workspace__content-body{padding:1.25rem 1.5rem 1rem}.create-workspace__footer{border-top:1px solid var(--console-border,var(--ak-border-e2e8f0));flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:.5rem;padding:.85rem 1.25rem 1.15rem;display:flex}@supports (color:color-mix(in lab, red, red)){.create-workspace__footer{border-top:1px solid color-mix(in srgb, var(--console-border,var(--ak-border-e2e8f0)) 90%, transparent)}}.create-workspace__footer{background:var(--ak-bg-ffffff)}@supports (color:color-mix(in lab, red, red)){.create-workspace__footer{background:color-mix(in srgb, var(--ak-bg-ffffff) 88%, var(--console-surface,var(--ak-bg-f8fafc)))}}.create-workspace__footer .kmip-dialog__btn--secondary:first-child{margin-right:auto}:root{--ak-surface:var(--ak-bg-ffffff);--ak-canvas:var(--ak-bg-fbfbfb);--ak-hover:var(--ak-bg-f3f4f6);--ak-hover-soft:var(--ak-bg-f9fafb);--ak-text:var(--ak-fg-111827);--ak-text-secondary:var(--ak-fg-374151);--ak-text-muted:var(--ak-fg-6b7280);--ak-text-subtle:var(--ak-fg-9ca3af);--ak-border:var(--ak-border-e5e7eb);--ak-border-strong:var(--ak-border-d1d5db);--ak-divider:var(--ak-border-e8eaed)}html{height:100dvh;max-height:100dvh;overflow:hidden}body{background:var(--ak-canvas);height:100%;max-height:100%;color:var(--ak-text);overflow:hidden}#root,.app-shell{height:100%;max-height:100%;position:relative;overflow:hidden}.page{overscroll-behavior:contain;flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden auto}.page.page--home{background:var(--ak-canvas);overflow:hidden}.page.page--login,.page.page--artifacts{background:var(--ak-surface)}.ak-spinner{border:2px solid #3181f838;flex-shrink:0;width:1em;height:1em;display:inline-block}@supports (color:color-mix(in lab, red, red)){.ak-spinner{border:2px solid color-mix(in srgb, var(--color-primary) 22%, transparent)}}.ak-spinner{border-top-color:var(--color-primary);vertical-align:middle;border-radius:50%;animation:.7s linear infinite ui-button-spin}.ak-spinner--on-fill{border-color:#fff #ffffff59 #ffffff59}@media (prefers-reduced-motion:reduce){.ak-spinner{animation-duration:2.4s}}.ak-progress{background:#3181f8;border-radius:999px;width:100%;height:4px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.ak-progress{background:color-mix(in srgb, var(--color-primary) 16%, var(--ak-bg-e8eaed))}}.ak-progress__bar{border-radius:inherit;background:var(--color-primary);height:100%;transition:width .25s}.ak-progress--indeterminate .ak-progress__bar{width:35%;animation:1.1s ease-in-out infinite console-main-loading-strip}.ak-inline-alert{border:1px solid var(--ak-alert-border);background:var(--ak-alert-bg);color:var(--ak-alert-fg);border-radius:10px;align-items:flex-start;gap:.625rem;padding:.625rem .875rem;font-size:.8125rem;line-height:1.45;display:flex}.ak-inline-alert--error{--ak-alert-bg:var(--ak-bg-fef2f2);--ak-alert-border:var(--ak-border-fecaca);--ak-alert-fg:var(--ak-fg-b91c1c)}.ak-inline-alert--warning{--ak-alert-bg:var(--ak-bg-fffbeb);--ak-alert-border:var(--ak-border-fde68a);--ak-alert-fg:var(--ak-fg-92400e)}.ak-inline-alert--info{--ak-alert-bg:var(--ak-bg-eff6ff);--ak-alert-border:var(--ak-border-bfdbfe);--ak-alert-fg:var(--ak-fg-1d4ed8)}.ak-inline-alert--success{--ak-alert-bg:var(--ak-bg-ecfdf5);--ak-alert-border:var(--ak-border-a7f3d0);--ak-alert-fg:var(--ak-fg-047857)}.ak-inline-alert__icon{flex-shrink:0;margin-top:.0625rem;font-size:1rem;display:inline-flex}.ak-inline-alert__body{flex:1;min-width:0}.ak-inline-alert__title{margin:0 0 .125rem;font-weight:600}.ak-inline-alert__action{flex-shrink:0;align-self:center}.ak-menu__check{color:var(--color-primary);grid-column:3;font-size:.8125rem;font-weight:700}.ak-menu__label{color:var(--ak-text-subtle);letter-spacing:.06em;text-transform:uppercase;margin:0;padding:.5rem .5rem .25rem;font-size:.6875rem;font-weight:700}.ak-menu__divider{background:var(--ak-divider);height:1px;margin:.25rem .375rem}.ak-menu__item-text{flex-direction:column;grid-column:2;min-width:0;display:flex}.ak-menu__item-description{color:var(--ak-text-muted);font-size:.75rem;font-weight:400}.ak-link{color:var(--color-primary);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:none}.ak-link:hover{text-decoration:underline}.ak-link:disabled{opacity:.5;cursor:not-allowed;text-decoration:none}.ak-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}.ak-text-field__control{width:100%;display:flex;position:relative}.ak-text-field__control>.text-field-input{flex:1;min-width:0;padding-right:4.75rem}.ak-text-field__trailing{z-index:2;align-items:center;gap:.125rem;display:flex;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.ak-field-icon-btn{width:2rem;height:2rem;color:var(--ak-text-subtle);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0;font-size:1.125rem;transition:color .15s,background-color .15s;display:inline-flex}.ak-field-icon-btn:hover{color:var(--ak-fg-374151);background:var(--ak-hover)}.ak-field-icon-btn:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.login-method-select__mono-glyph{color:var(--ak-fg-0d0d0d)}.auth-page-brand__wordmark{color:var(--color-akeyless-navy)}.dark .auth-page-brand__wordmark{color:var(--ak-fg-0d0d0d)}.auth-page-brand__copy{justify-items:start;gap:.1875rem;display:grid}.auth-page-brand__wordmark{line-height:1.15}.auth-page-brand__product{color:var(--ak-text-muted);letter-spacing:.12em;text-transform:uppercase;font-size:.6875rem;font-weight:500;line-height:1.3}.login-page__notice{text-align:left}.login-page__secondary-actions{flex-wrap:wrap;justify-content:center;gap:.25rem 1rem;display:flex}.login-page__extension-link{text-align:center;margin-top:.75rem;font-size:.8125rem;display:block}.console-main__header-search-toolbar-btn--labeled{width:auto;min-width:2.375rem;color:var(--color-primary);border-color:var(--ak-border-cbd5e1);white-space:nowrap;gap:.5rem;padding:0 .875rem;font-size:.8125rem;font-weight:600}.console-main__header-search-toolbar-btn--labeled:hover:not(:disabled){color:var(--color-primary-dark);border-color:var(--color-primary);background:var(--ak-bg-f0f7ff)}.console-sidebar__promo{margin-top:1.25rem;padding:0 .25rem}.page.page--home>.console-shell{flex:1;width:100%;height:100%;min-height:0}.console-main__content.home-console__content{flex-direction:column;min-height:0;display:flex}.ak-item-icon{flex-shrink:0;display:inline-flex;position:relative}.ak-item-icon__badge{border:1px solid var(--ak-border-e5e7eb);background:var(--ak-surface);width:1rem;height:1rem;color:var(--ak-text-muted);pointer-events:none;border-radius:50%;justify-content:center;align-items:center;font-size:.625rem;display:inline-flex;position:absolute;right:-.3rem;box-shadow:0 1px 2px #0f172a1f}.ak-item-icon__badge--status{top:-.3rem}.ak-item-icon__badge--lock{bottom:-.3rem}.ak-item-icon__dot{border-radius:50%;width:.4375rem;height:.4375rem}.ak-item-icon-scale .console-rounded-item-icon{width:var(--ak-item-icon-size);height:var(--ak-item-icon-size);border-radius:calc(var(--ak-item-icon-size) * .26)}.ak-item-icon-scale .console-rounded-item-icon__glyph{width:calc(var(--ak-item-icon-size) * .46);height:calc(var(--ak-item-icon-size) * .46)}.ak-scope-badge--stacked{margin-top:.375rem}.ak-form-field__label-row{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.ak-form-section{flex-direction:column;gap:1rem;display:flex}.ak-form-section__header{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.ak-form-section__title{color:var(--ak-text);margin:0;font-size:.875rem;font-weight:600}.ak-form-section__description{color:var(--ak-text-muted);margin:.25rem 0 0;font-size:.8125rem}.ak-flow__header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.ak-flow__header-aside{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.page.page--auth-callback{justify-content:center;align-items:center;padding:24px}:root{--ak-console-header-height:4.75rem}.console-sidebar__logo{height:var(--ak-console-header-height);min-height:var(--ak-console-header-height);align-items:center;padding-block:0}.console-sidebar__logo-mark{align-self:center;margin-top:0}:root.dark .console-sidebar__logo-text{color:#fff}.console-main__header.console-main__header--slim{min-height:var(--ak-console-header-height);align-items:center;padding-block:0}.console-sidebar__logo-copy{justify-items:start;gap:.1875rem}.console-sidebar__tenant{width:auto}.console-sidebar__tenant-line{display:none}.console-sidebar__tenant-label{letter-spacing:.08em}.console-header-account-panel__profile-bar--stacked .console-header-account-panel__avatar.ak-account-avatar{aspect-ratio:1;width:min(100%,38vh);height:auto}.console-header-account-panel__profile-bar--stacked .ak-account-avatar .console-header-account-panel__avatar-initials{font-size:clamp(3rem,15vh,7.5rem)}.console-header-account-panel__profile-bar-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.console-header-account-panel__profile-bar-facts .ak-account-fact--wide{grid-column:1/-1}.console-header-account-panel__profile-bar-facts .console-header-account-panel__field{text-align:left;min-width:0}.console-header-account-panel__profile-bar-facts .console-header-account-panel__field dd{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.console-header-account-panel__profile-bar-facts .ak-account-fact--muted dd{color:var(--ak-text-muted);font-weight:500}.create-workspace__content.ak-flow__content--picker{padding:0}.ak-flow__content--picker>.create-workspace__content-body{padding:1.5rem 1.75rem 1.25rem}.gateway-manage-access-create__toggle,.gateway-manage-access-create__toggle--cols-3,.gateway-manage-access-create__toggle--cols-4{grid-template-columns:none;grid-auto-columns:minmax(6.5rem,1fr);grid-auto-flow:column;place-self:flex-start start;width:auto;max-width:100%;display:inline-grid}.gateway-manage-access-create__toggle-btn{white-space:nowrap;padding-inline:1rem}.ak-form-section__header{align-items:center}.ak-form-section__header>.gateway-manage-access-create__toggle{flex-shrink:0;align-self:center}.ak-form-section__title{white-space:nowrap}.create-workspace__step{max-width:none}.ak-secrets-panel{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.ak-list-count{color:var(--ak-text-muted);white-space:nowrap;margin:0;font-size:.875rem;font-weight:500;line-height:1.35}.console-main__header-search-toolbar-btn.ak-toolbar-btn--on{border-color:var(--color-primary);background:#3181f8}@supports (color:color-mix(in lab, red, red)){.console-main__header-search-toolbar-btn.ak-toolbar-btn--on{background:color-mix(in srgb, var(--color-primary) 10%, var(--ak-surface))}}.console-main__header-search-toolbar-btn.ak-toolbar-btn--on{color:var(--color-primary)}.console-items-table__th.ak-items-table__th--launch,.console-items-table__td.ak-items-table__td--launch{text-align:center;width:3.5rem;padding-left:.5rem;padding-right:.5rem;overflow:visible}.ak-items-table__launch{justify-content:center;display:flex}.console-items-table__favorite-btn svg,.console-items-grid__favorite-btn svg{width:1.125rem;height:1.125rem;display:block}.console-items-table__favorite-btn:focus-visible,.console-items-grid__favorite-btn:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.console-items-grid__favorite-btn:disabled{opacity:.5;cursor:wait}.ak-cards-scroll{padding-bottom:1rem}.ak-cards-row{align-items:stretch}.ak-cards-row>.console-items-grid__card{height:auto}.console-items-grid__card--clickable:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.console-items-grid__card-actions-col:has(>.ak-card-actions-top){align-items:flex-end}.ak-card-actions-top{align-items:center;gap:.125rem;display:flex}.console-items-grid__card-actions-col>.events-table__checkbox{margin:.375rem}.ak-card-footer{min-height:1.25rem;margin-top:.5rem;padding-left:2.65rem}.ak-card-footer .console-favorite-scope-badge{margin-top:0}.ak-card-launch-placeholder{flex-shrink:0;width:2rem;height:2rem;display:block}.ak-launch-btn{border:1px solid #3181f88c;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ak-launch-btn{border:1px solid color-mix(in srgb, var(--color-primary) 55%, transparent)}}.ak-launch-btn{background:var(--ak-surface);color:var(--color-primary);cursor:pointer;border-radius:50%;transition:border-color .15s,background-color .15s}.ak-launch-btn svg{width:.875rem;height:.875rem;display:block}.ak-launch-btn:hover:not(:disabled){border-color:var(--color-primary);background:#3181f8}@supports (color:color-mix(in lab, red, red)){.ak-launch-btn:hover:not(:disabled){background:color-mix(in srgb, var(--color-primary) 10%, var(--ak-surface))}}.ak-launch-btn:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.ak-launch-btn:disabled{opacity:.55;cursor:default}.ak-launch-btn--busy,.ak-launch-btn--busy:disabled{opacity:.85;background:#3181f8}@supports (color:color-mix(in lab, red, red)){.ak-launch-btn--busy,.ak-launch-btn--busy:disabled{background:color-mix(in srgb, var(--color-primary) 8%, var(--ak-surface))}}.ak-launch-btn--busy,.ak-launch-btn--busy:disabled{cursor:wait}.ak-credential-icon{background-color:currentColor;flex-shrink:0;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.console-header-float-panel__menu-item:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.ak-bulk-bar{border-bottom:1px solid var(--ak-divider);background:#3181f8;flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.5rem .75rem;padding:.625rem 1.25rem;display:flex}@supports (color:color-mix(in lab, red, red)){.ak-bulk-bar{background:color-mix(in srgb, var(--color-primary) 5%, var(--ak-surface))}}.console-items-panel--grid>.ak-bulk-bar{border:1px solid var(--ak-divider);border-radius:12px;margin-bottom:1rem}.ak-bulk-bar{box-sizing:border-box;justify-content:space-between;min-height:3.25rem}.ak-bulk-bar__lead{flex-wrap:wrap;align-items:center;gap:.375rem .75rem;min-width:0;display:flex}.ak-bulk-bar__clear{font-size:.8125rem;font-weight:600}.ak-bulk-bar__hint{color:var(--ak-text-muted);margin:0;font-size:.8125rem}.ak-bulk-bar__count{color:var(--ak-text-secondary);white-space:nowrap;margin:0;font-size:.8125rem;font-weight:600}.ak-bulk-bar__actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.ak-bulk-bar .kmip-dialog__btn{white-space:nowrap;gap:.375rem}.ak-bulk-bar .kmip-dialog__btn svg{flex-shrink:0;width:.875rem;height:.875rem;display:block}.ak-bulk-bar--progress{flex-flow:column;align-items:stretch;gap:.5rem}.ak-bulk-bar__progress-head{color:var(--ak-text-secondary);justify-content:space-between;align-items:center;gap:.75rem;font-size:.8125rem;font-weight:500;display:flex}.ak-bulk-bar__progress-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ak-bulk-bar__progress-count{color:var(--ak-text-muted);font-variant-numeric:tabular-nums;flex-shrink:0}.ak-promo-card{border:1px solid var(--ak-border);background:var(--ak-surface);border-radius:12px;flex-direction:column;gap:.75rem;padding:.75rem;display:flex;box-shadow:0 1px 2px #0d0d0d0f}.ak-promo-card__media{aspect-ratio:1280/800;border:1px solid var(--ak-border);background:var(--ak-canvas);border-radius:8px;width:100%;position:relative;overflow:hidden}.ak-promo-card__slide{object-fit:contain;object-position:center;opacity:0;z-index:1;pointer-events:none;will-change:opacity;width:100%;height:100%;transition:opacity 1.8s cubic-bezier(.45,.05,.2,1);display:block;position:absolute;inset:0}.ak-promo-card__slide--active{opacity:1;z-index:2}@media (prefers-reduced-motion:reduce){.ak-promo-card__slide{will-change:auto;transition:none}}.ak-promo-card__body{align-items:flex-start;gap:.625rem;display:flex}.ak-promo-card__body .console-rounded-item-icon svg{width:1rem;height:1rem;display:block}.ak-promo-card__text{flex:1;min-width:0}.ak-promo-card__title{color:var(--ak-text);letter-spacing:-.01em;margin:0;font-size:.8125rem;font-weight:600;line-height:1.35}.ak-promo-card__description{color:var(--ak-text-muted);margin:.25rem 0 0;font-size:.75rem;line-height:1.45}.ak-promo-card__cta{gap:.375rem;width:100%}.ak-promo-card__cta svg{width:.875rem;height:.875rem;display:block}.console-main--workspace-peek>.console-main__header{gap:.5rem;width:38%;padding-inline:1.25rem}.console-main--workspace-peek>.console-main__header>.console-main__header-crumb-slot{flex:0 auto;max-width:45%}.console-main--workspace-peek>.console-main__header>.console-main__header-search-slot{flex:auto;min-width:7.5rem}.console-main--workspace-peek .console-main__header-search-toolbar-btn--labeled{width:2.375rem;padding:0}.console-main--workspace-peek .console-main__header-search-toolbar-btn--labeled>span,.console-main--workspace-peek .ak-list-count,.console-main--workspace-peek .ak-list-select-btn{display:none}.workspace-tabs__browse--peek .console-items-table__th{padding-block:.75rem}.workspace-tabs__browse--peek .console-items-table__td{padding-block:.625rem}.workspace-tabs__browse--peek .console-items-table__name-cell{min-height:2.25rem}.workspace-tabs__browse--peek .ak-card-launch,.workspace-tabs__browse--peek .console-items-grid__card-meta{display:none}.console-items-table--selecting .console-items-table__th--name,.console-items-table--selecting.console-items-table--with-vault .console-items-table__th--name,.console-items-table--selecting.console-items-table--with-vault-end .console-items-table__th--name{width:auto}.console-items-table__row--unselectable .console-items-table__td:not(.console-items-table__td--select){opacity:.6}.events-table__checkbox:disabled{cursor:not-allowed;opacity:.4}.console-workspace-crumb__back{border:1px solid var(--ak-border);background:var(--ak-surface);width:2rem;height:2rem;color:var(--ak-text-secondary);cursor:pointer;border-radius:8px;flex:none;align-self:center;place-items:center;margin-right:.25rem;padding:0;transition:background-color .15s,border-color .15s,color .15s;display:inline-grid}.console-workspace-crumb__back:hover{border-color:var(--ak-border-strong);background:var(--ak-hover);color:var(--ak-text)}.console-workspace-crumb__back:focus-visible{outline:2px solid #3181f873}@supports (color:color-mix(in lab, red, red)){.console-workspace-crumb__back:focus-visible{outline:2px solid color-mix(in srgb, var(--color-primary) 45%, transparent)}}.console-workspace-crumb__back:focus-visible{outline-offset:2px}.console-workspace-crumb__back svg{width:1rem;height:1rem}.ak-page-size__short{display:none}.workspace-tabs__browse--peek .console-items-pagination{flex:auto;min-width:0}.workspace-tabs__browse--peek .console-items-pagination .console-items-pagination__controls{width:100%}.workspace-tabs__browse--peek .console-items-pagination .console-items-pagination__page-size{white-space:nowrap;flex-shrink:0;margin-right:auto;display:inline-flex!important}.workspace-tabs__browse--peek .ak-page-size__long{display:none}.workspace-tabs__browse--peek .ak-page-size__short{display:inline}.console-main__peek-tabs-slot:empty+.console-main__list-toolbar{padding-top:1.25rem}.console-main>.console-main__peek-tabs-slot:has(.workspace-tab-strip){padding-top:1rem}.console-main>.console-main__peek-tabs-slot:has(.workspace-tab-strip)+.console-main__list-toolbar{padding-top:1rem}.ak-secret-preview-overlay{z-index:1100;justify-content:flex-end;display:flex;position:fixed;inset:0}.ak-secret-preview-overlay--closing{pointer-events:none}.ak-secret-preview-overlay__backdrop{opacity:0;background:#0f172a66;transition:opacity .26s;position:absolute;inset:0}.ak-secret-preview-overlay--open .ak-secret-preview-overlay__backdrop{opacity:1}.ak-secret-preview-overlay__panel{z-index:1;box-sizing:border-box;border-left:1px solid var(--ak-border);background:var(--ak-surface);will-change:transform;outline:none;flex-direction:column;width:min(960px,max(62vw,36rem));max-width:100%;height:100%;min-height:0;transition:transform .26s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden;transform:translate(100%);box-shadow:-4px 0 18px #0f172a0d}.ak-secret-preview-overlay--open .ak-secret-preview-overlay__panel{transform:none}@media (width<=640px){.ak-secret-preview-overlay__panel{border-left:0;width:100%}}@media (prefers-reduced-motion:reduce){.ak-secret-preview-overlay__backdrop,.ak-secret-preview-overlay__panel{transition-duration:.01ms}}.ak-secret-preview-overlay__panel>.sra-bastion-details{flex:auto;min-height:0}.item-preview.ak-secret-preview .sra-bastion-details__header{border-bottom:1px solid var(--ak-border)}.item-preview.ak-secret-preview .ak-secret-preview__content{flex:auto}.ak-secret-preview__facts .console-chip{flex-shrink:0}.item-preview .item-preview__header-icon-btn.ak-secret-preview__favorite--on .sra-bastion-details__action-icon{color:var(--ak-fg-d97706)}.console-chip.ak-secret-preview__chip--success{background:var(--ak-bg-dcfce7);color:var(--ak-fg-15803d)}.ak-secret-preview__section-header{margin-bottom:.75rem}.item-preview .ak-secret-preview__section-header .scanner-preview__section-title{margin:0}.ak-secret-preview__section-action{gap:.375rem}.ak-secret-preview__section-action svg{width:1rem;height:1rem}.ak-secret-preview__value-line{justify-content:space-between;align-items:center;gap:.5rem;min-width:0;display:flex}.ak-secret-preview__mono{word-break:break-all;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.ak-secret-preview__mono--masked{letter-spacing:.08em}.ak-secret-preview__totp-ring{flex-shrink:0;width:1.125rem;height:1.125rem}.ak-secret-preview__totp-ring-track,.ak-secret-preview__totp-ring-bar{fill:none;stroke-width:2.5px}.ak-secret-preview__totp-ring-track{stroke:var(--ak-border)}.ak-secret-preview__totp-ring-bar{stroke:var(--color-primary);stroke-linecap:round;transition:stroke-dashoffset .3s}.ak-secret-preview__text{white-space:pre-wrap;overflow-wrap:anywhere}.ak-secret-preview__link{overflow-wrap:anywhere;font-weight:500}.ak-secret-preview__chips{flex-wrap:wrap;width:auto}.ak-secret-preview__note{color:var(--ak-text-muted);margin:0;font-size:.8125rem;line-height:1.45}.ak-secret-preview__footnote{margin-top:.5rem;font-size:.75rem}.ak-secret-preview__state{color:var(--ak-text-muted);justify-content:center;align-items:center;gap:.5rem;margin:0;padding:2.5rem 0;font-size:.875rem;display:flex}.ak-secret-preview__fetch{border:1px solid var(--ak-border);background:var(--ak-hover-soft);border-radius:.625rem;flex-direction:column;gap:.75rem;padding:1rem 1.125rem;display:flex}.ak-secret-preview__fetch .kmip-dialog__btn{align-self:flex-start}.ak-secret-preview-pane{flex-direction:column;flex:auto;min-width:0;height:100%;min-height:0;display:flex}.ak-secret-preview-pane>.sra-bastion-details{flex:auto;min-height:0}.ak-create-password{flex-direction:column;flex:1;align-self:stretch;width:100%;min-width:0;min-height:0;display:flex;position:relative}.ak-create-password__busy-overlay{z-index:20;cursor:wait;background:0 0;position:absolute;inset:0}.ak-create-password__scroll{flex-direction:column;flex:auto;gap:1rem;min-height:0;padding:1.5rem 1.25rem 1.25rem;display:flex;overflow:auto}.ak-create-password__notice{color:var(--ak-text-muted);margin:0;font-size:.875rem}.ak-create-password__generator-toggle{flex:none;display:flex}.ak-create-password__mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.ak-create-password__custom-rows{flex-direction:column;gap:.85rem;width:100%;display:flex}.ak-create-password__custom-row{flex-wrap:wrap;align-items:flex-end;gap:.75rem;display:flex}.ak-create-password__custom-key{flex:8rem;min-width:0}.ak-create-password__custom-value{flex:2 10rem;min-width:0}.ak-create-password__otp-uri{min-height:4.5rem}.ak-create-password__otp-toggle{gap:.5rem;width:100%;min-height:2.5rem}.ak-create-password__otp-toggle svg{flex-shrink:0;width:1.125rem;height:1.125rem}.ak-create-password__otp-manual{border:1px solid #3181f866;flex-direction:column;gap:1rem;padding:1rem;display:flex}@supports (color:color-mix(in lab, red, red)){.ak-create-password__otp-manual{border:1px solid color-mix(in srgb, var(--color-primary) 40%, transparent)}}.ak-create-password__otp-manual{background:#3181f812;border-radius:10px}@supports (color:color-mix(in lab, red, red)){.ak-create-password__otp-manual{background:color-mix(in srgb, var(--color-primary) 7%, transparent)}}.ak-create-password__otp-add{width:100%;min-height:2.5rem}.ak-password-policy{flex-direction:column;gap:1.25rem;display:flex}.ak-password-policy__length-slider{max-width:280px;margin-left:1.2rem}.ak-password-policy__charset-input{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8125rem}.ak-password-policy__status{align-items:center;gap:.45rem;font-size:.8125rem;font-weight:600;display:flex}.ak-password-policy__status--met{color:var(--ak-fg-15803d)}.ak-password-policy__status--miss{color:var(--ak-fg-b91c1c)}.ak-password-strength{--ak-strength-color:var(--color-primary);flex-direction:column;gap:.4rem;display:flex}.ak-password-strength--weak{--ak-strength-color:var(--ak-fg-dc2626)}.ak-password-strength--fair{--ak-strength-color:var(--ak-fg-d97706)}.ak-password-strength--good{--ak-strength-color:var(--color-primary)}.ak-password-strength--strong{--ak-strength-color:var(--ak-fg-16a34a)}.ak-password-strength__head{color:var(--ak-text-secondary);justify-content:space-between;align-items:baseline;gap:.75rem;font-size:.8125rem;font-weight:600;display:flex}.ak-password-strength__level{color:var(--ak-strength-color)}.ak-password-strength__track{background:var(--ak-strength-color);border-radius:999px;width:100%;height:6px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.ak-password-strength__track{background:color-mix(in srgb, var(--ak-strength-color) 16%, var(--ak-bg-e8eaed))}}.ak-password-strength__fill{border-radius:inherit;background:var(--ak-strength-color);height:100%;transition:width .25s,background-color .25s}.ak-password-strength__feedback{border:1px solid var(--ak-border);background:var(--ak-hover-soft);color:var(--ak-text-secondary);border-radius:8px;padding:.65rem .75rem;font-size:.8125rem;line-height:1.45}.ak-password-strength__feedback-title{color:var(--ak-text);margin:0;font-weight:600}.ak-password-strength__feedback-list{margin:0;padding-left:1.25rem}.ak-password-strength__feedback-title+.ak-password-strength__feedback-list{margin-top:.35rem}.ak-password-strength__links{flex-direction:column;align-items:flex-start;gap:.35rem;display:flex}.ak-password-strength__links .scanner-edit-field__link-btn{white-space:normal;text-align:left}.ak-create-flow{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.ak-create-flow__body{flex-direction:column;flex:auto;gap:1rem;min-height:0;padding:1.5rem 1.25rem 1.25rem;display:flex;overflow:auto}.ak-create-flow__busy{z-index:20;cursor:wait;background:var(--ak-surface);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.ak-create-flow__busy{background:color-mix(in srgb, var(--ak-surface) 2%, transparent)}}.ak-create-flow__status{color:var(--ak-text-muted);align-items:center;gap:.5rem;margin:0;font-size:.875rem;display:flex}.ak-create-flow__unavailable{flex-direction:column;padding:2rem;display:flex}.ak-create-type-lock{color:var(--ak-text-subtle);align-items:center;display:inline-flex}.ak-create-type-lock svg{width:1rem;height:1rem}.item-static-secret-value-dialog__kv-row.ak-create-kv-row{grid-template-columns:auto minmax(0,1fr) minmax(0,1fr) auto}.ak-create-file__current{border:1px solid var(--ak-border-cbd5e1);background:var(--ak-bg-f8fafc);border-radius:.5rem;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.ak-create-file__current-icon{width:1.75rem;height:1.75rem;color:var(--color-primary);flex-shrink:0}.ak-create-file__current-text{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.ak-create-file__current-name{color:var(--ak-text);text-overflow:ellipsis;white-space:nowrap;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.875rem;font-weight:500;overflow:hidden}.ak-create-file__current-meta{color:var(--ak-text-muted);margin:0;font-size:.75rem}.file-upload-dropzone__zone.ak-file-drop__zone.file-upload-dropzone__zone--disabled{pointer-events:auto}.file-upload-dropzone__zone.file-upload-dropzone__zone--selected.ak-file-drop__zone--static{cursor:default}.file-upload-dropzone__zone.file-upload-dropzone__zone--selected.ak-file-drop__zone--static:hover{border-color:var(--ak-border-cbd5e1);background:var(--ak-bg-f8fafc)}.ak-file-drop__name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;overflow:hidden}.ak-file-drop__progress{flex-direction:column;gap:.375rem;padding:0 .125rem;display:flex}.ak-file-drop__progress-row{color:var(--ak-text-muted);justify-content:space-between;gap:.75rem;font-size:.8125rem;display:flex}.ak-create-picker{gap:1.25rem;max-width:none}.ak-create-picker .create-workspace__step-title{font-size:1.25rem}.ak-create-picker .create-workspace__step-subtitle{font-size:.875rem}.ak-create-picker__grid.create-workspace__card-grid--tiles{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1rem}.ak-create-picker__grid .create-workspace__card--tile{border-radius:14px;gap:1rem;min-height:11rem;padding:1.25rem 1.25rem 1.375rem}.ak-create-picker__grid .create-workspace__card--tile .create-workspace__card-icon .console-rounded-item-icon--card{border-radius:12px;width:3rem;height:3rem}.ak-create-picker__grid .create-workspace__card--tile .create-workspace__card-icon .console-rounded-item-icon--card .console-rounded-item-icon__glyph{width:1.5rem;height:1.5rem}.ak-create-picker__grid .create-workspace__card--tile .create-workspace__card-text{gap:.375rem}.ak-create-picker__grid .create-workspace__card--tile .create-workspace__card-title{font-size:1rem}.ak-create-picker__grid .create-workspace__card--tile .create-workspace__card-description{-webkit-line-clamp:unset;font-size:.8125rem;line-height:1.45;display:block}.ak-create-picker__grid .create-workspace__card--tile.create-workspace__card--selected{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary), 0 10px 24px #0f172a0f}.ak-import{flex-direction:column;flex:auto;align-self:stretch;width:100%;min-width:0;min-height:0;display:flex}.ak-import-flow__body{flex-direction:column;flex:auto;gap:1.25rem;min-height:0;padding:1.5rem 1.25rem 1.25rem;display:flex;overflow:auto}.ak-import-flow__meta{font-size:.875rem}.ak-import-vendor-icon{padding:2px;overflow:hidden}.ak-import-vendor-icon__well{border-radius:7px;justify-content:center;align-items:center;width:100%;height:100%;display:inline-flex}.ak-import-vendor-icon__logo{object-fit:contain;display:block}.ak-import-vendor-icon__logo--invert,:root.dark .ak-import-vendor-icon__logo--invert-dark{filter:brightness(0)invert()}.ak-import-instructions{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ak-import-instructions__item{border-bottom:1px solid var(--ak-divider);color:var(--ak-text);padding:.5rem 0;font-size:.8125rem;line-height:1.55}.ak-import-instructions__item:first-child{padding-top:0}.ak-import-instructions__item:last-child{border-bottom:0;padding-bottom:0}.ak-import-instructions__number{font-weight:600}.file-upload-dropzone__zone.ak-import-dropzone{cursor:default}.ak-import-dropzone__prompt{max-width:26rem}.ak-import-dropzone__choose{cursor:pointer;margin-top:.35rem;position:relative}.ak-import-dropzone__choose:focus-within{outline:2px solid var(--color-primary);outline-offset:2px}.ak-import-dropzone__choose[aria-disabled=true]{opacity:.55;cursor:not-allowed}.ak-import-alert-list{margin:.25rem 0 0;padding-left:1.25rem}.ak-import-progress{gap:.75rem}.ak-import-progress__text{flex-direction:column;gap:.125rem;display:flex}.ak-import-progress__text .ak-form-section__description{margin:0}.ak-import-summary{flex-wrap:wrap;align-items:center;gap:.5rem;display:inline-flex}.console-chip.ak-import-chip--success{background:var(--ak-bg-ecfdf5);color:var(--ak-fg-047857)}.console-items-panel.ak-import-results{flex:none;gap:.75rem}.ak-import-results .console-items-panel__shell{flex:none}.ak-import-results__header{flex-direction:column;gap:.25rem;display:flex}.ak-import-results__header .ak-form-section__description{margin:0}.ak-import-results__title--error{color:var(--ak-fg-b91c1c)}.ak-import-results__title--success{color:var(--ak-fg-047857)}.ak-import-results__scroll--failed{max-height:280px}.ak-import-results__scroll--imported{max-height:240px}.ak-import-results__col--row{width:6rem}.ak-import-results__col--name{width:30%}.console-items-table__td.ak-import-results__td--error{color:var(--ak-fg-b91c1c);white-space:normal;overflow-wrap:anywhere;line-height:1.45}.ak-import-results__more{color:var(--ak-text-muted);font-size:.75rem}.ak-import-destination{flex:none;min-width:0}.ak-import-destination__summary{color:var(--ak-text-muted);margin:0;font-size:.875rem;line-height:1.5}.ak-import-destination__vendor{color:var(--ak-text);font-weight:600}.ak-import-destination__file{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8125rem}.ak-import-destination__section--highlight{border-color:#3181f8}@supports (color:color-mix(in lab, red, red)){.ak-import-destination__section--highlight{border-color:color-mix(in srgb, var(--color-primary) 55%, var(--ak-border))}}.ak-import-destination__section--highlight{box-shadow:0 0 0 1px #3181f838}@supports (color:color-mix(in lab, red, red)){.ak-import-destination__section--highlight{box-shadow:0 0 0 1px color-mix(in srgb, var(--color-primary) 22%, transparent)}}.ak-import-destination__tags{flex-wrap:wrap;margin-top:.25rem}.ak-import-destination__urls{flex-direction:column;gap:.5rem;display:flex}.ak-import-destination__url-row{align-items:center;gap:.5rem;display:flex}.ak-import-destination__url-row>input{flex:auto;min-width:0}.ak-import-destination__add-url{align-self:flex-start;align-items:center;gap:.35rem;font-size:.8125rem;display:inline-flex}.ak-import-picker-trigger__value{flex:auto;align-items:center;gap:.5rem;min-width:0;display:inline-flex}.ak-import-picker-trigger__icon{color:var(--ak-text-muted);flex-shrink:0;font-size:1rem;display:inline-flex}.ak-import-picker-trigger__trailing{flex-shrink:0;align-items:center;gap:.375rem;display:inline-flex}.ak-import-picker-trigger__caption{color:var(--ak-text-muted);font-size:.75rem;font-weight:500}.ak-import-picker-trigger__lock{color:var(--ak-text-subtle);font-size:1rem;display:inline-flex}.ak-export-dialog__progress{flex-direction:column;gap:.5rem;display:flex}.ak-export-dialog__progress-head{color:var(--ak-text-secondary);justify-content:space-between;align-items:center;gap:.75rem;font-size:.8125rem;display:flex}.ak-export-dialog__progress-count{color:var(--ak-text-muted);font-variant-numeric:tabular-nums;flex-shrink:0}.ak-export-dialog__file{align-items:center;gap:.375rem;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;display:flex}.ak-export-dialog__file svg{flex-shrink:0;width:.875rem;height:.875rem}.ak-export-dialog__file span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ak-export-dialog__note{margin-top:.25rem;display:block}.ak-settings-page{flex:auto;min-height:0;padding:.25rem 0 2rem;overflow-y:auto}.ak-settings-page__column{flex-direction:column;gap:1rem;width:100%;display:flex}.ak-settings-card{border:1px solid var(--ak-border-e8eaed);background:var(--ak-surface);border-radius:12px;padding:1.25rem 1.5rem;box-shadow:0 1px 2px #0d0d0d0f}.ak-settings-card__header{margin-bottom:.25rem}.ak-settings-card__title{color:var(--ak-text);letter-spacing:-.01em;margin:0;font-size:1rem;font-weight:600}.ak-settings-card__description{color:var(--ak-text-muted);margin:.25rem 0 0;font-size:.8125rem;line-height:1.45}.ak-settings-card__note{color:var(--ak-text-muted);margin:.375rem 0 0;font-size:.8125rem;line-height:1.45}.ak-settings-row{border-top:1px solid var(--ak-divider);justify-content:space-between;align-items:center;gap:1.5rem;padding:.875rem 0;display:flex}.ak-settings-card__header+.ak-settings-row{margin-top:.75rem}.ak-settings-row:last-child{padding-bottom:.125rem}.ak-settings-row__text{min-width:0}.ak-settings-row__title{color:var(--ak-text);margin:0;font-size:.875rem;font-weight:600}.ak-settings-row__description{color:var(--ak-text-muted);margin:.2rem 0 0;font-size:.8125rem;line-height:1.45}.ak-settings-row__control{flex-shrink:0;align-items:center;max-width:60%;display:flex}.ak-settings-row__value{color:var(--ak-text-secondary);font-size:.875rem;font-weight:500}.ak-settings-profile{align-items:center;gap:1rem;display:flex}.ak-settings-profile__avatar{color:#fff;background:linear-gradient(135deg,#3181f8 0%,#01d9c1 100%);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;font-size:1.375rem;font-weight:700;display:inline-flex}.ak-settings-profile__text{min-width:0}.ak-settings-profile__name{color:var(--ak-text);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1.125rem;font-weight:600;overflow:hidden}.ak-settings-profile__email{color:var(--ak-text-muted);text-overflow:ellipsis;white-space:nowrap;margin:.125rem 0 0;font-size:.875rem;overflow:hidden}.ak-settings-profile__skeleton{border-radius:6px;width:12rem;height:1rem;display:block}.ak-settings-profile__skeleton--short{width:9rem;margin-top:.5rem}.ak-status-pill{background:var(--ak-hover);color:var(--ak-text-muted);white-space:nowrap;border-radius:999px;align-items:center;gap:.4rem;padding:.25rem .65rem;font-size:.75rem;font-weight:600;display:inline-flex}.ak-status-pill__dot{background:currentColor;border-radius:50%;width:.45rem;height:.45rem}.ak-status-pill--connected{background:var(--ak-bg-ecfdf5);color:var(--ak-fg-047857)}.ak-status-pill--missing{background:var(--ak-bg-fffbeb);color:var(--ak-fg-92400e)}.ak-settings-links{flex-direction:column;margin-top:.5rem;display:flex}.ak-settings-link-row{border:0;border-top:1px solid var(--ak-divider);width:100%;color:var(--ak-text);font:inherit;text-align:left;cursor:pointer;background:0 0;align-items:center;gap:.75rem;padding:.75rem .5rem;font-size:.875rem;font-weight:500;display:flex}.ak-settings-link-row:hover{background:var(--ak-hover-soft)}.ak-settings-link-row:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px;border-radius:8px}.ak-settings-link-row__icon{color:var(--ak-text-muted);font-size:1.125rem;display:inline-flex}.ak-settings-link-row__label{flex:1}.ak-settings-link-row__trailing{color:var(--ak-text-subtle);font-size:1rem}.ak-settings-version{color:var(--ak-text-subtle);text-align:center;margin:.25rem 0 0;font-size:.75rem}.ak-settings-version__value{color:var(--ak-text-muted);font-weight:600}.ak-settings-code{word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8125rem}.ak-settings-storage__used{color:var(--ak-text)}.ak-settings-storage__track--loading{height:.5rem;animation:1.5s ease-in-out infinite ak-settings-pulse}@keyframes ak-settings-pulse{0%,to{opacity:1}50%{opacity:.45}}.ak-settings-group{flex-direction:column;gap:1.75rem;min-width:0;display:flex}.ak-settings-group__title{color:var(--ak-text);margin:0;font-size:1.0625rem;font-weight:700}.password-security-dashboard.ak-security-health{padding-bottom:.25rem;overflow:hidden auto}.ak-security-health__overview{grid-template-columns:minmax(15rem,20rem) minmax(0,1fr);align-items:stretch;gap:1rem;min-width:0;display:grid}.ak-security-health__gauge-column{gap:.5rem}.ak-security-health__gauge-slot{height:12.5rem;min-height:0;display:flex}.ak-security-health__gauge-slot .security-health-dashboard__protection-gauge{min-height:0}.ak-security-health__status{text-align:left;justify-content:flex-start;min-height:1.5rem}.ak-security-health__status-text{font-size:.75rem}.ak-security-health__metrics{grid-template-columns:repeat(3,minmax(0,1fr));align-content:stretch;gap:.65rem;min-width:0;display:grid}.ak-security-health__metrics--four{grid-template-columns:repeat(2,minmax(0,1fr))}.ak-security-metric{min-height:8.25rem;font:inherit;color:inherit}button.ak-security-metric{cursor:pointer}button.ak-security-metric:disabled{cursor:default}.ak-security-metric__hint{color:var(--ak-fg-64748b);font-size:.6875rem;line-height:1.35;display:block}.ak-security-health__list.console-items-panel{flex:1 0 22rem;min-height:22rem}.ak-security-health__list-header{border-bottom:1px solid var(--ak-border-e8eaed);flex-shrink:0;justify-content:space-between;align-items:baseline;gap:.5rem;padding:.875rem 1.25rem;display:flex}.ak-security-health__list-title{color:var(--ak-text);margin:0;font-size:.9375rem;font-weight:700}.ak-security-health__list-count{color:var(--ak-text-muted);font-size:.8125rem}.ak-security-health__list-status{color:var(--ak-text-muted);margin:.25rem 0 0;font-size:.8125rem}@media (width<=1200px){.ak-security-health__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.ak-security-health__overview{grid-template-columns:minmax(0,1fr)}.ak-security-health__gauge-column{width:100%;max-width:22rem;margin:0 auto}}@media (width<=560px){.ak-security-health__metrics,.ak-security-health__metrics--four{grid-template-columns:minmax(0,1fr)}}.ak-protection-gauge__track{stroke:var(--ak-bg-ffffff)}.ak-protection-gauge__knob{fill:var(--ak-bg-ffffff)}.ak-protection-gauge__label,.ak-protection-gauge__value,.ak-protection-gauge__refine{font-family:system-ui,-apple-system,sans-serif}.ak-protection-gauge__label{fill:var(--ak-fg-6b7280);font-size:11px;font-weight:500}.ak-protection-gauge__value{fill:var(--ak-fg-111827);letter-spacing:-1.5px;font-variant-numeric:tabular-nums;font-size:34px;font-weight:800}.ak-protection-gauge__value--pending{letter-spacing:-1px}.ak-protection-gauge__refine{fill:var(--ak-fg-9ca3af);font-size:9px}.ak-protection-gauge__arc{transition:stroke-dasharray 1s ease-out,stroke 1s ease-out}.ak-protection-gauge__arc--sweep{animation:1.35s linear infinite ak-protection-gauge-sweep}@keyframes ak-protection-gauge-sweep{0%{stroke-dashoffset:0}to{stroke-dashoffset:-270.18px}}@media (prefers-reduced-motion:reduce){.ak-protection-gauge__arc--sweep{animation:none}}.dark .ak-protection-gauge__glow{opacity:.22}.ak-share-flow__email-row{align-items:flex-start;gap:.5rem;min-width:0;display:flex}.ak-share-flow__email-row>input{flex:13.75rem;min-width:0}.ak-share-flow__email-row>.kmip-dialog__btn{flex-shrink:0;min-height:2.25rem}.ak-share-flow__recipients{flex-wrap:wrap;margin:0;padding:0;list-style:none}.ak-share-flow__recipients>li{min-width:0;max-width:100%;display:inline-flex}.ak-share-flow__recipients--review{max-height:12.5rem;overflow:auto}.ak-share-flow__url{word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem}.ak-dl{--ak-dl-accent:#00a896;--ak-dl-accent-soft:#01d9c11f;--ak-dl-teal:#01d9c1;--ak-dl-teal-bright:#5ef2df;--ak-dl-hero-bg:#00070b;color:var(--ak-text);flex-shrink:0}:root.dark .ak-dl{--ak-dl-accent:#01d9c1;--ak-dl-accent-soft:#01d9c124}.ak-dl__main{background:var(--ak-surface);min-width:0}.ak-dl__column{box-sizing:border-box;flex-direction:column;flex:auto;width:100%;max-width:31rem;min-height:0;margin:0 auto;padding:2.25rem 2rem 2rem;display:flex}.ak-dl__title{color:var(--ak-text);font-family:var(--ak-pop-font-display);letter-spacing:-.025em;margin:0;font-size:1.875rem;font-weight:700;line-height:1.15}.ak-dl__lead{color:var(--ak-text-muted);margin:.5rem 0 1.5rem;font-size:.9375rem;line-height:1.5}.ak-dl__switch{border:1px solid var(--ak-border);background:var(--ak-hover-soft);border-radius:14px;flex-shrink:0;grid-template-columns:1fr 1fr;gap:.25rem;padding:.25rem;display:grid}.ak-dl__switch-btn{height:2.625rem;color:var(--ak-text-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;gap:.5rem;padding:0 .75rem;font-size:.875rem;font-weight:600;transition:background-color .18s,color .18s,box-shadow .18s;display:flex}.ak-dl__switch-btn:hover:not(.ak-dl__switch-btn--active){color:var(--ak-text)}.ak-dl__switch-btn--active{background:var(--ak-surface);color:var(--ak-text);box-shadow:0 1px 2px #0f172a14, 0 0 0 1px var(--ak-border)}.ak-dl__switch-btn:focus-visible{outline:2px solid var(--ak-dl-accent);outline-offset:2px}.ak-dl__switch-icon{display:grid}.ak-dl__switch-icon svg{width:1.0625rem;height:1.0625rem}.ak-dl__switch-btn--active .ak-dl__switch-icon{color:var(--ak-dl-accent)}.ak-dl__hint{color:var(--ak-text-subtle);flex-shrink:0;margin:1.125rem 0 .5rem;font-size:.8125rem;line-height:1.45}.ak-dl__timeline-scroll{overscroll-behavior-y:contain;scrollbar-width:none;flex:auto;min-height:0;margin-inline:-.5rem;padding:.5rem .5rem 1.25rem;overflow:hidden auto;-webkit-mask-image:linear-gradient(#0000 0,#000 .75rem calc(100% - 1.75rem),#0000 100%);mask-image:linear-gradient(#0000 0,#000 .75rem calc(100% - 1.75rem),#0000 100%)}.ak-dl__timeline-scroll::-webkit-scrollbar{display:none}.ak-dl__timeline{flex-direction:column;gap:.25rem;margin:0;padding:0 0 0 1.5rem;list-style:none;display:flex;position:relative}.ak-dl__timeline:before{background:var(--ak-border);content:"";border-radius:2px;width:2px;position:absolute;top:1.25rem;bottom:1.25rem;left:.4375rem}.ak-dl__release{position:relative}.ak-dl__release-dot{z-index:1;box-sizing:border-box;border:2px solid var(--ak-border-strong);background:var(--ak-surface);border-radius:50%;width:.625rem;height:.625rem;transition:background-color .18s,border-color .18s,box-shadow .18s;position:absolute;top:1.125rem;left:-1.3125rem}.ak-dl__release--latest .ak-dl__release-dot{border-color:var(--ak-dl-accent)}.ak-dl__release--active .ak-dl__release-dot{border-color:var(--ak-dl-accent);background:var(--ak-dl-accent);box-shadow:0 0 0 4px var(--ak-dl-accent-soft)}.ak-dl__release-btn{box-sizing:border-box;width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;flex-direction:column;padding:.75rem .875rem;transition:background-color .18s,border-color .18s,box-shadow .18s;display:flex}.ak-dl__release-btn:hover{background:var(--ak-hover-soft)}.ak-dl__release--active .ak-dl__release-btn{border-color:var(--ak-border);background:var(--ak-surface);box-shadow:0 1px 2px #0f172a0f,0 8px 24px #0f172a0f}.ak-dl__release-btn:focus-visible{outline:2px solid var(--ak-dl-accent);outline-offset:1px}.ak-dl__release-row{align-items:center;gap:.5rem;min-width:0;display:flex}.ak-dl__release-date{color:var(--ak-text);white-space:nowrap;font-size:.9375rem;font-weight:600;line-height:1.25rem}.ak-dl__latest-badge{background:var(--ak-dl-accent-soft);color:var(--ak-dl-accent);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:.125rem .5rem;font-size:.65625rem;font-weight:700}.ak-dl__release-version{color:var(--ak-text-muted);font-variant-numeric:tabular-nums;margin-left:auto;font-size:.8125rem;font-weight:600}.ak-dl__release--active .ak-dl__release-version{color:var(--ak-text)}.ak-dl__release-summary-wrap{grid-template-rows:0fr;transition:grid-template-rows .24s;display:grid}.ak-dl__release--active .ak-dl__release-summary-wrap{grid-template-rows:1fr}.ak-dl__release-summary{min-height:0;color:var(--ak-text-muted);font-size:.8125rem;line-height:1.5;display:block;overflow:hidden}.ak-dl__release--active .ak-dl__release-summary{padding-top:.375rem}.ak-dl__back{color:var(--color-primary);flex-shrink:0;align-self:flex-start;align-items:center;gap:.375rem;margin-top:.75rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.ak-dl__back:hover{text-underline-offset:3px;text-decoration:underline}.ak-dl__hero{isolation:isolate;background:var(--ak-dl-hero-bg);color:#fff;min-width:0;position:relative;overflow:hidden}.ak-dl__hero:before,.ak-dl__hero:after{z-index:-1;content:"";pointer-events:none;position:absolute;inset:0}.ak-dl__hero:before{background:radial-gradient(55% 40% at 88% 2%,#01d9c138 0%,#0000 70%),radial-gradient(45% 35% at 4% 34%,#3181f829 0%,#0000 70%)}.ak-dl__hero:after{background-image:radial-gradient(#ffffff12 1px,#0000 1px);background-size:18px 18px;-webkit-mask-image:radial-gradient(70% 55% at 70% 20%,#000 0%,#0000 75%);mask-image:radial-gradient(70% 55% at 70% 20%,#000 0%,#0000 75%)}.ak-dl__hero-art{z-index:-1;object-fit:contain;object-position:bottom;opacity:.55;pointer-events:none;-webkit-user-select:none;user-select:none;inset-inline:0;width:100%;height:auto;max-height:46%;display:block;position:absolute;bottom:0}.ak-dl__hero-scroll{box-sizing:border-box;overscroll-behavior-y:contain;scrollbar-color:#ffffff2e transparent;scrollbar-width:thin;height:100%;padding:4.25rem 3.5rem 3.5rem;overflow-y:auto}.ak-dl__hero-content{max-width:42rem}.ak-dl__eyebrow{color:#ffffff94;letter-spacing:.16em;text-transform:uppercase;margin:0 0 1rem;font-size:.71875rem;font-weight:700}.ak-dl__hero-meta{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.ak-dl__hero-date{color:#ffffffb8;letter-spacing:.01em;font-size:.8125rem;font-weight:600}.ak-dl__version-pill,.ak-dl__latest-pill{border-radius:999px;padding:.1875rem .625rem;font-size:.75rem;font-weight:700}.ak-dl__version-pill{color:var(--ak-dl-teal-bright);font-variant-numeric:tabular-nums;background:#01d9c11f;border:1px solid #01d9c161}.ak-dl__latest-pill{color:#ffffffe0;letter-spacing:.08em;text-transform:uppercase;background:#ffffff12;border:1px solid #ffffff29;font-size:.6875rem}.ak-dl__hero-title{color:#fff;font-family:var(--ak-pop-font-display);letter-spacing:-.025em;margin:.875rem 0 2.25rem;font-size:clamp(1.5rem,2.1vw,2.25rem);font-weight:600;line-height:1.18}.ak-dl__section-label{color:var(--ak-dl-teal);letter-spacing:.16em;text-transform:uppercase;margin:0 0 1rem;font-size:.71875rem;font-weight:700}.ak-dl__changes{flex-direction:column;gap:.625rem;margin:0;padding:0;list-style:none;display:flex}.ak-dl__changes>li{color:#ffffffd1;padding-left:1.5rem;font-size:.9375rem;line-height:1.55;position:relative}.ak-dl__changes>li:before{background:var(--ak-dl-teal);content:"";border-radius:50%;width:.4375rem;height:.4375rem;position:absolute;top:.5625rem;left:.25rem;box-shadow:0 0 0 4px #01d9c129,0 0 12px #01d9c173}.ak-dl__downloads{border-top:1px solid #ffffff1a;margin-top:2.25rem;padding-top:2rem}.ak-dl__platforms{grid-template-columns:repeat(auto-fill,minmax(15.5rem,1fr));gap:.875rem;margin:0;padding:0;list-style:none;display:grid}.ak-dl__platform{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#ffffff0f 0%,#ffffff06 100%);border:1px solid #ffffff1a;border-radius:16px;flex-direction:column;gap:1.125rem;min-width:0;padding:1.125rem;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex}.ak-dl__platform:hover{border-color:#01d9c16b;transform:translateY(-2px);box-shadow:0 14px 34px #00000061,inset 0 0 0 1px #01d9c11a}.ak-dl__platform-head{align-items:center;gap:.875rem;min-width:0;display:flex}.ak-dl__platform-icon{background:#ffffff12;border:1px solid #ffffff1f;border-radius:12px;flex-shrink:0;place-items:center;width:2.75rem;height:2.75rem;display:grid}.ak-dl__platform-icon img{object-fit:contain;width:1.625rem;height:1.625rem;display:block}.ak-dl__platform-text{min-width:0}.ak-dl__platform-name{color:#fff;margin:0;font-size:.9375rem;font-weight:600}.ak-dl__platform-blurb{color:#fff9;margin:.125rem 0 0;font-size:.78125rem;line-height:1.4}.ak-dl__platform-actions{flex-direction:column;gap:.5rem;margin-top:auto;display:flex}.ak-dl__btn{box-sizing:border-box;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:.5rem;height:2.5rem;padding:0 1rem;font-size:.8125rem;font-weight:700;text-decoration:none;transition:background-color .18s,border-color .18s,box-shadow .18s,color .18s;display:flex}.ak-dl__btn svg{flex-shrink:0}.ak-dl__btn--primary{background:var(--ak-dl-teal);color:#022c28}.ak-dl__btn--primary:hover{background:#3ff0da;box-shadow:0 8px 22px #01d9c147}.ak-dl__btn--ghost{color:#ffffffeb;background:0 0;border-color:#ffffff42}.ak-dl__btn--ghost:hover{background:#ffffff14;border-color:#ffffff80}.ak-dl__btn:focus-visible{outline:2px solid var(--ak-dl-teal-bright);outline-offset:2px}.ak-dl__btn-placeholder{height:2.5rem;display:block}.ak-dl--split .ak-dl__hero{flex:0 0 50%;max-width:50%}:root.dark .ak-dl--split .ak-dl__hero{box-shadow:inset 1px 0 #ffffff12}:root.dark .ak-dl--stacked .ak-dl__hero{box-shadow:inset 0 0 0 1px #ffffff12}@media (height>=701px){.ak-dl.ak-dl--split{height:100%}.ak-dl--split .ak-dl__main{min-height:0}}@media (height<=700px){.ak-dl--split .ak-dl__timeline-scroll{max-height:22rem}.ak-dl--split .ak-dl__hero-scroll{height:auto;overflow:visible}}.ak-dl--stacked{flex-direction:column}.ak-dl--stacked .ak-dl__main,.ak-dl--stacked .ak-dl__hero{flex:none}.ak-dl--stacked .ak-dl__column{padding:1.5rem 1.5rem 1.25rem}.ak-dl--stacked .ak-dl__timeline-scroll{max-height:46vh}.ak-dl--stacked .ak-dl__hero{border-radius:24px;margin:0 1rem 1.5rem}.ak-dl--stacked .ak-dl__hero-scroll{height:auto;padding:2rem 1.5rem;overflow:visible}@media (prefers-reduced-motion:reduce){.ak-dl__release-summary-wrap,.ak-dl__platform,.ak-dl__switch-btn,.ak-dl__release-btn{transition:none}.ak-dl__platform:hover{transform:none}}:root{--ak-pop-font-display:"Space Grotesk", "Outfit", system-ui, sans-serif;--ak-pop-ink:#0d0f27;--ak-pop-ink-soft:#303347;--ak-pop-muted:#94a0ad;--ak-pop-hint:#7f8b97;--ak-pop-panel:#fff;--ak-pop-list:#fcfdfe;--ak-pop-row:#ffffffeb;--ak-pop-row-hover:#fff;--ak-pop-icon-bg:#f1f3f3;--ak-pop-divider:#e1e5e8;--ak-pop-row-border-hover:#1a3a4a47;--ak-pop-row-border-selected:#1a3a4a38;--ak-pop-radio:#c5ccd3;--ak-pop-teal:#01d9c1;--ak-pop-teal-hover:#00c4b0;--ak-pop-teal-ink:#0d0f27;--ak-pop-teal-ring:#01d9c133;--ak-pop-disabled-bg:#c5ccd3;--ak-pop-backdrop:#0d0f2785;--ak-pop-panel-border:#ffffffa6;--ak-pop-shadow:0 1px 0 #ffffffb3 inset, 0 32px 80px #0d0f2747;--ak-pop-head-wash:#01d9c10a;--ak-pop-head-bg:#ffffffeb;--ak-pop-soft-hover:#f5f5f5;--ak-pop-rail-bg:radial-gradient(ellipse 90% 70% at 50% 28%, #01d9c133 0%, transparent 55%), radial-gradient(ellipse 80% 60% at 80% 90%, #3181f81f 0%, transparent 50%), linear-gradient(165deg, #f4fbf9 0%, #eef3f8 48%, #e8edf4 100%);--ak-pop-rail-dots:#3033471a;--ak-pop-hero-glow:radial-gradient(circle, #01d9c147 0%, #3181f81f 45%, transparent 70%);--ak-pop-hero-bg:#ffffffe0;--ak-pop-hero-border:#fffffffa;--ak-pop-hero-shadow:0 1px 0 #fffffff2 inset, 0 18px 40px #0d0f2724;--ak-pop-badge-bg:#ffffffc7;--ak-pop-badge-border:#fffffff2;--ak-pop-badge-ink:#5a6572;--ak-pop-hero-ink:#303347;--ak-pop-chip-bg:#e6faf7;--ak-pop-chip-border:#01d9c159;--ak-pop-chip-remove-hover:#01d9c138}:root.dark{--ak-pop-ink:var(--ak-text);--ak-pop-ink-soft:var(--ak-text);--ak-pop-muted:var(--ak-text-subtle);--ak-pop-hint:var(--ak-text-muted);--ak-pop-panel:var(--ak-surface);--ak-pop-list:var(--ak-canvas);--ak-pop-row:var(--ak-surface);--ak-pop-row-hover:var(--ak-hover);--ak-pop-icon-bg:var(--ak-hover);--ak-pop-divider:var(--ak-border);--ak-pop-row-border-hover:var(--ak-border-strong);--ak-pop-row-border-selected:var(--ak-text-muted);--ak-pop-radio:var(--ak-border-strong);--ak-pop-teal-ring:#01d9c147;--ak-pop-disabled-bg:var(--ak-hover);--ak-pop-backdrop:#0000009e;--ak-pop-panel-border:var(--ak-border);--ak-pop-shadow:0 32px 80px #0000008c;--ak-pop-head-wash:#01d9c10f;--ak-pop-head-bg:var(--ak-surface);--ak-pop-soft-hover:var(--ak-hover);--ak-pop-rail-bg:radial-gradient(ellipse 90% 70% at 50% 28%, #01d9c11f 0%, transparent 55%), radial-gradient(ellipse 80% 60% at 80% 90%, #3181f81a 0%, transparent 50%), linear-gradient(165deg, var(--ak-surface) 0%, var(--ak-canvas) 100%);--ak-pop-rail-dots:#ffffff17;--ak-pop-hero-glow:radial-gradient(circle, #01d9c138 0%, #3181f81a 45%, transparent 70%);--ak-pop-hero-bg:var(--ak-surface);--ak-pop-hero-border:var(--ak-border);--ak-pop-hero-shadow:0 18px 40px #00000073;--ak-pop-badge-bg:var(--ak-surface);--ak-pop-badge-border:var(--ak-border);--ak-pop-badge-ink:var(--ak-text-muted);--ak-pop-hero-ink:#fff;--ak-pop-chip-bg:#01d9c11f;--ak-pop-chip-border:#01d9c14d;--ak-pop-chip-remove-hover:#01d9c138}.ak-picker-dialog{z-index:1300;box-sizing:border-box;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.ak-picker-dialog__backdrop{background:var(--ak-pop-backdrop);-webkit-backdrop-filter:blur(8px);animation:.2s both ak-pop-fade;position:absolute;inset:0}.ak-picker-dialog__panel{box-sizing:border-box;border:1px solid var(--ak-pop-panel-border);background:var(--ak-pop-panel);width:min(46rem,100%);min-height:min(25rem,84vh);max-height:min(36rem,84vh);box-shadow:var(--ak-pop-shadow);color:var(--ak-pop-ink);border-radius:18px;outline:none;animation:.22s cubic-bezier(.2,.8,.2,1) both ak-pop-in;display:flex;position:relative;overflow:hidden}.ak-picker-dialog__panel--tall{height:min(36rem,84vh)}@keyframes ak-pop-fade{0%{opacity:0}}@keyframes ak-pop-in{0%{opacity:0;transform:translateY(10px)scale(.98)}}@media (prefers-reduced-motion:reduce){.ak-picker-dialog__backdrop,.ak-picker-dialog__panel{animation-duration:.01ms}}.ak-picker-dialog__rail{border-right:1px solid var(--ak-pop-divider);background-image:var(--ak-pop-rail-bg);text-align:center;flex-direction:column;flex:0 0 13.75rem;justify-content:center;align-items:center;gap:1.125rem;min-height:0;padding:1.5rem 1.375rem;display:flex;position:relative;overflow:hidden}.ak-picker-dialog__rail:before{background-image:radial-gradient(var(--ak-pop-rail-dots) 1px, transparent 1px);content:"";opacity:.3;pointer-events:none;background-size:16px 16px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 65% at 50% 40%,#000 15%,#0000 75%);mask-image:radial-gradient(70% 65% at 50% 40%,#000 15%,#0000 75%)}.ak-picker-dialog__hero{z-index:1;flex-shrink:0;place-items:center;width:7.5rem;height:7.5rem;display:grid;position:relative}.ak-picker-dialog__hero:before{background:var(--ak-pop-hero-glow);content:"";filter:blur(6px);border-radius:50%;position:absolute;inset:-8px}.ak-picker-dialog__hero-tile{z-index:1;border:1px solid var(--ak-pop-hero-border);background:var(--ak-pop-hero-bg);width:7rem;height:7rem;box-shadow:var(--ak-pop-hero-shadow);color:var(--ak-pop-hero-ink);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:32px;justify-content:center;align-items:center;display:flex;position:relative}.ak-picker-dialog__hero-tile svg{filter:drop-shadow(0 8px 16px #0d0f271f);width:3.5rem;height:3.5rem}.ak-picker-dialog__hero-tile svg:not([fill]){fill:currentColor}.ak-picker-dialog__rail-text{z-index:1;flex-direction:column;align-items:center;min-width:0;max-width:100%;padding-inline:.25rem;display:flex;position:relative}.ak-picker-dialog__title{color:var(--ak-pop-ink);font-family:var(--ak-pop-font-display);letter-spacing:-.03em;margin:0;font-size:1.25rem;font-weight:700;line-height:1.2}.ak-picker-dialog__subtitle{color:var(--ak-pop-hint);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:.375rem 0 0;font-size:12.5px;line-height:1.5;display:-webkit-box;overflow:hidden}.ak-picker-dialog__badge{border:1px solid var(--ak-pop-badge-border);background:var(--ak-pop-badge-bg);max-width:100%;color:var(--ak-pop-badge-ink);letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;border-radius:999px;margin-top:.75rem;padding:.35rem .85rem;font-size:11.5px;font-weight:700;display:inline-flex;overflow:hidden;box-shadow:0 6px 16px #0d0f270f}.ak-picker-dialog__main{background:var(--ak-pop-list);flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.ak-picker-dialog__header{border-bottom:1px solid var(--ak-pop-divider);background-color:var(--ak-pop-head-bg);background-image:linear-gradient(180deg, var(--ak-pop-head-wash) 0%, transparent 70%);flex-direction:column;flex-shrink:0;gap:.875rem;padding:1.3rem 1.5rem .875rem;display:flex}.ak-picker-dialog__head-row{align-items:flex-start;gap:1rem;display:flex}.ak-picker-dialog__heading{flex:auto;min-width:0}.ak-picker-dialog__compact-title{color:var(--ak-pop-ink);font-family:var(--ak-pop-font-display);letter-spacing:-.02em;margin:0 0 .5rem;font-size:1.125rem;font-weight:700;line-height:1.2;display:none}.ak-picker-dialog__label{color:var(--ak-pop-muted);letter-spacing:.06em;text-transform:uppercase;margin:0 0 .3rem;font-size:11px;font-weight:700}.ak-picker-dialog__label--section{color:var(--ak-pop-hint);letter-spacing:.04em;margin:0;font-size:11.5px}.ak-picker-dialog__head-row .ak-picker-dialog__label--section{padding-top:.375rem}.ak-picker-dialog__current{color:var(--ak-pop-ink);font-family:var(--ak-pop-font-display);letter-spacing:-.03em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1.25rem;font-weight:700;line-height:1.25;overflow:hidden}.ak-picker-dialog__label-row{align-items:baseline;gap:.75rem;margin-bottom:.3rem;display:flex}.ak-picker-dialog__label-row .ak-picker-dialog__label{margin:0}.ak-picker-text-btn{color:var(--ak-pop-hint);font:inherit;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;font-size:12px;font-weight:700;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:color .15s,text-decoration-color .15s}.ak-picker-text-btn:hover{color:var(--ak-pop-ink);text-decoration-color:currentColor}.ak-picker-text-btn:focus-visible{outline:2px solid var(--ak-pop-teal);outline-offset:2px;border-radius:4px}.ak-picker-dialog__chips{flex-wrap:wrap;gap:.375rem;max-height:6.25rem;margin-top:.125rem;padding:.125rem;display:flex;overflow-y:auto}.ak-picker-dialog__chips-empty{color:var(--ak-pop-hint);font-size:13px;line-height:1.75rem}.ak-picker-chip{box-sizing:border-box;border:1px solid var(--ak-pop-chip-border);background:var(--ak-pop-chip-bg);max-width:15rem;height:1.75rem;color:var(--ak-pop-ink);border-radius:999px;align-items:center;gap:.25rem;padding:0 .25rem 0 .75rem;font-size:12.5px;font-weight:600;display:inline-flex}.ak-picker-chip__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ak-picker-chip__remove{width:1.25rem;height:1.25rem;color:var(--ak-pop-hint);cursor:pointer;background:0 0;border:0;border-radius:50%;flex-shrink:0;place-items:center;padding:0;transition:background-color .15s,color .15s;display:grid}.ak-picker-chip__remove:hover{background:var(--ak-pop-chip-remove-hover);color:var(--ak-pop-ink)}.ak-picker-chip__remove:focus-visible{outline:2px solid var(--ak-pop-teal);outline-offset:0}.ak-picker-chip__remove svg{width:.75rem;height:.75rem}.ak-picker-dialog__close{width:2rem;height:2rem;color:var(--ak-pop-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;flex-shrink:0;place-items:center;margin:-.25rem -.5rem 0 0;padding:0;transition:background-color .15s,color .15s;display:grid}.ak-picker-dialog__close:hover{background:var(--ak-pop-soft-hover);color:var(--ak-pop-ink-soft)}.ak-picker-dialog__close:focus-visible{outline:2px solid var(--ak-pop-teal);outline-offset:1px}.ak-picker-dialog__close svg{width:1.125rem;height:1.125rem}.ak-picker-dialog__search{position:relative}.ak-picker-dialog__search-icon{color:var(--ak-pop-muted);pointer-events:none;display:grid;position:absolute;top:50%;left:.875rem;transform:translateY(-50%)}.ak-picker-dialog__search-icon svg{width:1rem;height:1rem}.ak-picker-dialog__search-input{box-sizing:border-box;border:1px solid var(--ak-pop-divider);background:var(--ak-pop-panel);width:100%;height:2.5rem;color:var(--ak-pop-ink);font:inherit;border-radius:12px;outline:none;padding:0 .875rem 0 2.5rem;font-size:.875rem;transition:border-color .15s,box-shadow .15s}.ak-picker-dialog__search-input::placeholder{color:var(--ak-pop-muted)}.ak-picker-dialog__search-input:focus{border-color:var(--ak-pop-teal);box-shadow:0 0 0 3px var(--ak-pop-teal-ring)}.ak-picker-dialog__crumbs{flex-wrap:wrap;align-items:center;gap:.125rem .25rem;min-width:0;margin-top:-.25rem;font-size:12.5px;display:flex}.ak-picker-dialog__crumb{max-width:12rem;color:var(--ak-pop-hint);font:inherit;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:.125rem .375rem;font-weight:600;overflow:hidden}.ak-picker-dialog__crumb:hover{background:var(--ak-pop-soft-hover);color:var(--ak-pop-ink)}.ak-picker-dialog__crumb:focus-visible{outline:2px solid var(--ak-pop-teal);outline-offset:0}.ak-picker-dialog__crumb--current{color:var(--ak-pop-ink);cursor:default;font-weight:700}.ak-picker-dialog__crumb--current:hover{background:0 0}.ak-picker-dialog__crumb-sep{color:var(--ak-pop-radio)}.ak-picker-dialog__list{background:var(--ak-pop-list);isolation:isolate;flex-direction:column;flex:auto;gap:.5rem;min-height:0;padding:.875rem 1.25rem;display:flex;overflow:hidden auto}.ak-picker-dialog__message{color:var(--ak-pop-hint);text-align:center;margin:0;padding:1.25rem .5rem;font-size:13px;line-height:1.45}.ak-picker-option{border:1px solid var(--ak-pop-divider);background:var(--ak-pop-row);border-radius:14px;flex-shrink:0;align-items:center;min-width:0;transition:border-color .15s,background-color .15s;display:flex}.ak-picker-option:not(.ak-picker-option--disabled):hover{border-color:var(--ak-pop-row-border-hover);background:var(--ak-pop-row-hover)}.ak-picker-option--selected{border-color:var(--ak-pop-row-border-selected);background:var(--ak-pop-row-hover);box-shadow:0 1px #1a3a4a0f}.ak-picker-option__main{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:13px;flex:auto;align-items:center;gap:.75rem;padding:.625rem .75rem;display:flex}.ak-picker-option__main:focus-visible{outline:2px solid var(--ak-pop-teal);outline-offset:-1px}.ak-picker-option__main:disabled{cursor:not-allowed;opacity:.55}.ak-picker-option__radio,.ak-picker-option__check{box-sizing:border-box;border:1.5px solid var(--ak-pop-radio);background:var(--ak-pop-panel);flex-shrink:0;place-items:center;width:16px;height:16px;display:grid}.ak-picker-option__radio{border-radius:50%}.ak-picker-option--selected .ak-picker-option__radio{border-color:var(--ak-pop-ink-soft)}.ak-picker-option--selected .ak-picker-option__radio:after{background:var(--ak-pop-ink-soft);content:"";border-radius:50%;width:8px;height:8px}.ak-picker-option__check{color:var(--ak-pop-teal-ink);border-radius:5px}.ak-picker-option--selected .ak-picker-option__check{border-color:var(--ak-pop-teal);background:var(--ak-pop-teal)}.ak-picker-option__check svg{width:.7rem;height:.7rem}.ak-picker-option__icon{background:var(--ak-pop-icon-bg);width:2rem;height:2rem;color:var(--ak-pop-ink-soft);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.ak-picker-option__icon svg{width:1rem;height:1rem}.ak-picker-option__body{flex-direction:column;flex:auto;min-width:0;display:flex}.ak-picker-option__label,.ak-picker-option__description{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ak-picker-option__label{color:var(--ak-pop-ink);font-family:var(--ak-pop-font-display);letter-spacing:-.015em;font-size:14px;font-weight:600;line-height:1.3}.ak-picker-option--selected .ak-picker-option__label{font-weight:700}.ak-picker-option__description{color:var(--ak-pop-muted);margin-top:2px;font-size:12px;font-weight:500;line-height:1.35}.ak-picker-option__trailing{max-width:45%;color:var(--ak-pop-muted);text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;font-size:12px;overflow:hidden}.ak-picker-option__actions{flex-shrink:0;align-items:center;gap:.25rem;padding-right:.625rem;display:flex}.ak-picker-row-btn{border:1px solid var(--ak-pop-divider);background:var(--ak-pop-panel);height:1.75rem;color:var(--ak-pop-ink-soft);font:inherit;cursor:pointer;border-radius:999px;padding:0 .75rem;font-size:12px;font-weight:700;transition:border-color .15s,background-color .15s}.ak-picker-row-btn:hover{border-color:var(--ak-pop-ink-soft);background:var(--ak-pop-soft-hover)}.ak-picker-row-btn:focus-visible{outline:2px solid var(--ak-pop-teal);outline-offset:1px}.ak-picker-option__chevron{color:var(--ak-pop-muted);display:grid}.ak-picker-option__chevron svg{width:1rem;height:1rem}.ak-picker-dialog__create{border-top:1px solid var(--ak-pop-divider);background:var(--ak-pop-panel);flex-shrink:0;align-items:center;gap:.75rem;padding:.75rem 1.5rem;display:flex}.ak-picker-dialog__create-text{flex-direction:column;flex:auto;min-width:0;display:flex}.ak-picker-dialog__create-title{color:var(--ak-pop-muted);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:700}.ak-picker-dialog__create-value{color:var(--ak-pop-ink);font-family:var(--ak-pop-font-display);letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.ak-picker-dialog__footer{border-top:1px solid var(--ak-pop-divider);background:var(--ak-pop-panel);flex-shrink:0;justify-content:flex-end;align-items:center;gap:.5rem;padding:.875rem 1.5rem 1rem;display:flex}.ak-picker-dialog__footer .kmip-dialog__btn,.ak-picker-dialog__create-btn{min-width:100px;height:38px;font:inherit;letter-spacing:.005em;text-transform:none;border-radius:999px;padding:0 1.125rem;font-size:13.5px;font-weight:700;transition:border-color .15s,background-color .15s,color .15s}.ak-picker-dialog__footer .kmip-dialog__btn:focus-visible,.ak-picker-dialog__create-btn:focus-visible{outline:2px solid var(--ak-pop-teal);outline-offset:2px}.ak-picker-dialog__footer .kmip-dialog__btn--secondary{border:1px solid var(--ak-pop-divider);background:var(--ak-pop-panel);color:var(--ak-pop-ink-soft)}.ak-picker-dialog__footer .kmip-dialog__btn--secondary:hover:not(:disabled){border-color:var(--ak-pop-ink-soft);background:var(--ak-pop-soft-hover)}.ak-picker-dialog__footer .kmip-dialog__btn--primary,.ak-picker-dialog__create-btn{background:var(--ak-pop-teal);color:var(--ak-pop-teal-ink);cursor:pointer;border:1px solid #0000}.ak-picker-dialog__footer .kmip-dialog__btn--primary:hover:not(:disabled),.ak-picker-dialog__create-btn:hover:not(:disabled){background:var(--ak-pop-teal-hover);border-color:#0000}.ak-picker-dialog__footer .kmip-dialog__btn--primary:disabled,.ak-picker-dialog__create-btn:disabled{background:var(--ak-pop-disabled-bg);color:#fff;cursor:not-allowed;opacity:1}.ak-picker-dialog__create-btn{min-width:84px;height:34px}@media (width<=640px){.ak-picker-dialog__rail{display:none}.ak-picker-dialog__compact-title{display:block}.ak-picker-dialog__panel{width:min(32rem,100%);min-height:0}}@media (width<=520px){.ak-picker-dialog{align-items:flex-end;padding:.75rem}.ak-picker-dialog__panel,.ak-picker-dialog__panel--tall{max-height:88vh}.ak-picker-dialog__header{padding-inline:1.125rem}.ak-picker-dialog__list{padding-inline:.875rem}.ak-picker-dialog__footer,.ak-picker-dialog__create{padding-inline:1.125rem}}.ak-picker-dialog__crumb--up{border:1px solid var(--ak-pop-divider);border-radius:999px;place-items:center;width:1.5rem;height:1.5rem;padding:0;display:inline-grid}.ak-picker-dialog__crumb--up svg{width:.875rem;height:.875rem}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}
