._4D3mIG_page{padding:var(--space-md);grid-gap:var(--space-md);justify-items:center;gap:var(--space-md);display:grid}._4D3mIG_card{width:min(100%, var(--reading-width));padding:var(--space-lg);grid-gap:var(--space-sm);justify-items:center;gap:var(--space-sm);border:var(--line-thin) solid var(--line);border-radius:var(--radius-md);background:var(--surface);display:grid}._4D3mIG_qr{width:min(100%, var(--referral-qr-width));border-radius:var(--radius-sm);background:var(--surface);height:auto;display:block}._4D3mIG_qrFallback,._4D3mIG_caption{max-width:var(--reading-width);color:var(--ink-soft);font-size:var(--text-sm);text-align:center;margin:0}._4D3mIG_actions{justify-content:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}._4D3mIG_lead,._4D3mIG_done,._4D3mIG_error{font-size:var(--text-sm);text-align:center;margin:0}._4D3mIG_lead{color:var(--ink-soft)}._4D3mIG_done{color:var(--success)}._4D3mIG_error{color:var(--danger)}
button.vWo3eW_labeledTrigger{width:auto;height:auto;min-width:var(--hit-target);min-height:var(--hit-target);padding:var(--space-xxs);font-size:var(--text-xs);line-height:var(--leading-tight);white-space:nowrap;flex-direction:column;justify-content:center;align-items:center;display:flex}
.pR-Gfq_layer{z-index:200;pointer-events:none;position:fixed;inset:0}.pR-Gfq_shade{background:color-mix(in srgb, var(--ink) 50%, transparent);pointer-events:auto;position:fixed}.pR-Gfq_ring{outline:var(--line-strong) solid var(--action);outline-offset:var(--space-xxs);border-radius:var(--radius-sm);pointer-events:none;position:fixed}.pR-Gfq_panel{left:var(--space-md);right:var(--space-md);max-width:var(--reading-width);max-height:calc(var(--viewport-height) / 2);overscroll-behavior:contain;padding:var(--space-md);border:var(--line-strong) solid var(--ink-soft);border-radius:var(--radius-md);background:var(--surface-quiet);color:var(--ink);pointer-events:auto;font-size:var(--text-md);line-height:var(--leading-normal);margin-inline:auto;position:fixed;overflow-y:auto}.pR-Gfq_top{top:max(var(--space-md), env(safe-area-inset-top))}.pR-Gfq_bottom{bottom:max(var(--space-md), env(safe-area-inset-bottom))}.pR-Gfq_panel h2{font-size:var(--text-lg);line-height:var(--leading-tight);margin:0}.pR-Gfq_panel p{margin:var(--space-sm) 0;font-size:var(--text-md)}.pR-Gfq_progress{color:var(--ink-soft)}.pR-Gfq_actions{gap:var(--space-xs);margin-top:var(--space-sm);flex-wrap:wrap;display:flex}.pR-Gfq_actions>*{flex:auto}.pR-Gfq_paused{z-index:200;left:var(--space-md);right:var(--space-md);top:max(var(--space-md), env(safe-area-inset-top));padding:var(--space-sm);max-width:var(--reading-width);border:var(--line-thin) solid var(--line);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);gap:var(--space-sm);font-size:var(--text-md);flex-wrap:wrap;justify-content:space-between;align-items:center;margin-inline:auto;display:flex;position:fixed}.pR-Gfq_start{max-width:var(--reading-width);margin:var(--space-lg) auto;padding:var(--space-md);font-size:var(--text-md);line-height:var(--leading-normal)}.pR-Gfq_start p{font-size:var(--text-md)}.pR-Gfq_contents{margin-top:var(--space-lg)}.pR-Gfq_contents h2{font-size:var(--text-lg)}.pR-Gfq_contents ul{grid-gap:var(--space-xs);gap:var(--space-xs);margin:0;padding:0;list-style:none;display:grid}.pR-Gfq_contents button{text-align:left;justify-content:space-between;width:100%}.pR-Gfq_pauseAction{margin-top:var(--space-xs);padding-top:var(--space-xs);border-top:var(--line-thin) solid var(--line-bold);justify-content:flex-end;display:flex}
.XMbtoa_badge{--tool-pictogram-bg:var(--tool-document);width:var(--tool-home-icon);height:var(--tool-home-icon);border-radius:var(--radius-md);background:var(--tool-pictogram-bg);color:var(--on-brand);flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.XMbtoa_badge svg{width:var(--tool-icon-glyph-ratio);height:var(--tool-icon-glyph-ratio);display:block}.XMbtoa_receipt{--tool-pictogram-bg:var(--tool-receipt)}.XMbtoa_rental{--tool-pictogram-bg:var(--tool-rental)}.XMbtoa_shirasu{--tool-pictogram-bg:var(--tool-shirasu)}.XMbtoa_timecard{--tool-pictogram-bg:var(--tool-timecard)}.XMbtoa_myplan{--tool-pictogram-bg:var(--tool-myplan)}.XMbtoa_shift{--tool-pictogram-bg:var(--tool-shift)}.XMbtoa_businesscards{--tool-pictogram-bg:var(--tool-businesscards)}.XMbtoa_stock{--tool-pictogram-bg:var(--tool-stock)}.XMbtoa_carphoto{--tool-pictogram-bg:var(--tool-carphoto)}.XMbtoa_manual{--tool-pictogram-bg:var(--tool-manual)}
.LobJYG_heading{margin:0 0 var(--space-lg);padding:var(--space-xs) 0 var(--space-md);border-bottom:var(--line-thin) solid var(--line);background:var(--surface);color:var(--ink)}.LobJYG_nav{margin:0 0 var(--space-xxs);align-items:center;gap:var(--space-sm);display:flex}.LobJYG_right{margin-left:auto}.LobJYG_back{min-height:var(--hit-target);color:var(--ink-soft);font-size:var(--text-md)}.LobJYG_title{max-width:none;margin:var(--space-xs) 0 0;color:var(--ink);font-size:var(--text-xl);font-weight:var(--weight-medium);overflow-wrap:anywhere;white-space:normal}.LobJYG_withIcon{align-items:center;gap:var(--space-sm);display:flex}.LobJYG_withIcon>span{flex:none;display:inline-flex}.LobJYG_inline{align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}.LobJYG_inline .LobJYG_nav,.LobJYG_inline .LobJYG_title{margin:0}@media (max-width:50rem){.LobJYG_heading{margin-bottom:var(--space-md);padding-block:var(--space-xs) var(--space-md)}.LobJYG_nav{margin-bottom:0}.LobJYG_title{font-size:var(--text-xl);line-height:var(--leading-tight)}}
.LwZo9W_icon{width:var(--space-lg);height:var(--space-lg);flex:none}.LwZo9W_button{justify-content:center;align-items:center;gap:var(--space-xs);min-width:var(--hit-target);min-height:var(--hit-target);padding:var(--space-sm) var(--space-md);border:var(--line-thin) solid transparent;border-radius:var(--radius-md);font:inherit;font-weight:var(--weight-medium);line-height:var(--leading-tight);cursor:pointer;transition:background var(--motion-fast) var(--ease-out), border-color var(--motion-fast) var(--ease-out);display:inline-flex}.LwZo9W_primary{background:var(--action);color:var(--on-action)}.LwZo9W_primary:hover:not(:disabled){background:var(--action-hover)}.LwZo9W_secondary{background:var(--surface);border-color:var(--line-bold);color:var(--ink)}.LwZo9W_secondary:hover:not(:disabled),.LwZo9W_quiet:hover:not(:disabled){background:var(--surface-quiet)}.LwZo9W_quiet{color:var(--ink-soft);background:0 0}.LwZo9W_button:disabled{background:var(--disabled);color:var(--on-disabled);cursor:not-allowed;border-color:#0000}.LwZo9W_field{grid-gap:var(--space-xs);gap:var(--space-xs);font-weight:var(--weight-medium);display:grid}.LwZo9W_inputWrap{border:var(--line-thin) solid var(--line-bold);background:var(--surface);align-items:center;display:flex}.LwZo9W_inputWrap:focus-within{outline:var(--line-strong) solid var(--focus);outline-offset:var(--line-thin)}.LwZo9W_input{width:100%;min-width:0;min-height:var(--hit-target);padding:var(--space-xs);color:var(--ink);font:inherit;font-weight:var(--weight-normal);background:0 0;border:0;border-radius:0}.LwZo9W_input:focus-visible{outline:none}.LwZo9W_select{appearance:auto}.LwZo9W_textarea{min-height:calc(var(--hit-target) * 2);resize:vertical;line-height:var(--leading-normal)}.LwZo9W_suffix{padding-right:var(--space-sm);color:var(--ink-soft);font-weight:var(--weight-normal);white-space:nowrap}.LwZo9W_help{color:var(--ink-soft);font-size:var(--text-md);font-weight:var(--weight-normal);line-height:var(--leading-normal)}.LwZo9W_check{align-items:center;gap:var(--space-sm);min-height:var(--hit-target);padding-block:var(--space-xs);cursor:pointer;display:flex}.LwZo9W_check input{width:var(--space-lg);height:var(--space-lg);accent-color:var(--action);flex:none;margin:0}.LwZo9W_confirmation{padding-inline:var(--space-sm);background:var(--surface-quiet);border-radius:var(--radius-sm)}.LwZo9W_pairField{grid-gap:var(--space-xs);gap:var(--space-xs);min-width:0;font-weight:var(--weight-medium);border:0;margin:0;padding:0;display:grid}.LwZo9W_pairField legend{margin-bottom:var(--space-xs);padding:0}.LwZo9W_pairSelects{grid-gap:var(--space-xs);gap:var(--space-xs);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.LwZo9W_segmented{border:0;min-width:0;margin:0;padding:0}.LwZo9W_segmented legend{margin-bottom:var(--space-xs);font-weight:var(--weight-medium)}.LwZo9W_segments{gap:var(--space-xxs);padding:var(--space-xxs);background:var(--surface);border:var(--line-thin) solid var(--line);border-radius:var(--radius-md);display:flex}.LwZo9W_segment{cursor:pointer;flex:1;min-width:0;position:relative}.LwZo9W_segment input{width:var(--line-thin);height:var(--line-thin);clip-path:inset(50%);white-space:nowrap;accent-color:var(--action);margin:0;padding:0;position:absolute;overflow:hidden}.LwZo9W_segment>span{min-height:var(--hit-target);padding:var(--space-xs);border:var(--line-thin) solid transparent;border-radius:var(--radius-sm);color:var(--ink-soft);line-height:var(--leading-tight);overflow-wrap:anywhere;justify-content:center;align-items:center;display:flex}.LwZo9W_segment:hover>span{background:var(--surface)}.LwZo9W_segment input:checked+span{background:var(--surface-quiet);color:var(--ink);border-color:var(--line-bold);font-weight:var(--weight-medium)}.LwZo9W_segment input:focus-visible+span{outline:var(--line-strong) solid var(--focus);outline-offset:var(--line-thin)}.LwZo9W_segmented:disabled .LwZo9W_segment{cursor:not-allowed}.LwZo9W_segmented:disabled .LwZo9W_segment>span{color:var(--on-disabled);background:0 0}.LwZo9W_segmented:disabled input:checked+span{background:var(--disabled)}.LwZo9W_visuallyHidden{width:var(--line-thin);height:var(--line-thin);margin:calc(var(--line-thin) * -1);clip-path:inset(50%);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}@media (forced-colors:active){.LwZo9W_segment input:checked+span{border-color:currentColor}}.LwZo9W_notice{align-items:flex-start;gap:var(--space-sm);padding:var(--space-md);border-radius:var(--radius-sm);line-height:var(--leading-normal);display:flex}.LwZo9W_info{color:var(--ink-soft);background:var(--surface-quiet)}.LwZo9W_complete{color:var(--ink);background:var(--surface-quiet)}.LwZo9W_complete>.LwZo9W_icon{color:var(--action)}.LwZo9W_error{color:var(--danger);background:var(--danger-soft)}.LwZo9W_spinner{width:var(--space-lg);height:var(--space-lg);border:var(--line-strong) solid currentColor;border-radius:var(--radius-round);animation:LwZo9W_turn var(--motion-spinner) linear infinite;border-right-color:#0000}@keyframes LwZo9W_turn{to{transform:rotate(var(--motion-turn))}}@media (prefers-reduced-motion:reduce){.LwZo9W_button{transition:none}.LwZo9W_spinner{animation:none}}
.io4GPq_wrap{align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.io4GPq_button{min-height:var(--hit-target);padding-inline:var(--space-sm);border:var(--line-thin) solid var(--action);background:var(--action);color:var(--on-action);font-weight:var(--weight-bold)}.io4GPq_success,.io4GPq_error{font-size:var(--text-sm)}.io4GPq_success{color:var(--success)}.io4GPq_error{color:var(--danger)}
._8M5dIa_page{width:100%}._8M5dIa_content{width:min(100%, var(--content-width));padding-bottom:var(--space-section);margin-inline:auto;position:relative}._8M5dIa_hero{justify-content:space-between;align-items:flex-end;gap:var(--space-lg);display:flex}._8M5dIa_eyebrow{margin:0 0 var(--space-xxs);color:var(--ink-soft);font-size:var(--text-sm);font-weight:var(--weight-bold)}._8M5dIa_title{color:var(--ink);font-size:var(--text-display);line-height:var(--leading-tight);margin:0}._8M5dIa_lead{margin:var(--space-xs) 0 0;color:var(--ink-soft)}._8M5dIa_managementActions,._8M5dIa_editorActions,._8M5dIa_editButtons{gap:var(--space-xs);flex-wrap:wrap;display:flex}._8M5dIa_managementActions{position:absolute;inset-block-start:0;inset-inline-end:0}._8M5dIa_notice,._8M5dIa_saveMessage,._8M5dIa_errorMessage{margin:var(--space-lg) 0 0;padding:var(--space-sm) var(--space-md);border-radius:var(--radius-sm);font-weight:var(--weight-medium)}._8M5dIa_notice{border:var(--line-thin) solid var(--warning);background:var(--warning-soft);color:var(--warning)}._8M5dIa_saveMessage{border:var(--line-thin) solid var(--success);background:var(--success-soft);color:var(--success)}._8M5dIa_errorMessage{border:var(--line-thin) solid var(--danger);background:var(--danger-soft);color:var(--danger)}._8M5dIa_shelf{margin-top:var(--space-xl);grid-gap:var(--space-section);gap:var(--space-section);display:grid}._8M5dIa_group{width:min(100%, var(--tool-shelf-width));grid-gap:var(--space-sm);gap:var(--space-sm);margin-inline:auto;display:grid}._8M5dIa_groupHeading,._8M5dIa_editGroupHeading{justify-content:space-between;align-items:flex-start;gap:var(--space-md);display:flex}._8M5dIa_groupHeading h2,._8M5dIa_editorHeading h2,._8M5dIa_editGroupHeading h3,._8M5dIa_empty h2{color:var(--ink);line-height:var(--leading-tight);margin:0}._8M5dIa_groupHeading h2,._8M5dIa_editorHeading h2,._8M5dIa_empty h2{font-size:var(--text-xl)}._8M5dIa_editGroupHeading h3{font-size:var(--text-lg)}._8M5dIa_groupHeading>span,._8M5dIa_count{padding:var(--space-xxs) var(--space-xs);border-radius:var(--radius-round);background:var(--surface-quiet);color:var(--ink-soft);font-size:var(--text-xs);font-weight:var(--weight-bold);flex:none}._8M5dIa_grid{grid-gap:var(--space-xs);gap:var(--space-xs);grid-template-columns:repeat(4,minmax(0,1fr));width:100%;margin:0;padding:0;list-style:none;display:grid}._8M5dIa_gridItem{min-width:0}._8M5dIa_card{width:100%;min-height:var(--control-height-large);padding:var(--space-xxs) 0;grid-gap:var(--space-xxs);align-content:center;justify-items:center;gap:var(--space-xxs);border-radius:var(--radius-sm);color:inherit;text-align:center;cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out);background:0 0;border:0;text-decoration:none;display:grid;position:relative}._8M5dIa_card:active{background:var(--surface-quiet);transform:scale(.98)}._8M5dIa_cardIcon{width:var(--control-height);height:var(--control-height);aspect-ratio:1}._8M5dIa_cardText{width:100%;min-width:0;display:block}._8M5dIa_cardName{width:calc(100% + var(--space-xs));margin-inline:calc(var(--space-xs) / -2);min-width:0;font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:var(--leading-tight);-webkit-line-clamp:2;overflow-wrap:anywhere;text-align:center;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._8M5dIa_constructionBadge{padding:var(--space-xxs) var(--space-xs);border-radius:var(--radius-round);background:var(--warning-soft);color:var(--warning);font-size:var(--text-xs);font-weight:var(--weight-bold);position:absolute;inset-block-start:var(--space-xs);inset-inline-end:var(--space-xs)}._8M5dIa_empty{margin-top:var(--space-xl);padding:var(--space-xl);grid-gap:var(--space-md);justify-items:start;gap:var(--space-md);border:var(--line-thin) solid var(--line);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-raised);display:grid}._8M5dIa_empty p{color:var(--ink-soft);margin:0}._8M5dIa_editor{margin-top:var(--space-xl);padding:var(--space-lg);grid-gap:var(--space-xl);gap:var(--space-xl);border:var(--line-thin) solid var(--line-bold);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-raised);display:grid}._8M5dIa_editorHeading{justify-content:space-between;align-items:flex-start;gap:var(--space-lg);display:flex}._8M5dIa_editorHeading p,._8M5dIa_editGroupHeading p{max-width:var(--reading-width);margin:var(--space-xs) 0 0;color:var(--ink-soft)}._8M5dIa_editorActions{flex:none;justify-content:flex-end}._8M5dIa_editGroup{grid-gap:var(--space-sm);gap:var(--space-sm);display:grid}._8M5dIa_editList{grid-gap:var(--space-xs);gap:var(--space-xs);margin:0;padding:0;list-style:none;display:grid}._8M5dIa_editRow{min-width:0;padding:var(--space-xs) var(--space-sm);grid-template-columns:var(--control-height) minmax(0, 1fr) auto;grid-gap:var(--space-sm);align-items:center;gap:var(--space-sm);border:var(--line-thin) solid var(--line);border-radius:var(--radius-md);background:var(--surface);display:grid}._8M5dIa_editIcon{width:var(--control-height);height:var(--control-height)}._8M5dIa_editIdentity{align-items:center;gap:var(--space-xs);flex-wrap:wrap;min-width:0;display:flex}._8M5dIa_editIdentity strong{overflow-wrap:anywhere}._8M5dIa_editIdentity span{color:var(--action);font-size:var(--text-xs);font-weight:var(--weight-bold)}._8M5dIa_editButtons{flex-wrap:nowrap;justify-content:flex-end}._8M5dIa_iconButton{width:var(--control-height);min-width:var(--control-height);height:var(--control-height);min-height:var(--control-height);padding:var(--space-sm);border-radius:var(--radius-round)}._8M5dIa_iconButton svg{width:var(--bottom-nav-icon);height:var(--bottom-nav-icon);display:block}._8M5dIa_favoriteButton[aria-pressed=true]{border-color:var(--warning);background:var(--warning-soft);color:var(--warning)}._8M5dIa_editEmpty{padding:var(--space-md);border-radius:var(--radius-sm);background:var(--surface-quiet);color:var(--ink-soft);margin:0}@media (max-width:50rem){._8M5dIa_editorHeading{flex-direction:column;align-items:stretch}._8M5dIa_managementActions{margin-top:var(--space-lg);position:static}._8M5dIa_managementActions>*,._8M5dIa_editorActions>*{flex:1 1 var(--control-height-large)}._8M5dIa_grid{gap:var(--space-xs);grid-template-columns:repeat(4,minmax(0,1fr))}._8M5dIa_card{min-height:var(--control-height-large);padding:var(--space-xxs) 0;gap:var(--space-xxs)}._8M5dIa_cardIcon{width:var(--control-height);height:var(--control-height)}._8M5dIa_cardName{font-size:var(--text-sm);line-height:var(--leading-tight)}._8M5dIa_constructionBadge{inset-block-start:var(--space-xxs);inset-inline-end:var(--space-xxs)}._8M5dIa_editor{padding:var(--space-md)}._8M5dIa_editRow{grid-template-columns:var(--control-height) minmax(0, 1fr)}._8M5dIa_editButtons{grid-column:2;justify-content:flex-end}}._8M5dIa_card{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:manipulation}._8M5dIa_wiggle{animation:_8M5dIa_shelf-wiggle var(--wiggle-speed) ease-in-out infinite alternate}._8M5dIa_wiggle:nth-child(2n){animation-delay:calc(var(--wiggle-speed) * -.5)}._8M5dIa_dragging{z-index:2;opacity:.85;animation:none}._8M5dIa_dragging ._8M5dIa_card{box-shadow:var(--shadow-raised)}._8M5dIa_sortHint{color:var(--ink-soft);font-size:var(--text-sm);margin:0}@keyframes _8M5dIa_shelf-wiggle{0%{transform:rotate(calc(var(--wiggle-angle) * -1))}to{transform:rotate(var(--wiggle-angle))}}@media (prefers-reduced-motion:reduce){._8M5dIa_wiggle{animation:none}._8M5dIa_card{transition:none}}
.wr9PKG_note{grid-gap:var(--space-xs);gap:var(--space-xs);width:100%;min-width:0;color:var(--ink);font-size:var(--text-md);display:grid}.wr9PKG_toggle,.wr9PKG_details{min-width:0}.wr9PKG_details label{min-width:0}.wr9PKG_details label>span{min-width:0}.wr9PKG_toggle label{width:100%;font-weight:var(--weight-medium)}.wr9PKG_details{width:100%}.wr9PKG_details label{width:100%}
.fTEqRG_filterGroup{width:min(100%, var(--reading-width));min-width:0;margin:0 0 var(--space-sm);border:0;padding:0}.fTEqRG_filterLegend{margin-bottom:var(--space-xs);align-items:center;gap:var(--space-xs);color:var(--ink-soft);font-size:var(--text-sm);padding:0;display:flex}.fTEqRG_filters{width:min(100%, var(--reading-width));grid-gap:var(--space-xs);align-items:stretch;gap:var(--space-xs);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.fTEqRG_filterButton{width:100%;min-width:0;min-height:var(--control-height);padding-inline:var(--space-sm);justify-content:center;align-items:center;gap:var(--space-xs);border-color:var(--line-bold);background:var(--surface);color:var(--ink);white-space:nowrap;display:inline-flex}.fTEqRG_filterLegend>svg{width:var(--space-lg);height:var(--space-lg);fill:none;stroke:currentColor;stroke-linejoin:round;stroke-width:1.7px;flex:none}.fTEqRG_filterCount{min-width:var(--space-lg);min-height:var(--space-lg);padding-inline:var(--space-xxs);border-radius:var(--radius-round);background:var(--action);color:var(--on-action);font-family:var(--font-numeric);font-size:var(--text-xs);flex:none;place-items:center;display:inline-grid}.fTEqRG_activeFilters{width:min(100%, var(--reading-width));margin-bottom:var(--space-sm)}.fTEqRG_pickerScroll{width:min(100%, var(--reading-width))}.fTEqRG_pickerTable{width:100%;min-width:var(--reading-width);line-height:var(--leading-tight)}.fTEqRG_pickerTable th{padding:var(--space-xxs) var(--space-xs)}.fTEqRG_pickerTable td{padding:0 var(--space-xs)}.fTEqRG_pickerTable td:first-child,.fTEqRG_photoCell{width:0}.fTEqRG_photoCell{padding:0}.fTEqRG_photoCell img{width:calc(var(--space-xl) + var(--space-md));height:calc(var(--space-xl) + var(--space-xxs));-o-object-fit:cover;object-fit:cover;display:block}.fTEqRG_pickerTable td .button{min-height:var(--hit-target);padding-inline:var(--space-xs)}.fTEqRG_root .fTEqRG_filterButton{min-height:var(--control-height);font-size:var(--text-md)}.fTEqRG_pickerTable td{padding-block:var(--space-sm)}.fTEqRG_filterButtonActive{border-color:var(--rental-primary);background:var(--rental-primary-soft);color:var(--rental-primary-dark)}.fTEqRG_filterCount{background:var(--focus)}@media not all and (max-width:50rem){:is(.rental-page--paper .fTEqRG_filterGroup,.rental-page--paper .fTEqRG_filters,.rental-page--paper .fTEqRG_pickerScroll){width:100%}.rental-page--paper .fTEqRG_filters{grid-template-columns:repeat(6,minmax(0,1fr))}}
.KhmcNW_view{min-width:0;font-size:var(--text-md);grid-gap:var(--space-sm);gap:var(--space-sm);display:grid}.KhmcNW_controls{grid-gap:var(--space-sm);gap:var(--space-sm);display:grid}.KhmcNW_monthBar{grid-gap:var(--space-xs);align-items:center;gap:var(--space-xs);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.KhmcNW_monthLabel{font-family:var(--font-numeric);font-size:var(--text-lg);font-weight:var(--weight-bold);text-align:center;white-space:nowrap}.KhmcNW_switches{grid-gap:var(--space-xs);gap:var(--space-xs);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.KhmcNW_switches>:only-child{grid-column:1/-1}.KhmcNW_weekNav{justify-content:space-between;align-items:center;gap:var(--space-xs);display:flex}.KhmcNW_weekLabel{font-family:var(--font-numeric);white-space:nowrap}.KhmcNW_mark{min-width:var(--space-lg);min-height:var(--space-lg);padding-inline:var(--space-xxs);border-radius:var(--radius-round);border:var(--line-thin) solid var(--warning);background:var(--warning-soft);color:var(--warning);font-family:var(--font-numeric);font-size:var(--text-md);font-weight:var(--weight-bold);justify-content:center;align-items:center;line-height:1;display:inline-flex}.KhmcNW_markBlocking{border-color:var(--danger);color:var(--danger);background:var(--danger-soft)}.KhmcNW_monthHint,.KhmcNW_monthSummary{display:none}.KhmcNW_calendarScroll{min-width:0;padding:var(--line-strong);overflow-x:auto}.KhmcNW_monthGrid{min-width:calc(var(--hit-target) * 7 + var(--line-thin) * 8);grid-gap:var(--line-thin);gap:var(--line-thin);border:var(--line-thin) solid var(--line);background:var(--line);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.KhmcNW_head{padding:var(--space-xs) var(--space-xxs);background:var(--surface-quiet);color:var(--ink-soft);font-size:var(--text-md);font-weight:var(--weight-medium);line-height:var(--leading-tight);text-align:center}.KhmcNW_blank{min-height:var(--shift-cell-height);background:var(--surface-quiet)}.KhmcNW_cell{min-width:0;min-height:var(--shift-cell-height);padding:var(--space-xxs);grid-gap:var(--space-xxs);align-content:start;gap:var(--space-xxs);background:var(--surface);color:var(--ink);font:inherit;text-align:left;border:0;display:grid}button.KhmcNW_cell{cursor:pointer}button.KhmcNW_cell:hover{background:var(--surface-quiet)}.KhmcNW_cellSelected{outline:var(--line-strong) solid var(--action);outline-offset:calc(var(--line-strong) * -1);z-index:1;position:relative}.KhmcNW_dayHead{justify-content:space-between;align-items:center;gap:var(--space-xxs);flex-wrap:wrap;display:flex}.KhmcNW_dayNum{color:var(--ink-soft);font-family:var(--font-numeric);font-size:var(--text-md);line-height:var(--leading-tight)}.KhmcNW_cellBody,.KhmcNW_cellFrame{grid-gap:var(--space-xxs);gap:var(--space-xxs);min-width:0;display:grid}.KhmcNW_frameTag{max-width:100%;padding-inline:var(--space-xxs);border-left:var(--space-xxs) solid var(--shift-frame-1);background:var(--surface-quiet);color:var(--ink);font-size:var(--text-md);line-height:var(--leading-normal);overflow-wrap:anywhere;white-space:normal}.KhmcNW_cellTime,.KhmcNW_cellNames,.KhmcNW_more{font-size:var(--text-md);line-height:var(--leading-tight)}.KhmcNW_cellTime{color:var(--ink-soft);font-family:var(--font-numeric);overflow-wrap:anywhere}.KhmcNW_cellNames{gap:0 var(--space-xxs);overflow-wrap:anywhere;flex-wrap:wrap;min-width:0;display:flex}.KhmcNW_more{color:var(--ink-soft);font-family:var(--font-numeric)}.KhmcNW_me{color:var(--action);font-weight:var(--weight-bold)}.KhmcNW_weekList{grid-gap:var(--line-thin);gap:var(--line-thin);border:var(--line-thin) solid var(--line);background:var(--line);grid-template-columns:repeat(7,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.KhmcNW_weekDay{grid-gap:var(--space-xs);align-content:start;gap:var(--space-xs);background:var(--surface);grid-template-rows:auto 1fr;min-width:0;display:grid}.KhmcNW_weekDaySelected{outline:var(--line-strong) solid var(--action);outline-offset:calc(var(--line-strong) * -1);z-index:1;position:relative}.KhmcNW_weekDayHead{min-height:var(--hit-target);padding-inline:var(--space-xs);justify-content:space-between;align-items:center;gap:var(--space-xs);background:var(--surface-quiet);color:var(--ink);font:inherit;text-align:left;border:0;display:flex}button.KhmcNW_weekDayHead{cursor:pointer}.KhmcNW_weekDate{font-family:var(--font-numeric);font-weight:var(--weight-bold)}.KhmcNW_weekWeekday{color:var(--ink-soft);font-size:var(--text-md);font-weight:var(--weight-normal)}.KhmcNW_weekBody{min-width:0;padding:var(--space-xs);grid-gap:var(--space-xs);align-content:start;gap:var(--space-xs);display:grid}.KhmcNW_weekFrame{grid-gap:var(--space-xxs);gap:var(--space-xxs);min-width:0;display:grid}.KhmcNW_weekFrame .KhmcNW_frameTag{white-space:normal;justify-self:start}.KhmcNW_weekNames{grid-gap:var(--space-xxs);gap:var(--space-xxs);line-height:var(--leading-normal);margin:0;padding:0;list-style:none;display:grid}.KhmcNW_none{color:var(--ink-soft);font-size:var(--text-md)}@media (max-width:50rem){.KhmcNW_monthHint{color:var(--ink-soft);font-size:var(--text-md);line-height:var(--leading-normal);margin:0;display:block}.KhmcNW_monthSummary{color:var(--ink);font-size:var(--text-md);font-weight:var(--weight-medium);line-height:var(--leading-tight);white-space:nowrap;display:block}.KhmcNW_cellBody{width:var(--line-thin);height:var(--line-thin);clip-path:inset(50%);white-space:nowrap;padding:0;position:absolute;overflow:hidden}.KhmcNW_weekNav{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.KhmcNW_weekLabel{text-align:center;grid-area:1/1/auto/-1}.KhmcNW_weekList{grid-template-columns:minmax(0,1fr)}.KhmcNW_weekNames{gap:var(--space-xxs) var(--space-sm);flex-wrap:wrap;display:flex}.KhmcNW_cell{min-height:var(--shift-cell-height);position:relative}.KhmcNW_cellNames{grid-gap:0;gap:0;display:grid}.KhmcNW_frameTag{text-align:left;padding-inline:0}}@media print{.KhmcNW_controls{display:none}}.KhmcNW_switches input:checked+span{border-color:var(--action);color:var(--action)}button.KhmcNW_cell:focus-visible,button.KhmcNW_weekDayHead:focus-visible{outline:var(--line-strong) solid var(--focus);outline-offset:calc(var(--line-strong) * -1);z-index:2;position:relative}.KhmcNW_weekDayHead{padding-block:var(--space-xs);flex-wrap:wrap}.KhmcNW_weekDaySelected .KhmcNW_weekDayHead{color:var(--action)}.KhmcNW_cellNames>span,.KhmcNW_weekNames>li{overflow-wrap:anywhere}
.nnht_q_removeActions{grid-gap:var(--space-xs);gap:var(--space-xs);display:grid}.nnht_q_members{min-width:0}@media (max-width:50rem){.nnht_q_members .pick-sheet{padding:var(--space-xxs)}.nnht_q_members .pick-sheet__panel{min-width:0;max-width:100%;padding:var(--space-xs)}.nnht_q_members .pick-sheet__header{gap:var(--space-xxs)}.nnht_q_members .account-members__password-row{grid-template-columns:minmax(0,1fr)}.nnht_q_members .account-members__password-row .button{justify-self:end}:is(.nnht_q_members .account-members__form,.nnht_q_members .account-member-login__password,.nnht_q_members .text-input){min-width:0}}
._3jkBRW_screen,:is(._3jkBRW_screen .field-help,._3jkBRW_screen .tool-plan-section__heading>p,._3jkBRW_screen .tool-plan-current__note,._3jkBRW_screen .tool-plan-facts dt,._3jkBRW_screen .tool-plan-unavailable p,._3jkBRW_screen .tool-plan-tier__description,._3jkBRW_screen .tool-plan-tier__price span,._3jkBRW_screen .tool-plan-tier__features>p,._3jkBRW_screen .tool-plan-tier__features li,._3jkBRW_screen .tool-plan-topup__body,._3jkBRW_screen .tool-locked__note){font-size:var(--text-md)}:is(._3jkBRW_screen .tool-plan-current,._3jkBRW_screen .tool-plan-tier--current){box-shadow:none;background:var(--surface-quiet)}:is(._3jkBRW_screen .tool-plan-current__badge,._3jkBRW_screen .tool-plan-tier__badge){font-size:var(--text-md);background:var(--surface-quiet);color:var(--ink);border-radius:var(--radius-sm)}:is(._3jkBRW_screen .tool-plan-current__badge--pending,._3jkBRW_screen .tool-plan-tier__badge--pending){background:var(--warning-soft);color:var(--warning)}._3jkBRW_screen .tool-plan-tier__features svg{stroke:var(--action)}._3jkBRW_screen .tool-plan-topup__adopted-action{grid-area:1/2/span 2}._3jkBRW_screen .tool-plan-unavailable{background:var(--danger-soft)}@media (max-width:50rem){._3jkBRW_screen .tool-plan-tier__heading{flex-wrap:wrap}._3jkBRW_screen .tool-plan-topup__adopted-action{grid-area:auto;width:100%}}._3jkBRW_heading .page-lead{color:var(--ink-soft);font-size:var(--text-md);margin:0}
.Ct2SHa_video{aspect-ratio:16/9;width:100%;margin:var(--space-md) 0;background:var(--ink);border-radius:var(--radius-md);position:relative;overflow:hidden}.Ct2SHa_video iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.Ct2SHa_poster{background:var(--ink);cursor:pointer;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.Ct2SHa_poster:focus-visible{outline:var(--line-strong) solid var(--focus);outline-offset:calc(var(--line-strong) * -1)}.Ct2SHa_posterTitle{left:var(--space-md);right:var(--space-md);bottom:var(--space-md);color:var(--surface);font-size:var(--text-md);text-align:left;position:absolute}.Ct2SHa_play{width:var(--hit-target);height:var(--hit-target);background:var(--action);color:var(--on-action);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Ct2SHa_play svg{width:var(--space-lg);height:var(--space-lg);fill:currentColor}
.xPCk_a_page{font-size:var(--text-md);background:var(--surface)}:is(body:has(.xPCk_a_page.xPCk_a_page),.app-main:has(.xPCk_a_page.xPCk_a_page)){background:var(--surface)}.xPCk_a_page .tool-home__brand-lockup{min-height:var(--hit-target)}.xPCk_a_content.xPCk_a_content{padding-bottom:calc(var(--bottom-nav-height) + var(--space-xl))}.xPCk_a_content .xPCk_a_card{min-height:var(--hit-target);grid-template-columns:minmax(0,1fr);scroll-margin-block-end:calc(var(--bottom-nav-measured-height,var(--bottom-nav-height)) + var(--space-md))}.xPCk_a_content .xPCk_a_cardName{white-space:normal;width:100%;font-size:var(--text-md);line-height:var(--leading-tight);margin-inline:0;display:block;overflow:visible}.xPCk_a_content .xPCk_a_grid{grid-template-columns:repeat(auto-fill, minmax(min(100%, max(calc(var(--control-height) + var(--space-md)), calc((100% - var(--space-xs) * 3) / 4))), 1fr));row-gap:var(--space-lg)}.xPCk_a_content .xPCk_a_managementActions{width:min(100%, var(--tool-shelf-width));margin:var(--space-xl) auto 0;justify-content:flex-end;position:static}.xPCk_a_link{text-decoration:none}@media (max-width:50rem){.xPCk_a_content .xPCk_a_grid{grid-template-columns:repeat(auto-fill, minmax(min(100%, max(calc(var(--control-height) + var(--space-md)), calc((100% - var(--space-xs) * 2) / 3))), 1fr))}}
._2x6HFG_screen{font-size:var(--text-md);display:block}._2x6HFG_screen>:not(.document-page__heading){width:100%}._2x6HFG_screen .ledger-head{margin-bottom:var(--space-md);padding:0 0 var(--space-md);border:0;border-bottom:var(--line-thin) solid var(--line);background:0 0;border-radius:0}._2x6HFG_screen .ledger-range{gap:var(--space-sm);flex-wrap:wrap;display:flex}._2x6HFG_screen .ledger-total__item{align-items:baseline;gap:var(--space-xxs);display:inline-flex}._2x6HFG_screen .ledger-total__label{color:var(--ink-soft);font-size:var(--text-md)}._2x6HFG_screen .ledger-tabs{margin-top:var(--space-sm)}:is(._2x6HFG_screen .ledger-copy,._2x6HFG_screen .ledger-profit,._2x6HFG_screen .ledger-notices){margin-top:var(--space-lg)}._2x6HFG_screen .ledger-notices__list{margin:var(--space-sm) 0 0;grid-gap:var(--space-sm);gap:var(--space-sm);padding:0;list-style:none;display:grid}._2x6HFG_screen .ledger-notices__item{grid-gap:var(--space-xs);gap:var(--space-xs);padding:var(--space-sm);border:var(--line-thin) solid var(--line);border-inline-start:var(--line-strong) solid var(--danger);background:var(--surface);display:grid}._2x6HFG_screen .ledger-notices__head{align-items:baseline;gap:var(--space-sm);color:var(--ink-soft);font-size:var(--text-md);flex-wrap:wrap;display:flex}._2x6HFG_screen .ledger-notices__slip{font-family:var(--font-numeric);color:var(--ink)}._2x6HFG_screen .ledger-notices__amount{font-family:var(--font-numeric);font-size:var(--text-md);color:var(--ink);margin-inline-start:auto}._2x6HFG_screen .ledger-notices__actions{align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}._2x6HFG_screen .ledger__edit-pair{grid-gap:var(--space-xxs);gap:var(--space-xxs);display:grid}@media (max-width:50rem){._2x6HFG_screen .ledger-head{align-items:stretch}._2x6HFG_screen .ledger-total{align-self:center;margin-inline-start:0}:is(._2x6HFG_screen .ledger-head>.chip,._2x6HFG_screen .ledger-head>.button){flex:100%}}:is(._2x6HFG_screen .ledger,._2x6HFG_screen .ledger-notices__head,._2x6HFG_screen .field-help,._2x6HFG_screen .section-help){font-size:var(--text-md)}._2x6HFG_screen .text-input{min-height:var(--hit-target);font-size:var(--text-md);border-radius:0}._2x6HFG_screen .ledger-tabs{width:100%}._2x6HFG_screen .ledger-range>*{flex:1 1 calc(var(--control-height-large) * 3);min-width:0}._2x6HFG_screen .ledger-export-action{width:100%}._2x6HFG_screen .ledger-copy{grid-gap:var(--space-xs);gap:var(--space-xs);display:grid}._2x6HFG_screen .ledger__photo>*+*{margin-inline-start:var(--space-xs)}._2x6HFG_screen .ledger-scroll{max-width:100%}._2x6HFG_screen ._2x6HFG_accountEditing{min-width:calc(var(--text-md) * 17 + var(--space-sm) * 2)}._2x6HFG_screen .ledger-scroll:focus-visible{outline:var(--line-strong) solid var(--focus);outline-offset:var(--line-thin)}._2x6HFG_screen .ledger-month:focus-within{outline:var(--line-strong) solid var(--focus);outline-offset:var(--line-thin)}._2x6HFG_screen .ledger__check label{white-space:nowrap}._2x6HFG_screen .ledger input[type=number]{appearance:textfield}._2x6HFG_screen .ledger input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._2x6HFG_screen .ledger input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@media (max-width:50rem){._2x6HFG_screen .ledger-head{gap:var(--space-md)}._2x6HFG_screen .ledger-total{gap:var(--space-sm);flex-wrap:wrap}._2x6HFG_screen .ledger-notices__actions>*{max-width:100%}}._2x6HFG_screen .ledger-tabs label>span{padding-inline:var(--space-xxs)}._2x6HFG_screen .pay-legend li{font-size:var(--text-md)}
.swcpmW_trigger{min-height:var(--hit-target)}.swcpmW_overlay{background:var(--surface-quiet);z-index:50;justify-content:flex-end;display:flex;position:fixed;inset:0}.swcpmW_sheet{background:var(--surface);width:100%;max-width:100%;height:100%;padding:var(--space-md);box-shadow:var(--shadow-toggle);overflow-y:auto}.swcpmW_head{justify-content:space-between;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-sm);display:flex}.swcpmW_list{grid-gap:var(--space-xs);gap:var(--space-xs);margin:0;padding:0;list-style:none;display:grid}.swcpmW_item{grid-gap:0;padding:var(--space-sm) var(--space-md);min-height:var(--hit-target);border:var(--line-thin) solid var(--line);border-radius:var(--radius-sm);background:var(--surface);color:inherit;gap:0;text-decoration:none;display:grid}.swcpmW_label{font-weight:var(--weight-bold)}.swcpmW_note{opacity:.8}
.uppoRa_root{grid-gap:var(--space-md);gap:var(--space-md);width:100%;min-width:0;margin-inline:auto;display:grid}.uppoRa_progress{grid-gap:var(--space-xxs);gap:var(--space-xxs);grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.uppoRa_progress li{align-items:center;gap:var(--space-xs);min-width:0;padding:var(--space-xs);border-bottom:var(--line-strong) solid var(--rental-line);color:var(--rental-muted);font-size:var(--text-sm);line-height:var(--leading-tight);display:flex}.uppoRa_progress li[aria-current=step]{border-color:var(--rental-primary);background:var(--rental-primary-soft);color:var(--rental-primary-dark);font-weight:var(--weight-bold)}.uppoRa_stepNumber{width:var(--space-xl);height:var(--space-xl);border:var(--line-thin) solid var(--rental-line-2);border-radius:var(--radius-round);font-family:var(--font-numeric);flex:none;place-items:center;display:inline-grid}[aria-current=step]>.uppoRa_stepNumber{border-color:var(--rental-primary);background:var(--rental-primary);color:var(--on-action)}.uppoRa_root .uppoRa_panel{min-width:0;min-height:0;padding:var(--space-md);border:var(--line-thin) solid var(--rental-line);border-radius:var(--radius-sm);background:var(--surface);margin:0}.uppoRa_panel .section-title{margin-bottom:var(--space-md);color:var(--rental-primary-dark)}.uppoRa_panel .rental-field{min-width:0}.uppoRa_panel .control{max-width:100%}:is(.uppoRa_panel input.control,.uppoRa_dateParts select.control){border-width:var(--line-thin);min-height:var(--control-height);padding:var(--space-xs) var(--space-sm);border-radius:0}.uppoRa_panel .section-help{overflow-wrap:anywhere}:is(.uppoRa_root .button--primary:not(:disabled),.uppoRa_done .button--primary:not(:disabled)){border-color:var(--rental-primary);background:var(--rental-primary);color:var(--on-action)}:is(.uppoRa_root .button--large,.uppoRa_done .button--large){min-height:var(--control-height-large)}.uppoRa_root .button:disabled{background:var(--rental-line);color:var(--rental-muted)}.uppoRa_summary{gap:var(--space-xs) var(--space-md);margin:0 0 var(--space-md);padding:var(--space-sm);background:var(--rental-sky);color:var(--rental-text);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.uppoRa_actions{justify-content:flex-end;gap:var(--space-sm);display:flex}.uppoRa_actions .button{width:auto;min-width:calc(var(--control-height-large) * 2);min-height:var(--control-height-large);border-radius:var(--radius-sm)}.uppoRa_actions .uppoRa_provisional{margin-left:auto}.uppoRa_footer{min-width:0}.uppoRa_footer .form-error{margin:0 0 var(--space-xs)}.uppoRa_estimate{grid-gap:var(--space-md);gap:var(--space-md);margin-block:var(--space-lg);padding:var(--space-md);background:var(--rental-primary-soft);grid-template-columns:minmax(0,1fr) minmax(0,2fr) auto;align-items:center;display:grid}.uppoRa_estimate strong{font-size:var(--text-lg);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;display:block}.uppoRa_priceNote{font-weight:var(--weight-bold);color:var(--rental-primary-dark)}.uppoRa_dateField{border:0;min-width:0;margin:0;padding:0}.uppoRa_dateField legend{margin-bottom:var(--space-xs)}.uppoRa_dateParts{grid-gap:var(--space-xxs);gap:var(--space-xxs);grid-template-columns:minmax(0,1.4fr) repeat(2,minmax(0,1fr));display:grid}.uppoRa_customerFields{align-items:end}.uppoRa_fullField{grid-column:1/-1}.uppoRa_customerMain,.uppoRa_customerTop,.uppoRa_customerAfter{min-width:0}.uppoRa_customerHelp .section-help{margin:0}.uppoRa_disclosure{padding-block:var(--space-sm);border-bottom:var(--line-thin) solid var(--rental-line);margin-bottom:var(--space-md)}.uppoRa_disclosure summary{cursor:pointer;min-height:var(--control-height);font-weight:var(--weight-bold);align-content:center;display:list-item}.uppoRa_search{gap:var(--space-xs);display:flex}.uppoRa_search input{flex:1;min-width:0}.uppoRa_customerResult{width:100%;margin-top:var(--space-xs);justify-content:flex-start}.uppoRa_review{margin:0 0 var(--space-lg);grid-template-columns:max-content minmax(0,1fr);display:grid}.uppoRa_review dt,.uppoRa_review dd{padding:var(--space-sm);border-bottom:var(--line-thin) solid var(--rental-line);overflow-wrap:anywhere;margin:0}.uppoRa_review dt{color:var(--rental-muted)}.uppoRa_documents{gap:var(--space-md);margin-block:var(--space-lg);flex-wrap:wrap;display:flex}.uppoRa_check{align-items:center;gap:var(--space-sm);min-height:var(--control-height);padding:var(--space-sm);cursor:pointer;line-height:var(--leading-normal);display:flex}.uppoRa_check input{width:var(--space-lg);height:var(--space-lg);accent-color:var(--action);flex:none}.uppoRa_checks{grid-gap:var(--space-xxs);gap:var(--space-xxs);display:grid}.uppoRa_checks .uppoRa_check{border-bottom:var(--line-thin) solid var(--rental-line)}.uppoRa_consent{border:var(--line-strong) solid var(--rental-primary);background:var(--rental-primary-soft);font-weight:var(--weight-bold)}.uppoRa_done{width:min(100%, var(--tool-work-width));margin-inline:auto}.uppoRa_done .uppoRa_actions{margin-top:var(--space-lg);flex-wrap:wrap}.uppoRa_message{width:100%;min-height:calc(var(--control-height-large) * 4);margin-bottom:var(--space-md);resize:vertical}.uppoRa_reservations{grid-gap:var(--space-md);gap:var(--space-md);margin-block:var(--space-lg);display:grid}.uppoRa_reservation{grid-gap:var(--space-md);gap:var(--space-md);padding:var(--space-md);border-bottom:var(--line-thin) solid var(--rental-line);grid-template-columns:minmax(0,1fr) minmax(0,2fr) auto;align-items:center;display:grid}.uppoRa_reservation h2{font-size:var(--text-lg);margin:0}.uppoRa_reservation p{margin:var(--space-xxs) 0}.uppoRa_cancelReservation{grid-gap:var(--space-xs);gap:var(--space-xs);margin-top:var(--space-xs);display:grid}@media not all and (max-width:50rem){.uppoRa_root{grid-gap:var(--space-sm);gap:var(--space-sm);flex:1;grid-template-rows:auto auto auto;min-height:0;display:grid}.uppoRa_done{overflow:auto}.uppoRa_wide .uppoRa_panel{flex-direction:column;display:flex}.uppoRa_wide .uppoRa_panel .section-title{margin-bottom:var(--space-xs)}.uppoRa_wide .uppoRa_panel .rental-step__target{padding:var(--space-xs);margin:0 0 var(--space-xs);font-size:var(--text-md);flex:none}.uppoRa_wide .uppoRa_panel .ledger-scroll{min-height:calc(var(--control-height) * 2);flex:1;max-height:none;overflow:auto}.uppoRa_customerPanel .section-title{margin-bottom:var(--space-xs)}.uppoRa_customerTop{grid-gap:var(--space-sm);gap:var(--space-sm);margin-bottom:var(--space-md);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.uppoRa_customerTop .uppoRa_summary{min-height:var(--control-height);align-items:center;margin:0}.uppoRa_customerTop .uppoRa_disclosure{margin:0;padding:0}.uppoRa_customerMain{grid-gap:var(--space-md);gap:var(--space-md);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;display:grid}.uppoRa_customerFields{gap:var(--space-xs) var(--space-sm);grid-template-columns:repeat(2,minmax(0,1fr))}.uppoRa_fullField{grid-column:auto}.uppoRa_customerPanel .uppoRa_dateField legend{margin-bottom:var(--space-xxs)}.uppoRa_customerAfter{grid-gap:var(--space-md);gap:var(--space-md);margin-top:var(--space-xs);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}.uppoRa_customerAfter .uppoRa_disclosure{margin:0;padding:0}.uppoRa_customerHelp .section-help{line-height:var(--leading-tight)}.uppoRa_checks{-moz-column-gap:var(--space-md);column-gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr))}.uppoRa_checks .uppoRa_check{padding:var(--space-xs);align-items:flex-start}.uppoRa_checks .uppoRa_check:last-child{grid-column:1/-1}}@media (hover:hover){.uppoRa_root .button--primary:hover:not(:disabled){background:var(--rental-primary-hover)}}@media (max-width:50rem){.uppoRa_root{grid-gap:var(--space-md);gap:var(--space-md);display:grid}.uppoRa_progress{display:flex}.uppoRa_progress li{padding:var(--space-xxs);font-size:var(--text-xs);flex:none}.uppoRa_progress li>span:last-child{display:none}.uppoRa_progress li[aria-current=step]{flex:1}.uppoRa_progress li[aria-current=step]>span:last-child{display:inline}.uppoRa_stepNumber{width:var(--space-lg);height:var(--space-lg)}.uppoRa_root .uppoRa_panel{padding:var(--space-md) var(--space-sm)}.uppoRa_panel .rental-fields{grid-template-columns:minmax(0,1fr)}.uppoRa_actions{flex-wrap:wrap}.uppoRa_actions .button{min-width:0;padding-inline:var(--space-sm);flex:1}.uppoRa_actions .uppoRa_provisional{flex-basis:100%;order:-1}.uppoRa_reservation{grid-template-columns:minmax(0,1fr)}.uppoRa_estimate{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr)}.uppoRa_estimate strong{font-size:var(--text-md)}.uppoRa_estimate{gap:var(--space-sm);margin-block:var(--space-md)}.uppoRa_priceNote{grid-column:2;margin:0}.uppoRa_review{grid-template-columns:minmax(0,1fr)}.uppoRa_review dt{border-bottom:0;padding-bottom:0}.uppoRa_documents{flex-direction:column}}.uppoRa_money{width:100%;min-width:0;padding:var(--space-sm);border:var(--line-thin) solid var(--line);border-radius:var(--radius-sm);margin:0}.uppoRa_money .rental-fields{grid-template-columns:minmax(0,1fr)}.uppoRa_money .rental-field{min-width:0}.uppoRa_money .section-help{margin-bottom:0}.uppoRa_chips{gap:var(--space-xs);flex-wrap:wrap;display:flex}.uppoRa_chips .chip{width:auto;min-width:0;padding-inline:var(--space-xs);flex:1}.uppoRa_money legend{max-width:100%;padding-inline:var(--space-xxs);line-height:var(--leading-normal)}.uppoRa_money .uppoRa_check{padding-inline:0}@media (max-width:50rem){.uppoRa_money{margin-top:var(--space-md)}}
.J370HG_page{grid-gap:var(--space-xs);gap:var(--space-xs);padding:var(--space-xs) 0 var(--space-md);display:grid}.J370HG_revisionCurrent{min-height:var(--hit-target);padding-inline:var(--space-sm);border:var(--line-thin) solid var(--line);background:var(--surface-quiet);color:var(--ink-soft);font-size:var(--text-md);font-weight:var(--weight-bold);align-items:center;margin:0;display:flex}.J370HG_empty{padding:var(--space-md);grid-gap:var(--space-sm);gap:var(--space-sm);border:var(--line-thin) solid var(--line);background:var(--surface);justify-items:center;display:grid}.J370HG_emptyLine{color:var(--ink-soft);margin:0}.J370HG_primaryLink{min-height:var(--hit-target);padding:var(--space-sm) var(--space-md);border:var(--line-thin) solid var(--action);border-radius:var(--radius-md);background:var(--action);color:var(--on-action);font-weight:var(--weight-medium);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.J370HG_pendingConfirm{width:100%;padding:var(--space-sm);grid-gap:var(--space-xs);gap:var(--space-xs);border:var(--line-strong) solid var(--warning);background:var(--warning-soft);display:grid}.J370HG_pendingConfirm span{color:var(--ink-soft);font-size:var(--text-md)}.J370HG_footer{grid-gap:var(--space-xs);align-items:start;gap:var(--space-xs);grid-template-columns:minmax(0,1fr) auto;display:grid}.J370HG_issues{border:var(--line-thin) solid var(--line);background:var(--surface);min-width:0}.J370HG_issuesSummary,.J370HG_ok{min-height:var(--hit-target);padding-inline:var(--space-sm);align-items:center;gap:var(--space-xs);font-size:var(--text-md);display:flex}.J370HG_issuesSummary{color:var(--ink);cursor:pointer}.J370HG_issuesSummary:before{content:"＋";color:var(--warning);font-weight:var(--weight-bold)}.J370HG_issues[open]>.J370HG_issuesSummary:before{content:"−"}.J370HG_issueCount{color:var(--warning);font-weight:var(--weight-bold);white-space:nowrap;flex:none}.J370HG_issuePreview{min-width:0;color:var(--ink-soft);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.J370HG_issueList{max-height:var(--shift-issues-height);padding:var(--space-xs) var(--space-sm) var(--space-xs) var(--space-lg);border-top:var(--line-thin) solid var(--line);font-size:var(--text-md);line-height:var(--leading-normal);margin:0;overflow-y:auto}.J370HG_ok{color:var(--action);margin:0}.J370HG_actions{justify-content:flex-end;align-items:flex-start;gap:var(--space-xxs);flex-wrap:wrap;display:flex}.J370HG_confirmButtons{gap:var(--space-sm);flex-wrap:wrap;display:flex}.J370HG_help{color:var(--ink-soft);font-size:var(--text-md);line-height:var(--leading-normal);margin:0}.J370HG_publishBox{padding:var(--space-md);grid-gap:var(--space-sm);gap:var(--space-sm);border:var(--line-thin) solid var(--line);background:var(--surface);justify-items:start;display:grid}.J370HG_publishTitle{font-size:var(--text-lg);margin:0}.J370HG_viewers{grid-gap:var(--line-thin);gap:var(--line-thin);border:var(--line-thin) solid var(--line);background:var(--line);width:100%;margin:0;padding:0;list-style:none;display:grid}.J370HG_viewer{min-height:var(--hit-target);padding:var(--space-xs) var(--space-sm);justify-content:space-between;align-items:center;gap:var(--space-sm);background:var(--surface);display:flex}.J370HG_viewed{color:var(--action);font-weight:var(--weight-bold)}.J370HG_unviewed{color:var(--danger);font-weight:var(--weight-bold)}.J370HG_sheet{width:min(100%, var(--tool-settings-width));min-width:0;padding:var(--space-md);grid-gap:var(--space-sm);gap:var(--space-sm);border:var(--line-thin) solid var(--line);border-top:var(--space-xxs) solid var(--action);background:var(--surface);margin-inline:auto;display:grid}.J370HG_sheetHead{padding-bottom:var(--space-sm);border-bottom:var(--line-thin) solid var(--line);justify-content:space-between;align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.J370HG_sheetTitle{font-size:var(--text-lg);margin:0}.J370HG_sheetFrame{min-width:0;padding:var(--space-sm) 0 var(--space-md);grid-gap:var(--space-xs);gap:var(--space-xs);border:0;border-bottom:var(--line-thin) solid var(--line);background:var(--surface);display:grid}.J370HG_sheetFrameHead{padding-bottom:var(--space-xs);align-items:baseline;gap:var(--space-xs) var(--space-sm);flex-wrap:wrap;display:flex}.J370HG_sheetTime{color:var(--ink-soft);font-family:var(--font-numeric)}.J370HG_sheetPeople{grid-gap:var(--line-thin);gap:var(--line-thin);margin:0;padding:0;list-style:none;display:grid}.J370HG_sheetPerson{min-height:var(--hit-target);padding-inline:var(--space-xs);justify-content:space-between;align-items:center;gap:var(--space-sm);background:var(--surface-quiet);overflow-wrap:anywhere;display:flex}.J370HG_sheetEmpty{color:var(--ink-soft);font-size:var(--text-md);margin:0}.J370HG_candidates{padding-top:var(--space-sm);border-top:var(--line-thin) dashed var(--line-bold);grid-gap:var(--space-xs);gap:var(--space-xs);display:grid}.J370HG_candidate{justify-content:space-between;width:100%}.J370HG_candidateOk{color:var(--action);font-weight:var(--weight-bold)}.J370HG_candidateNote{color:var(--ink-soft);font-size:var(--text-md);text-align:left;font-weight:var(--weight-normal)}.J370HG_count,.J370HG_countShort,.J370HG_countOver{font-family:var(--font-numeric);white-space:nowrap}.J370HG_count{color:var(--ink-soft)}.J370HG_countShort{color:var(--action);font-weight:var(--weight-bold)}.J370HG_countOver{color:var(--danger);font-weight:var(--weight-bold)}.J370HG_exception{border:var(--line-thin) solid var(--line);background:var(--surface-quiet)}.J370HG_exceptionSummary{gap:var(--space-xs);min-height:var(--hit-target);padding-inline:var(--space-sm);cursor:pointer;font-size:var(--text-md);font-weight:var(--weight-bold);align-items:center;display:flex}.J370HG_exceptionList{padding:var(--space-xs) var(--space-sm) var(--space-sm);grid-gap:var(--space-sm);gap:var(--space-sm);display:grid}.J370HG_exceptionRow{grid-gap:var(--space-xs);align-items:end;gap:var(--space-xs);grid-template-columns:minmax(0,1fr) auto;display:grid}@media (max-width:50rem){.J370HG_page{gap:var(--space-sm);padding-block:var(--space-xs)}.J370HG_footer{gap:var(--space-xxs);grid-template-columns:minmax(0,1fr)}.J370HG_issuePreview{display:none}.J370HG_actions{justify-content:flex-start}.J370HG_sheet{width:min(100%, var(--tool-settings-width));min-width:0;padding:var(--space-sm);margin-inline:auto}.J370HG_candidate{flex-wrap:wrap}.J370HG_candidateNote{flex-basis:100%}.J370HG_publishBox{padding:var(--space-sm)}}@media print{.J370HG_noPrint{display:none!important}.J370HG_footer{display:none}.J370HG_page{padding:0}}.J370HG_sheetFrameHead>strong{overflow-wrap:anywhere}.J370HG_sheetFrameHead>:last-child:not(.J370HG_sheetTime){margin-left:auto}.J370HG_sheetPerson>button{flex-shrink:0}.J370HG_sheetFrame>button{min-width:calc(var(--hit-target) * 2);justify-self:start}.J370HG_candidate{text-align:left;overflow-wrap:anywhere}.J370HG_candidateOk{font-size:var(--text-xl)}.J370HG_candidate:disabled .J370HG_candidateOk,.J370HG_candidate:disabled .J370HG_candidateNote{color:var(--on-disabled)}.J370HG_exceptionSummary:before{content:"＋";color:var(--ink-soft)}.J370HG_exception[open]>.J370HG_exceptionSummary:before{content:"−"}.J370HG_exceptionRow>*{min-width:0}.J370HG_exceptionList{border-top:var(--line-thin) solid var(--line);padding-top:var(--space-sm)}
._3mq-za_settings,._3mq-za_personal{grid-gap:var(--space-md);gap:var(--space-md);min-width:0;font-size:var(--text-md);display:grid}._3mq-za_roleSummary{justify-content:space-between;align-items:center;gap:var(--space-sm);margin-block:var(--space-md);flex-wrap:wrap;display:flex}._3mq-za_roleSummary p{margin:0}._3mq-za_company{grid-gap:var(--space-md);gap:var(--space-md);min-width:0;display:grid}:is(._3mq-za_settings .field-help,._3mq-za_settings .choice__note,._3mq-za_settings .account-members__role-option small,._3mq-za_settings .perm-row__scope small){font-size:var(--text-md)}:is(._3mq-za_settings .permission-choice[aria-pressed=true],._3mq-za_settings .permission-choice[aria-pressed=true]:hover,._3mq-za_settings .account-members__role-option--on){border-color:var(--line-bold);background:var(--surface-quiet);color:var(--ink);box-shadow:none}._3mq-za_settings .perm-row--visible{border-color:var(--line-bold)}
.SmFYYa_page{max-width:var(--account-width);padding-block:var(--space-md);color:var(--ink);background:var(--surface);font-size:var(--text-md);margin:0 auto}.SmFYYa_page h2{font-size:var(--text-xl);font-weight:var(--weight-medium);line-height:var(--leading-tight);margin:0}.SmFYYa_page p{line-height:var(--leading-normal);margin:0}.SmFYYa_page header svg{color:var(--ink-soft)}.SmFYYa_sampleNote{color:var(--ink-soft);font-size:var(--text-xs)}.SmFYYa_workspace{padding-top:var(--space-lg)}.SmFYYa_workspace>h2{margin-bottom:var(--space-lg)}.SmFYYa_receiptGrid{grid-gap:var(--space-xxl);gap:var(--space-xxl);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.SmFYYa_original{min-width:0;padding:var(--space-md);background:var(--surface-quiet);border-radius:var(--radius-lg)}.SmFYYa_sourceHeading{justify-content:space-between;align-items:center;gap:var(--space-xs);color:var(--ink-soft);display:flex}.SmFYYa_sourceHeading>span{align-items:center;gap:var(--space-xs);font-weight:var(--weight-medium);display:inline-flex}.SmFYYa_sourceHeading button{padding-inline:var(--space-xs)}.SmFYYa_sourceSummary{display:none}.SmFYYa_desktopPaper{padding-top:var(--space-sm)}.SmFYYa_paper{grid-gap:var(--space-lg);gap:var(--space-lg);padding:var(--space-lg);background:var(--surface);font-size:var(--text-sm);display:grid}.SmFYYa_paper>strong,.SmFYYa_paper>span{text-align:center}.SmFYYa_paper>strong{font-size:var(--text-lg);font-weight:var(--weight-medium)}.SmFYYa_paperLabel,.SmFYYa_paperFoot{color:var(--ink-soft)}.SmFYYa_paperItems{grid-gap:var(--space-sm);gap:var(--space-sm);padding-top:var(--space-md);display:grid}.SmFYYa_paperRow,.SmFYYa_total{justify-content:space-between;gap:var(--space-sm);display:flex}.SmFYYa_total{border-top:var(--line-thin) solid var(--line);padding-top:var(--space-md);align-items:center}.SmFYYa_total strong{font-size:var(--text-xl);font-weight:var(--weight-medium);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SmFYYa_form{grid-gap:var(--space-md);gap:var(--space-md);min-width:0;display:grid}.SmFYYa_form input[type=number]{appearance:textfield}.SmFYYa_form input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.SmFYYa_form input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.SmFYYa_confirmation{padding:var(--space-xs) var(--space-sm);background:var(--surface-quiet);border-radius:var(--radius-md)}.SmFYYa_hint{color:var(--ink-soft);font-size:var(--text-sm);text-align:center}.SmFYYa_done{text-align:center;grid-gap:var(--space-md);justify-items:center;gap:var(--space-md);padding-block:var(--space-xxl);display:grid}.SmFYYa_done>p{color:var(--ink-soft)}.SmFYYa_doneIcon{width:var(--control-height-large);height:var(--control-height-large);margin-bottom:var(--space-xs);background:var(--action-soft);color:var(--action);border-radius:var(--radius-round);animation:SmFYYa_settle var(--motion-normal) var(--ease-out);place-items:center;display:grid}.SmFYYa_doneIcon svg{width:var(--space-xl);height:var(--space-xl)}.SmFYYa_summary{width:min(100%, var(--reading-width));margin:var(--space-md) 0;padding:var(--space-md) 0;border-block:var(--line-thin) solid var(--line);grid-gap:var(--space-sm);gap:var(--space-sm);display:grid}.SmFYYa_summary>div{justify-content:space-between;align-items:baseline;gap:var(--space-lg);text-align:left;display:flex}.SmFYYa_summary dt{color:var(--ink-soft);flex-shrink:0}.SmFYYa_summary dd{overflow-wrap:anywhere;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin:0}.SmFYYa_dialog{width:min(calc(100% - var(--space-xl)), var(--reading-width));max-height:calc(var(--viewport-height) - var(--space-xl));padding:var(--space-md);border-radius:var(--radius-lg);background:var(--surface-quiet);color:var(--ink);border:0;overflow:auto}.SmFYYa_dialog::backdrop{background:var(--ink);opacity:.45}.SmFYYa_dialogHeading{justify-content:space-between;align-items:center;gap:var(--space-md);margin-bottom:var(--space-md);display:flex}.SmFYYa_dialogClose{width:100%;margin-top:var(--space-md)}@keyframes SmFYYa_settle{0%{transform:translateY(var(--space-xs))}to{transform:translateY(0)}}@media (max-width:50rem){.SmFYYa_page{padding-block:var(--space-xs)}.SmFYYa_workspace{padding-top:var(--space-md)}.SmFYYa_workspace>h2{margin-bottom:var(--space-md)}.SmFYYa_receiptGrid{gap:var(--space-lg);grid-template-columns:minmax(0,1fr)}.SmFYYa_original{padding:var(--space-xs) var(--space-md) var(--space-md)}.SmFYYa_desktopPaper{display:none}.SmFYYa_sourceSummary{justify-content:space-between;align-items:center;gap:var(--space-xs);display:flex}.SmFYYa_sourceSummary small{margin-top:var(--space-xxs);color:var(--ink-soft);font-size:var(--text-xs);display:block}.SmFYYa_sourceSummary strong{font-size:var(--text-lg);font-weight:var(--weight-medium);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.SmFYYa_form{gap:var(--space-sm)}.SmFYYa_paper{padding:var(--space-md)}}@media (prefers-reduced-motion:reduce){.SmFYYa_doneIcon{animation:none}}
._0a_zvq_page{width:100%}._0a_zvq_content{width:min(100%, var(--content-width));padding-bottom:var(--space-section);margin-inline:auto}._0a_zvq_intro{grid-gap:var(--space-xs);gap:var(--space-xs);display:grid}._0a_zvq_title{color:var(--ink);font-size:var(--text-display);line-height:var(--leading-tight);margin:0}._0a_zvq_lead{max-width:var(--reading-width);color:var(--ink-soft);margin:0}._0a_zvq_searchBar{margin-top:var(--space-lg);grid-gap:var(--space-xs);gap:var(--space-xs);grid-template-columns:minmax(0,1fr) auto;display:grid}._0a_zvq_searchLabel{min-width:0}._0a_zvq_searchInput{width:100%;min-height:var(--control-height);padding:var(--space-xs) var(--space-md);border:var(--line-thin) solid var(--line-bold);background:var(--surface);color:var(--ink);font:inherit;font-size:var(--text-md);border-radius:0}._0a_zvq_searchInput:focus{border-color:var(--focus);outline:var(--line-strong) solid var(--focus);outline-offset:var(--line-thin)}._0a_zvq_filterToggle{min-height:var(--control-height);padding:var(--space-xs) var(--space-md);align-items:center;gap:var(--space-xs);border:var(--line-thin) solid var(--line-bold);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);font:inherit;font-weight:var(--weight-bold);cursor:pointer;display:inline-flex}._0a_zvq_filterToggle strong{min-width:var(--space-lg);min-height:var(--space-lg);border-radius:var(--radius-round);background:var(--action);color:var(--on-action);font-size:var(--text-md);place-items:center;display:inline-grid}._0a_zvq_filterToggleActive{border-color:var(--action);color:var(--action)}._0a_zvq_filters{margin-top:var(--space-sm);padding:var(--space-md);gap:var(--space-md);border:var(--line-thin) solid var(--line);border-radius:var(--radius-md);background:var(--surface-quiet);grid-template-columns:repeat(3,minmax(0,1fr));display:none}._0a_zvq_filtersOpen{display:grid}._0a_zvq_filterGroup{grid-gap:var(--space-xs);align-content:start;gap:var(--space-xs);display:grid}._0a_zvq_filterStack{display:contents}._0a_zvq_filterLabel{color:var(--ink-soft);font-size:var(--text-md);font-weight:var(--weight-bold);margin:0}._0a_zvq_filterOptions{gap:var(--space-xs);flex-wrap:wrap;display:flex}._0a_zvq_chip{min-height:var(--hit-target);padding:var(--space-xs) var(--space-md);border:var(--line-thin) solid var(--line-bold);border-radius:var(--radius-round);background:var(--surface);color:var(--ink);font:inherit;font-size:var(--text-md);font-weight:var(--weight-medium);cursor:pointer}._0a_zvq_chipActive{border-color:var(--line-bold);background:var(--surface-quiet);color:var(--ink)}._0a_zvq_resultCount{margin:var(--space-lg) 0 var(--space-sm);color:var(--ink-soft);font-size:var(--text-md);font-weight:var(--weight-bold)}._0a_zvq_grid{grid-gap:var(--space-sm);gap:var(--space-sm);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._0a_zvq_gridItem{min-width:0}._0a_zvq_card{min-width:0;min-height:var(--control-height);height:100%;padding:var(--space-sm);grid-gap:var(--space-sm);align-items:center;gap:var(--space-sm);border:var(--line-thin) solid var(--line);border-radius:var(--radius-md);background:var(--surface);color:var(--ink);grid-template-columns:auto minmax(0,1fr) auto;text-decoration:none;display:grid}._0a_zvq_card:hover{border-color:var(--action)}._0a_zvq_card:focus-visible{outline:var(--line-strong) solid var(--focus);outline-offset:var(--line-thin)}._0a_zvq_cardIcon{width:var(--control-height);height:var(--control-height)}._0a_zvq_cardBody{grid-gap:var(--space-xxs);gap:var(--space-xxs);min-width:0;display:grid}._0a_zvq_cardHeading{align-items:center;gap:var(--space-xs);min-width:0;display:flex}._0a_zvq_cardHeading h2{min-width:0;font-size:var(--text-lg);line-height:var(--leading-tight);overflow-wrap:anywhere;margin:0}._0a_zvq_constructionBadge{padding:var(--space-xxs) var(--space-xs);border:var(--line-thin) solid var(--warning);border-radius:var(--radius-round);background:var(--warning-soft);color:var(--warning);font-size:var(--text-md);font-weight:var(--weight-bold);line-height:var(--leading-tight);white-space:nowrap;flex:none}._0a_zvq_description{color:var(--ink-soft);font-size:var(--text-md);line-height:var(--leading-tight);overflow-wrap:anywhere;margin:0}._0a_zvq_priceLine{align-items:baseline;gap:var(--space-xs);min-width:0;color:var(--ink-soft);font-size:var(--text-md);line-height:var(--leading-tight);overflow-wrap:anywhere;margin:0;display:flex}._0a_zvq_priceLine strong{color:var(--action);font-family:var(--font-numeric);font-size:var(--text-md)}._0a_zvq_unavailable{color:var(--danger);font-size:var(--text-md);font-weight:var(--weight-medium);line-height:var(--leading-tight);margin:0}._0a_zvq_stateMark{width:var(--control-height);height:var(--control-height);border:var(--line-thin) solid var(--line-bold);border-radius:var(--radius-round);color:var(--ink-soft);font-size:var(--text-xl);font-weight:var(--weight-bold);line-height:var(--leading-tight);place-items:center;display:grid}._0a_zvq_state_active{border-color:var(--action);background:var(--action-soft);color:var(--action)}._0a_zvq_state_uncontracted{color:var(--ink-soft)}._0a_zvq_empty{padding:var(--space-xl);border:var(--line-thin) solid var(--line);border-radius:var(--radius-md);background:var(--surface);color:var(--ink-soft);text-align:center;margin:0}._0a_zvq_srOnly{width:var(--line-thin);height:var(--line-thin);margin:calc(var(--line-thin) * -1);clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}@media (max-width:50rem){._0a_zvq_intro{gap:var(--space-xxs)}._0a_zvq_title{font-size:var(--text-xl)}._0a_zvq_lead{font-size:var(--text-md)}._0a_zvq_searchBar{margin-top:var(--space-md)}._0a_zvq_filterToggle{padding-inline:var(--space-sm)}._0a_zvq_filterToggle span{font-size:var(--text-md)}._0a_zvq_filters{gap:var(--space-sm);grid-template-columns:minmax(0,1fr)}._0a_zvq_filterStack{grid-gap:var(--space-sm);gap:var(--space-sm);display:grid}._0a_zvq_resultCount{margin-top:var(--space-md)}._0a_zvq_grid{gap:var(--space-xs);grid-template-columns:minmax(0,1fr)}._0a_zvq_card{padding:var(--space-xs);gap:var(--space-xs)}._0a_zvq_stateMark{width:var(--hit-target);height:var(--hit-target)}}
.OBkJSq_page{width:min(100%, var(--reading-width));padding-bottom:var(--space-xl);font-size:var(--text-md);margin-inline:auto}.OBkJSq_page p{margin:0}.OBkJSq_page .OBkJSq_lead{margin-top:var(--space-md);color:var(--ink-soft)}.OBkJSq_section{grid-gap:var(--space-sm);gap:var(--space-sm);padding-block:var(--space-lg);border-bottom:var(--line-thin) solid var(--line);display:grid}.OBkJSq_section h2{font-size:var(--text-lg);font-weight:var(--weight-bold);margin:0}.OBkJSq_steps,.OBkJSq_prices{padding-left:var(--space-lg);grid-gap:var(--space-sm);gap:var(--space-sm);margin:0;display:grid}.OBkJSq_note{color:var(--ink-soft)}.OBkJSq_actions{grid-gap:var(--space-sm);gap:var(--space-sm);margin-top:var(--space-lg);display:grid}.OBkJSq_actions .tool-locked__note{font-size:var(--text-md)}.OBkJSq_actions .tool-locked__actions{grid-gap:var(--space-sm);gap:var(--space-sm);display:grid}
.odlOka_entry{width:min(100%, var(--tool-shelf-width));margin:var(--space-md) auto 0;padding-top:var(--space-sm);border-top:var(--line-thin) solid var(--line);justify-content:flex-end;display:flex}.odlOka_entry>*{min-height:var(--control-height);border:var(--line-thin) solid var(--action);background:var(--action-soft);color:var(--ink);font-weight:var(--weight-bold)}.odlOka_entry>:hover{background:var(--action-soft)}.odlOka_installing{box-sizing:border-box;width:min(100%, var(--reading-width));margin:var(--space-lg) auto 0;padding:var(--space-lg);border:var(--line-thin) solid var(--action);border-top:var(--line-strong) solid var(--action);border-radius:var(--radius-lg);background:var(--action-soft)}.odlOka_hint{margin:0 0 var(--space-md);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);font-size:var(--text-md);font-weight:var(--weight-bold);line-height:var(--leading-normal);text-align:center}.odlOka_installing>[aria-label=アプリの管理]{margin-top:var(--space-lg);justify-content:center}.odlOka_installing>[aria-label=アプリの管理]>*{min-width:var(--tool-card-min);min-height:var(--control-height)}@media (max-width:50rem){.odlOka_installing{margin-top:var(--space-md);padding:var(--space-md)}.odlOka_hint{text-align:start}.odlOka_installing>[aria-label=アプリの管理]>*{width:100%}.odlOka_entry>*{flex:auto}}
.V__VYa_reader{max-width:var(--reading-width);margin:var(--space-lg) auto;padding:var(--space-md);font-size:var(--text-md);line-height:var(--leading-normal);overflow-wrap:anywhere}.V__VYa_reader p,.V__VYa_reader li{font-size:var(--text-md)}.V__VYa_contents{margin:var(--space-lg) 0;border-top:var(--line-thin) solid var(--line);padding:0;list-style:none}.V__VYa_entry{justify-content:space-between;align-items:center;gap:var(--space-md);min-height:var(--hit-target);padding:var(--space-md) var(--space-xs);color:var(--ink);border-bottom:var(--line-thin) solid var(--line);text-decoration:none;display:flex}.V__VYa_entry:hover{background:var(--surface-quiet)}.V__VYa_entry:focus-visible{outline:var(--line-strong) solid var(--focus);outline-offset:var(--space-xxs)}.V__VYa_article section{margin-top:var(--space-xl)}.V__VYa_article h2{font-size:var(--text-lg);line-height:var(--leading-tight);margin:0 0 var(--space-sm)}.V__VYa_article p{margin:var(--space-sm) 0}.V__VYa_article ol{padding-left:var(--space-lg);margin:var(--space-sm) 0}.V__VYa_article li+li{margin-top:var(--space-sm)}.V__VYa_footer{margin-top:var(--space-xl);padding-top:var(--space-md);border-top:var(--line-thin) solid var(--line)}
.ot1I2q_page{box-sizing:border-box;width:min(100%, var(--reading-width));padding:var(--space-lg) var(--space-md) calc(var(--bottom-nav-height) + var(--space-section));margin-inline:auto}.ot1I2q_back{min-height:var(--hit-target);margin-bottom:var(--space-md);color:var(--ink-soft);font-size:var(--text-sm);align-items:center;text-decoration:none;display:inline-flex}.ot1I2q_back:hover{color:var(--ink);text-decoration:underline}.ot1I2q_back:focus-visible{outline:var(--line-strong) solid var(--focus);outline-offset:var(--space-xxs)}.ot1I2q_card{box-sizing:border-box;align-items:center;gap:var(--space-md);padding:var(--space-xl) var(--space-lg);border:var(--line-thin) solid var(--line);border-top:var(--line-strong) solid var(--action);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-raised);text-align:center;flex-direction:column;display:flex}.ot1I2q_icon{--tool-home-icon:var(--tool-icon-max)}.ot1I2q_title{color:var(--ink);font-size:var(--text-xl);line-height:var(--leading-tight);overflow-wrap:anywhere;margin:0}.ot1I2q_lead{color:var(--ink-soft);font-size:var(--text-md);line-height:var(--leading-normal);margin:0}.ot1I2q_actions{justify-content:center;gap:var(--space-xs);flex-wrap:wrap;width:100%;display:flex}.ot1I2q_actions>*{flex:1 1 var(--control-height-large);min-height:var(--control-height)}.ot1I2q_link{text-decoration:none}.ot1I2q_card .install-steps{box-sizing:border-box;width:100%;padding-inline:var(--space-lg);text-align:start}@media (max-width:50rem){.ot1I2q_page{padding-inline:var(--space-md)}.ot1I2q_card{padding:var(--space-lg) var(--space-md)}.ot1I2q_card .install-steps{padding-inline:var(--space-md)}.ot1I2q_actions>*{flex-basis:100%}}
.rltrnG_page{width:100%;min-width:0}.rltrnG_content{width:min(100%, var(--tool-shelf-width));min-width:0;padding-bottom:var(--space-section);grid-gap:var(--space-xl);gap:var(--space-xl);margin-inline:auto;display:grid}.rltrnG_hero{grid-gap:var(--space-xxs);gap:var(--space-xxs);display:grid}.rltrnG_title{color:var(--ink);font-size:var(--text-display);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);margin:0}.rltrnG_lead{color:var(--ink-soft);font-size:var(--text-md);margin:0}.rltrnG_block{grid-gap:var(--space-sm);gap:var(--space-sm);min-width:0;display:grid}.rltrnG_blockHeading{justify-content:space-between;align-items:center;gap:var(--space-sm);min-width:0;padding-bottom:var(--space-xs);border-bottom:var(--line-strong) solid var(--ink);display:flex}.rltrnG_blockHeading h2{min-width:0;color:var(--ink);font-size:var(--text-xl);line-height:var(--leading-tight);margin:0}.rltrnG_blockHeading>span{min-width:var(--control-height);padding:var(--space-xxs) var(--space-xs);border-radius:var(--radius-round);background:var(--surface-quiet);color:var(--ink-soft);font-size:var(--text-sm);font-weight:var(--weight-bold);text-align:center;flex:none}.rltrnG_list{grid-gap:var(--space-sm);gap:var(--space-sm);min-width:0;margin:0;padding:0;list-style:none;display:grid}.rltrnG_item{min-width:0;min-height:var(--control-height-large);padding:var(--space-sm);grid-template-columns:var(--control-height-large) minmax(0, 1fr) auto;grid-gap:var(--space-sm);align-items:center;gap:var(--space-sm);border:var(--line-thin) solid var(--line);border-left:var(--space-xxs) solid var(--line-bold);border-radius:var(--radius-md);background:var(--surface);color:inherit;box-shadow:var(--shadow-raised);transition:border-color var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out);text-decoration:none;display:grid}.rltrnG_item:active{border-color:var(--action);transform:scale(.99)}.rltrnG_urgent{border-left-color:var(--danger)}.rltrnG_soon{border-left-color:var(--warning)}.rltrnG_icon{width:var(--control-height-large);height:var(--control-height-large)}.rltrnG_text{grid-gap:var(--space-xxs);gap:var(--space-xxs);min-width:0;display:grid}.rltrnG_text small,.rltrnG_text span{color:var(--ink-soft)}.rltrnG_text small{font-size:var(--text-xs);font-weight:var(--weight-bold)}.rltrnG_text strong{color:var(--ink);font-size:var(--text-lg);line-height:var(--leading-tight);overflow-wrap:anywhere}.rltrnG_text span{font-size:var(--text-sm);line-height:var(--leading-normal);overflow-wrap:anywhere}.rltrnG_go{min-height:var(--control-height);color:var(--action);font-size:var(--text-sm);font-weight:var(--weight-bold);align-items:center;display:inline-flex}.rltrnG_ownBlock{padding:var(--space-md);border:var(--line-thin) solid var(--line);border-radius:var(--radius-lg);background:var(--surface)}.rltrnG_note{color:var(--ink-soft);font-size:var(--text-sm);line-height:var(--leading-normal);margin:0}.rltrnG_ownGroup{grid-gap:var(--space-xs);gap:var(--space-xs);min-width:0;display:grid}.rltrnG_ownGroup h3{margin:var(--space-xs) 0 0;padding:var(--space-xs) var(--space-sm);border-left:var(--space-xxs) solid var(--action);background:var(--surface-quiet);color:var(--ink);font-size:var(--text-md);font-weight:var(--weight-bold);line-height:var(--leading-tight)}.rltrnG_ownList{border-top:var(--line-thin) solid var(--line);min-width:0;margin:0;padding:0;list-style:none}.rltrnG_ownItem{min-width:0;min-height:var(--control-height);padding:var(--space-xs) 0;grid-template-columns:var(--control-height) minmax(0, 1fr);grid-gap:var(--space-xs);align-items:center;gap:var(--space-xs);border-bottom:var(--line-thin) solid var(--line);display:grid}.rltrnG_ownCheck{width:var(--control-height);min-width:var(--control-height);min-height:var(--control-height);place-items:center;padding:0;display:grid}.rltrnG_ownCheck input{accent-color:var(--action)}.rltrnG_ownLink{min-width:0;min-height:var(--control-height);padding-block:var(--space-xs);grid-gap:var(--space-sm);align-items:center;gap:var(--space-sm);color:inherit;grid-template-columns:minmax(0,1fr) auto;text-decoration:none;display:grid}.rltrnG_ownItem strong{min-width:0;color:var(--ink);font-size:var(--text-md);font-weight:var(--weight-medium);line-height:var(--leading-tight);overflow-wrap:anywhere}.rltrnG_ownLink span{color:var(--ink-soft);font-size:var(--text-sm);line-height:var(--leading-normal);overflow-wrap:anywhere}.rltrnG_ownUrgent .rltrnG_ownLink span{color:var(--danger);font-weight:var(--weight-bold)}.rltrnG_ownDone{background:var(--surface-quiet)}.rltrnG_ownDone strong{color:var(--ink-soft);text-decoration:line-through}.rltrnG_ownDone .rltrnG_ownLink span{color:var(--ink-soft);font-weight:var(--weight-normal)}.rltrnG_ownError{padding:var(--space-xs) var(--space-sm);border-left:var(--space-xxs) solid var(--danger);background:var(--danger-soft);color:var(--danger);font-size:var(--text-sm);margin:0}.rltrnG_ownEmpty{padding:var(--space-sm);color:var(--ink-soft);font-size:var(--text-sm);margin:0}.rltrnG_empty{padding:var(--space-sm) var(--space-md);border:var(--line-thin) solid var(--line);border-radius:var(--radius-sm);background:var(--surface-quiet);color:var(--ink-soft);line-height:var(--leading-normal);margin:0}.rltrnG_add{width:100%;min-height:var(--control-height);justify-content:center}@media (max-width:50rem){.rltrnG_content{gap:var(--space-lg)}.rltrnG_ownBlock{padding:var(--space-sm)}.rltrnG_item{grid-template-columns:var(--control-height) minmax(0, 1fr) auto;padding:var(--space-xs);gap:var(--space-xs);box-shadow:none}.rltrnG_icon{width:var(--control-height);height:var(--control-height)}.rltrnG_text strong{font-size:var(--text-md)}.rltrnG_ownLink{gap:var(--space-xxs);grid-template-columns:minmax(0,1fr)}.rltrnG_ownLink span{justify-self:start}}
._6gjKnW_page{font-size:var(--text-md);grid-gap:var(--space-md);gap:var(--space-md);width:min(100%, var(--reading-width));min-width:0;color:var(--ink);line-height:var(--leading-normal);margin-inline:auto;display:grid}._6gjKnW_setup{grid-gap:var(--space-sm);gap:var(--space-sm);min-width:0;display:grid}._6gjKnW_equipment{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(var(--control-height) * 5)), 1fr));grid-gap:var(--space-xs);gap:var(--space-xs);margin-block:var(--space-xs);display:grid}._6gjKnW_equipment ._6gjKnW_equipmentOption{justify-content:flex-start;align-items:center;gap:var(--space-sm);min-width:0;min-height:var(--control-height-large);padding:var(--space-sm);border:var(--line-thin) solid var(--line-bold);background:var(--surface);color:var(--ink);text-align:left;cursor:pointer;border-radius:0;display:flex}._6gjKnW_equipmentOption:before{content:"";flex:0 0 var(--space-lg);width:var(--space-lg);height:var(--space-lg);border:var(--line-strong) solid var(--line-bold);color:var(--action);font-size:var(--text-lg);font-weight:var(--weight-bold);place-items:center;line-height:1;display:grid}._6gjKnW_equipment ._6gjKnW_equipmentOn{border-color:var(--line-bold);background:var(--surface-quiet);color:var(--ink)}._6gjKnW_equipmentOn:before{content:"✓" / "";border-color:var(--line-bold);background:var(--surface)}._6gjKnW_equipmentName{min-width:0;font-size:var(--text-md);font-weight:var(--weight-bold);line-height:var(--leading-tight);overflow-wrap:anywhere}._6gjKnW_equipmentOption:focus-visible{outline:var(--line-strong) solid var(--action);outline-offset:var(--space-xxs)}._6gjKnW_sheet ._6gjKnW_next{min-width:0;min-height:var(--control-height-large);padding:var(--space-xs) var(--space-md);border:var(--line-thin) solid var(--action);border-radius:var(--radius-md);background:var(--action);color:var(--on-action);font-size:var(--text-lg);font-weight:var(--weight-bold);line-height:var(--leading-tight);cursor:pointer}._6gjKnW_note{color:var(--ink-soft);font-size:var(--text-md);overflow-wrap:anywhere;margin:0}._6gjKnW_grid{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(var(--control-height) * 3)), 1fr));grid-gap:var(--space-md) var(--space-sm);gap:var(--space-md) var(--space-sm);margin:var(--space-xs) 0;padding:0;list-style:none;display:grid}._6gjKnW_cell{grid-gap:var(--space-xxs);align-content:start;gap:var(--space-xxs);min-width:0;display:grid}._6gjKnW_thumb{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;border:var(--line-thin) solid var(--line-bold);background:var(--surface-quiet);width:100%;display:block}._6gjKnW_cellLabel{font-size:var(--text-md);line-height:var(--leading-tight);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}._6gjKnW_savedBadge{color:var(--ink);font-weight:var(--weight-bold);margin-inline-start:var(--space-xxs);display:inline-block}._6gjKnW_download{min-height:var(--hit-target);border:var(--line-thin) solid var(--line-bold);background:var(--surface);color:var(--ink);font-weight:var(--weight-medium);text-underline-offset:var(--space-xxs);justify-content:center;align-items:center;display:inline-flex}._6gjKnW_sheet{font-size:var(--text-md);z-index:50;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);background:var(--camera);color:var(--camera-text);overscroll-behavior:none;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) auto;display:grid;position:fixed;inset:0}._6gjKnW_hud{pointer-events:none;grid-template-rows:auto minmax(0,1fr) auto;justify-items:start;display:grid;position:absolute;inset:0}._6gjKnW_topbar{justify-self:stretch;align-items:center;gap:var(--space-sm);min-width:0;padding:var(--space-xxs) var(--space-sm);background:var(--camera-scrim);display:flex}._6gjKnW_counter{color:var(--camera-text-soft);font-family:var(--font-numeric);font-size:var(--text-md);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex:none;margin:0}._6gjKnW_counterNum{color:var(--camera-text);font-size:var(--text-lg);font-weight:var(--weight-bold)}._6gjKnW_shotTitle{min-width:0;font-size:var(--text-md);font-weight:var(--weight-bold);line-height:var(--leading-tight);overflow-wrap:anywhere;flex:auto;margin:0}._6gjKnW_sheet ._6gjKnW_quit,._6gjKnW_sheet ._6gjKnW_side{min-width:var(--hit-target);min-height:var(--hit-target);padding:var(--space-xxs) var(--space-sm);border:var(--line-thin) solid var(--camera-text-soft);border-radius:var(--radius-sm);background:var(--camera);color:var(--camera-text);font-size:var(--text-md);cursor:pointer}._6gjKnW_sheet ._6gjKnW_quit{color:var(--camera-text-soft);pointer-events:auto;border-color:#0000;flex:none}._6gjKnW_sheet ._6gjKnW_side:disabled,._6gjKnW_sheet ._6gjKnW_next:disabled,._6gjKnW_sheet ._6gjKnW_shutter:disabled{opacity:.4;cursor:default}._6gjKnW_stage{grid-area:1/1;place-items:center;min-width:0;min-height:0;display:grid;position:relative;overflow:hidden}._6gjKnW_frame{background:var(--camera);position:relative;overflow:hidden}._6gjKnW_video,._6gjKnW_preview{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}._6gjKnW_overlay{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}._6gjKnW_guideLine{stroke:var(--camera-guide)}._6gjKnW_secondaryLine{stroke:var(--camera-text-soft)}._6gjKnW_plateCorner{stroke:var(--camera-text);stroke-linecap:square;stroke-linejoin:round}._6gjKnW_plateLabelBack{fill:var(--tool-carphoto);stroke:var(--camera-text)}._6gjKnW_guideEdge{stroke:var(--camera);stroke-linecap:square;stroke-linejoin:round}._6gjKnW_carFrame{stroke:var(--camera-text-soft);opacity:.55}._6gjKnW_prepPage{gap:var(--space-sm)}._6gjKnW_prepLead{margin:0 0 var(--space-xs);color:var(--ink);font-size:var(--text-md);font-weight:var(--weight-medium);line-height:var(--leading-tight)}._6gjKnW_prep{margin:0 0 var(--space-xs);grid-gap:var(--space-xs);gap:var(--space-xs);padding:0;list-style:none;display:grid}._6gjKnW_prepItem{min-height:var(--hit-target)}._6gjKnW_guide{border-block:var(--line-thin) solid var(--line-bold);background:var(--surface);margin-block-start:var(--space-xs)}._6gjKnW_guide summary{min-height:var(--hit-target);padding:var(--space-sm);color:var(--ink);font-size:var(--text-md);font-weight:var(--weight-bold);line-height:var(--leading-tight);cursor:pointer}._6gjKnW_guide summary::marker{color:var(--ink)}._6gjKnW_guide summary:focus-visible{outline:var(--line-strong) solid var(--action);outline-offset:var(--space-xxs)}._6gjKnW_guide[open] summary{border-block-end:var(--line-thin) solid var(--line)}._6gjKnW_guideList{padding:var(--space-xxs) var(--space-sm) var(--space-xxs) var(--space-xl);font-size:var(--text-md);line-height:var(--leading-normal);margin:0;display:grid}._6gjKnW_guideList li{padding:var(--space-xs) 0 var(--space-xs) var(--space-xxs)}._6gjKnW_guideList li+li{border-block-start:var(--line-thin) solid var(--line)}._6gjKnW_guideList li::marker{color:var(--ink);font-family:var(--font-numeric);font-weight:var(--weight-bold)}._6gjKnW_stand{color:var(--camera-text-soft);font-size:var(--text-md);line-height:var(--leading-tight);margin:0}._6gjKnW_outline,._6gjKnW_anchorRing{stroke:var(--camera-text)}._6gjKnW_anchorDot{fill:var(--camera-text);stroke:var(--camera)}._6gjKnW_anchorLabelBack{fill:var(--tool-carphoto);stroke:var(--camera-text)}._6gjKnW_anchorLabel{fill:var(--camera-text);font-weight:var(--weight-bold)}._6gjKnW_bandZone,._6gjKnW_pitchLabelBack{fill:var(--camera-scrim)}._6gjKnW_bandLine{stroke:var(--camera-danger)}._6gjKnW_guideText,._6gjKnW_levelText{fill:var(--camera-text);paint-order:stroke;stroke:var(--camera);stroke-width:var(--space-xxs);stroke-linejoin:round;font-weight:var(--weight-bold)}._6gjKnW_levelOk{stroke:var(--camera-text)}._6gjKnW_levelNg{stroke:var(--camera-danger)}._6gjKnW_hintCopy{grid-gap:0;min-width:0;padding:var(--space-xxs) var(--space-sm);background:var(--camera-scrim);text-align:left;overflow-wrap:anywhere;justify-self:stretch;gap:0;display:grid}._6gjKnW_sheet ._6gjKnW_hintSave{min-height:var(--hit-target);padding:var(--space-xxs) var(--space-sm);border:var(--line-thin) solid var(--camera-text-soft);border-radius:var(--radius-sm);background:var(--camera);color:var(--camera-text);font-size:var(--text-md);font-weight:var(--weight-bold);cursor:pointer;pointer-events:auto;flex:none}._6gjKnW_hintNote{color:var(--camera-text-soft);font-size:var(--text-md);overflow-wrap:anywhere;margin:0}._6gjKnW_hint{color:var(--camera-text);font-size:var(--text-md);font-weight:var(--weight-bold);line-height:var(--leading-tight);overflow-wrap:anywhere;margin:0}._6gjKnW_topView{margin:var(--space-xxs) var(--space-sm);width:calc(var(--hit-target) * 1.6);aspect-ratio:1;place-self:start;max-width:100%;display:block;overflow:visible}._6gjKnW_topCar{fill:var(--camera);stroke:var(--camera-text-soft)}._6gjKnW_topGlass,._6gjKnW_topTire{fill:var(--camera-text-soft)}._6gjKnW_topZone,._6gjKnW_topSpot{fill:var(--camera-text);stroke:var(--camera)}._6gjKnW_topArrow{fill:var(--camera-text)}._6gjKnW_topRay{stroke:var(--camera-text)}._6gjKnW_cover,._6gjKnW_coverError{inset-inline:var(--space-sm);padding:var(--space-sm);border:var(--line-thin) solid var(--camera-text-soft);border-radius:var(--radius-sm);background:var(--camera-scrim);color:var(--camera-text);font-weight:var(--weight-medium);text-align:center;margin:0;position:absolute;inset-block-end:var(--space-sm)}._6gjKnW_coverError{background:0 0;border:0;padding:0}._6gjKnW_bar{grid-gap:var(--space-sm);place-items:center;gap:var(--space-sm);padding:var(--space-xs) var(--space-sm);grid-area:1/2;grid-template-rows:minmax(0,1fr) auto minmax(0,1fr);display:grid}._6gjKnW_sheet ._6gjKnW_bar ._6gjKnW_side:first-child{align-self:start}._6gjKnW_sheet ._6gjKnW_bar ._6gjKnW_side:last-child,._6gjKnW_sheet ._6gjKnW_bar ._6gjKnW_next{align-self:end}._6gjKnW_sheet ._6gjKnW_bar ._6gjKnW_next{min-height:var(--hit-target);border-color:var(--action);background:var(--action);color:var(--on-action)}._6gjKnW_sheet ._6gjKnW_shutter{grid-gap:var(--space-xxs);place-items:center;gap:var(--space-xxs);min-width:var(--hit-target);min-height:var(--hit-target);padding:var(--space-xs);border:var(--line-thin) solid var(--action);border-radius:var(--radius-md);background:var(--action);color:var(--on-action);font-size:var(--text-md);font-weight:var(--weight-bold);cursor:pointer;display:grid}._6gjKnW_sheet :focus-visible{outline:var(--line-strong) solid var(--camera-text);outline-offset:var(--space-xxs)}@media (max-width:50rem){._6gjKnW_equipment ._6gjKnW_equipmentOption{min-height:var(--hit-target)}._6gjKnW_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}._6gjKnW_shapeLabel{grid-gap:var(--space-xxs);gap:var(--space-xxs);overflow-wrap:anywhere;display:grid}._6gjKnW_prepItem>label{width:100%}@media (max-width:50rem){._6gjKnW_shapes fieldset>div{flex-direction:column}._6gjKnW_shapes label>span{text-align:left;justify-content:flex-start}}._6gjKnW_sheet ._6gjKnW_side:hover:not(:disabled),._6gjKnW_sheet ._6gjKnW_quit:hover:not(:disabled),._6gjKnW_sheet ._6gjKnW_hintSave:hover:not(:disabled){background:var(--camera);color:var(--camera-text)}._6gjKnW_portrait ._6gjKnW_frame{visibility:hidden}._6gjKnW_portraitCover{grid-gap:var(--space-sm);align-content:center;justify-items:center;gap:var(--space-sm);padding:var(--space-md);background:var(--camera);color:var(--camera-text);text-align:center;display:grid;position:absolute;inset:0}._6gjKnW_portraitCover ._6gjKnW_quit{position:absolute;inset-block-start:var(--space-xs);inset-inline-start:var(--space-xs)}
._2KofMG_screen{font-size:var(--text-md);color:var(--ink);display:block}body:has(._2KofMG_screen) .tool-app-header{border-bottom:var(--line-thin) solid var(--line)}body:has(._2KofMG_screen) .tool-home__brand-lockup{min-height:var(--hit-target)}._2KofMG_screen>:not(.document-page__heading){width:100%}._2KofMG_screen>.cashbook-flow{width:min(100%, var(--tool-work-width));margin-inline:auto}._2KofMG_screen .intake-panel{padding:var(--space-lg) 0;background:var(--surface);box-shadow:none;border:0;border-radius:0}._2KofMG_screen .intake-panel+.intake-panel{margin-top:var(--space-lg)}._2KofMG_screen .cashbook-direction-choice{margin-top:var(--space-md);padding-block:var(--space-sm)}._2KofMG_screen .intake-actions{margin-top:var(--space-lg);grid-gap:var(--space-md);gap:var(--space-md);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr);display:grid}._2KofMG_screen .camera-button{min-height:calc(var(--control-height-large) * 1.35);flex-direction:column}._2KofMG_fileButton{min-height:var(--control-height-large);flex-direction:column}._2KofMG_advance{flex:1}._2KofMG_selection{min-width:0}._2KofMG_humanCheck label{white-space:nowrap}._2KofMG_saved{margin-block:var(--space-md)}._2KofMG_saved p{margin:var(--space-xs) 0 0}._2KofMG_screen button,._2KofMG_screen select,._2KofMG_screen input:not([type=checkbox]):not([type=radio]):not([type=file]){min-height:var(--hit-target);font-size:var(--text-md)}._2KofMG_screen .button{min-height:var(--hit-target);font-size:var(--text-md)}._2KofMG_screen .section-title{font-weight:var(--weight-medium)}:is(._2KofMG_screen .section-help,._2KofMG_screen .check-card__label,._2KofMG_screen .check-card__check-help){font-size:var(--text-md)}._2KofMG_screen .process-list{margin-block:var(--space-sm) var(--space-lg)}._2KofMG_screen .process-list--labeled .process-step--current{background:var(--surface-quiet)}:is(._2KofMG_screen .process-step--current .process-step__number,._2KofMG_screen .process-step--done .process-step__number){background:var(--surface);color:var(--ink)}._2KofMG_screen .process-step__number{font-size:var(--text-md);font-family:inherit}._2KofMG_screen .process-step__hit{gap:var(--space-xs)}._2KofMG_screen .check-card{border-width:var(--line-thin);box-shadow:none}._2KofMG_screen .check-card--checked{border-color:var(--line-bold)}._2KofMG_screen .check-card--changed{border-color:var(--warning)}._2KofMG_screen .check-card__field--changed{box-shadow:none;background:var(--warning-soft)}._2KofMG_screen .check-card__field{gap:var(--space-xs)}._2KofMG_screen .check-card__fields{grid-template-columns:repeat(2,minmax(0,1fr))}._2KofMG_screen .check-card__field:nth-child(5){border-right:0;grid-column:1/-1}._2KofMG_screen .check-card__field:nth-child(odd){border-right:var(--line-thin) solid var(--line)}._2KofMG_screen .check-card__field:last-child{border-right:0}._2KofMG_screen ._2KofMG_fieldWide{border-right:0;grid-column:1/-1}._2KofMG_screen ._2KofMG_accountNoteRow{min-width:0;padding:var(--space-sm) var(--space-md);border-bottom:var(--line-thin) solid var(--line);background:var(--surface-quiet);grid-column:1/-1}._2KofMG_screen ._2KofMG_fieldsWithNote>.check-card__field:nth-child(4){border-right:var(--line-thin) solid var(--line)}._2KofMG_screen ._2KofMG_fieldsWithNote>.check-card__field:nth-child(5):not(._2KofMG_fieldWide){border-right:0;grid-column:auto}._2KofMG_screen ._2KofMG_fieldsWithNote>.check-card__field:nth-child(6){border-right:0;grid-column:1/-1}._2KofMG_screen .check-card__actions{align-items:center}._2KofMG_screen .check-card__actions>*{white-space:normal;min-width:0}._2KofMG_screen .chip--on{background:var(--surface-quiet);border-color:var(--line-bold);color:var(--ink);box-shadow:none}._2KofMG_screen .check-dup{background:var(--danger-soft);border-radius:var(--radius-sm)}._2KofMG_screen .check-problems--danger{border:0}._2KofMG_screen .cell-input{border-width:var(--line-thin);border-radius:0}._2KofMG_screen input[type=number]{appearance:textfield}._2KofMG_screen input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._2KofMG_screen input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._2KofMG_screen .button-detail{font-size:var(--text-sm);font-weight:var(--weight-normal);opacity:.9}._2KofMG_screen .file-drop{min-height:calc(var(--control-height-large) * 1.35);padding:var(--space-md);border:var(--line-strong) solid var(--line-bold);border-radius:var(--radius-md);justify-content:center;align-items:center;gap:var(--space-xxs);background:var(--surface);color:var(--ink);font-weight:var(--weight-bold);text-align:center;cursor:pointer;transition:background var(--motion-fast) var(--ease-out), border-color var(--motion-fast) var(--ease-out);flex-direction:column;display:flex}._2KofMG_screen .file-drop:active{border-color:var(--action);background:var(--action-soft)}._2KofMG_screen .file-drop:disabled{border-color:var(--line);background:var(--surface-quiet);color:var(--ink-soft);cursor:not-allowed}._2KofMG_screen .file-drop__detail{color:var(--ink-soft);font-size:var(--text-sm);font-weight:var(--weight-normal)}._2KofMG_screen .photo-grid{margin-top:var(--space-md);grid-template-columns:repeat(auto-fill, minmax(var(--receipt-preview-column-compact), 1fr));grid-gap:var(--space-sm);gap:var(--space-sm);display:grid}._2KofMG_screen .photo-thumb{aspect-ratio:1;border:var(--line-thin) solid var(--line);border-radius:var(--radius-md);background:var(--surface-quiet);cursor:pointer;padding:0;position:relative;overflow:hidden}._2KofMG_screen .photo-thumb img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}._2KofMG_screen .photo-thumb:disabled{cursor:wait}._2KofMG_screen .photo-thumb--reading:after{content:"";border-top:var(--line-strong) solid var(--action);box-shadow:0 0 var(--space-md) var(--action);animation:_2KofMG_cashbook-image-scan var(--motion-spinner) var(--ease-out) infinite;pointer-events:none;position:absolute;inset:0}._2KofMG_screen .photo-thumb__remove{inset-inline:0;padding:var(--space-xxs);background:var(--camera-scrim);color:var(--camera-text);font-size:var(--text-xs);position:absolute;bottom:0}._2KofMG_screen .photo-thumb__pdf{width:100%;height:100%;padding:var(--space-xs);background:var(--surface-quiet);color:var(--ink-soft);font-size:var(--text-sm);font-weight:var(--weight-bold);line-height:var(--leading-tight);text-align:center;overflow-wrap:anywhere;flex-direction:column;justify-content:center;align-items:center;display:flex}._2KofMG_screen .cashbook-reading-status{margin-top:var(--space-md);padding:var(--space-sm) var(--space-md);grid-template-columns:var(--space-xl) minmax(0, 1fr);grid-gap:var(--space-sm);align-items:center;gap:var(--space-sm);border:var(--line-thin) solid var(--line);border-radius:var(--radius-md);background:var(--surface-quiet);color:var(--ink);display:grid}._2KofMG_screen .cashbook-reading-status__mark{width:var(--space-lg);height:var(--space-lg);border:var(--line-strong) solid var(--line);border-top-color:var(--action);border-radius:var(--radius-round);animation:_2KofMG_receipt-spin var(--motion-spinner) linear infinite}:is(._2KofMG_screen .cashbook-reading-status__title,._2KofMG_screen .cashbook-reading-status__detail){margin:0}._2KofMG_screen .cashbook-reading-status__title{font-size:var(--text-sm);font-weight:var(--weight-bold)}._2KofMG_screen .cashbook-reading-status__detail{margin-top:var(--space-xxs);color:var(--ink-soft);font-size:var(--text-xs)}._2KofMG_screen .receipt-section{margin-top:var(--space-xs)}._2KofMG_screen .receipt-section__head{margin-bottom:var(--space-sm);justify-content:space-between;align-items:end;gap:var(--space-lg);display:flex}._2KofMG_screen .guidance-panel__title{color:var(--ink);font-size:var(--text-lg);line-height:var(--leading-tight);display:block}._2KofMG_screen .guidance-panel__hint{margin:var(--space-xs) 0 0}._2KofMG_screen .guidance-actions{margin-top:var(--space-md);gap:var(--space-sm);flex-wrap:wrap;display:flex}._2KofMG_screen .guidance-actions button{flex:auto}._2KofMG_screen .export-panel{margin-top:var(--space-sm);padding:var(--space-md);justify-content:space-between;align-items:center;gap:var(--space-lg);border:var(--line-thin) solid var(--line-bold);border-radius:var(--radius-lg);background:var(--surface);box-shadow:none;display:flex}._2KofMG_screen .export-button{min-width:calc(var(--control-height-large) * 3)}._2KofMG_screen .summary-panel{margin-top:var(--space-sm);padding:var(--space-md);border:var(--line-thin) solid var(--line);border-radius:var(--radius-lg);background:var(--surface)}._2KofMG_screen .summary-head{padding-bottom:var(--space-sm);justify-content:space-between;align-items:flex-end;gap:var(--space-lg);border-bottom:var(--line-thin) solid var(--line);display:flex}._2KofMG_screen .summary-total{justify-content:flex-end;align-items:baseline;gap:var(--space-xs);color:var(--brand);white-space:nowrap;display:flex}._2KofMG_screen .summary-list{margin-top:var(--space-sm);grid-template-columns:repeat(auto-fit, minmax(calc(var(--summary-label) * 2), 1fr));grid-gap:var(--space-xs) var(--space-sm);gap:var(--space-xs) var(--space-sm);display:grid}._2KofMG_screen .summary-row{min-height:var(--hit-target);padding:var(--space-xs);grid-gap:var(--space-xs);align-items:center;gap:var(--space-xs);border-radius:var(--radius-sm);background:var(--surface-quiet);grid-template-columns:minmax(0,1fr) auto;display:grid}._2KofMG_screen .summary-row__name{font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._2KofMG_screen .summary-row__name--empty{color:var(--ink-soft)}._2KofMG_screen .summary-row__amount{text-align:right;white-space:nowrap;grid-column:2}._2KofMG_screen .summary-row__count{color:var(--ink-soft);font-size:var(--text-sm)}._2KofMG_screen .cashbook-flow>.step-actions{margin-top:var(--space-sm)}._2KofMG_screen .cashbook-review-flow{max-width:min(100%, var(--cashbook-review-width));margin-inline:auto}@keyframes _2KofMG_cashbook-image-scan{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes _2KofMG_receipt-spin{to{transform:rotate(var(--motion-turn))}}@media (hover:hover) and (pointer:fine){._2KofMG_screen .file-drop:hover{border-color:var(--action);background:var(--action-soft)}}@media (max-width:50rem){._2KofMG_screen .intake-panel{padding:var(--space-sm) 0}._2KofMG_screen .cashbook-direction-choice{margin-top:var(--space-md);padding-block:var(--space-md)}._2KofMG_screen .intake-actions{margin-top:var(--space-md);gap:var(--space-xs);grid-template-columns:repeat(2,minmax(0,1fr))}._2KofMG_screen .camera-button{grid-column:1/-1}._2KofMG_fileButton{min-height:var(--control-height-large);padding:var(--space-xs)}._2KofMG_screen .camera-button{min-height:var(--control-height-large);padding:var(--space-xs)}._2KofMG_screen .cashbook-reading-status{padding:var(--space-sm)}._2KofMG_screen .photo-grid{gap:var(--space-xs);grid-template-columns:repeat(3,minmax(0,1fr))}._2KofMG_screen .receipt-section{margin-top:var(--space-xxs)}._2KofMG_screen .receipt-section__head{margin-bottom:var(--space-xs);align-items:center;gap:var(--space-xs);flex-direction:row}._2KofMG_screen .receipt-section__head .section-title{font-size:var(--text-lg)}._2KofMG_screen .guidance-panel{padding:var(--space-sm)}._2KofMG_screen .guidance-actions{flex-direction:column}._2KofMG_screen .guidance-actions button{width:100%}._2KofMG_screen .export-panel{padding:var(--space-sm);align-items:stretch;gap:var(--space-xs);flex-direction:column}._2KofMG_screen .export-panel .section-help{margin:0}._2KofMG_screen .export-button{width:100%;min-width:0}._2KofMG_screen .summary-panel{padding:var(--space-sm)}._2KofMG_screen .summary-head{align-items:center;gap:var(--space-xs);flex-direction:row}._2KofMG_screen .summary-total{justify-content:flex-start;width:auto;margin-left:auto}._2KofMG_screen .summary-list{grid-template-columns:minmax(0,1fr)}._2KofMG_screen .summary-row{min-height:var(--control-height)}}@media (prefers-reduced-motion:reduce){._2KofMG_screen .file-drop{transition:none}:is(._2KofMG_screen .photo-thumb--reading:after,._2KofMG_screen .cashbook-reading-status__mark){animation:none}._2KofMG_screen .photo-thumb--reading:after{transform:none}}._2KofMG_screen .cell-fix-year{margin-top:var(--space-xxs);padding:var(--space-xxs) var(--space-xs);border:var(--line-thin) solid var(--line-bold);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);font-size:var(--text-sm);font-weight:var(--weight-bold);align-self:start}
.o8yUPW_screen{font-size:var(--text-md);display:block}.o8yUPW_screen>:not(.document-page__heading){width:100%}.o8yUPW_screen>.receipt-settings-page{width:min(100%, var(--tool-settings-width));padding:0 0 var(--space-xxl);margin:0 auto}.o8yUPW_screen .receipt-settings__panel{margin-top:var(--space-lg)}.o8yUPW_screen .receipt-settings__panel>.section-help{max-width:var(--reading-width)}.o8yUPW_screen .receipt-settings__direction-tabs{width:min(100%, calc(var(--reading-width) / 2));margin-top:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr))}.o8yUPW_screen .receipt-settings__account-list{margin-top:var(--space-md);border-top:var(--line-thin) solid var(--line)}.o8yUPW_screen .receipt-settings__account{padding:var(--space-md) 0;grid-template-columns:calc(var(--summary-label) + var(--space-md)) minmax(0, 1fr);grid-gap:var(--space-md);align-items:center;gap:var(--space-md);border-bottom:var(--line-thin) solid var(--line);display:grid}.o8yUPW_screen .receipt-settings__account-heading h3{color:var(--ink);font-size:var(--text-lg);line-height:var(--leading-tight);overflow-wrap:anywhere;margin:0}.o8yUPW_screen .receipt-settings__account-rows{grid-gap:var(--space-xs);gap:var(--space-xs);min-width:0;display:grid}.o8yUPW_screen .receipt-settings__account-row{min-width:0;padding:0}.o8yUPW_screen .receipt-settings__account-row+.receipt-settings__account-row{padding-top:var(--space-xs);border-top:var(--line-thin) solid var(--line)}.o8yUPW_screen .receipt-settings__account-row--new{padding:var(--space-sm);border:var(--line-thin) solid var(--line);border-radius:var(--radius-sm);background:var(--surface-quiet)}.o8yUPW_screen .receipt-settings__account-row+.receipt-settings__account-row--new{padding-top:var(--space-sm)}.o8yUPW_screen .receipt-settings__row-main{grid-gap:var(--space-xs);align-items:end;gap:var(--space-xs);grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}.o8yUPW_screen .receipt-settings__field{grid-gap:var(--space-xxs);gap:var(--space-xxs);min-width:0;display:grid}.o8yUPW_screen .receipt-settings__row-actions{margin-top:var(--space-xs);align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.o8yUPW_screen .receipt-settings__row-actions button{min-height:var(--hit-target);padding:var(--space-xs) var(--space-md)}:is(.o8yUPW_screen .receipt-settings__row-actions [role=status],.o8yUPW_screen .receipt-settings__row-actions [role=alert]){margin:0}.o8yUPW_screen .receipt-settings__add{width:100%;min-height:var(--hit-target);margin-top:var(--space-xs);padding:var(--space-xs) var(--space-md);grid-column:1/-1}@media (max-width:50rem){.o8yUPW_screen>.receipt-settings-page{width:100%;padding:0 0 var(--space-xl);margin:0}.o8yUPW_screen .receipt-settings__panel{margin-top:var(--space-md)}.o8yUPW_screen .receipt-settings__direction-tabs{width:100%}.o8yUPW_screen .receipt-settings__account{padding:var(--space-sm) 0;gap:var(--space-xs);grid-template-columns:minmax(0,1fr)}.o8yUPW_screen .receipt-settings__account-heading h3{font-size:var(--text-md)}.o8yUPW_screen .receipt-settings__account-row{padding:0}.o8yUPW_screen .receipt-settings__account-row--new{padding:var(--space-sm)}.o8yUPW_screen .receipt-settings__row-main{gap:var(--space-xs)}.o8yUPW_screen .receipt-settings__row-actions{align-items:stretch}.o8yUPW_screen .receipt-settings__row-actions button{flex:1 1 calc(var(--control-height-large) + var(--space-lg) + var(--space-md))}:is(.o8yUPW_screen .receipt-settings__row-actions [role=status],.o8yUPW_screen .receipt-settings__row-actions [role=alert]){flex:100%}}:is(.o8yUPW_screen .section-help,.o8yUPW_screen .empty-message){font-size:var(--text-md)}.o8yUPW_screen .receipt-settings__date-gap{gap:var(--space-sm);margin-block:var(--space-md);flex-wrap:wrap;align-items:end;display:flex}.o8yUPW_screen .receipt-settings__date-gap>label{flex:1 1 calc(var(--control-height-large) * 2);min-width:0}.o8yUPW_screen .receipt-settings__date-gap>span{align-self:center}
._87tLpq_page{max-width:var(--reading-width);padding:var(--space-md);font-size:var(--text-md);line-height:var(--leading-normal);overflow-wrap:anywhere;margin:0 auto}._87tLpq_page p,._87tLpq_page li{font-size:var(--text-md)}._87tLpq_list{margin:var(--space-lg) 0 0;border-top:var(--line-thin) solid var(--line);padding:0;list-style:none}._87tLpq_entry{align-items:center;gap:var(--space-md);min-height:var(--hit-target);padding:var(--space-sm) var(--space-xs);color:var(--ink);border-bottom:var(--line-thin) solid var(--line);text-decoration:none;display:flex}._87tLpq_entry:hover{background:var(--surface-quiet)}._87tLpq_entry:focus-visible{outline:var(--line-strong) solid var(--focus);outline-offset:var(--space-xxs)}._87tLpq_entryText{grid-gap:var(--space-xxs);gap:var(--space-xxs);flex:1;display:grid}._87tLpq_entrySummary{color:var(--ink-soft);font-size:var(--text-sm)}._87tLpq_article section{margin-top:var(--space-xl)}._87tLpq_article h2{font-size:var(--text-lg);line-height:var(--leading-tight);margin:0 0 var(--space-sm)}._87tLpq_article p{margin:var(--space-sm) 0}._87tLpq_article ol{padding-left:var(--space-lg);margin:var(--space-sm) 0}._87tLpq_article li+li{margin-top:var(--space-sm)}._87tLpq_footer{gap:var(--space-sm);margin-top:var(--space-xl);padding-top:var(--space-md);border-top:var(--line-thin) solid var(--line);flex-wrap:wrap;display:flex}._87tLpq_pending{color:var(--ink-soft);margin-top:var(--space-lg)}
.J4uvcG_primary{grid-gap:var(--space-sm);gap:var(--space-sm);margin-bottom:var(--space-xl);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (max-width:50rem){.J4uvcG_primary{grid-template-columns:repeat(2,1fr)}}.J4uvcG_primary .J4uvcG_primaryButton.button{min-width:0;min-height:var(--control-height-large);border:var(--line-strong) solid var(--rental-primary);border-radius:var(--radius-sm);background:var(--surface);color:var(--rental-primary-dark);font-weight:var(--weight-bold);box-shadow:none;justify-content:center}.J4uvcG_primary .J4uvcG_primaryButton.button:hover{background:var(--rental-primary-soft)}.J4uvcG_todo{margin-bottom:var(--space-md)}.J4uvcG_todoTitle{align-items:baseline;gap:var(--space-sm);margin:0 0 var(--space-sm);display:flex}.J4uvcG_todoDate{font-size:var(--text-lg);font-weight:var(--weight-normal);color:var(--rental-muted)}.J4uvcG_todoEmpty{margin:0 0 var(--space-sm);opacity:.8}.J4uvcG_todoQuiet{margin:var(--space-md) 0 0;color:var(--rental-muted);line-height:var(--leading-normal)}.J4uvcG_group{margin:0 0 var(--space-xs);border:var(--line-thin) solid var(--line);border-radius:var(--radius-sm);background:var(--surface);overflow:hidden}.J4uvcG_summary{justify-content:space-between;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);min-height:var(--hit-target);cursor:pointer;font-weight:var(--weight-bold);display:flex}.J4uvcG_count{min-width:var(--space-xl);padding-inline:var(--space-xs);border-radius:var(--radius-round);background:var(--rental-primary-soft);color:var(--rental-primary-dark);font-size:var(--text-lg);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;place-items:center;display:inline-grid}.J4uvcG_groupTitle{flex:1}.J4uvcG_indicator{font-size:var(--text-sm)}.J4uvcG_group[open] .J4uvcG_indicator{transform:rotate(calc(var(--motion-turn) / 4))}.J4uvcG_list{padding:0 var(--space-md) var(--space-sm);grid-gap:var(--space-xs);gap:var(--space-xs);margin:0;list-style:none;display:grid}.J4uvcG_list li{justify-content:space-between;align-items:center;gap:var(--space-sm);padding-top:var(--space-xs);border-top:var(--line-thin) solid var(--line);flex-wrap:wrap;display:flex}.J4uvcG_rowMain{grid-gap:0;flex:auto;gap:0;min-width:0;display:grid}.J4uvcG_rowActions{gap:var(--space-xs);display:flex}.J4uvcG_danger{border-left:var(--space-xxs) solid var(--danger)}.J4uvcG_danger .J4uvcG_summary{background:var(--danger-soft)}.J4uvcG_danger .J4uvcG_count{background:var(--danger);color:var(--on-action)}.J4uvcG_warn{border-left:var(--space-xxs) solid var(--warning)}.J4uvcG_warn .J4uvcG_summary{background:var(--surface)}.J4uvcG_summary:hover{background:var(--rental-surface-2)}.J4uvcG_danger .J4uvcG_summary:hover{background:var(--danger-soft)}.J4uvcG_count,.J4uvcG_indicator{flex-shrink:0}
._5zX3ja_root{width:100%;margin-inline:auto}._5zX3ja_sourceChoices .choice{border-color:var(--line-bold);font-weight:var(--weight-bold)}._5zX3ja_targets{grid-gap:var(--space-md);gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._5zX3ja_targets .choice{min-height:var(--rental-intake-target-height);border-color:var(--line-bold)}._5zX3ja_targets .choice:first-child{border-color:var(--action);background:var(--action-soft)}._5zX3ja_picker{margin-top:var(--space-xl);padding-top:var(--space-lg);border-top:var(--line-thin) solid var(--line)}._5zX3ja_pickerSearch{max-width:var(--rental-intake-picker-width)}._5zX3ja_vehicleList{margin:var(--space-md) 0 0;grid-gap:var(--space-xs) var(--space-md);gap:var(--space-xs) var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}._5zX3ja_vehicleList button{width:100%;min-height:calc(var(--hit-target) + var(--space-sm));padding:var(--space-sm);grid-gap:var(--space-sm);align-items:center;gap:var(--space-sm);border:var(--line-thin) solid var(--line);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);font:inherit;text-align:left;cursor:pointer;grid-template-columns:minmax(0,1fr) auto;display:grid}._5zX3ja_vehicleList button>span:first-child{grid-gap:var(--space-xxs);gap:var(--space-xxs);min-width:0;display:grid}._5zX3ja_vehicleList button strong,._5zX3ja_vehicleList button small{overflow-wrap:anywhere}._5zX3ja_vehicleList button small{color:var(--ink-soft)}._5zX3ja_vehicleState{padding:var(--space-xxs) var(--space-xs);border-radius:var(--radius-round);background:var(--warning-soft);color:var(--warning);font-size:var(--text-xs);font-weight:var(--weight-bold);white-space:nowrap}._5zX3ja_vehicleStateDone{background:var(--success-soft);color:var(--success)}._5zX3ja_targetSummary{margin-bottom:var(--space-md);padding:var(--space-sm) var(--space-md);grid-gap:var(--space-xxs) var(--space-sm);align-items:baseline;gap:var(--space-xxs) var(--space-sm);border-left:var(--line-thin) solid var(--action);background:var(--action-soft);grid-template-columns:auto minmax(0,1fr);display:grid}._5zX3ja_targetSummary>span{color:var(--ink-soft);font-size:var(--text-sm);font-weight:var(--weight-bold)}._5zX3ja_targetSummary>strong{min-width:0;font-size:var(--text-lg);overflow-wrap:anywhere}._5zX3ja_targetSummary>small{color:var(--ink-soft);overflow-wrap:anywhere;grid-column:2}@media (max-width:50rem){._5zX3ja_root>.process-list{display:none}._5zX3ja_targets{gap:var(--space-xs)}._5zX3ja_targets .choice{min-height:calc(var(--control-height-large) + var(--space-lg));padding:var(--space-sm)}._5zX3ja_targets .choice__label{font-size:var(--text-md)}._5zX3ja_vehicleList{grid-template-columns:minmax(0,1fr)}._5zX3ja_targetSummary{padding:var(--space-xs) var(--space-sm)}}
.qqzHwG_empty{margin:0 0 var(--space-sm);opacity:.8}.qqzHwG_vehicles{grid-gap:var(--space-xs);gap:var(--space-xs);margin:0;padding:0;list-style:none;display:grid}.qqzHwG_group{border:var(--line-thin) solid var(--line);border-radius:var(--radius-sm);background:var(--surface)}.qqzHwG_summary{justify-content:space-between;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);min-height:var(--hit-target);cursor:pointer;font-weight:var(--weight-bold);display:flex}.qqzHwG_count{font-size:var(--text-lg)}.qqzHwG_list{padding:0 var(--space-md) var(--space-sm);grid-gap:var(--space-xs);gap:var(--space-xs);margin:0;list-style:none;display:grid}.qqzHwG_list li{justify-content:space-between;align-items:center;gap:var(--space-sm);padding-top:var(--space-xs);border-top:var(--line-thin) solid var(--line);flex-wrap:wrap;display:flex}.qqzHwG_rowMain{grid-gap:0;flex:auto;gap:0;min-width:0;display:grid}
.kX3dgq_choices{grid-gap:var(--space-md);gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;margin:0;padding:0;list-style:none;display:grid}.kX3dgq_choices>li{min-width:0;display:flex}.kX3dgq_choices .kX3dgq_choice{grid-gap:var(--space-sm) var(--space-md);align-content:center;align-items:center;gap:var(--space-sm) var(--space-md);width:100%;min-width:0;min-height:var(--rental-home-action-height);padding:var(--space-lg);border:var(--line-thin) solid var(--rental-line-2);border-radius:var(--radius-sm);background:var(--surface);color:var(--rental-primary-dark);grid-template-columns:minmax(0,1fr) auto;text-decoration:none;display:grid}.kX3dgq_choice:after{content:"→";font-size:var(--text-xl);grid-area:1/2/3}.kX3dgq_label{font-size:var(--text-xl);font-weight:var(--weight-bold);line-height:var(--leading-tight);grid-column:1}.kX3dgq_note{color:var(--rental-text-2);font-size:var(--text-md);line-height:var(--leading-normal);overflow-wrap:anywhere;grid-column:1}.kX3dgq_choice:focus-visible{outline:var(--line-strong) solid var(--focus);outline-offset:var(--space-xxs)}.kX3dgq_choices .kX3dgq_choice:active{background:var(--rental-primary-soft);border-color:var(--rental-primary)}@media (hover:hover){.kX3dgq_choices .kX3dgq_choice:hover{background:var(--rental-sky);border-color:var(--rental-primary)}}@media (max-width:50rem){.kX3dgq_choices{gap:var(--space-sm);grid-template-columns:minmax(0,1fr)}.kX3dgq_choices .kX3dgq_choice{padding:var(--space-md)}}
.k1PnUW_counts{margin:var(--space-xs) 0 var(--space-sm)}.k1PnUW_toolbar{grid-gap:var(--space-sm);gap:var(--space-sm);margin-bottom:var(--space-sm);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}.k1PnUW_chips{gap:var(--space-xs);flex-wrap:wrap;display:flex}.k1PnUW_chips .chip{flex:auto;width:auto}.k1PnUW_toolbar .k1PnUW_chips{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.k1PnUW_state{font-weight:var(--weight-bold)}.k1PnUW_rowUnpaid td:first-child,.k1PnUW_rowUnknown td:first-child{background:var(--rental-surface-2)}.k1PnUW_secondary{opacity:.8;display:block}.k1PnUW_missing{color:var(--danger);font-weight:var(--weight-bold)}.k1PnUW_actions{gap:var(--space-xs);flex-wrap:wrap;align-items:flex-start;display:flex}.k1PnUW_form{grid-gap:var(--space-xs);gap:var(--space-xs);padding:var(--space-sm);border:var(--line-thin) solid var(--line);border-radius:var(--radius-sm);background:var(--surface);flex-basis:100%;display:grid}.k1PnUW_formActions{gap:var(--space-xs);flex-wrap:wrap;justify-content:flex-end;display:flex}@media (max-width:50rem){.k1PnUW_toolbar .k1PnUW_chips{grid-template-columns:repeat(2,minmax(0,1fr))}}
.HkLgXW_adopted{--action:var(--page-band-line);--action-hover:var(--page-band-line);--action-soft:var(--surface-quiet);--focus:var(--page-band-line);font-size:var(--text-md)}
._8q5dwG_root{width:100%;min-width:0;margin-inline:auto}._8q5dwG_root .process-list{margin:0 0 var(--space-sm);border-radius:var(--radius-sm);grid-template-columns:repeat(2,minmax(0,1fr))}._8q5dwG_root .process-step__hit{min-height:var(--hit-target);padding:var(--space-xxs) var(--space-sm)}._8q5dwG_root .process-step__label{display:inline}._8q5dwG_root .lead{margin:0 0 var(--space-sm)}._8q5dwG_root .notice{margin-block:var(--space-sm)}._8q5dwG_root ._8q5dwG_card{border:var(--line-thin) solid var(--rental-line);border-radius:var(--radius-sm)}._8q5dwG_vehicle{padding:var(--space-sm);border-bottom:var(--line-thin) solid var(--rental-line);background:var(--rental-sky)}._8q5dwG_target{grid-gap:0 var(--space-sm);align-items:baseline;gap:0 var(--space-sm);margin-bottom:var(--space-xs);color:var(--rental-primary-dark);grid-template-columns:auto minmax(0,1fr);display:grid}._8q5dwG_target>span{padding:var(--space-xxs) var(--space-sm);background:var(--rental-primary-dark);color:var(--on-action);font-size:var(--text-sm);font-weight:var(--weight-bold)}._8q5dwG_target>strong{min-width:0;font-size:var(--text-lg);line-height:var(--leading-tight);overflow-wrap:anywhere}._8q5dwG_target>small{color:var(--rental-muted);font-size:var(--text-sm);line-height:var(--leading-tight);overflow-wrap:anywhere;grid-column:2}._8q5dwG_vehicleFields,._8q5dwG_customerFields,._8q5dwG_rentalFields{grid-gap:var(--space-xs) var(--space-sm);gap:var(--space-xs) var(--space-sm);align-items:end;display:grid}._8q5dwG_vehicleFields{grid-template-columns:minmax(0,1fr) repeat(2,minmax(0,2fr))}._8q5dwG_customerFields{grid-template-columns:repeat(2,minmax(0,1fr))}._8q5dwG_rentalFields{grid-template-columns:repeat(5,minmax(0,1fr))}._8q5dwG_details{grid-gap:var(--space-xs);gap:var(--space-xs);padding:var(--space-sm);display:grid}._8q5dwG_root .field-label{white-space:normal}._8q5dwG_root .control{max-width:100%;min-height:var(--control-height);padding:var(--space-xs) var(--space-sm);border:var(--line-thin) solid var(--rental-line-2);border-radius:0}._8q5dwG_help .hint{font-size:var(--text-sm);line-height:var(--leading-tight);margin:0}._8q5dwG_footer{align-items:center;gap:var(--space-sm) var(--space-lg);padding:var(--space-sm);border-top:var(--line-thin) solid var(--rental-line);flex-wrap:wrap;display:flex}._8q5dwG_footer .seen-check{min-height:var(--control-height)}._8q5dwG_root ._8q5dwG_actions{gap:var(--space-sm);margin:0}._8q5dwG_actions .button{min-height:var(--control-height);border-radius:var(--radius-sm)}._8q5dwG_root .button--primary:not(:disabled){background:var(--rental-primary);border-color:var(--rental-primary);color:var(--on-action)}._8q5dwG_root .button:disabled{background:var(--rental-line);color:var(--rental-muted)}@media (hover:hover){._8q5dwG_root .button--primary:hover:not(:disabled){background:var(--rental-primary-hover)}}@media not all and (max-width:50rem){.app-main:has(._8q5dwG_root){padding-block:var(--space-sm)}.rental-page:has(>._8q5dwG_root)>header{align-items:center;gap:var(--space-xs) var(--space-lg);padding-block:var(--space-xs);flex-wrap:wrap;margin-bottom:0;display:flex}:is(.rental-page:has(>._8q5dwG_root)>header .tool-nav,.rental-page:has(>._8q5dwG_root)>header .page-title){margin:0}}@media (max-width:50rem){._8q5dwG_root .process-compact{margin-bottom:var(--space-sm)}._8q5dwG_root .process-step__label{display:none}._8q5dwG_vehicleFields,._8q5dwG_customerFields,._8q5dwG_rentalFields{grid-template-columns:minmax(0,1fr)}._8q5dwG_target{gap:var(--space-xxs) var(--space-sm)}._8q5dwG_target>small{grid-column:1/-1}._8q5dwG_footer{gap:var(--space-xs)}._8q5dwG_actions{flex-direction:column;align-items:stretch;width:100%}._8q5dwG_actions .button{width:100%;min-width:0}}._8q5dwG_slipVehicleFields{grid-gap:var(--space-sm);gap:var(--space-sm);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}._8q5dwG_slipVehicleFields .control{width:100%;min-width:0}._8q5dwG_slipVehicleFields>button{white-space:normal;justify-self:start}
.AxTc1W_page{--action:var(--page-band-line);--action-hover:var(--page-band-line);--action-soft:var(--surface-quiet);--focus:var(--page-band-line);font-size:var(--text-md)}.AxTc1W_action{margin-bottom:var(--space-md);padding:var(--space-md);grid-gap:var(--space-sm);justify-items:start;gap:var(--space-sm);border:var(--line-thin) solid var(--line);background:var(--surface);display:grid}@media (max-width:50rem){.AxTc1W_action>a{width:100%}}
