.password_protection.svelte-hfceb8{margin-top:25vh}.password_protection.svelte-hfceb8 .title{padding-right:var(--space-xl)}.password_protection.svelte-hfceb8>*{box-shadow:var(--shadow-floating);border-radius:var(--radius-control);padding:var(--space-md) var(--space-lg);background:var(--surface-panel);transition:all var(--duration-slow) ease-in-out}.password_protection.svelte-hfceb8>*:hover{box-shadow:var(--shadow-floating);transform:translateY(-.15rem)}.password_protection.svelte-hfceb8 div.error{color:var(--c-dismiss-text);background:var(--c-dismiss);padding:var(--space-sm);border-radius:var(--radius-control)}.password_protection.svelte-hfceb8 form{margin-top:var(--space-md);margin-bottom:var(--space-md);display:flex;flex-direction:row;gap:var(--space-sm)}.password_protection.svelte-hfceb8 form input{background:none;outline:none;box-shadow:none;color:var(--c-text);padding-left:0;flex-grow:1}.password_protection.svelte-hfceb8 form input:focus-visible{outline-color:var(--c-focus);outline-width:2px}.password_protection.svelte-hfceb8 form input[type=password]{border:1px solid var(--c-border);border-radius:var(--radius-control);padding-left:var(--space-xs)}
