:root{color-scheme:light;--teal: #008080;--teal-dark: #066b6b;--teal-soft: #d9eeee;--ink: #181818;--ink-2: #4d5352;--ink-3: #737c7b;--surface: #ffffff;--page: #f2f5f5;--line: #e2e7e7;--line-strong: #c8d0d0;--track: #e6eaea;--status-critical: #d03b3b;--status-critical-soft: #fbe4e4;--status-critical-ink: #9c2727;--sector-A: #00918f;--sector-A-soft: #d5eeed;--sector-B: #b45309;--sector-B-soft: #fae8d4;--sector-E: #6d28d9;--sector-E-soft: #e8e0fb;--sector: var(--teal);--sector-soft: var(--teal-soft);--radius: 14px;--radius-sm: 10px;--shadow: 0 1px 2px rgba(24, 24, 24, .04), 0 8px 24px rgba(24, 24, 24, .06);--font: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif}[data-sector=A]{--sector: var(--sector-A);--sector-soft: var(--sector-A-soft)}[data-sector=B]{--sector: var(--sector-B);--sector-soft: var(--sector-B-soft)}[data-sector=E]{--sector: var(--sector-E);--sector-soft: var(--sector-E-soft)}*,*:before,*:after{box-sizing:border-box}html,body{margin:0}body{font-family:var(--font);font-size:16px;line-height:1.4;color:var(--ink);background:var(--page);-webkit-font-smoothing:antialiased}button,input,textarea,select{font:inherit;color:inherit}a{color:var(--teal-dark)}h1,h2,h3,p{margin:0}h1{font-size:26px;font-weight:800;line-height:1.2}h2{font-size:19px;font-weight:700;line-height:1.25}.muted{color:var(--ink-3)}.small{font-size:13px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.app-header{position:sticky;top:0;z-index:10;background:var(--surface);border-bottom:1px solid var(--line)}.app-header-inner{max-width:1120px;margin:0 auto;padding:10px 20px;display:flex;align-items:center;gap:16px}.brand{display:flex;align-items:center;gap:12px;color:var(--ink);text-decoration:none}.brand img{width:42px;height:42px;display:block}.brand-name{font-size:20px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.brand-name span{color:var(--teal)}.nav{margin-left:auto;display:flex;gap:4px}.nav a{padding:8px 14px;border-radius:var(--radius-sm);color:var(--ink-2);font-weight:600;text-decoration:none}.nav a:hover{background:var(--page);color:var(--ink)}.nav a.active{background:var(--teal-soft);color:var(--teal-dark)}.page{max-width:1120px;margin:0 auto;padding:24px 20px 64px;display:flex;flex-direction:column;gap:20px}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);padding:22px 24px}.card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:14px}.back-row{margin-bottom:-8px}.row-actions{display:flex;gap:8px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:9px 14px;border-radius:var(--radius-sm);border:1px solid var(--line-strong);background:var(--surface);color:var(--ink);font-weight:600;cursor:pointer;text-decoration:none;white-space:nowrap;transition:background .12s,border-color .12s}.btn:hover{background:var(--page)}.btn:disabled{opacity:.55;cursor:default}.btn-primary{background:var(--teal);border-color:var(--teal);color:#fff}.btn-primary:hover{background:var(--teal-dark);border-color:var(--teal-dark)}.btn-danger{color:var(--status-critical-ink);border-color:#e7b9b9}.btn-danger:hover{background:var(--status-critical-soft)}.btn-danger.btn-solid{background:var(--status-critical);border-color:var(--status-critical);color:#fff}.btn-danger.btn-solid:hover{background:#b83030}.btn-ghost{border-color:transparent;background:transparent}.btn-sm{padding:6px 10px;font-size:14px}.btn-lg{padding:14px 26px;font-size:18px;border-radius:14px}.btn-icon{width:38px;height:38px;padding:0;font-size:22px;line-height:1}.btn:focus-visible,.day-cell:focus-visible,.sector-btn:focus-visible,.sector-tab:focus-visible,.segmented button:focus-visible,.nav a:focus-visible,.customer-row:focus-visible{outline:3px solid var(--teal-soft);outline-offset:1px;border-color:var(--teal)}.badge{display:inline-grid;place-items:center;width:46px;height:46px;border-radius:12px;background:var(--sector);color:#fff;font-weight:800;font-size:22px}.pill{display:inline-flex;align-items:center;gap:4px;padding:2px 9px;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.02em;white-space:nowrap}.pill-sector{background:var(--sector-soft);color:var(--ink)}.pill-neutral{background:var(--track);color:var(--ink-2)}.pill-critical{background:var(--status-critical-soft);color:var(--status-critical-ink)}.meter{position:relative;height:8px;border-radius:999px;overflow:hidden;background:var(--sector-soft)}.meter-fill{display:block;height:100%;border-radius:999px;background:var(--sector)}.meter.meter-ink{background:var(--track)}.meter.meter-ink .meter-fill{background:var(--ink)}.meter.is-full .meter-fill{background:var(--status-critical)}.num-big{font-size:42px;font-weight:700;line-height:1;letter-spacing:-.01em}.num-hero{font-size:60px;font-weight:800;line-height:1;letter-spacing:-.02em}.num-of{font-size:20px;font-weight:600;color:var(--ink-3);margin-left:6px}.num-caption{font-size:13px;color:var(--ink-3);margin-top:4px}.today-table{width:100%;border-collapse:collapse}.today-table td{padding:14px 10px;border-bottom:1px solid var(--line);vertical-align:middle}.today-table tr:last-child td{border-bottom:0}.today-table .cell-badge{width:60px;padding-left:0}.today-table .cell-name{width:auto}.today-table .cell-name .meter{margin-top:10px;max-width:360px}.today-table .cell-num{text-align:right;white-space:nowrap;padding-right:0;width:220px}.sector-name{font-size:20px;font-weight:700}.today-table .total-row td{border-top:2px solid var(--ink);padding-top:18px}.today-table .total-row .sector-name{font-size:22px;text-transform:uppercase;letter-spacing:.04em}.today-table .total-row .num-caption{font-size:18px;font-weight:700;color:var(--ink);margin-top:6px}.stat-tile{min-width:220px;padding:14px 18px;border:1px solid var(--line);border-radius:12px;background:var(--page);display:flex;flex-direction:column;gap:6px}.stat-label{font-size:14px;font-weight:600;color:var(--ink-2)}.stat-value{font-size:40px;font-weight:800;line-height:1}.sector-buttons{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.sector-btn{display:flex;align-items:center;gap:16px;text-align:left;padding:16px 20px;border-radius:var(--radius);border:2px solid var(--sector);background:var(--surface);color:var(--ink);cursor:pointer;box-shadow:var(--shadow);transition:background .12s,transform .12s}.sector-btn:hover{transform:translateY(-1px);background:var(--sector-soft)}.sector-btn-letter{font-size:44px;font-weight:800;line-height:1;color:var(--sector);min-width:44px}.sector-btn-text{display:flex;flex-direction:column;gap:2px;min-width:0}.sector-btn-name{font-size:18px;font-weight:700}.sector-btn-desc{font-size:14px;color:var(--ink-3)}.sector-btn-img{width:56px;height:56px;object-fit:contain;margin-left:auto}.sector-btn.is-active{background:var(--sector);color:#fff}.sector-btn.is-active .sector-btn-letter{color:#fff}.sector-btn.is-active .sector-btn-desc{color:#ffffffd9}.sector-btn.is-active:hover{background:var(--sector)}.week-nav{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.week-title{font-weight:700;font-size:17px;min-width:150px;text-align:center}.input-weeks{width:auto;padding:8px 10px}.calendar-scroll{overflow-x:auto;padding-bottom:4px}.week-grid{display:grid;grid-template-columns:repeat(7,minmax(134px,1fr));gap:10px}.calendar.is-loading .week-grid{opacity:.6}.day-cell{display:flex;flex-direction:column;text-align:left;padding:0;overflow:hidden;border-radius:12px;border:1px solid var(--line);background:var(--surface);cursor:pointer;transition:border-color .12s,box-shadow .12s}.day-cell:hover{border-color:var(--sector);box-shadow:0 0 0 3px var(--sector-soft)}.day-cell.is-past{opacity:.55}.day-cell.is-past:hover{opacity:1}.day-date{display:block;padding:7px 10px;background:var(--sector-soft);border-bottom:1px solid var(--line);font-size:12.5px;font-weight:700;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.day-cell.is-today{border-color:var(--sector)}.day-cell.is-today .day-date{background:var(--sector);color:#fff}.day-body{display:flex;flex-direction:column;gap:7px;padding:10px 12px 12px}.day-num{font-size:32px;font-weight:700;line-height:1}.day-num .num-of{font-size:16px;margin-left:3px}.day-label{font-size:12px;color:var(--ink-3);min-height:18px}.calendar-hint{margin-top:12px}.sector-tabs{display:flex;gap:10px}.sector-tab{flex:1;display:flex;align-items:baseline;justify-content:center;gap:10px;padding:12px 16px;border-radius:12px;border:2px solid var(--sector);background:var(--surface);color:var(--ink);text-decoration:none;box-shadow:var(--shadow)}.sector-tab:hover{background:var(--sector-soft)}.sector-tab-letter{font-size:28px;font-weight:800;line-height:1;color:var(--sector)}.sector-tab-desc{font-size:14px;color:var(--ink-3)}.sector-tab.is-active{background:var(--sector);color:#fff}.sector-tab.is-active .sector-tab-letter{color:#fff}.sector-tab.is-active .sector-tab-desc{color:#ffffffd9}.day-nav{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.day-title-wrap{min-width:0}.day-title{font-size:24px}.day-nav-right{margin-left:auto;display:flex;align-items:center;gap:8px}.input-date{width:170px}.day-summary{display:flex;flex-direction:column;gap:10px;padding:16px 0 18px;margin:14px 0 6px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.day-summary-text{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.day-summary .meter{max-width:420px}.booking-list{display:flex;flex-direction:column;gap:10px;margin-top:14px}.booking-list.is-loading{opacity:.6}.booking-card{display:flex;gap:16px;align-items:flex-start;padding:14px 16px 14px 18px;border-radius:12px;border:1px solid var(--line);border-left:6px solid var(--sector);background:var(--surface)}.booking-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.booking-title{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.dog-name{font-size:19px;font-weight:700}.booking-breed{font-size:14px}.booking-meta{color:var(--ink-2)}.booking-meta a{color:inherit}.booking-dates{color:var(--ink-2);font-size:14px}.booking-notes{margin-top:4px;white-space:pre-wrap;color:var(--ink-2);font-size:14px}.booking-actions{display:flex;gap:6px;flex-shrink:0}.new-booking-wrap{display:flex;justify-content:center;padding:22px 0 6px}.empty{text-align:center;padding:36px 20px;color:var(--ink-2)}.empty-img{display:block;max-width:220px;margin:0 auto 12px}.customer-search{max-width:420px;margin-bottom:14px}.customer-list{display:flex;flex-direction:column;gap:8px}.customer-list.is-loading{opacity:.6}.customer-row{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 14px;border:1px solid var(--line);border-radius:12px;background:var(--surface);cursor:pointer;text-align:left;color:inherit;transition:border-color .12s,box-shadow .12s}.customer-row:hover{border-color:var(--teal);box-shadow:0 0 0 3px var(--teal-soft)}.customer-row-main{display:flex;flex-direction:column;gap:1px;min-width:0}.customer-row-dogs{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.detail-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px 20px;margin:6px 0 16px}.detail-item{display:flex;flex-direction:column;gap:2px}.detail-item .label{font-size:13px;font-weight:600;color:var(--ink-3)}.dog-list{display:flex;flex-direction:column;gap:10px}.dog-card{display:flex;gap:16px;align-items:flex-start;padding:14px 16px;border:1px solid var(--line);border-radius:12px}.dog-card-main{flex:1;display:flex;flex-direction:column;gap:8px;min-width:0}.ac{position:relative}.ac-menu{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:30;background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-sm);box-shadow:0 12px 32px #00000024;max-height:260px;overflow:auto;display:flex;flex-direction:column;padding:4px}.ac-item{display:flex;flex-direction:column;align-items:flex-start;gap:1px;padding:8px 10px;border:0;background:none;border-radius:8px;cursor:pointer;text-align:left}.ac-item:hover{background:var(--teal-soft)}.ac-name{font-weight:700}.ac-note{padding:8px 10px;color:var(--ink-3);font-size:14px}.ac-create{color:var(--teal-dark);font-weight:700;flex-direction:row;align-items:center;gap:6px}.picked{display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid var(--line-strong);border-radius:var(--radius-sm);padding:8px 12px;background:var(--page)}.picked-main{display:flex;flex-direction:column;gap:1px;min-width:0}.dog-row{display:flex;align-items:center;gap:10px}.dog-row .input{flex:1}.picked-dog{padding:6px 0}.scan-field{display:flex;flex-direction:column;gap:6px}.scan-body{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.scan-thumb{display:block}.scan-thumb img{width:72px;height:52px;object-fit:cover;display:block;border-radius:8px;border:1px solid var(--line-strong)}.scan-doc{display:grid;place-items:center;width:72px;height:52px;border:1px solid var(--line-strong);border-radius:8px;font-weight:800;font-size:12px;color:var(--ink-2);background:var(--page)}.scan-actions{display:flex;gap:6px;flex-wrap:wrap}.form{display:flex;flex-direction:column;gap:14px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.field{display:flex;flex-direction:column;gap:6px;min-width:0}.field .label,.scan-field .label{font-size:14px;font-weight:600;color:var(--ink-2)}.input{width:100%;padding:10px 12px;border-radius:var(--radius-sm);border:1px solid var(--line-strong);background:var(--surface);color:var(--ink)}.input:focus{outline:3px solid var(--teal-soft);outline-offset:0;border-color:var(--teal)}textarea.input{resize:vertical;min-height:60px}select.input{width:auto;min-width:0}.field select.input,.dog-row select.input{width:100%}.segmented{display:flex;gap:8px}.segmented button{flex:1;display:flex;flex-direction:column;align-items:center;gap:2px;padding:10px 8px;border-radius:var(--radius-sm);border:2px solid var(--sector);background:var(--surface);color:var(--ink);cursor:pointer}.segmented button b{font-size:22px;line-height:1;color:var(--sector)}.segmented button span{font-size:12px;color:var(--ink-3);text-align:center}.segmented button[aria-pressed=true]{background:var(--sector);color:#fff}.segmented button[aria-pressed=true] b,.segmented button[aria-pressed=true] span{color:#fff}.check{display:flex;align-items:center;gap:10px;font-weight:600;cursor:pointer}.check input{width:18px;height:18px;accent-color:var(--teal)}.subsection{border:1px solid var(--line);border-radius:var(--radius-sm);padding:12px 14px 14px;margin:0}.subsection legend{font-weight:700;font-size:14px;color:var(--ink-2);padding:0 6px}.hint{padding:10px 12px;border-radius:var(--radius-sm);font-size:14px;background:var(--page);color:var(--ink-2)}.hint-warn{background:var(--status-critical-soft);color:var(--status-critical-ink)}.error-note{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border-radius:var(--radius-sm);background:var(--status-critical-soft);color:var(--status-critical-ink);font-weight:600}.conflict-box{padding:14px 16px;border-radius:var(--radius-sm);background:var(--status-critical-soft);color:var(--status-critical-ink);display:flex;flex-direction:column;gap:8px}.conflict-box ul{margin:0;padding-left:20px}.overflow-offer{display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:var(--radius-sm);background:var(--surface);color:var(--ink)}.overflow-offer .segmented button{padding:7px 6px}.overflow-offer>.btn{align-self:flex-start}.conflict-box .modal-actions{margin-top:6px}dialog.modal{border:0;padding:0;border-radius:16px;width:min(560px,calc(100vw - 32px));max-height:calc(100vh - 32px);overflow:auto;box-shadow:0 24px 64px #00000047;color:var(--ink);background:var(--surface)}dialog.modal::backdrop{background:#18181873}.modal-body{padding:22px 24px}.modal-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.modal-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:4px}.toasts{position:fixed;bottom:20px;left:50%;transform:translate(-50%);display:flex;flex-direction:column;gap:8px;z-index:50;pointer-events:none}.toast{pointer-events:auto;display:flex;align-items:center;gap:14px;padding:12px 16px;border-radius:12px;background:var(--ink);color:#fff;box-shadow:0 10px 30px #00000040;max-width:min(520px,calc(100vw - 32px))}.toast button{background:none;border:0;color:#7fd6d6;font-weight:700;cursor:pointer;padding:0}textarea.notes-area{width:100%;min-height:60vh;resize:vertical;font-size:16px;line-height:1.55;padding:16px}.save-state{font-size:14px;color:var(--ink-3)}.save-state.is-error{color:var(--status-critical-ink);font-weight:600}.print-page{min-height:100vh;background:#fff;color:#111;padding:20px}.print-toolbar{display:flex;gap:10px;justify-content:center;margin-bottom:18px}.sheet{max-width:760px;margin:0 auto;font-size:13px;line-height:1.35}.sheet-head{display:flex;align-items:center;gap:14px;border-bottom:3px solid #111;padding-bottom:10px;margin-bottom:12px}.sheet-head img{width:54px;height:54px}.sheet-brand{font-weight:800;font-size:21px;letter-spacing:.1em}.sheet-title{font-weight:700;font-size:13px;letter-spacing:.06em;color:#333}.sheet-row4{display:grid;grid-template-columns:.7fr 1fr 1fr .7fr;gap:14px;margin:12px 0}.sheet h3{font-size:12px;letter-spacing:.08em;margin:16px 0 9px;border-bottom:1px solid #999;padding-bottom:3px}.pf{display:flex;align-items:baseline;gap:6px;min-width:0}.pf-label{font-size:10.5px;font-weight:700;white-space:nowrap}.pf-value{flex:1;border-bottom:1px solid #444;min-height:18px;padding:0 4px 1px;font-weight:600;overflow-wrap:anywhere}.pf-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px 16px}.pf-span2{grid-column:span 2}.pf-span3{grid-column:span 3}.pbox{margin:10px 0}.pbox-label{font-size:11px;font-weight:700;letter-spacing:.05em;margin-bottom:3px}.pbox-body{border:1.5px solid #444;border-radius:4px;min-height:46px;padding:6px 8px;white-space:pre-wrap}.pbox-tall .pbox-body{min-height:72px}.checks{display:flex;flex-wrap:wrap;gap:8px 26px;margin:14px 0}.checkrow{display:flex;align-items:center;gap:8px;font-weight:700;font-size:12px}.checksq{display:inline-grid;place-items:center;width:17px;height:17px;border:2px solid #111;border-radius:3px;font-size:13px;line-height:1}.check-note{font-weight:400;font-size:10px;color:#555}.money-row{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin:14px 0 6px}.sheet-rule{font-size:11px;color:#333;margin:4px 0 16px}.sign-row{display:grid;grid-template-columns:1fr 1.4fr;gap:40px;margin-top:30px}.sign-row .pf-value{min-height:36px}@media print{.no-print,.app-header,.toasts{display:none!important}body{background:#fff!important}.print-page{padding:0}.sheet{max-width:none}@page{size:A4;margin:12mm}}@media(max-width:760px){.app-header-inner{flex-wrap:wrap;padding:8px 12px;gap:4px 10px}.brand img{width:34px;height:34px}.brand-name{font-size:17px}.nav{margin-left:0;flex:1 1 100%;justify-content:space-between;gap:2px}.nav a{padding:6px;font-size:14px;flex:1;text-align:center}.page{padding:14px 12px 48px;gap:14px}.card{padding:16px 14px}h1{font-size:22px}.sector-buttons{grid-template-columns:1fr;gap:10px}.sector-btn{padding:12px 16px}.sector-btn-letter{font-size:34px}.sector-btn-img{width:44px;height:44px}.today-table{table-layout:fixed}.today-table td{padding:12px 6px}.today-table .cell-badge{width:46px}.today-table .cell-num{width:118px}.badge{width:38px;height:38px;font-size:18px;border-radius:10px}.num-big{font-size:34px}.num-hero{font-size:46px}.num-of{font-size:16px;margin-left:4px}.stat-tile{min-width:0;width:100%}.calendar-scroll{overflow-x:visible}.week-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.day-date{font-size:11.5px;padding:6px 8px}.day-body{padding:8px 10px 10px}.day-num{font-size:28px}.form-grid{grid-template-columns:1fr}.sector-tab{flex-direction:column;gap:2px;padding:10px;align-items:center}.booking-card{flex-direction:column}.booking-actions{align-self:flex-end}.day-nav-right{margin-left:0;width:100%}.input-date{flex:1}.customer-row{flex-direction:column;align-items:flex-start}.customer-row-dogs{justify-content:flex-start}.dog-card{flex-direction:column}.dog-card .booking-actions{align-self:flex-end}.modal-body{padding:16px}}@media(prefers-reduced-motion:reduce){*{transition:none!important}}.auth-screen{min-height:100vh;display:grid;place-items:center;padding:20px}.auth-card{width:min(400px,100%);display:flex;flex-direction:column;gap:12px;align-items:center;text-align:center;padding:32px 28px}.auth-logo{width:76px;height:76px}.auth-card form{width:100%;display:flex;flex-direction:column;gap:12px;text-align:left}.auth-card h1{font-size:22px;text-align:center}.auth-intro{color:var(--ink-3);font-size:14px;margin-top:-4px;text-align:center}.header-actions{display:flex;gap:2px}.movements{display:grid;grid-template-columns:1fr 1fr;gap:24px}.movements.is-loading{opacity:.6}.movement-head{display:flex;align-items:center;gap:8px;font-size:15px;margin-bottom:10px}.movement-count{background:var(--track);border-radius:999px;padding:1px 10px;font-size:13px;font-weight:700}.movement-list{display:flex;flex-direction:column;gap:8px}.movement-row{display:flex;align-items:center;gap:10px;padding:8px 12px 8px 8px;border:1px solid var(--line);border-left:5px solid var(--sector);border-radius:10px}.movement-link{display:flex;align-items:center;gap:10px;flex:1;min-width:0;text-decoration:none;color:inherit}.movement-link:hover .movement-name{text-decoration:underline}.movement-badge{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:8px;background:var(--sector);color:#fff;font-weight:800;font-size:14px;flex-shrink:0}.movement-main{display:flex;flex-direction:column;min-width:0}.movement-name{font-weight:700}.movement-phone{color:var(--ink-2);white-space:nowrap}@media(max-width:760px){.movements{grid-template-columns:1fr;gap:16px}.header-actions{order:2;margin-left:auto}.nav{order:3}}
