:root{color-scheme:light dark;--background: #f6f3ed;--surface: #fffdf9;--surface-raised: #ece8df;--ink: #40474b;--ink-secondary: #625b4e;--muted: #6b7070;--faint: #b5ab98;--border: #dedbd3;--border-strong: #ccc5b7;--accent: #40474b;--on-accent: #ffffff;--chip-on: #e8e3d8;--gold: #8c7757;--gold-text: #7a6649;--notice: #ebe6dc;--add-top: #a89272;--add-bottom: #6f5d42;--alert: #a14237;--warning: #976840;--success: #4f6b45;--xs: .25rem;--s: .5rem;--m: .75rem;--l: 1.0625rem;--xl: 1.4375rem;--gutter: 1.375rem;--card-radius: 14px;--field-radius: 9px;--max-content: 800px;--tap: 44px;--serif: Georgia, "Times New Roman", serif;--sans: -apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", Roboto, sans-serif;--dock-height: 76px}@media (prefers-color-scheme: dark){:root{--background: #1c1a17;--surface: #26231f;--surface-raised: #302c27;--ink: #f1ece2;--ink-secondary: #d6cdbd;--muted: #b3aa9a;--faint: #7d7465;--border: #3a352e;--border-strong: #4a443b;--accent: #45403a;--on-accent: #f6f3ed;--chip-on: #3a352e;--gold: #c9ad7f;--gold-text: #c9ad7f;--notice: #2c2823;--add-top: #c9ad7f;--add-bottom: #8c7757;--alert: #f0a49a;--warning: #e0b878;--success: #a9c79a}}html{font:-apple-system-body;font-family:var(--sans);-webkit-text-size-adjust:100%}@supports not (font: -apple-system-body){html{font-size:100%}}*{box-sizing:border-box}body{margin:0;background:var(--background);color:var(--ink);font-family:var(--sans);font-size:1rem;line-height:1.5;-webkit-tap-highlight-color:transparent}button,input,select,textarea{font:inherit;color:inherit}img,canvas{max-width:100%}a{color:var(--gold-text)}:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.screen{max-width:var(--max-content);margin-inline:auto;padding-inline:max(var(--gutter),env(safe-area-inset-left)) max(var(--gutter),env(safe-area-inset-right));padding-top:env(safe-area-inset-top);padding-bottom:calc(var(--dock-height) + env(safe-area-inset-bottom) + 1rem)}.mko-header{display:flex;align-items:center;gap:14px;padding-block:18px 12px;border-bottom:1px solid var(--gold)}.mko-header img{width:52px;height:52px;object-fit:contain}.mko-header .name{font-family:var(--serif);font-weight:400;font-size:1.5rem;line-height:1.2;margin:2px 0 0}.mko-header .eyebrow{color:var(--gold-text);font-weight:700;font-size:.625rem}.mko-greeting{display:flex;justify-content:space-between;gap:var(--s);flex-wrap:wrap;font-size:.75rem;color:var(--muted);padding-block:14px}.pills{display:flex;gap:var(--s);overflow-x:auto;padding-block:10px 12px;scrollbar-width:none;margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter)}.pills::-webkit-scrollbar{display:none}.pill{flex:none;min-height:var(--tap);padding-inline:16px;border-radius:999px;border:1px solid var(--border-strong);background:transparent;color:var(--muted);text-decoration:none;display:inline-flex;align-items:center;white-space:nowrap}.pill[aria-current=page]{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}@media (prefers-color-scheme: dark){.pill[aria-current=page]{border-color:var(--gold)}}.intro{padding-block:16px}.eyebrow{font-size:.6875rem;font-weight:500;letter-spacing:2px;text-transform:uppercase;color:var(--gold-text)}.intro h1{font-family:var(--serif);font-weight:400;font-size:clamp(2.25rem,11vw,3.5625rem);letter-spacing:-2px;line-height:1.05;margin:8px 0 0;overflow-wrap:anywhere}.intro h1 .dot{color:var(--gold)}.intro p{font-family:var(--serif);font-size:1.0625rem;color:var(--muted);margin:8px 0 0}h2.section-title{font-family:var(--serif);font-weight:400;font-size:1.75rem;margin:26px 0 12px}h3{font-family:var(--serif);font-weight:400;font-size:1.3125rem;margin:0}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--card-radius);padding:var(--xl);margin-block:var(--m);display:flex;flex-direction:column;gap:10px}.card.highlight{background:linear-gradient(135deg,var(--surface),var(--surface-raised))}.card.tight{padding:var(--l)}.row-link{display:flex;align-items:center;justify-content:space-between;gap:var(--m);min-height:var(--tap);text-decoration:none;color:var(--ink);border-bottom:1px solid var(--border);padding-block:4px}.row-link:last-child{border-bottom:0}.row-link .count{color:var(--muted);font-size:.9375rem}.row-link .chev{color:var(--faint)}.record{display:block;text-decoration:none;color:inherit}.record .title{font-size:1.0625rem;font-weight:600}.meta{font-size:.8125rem;color:var(--muted)}.money{font-variant-numeric:tabular-nums}.muted{color:var(--muted)}.empty{color:var(--muted);padding:35px var(--xl);border:1px dashed var(--faint);border-radius:var(--card-radius);margin-block:var(--m)}.tag{display:inline-flex;align-items:center;min-height:1.5rem;padding-inline:10px;border-radius:999px;background:var(--chip-on);color:var(--ink);font-size:.75rem;margin-inline-end:6px}.tag.alert{color:var(--alert)}.tag.warn{color:var(--warning)}.tag.ok{color:var(--success)}.missing{color:var(--alert);font-size:.875rem}.btn{min-height:var(--tap);padding-inline:18px;border-radius:var(--field-radius);border:0;background:var(--accent);color:var(--on-accent);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:6px;text-decoration:none}.btn.secondary{background:transparent;color:var(--muted);border:1px solid var(--border);border-radius:8px;font-size:.875rem;padding-inline:13px}.btn.secondary.on{background:var(--chip-on);color:var(--ink)}.btn.danger{background:transparent;color:var(--alert);border:1px solid var(--border)}.btn:disabled{opacity:.5}.actions{display:flex;flex-wrap:wrap;gap:var(--s)}.field{display:flex;flex-direction:column;gap:4px;margin-block:10px}.field>span{font-size:.875rem;color:var(--ink-secondary)}.field .req{color:var(--alert)}input[type=text],input[type=tel],input[type=email],input[type=date],input[type=time],input[type=number],input[type=search],input[type=password],input[inputmode],select,textarea{width:100%;min-height:var(--tap);padding:10px 14px;border-radius:var(--field-radius);border:1px solid var(--border-strong);background:var(--surface);font-size:max(1rem,16px)}textarea{min-height:6rem;resize:vertical}.check{display:flex;align-items:center;gap:10px;min-height:var(--tap)}.check input{width:1.375rem;height:1.375rem;accent-color:var(--accent)}.multi{border:1px solid var(--border-strong);border-radius:var(--field-radius);padding:4px 12px;max-height:15rem;overflow:auto;background:var(--surface)}.error{color:var(--alert);min-height:1.5rem}.search{margin-block:12px 4px}dl.fields{display:grid;grid-template-columns:minmax(7rem,38%) 1fr;gap:6px 14px;margin:0}dl.fields dt{color:var(--muted);font-size:.875rem}dl.fields dd{margin:0;overflow-wrap:anywhere}.dock{position:fixed;inset-inline:0;bottom:0;z-index:10;padding:0 12px calc(8px + env(safe-area-inset-bottom));pointer-events:none}.dock nav{pointer-events:auto;max-width:760px;margin-inline:auto;display:flex;border-radius:20px;border:1px solid var(--border-strong);background:color-mix(in srgb,var(--surface) 94%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 8px 26px #0000001f;padding-inline:4px}.dock a{flex:1;min-height:60px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:var(--muted);text-decoration:none;font-size:.6875rem}.dock a[aria-current=page]{color:var(--ink)}.dock svg{width:1.375rem;height:1.375rem}.dock .add .circle{width:47px;height:47px;border-radius:50%;display:grid;place-items:center;color:#fff;margin-top:-14px;background:linear-gradient(135deg,var(--add-top),var(--add-bottom));border:1px solid var(--gold);box-shadow:0 4px 12px #0000002e}.mko-footer{margin-top:32px;padding-block:16px 10px;border-top:1px solid var(--gold);display:flex;justify-content:flex-end}.mko-powered{display:block;width:132px;aspect-ratio:480 / 148;background-color:var(--gold);-webkit-mask:url(../brand/powered-by-mko-mask.png) right center / contain no-repeat;mask:url(../brand/powered-by-mko-mask.png) right center / contain no-repeat;-webkit-print-color-adjust:exact;print-color-adjust:exact}@media (forced-colors: active){.mko-powered{background-color:CanvasText}}.toast{position:fixed;inset-inline:16px;bottom:calc(var(--dock-height) + env(safe-area-inset-bottom) + 12px);z-index:20;max-width:560px;margin-inline:auto;background:var(--accent);color:var(--on-accent);padding:12px 16px;border-radius:var(--field-radius);box-shadow:0 6px 20px #0003}.update-bar{position:fixed;inset-inline:16px;bottom:calc(var(--dock-height) + env(safe-area-inset-bottom) + 12px);z-index:30;max-width:560px;margin-inline:auto;display:flex;align-items:center;gap:var(--m);background:var(--surface);color:var(--ink);border:1px solid var(--gold);padding:10px 10px 10px 16px;border-radius:var(--card-radius);box-shadow:0 6px 20px #0003}.update-bar span{flex:1;font-size:.9375rem}.banner{font-size:.8125rem;color:var(--ink-secondary);background:var(--notice);border-radius:var(--field-radius);padding:8px 12px;margin-top:8px}.photos{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(9rem,45%),1fr));gap:var(--s)}.photos a{display:block;border-radius:12px;overflow:hidden;background:var(--surface-raised);aspect-ratio:1;text-decoration:none;color:var(--ink);position:relative}.photos img{width:100%;height:100%;object-fit:cover;display:block}.photos .cap{position:absolute;inset-inline:0;bottom:0;padding:4px 8px;font-size:.75rem;background:color-mix(in srgb,var(--surface) 80%,transparent)}.sheet{direction:ltr;position:relative;background:#fff;border:1px solid var(--border);border-radius:8px;overflow:hidden;touch-action:manipulation}.sheet canvas,.sheet img{display:block;width:100%;height:auto}.pin{position:absolute;width:30px;height:30px;margin-left:-15px;margin-top:-30px;border:0;padding:0;background:none;cursor:pointer}.pin svg{width:30px;height:30px;filter:drop-shadow(0 1px 2px rgba(0,0,0,.4))}.pin .n{position:absolute;inset-inline:0;top:4px;color:#fff;font-size:.6875rem;font-weight:700;text-align:center}.notes textarea{width:100%}.note-list{list-style:none;margin:8px 0 0;padding:0}.note{border-top:1px solid var(--border);padding-block:10px}.note-text{white-space:pre-wrap;overflow-wrap:anywhere}.note.corrected .note-text{color:var(--muted);text-decoration:line-through;text-decoration-color:var(--faint)}.note .tags{margin-top:4px}.note .tags a.tag{text-decoration:none}.note.suggestion.unconfirmed{border-inline-start:3px dashed var(--warning);padding-inline-start:10px}.note.suggestion.confirmed{border-inline-start:3px solid var(--success);padding-inline-start:10px}.note.suggestion.dismissed .note-text{color:var(--muted)}.check.switch input{appearance:none;-webkit-appearance:none;width:2.75rem;height:1.625rem;border-radius:999px;background:var(--border-strong);position:relative;flex:none;transition:background .15s}.check.switch input:after{content:"";position:absolute;top:3px;left:3px;width:1.25rem;height:1.25rem;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0000004d;transition:transform .15s}.check.switch input:checked{background:var(--gold)}.check.switch input:checked:after{transform:translate(1.125rem)}.check.switch input:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.note-pin{width:22px;height:22px;margin-left:-11px;margin-top:-11px;border-radius:50%;background:var(--gold);border:2px solid #fff;box-shadow:0 1px 3px #0006}.note-pin .n{position:static;display:block;line-height:18px;font-size:.625rem}.page-input{max-width:7rem}.cmp-modes .btn[aria-pressed=true]{background:var(--chip-on);color:var(--ink);border-color:var(--gold)}.cmp-slider-row{display:flex;flex-direction:column;gap:4px;margin-block:6px}.cmp-slider{width:100%;accent-color:var(--gold);min-height:var(--tap)}.cmp-stage{direction:ltr;position:relative;overflow:hidden;background:#fff;border:1px solid var(--border);border-radius:8px;touch-action:none;user-select:none;-webkit-user-select:none;max-height:75vh;min-height:200px}.cmp-inner{position:absolute;left:0;top:0;transform-origin:0 0}.cmp-layer{position:absolute;inset:0}.cmp-layer canvas{display:block;width:100%;height:100%}.cmp-marks{position:absolute;inset:0;pointer-events:none}.cmp-marks .change{fill:none;stroke-width:2.5px}.cmp-marks .change.removed{stroke:#c0392b}.cmp-marks .change.added{stroke:#1f5fbf}.cmp-marks .change.changed{stroke:#8e44ad}.cmp-marks .change.selected{stroke:#d4a017;stroke-width:4px;fill:#d4a0171f}.cmp-marks .suggestion{fill:#97684014;stroke:#976840;stroke-width:2.5px;stroke-dasharray:8 5}.cmp-marks .suggestion.confirmed{stroke-dasharray:none;stroke:#4f6b45}.cmp-handle{position:absolute;top:0;bottom:0;width:44px;margin-left:-22px;cursor:ew-resize}.cmp-handle:before{content:"";position:absolute;left:21px;top:0;bottom:0;width:2px;background:var(--gold);box-shadow:0 0 0 1px #fffc}.swatch{display:inline-block;width:.8em;height:.8em;border-radius:2px;margin-inline-end:6px;vertical-align:-1px}.swatch.red{background:#e0322b}.swatch.blue{background:#2a62d6}.change-list{list-style:none;margin:8px 0 0;padding:0}.change-list button.row-link{width:100%;background:none;border:0;border-bottom:1px solid var(--border);font:inherit;text-align:start;cursor:pointer}.change-list button.row-link.on{background:var(--chip-on)}.change-note{padding-block:8px}.change-note textarea{width:100%}.nudge .btn{min-width:var(--tap)}.pager{display:flex;align-items:center;justify-content:space-between;gap:var(--s);margin-block:var(--s)}.signin{max-width:26rem;margin-inline:auto}dialog{border:0;border-radius:var(--card-radius);background:var(--surface);color:var(--ink);max-width:min(32rem,calc(100vw - 32px));padding:var(--xl)}dialog::backdrop{background:#00000059}[hidden]{display:none!important}.area-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--m);margin-block:var(--m) var(--l)}.area-tile{display:flex;flex-direction:column;justify-content:center;gap:2px;min-height:64px;padding:var(--m) var(--l);border:1px solid var(--border);border-radius:var(--card-radius);background:var(--surface);color:var(--ink);text-decoration:none}.area-tile b{font-family:var(--serif);font-weight:400;font-size:1.15rem}.area-tile small{color:var(--muted);font-size:.8rem}.area-tile.current{border-color:var(--gold)}a.area-tile:hover{border-color:var(--border-strong)}.pay-nav{flex-wrap:wrap}.pay-badge{display:inline-flex;min-width:1.4em;justify-content:center;margin-left:6px;padding:0 6px;border-radius:999px;background:var(--gold);color:var(--on-accent);font-size:.75rem}.pay-totals .pay-total-main{display:flex;flex-wrap:wrap;gap:var(--xl)}.pay-totals .pay-total-main small{display:block;color:var(--muted);font-size:.8rem}.pay-totals .pay-total-main b{font-family:var(--serif);font-weight:400;font-size:1.6rem}.pay-totals h3{font-size:.9rem;margin:var(--m) 0 4px}.pay-totals ul{margin:0;padding-left:18px}.pay-excluded{border-left:3px solid var(--warning);padding-left:10px}.pay-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--m);align-items:end}.pay-grid input,.pay-grid select{min-height:var(--tap)}.pay-upload{align-items:flex-start}.pay-queue{list-style:none;padding:0;margin:0;display:grid;gap:6px}.pay-queue li{padding:8px 10px;border-radius:8px;background:var(--surface-raised);overflow-wrap:anywhere}.pay-queue .q-done{border-left:3px solid var(--success)}.pay-queue .q-needs-check{border-left:3px solid var(--warning)}.pay-actions{flex-wrap:wrap}.pay-table{display:grid;gap:0;margin-block:var(--m);border:1px solid var(--border);border-radius:var(--card-radius);background:var(--surface);overflow:hidden}.pay-row{display:grid;grid-template-columns:6.5em 1.3fr 1fr .7fr 1.4fr 1fr 1fr .7fr 1.1fr 56px;gap:8px;align-items:center;padding:10px 12px;border-top:1px solid var(--border);min-height:var(--tap)}.pay-head{border-top:0;font-size:.75rem;color:var(--muted);text-transform:uppercase;letter-spacing:.06em}.pay-cell{overflow-wrap:anywhere;font-size:.9rem}.pay-date{font-weight:600;color:var(--ink);text-decoration:none;min-height:var(--tap);display:inline-flex;align-items:center}.pay-amount{text-align:right;white-space:nowrap}.pay-note{color:var(--muted)}.pay-chip{display:inline-block;margin:2px 4px 2px 0;padding:2px 8px;border-radius:999px;font-size:.75rem;border:1px solid var(--border);white-space:nowrap}.pay-chip.st-ok{border-color:var(--success);color:var(--success)}.pay-chip.st-needs_check,.pay-chip.possible{border-color:var(--warning);color:var(--warning)}.pay-chip.st-needs_filing{border-color:var(--gold);color:var(--gold-text)}.pay-chip.st-duplicate,.pay-chip.st-archived,.pay-chip.no-receipt{color:var(--muted)}.pay-thumb{width:48px;height:48px;border-radius:8px;border:1px solid var(--border);background:var(--surface-raised) center/cover no-repeat;cursor:pointer;font-size:.7rem;color:var(--muted)}.pay-thumb.empty{display:inline-block;cursor:default;opacity:.4}.pay-list{list-style:none;padding-left:var(--xl)}.pay-vendor h2{font-family:var(--serif);font-weight:400;margin:0}.pay-contract{display:flex;flex-wrap:wrap;gap:6px 16px;align-items:center;padding:8px 0;border-top:1px solid var(--border)}.pay-form .actions{margin-top:var(--m)}@media (max-width: 760px){.pay-head{display:none}.pay-row{grid-template-columns:1fr auto;grid-template-areas:"date amount" "vendor thumb" "status thumb";row-gap:4px}.pay-date{grid-area:date}.pay-amount{grid-area:amount}.pay-vendor{grid-area:vendor}.pay-status{grid-area:status}.pay-row>.pay-cell:last-child{grid-area:thumb;justify-self:end}.pay-row>.pay-cell[data-label]{display:none}.pay-cell{font-size:1rem}}.back-bar{padding-block:10px 0}.back-btn{display:inline-flex;align-items:center;gap:4px;min-height:var(--tap);padding-inline:4px 12px;margin-inline-start:-4px;color:var(--ink);font-weight:600;text-decoration:none;border-radius:8px}.back-btn span{font-size:1.6em;line-height:1;margin-top:-.12em}.back-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.file-title{overflow-wrap:anywhere}.file-view{display:grid;gap:12px;margin-block:12px 24px}.file-image,.file-page{width:100%;height:auto;border-radius:12px;border:1px solid var(--border);background:#fff}.pay-check,.pay-notreceipt{display:grid;gap:8px}.pay-inline{display:inline-block}.pay-inline>summary{list-style:none}.pay-inline>summary::-webkit-details-marker{display:none}.pay-inline[open]{display:block;width:100%}.pay-attached{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.pay-hidden .row-link{gap:8px;flex-wrap:wrap}.pay-chip.legacy{color:var(--muted)}.pay-legacy-list{list-style:none;padding:0;margin:0 0 8px}.pay-legacy-list li{padding:6px 0;border-bottom:1px solid var(--line, rgba(0,0,0,.08))}.mnlk-login{--bg:#f8f6f0;--card:#efeee6;--ink:#303d37;--muted:#6a736d;--line:#d9ddd3;--gold:#a38d60;--olive:#435649;--on-olive:#fff;--danger:#8a3b2e;color-scheme:light;background:var(--bg);color:var(--ink);font:15px/1.6 Arial,Helvetica,sans-serif;min-height:100dvh;display:flex;flex-direction:column;margin:0}@media (prefers-color-scheme:dark){.mnlk-login{--bg:#161a18;--card:#1f2421;--ink:#ece8de;--muted:#a7ada5;--line:#333b36;--gold:#c9b07f;--olive:#6f8a76;--on-olive:#0f1311;--danger:#e09080;color-scheme:dark}}.mnlk-login.overlay{position:fixed;inset:0;overflow:auto;z-index:1000}.mnlk-login,.mnlk-login *,.mnlk-login *:before,.mnlk-login *:after{box-sizing:border-box}.mnlk-login :is(h1,h2){font-family:Georgia,serif;font-weight:400;letter-spacing:-.01em}.mnlk-login a{color:inherit}.mnlk-login :is(button,.button,input,select){font:inherit;color:var(--ink)}.mnlk-login :is(button,.button){display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 16px;border:1px solid var(--line);border-radius:6px;background:transparent;cursor:pointer;text-decoration:none;box-shadow:none}.mnlk-login :is(button.primary,.button.primary){background:var(--olive);border-color:var(--olive);color:var(--on-olive)}.mnlk-login button:disabled{opacity:.5;cursor:default}.mnlk-login :is(button.link,a.link){border:0;min-height:36px;padding:4px 0;color:var(--muted);text-decoration:underline;background:none;justify-self:center}.mnlk-login :is(input,select){width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--line);border-radius:6px;background:var(--bg);margin:0}.mnlk-login :is(input,button,select,a):focus-visible{outline:2px solid var(--gold);outline-offset:2px}.mnlk-login label{display:grid;gap:6px;font-size:13px;color:var(--muted);margin:0}.mnlk-login .status{min-height:1.4em;font-size:13px;color:var(--muted);margin:0}.mnlk-login .status.error{color:var(--danger)}.mnlk-login .row{display:flex;gap:10px;flex-wrap:wrap;align-items:center;justify-content:center}.mnlk-login [hidden]{display:none!important}.mnlk-login .gate-card{width:min(380px,calc(100% - 32px));margin:auto;padding:40px 0 24px;display:grid;gap:22px;justify-items:center}.mnlk-login form{width:100%;display:grid;gap:14px;margin:0}.mnlk-login form p{margin:0}.mnlk-login .mnlk-logo{display:block;width:132px;height:auto}.mnlk-login .gate-card h1{font-size:26px;margin:0;text-align:center}.mnlk-login .gate-card>p{margin:0;text-align:center}.mnlk-login .areas{list-style:none;padding:0;margin:0;width:100%;display:grid;gap:10px}.mnlk-login .areas :is(a,.soon){display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:16px 18px;border:1px solid var(--line);border-radius:8px;background:var(--card);text-decoration:none}.mnlk-login .areas small{color:var(--muted)}.mnlk-login .areas .soon{opacity:.7}.mnlk-login .mko-footer{display:flex;justify-content:flex-end;padding:16px;padding-bottom:max(16px,env(safe-area-inset-bottom));margin-top:auto;border:0;background:none}.mnlk-login .mko-powered{display:block;width:120px;aspect-ratio:480/148;background-color:var(--gold);-webkit-mask:url(./powered-by-mko-mask-ebfEChFt.png) right center/contain no-repeat;mask:url(./powered-by-mko-mask-ebfEChFt.png) right center/contain no-repeat}@media print{.mnlk-login .mko-powered{-webkit-print-color-adjust:exact;print-color-adjust:exact}}
