.app-modal{border:1px solid var(--gray-200);background:var(--gray-0);width:100%;min-width:0;box-shadow:0 6px 15px color-mix(in srgb, var(--gray-950) 2%, transparent);color:var(--gray-850);font-family:var(--font-app);text-align:left;border-radius:10px;flex-direction:column;margin-top:auto;display:flex;overflow:hidden}.app-modal .icon{--icon-size:19px;stroke-width:1.6px}.app-modal-title{gap:var(--space-3);border-bottom:1px solid var(--gray-200);background:var(--gray-25);min-height:53px;font-size:var(--text-sm);font-weight:var(--weight-semibold);justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.app-modal-title>span{align-items:center;gap:9px;min-width:0;display:flex}.app-modal-title .icon{color:var(--slate-500)}.app-modal-title img{width:18px;height:18px}.pw-caption{border-top:1px solid var(--gray-150);background:var(--gray-25);font-size:var(--text-app-2xs);color:var(--gray-500);margin-top:auto;padding:12px 18px;line-height:1.5}.pw-segment{background:var(--gray-100);border-radius:7px;gap:3px;padding:3px;display:flex}.pw-segment button{color:var(--gray-600);font-size:var(--text-xs);font-weight:var(--weight-medium);background:0 0;border:0;border-radius:5px;flex:1;padding:8px 12px;line-height:1.4}.pw-segment button[aria-pressed=true]{background:var(--gray-0);color:var(--color-accent);box-shadow:0 1px 5px color-mix(in srgb, var(--navy-900) 6%, transparent)}.app-primary,.pw-primary{background:var(--color-accent);color:var(--color-text-inverse);font-size:var(--text-sm);font-weight:var(--weight-medium);border:0;border-radius:7px;justify-content:center;align-items:center;gap:8px;padding:11px 20px;line-height:1.4;display:flex}@media (hover:hover) and (pointer:fine){.app-primary:hover,.pw-primary:hover{background:var(--color-accent-hover)}}.app-toggle{border-top:1px solid var(--gray-150);font-size:var(--text-sm);cursor:pointer;justify-content:space-between;align-items:center;padding:11px 0;display:flex;position:relative}.app-toggle input{z-index:1;opacity:0;cursor:pointer;width:36px;height:22px;margin:0;position:absolute;right:0}.app-toggle>span{background:var(--gray-200);border-radius:30px;width:35px;height:21px;display:block;position:relative}.app-toggle>span:after{background:var(--gray-0);width:15px;height:15px;box-shadow:0 1px 3px color-mix(in srgb, var(--gray-950) 13%, transparent);content:"";transition:transform var(--duration-fast) var(--ease-out);border-radius:50%;position:absolute;top:3px;left:3px}.app-toggle input:checked+span{background:var(--color-accent)}.app-toggle input:checked+span:after{transform:translate(14px)}.app-toggle input:focus-visible+span{outline:2px solid var(--color-accent);outline-offset:3px}.app-feedback{min-height:20px;font-size:var(--text-app-xs);color:var(--gray-600);text-align:center;margin:8px 15px;line-height:1.5}.pw-label{font-size:var(--text-xs);color:var(--gray-500);line-height:1.6;display:block}.app-modal select,.aw select{border:1px solid var(--gray-200);background-position:right 7px center;background-size:12px;background-color:var(--gray-0);max-width:100%;color:var(--gray-800);font-size:var(--text-app-xs);border-radius:6px;padding:6px 24px 6px 8px}.app-modal button:focus-visible,.app-modal select:focus-visible,.aw select:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.pw-avatar{background:var(--blue-50);width:34px;height:34px;color:var(--slate-600);font-size:var(--text-app-2xs);font-weight:var(--weight-medium);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.pw-avatar--sm{width:28px;height:28px;font-size:var(--text-app-3xs)}@media (width<=600px){.app-modal-title{font-size:var(--text-xs);padding-inline:15px}}@media (width<=390px){.pw-caption{font-size:var(--text-app-3xs);padding-inline:15px}}@media (prefers-reduced-motion:reduce){.app-modal *{transition:none!important}}.autofill__title[data-astro-cid-pl3qtfmi]{justify-content:flex-start}.autofill__form[data-astro-cid-pl3qtfmi]{min-height:325px;padding:23px 20px;position:relative}.autofill__form[data-astro-cid-pl3qtfmi]>label[data-astro-cid-pl3qtfmi]{font-size:var(--text-app-xs);color:var(--gray-600);margin-bottom:6px;display:block}.autofill__field[data-astro-cid-pl3qtfmi]{margin-bottom:22px;position:relative}.autofill__field[data-astro-cid-pl3qtfmi] input[data-astro-cid-pl3qtfmi]{border:1px solid var(--gray-200);background:var(--gray-0);width:100%;height:46px;color:var(--gray-800);font-family:var(--font-app);font-size:var(--text-sm);border-radius:7px;padding:11px 44px 11px 12px;display:block}.autofill__field[data-astro-cid-pl3qtfmi] input[data-astro-cid-pl3qtfmi]::placeholder{color:var(--gray-300)}.autofill__field--active[data-astro-cid-pl3qtfmi] input[data-astro-cid-pl3qtfmi]{border-color:var(--blue-300);box-shadow:0 0 0 2px color-mix(in srgb, var(--blue-600) 5%, transparent)}.autofill__trigger[data-astro-cid-pl3qtfmi]{border:1px solid var(--slate-100);background:var(--gray-0);border-radius:6px;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:7px;right:7px}@media (hover:hover) and (pointer:fine){.autofill__trigger[data-astro-cid-pl3qtfmi]:hover{background:var(--blue-50)}.autofill__account[data-astro-cid-pl3qtfmi]:hover{background:var(--blue-100)}}.autofill__menu[data-astro-cid-pl3qtfmi]{z-index:5;border:1px solid var(--slate-100);background:var(--gray-0);box-shadow:0 7px 22px color-mix(in srgb, var(--gray-850) 13%, transparent);color:var(--gray-850);border-radius:10px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:hidden}.autofill__options[data-astro-cid-pl3qtfmi]{padding:6px}.autofill__account[data-astro-cid-pl3qtfmi]{border-radius:var(--radius-sm);background:var(--blue-50);width:100%;color:var(--gray-850);text-align:left;border:0;align-items:center;gap:10px;padding:10px 8px;display:flex}.autofill__tile[data-astro-cid-pl3qtfmi]{border:1px solid var(--slate-100);border-radius:var(--radius-sm);background:var(--gray-0);width:34px;height:34px;color:var(--color-accent);flex-shrink:0;place-items:center;display:grid}.autofill__account-text[data-astro-cid-pl3qtfmi]{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.autofill__account-text[data-astro-cid-pl3qtfmi] strong[data-astro-cid-pl3qtfmi]{font-size:var(--text-sm);font-weight:var(--weight-semibold)}.autofill__account-text[data-astro-cid-pl3qtfmi] small[data-astro-cid-pl3qtfmi]{font-size:var(--text-xs);color:var(--slate-500);overflow-wrap:anywhere}.autofill__enter[data-astro-cid-pl3qtfmi]{font-size:var(--text-md);color:var(--color-accent)}.autofill__footer[data-astro-cid-pl3qtfmi]{border-top:1px solid var(--slate-100);font-size:var(--text-app-xs);align-items:center;gap:10px;padding:10px 12px;line-height:1.35;display:flex}.autofill__brand[data-astro-cid-pl3qtfmi]{font-weight:var(--weight-semibold);align-items:center;gap:6px;display:inline-flex}.autofill__host[data-astro-cid-pl3qtfmi]{min-width:0;color:var(--slate-500);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.autofill__footer[data-astro-cid-pl3qtfmi] kbd[data-astro-cid-pl3qtfmi]{background:var(--gray-100);width:20px;height:20px;color:var(--slate-500);font-size:var(--text-app-xs);border-radius:4px;place-items:center;display:grid}.autofill__submit[data-astro-cid-pl3qtfmi]{background:var(--gray-100);color:var(--slate-500);font-size:var(--text-sm);border-radius:7px;justify-content:center;align-items:center;gap:16px;margin-top:26px;padding:12px;display:flex}.autofill__status[data-astro-cid-pl3qtfmi]{min-height:42px;font-size:var(--text-xs);margin:20px 0 0;line-height:1.6}@media (width<=600px){.autofill__form[data-astro-cid-pl3qtfmi]{padding:22px 14px}.autofill__footer[data-astro-cid-pl3qtfmi]{gap:7px;padding-inline:9px}}
