.app-website-entry{--entry-surface:#fff;--entry-focus:#2563eb}.dark .app-website-entry{--entry-surface:var(--card)}.app-website-entry .entry-tabs{position:relative;z-index:2;display:flex;justify-content:center;gap:8px;padding-inline:24px;margin-bottom:-1px}.app-website-entry .entry-tabs button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:54px;padding:14px 22px;border:1px solid transparent;border-bottom:1px solid var(--border);border-radius:18px 18px 0 0;background:var(--muted);color:var(--muted-foreground);font-size:14px;font-weight:600;cursor:pointer}.app-website-entry .entry-tabs button[aria-pressed=true]{color:var(--foreground);background:var(--entry-surface);border-color:var(--border);border-bottom-color:var(--entry-surface);box-shadow:0 -5px 20px rgb(0 0 0/3%)}.app-website-entry .entry-tabs button[aria-pressed=true]:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background:var(--entry-surface)}.app-website-entry .entry-tabs button:disabled{cursor:not-allowed;opacity:.5}.app-website-entry .entry-panel{position:relative;background:var(--entry-surface);transition:border-color .15s ease,box-shadow .15s ease}.app-website-entry .entry-panel:focus-within{border-color:color-mix(in oklab,var(--entry-focus) 50%,transparent);box-shadow:0 0 0 5px color-mix(in oklab,var(--entry-focus) 10%,transparent),0 20px 50px -20px color-mix(in oklab,var(--entry-focus) 35%,transparent)}.app-website-entry .entry-panel input:focus,.app-website-entry .entry-panel textarea:focus{outline:none;box-shadow:none}.app-website-entry button:focus-visible{outline:2px solid var(--brand);outline-offset:3px}@media (max-width:480px){.app-website-entry .entry-tabs{gap:6px;padding-inline:16px}.app-website-entry .entry-tabs button{flex:1;padding:12px 8px;gap:6px;font-size:12px;min-height:50px;border-radius:15px 15px 0 0}}