.al-lead{padding-block-end:var(--ij-space-6)}.al-measure{max-inline-size:calc(68ch + var(--mk-gutter) * 2)}.al-head{max-inline-size:68ch}.al-title{max-inline-size:none;font-size:clamp(var(--ij-text-3xl), 5vw, var(--ij-text-4xl));margin:0;line-height:1.1}.al-lede{margin-block:var(--ij-space-4) var(--ij-space-4);max-inline-size:60ch}.al-kicker{margin:0 0 var(--ij-space-3);color:var(--mk-label);font-size:var(--ij-text-xs);letter-spacing:.12ch;text-transform:uppercase;font-weight:700}.al-privacy{margin:0 0 var(--ij-space-6);border-inline-start:var(--ij-space-1) solid var(--mk-sage);color:var(--mk-ink);font-size:var(--ij-text-sm);line-height:var(--ij-leading-sm);max-inline-size:60ch;padding-inline-start:var(--ij-space-4)}.al-block{margin-block-end:var(--ij-space-6)}.al-block-title{margin:0 0 var(--ij-space-4);font-family:var(--ij-font-display);font-size:var(--ij-text-2xl);font-weight:600;line-height:var(--ij-leading-2xl)}.al-hint{margin:var(--ij-space-1) 0 0;color:var(--ij-text-muted);font-size:var(--ij-text-sm);line-height:var(--ij-leading-sm)}.al-hint:focus{outline:none}.al-live:empty{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:0;padding:0;position:absolute;overflow:hidden}.al-planner{gap:var(--ij-space-6);display:grid}.al-planner-main{min-inline-size:0}.al-setup{gap:var(--ij-space-5);display:grid}.al-label{font-size:var(--ij-text-sm);margin-block-end:var(--ij-space-2);font-weight:700;display:block}.al-input{box-sizing:border-box;inline-size:100%;min-inline-size:0;min-block-size:var(--ij-target-min);padding:var(--ij-space-2) var(--ij-space-3);border:1px solid var(--ij-border);border-radius:var(--ij-radius-md);background:var(--mk-card);color:var(--mk-ink);font:inherit;font-size:var(--ij-text-base);transition:border-color var(--ij-duration-fast) var(--ij-ease-standard)}.al-input:hover{border-color:var(--mk-rose-soft)}.al-input:focus-visible{border-color:var(--mk-cocoa);outline:var(--ij-focus-width) solid var(--ij-focus);outline-offset:var(--ij-focus-offset)}.al-input-amount{font-variant-numeric:tabular-nums;text-align:end}.al-money{display:block;position:relative}.al-money .al-input-amount{padding-inline-start:calc(var(--ij-space-3) + 3ch)}.al-currency{color:var(--ij-text-muted);font-size:var(--ij-text-sm);pointer-events:none;align-items:center;display:flex;position:absolute;inset-block:0;inset-inline-start:var(--ij-space-3)}.al-lines{gap:var(--ij-space-3);margin:0;padding:0;list-style:none;display:grid}.al-line{gap:var(--ij-space-2) var(--ij-space-3);padding:var(--ij-space-3);border:1px solid var(--ij-border);border-radius:var(--ij-radius-lg);background:var(--mk-paper-deep);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.al-input-name{grid-column:1/-1;font-weight:600}.al-amount{gap:var(--ij-space-1);min-inline-size:0;display:grid}.al-amount-label{color:var(--ij-text-muted);font-size:var(--ij-text-xs);font-weight:700}.al-line-head{display:none}.al-remove,.al-add,.al-print{min-block-size:var(--ij-target-min);padding-inline:var(--ij-space-4);border:1px solid var(--ij-border);border-radius:var(--ij-radius-lg);background:var(--mk-card);color:var(--ij-link);font:inherit;font-size:var(--ij-text-sm);cursor:pointer;transition:border-color var(--ij-duration-fast) var(--ij-ease-standard), background-color var(--ij-duration-fast) var(--ij-ease-standard);justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.al-remove{min-block-size:var(--ij-target-min);padding-inline:var(--ij-space-3);color:var(--ij-text-muted);background:0 0;border-color:#0000;grid-column:1/-1;justify-self:start}.al-remove:hover{color:var(--mk-ink);background:var(--mk-card)}.al-add{margin-block-start:var(--ij-space-4)}.al-add:hover,.al-print:hover{border-color:var(--mk-rose-soft);background:var(--mk-rose-faint)}.al-remove:focus-visible,.al-add:focus-visible,.al-print:focus-visible,.al-check input:focus-visible{outline:var(--ij-focus-width) solid var(--ij-focus);outline-offset:var(--ij-focus-offset)}.al-summary{padding:var(--ij-space-5);border:1px solid var(--ij-border);border-radius:var(--mk-radius-card);background:var(--mk-card);align-self:start}.al-figures{gap:var(--ij-space-4);margin:0;display:grid}.al-figure{gap:var(--ij-space-1);border-block-end:1px solid var(--ij-border);padding-block-end:var(--ij-space-4);display:grid}.al-figure:last-child{border-block-end:0;padding-block-end:0}.al-figure dt{color:var(--ij-text-muted);font-size:var(--ij-text-sm);font-weight:600}.al-figure dd{margin:0}.al-figure-value{font-family:var(--ij-font-display);font-size:var(--ij-text-2xl);font-variant-numeric:lining-nums tabular-nums;line-height:var(--ij-leading-2xl);overflow-wrap:anywhere}.al-figure-note{color:var(--ij-text-muted);font-size:var(--ij-text-sm);line-height:var(--ij-leading-sm)}.al-figure-note[data-tone=over]{color:var(--ij-danger);font-weight:600}.al-actions{align-items:center;gap:var(--ij-space-3) var(--ij-space-5);margin-block:var(--ij-space-5);flex-wrap:wrap;display:flex}.al-actions .al-hint{margin:0}@media (min-width:640px){.al-setup{grid-template-columns:repeat(2,minmax(0,1fr))}.al-line{grid-template-columns:minmax(0, 1.4fr) minmax(0, 1fr) minmax(0, 1fr) var(--ij-space-8);background:0 0;border:0;align-items:center;padding:0}.al-line-head{color:var(--ij-text-muted);font-size:var(--ij-text-xs);letter-spacing:.08ch;text-transform:uppercase;margin-block-end:var(--ij-space-2);font-weight:700;display:grid}.al-line-head span:not(:first-child){text-align:end}.al-input-name{grid-column:auto}.al-amount-label{display:none}.al-remove{padding-inline:var(--ij-space-2);grid-column:auto;justify-self:end}}@media (min-width:1024px){.al-planner{grid-template-columns:minmax(0, 1fr) calc(var(--ij-space-8) * 5);gap:var(--ij-space-7)}.al-summary{position:sticky;inset-block-start:calc(var(--ij-space-8) + var(--ij-space-5))}.al-planner-split{grid-template-rows:auto 1fr;row-gap:0}.al-planner-split .al-summary{grid-area:1/2/span 2}.al-planner-split .al-planner-next{grid-area:2/1}}.al-hint[data-tone=over]{color:var(--ij-danger);font-weight:600}.al-hint[data-tone=note]{border-inline-start:2px solid var(--mk-rose);color:var(--mk-ink);padding-inline-start:var(--ij-space-3)}.al-percent{display:block;position:relative}.al-percent .al-input-amount{padding-inline-end:calc(var(--ij-space-3) + 2ch)}.al-percent-sign{color:var(--ij-text-muted);font-size:var(--ij-text-sm);pointer-events:none;align-items:center;display:flex;position:absolute;inset-block:0;inset-inline-end:var(--ij-space-3)}.al-select{min-inline-size:0;display:block;position:relative}.al-select .al-input{appearance:none;text-overflow:ellipsis;cursor:pointer;padding-inline-end:calc(var(--ij-space-4) * 2 + var(--ij-space-2))}.al-select:after{content:"";inline-size:var(--ij-space-2);block-size:var(--ij-space-2);border-inline-end:2px solid var(--mk-cocoa);border-block-end:2px solid var(--mk-cocoa);pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-end:calc(var(--ij-space-4) + 2px);translate:0 -70%;rotate:45deg}.al-input[type=time]{padding-inline-end:var(--ij-space-4)}.al-input[type=time]::-webkit-calendar-picker-indicator{cursor:pointer;margin-inline-start:var(--ij-space-2)}.al-ros-setup{gap:var(--ij-space-5);display:grid}.al-ros-apply{gap:var(--ij-space-2);flex-wrap:wrap;display:flex}.al-ros-apply .al-select{flex:1 1 calc(var(--ij-space-8) * 4)}.al-ros-inline{margin:0}.al-ros-undo{color:var(--ij-link);font:inherit;text-underline-offset:30%;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.al-ros-undo:focus-visible{outline:var(--ij-focus-width) solid var(--ij-focus);outline-offset:var(--ij-focus-offset)}.al-ros-head{gap:var(--ij-space-1) var(--ij-space-4);flex-wrap:wrap;justify-content:space-between;align-items:baseline;margin-block-end:var(--ij-space-3);display:flex}.al-ros-head .al-block-title{margin:0}.al-ros-zone{color:var(--ij-text-muted);font-size:var(--ij-text-sm);line-height:var(--ij-leading-sm);margin:0}.al-ros-sheet{--al-ros-time:calc(var(--ij-space-8) * 1.5);--al-ros-rail:var(--ij-space-5);--al-ros-gap:var(--ij-space-4);--al-ros-rail-x:calc(var(--al-ros-rail) / 2);container-type:inline-size}.al-ros-rows{margin:0;padding:0;list-style:none}.al-ros-row{grid-template-columns:var(--al-ros-rail) minmax(0, 1fr);column-gap:var(--ij-space-3);row-gap:var(--ij-space-1);padding-block:var(--ij-space-4);align-items:start;display:grid;position:relative}.al-ros-row+.al-ros-row{border-block-start:1px solid var(--ij-border)}.al-ros-node{grid-area:1/1/span 3;align-self:stretch;position:relative}.al-ros-node:before{content:"";inset-block:calc(var(--ij-space-4) * -1);border-inline-start:1px solid color-mix(in srgb, var(--mk-cocoa) 30%, transparent);position:absolute;inset-inline-start:50%}.al-ros-row:first-child .al-ros-node:before{inset-block-start:calc(var(--ij-leading-2xl) / 2)}.al-ros-row:last-child .al-ros-node:before{inset-block-end:calc(100% - var(--ij-leading-2xl) / 2)}.al-ros-node:after{content:"";box-sizing:border-box;inline-size:var(--ij-space-2);block-size:var(--ij-space-2);border:2px solid var(--mk-cocoa);border-radius:var(--ij-radius-full);background:var(--mk-cocoa);position:absolute;inset-block-start:calc(var(--ij-leading-2xl) / 2 - var(--ij-space-1));inset-inline-start:calc(50% - var(--ij-space-1))}.al-ros-row[data-kind=break] .al-ros-node:before{border-inline-start-style:dotted;border-inline-start-width:2px}.al-ros-row[data-kind=break] .al-ros-node:after{background:var(--mk-paper)}.al-ros-time{gap:0 var(--ij-space-3);flex-wrap:wrap;grid-column:2;align-items:baseline;margin:0;display:flex}.al-ros-start{color:var(--mk-ink);font-family:var(--ij-font-display);font-size:var(--ij-text-2xl);font-variant-numeric:lining-nums tabular-nums;font-weight:600;line-height:var(--ij-leading-2xl)}.al-ros-end{color:var(--ij-text-muted);font-size:var(--ij-text-sm);font-variant-numeric:tabular-nums;line-height:var(--ij-leading-sm);white-space:nowrap}.al-ros-tag{color:var(--mk-cocoa);font-size:var(--ij-text-sm);font-style:italic;line-height:var(--ij-leading-sm)}.al-ros-row[data-kind=break] :is(.al-ros-start,.al-ros-name){font-style:italic;font-weight:500}.al-ros-name{box-sizing:border-box;inline-size:calc(100% + var(--ij-space-2) * 2);min-block-size:var(--ij-target-min);margin:0 calc(var(--ij-space-2) * -1);padding:calc((var(--ij-target-min) - var(--ij-leading-lg)) / 2) var(--ij-space-2);border-radius:var(--ij-radius-md);color:var(--mk-ink);font:inherit;font-size:var(--ij-text-lg);font-weight:500;line-height:var(--ij-leading-lg);field-sizing:content;overflow-wrap:anywhere;resize:none;transition:box-shadow var(--ij-duration-fast) var(--ij-ease-standard), background-color var(--ij-duration-fast) var(--ij-ease-standard);background:0 0;border:0;grid-column:2;display:block;overflow:hidden}.al-ros-name:hover{background:color-mix(in srgb, var(--mk-card) 70%, transparent);box-shadow:inset 0 0 0 1px var(--ij-border)}.al-ros-name:focus-visible{background:var(--mk-card);box-shadow:none;outline:var(--ij-focus-width) solid var(--ij-focus);outline-offset:var(--ij-focus-offset)}.al-ros-controls{gap:var(--ij-space-2);flex-wrap:wrap;grid-column:2;justify-content:space-between;align-items:center;display:flex}.al-ros-step{block-size:var(--ij-target-min);border-radius:var(--ij-radius-full);background:var(--mk-paper-deep);align-items:center;display:inline-flex}.al-ros-step:focus-within{box-shadow:inset 0 0 0 1px var(--mk-cocoa)}.al-ros-minutes{box-sizing:content-box;inline-size:3ch;block-size:var(--ij-target-min);color:var(--mk-ink);font:inherit;font-size:var(--ij-text-base);font-variant-numeric:tabular-nums;text-align:end;background:0 0;border:0;padding:0;font-weight:600}.al-ros-minutes:focus-visible{outline:none}.al-ros-unit{padding-inline:var(--ij-space-1) var(--ij-space-1);color:var(--ij-text-muted);font-size:var(--ij-text-sm)}.al-ros-tools{align-items:center;display:flex}.al-ros-icon{inline-size:var(--ij-target-min);block-size:var(--ij-target-min);border-radius:var(--ij-radius-full);color:var(--ij-text-muted);cursor:pointer;transition:color var(--ij-duration-fast) var(--ij-ease-standard), background-color var(--ij-duration-fast) var(--ij-ease-standard), opacity var(--ij-duration-fast) var(--ij-ease-standard);background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.al-ros-icon:hover{background:var(--mk-rose-faint);color:var(--mk-ink)}.al-ros-icon[data-tone=remove]:hover{color:var(--ij-danger)}.al-ros-icon:focus-visible{outline:var(--ij-focus-width) solid var(--ij-focus);outline-offset:calc(var(--ij-focus-offset) * -1)}.al-ros-icon:disabled{opacity:.3;cursor:default}.al-ros-icon:disabled:hover{color:var(--ij-text-muted);background:0 0}@media (hover:hover) and (pointer:fine){.al-ros-tools{opacity:0;transition:opacity var(--ij-duration-base) var(--ij-ease-standard)}.al-ros-row:is(:hover,:focus-within) .al-ros-tools{opacity:1}}.al-ros-insert{z-index:1;border-radius:var(--ij-radius-full);align-items:center;display:flex;position:absolute;inset-block-start:0;inset-inline-start:calc(var(--al-ros-rail-x) - var(--ij-target-min) / 2);translate:0 -50%}.al-ros-insert[data-edge=bottom]{inset-block:auto 0;translate:0 50%}.al-ros-insert button{gap:var(--ij-space-2);min-inline-size:var(--ij-target-min);min-block-size:var(--ij-target-min);border-radius:var(--ij-radius-full);color:var(--mk-cocoa);font:inherit;font-size:var(--ij-text-sm);cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-weight:600;display:inline-flex}.al-ros-insert-break .al-ros-insert-text{font-style:italic}.al-ros-insert button:focus-visible{outline:var(--ij-focus-width) solid var(--ij-focus);outline-offset:calc(var(--ij-focus-offset) * -1)}.al-ros-insert-node{box-sizing:border-box;inline-size:var(--ij-space-5);block-size:var(--ij-space-5);margin-inline:calc((var(--ij-target-min) - var(--ij-space-5)) / 2);border:1px solid color-mix(in srgb, var(--mk-cocoa) 35%, transparent);border-radius:var(--ij-radius-full);background:var(--mk-paper);transition:border-color var(--ij-duration-fast) var(--ij-ease-standard), background-color var(--ij-duration-fast) var(--ij-ease-standard);flex:none;place-items:center;display:grid}.al-ros-insert button:hover .al-ros-insert-node{border-color:var(--mk-cocoa);background:var(--mk-rose-faint)}.al-ros-insert-text{white-space:nowrap;padding-inline-end:var(--ij-space-3);display:none}@media (hover:hover) and (pointer:fine){.al-ros-insert-part .al-ros-insert-node{opacity:.6}.al-ros-insert-break{opacity:0;pointer-events:none}.al-ros-insert:is(:hover,:focus-within){background:var(--mk-paper);box-shadow:var(--mk-shadow-paper)}.al-ros-insert:is(:hover,:focus-within) :is(.al-ros-insert-break,.al-ros-insert-node){opacity:1;pointer-events:auto}.al-ros-insert:is(:hover,:focus-within) .al-ros-insert-text{display:inline}}@media not ((hover:hover) and (pointer:fine)){.al-ros-insert-break{margin-inline-start:calc(var(--ij-space-2) * -1)}}.al-ros-notice{padding-inline:var(--ij-space-2);flex-basis:100%;margin:0}.al-ros-notice:empty{display:none}.al-ros-adds{gap:var(--ij-space-1) var(--ij-space-4);border-block-start:1px solid var(--ij-border);flex-wrap:wrap;padding-block-start:var(--ij-space-3);padding-inline-start:calc(var(--al-ros-rail) + var(--ij-space-3) - var(--ij-space-2));display:flex}.al-ros-add{gap:var(--ij-space-2);min-block-size:var(--ij-target-min);padding-inline:var(--ij-space-2);border-radius:var(--ij-radius-md);color:var(--ij-link);font:inherit;font-size:var(--ij-text-sm);cursor:pointer;transition:background-color var(--ij-duration-fast) var(--ij-ease-standard);background:0 0;border:0;align-items:center;font-weight:600;display:inline-flex}.al-ros-add[data-kind=break]{font-style:italic}.al-ros-add:hover{background:var(--mk-rose-faint)}.al-ros-add:focus-visible{outline:var(--ij-focus-width) solid var(--ij-focus);outline-offset:var(--ij-focus-offset)}.al-ros-copy{gap:var(--ij-space-1);justify-items:start;margin-block-start:var(--ij-space-5);display:grid}.al-ros-paper,.al-ros-paper-zone{display:none}.al-ros-custom{margin-block-start:var(--ij-space-3)}@media (min-width:640px){.al-ros-setup{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.al-ros-preset{grid-column:1/-1}}@container (min-width:448px){.al-ros-row{grid-template-columns:var(--al-ros-time) var(--al-ros-rail) minmax(0, 1fr);column-gap:var(--al-ros-gap)}.al-ros-time{text-align:end;flex-direction:column;grid-area:1/1/span 2;align-items:end;gap:0}.al-ros-node{grid-area:1/2/span 2}.al-ros-name,.al-ros-controls{grid-column:3}.al-ros-name{margin-block-start:calc((var(--ij-leading-2xl) - var(--ij-target-min)) / 2)}.al-ros-adds{padding-inline-start:calc(var(--al-ros-time) + var(--al-ros-rail) + var(--al-ros-gap) * 2 - var(--ij-space-2))}.al-ros-row{--al-ros-rail-x:calc(var(--al-ros-time) + var(--al-ros-gap) + var(--al-ros-rail) / 2)}}@container (min-width:704px){.al-ros-row{grid-template-columns:var(--al-ros-time) var(--al-ros-rail) minmax(0, 1fr) auto}.al-ros-time,.al-ros-node{grid-row:auto}.al-ros-name{grid-column:3}.al-ros-controls{flex-wrap:nowrap;grid-column:4;margin-block-start:calc((var(--ij-leading-2xl) - var(--ij-target-min)) / 2)}}.al-choice{border:0;min-inline-size:0;margin:0;padding:0}.al-choice-options{gap:var(--ij-space-1);padding:var(--ij-space-1);border-radius:var(--ij-radius-full);background:var(--mk-paper-deep);flex-wrap:wrap;display:inline-flex}.al-choice-option{min-block-size:calc(var(--ij-target-min) - var(--ij-space-2));padding-inline:var(--ij-space-4);border-radius:var(--ij-radius-full);color:var(--ij-text-muted);font:inherit;font-size:var(--ij-text-sm);cursor:pointer;transition:background-color var(--ij-duration-fast) var(--ij-ease-standard), color var(--ij-duration-fast) var(--ij-ease-standard);background:0 0;border:0;font-weight:600}.al-choice-option:hover{color:var(--mk-ink)}.al-choice-option[aria-pressed=true]{background:var(--mk-card);color:var(--mk-ink);box-shadow:var(--mk-shadow-paper)}.al-choice-option:focus-visible{outline:var(--ij-focus-width) solid var(--ij-focus);outline-offset:var(--ij-focus-offset)}.al-percent .al-input-unit{padding-inline-end:calc(var(--ij-space-3) + 6ch)}.al-range{inline-size:100%;block-size:var(--ij-target-min);accent-color:var(--mk-cocoa);cursor:pointer;margin:0;display:block}.al-range:focus-visible{outline:var(--ij-focus-width) solid var(--ij-focus);outline-offset:var(--ij-focus-offset)}.al-range-value{justify-content:space-between;gap:var(--ij-space-1) var(--ij-space-4);color:var(--ij-text-muted);font-size:var(--ij-text-sm);line-height:var(--ij-leading-sm);flex-wrap:wrap;margin:0;display:flex}.al-range-value strong{color:var(--mk-ink);font-variant-numeric:tabular-nums}.al-names-hint{margin-block-start:calc(var(--ij-space-4) * -1)}.al-table{border-collapse:collapse;font-variant-numeric:lining-nums tabular-nums;inline-size:100%}.al-table th,.al-table td{padding:var(--ij-space-2) 0;border-block-end:1px solid var(--ij-border);text-align:end}.al-table :is(th,td):first-child{text-align:start}.al-table :is(th,td)+:is(th,td){white-space:nowrap;padding-inline-start:var(--ij-space-3)}.al-table thead th{color:var(--ij-text-muted);font-size:var(--ij-text-xs);letter-spacing:.08ch;text-transform:uppercase;font-weight:700}.al-table tbody th{font-weight:600}.al-table tr[data-more]{display:none}.al-sv-schedule{min-inline-size:0;overflow-x:auto}@media not (min-width:640px){.al-table{font-size:var(--ij-text-sm)}}.al-sv-schedule .al-ros-add{margin-block-start:var(--ij-space-3)}.al-hint a{color:var(--ij-link);text-underline-offset:30%;font-weight:600}.al-sv-early{margin:0 0 var(--ij-space-3)}.al-sv-rounding{margin-block-start:var(--ij-space-4)}.al-figure-lead .al-figure-value{font-size:var(--ij-text-3xl);line-height:1.15}@media (min-width:640px){.al-wide{grid-column:1/-1}}.al-tags{gap:var(--ij-space-2);margin:0 0 var(--ij-space-3);flex-wrap:wrap;padding:0;list-style:none;display:flex}.al-tag{border:1px solid var(--ij-border);border-radius:var(--ij-radius-full);background:var(--mk-card);min-inline-size:0;max-inline-size:100%;transition:border-color var(--ij-duration-fast) var(--ij-ease-standard);align-items:center;display:inline-flex}.al-tag:hover{border-color:var(--mk-rose-soft)}.al-tag-copy,.al-tag-star{min-block-size:var(--ij-target-min);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;display:inline-flex}.al-tag-copy{gap:var(--ij-space-2);min-inline-size:0;padding-inline:var(--ij-space-4) var(--ij-space-2);border-radius:var(--ij-radius-full) 0 0 var(--ij-radius-full);color:var(--mk-ink);font-family:var(--ij-font-display);font-size:var(--ij-text-lg);font-weight:600;line-height:var(--ij-leading-lg);text-align:start}.al-tag-text{overflow-wrap:anywhere;min-inline-size:0}.al-tag-copy svg{color:var(--ij-text-muted);flex:none}.al-tag-star{inline-size:var(--ij-target-min);border-inline-start:1px solid var(--ij-border);border-radius:0 var(--ij-radius-full) var(--ij-radius-full) 0;color:var(--ij-text-muted);justify-content:center;padding:0}.al-tag-star[aria-pressed=true]{color:var(--mk-cocoa)}.al-tag-star[aria-pressed=true] svg{fill:currentColor}.al-tag-copy:hover svg,.al-tag-star:hover{color:var(--mk-ink)}.al-tag-copy:focus-visible,.al-tag-star:focus-visible{outline:var(--ij-focus-width) solid var(--ij-focus);outline-offset:calc(var(--ij-focus-offset) * -1)}.al-tags-waiting{margin-block-end:var(--ij-space-3)}.al-tags-notice{min-block-size:var(--ij-leading-sm);margin-block:0 var(--ij-space-2)}.al-tags-favourites .al-tag-copy{font-size:var(--ij-text-base);line-height:var(--ij-leading-base)}.al-select-short{max-inline-size:calc(var(--ij-space-8) * 3)}.al-print{gap:var(--ij-space-2)}.al-qr-card{inline-size:100%;max-inline-size:calc(var(--ij-space-8) * 4.5);border-radius:var(--ij-radius-md);block-size:auto;box-shadow:var(--mk-shadow-lift);margin:0 auto;display:block}.al-qr-empty{align-content:center;place-items:center;gap:var(--ij-space-3);aspect-ratio:5/7;max-inline-size:calc(var(--ij-space-8) * 4.5);padding:var(--ij-space-5);border:1px dashed color-mix(in srgb, var(--mk-cocoa) 35%, transparent);border-radius:var(--ij-radius-md);color:var(--mk-cocoa);text-align:center;margin:0 auto;display:grid}.al-qr-downloads{gap:var(--ij-space-3);flex-wrap:wrap;align-items:end;display:flex}.al-qr-downloads .al-field{flex:0 1 calc(var(--ij-space-8) * 3)}.al-qr-notes{gap:var(--ij-space-2);max-inline-size:60ch;margin-block-start:var(--ij-space-4);display:grid}.al-qr-notes .al-hint{margin:0}.al-qr-test{border-inline-start:2px solid var(--mk-rose);padding-inline-start:var(--ij-space-3)}.al-qr-sheet{display:none}@page al-qr{size:A4;margin:10mm}.al-faq{margin-block-end:var(--ij-space-6)}.al-badges{gap:var(--ij-space-1) var(--ij-space-4);margin:0 0 var(--ij-space-4);color:var(--mk-cocoa);font-size:var(--ij-text-sm);font-weight:600;line-height:var(--ij-leading-sm);flex-wrap:wrap;padding:0;list-style:none;display:flex}.al-badges li{gap:var(--ij-space-2);align-items:center;display:inline-flex}.al-badges li:before{content:"";inline-size:var(--ij-space-1);block-size:var(--ij-space-1);border-radius:var(--ij-radius-full);background:var(--mk-rose);flex:none}.al-faq+.al-embed{margin-block:calc(var(--ij-space-6) * -1) var(--ij-space-6);border-block-start:0}.al-embed:not(.al-faq+.al-embed){margin-block-end:var(--ij-space-6)}.al-embed-body{padding-block-end:var(--ij-space-5)}.al-embed-body>p{margin:0 0 var(--ij-space-4);color:var(--ij-text-muted);padding:0}.al-embed-body .al-copy .al-hint{padding:0}.al-embed-code{margin:0 0 var(--ij-space-3);padding:var(--ij-space-4);border-radius:var(--ij-radius-lg);background:var(--mk-paper-deep);color:var(--mk-ink);font-size:var(--ij-text-sm);line-height:var(--ij-leading-sm);white-space:pre-wrap;overflow-wrap:anywhere}.al-embed-code:focus-visible{outline:var(--ij-focus-width) solid var(--ij-focus);outline-offset:var(--ij-focus-offset)}.al-copy{gap:var(--ij-space-1);justify-items:start;display:grid}.al-callout{margin-block:0 var(--ij-space-5);padding:var(--ij-space-5);border-radius:var(--mk-radius-card);background:var(--mk-paper-deep)}.al-callout p{margin:0 0 var(--ij-space-3)}.al-callout-title{font-family:var(--ij-font-display);font-size:var(--ij-text-xl);font-weight:600;line-height:var(--ij-leading-xl)}.al-callout a,.al-source a,.al-related a{color:var(--ij-link);text-underline-offset:30%;font-weight:600}.al-stages{margin:var(--ij-space-6) 0 0;padding:0;list-style:none}.al-stage{padding-block:var(--ij-space-5);border-block-start:1px solid var(--ij-border);break-inside:avoid}.al-stage-title{margin:0 0 var(--ij-space-3);font-family:var(--ij-font-display);font-size:var(--ij-text-2xl);font-weight:600;line-height:var(--ij-leading-2xl);text-wrap:balance}.al-checks{gap:var(--ij-space-1);margin:0;padding:0;list-style:none;display:grid}.al-check{grid-template-columns:var(--ij-space-5) minmax(0, 1fr);gap:var(--ij-space-3);padding-block:var(--ij-space-2);font-size:var(--ij-text-lg);line-height:var(--ij-leading-lg);cursor:pointer;align-items:start;display:grid}.al-check input{inline-size:var(--ij-space-5);block-size:var(--ij-space-5);margin:var(--ij-space-1) 0 0;accent-color:var(--mk-cocoa)}.al-check input:checked+span{color:var(--ij-text-muted);text-decoration:line-through;-webkit-text-decoration-color:var(--mk-rose);text-decoration-color:var(--mk-rose)}.al-source{margin:var(--ij-space-5) 0 0;color:var(--ij-text-muted);font-size:var(--ij-text-sm);line-height:var(--ij-leading-sm)}.al-explain{border-block-start:1px solid var(--ij-border);padding-block-start:var(--ij-space-6)}.al-steps{margin:0 0 var(--ij-space-5);font-size:var(--ij-text-lg);line-height:var(--ij-leading-lg);padding-inline-start:var(--ij-space-5)}.al-steps li+li{margin-block-start:var(--ij-space-2)}.al-note{margin:0 0 var(--ij-space-6);color:var(--ij-text-muted)}.al-after{gap:var(--ij-space-6);display:grid}.al-related ul{gap:var(--ij-space-2);margin:0;padding:0;list-style:none;display:grid}.al-related li{font-size:var(--ij-text-lg);line-height:var(--ij-leading-lg)}.al-related-sub{margin:var(--ij-space-5) 0 var(--ij-space-3);color:var(--ij-text-muted);font-size:var(--ij-text-sm);font-weight:600;line-height:var(--ij-leading-sm)}.al-related .al-related-tools{gap:var(--ij-space-2) var(--ij-space-5);flex-wrap:wrap;display:flex}.al-related-tools li{font-size:var(--ij-text-base);line-height:var(--ij-leading-base)}@media print{.al-noprint{display:none!important}body:has(.al) .mk-bar{display:none!important}body:has(.al) .mk-footer{display:none!important}body:has(.al) .maintenance-banner{display:none!important}body:has(.al){background:var(--mk-print)}.al{background:var(--mk-print);color:var(--mk-ink)}.al .mk-section,.al-lead{padding-block:0}.al-title{font-size:var(--ij-text-3xl)}.al-lede{margin-block:var(--ij-space-2);font-size:var(--ij-text-base)}.al-privacy{margin-block-end:var(--ij-space-4)}.al-planner{gap:var(--ij-space-4);grid-template-columns:minmax(0,1fr)}.al-summary{padding:var(--ij-space-4);position:static}.al-line{background:0 0;border:0;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);padding:0}.al-line-head{display:grid}.al-input-name{grid-column:auto}.al-amount-label{display:none}.al-input{border-color:var(--mk-ink-soft);background:var(--mk-print)}.al-callout{border:1px solid var(--mk-ink-soft);background:var(--mk-print)}.al-stage{padding-block:var(--ij-space-3)}.al-stage-title{font-size:var(--ij-text-xl)}.al-check{padding-block:var(--ij-space-1);font-size:var(--ij-text-base)}.al-check input{appearance:none;inline-size:var(--ij-space-4);block-size:var(--ij-space-4);border:1px solid var(--mk-ink);border-radius:var(--ij-radius-sm);background:var(--mk-print)}.al-check input:checked+span{color:var(--mk-ink);text-decoration:none}.al-ros-paper-zone{margin:0 0 var(--ij-space-2);font-size:var(--ij-text-sm);display:block}.al-ros-paper{gap:0;margin:0;padding:0;list-style:none;display:grid}.al-ros-paper li{gap:var(--ij-space-3);padding-block:var(--ij-space-1);border-block-end:1px solid var(--mk-ink-soft);break-inside:avoid;grid-template-columns:16ch minmax(0,1fr) 10ch;display:grid}.al-ros-paper li[data-kind=break]{font-style:italic}.al-ros-paper li span:last-child{text-align:end}.al-table tr[data-more]{display:table-row}.al-table tr{break-inside:avoid}.al-choice-options{background:0 0}.al-choice-option:not([aria-pressed=true]),.al-tag-star{display:none}body:has(.al-qr-sheet) .al .mk-shell{max-inline-size:none;margin:0;padding:0}.al-qr{display:block}.al-qr-sheet{page:al-qr;break-inside:avoid;margin:0 auto;display:block}}
