@font-face{font-family:Cutive;src:url(/fonts/cutive-latin-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;size-adjust:87.9%;ascent-override:108.1%;descent-override:31.9%;line-gap-override:0%;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{color-scheme:light dark}:root[data-yapify-appearance=light]{color-scheme:light}:root[data-yapify-appearance=dark]{color-scheme:dark}[data-yp-scheme=light]{color-scheme:light}[data-yp-scheme=dark]{color-scheme:dark}:root,[data-yp-scheme]{--yp-command-glass-surface:light-dark(rgba(255,255,255,0.28),rgba(34,34,34,0.76));--yp-command-glass-surface-strong:light-dark(rgba(255,255,255,0.38),rgba(48,48,48,0.88));--yp-command-glass-transmission:var(--yp-command-glass-surface);--yp-command-glass-transmission-strong:var(--yp-command-glass-surface-strong);--yp-command-glass-navigation-surface:light-dark(rgba(255,255,255,0.44),rgba(32,32,32,0.88));--yp-command-glass-navigation-blur:22px;--yp-internal-standard-surface:light-dark(rgba(250,250,248,0.72),rgba(34,34,34,0.76));--yp-internal-transient-surface:light-dark(rgba(250,250,248,0.97),rgba(45,45,45,0.97));--yp-internal-standard-nested-surface:light-dark(rgba(255,255,255,0.58),rgba(48,48,48,0.8));--yp-internal-standard-border:light-dark(rgba(255,255,255,0.76),#3a3a3a);--yp-internal-standard-blur:18.2px;--yp-internal-standard-backdrop:blur(var(--yp-internal-standard-blur)) saturate(1);--yp-internal-standard-shadow:0 1px 0 light-dark(rgba(255,255,255,0.84),transparent) inset,0 14px 34px light-dark(rgba(42,40,38,0.07),transparent);--yp-internal-standard-scrim:light-dark(rgba(35,42,48,0.22),rgba(0,0,0,0.56));--yp-internal-transient-shadow:0 1px 0 light-dark(rgba(255,255,255,0.84),transparent) inset,0 22px 56px light-dark(rgba(37,27,44,0.18),transparent);--yp-command-glass-field:light-dark(rgba(255,255,255,0.34),rgba(18,18,18,0.76));--yp-command-glass-scrim:light-dark(rgba(33,25,37,0.32),rgba(0,0,0,0.56));--yp-command-glass-dialog-blur:18.2px;--yp-command-glass-dialog-saturation:1}@media (prefers-reduced-transparency:reduce){:root,[data-yp-scheme]{--yp-command-glass-surface:light-dark(rgba(255,255,255,0.92),#1e1e1e);--yp-command-glass-surface-strong:light-dark(rgba(255,255,255,0.96),#2c2c2c);--yp-command-glass-transmission:var(--yp-command-glass-surface);--yp-command-glass-transmission-strong:var(--yp-command-glass-surface-strong);--yp-command-glass-navigation-surface:light-dark(rgba(255,255,255,0.96),#1e1e1e);--yp-command-glass-navigation-blur:0px;--yp-internal-standard-surface:light-dark(#f7f8f6,#1e1e1e);--yp-internal-standard-nested-surface:light-dark(#f7f8f6,#2c2c2c);--yp-internal-standard-blur:0px;--yp-internal-standard-backdrop:none;--yp-command-glass-field:light-dark(rgba(255,255,255,0.94),#121212);--yp-command-glass-dialog-blur:0px;--yp-command-glass-dialog-saturation:1}}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){:root,[data-yp-scheme]{--yp-internal-standard-surface:light-dark(#f7f8f6,#1e1e1e);--yp-internal-standard-nested-surface:light-dark(#f7f8f6,#2c2c2c);--yp-internal-standard-blur:0px;--yp-internal-standard-backdrop:none;--yp-command-glass-surface:light-dark(#f7f8f6,#1e1e1e);--yp-command-glass-surface-strong:light-dark(#f7f8f6,#2c2c2c);--yp-command-glass-navigation-surface:light-dark(#f7f8f6,#1e1e1e);--yp-command-glass-field:light-dark(#f7f8f6,#121212);--yp-command-glass-navigation-blur:0px;--yp-command-glass-dialog-blur:0px}}.shell[data-system] .approval-lane,.shell[data-system] .approval-node,.shell[data-system] .batch-record-card,.shell[data-system] .bulk-flag-panel,.shell[data-system] .card,.shell[data-system] .draft-card,.shell[data-system] .drawer-section,.shell[data-system] .file-card,.shell[data-system] .form-panel,.shell[data-system] .panel,.shell[data-system] .permission-accordion,.shell[data-system] .records-filter-panel{overflow:hidden;border-color:var(--yp-hairline);box-shadow:var(--yp-elevation-panel)}.shell[data-system] .bulk-flag-panel,.shell[data-system] .form-panel,.shell[data-system] .panel,.shell[data-system] .records-filter-panel{background:var(--yp-internal-standard-surface);-webkit-backdrop-filter:var(--yp-internal-standard-backdrop,none);backdrop-filter:var(--yp-internal-standard-backdrop,none)}.shell[data-system] .approval-lane,.shell[data-system] .approval-node,.shell[data-system] .batch-record-card,.shell[data-system] .card,.shell[data-system] .draft-card,.shell[data-system] .drawer-section,.shell[data-system] .file-card,.shell[data-system] .permission-accordion{background:var(--yp-internal-standard-nested-surface);-webkit-backdrop-filter:none;backdrop-filter:none}.shell[data-system] .panel-head{border-bottom-color:var(--yp-hairline);background:transparent}.shell[data-system] .panel-head.panel{background:var(--yp-internal-standard-surface)}.shell[data-system] .panel-body{position:relative}.shell[data-system] .empty-state,.shell[data-system] .table{border-color:var(--yp-hairline);background:var(--yp-material-raised);box-shadow:none}.action-notice,.breadcrumb,.breadcrumbs,.confirm-card,.detail-modal-card,.drawer-panel,.qa-panel,.row-action-menu-panel,.search-popover,[aria-label=Breadcrumb],[aria-label=Breadcrumbs]{border-color:var(--yp-internal-standard-border);background:var(--yp-material-overlay);box-shadow:var(--yp-internal-transient-shadow);-webkit-backdrop-filter:var(--yp-internal-standard-backdrop,none);backdrop-filter:var(--yp-internal-standard-backdrop,none)}.row-action-menu-panel,.search-popover,.yp-popover[role=menu]{background:var(--yp-internal-transient-surface,var(--yp-internal-standard-surface))}.shell :is(.button,.mini-button,.icon-button,.widget-action,button[data-button-variant],a[data-button-variant]){align-items:center;justify-content:center;text-align:center}.shell :is(.button,.mini-button,.widget-action,button[data-button-variant]:not(.icon-button),a[data-button-variant]:not(.icon-button)){display:inline-flex}.shell .icon-button{display:inline-grid;place-items:center;padding:0;line-height:1}.shell .topbar{min-height:clamp(44px,3.4vw,54px);padding-block:var(--yp-space-fluid-control)}.shell :is(.panel,.card,.form-panel,.workflow-main,.table-wrap,.drawer-section)>:is(h1,h2,h3,p,form,nav,table,.panel-head,.panel-body,.records-tabs,.empty-state):first-child{margin-top:0}.draft-center-layout{display:grid;gap:clamp(16px,1.7vw,24px)}.draft-center-control-surface,.draft-center-header-surface,.draft-center-table-surface{margin:0}.draft-center-header-surface{padding:var(--yp-space-fluid-panel)}.draft-center-heading-line{display:grid;grid-template-columns:minmax(190px,auto) minmax(0,1fr) auto;gap:clamp(14px,1.5vw,22px);align-items:center}.draft-center-title-copy{min-width:0}.draft-center-title-copy .page-title{margin:0;font-size:var(--yp-type-display-size)}.draft-center-title-copy .note{margin:4px 0 0}.draft-center-heading-line .records-tabs{display:flex;min-width:0;flex-wrap:wrap;gap:8px;align-items:center;padding:0}.draft-center-control-surface,.draft-center-table-surface{padding:var(--yp-space-fluid-panel)}.draft-center-table-surface{overflow:hidden}.draft-center-table-surface>.standard-table-shell{margin:0}@media (max-width:980px){.draft-center-heading-line{grid-template-columns:1fr;align-items:start}}:root,[data-yp-scheme]{--yp-surface-base:light-dark(#f7f8f6,#121212);--yp-surface-panel:light-dark(#ffffff,#1e1e1e);--yp-white:light-dark(#ffffff,#2c2c2c);--yp-black:#000000;--yp-surface-overlay:light-dark(#ffffff,#2c2c2c);--yp-sheen:var(--yp-white);--yp-on-accent:light-dark(#ffffff,#121212);--yp-shadow-ink-1:light-dark(#1c1c1e,transparent);--yp-shadow-ink-2:light-dark(#55565a,transparent);--yp-material-standard:var(--yp-internal-standard-surface);--yp-material-standard-stuck:linear-gradient(var(--yp-material-standard),var(--yp-material-standard)) var(--yp-surface-base);--yp-material-navigation:var(--yp-command-glass-navigation-surface);--yp-material-raised:var(--yp-internal-standard-nested-surface);--yp-material-overlay:light-dark(var(--yp-internal-standard-surface),rgba(48,48,48,0.88));--yp-material-overlay-raised:light-dark(var(--yp-internal-standard-nested-surface),rgba(48,48,48,0.88));--yp-material-overlay-navigation:light-dark(var(--yp-command-glass-navigation-surface),rgba(48,48,48,0.88));--yp-material-blur:var(--yp-internal-standard-blur);--yp-scrim:var(--yp-internal-standard-scrim);--yp-ink-1:light-dark(#1c1c1e,#e6e6e6);--yp-ink-2:light-dark(#55565a,#a6a6a6);--yp-ink-3:light-dark(#606267,#9e9e9e);--yp-accent:light-dark(#e62e30,#ea5254);--yp-accent-ink:light-dark(#df1b1d,#ea5254);--yp-task-calm:var(--yp-ink-1);--yp-task-due:var(--yp-accent-ink);--yp-task-overdue:var(--yp-accent-ink);--yp-task-overdue-ink:var(--yp-on-accent);--yp-ink-tomato-text:light-dark(#c01c1e,#f29293);--yp-accent-hover:light-dark(#e42320,#ed6d6e);--yp-accent-pressed:light-dark(#b8201f,#e64043);--yp-accent-soft:light-dark(rgba(230,46,48,0.12),rgba(234,82,84,0.16));--yp-success:light-dark(#1e7a47,#2aab64);--yp-success-soft:light-dark(rgba(30,122,71,0.22),rgba(42,171,100,0.16));--yp-success-ink:light-dark(#1a6a3d,#30c472);--yp-warning:light-dark(#855917,#cf871b);--yp-warning-soft:light-dark(rgba(133,89,23,0.22),rgba(207,135,27,0.16));--yp-warning-ink:light-dark(#7e5416,#e59f36);--yp-danger:light-dark(#c0322f,#dd7775);--yp-danger-soft:light-dark(rgba(192,50,47,0.22),rgba(221,119,117,0.16));--yp-danger-ink:light-dark(#a42b28,#e69997);--yp-info:light-dark(#2f6fb8,#6399d7);--yp-info-soft:light-dark(rgba(47,111,184,0.22),rgba(99,153,215,0.16));--yp-info-ink:light-dark(#295f9d,#87b1e0);--yp-hairline:light-dark(rgba(28,28,30,0.10),#2c2c2c);--yp-hairline-strong:light-dark(rgba(28,28,30,0.18),#3a3a3a);--yp-hairline-width:1px;--yp-focus-ring:0 0 0 2px var(--yp-surface-base),0 0 0 4px var(--yp-accent);--yp-font-heading:"American Typewriter","Cutive","Courier New",monospace;--yp-font-body:Arial,Helvetica,sans-serif;--yp-type-heading-weight:700;--yp-type-display-size:28px;--yp-type-display-line:34px;--yp-type-display-weight:var(--yp-type-heading-weight);--yp-type-title-size:22px;--yp-type-title-line:28px;--yp-type-title-weight:var(--yp-type-heading-weight);--yp-type-headline-size:17px;--yp-type-headline-line:22px;--yp-type-headline-weight:600;--yp-type-body-size:15px;--yp-type-body-line:20px;--yp-type-body-weight:400;--yp-type-callout-size:12px;--yp-type-callout-line:18px;--yp-type-callout-weight:400;--yp-type-caption-size:12px;--yp-type-caption-line:16px;--yp-type-caption-weight:400;--yp-type-micro-size:12px;--yp-type-micro-line:16px;--yp-type-micro-weight:600;--yp-space-1:4px;--yp-space-2:8px;--yp-space-3:12px;--yp-space-4:16px;--yp-space-5:20px;--yp-space-6:24px;--yp-space-8:32px;--yp-space-10:40px;--yp-space-12:48px;--yp-space-fluid-control:clamp(var(--yp-space-2),0.8vw,var(--yp-space-3));--yp-space-fluid-panel:clamp(var(--yp-space-4),2vw,var(--yp-space-6));--yp-space-fluid-page:clamp(var(--yp-space-5),3vw,var(--yp-space-8));--yp-radius-control:8px;--yp-radius-panel:14px;--yp-radius-sheet:22px;--yp-radius-pill:999px;--yp-radius-tag:4px;--yp-icon-inline:16px;--yp-icon-list:20px;--yp-icon-button:24px;--yp-icon-tile:32px;--yp-gap-icon-word:var(--yp-space-1);--yp-gap-group:var(--yp-space-2);--yp-pad-card:var(--yp-space-4);--yp-pad-content:var(--yp-space-6);--yp-gap-cards:var(--yp-space-6);--yp-gap-sections:var(--yp-space-12);--yp-state-shade-away:light-dark(#000000,#ffffff);--yp-state-hover-shade:9%;--yp-state-pressed-shade:16%;--yp-state-pressed-scale:0.98;--yp-state-disabled-opacity:1;--yp-state-disabled-ink:var(--yp-ink-3);--yp-state-disabled-ground:var(--yp-grey-2);--yp-grey-0:light-dark(#ffffff,#1e1e1e);--yp-grey-1:light-dark(#f7f8f6,#121212);--yp-grey-2:light-dark(#eeefec,#2c2c2c);--yp-grey-3:light-dark(#e1e2df,#3a3a3a);--yp-grey-4:light-dark(#c6c7c4,#545456);--yp-grey-5:light-dark(#8e8f92,#7a7a7c);--yp-grey-6:light-dark(#606267,#9e9e9e);--yp-grey-7:light-dark(#1c1c1e,#e6e6e6);--yp-elevation-flat:none;--yp-elevation-panel:var(--yp-internal-standard-shadow);--yp-elevation-transient:var(--yp-internal-transient-shadow);--yp-motion-fast:150ms;--yp-motion-standard:200ms;--yp-motion-slow:250ms;--yp-motion-ease:cubic-bezier(0.2,0,0,1);--yp-motion-indeterminate:1200ms;--yp-control-height:36px;--yp-control-height-compact:28px;--yp-control-height-touch:44px;--yp-field-height:40px;--yp-target-min:44px;--yp-row-height:44px;--yp-chart-1:var(--yp-accent);--yp-chart-2:light-dark(#2f6fb8,#6399d7);--yp-chart-3:light-dark(#1e7a47,#2aab64);--yp-chart-4:light-dark(#855917,#cf871b);--yp-chart-5:light-dark(#6e5aa8,#9c8fc4);--yp-chart-6:light-dark(#5a5a5e,#96969a);--yp-chart-7:light-dark(#157179,#1fa6b1);--yp-chart-8:light-dark(#b5357a,#d777ab);--yp-chart-grid:var(--yp-hairline);--yp-identity-green:#1d9e75;--yp-identity-blue:#2f83d8;--yp-identity-purple:#7b72d8;--yp-identity-social:light-dark(#8e4bc3,#9a5ec9);--yp-identity-calendar:light-dark(#6d67d8,#726cd9);--yp-identity-charcoal:light-dark(#3f4654,#6e7a92);--yp-identity-orange:#d37025;--yp-identity-teal:#1f9a8a;--yp-identity-slate:light-dark(#5c6b85,#697a97);--yp-identity-coral:#d8645b;--yp-identity-cyan:#268fa8;--yp-identity-navy:light-dark(#425e9c,#5a78b9);--yp-identity-finance:#d24c79;--yp-chart-axis-ink:var(--yp-ink-3)}@media (prefers-reduced-motion:reduce){:root{--yp-motion-fast:0ms;--yp-motion-standard:0ms;--yp-motion-slow:0ms}}@media (prefers-reduced-transparency:reduce){:root{--yp-material-blur:0px}}.field-label-row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--yp-space-2)}.field-count,.field-required{color:var(--yp-ink-3);font-size:var(--yp-type-caption-size);font-weight:var(--yp-type-body-weight,400)}.field-count{display:block;margin-top:var(--yp-space-1)}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--yp-accent);outline-offset:2px}:where(a,button,input,select,textarea,summary,[tabindex]):focus:not(:focus-visible){outline:none}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:var(--yp-motion-fast)!important;animation-iteration-count:1!important;transition-duration:var(--yp-motion-fast)!important;scroll-behavior:auto!important}}:where(.standard-table-legend,.table-legend,.led-legend,.status-legend,.row-meta,.record-meta,.chip,.pill,.badge,small,.hint,.footer-meta){font-size:max(var(--yp-type-micro-size),var(--yp-type-headline-size))}@media (hover:none) and (pointer:coarse),(max-width:760px){:where(.mini-button,.icon-button,.button-icon,.row-action-button,.yp-row-action-btn,.standard-table-actions button,.standard-table-actions a){min-height:var(--yp-control-height-touch);min-width:var(--yp-control-height-touch)}}:where(.standard-table td,.standard-table th,.chip,.pill,.yp-status-chip,.widget-title,.card-title){overflow:hidden;text-overflow:ellipsis}@supports (appearance:base-select){select:not([multiple]):not([size]){appearance:base-select;min-height:var(--yp-field-height);border:var(--yp-hairline-width) solid var(--yp-hairline-strong);border-radius:var(--yp-radius-control);background:var(--yp-surface-panel);color:inherit;font:inherit;padding:0 var(--yp-space-3);display:inline-flex;align-items:center;gap:8px;transition:border-color var(--yp-motion-fast) var(--yp-motion-ease),box-shadow var(--yp-motion-fast) var(--yp-motion-ease)}select.filter-control,select:not([multiple]):not([size])[data-control-size=compact]{min-height:var(--yp-control-height-compact)}select:not([multiple]):not([size]):hover{border-color:color-mix(in srgb,var(--yp-accent) 40%,var(--yp-hairline-strong))}select::picker-icon{content:"";width:10px;height:6px;background:currentColor;clip-path:polygon(0 0,100% 0,50% 100%);opacity:.6;transition:rotate var(--yp-motion-standard) var(--yp-motion-ease)}select:open::picker-icon{rotate:180deg}::picker(select){appearance:base-select;border:var(--yp-hairline-width) solid var(--yp-hairline);border-radius:var(--yp-radius-panel);background:var(--yp-surface-overlay);box-shadow:var(--yp-elevation-transient);padding:var(--yp-space-1);margin-block:8px;max-height:min(320px,calc(100dvh - 16px));opacity:0;translate:0 -8px;transition:opacity var(--yp-motion-standard) var(--yp-motion-ease),translate var(--yp-motion-standard) var(--yp-motion-ease),overlay var(--yp-motion-standard) allow-discrete,display var(--yp-motion-standard) allow-discrete}select:open::picker(select){opacity:1;translate:0 0}@starting-style{select:open::picker(select){opacity:0;translate:0 -8px}}select option{min-height:36px;padding:var(--yp-space-2) var(--yp-space-3);border-radius:var(--yp-radius-control);display:flex;align-items:center;gap:8px}select option:focus-visible,select option:hover{background:var(--yp-accent-soft);outline:none}select option:checked{font-weight:600}select option::checkmark{color:var(--yp-ink-tomato-text)}}.yp-popover{box-sizing:border-box;overflow:auto;border:var(--yp-hairline-width) solid var(--yp-hairline);border-radius:var(--yp-radius-panel);background:var(--yp-surface-overlay);box-shadow:var(--yp-elevation-transient);padding:var(--yp-space-2);animation:yp-layer-in var(--yp-motion-standard) var(--yp-motion-ease)}.yp-popover[data-side=above]{animation-name:yp-layer-in-above}.yp-popover[data-side=sheet]{border-radius:var(--yp-radius-sheet) var(--yp-radius-sheet) 0 0;animation-name:yp-sheet-in}@keyframes yp-layer-in{0%{opacity:0;transform:translateY(-8px)}}@keyframes yp-layer-in-above{0%{opacity:0;transform:translateY(8px)}}@keyframes yp-sheet-in{0%{opacity:0;transform:translateY(24px)}}.yp-dialog-layer{position:fixed;inset:0;display:grid;place-items:center;padding:var(--yp-space-4)}.yp-dialog-scrim{position:absolute;inset:0;background:var(--yp-scrim);animation:yp-fade-in var(--yp-motion-slow) var(--yp-motion-ease)}.yp-dialog{position:relative;box-sizing:border-box;width:min(560px,100%);max-height:calc(100dvh - 32px);overflow:auto;border-radius:var(--yp-radius-sheet);background:var(--yp-surface-overlay);box-shadow:var(--yp-elevation-transient);padding:0 var(--yp-space-5) var(--yp-space-5);animation:yp-dialog-in var(--yp-motion-slow) var(--yp-motion-ease)}.yp-dialog[data-size=small]{width:min(420px,100%)}.yp-dialog[data-size=wide]{width:min(820px,100%)}.yp-dialog-head{display:flex;align-items:center;justify-content:space-between;min-height:44px;gap:12px;position:sticky;top:0;background:inherit;padding-top:var(--yp-space-3)}.yp-task-due{display:inline-flex;align-items:center;font-size:var(--yp-type-caption-size);font-weight:600;white-space:nowrap;color:color-mix(in srgb,var(--yp-task-due) calc(var(--task-heat, 0) * 100%),var(--yp-task-calm))}.yp-task-due[data-task-tone=overdue]{padding:0 var(--yp-space-2);border-radius:var(--yp-radius-pill);background:var(--yp-task-overdue);color:var(--yp-task-overdue-ink)}.yp-task-tone{--yp-task-ink:color-mix(in srgb,var(--yp-task-due) calc(var(--task-heat, 0) * 100%),var(--yp-task-calm))}.yp-task-tone strong{color:var(--yp-task-ink)}.yp-task-tone[data-task-tone=overdue] small,.yp-task-tone[data-task-tone=overdue] span,.yp-task-tone[data-task-tone=overdue] strong{color:inherit}.yp-sticky-head:after{top:100%;height:var(--yp-space-4);background:linear-gradient(var(--yp-surface-base),transparent)}.yp-sticky-head:after,.yp-sticky-head:before{content:"";position:absolute;left:0;right:0;pointer-events:none}.yp-sticky-head:before{bottom:100%;height:var(--yp-space-10);background:var(--yp-surface-base)}.yp-dialog-head h2{margin:0;font-size:var(--yp-type-title-size);line-height:var(--yp-type-title-line);font-weight:var(--yp-type-title-weight)}.yp-dialog-close{min-width:36px;min-height:36px;border:0;border-radius:var(--yp-radius-pill);background:transparent;font-size:var(--yp-type-title-size);line-height:1;color:inherit;cursor:pointer;transition:background var(--yp-motion-fast) var(--yp-motion-ease)}.yp-dialog-close:hover{background:var(--yp-accent-soft)}.yp-dialog-description{margin:4px 0 12px;color:var(--yp-ink-2,inherit);font-size:var(--yp-type-body-size);line-height:var(--yp-type-body-line)}.yp-dialog-foot{display:flex;justify-content:flex-end;gap:8px;margin-top:20px}@keyframes yp-fade-in{0%{opacity:0}}@keyframes yp-dialog-in{0%{opacity:0;transform:translateY(8px) scale(.98)}}.yp-date-picker{position:relative;display:inline-flex;align-items:center;width:100%}.yp-date-picker-field{width:100%;padding-right:var(--yp-space-10)}.yp-date-picker-button{position:absolute;right:4px;display:grid;place-items:center;width:32px;height:32px;border:0;border-radius:var(--yp-radius-control);background:transparent;color:inherit;cursor:pointer;transition:background var(--yp-motion-fast) var(--yp-motion-ease)}.yp-date-picker-button:hover{background:var(--yp-accent-soft)}.yp-month{display:grid;gap:8px}.yp-month-head{display:flex;align-items:center;justify-content:space-between;min-height:32px;font-size:var(--yp-type-callout-size)}.yp-month-step{width:28px;height:28px;border:0;border-radius:var(--yp-radius-pill);background:transparent;color:inherit;font-size:var(--yp-type-headline-size);cursor:pointer}.yp-month-step:hover{background:var(--yp-accent-soft)}.yp-month-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:2px;text-align:center}.yp-month-weekday{font-size:var(--yp-type-micro-size);line-height:20px;opacity:.7}.yp-month-day{position:relative;aspect-ratio:1;min-width:28px;border:0;border-radius:var(--yp-radius-pill);background:transparent;color:inherit;font:inherit;font-size:var(--yp-type-callout-size);cursor:pointer;transition:background var(--yp-motion-fast) var(--yp-motion-ease)}.yp-month-day:hover{background:var(--yp-accent-soft)}.yp-month-day[aria-current=date]{color:var(--yp-ink-tomato-text);font-weight:600}.yp-month-day[aria-pressed=true]{background:var(--yp-accent-ink);color:var(--yp-on-accent)}.yp-month-day[data-previewing=true]:not([aria-pressed=true]){background:var(--yp-accent-soft)}.yp-month-day[data-marked=true]{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.yp-month-day[data-marked=true]:after{content:"";position:absolute;left:50%;bottom:3px;width:4px;height:4px;margin-left:-2px;border-radius:50%;background:currentColor;opacity:.7}.yp-month-day:disabled,.yp-month-day[aria-pressed=true]:disabled{background:transparent;color:var(--yp-state-disabled-ink);cursor:default}:root,[data-yp-scheme]{--yp-photo-veil:light-dark(rgba(255,255,255,0.55),rgba(18,18,18,0.88));--yp-nav-active-ink:var(--yp-ink-1);--yp-nav-active-surface:var(--yp-command-glass-field);--yp-nav-active-mark:var(--yp-accent)}.yp-backdrop{position:fixed;inset:0;z-index:-1;overflow:hidden;pointer-events:none;background-color:var(--yp-surface-base)}.yp-backdrop:before{content:"";position:absolute;inset:-32px;background:url("data:image/webp;base64,UklGRrgAAABXRUJQVlA4IKwAAABwBQCdASogABUAPtFcqE4oJSQiKAqpABoJYgCdMoABWesLUqO2Z/V5o6U9iMzxTCHWEYeAAP53RPabBCoo8LBXfDOdgRTe8gjZ+FlhAF1NAuJ+BUf2ds7yWnmhyO6YxeZrXsJay1IirmcQLcGc7ZMypFoRpwbi8TlKNoKMeFkdSnOa5Tn0vSBlZ/BzrgekelrAlbdMrFl3t/3hVn9iL/AM06TxnOZo/Lh9AAAA") 50% /cover no-repeat;filter:blur(24px)}.yp-backdrop img,.yp-backdrop picture{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center}.yp-backdrop:after{content:"";position:absolute;inset:0;background:var(--yp-photo-veil)}.yp-backdrop[data-background=plain]{background-color:var(--yp-surface-base)}.yp-backdrop[data-background=own]:before,.yp-backdrop[data-background=plain] picture,.yp-backdrop[data-background=plain]:after,.yp-backdrop[data-background=plain]:before{display:none}.shell:has(>.yp-backdrop:not([data-background=plain])),.shell:has(>.yp-backdrop:not([data-background=plain]))>.main{background-color:transparent;background-image:none}.yp-date-time-field{display:inline-grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;width:100%}html:has(.yp-backdrop:not([data-background=plain])){--yp-internal-standard-surface:rgba(250,250,248,0.76);--yp-internal-standard-nested-surface:rgba(255,255,255,0.80);--sidebar-glass:rgba(255,246,249,0.76);--yp-photo-plate:rgba(250,250,248,0.76);--yp-command-glass-transmission:rgba(250,250,248,0.76);--yp-command-glass-transmission-strong:rgba(250,250,248,0.76);--yp-command-glass-navigation-surface:rgba(250,250,248,0.76);--lg-surface:var(--yp-internal-standard-nested-surface);--lg-surface-strong:var(--yp-surface-panel);--lg-border:var(--yp-hairline);--lg-shadow:var(--yp-elevation-panel);--lg-shadow-soft:var(--yp-elevation-panel);--lg-ink:var(--yp-ink-1);--lg-ink-soft:var(--yp-ink-2);--lg-ink-faint:var(--yp-ink-3);--yp-accent-soft:color-mix(in srgb,var(--yp-accent) 12%,var(--yp-surface-panel));--yp-success-soft:color-mix(in srgb,var(--yp-success) 22%,var(--yp-surface-panel));--yp-warning-soft:color-mix(in srgb,var(--yp-warning) 22%,var(--yp-surface-panel));--yp-danger-soft:color-mix(in srgb,var(--yp-danger) 22%,var(--yp-surface-panel));--yp-info-soft:color-mix(in srgb,var(--yp-info) 22%,var(--yp-surface-panel));--yp-hairline:color-mix(in srgb,rgb(28,28,30) 10%,var(--yp-surface-panel))}:root[data-yapify-appearance=dark]:has(.yp-backdrop:not([data-background=plain])){--yp-internal-standard-surface:rgba(30,30,30,0.86);--yp-internal-standard-nested-surface:rgba(44,44,44,0.88);--sidebar-glass:rgba(30,30,30,0.86);--yp-photo-plate:rgba(30,30,30,0.86);--yp-command-glass-transmission:rgba(30,30,30,0.86);--yp-command-glass-transmission-strong:rgba(44,44,44,0.92);--yp-command-glass-navigation-surface:rgba(30,30,30,0.9);--yp-hairline:#2c2c2c;--yp-photo-veil:rgba(18,18,18,0.92);--yp-glass-sheen:radial-gradient(ellipse 90% 180px at 24% 0%,rgba(255,255,255,0.05),rgba(255,255,255,0));--yp-glass-light-shadow:inset 0 1px 0 rgba(255,255,255,0.08),0 18px 46px rgba(0,0,0,0.32)}@media (prefers-color-scheme:dark){:root:not([data-yapify-appearance=light]):has(.yp-backdrop:not([data-background=plain])){--yp-internal-standard-surface:rgba(30,30,30,0.86);--yp-internal-standard-nested-surface:rgba(44,44,44,0.88);--sidebar-glass:rgba(30,30,30,0.86);--yp-photo-plate:rgba(30,30,30,0.86);--yp-command-glass-transmission:rgba(30,30,30,0.86);--yp-command-glass-transmission-strong:rgba(44,44,44,0.92);--yp-command-glass-navigation-surface:rgba(30,30,30,0.9);--yp-hairline:#2c2c2c;--yp-photo-veil:rgba(18,18,18,0.92);--yp-glass-sheen:radial-gradient(ellipse 90% 180px at 24% 0%,rgba(255,255,255,0.05),rgba(255,255,255,0));--yp-glass-light-shadow:inset 0 1px 0 rgba(255,255,255,0.08),0 18px 46px rgba(0,0,0,0.32)}}.shell:has(>.yp-backdrop:not([data-background=plain])) .topline{background:var(--yp-photo-plate);border-radius:var(--yp-radius-panel);box-shadow:var(--yp-elevation-panel);padding:var(--yp-space-3) var(--yp-space-4)}.shell:has(>.yp-backdrop:not([data-background=plain]))>.sidebar{background:var(--sidebar-glass)}.shell:has(>.yp-backdrop:not([data-background=plain])) :is(.yp-overview-tiles,footer.footer){padding:var(--yp-space-3) var(--yp-space-4);border:var(--yp-hairline-width) solid var(--yp-internal-standard-border);border-radius:var(--yp-radius-panel);background:var(--yp-internal-standard-surface);box-shadow:var(--yp-elevation-panel);-webkit-backdrop-filter:blur(var(--yp-internal-standard-blur));backdrop-filter:blur(var(--yp-internal-standard-blur))}.shell:has(>.yp-backdrop:not([data-background=plain])) .yp-overview-tiles .yp-tile{background:var(--yp-internal-standard-nested-surface);box-shadow:none}.shell:has(>.yp-backdrop:not([data-background=plain])) .main>:is(nav.actions,nav.button-row,div.actions,.button-row){padding:var(--yp-space-2) var(--yp-space-3);border:var(--yp-hairline-width) solid var(--yp-internal-standard-border);border-radius:var(--yp-radius-panel);background:var(--yp-internal-standard-surface)}html:has(.yp-backdrop:not([data-background=plain])){--yp-glass-sheen:radial-gradient(ellipse 90% 180px at 24% 0%,rgba(255,255,255,0.5),rgba(255,255,255,0));--yp-glass-light-shadow:inset 0 1px 0 rgba(255,255,255,0.84),0 18px 46px rgba(42,40,38,0.09)}html:has(.yp-backdrop:not([data-background=plain])) .shell[data-system] :is(.panel,.form-panel,.records-filter-panel,.bulk-flag-panel),html:has(.yp-backdrop:not([data-background=plain])) :is([data-ds=panel],[data-glass]):not([data-dragging=true]){border-color:var(--yp-internal-standard-border);background-image:var(--yp-glass-sheen);box-shadow:var(--yp-glass-light-shadow)}html:has(.yp-backdrop:not([data-background=plain])) :is([data-ds=panel],[data-glass],.panel) :is([data-ds=panel],[data-glass],.panel){background-image:none;box-shadow:none}@media (prefers-reduced-transparency:reduce){html:has(.yp-backdrop:not([data-background=plain])) .shell[data-system] :is(.panel,.form-panel,.records-filter-panel,.bulk-flag-panel),html:has(.yp-backdrop:not([data-background=plain])) :is([data-ds=panel],[data-glass]):not([data-dragging=true]){background-image:none}}:root,[data-yp-scheme]{--yp-search-glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Ccircle cx='7' cy='7' r='4.6' fill='none' stroke='%2355565a' stroke-width='1.6'/%3E%3Cpath d='M10.4 10.4 14 14' stroke='%2355565a' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E")}:root[data-yapify-appearance=dark]{--yp-search-glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Ccircle cx='7' cy='7' r='4.6' fill='none' stroke='%23a6a6a6' stroke-width='1.6'/%3E%3Cpath d='M10.4 10.4 14 14' stroke='%23a6a6a6' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E")}@media (prefers-color-scheme:dark){:root:not([data-yapify-appearance=light]){--yp-search-glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Ccircle cx='7' cy='7' r='4.6' fill='none' stroke='%23a6a6a6' stroke-width='1.6'/%3E%3Cpath d='M10.4 10.4 14 14' stroke='%23a6a6a6' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E")}}.yp-person-button{display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;border-radius:var(--yp-radius-pill);background:transparent;cursor:pointer;transition:background var(--yp-motion-fast) var(--yp-motion-ease)}.yp-person-button:hover{background:var(--yp-accent-soft)}.yp-person-menu{display:grid;gap:4px}.yp-person-menu a{display:flex;align-items:center;min-height:36px;padding:0 var(--yp-space-3);border-radius:var(--yp-radius-control);color:inherit;text-decoration:none}.yp-person-menu a:hover{background:var(--yp-accent-soft)}.yp-person-logout{width:100%;justify-content:flex-start}:root{--fluid-panel-title:var(--yp-type-headline-size)}.field,.field label,.field>span:first-child,label.field{font-size:var(--yp-type-caption-size)}.hint,.note,.subtitle,div.note,p.note,small.note,span.note{font-size:var(--yp-type-callout-size);line-height:var(--yp-type-callout-line)}.eyebrow,.metric-label,div.eyebrow,p.eyebrow,span.eyebrow{font-size:var(--yp-type-micro-size);line-height:var(--yp-type-micro-line)}.page-title{font-size:var(--yp-type-display-size);line-height:var(--yp-type-display-line)}.panel-head h2,.panel-head h3{font-size:var(--yp-type-headline-size);line-height:var(--yp-type-headline-line)}.footer,footer.footer{font-size:var(--yp-type-caption-size)}.button,a.button,button.button{min-height:var(--yp-control-height);height:var(--yp-control-height);box-sizing:border-box;padding-block:0}.mini-button,a.mini-button,button.mini-button{min-height:var(--yp-control-height-compact);height:var(--yp-control-height-compact);box-sizing:border-box;padding-block:0}.control:not(textarea):not(fieldset):not(div),input.control,select.control{min-height:var(--yp-field-height);height:var(--yp-field-height);box-sizing:border-box}@media (hover:none) and (pointer:coarse),(max-width:760px){.button,.button-icon,.icon-button,.mini-button,[data-button-variant],a.button,a.mini-button,button.button,button.mini-button{min-height:var(--yp-control-height-touch);height:var(--yp-control-height-touch);min-width:var(--yp-control-height-touch)}.control:not(textarea):not(fieldset):not(div),input.control,select.control{min-height:var(--yp-control-height-touch);height:var(--yp-control-height-touch)}.yp-date-picker-button{width:var(--yp-control-height-touch);height:var(--yp-control-height-touch);right:0}.yp-date-picker-field{padding-right:var(--yp-space-12)}}:root{--fluid-topbar-min:var(--yp-control-height-touch)}.topbar{padding:var(--yp-space-1) var(--yp-space-2)}@media (hover:none) and (pointer:coarse),(max-width:760px){.shell[data-phone-chrome] .phone-topbar{min-height:var(--yp-control-height-touch);padding-block:0}}.panel-head{min-height:var(--yp-control-height-touch)}@media (hover:none) and (pointer:coarse),(max-width:760px){.row-detail-link{display:inline-flex;align-items:center;min-height:var(--yp-control-height-touch)}}.function-row-number{letter-spacing:-.04em;padding:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.standard-table th,table th{font-size:var(--yp-type-caption-size)}.note,p.note{height:auto;max-height:none;overflow:visible;overflow-wrap:anywhere}.access-pill,.badge,.chip,.data-chip,.pill,.status-badge,span[class*=StatusPill],span[class*=chip i]:not([class*=chips i]):not([class*=chipList i]),span[class*=status-pill],span[class*=statusPill]{display:inline-flex;align-items:center;min-height:22px;padding-inline:var(--yp-space-2);border-radius:var(--yp-radius-pill);font-size:var(--yp-type-caption-size);line-height:var(--yp-type-caption-line);font-weight:var(--yp-type-caption-weight);white-space:nowrap}:is(td,th,[role=cell],[role=columnheader]) :is(.badge,.status-badge,.data-chip,.access-pill,.pill,.chip){display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;line-height:22px;vertical-align:middle}:has(:is(.confirm-modal,.detail-modal,.drawer-modal):is(.is-open,.open,:target)),:has(>:is(.confirm-modal,.detail-modal,.drawer-modal):is(.is-open,.open,:target)){-webkit-backdrop-filter:none!important;backdrop-filter:none!important;filter:none!important;transform:none!important;contain:none!important;will-change:auto!important;z-index:auto!important}:is(.confirm-modal,.detail-modal,.drawer-modal):is(.is-open,.open,:target){z-index:var(--layer-modal)!important}.yp-month-year{display:grid;grid-template-columns:repeat(3,1fr);gap:4px}.yp-month-year .yp-month-day{aspect-ratio:auto;min-height:36px;border-radius:var(--yp-radius-control)}.yp-overview-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin:16px 0}.yp-tile{display:grid;align-content:start;gap:4px;min-width:0;padding:var(--yp-space-3) var(--yp-space-4);border:var(--yp-hairline-width) solid var(--yp-hairline);border-radius:var(--yp-radius-panel);background:var(--yp-material-standard);box-shadow:var(--yp-elevation-panel);color:inherit;text-decoration:none;transition:box-shadow var(--yp-motion-fast) var(--yp-motion-ease)}.yp-tile[data-tone=danger]{border-inline-start:3px solid var(--yp-danger)}.yp-tile[data-tone=success]{border-inline-start:3px solid var(--yp-success)}a.yp-tile:hover{box-shadow:var(--yp-elevation-transient)}.yp-tile-label{color:var(--yp-ink-2);font-size:var(--yp-type-caption-size);font-weight:var(--yp-type-caption-weight)}.yp-tile-value{font-size:var(--yp-type-display-size);line-height:var(--yp-type-display-line);font-weight:var(--yp-type-display-weight);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.yp-tile-foot{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;min-height:28px;color:var(--yp-ink-2)}.yp-tile-words{font-size:var(--yp-type-caption-size);min-width:0}.yp-sparkline{flex:none;color:var(--yp-ink-tomato-text)}@media (max-width:760px){.yp-overview-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:12px 0}.yp-tile{padding:var(--yp-space-3)}.yp-tile-value{font-size:var(--yp-type-title-size);line-height:var(--yp-type-title-line)}}.yp-overview-add{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.yp-overview-banner{margin:12px 0 0;padding:var(--yp-space-2) var(--yp-space-3);border-radius:var(--yp-radius-control);background:var(--yp-info-soft);color:var(--yp-info-ink);font-size:var(--yp-type-callout-size)}.yp-overview-list{display:grid;gap:8px;margin:0;list-style:none}.yp-overview-list li{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:baseline;min-height:44px;align-content:center}:is(.button,.mini-button,.widget-action,.widget-link,.icon-button,.button-primary,.button-secondary,.button-danger-hover,.button-ghost,.button-icon):focus-visible{transition-property:var(--yp-motion-focus-eased)}:root{--yp-motion-focus-eased:transform,background,border-color,color}.button.secondary[aria-current=page]:focus-visible,.mini-button.secondary[aria-current=page]:focus-visible{box-shadow:var(--yp-focus-ring),var(--yp-elevation-panel)}.yp-select-search{position:fixed;display:grid;grid-template-rows:auto minmax(0,1fr);gap:var(--yp-gap-group);box-sizing:border-box;padding:var(--yp-space-2);border:var(--yp-hairline-width) solid var(--yp-hairline);border-radius:var(--yp-radius-panel);background:var(--yp-surface-panel);box-shadow:var(--yp-elevation-transient);animation:yp-layer-in var(--yp-motion-standard) var(--yp-motion-ease)}.yp-select-search[data-sheet]{border-radius:var(--yp-radius-sheet) var(--yp-radius-sheet) 0 0;padding:var(--yp-space-4);animation-name:yp-sheet-in}.yp-select-search-box{min-height:var(--yp-field-height);padding:0 var(--yp-space-3);border:var(--yp-hairline-width) solid var(--yp-hairline-strong);border-radius:var(--yp-radius-control);background:var(--yp-surface-panel);color:var(--yp-ink-1);caret-color:var(--yp-accent);font:inherit}.yp-select-search-box:focus{outline:none;border-color:var(--yp-accent);box-shadow:inset 0 0 0 var(--yp-hairline-width) var(--yp-accent)}.yp-select-search-list{overflow:auto;min-height:0}.yp-select-search-option{display:flex;align-items:center;gap:var(--yp-gap-group);min-height:var(--yp-control-height);padding:var(--yp-space-2) var(--yp-space-3);border-radius:var(--yp-radius-control);color:var(--yp-ink-1);font-size:var(--yp-type-body-size);line-height:var(--yp-type-body-line);cursor:pointer}.yp-select-search-option[data-active]{background:var(--yp-accent-soft)}.yp-select-search-option[aria-selected=true]{font-weight:var(--yp-type-headline-weight)}.yp-select-search-option[aria-disabled=true]{color:var(--yp-state-disabled-ink);cursor:not-allowed}.yp-select-search-tick{display:inline-grid;place-items:center;flex:none;width:var(--yp-icon-inline);height:var(--yp-icon-inline);color:var(--yp-ink-tomato-text)}.yp-select-search-empty,.yp-select-search-group{margin:0;padding:var(--yp-space-2) var(--yp-space-3);color:var(--yp-ink-2);font-size:var(--yp-type-callout-size);line-height:var(--yp-type-callout-line)}@media (hover:none) and (pointer:coarse),(max-width:760px){.yp-select-search-option{min-height:var(--yp-control-height-touch)}}:is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=range]):not([type=file]):not([type=color]),textarea,.control){color:var(--yp-ink-1);caret-color:var(--yp-accent)}:is(input,textarea)::placeholder{color:var(--yp-ink-3);opacity:1}:is(input,textarea):focus::placeholder{color:transparent}:is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=range]):not([type=file]):not([type=color]),textarea,.control):focus,:is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=range]):not([type=file]):not([type=color]),textarea,select,.control):focus-visible{outline:none;border-color:var(--yp-accent);box-shadow:inset 0 0 0 var(--yp-hairline-width) var(--yp-accent)}:is(input,textarea,select,.control)[aria-invalid=true]{border-color:var(--yp-danger)}:is(input,textarea,select,.control)[aria-invalid=true]:focus{border-color:var(--yp-danger);box-shadow:inset 0 0 0 var(--yp-hairline-width) var(--yp-danger)}select[data-placeholder]:has(option[value=""]:checked){color:var(--yp-ink-3)}select[data-placeholder] option{color:var(--yp-ink-1)}.yp-disabled-reason{display:block;margin-top:var(--yp-gap-icon-word);color:var(--yp-ink-2)}.yp-dialog-foot:has(>:nth-child(2):last-child)>:first-child{flex:2 1}.yp-dialog-foot:has(>:nth-child(2):last-child)>:last-child{flex:3 1}:where(h1,h2,h3,h4,h5,h6,strong,b,th,dt,legend,summary){font-weight:var(--yp-type-headline-weight)}:where(h1){font-size:var(--yp-type-display-size);line-height:var(--yp-type-display-line)}:where(h2){font-size:var(--yp-type-title-size);line-height:var(--yp-type-title-line)}:where(h3){font-size:var(--yp-type-headline-size);line-height:var(--yp-type-headline-line)}:where(h4,h5,h6){font-size:var(--yp-type-body-size);line-height:var(--yp-type-body-line)}body{font-family:var(--yp-font-body)}:root :is(h1,h2,h3,h4,h5,h6,.page-title,.panel-title){font-family:var(--yp-font-heading);font-weight:var(--yp-type-heading-weight)}[data-context-armed]{-webkit-touch-callout:none}@media (hover:hover) and (pointer:fine){[data-context-scoped]>[data-context-trigger]{display:none}}[data-context-focus]:focus{outline:none}[data-context-focus]:focus-visible{outline:2px solid var(--yp-accent);outline-offset:-2px}@media (hover:none) and (pointer:coarse),(max-width:760px){input[type=checkbox],input[type=radio]{appearance:none;position:relative;flex:none;width:var(--yp-target-min)!important;height:var(--yp-target-min)!important;min-width:var(--yp-target-min)!important;margin:0 calc((22px - var(--yp-target-min)) / 2)!important;padding:0;border:0;background:transparent;cursor:pointer;vertical-align:middle}input[type=checkbox]:before,input[type=radio]:before{content:"";position:absolute;inset:calc((var(--yp-target-min) - 22px) / 2);box-sizing:border-box;border:2px solid var(--yp-ink-3);border-radius:var(--yp-radius-control);background:var(--yp-surface-panel);transition:background var(--yp-motion-fast) var(--yp-motion-ease),border-color var(--yp-motion-fast) var(--yp-motion-ease)}input[type=radio]:before{border-radius:var(--yp-radius-pill)}input[type=checkbox]:checked:before,input[type=checkbox]:indeterminate:before,input[type=radio]:checked:before{border-color:var(--primary-action,var(--yp-accent));background:var(--primary-action,var(--yp-accent))}input[type=checkbox]:checked:after{content:"";position:absolute;left:calc(50% - 3px);top:calc(50% - 7px);width:6px;height:11px;border:solid var(--yp-on-accent);border-width:0 2px 2px 0;transform:rotate(45deg)}input[type=checkbox]:indeterminate:after{content:"";position:absolute;left:calc(50% - 5px);top:calc(50% - 1px);width:10px;height:2px;background:var(--yp-on-accent)}input[type=radio]:checked:after{content:"";position:absolute;inset:calc(50% - 4px);border-radius:var(--yp-radius-pill);background:var(--yp-on-accent)}input[type=checkbox]:disabled:before,input[type=radio]:disabled:before{border-color:var(--yp-hairline-strong,var(--yp-ink-3));background:color-mix(in srgb,var(--yp-ink-1) 6%,var(--yp-surface-panel))}input[type=checkbox]:focus-visible,input[type=radio]:focus-visible{outline:none}input[type=checkbox]:focus-visible:before,input[type=radio]:focus-visible:before{box-shadow:var(--yp-focus-ring)}}@media (hover:none) and (pointer:coarse),(max-width:760px){:root{--yp-field-height:var(--yp-control-height-touch)}.yp-person-button{width:var(--yp-target-min);height:var(--yp-target-min)}.password-input-toggle{min-width:var(--yp-target-min)}.method-card,.password-input-toggle,summary{min-height:var(--yp-target-min)}summary{display:flex;align-items:center}[role=tab]{min-width:var(--yp-target-min);min-height:var(--yp-target-min)}}@media (hover:none) and (pointer:coarse),(max-width:760px){label:has(>input:is([type=checkbox],[type=radio]):first-child){padding-inline-start:var(--yp-space-3)}}