.LegalDocument-module__1w8UVG__column{background:var(--paper)}.LegalDocument-module__1w8UVG__kicker{flex-wrap:wrap;gap:4px 8px;display:inline-flex}.LegalDocument-module__1w8UVG__koreanOnly{margin-bottom:4px}.LegalDocument-module__1w8UVG__column .LegalDocument-module__1w8UVG__actions a{text-decoration:none}.LegalDocument-module__1w8UVG__page{background:var(--paper);flex-direction:column;min-height:100dvh;display:flex}.LegalDocument-module__1w8UVG__main{flex:1}@media print{.LegalDocument-module__1w8UVG__page>header,.LegalDocument-module__1w8UVG__page>footer{display:none}.LegalDocument-module__1w8UVG__page,.LegalDocument-module__1w8UVG__column{background:0 0;min-height:0}}
.LegalProse-module__UOpP9W__prose{color:var(--ink);overflow-wrap:anywhere;font-size:15px;line-height:1.75}.LegalProse-module__UOpP9W__prose[data-legal-body]>*+*{margin-top:1em}.LegalProse-module__UOpP9W__prose[data-legal-body] h1{letter-spacing:-.01em;font-size:19px;font-weight:600;line-height:1.4}.LegalProse-module__UOpP9W__prose[data-legal-body] h2{margin-top:28px;scroll-margin-top:88px;font-size:16px;font-weight:600;line-height:1.5}.LegalProse-module__UOpP9W__prose[data-legal-body] h3{margin-top:22px;scroll-margin-top:88px;font-size:15px;font-weight:600}.LegalProse-module__UOpP9W__prose[data-legal-body] p,.LegalProse-module__UOpP9W__prose[data-legal-body] ul,.LegalProse-module__UOpP9W__prose[data-legal-body] ol,.LegalProse-module__UOpP9W__prose[data-legal-body] table,.LegalProse-module__UOpP9W__prose[data-legal-body] blockquote{margin-bottom:0}.LegalProse-module__UOpP9W__prose[data-legal-body] ul,.LegalProse-module__UOpP9W__prose[data-legal-body] ol{padding-left:1.5em}.LegalProse-module__UOpP9W__prose[data-legal-body] li+li,.LegalProse-module__UOpP9W__prose[data-legal-body] li>ul,.LegalProse-module__UOpP9W__prose[data-legal-body] li>ol{margin-top:.4em}.LegalProse-module__UOpP9W__prose[data-legal-body] ol>li::marker{color:var(--ink3);font-family:var(--mono);font-variant-numeric:tabular-nums}.LegalProse-module__UOpP9W__prose[data-legal-body] strong{font-weight:700}.LegalProse-module__UOpP9W__prose[data-legal-body] a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.LegalProse-module__UOpP9W__prose[data-legal-body] blockquote{border-left:3px solid var(--rule);color:var(--ink2);padding-left:14px}.LegalProse-module__UOpP9W__prose[data-legal-body] hr{border:0;border-top:1px solid var(--rule)}.LegalProse-module__UOpP9W__prose[data-legal-body] code{font-family:var(--mono);font-size:.92em}.LegalProse-module__UOpP9W__prose[data-legal-body] table{border-collapse:collapse;max-width:100%;font-size:14px;line-height:1.6;display:block;overflow-x:auto}.LegalProse-module__UOpP9W__prose[data-legal-body] th,.LegalProse-module__UOpP9W__prose[data-legal-body] td{border:1px solid var(--rule);text-align:left;vertical-align:top;min-width:96px;padding:8px 10px}.LegalProse-module__UOpP9W__prose[data-legal-body] th{background:var(--paper2);font-weight:600}@media (max-width:759.98px){.LegalProse-module__UOpP9W__prose{font-size:15px}.LegalProse-module__UOpP9W__prose[data-legal-body] table{font-size:13.5px}}@media print{.LegalProse-module__UOpP9W__prose[data-legal-body] table{display:table;overflow:visible}.LegalProse-module__UOpP9W__prose[data-legal-body] a{color:inherit}}
.Dialog-module__gV8Hta__layer{z-index:55;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.Dialog-module__gV8Hta__scrim{background:var(--scrim);animation:.18s ease-out Dialog-module__gV8Hta__fade;position:absolute;inset:0}.Dialog-module__gV8Hta__panel{border-radius:var(--r-panel);background:var(--paper);width:min(540px,100%);max-height:calc(100dvh - 32px);box-shadow:var(--shadow-modal);animation:.2s ease-out Dialog-module__gV8Hta__rise;display:flex;position:relative}.Dialog-module__gV8Hta__sm{width:min(440px,100%)}.Dialog-module__gV8Hta__wide{width:min(640px,100%)}.Dialog-module__gV8Hta__lg{width:min(760px,100%)}.Dialog-module__gV8Hta__framed{border:1px solid var(--rule)}.Dialog-module__gV8Hta__framed .Dialog-module__gV8Hta__content{border-radius:calc(var(--r-panel) - 1px)}.Dialog-module__gV8Hta__content{border-radius:inherit;flex-direction:column;width:100%;min-height:0;display:flex;overflow:hidden}.Dialog-module__gV8Hta__tape{display:var(--tape);z-index:1;background:var(--dialog-tape,var(--tape-3));width:110px;height:20px;transform:translateX(-50%) rotate(calc(-2deg * var(--tilt)));pointer-events:none;position:absolute;top:-10px;left:50%}.Dialog-module__gV8Hta__head{padding:var(--dialog-head-top) 24px 14px;border-bottom:1px solid var(--rule);background:var(--dialog-head-fill);box-shadow:inset 0 var(--dialog-band) 0 var(--dialog-edge,transparent);flex:none;align-items:flex-start;gap:12px;display:flex}.Dialog-module__gV8Hta__title{letter-spacing:-.02em;flex:1;min-width:0;padding-top:4px;font-size:20px;font-weight:600;line-height:1.35}.Dialog-module__gV8Hta__head[data-tools=true]{align-items:center}.Dialog-module__gV8Hta__head[data-tools=true] .Dialog-module__gV8Hta__title{flex:0 auto;padding-top:0}.Dialog-module__gV8Hta__tools{flex:auto;align-items:center;min-width:0;display:flex}.Dialog-module__gV8Hta__rich{padding-top:calc(var(--dialog-head-top) + var(--dialog-band));grid-template:"eyebrow aside close""title aside close""description aside close"/minmax(0,1fr) auto auto;align-items:start;gap:4px 12px;display:grid}.Dialog-module__gV8Hta__rich .Dialog-module__gV8Hta__title{grid-area:title;padding-top:0;line-height:1.5}.Dialog-module__gV8Hta__eyebrow{grid-area:eyebrow;min-width:0}.Dialog-module__gV8Hta__headDescription{min-width:0;color:var(--ink2);grid-area:description;font-size:12.5px;line-height:1.5}.Dialog-module__gV8Hta__aside{grid-area:aside;align-items:center;min-height:22px;display:flex}.Dialog-module__gV8Hta__rich .Dialog-module__gV8Hta__close{color:var(--ink3);grid-area:close;margin-top:-12px}.Dialog-module__gV8Hta__close{border-radius:var(--r);width:44px;height:44px;color:var(--ink2);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;margin:-6px -12px -6px 0;display:grid}@media (hover:hover){.Dialog-module__gV8Hta__close:hover{background:var(--dialog-close-hover);color:var(--ink)}}.Dialog-module__gV8Hta__body{overscroll-behavior:contain;flex-direction:column;flex:1;gap:16px;min-height:0;padding:18px 24px 22px;line-height:1.6;display:flex;overflow-y:auto}.Dialog-module__gV8Hta__description{color:var(--ink2);font-size:13.5px;line-height:1.55}.Dialog-module__gV8Hta__foot{border-top:1px solid var(--rule);background:var(--dialog-foot-fill);flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:8px;padding:14px 24px 18px;display:flex}.Dialog-module__gV8Hta__footInset{border-top-color:#0000;position:relative}.Dialog-module__gV8Hta__footInset:before{border-top:1px solid var(--rule);content:"";position:absolute;top:-1px;left:24px;right:24px}@media (max-width:759.98px){.Dialog-module__gV8Hta__layer{padding:0}.Dialog-module__gV8Hta__panel,.Dialog-module__gV8Hta__sm,.Dialog-module__gV8Hta__wide,.Dialog-module__gV8Hta__lg{border-radius:0;width:100%;height:100dvh;max-height:none}.Dialog-module__gV8Hta__framed{border:0}.Dialog-module__gV8Hta__framed .Dialog-module__gV8Hta__content{border-radius:0}.Dialog-module__gV8Hta__rich{grid-template-areas:"eyebrow aside close""title title title""description description description"}.Dialog-module__gV8Hta__tape{display:none}.Dialog-module__gV8Hta__head{padding-top:calc(16px + env(safe-area-inset-top))}.Dialog-module__gV8Hta__foot{padding-bottom:calc(16px + env(safe-area-inset-bottom))}}@keyframes Dialog-module__gV8Hta__fade{0%{opacity:0}}@keyframes Dialog-module__gV8Hta__rise{0%{opacity:0;transform:translateY(8px)scale(.985)}}.Dialog-module__gV8Hta__panel[data-expanded=true]{width:min(756px,100%)}.Dialog-module__gV8Hta__panel.Dialog-module__gV8Hta__sm[data-expanded=true]{width:min(616px,100%)}.Dialog-module__gV8Hta__layer[data-focus-mode=true]{background:var(--paper);padding:0}.Dialog-module__gV8Hta__panel[data-focus-mode=true]{width:100%;height:100dvh;max-height:100dvh;box-shadow:none;background:var(--paper);border-radius:0;animation:none}.Dialog-module__gV8Hta__panel[data-focus-mode=true] :is(.Dialog-module__gV8Hta__tape,.Dialog-module__gV8Hta__foot,.Dialog-module__gV8Hta__description){display:none}.Dialog-module__gV8Hta__panel[data-focus-mode=true] .Dialog-module__gV8Hta__head{clip-path:inset(50%);width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.Dialog-module__gV8Hta__panel[data-focus-mode=true] .Dialog-module__gV8Hta__close{display:none}.Dialog-module__gV8Hta__panel[data-focus-mode=true] .Dialog-module__gV8Hta__body{width:min(756px,100%);padding:calc(48px + env(safe-area-inset-top)) 40px 40px;border-inline:1px solid var(--rule);background:var(--paper2);margin-inline:auto}@media (max-width:759.98px){.Dialog-module__gV8Hta__panel[data-focus-mode=true] .Dialog-module__gV8Hta__body{border-inline:0;padding-inline:20px}}.Dialog-module__gV8Hta__panel[data-writing=true]:not([data-focus-mode=true]){height:min(760px,100dvh - 32px)}.Dialog-module__gV8Hta__panel[data-writing=true] .Dialog-module__gV8Hta__title{font-size:17px}.Dialog-module__gV8Hta__panel[data-writing=true] .Dialog-module__gV8Hta__head{align-items:center}@media (min-width:760px){.Dialog-module__gV8Hta__panel[data-writing=true] .Dialog-module__gV8Hta__head{column-gap:4px}.Dialog-module__gV8Hta__panel[data-writing=true] .Dialog-module__gV8Hta__close{color:var(--ink2);margin-top:-6px}}@media (max-width:759.98px){.Dialog-module__gV8Hta__panel[data-writing=true]:not([data-focus-mode=true]){height:100dvh}.Dialog-module__gV8Hta__panel[data-writing=true] .Dialog-module__gV8Hta__head{display:flex}.Dialog-module__gV8Hta__panel[data-writing=true] .Dialog-module__gV8Hta__title{flex:1;min-width:0}}
.Field-module__bfn3sa__field{flex-direction:column;gap:7px;min-width:0;display:flex}.Field-module__bfn3sa__label{color:var(--ink2);font-size:12.5px;font-weight:500}.Field-module__bfn3sa__hiddenLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Field-module__bfn3sa__input{width:100%;min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;font-size:16px}.Field-module__bfn3sa__input::placeholder{color:var(--ink3);opacity:1}.Field-module__bfn3sa__mono{font-family:var(--mono);font-variant-numeric:tabular-nums}.Field-module__bfn3sa__underline{border-bottom:1.5px solid var(--ink);padding:8px 0 7.5px}.Field-module__bfn3sa__underline:focus-visible{border-bottom-width:2px;padding-bottom:7px}.Field-module__bfn3sa__pill{border:1px solid var(--rule-strong);border-radius:var(--r);background:var(--paper2);padding:11px 16px;font-size:14px}.Field-module__bfn3sa__pill:focus-visible{border-color:var(--ink)}[data-dir=B] .Field-module__bfn3sa__pill:not(:where([data-dir=B] [data-dir=A] *)){border:0;border-bottom:1.5px solid var(--ink);background:0 0;border-radius:0;padding:8px 0 7.5px;font-size:16px}[data-dir=B] .Field-module__bfn3sa__pill:focus-visible:not(:where([data-dir=B] [data-dir=A] *)){border-bottom-width:2px;padding-bottom:7px}.Field-module__bfn3sa__input[aria-invalid=true]{border-color:var(--accent)}.Field-module__bfn3sa__underline[aria-invalid=true],[data-dir=B] .Field-module__bfn3sa__pill[aria-invalid=true]:not(:where([data-dir=B] [data-dir=A] *)){border-bottom-width:2px;padding-bottom:7px}.Field-module__bfn3sa__input:disabled{border-color:var(--rule-strong);color:var(--ink2);cursor:not-allowed}@media (pointer:coarse){.Field-module__bfn3sa__pill{font-size:16px}.Field-module__bfn3sa__input{min-height:44px}}.Field-module__bfn3sa__hint{color:var(--ink2);font-size:12px;line-height:1.5}.Field-module__bfn3sa__error{color:var(--danger-text);font-size:12px;line-height:1.5}
.NoticeBox-module__045GGW__box{border:1px solid var(--rule);border-radius:var(--r-inner);flex-wrap:wrap;align-items:flex-start;gap:10px 12px;padding:12px 14px;font-size:13px;line-height:1.55;display:flex}.NoticeBox-module__045GGW__warning{border-color:var(--accent);background:var(--accent-soft)}.NoticeBox-module__045GGW__neutral,.NoticeBox-module__045GGW__success{background:var(--paper2)}.NoticeBox-module__045GGW__icon{flex:none;margin-top:1px;display:inline-flex}.NoticeBox-module__045GGW__warning .NoticeBox-module__045GGW__icon{color:var(--warning-text)}.NoticeBox-module__045GGW__success .NoticeBox-module__045GGW__icon{color:var(--success-text)}.NoticeBox-module__045GGW__text{flex-direction:column;flex:220px;gap:2px;min-width:0;display:flex}.NoticeBox-module__045GGW__title{font-weight:600}.NoticeBox-module__045GGW__warning .NoticeBox-module__045GGW__title{color:var(--warning-text)}.NoticeBox-module__045GGW__success .NoticeBox-module__045GGW__title{color:var(--success-text)}.NoticeBox-module__045GGW__body{color:var(--ink)}.NoticeBox-module__045GGW__action{flex-wrap:wrap;flex:none;align-self:center;gap:8px;display:flex}
.CountrySelect-module__SkA5jW__group{font-size:13.5px}
.OrderSummary-module__Z0rFQq__summary{border-radius:var(--r-inner);background:var(--paper2);flex-direction:column;gap:8px;margin:0;padding:14px 16px;font-size:13px;display:flex}.OrderSummary-module__Z0rFQq__row{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.OrderSummary-module__Z0rFQq__row dt{min-width:0}.OrderSummary-module__Z0rFQq__row dd{margin:0}.OrderSummary-module__Z0rFQq__amount{font-family:var(--mono);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.OrderSummary-module__Z0rFQq__discount{color:var(--accent-text)}[data-dir=B] .OrderSummary-module__Z0rFQq__discount:not(:where([data-dir=B] [data-dir=A] *)){color:var(--ink2)}.OrderSummary-module__Z0rFQq__total{border-top:1px solid var(--rule);margin-top:4px;padding-top:10px;font-weight:600}.OrderSummary-module__Z0rFQq__total .OrderSummary-module__Z0rFQq__amount{font-size:18px;font-weight:700}
.Badge-module__H8aylq__badge{border-radius:var(--r);white-space:nowrap;border:1px solid #0000;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:600;line-height:1.45;display:inline-flex}.Badge-module__H8aylq__accent.Badge-module__H8aylq__solid{border-color:var(--accent-fill);background:var(--accent-fill);color:var(--on-accent)}.Badge-module__H8aylq__accent.Badge-module__H8aylq__soft{background:var(--accent-soft);color:var(--accent-text)}.Badge-module__H8aylq__accent.Badge-module__H8aylq__outline{border-color:var(--accent);color:var(--accent-text)}.Badge-module__H8aylq__ink.Badge-module__H8aylq__solid{border-color:var(--ink);background:var(--ink);color:var(--paper)}.Badge-module__H8aylq__ink.Badge-module__H8aylq__soft{background:var(--paper3);color:var(--ink)}.Badge-module__H8aylq__ink.Badge-module__H8aylq__outline{border-color:var(--ink);color:var(--ink)}.Badge-module__H8aylq__neutral.Badge-module__H8aylq__solid{background:var(--paper3);color:var(--ink2)}.Badge-module__H8aylq__neutral.Badge-module__H8aylq__soft{background:var(--paper2);color:var(--ink2)}.Badge-module__H8aylq__neutral.Badge-module__H8aylq__outline{border-color:var(--rule-strong);color:var(--ink2)}
.RangeFields-module__yOHV9G__fields{flex-direction:column;gap:22px;min-width:0;display:flex}.RangeFields-module__yOHV9G__presets{grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:10px;display:grid}.RangeFields-module__yOHV9G__preset{min-height:74px}.RangeFields-module__yOHV9G__presetSub{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:11.5px}.RangeFields-module__yOHV9G__custom{border:0;min-width:0;margin:0;padding:0}.RangeFields-module__yOHV9G__legend{color:var(--ink2);margin-bottom:10px;padding:0;font-size:12.5px;font-weight:500}.RangeFields-module__yOHV9G__dates{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start;gap:16px;display:grid}.RangeFields-module__yOHV9G__length{align-items:center;gap:8px;min-width:120px;padding-top:38px;display:flex}.RangeFields-module__yOHV9G__length i{background:var(--ink);flex:1;height:1.5px}.RangeFields-module__yOHV9G__length em{color:var(--ink2);font-family:var(--mono);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11.5px;font-style:normal}@media (max-width:759.98px){.RangeFields-module__yOHV9G__dates{grid-template-columns:minmax(0,1fr);gap:10px}.RangeFields-module__yOHV9G__length{min-width:0;padding-top:0}}
.Checkbox-module__tYwp1q__row{align-items:flex-start;gap:10px;display:flex}.Checkbox-module__tYwp1q__label{cursor:pointer;flex:1;align-items:flex-start;gap:10px;min-width:0;display:flex}.Checkbox-module__tYwp1q__control{flex:none;place-items:center;width:18px;height:18px;margin-top:1px;display:inline-grid;position:relative}.Checkbox-module__tYwp1q__input{appearance:none;border:1.5px solid var(--ink);border-radius:var(--checkbox-radius);background:var(--paper);cursor:pointer;width:18px;height:18px;margin:0}.Checkbox-module__tYwp1q__input:checked{background:var(--ink)}.Checkbox-module__tYwp1q__tick{color:var(--paper);opacity:0;pointer-events:none;position:absolute}.Checkbox-module__tYwp1q__input:checked+.Checkbox-module__tYwp1q__tick{opacity:1}.Checkbox-module__tYwp1q__input:disabled{border-color:var(--rule-strong);cursor:not-allowed}.Checkbox-module__tYwp1q__input:disabled:checked{background:var(--rule-strong)}.Checkbox-module__tYwp1q__label:has(.Checkbox-module__tYwp1q__input:disabled){color:var(--ink2);cursor:not-allowed}.Checkbox-module__tYwp1q__text{flex-direction:column;gap:2px;min-width:0;font-size:14px;line-height:1.45;display:flex}.Checkbox-module__tYwp1q__description{color:var(--ink2);font-size:12.5px}.Checkbox-module__tYwp1q__end{flex:none;font-size:12.5px}@media (pointer:coarse){.Checkbox-module__tYwp1q__label{align-items:center;min-height:44px}.Checkbox-module__tYwp1q__control{margin-top:0}}
.ConsentRow-module__GQHRGG__row{align-items:center;padding:10px 0}.ConsentRow-module__GQHRGG__row+.ConsentRow-module__GQHRGG__row{border-top:1px solid var(--rule)}.ConsentRow-module__GQHRGG__end{align-items:center;gap:10px;display:inline-flex}[data-dir=B] .ConsentRow-module__GQHRGG__end .ConsentRow-module__GQHRGG__required:not(:where([data-dir=B] [data-dir=A] *)){border-color:var(--ink);color:var(--ink);background:0 0}.ConsentRow-module__GQHRGG__view{color:var(--ink);text-underline-offset:3px;background:0 0;border:0;padding:4px 2px;font-size:13px;font-weight:600;text-decoration:underline}.ConsentRow-module__GQHRGG__view:disabled{color:var(--ink2)}@media (pointer:coarse){.ConsentRow-module__GQHRGG__view{min-width:44px;min-height:44px}}
.Chip-module__IAwj_a__chip{border:1px solid var(--rule);border-radius:var(--r);min-height:26px;font:inherit;white-space:nowrap;align-items:center;gap:6px;padding:3px 11px;font-size:12.5px;font-weight:500;line-height:1.35;display:inline-flex}.Chip-module__IAwj_a__neutral{background:var(--paper);color:var(--ink)}.Chip-module__IAwj_a__ink{border-color:var(--ink);background:var(--ink);color:var(--paper)}.Chip-module__IAwj_a__chip[data-cat=green]{--chip-mark:var(--cat-green);--chip-text:var(--cat-green-text);--chip-fill:var(--cat-green-fill)}.Chip-module__IAwj_a__chip[data-cat=blue]{--chip-mark:var(--cat-blue);--chip-text:var(--cat-blue-text);--chip-fill:var(--cat-blue-fill)}.Chip-module__IAwj_a__chip[data-cat=vermilion]{--chip-mark:var(--cat-vermilion);--chip-text:var(--cat-vermilion-text);--chip-fill:var(--cat-vermilion-fill)}.Chip-module__IAwj_a__chip[data-cat=ochre]{--chip-mark:var(--cat-ochre);--chip-text:var(--cat-ochre-text);--chip-fill:var(--cat-ochre-fill)}.Chip-module__IAwj_a__chip[data-cat=violet]{--chip-mark:var(--cat-violet);--chip-text:var(--cat-violet-text);--chip-fill:var(--cat-violet-fill)}.Chip-module__IAwj_a__chip[data-cat=graphite]{--chip-mark:var(--cat-graphite);--chip-text:var(--cat-graphite-text);--chip-fill:var(--cat-graphite-fill)}.Chip-module__IAwj_a__chip[data-cat=accent]{--chip-mark:var(--cat-accent);--chip-text:var(--cat-accent-text);--chip-fill:var(--cat-accent-fill)}.Chip-module__IAwj_a__category{background:color-mix(in oklch, var(--chip-mark) var(--tint), var(--note));color:var(--chip-text)}[data-dir=B] .Chip-module__IAwj_a__category:not(:where([data-dir=B] [data-dir=A] *)){border-color:var(--chip-fill);background:var(--chip-fill);color:var(--on-cat);font-weight:600}.Chip-module__IAwj_a__dot{background:var(--chip-mark,var(--ink2));border-radius:50%;flex:none;width:8px;height:8px}[data-dir=B] .Chip-module__IAwj_a__category .Chip-module__IAwj_a__dot:not(:where([data-dir=B] [data-dir=A] *)){background:var(--on-cat)}.Chip-module__IAwj_a__toggle{border-color:var(--rule-strong);cursor:pointer}@media (hover:hover){.Chip-module__IAwj_a__toggle:enabled:hover{border-color:var(--ink2)}}.Chip-module__IAwj_a__toggle[aria-pressed=true]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.Chip-module__IAwj_a__toggle:disabled{border-color:var(--rule);color:var(--ink2);cursor:not-allowed}@media (pointer:coarse){.Chip-module__IAwj_a__toggle{min-height:44px}}
.VersionChips-module__YD0YBW__versions{flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0;display:flex}.VersionChips-module__YD0YBW__title{color:var(--ink2);flex:none;font-size:12px;font-weight:500}.VersionChips-module__YD0YBW__list{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.VersionChips-module__YD0YBW__name{font-family:var(--mono);font-variant-numeric:tabular-nums}.VersionChips-module__YD0YBW__current{color:var(--ink2);font-size:11px}.VersionChips-module__YD0YBW__restore{min-height:26px;color:var(--ink);text-underline-offset:3px;background:0 0;border:0;padding:2px 4px;font-size:12.5px;text-decoration:underline}.VersionChips-module__YD0YBW__restore:disabled{color:var(--ink2)}@media (pointer:coarse){.VersionChips-module__YD0YBW__restore{min-height:44px}}@media print{.VersionChips-module__YD0YBW__versions{display:none}}
.ResultView-module__tngTLa__result{flex-direction:column;gap:16px;min-width:0;display:flex}.ResultView-module__tngTLa__receipt{border:1px solid var(--rule);border-radius:var(--r-inner);background:var(--paper2);color:var(--ink2);flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:10px 14px;font-size:12.5px;line-height:1.5;display:flex}.ResultView-module__tngTLa__charged{color:var(--accent-text);font-size:13px;font-weight:600}[data-dir=B] .ResultView-module__tngTLa__charged:not(:where([data-dir=B] [data-dir=A] *)){color:var(--ink)}.ResultView-module__tngTLa__article{min-width:0;padding:10px clamp(0px,3vw,20px) 4px}.ResultView-module__tngTLa__under{border-top:1px dashed var(--rule);flex-direction:column;gap:8px;padding-top:12px;display:flex}.ResultView-module__tngTLa__hint{color:var(--ink2);font-size:12px;line-height:1.5}.ResultView-module__tngTLa__footer{flex-direction:column;flex:100%;gap:12px;min-width:0;display:flex}.ResultView-module__tngTLa__again{flex-direction:column;gap:6px;min-width:0;display:flex}.ResultView-module__tngTLa__note{color:var(--ink2);font-size:12px;line-height:1.5}.ResultView-module__tngTLa__unavailable{font-size:13px}.ResultView-module__tngTLa__actions{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.ResultView-module__tngTLa__spacer{flex:1 1 0}@media (max-width:759.98px){.ResultView-module__tngTLa__article{padding-inline:0}.ResultView-module__tngTLa__actions>*{flex:auto}.ResultView-module__tngTLa__spacer{display:none}}
.StreamView-module__a_WvOG__stream{flex-direction:column;gap:14px;min-width:0;display:flex}.StreamView-module__a_WvOG__status{align-items:center;gap:10px;font-size:13.5px;font-weight:500;line-height:1.5;display:flex}.StreamView-module__a_WvOG__dot{background:var(--accent);border-radius:50%;flex:none;width:8px;height:8px;animation:1.2s ease-in-out infinite StreamView-module__a_WvOG__pulse}@keyframes StreamView-module__a_WvOG__pulse{50%{box-shadow:0 0 0 6px var(--accent-soft)}}.StreamView-module__a_WvOG__article{overscroll-behavior:contain;min-height:120px;max-height:46dvh;padding:4px 2px;overflow-y:auto}.StreamView-module__a_WvOG__article:empty{min-height:0;padding:0}.StreamView-module__a_WvOG__meta{flex-direction:column;gap:4px;display:flex}.StreamView-module__a_WvOG__charge{color:var(--ink2);font-family:var(--mono);font-size:12px}.StreamView-module__a_WvOG__note{color:var(--ink2);font-size:12px;line-height:1.5}@media (max-width:759.98px){.StreamView-module__a_WvOG__article{max-height:none;overflow-y:visible}}
.Popover-module__6ziDva__panel{z-index:60;visibility:hidden;border:1px solid var(--rule);border-radius:var(--r-panel);background:var(--paper);max-height:calc(100dvh - 16px);box-shadow:var(--shadow-float);padding:14px;animation:.14s ease-out Popover-module__6ziDva__appear;position:fixed;top:0;left:0;overflow-y:auto}@keyframes Popover-module__6ziDva__appear{0%{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.Popover-module__6ziDva__panel,.Popover-module__6ziDva__panel *,.Popover-module__6ziDva__panel :before,.Popover-module__6ziDva__panel :after{transition-property:none!important}}
.CreditPill-module__l_mTqa__pill{border:1px solid var(--rule);border-radius:var(--r);background:var(--paper);min-height:30px;color:var(--ink);font:inherit;white-space:nowrap;cursor:pointer;flex:none;align-items:center;gap:7px;padding:6px 12px;font-size:12.5px;line-height:1.2;display:inline-flex}@media (hover:hover){.CreditPill-module__l_mTqa__pill:hover{border-color:var(--ink2)}}.CreditPill-module__l_mTqa__pill[aria-expanded=true]{border-color:var(--ink)}.CreditPill-module__l_mTqa__star{color:var(--credit-star);flex:none}.CreditPill-module__l_mTqa__balance{font-family:var(--mono);font-variant-numeric:tabular-nums;font-weight:600}.CreditPill-module__l_mTqa__word{color:var(--ink3)}@media (max-width:759.98px){.CreditPill-module__l_mTqa__word{display:none}}@media (pointer:coarse){.CreditPill-module__l_mTqa__pill{min-height:44px}}
.PlanChip-module__-z_pyG__upgrade{flex:none}.PlanChip-module__-z_pyG__chip{border:1px solid var(--rule);border-radius:var(--r);min-height:30px;font:inherit;white-space:nowrap;flex:none;align-items:center;padding:5px 12px;font-size:12px;line-height:1.3;display:inline-flex}.PlanChip-module__-z_pyG__trial{background:var(--paper2);color:var(--ink);cursor:pointer}@media (hover:hover){.PlanChip-module__-z_pyG__trial:hover{border-color:var(--ink2)}}.PlanChip-module__-z_pyG__trial[data-urgent=true]{border-color:var(--accent);color:var(--accent-text);font-weight:600}[data-dir=B] .PlanChip-module__-z_pyG__trial[data-urgent=true]:not(:where([data-dir=B] [data-dir=A] *)){border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink);color:var(--ink)}.PlanChip-module__-z_pyG__pro{border-color:var(--ink);font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;padding:5px 11px;font-size:11.5px;font-weight:600}@media (pointer:coarse){.PlanChip-module__-z_pyG__chip{min-height:44px}}
.ReadOnlyChip-module__WpYhFa__chip{border:1px solid var(--rule-strong);border-radius:var(--r);background:var(--paper);min-height:30px;color:var(--ink);font:inherit;white-space:nowrap;cursor:pointer;flex:none;align-items:center;gap:6px;padding:5px 12px;font-size:12px;font-weight:500;line-height:1.3;display:inline-flex}@media (hover:hover){.ReadOnlyChip-module__WpYhFa__chip:hover{border-color:var(--ink)}}@media (pointer:coarse){.ReadOnlyChip-module__WpYhFa__chip{min-height:44px}}.ReadOnlyChip-module__WpYhFa__tip{white-space:normal;flex-direction:column;gap:4px;max-width:280px;display:flex}
.LaneEditor-module__HTH2OG__popover[role=dialog]{padding:0;animation:.16s ease-out LaneEditor-module__HTH2OG__lane-in}@keyframes LaneEditor-module__HTH2OG__lane-in{0%{opacity:0;transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.LaneEditor-module__HTH2OG__popover[role=dialog]{animation:none}}.LaneEditor-module__HTH2OG__editor{flex-direction:column;display:flex}.LaneEditor-module__HTH2OG__head{border-bottom:1px solid var(--rule);background:color-mix(in oklch, var(--sc) 6%, var(--paper));align-items:center;gap:8px;padding:12px 14px;display:flex}.LaneEditor-module__HTH2OG__mark{background:var(--sc);border-radius:3px;flex:none;width:10px;height:10px}.LaneEditor-module__HTH2OG__kind{color:var(--ink2);font-size:12px;line-height:1.4}.LaneEditor-module__HTH2OG__count{color:var(--ink3);font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:11px}.LaneEditor-module__HTH2OG__close{border-radius:var(--r-sm);width:28px;height:28px;color:var(--ink2);background:0 0;border:0;flex:none;place-items:center;margin:-4px -6px -4px auto;padding:0;display:grid}@media (hover:hover){.LaneEditor-module__HTH2OG__close:hover{background:var(--paper2);color:var(--ink)}}.LaneEditor-module__HTH2OG__body{flex-direction:column;gap:14px;padding:12px 14px 14px;display:flex}.LaneEditor-module__HTH2OG__field{border:0;flex-direction:column;gap:4px;min-width:0;margin:0;padding:0;display:flex}.LaneEditor-module__HTH2OG__label{color:var(--ink2);padding:0;font-size:11.5px;line-height:1.4}.LaneEditor-module__HTH2OG__hint{color:var(--ink3)}.LaneEditor-module__HTH2OG__name{border:0;border-bottom:1.5px solid var(--rule);width:100%;color:var(--ink);font-family:var(--hand);font-size:calc(17px * var(--hs));letter-spacing:-.01em;background:0 0;border-radius:0;padding:4px 0 3px;font-weight:600;line-height:1.3;display:block}.LaneEditor-module__HTH2OG__name::placeholder{color:var(--ink3);font-weight:500}.LaneEditor-module__HTH2OG__name:focus-visible{border-bottom:2px solid var(--sc);padding-bottom:2.5px}.LaneEditor-module__HTH2OG__name:disabled{color:var(--ink3);font-style:italic}.LaneEditor-module__HTH2OG__keywords{border:1px solid var(--rule);border-radius:var(--r-sm);background:var(--paper);width:100%;color:var(--ink);font-family:var(--mono);padding:6px 9px;font-size:12px;line-height:1.4;display:block}.LaneEditor-module__HTH2OG__keywords::placeholder{color:var(--ink3)}.LaneEditor-module__HTH2OG__keywords:focus-visible{border-color:var(--ink)}.LaneEditor-module__HTH2OG__colors{border:0;min-width:0;margin:0;padding:0}.LaneEditor-module__HTH2OG__colors>legend{margin-bottom:6px}.LaneEditor-module__HTH2OG__swatches{align-items:center;gap:8px;padding:2px 3px;display:flex}.LaneEditor-module__HTH2OG__swatch{background:var(--sc);cursor:pointer;appearance:none;border:0;border-radius:50%;flex:none;width:20px;height:20px;margin:0}.LaneEditor-module__HTH2OG__swatch:checked{box-shadow:0 0 0 2px var(--paper), 0 0 0 3.5px var(--sc)}.LaneEditor-module__HTH2OG__foot{border-top:1px solid var(--rule);align-items:center;gap:6px;padding-top:10px;display:flex}.LaneEditor-module__HTH2OG__remove{border-radius:var(--r);color:var(--danger-text);white-space:nowrap;background:0 0;border:0;margin-left:auto;padding:5px 10px;font-size:12px;font-weight:500}@media (hover:hover){.LaneEditor-module__HTH2OG__remove:hover{background:var(--accent-soft)}}@media (pointer:coarse){.LaneEditor-module__HTH2OG__close{width:44px;height:44px;margin:-12px -14px -12px auto}.LaneEditor-module__HTH2OG__name,.LaneEditor-module__HTH2OG__keywords,.LaneEditor-module__HTH2OG__remove{min-height:44px}.LaneEditor-module__HTH2OG__swatch{background:radial-gradient(circle, var(--sc) 0 10px, transparent 10.5px);border-radius:0;width:44px;height:44px;margin:0 -12px}.LaneEditor-module__HTH2OG__swatch:checked{background:radial-gradient(circle, var(--sc) 0 10px, var(--paper) 10.5px 12.5px, var(--sc) 13px 14.5px, transparent 15px);box-shadow:none}}
.TopBar-module__FurFBq__bar{z-index:25;padding:8px 14px;padding-top:calc(8px + env(safe-area-inset-top));border-bottom:1px solid var(--rule);background:var(--paper);flex:none;justify-content:space-between;align-items:center;gap:10px;display:flex;position:relative}.TopBar-module__FurFBq__start,.TopBar-module__FurFBq__end{flex:1 1 0;align-items:center;gap:8px;display:flex}.TopBar-module__FurFBq__start{min-width:0;margin:-4px;padding:4px;overflow:hidden}.TopBar-module__FurFBq__end{justify-content:flex-end}.TopBar-module__FurFBq__lanesSlot{flex:none;align-items:center}@media (max-width:759.98px){.TopBar-module__FurFBq__start{flex:auto;margin:0;padding:0;overflow:visible}.TopBar-module__FurFBq__end{flex:none}}.TopBar-module__FurFBq__end>*{flex:none}.TopBar-module__FurFBq__titleSlot{flex:0 auto;min-width:48px}.TopBar-module__FurFBq__rangeSlot{flex:0 auto;min-width:96px}.TopBar-module__FurFBq__wordmark{font-family:var(--wordmark);font-size:calc(22px * var(--wordmark-scale));letter-spacing:var(--dls);white-space:nowrap;color:var(--ink);flex:none;font-weight:400;line-height:1}.TopBar-module__FurFBq__wordmarkShort{display:none}@media (max-width:1439.98px){.TopBar-module__FurFBq__wordmarkFull{display:none}.TopBar-module__FurFBq__wordmarkShort{display:inline}}.TopBar-module__FurFBq__title{border-radius:var(--r-sm);width:100%;max-width:200px;min-height:30px;color:var(--ink);font-family:var(--hand);font-size:calc(14px * var(--hs));background:0 0;border:0;align-items:center;gap:4px;padding:0 8px;font-weight:600;display:inline-flex}.TopBar-module__FurFBq__titleText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (hover:hover){.TopBar-module__FurFBq__title:hover{background:var(--paper2)}}.TopBar-module__FurFBq__pill{border:1px solid var(--rule-strong);border-radius:var(--r);background:var(--paper);min-height:30px;color:var(--ink);white-space:nowrap;flex:none;align-items:center;gap:6px;padding:4px 12px;font-size:12.5px;display:inline-flex}.TopBar-module__FurFBq__pill:disabled{color:var(--ink3);border-color:var(--rule)}@media (hover:hover){.TopBar-module__FurFBq__pill:not(:disabled):hover{border-color:var(--ink)}}.TopBar-module__FurFBq__pillActive{border-color:var(--ink);background:var(--ink);color:var(--paper)}.TopBar-module__FurFBq__range{background:var(--paper2);min-width:0;max-width:100%;font-family:var(--mono);font-size:11.5px}.TopBar-module__FurFBq__rangeDates{text-overflow:ellipsis;min-width:0;overflow:hidden}.TopBar-module__FurFBq__rangeLength{color:var(--ink2);font-style:normal}.TopBar-module__FurFBq__outside{color:var(--ink2);white-space:nowrap;align-items:center;font-size:12px}.TopBar-module__FurFBq__floating{box-shadow:var(--shadow-float)}.TopBar-module__FurFBq__zoom{border:1px solid var(--rule-strong);border-radius:var(--r);background:var(--paper);flex:none;align-items:center;display:inline-flex;overflow:hidden}.TopBar-module__FurFBq__zoomCompact{box-shadow:var(--shadow-float)}.TopBar-module__FurFBq__zoomButton{width:30px;height:30px;color:var(--ink);background:0 0;border:0;place-items:center;display:grid}.TopBar-module__FurFBq__zoomButton:disabled{color:var(--ink3)}@media (hover:hover){.TopBar-module__FurFBq__zoomButton:not(:disabled):hover{background:var(--paper2)}}.TopBar-module__FurFBq__zoomLevel{min-width:44px;font-family:var(--mono);font-variant-numeric:tabular-nums;text-align:center;color:var(--ink2);font-size:11px}.TopBar-module__FurFBq__billing{gap:8px}.TopBar-module__FurFBq__avatar{border:1.5px solid var(--ink);background:var(--paper);width:32px;height:32px;color:var(--ink);border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid}.TopBar-module__FurFBq__menu{flex-direction:column;gap:2px;padding:6px;display:flex}.TopBar-module__FurFBq__menuHeading{color:var(--ink2);padding:8px 10px 6px;font-size:12px}.TopBar-module__FurFBq__identity{flex-direction:column;gap:2px;padding:8px 10px;display:flex}.TopBar-module__FurFBq__identityName{font-size:13.5px;font-weight:600}.TopBar-module__FurFBq__identityEmail{color:var(--ink2);overflow-wrap:anywhere;font-size:12px}.TopBar-module__FurFBq__menuRow{justify-content:space-between;align-items:center;gap:10px;padding:6px 10px;display:flex}.TopBar-module__FurFBq__menuLabel{color:var(--ink2);font-size:12.5px}.TopBar-module__FurFBq__menuRule{border:0;border-top:1px solid var(--rule);margin:4px 0}.TopBar-module__FurFBq__menuItem{border-radius:var(--r-sm);width:100%;color:var(--ink);text-align:left;background:0 0;border:0;padding:9px 10px;font-size:13.5px;text-decoration:none;display:block}.TopBar-module__FurFBq__menuItem:disabled{color:var(--ink3)}@media (hover:hover){.TopBar-module__FurFBq__menuItem:not(:disabled):hover{background:var(--paper2)}}.TopBar-module__FurFBq__danger{color:var(--danger-text)}.TopBar-module__FurFBq__hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (pointer:coarse){.TopBar-module__FurFBq__title,.TopBar-module__FurFBq__pill,.TopBar-module__FurFBq__menuItem{min-height:44px}.TopBar-module__FurFBq__zoomButton,.TopBar-module__FurFBq__avatar{width:44px;height:44px}}.TopBar-module__FurFBq__desktopOnly{display:inline-flex}.TopBar-module__FurFBq__phoneOnly{display:none}@media (max-width:759.98px){.TopBar-module__FurFBq__desktopOnly{display:none}.TopBar-module__FurFBq__phoneOnly{display:flex}}@media (max-width:1279.98px){.TopBar-module__FurFBq__languageSlot{display:none}}@media (max-width:1099.98px){.TopBar-module__FurFBq__rangeLength{display:none}}@media (max-width:959.98px){.TopBar-module__FurFBq__rangeSlot,.TopBar-module__FurFBq__dotsSlot{display:none}}.TopBar-module__FurFBq__sheetMenu{flex-direction:column;padding:12px 12px 8px;display:flex}.TopBar-module__FurFBq__sheetIdentity{border-bottom:1px solid var(--rule);flex-direction:column;gap:4px;padding:6px 10px 10px;display:flex}.TopBar-module__FurFBq__sheetIdentityLine{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.TopBar-module__FurFBq__sheetItem{border-radius:var(--r-sm);width:100%;min-height:48px;color:var(--ink);text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:0 10px;font-size:14.5px;text-decoration:none;display:flex}.TopBar-module__FurFBq__sheetItem:disabled{color:var(--ink3)}@media (hover:hover){.TopBar-module__FurFBq__sheetItem:not(:disabled):hover{background:var(--paper2)}}.TopBar-module__FurFBq__sheetHint{color:var(--ink3);margin-left:auto;font-size:12px}.TopBar-module__FurFBq__sheetToggles{grid-template-columns:auto auto;justify-content:space-between;align-items:center;gap:8px 12px;padding:8px 10px;display:grid}.TopBar-module__FurFBq__creditPhone{border:1px solid var(--rule);border-radius:var(--r);min-height:32px;color:var(--ink);font-family:var(--mono);background:0 0;align-items:center;gap:5px;padding:0 11px;font-size:12.5px;font-weight:600}@media (pointer:coarse){.TopBar-module__FurFBq__creditPhone{min-height:44px}}.TopBar-module__FurFBq__sheetItem.TopBar-module__FurFBq__danger{color:var(--danger-text)}
.SnapshotSettingsDialog-module__SDEKha__a{--snap-input-pad:9px 12px;--snap-input-edge:1px solid var(--rule-strong);--snap-input-line:1px solid var(--rule-strong);--snap-select-edge:1px solid var(--rule);--snap-select-line:1px solid var(--rule);--snap-input-radius:var(--r-sm);--snap-input-fill:var(--paper)}.SnapshotSettingsDialog-module__SDEKha__b{--snap-input-pad:8px 0 7.5px;--snap-input-edge:0 solid transparent;--snap-input-line:1.5px solid var(--ink);--snap-select-edge:var(--snap-input-edge);--snap-select-line:var(--snap-input-line);--snap-input-radius:0;--snap-input-fill:transparent}.SnapshotSettingsDialog-module__SDEKha__body{flex-direction:column;gap:18px;min-width:0;display:flex}.SnapshotSettingsDialog-module__SDEKha__lead{color:var(--ink2);margin:0;font-size:13.5px;line-height:1.6}.SnapshotSettingsDialog-module__SDEKha__card{border:1px solid var(--rule);border-radius:var(--r-inner);background:var(--note);flex-direction:column;gap:14px;min-width:0;margin:0;padding:18px 20px;display:flex}.SnapshotSettingsDialog-module__SDEKha__card:disabled{color:var(--ink2)}.SnapshotSettingsDialog-module__SDEKha__frame>label,.SnapshotSettingsDialog-module__SDEKha__label{color:var(--ink);font-size:13px;font-weight:600}.SnapshotSettingsDialog-module__SDEKha__field{flex-direction:column;gap:7px;min-width:0;display:flex}.SnapshotSettingsDialog-module__SDEKha__hint{color:var(--ink3);margin:0;font-size:11.5px;line-height:1.5}.SnapshotSettingsDialog-module__SDEKha__frame>p[id$=-hint]{color:var(--ink3);font-size:11.5px}.SnapshotSettingsDialog-module__SDEKha__urlRow{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.SnapshotSettingsDialog-module__SDEKha__input,.SnapshotSettingsDialog-module__SDEKha__select{min-width:0;padding:var(--snap-input-pad);border:var(--snap-input-edge);border-bottom:var(--snap-input-line);border-radius:var(--snap-input-radius);background:var(--snap-input-fill);color:var(--ink);font:inherit;font-size:14px}.SnapshotSettingsDialog-module__SDEKha__input{flex:220px}.SnapshotSettingsDialog-module__SDEKha__select{border:var(--snap-select-edge);border-bottom:var(--snap-select-line);text-overflow:ellipsis;width:100%}.SnapshotSettingsDialog-module__SDEKha__input::placeholder{color:var(--ink3);opacity:1}.SnapshotSettingsDialog-module__SDEKha__input:focus-visible,.SnapshotSettingsDialog-module__SDEKha__select:focus-visible{border-color:var(--ink)}.SnapshotSettingsDialog-module__SDEKha__input[aria-invalid=true]{border-color:var(--accent)}.SnapshotSettingsDialog-module__SDEKha__input:disabled,.SnapshotSettingsDialog-module__SDEKha__select:disabled{color:var(--ink2);cursor:not-allowed}.SnapshotSettingsDialog-module__SDEKha__chip{border:1px solid var(--rule);border-radius:var(--r-sm);color:var(--success-text);flex:none;padding:6px 10px;font-size:12.5px;line-height:1.4}.SnapshotSettingsDialog-module__SDEKha__chipFailed{border-color:color-mix(in oklch, var(--accent) 45%, var(--rule));color:var(--danger-text);flex:100%}.SnapshotSettingsDialog-module__SDEKha__pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;display:grid}.SnapshotSettingsDialog-module__SDEKha__locked{align-items:center;gap:6px;display:inline-flex}.SnapshotSettingsDialog-module__SDEKha__pro{border-radius:var(--r);background:var(--accent-fill);color:var(--on-accent);padding:1px 6px;font-size:11px;font-weight:700;line-height:1.4}.SnapshotSettingsDialog-module__SDEKha__row{border-top:1px solid var(--rule);justify-content:space-between;align-items:center;gap:16px;padding-top:12px;display:flex}.SnapshotSettingsDialog-module__SDEKha__versionRow{flex-wrap:wrap;align-items:flex-start}.SnapshotSettingsDialog-module__SDEKha__rowText{flex-direction:column;flex:220px;gap:2px;min-width:0;display:flex}.SnapshotSettingsDialog-module__SDEKha__versions{flex:220px}.SnapshotSettingsDialog-module__SDEKha__switch{cursor:pointer;background:0 0;border:0;flex:none;place-items:center;min-width:44px;min-height:32px;padding:0;display:inline-grid}.SnapshotSettingsDialog-module__SDEKha__track{border-radius:var(--r);background:var(--rule-strong);width:40px;height:22px;position:relative}.SnapshotSettingsDialog-module__SDEKha__knob{background:var(--paper);border-radius:50%;width:18px;height:18px;position:absolute;top:2px;left:2px}.SnapshotSettingsDialog-module__SDEKha__switch[aria-checked=true] .SnapshotSettingsDialog-module__SDEKha__track{background:var(--ink)}.SnapshotSettingsDialog-module__SDEKha__switch[aria-checked=true] .SnapshotSettingsDialog-module__SDEKha__knob{left:20px}.SnapshotSettingsDialog-module__SDEKha__switch:disabled{cursor:not-allowed}.SnapshotSettingsDialog-module__SDEKha__switch:disabled .SnapshotSettingsDialog-module__SDEKha__track{opacity:.5}@media (prefers-reduced-motion:no-preference){.SnapshotSettingsDialog-module__SDEKha__knob{transition:left .12s ease-out}}.SnapshotSettingsDialog-module__SDEKha__recent{flex-direction:column;gap:10px;display:flex}.SnapshotSettingsDialog-module__SDEKha__cells{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.SnapshotSettingsDialog-module__SDEKha__cell{flex-direction:column;gap:4px;min-width:0;display:flex}.SnapshotSettingsDialog-module__SDEKha__shot{border:1px solid var(--rule);border-radius:var(--r-xs);background:var(--paper2);height:64px;display:block;overflow:hidden}.SnapshotSettingsDialog-module__SDEKha__cell[data-status=captured] .SnapshotSettingsDialog-module__SDEKha__shot{border:1.5px solid var(--cat-green)}.SnapshotSettingsDialog-module__SDEKha__cell[data-status=unchanged] .SnapshotSettingsDialog-module__SDEKha__shot,.SnapshotSettingsDialog-module__SDEKha__cell[data-status=skipped] .SnapshotSettingsDialog-module__SDEKha__shot{opacity:.6}.SnapshotSettingsDialog-module__SDEKha__cell[data-status=failed] .SnapshotSettingsDialog-module__SDEKha__shot{border-color:var(--accent)}.SnapshotSettingsDialog-module__SDEKha__shot.SnapshotSettingsDialog-module__SDEKha__next{border:1px dashed var(--rule-strong);background:var(--paper)}.SnapshotSettingsDialog-module__SDEKha__paper{background:var(--paper3);width:100%;height:100%;display:block}.SnapshotSettingsDialog-module__SDEKha__picture{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.SnapshotSettingsDialog-module__SDEKha__caption{color:var(--ink2);overflow-wrap:anywhere;font-size:11px;line-height:1.4}.SnapshotSettingsDialog-module__SDEKha__cell[data-status=failed] .SnapshotSettingsDialog-module__SDEKha__caption{color:var(--danger-text)}.SnapshotSettingsDialog-module__SDEKha__progress{background:var(--paper3);border-radius:1px;height:2px;display:block;position:relative;overflow:hidden}.SnapshotSettingsDialog-module__SDEKha__progress:after{background:var(--ink);content:"";width:30%;position:absolute;inset:0 auto 0 0}@media (prefers-reduced-motion:no-preference){.SnapshotSettingsDialog-module__SDEKha__progress:after{animation:1.2s ease-in-out infinite SnapshotSettingsDialog-module__SDEKha__run}}@keyframes SnapshotSettingsDialog-module__SDEKha__run{0%{transform:translate(-100%)}to{transform:translate(340%)}}.SnapshotSettingsDialog-module__SDEKha__notice{color:var(--ink2);margin:0;font-size:13px;line-height:1.5}.SnapshotSettingsDialog-module__SDEKha__notice[data-tone=success]{color:var(--success-text)}.SnapshotSettingsDialog-module__SDEKha__notice[data-tone=warning]{color:var(--danger-text)}.SnapshotSettingsDialog-module__SDEKha__foot{flex-wrap:wrap;flex:auto;justify-content:space-between;align-items:center;gap:8px 12px;min-width:0;display:flex}.SnapshotSettingsDialog-module__SDEKha__footStart{flex-wrap:wrap;gap:4px;display:flex}.SnapshotSettingsDialog-module__SDEKha__footEnd{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 12px;margin-left:auto;display:flex}.SnapshotSettingsDialog-module__SDEKha__off{color:var(--accent-text)}.SnapshotSettingsDialog-module__SDEKha__wait{color:var(--ink2);font-variant-numeric:tabular-nums;font-size:12px}@media (max-width:759.98px){.SnapshotSettingsDialog-module__SDEKha__card{padding:16px}.SnapshotSettingsDialog-module__SDEKha__pair{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.SnapshotSettingsDialog-module__SDEKha__cells{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (pointer:coarse){.SnapshotSettingsDialog-module__SDEKha__input,.SnapshotSettingsDialog-module__SDEKha__select{min-height:44px;font-size:16px}.SnapshotSettingsDialog-module__SDEKha__switch{min-height:44px}}
.NoteCard-module__VTucfq__note{border:1px solid var(--rule);border-radius:var(--r-card);background:var(--note);min-width:0;min-height:96px;box-shadow:var(--shadow-card);color:var(--ink);text-align:left;flex-direction:column;gap:6px;padding:12px;display:flex;position:relative}.NoteCard-module__VTucfq__edged{border-left:var(--edge) solid var(--pin);padding-left:11px}.NoteCard-module__VTucfq__tinted{background:color-mix(in oklch, var(--pin) var(--tint), var(--note))}.NoteCard-module__VTucfq__why,.NoteCard-module__VTucfq__why.NoteCard-module__VTucfq__tinted,.NoteCard-module__VTucfq__question,.NoteCard-module__VTucfq__question.NoteCard-module__VTucfq__tinted{background:color-mix(in oklch, var(--tape-3) 28%, var(--note))}.NoteCard-module__VTucfq__questionDate{color:var(--accent-text)}.NoteCard-module__VTucfq__answer{font-family:var(--hand);font-size:calc(14px * var(--hs));overflow-wrap:anywhere;word-break:keep-all;font-weight:500;line-height:1.3}.NoteCard-module__VTucfq__whyLabel{border:1px solid var(--cat-green);border-radius:var(--r);background:var(--paper);color:var(--cat-green-text);white-space:nowrap;flex:none;padding:0 8px;font-weight:700;line-height:16px}.NoteCard-module__VTucfq__flash{border:2px solid var(--ink);border-radius:calc(var(--r-card) + 5px);pointer-events:none;animation:1.4s ease-out both NoteCard-module__VTucfq__note-flash;position:absolute;inset:-5px}@keyframes NoteCard-module__VTucfq__note-flash{0%{opacity:0;transform:scale(.97)}20%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.03)}}@media (prefers-reduced-motion:reduce){.NoteCard-module__VTucfq__flash{opacity:.8;animation:none}}.NoteCard-module__VTucfq__member{border-top-color:var(--note-mark);border-right-color:var(--note-mark);border-bottom-color:var(--note-mark)}.NoteCard-module__VTucfq__member.NoteCard-module__VTucfq__tinted{border-left-color:var(--note-mark)}.NoteCard-module__VTucfq__planned,.NoteCard-module__VTucfq__planned.NoteCard-module__VTucfq__edged{border:1px dashed var(--pin);background:var(--note);box-shadow:none;padding-left:12px}@media (hover:hover){.NoteCard-module__VTucfq__edged:not(.NoteCard-module__VTucfq__planned):not(.NoteCard-module__VTucfq__member):hover{border-top-color:var(--ink2);border-right-color:var(--ink2);border-bottom-color:var(--ink2)}}.NoteCard-module__VTucfq__top{align-items:center;gap:6px;min-width:0;font-size:11px;display:flex}.NoteCard-module__VTucfq__typeChip{border-radius:var(--r);background:var(--pin-fill);color:var(--on-cat);flex:none;padding:0 6px;font-weight:600;line-height:16px}.NoteCard-module__VTucfq__typeName{color:var(--pin-text);flex:none;font-weight:600;line-height:16px}.NoteCard-module__VTucfq__markCode{color:var(--ms-text);font-family:var(--mono);flex:none;align-items:center;gap:2px;font-weight:600;display:inline-flex}.NoteCard-module__VTucfq__markCode>svg{color:var(--ms)}.NoteCard-module__VTucfq__marks{color:var(--ink2);flex:none;align-items:center;gap:5px;margin-left:auto;display:inline-flex}.NoteCard-module__VTucfq__attached{font-family:var(--mono);font-variant-numeric:tabular-nums}.NoteCard-module__VTucfq__photo{border-radius:var(--r-xs);background:repeating-linear-gradient(135deg, var(--paper3) 0 6px, var(--paper2) 6px 12px);height:88px;display:block;overflow:hidden}.NoteCard-module__VTucfq__photoImage{object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.NoteCard-module__VTucfq__drawing{border:1px dashed var(--rule-strong);border-radius:var(--r-xs);place-items:center;height:64px;display:grid;overflow:hidden}.NoteCard-module__VTucfq__drawing>*{max-width:100%;max-height:100%}.NoteCard-module__VTucfq__icon{border:2px solid var(--pin);width:40px;height:40px;color:var(--pin);border-radius:50%;place-items:center;display:grid}.NoteCard-module__VTucfq__planned .NoteCard-module__VTucfq__icon{border-style:dashed}.NoteCard-module__VTucfq__date{color:var(--ink2);font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:11px}.NoteCard-module__VTucfq__plannedDate{color:var(--pin-text);font-weight:600}.NoteCard-module__VTucfq__title{font-family:var(--hand);font-size:calc(15px * var(--hs));overflow-wrap:anywhere;word-break:keep-all;font-weight:500;line-height:1.3}.NoteCard-module__VTucfq__untitled{color:var(--ink2)}.NoteCard-module__VTucfq__preview{color:var(--ink2);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}
.LaneSheet-module__lxo5qW__head{flex:none;align-items:center;gap:8px;padding:12px 12px 4px 22px;display:flex}.LaneSheet-module__lxo5qW__title{flex:1;font-size:15px;font-weight:600}.LaneSheet-module__lxo5qW__close{border-radius:var(--r);width:44px;height:44px;color:var(--ink3);background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.LaneSheet-module__lxo5qW__list{margin:0;padding:4px 12px 8px;list-style:none}.LaneSheet-module__lxo5qW__row{border-bottom:1px solid var(--paper3);grid-template-columns:minmax(0,1fr) 52px 44px 44px;align-items:center;min-height:48px;display:grid}.LaneSheet-module__lxo5qW__open{border-radius:var(--r-sm);min-width:0;min-height:48px;color:var(--ink);text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:0 10px;font-size:14.5px;display:flex}.LaneSheet-module__lxo5qW__open:disabled{color:var(--ink3)}.LaneSheet-module__lxo5qW__dot{background:var(--sc);border-radius:50%;flex:none;width:10px;height:10px}.LaneSheet-module__lxo5qW__hidden .LaneSheet-module__lxo5qW__dot{box-shadow:inset 0 0 0 2px var(--sc);background:0 0}.LaneSheet-module__lxo5qW__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.LaneSheet-module__lxo5qW__hidden .LaneSheet-module__lxo5qW__name{color:var(--ink3);text-decoration:line-through;-webkit-text-decoration-color:var(--rule-strong);text-decoration-color:var(--rule-strong)}.LaneSheet-module__lxo5qW__none .LaneSheet-module__lxo5qW__name{padding-right:.15em;font-style:italic}.LaneSheet-module__lxo5qW__switchHit{cursor:pointer;place-items:center;width:52px;height:48px;display:grid}.LaneSheet-module__lxo5qW__switch{border-radius:var(--r);background:var(--rule);appearance:none;cursor:pointer;flex:none;width:30px;height:18px;margin:0;transition:background .15s ease-out;position:relative}.LaneSheet-module__lxo5qW__switch:before{background:var(--paper);width:14px;height:14px;box-shadow:var(--shadow-control);content:"";border-radius:50%;transition:transform .15s ease-out;position:absolute;top:2px;left:2px}.LaneSheet-module__lxo5qW__switch:checked{background:var(--ink)}.LaneSheet-module__lxo5qW__switch:checked:before{transform:translate(12px)}.LaneSheet-module__lxo5qW__switch:disabled{cursor:default;opacity:.5}.LaneSheet-module__lxo5qW__move{border-radius:var(--r);width:44px;height:44px;color:var(--ink2);background:0 0;border:0;place-items:center;padding:0;display:grid}.LaneSheet-module__lxo5qW__move:disabled{color:var(--rule-strong)}.LaneSheet-module__lxo5qW__foot{padding:4px 12px 14px 22px;display:flex}.LaneSheet-module__lxo5qW__add{border:1px dashed var(--rule-strong);border-radius:var(--r);min-height:44px;color:var(--ink);background:0 0;align-items:center;gap:6px;padding:0 16px 0 12px;font-size:14px;display:inline-flex}.LaneSheet-module__lxo5qW__add:disabled{color:var(--ink3)}.LaneSheet-module__lxo5qW__status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.LaneSheet-module__lxo5qW__settings{flex-direction:column;display:flex}.LaneSheet-module__lxo5qW__settingsHead{border-bottom:1px solid var(--rule);background:color-mix(in oklch, var(--sc) 6%, var(--paper));align-items:center;gap:8px;padding:6px 12px 6px 22px;display:flex}.LaneSheet-module__lxo5qW__mark{background:var(--sc);border-radius:3px;flex:none;width:10px;height:10px}.LaneSheet-module__lxo5qW__kind{color:var(--ink2);flex:1;font-size:13px}.LaneSheet-module__lxo5qW__settingsBody{flex-direction:column;gap:18px;padding:16px 22px 18px;display:flex}.LaneSheet-module__lxo5qW__field{flex-direction:column;gap:4px;min-width:0;display:flex}.LaneSheet-module__lxo5qW__label{color:var(--ink2);padding:0;font-size:12px;line-height:1.45}.LaneSheet-module__lxo5qW__hint{color:var(--ink3)}.LaneSheet-module__lxo5qW__nameInput{border:0;border-bottom:1.5px solid var(--rule);width:100%;min-height:44px;color:var(--ink);font-family:var(--hand);font-size:calc(19px * var(--hs));letter-spacing:-.01em;background:0 0;border-radius:0;padding:6px 0 5px;font-weight:600}.LaneSheet-module__lxo5qW__nameInput::placeholder{color:var(--ink3);font-weight:500}.LaneSheet-module__lxo5qW__nameInput:focus-visible{border-bottom:2px solid var(--sc);padding-bottom:4.5px}.LaneSheet-module__lxo5qW__nameInput:disabled{color:var(--ink3);font-style:italic}.LaneSheet-module__lxo5qW__keywords{border:1px solid var(--rule);border-radius:var(--r-sm);background:var(--paper);width:100%;min-height:44px;color:var(--ink);font-family:var(--mono);padding:8px 10px;font-size:16px}.LaneSheet-module__lxo5qW__keywords::placeholder{color:var(--ink3)}.LaneSheet-module__lxo5qW__keywords:focus-visible{border-color:var(--ink)}.LaneSheet-module__lxo5qW__colors{border:0;min-width:0;margin:0;padding:0}.LaneSheet-module__lxo5qW__colors>legend{margin-bottom:4px}.LaneSheet-module__lxo5qW__swatches{flex-wrap:wrap;align-items:center;display:flex}.LaneSheet-module__lxo5qW__swatch{background:radial-gradient(circle, var(--sc) 0 10px, transparent 10.5px);cursor:pointer;appearance:none;border:0;flex:none;width:44px;height:44px;margin:0}.LaneSheet-module__lxo5qW__swatch:checked{background:radial-gradient(circle, var(--sc) 0 10px, var(--paper) 10.5px 12.5px, var(--sc) 13px 14.5px, transparent 15px)}.LaneSheet-module__lxo5qW__remove{border-radius:var(--r);min-height:44px;color:var(--danger-text);background:0 0;border:0;align-self:flex-start;margin-left:-10px;padding:0 10px;font-size:14px;font-weight:500}.LaneSheet-module__lxo5qW__settingsFoot{border-top:1px solid var(--rule);padding:10px 22px 12px}@media (prefers-reduced-motion:reduce){.LaneSheet-module__lxo5qW__switch,.LaneSheet-module__lxo5qW__switch:before{transition:none}}
.DotsMeter-module__UYAcdW__meter{min-height:30px;color:var(--ink2);white-space:nowrap;background:0 0;border:0;flex:none;align-items:center;gap:8px;padding:0 4px;font-size:12px;display:inline-flex}.DotsMeter-module__UYAcdW__bar{background:var(--paper3);border-radius:3px;width:64px;height:5px;display:block;overflow:hidden}.DotsMeter-module__UYAcdW__fill{background:var(--ink);height:100%;display:block}.DotsMeter-module__UYAcdW__meter[data-near=true] .DotsMeter-module__UYAcdW__fill{background:var(--accent)}.DotsMeter-module__UYAcdW__label{font-family:var(--mono);font-variant-numeric:tabular-nums}@media (pointer:coarse){.DotsMeter-module__UYAcdW__meter{min-height:44px}}@media (max-width:1099.98px){.DotsMeter-module__UYAcdW__bar{display:none}}
.DrawerButton-module__Fnh2bq__badge{border-radius:var(--r);background:var(--ink);min-width:18px;color:var(--paper);font-family:var(--mono);font-variant-numeric:tabular-nums;place-items:center;padding:0 6px;font-size:11px;line-height:16px;display:inline-grid}
.LaneChips-module__Q0zpua__chips{border-radius:var(--r);background:var(--paper2);flex:none;align-items:center;gap:2px;padding:2px;display:flex}.LaneChips-module__Q0zpua__column{flex-direction:column;align-items:stretch;gap:2px;display:flex}.LaneChips-module__Q0zpua__chips[data-off=true]>*,.LaneChips-module__Q0zpua__column[data-off=true]>*{opacity:.5}.LaneChips-module__Q0zpua__chip{border-radius:var(--r);touch-action:none;flex:none;align-items:center;transition:margin .1s ease-out;display:inline-flex}.LaneChips-module__Q0zpua__column .LaneChips-module__Q0zpua__chip{display:flex}.LaneChips-module__Q0zpua__dragging{opacity:.4}.LaneChips-module__Q0zpua__chips .LaneChips-module__Q0zpua__before{box-shadow:-2px 0 0 0 var(--ink);margin-left:4px}.LaneChips-module__Q0zpua__chips .LaneChips-module__Q0zpua__after{box-shadow:2px 0 0 0 var(--ink);margin-right:4px}.LaneChips-module__Q0zpua__column .LaneChips-module__Q0zpua__before{box-shadow:0 -2px 0 0 var(--ink);margin-top:4px}.LaneChips-module__Q0zpua__column .LaneChips-module__Q0zpua__after{box-shadow:0 2px 0 0 var(--ink);margin-bottom:4px}.LaneChips-module__Q0zpua__dot{border-radius:var(--r) 0 0 var(--r);background:transparent radial-gradient(circle at 60% 50%, var(--sc) 0 4px, transparent 4.5px);cursor:pointer;border:0;flex:none;width:22px;height:24px;padding:0}.LaneChips-module__Q0zpua__hidden .LaneChips-module__Q0zpua__dot{background-image:radial-gradient(circle at 60% 50%, var(--sc) 0 2.5px, transparent 3px 3.5px, var(--sc) 4px, transparent 4.5px)}.LaneChips-module__Q0zpua__name{border-radius:0 var(--r) var(--r) 0;min-height:24px;color:var(--ink);white-space:nowrap;cursor:grab;background:0 0;border:0;padding:0 9px 0 2px;font-size:12px;font-weight:500;line-height:1}.LaneChips-module__Q0zpua__column .LaneChips-module__Q0zpua__name{text-align:left;flex:1;min-height:28px}.LaneChips-module__Q0zpua__hidden .LaneChips-module__Q0zpua__name{color:var(--ink3);text-decoration:line-through;-webkit-text-decoration-color:var(--rule-strong);text-decoration-color:var(--rule-strong)}.LaneChips-module__Q0zpua__none .LaneChips-module__Q0zpua__name{cursor:pointer;font-style:italic}.LaneChips-module__Q0zpua__dragging .LaneChips-module__Q0zpua__name{cursor:grabbing}.LaneChips-module__Q0zpua__dot:disabled,.LaneChips-module__Q0zpua__name:disabled,.LaneChips-module__Q0zpua__add:disabled,.LaneChips-module__Q0zpua__pill:disabled{cursor:default}.LaneChips-module__Q0zpua__add{width:24px;height:24px;color:var(--ink3);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;margin-left:2px;padding:0;display:grid}.LaneChips-module__Q0zpua__column .LaneChips-module__Q0zpua__add{align-self:flex-start;margin:2px 0 0}@media (hover:hover){.LaneChips-module__Q0zpua__add:not(:disabled):hover{background:var(--paper);color:var(--ink)}}.LaneChips-module__Q0zpua__pill{border-radius:var(--r);background:var(--paper2);min-height:30px;color:var(--ink);white-space:nowrap;border:0;flex:none;align-items:center;gap:6px;padding:4px 10px 4px 12px;font-size:12.5px;display:none}.LaneChips-module__Q0zpua__pill:disabled{color:var(--ink3)}.LaneChips-module__Q0zpua__pillCount{color:var(--ink2);font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:11px}.LaneChips-module__Q0zpua__status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1099.98px){.LaneChips-module__Q0zpua__row .LaneChips-module__Q0zpua__name{display:none}.LaneChips-module__Q0zpua__row .LaneChips-module__Q0zpua__dot{border-radius:var(--r)}}@media (max-width:959.98px){.LaneChips-module__Q0zpua__row{display:none}.LaneChips-module__Q0zpua__pill{display:inline-flex}}.LaneChips-module__Q0zpua__row[data-squeeze="1"] .LaneChips-module__Q0zpua__name,.LaneChips-module__Q0zpua__row[data-squeeze="2"] .LaneChips-module__Q0zpua__name{display:none}.LaneChips-module__Q0zpua__row[data-squeeze="1"] .LaneChips-module__Q0zpua__dot{border-radius:var(--r)}.LaneChips-module__Q0zpua__row[data-squeeze="2"]{display:none}.LaneChips-module__Q0zpua__pill[data-squeeze="2"]{display:inline-flex}@media (pointer:coarse){.LaneChips-module__Q0zpua__dot,.LaneChips-module__Q0zpua__add{width:44px;height:44px}.LaneChips-module__Q0zpua__name,.LaneChips-module__Q0zpua__pill{min-height:44px}}@media (prefers-reduced-motion:reduce){.LaneChips-module__Q0zpua__chip{transition:none}}
.SaveStatus-module__Ct5Uva__region{flex:none;display:inline-flex}.SaveStatus-module__Ct5Uva__chip{min-height:30px;color:var(--ink2);font-family:var(--mono);white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;padding:0 4px;font-size:11px;display:inline-flex}.SaveStatus-module__Ct5Uva__button{border:1px solid var(--rule-strong);border-radius:var(--r);color:var(--danger-text);cursor:pointer;padding:0 10px}.SaveStatus-module__Ct5Uva__dot{border:1.5px solid var(--success-text);background:var(--success-text);border-radius:50%;width:8px;height:8px}.SaveStatus-module__Ct5Uva__chip[data-state=saving] .SaveStatus-module__Ct5Uva__dot{border-color:var(--ink3);background:0 0}.SaveStatus-module__Ct5Uva__chip[data-state=failed] .SaveStatus-module__Ct5Uva__dot{border-color:var(--accent);background:var(--accent)}@media (max-width:959.98px){.SaveStatus-module__Ct5Uva__words{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.SaveStatus-module__Ct5Uva__button{padding:0 8px}}@media (pointer:coarse){.SaveStatus-module__Ct5Uva__chip{min-height:44px}.SaveStatus-module__Ct5Uva__button{justify-content:center;min-width:44px}}
.EditorShell-module__5jopYa__shell{height:100dvh;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);flex-direction:column;display:flex;overflow:hidden}.EditorShell-module__5jopYa__topSlot,.EditorShell-module__5jopYa__topInner{display:contents}@media (max-width:759.98px){.EditorShell-module__5jopYa__topSlot{background:var(--paper);flex:none;grid-template-rows:1fr;transition:grid-template-rows .2s,padding-top .2s;display:grid}.EditorShell-module__5jopYa__topInner{flex-direction:column;justify-content:flex-end;min-height:0;transition:visibility;display:flex;overflow:hidden}.EditorShell-module__5jopYa__topSlot[data-away=true]{padding-top:env(safe-area-inset-top);grid-template-rows:0fr}.EditorShell-module__5jopYa__topSlot[data-away=true]>.EditorShell-module__5jopYa__topInner{visibility:hidden;transition:visibility 0s linear .2s}}.EditorShell-module__5jopYa__notices{flex:none}.EditorShell-module__5jopYa__main{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.EditorShell-module__5jopYa__minimap{display:contents}.EditorShell-module__5jopYa__covered{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.EditorShell-module__5jopYa__wide{display:contents}@media (max-width:759.98px){.EditorShell-module__5jopYa__wide{display:none}}.EditorShell-module__5jopYa__floating{z-index:9;border:1px solid var(--rule);border-radius:var(--r-panel);background:var(--paper);box-shadow:var(--shadow-float);align-items:center;gap:8px;padding:4px;display:flex;position:absolute;bottom:16px;right:16px}@media print{.EditorShell-module__5jopYa__shell[data-list=open]{height:auto;padding:0;display:block;overflow:visible}.EditorShell-module__5jopYa__shell[data-list=open]>:not(.EditorShell-module__5jopYa__main),.EditorShell-module__5jopYa__shell[data-list=open] .EditorShell-module__5jopYa__main>:not([data-part=list-view]){display:none}.EditorShell-module__5jopYa__shell[data-list=open] .EditorShell-module__5jopYa__main{display:block}}
.OfflineBar-module__6xdFBG__region{flex:none}.OfflineBar-module__6xdFBG__bar{background:var(--ink);color:var(--paper);text-align:center;padding:8px 16px;font-size:13px;line-height:1.45}
.ProgressBar-module__txim8W__track{background:var(--paper3);border-radius:3px;width:100%;height:6px;overflow:hidden}.ProgressBar-module__txim8W__fill{border-radius:inherit;height:100%;transition:width .2s ease-out}.ProgressBar-module__txim8W__ink{background:var(--ink)}.ProgressBar-module__txim8W__accent{background:var(--accent)}
.ImagePreview-module__ccmPYW__preview{z-index:100;background:var(--paper);color:var(--ink);position:fixed;inset:0}.ImagePreview-module__ccmPYW__content{width:100%;height:100%;padding:48px 20px 20px}.ImagePreview-module__ccmPYW__image{object-fit:contain;width:100%;height:100%;display:block}.ImagePreview-module__ccmPYW__close{border:1px solid var(--rule);background:var(--paper);width:40px;height:40px;color:var(--ink);border-radius:50%;place-items:center;display:grid;position:absolute;top:12px;right:16px}
.GoalIconCandidates-module__hLJsra__candidates{flex-direction:column;gap:14px;min-width:0;display:flex}.GoalIconCandidates-module__hLJsra__question{color:var(--ink);margin:0;font-size:14px;font-weight:600;line-height:1.4}.GoalIconCandidates-module__hLJsra__grid{gap:10px;display:grid}.GoalIconCandidates-module__hLJsra__four,.GoalIconCandidates-module__hLJsra__responsive{grid-template-columns:repeat(4,minmax(0,1fr))}.GoalIconCandidates-module__hLJsra__two{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:759.98px){.GoalIconCandidates-module__hLJsra__responsive{grid-template-columns:repeat(2,minmax(0,1fr))}}.GoalIconCandidates-module__hLJsra__cell{box-sizing:border-box;aspect-ratio:1;border-radius:var(--r-inner);background:var(--paper3);width:100%;font:inherit;border:0;padding:0;display:block;position:relative;overflow:hidden}button.GoalIconCandidates-module__hLJsra__cell{cursor:pointer}.GoalIconCandidates-module__hLJsra__picture{border-radius:inherit;object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.GoalIconCandidates-module__hLJsra__pending{background:var(--paper3)}@media (prefers-reduced-motion:no-preference){.GoalIconCandidates-module__hLJsra__pending{animation:1.4s ease-in-out infinite alternate GoalIconCandidates-module__hLJsra__waiting}}@keyframes GoalIconCandidates-module__hLJsra__waiting{to{background:var(--paper2)}}.GoalIconCandidates-module__hLJsra__selected{box-shadow:0 0 0 3px var(--paper), 0 0 0 5px var(--ink);overflow:visible}button.GoalIconCandidates-module__hLJsra__cell:focus-visible{outline-offset:7px}@media (hover:hover){button.GoalIconCandidates-module__hLJsra__cell:not(.GoalIconCandidates-module__hLJsra__selected):hover{box-shadow:0 0 0 3px var(--paper), 0 0 0 5px var(--rule-strong)}}@media (forced-colors:active){.GoalIconCandidates-module__hLJsra__selected{outline-offset:3px;outline:2px solid canvastext}}.GoalIconCandidates-module__hLJsra__cellWrap{min-width:0;position:relative}.GoalIconCandidates-module__hLJsra__previewButton{border:1px solid var(--rule);border-radius:var(--r-sm);background:var(--paper);width:30px;height:30px;color:var(--ink);box-shadow:var(--shadow-control);cursor:zoom-in;place-items:center;display:grid;position:absolute;bottom:6px;right:6px}
.SegmentedControl-module__jqNq1W__group{border:1px solid var(--rule);border-radius:var(--r);background:var(--segment-track);flex:none;align-items:stretch;gap:2px;width:max-content;max-width:100%;padding:2px;display:inline-flex}.SegmentedControl-module__jqNq1W__segment{border-radius:var(--r);color:var(--ink2);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;font-weight:500;transition:background-color .15s ease-out,color .15s ease-out;display:inline-flex}.SegmentedControl-module__jqNq1W__sm .SegmentedControl-module__jqNq1W__segment{min-height:26px;padding:3px 10px;font-size:12px}.SegmentedControl-module__jqNq1W__md .SegmentedControl-module__jqNq1W__segment{min-height:32px;padding:5px 14px;font-size:13px}.SegmentedControl-module__jqNq1W__mono .SegmentedControl-module__jqNq1W__segment{font-family:var(--mono);letter-spacing:.02em;font-size:11px}@media (hover:hover){.SegmentedControl-module__jqNq1W__segment:enabled:not([aria-pressed=true]):hover{color:var(--ink)}}.SegmentedControl-module__jqNq1W__segment[aria-pressed=true]{background:var(--segment-on-fill);color:var(--segment-on-text);box-shadow:var(--segment-on-shadow)}.SegmentedControl-module__jqNq1W__segment:disabled{cursor:not-allowed}@media (pointer:coarse){.SegmentedControl-module__jqNq1W__sm .SegmentedControl-module__jqNq1W__segment,.SegmentedControl-module__jqNq1W__md .SegmentedControl-module__jqNq1W__segment{min-height:44px}}
.GoalIconForm-module__kpoHzq__form{flex-direction:column;gap:16px;min-width:0;display:flex}.GoalIconForm-module__kpoHzq__step{flex-direction:column;gap:8px;min-width:0;display:flex}.GoalIconForm-module__kpoHzq__heading{color:var(--ink);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:14px;font-weight:600;line-height:1.4;display:flex}.GoalIconForm-module__kpoHzq__badge{background:var(--ink);width:20px;height:20px;color:var(--paper);font-family:var(--mono);border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:600;line-height:1;display:grid}.GoalIconForm-module__kpoHzq__optional{color:var(--ink3);font-size:12px;font-weight:400}.GoalIconForm-module__kpoHzq__scene{box-sizing:border-box;border:1px solid var(--rule-strong);border-radius:var(--r-inner);background:var(--paper);width:100%;min-height:85px;color:var(--ink);font:inherit;resize:vertical;padding:10px 12px;font-size:13.5px;line-height:1.55;display:block}.GoalIconForm-module__kpoHzq__scene::placeholder{color:var(--ink3);opacity:1}.GoalIconForm-module__kpoHzq__scene:focus-visible{border-color:var(--ink)}.GoalIconForm-module__kpoHzq__scene:read-only{resize:none}.GoalIconForm-module__kpoHzq__examples{flex-wrap:wrap;gap:6px;display:flex}.GoalIconForm-module__kpoHzq__example{border:1px solid var(--rule);border-radius:var(--r);min-height:28px;color:var(--ink2);font:inherit;text-align:left;cursor:pointer;background:0 0;padding:4px 10px;font-size:12px;line-height:1.5;transition:border-color .15s ease-out,color .15s ease-out}@media (hover:hover){.GoalIconForm-module__kpoHzq__example:hover,.GoalIconForm-module__kpoHzq__attach:hover{border-color:var(--ink);color:var(--ink)}}[data-read-only] .GoalIconForm-module__kpoHzq__example,[data-read-only] .GoalIconForm-module__kpoHzq__attach{cursor:default}.GoalIconForm-module__kpoHzq__references{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.GoalIconForm-module__kpoHzq__reference{flex:none;width:64px;height:64px;position:relative}.GoalIconForm-module__kpoHzq__photo{box-sizing:border-box;border:1px solid var(--rule);border-radius:var(--r-inner);background:var(--paper3);object-fit:cover;width:100%;height:100%;display:block}.GoalIconForm-module__kpoHzq__busy{opacity:.45}@media (prefers-reduced-motion:no-preference){.GoalIconForm-module__kpoHzq__busy{animation:1.2s ease-in-out infinite alternate GoalIconForm-module__kpoHzq__breathe}}@keyframes GoalIconForm-module__kpoHzq__breathe{to{opacity:.75}}.GoalIconForm-module__kpoHzq__name{border-radius:var(--r-xs);background:var(--paper);color:var(--ink);font-family:var(--mono);pointer-events:none;padding:1px 4px;font-size:11px;line-height:1.2;position:absolute;bottom:4px;left:4px}.GoalIconForm-module__kpoHzq__remove{border:1px solid var(--rule);background:var(--paper);width:18px;height:18px;color:var(--ink);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:-6px;right:-6px}.GoalIconForm-module__kpoHzq__remove:after{content:"";position:absolute;inset:-6px}@media (pointer:coarse){.GoalIconForm-module__kpoHzq__remove:after{inset:-13px}}.GoalIconForm-module__kpoHzq__attach{box-sizing:border-box;border:1px dashed var(--rule);border-radius:var(--r-inner);width:64px;height:64px;color:var(--ink2);font:inherit;cursor:pointer;background:0 0;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:2px;padding:0 4px;font-size:12px;line-height:1.3;display:flex}.GoalIconForm-module__kpoHzq__hint{max-width:300px;color:var(--ink3);flex:220px;font-size:12px;line-height:1.5}.GoalIconForm-module__kpoHzq__styles{align-self:flex-start;gap:0;padding:3px}.GoalIconForm-module__kpoHzq__notice{flex-direction:column;gap:8px;display:flex}.GoalIconForm-module__kpoHzq__footer{flex-direction:column;gap:16px;width:100%;display:flex}.GoalIconForm-module__kpoHzq__form .GoalIconForm-module__kpoHzq__footer{border-top:1px solid var(--rule);padding-top:14px}.GoalIconForm-module__kpoHzq__row{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.GoalIconForm-module__kpoHzq__facts{flex-wrap:wrap;align-items:center;gap:14px;min-width:0;display:flex}.GoalIconForm-module__kpoHzq__fact{flex-direction:column;min-width:0;display:flex}.GoalIconForm-module__kpoHzq__factLabel{color:var(--ink3);font-size:11px;line-height:1.5}.GoalIconForm-module__kpoHzq__costValue{font-family:var(--mono);align-items:baseline;gap:6px;line-height:1.4;display:inline-flex}.GoalIconForm-module__kpoHzq__cost{font-size:18px;font-weight:600}.GoalIconForm-module__kpoHzq__cost svg{margin-left:6px}.GoalIconForm-module__kpoHzq__fourImages{color:var(--ink3);font-size:11px;font-weight:400}.GoalIconForm-module__kpoHzq__model{color:var(--ink);font-family:var(--mono);overflow-wrap:anywhere;font-size:12px;line-height:1.5}.GoalIconForm-module__kpoHzq__actions{flex:1 0 auto;justify-content:flex-end;align-items:center;gap:14px;display:flex}.GoalIconForm-module__kpoHzq__cancel,.GoalIconForm-module__kpoHzq__paint{padding-block:10px;font-size:13.5px;line-height:1.5}.GoalIconForm-module__kpoHzq__cancel{border-color:var(--rule);font-weight:400}.GoalIconForm-module__kpoHzq__paint{padding-inline:20px}.GoalIconForm-module__kpoHzq__note{color:var(--ink3);margin:0;font-size:11.5px;line-height:1.5}@media (max-width:759.98px){.GoalIconForm-module__kpoHzq__examples{flex-direction:column;align-items:flex-start}.GoalIconForm-module__kpoHzq__example{max-width:100%}.GoalIconForm-module__kpoHzq__hint{flex-basis:100%;max-width:none}.GoalIconForm-module__kpoHzq__row{flex-direction:column;align-items:stretch;gap:12px}.GoalIconForm-module__kpoHzq__facts{flex-wrap:nowrap;justify-content:space-between;gap:12px}.GoalIconForm-module__kpoHzq__actions{justify-content:stretch;gap:10px}.GoalIconForm-module__kpoHzq__actions>*{flex:1 1 0}.GoalIconForm-module__kpoHzq__actions>.GoalIconForm-module__kpoHzq__cancel{flex:none}}
.GoalIconDialog-module__kUiAiq__kicker{color:var(--ms-text);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:5px;font-size:11px;line-height:1.3;display:flex}.GoalIconDialog-module__kUiAiq__balance{flex:none;align-items:center;display:inline-flex}.GoalIconDialog-module__kUiAiq__balanceText{border:1px solid var(--rule);border-radius:var(--r);color:var(--ink);font-family:var(--mono);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:5px;padding:4px 10px;font-size:12px;line-height:1.3;display:inline-flex}.GoalIconDialog-module__kUiAiq__balanceText>svg{color:var(--credit-star)}.GoalIconDialog-module__kUiAiq__body{flex-direction:column;gap:16px;min-width:0;display:flex}.GoalIconDialog-module__kUiAiq__body[data-phase=form],.GoalIconDialog-module__kUiAiq__body[data-phase=pick]{margin-bottom:-6px}.GoalIconDialog-module__kUiAiq__generating{flex-direction:column;gap:16px;padding:26px 2px;display:flex}.GoalIconDialog-module__kUiAiq__progress{border-radius:var(--r)}.GoalIconDialog-module__kUiAiq__line{color:var(--ink);margin:0;font-size:13.5px;line-height:1.55}.GoalIconDialog-module__kUiAiq__meta{color:var(--ink3);font-family:var(--mono);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.5}.GoalIconDialog-module__kUiAiq__pick{flex-direction:column;gap:14px;display:flex}.GoalIconDialog-module__kUiAiq__hint{color:var(--ink3);margin:0;font-size:12px;line-height:1.5}.GoalIconDialog-module__kUiAiq__again{align-self:flex-start}.GoalIconDialog-module__kUiAiq__detail{color:var(--ink2);margin-top:2px;display:block}.GoalIconDialog-module__kUiAiq__pickFooter{flex-wrap:wrap;align-items:center;gap:10px;width:100%;display:flex}.GoalIconDialog-module__kUiAiq__grow{flex:1}.GoalIconDialog-module__kUiAiq__receipt{color:var(--accent-text);font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:12px}.GoalIconDialog-module__kUiAiq__receiptText{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.GoalIconDialog-module__kUiAiq__regenerate{border-color:var(--rule);gap:4px;padding:10px 16px;font-size:13px;font-weight:400;line-height:1.5}.GoalIconDialog-module__kUiAiq__use{padding:10px 20px;font-size:13.5px;line-height:1.5}.GoalIconDialog-module__kUiAiq__hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:759.98px){.GoalIconDialog-module__kUiAiq__generating{padding:12px 0}.GoalIconDialog-module__kUiAiq__use{flex:100%}}
.MilestonePopover-module__R2lqLW__a{--mark:var(--accent);--mark-text:var(--accent-text);--panel-edge:var(--accent)}.MilestonePopover-module__R2lqLW__b{--mark:var(--ms);--mark-text:var(--ms-text);--panel-edge:var(--rule)}.MilestonePopover-module__R2lqLW__panel{z-index:60;visibility:hidden;border:1px solid var(--panel-edge);border-radius:var(--r-panel);background:var(--paper);max-height:calc(100dvh - 16px);box-shadow:var(--shadow-float);padding:14px;position:fixed;top:140px;left:16px}@media (prefers-reduced-motion:no-preference){.MilestonePopover-module__R2lqLW__panel{animation:.14s ease-out MilestonePopover-module__R2lqLW__appear}}@keyframes MilestonePopover-module__R2lqLW__appear{0%{opacity:0;transform:translateY(4px)}}.MilestonePopover-module__R2lqLW__caret{border-top:1px solid var(--panel-edge);border-left:1px solid var(--panel-edge);background:var(--paper);width:12px;height:12px;margin-left:-6px;position:absolute;top:-7px;transform:rotate(45deg)}.MilestonePopover-module__R2lqLW__panel[data-side=top] .MilestonePopover-module__R2lqLW__caret{top:auto;bottom:-7px;transform:rotate(225deg)}.MilestonePopover-module__R2lqLW__form{flex-direction:column;gap:12px;min-width:0;display:flex}.MilestonePopover-module__R2lqLW__head{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.MilestonePopover-module__R2lqLW__heading{font-size:13px;font-weight:600;line-height:1.4}.MilestonePopover-module__R2lqLW__code{color:var(--mark-text);font-family:var(--mono);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px;font-weight:600}.MilestonePopover-module__R2lqLW__sheetTitle{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.MilestonePopover-module__R2lqLW__name{font-family:var(--hand);font-weight:700}.MilestonePopover-module__R2lqLW__select{border:0;border-bottom:1.5px solid var(--ink);width:100%;min-width:0;color:var(--ink);font:inherit;text-overflow:ellipsis;background:0 0;border-radius:0;padding:8px 0 7.5px;font-size:16px}.MilestonePopover-module__R2lqLW__select:focus-visible{border-bottom-width:2px;padding-bottom:7px}.MilestonePopover-module__R2lqLW__select:disabled{border-color:var(--rule-strong);color:var(--ink2);cursor:not-allowed}.MilestonePopover-module__R2lqLW__foot{border-top:1px solid var(--rule);align-items:center;gap:8px;padding-top:10px;display:flex}.MilestonePopover-module__R2lqLW__grow{flex:1}@media (pointer:coarse){.MilestonePopover-module__R2lqLW__select{min-height:44px}}.MilestonePopover-module__R2lqLW__form :is(input:not([type=radio]):not([type=checkbox]),textarea,select):focus-visible{outline:none}.MilestonePopover-module__R2lqLW__sheetForm{flex-direction:column;gap:16px;padding:14px 16px 8px;display:flex}.MilestonePopover-module__R2lqLW__sheetHead{align-items:center;gap:8px;min-width:0;display:flex}.MilestonePopover-module__R2lqLW__sheetStar{color:var(--ms);flex:none}.MilestonePopover-module__R2lqLW__sheetHeading{letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:17px;font-weight:600;overflow:hidden}.MilestonePopover-module__R2lqLW__sheetCode{border-radius:var(--r);box-shadow:inset 0 0 0 1px var(--ms);color:var(--ms-text);flex:none;align-items:center;margin-right:auto;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}.MilestonePopover-module__R2lqLW__sheetCode>*{font-size:inherit}.MilestonePopover-module__R2lqLW__sheetClose{border-radius:var(--r);width:44px;height:44px;color:var(--ink3);background:0 0;border:0;flex:none;place-items:center;margin:-8px -12px -8px 0;display:grid}.MilestonePopover-module__R2lqLW__sheetGrid{grid-template-columns:auto minmax(0,1fr);align-items:end;gap:12px;display:grid}input.MilestonePopover-module__R2lqLW__sheetName{font-size:16px;font-weight:600}.MilestonePopover-module__R2lqLW__sheetGoals{flex-direction:column;gap:6px;display:flex}.MilestonePopover-module__R2lqLW__sheetLabel{color:var(--ink3);font-size:11.5px}.MilestonePopover-module__R2lqLW__pills{flex-wrap:wrap;gap:8px;display:flex}.MilestonePopover-module__R2lqLW__pill{border:1px solid var(--rule);border-radius:var(--r);max-width:100%;min-height:40px;color:var(--ink);background:0 0;align-items:center;padding:0 14px;font-size:13px;display:inline-flex}.MilestonePopover-module__R2lqLW__pill[aria-checked=true]{border:1.5px solid var(--ms);background:color-mix(in oklch, var(--ms) 12%, transparent)}.MilestonePopover-module__R2lqLW__pillText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.MilestonePopover-module__R2lqLW__sheetFoot{align-items:center;gap:8px;padding:10px 16px 12px;display:flex}.MilestonePopover-module__R2lqLW__sheetRemove{color:var(--danger-text)}
.GoalBanner-module__SiHwQG__banner{z-index:8;width:max-content;max-width:min(620px,100% - 32px);color:var(--ink);font:inherit;text-align:left;-webkit-user-select:none;user-select:none;align-items:center;gap:4px;padding:5px;display:flex;position:absolute;top:120px;left:16px}.GoalBanner-module__SiHwQG__open:disabled{cursor:default}.GoalBanner-module__SiHwQG__open{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:2px 4px;display:flex}.GoalBanner-module__SiHwQG__control{border-radius:var(--r-sm);width:32px;height:36px;color:var(--ink2);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.GoalBanner-module__SiHwQG__control:hover{background:var(--paper2);color:var(--ink)}.GoalBanner-module__SiHwQG__handle{touch-action:none;cursor:grab}.GoalBanner-module__SiHwQG__banner[data-dragging=true] .GoalBanner-module__SiHwQG__handle{cursor:grabbing}.GoalBanner-module__SiHwQG__a{--mark:var(--accent);--mark-text:var(--accent-text);border:1.5px solid var(--ink);border-radius:var(--r);background:var(--note);box-shadow:0 3px 0 var(--ink);transform:rotate(calc(-1deg * var(--tilt)));transform-origin:0}.GoalBanner-module__SiHwQG__b{--mark:var(--ms);--mark-text:var(--ms-text);border:1px solid var(--rule);border-left:3px solid var(--ms);border-radius:var(--r-card);background:var(--paper);box-shadow:var(--shadow-card)}.GoalBanner-module__SiHwQG__icon{margin-right:-2px}.GoalBanner-module__SiHwQG__badge{border-radius:var(--r);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;flex:none;padding:3px 8px;font-size:11px;font-weight:600;line-height:1.35}.GoalBanner-module__SiHwQG__a .GoalBanner-module__SiHwQG__badge{background:var(--accent-fill);color:var(--on-accent)}.GoalBanner-module__SiHwQG__b .GoalBanner-module__SiHwQG__badge{box-shadow:inset 0 0 0 1px var(--mark);color:var(--mark-text);padding:2px 7px}.GoalBanner-module__SiHwQG__title{min-width:0;font-family:var(--hand);font-size:calc(16px * var(--hs));text-overflow:ellipsis;white-space:nowrap;font-weight:700;line-height:1.3;overflow:hidden}.GoalBanner-module__SiHwQG__meta{color:var(--ink2);font-family:var(--mono);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;align-items:center;gap:8px;font-size:12px;display:flex}.GoalBanner-module__SiHwQG__progress,.GoalBanner-module__SiHwQG__state{color:var(--mark-text);align-items:center;gap:3px;font-weight:600;display:inline-flex}@media (hover:hover){.GoalBanner-module__SiHwQG__a:hover{background:var(--paper)}.GoalBanner-module__SiHwQG__b:hover{border-color:var(--ink2);border-left-color:var(--ms)}}@media (max-width:759.98px){.GoalBanner-module__SiHwQG__banner{max-width:calc(100% - 24px)}.GoalBanner-module__SiHwQG__open{gap:6px}.GoalBanner-module__SiHwQG__control{width:36px;height:44px}.GoalBanner-module__SiHwQG__due{display:none}.GoalBanner-module__SiHwQG__title{font-size:calc(14px * var(--hs))}.GoalBanner-module__SiHwQG__meta{gap:6px;font-size:11px}.GoalBanner-module__SiHwQG__withIcon .GoalBanner-module__SiHwQG__due,.GoalBanner-module__SiHwQG__withIcon[data-status=achieved] .GoalBanner-module__SiHwQG__progress{display:none}}
.Sheet-module__7Yhcpq__layer{z-index:55;position:fixed;inset:0}.Sheet-module__7Yhcpq__scrim{background:var(--scrim);animation:.18s ease-out Sheet-module__7Yhcpq__fade;position:absolute;inset:0}.Sheet-module__7Yhcpq__panel{background:var(--paper);box-shadow:var(--shadow-modal);flex-direction:column;display:flex;position:absolute}.Sheet-module__7Yhcpq__bottom{max-height:var(--sheet-max,85dvh);padding-bottom:env(safe-area-inset-bottom);border-radius:var(--r-panel) var(--r-panel) 0 0;animation:.22s ease-out Sheet-module__7Yhcpq__from-below;bottom:0;left:0;right:0}.Sheet-module__7Yhcpq__right{width:min(360px,100vw - 48px);padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);border-radius:var(--r-panel) 0 0 var(--r-panel);animation:.22s ease-out Sheet-module__7Yhcpq__from-right;top:0;bottom:0;right:0}.Sheet-module__7Yhcpq__banded{border-top:3px solid var(--sheet-band)}@media (max-width:759.98px){.Sheet-module__7Yhcpq__right.Sheet-module__7Yhcpq__fill{border-radius:0;width:100%}}.Sheet-module__7Yhcpq__grabber{border-radius:var(--r);background:var(--rule-strong);flex:none;align-self:center;width:36px;height:4px;margin-top:8px}.Sheet-module__7Yhcpq__head{flex:none;align-items:center;gap:12px;padding:12px 16px 8px 22px;display:flex}.Sheet-module__7Yhcpq__title{letter-spacing:-.01em;flex:1;min-width:0;font-size:17px;font-weight:600}.Sheet-module__7Yhcpq__hiddenTitle{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Sheet-module__7Yhcpq__close{border-radius:var(--r);width:44px;height:44px;color:var(--ink2);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;margin-left:auto;display:grid}@media (hover:hover){.Sheet-module__7Yhcpq__close:hover{background:var(--paper2);color:var(--ink)}}.Sheet-module__7Yhcpq__body{overscroll-behavior:contain;flex:1;min-height:0;padding:4px 22px 20px;overflow-y:auto}.Sheet-module__7Yhcpq__bareBody{overscroll-behavior:contain;flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.Sheet-module__7Yhcpq__bareFoot{flex:none}.Sheet-module__7Yhcpq__foot{border-top:1px solid var(--rule);flex-wrap:wrap;flex:none;gap:8px;padding:12px 22px 16px;display:flex}@keyframes Sheet-module__7Yhcpq__fade{0%{opacity:0}}@keyframes Sheet-module__7Yhcpq__from-below{0%{opacity:0;transform:translateY(14px)}}@keyframes Sheet-module__7Yhcpq__from-right{0%{opacity:0;transform:translate(14px)}}
.CompareButton-module__ChWocG__compare:disabled{color:var(--ink3);cursor:not-allowed}.CompareButton-module__ChWocG__compare:disabled:hover{color:var(--ink3);background:0 0}.CompareButton-module__ChWocG__hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.AttachmentRow-module__cYD2pq__row{border:1px solid var(--rule);border-radius:var(--r-sm);background:var(--paper2);align-items:center;gap:10px;min-height:66px;padding:6px;display:flex}.AttachmentRow-module__cYD2pq__thumb{border-radius:var(--r-xs);object-fit:cover;background:var(--paper3);flex:none;width:124px;height:52px}.AttachmentRow-module__cYD2pq__sign{border-radius:var(--r-xs);background:var(--paper3);width:52px;height:52px;color:var(--ink2);flex:none;place-items:center;display:grid}.AttachmentRow-module__cYD2pq__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.AttachmentRow-module__cYD2pq__name{color:var(--ink);font-family:var(--mono);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.45;overflow:hidden}a.AttachmentRow-module__cYD2pq__name{text-decoration:none}@media (hover:hover){a.AttachmentRow-module__cYD2pq__name:hover{text-decoration:underline}}.AttachmentRow-module__cYD2pq__description{color:var(--ink2);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.45;overflow:hidden}.AttachmentRow-module__cYD2pq__facts{color:var(--ink3);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;line-height:1.45;overflow:hidden}.AttachmentRow-module__cYD2pq__controls{flex:none;align-items:center;gap:2px;display:flex}.AttachmentRow-module__cYD2pq__control{border-radius:var(--r-sm);width:28px;height:28px;color:var(--ink2);background:0 0;border:0;place-items:center;display:grid}@media (hover:hover){.AttachmentRow-module__cYD2pq__control:hover:not(:disabled){background:var(--paper3);color:var(--ink)}}.AttachmentRow-module__cYD2pq__control:disabled{color:var(--rule-strong)}@media (pointer:coarse){.AttachmentRow-module__cYD2pq__control{width:44px;height:44px}a.AttachmentRow-module__cYD2pq__name{min-height:44px;line-height:44px}}@media (max-width:759.98px){.AttachmentRow-module__cYD2pq__row{flex-wrap:wrap}.AttachmentRow-module__cYD2pq__thumb{width:96px;height:42px}.AttachmentRow-module__cYD2pq__sign{width:42px;height:42px}.AttachmentRow-module__cYD2pq__text{flex:150px}.AttachmentRow-module__cYD2pq__controls{margin-inline-start:auto}.AttachmentRow-module__cYD2pq__name,.AttachmentRow-module__cYD2pq__description{font-size:13px}}.AttachmentRow-module__cYD2pq__row[data-compact=true]{border-radius:var(--r);background:var(--paper);flex-wrap:nowrap;flex:0 auto;gap:6px;max-width:100%;min-height:32px;padding:2px 6px 2px 10px}.AttachmentRow-module__cYD2pq__row[data-compact=true] .AttachmentRow-module__cYD2pq__sign{background:0 0;width:14px;height:14px}.AttachmentRow-module__cYD2pq__row[data-compact=true] .AttachmentRow-module__cYD2pq__sign svg{width:14px;height:14px}.AttachmentRow-module__cYD2pq__row[data-compact=true] .AttachmentRow-module__cYD2pq__text{flex-direction:row;flex:auto;align-items:center;gap:6px}.AttachmentRow-module__cYD2pq__row[data-compact=true] .AttachmentRow-module__cYD2pq__name{max-width:210px;font-family:var(--body);font-size:12px}.AttachmentRow-module__cYD2pq__row[data-compact=true] .AttachmentRow-module__cYD2pq__description{display:none}.AttachmentRow-module__cYD2pq__row[data-compact=true] .AttachmentRow-module__cYD2pq__facts{max-width:140px;font-size:11px}.AttachmentRow-module__cYD2pq__row[data-compact=true] .AttachmentRow-module__cYD2pq__control{width:24px;height:24px}@media (pointer:coarse){.AttachmentRow-module__cYD2pq__row[data-compact=true] .AttachmentRow-module__cYD2pq__control{width:44px;height:44px}}.AttachmentRow-module__cYD2pq__row[data-chip=true]{height:var(--chip-row,32px);border-color:var(--rule-strong);border-radius:var(--r);background:var(--paper);gap:7px;min-height:32px;padding:0 12px 0 10px;font-size:12.5px;line-height:1;transition:padding .16s ease-out,border-color .15s ease-out;animation:.3s ease-out AttachmentRow-module__cYD2pq__chipIn;position:relative;overflow:hidden}.AttachmentRow-module__cYD2pq__row[data-chip=true] .AttachmentRow-module__cYD2pq__sign{color:var(--ink2)}.AttachmentRow-module__cYD2pq__row[data-chip=true] .AttachmentRow-module__cYD2pq__text{gap:7px}.AttachmentRow-module__cYD2pq__row[data-chip=true] .AttachmentRow-module__cYD2pq__name{max-width:260px;font-family:var(--mono);font-size:12px;line-height:1.45}.AttachmentRow-module__cYD2pq__row[data-chip=true] .AttachmentRow-module__cYD2pq__facts{flex:none;max-width:none;font-size:11.5px}.AttachmentRow-module__cYD2pq__row[data-chip=true] .AttachmentRow-module__cYD2pq__controls{margin-top:-12px;position:absolute;top:50%;right:4px}.AttachmentRow-module__cYD2pq__row[data-chip=true] .AttachmentRow-module__cYD2pq__control{opacity:0;border-radius:50%;width:24px;height:24px;transition:opacity .14s ease-out,transform .14s ease-out,background-color .14s ease-out;transform:scale(.7)}.AttachmentRow-module__cYD2pq__row[data-chip=true]:hover,.AttachmentRow-module__cYD2pq__row[data-chip=true]:focus-within{border-color:var(--ink2);padding-right:32px}.AttachmentRow-module__cYD2pq__row[data-chip=true]:hover .AttachmentRow-module__cYD2pq__control,.AttachmentRow-module__cYD2pq__row[data-chip=true]:focus-within .AttachmentRow-module__cYD2pq__control{opacity:1;transform:none}@media (hover:none){.AttachmentRow-module__cYD2pq__row[data-chip=true]{padding-right:32px}.AttachmentRow-module__cYD2pq__row[data-chip=true] .AttachmentRow-module__cYD2pq__control{opacity:1;transform:none}}@media (pointer:coarse){.AttachmentRow-module__cYD2pq__row[data-chip=true]{padding-right:4px}.AttachmentRow-module__cYD2pq__row[data-chip=true] .AttachmentRow-module__cYD2pq__controls{margin-top:0;position:static}.AttachmentRow-module__cYD2pq__row[data-chip=true] .AttachmentRow-module__cYD2pq__control{opacity:1;width:44px;height:44px;transform:none}}@keyframes AttachmentRow-module__cYD2pq__chipIn{0%{opacity:0;translate:0 -4px}}
.LinkField-module__759p3q__line{align-items:flex-start;gap:10px;min-width:0;display:flex}.LinkField-module__759p3q__grow{flex:1;min-width:0}.LinkField-module__759p3q__add{flex:none;margin-top:4px}.LinkField-module__759p3q__field{flex-direction:column;gap:6px;min-width:0;display:flex}.LinkField-module__759p3q__hint{color:var(--ink3);margin:0;font-size:11.5px;line-height:1.5}
.AttachmentList-module__-s0pca__field{flex-direction:column;gap:8px;min-width:0;display:flex}.AttachmentList-module__-s0pca__label{color:var(--ink2);font-size:12.5px;font-weight:500}.AttachmentList-module__-s0pca__list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.AttachmentList-module__-s0pca__sending{border:1px dashed var(--rule-strong);border-radius:var(--r-sm);background:var(--paper);align-items:center;gap:10px;min-height:52px;padding:6px 6px 6px 12px;display:flex}.AttachmentList-module__-s0pca__sendingText{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.AttachmentList-module__-s0pca__name{color:var(--ink);font-family:var(--mono);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.45;overflow:hidden}.AttachmentList-module__-s0pca__progress{color:var(--ink3);font-size:11.5px;line-height:1.45}.AttachmentList-module__-s0pca__problem{color:var(--warning-text);font-size:12px;line-height:1.45}.AttachmentList-module__-s0pca__bar{background:var(--paper3);border-radius:3px;height:5px;display:block;overflow:hidden}.AttachmentList-module__-s0pca__fill{border-radius:inherit;background:var(--ink);height:100%;transition:width .2s ease-out;display:block}.AttachmentList-module__-s0pca__dismiss{border-radius:var(--r-sm);width:28px;height:28px;color:var(--ink2);background:0 0;border:0;flex:none;place-items:center;display:grid}@media (hover:hover){.AttachmentList-module__-s0pca__dismiss:hover{background:var(--paper3);color:var(--ink)}}.AttachmentList-module__-s0pca__zone{border:1.5px dashed var(--ink3);border-radius:var(--r-sm);min-height:66px;color:var(--ink3);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 14px;padding:10px 14px;font-size:12px;transition:border-color .15s ease-out,background-color .15s ease-out;display:flex}.AttachmentList-module__-s0pca__over{border-color:var(--ink);background:var(--paper3);color:var(--ink2)}.AttachmentList-module__-s0pca__closed{border-color:var(--rule)}.AttachmentList-module__-s0pca__zoneText{min-width:0}.AttachmentList-module__-s0pca__pick{cursor:pointer;position:relative}.AttachmentList-module__-s0pca__pickOff{color:var(--ink3);cursor:not-allowed}.AttachmentList-module__-s0pca__input{clip-path:inset(50%);white-space:nowrap;opacity:0;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.AttachmentList-module__-s0pca__pick:has(.AttachmentList-module__-s0pca__input:focus-visible){outline:2px solid var(--focus-ring,currentColor);outline-offset:2px}.AttachmentList-module__-s0pca__hint{color:var(--ink3);font-size:11.5px;line-height:1.5}@media (pointer:coarse){.AttachmentList-module__-s0pca__dismiss{width:44px;height:44px}}@media (max-width:759.98px){.AttachmentList-module__-s0pca__zoneText{display:none}.AttachmentList-module__-s0pca__zone{justify-content:flex-start;min-height:0;padding:10px}.AttachmentList-module__-s0pca__name{font-size:13px}}.AttachmentList-module__-s0pca__field[data-compact=true]{border:1px solid var(--rule-strong);border-radius:var(--r-inner);background:var(--paper2);gap:0;transition:border-color .15s ease-out,background-color .15s ease-out;position:relative;overflow:hidden}.AttachmentList-module__-s0pca__field[data-compact=true]>.AttachmentList-module__-s0pca__label{display:none}.AttachmentList-module__-s0pca__field[data-compact=true][data-over=true]{border-color:var(--ink);background:var(--paper3);border-style:dashed}.AttachmentList-module__-s0pca__field[data-compact=true]:focus-within{border-color:var(--ink)}.AttachmentList-module__-s0pca__strip{border-top:1px dashed var(--rule);border-radius:0 0 var(--r-inner) var(--r-inner);background:color-mix(in oklab, var(--paper2) 60%, var(--paper));flex:none}.AttachmentList-module__-s0pca__strip[hidden]{display:none}.AttachmentList-module__-s0pca__stripBar{color:var(--ink3);justify-content:space-between;align-items:center;gap:8px;padding:8px 12px 0 14px;font-size:11.5px;display:flex}.AttachmentList-module__-s0pca__stripToggle{border:1px solid var(--rule-strong);border-radius:var(--r);background:var(--paper);color:var(--ink);cursor:pointer;padding:3px 10px;font-size:11.5px;font-weight:500}@media (hover:hover){.AttachmentList-module__-s0pca__stripToggle:hover{border-color:var(--ink)}}.AttachmentList-module__-s0pca__stripToggle[data-idle=true]{visibility:hidden}.AttachmentList-module__-s0pca__chips{--chip-row:32px;max-height:calc(var(--chip-row) * 2 + 6px + 10px);flex-wrap:wrap;gap:6px;margin:0 0 10px;padding:10px 12px 0;list-style:none;display:flex;overflow:hidden}.AttachmentList-module__-s0pca__strip[data-expanded=true] .AttachmentList-module__-s0pca__chips{overscroll-behavior:contain;max-height:196px;margin:0 4px 6px 0;padding-bottom:10px;overflow-y:auto}.AttachmentList-module__-s0pca__sendingChip{max-width:100%;height:var(--chip-row,32px);border:1px solid var(--rule-strong);border-radius:var(--r);background:var(--paper);color:var(--ink2);align-items:center;gap:7px;padding:0 32px 0 10px;font-size:12.5px;line-height:1;display:inline-flex;position:relative;overflow:hidden}.AttachmentList-module__-s0pca__sendingChip[data-state=failed]{border-color:var(--accent);color:var(--danger-text)}.AttachmentList-module__-s0pca__chipSign{color:var(--ink2);flex:none;place-items:center;display:grid}.AttachmentList-module__-s0pca__chipName{min-width:0;max-width:260px;font-family:var(--mono);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.45;overflow:hidden}.AttachmentList-module__-s0pca__chipMeta{color:var(--ink3);flex:none;font-size:11.5px}.AttachmentList-module__-s0pca__sendingChip[data-state=failed] .AttachmentList-module__-s0pca__chipMeta{min-width:0;color:var(--danger-text);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;overflow:hidden}.AttachmentList-module__-s0pca__chipAction{border-radius:var(--r);color:var(--ink);cursor:pointer;background:0 0;border:0;flex:none;padding:2px 6px;font-size:11.5px;font-weight:600;text-decoration:underline}.AttachmentList-module__-s0pca__chipDismiss{width:24px;height:24px;color:var(--ink2);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;margin-top:-12px;padding:0;display:grid;position:absolute;top:50%;right:4px}@media (hover:hover){.AttachmentList-module__-s0pca__chipDismiss:hover{background:var(--paper3);color:var(--ink)}}.AttachmentList-module__-s0pca__chipFill{background:var(--ink);height:2px;transition:width .2s ease-out;position:absolute;bottom:0;left:0}@media (pointer:coarse){.AttachmentList-module__-s0pca__chips{--chip-row:46px}.AttachmentList-module__-s0pca__sendingChip{padding-right:4px}.AttachmentList-module__-s0pca__chipDismiss{width:44px;height:44px;margin-top:0;position:static}.AttachmentList-module__-s0pca__stripToggle,.AttachmentList-module__-s0pca__chipAction{min-width:44px;min-height:44px}}.AttachmentList-module__-s0pca__dropCaret{z-index:3;background:var(--ink);pointer-events:none;border-radius:1px;width:2px;margin-left:-1px;animation:.9s steps(2,end) infinite AttachmentList-module__-s0pca__blink;position:absolute}.AttachmentList-module__-s0pca__dropCaret:before{background:var(--ink);content:"";border-radius:50%;width:8px;height:8px;position:absolute;top:-3px;left:-3px}.AttachmentList-module__-s0pca__dropPill{z-index:3;border-radius:var(--r);background:var(--ink);color:var(--paper);white-space:nowrap;pointer-events:none;padding:6px 14px;font-size:12.5px;animation:.14s ease-out AttachmentList-module__-s0pca__pillIn;position:absolute;bottom:12px;left:50%;translate:-50%}.AttachmentList-module__-s0pca__status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes AttachmentList-module__-s0pca__blink{50%{opacity:.35}}@keyframes AttachmentList-module__-s0pca__pillIn{0%{opacity:0;translate:-50% 4px}}.AttachmentList-module__-s0pca__controlsSection{border-bottom:1px solid var(--rule);flex-direction:column;gap:9px;padding:14px 0;display:flex}.AttachmentList-module__-s0pca__controlsSection:last-child{border-bottom:0;padding-bottom:2px}.AttachmentList-module__-s0pca__menuItem{border-radius:var(--r-sm);width:calc(100% + 16px);color:var(--ink);cursor:pointer;align-items:center;gap:10px;margin:0 -8px;padding:9px 8px;font-size:13.5px;display:flex;position:relative}@media (hover:hover){.AttachmentList-module__-s0pca__menuItem:hover{background:var(--paper2)}}.AttachmentList-module__-s0pca__menuItem:has(.AttachmentList-module__-s0pca__input:focus-visible){outline:2px solid var(--focus-ring,currentColor);outline-offset:2px}.AttachmentList-module__-s0pca__menuItemOff{color:var(--ink3);cursor:not-allowed}.AttachmentList-module__-s0pca__orDrop{color:var(--ink3);margin-left:auto;font-size:11.5px}@media (pointer:coarse){.AttachmentList-module__-s0pca__menuItem{min-height:44px}}.AttachmentList-module__-s0pca__area{border:1px dashed var(--rule-strong);border-radius:var(--r-inner);background:var(--paper2);flex-direction:column;gap:10px;padding:12px 12px 12px 14px;display:flex}.AttachmentList-module__-s0pca__areaHead{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.AttachmentList-module__-s0pca__areaLabel{min-width:0;color:var(--ink2);flex:1;font-size:12.5px}.AttachmentList-module__-s0pca__areaButton{background:var(--paper);flex:none;min-height:38px;font-size:13px;font-weight:500}.AttachmentList-module__-s0pca__areaButton[aria-expanded=true]{background:var(--paper3)}.AttachmentList-module__-s0pca__field[data-area=true]{gap:14px}.AttachmentList-module__-s0pca__field[data-area=true]>[data-part=event-note-field]{border:1px solid var(--rule);border-radius:var(--r-inner);background:var(--paper);min-height:240px;overflow:hidden}.AttachmentList-module__-s0pca__field[data-area=true] [data-part=note-tools]{border-bottom:1px solid var(--paper3);padding:6px 8px}.AttachmentList-module__-s0pca__field[data-area=true] [data-part=note-tools] button{min-width:36px;height:36px}.AttachmentList-module__-s0pca__field[data-area=true] [data-part=event-note]{font-size:15px;line-height:1.6}.AttachmentList-module__-s0pca__field[data-area=true] .AttachmentList-module__-s0pca__list{flex-flow:wrap}
.DateHeader-module__Yejyua__title{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.DateHeader-module__Yejyua__badge{border-radius:var(--r);letter-spacing:0;white-space:nowrap;border:1px solid #0000;flex:none;padding:2px 10px;font-size:11px;font-weight:700;line-height:1.5}.DateHeader-module__Yejyua__approximate{border:1px dashed var(--ink2);color:var(--ink2);background:0 0}.DateHeader-module__Yejyua__exactA{border-color:var(--ink);background:var(--ink);color:var(--paper)}.DateHeader-module__Yejyua__exactB{border-color:var(--accent-fill);background:var(--accent-fill);color:var(--on-accent)}.DateHeader-module__Yejyua__planned{border:1px dashed var(--accent);color:var(--accent-text);background:0 0}.DateHeader-module__Yejyua__words{letter-spacing:-.01em;min-width:0;font-size:17px;font-weight:600;line-height:1.4}@media (max-width:759.98px){.DateHeader-module__Yejyua__words{font-size:16px}}.DateHeader-module__Yejyua__block{flex-direction:column;gap:8px;min-width:0;display:flex}.DateHeader-module__Yejyua__row{flex-wrap:wrap;align-items:flex-end;gap:10px 12px;display:flex}.DateHeader-module__Yejyua__date{flex:0 190px;min-width:150px}.DateHeader-module__Yejyua__wide{flex:160px}.DateHeader-module__Yejyua__error{color:var(--danger-text);font-size:12px;line-height:1.5}
.DrawingPad-module__WRehYG__pad{flex-direction:column;gap:10px;min-width:0;display:flex}.DrawingPad-module__WRehYG__stage{aspect-ratio:560/240;border:1.5px dashed var(--rule-strong);border-radius:var(--r-inner);background:var(--note);cursor:crosshair;touch-action:none;-webkit-user-select:none;user-select:none;width:100%;position:relative;overflow:hidden}.DrawingPad-module__WRehYG__erasing{cursor:cell}.DrawingPad-module__WRehYG__still{cursor:default}.DrawingPad-module__WRehYG__layer{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.DrawingPad-module__WRehYG__hint{color:var(--ink3);text-align:center;pointer-events:none;place-items:center;padding:0 16px;font-size:13px;display:grid;position:absolute;inset:0}.DrawingPad-module__WRehYG__tools{flex-direction:column;gap:8px;display:flex}.DrawingPad-module__WRehYG__row{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.DrawingPad-module__WRehYG__group{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.DrawingPad-module__WRehYG__end{margin-inline-start:auto}.DrawingPad-module__WRehYG__tool{border:1px solid var(--rule-strong);border-radius:var(--r);color:var(--ink);white-space:nowrap;background:0 0;padding:4px 11px;font-size:12px;font-weight:500;line-height:1.5;transition:border-color .15s ease-out,background-color .15s ease-out}@media (hover:hover){.DrawingPad-module__WRehYG__tool:hover:not(:disabled){border-color:var(--ink)}}.DrawingPad-module__WRehYG__tool[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:var(--paper)}.DrawingPad-module__WRehYG__tool:disabled{border-color:var(--rule);color:var(--ink3)}.DrawingPad-module__WRehYG__size,.DrawingPad-module__WRehYG__color{border:1px solid var(--rule-strong);background:var(--paper);cursor:pointer;place-items:center;width:30px;height:30px;display:grid;position:relative}.DrawingPad-module__WRehYG__size{border-radius:var(--r-sm)}.DrawingPad-module__WRehYG__color{border-radius:50%}.DrawingPad-module__WRehYG__input{clip-path:inset(50%);white-space:nowrap;opacity:0;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.DrawingPad-module__WRehYG__nib{background:var(--ink);border-radius:50%;display:block}.DrawingPad-module__WRehYG__swatch{width:18px;height:18px;color:var(--ink-mark);border-radius:50%;display:block}:is(.DrawingPad-module__WRehYG__size:has(.DrawingPad-module__WRehYG__input:checked),.DrawingPad-module__WRehYG__color:has(.DrawingPad-module__WRehYG__input:checked)){border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}:is(.DrawingPad-module__WRehYG__size:has(.DrawingPad-module__WRehYG__input:focus-visible),.DrawingPad-module__WRehYG__color:has(.DrawingPad-module__WRehYG__input:focus-visible)){outline:2px solid var(--focus-ring,currentColor);outline-offset:2px}.DrawingPad-module__WRehYG__full{color:var(--warning-text);font-size:12.5px;line-height:1.5}@media (pointer:coarse){.DrawingPad-module__WRehYG__tool{min-height:44px;padding-inline:16px}.DrawingPad-module__WRehYG__size,.DrawingPad-module__WRehYG__color{width:44px;height:44px}}@media (max-width:759.98px){.DrawingPad-module__WRehYG__desk{display:none}}
.IconPicker-module__C1kHNa__box{border:1px dashed var(--rule-strong);border-radius:var(--r-inner);background:var(--paper2);grid-template-columns:repeat(auto-fill,minmax(44px,1fr));gap:6px;padding:10px;display:grid}.IconPicker-module__C1kHNa__life{--type:var(--type-life)}.IconPicker-module__C1kHNa__work{--type:var(--type-work)}.IconPicker-module__C1kHNa__travel{--type:var(--type-travel)}.IconPicker-module__C1kHNa__health{--type:var(--type-health)}.IconPicker-module__C1kHNa__baby{--type:var(--type-baby)}.IconPicker-module__C1kHNa__pet{--type:var(--type-pet)}.IconPicker-module__C1kHNa__option{border-radius:var(--r);background:var(--note);height:44px;color:var(--type);cursor:pointer;box-shadow:0 0 0 1px var(--rule);border:2px solid #0000;place-items:center;transition:border-color .15s ease-out;display:grid;position:relative}.IconPicker-module__C1kHNa__input{clip-path:inset(50%);white-space:nowrap;opacity:0;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}@media (hover:hover){.IconPicker-module__C1kHNa__option:hover{border-color:var(--rule-strong)}}.IconPicker-module__C1kHNa__option:has(.IconPicker-module__C1kHNa__input:checked){border-color:var(--type);box-shadow:none}.IconPicker-module__C1kHNa__option:has(.IconPicker-module__C1kHNa__input:focus-visible){outline:2px solid var(--focus-ring,currentColor);outline-offset:2px}.IconPicker-module__C1kHNa__option:has(.IconPicker-module__C1kHNa__input:disabled){cursor:not-allowed}
.LookPicker-module__uvMjoW__field{flex-direction:column;gap:10px;min-width:0;display:flex}.LookPicker-module__uvMjoW__label{color:var(--ink2);font-size:12.5px;font-weight:500}.LookPicker-module__uvMjoW__tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.LookPicker-module__uvMjoW__tile{border:1px solid var(--rule-strong);border-radius:var(--r-inner);min-width:0;color:var(--ink);background:0 0;flex-direction:column;align-items:center;gap:5px;padding:9px 6px;font-size:12px;font-weight:500;line-height:1.35;transition:border-color .15s ease-out,background-color .15s ease-out;display:flex}@media (hover:hover){.LookPicker-module__uvMjoW__tile:hover:not(:disabled){border-color:var(--ink2)}}.LookPicker-module__uvMjoW__tile[aria-pressed=true]{border-color:var(--ink);background:var(--paper2);box-shadow:inset 0 0 0 1px var(--ink)}.LookPicker-module__uvMjoW__tile:disabled{color:var(--ink2)}@media (pointer:coarse){.LookPicker-module__uvMjoW__tile{min-height:56px}}@media (max-width:759.98px){.LookPicker-module__uvMjoW__tiles{gap:8px}.LookPicker-module__uvMjoW__tile{justify-content:center;min-height:68px;font-size:12.5px}}
.NoteField-module__wJ7yLa__field{flex-direction:column;gap:6px;min-width:0;display:flex}.NoteField-module__wJ7yLa__tools{flex-wrap:wrap;align-items:center;gap:2px;display:flex}.NoteField-module__wJ7yLa__tool{border-radius:var(--r-sm);min-width:30px;height:28px;color:var(--ink2);background:0 0;border:0;place-items:center;padding:0 7px;display:grid}@media (hover:hover){.NoteField-module__wJ7yLa__tool:hover:not(:disabled){background:var(--paper2);color:var(--ink)}}.NoteField-module__wJ7yLa__tool:disabled{color:var(--ink3)}@media (pointer:coarse){.NoteField-module__wJ7yLa__tool{min-width:44px;height:44px}}.NoteField-module__wJ7yLa__field[data-focus-mode=true] textarea{resize:none;background:0 0;border:0;min-height:calc(100dvh - 180px);padding:0;font-size:16px;line-height:1.8}
.RichNoteField-module__jpsPPa__field{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.RichNoteField-module__jpsPPa__editor{overscroll-behavior:contain;min-height:220px;font-family:var(--body);white-space:pre-wrap;overflow-wrap:anywhere;color:var(--ink);flex:1;padding:14px 16px 10px;font-size:14px;line-height:1.7;overflow-y:auto}.RichNoteField-module__jpsPPa__editor[data-empty=true]:before{content:attr(data-placeholder);color:var(--ink3);pointer-events:none;float:left;height:0}.RichNoteField-module__jpsPPa__editor figure{white-space:normal;width:fit-content;max-width:100%;margin:8px 0;display:block;position:relative}.RichNoteField-module__jpsPPa__editor figure img{border-radius:2px;width:auto;max-width:min(100%,460px);height:auto;max-height:300px;display:block}.RichNoteField-module__jpsPPa__editor figure figcaption{color:var(--ink3);font-family:var(--mono);overflow-wrap:anywhere;padding:4px 3px 0;font-size:11px}.RichNoteField-module__jpsPPa__editor figure button{border:1px solid var(--rule);background:var(--paper);width:28px;height:28px;color:var(--ink);cursor:pointer;opacity:0;border-radius:50%;font-size:20px;line-height:1;position:absolute;top:8px;right:8px}.RichNoteField-module__jpsPPa__editor figure:hover button,.RichNoteField-module__jpsPPa__editor figure:focus-within button{opacity:1}.RichNoteField-module__jpsPPa__editor figure button[hidden]{display:none}.RichNoteField-module__jpsPPa__diary .RichNoteField-module__jpsPPa__editor figure{transform:rotate(calc(-.6deg * var(--tilt)));background:var(--photo-paper);box-shadow:var(--shadow-card);padding:6px 6px 22px}.RichNoteField-module__jpsPPa__desktop .RichNoteField-module__jpsPPa__editor figure{max-width:min(100%,460px)}.RichNoteField-module__jpsPPa__desktop .RichNoteField-module__jpsPPa__editor figure img{max-width:100%}.RichNoteField-module__jpsPPa__desktop.RichNoteField-module__jpsPPa__diary .RichNoteField-module__jpsPPa__editor figure{max-width:min(100%,472px)}.RichNoteField-module__jpsPPa__desktop .RichNoteField-module__jpsPPa__editor figure button{border-color:var(--rule-strong);color:var(--ink2);place-items:center;padding:0;transition:opacity .15s ease-out,border-color .15s ease-out,color .15s ease-out;display:grid;top:10px;right:10px}.RichNoteField-module__jpsPPa__desktop .RichNoteField-module__jpsPPa__editor figure button[hidden]{display:none}@media (hover:hover){.RichNoteField-module__jpsPPa__desktop .RichNoteField-module__jpsPPa__editor figure button:hover{border-color:var(--ink);color:var(--ink)}}.RichNoteField-module__jpsPPa__work .RichNoteField-module__jpsPPa__editor figure img{border-radius:var(--r-xs);box-shadow:var(--shadow-card)}.RichNoteField-module__jpsPPa__work .RichNoteField-module__jpsPPa__editor figure figcaption{white-space:nowrap;text-overflow:ellipsis;width:0;min-width:100%;margin-top:6px;padding:0;overflow:hidden}.RichNoteField-module__jpsPPa__editor figure[data-state=uploading]{animation:.35s cubic-bezier(.2,.9,.3,1.2) RichNoteField-module__jpsPPa__placed}.RichNoteField-module__jpsPPa__editor figure[data-state=uploading] img,.RichNoteField-module__jpsPPa__frame{opacity:.6}.RichNoteField-module__jpsPPa__frame{aspect-ratio:4/3;background:var(--paper3);border-radius:2px;width:240px;max-width:100%;display:block}.RichNoteField-module__jpsPPa__bar{background:var(--paper3);border-radius:3px;height:5px;position:absolute;bottom:30px;left:12px;right:12px;overflow:hidden}.RichNoteField-module__jpsPPa__work .RichNoteField-module__jpsPPa__bar{bottom:34px}.RichNoteField-module__jpsPPa__bar>span{width:var(--p,0%);background:var(--ink);height:100%;transition:width .2s ease-out;display:block}@keyframes RichNoteField-module__jpsPPa__placed{0%{translate:0 -6px;scale:.97}}.RichNoteField-module__jpsPPa__error{color:var(--danger-text);padding:0 16px 12px;font-size:12px;display:block}.RichNoteField-module__jpsPPa__field[data-focus-mode=true]{flex:1 0 auto}.RichNoteField-module__jpsPPa__field[data-focus-mode=true] .RichNoteField-module__jpsPPa__editor{flex:1 0 auto;min-height:0;font-size:16px;line-height:1.8;overflow:visible}@media (hover:none){.RichNoteField-module__jpsPPa__editor figure button{opacity:1}}.RichNoteField-module__jpsPPa__editor>div{min-height:1.7em}.RichNoteField-module__jpsPPa__diary .RichNoteField-module__jpsPPa__editor figure figcaption{white-space:nowrap;text-overflow:ellipsis;padding:0;position:absolute;bottom:3px;left:8px;right:34px;overflow:hidden}@media (pointer:coarse){.RichNoteField-module__jpsPPa__editor figure button{width:44px;height:44px}}
.Tooltip-module__2vjsta__anchor{display:inline-flex}.Tooltip-module__2vjsta__bubble{z-index:70;border-radius:var(--r-sm);background:var(--ink);max-width:min(260px,100vw - 16px);color:var(--paper);pointer-events:none;padding:5px 9px;font-size:12px;line-height:1.45;animation:.12s ease-out Tooltip-module__2vjsta__appear;position:fixed;top:0;left:0}@keyframes Tooltip-module__2vjsta__appear{0%{opacity:0}}
.NewBadge-module__khmYOa__badge{border:1px solid var(--accent);border-radius:var(--r);color:var(--accent-text);font-family:var(--body);letter-spacing:.02em;white-space:nowrap;flex:none;align-items:center;padding:0 6px;font-size:11px;font-weight:600;line-height:1.45;display:inline-flex}[data-dir=B] .NewBadge-module__khmYOa__badge:not(:where([data-dir=B] [data-dir=A] *)){border-color:var(--ink);color:var(--ink)}
