.ss-draft-notice{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;margin:12px 0;padding:10px 12px;border:1px solid hsl(var(--border));border-radius:8px;background:hsl(var(--primary-tint)/.45);font-size:13px}.ss-draft-notice div{display:flex;gap:8px;flex-wrap:wrap}.ss-draft-notice button,.ss-listing-progress button,.ss-listing-progress select{min-height:34px;border:1px solid hsl(var(--border));border-radius:6px;background:hsl(var(--background));color:hsl(var(--foreground));padding:4px 10px;font:inherit;cursor:pointer}.ss-draft-notice button:focus-visible,.ss-listing-progress button:focus-visible,.ss-listing-progress select:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:2px}.ss-listing-progress{padding:12px;border:1px solid hsl(var(--border));border-radius:8px;font-size:13px;font-weight:400}.ss-progress-heading{display:flex;align-items:center;justify-content:space-between;gap:8px}.ss-progress-heading strong{font-size:16px;font-weight:600}.ss-progress-totals{margin:8px 0}.ss-progress-note{font-size:12px;color:hsl(var(--muted-foreground));margin:6px 0 12px}.ss-progress-rows{max-height:500px;overflow-y:auto;margin-top:8px}.ss-progress-rows article{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:10px 0;border-top:1px solid hsl(var(--border));overflow-wrap:anywhere}.ss-progress-rows strong,.ss-progress-rows b{display:block;font-weight:600}.ss-progress-rows small{display:block;color:hsl(var(--muted-foreground));font-size:12px;line-height:1.5}.ss-progress-rows .ss-progress-error{color:#b42318}@media(max-width:600px){.ss-progress-rows article{grid-template-columns:1fr;gap:5px}}
.ss-auth-page main{padding-top:24px;padding-bottom:24px}.ss-auth-page h3{font-size:22px;font-weight:600}.ss-auth-page input,.ss-auth-page form button[type=submit]{height:34px;min-height:34px}.ss-auth-page [role=tablist]{height:34px}.ss-auth-page form{row-gap:12px}.ss-auth-page [data-testid=button-login-google]{min-height:34px;height:34px}.ss-auth-page [data-testid=button-toggle-login-password],.ss-auth-page [data-testid=button-toggle-register-password]{right:0;top:0;height:34px;position:absolute;padding:0 10px}.ss-auth-page [data-testid=button-toggle-login-password] svg,.ss-auth-page [data-testid=button-toggle-register-password] svg{width:16px;height:16px}

.ss-progress-disclosure{border:1px solid hsl(var(--border));border-radius:6px;font-size:13px}.ss-progress-disclosure>summary{cursor:pointer;padding:8px 10px;font-weight:600;min-height:34px}.ss-progress-disclosure>summary:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:2px}.ss-progress-disclosure>.ss-listing-progress{border:0;border-top:1px solid hsl(var(--border));border-radius:0}
