:root{--bg:#f4f7fb;--card:#fff;--ink:#172033;--muted:#64748b;--blue:#1768c5;--nav:#101827;--green:#16803a;--yellow:#d99b00;--red:#c62828;--line:#e2e8f0}*{box-sizing:border-box}body{margin:0;font:15px/1.4 system-ui;background:var(--bg);color:var(--ink)}header{display:flex;gap:18px;align-items:center;flex-wrap:wrap;background:var(--nav);color:#fff;padding:14px 22px;position:sticky;top:0;z-index:1000}header strong{font-size:20px}nav{display:flex;gap:12px;flex:1;flex-wrap:wrap}header a{color:#dbeafe;text-decoration:none}main{max-width:1550px;margin:auto;padding:22px}.pagehead{display:flex;justify-content:space-between;align-items:flex-start}.subtitle{color:var(--muted);margin:-12px 0 18px}.card{background:var(--card);border-radius:14px;padding:18px;box-shadow:0 3px 15px #0f172a12}.tablewrap{overflow:auto;background:#fff;border-radius:14px;box-shadow:0 3px 15px #0f172a12}table{width:100%;border-collapse:collapse;min-width:1320px}th,td{padding:10px;border-bottom:1px solid var(--line);text-align:left;vertical-align:middle}th{background:#f8fafc;position:sticky;top:68px;z-index:10}.item-name{font-weight:800}.muted{color:var(--muted)}.chip{display:inline-flex;align-items:center;border-radius:999px;padding:3px 8px;font-size:12px;margin:2px;background:#e2e8f0}.ownerchip{color:#fff}.battery{display:inline-flex;align-items:center;gap:5px;font-weight:700}.battery-icon{width:24px;height:12px;border:2px solid currentColor;border-radius:3px;position:relative;display:inline-block}.battery-icon:after{content:"";position:absolute;right:-5px;top:2px;width:3px;height:6px;background:currentColor;border-radius:0 2px 2px 0}.battery-fill{height:100%;display:block;background:currentColor}.battery.good{color:var(--green)}.battery.low{color:var(--yellow)}.battery.very-low{color:var(--red)}.battery.unknown{color:#94a3b8}.zone-distance{font-size:12px;white-space:nowrap}.actions{display:flex;gap:6px;flex-wrap:wrap}button,.button{display:inline-block;background:var(--blue);color:#fff;border:0;border-radius:7px;padding:7px 10px;text-decoration:none;font-weight:700;cursor:pointer;font:inherit}.secondary{background:#64748b}.queued{background:#94a3b8!important;color:#f1f5f9!important;cursor:wait!important}.disabled{opacity:.58}.toolbar{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:14px}.toolbar input,.toolbar select{width:auto;min-width:220px}.field{margin-bottom:13px}.field>label{font-weight:700;display:block;margin-bottom:4px}.field input:not([type=checkbox]),.field select,.field textarea{width:100%;padding:9px;border:1px solid #cbd5e1;border-radius:8px;font:inherit}.check{display:flex;gap:10px;align-items:flex-start;padding:8px 0}.check input{width:18px;height:18px;margin:2px 0;flex:0 0 auto}.check strong,.check small{display:block}.check small{color:var(--muted)}.editgrid{display:grid;grid-template-columns:repeat(2,minmax(330px,1fr));gap:16px}fieldset{border:1px solid #dbe2ea;border-radius:10px;padding:14px;margin:0 0 14px}legend{font-weight:800}.multi{min-height:130px}.preview{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid var(--line);border-radius:10px}.preview-icon{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;color:#fff;font-weight:800}.status-grid{display:grid;grid-template-columns:150px 1fr;gap:6px}.helpbtn{width:38px;height:38px;border-radius:50%;font-size:20px;padding:0}.modal{display:none;position:fixed;inset:0;background:#0f172a99;z-index:2000;padding:5vh 8vw}.modal.open{display:block}.modalbox{background:#fff;max-width:900px;max-height:90vh;overflow:auto;margin:auto;border-radius:14px;padding:22px}.close{float:right}details{margin-top:14px}pre{background:#101827;color:#d1fae5;padding:12px;border-radius:9px;overflow:auto;white-space:pre-wrap}@media(max-width:850px){main{padding:12px}.editgrid{grid-template-columns:1fr}.modal{padding:2vh 3vw}}

/* Items v1.5.1 compact layout */
.tablewrap table{min-width:1180px;font-size:13px}
.tablewrap th,.tablewrap td{padding:6px 8px;line-height:1.25}
.tablewrap .item-name{font-size:14px}
.tablewrap .muted,.tablewrap .chip,.tablewrap .zone-distance{font-size:11px}
.tablewrap button,.tablewrap .button{padding:5px 8px;font-size:12px}
.tablewrap .actions{gap:4px}
.tablewrap .battery{font-size:12px}
.tablewrap .battery-icon{width:21px;height:11px}
.editgrid .field{display:grid;grid-template-columns:minmax(150px,190px) minmax(0,1fr);gap:12px;align-items:center;margin-bottom:8px}
.editgrid .field>label{margin:0;line-height:1.2}
.editgrid .field input:not([type=checkbox]),.editgrid .field select,.editgrid .field textarea{min-width:0;padding:7px 8px}
.editgrid fieldset{padding:10px 12px;margin-bottom:10px}
.editgrid .check{padding:5px 0}
.editgrid details{margin-top:8px}
.editgrid .preview{grid-column:1/-1;padding:8px}
.editgrid .preview-icon{width:40px;height:40px}
@media(max-width:850px){.editgrid .field{grid-template-columns:1fr;gap:4px}.tablewrap table{font-size:12px}}
/* slut kod */

/* Items v1.5.2 icon and polish */
.item-identity{display:flex;align-items:center;gap:8px;min-width:175px}.item-mdi{width:28px;height:28px;border-radius:7px;background:color-mix(in srgb,currentColor 12%,transparent);display:grid;place-items:center;font-size:20px;flex:0 0 auto}.battery i{font-size:23px;line-height:1}.battery-icon{display:none}.name-editor{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px}.compact{padding:7px 9px;white-space:nowrap}.preview-icon{font-size:28px}.preview-icon i{line-height:1}.mdi-picker-note{font-size:11px;color:var(--muted)}.icon-gallery{display:grid;grid-template-columns:repeat(4,minmax(70px,1fr));gap:6px;margin-top:8px}.icon-choice{background:#f8fafc!important;color:var(--ink)!important;border:1px solid var(--line);display:flex;flex-direction:column;align-items:center;gap:2px;padding:7px 4px!important}.icon-choice i{font-size:22px;color:var(--blue)}.icon-choice small{font-size:9px;max-width:100%;overflow:hidden;text-overflow:ellipsis}.tablewrap tbody tr:hover{background:#f8fafc}.tablewrap td{height:42px}.editgrid .card{padding:14px}.editgrid legend{font-size:14px}.editgrid .status-grid{font-size:13px}
@media(max-width:850px){.name-editor{grid-template-columns:1fr}.item-identity{min-width:150px}}
/* slut kod */

/* Items v1.5.3 live poll and battery colors */
.poll-summary{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.poll-live{font-weight:700;color:var(--blue)}.battery.good,.battery.good i{color:#16803a!important}.battery.low,.battery.low i{color:#d99b00!important}.battery.very-low,.battery.very-low i{color:#c62828!important}.battery.unknown,.battery.unknown i{color:#94a3b8!important}.battery .mdi:before{color:currentColor!important}.battery i{font-size:24px!important;vertical-align:middle}.battery span{color:currentColor!important}
/* slut kod */

/* Items v1.5.4: keep the table header in normal document flow. */
.tablewrap thead,.tablewrap th{position:static!important;top:auto!important;z-index:auto!important}
/* slut kod */

/* Owners v1.0.0 */
.owner-toolbar{display:flex;gap:10px;margin-bottom:14px}.owner-toolbar input{min-width:280px;padding:8px;border:1px solid var(--line);border-radius:7px}.owner-list{display:grid;gap:8px}.owner-row{display:grid;grid-template-columns:minmax(230px,1.5fr) 90px 90px minmax(220px,1.2fr) minmax(140px,.8fr) auto;gap:14px;align-items:center;background:#fff;padding:10px 12px;border-radius:11px;box-shadow:0 2px 10px #0f172a0d}.owner-main{display:flex;align-items:center;gap:10px}.owner-avatar{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;color:#fff;font-size:24px;flex:0 0 auto}.owner-avatar.large{width:56px;height:56px;font-size:31px}.owner-row small,.owner-row strong,.owner-row span{display:block}.owner-metric{font-size:20px;font-weight:800}.owner-state{font-weight:800}.owner-state.ok{color:var(--green)}.owner-state.unknown{color:var(--muted)}.owner-actions{display:flex;gap:6px;flex-wrap:wrap}.owner-edit-grid{display:grid;grid-template-columns:minmax(330px,.85fr) minmax(500px,1.4fr);gap:16px}.owner-preview{display:flex;align-items:center;gap:12px;margin-bottom:10px}.owner-icon-gallery{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin:8px 0 12px}.owner-icon-gallery button{background:#f8fafc!important;color:var(--ink)!important;border:1px solid var(--line);display:flex;flex-direction:column;align-items:center;gap:2px;padding:7px 4px!important}.owner-icon-gallery i{font-size:22px;color:var(--blue)}.owner-icon-gallery small{font-size:9px}.owner-item-filter input{width:100%;padding:8px;border:1px solid #cbd5e1;border-radius:7px}.owner-item-list{max-height:68vh;overflow:auto;margin-top:8px}.owner-item{border-bottom:1px solid var(--line);padding:6px}.owner-item-settings{display:grid;grid-template-columns:1fr 1fr;gap:7px 12px;padding:7px 0 5px 28px}.owner-item-settings.hidden{display:none}.compact-check{padding:2px 0}.owner-saved{background:#dcfce7;color:#166534}.owner-edit-grid .field{display:grid;grid-template-columns:135px minmax(0,1fr);gap:10px;align-items:center;margin-bottom:8px}.owner-edit-grid .field>label{margin:0}.owner-edit-grid fieldset{padding:10px 12px;margin-bottom:10px}@media(max-width:1050px){.owner-row{grid-template-columns:1fr 80px 80px minmax(180px,1fr) auto}.owner-row>div:nth-child(5){display:none}.owner-edit-grid{grid-template-columns:1fr}}@media(max-width:700px){.owner-row{grid-template-columns:1fr 1fr}.owner-main,.owner-state,.owner-actions{grid-column:1/-1}.owner-edit-grid .field{grid-template-columns:1fr}.owner-item-settings{grid-template-columns:1fr}}
/* slut kod */

/* Apple Devices unified UI v0.9.0 */
.adtabs{display:flex;gap:.5rem;flex-wrap:wrap;margin:-.5rem 0 1.25rem}.adtabs a{padding:.7rem 1rem;border-radius:10px;background:#fff;border:1px solid #dce3ee;text-decoration:none;color:#1e293b}.adtabs a.active{background:#1d6fc9;color:#fff;border-color:#1d6fc9}.panel,.account-card,.card{background:#fff;border:1px solid #e3e8f0;border-radius:15px;padding:1.1rem;box-shadow:0 3px 12px rgba(15,23,42,.04)}.grid.two,.cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.summary{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:1rem}.summary article{background:#fff;padding:1rem;border-radius:14px}.summary span{display:block;color:#64748b}.summary strong{font-size:1.25rem}.panel form,.settings{display:grid;gap:.7rem}.panel label,.settings label{display:grid;gap:.3rem}.panel input,.panel select,.settings input,.settings select,.mapping select{padding:.65rem;border:1px solid #cbd5e1;border-radius:8px;background:#fff;color:#0f172a}.button-row,.actions form{display:flex;gap:.6rem;flex-wrap:wrap}.notice{padding:.8rem 1rem;border-radius:10px;margin-bottom:1rem}.notice.success,.notice.ok{background:#dcfce7;color:#166534}.notice.error{background:#fee2e2;color:#991b1b}.account-card{display:grid;grid-template-columns:1fr 2fr;gap:1rem;margin-bottom:1rem}.top{display:flex;justify-content:space-between;gap:1rem}.badge,.mode,.kind{display:inline-block;padding:.2rem .55rem;border-radius:999px;background:#e8f1fc;color:#155da8;font-size:.8rem}.card dl{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.card dl div{background:#f7f9fc;padding:.6rem;border-radius:8px}.card dt{color:#64748b}.card dd{margin:0}.mapping{display:grid;grid-template-columns:2fr 1fr auto;gap:.5rem}.proposal{margin:.7rem 0}.proposal button{margin:.2rem}.battery-policy,.create-item{margin-top:.8rem;border:1px solid #e3e8f0;border-radius:10px;padding:.7rem}.battery-policy summary,.create-item summary{cursor:pointer;font-weight:700}.section-lead{margin-bottom:1rem;color:#64748b}pre{white-space:pre-wrap;overflow-wrap:anywhere}@media(max-width:900px){.grid.two,.cards,.summary,.account-card{grid-template-columns:1fr}.mapping{grid-template-columns:1fr}}
/* slut kod */

/* Apple Devices unified UI corrections v0.9.1 */
main>.adtabs{display:flex!important;align-items:center;gap:8px!important;flex-wrap:wrap;margin:0 0 20px!important}
main>.adtabs>a{display:inline-flex!important;align-items:center;padding:10px 16px!important;border:1px solid #cfd8e6!important;border-radius:9px!important;background:#fff!important;color:#1d4f91!important;text-decoration:none!important;font-weight:600!important}
main>.adtabs>a.active{background:#1769c2!important;border-color:#1769c2!important;color:#fff!important}
main>.summary{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;margin:0 0 18px!important}
main>.summary>article,main>.panel,main>.account-card,main section>.cards>.card{display:block;background:#fff!important;border:1px solid #dfe6ef!important;border-radius:14px!important;padding:18px!important;box-shadow:0 3px 12px rgba(15,23,42,.05)!important}
main>.grid.two{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;margin-bottom:16px!important}
main>.panel{margin-bottom:16px!important}
main>.panel form,main .settings{display:grid!important;gap:10px!important}
main>.panel label,main .settings label{display:grid!important;gap:5px!important}
main>.panel input,main>.panel select,main .settings input,main .settings select,main .mapping select{width:100%!important;min-width:0!important;padding:10px!important;border:1px solid #bdc9d8!important;border-radius:8px!important;background:#fff!important;color:#172033!important}
main .button-row{display:flex!important;gap:10px!important;flex-wrap:wrap!important}
main .button-row form{display:block!important}
main>.account-card{display:grid!important;grid-template-columns:minmax(220px,1fr) minmax(420px,2fr)!important;gap:18px!important;margin-bottom:16px!important}
main>.cards,main section>.cards{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}
main .card dl{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important}
main .card dl>div{background:#f4f7fb!important;border-radius:8px!important;padding:9px!important}
main .mapping{display:grid!important;grid-template-columns:minmax(180px,2fr) minmax(130px,1fr) auto!important;gap:8px!important;margin-top:10px!important}
main .actions form{display:flex!important;gap:8px!important;flex-wrap:wrap!important;margin-top:10px!important}
main details.panel>summary,main .battery-policy>summary,main .create-item>summary{cursor:pointer;font-weight:700}
@media(max-width:900px){main>.summary,main>.grid.two,main>.account-card,main>.cards,main section>.cards{grid-template-columns:1fr!important}main .mapping{grid-template-columns:1fr!important}}
/* slut kod */

/* Reset UI v0.9.3 */
.reset-summary{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-bottom:16px}.reset-summary article,.reset-grid article,.backup-row{background:#fff;border:1px solid var(--line);border-radius:11px;padding:12px}.reset-summary span,.reset-summary strong{display:block}.reset-summary strong{font-size:25px}.reset-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.reset-grid article:first-child{grid-column:1/-1;border-color:#fecaca}.danger{background:#b42318!important}.backup-row{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px}.backup-row strong,.backup-row small{display:block}.reset-impact{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:12px 0}.reset-impact div{background:#f8fafc;padding:10px;border-radius:8px;text-align:center}.reset-impact b,.reset-impact small{display:block}@media(max-width:800px){.reset-summary,.reset-grid,.reset-impact{grid-template-columns:1fr}.reset-grid article:first-child{grid-column:auto}.backup-row{display:block}.backup-row button{margin-top:8px}}
/* slut kod */

/* Items v1.5.5 */
.tablewrap tr.polling-disabled{background:#fffdf5}.tablewrap tr.item-disabled{background:#f1f5f9;color:#64748b}.chip.neutral{background:#e2e8f0;color:#475569}.external-source-info{background:#f8fafc}.delete-item-card{border:1px solid #fecaca}.danger{background:#b42318!important}
/* slut kod */
/* Unified navigation v1.0 */
.site-header{position:relative;display:flex;align-items:center;gap:14px;padding:10px 18px;background:#0f172a;color:#fff;z-index:100}.site-header .brand{display:flex;align-items:center;gap:8px;color:#fff;text-decoration:none;white-space:nowrap}.site-header .brand>.mdi{font-size:24px;color:#60a5fa}.main-nav{display:flex;align-items:center;gap:3px;min-width:0;flex:1}.main-nav>a,.nav-trigger{display:flex;align-items:center;gap:6px;padding:9px 10px;border:0;border-radius:8px;background:transparent;color:#dbeafe;text-decoration:none;font:inherit;cursor:pointer;white-space:nowrap}.main-nav>a:hover,.main-nav>a.active,.nav-group:hover>.nav-trigger,.nav-group:focus-within>.nav-trigger,.nav-group.active>.nav-trigger{background:#1e293b;color:#fff}.nav-group{position:relative}.nav-trigger .mdi-chevron-down{font-size:15px}.nav-dropdown{display:none;position:absolute;left:0;top:100%;min-width:245px;padding:7px;margin-top:1px;background:#fff;border:1px solid #cbd5e1;border-radius:10px;box-shadow:0 12px 32px rgba(15,23,42,.22);z-index:1000}.nav-group:hover>.nav-dropdown,.nav-group:focus-within>.nav-dropdown{display:grid}.nav-dropdown a{display:flex;align-items:center;gap:9px;padding:9px 10px;border-radius:7px;color:#334155;text-decoration:none;white-space:nowrap}.nav-dropdown a:hover,.nav-dropdown a.active{background:#eff6ff;color:#0f62bd}.site-header .language{display:flex;gap:6px;white-space:nowrap}.site-header .language a{color:#bfdbfe}.section-nav{display:flex;align-items:center;gap:6px;margin:0 0 18px;padding:7px;background:#f1f5f9;border:1px solid #dbe2ea;border-radius:12px;overflow-x:auto;scrollbar-width:thin}.section-nav a{display:flex;align-items:center;gap:6px;flex:0 0 auto;padding:9px 11px;border-radius:8px;color:#334155;text-decoration:none;font-weight:600;white-space:nowrap}.section-nav a:hover{background:#fff}.section-nav a.active{background:#0f172a;color:#fff;box-shadow:0 1px 3px rgba(15,23,42,.18)}@media(max-width:1100px){.site-header{flex-wrap:wrap}.main-nav{order:3;width:100%;overflow-x:auto;padding-bottom:2px}.site-header .language{margin-left:auto}}@media(max-width:680px){.site-header{padding:9px 11px}.main-nav>a,.nav-trigger{padding:8px}.main-nav>a>span:last-child,.nav-trigger>span:nth-child(2){display:none}.nav-dropdown{position:absolute;left:0}.nav-dropdown a>span:last-child{display:inline}.section-nav{margin-left:-4px;margin-right:-4px}}

.status-hero{display:flex;justify-content:space-between;align-items:center;gap:20px;background:#fff;border:1px solid #dbe2ea;border-radius:16px;padding:22px;margin-bottom:18px}.status-hero strong{display:block;font-size:32px}.status-totals{display:flex;gap:8px;flex-wrap:wrap}.status-totals span,.status-card b{background:#eef2f7;padding:5px 9px;border-radius:999px}.status-grid-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:14px}.status-card{display:block;background:#fff;border:1px solid #dbe2ea;border-left:5px solid #8492a6;border-radius:14px;padding:16px;color:inherit;text-decoration:none}.status-card>div{display:flex;justify-content:space-between;gap:10px}.status-card small{display:block;margin-top:9px}.status-card p{color:#b42318}.status-ok{border-left-color:#12a05c}.status-warning{border-left-color:#e49b0f}.status-error{border-left-color:#d92d20}.event-filters{display:flex;align-items:end;gap:12px}.event-filters label{display:grid;gap:4px}.event-list{display:grid;gap:9px}.event-list article{display:grid;gap:4px;background:#f8fafc;border-left:4px solid #2e7de9;border-radius:8px;padding:10px 13px}.event-list article.event-warning{border-left-color:#e49b0f}.event-list article.event-error{border-left-color:#d92d20}.event-list article>div{display:flex;gap:9px;color:#526174;font-size:13px}

.owner-choice-list{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}

.live-toolbar{display:flex;gap:12px;align-items:center;margin-bottom:12px}.live-state{font-weight:700;color:#08783f}.observation-filters{display:flex;gap:12px;flex-wrap:wrap;align-items:end}.observation-filters label{display:grid;gap:4px;min-width:150px}.observation-list{display:grid;gap:9px}.observation-row{display:grid;gap:7px}.observation-row>div{display:flex;justify-content:space-between;gap:12px}.observation-row code{overflow-wrap:anywhere}.classification{padding:4px 8px;border-radius:999px;background:#eef2f7;font-size:12px}.classification-unknown{background:#fff1d6;color:#855000}.classification-known_unlinked{background:#e8f1ff;color:#175ca8}.classification-item_linked{background:#dcfce7;color:#08783f}.classification-watched{background:#f1e8ff;color:#6b21a8}.classification-excluded{background:#eceff3;color:#526174}.pager{display:flex;gap:7px;margin:15px 0}.pager button.active{background:#0f172a;color:white}
/* Unified clickable main navigation v1.1 */
.main-nav .nav-group{display:block;position:relative}
.main-nav .nav-group>.nav-primary{display:flex;align-items:center;gap:6px;border-radius:8px}
.main-nav .nav-group>.nav-primary>.mdi-chevron-down{margin-left:2px;font-size:14px}
.main-nav .nav-group:hover>.nav-dropdown,.main-nav .nav-group:focus-within>.nav-dropdown{display:grid}
/* Unified menu audit 2026-09-30 */
.main-nav details .dropdown,.main-nav .dropdown{max-height:min(78vh,760px);overflow-y:auto;overscroll-behavior:contain}
.adt-context-nav{overflow-x:auto;scrollbar-width:thin;white-space:nowrap;margin-bottom:18px}
.adt-context-nav a{flex:0 0 auto}
/* Menu architecture v2 */
.site-header{display:flex;align-items:center;flex-wrap:nowrap;gap:12px}
.site-header .brand{flex:0 0 auto}
.main-nav{display:flex;align-items:center;flex:1 1 auto;flex-wrap:nowrap;overflow-x:auto;white-space:nowrap;scrollbar-width:thin}
.main-nav>a,.main-nav>details{flex:0 0 auto}
.site-header .language{flex:0 0 auto;margin-left:auto}
@media(max-width:1100px){.main-nav{max-width:calc(100vw - 270px)}}
/* Domain administration parent navigation */
.admin-parent-nav{margin:-8px 0 18px;display:flex;align-items:center}
.admin-parent-nav a{display:inline-flex;align-items:center;gap:7px;padding:8px 12px;border:1px solid #cbd5e1;border-radius:9px;background:#fff;color:#1e3a5f;text-decoration:none;font-weight:700}
.admin-parent-nav a:hover{border-color:#2563eb;background:#eff6ff;color:#1d4ed8}
.save-ok{display:inline-block;margin-left:10px;color:#166534;font-weight:700}.save-error{display:inline-block;margin-left:10px;color:#b91c1c;font-weight:700}
