/* Public account chrome only. Native administrator layout is deliberately unselected. */
html.gevery-account-public{overflow-y:scroll}
@supports(scrollbar-gutter:stable){html.gevery-account-public{overflow-y:auto;scrollbar-gutter:stable}}
.gevery-account-public body{display:flex;flex-direction:column;min-height:100vh}
.gevery-account-public .global-header{flex:none}
.gevery-account-public .account-layout{width:100%;flex:1 0 auto}
.gevery-account-public .board-footer{box-sizing:border-box;width:min(85rem,calc(100% - 4.5rem));margin-inline:auto;min-height:76px;padding:23px 0 30px;border-top:1px solid var(--border);display:flex;justify-content:space-between;gap:20px;color:var(--muted-foreground);font:400 12px/1.5 var(--font-sans);letter-spacing:.05em;flex:none}
.gevery-account-public .board-footer p{margin:0}
.board-pin{display:inline-flex;align-items:center;gap:4px;color:var(--primary);background:color-mix(in oklch,var(--primary) 8%,var(--background));white-space:nowrap}
.board-pin svg{flex:none}
.board-category-list{width:100%;table-layout:fixed;border-collapse:collapse;margin:24px 0}
.board-main .board-category-list,.account-main .board-category-list{min-width:0}
.board-category-list th:nth-child(2){width:90px}.board-category-list th:last-child{width:110px}
.board-category-list th,.board-category-list td{text-align:left;padding:14px 16px;border-bottom:1px solid var(--border);vertical-align:middle}
.board-category-list th{background:var(--muted);color:var(--muted-foreground);font-weight:600}
.board-category-list td:last-child{width:110px}
.board-category-list form{margin:0;display:flex;align-items:center;gap:12px}
.board-category-list input{max-width:300px;min-width:0;flex:1}
.board-category-list .button{white-space:nowrap;min-height:38px}
.board-category-new{margin:20px 0;padding:18px;border:1px solid var(--border);border-radius:var(--radius)}
.board-category-new form{display:flex;align-items:end;gap:12px}
.board-category-new label{flex:1;max-width:400px}
.board-category-empty{padding:20px;color:var(--muted-foreground)}
.board-category-toggle{cursor:pointer}
@media(max-width:820px){.gevery-account-public .board-footer{width:calc(100% - 2rem)}}
@media(max-width:600px){.gevery-account-public .board-footer{width:calc(100% - 24px)}.board-category-list th,.board-category-list td{padding:12px 6px}.board-category-list form{gap:6px}.board-category-list input{width:100%}.board-category-list .button{padding:8px}.board-category-new form{align-items:stretch;flex-direction:column}}
@media(max-width:480px){.gevery-account-public .board-footer{display:block;line-height:1.8}}
@media(max-width:600px){.board-category-list th:nth-child(2){width:60px}.board-category-list th:last-child{width:64px}.board-category-list td:first-child form{flex-wrap:wrap}.board-category-list input{flex-basis:100%}}
