/* REPAIR14: communication workspace, role previews and member inbox. */
.communication-page{--comm-ink:#244961;--comm-teal:#0b827e;--comm-border:#dce7ee;padding-bottom:48px;color:var(--comm-ink)}
.communication-page .admin-title{align-items:center;gap:18px}.communication-page .admin-title h1{letter-spacing:-.035em}.communication-page .admin-title p{max-width:730px;font-size:.87rem;line-height:1.7;color:#7a90a1}.communication-page .admin-title>.btn{flex-shrink:0;font-size:.78rem}
.comm-status-strip{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;padding:15px 20px;border:1px solid var(--comm-border);background:#fff;border-radius:12px;margin:20px 0;font-size:.72rem;color:#7a90a1}.comm-dot{display:inline-flex;align-items:center;gap:7px}.comm-dot::before{content:'';width:7px;height:7px;flex-shrink:0;background:#dcae66;border-radius:50%}.comm-dot.is-ready::before{background:#20a490}.comm-worker-status{margin-left:auto;font-size:.7rem;color:#698594}.comm-worker-status.is-error{color:#aa6853}
.comm-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin:0 0 24px}.comm-stats article{padding:19px 22px;background:#f1f7fa;border:1px solid #e1ebf1;border-radius:13px;min-width:0}.comm-stats small{display:block;font-size:.72rem;color:#8297a6;line-height:1.5}.comm-stats b{display:block;font-size:1.85rem;font-weight:700;letter-spacing:-.04em;color:#244f69;margin-top:6px}
.comm-compose-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(280px,.75fr);align-items:start;gap:24px;margin-bottom:28px}.comm-compose-grid>*{min-width:0}.communication-page .comm-form{margin:0;padding:28px;border:1px solid var(--comm-border);border-radius:17px;display:grid;gap:19px;box-shadow:0 5px 22px #123c5604;background:#fff}.comm-form label{display:grid;align-content:start;gap:7px;min-width:0;font-size:.78rem;font-weight:650;line-height:1.5;color:#3e5c72}.comm-form label small{font-size:.68rem;font-weight:400;color:#8b9fad;line-height:1.6}.comm-form input:not([type=checkbox]):not([type=hidden]),.comm-form textarea,.comm-form select{width:100%;max-width:100%;min-width:0;border:1px solid #d4e2eb;border-radius:9px;padding:11px 12px;min-height:43px;font:inherit;font-size:.81rem;line-height:1.5;background:#fff;color:#31536c;box-sizing:border-box}.comm-form input:focus,.comm-form textarea:focus,.comm-form select:focus{outline:2px solid #0c9b8c22;outline-offset:1px;border-color:#5daea5}.comm-form textarea{resize:vertical}.comm-form input[readonly]{background:#f3f7f9}.comm-form .btn{font-size:.76rem;min-height:42px}
.comm-section-title{display:flex;align-items:center;gap:12px;margin:8px 0 0;padding-top:24px;border-top:1px solid #e8eff4}.comm-section-title:first-of-type{border:0;padding-top:0;margin-top:0}.comm-section-title>span{display:grid;place-items:center;width:32px;height:32px;flex:0 0 32px;border-radius:10px;background:#e9f5f3;color:#188a83;font-size:.79rem;font-weight:750}.comm-section-title h2{font-size:1.03rem;line-height:1.4;margin:0 0 3px;letter-spacing:-.015em;color:#264e68}.comm-section-title p{font-size:.71rem;line-height:1.6;color:#8a9eac;margin:0}.comm-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.comm-fields.comm-three{grid-template-columns:repeat(3,minmax(0,1fr))}.comm-help{font-size:.71rem;line-height:1.8;font-weight:400;color:#8299aa;margin:0}.comm-scope{display:grid;gap:15px}.comm-scope>[data-audience-preview]{justify-self:start}.comm-audience-result{padding:13px 15px;background:#f3f8fa;border-radius:9px;font-size:.73rem;line-height:1.7;color:#668293}.comm-audience-result.is-error,.comm-preview-feedback.is-error{color:#a34f45;background:#fff5f2}.comm-audience-result strong{color:#20746f;font-weight:750}.comm-ad-picker,.comm-firm-picker{border:1px solid #e0e9ef;border-radius:10px;padding:13px 15px;background:#fafcfd;min-width:0}.comm-ad-picker summary,.comm-firm-picker summary{font-size:.75rem;line-height:1.65;color:#56748a;cursor:pointer;font-weight:650}.comm-firm-picker summary span{font-size:.65rem;font-weight:400;color:#95a6b1;margin-left:8px}.comm-ad-picker[open]>label,.comm-firm-picker[open]>label{margin-top:13px}.comm-ad-picker p,.comm-firm-picker p{margin:10px 0}.comm-firm-picker.is-disabled{opacity:.6}.comm-firm-picker.is-disabled summary{cursor:default}
#firm-target-results{display:grid;gap:6px;max-height:240px;overflow:auto;margin-top:9px}#firm-target-results button{display:flex;align-items:center;justify-content:space-between;text-align:left;gap:9px;border:1px solid #dce7ed;border-radius:8px;background:#fff;color:#3f647b;padding:11px;font:inherit;font-size:.74rem;cursor:pointer;min-width:0}#firm-target-results button>span{overflow-wrap:anywhere}#firm-target-results button small{color:#8da2ae;font-size:.63rem;white-space:nowrap}#selected-firm-list{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.comm-firm-chip{display:inline-flex;gap:8px;align-items:center;border:1px solid #cce7e2;border-radius:8px;padding:7px 9px;background:#eaf6f3;font-size:.7rem;max-width:100%;overflow-wrap:anywhere}.comm-firm-chip button{display:grid;place-items:center;width:23px;height:23px;flex:0 0 23px;background:#d9eee8;border:0;border-radius:5px;color:#38766f;font-size:1rem;cursor:pointer}
.comm-channel-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.comm-form .comm-channel-options label{display:flex;align-items:flex-start;gap:9px;padding:13px 11px;border:1px solid #dae5eb;border-radius:10px;cursor:pointer;background:#fbfdfe}.comm-channel-options input{height:16px;width:16px;min-width:16px;margin:3px 0 0;accent-color:#098e84}.comm-channel-options label:has(input:checked){border-color:#add9d0;background:#f0f9f6}.comm-channel-options label:has(input:disabled){opacity:.6;cursor:default}.comm-channel-options strong{display:block;font-size:.73rem}.comm-channel-options small{display:block;font-size:.63rem;margin-top:4px}.comm-submit{display:flex;align-items:center;justify-content:space-between;gap:18px;padding-top:19px;margin-top:2px;border-top:1px solid #e7eef3}.comm-submit>span{font-size:.67rem;line-height:1.65;max-width:245px;color:#92a4b1}.comm-submit .btn{flex-shrink:0}.comm-text-button{border:0;background:transparent;padding:8px 0;font:inherit;font-size:.74rem;font-weight:650;color:#0b827e;cursor:pointer;text-align:left}.comm-text-button:hover{text-decoration:underline}
.comm-preview-column{display:grid;gap:18px;position:sticky;top:24px}.comm-preview-card{background:#fff;border:1px solid var(--comm-border);border-radius:15px;padding:22px;min-width:0}.comm-preview-card h2{font-size:.95rem;margin:0;line-height:1.5;color:#355a72}.comm-preview-card h3{font-size:.92rem;margin:0 0 12px;line-height:1.4}.comm-preview-card p{font-size:.73rem;line-height:1.8;color:#8399a8}.comm-preview-card>a{display:block;font-size:.73rem;font-weight:600;margin-top:13px;color:#14827f}.comm-preview-card>summary{font-size:.81rem;font-weight:700;cursor:pointer}.comm-preview-card form{margin-top:16px}.comm-preview-card .btn{font-size:.71rem;min-height:39px}.comm-preview-label{font-size:.61rem;font-weight:750;letter-spacing:.09em;color:#90a6b5;margin-bottom:18px}.push-device-card{border:1px solid #e3eaf0;border-radius:14px;background:#f6f9fb;padding:19px;box-shadow:0 5px 18px #254c6710;min-width:0}.push-device-card>div{display:flex;gap:9px;align-items:center;font-size:.7rem;color:#6c889c;margin-bottom:15px}.push-device-card img{border-radius:8px}.push-device-card span{display:flex;align-items:center;justify-content:space-between;width:100%;gap:10px}.push-device-card small{font-size:.62rem;color:#a0b0bc}.push-device-card>strong{font-size:.87rem;line-height:1.6;overflow-wrap:anywhere;display:block;color:#2a4d66}.push-device-card>p{font-size:.77rem;margin:7px 0 0;line-height:1.75;color:#647d90;white-space:pre-wrap;overflow-wrap:anywhere}
.comm-history{padding:24px!important;border:1px solid var(--comm-border);border-radius:15px}.comm-history .panel-heading{margin-bottom:18px}.comm-history h2{font-size:1.1rem;margin:0 0 6px;letter-spacing:-.02em}.comm-history .panel-heading p{font-size:.74rem;color:#8b9eac;margin:0}.comm-history table{font-size:.74rem;min-width:650px;width:100%}.comm-history td{vertical-align:top;white-space:normal;line-height:1.6}.comm-history th{white-space:nowrap;font-size:.67rem;color:#869cab}.comm-history td:first-child{min-width:200px;max-width:410px;overflow-wrap:anywhere}.comm-history .table-sub{display:block;color:#97a9b5;font-size:.66rem;line-height:1.65;margin-top:4px}.comm-history-filter{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px}.comm-history-filter input,.comm-history-filter select{padding:10px 12px;min-width:0;border:1px solid #d9e5ed;border-radius:8px;font:inherit;font-size:.75rem;background:#fff}.comm-history-filter input{flex:1 1 200px}.comm-history-filter .btn{font-size:.73rem}.comm-variable-list{display:flex;flex-wrap:wrap;gap:7px;margin-top:-9px}.comm-variable-list code{font-size:.64rem;background:#edf5f8;border-radius:5px;padding:4px 7px;color:#608196}
.comm-email-grid{grid-template-columns:minmax(0,1fr) minmax(370px,.95fr)}.comm-email-grid .comm-preview-column{position:static}.comm-email-grid .comm-preview-card:first-child{padding:16px}.comm-preview-toolbar{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:2px 4px 15px}.comm-preview-size{display:flex;justify-content:center;gap:5px;padding:9px;background:#f2f6f9;border-radius:8px 8px 0 0;border:1px solid #dfe8ef;border-bottom:0}.comm-preview-size button{padding:6px 13px;border:0;background:transparent;color:#8197a6;border-radius:6px;font:inherit;font-size:.68rem;cursor:pointer}.comm-preview-size button[aria-pressed=true]{background:#fff;color:#35706f;box-shadow:0 1px 4px #183b5010}.comm-email-preview{display:block;width:100%;max-width:100%;height:690px;border:1px solid #dfe8ef;background:#eef4f7;border-radius:0 0 8px 8px;margin:0 auto}.comm-email-preview.is-mobile{width:375px}.comm-preview-feedback{font-size:.67rem!important;padding:4px;margin-bottom:0}.communication-page .email-template-panel{margin-top:26px;border-radius:15px;min-width:0}.communication-page .email-template-panel textarea{max-width:100%}
.role-test-intro{padding:23px 26px;border:1px solid #d4e8e5;border-radius:14px;background:#f1f9f7;margin:24px 0}.role-test-intro h2{font-size:1.1rem;margin:0 0 10px;color:#37686b}.role-test-intro p{font-size:.8rem;line-height:1.8;color:#738f9a;max-width:950px;margin:8px 0}.role-test-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.role-test-card{padding:23px;border:1px solid #dce7ee;border-radius:15px;background:#fff;display:flex;flex-direction:column;min-width:0}.role-test-card>span{display:grid;place-items:center;align-self:flex-start;height:43px;width:43px;border-radius:12px;background:#edf6f7;color:#468288;margin-bottom:16px}.role-test-card h2{font-size:1rem;margin:0 0 10px}.role-test-card p{font-size:.75rem;line-height:1.8;color:#8a9eac;margin:0 0 20px}.role-test-card form{margin-top:auto}.role-test-card .btn{width:100%;font-size:.71rem;padding:10px 8px}.role-test-link{padding:22px;border:1px solid #cbdfe9;background:#f6fafd;border-radius:14px;margin-bottom:24px;display:flex;gap:12px;flex-wrap:wrap;align-items:flex-end}.role-test-link>label{display:grid;gap:7px;font-size:.75rem;min-width:0;flex:1 1 450px}.role-test-link input{min-width:0;width:100%;font-size:.73rem;border:1px solid #ccdee8;padding:12px;border-radius:8px;background:#fff;color:#3c6880}.role-test-link>.btn{font-size:.71rem;min-height:43px}.role-test-link>p{width:100%;font-size:.72rem;color:#8299a8;margin:0;overflow-wrap:anywhere}.role-preview-banner{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:12px 24px;padding:13px 22px;background:#eaf5f2;color:#356c68;border-bottom:1px solid #cae3dc;font-size:.75rem;line-height:1.65}.role-preview-banner strong{font-weight:750}.role-preview-banner a{font-weight:650;color:#247b73;text-decoration:underline}.role-preview-banner form{margin:0}.role-preview-banner button{background:#fff;border:1px solid #c4ded7;border-radius:7px;color:#437b70;padding:6px 12px;font:inherit;font-size:.69rem;cursor:pointer}html[data-role-preview] button[disabled]{cursor:not-allowed!important}
.member-notification>div{display:flex;justify-content:space-between;gap:12px;margin-bottom:13px}.member-notification time{font-size:.68rem;color:#8fa3b1}.member-notification>div>span{padding:3px 8px;background:#e5f6ee;color:#269577;border-radius:6px;font-size:.63rem;font-weight:700}.member-notification.is-read{background:#fafcfd!important}.member-notification p{white-space:normal;overflow-wrap:anywhere}.member-notification footer{display:flex;align-items:center;justify-content:space-between;gap:15px;flex-wrap:wrap;padding-top:12px}.member-notification footer form{margin:0}.member-notification footer .btn{font-size:.74rem}.comm-test-email{width:100%;height:760px;border:1px solid #dce7ed;border-radius:10px;background:#eef4f7}.role-entry-note{font-size:.8rem;line-height:1.8;color:#778d9d;overflow-wrap:anywhere}
@media(min-width:1500px){.communication-page{max-width:1440px}}
@media(max-width:1100px){.comm-compose-grid,.comm-email-grid{grid-template-columns:minmax(0,1fr)}.comm-preview-column{position:static;grid-template-columns:repeat(2,minmax(0,1fr))}.comm-preview-column>details{grid-column:1/-1}.comm-email-grid .comm-preview-column{grid-template-columns:minmax(0,1fr)}.comm-email-preview{height:760px}.role-test-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.comm-email-grid .comm-preview-card:first-child{max-width:720px;width:100%;margin:auto}}
@media(max-width:700px){.communication-page .admin-title{align-items:flex-start;flex-direction:column}.communication-page .admin-title>.btn{align-self:flex-start}.comm-status-strip{padding:13px 15px;gap:10px 16px}.comm-worker-status{margin-left:0;flex-basis:100%;padding-top:8px;border-top:1px solid #e7eff3}.comm-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:18px}.comm-stats article{padding:15px 17px}.comm-stats b{font-size:1.6rem}.comm-stats small{font-size:.65rem}.communication-page .comm-form{padding:21px 18px;gap:17px;border-radius:13px}.comm-compose-grid{gap:18px}.comm-fields.comm-three{grid-template-columns:minmax(0,1fr)}.comm-channel-options{grid-template-columns:minmax(0,1fr)}.comm-form .comm-channel-options label{padding:12px 14px;align-items:center}.comm-channel-options label>span{display:flex;align-items:center;justify-content:space-between;flex:1;gap:8px}.comm-channel-options small{margin-top:0}.comm-submit{align-items:stretch;flex-direction:column;gap:12px}.comm-submit>span{max-width:none}.comm-preview-column{grid-template-columns:minmax(0,1fr)}.comm-preview-card{padding:20px}.comm-history{padding:19px 16px!important}.comm-history-filter>*{width:100%}.comm-history-filter input{flex-basis:100%}.role-test-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.role-test-card{padding:19px 16px}.role-test-card h2{font-size:.92rem}.role-test-card .btn{font-size:.65rem}.role-test-intro{padding:19px}.role-preview-banner{padding:12px 16px;justify-content:flex-start;gap:8px 18px}.comm-preview-toolbar h2{font-size:.84rem}.comm-email-grid .comm-preview-card:first-child{padding:12px}.comm-test-email{height:820px}.role-test-link{padding:17px}.role-test-link>.btn{width:100%}}
@media(max-width:390px){.comm-fields{grid-template-columns:minmax(0,1fr)}.role-test-grid{grid-template-columns:minmax(0,1fr)}.comm-section-title{gap:9px}.comm-section-title h2{font-size:.95rem}.comm-stats article{padding:13px}.comm-form .comm-channel-options label{padding:11px}.comm-channel-options small{font-size:.61rem}.comm-preview-toolbar{flex-wrap:wrap}.comm-preview-toolbar>.btn{width:100%}}
/* Quiet discovery: regular section labels, no profiling badges. */
.discovery-section{padding-top:48px;padding-bottom:48px}.discovery-section .section-heading{align-items:flex-end;gap:24px;margin-bottom:25px}.discovery-section .section-heading h2{font-size:clamp(1.5rem,2.6vw,2rem);letter-spacing:-.035em;line-height:1.3;margin:10px 0 12px}.discovery-section .section-heading p{font-size:.87rem;line-height:1.8;max-width:620px;color:#7f94a5}.discovery-section .text-link{font-size:.8rem;white-space:nowrap}.category-grid.discovery-category-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.category-card.discovery-category-card{display:flex;flex-direction:row;text-align:left;align-items:center;justify-content:flex-start;gap:14px;padding:20px 16px;border:1px solid #dce7ed;border-radius:15px;background:#fff;min-width:0;min-height:100px;position:relative;box-shadow:0 3px 14px #123d5903;transition:border-color .18s,box-shadow .18s,transform .18s}.discovery-category-card:hover{border-color:#9dc9c4;transform:translateY(-2px);box-shadow:0 8px 24px #17455809}.discovery-category-art{flex:0 0 54px;height:54px;width:54px;display:block;border-radius:14px;overflow:hidden}.discovery-category-art img{display:block;width:100%;height:100%;object-fit:contain}.discovery-category-copy{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:6px}.discovery-category-card .category-name{display:block;font-size:.85rem;line-height:1.5;letter-spacing:-.01em;color:#2d5069;white-space:normal;overflow-wrap:anywhere;font-weight:700}.discovery-category-copy small{display:block;font-size:.68rem;line-height:1.5;color:#8da4b2;white-space:nowrap}.discovery-category-card .category-arrow{margin:0 0 0 auto;position:static;flex-shrink:0;align-self:flex-start;line-height:1;color:#a5bcc7;font-size:.9rem}.province-grid.discovery-place-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}.province-chip.discovery-place-card{display:flex;align-items:center;gap:12px;min-width:0;min-height:93px;border:1px solid #dce7ed;background:#fafdfe;border-radius:13px;padding:18px 17px;box-shadow:none}.discovery-place-card:hover{background:#f1f8f8;border-color:#aed3cc}.discovery-place-card .province-marker{display:grid;place-items:center;flex:0 0 38px;width:38px;height:38px;border-radius:11px;background:#edf5f6;color:#638d9d}.discovery-place-copy{display:grid;gap:4px;min-width:0;line-height:1.45}.discovery-place-copy strong{display:block;font-size:.86rem;font-weight:700;overflow-wrap:anywhere;color:#345b73}.discovery-place-copy small{font-size:.68rem;color:#90a5b2;display:block}.discovery-place-parent{display:block;font-size:.68rem;color:#718e9e}.discovery-place-card .province-go{margin-left:auto;flex-shrink:0;color:#8ca9b7}.communication-page .email-template-panel h2{font-size:1.1rem;line-height:1.5}.communication-page .email-template-panel summary p{font-size:.76rem;line-height:1.75}
@media(max-width:1100px){.category-grid.discovery-category-grid,.province-grid.discovery-place-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:760px){.discovery-section{padding-top:33px;padding-bottom:33px}.category-grid.discovery-category-grid,.province-grid.discovery-place-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.discovery-section .section-heading{align-items:flex-start;flex-direction:column;gap:13px}.discovery-section .section-heading h2{font-size:1.6rem}.discovery-category-art{flex-basis:44px;width:44px;height:44px}.category-card.discovery-category-card{padding:16px 13px;gap:10px;min-height:91px}.discovery-category-card .category-name{font-size:.8rem}.discovery-category-copy small{font-size:.64rem}.province-chip.discovery-place-card{padding:15px 13px;gap:9px}.discovery-place-card .province-marker{flex-basis:31px;width:31px;height:31px}.discovery-place-copy strong{font-size:.79rem}}
@media(max-width:440px){.category-card.discovery-category-card{flex-wrap:wrap;gap:10px;padding:17px 13px;align-content:flex-start;min-height:155px}.discovery-category-art{flex:0 0 44px}.discovery-category-copy{flex-basis:100%;order:2;gap:5px}.discovery-category-card .category-arrow{position:absolute;right:13px;top:18px}.province-chip.discovery-place-card{padding:14px 11px;gap:8px}.discovery-place-card .province-marker{flex-basis:27px;width:27px;height:27px;background:transparent}.discovery-place-card .province-go{display:none}.discovery-place-copy small{font-size:.63rem}}
/* Administration menus remain readable when the number of topics grows. */
.is-admin .admin-nav-groups{display:flex;flex-wrap:wrap;align-items:center;gap:7px;padding:12px;border:1px solid #dce7ee;border-radius:13px;background:#fff;overflow:visible;position:relative;z-index:25}.is-admin .admin-nav-group{min-width:0}.is-admin .admin-nav-group>summary{font-size:.71rem;padding:10px 11px;line-height:1.5;white-space:nowrap;min-height:39px;display:flex;align-items:center;gap:7px}.is-admin .admin-nav-home,.is-admin .admin-nav-public{font-size:.71rem;padding:10px 11px;line-height:1.5;min-height:39px}.is-admin .admin-nav-group .admin-nav-items{min-width:245px;max-width:min(310px,calc(100vw - 40px));max-height:min(70vh,560px);overflow:auto;overscroll-behavior:contain;border:1px solid #dce7ee;box-shadow:0 14px 38px #173f5d1b;border-radius:0 10px 10px 10px;padding:8px}.is-admin .admin-nav-items>a{white-space:normal;font-size:.73rem;line-height:1.55;padding:10px 12px;border-radius:7px}.is-admin .admin-nav-items>a:hover{background:#f0f7f8}.is-admin .admin-nav-group:focus-within{z-index:30}.is-admin .admin-nav-group:nth-last-child(-n+3) .admin-nav-items{left:auto;right:0}.admin-dashboard-page .admin-stat{min-height:100px}.admin-stat small{line-height:1.55;display:block}
@media(max-width:760px){.is-admin .admin-nav-groups{gap:7px;padding:10px;align-items:stretch;z-index:15}.is-admin .admin-nav-group{flex:1 1 calc(50% - 7px);position:static}.is-admin .admin-nav-group>summary{white-space:normal;font-size:.69rem;justify-content:space-between;min-height:43px}.is-admin .admin-nav-group[open]{flex-basis:100%;order:1}.is-admin .admin-nav-group[open] .admin-nav-items{position:static;max-width:none;min-width:0;width:100%;box-shadow:none;border-radius:9px;margin-top:5px;max-height:380px}.is-admin .admin-nav-home,.is-admin .admin-nav-public{flex:1 1 calc(50% - 7px);text-align:center;font-size:.69rem}.is-admin .admin-nav-items>a{font-size:.74rem;padding:11px}.is-admin .admin-nav-group .admin-nav-items{box-sizing:border-box}}
