@font-face{font-family:newsreader;src:url(../media/newsreader_variable.p.0ot81fdh6p0dw.woff2)format("woff2");font-display:swap;font-weight:300 500;font-style:normal}@font-face{font-family:newsreader;src:url(../media/newsreader_italic_variable.p.42nd8fu-g1020.woff2)format("woff2");font-display:swap;font-weight:300 500;font-style:italic}.newsreader_1ea6dee4-module__75qZ8W__className{font-family:newsreader,Newsreader Fallback}.newsreader_1ea6dee4-module__75qZ8W__variable{--font-newsreader:"newsreader", Newsreader Fallback}
@font-face{font-family:manrope;src:url(../media/manrope_variable.p.2yka6k4l6uzfo.woff2)format("woff2");font-display:swap;font-weight:400 600;font-style:normal}.manrope_249db708-module__ku8Qha__className{font-family:manrope,Manrope Fallback;font-style:normal}.manrope_249db708-module__ku8Qha__variable{--font-manrope:"manrope", Manrope Fallback}
@keyframes site-module__oB1X9q__navPendingWait{0%{opacity:1}to{opacity:.45}}.site-module__oB1X9q__linkPending{animation:site-module__oB1X9q__navPendingWait 1.1s var(--ease) .1s infinite alternate}@media (prefers-reduced-motion:reduce){.site-module__oB1X9q__linkPending{opacity:.6;animation:none}}.site-module__oB1X9q__reportCarriesLabel{color:var(--ink);letter-spacing:0;text-transform:none;margin:20px 0 8px;font-size:13px;font-weight:600}.site-module__oB1X9q__reportCarries{background:var(--ground);border-top:0;border-radius:16px;grid-template-columns:max-content minmax(0,1fr);gap:5px 18px;margin:0;padding:14px 16px;font-size:13.5px;display:grid}.site-module__oB1X9q__reportCarried{border-bottom:var(--divider);grid-template-columns:78px minmax(0,1fr);gap:12px;padding:6px 0;display:contents}.site-module__oB1X9q__reportCarried dt{color:var(--quiet);font-size:inherit}.site-module__oB1X9q__reportCarried dd{overflow-wrap:anywhere;color:var(--ink);font-family:inherit;font-size:inherit;margin:0;font-weight:500}.site-module__oB1X9q__reportCarriesFoot{color:var(--mute);margin:10px 0 0;font-size:13px;line-height:1.55}.site-module__oB1X9q__savedMessage{color:var(--body);font-size:var(--text-md);margin:0;line-height:1.6}.site-module__oB1X9q__savedRefused{color:var(--red-ink)}.site-module__oB1X9q__primary{background:var(--ink);min-height:0;color:var(--ground);font-family:var(--sans);white-space:nowrap;cursor:pointer;transition:background var(--dur) var(--ease), color var(--dur-slow) var(--ease);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:9px 18px;font-size:14px;font-weight:500;line-height:1.5;text-decoration:none;display:inline-flex}.site-module__oB1X9q__primary:hover:not(:disabled),.site-module__oB1X9q__primary:focus-visible:not(:disabled){background:var(--accent);color:var(--on-accent)}.site-module__oB1X9q__primary:disabled{background:var(--ink);color:var(--ground);cursor:not-allowed;opacity:.4;border-color:#0000}.site-module__oB1X9q__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.site-module__oB1X9q__factRow{letter-spacing:-.01em;color:var(--mute);flex-wrap:wrap;gap:12px 32px;font-size:14px;font-weight:600;display:flex}.site-module__oB1X9q__factRow strong{letter-spacing:.14em;text-transform:uppercase;color:var(--label-ink);margin-bottom:2px;font-size:10px;font-weight:600;display:block}.site-module__oB1X9q__factPending{color:var(--mute);font-weight:400}.site-module__oB1X9q__numeral{font-variant-numeric:tabular-nums;letter-spacing:.02em}.site-module__oB1X9q__panelEmpty{color:var(--mute);margin:0;font-size:14px;line-height:1.6}.site-module__oB1X9q__panelEmpty:not(:last-child){margin-bottom:20px}.site-module__oB1X9q__fieldLabel{letter-spacing:0;text-transform:none;color:var(--ink);margin:0 0 8px;font-size:13px;font-weight:600;display:block}.site-module__oB1X9q__fieldLabelRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.site-module__oB1X9q__fieldOptional{background:var(--track);color:var(--mute);border-radius:999px;flex:none;padding:2px 9px;font-size:11.5px;font-weight:600;line-height:1.4}.site-module__oB1X9q__fieldLabelSpaced{margin-top:22px}.site-module__oB1X9q__chips{border:0;flex-wrap:wrap;gap:6px;margin:0;padding:0;display:flex}.site-module__oB1X9q__chipsSpaced{margin-top:22px}.site-module__oB1X9q__chip{border:1px solid var(--edge);color:var(--body);font-family:var(--sans);cursor:pointer;transition:background var(--dur) var(--ease), border-color var(--dur) var(--ease), color var(--dur) var(--ease);background:0 0;border-radius:999px;padding:8px 14px;font-size:14px;font-weight:500}.site-module__oB1X9q__chip:hover{border-color:var(--accent-edge);color:var(--accent)}.site-module__oB1X9q__chipOn{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-deep);font-weight:600}.site-module__oB1X9q__chipOn:hover{border-color:var(--accent);color:var(--on-accent)}.site-module__oB1X9q__switch{background:var(--faint);cursor:pointer;width:38px;height:22px;transition:background-color var(--dur) var(--ease);border:0;border-radius:999px;flex:none;padding:0;position:relative}.site-module__oB1X9q__switch:after{content:"";background:var(--surface);width:16px;height:16px;box-shadow:var(--shadow-knob);transition:transform var(--dur) var(--ease);border-radius:999px;position:absolute;top:3px;left:3px}.site-module__oB1X9q__switch[aria-checked=true]{background:var(--accent)}.site-module__oB1X9q__switch[aria-checked=true]:after{transform:translate(16px)}.site-module__oB1X9q__switch:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.site-module__oB1X9q__checkSpaced{margin-top:22px}.site-module__oB1X9q__checkRow{border:1px solid var(--edge);background:var(--surface);color:var(--ink);cursor:pointer;transition:border-color var(--dur) var(--ease), background var(--dur) var(--ease);border-color:var(--rule);border-radius:12px;align-items:center;gap:10px;padding:11px 14px;font-size:14px;line-height:1.5;display:flex}.site-module__oB1X9q__checkRow:hover,.site-module__oB1X9q__checkRowOn{border-color:var(--accent-edge)}.site-module__oB1X9q__checkRowOn{background:var(--accent-tint);border-color:var(--accent-edge)}.site-module__oB1X9q__checkRow:has(.site-module__oB1X9q__checkInput:focus-visible){border-color:var(--accent-edge);box-shadow:0 0 0 4px var(--ring)}.site-module__oB1X9q__checkBox{flex:none;display:inline-flex;position:relative}.site-module__oB1X9q__checkInput{appearance:none;border:1.5px solid var(--faint);background:var(--surface);cursor:pointer;width:18px;height:18px;transition:background var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);border-radius:5px;margin:0}.site-module__oB1X9q__checkInput:checked{border-color:var(--accent);background:var(--accent)}.site-module__oB1X9q__checkInput:focus-visible{outline:none}.site-module__oB1X9q__checkMark{fill:none;width:100%;height:100%;stroke:var(--on-accent);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;opacity:0;pointer-events:none;transition:opacity var(--dur-fast) var(--ease);position:absolute;inset:0}.site-module__oB1X9q__checkInput:checked+.site-module__oB1X9q__checkMark{opacity:1}.site-module__oB1X9q__checkWords{flex:1;min-width:0}.site-module__oB1X9q__textInput{border:1px solid var(--edge);background:var(--surface);width:100%;color:var(--ink);font-family:var(--sans);transition:border-color var(--dur) var(--ease), box-shadow var(--dur) var(--ease);border-color:var(--rule);border-radius:12px;outline:none;padding:11px 12px;font-size:14px;line-height:1.5;display:block}.site-module__oB1X9q__noteInput{resize:vertical;min-height:92px}@media (max-width:520px){.site-module__oB1X9q__checkTag{display:none}}.site-module__oB1X9q__moneyField{position:relative}.site-module__oB1X9q__moneySign{color:var(--mute);font-family:var(--sans);pointer-events:none;font-size:14px;line-height:1;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.site-module__oB1X9q__moneyInput{padding-left:30px}.site-module__oB1X9q__growInput{resize:none;min-height:92px;overflow-y:hidden}.site-module__oB1X9q__ghostNote{background:var(--ground);box-shadow:none;color:var(--body);font-size:var(--text-sm);border-radius:14px;margin:14px 0 0;padding:11px 14px;line-height:1.6}.site-module__oB1X9q__ghostNote:first-child{margin-top:0}.site-module__oB1X9q__textInput[aria-invalid=true]{border-color:var(--red-ink)}.site-module__oB1X9q__fieldProblem{color:var(--red-ink);font-family:var(--sans);font-size:var(--text-sm);margin:7px 0 0;line-height:1.5}.site-module__oB1X9q__phoneRow{grid-template-columns:minmax(0,9rem) minmax(0,1fr);gap:8px;display:grid}.site-module__oB1X9q__phoneCode{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--quiet) 50%), linear-gradient(135deg, var(--quiet) 50%, transparent 50%);cursor:pointer;background-position:calc(100% - 17px),calc(100% - 12px);background-repeat:no-repeat;background-size:5px 5px;padding-right:30px}@media (max-width:520px){.site-module__oB1X9q__phoneRow{grid-template-columns:minmax(0,6.5rem) minmax(0,1fr)}}.site-module__oB1X9q__textInput::placeholder{color:var(--placeholder)}.site-module__oB1X9q__textInput:focus-visible{border-color:var(--accent-edge);box-shadow:0 0 0 4px var(--ring)}.site-module__oB1X9q__dateDrop{position:relative}.site-module__oB1X9q__dateField{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:10px;display:flex}.site-module__oB1X9q__dateField svg{fill:none;width:18px;height:18px;stroke:var(--quiet);stroke-width:1.6px;stroke-linecap:round;flex:none}.site-module__oB1X9q__dateField[aria-expanded=true]{border-color:var(--accent-edge);box-shadow:0 0 0 4px var(--ring)}.site-module__oB1X9q__dateFieldEmpty{color:var(--placeholder)}.site-module__oB1X9q__dateDropPanel{z-index:30;border:1px solid var(--rule-soft);background:var(--surface);width:302px;max-width:calc(100vw - 48px);box-shadow:var(--shadow-drawer);border-radius:20px;padding:14px;position:absolute;top:calc(100% + 8px);right:0}.site-module__oB1X9q__dateDropPanel .site-module__oB1X9q__picker{background:0 0;border:0;padding:0}.site-module__oB1X9q__panelFoot{border-top:1px solid var(--rule-soft);border-top-color:var(--rule-faint);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:22px;padding-top:16px;display:flex}.site-module__oB1X9q__panelFootActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-left:auto;display:flex}.site-module__oB1X9q__panelFootFact{color:var(--mute);align-items:baseline;gap:10px;margin:0;font-size:13.5px;display:flex}.site-module__oB1X9q__panelFootValue{color:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:.02em;font-weight:600}.site-module__oB1X9q__quiet{border:1px solid var(--edge);min-height:0;color:var(--ink);font-family:var(--sans);cursor:pointer;transition:border-color var(--dur) var(--ease), color var(--dur) var(--ease);background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:9px 18px;font-size:14px;font-weight:500;line-height:1.5;text-decoration:none;display:inline-flex}.site-module__oB1X9q__quiet:disabled{cursor:not-allowed}.site-module__oB1X9q__save{background:var(--ink);min-height:0;color:var(--ground);font-family:var(--sans);cursor:pointer;transition:background var(--dur) var(--ease), color var(--dur-slow) var(--ease);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:9px 18px;font-size:14px;font-weight:500;line-height:1.5;display:inline-flex}.site-module__oB1X9q__save:disabled{background:var(--ink);color:var(--ground);cursor:not-allowed;opacity:.4;border-color:#0000}.site-module__oB1X9q__resultRefused{color:var(--red-ink);font-family:var(--sans);font-size:var(--text-sm);margin:16px 0 0;line-height:1.62}.site-module__oB1X9q__resultRefused:only-child{margin-top:0}.site-module__oB1X9q__confirmText{color:var(--body);font-family:var(--sans);font-size:var(--text-md);margin:0;line-height:1.6}.site-module__oB1X9q__askCaution{background:var(--red-wash);color:var(--red-ink);font-family:var(--sans);font-size:var(--text-sm);border-radius:14px;margin:14px 0 0;padding:9px 12px;line-height:1.5}.site-module__oB1X9q__askFacts{margin-top:18px}.site-module__oB1X9q__jump{position:relative}.site-module__oB1X9q__jump .site-module__oB1X9q__jumpOpen,.site-module__oB1X9q__jump .site-module__oB1X9q__jumpOpen:hover{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-deep)}.site-module__oB1X9q__jumpPanel{z-index:30;border:1px solid var(--rule-soft);background:var(--surface);box-shadow:var(--shadow-drawer);border-radius:20px;gap:14px;padding:14px;display:flex;position:absolute;top:calc(100% + 8px);right:0}.site-module__oB1X9q__jumpRail{border-right:1px solid var(--rule-soft);flex-direction:column;flex:none;gap:2px;width:112px;padding-right:14px;display:flex}.site-module__oB1X9q__jumpCalendar{width:274px}.site-module__oB1X9q__jumpChip,.site-module__oB1X9q__jumpChipOn{width:100%;color:var(--body);font:inherit;text-align:left;cursor:pointer;transition:background var(--dur) var(--ease), color var(--dur) var(--ease);background:0 0;border:0;border-radius:999px;padding:7px 12px;font-size:13px}@media (hover:hover){.site-module__oB1X9q__jumpChip:hover{background:var(--accent-tint);color:var(--ink)}}.site-module__oB1X9q__jumpChip:focus-visible,.site-module__oB1X9q__jumpChipOn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.site-module__oB1X9q__jumpChipOn{background:var(--accent-soft);color:var(--accent-deep);font-weight:600}@media (max-width:640px){.site-module__oB1X9q__jumpPanel{flex-direction:column;gap:12px;left:0;right:auto}.site-module__oB1X9q__jumpRail{border-right:0;border-bottom:1px solid var(--rule-soft);flex-flow:wrap;gap:6px;width:auto;padding-bottom:12px;padding-right:0}.site-module__oB1X9q__jumpChip,.site-module__oB1X9q__jumpChipOn{width:auto}}.site-module__oB1X9q__jumpPanel .site-module__oB1X9q__picker{background:0 0;border:0;padding:0}.site-module__oB1X9q__picker{border:1px solid var(--edge);background:var(--surface);border-color:var(--rule);border-radius:18px;width:100%;max-width:100%;margin-top:0;padding:14px 14px 12px}.site-module__oB1X9q__pickerHead{justify-content:space-between;align-items:center;margin-bottom:13px;display:flex}.site-module__oB1X9q__pickerMonth{color:var(--ink);font-family:var(--sans);text-align:center;letter-spacing:0;flex:1;font-size:14px;font-weight:600}.site-module__oB1X9q__pickerStep{border:1px solid var(--edge);background:var(--surface);width:30px;height:30px;color:var(--body);cursor:pointer;transition:border-color var(--dur) var(--ease), color var(--dur) var(--ease);border-color:var(--edge);border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0 0 2px;font-size:16px;line-height:1;display:flex}.site-module__oB1X9q__pickerStep:hover:not(:disabled){border-color:var(--accent-edge);color:var(--accent)}.site-module__oB1X9q__pickerStep:disabled{color:var(--faint);cursor:default}.site-module__oB1X9q__pickerGrid{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.site-module__oB1X9q__pickerWeekday{color:var(--quiet);font-family:var(--sans);text-align:center;letter-spacing:0;padding-bottom:6px;font-size:10.5px;font-weight:600}.site-module__oB1X9q__pickerDay{height:36px;color:var(--body);font-family:var(--sans);font-variant-numeric:tabular-nums;cursor:pointer;transition:background var(--dur) var(--ease), border-color var(--dur) var(--ease), color var(--dur) var(--ease);background:0 0;border:1px solid #0000;border-radius:999px;font-size:13px;position:relative}.site-module__oB1X9q__pickerDay:hover:not(:disabled){background:var(--accent-wash);color:var(--ink)}.site-module__oB1X9q__pickerDay:disabled{color:var(--rule);cursor:default}.site-module__oB1X9q__pickerSpill{height:36px;color:var(--rule);font-family:var(--sans);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-size:13px;display:flex}.site-module__oB1X9q__pickerDayToday{border-color:var(--accent-edge);color:var(--ink);font-weight:600}.site-module__oB1X9q__pickerDayOn,.site-module__oB1X9q__pickerDayOn:hover:not(:disabled){background:var(--accent);color:var(--on-accent);border-color:#0000;font-weight:600}.site-module__oB1X9q__pickerDayAccent:after,.site-module__oB1X9q__pickerDayNotice:after,.site-module__oB1X9q__pickerDayQuiet:after{content:"";border-radius:999px;width:5px;height:5px;position:absolute;bottom:5px;left:50%;transform:translate(-50%)}.site-module__oB1X9q__pickerDayAccent:after{background:var(--accent);width:4px;height:4px;bottom:4px}.site-module__oB1X9q__pickerDayNotice:after{background:var(--red-ink);width:4px;height:4px;bottom:4px}.site-module__oB1X9q__pickerDayQuiet:after{background:var(--mute);width:4px;height:4px;bottom:4px}.site-module__oB1X9q__pickerDayOn:after{background:var(--on-accent)}.site-module__oB1X9q__pickerFoot{border-top:1px solid var(--rule-faint);border-top-color:var(--rule-faint);align-items:center;gap:11px;margin-top:10px;padding-top:10px;display:flex}.site-module__oB1X9q__pickerKey{color:var(--mute);font-family:var(--sans);flex-wrap:wrap;align-items:center;gap:4px 11px;margin:0;font-size:11.5px;display:flex}.site-module__oB1X9q__pickerKeyItem{align-items:center;gap:5px;display:flex}.site-module__oB1X9q__pickerKeyAccent,.site-module__oB1X9q__pickerKeyNotice,.site-module__oB1X9q__pickerKeyQuiet{border-radius:999px;width:5px;height:5px}.site-module__oB1X9q__pickerKeyAccent{background:var(--accent)}.site-module__oB1X9q__pickerKeyNotice{background:var(--red-ink)}.site-module__oB1X9q__pickerKeyQuiet{background:var(--mute)}.site-module__oB1X9q__pickerClear{color:var(--mute);font-family:var(--sans);cursor:pointer;transition:color var(--dur) var(--ease);background:0 0;border:0;margin-left:auto;padding:0;font-size:11.5px}.site-module__oB1X9q__pickerClear:hover:not(:disabled){color:var(--accent)}.site-module__oB1X9q__pickerClear:disabled{color:var(--faint);cursor:default}.site-module__oB1X9q__pickerColumns{flex-wrap:wrap;align-items:flex-start;gap:22px 26px;margin-top:22px;display:flex}.site-module__oB1X9q__pickerColumns:first-child{margin-top:0}.site-module__oB1X9q__pickerColumn{flex:0 0 332px;max-width:100%}.site-module__oB1X9q__pickerBeside{flex:300px;min-width:0}@media (pointer:coarse),(max-width:900px){.site-module__oB1X9q__textInput,.site-module__oB1X9q__moneySign{font-size:16px}.site-module__oB1X9q__textInput::placeholder{font-size:15px}}@media (prefers-reduced-motion:reduce){.site-module__oB1X9q__primary,.site-module__oB1X9q__chip,.site-module__oB1X9q__textInput,.site-module__oB1X9q__save,.site-module__oB1X9q__pickerStep,.site-module__oB1X9q__pickerDay,.site-module__oB1X9q__pickerClear{transition:none}}.site-module__oB1X9q__scrim{z-index:var(--z-modal);background:var(--scrim);width:100%;max-width:none;height:100%;max-height:none;color:inherit;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--modal-leave) var(--ease-leave), visibility 0s linear var(--modal-leave);border:0;justify-content:center;align-items:center;margin:0;padding:24px;display:flex;position:fixed;inset:0;overflow:hidden}.site-module__oB1X9q__scrim:focus{outline:none}.site-module__oB1X9q__scrimOpen{opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--modal-fade) ease-out, visibility 0s}.site-module__oB1X9q__scrim::backdrop{background:0 0}.site-module__oB1X9q__modalPanel{background:var(--surface);width:min(560px,100%);max-height:min(86vh,780px);box-shadow:var(--shadow-drawer);opacity:0;transform:var(--modal-start);transition:opacity var(--modal-leave) var(--ease-leave), transform var(--modal-leave) var(--ease-leave);border:0;border-radius:24px;flex-direction:column;display:flex;overflow:hidden}.site-module__oB1X9q__modalOpen{opacity:1;transition:opacity var(--modal-fade) ease-out, transform var(--modal-enter) var(--ease-enter);transform:translateY(0)scale(1)}.site-module__oB1X9q__modalWide{width:min(780px,100%);max-height:min(88vh,860px)}.site-module__oB1X9q__modalHead{background:var(--table-head);border-bottom:1px solid var(--rule-soft);flex:none;align-items:flex-start;gap:16px;min-height:0;padding:22px 28px 20px;display:flex}.site-module__oB1X9q__modalHeading{flex:1;min-width:0}.site-module__oB1X9q__modalTitle{color:var(--ink);letter-spacing:-.01em;font-size:28px;font-weight:400;font-family:var(--display);margin:0;line-height:1.1}.site-module__oB1X9q__modalNote{color:var(--mute);margin:6px 0 0;font-size:14px;line-height:1.5}.site-module__oB1X9q__modalClose{border:1px solid var(--edge);background:var(--surface);width:36px;height:36px;color:var(--ink);cursor:pointer;transition:background var(--dur) var(--ease), border-color var(--dur) var(--ease), color var(--dur) var(--ease);border-radius:999px;flex:none;place-items:center;display:grid}.site-module__oB1X9q__modalClose svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:18px;height:18px}.site-module__oB1X9q__modalClose:hover,.site-module__oB1X9q__modalClose:focus-visible{border-color:var(--rule);background:var(--surface);color:var(--ink)}.site-module__oB1X9q__modalBody{flex:auto;min-height:0;padding:22px 28px 24px;overflow-y:auto}.site-module__oB1X9q__modalStage{display:contents}@media (prefers-reduced-motion:reduce){.site-module__oB1X9q__scrim,.site-module__oB1X9q__modalPanel{transition:none}}@media (max-width:520px){.site-module__oB1X9q__scrim{padding:12px}.site-module__oB1X9q__modalPanel{max-height:92vh}.site-module__oB1X9q__modalHead,.site-module__oB1X9q__modalBody{padding:16px}}.site-module__oB1X9q__chipCount{font-variant-numeric:tabular-nums;margin-left:7px}.site-module__oB1X9q__modalTitle:has(>span){flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}@media (hover:hover){.site-module__oB1X9q__modalClose:hover,.site-module__oB1X9q__quiet:hover:not(:disabled){border-color:var(--ink);background:var(--ink);color:var(--ground)}.site-module__oB1X9q__chip:hover{border-color:var(--accent-edge);color:var(--ink)}.site-module__oB1X9q__chipOn:hover{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-deep)}}.site-module__oB1X9q__checkRow:hover{border-color:var(--rule)}@media (hover:hover){.site-module__oB1X9q__checkRow:hover{border-color:var(--accent-edge)}}.site-module__oB1X9q__checkRowOn:hover{border-color:var(--accent-edge);background:var(--accent-tint)}.site-module__oB1X9q__primary:focus-visible,.site-module__oB1X9q__save:focus-visible,.site-module__oB1X9q__quiet:focus-visible,.site-module__oB1X9q__chip:focus-visible,.site-module__oB1X9q__modalClose:focus-visible,.site-module__oB1X9q__pickerDay:focus-visible,.site-module__oB1X9q__pickerStep:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
.pristine-module__9RVO4G__pill{font-family:var(--sans);letter-spacing:0;white-space:nowrap;border-radius:999px;align-items:center;padding:3px 10px;font-size:12px;font-weight:600;line-height:1.5;display:inline-flex}.pristine-module__9RVO4G__pillAmber{background:var(--amber-wash);color:var(--amber-ink)}.pristine-module__9RVO4G__pillAccent{background:var(--accent-soft);color:var(--accent-deep)}.pristine-module__9RVO4G__pillGreen{background:var(--green-wash);color:var(--green-ink)}.pristine-module__9RVO4G__pillQuiet{background:var(--track);color:var(--mute)}.pristine-module__9RVO4G__pillBlue{background:var(--blue-wash);color:var(--blue-ink)}.pristine-module__9RVO4G__pillViolet{background:var(--violet-wash);color:var(--violet-ink)}.pristine-module__9RVO4G__button{border:1px solid var(--edge);color:var(--ink);font:inherit;white-space:nowrap;cursor:pointer;transition:background-color var(--dur) var(--ease), color var(--dur) var(--ease), border-color var(--dur) var(--ease);background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:9px 18px;font-size:14px;font-weight:500;line-height:1.5;text-decoration:none;display:inline-flex}@media (hover:hover){.pristine-module__9RVO4G__button:hover:not(:disabled){border-color:var(--ink);background:var(--ink);color:var(--ground)}}.pristine-module__9RVO4G__buttonInk{background:var(--ink);color:var(--ground);border-color:#0000}@media (hover:hover){.pristine-module__9RVO4G__buttonInk:hover:not(:disabled),.pristine-module__9RVO4G__buttonAccent:hover:not(:disabled){background:var(--accent);color:var(--on-accent);border-color:#0000}}.pristine-module__9RVO4G__buttonAccent{background:var(--accent);color:var(--on-accent);border-color:#0000}@media (hover:hover){.pristine-module__9RVO4G__buttonAccent:hover:not(:disabled){background:var(--ink)}}.pristine-module__9RVO4G__button:disabled{opacity:.4;cursor:default}.pristine-module__9RVO4G__round{border:1px solid var(--edge);width:42px;height:42px;color:var(--ink);cursor:pointer;transition:background-color var(--dur) var(--ease), color var(--dur) var(--ease), border-color var(--dur) var(--ease);background:0 0;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0;display:flex}@media (hover:hover){.pristine-module__9RVO4G__round:hover{border-color:var(--ink);background:var(--ink);color:var(--ground)}}.pristine-module__9RVO4G__roundAccent{background:var(--accent);color:var(--on-accent);border-color:#0000}@media (hover:hover){.pristine-module__9RVO4G__roundAccent:hover{background:var(--ink);color:var(--on-accent);border-color:#0000}}.pristine-module__9RVO4G__round svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.pristine-module__9RVO4G__choices{flex-wrap:wrap;gap:6px;display:flex}.pristine-module__9RVO4G__choice{border:1px solid var(--edge);color:var(--body);font:inherit;cursor:pointer;transition:border-color var(--dur) var(--ease), color var(--dur) var(--ease);background:0 0;border-radius:999px;padding:8px 14px;font-size:14px;font-weight:500;line-height:1.5}@media (hover:hover){.pristine-module__9RVO4G__choice:hover{border-color:var(--accent-edge);color:var(--ink)}}.pristine-module__9RVO4G__choice[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-deep)}.pristine-module__9RVO4G__tabs{background:var(--track);scrollbar-width:none;border-radius:999px;align-self:flex-start;gap:4px;max-width:100%;padding:4px;display:inline-flex;overflow-x:auto}.pristine-module__9RVO4G__tab{color:var(--mute);font:inherit;cursor:pointer;transition:background-color .2s var(--ease), color .2s var(--ease);background:0 0;border:0;border-radius:999px;flex:none;align-items:center;gap:7px;padding:8px 18px;font-size:14px;font-weight:500;line-height:1.5;display:inline-flex}@media (hover:hover){.pristine-module__9RVO4G__tab:hover{color:var(--ink)}}.pristine-module__9RVO4G__tab[aria-selected=true]{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-knob)}.pristine-module__9RVO4G__tabCount{color:var(--quiet);font-variant-numeric:tabular-nums}.pristine-module__9RVO4G__tabPanel{flex-direction:column;gap:28px;display:flex}.pristine-module__9RVO4G__tabPanel:focus-visible{box-shadow:0 0 0 4px var(--ring);border-radius:20px;outline:none}.pristine-module__9RVO4G__label{color:var(--label-ink);letter-spacing:.18em;text-transform:uppercase;font-size:12px;font-weight:500}.pristine-module__9RVO4G__fieldName{color:var(--ink);font-size:13px;font-weight:600}.pristine-module__9RVO4G__card{border:1px solid var(--rule-soft);background:var(--surface);border-radius:20px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.pristine-module__9RVO4G__cardHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:18px 20px 14px;display:flex}.pristine-module__9RVO4G__cardTitle{flex-direction:column;gap:1px;margin:0;line-height:1.35;display:flex}.pristine-module__9RVO4G__cardTitle strong{color:var(--ink);font-size:16px;font-weight:600}.pristine-module__9RVO4G__cardTitle span{color:var(--quiet);font-size:13px}.pristine-module__9RVO4G__cardNote{color:var(--accent-deep);font-size:13px;font-weight:500}.pristine-module__9RVO4G__cardBody{flex-direction:column;gap:14px;padding:2px 20px 20px;display:flex}.pristine-module__9RVO4G__cardTinted>.pristine-module__9RVO4G__cardHead{border-bottom:1px solid var(--rule-soft);background:var(--table-head);padding:16px 20px 14px}.pristine-module__9RVO4G__cardTinted>.pristine-module__9RVO4G__cardBody{padding-top:18px}.pristine-module__9RVO4G__cardFlat>.pristine-module__9RVO4G__cardBody{gap:0;padding:0}.pristine-module__9RVO4G__bodyFoot{border-top:1px solid var(--rule-faint);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:14px;display:flex}.pristine-module__9RVO4G__bodyFoot p{color:var(--mute);margin:0;font-size:13px}.pristine-module__9RVO4G__bodyFootButtons{flex-wrap:wrap;gap:8px;display:flex}.pristine-module__9RVO4G__cardFlat .pristine-module__9RVO4G__bodyFoot{padding:12px 20px 14px}.pristine-module__9RVO4G__stacked{flex-direction:column;display:flex}.pristine-module__9RVO4G__fact{background:var(--surface);flex-direction:column;gap:2px;min-width:0;padding:13px 20px;display:flex}.pristine-module__9RVO4G__stacked .pristine-module__9RVO4G__fact+.pristine-module__9RVO4G__fact{border-top:1px solid var(--rule-grid)}.pristine-module__9RVO4G__factKey{color:var(--quiet);font-size:12px}.pristine-module__9RVO4G__factValue{color:var(--ink);overflow-wrap:anywhere;font-weight:500}.pristine-module__9RVO4G__factSub{color:var(--mute);font-size:13px}.pristine-module__9RVO4G__factPhone{font-variant-numeric:tabular-nums;letter-spacing:.02em}.pristine-module__9RVO4G__note{color:var(--ink-soft);white-space:pre-line;margin:0;padding:16px 20px 18px;font-size:14px;line-height:1.6}.pristine-module__9RVO4G__table{border:1px solid var(--rule-grid);border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.pristine-module__9RVO4G__tableRow{grid-template-columns:var(--table-columns);border-top:1px solid var(--rule-faint);align-items:center;gap:14px;min-height:48px;padding:10px 16px;font-size:14px;display:grid}.pristine-module__9RVO4G__tableRow:first-child{border-top:0}.pristine-module__9RVO4G__tableHead{background:var(--table-head);min-height:0;color:var(--label-ink);letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:600}.pristine-module__9RVO4G__tableStrong{color:var(--ink);font-weight:600}.pristine-module__9RVO4G__tableSub{color:var(--mute);font-size:12.5px;font-weight:400;display:block}.pristine-module__9RVO4G__tableEmpty{color:var(--mute);padding:16px;font-size:13.5px;line-height:1.55;display:block}.pristine-module__9RVO4G__facts{border:1px solid var(--rule-grid);border-radius:20px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.pristine-module__9RVO4G__facts .pristine-module__9RVO4G__fact{box-shadow:0 0 0 1px var(--rule-grid);background:0 0}.pristine-module__9RVO4G__facts.pristine-module__9RVO4G__factsTwo{grid-template-columns:repeat(2,minmax(0,1fr))}.pristine-module__9RVO4G__facts.pristine-module__9RVO4G__factsFour{grid-template-columns:repeat(4,minmax(0,1fr))}.pristine-module__9RVO4G__facts.pristine-module__9RVO4G__factsFive{grid-template-columns:repeat(5,minmax(0,1fr))}.pristine-module__9RVO4G__cardFlat .pristine-module__9RVO4G__facts{border:0;border-radius:0}.pristine-module__9RVO4G__factSpanTwo{grid-column:span 2}.pristine-module__9RVO4G__factOf{color:var(--mute);font-size:13px;font-weight:400}.pristine-module__9RVO4G__factWords{color:var(--ink-soft);white-space:pre-line;font-size:14px;line-height:1.55}.pristine-module__9RVO4G__toneAmber{color:var(--amber-ink)}.pristine-module__9RVO4G__toneAccent{color:var(--accent)}.pristine-module__9RVO4G__toneGreen{color:var(--green-ink)}.pristine-module__9RVO4G__noteLabel{color:var(--label-ink);letter-spacing:.16em;text-transform:uppercase;margin-right:8px;font-size:11px;font-weight:500}.pristine-module__9RVO4G__tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.pristine-module__9RVO4G__tile{border:1px solid var(--rule-soft);background:var(--surface);border-radius:18px;flex-direction:column;gap:6px;min-width:0;padding:16px 18px;display:flex}.pristine-module__9RVO4G__tileLabel{color:var(--mute);align-items:center;gap:8px;font-size:13px;display:flex}.pristine-module__9RVO4G__tileDot{background:var(--rule);border-radius:999px;flex:none;width:8px;height:8px}.pristine-module__9RVO4G__tileDotAmber{background:var(--amber-mark)}.pristine-module__9RVO4G__tileDotAccent{background:var(--accent)}.pristine-module__9RVO4G__tileValue{color:var(--ink);font-family:var(--display);font-variant-numeric:tabular-nums;font-size:34px;line-height:1}.pristine-module__9RVO4G__tileSub{color:var(--quiet);font-size:12px}.pristine-module__9RVO4G__tileLate{color:var(--amber-ink);font-weight:500}.pristine-module__9RVO4G__tileGood{color:var(--green-ink);font-weight:500}.pristine-module__9RVO4G__tiles.pristine-module__9RVO4G__tilesFour{grid-template-columns:repeat(4,minmax(0,1fr))}.pristine-module__9RVO4G__tileValue.pristine-module__9RVO4G__tileWords{font-size:24px;line-height:34px}.pristine-module__9RVO4G__calls{flex-direction:column;display:flex}.pristine-module__9RVO4G__call{border-top:1px solid var(--rule-soft);grid-template-columns:32px minmax(0,1fr) auto;align-items:start;gap:12px;padding:14px 20px;display:grid}.pristine-module__9RVO4G__call:first-child{border-top:0}.pristine-module__9RVO4G__callGone{opacity:.6}.pristine-module__9RVO4G__callNumber{border:1px solid var(--rule);background:var(--surface);border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;font-weight:600;display:flex}.pristine-module__9RVO4G__callNext .pristine-module__9RVO4G__callNumber{color:var(--quiet);border-style:dashed}.pristine-module__9RVO4G__callText{flex-direction:column;gap:2px;min-width:0;display:flex}.pristine-module__9RVO4G__callWhen{color:var(--quiet);font-size:13px}.pristine-module__9RVO4G__callWhen strong{color:var(--ink);font-weight:600}.pristine-module__9RVO4G__callNote{color:var(--body);text-wrap:pretty;white-space:pre-line;font-size:14px}.pristine-module__9RVO4G__callsEmpty{color:var(--mute);margin:0;padding:16px 20px;font-size:14px}.pristine-module__9RVO4G__cardFlat .pristine-module__9RVO4G__table{border:0;border-radius:0}.pristine-module__9RVO4G__cardFlat .pristine-module__9RVO4G__tableRow{padding-inline:20px}.pristine-module__9RVO4G__tableNum{font-variant-numeric:tabular-nums}.pristine-module__9RVO4G__tableQuiet{color:var(--quiet)}.pristine-module__9RVO4G__tableSub.pristine-module__9RVO4G__toneAmber,.pristine-module__9RVO4G__tableSub.pristine-module__9RVO4G__toneAccent{font-weight:500}.pristine-module__9RVO4G__tableSub.pristine-module__9RVO4G__toneAmber{color:var(--amber-ink)}.pristine-module__9RVO4G__tableSub.pristine-module__9RVO4G__toneAccent{color:var(--accent)}.pristine-module__9RVO4G__tableName{color:var(--ink);font:inherit;text-align:left;cursor:pointer;transition:color var(--dur) var(--ease);background:0 0;border:0;border-radius:6px;padding:0;font-size:14px;font-weight:600}@media (hover:hover){.pristine-module__9RVO4G__tableName:hover{color:var(--accent-deep)}}.pristine-module__9RVO4G__tableLog{--table-columns:200px minmax(0, 1fr) 120px}.pristine-module__9RVO4G__buttonSmall{padding:5px 12px;font-size:13px}.pristine-module__9RVO4G__tabsSmall .pristine-module__9RVO4G__tab{padding:6px 14px;font-size:13px}.pristine-module__9RVO4G__choiceCount{opacity:.7;font-variant-numeric:tabular-nums;margin-left:6px}.pristine-module__9RVO4G__button:focus-visible,.pristine-module__9RVO4G__round:focus-visible,.pristine-module__9RVO4G__choice:focus-visible,.pristine-module__9RVO4G__tab:focus-visible,.pristine-module__9RVO4G__tableName:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:1380px){.pristine-module__9RVO4G__tiles.pristine-module__9RVO4G__tilesFour{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1180px){.pristine-module__9RVO4G__facts.pristine-module__9RVO4G__factsFive{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:600px){.pristine-module__9RVO4G__tiles{grid-template-columns:minmax(0,1fr)}.pristine-module__9RVO4G__tiles.pristine-module__9RVO4G__tilesFour{grid-template-columns:repeat(2,minmax(0,1fr))}.pristine-module__9RVO4G__tilesFour .pristine-module__9RVO4G__tile{padding:14px 16px}.pristine-module__9RVO4G__tilesFour .pristine-module__9RVO4G__tileValue.pristine-module__9RVO4G__tileWords{font-size:20px;line-height:1.2}.pristine-module__9RVO4G__tab{gap:5px;padding:7px 11px;font-size:13px}.pristine-module__9RVO4G__facts,.pristine-module__9RVO4G__facts.pristine-module__9RVO4G__factsFour,.pristine-module__9RVO4G__facts.pristine-module__9RVO4G__factsFive{grid-template-columns:repeat(2,minmax(0,1fr))}.pristine-module__9RVO4G__factSpanTwo{grid-column:1/-1}.pristine-module__9RVO4G__tableLog{--table-columns:minmax(0, 1fr)}}@media (prefers-reduced-motion:reduce){.pristine-module__9RVO4G__button,.pristine-module__9RVO4G__round,.pristine-module__9RVO4G__choice,.pristine-module__9RVO4G__tab,.pristine-module__9RVO4G__tableName{transition:none}}
.loading-module__4cPSAq__bar{z-index:120;width:var(--bar,0%);background:var(--accent);height:3px;box-shadow:0 0 10px var(--accent-edge);opacity:0;pointer-events:none;transition:width var(--bar-time,0s) ease, opacity .3s ease;border-radius:0 999px 999px 0;display:block;position:fixed;top:0;left:0}.loading-module__4cPSAq__barOn{opacity:1}.loading-module__4cPSAq__reveal{display:grid}.loading-module__4cPSAq__reveal>*{grid-area:1/1;min-width:0}.loading-module__4cPSAq__cover{z-index:1;pointer-events:none}.loading-module__4cPSAq__reveal[data-phase=holding]>.loading-module__4cPSAq__content{visibility:hidden;animation:0s 4s forwards loading-module__4cPSAq__failsafeShow}.loading-module__4cPSAq__reveal[data-phase=holding]>.loading-module__4cPSAq__cover{animation:0s 4s forwards loading-module__4cPSAq__failsafeHide}.loading-module__4cPSAq__reveal[data-phase=leaving]>.loading-module__4cPSAq__content{animation:.3s loading-module__4cPSAq__arrive}.loading-module__4cPSAq__reveal[data-phase=leaving]>.loading-module__4cPSAq__cover{opacity:0;transition:opacity .3s}@keyframes loading-module__4cPSAq__arrive{0%{opacity:0}to{opacity:1}}@keyframes loading-module__4cPSAq__failsafeShow{to{visibility:visible}}@keyframes loading-module__4cPSAq__failsafeHide{to{visibility:hidden}}.loading-module__4cPSAq__bone{background:var(--track);border-radius:999px;flex:none;max-width:100%;display:block;position:relative;overflow:hidden}.loading-module__4cPSAq__bone[data-lit]{background:0 0}.loading-module__4cPSAq__bone[data-lit]:before{background:linear-gradient(100deg, var(--track) 30%, transparent 50%, var(--track) 70%);background-position:calc(-1 * var(--bone-x)) calc(-1 * var(--bone-y));content:"";width:calc(100% + 60vw);animation:loading-module__4cPSAq__shimmer var(--bone-pass) linear var(--bone-phase) infinite;background-size:60vw 100vh;position:absolute;top:0;bottom:0;left:-60vw}@keyframes loading-module__4cPSAq__shimmer{0%{transform:translate(0)}to{transform:translate(60vw)}}.loading-module__4cPSAq__stack{flex-direction:column;gap:8px;display:flex}.loading-module__4cPSAq__searchShape{height:43px}@media (prefers-reduced-motion:reduce){.loading-module__4cPSAq__bone[data-lit]{background:var(--track)}.loading-module__4cPSAq__bone[data-lit]:before{content:none}.loading-module__4cPSAq__bar,.loading-module__4cPSAq__reveal[data-phase=leaving]>.loading-module__4cPSAq__cover{transition:none}.loading-module__4cPSAq__reveal[data-phase=leaving]>.loading-module__4cPSAq__content{animation:none}}
.board-module__r46qnW__board{height:100svh;display:flex}.board-module__r46qnW__boardUnder{flex:1;height:auto;min-height:0}.board-module__r46qnW__listPane{border-right:1px solid var(--rule-soft);flex-direction:column;flex:0 0 400px;min-width:0;display:flex}.board-module__r46qnW__listNarrow{flex-basis:320px}.board-module__r46qnW__listHead{padding:24px 20px 14px var(--page-gap);flex-direction:column;flex:none;gap:16px;display:flex}.board-module__r46qnW__listTitleRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.board-module__r46qnW__paneTitle{color:var(--ink);font-family:var(--display);letter-spacing:-.02em;margin:0;font-size:34px;font-weight:300;line-height:1}.board-module__r46qnW__listSwitch .board-module__r46qnW__switchTab{padding:7px 14px;font-size:13.5px}.board-module__r46qnW__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.board-module__r46qnW__stats.board-module__r46qnW__statsFour{grid-template-columns:repeat(4,minmax(0,1fr))}.board-module__r46qnW__stat{border:1px solid var(--rule-soft);background:var(--surface);border-radius:16px;flex-direction:column;gap:2px;padding:12px 14px;display:flex}.board-module__r46qnW__statNumber{color:var(--ink);font-family:var(--display);font-variant-numeric:tabular-nums;font-size:28px;line-height:1}.board-module__r46qnW__statAccent{color:var(--accent)}.board-module__r46qnW__statAmber{color:var(--amber-ink)}.board-module__r46qnW__statGreen{color:var(--green-ink)}.board-module__r46qnW__statLabel{color:var(--mute);font-size:12px;line-height:1.3}.board-module__r46qnW__search{display:block;position:relative}.board-module__r46qnW__search svg{fill:none;width:17px;height:17px;stroke:var(--faint);stroke-width:1.8px;stroke-linecap:round;pointer-events:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.board-module__r46qnW__searchField{border:1px solid var(--rule);background:var(--surface);width:100%;color:var(--ink);font:inherit;border-radius:999px;outline:none;padding:11px 14px 11px 40px;font-size:14px}.board-module__r46qnW__searchField::placeholder{color:var(--mute)}.board-module__r46qnW__searchField:focus-visible{border-color:var(--accent-edge);box-shadow:0 0 0 4px var(--ring)}.board-module__r46qnW__listScroll{min-height:0;padding:0 20px 40px calc(var(--page-gap) - 8px);flex:1;overflow:auto}.board-module__r46qnW__groupLabel{color:var(--label-ink);letter-spacing:.18em;text-transform:uppercase;margin:14px 0 6px 8px;font-size:12px;font-weight:500}.board-module__r46qnW__groupLabel:first-child{margin-top:2px}.board-module__r46qnW__rows{flex-direction:column;gap:4px;display:flex}.board-module__r46qnW__row{width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--dur) var(--ease);background:0 0;border:1px solid #0000;border-radius:16px;flex-direction:column;gap:4px;padding:14px;display:flex}@media (hover:hover){.board-module__r46qnW__row:hover{background:var(--surface)}}.board-module__r46qnW__rowOn{border-color:var(--accent-edge);background:var(--surface)}@media (hover:hover){.board-module__r46qnW__rowOn:hover{border-color:var(--accent-edge);background:var(--surface)}}.board-module__r46qnW__rowTop{justify-content:space-between;align-items:center;gap:10px;display:flex}.board-module__r46qnW__rowName{align-items:center;gap:8px;min-width:0;font-weight:500;display:flex}.board-module__r46qnW__rowDue .board-module__r46qnW__rowName{font-weight:600}.board-module__r46qnW__rowDot{background:var(--accent);border-radius:999px;flex:none;width:7px;height:7px}.board-module__r46qnW__rowLine{color:var(--ink-soft);font-size:13px}.board-module__r46qnW__rowNote{color:var(--quiet);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.board-module__r46qnW__rowFoot{justify-content:space-between;align-items:center;gap:10px;margin-top:4px;display:flex}.board-module__r46qnW__rowMeta{color:var(--quiet);font-size:12px}.board-module__r46qnW__rowPills{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.board-module__r46qnW__listEmpty{color:var(--quiet);margin:18px 8px;font-size:14px}.board-module__r46qnW__jumps{overscroll-behavior:contain}.board-module__r46qnW__jump{color:var(--ink-soft);transition:background-color var(--dur) var(--ease);border:1px solid #0000;border-radius:14px;grid-template-columns:26px minmax(0,1fr);align-items:baseline;gap:8px;padding:10px 14px;font-size:14px;text-decoration:none;display:grid}@media (hover:hover){.board-module__r46qnW__jump:hover{background:var(--surface)}}.board-module__r46qnW__jump[data-here]{border-color:var(--accent-edge);background:var(--surface);color:var(--ink)}.board-module__r46qnW__jumpMarker{color:var(--accent-deep);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:600}.board-module__r46qnW__jumpTitle{min-width:0}.board-module__r46qnW__jump:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.board-module__r46qnW__pips{flex:none;gap:3px;display:inline-flex}.board-module__r46qnW__pip{background:var(--rule);border-radius:999px;width:10px;height:5px}.board-module__r46qnW__pip.board-module__r46qnW__pipOn{background:var(--accent)}.board-module__r46qnW__pip.board-module__r46qnW__pipSoft{background:var(--accent-edge)}.board-module__r46qnW__pip.board-module__r46qnW__pipAmber{background:var(--amber-mark)}.board-module__r46qnW__pip.board-module__r46qnW__pipInk{background:var(--ink-soft)}.board-module__r46qnW__workPane{background:var(--surface);flex:1 1 0;min-width:0;overflow:auto}.board-module__r46qnW__work{padding:32px var(--page-gap) 64px;grid-template-columns:minmax(0,1fr) 288px;align-items:start;gap:28px 32px;display:grid}.board-module__r46qnW__workFull{grid-template-columns:minmax(0,1fr)}.board-module__r46qnW__workColumn,.board-module__r46qnW__sideColumn{flex-direction:column;min-width:0;display:flex}.board-module__r46qnW__workColumn{gap:28px}.board-module__r46qnW__sideColumn{gap:20px}.board-module__r46qnW__back{display:none}.board-module__r46qnW__tabBar{flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px 16px;display:flex}.board-module__r46qnW__who{flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:flex-end;gap:18px;display:flex}.board-module__r46qnW__whoName{align-items:center;gap:16px;min-width:0;display:flex}.board-module__r46qnW__avatar{background:var(--accent-soft);width:56px;height:56px;color:var(--accent-deep);border-radius:999px;flex:none;justify-content:center;align-items:center;font-weight:600;display:flex}.board-module__r46qnW__whoText{flex-direction:column;gap:3px;min-width:0;display:flex}.board-module__r46qnW__name{color:var(--ink);font-family:var(--display);letter-spacing:-.015em;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0;font-size:32px;font-weight:400;line-height:1.05;display:flex}.board-module__r46qnW__whoSub{color:var(--mute);font-size:14px}.board-module__r46qnW__whoWas{color:var(--quiet);font-size:13px}.board-module__r46qnW__whoActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.board-module__r46qnW__whoGap{width:10px}.board-module__r46qnW__row:focus-visible,.board-module__r46qnW__back:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (pointer:coarse),(max-width:900px){.board-module__r46qnW__searchField{font-size:16px}}@media (max-width:1320px){.board-module__r46qnW__work{grid-template-columns:minmax(0,1fr)}}@media (max-width:1000px){.board-module__r46qnW__board{height:auto;display:block}.board-module__r46qnW__listPane{border-right:0}.board-module__r46qnW__listScroll{padding:0 12px 32px;overflow:visible}.board-module__r46qnW__workPane{min-height:100svh;overflow:visible}.board-module__r46qnW__board[data-showing=record] .board-module__r46qnW__listPane,.board-module__r46qnW__board[data-showing=list] .board-module__r46qnW__workPane{display:none}.board-module__r46qnW__back{border:1px solid var(--edge);color:var(--ink);font:inherit;cursor:pointer;background:0 0;border-radius:999px;grid-column:1/-1;justify-self:start;align-items:center;gap:6px;padding:6px 12px 6px 8px;font-size:14px;font-weight:500;display:inline-flex}}@media (max-width:600px){.board-module__r46qnW__listHead{padding:20px var(--page-gap) 12px}.board-module__r46qnW__listTitleRow{flex-wrap:wrap}.board-module__r46qnW__work{padding:20px var(--page-gap) 40px;gap:22px}.board-module__r46qnW__name{font-size:26px}.board-module__r46qnW__avatar{width:48px;height:48px}}@media (prefers-reduced-motion:reduce){.board-module__r46qnW__row,.board-module__r46qnW__jump{transition:none}}
.rail-module__756O4q__page{--rail-inset:12px;--rail-width:64px;--rail-clear:calc(var(--rail-inset) + var(--rail-width));--page-gap:36px;min-height:100svh;font-size:15px;line-height:1.5}.rail-module__756O4q__main{min-width:0;min-height:100svh;padding-left:var(--rail-clear)}.rail-module__756O4q__rail{z-index:40;top:var(--rail-inset);bottom:var(--rail-inset);left:var(--rail-inset);width:var(--rail-width);border:1px solid var(--glass-edge);background:var(--glass);box-shadow:var(--shadow-rail);-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);border-radius:999px;flex-direction:column;align-items:center;gap:4px;padding:14px 0 8px;display:flex;position:fixed}.rail-module__756O4q__mark{color:var(--ink);font-family:var(--display);margin-bottom:8px;font-size:22px;line-height:1.4;text-decoration:none}.rail-module__756O4q__item{width:44px;height:44px;color:var(--mute);cursor:pointer;transition:background-color var(--dur) var(--ease), color var(--dur) var(--ease);background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0;display:flex;position:relative}@media (hover:hover){.rail-module__756O4q__item:hover{background:var(--accent-wash);color:var(--ink)}}.rail-module__756O4q__itemOn{background:var(--accent-soft);color:var(--accent-deep)}@media (hover:hover){.rail-module__756O4q__itemOn:hover{background:var(--accent-soft);color:var(--accent-deep)}}.rail-module__756O4q__item svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.rail-module__756O4q__badge{background:var(--accent);min-width:16px;height:16px;color:var(--on-accent);text-align:center;font-variant-numeric:tabular-nums;border-radius:999px;padding:0 4px;font-size:10px;font-weight:600;line-height:16px;position:absolute;top:4px;right:4px}.rail-module__756O4q__badgeWaiting{width:16px;padding:0}.rail-module__756O4q__badgeWaiting:after{content:"";background:var(--on-accent);border-radius:1px;width:6px;height:2px;margin:7px auto 0;animation:1.2s ease-in-out infinite alternate rail-module__756O4q__badgeWaiting;display:block}@keyframes rail-module__756O4q__badgeWaiting{0%{opacity:.35}to{opacity:.9}}.rail-module__756O4q__rule{background:var(--rule);flex:none;width:28px;height:1px;margin:6px 0}.rail-module__756O4q__add{background:var(--ink);width:44px;height:44px;color:var(--ground);cursor:pointer;transition:background-color var(--dur) var(--ease);border:0;border-radius:999px;flex:none;place-items:center;margin-top:8px;padding:0;display:grid;position:relative}.rail-module__756O4q__add svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:20px;height:20px}@media (hover:hover){.rail-module__756O4q__add:hover{background:var(--accent)}}.rail-module__756O4q__meHolder{margin-top:auto;display:flex;position:relative}.rail-module__756O4q__me{background:var(--accent-soft);width:42px;height:42px;color:var(--accent-deep);font:inherit;cursor:pointer;transition:border-color var(--dur) var(--ease);border:2px solid #0000;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0;font-size:13px;font-weight:600;display:flex;position:relative}.rail-module__756O4q__me[aria-expanded=true]{border-color:var(--accent)}@media (hover:hover){.rail-module__756O4q__me:hover{border-color:var(--accent)}}.rail-module__756O4q__menu{z-index:50;border:1px solid var(--rule-soft);background:var(--surface);width:268px;max-height:calc(100svh - 24px);box-shadow:var(--shadow-drawer);border-radius:18px;flex-direction:column;padding:8px;display:flex;position:absolute;bottom:-9px;left:calc(100% + 18px);overflow-y:auto}.rail-module__756O4q__menuWho{align-items:center;gap:12px;padding:8px 12px 12px;display:flex}.rail-module__756O4q__menuAvatar{background:var(--accent-soft);width:40px;height:40px;color:var(--accent-deep);border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:flex}.rail-module__756O4q__menuWhoText{min-width:0}.rail-module__756O4q__menuName{color:var(--ink);margin:0;font-size:14px;font-weight:600;line-height:1.4}.rail-module__756O4q__menuEmail{color:var(--quiet);overflow-wrap:anywhere;margin:1px 0 0;font-size:12.5px;line-height:1.4}.rail-module__756O4q__menuGroup{border-top:1px solid var(--rule-soft);flex-direction:column;gap:2px;padding:8px 0;display:flex}.rail-module__756O4q__menuLabel{color:var(--label-ink);letter-spacing:.18em;text-transform:uppercase;margin:0;padding:4px 12px 6px;font-size:11px;font-weight:500;line-height:1.4}.rail-module__756O4q__menuItem{width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;padding:8px 12px;font-size:14px;line-height:1.5;text-decoration:none;display:block}@media (hover:hover){.rail-module__756O4q__menuItem:hover{background:var(--accent-wash)}}.rail-module__756O4q__menuOut{background:var(--red-wash);color:var(--red-ink);font-weight:500}@media (hover:hover){.rail-module__756O4q__menuOut:hover{background:var(--red-soft)}}.rail-module__756O4q__menuOut:disabled{opacity:.6;cursor:default}.rail-module__756O4q__menuApp{border-top:1px solid var(--rule-soft);color:var(--quiet);flex-direction:column;gap:6px;padding:12px 12px 6px;font-size:12.5px;display:flex}.rail-module__756O4q__menuAppName{justify-content:space-between;align-items:center;gap:12px;display:flex}.rail-module__756O4q__menuVersion{background:var(--accent-soft);color:var(--accent-deep);font-variant-numeric:tabular-nums;border-radius:999px;padding:2px 9px;font-size:11.5px;font-weight:600;line-height:1.5}@media (hover:hover) and (min-width:701px){.rail-module__756O4q__item:after,.rail-module__756O4q__add:after,.rail-module__756O4q__me:after{content:attr(aria-label);z-index:1;background:var(--ink);color:var(--ground);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--dur) var(--ease), transform var(--dur) var(--ease);border-radius:999px;padding:6px 12px;font-size:13px;font-weight:500;line-height:1.3;position:absolute;top:50%;left:calc(100% + 18px);transform:translate(-4px,-50%)}.rail-module__756O4q__me:after{content:attr(data-name)}.rail-module__756O4q__item:hover:after,.rail-module__756O4q__item:focus-visible:after,.rail-module__756O4q__add:hover:after,.rail-module__756O4q__add:focus-visible:after,.rail-module__756O4q__me:hover:after,.rail-module__756O4q__me:focus-visible:after{opacity:1;transition-delay:.15s;transform:translateY(-50%)}.rail-module__756O4q__item[data-hover]:after,.rail-module__756O4q__add[data-hover]:after,.rail-module__756O4q__me[data-hover]:after{opacity:1;transition:none;transform:translateY(-50%)}.rail-module__756O4q__me[aria-expanded=true]:after{display:none}}.rail-module__756O4q__mark:focus-visible,.rail-module__756O4q__item:focus-visible,.rail-module__756O4q__add:focus-visible,.rail-module__756O4q__me:focus-visible,.rail-module__756O4q__menuItem:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:1000px){.rail-module__756O4q__page{--page-gap:20px}}@media (max-width:700px){.rail-module__756O4q__main{padding-left:0;padding-bottom:calc(var(--rail-width) + var(--rail-inset) * 2)}.rail-module__756O4q__rail{top:auto;right:var(--rail-inset);width:auto;height:var(--rail-width);flex-direction:row;justify-content:space-between;gap:0;padding:0 8px}.rail-module__756O4q__mark,.rail-module__756O4q__rule{display:none}.rail-module__756O4q__item,.rail-module__756O4q__add{aspect-ratio:1;flex:0 40px;width:auto;min-width:0;height:auto}.rail-module__756O4q__add{margin-top:0}.rail-module__756O4q__me{width:38px;height:38px}.rail-module__756O4q__meHolder{margin-top:0}.rail-module__756O4q__menu{bottom:calc(100% + 18px);left:auto;right:-11px}}@media (max-width:420px){.rail-module__756O4q__rail{padding:0 6px}.rail-module__756O4q__item,.rail-module__756O4q__add{flex-basis:36px}.rail-module__756O4q__me{width:34px;height:34px}}@media (max-width:600px){.rail-module__756O4q__page{--page-gap:16px}}@media (prefers-reduced-motion:reduce){.rail-module__756O4q__badgeWaiting:after{animation:none}.rail-module__756O4q__item,.rail-module__756O4q__add,.rail-module__756O4q__me,.rail-module__756O4q__item:after,.rail-module__756O4q__add:after,.rail-module__756O4q__me:after{transition:none}}
.diary-module__psELBG__page{min-height:100svh;padding:22px var(--page-gap) 32px;background:var(--ground);flex-direction:column;gap:16px;display:flex}.diary-module__psELBG__head{flex-direction:column;gap:14px;display:flex}.diary-module__psELBG__title{flex-wrap:wrap;align-items:baseline;gap:8px 14px;margin:0;display:flex}.diary-module__psELBG__titleDay{color:var(--body);font-size:16px}.diary-module__psELBG__titleLede{color:var(--quiet);font-size:14px}.diary-module__psELBG__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.diary-module__psELBG__nav{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.diary-module__psELBG__steps{flex-wrap:wrap;gap:6px;display:flex}.diary-module__psELBG__steps .diary-module__psELBG__step{height:42px;padding-block:0}.diary-module__psELBG__find{width:320px;max-width:100%;position:relative}.diary-module__psELBG__find .diary-module__psELBG__findField{height:42px;padding-block:0}.diary-module__psELBG__findPanel{z-index:30;border:1px solid var(--rule-soft);background:var(--surface);max-height:min(420px,60svh);box-shadow:var(--shadow-drawer);border-radius:20px;flex-direction:column;padding:8px;display:flex;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:auto}.diary-module__psELBG__findCount{color:var(--quiet);margin:0;padding:6px 10px 8px;font-size:12.5px}.diary-module__psELBG__findGroup{color:var(--label-ink);letter-spacing:.14em;text-transform:uppercase;margin:8px 10px 4px;font-size:11px;font-weight:600}.diary-module__psELBG__findOption{cursor:pointer;border-radius:14px;flex-direction:column;gap:2px;padding:9px 10px;display:flex}.diary-module__psELBG__findOptionOn{background:var(--accent-soft)}.diary-module__psELBG__findTop{justify-content:space-between;align-items:center;gap:8px;display:flex}.diary-module__psELBG__findTop>:last-child{flex:none;padding:1px 8px;font-size:11px}.diary-module__psELBG__findName{min-width:0;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.diary-module__psELBG__findWhen{color:var(--accent-deep);font-size:13px;font-weight:500}.diary-module__psELBG__findWhat{color:var(--mute);font-size:12.5px}.diary-module__psELBG__week{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;display:grid}.diary-module__psELBG__weekDay{border:1px solid var(--rule-soft);background:var(--surface);color:var(--ink);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--dur) var(--ease);border-radius:16px;grid-template-columns:auto 1fr auto;align-items:baseline;gap:3px 8px;padding:10px 14px 11px;display:grid}@media (hover:hover){.diary-module__psELBG__weekDay:hover{border-color:var(--accent-edge)}}.diary-module__psELBG__weekName{color:var(--label-ink);letter-spacing:.16em;text-transform:uppercase;font-size:11.5px;font-weight:500}.diary-module__psELBG__weekDate{font-family:var(--display);font-size:24px;line-height:1}.diary-module__psELBG__weekDay .diary-module__psELBG__weekToday{place-self:center end}.diary-module__psELBG__weekNote{color:var(--mute);white-space:nowrap;text-overflow:ellipsis;grid-column:1/-1;font-size:12.5px;overflow:hidden}.diary-module__psELBG__weekOn,.diary-module__psELBG__weekOn:hover{border-color:var(--accent);background:var(--accent-soft)}.diary-module__psELBG__weekOn .diary-module__psELBG__weekName,.diary-module__psELBG__weekOn .diary-module__psELBG__weekNote{color:var(--accent-deep)}.diary-module__psELBG__weekDay.diary-module__psELBG__weekOn .diary-module__psELBG__weekToday{background:var(--surface)}.diary-module__psELBG__weekQuiet .diary-module__psELBG__weekDate{color:var(--faint)}.diary-module__psELBG__weekQuiet .diary-module__psELBG__weekNote{color:var(--quiet)}.diary-module__psELBG__body{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:24px;display:grid}.diary-module__psELBG__details{flex-direction:column;gap:24px;min-width:0;display:flex}section.diary-module__psELBG__schedule{overflow:visible}.diary-module__psELBG__scheduleTop{z-index:6;background:var(--surface);border-radius:19px 19px 0 0;position:sticky;top:0}.diary-module__psELBG__scale{--hour:96px;grid-template-columns:64px repeat(var(--rooms,1), minmax(0, 1fr));gap:0 12px;padding:0 20px 0 8px;display:grid}.diary-module__psELBG__scaleHead{border-top:1px solid var(--rule-soft);border-bottom:1px solid var(--rule-soft);background:var(--table-head)}.diary-module__psELBG__scaleBody{padding-top:14px;padding-bottom:14px}.diary-module__psELBG__colHead{flex-direction:column;gap:2px;min-width:0;padding:10px 4px;display:flex}.diary-module__psELBG__colName{color:var(--label-ink);letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:600}.diary-module__psELBG__colSub{color:var(--mute);white-space:nowrap;font-size:12px}.diary-module__psELBG__axis,.diary-module__psELBG__track{height:calc(var(--hour) * var(--hours));position:relative}.diary-module__psELBG__track{background-color:var(--surface);background-image:repeating-linear-gradient(to bottom, var(--rule-faint) 0 1px, transparent 1px var(--hour));box-shadow:inset 0 0 0 1px var(--rule-soft);border-radius:14px}.diary-module__psELBG__trackShut{background:repeating-linear-gradient(135deg, var(--track) 0 6px, var(--surface) 6px 12px);box-shadow:inset 0 0 0 1px var(--rule)}.diary-module__psELBG__shutMark{color:var(--mute);justify-content:center;align-items:center;margin:0;font-size:13px;display:flex;position:absolute;inset:0}.diary-module__psELBG__mark{top:calc(var(--at) * var(--hour) / 60);color:var(--quiet);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11.5px;position:absolute;right:0;transform:translateY(-50%)}.diary-module__psELBG__markNow{z-index:1;background:var(--surface);color:var(--accent-deep);padding-left:6px;font-weight:600}.diary-module__psELBG__at{top:calc(var(--at) * var(--hour) / 60);height:calc(var(--span) * var(--hour) / 60);margin:0;position:absolute;left:0;right:0}.diary-module__psELBG__clear{background:repeating-linear-gradient(135deg, var(--rule) 0 1px, transparent 1px 6px);left:8px;right:8px}.diary-module__psELBG__free{border:1px dashed var(--edge);color:var(--mute);border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:0 14px;font-size:13px;display:flex;left:8px;right:8px}.diary-module__psELBG__freeSpan{font-variant-numeric:tabular-nums}.diary-module__psELBG__lunch,.diary-module__psELBG__nobody{border-top:1px dashed var(--edge);border-bottom:1px dashed var(--edge);color:var(--body);flex-direction:column;justify-content:center;gap:1px;padding:0 16px;font-size:13px;line-height:1.4;display:flex;overflow:hidden}.diary-module__psELBG__lunch{background:var(--track)}.diary-module__psELBG__nobody{background:var(--ground)}.diary-module__psELBG__lunch strong,.diary-module__psELBG__nobody strong{color:var(--ink);font-weight:600}.diary-module__psELBG__lunch span,.diary-module__psELBG__nobody span{color:var(--mute);font-size:12px}.diary-module__psELBG__short{flex-direction:row;justify-content:flex-start;align-items:center;gap:10px}.diary-module__psELBG__short strong{flex:none}.diary-module__psELBG__short span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.diary-module__psELBG__now{z-index:3;border-top:2px solid var(--accent);pointer-events:none;height:0}.diary-module__psELBG__now:before{content:"";background:var(--accent);border-radius:999px;width:10px;height:10px;position:absolute;top:-6px;left:-5px}.diary-module__psELBG__block{z-index:1;right:auto;left:calc(8px + (100% - 12px) * var(--column) / var(--columns));width:calc((100% - 12px) / var(--columns) - 4px);border:1px solid var(--accent-edge);background:var(--accent-wash);color:var(--ink);font:inherit;text-align:left;cursor:pointer;transition:box-shadow var(--dur) var(--ease);border-radius:12px;flex-wrap:wrap;align-content:center;align-items:center;column-gap:10px;padding:6px 12px;display:flex;overflow:hidden}.diary-module__psELBG__block:after{content:"";flex-basis:100%;order:2;height:3px}@media (hover:hover){.diary-module__psELBG__block:hover{box-shadow:var(--shadow-rail)}}.diary-module__psELBG__block:focus-visible,.diary-module__psELBG__weekDay:focus-visible,.diary-module__psELBG__findOption:focus-visible{box-shadow:0 0 0 4px var(--ring);outline:none}.diary-module__psELBG__blockName{flex:1 1 0;order:1;align-items:center;gap:8px;min-width:0;font-size:14px;font-weight:600;display:flex}.diary-module__psELBG__blockClient{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.diary-module__psELBG__blockMarks{flex:none;order:2;gap:4px;display:flex}.diary-module__psELBG__blockMarks>span,.diary-module__psELBG__blockName>span+span{padding:1px 8px;font-size:11px}.diary-module__psELBG__blockWhat{min-width:0;color:var(--body);white-space:nowrap;text-overflow:ellipsis;flex:1 1 0;order:3;font-size:12.5px;overflow:hidden}.diary-module__psELBG__blockWhen{color:var(--mute);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;order:4;font-size:12.5px}.diary-module__psELBG__blockShort{flex-wrap:nowrap;column-gap:12px;padding:0 12px}.diary-module__psELBG__blockShort:after{display:none}.diary-module__psELBG__block.diary-module__psELBG__blockShort .diary-module__psELBG__blockName{flex:none;max-width:40%}.diary-module__psELBG__block.diary-module__psELBG__blockShort .diary-module__psELBG__blockWhat{order:2}.diary-module__psELBG__block.diary-module__psELBG__blockShort .diary-module__psELBG__blockWhen{order:3}.diary-module__psELBG__block.diary-module__psELBG__blockShort .diary-module__psELBG__blockMarks{order:4}.diary-module__psELBG__slotWaiting{background:var(--surface);border-style:dashed}.diary-module__psELBG__slotMissed{border-color:var(--amber-mark);background:var(--amber-wash)}.diary-module__psELBG__pillLine{box-shadow:inset 0 0 0 1px var(--accent-edge);color:var(--accent-deep)}.diary-module__psELBG__keyFoot{padding:0 20px 18px 84px;display:flex}.diary-module__psELBG__key{background:var(--ground);max-width:100%;color:var(--mute);border-radius:14px;flex-direction:column;gap:8px;padding:10px 16px;font-size:12.5px;display:flex}.diary-module__psELBG__keyItems{flex-wrap:wrap;align-items:center;gap:8px 18px;margin:0;display:flex}.diary-module__psELBG__keyItem{align-items:center;gap:7px;display:flex}.diary-module__psELBG__swatch{border-radius:4px;flex:none;width:14px;height:14px}.diary-module__psELBG__swatchBooked{border:1px solid var(--accent-edge);background:var(--accent-wash)}.diary-module__psELBG__swatchClear{background:repeating-linear-gradient(135deg, var(--rule) 0 1px, transparent 1px 4px);box-shadow:inset 0 0 0 1px var(--rule-soft)}.diary-module__psELBG__swatchFree{border:1px dashed var(--edge)}.diary-module__psELBG__swatchLunch{border:1px dashed var(--edge);background:var(--track)}.diary-module__psELBG__swatchNobody{border:1px dashed var(--edge);background:var(--ground)}.diary-module__psELBG__swatchClosed{background:repeating-linear-gradient(135deg, var(--track) 0 3px, var(--surface) 3px 6px);box-shadow:inset 0 0 0 1px var(--rule)}.diary-module__psELBG__keyTally{border-top:1px solid var(--rule-faint);color:var(--quiet);margin:0;padding-top:8px}.diary-module__psELBG__waitRows{margin:0;padding:0;list-style:none}.diary-module__psELBG__waitRow{flex-direction:column;gap:4px;padding:14px 20px 16px;display:flex}.diary-module__psELBG__waitRow+.diary-module__psELBG__waitRow{border-top:1px solid var(--rule-grid)}.diary-module__psELBG__waitTop{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.diary-module__psELBG__waitName{color:var(--ink);font-weight:600}.diary-module__psELBG__waitWhen{color:var(--accent-deep);font-variant-numeric:tabular-nums;font-size:14px;font-weight:500}.diary-module__psELBG__waitWhat{color:var(--mute);font-size:13px}.diary-module__psELBG__waitRow>button{align-self:flex-start;margin-top:6px}.diary-module__psELBG__cardEmpty{color:var(--mute);margin:0;padding:16px 20px 18px;font-size:14px}.diary-module__psELBG__booking{flex-direction:column;gap:18px;display:flex}.diary-module__psELBG__booking>:last-child{margin-top:4px}.diary-module__psELBG__bookMarks{flex-wrap:wrap;gap:6px;display:flex}.diary-module__psELBG__carried{background:var(--ground);border-radius:16px;grid-template-columns:max-content minmax(0,1fr);gap:5px 18px;margin:0;padding:14px 16px;font-size:13.5px;display:grid}.diary-module__psELBG__carried dt{color:var(--quiet)}.diary-module__psELBG__carried dd{color:var(--ink);overflow-wrap:anywhere;margin:0;font-weight:500}.diary-module__psELBG__beforeTreating{background:var(--amber-wash);border-radius:16px;flex-direction:column;gap:10px;padding:14px 16px;display:flex}.diary-module__psELBG__beforeHead{color:var(--amber-ink);justify-content:space-between;align-items:center;gap:12px;margin:0;font-size:13.5px;font-weight:600;display:flex}.diary-module__psELBG__beforeRows{gap:6px;margin:0;font-size:13.5px;display:grid}.diary-module__psELBG__beforeRow{grid-template-columns:7.5rem minmax(0,1fr);gap:12px;display:grid}.diary-module__psELBG__beforeRow dt{color:var(--amber-ink)}.diary-module__psELBG__beforeRow dd{color:var(--ink);overflow-wrap:anywhere;margin:0;font-weight:500}.diary-module__psELBG__beforeOpen,.diary-module__psELBG__beforeClear{border-radius:16px;margin:0;padding:12px 16px;font-size:13.5px;line-height:1.5}.diary-module__psELBG__beforeOpen{background:var(--amber-wash);color:var(--amber-ink)}.diary-module__psELBG__beforeClear{background:var(--ground);color:var(--ink-soft)}.diary-module__psELBG__movingFrom{color:var(--body);margin:0;font-size:14.5px}.diary-module__psELBG__changeTime{margin-top:16px}.diary-module__psELBG__movingTo,.diary-module__psELBG__noteSays{max-width:380px;color:var(--mute);margin:0;font-size:13px;line-height:1.45}.diary-module__psELBG__movingTo{color:var(--ink-soft);font-weight:500}@media (max-width:1180px){.diary-module__psELBG__body{grid-template-columns:minmax(0,1fr)}.diary-module__psELBG__details{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:start;gap:20px;display:grid}}@media (max-width:900px){.diary-module__psELBG__week{gap:6px}.diary-module__psELBG__weekDay{grid-template-columns:auto 1fr;padding:8px 10px 9px;position:relative}.diary-module__psELBG__weekDay .diary-module__psELBG__weekToday{background:var(--accent);color:#0000;border-radius:999px;width:7px;height:7px;padding:0;font-size:0;position:absolute;top:8px;right:8px;overflow:hidden}.diary-module__psELBG__weekDay.diary-module__psELBG__weekOn .diary-module__psELBG__weekToday{background:var(--accent)}}@media (max-width:600px){.diary-module__psELBG__page{padding:18px var(--page-gap) 96px}.diary-module__psELBG__find{width:100%}.diary-module__psELBG__nav{gap:6px}.diary-module__psELBG__steps .diary-module__psELBG__step{padding-inline:12px}.diary-module__psELBG__weekDay{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;gap:2px;padding:8px 2px 9px}.diary-module__psELBG__weekName{letter-spacing:.08em;font-size:10.5px}.diary-module__psELBG__weekDate{font-size:20px}.diary-module__psELBG__weekNote{display:none}.diary-module__psELBG__block,.diary-module__psELBG__block.diary-module__psELBG__blockShort{flex-flow:column;justify-content:center;align-items:stretch;row-gap:2px;padding:4px 10px}.diary-module__psELBG__block:after,.diary-module__psELBG__blockWhat,.diary-module__psELBG__block.diary-module__psELBG__blockShort .diary-module__psELBG__blockMarks{display:none}.diary-module__psELBG__block .diary-module__psELBG__blockName,.diary-module__psELBG__block.diary-module__psELBG__blockShort .diary-module__psELBG__blockName{flex:none;order:1;max-width:none}.diary-module__psELBG__block .diary-module__psELBG__blockMarks{flex-wrap:wrap;order:2;max-height:20px;overflow:hidden}.diary-module__psELBG__block .diary-module__psELBG__blockWhen,.diary-module__psELBG__block.diary-module__psELBG__blockShort .diary-module__psELBG__blockWhen{order:3}.diary-module__psELBG__scale{grid-template-columns:52px repeat(var(--rooms,1), minmax(0, 1fr));gap:0 8px;padding:0 12px 0 4px}.diary-module__psELBG__keyFoot{padding:0 12px 14px 64px}.diary-module__psELBG__weekDay .diary-module__psELBG__weekToday{top:5px;right:5px}}@media (prefers-reduced-motion:reduce){.diary-module__psELBG__weekDay,.diary-module__psELBG__block{transition:none}}
.clients-module__KCKXXq__glanceValue{color:var(--ink);font-family:var(--display);font-variant-numeric:tabular-nums;font-size:26px;line-height:1.1}.clients-module__KCKXXq__nothingBooked{color:var(--ink-soft);margin:0;padding:16px 20px 18px;font-size:14px;line-height:1.6}.clients-module__KCKXXq__meter{background:var(--accent-wash);border-radius:999px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;height:8px;margin:6px 0 4px;display:grid;overflow:hidden}.clients-module__KCKXXq__meterUsed{background:var(--accent)}.clients-module__KCKXXq__meterBooked{background:var(--accent-edge)}:is(.clients-module__KCKXXq__meterUsed:not(:has(+.clients-module__KCKXXq__meterUsed,+.clients-module__KCKXXq__meterBooked)),.clients-module__KCKXXq__meterBooked:not(:has(+.clients-module__KCKXXq__meterBooked))){border-radius:0 999px 999px 0}.clients-module__KCKXXq__tablePlans{--table-columns:minmax(0, 1.3fr) minmax(0, 1.1fr) minmax(0, 1fr) minmax(0, 1.1fr) 150px}.clients-module__KCKXXq__tablePlansCare{--table-columns:minmax(0, 1.4fr) minmax(0, 1.2fr) minmax(0, 1.2fr) 150px}.clients-module__KCKXXq__tablePlans>.clients-module__KCKXXq__planRow,.clients-module__KCKXXq__tablePlansCare>.clients-module__KCKXXq__planRow{align-items:start;padding-block:14px}.clients-module__KCKXXq__tablePlans>.clients-module__KCKXXq__planHead,.clients-module__KCKXXq__tablePlansCare>.clients-module__KCKXXq__planHead{align-items:center;padding-block:10px}.clients-module__KCKXXq__planRow .clients-module__KCKXXq__meter{margin:7px 0 5px}.clients-module__KCKXXq__plansEmpty{color:var(--mute);margin:0;font-size:14px;line-height:1.55}.clients-module__KCKXXq__plans{flex-direction:column;gap:36px;display:flex}.clients-module__KCKXXq__plan{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"summary summary""sessions money""sessions notes""payments payments";align-items:start;gap:20px;scroll-margin-top:20px;display:grid}.clients-module__KCKXXq__planCare{grid-template-areas:"summary summary""sessions notes"}.clients-module__KCKXXq__plan+.clients-module__KCKXXq__plan{border-top:1px solid var(--rule-soft);padding-top:36px}.clients-module__KCKXXq__planSummary{grid-area:summary}.clients-module__KCKXXq__planSessions{grid-area:sessions}.clients-module__KCKXXq__planMoney{grid-area:money}.clients-module__KCKXXq__planNotes{grid-area:notes}.clients-module__KCKXXq__planPayments{grid-area:payments}.clients-module__KCKXXq__footButtons{flex-wrap:wrap;gap:8px;display:flex}.clients-module__KCKXXq__lines{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.clients-module__KCKXXq__line{border-top:1px solid var(--rule-faint);grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 20px;font-size:13.5px;line-height:1.35;display:grid}.clients-module__KCKXXq__line:first-child{border-top:0}.clients-module__KCKXXq__lineNumber{background:var(--track);min-width:22px;height:22px;color:var(--body);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:0 4px;font-size:11px;font-weight:600;display:flex}.clients-module__KCKXXq__lineState{color:var(--mute);text-align:right}.clients-module__KCKXXq__lineDone .clients-module__KCKXXq__lineNumber{background:var(--accent-soft);color:var(--accent-deep)}.clients-module__KCKXXq__lineNext .clients-module__KCKXXq__lineWhen{font-weight:600}.clients-module__KCKXXq__lineNext .clients-module__KCKXXq__lineState,.clients-module__KCKXXq__lineDue .clients-module__KCKXXq__lineState{color:var(--accent);font-weight:500}.clients-module__KCKXXq__lineLeft .clients-module__KCKXXq__lineWhen,.clients-module__KCKXXq__lineUnmarked .clients-module__KCKXXq__lineState{color:var(--mute)}.clients-module__KCKXXq__lineUsed .clients-module__KCKXXq__lineState{color:var(--amber-ink)}.clients-module__KCKXXq__receipt{flex-direction:column;margin:0;display:flex}.clients-module__KCKXXq__receiptLine{border-top:1px solid var(--rule-faint);justify-content:space-between;gap:10px;padding:11px 20px;font-size:14px;display:flex}.clients-module__KCKXXq__receiptLine:first-child{border-top:0}.clients-module__KCKXXq__receiptLine dt{color:var(--body);flex-direction:column;display:flex}.clients-module__KCKXXq__receiptLine dd{font-variant-numeric:tabular-nums;margin:0;font-weight:500}.clients-module__KCKXXq__receiptBy{color:var(--quiet);font-size:12px}.clients-module__KCKXXq__receiptTotal{border-top-color:var(--rule)}.clients-module__KCKXXq__receiptTotal dt,.clients-module__KCKXXq__receiptTotal dd{font-weight:600}.clients-module__KCKXXq__receiptOwed dt,.clients-module__KCKXXq__receiptOwed dd{color:var(--amber-ink)}.clients-module__KCKXXq__receiptGood dt,.clients-module__KCKXXq__receiptGood dd{color:var(--accent)}.clients-module__KCKXXq__tablePaid{--table-columns:minmax(0, 1.2fr) minmax(0, 1fr) 110px 96px}.clients-module__KCKXXq__tablePaid>.clients-module__KCKXXq__paidVoided{row-gap:8px}.clients-module__KCKXXq__paidVoided>:nth-child(-n+3){color:var(--quiet)}.clients-module__KCKXXq__paidVoided>:nth-child(3){text-decoration:line-through}.clients-module__KCKXXq__paidReason{color:var(--ink-soft);grid-column:1/-1;font-size:13px;line-height:1.5}.clients-module__KCKXXq__noteFilter{padding:14px 20px}.clients-module__KCKXXq__feed{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.clients-module__KCKXXq__feedEntry{border-top:1px solid var(--rule-faint);flex-direction:column;gap:6px;padding:14px 20px 16px;display:flex}.clients-module__KCKXXq__noteAbout{flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:13.5px;font-weight:600;display:flex}.clients-module__KCKXXq__noteText{color:var(--ink-soft);white-space:pre-line;margin:0;font-size:14px;line-height:1.6}.clients-module__KCKXXq__noteWho{color:var(--quiet);margin:0;font-size:12.5px}.clients-module__KCKXXq__sessions{flex-direction:column;display:flex}.clients-module__KCKXXq__session{border-top:1px solid var(--rule-faint);grid-template-columns:140px minmax(0,1fr) auto;grid-template-areas:"when text state";align-items:start;gap:16px;padding:16px 20px;display:grid}.clients-module__KCKXXq__session:first-child{border-top:0}.clients-module__KCKXXq__sessionWhen{flex-direction:column;grid-area:when;font-size:14px;line-height:1.35;display:flex}.clients-module__KCKXXq__sessionWhen strong{font-weight:600}.clients-module__KCKXXq__sessionWhen span{color:var(--quiet);font-size:13px}.clients-module__KCKXXq__sessionText{flex-direction:column;grid-area:text;gap:5px;min-width:0;display:flex}.clients-module__KCKXXq__sessionState{grid-area:state}.clients-module__KCKXXq__sessionTitle{font-weight:500;line-height:1.35}.clients-module__KCKXXq__sessionBody{color:var(--body);font-size:14px}.clients-module__KCKXXq__sessionNote{color:var(--ink-soft);white-space:pre-line;font-size:13.5px;line-height:1.55}.clients-module__KCKXXq__sessionWho{color:var(--quiet);font-size:12.5px}.clients-module__KCKXXq__sessionQuiet .clients-module__KCKXXq__sessionTitle,.clients-module__KCKXXq__sessionQuiet .clients-module__KCKXXq__sessionBody,.clients-module__KCKXXq__sessionQuiet .clients-module__KCKXXq__sessionWhen strong{color:var(--quiet)}.clients-module__KCKXXq__sessionsEmpty{color:var(--mute);margin:0;padding:16px 20px;font-size:14px}.clients-module__KCKXXq__editRow{margin-bottom:14px}.clients-module__KCKXXq__clash{color:var(--body);font-size:var(--text-sm);margin:8px 0 0;line-height:1.5}.clients-module__KCKXXq__planned{margin:14px 0 0;padding:0;list-style:none}.clients-module__KCKXXq__plannedRow{border-top:1px solid var(--rule-soft);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 14px;padding:8px 0;display:flex}.clients-module__KCKXXq__plannedRow:first-child{border-top:0}.clients-module__KCKXXq__plannedDay{color:var(--ink);font-size:var(--text-sm);font-variant-numeric:tabular-nums}.clients-module__KCKXXq__plannedNote{color:var(--accent);font-size:var(--text-sm)}.clients-module__KCKXXq__bookingSummary{border-top:1px solid var(--rule-soft);margin-top:22px;padding-top:20px}.clients-module__KCKXXq__planForm{border-top:1px solid var(--rule-soft);margin:18px 0 0;padding-top:18px}.clients-module__KCKXXq__planForm:first-child{border-top:0;margin-top:0;padding-top:0}@media (max-width:900px){.clients-module__KCKXXq__plan,.clients-module__KCKXXq__planCare{grid-template-columns:minmax(0,1fr);grid-template-areas:"summary""sessions""money""notes""payments"}}@media (max-width:760px){.clients-module__KCKXXq__tablePlans,.clients-module__KCKXXq__tablePlansCare{--table-columns:minmax(0, 1fr) minmax(0, 1fr)}.clients-module__KCKXXq__tablePlans>.clients-module__KCKXXq__planHead,.clients-module__KCKXXq__tablePlansCare>.clients-module__KCKXXq__planHead{display:none}.clients-module__KCKXXq__planRow>:first-child{grid-column:1/-1}}.clients-module__KCKXXq__madeUp{background:var(--amber-wash);color:var(--amber-ink);border-radius:12px;margin:0;padding:10px 14px;font-size:12.5px;line-height:1.5}.clients-module__KCKXXq__answerGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;display:grid}.clients-module__KCKXXq__tableAnswers{--table-columns:minmax(0, 1.2fr) minmax(0, 1fr)}.clients-module__KCKXXq__tableNote{--table-columns:150px minmax(0, 1fr)}.clients-module__KCKXXq__answerFlagged{color:var(--amber-ink);font-weight:600}@media (max-width:1100px){.clients-module__KCKXXq__answerGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.clients-module__KCKXXq__tableAnswers,.clients-module__KCKXXq__tableNote{--table-columns:minmax(0, 1fr)}.clients-module__KCKXXq__tablePaid{--table-columns:minmax(0, 1fr) auto}.clients-module__KCKXXq__tablePaid>.clients-module__KCKXXq__paidHead{display:none}.clients-module__KCKXXq__session{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"when state""text text";gap:10px 12px}}
.payments-module__q_v4OW__paying{font-size:var(--text-sm);color:var(--mute);margin:0 0 14px;line-height:1.62}
.booking-module__nv8LGq__times{flex-direction:column;gap:5px;display:flex}.booking-module__nv8LGq__timeQuarters{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;max-width:320px;display:grid}.booking-module__nv8LGq__time{border:1px solid var(--edge);color:var(--body);font-family:var(--sans);font-variant-numeric:tabular-nums;cursor:pointer;transition:background var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);border-color:var(--edge);background:0 0;border-radius:999px;padding:7px 0;font-size:13px;font-weight:500}.booking-module__nv8LGq__time:hover:not(:disabled){border-color:var(--accent-edge);color:var(--accent)}.booking-module__nv8LGq__timeOffRota{color:var(--mute);border-style:dashed}.booking-module__nv8LGq__timeBreak{background:var(--rule-faint);color:var(--body);border-style:dashed}.booking-module__nv8LGq__rotaKey{font-size:var(--text-xs);color:var(--mute);margin:8px 0 0}.booking-module__nv8LGq__rotaWarning{background:var(--red-wash);max-width:320px;color:var(--red-ink);font-size:var(--text-sm);border-radius:12px;margin:8px 0 0;padding:7px 10px}.booking-module__nv8LGq__timeOn,.booking-module__nv8LGq__timeOn:hover:not(:disabled){border-color:var(--accent);background:var(--accent);color:var(--on-accent);font-weight:600}.booking-module__nv8LGq__time:disabled{border-color:var(--rule-soft);color:var(--faint);cursor:not-allowed;background:0 0;text-decoration:line-through}.booking-module__nv8LGq__mark{flex-direction:column;gap:8px;display:flex}.booking-module__nv8LGq__stateChoice:disabled{cursor:default}.booking-module__nv8LGq__stateReset{color:var(--mute)}.booking-module__nv8LGq__actions{flex-wrap:wrap;gap:6px;display:flex}.booking-module__nv8LGq__actions>button{padding:8px 14px}@media (hover:hover){.booking-module__nv8LGq__time:hover:not(:disabled){border-color:var(--accent-edge);color:var(--ink)}}.booking-module__nv8LGq__timeOn,.booking-module__nv8LGq__timeOn:hover:not(:disabled){border-color:var(--accent);background:var(--accent-soft);color:var(--accent-deep)}
.contract-module__WIc5uq__public{--page-gap:36px;flex-direction:column;height:100svh;font-size:15px;line-height:1.5;display:flex}.contract-module__WIc5uq__top{--label-ink:#87cdc9;padding:18px var(--page-gap);background:var(--ink);flex:none;justify-content:space-between;align-items:center;gap:16px;display:flex}@supports (color:lab(0% 0 0)){.contract-module__WIc5uq__top{--label-ink:lab(77.5784% -23.2544 -5.65993)}}.contract-module__WIc5uq__brand{align-items:center;gap:14px;margin:0;display:flex}.contract-module__WIc5uq__wordmark{color:#e7f1f1;color:lab(94.2997% -3.16557 -1.32865);font-family:var(--display);letter-spacing:-.015em;font-size:22px;line-height:1}.contract-module__WIc5uq__brandRule{background:#3a5253;background:lab(33.0156% -9.45969 -3.92886);width:1px;height:20px}.contract-module__WIc5uq__brandLabel{color:var(--label-ink);letter-spacing:.2em;text-transform:uppercase;font-size:11px;font-weight:600}.contract-module__WIc5uq__noticeMain{padding:72px var(--page-gap);flex:1;justify-content:center;align-items:flex-start;display:flex}.contract-module__WIc5uq__noticeCard{width:min(520px,100%)}.contract-module__WIc5uq__noticeTitle{color:var(--ink);font-family:var(--display);margin:0 0 10px;font-size:28px;font-weight:400;line-height:1.15}.contract-module__WIc5uq__noticeLine{color:var(--ink-soft);margin:0;font-size:15px;line-height:1.6}.contract-module__WIc5uq__docTab{text-decoration:none}.contract-module__WIc5uq__docTab[aria-current=page]{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-knob)}.contract-module__WIc5uq__quickContents{border:1px solid var(--rule-soft);background:var(--surface);border-radius:16px;margin:0 0 24px;display:none;overflow:hidden}.contract-module__WIc5uq__quickSummary{color:var(--ink);cursor:pointer;padding:12px 16px;font-size:14px;font-weight:600}.contract-module__WIc5uq__quickList{border-top:1px solid var(--rule-soft);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;margin:0;padding:6px 12px 10px;list-style:none;display:grid}.contract-module__WIc5uq__quickLink{min-height:40px;color:var(--ink-soft);align-items:baseline;gap:10px;padding:9px 4px;font-size:14px;text-decoration:none;display:flex}.contract-module__WIc5uq__quickMarker{min-width:18px;color:var(--accent-deep);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:600}.contract-module__WIc5uq__inWorkspace{font-size:15px;line-height:1.5}.contract-module__WIc5uq__notice{scroll-behavior:smooth}.contract-module__WIc5uq__page{max-width:1080px;padding:32px var(--page-gap) 64px}.contract-module__WIc5uq__head{flex-direction:column;gap:10px;padding-bottom:28px;display:flex}.contract-module__WIc5uq__title{color:var(--ink);font-family:var(--display);letter-spacing:-.015em;margin:0;font-size:40px;font-weight:400;line-height:1.05}.contract-module__WIc5uq__lede{color:var(--mute);margin:0;font-size:15.5px}.contract-module__WIc5uq__updated{color:var(--quiet);margin:0;font-size:13px}.contract-module__WIc5uq__parties{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0 0 36px;display:grid}.contract-module__WIc5uq__party{border:1px solid var(--rule-soft);background:var(--surface);border-radius:20px;overflow:hidden}.contract-module__WIc5uq__partyRole{border-bottom:1px solid var(--rule-soft);background:var(--table-head);color:var(--label-ink);letter-spacing:.16em;text-transform:uppercase;padding:12px 18px;font-size:11px;font-weight:600}.contract-module__WIc5uq__partyName{color:var(--ink);margin:14px 18px 2px;font-size:16px;font-weight:600}.contract-module__WIc5uq__partyDetail{color:var(--mute);margin:0 18px 16px;font-size:13.5px;line-height:1.55}.contract-module__WIc5uq__body{color:var(--ink-soft);font-size:14.5px;line-height:1.65}.contract-module__WIc5uq__clause{border-top:1px solid var(--rule-soft);grid-template-columns:minmax(0,1fr) minmax(0,2fr);column-gap:40px;padding:28px 0;display:grid}.contract-module__WIc5uq__clause:last-child{border-bottom:1px solid var(--rule-soft)}.contract-module__WIc5uq__clauseHead{grid-area:1/1/span 60;align-self:start;align-items:baseline;gap:10px;margin:0;font-weight:400;display:flex}.contract-module__WIc5uq__clauseMarker{color:var(--accent-deep);font-variant-numeric:tabular-nums;scroll-margin-top:24px;font-size:13px;font-weight:600}.contract-module__WIc5uq__clauseTitle{color:var(--ink);font-family:var(--display);letter-spacing:-.01em;font-size:22px;font-weight:400;line-height:1.2}.contract-module__WIc5uq__sub{grid-column:2;grid-template-columns:32px minmax(0,1fr);align-items:baseline;gap:10px;display:grid}.contract-module__WIc5uq__sub+.contract-module__WIc5uq__sub{margin-top:12px}.contract-module__WIc5uq__sub p{margin:0}.contract-module__WIc5uq__sub strong{color:var(--ink);font-weight:600}.contract-module__WIc5uq__subMarker{color:var(--quiet);font-variant-numeric:tabular-nums;font-size:13px}.contract-module__WIc5uq__wide{grid-column:2;margin-top:20px;padding-left:42px}.contract-module__WIc5uq__clauseHead+.contract-module__WIc5uq__wide{margin-top:0}.contract-module__WIc5uq__phases{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.contract-module__WIc5uq__phase{border:1px solid var(--rule-soft);background:var(--surface);border-radius:18px;overflow:hidden}.contract-module__WIc5uq__phaseHead{border-bottom:1px solid var(--rule-soft);background:var(--table-head);justify-content:space-between;align-items:center;gap:16px;padding:12px 18px;display:flex}.contract-module__WIc5uq__phaseName{color:var(--ink);margin:0;font-size:15px;font-weight:600;line-height:1.35}.contract-module__WIc5uq__phasePeriod{color:var(--mute);margin:1px 0 0;font-size:13px;line-height:1.4}.contract-module__WIc5uq__phaseFee{flex-direction:column;flex:none;align-items:flex-end;margin:0;line-height:1.1;display:flex}.contract-module__WIc5uq__phaseRate{align-items:baseline;gap:9px;display:flex}.contract-module__WIc5uq__phaseWas{color:var(--quiet);font-variant-numeric:tabular-nums;font-size:15px;text-decoration-thickness:1px}.contract-module__WIc5uq__phaseAmount{color:var(--accent-deep);font-family:var(--display);font-variant-numeric:tabular-nums;font-size:24px}.contract-module__WIc5uq__phasePer{color:var(--quiet);margin-top:3px;font-size:11.5px}.contract-module__WIc5uq__phaseItems{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 22px;margin:0;padding:14px 18px 16px;list-style:none;display:grid}.contract-module__WIc5uq__phaseItem{color:var(--ink-soft);grid-template-columns:16px minmax(0,1fr);align-items:baseline;gap:8px;font-size:13.5px;line-height:1.45;display:grid}.contract-module__WIc5uq__phaseItem:only-child{grid-column:1/-1}.contract-module__WIc5uq__phaseTick{fill:none;width:14px;height:14px;stroke:var(--accent);stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;transform:translateY(2px)}.contract-module__WIc5uq__scheduleRow{color:var(--ink-soft);align-items:start;padding-top:12px;padding-bottom:12px;font-size:13.5px;line-height:1.5}.contract-module__WIc5uq__signatures{flex-direction:column;gap:14px;padding-top:36px;display:flex}.contract-module__WIc5uq__signLede{max-width:640px;color:var(--ink-soft);margin:0;font-size:14.5px;line-height:1.65}.contract-module__WIc5uq__signing{flex-direction:column;gap:14px;margin-top:6px;display:flex}.contract-module__WIc5uq__signers{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.contract-module__WIc5uq__signer{align-self:start}.contract-module__WIc5uq__signRow{justify-content:flex-end;display:flex}.contract-module__WIc5uq__standing{flex-wrap:wrap;gap:8px;display:flex}.contract-module__WIc5uq__waiting{color:var(--quiet);margin:0;font-size:13px}.contract-module__WIc5uq__complete{background:var(--green-wash);color:var(--green-ink);border-radius:16px;margin:0;padding:12px 16px;font-size:14px;font-weight:500}.contract-module__WIc5uq__stamp{border:1px dashed var(--accent-edge);background:var(--accent-tint);border-radius:16px;flex-direction:column;gap:4px;padding:16px 18px;display:flex}.contract-module__WIc5uq__signature{color:var(--ink);font-family:var(--display);margin:0 0 4px;font-size:30px;font-style:italic;line-height:1.2}.contract-module__WIc5uq__stampFor{color:var(--mute);margin:0;font-size:13px}.contract-module__WIc5uq__stampWhen{color:var(--accent-deep);font-variant-numeric:tabular-nums;margin:0;font-size:12.5px;font-weight:500}@media (max-width:1000px){.contract-module__WIc5uq__public{--page-gap:20px;height:auto;min-height:100svh}.contract-module__WIc5uq__public nav[aria-label$=contents]{display:none}.contract-module__WIc5uq__quickContents{display:block}.contract-module__WIc5uq__page.contract-module__WIc5uq__inWorkspace{padding-top:8px}.contract-module__WIc5uq__clause{grid-template-columns:minmax(0,1fr);row-gap:14px}.contract-module__WIc5uq__clauseHead{grid-row:auto}.contract-module__WIc5uq__sub,.contract-module__WIc5uq__wide{grid-column:1}.contract-module__WIc5uq__sub+.contract-module__WIc5uq__sub{margin-top:0}.contract-module__WIc5uq__sub p{max-width:72ch}.contract-module__WIc5uq__wide{margin-top:6px}}@media (max-width:760px){.contract-module__WIc5uq__signers,.contract-module__WIc5uq__phaseItems{grid-template-columns:minmax(0,1fr)}}@media (pointer:coarse){.contract-module__WIc5uq__docTab{min-height:40px}}@media (max-width:600px){.contract-module__WIc5uq__public{--page-gap:16px}.contract-module__WIc5uq__page{padding:20px var(--page-gap) 40px}.contract-module__WIc5uq__title{font-size:30px}.contract-module__WIc5uq__parties{grid-template-columns:minmax(0,1fr)}.contract-module__WIc5uq__clause{row-gap:12px;padding:22px 0}.contract-module__WIc5uq__sub{grid-template-columns:28px minmax(0,1fr)}.contract-module__WIc5uq__wide{margin-top:0;padding-left:0}.contract-module__WIc5uq__quickList{grid-template-columns:minmax(0,1fr)}.contract-module__WIc5uq__docNav{width:100%}.contract-module__WIc5uq__docTab{flex:1;justify-content:center}.contract-module__WIc5uq__phaseHead{padding:12px 14px}.contract-module__WIc5uq__phaseItems{padding:12px 14px 14px}.contract-module__WIc5uq__top{flex-wrap:wrap}.contract-module__WIc5uq__scheduleHead{display:none}.contract-module__WIc5uq__schedule .contract-module__WIc5uq__scheduleRow{grid-template-columns:minmax(0,1fr);gap:4px}}@media (prefers-reduced-motion:reduce){.contract-module__WIc5uq__notice{scroll-behavior:auto}}.contract-module__WIc5uq__gap{border-bottom:1px dashed var(--red-ink);background:var(--red-wash);color:var(--red-ink);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:4px 4px 0 0;padding:1px 6px;font-weight:500}.contract-module__WIc5uq__toConfirm{border:1px dashed var(--red-ink);background:var(--red-wash);max-width:640px;color:var(--red-ink);border-radius:16px;margin:6px 0 0;padding:12px 16px;font-size:14px;line-height:1.55}
.leads-module__9QWVgq__attemptsCount{color:var(--ink);font-family:var(--display);font-size:24px;line-height:1.1}.leads-module__9QWVgq__bar{grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;display:grid}.leads-module__9QWVgq__barStep{background:var(--rule);border-radius:999px;height:8px}.leads-module__9QWVgq__legend{color:var(--mute);flex-wrap:wrap;gap:14px;font-size:12px;display:flex}.leads-module__9QWVgq__legendItem{align-items:center;gap:6px;display:flex}.leads-module__9QWVgq__legendDot{background:var(--rule);border-radius:999px;width:10px;height:10px}.leads-module__9QWVgq__barStep.leads-module__9QWVgq__toneReached,.leads-module__9QWVgq__legendDot.leads-module__9QWVgq__toneReached{background:var(--accent)}.leads-module__9QWVgq__barStep.leads-module__9QWVgq__toneMissed,.leads-module__9QWVgq__legendDot.leads-module__9QWVgq__toneMissed{background:var(--amber-mark)}.leads-module__9QWVgq__barStep.leads-module__9QWVgq__toneClosed,.leads-module__9QWVgq__legendDot.leads-module__9QWVgq__toneClosed{background:var(--ink-soft)}.leads-module__9QWVgq__banner{background:var(--amber-wash);color:var(--amber-ink);border-radius:14px;margin:0;padding:12px 16px;font-size:14px;font-weight:500}.leads-module__9QWVgq__logBody{gap:20px}.leads-module__9QWVgq__field{flex-direction:column;gap:8px;min-width:0;display:flex}.leads-module__9QWVgq__logGrid{grid-template-columns:304px minmax(0,1fr);align-items:start;gap:20px 24px;display:grid}.leads-module__9QWVgq__input{border:1px solid var(--rule);background:var(--surface);width:100%;color:var(--ink);font:inherit;border-radius:12px;outline:none;padding:11px 12px;font-size:14px}.leads-module__9QWVgq__input::placeholder{color:var(--mute)}.leads-module__9QWVgq__input:focus-visible{border-color:var(--accent-edge);box-shadow:0 0 0 4px var(--ring)}.leads-module__9QWVgq__nothingDue{background:var(--ground);color:var(--ink-soft);border-radius:16px;margin:0;padding:16px 18px;font-size:14px;line-height:1.6}.leads-module__9QWVgq__logFoot{border-top:1px solid var(--rule-faint);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:14px;display:flex}.leads-module__9QWVgq__logFootFact{color:var(--mute);font-size:14px}.leads-module__9QWVgq__logFootFact strong{color:var(--ink);font-weight:600}.leads-module__9QWVgq__suggest{border:1px solid var(--rule-soft);background:var(--surface);border-radius:20px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px 20px;display:grid}.leads-module__9QWVgq__suggestMark{background:var(--accent-soft);width:40px;height:40px;color:var(--accent-deep);border-radius:999px;justify-content:center;align-items:center;display:flex}.leads-module__9QWVgq__suggestMark svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.leads-module__9QWVgq__suggestText{flex-direction:column;gap:2px;min-width:0;display:flex}.leads-module__9QWVgq__suggestName{color:var(--ink);font-size:15px;font-weight:600}.leads-module__9QWVgq__suggestWhen{color:var(--mute);font-size:13px}.leads-module__9QWVgq__tableLog{--table-columns:160px minmax(0, 1fr) 100px}.leads-module__9QWVgq__withdrawEcho{color:var(--mute);margin:12px 0 0;font-size:13px;line-height:1.55}.leads-module__9QWVgq__editRow{margin-bottom:14px}.leads-module__9QWVgq__editWas{color:var(--mute);overflow-wrap:anywhere;margin:5px 0 0;font-size:12px;line-height:1.45}.leads-module__9QWVgq__editNote{color:var(--mute);margin:0;font-size:12.5px;line-height:1.5}.leads-module__9QWVgq__menuHits{flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;display:flex}.leads-module__9QWVgq__menuHit{border:1px solid var(--edge);color:var(--body);font:inherit;cursor:pointer;transition:border-color var(--dur) var(--ease), color var(--dur) var(--ease);background:0 0;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:13px;font-weight:500;display:inline-flex}@media (hover:hover){.leads-module__9QWVgq__menuHit:hover{border-color:var(--accent-edge);color:var(--ink)}}.leads-module__9QWVgq__menuHitMinutes,.leads-module__9QWVgq__menuHitMenu{color:var(--quiet);font-size:12px}.leads-module__9QWVgq__menuMore{width:100%;color:var(--mute);margin:0;font-size:13px}.leads-module__9QWVgq__picked{flex-wrap:wrap;gap:6px;margin:0 0 10px;padding:0;list-style:none;display:flex}.leads-module__9QWVgq__pickedOne{background:var(--accent-soft);color:var(--accent-deep);border-radius:999px;align-items:center;gap:4px;padding:3px 4px 3px 12px;font-size:13px;font-weight:600;display:inline-flex}.leads-module__9QWVgq__pickedRemove{width:22px;height:22px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;font-size:15px;line-height:1;display:flex}@media (hover:hover){.leads-module__9QWVgq__pickedRemove:hover{background:var(--accent);color:var(--on-accent)}}.leads-module__9QWVgq__menuHit:focus-visible,.leads-module__9QWVgq__pickedRemove:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (pointer:coarse),(max-width:900px){.leads-module__9QWVgq__input{font-size:16px}}@media (max-width:600px){.leads-module__9QWVgq__logGrid{grid-template-columns:minmax(0,1fr)}.leads-module__9QWVgq__suggest{grid-template-columns:40px minmax(0,1fr)}.leads-module__9QWVgq__suggest>:last-child{grid-column:1/-1;justify-self:start}.leads-module__9QWVgq__tableLog{--table-columns:minmax(0, 1fr)}}@media (prefers-reduced-motion:reduce){.leads-module__9QWVgq__menuHit{transition:none}}
.consultation-module__5g5nsq__page{flex-direction:column;gap:16px;max-width:760px;min-height:100vh;margin:0 auto;padding:32px 24px 64px;display:flex}.consultation-module__5g5nsq__band{--label-ink:#87cdc9;background:var(--ink)}@supports (color:lab(0% 0 0)){.consultation-module__5g5nsq__band{--label-ink:lab(77.5784% -23.2544 -5.65993)}}.consultation-module__5g5nsq__brand{align-items:center;gap:14px;max-width:760px;margin:0 auto;padding:22px 24px;display:flex}.consultation-module__5g5nsq__wordmark{color:#e7f1f1;color:lab(94.2997% -3.16557 -1.32865);font-family:var(--display);letter-spacing:-.015em;font-size:22px;line-height:1}.consultation-module__5g5nsq__brandRule{background:#3a5253;background:lab(33.0156% -9.45969 -3.92886);width:1px;height:20px}.consultation-module__5g5nsq__brandLabel{color:var(--label-ink);letter-spacing:.2em;text-transform:uppercase;font-size:11px;font-weight:600}.consultation-module__5g5nsq__stepTitle{color:var(--ink);font-family:var(--display);letter-spacing:-.015em;outline:none;margin:0;font-size:30px;font-weight:400;line-height:1.05}.consultation-module__5g5nsq__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.consultation-module__5g5nsq__letter{color:var(--ink-soft);flex-direction:column;gap:12px;font-size:15px;line-height:1.6;display:flex}.consultation-module__5g5nsq__letter p,.consultation-module__5g5nsq__lede{margin:0}.consultation-module__5g5nsq__lede{color:var(--ink-soft);outline:none;font-size:15px;line-height:1.6}.consultation-module__5g5nsq__signOff{flex-direction:column;gap:2px;display:flex}.consultation-module__5g5nsq__signOff strong{color:var(--ink);font-weight:600}.consultation-module__5g5nsq__welcomeColumns{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:12px;display:grid}.consultation-module__5g5nsq__ready{border:1px solid var(--rule-soft);background:var(--ground);border-radius:16px;flex-direction:column;gap:10px;padding:16px 18px;display:flex}.consultation-module__5g5nsq__welcomeLabel{color:var(--label-ink);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:11px;font-weight:600}.consultation-module__5g5nsq__welcomeStack{flex-direction:column;gap:12px;display:flex}.consultation-module__5g5nsq__welcomeStack>.consultation-module__5g5nsq__ready:first-child{flex:1}.consultation-module__5g5nsq__estimate{color:var(--ink);font-family:var(--display);margin:0;font-size:22px;line-height:1.1}.consultation-module__5g5nsq__readyList{color:var(--ink-soft);flex-direction:column;gap:6px;margin:0;padding:0 0 0 18px;font-size:14px;line-height:1.5;display:flex}.consultation-module__5g5nsq__stepList{color:var(--ink);flex-direction:column;gap:8px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.consultation-module__5g5nsq__stepList li{align-items:center;gap:10px;display:flex}.consultation-module__5g5nsq__stepNumber{background:var(--accent-soft);width:24px;height:24px;color:var(--accent-deep);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:inline-flex}.consultation-module__5g5nsq__welcomeFoot{border-top:1px solid var(--rule-faint);padding-top:4px;justify-content:flex-end;padding-block-start:18px;display:flex}.consultation-module__5g5nsq__madeUpQuiet{background:var(--amber-wash);color:var(--amber-ink);border-radius:12px;margin:0;padding:10px 14px;font-size:12.5px;line-height:1.5}.consultation-module__5g5nsq__progress{flex-direction:column;gap:8px;display:flex}.consultation-module__5g5nsq__progressStep{color:var(--label-ink);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:11px;font-weight:600}.consultation-module__5g5nsq__progressTrack{background:var(--accent-soft);border-radius:999px;height:6px;overflow:hidden}.consultation-module__5g5nsq__progressFill{background:var(--accent);border-radius:999px;height:100%;transition:width .3s;display:block}.consultation-module__5g5nsq__cardBody{gap:22px}.consultation-module__5g5nsq__question{flex-direction:column;gap:8px;display:flex}.consultation-module__5g5nsq__questionMissing{background:var(--amber-wash);border-radius:14px;padding:12px}.consultation-module__5g5nsq__divider{border:0;border-top:var(--divider);width:100%;margin:0}.consultation-module__5g5nsq__missing{color:var(--amber-ink);margin:0;font-size:13.5px;font-weight:500}.consultation-module__5g5nsq__sectionLede{color:var(--quiet);margin:0;font-size:13.5px;line-height:1.5}.consultation-module__5g5nsq__statements{color:var(--ink-soft);flex-direction:column;gap:6px;margin:0;padding:0 0 0 18px;font-size:14px;line-height:1.5;display:flex}.consultation-module__5g5nsq__choices{border:0;flex-direction:column;gap:10px;min-width:0;margin:0;padding:0;display:flex}.consultation-module__5g5nsq__choicesLegend{width:100%;color:var(--ink);margin-bottom:10px;padding:0;font-size:13.5px;font-weight:600}.consultation-module__5g5nsq__legendRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.consultation-module__5g5nsq__choiceGrid,.consultation-module__5g5nsq__choiceGridPair{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.consultation-module__5g5nsq__choiceRow{border:1px solid var(--rule);background:var(--surface);min-height:46px;color:var(--ink);cursor:pointer;transition:border-color var(--dur) var(--ease), background var(--dur) var(--ease);border-radius:12px;align-items:center;gap:10px;padding:10px 14px;font-size:14px;line-height:1.4;display:flex}.consultation-module__5g5nsq__choiceRow:hover{border-color:var(--accent-edge)}.consultation-module__5g5nsq__choiceRowOn{border-color:var(--accent-edge);background:var(--accent-tint)}.consultation-module__5g5nsq__choiceRow:has(input:focus-visible){border-color:var(--accent-edge);box-shadow:0 0 0 4px var(--ring)}.consultation-module__5g5nsq__choiceBox{flex:none;display:inline-flex;position:relative}.consultation-module__5g5nsq__choiceTick,.consultation-module__5g5nsq__choiceDot{border:1.5px solid var(--faint);background:var(--surface);appearance:none;cursor:pointer;outline:none;width:18px;height:18px;margin:0}.consultation-module__5g5nsq__choiceTick{border-radius:5px}.consultation-module__5g5nsq__choiceDot{border-radius:50%}.consultation-module__5g5nsq__choiceTick:checked{border-color:var(--accent);background:var(--accent)}.consultation-module__5g5nsq__choiceDot:checked{border:5px solid var(--accent)}.consultation-module__5g5nsq__choiceMark{fill:none;width:100%;height:100%;stroke:var(--on-accent);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;opacity:0;pointer-events:none;position:absolute;inset:0}.consultation-module__5g5nsq__choiceTick:checked+.consultation-module__5g5nsq__choiceMark{opacity:1}.consultation-module__5g5nsq__choiceWords{flex:1;min-width:0}.consultation-module__5g5nsq__scaleRow{grid-template-columns:repeat(11,minmax(0,1fr));gap:6px;display:grid}.consultation-module__5g5nsq__scaleCell{border:1px solid var(--rule);background:var(--surface);min-height:42px;color:var(--ink);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;border-radius:10px;padding:0;font-size:14px}.consultation-module__5g5nsq__scaleCellOn{border-color:var(--accent);background:var(--accent);color:var(--on-accent)}.consultation-module__5g5nsq__scaleEnds{color:var(--quiet);justify-content:space-between;margin:0;font-size:12.5px;display:flex}.consultation-module__5g5nsq__birthParts{grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr) minmax(0,1fr);gap:8px;display:grid}.consultation-module__5g5nsq__dropdown{border:1px solid var(--rule);background:var(--surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3 4.5l3 3 3-3' fill='none' stroke='%23526566' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 12px center / 12px;width:100%;color:var(--ink);font-family:var(--sans);appearance:none;cursor:pointer;border-radius:12px;outline:none;padding:11px 32px 11px 12px;font-size:14px;line-height:1.5}.consultation-module__5g5nsq__dropdown:focus-visible{border-color:var(--accent-edge);box-shadow:0 0 0 4px var(--ring)}.consultation-module__5g5nsq__change{border:1px solid var(--rule-soft);background:var(--surface);color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;padding:6px 14px;font-size:13px;font-weight:500}.consultation-module__5g5nsq__review{flex-direction:column;margin:0;display:flex}.consultation-module__5g5nsq__reviewRow{border-top:1px solid var(--rule-faint);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;padding:10px 0;font-size:14px;display:grid}.consultation-module__5g5nsq__reviewRow:first-child{border-top:0}.consultation-module__5g5nsq__reviewRow dt{color:var(--quiet)}.consultation-module__5g5nsq__reviewRow dd{color:var(--ink);margin:0;font-weight:500}.consultation-module__5g5nsq__stepNav{justify-content:flex-end;gap:10px;padding-top:4px;display:flex}@media (max-width:600px){.consultation-module__5g5nsq__brand{padding:18px 16px}.consultation-module__5g5nsq__page{padding:24px 16px 0}.consultation-module__5g5nsq__stepTitle{font-size:26px}.consultation-module__5g5nsq__choiceGrid,.consultation-module__5g5nsq__welcomeColumns{grid-template-columns:minmax(0,1fr)}.consultation-module__5g5nsq__welcomeFoot>button{flex:1}.consultation-module__5g5nsq__scaleRow{grid-template-columns:repeat(6,minmax(0,1fr))}.consultation-module__5g5nsq__birthParts{grid-template-columns:minmax(68px,.8fr) minmax(0,1.7fr) minmax(80px,1fr)}.consultation-module__5g5nsq__dropdown{background-position:right 9px center;padding:11px 26px 11px 10px;font-size:16px}.consultation-module__5g5nsq__reviewRow{grid-template-columns:minmax(0,1fr);gap:2px}.consultation-module__5g5nsq__stepNav{padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--rule-soft);background:var(--ground);margin:0 -16px;position:sticky;bottom:0}.consultation-module__5g5nsq__stepNav>button{flex:1}}
.contracts-module__wcwwqG__page{min-height:100svh;padding:30px var(--page-gap) 64px;background:var(--ground);flex-direction:column;gap:20px;display:flex}.contracts-module__wcwwqG__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.contracts-module__wcwwqG__search{width:320px;max-width:100%}.contracts-module__wcwwqG__tableWrap{border:1px solid var(--rule-soft);background:var(--surface);border-radius:20px;overflow-x:auto}.contracts-module__wcwwqG__table{border-collapse:collapse;table-layout:fixed;font-variant-numeric:tabular-nums;width:100%;min-width:760px;font-size:14px}.contracts-module__wcwwqG__table th{background:var(--table-head);color:var(--label-ink);letter-spacing:.14em;text-align:left;text-transform:uppercase;padding:12px;font-size:11px;font-weight:600}.contracts-module__wcwwqG__table td{border-top:1px solid var(--rule-faint);color:var(--ink);vertical-align:middle;padding:13px 12px}.contracts-module__wcwwqG__table th:first-child,.contracts-module__wcwwqG__table td:first-child{padding-left:20px}.contracts-module__wcwwqG__table th:last-child,.contracts-module__wcwwqG__table td:last-child{padding-right:20px}.contracts-module__wcwwqG__cTitle{width:27%}.contracts-module__wcwwqG__cKind{width:12%}.contracts-module__wcwwqG__cDate{width:13%}.contracts-module__wcwwqG__cSigned{width:16%}.contracts-module__wcwwqG__cState{width:13%}.contracts-module__wcwwqG__cActions{width:19%}.contracts-module__wcwwqG__rowTitle{color:var(--ink);transition:color var(--dur) var(--ease);font-weight:600;text-decoration:none;display:block}@media (hover:hover){.contracts-module__wcwwqG__rowTitle:hover{color:var(--accent-deep)}}.contracts-module__wcwwqG__cellMain,.contracts-module__wcwwqG__cellSub{display:block}.contracts-module__wcwwqG__cellSub{color:var(--quiet);font-size:12.5px}.contracts-module__wcwwqG__tableEmpty{color:var(--mute);font-size:14px}.contracts-module__wcwwqG__rowActions{flex-wrap:wrap;gap:6px;display:flex}.contracts-module__wcwwqG__iconButton{border:1px solid var(--edge);width:34px;height:34px;color:var(--ink);cursor:pointer;transition:background-color var(--dur) var(--ease), color var(--dur) var(--ease), border-color var(--dur) var(--ease);background:0 0;border-radius:999px;flex:none;justify-content:center;align-items:center;display:flex}@media (hover:hover){.contracts-module__wcwwqG__iconButton:hover{border-color:var(--ink);background:var(--ink);color:var(--ground)}}.contracts-module__wcwwqG__iconButton:focus-visible{box-shadow:0 0 0 4px var(--ring);outline:none}.contracts-module__wcwwqG__iconButton svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.contracts-module__wcwwqG__draftSigning{opacity:.6;-webkit-user-select:none;user-select:none}.contracts-module__wcwwqG__signingOrder{flex-direction:column;gap:10px;display:flex}.contracts-module__wcwwqG__fixedValue{color:var(--ink);margin:0;font-size:15px}.contracts-module__wcwwqG__signerEmail{overflow-wrap:anywhere;color:var(--ink-soft);margin:0;font-size:14px}@media (max-width:1000px){.contracts-module__wcwwqG__page{padding:24px var(--page-gap) 48px}}@media (max-width:600px){.contracts-module__wcwwqG__page{padding:20px var(--page-gap) 40px}.contracts-module__wcwwqG__search{width:100%}}@media (pointer:coarse),(max-width:900px){.contracts-module__wcwwqG__search input{font-size:16px}}@media (prefers-reduced-motion:reduce){.contracts-module__wcwwqG__rowTitle,.contracts-module__wcwwqG__iconButton{transition:none}}
.legal-module__4inzeG__public{--page-gap:36px;flex-direction:column;height:100svh;font-size:15px;line-height:1.5;display:flex}.legal-module__4inzeG__top{padding:14px var(--page-gap);border-bottom:1px solid var(--rule-soft);flex:none;justify-content:space-between;align-items:center;gap:16px;display:flex}.legal-module__4inzeG__brand{align-items:center;gap:14px;margin:0;display:flex}.legal-module__4inzeG__wordmark{color:var(--ink);font-family:var(--display);letter-spacing:-.015em;font-size:22px;line-height:1}.legal-module__4inzeG__brandRule{background:var(--edge);width:1px;height:20px}.legal-module__4inzeG__brandLabel{color:var(--label-ink);letter-spacing:.2em;text-transform:uppercase;font-size:11px;font-weight:600}.legal-module__4inzeG__notice{scroll-behavior:smooth}.legal-module__4inzeG__page{max-width:1080px;padding:32px var(--page-gap) 64px}.legal-module__4inzeG__head{flex-direction:column;gap:10px;padding-bottom:28px;display:flex}.legal-module__4inzeG__title{color:var(--ink);font-family:var(--display);letter-spacing:-.015em;margin:0;font-size:40px;font-weight:400;line-height:1.05}.legal-module__4inzeG__lede{color:var(--mute);margin:0;font-size:15.5px}.legal-module__4inzeG__updated{color:var(--quiet);margin:0;font-size:13px}.legal-module__4inzeG__body{color:var(--ink-soft);font-size:14.5px;line-height:1.65}.legal-module__4inzeG__body .clause{border-top:1px solid var(--rule-soft);grid-template-columns:minmax(0,1fr) minmax(0,2fr);column-gap:40px;padding:28px 0;display:grid}.legal-module__4inzeG__body .clause:last-child{border-bottom:1px solid var(--rule-soft)}.legal-module__4inzeG__body .clauseHead{grid-area:1/1/span 60;align-self:start;align-items:baseline;gap:10px;display:flex}.legal-module__4inzeG__body .clauseMarker{color:var(--accent-deep);font-variant-numeric:tabular-nums;scroll-margin-top:24px;font-size:13px;font-weight:600}.legal-module__4inzeG__body .clauseTitle{color:var(--ink);font-family:var(--display);letter-spacing:-.01em;font-size:22px;font-weight:400;line-height:1.2}.legal-module__4inzeG__body .sub{grid-column:2;grid-template-columns:32px minmax(0,1fr);align-items:baseline;gap:10px;display:grid}.legal-module__4inzeG__body .sub+.sub{margin-top:12px}.legal-module__4inzeG__body .sub p{margin:0}.legal-module__4inzeG__body .sub strong{color:var(--ink);font-weight:600}.legal-module__4inzeG__body .subMarker{color:var(--quiet);font-variant-numeric:tabular-nums;font-size:13px}@media (max-width:1000px){.legal-module__4inzeG__public{--page-gap:20px;height:auto;min-height:100svh}}@media (max-width:600px){.legal-module__4inzeG__public{--page-gap:16px}.legal-module__4inzeG__page{padding:20px var(--page-gap) 40px}.legal-module__4inzeG__title{font-size:30px}.legal-module__4inzeG__body .clause{grid-template-columns:minmax(0,1fr);row-gap:12px;padding:22px 0}.legal-module__4inzeG__body .clauseHead{grid-row:auto}.legal-module__4inzeG__body .sub{grid-column:1;grid-template-columns:28px minmax(0,1fr)}.legal-module__4inzeG__body .sub+.sub{margin-top:0}}@media (prefers-reduced-motion:reduce){.legal-module__4inzeG__notice{scroll-behavior:auto}}
.release-notes-module__QdpSxa__listTitle{flex-direction:column;gap:8px;display:flex}.release-notes-module__QdpSxa__paneTitle{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.release-notes-module__QdpSxa__listLine{color:var(--quiet);margin:0;font-size:13px;line-height:1.45}.release-notes-module__QdpSxa__kinds{flex-wrap:wrap;gap:4px;display:flex}.release-notes-module__QdpSxa__kinds>span{padding:2px 8px;font-size:11.5px}.release-notes-module__QdpSxa__kindCount{font-variant-numeric:tabular-nums;margin-left:5px}.release-notes-module__QdpSxa__icon{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.release-notes-module__QdpSxa__entries{margin:0;padding:0;list-style:none}.release-notes-module__QdpSxa__entry{border-top:1px solid var(--rule-faint);color:var(--body);text-wrap:pretty;padding:14px 20px 15px;font-size:14.5px;line-height:1.65}.release-notes-module__QdpSxa__entry:first-child{border-top:0}.release-notes-module__QdpSxa__entry strong{color:var(--ink);font-weight:600}.release-notes-module__QdpSxa__entry code{color:var(--ink);font-family:inherit;font-weight:500}.release-notes-module__QdpSxa__none{color:var(--mute);margin:0;font-size:14px}
.reports-module__Mj3KOq__listTitle{flex-direction:column;gap:8px;display:flex}.reports-module__Mj3KOq__paneTitle{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.reports-module__Mj3KOq__listLine{color:var(--quiet);margin:0;font-size:13px;line-height:1.45}.reports-module__Mj3KOq__reference{color:var(--accent-label);letter-spacing:.08em;font-variant-numeric:tabular-nums;align-items:center;gap:8px;font-size:12px;font-weight:600;display:inline-flex}.reports-module__Mj3KOq__rowTitle{color:var(--ink);text-wrap:pretty;font-weight:500;line-height:1.4}.reports-module__Mj3KOq__icon{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.reports-module__Mj3KOq__name{text-wrap:pretty}.reports-module__Mj3KOq__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid}.reports-module__Mj3KOq__step{flex-direction:column;gap:4px;min-width:0;padding-right:10px;display:flex}.reports-module__Mj3KOq__stepBar{background:var(--rule);border-radius:999px;height:8px;margin-bottom:6px}.reports-module__Mj3KOq__stepDone .reports-module__Mj3KOq__stepBar{background:var(--accent)}.reports-module__Mj3KOq__stepName{color:var(--ink);font-size:13.5px;font-weight:600}.reports-module__Mj3KOq__stepWhen{color:var(--mute);font-size:12.5px;line-height:1.45}.reports-module__Mj3KOq__words{white-space:pre-wrap;text-wrap:pretty}.reports-module__Mj3KOq__none{color:var(--mute);margin:0;font-size:14px;line-height:1.55}
