.st-toggle,.st-entry{border-radius:var(--radius-pill);background:var(--bg-alt);min-height:36px;color:var(--ink);font-family:var(--font-sans);letter-spacing:-.01em;white-space:nowrap;cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:500;display:inline-flex}.st-toggle:hover,.st-entry:hover{background:color-mix(in srgb, var(--ink) 8%, var(--bg-alt))}.st-toggle[aria-pressed=true]{background:var(--selected-pill);color:var(--on-selected-pill)}.st-entry svg{color:var(--muted);flex:none}.st-toggle--desktop{margin-bottom:8px;margin-left:auto}.st-entry--desktop,.st-toggle--phone{margin-left:auto}.st-entry--phone{margin:0 16px 12px}.st-check{block-size:22px;inline-size:22px;accent-color:var(--ink);cursor:pointer;margin:0}.st-check--card{z-index:2;position:absolute;top:10px;left:10px}.st-check--row{flex:none}.st-bulkbar{flex-direction:column;gap:10px;margin:0 0 16px;display:flex}.mlx-screen .st-bulkbar{margin:8px 16px 0}.st-bulkbar-row{align-items:center;gap:16px;display:flex}.st-bulkbar-count{color:var(--ink);font-size:15px;font-weight:600}.st-link{min-height:36px;color:var(--accent);font-family:var(--font-sans);cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:500}.st-link:disabled{color:var(--muted);cursor:default}.st-bulkbar-actions{flex-wrap:wrap;gap:8px;display:flex}.st-pill{min-height:40px;font-family:var(--font-sans);cursor:pointer;padding:0 16px;font-size:14px}.st-bulkbar-result{color:var(--muted);margin:0;font-size:14px;line-height:1.45}.st-text{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.5}.st-label{color:var(--muted);margin:0 0 6px;font-size:13px}.st-note{color:var(--muted);margin:12px 0 0;font-size:13px;line-height:1.45}.st-composer{flex-direction:column;gap:12px;display:flex}.st-composer-live{flex-direction:column;display:flex}.st-textarea{border:1px solid var(--input-border);border-radius:var(--radius-float-row);background:var(--bg-alt);width:100%;min-width:0;min-height:112px;color:var(--ink);font:inherit;resize:vertical;box-shadow:none;margin:0;padding:12px 16px;font-size:16px;line-height:1.4;display:block}.st-textarea::placeholder{color:var(--muted);opacity:1}.st-textarea:focus{background:var(--bg);border-color:var(--control-edge);box-shadow:inset 0 0 0 1px var(--control-edge);outline:2px solid #0000}.st-composer-meta{color:var(--muted);justify-content:space-between;gap:12px;margin:0;font-size:13px;display:flex}.st-count{font-variant-numeric:tabular-nums}.st-count--over{color:var(--danger-ink)}.st-done{flex-direction:column;gap:4px;padding:4px 0 8px;display:flex}.st-done-title{color:var(--ink);margin:0;font-size:17px;font-weight:600}.st-done-line{color:var(--muted);margin:0;font-size:14px}.st-banner{border-radius:var(--radius-md);background:var(--bg-alt);align-items:flex-start;gap:12px;margin:20px 0 4px;padding:14px 8px 14px 16px;display:flex}.st-banner-glyph{color:var(--muted);flex:none;place-items:center;margin-top:1px;display:grid}.st-banner-main{flex:auto;min-width:0}.st-banner-label{color:var(--muted);margin:0;font-size:13px;line-height:1.4}.st-banner-body{color:var(--ink);overflow-wrap:anywhere;margin:4px 0 0;font-size:15px;line-height:1.5}.st-banner-status{color:var(--muted);margin:6px 0 0;font-size:13px}.st-banner-menu-wrap{flex:none;margin:-10px 0;position:relative}.st-banner-more{border-radius:var(--radius-sm);width:44px;height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.st-banner-more:hover{color:var(--ink)}.st-menu{z-index:30;border-radius:var(--radius-float);background:var(--bg);min-width:200px;box-shadow:var(--shadow-float);padding:6px;position:absolute;top:100%;right:0}.st-menu-item{border-radius:var(--radius-float-row);width:100%;min-height:44px;color:var(--ink);text-align:left;font-family:var(--font-sans);cursor:pointer;background:0 0;border:0;padding:0 12px;font-size:15px;display:block}.st-menu-item:hover{background:var(--bg-alt)}.st-menu-item:disabled{color:var(--muted);cursor:default}@media (max-width:700px){.st-banner{margin:16px 0 0}}
.afl-topnav .lang-picker-btn{min-height:36px;color:var(--ink);letter-spacing:-.01em;background:0 0;border-color:#0000;gap:6px;padding:0 12px;font-size:14px;font-weight:500}.afl-topnav .lang-picker-btn:hover,.afl-topnav .lang-picker-btn[aria-expanded=true]{background:color-mix(in srgb, var(--ink) 6%, var(--bg-alt));border-color:#0000}.afl-topnav .lang-picker-label{letter-spacing:-.01em}.afl-range-select{background:var(--bg-alt);min-height:36px;color:var(--ink);letter-spacing:-.01em;border-color:#0000;padding:0 34px 0 14px;font-size:14px;font-weight:500}.afl-range-select:hover:not(:disabled){background:color-mix(in srgb, var(--ink) 6%, var(--bg-alt))}.afl-range-chev{right:13px}.afl-range-select:focus-visible{background:var(--bg);border-color:var(--control-edge);box-shadow:inset 0 0 0 1px var(--control-edge);outline:2px solid #0000}@media (max-width:700px){.afl-range-select{font-size:16px}}.afl-kpi--accent{background:var(--bg-alt);border-color:var(--ink)}.afl-chart-bar{background:var(--ink)}.ptn-card--warn{background:var(--bg-alt);border-color:#0000}.ptn-chip{letter-spacing:-.01em;border-color:#0000;font-weight:500}.afl-sections .ptn-tile{border-color:#0000}.ptn-linkrow .ptn-btn{min-height:44px}.afl-gate .ptn-card,.afl .ptn-col>.ptn-card{background:var(--bg-alt);border-color:#0000}.afl-gate-learn,.afl-gate-learn:hover{color:var(--link-ink)}.aob-step--done+.aob-step:before,.aob-step--now:before{background:var(--ink)}.aob-step--now .aob-step-dot,.aob-step--done .aob-step-dot{background:var(--ink);border-color:var(--ink);color:var(--bg)}.aob-radio-card{border-radius:var(--radius-pill);letter-spacing:-.01em;min-height:44px;padding:0 16px;font-weight:500}.aob-radio-card.is-on{border-color:var(--ink);background:var(--bg-alt);box-shadow:none}.aob input[type=checkbox],.aob input[type=radio]{accent-color:var(--ink)}.aob-slugrow .aob-slugpre{background:0 0}.aob-slugrow .aob-input{min-height:42px}.aob-label{font-size:15px}.aob-addrow .aob-btn{min-height:44px}.aob-chanrow .aob-btn--quiet{min-height:36px}.aob-rate-pct{color:var(--ink)}.aob-link,.aob-link:hover{color:var(--link-ink)}.aff-apply .abt-btn-primary{border-color:var(--accent2-fill-ink)}.aff-apply .abt-btn-primary:hover{border-color:var(--accent2-fill-plate-hover)}@media (max-width:640px){.afl-range-select{min-height:44px}.aob-check{min-height:44px;padding-top:12px;padding-bottom:12px}.aob-radio-line{min-height:44px}.aob-chanrow .aob-btn--quiet{justify-self:start}}.afl-ov-top{margin:2px 0 0}.afl-status{color:var(--muted);align-items:center;gap:6px;margin:0;font-size:13px;font-weight:500;line-height:1.3;display:flex}.afl-status-dot{background:var(--muted);border-radius:50%;flex:none;width:7px;height:7px}.afl-status-dot--good{background:var(--accent2)}.afl-earned{margin-top:10px}.afl-earned-value{letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;margin:0;font-size:34px;font-weight:600;line-height:1.1}.afl-earned-label{color:var(--muted);margin:4px 0 0;font-size:14px;line-height:1.35}.afl-ov-sec{min-width:0;margin-top:28px}.afl-label{letter-spacing:0;color:var(--muted);margin:0 0 8px;font-size:13px;font-weight:600;line-height:1.3}.afl-ov .afl-sectionhead{margin:0 0 8px}.afl-ov .afl-sectionhead .afl-label{margin:0}.afl-ov>.ptn-card--warn{margin:0 0 22px}.afl-link-field{box-sizing:border-box;border-radius:var(--radius-float-row);background:var(--bg-alt);width:100%;min-height:44px;color:var(--ink);font:inherit;white-space:nowrap;text-overflow:ellipsis;border:0;margin:0;padding:0 14px;font-size:15px;line-height:44px;display:block;overflow:hidden}.afl-link-field:focus-visible{background:var(--bg);box-shadow:inset 0 0 0 1px var(--control-edge);outline:2px solid #0000}.afl-link-pills{gap:8px;margin-top:10px;display:flex}.afl-pill{border-radius:var(--radius-pill);min-width:0;min-height:44px;font:inherit;letter-spacing:-.01em;white-space:nowrap;cursor:pointer;border:0;flex:1 1 0;justify-content:center;align-items:center;gap:6px;margin:0;padding:0 14px;font-size:15px;font-weight:600;display:inline-flex}.afl-pill svg{flex:none}.afl-pill span{text-overflow:ellipsis;overflow:hidden}.afl-pill--copy{background:var(--accent2-fill);color:var(--accent2-fill-ink)}.afl-pill--share{background:var(--bg-alt);color:var(--ink)}@media (hover:hover){.afl-pill--copy:hover{background:var(--accent2-fill-hover);color:var(--accent2-fill-ink)}.afl-pill--share:hover{background:color-mix(in srgb, var(--ink) 6%, var(--bg-alt));color:var(--ink)}}.afl-link-note{color:var(--muted);margin:10px 0 0;font-size:13px;line-height:1.45}@media (max-width:700px){.afl-link-field{font-size:16px}}.afl-figures{flex-direction:column;gap:14px;display:flex}.afl-figrow{flex-wrap:wrap;gap:14px 26px;display:flex}.afl-fig{flex-direction:column;gap:1px;min-width:0;margin:0;display:flex}.afl-fig-value{letter-spacing:-.01em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:20px;font-weight:600;line-height:1.2}.afl-fig-label{color:var(--muted);font-size:12px;font-weight:500;line-height:1.3}.afl-rows{margin:0}.afl-row{justify-content:space-between;align-items:baseline;gap:12px;padding:8px 0;display:flex}.afl-row-label{color:var(--muted);font-size:15px;line-height:1.35}.afl-row-value{color:var(--ink);font-variant-numeric:tabular-nums;margin:0;font-size:15px;font-weight:500;line-height:1.35}@media (min-width:901px){.afl-ov-grid{-moz-column-gap:64px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"link balance""figures terms";align-items:start;column-gap:64px;display:grid}.afl-ov-link{grid-area:link}.afl-ov-figures{grid-area:figures}.afl-ov-balance{grid-area:balance}.afl-ov-terms{grid-area:terms}}.afl-section+.afl-section,.afl-sections>.ptn-card:not(.ptn-card--warn)+.ptn-card:not(.ptn-card--warn){border-top:0;margin-top:36px;padding-top:0}.afl .afl-table th,.afl .afl-table td{border-bottom:0}.afl .afl-table th{padding-top:0}.afl .afl-table th:first-child,.afl .afl-table td:first-child{padding-left:0}.afl .afl-table th:last-child,.afl .afl-table td:last-child{padding-right:0}.afl .ptn-scroll{border:0;border-radius:0}.afl .ptn-table th[scope=col]{background:0 0;border-bottom:0}.afl .ptn-table th[scope=row],.afl .ptn-table td{border-bottom:0}.afl .ptn-table th:first-child,.afl .ptn-table td:first-child{padding-left:0}.afl .ptn-list{border:0;border-radius:0}.afl .ptn-list-row{border-top:0;padding:8px 0}.afl-sections .ptn-tiles{flex-direction:column;gap:0;margin-bottom:0;display:flex}.afl-sections .ptn-tile{-moz-column-gap:12px;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:12px;padding:8px 0;display:grid}.afl-sections .ptn-tile-label{color:var(--muted);grid-column:1;font-size:15px;font-weight:400}.afl-sections .ptn-tile-value{grid-column:2;margin-top:0;font-size:15px;font-weight:500}.afl-sections .ptn-tile-help{grid-column:1/-1;margin-top:2px}.afl .saved-empty,.afl .ptn-empty{background:0 0;border:0}.afl .ptn-live{color:var(--ink)}
.sl-set.setx{--slset-ink-soft:var(--muted);--slset-ink-faint:var(--muted);--slset-pill:var(--bg-alt);--slset-pill-hover:color-mix(in srgb, var(--ink) 6%, var(--bg-alt));--slset-green:var(--success);--slset-danger:var(--danger-ink)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .sl-set.setx{--slset-ink-soft:var(--muted);--slset-ink-faint:var(--muted);--slset-pill:var(--bg-alt);--slset-pill-hover:color-mix(in srgb, var(--ink) 6%, var(--bg-alt));--slset-green:var(--success);--slset-danger:var(--danger-ink)}}:root[data-theme=dark] .sl-set.setx{--slset-ink-soft:var(--muted);--slset-ink-faint:var(--muted);--slset-pill:var(--bg-alt);--slset-pill-hover:color-mix(in srgb, var(--ink) 6%, var(--bg-alt));--slset-green:var(--success);--slset-danger:var(--danger-ink)}.setx .setx-item.is-active .setx-item-icon{color:var(--ink)}.setx .setx-group-label{letter-spacing:normal;font-size:13px}.setx-save:hover:not(:disabled){filter:none;transform:none}.setx .sl-set__btn-save:hover{transform:none}.setx .sl-set__field-action{border-radius:var(--radius-pill);letter-spacing:-.01em;margin:-6px -12px;padding:6px 12px;font-weight:500;transition:background-color .15s}.setx .sl-set__field-action:hover{background:var(--bg-alt);color:var(--ink)}.setx .sl-set__link-pill{border-color:var(--border);background:var(--bg);color:var(--ink);letter-spacing:-.01em;font-size:14px;font-weight:500;transition:background-color .15s}.setx .sl-set__link-pill:hover:not(:disabled){background:var(--bg-alt)}.setx .sl-set__link-pill:disabled{color:var(--muted)}.setx span.sl-set__link-pill{cursor:default}.setx span.sl-set__link-pill:hover:not(:disabled){background:var(--bg)}.setx .sl-set__subhead{letter-spacing:normal;font-weight:600}.setx .sl-set__switch.is-on{background:var(--ink)}.setx .sl-set__switch .sl-set__switch-knob{background:var(--bg);box-shadow:var(--shadow-sm)}.setx .sl-set__provider-icon--email{background:var(--bg-alt);color:var(--ink)}.setx .sl-set__danger-card{background:color-mix(in srgb, var(--danger-ink) 4%, var(--bg-white))}.setx .sl-set__danger-icon{background:color-mix(in srgb, var(--danger-ink) 10%, transparent)}.setx .sl-set__btn-danger-outline{background:var(--bg);letter-spacing:-.01em;font-weight:500;transition:background-color .15s}.setx .sl-set__btn-danger-outline:hover:not(:disabled){background:color-mix(in srgb, var(--danger-ink) 8%, var(--bg))}.setx .sl-set__danger-card>.sl-set__btn-danger-outline{margin:14px 0 0 8px}.setx .set-card,.m5x-mobile-wrap .set-card{background:0 0;border:0;border-radius:0;overflow:visible}.setx .set-card>.set-row-help,.m5x-mobile-wrap .set-card>.set-row-help{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-md);text-align:center;color:var(--muted);padding:48px 32px;font-size:14px;line-height:1.5}@media (max-width:700px){.m5x-mobile-wrap .set-card>.set-row-help{padding:40px 20px}}.setx .set-card>.set-row-help{background:var(--bg-white)}.setx .set-row,.m5x-mobile-wrap .set-row{border-bottom:0;padding:12px 0}.setx .set-row-help:not(.mep-email-row *),.m5x-mobile-wrap .set-row-help{color:var(--muted);font-size:14px}.setx .set-btn-secondary:not(.mep-email-row *),.m5x-mobile-wrap .set-btn-secondary{min-height:36px}.setx .set-change-email:not(.mep-email-row *)>button,.m5x-mobile-wrap .set-change-email>button{min-height:44px}.settings-danger-error{color:var(--danger-ink)}.setx .sl-set__pause{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.setx .sl-set__pause-note{max-width:260px;color:var(--slset-ink-soft);text-align:right;white-space:normal;font-size:13px;line-height:1.45}.setx .sl-set__pause-note a{color:var(--slset-blue);font-weight:600}
.dm-thread-offer-pill{background:color-mix(in srgb, var(--ink) 6%, transparent);color:var(--ink);letter-spacing:-.01em}.dm-thread-offer-pill--declined,.dm-thread-offer-pill--expired,.dm-thread-offer-pill--withdrawn{color:var(--muted)}.dm-thread-item{border-radius:var(--radius-md);padding:8px 12px}.dm-thread-item--active,.dm-thread-item--active:hover{background:color-mix(in srgb, var(--ink) 5%, transparent)}@media (max-width:700px){.dm-thread-title-line{color:var(--muted)}.dm-thread-item{border-radius:0}.dm-thread-item--active,.dm-thread-item--active:hover{background:0 0}}.dm-thread-lead,.dm-thread-preview-dot{display:none}@media (max-width:700px){.dm-thread-item{align-items:center;gap:12px;padding:10px 12px}.dm-thread-lead{flex:none;width:56px;height:56px;margin-right:5px;display:block;position:relative}.dm-thread-lead-photo{border-radius:var(--radius-md);background:var(--bg-alt);width:56px;height:56px;color:var(--muted);justify-content:center;align-items:center;display:flex;overflow:hidden}.dm-thread-lead-photo svg{color:var(--muted)}.dm-thread-lead-img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.dm-thread-lead-ring{box-sizing:border-box;background:var(--bg);border-radius:50%;width:28px;height:28px;padding:2px;display:block;position:absolute;bottom:-5px;right:-5px}.dm-thread-lead-avatar{border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex;overflow:hidden}.dm-thread-avatar{width:56px;min-width:56px;height:56px}.dm-thread-avatar--item{display:none}.dm-thread-name{color:var(--ink);font-size:15px;font-weight:500}.dm-thread-time{color:var(--muted);font-size:12px;font-weight:400}.dm-thread-title-line{color:var(--muted);margin-top:0;font-size:13px}.dm-thread-preview-line{color:var(--muted);margin-top:0;font-size:14px}.dm-thread-preview-text{color:var(--muted);font-weight:400}.dm-thread-preview-text--unread{color:var(--ink);font-weight:500}.dm-thread-preview-dot{background:var(--accent2);border-radius:50%;flex:none;width:8px;height:8px;display:block}.dm-thread-unread-dot{display:none}}.dm-sold-badge{background:color-mix(in srgb, var(--danger-ink) 10%, transparent);color:var(--danger-ink);letter-spacing:-.01em;padding:3px 9px;font-size:.72rem;font-weight:600}.dm-more-menu{transform-origin:100% 0;animation:jinu-rise .38s var(--ease-float) both}.dm-chat-header-avatar-link{color:inherit;flex:none;line-height:0;text-decoration:none;display:block}.dm-chat-header-name-link{color:inherit;text-decoration:none}.dm-chat-header-name-link:hover{color:var(--ink);text-underline-offset:2px;text-decoration:underline}.dm-chat-header-listing{text-overflow:ellipsis;white-space:nowrap;max-width:100%;min-height:24px;color:var(--muted);letter-spacing:-.01em;padding-block:3px;font-size:.85rem;text-decoration:none;display:block;overflow:hidden}a.dm-chat-header-listing{text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--muted) 34%, transparent);text-decoration-color:color-mix(in srgb, var(--muted) 34%, transparent);text-underline-offset:2px}a.dm-chat-header-listing:hover,a.dm-chat-header-listing:focus-visible{color:var(--ink);text-underline-offset:2px;text-decoration:underline}.dm-chat-header-listing--static{cursor:default}.dm-chat-header-status{color:var(--faint);font-size:.72rem}@media (max-width:700px){.dm-chat-header-listing{max-width:56vw}}.dm-scam-warning{background:var(--bg-alt);border-color:var(--border-light);color:var(--ink)}.dm-scam-warning svg{color:var(--danger-ink)}.dm-bubble--sent{background:color-mix(in srgb, var(--ink) 10%, var(--bg));color:var(--ink);border:1px solid #0000}.dm-bubble--recv{background:var(--bg);border:1px solid var(--border);color:var(--ink)}.dm-typing-bubble{align-items:center;gap:4px;min-height:2.3em;display:inline-flex}.dm-typing-dot{background:var(--faint);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite dm-typing-pulse}.dm-typing-dot:nth-child(2){animation-delay:.2s}.dm-typing-dot:nth-child(3){animation-delay:.4s}@keyframes dm-typing-pulse{0%,80%,to{opacity:.35}40%{opacity:1}}@media (prefers-reduced-motion:reduce){.dm-typing-dot{opacity:.7;animation:none}}.dm-bubble-time{color:var(--faint);letter-spacing:-.01em;font-size:11px}.dm-bubble-img{border-color:var(--border-light)}.dm-bubble-wrap--unsent .dm-bubble-stack{position:relative}.dm-unsent-retry{appearance:none;font:inherit;color:var(--danger-ink);text-align:start;cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:4px;margin:0;padding:0 6px;font-size:11px;font-weight:500;line-height:1.2;display:inline-flex}.dm-unsent-retry:after{content:"";position:absolute;inset:0}.dm-unsent-retry:disabled{cursor:progress}.dm-unsent-retry svg{flex:none}.dm-unsent-body{flex-direction:column;align-items:flex-end;min-width:0;max-width:100%;display:flex}.dm-unsent-final{color:var(--danger-ink);text-align:start;align-items:flex-start;gap:4px;padding:0 6px 30px;font-size:11px;font-weight:500;line-height:1.2;display:inline-flex}.dm-unsent-final svg{flex:none}.dm-unsent-action{appearance:none;font:inherit;font-weight:600;line-height:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;margin:0 0 0 2px;padding:0;position:relative}.dm-unsent-action:after{content:"";width:max(100% + 16px,44px);height:44px;position:absolute;top:-2px;left:50%;transform:translate(-50%)}.dm-sold-notice{border-color:#0000}@media (max-width:700px){.dm-chat-msgs{padding-bottom:0}.dm-chat-msgs-end{flex:none;height:135px}}.dm-offer-card,.dm-meetup-card{border:1px solid var(--border)}.dm-meetup-card--confirmed{border-color:color-mix(in srgb, var(--success) 45%, var(--border))}.dm-offer-eyebrow,.dm-meetup-eyebrow{color:var(--muted);letter-spacing:-.01em;font-size:.75rem;font-weight:600}.dm-meetup-card--confirmed .dm-meetup-eyebrow{color:var(--success-ink)}.dm-meetup-safe{background:color-mix(in srgb, var(--success) 10%, transparent);color:var(--success-ink);letter-spacing:-.01em}.dm-shell .dm-offer-chip--pending{background:color-mix(in srgb, var(--ink) 6%, transparent);color:var(--ink)}.dm-shell .dm-offer-chip{letter-spacing:-.01em}.dm-offer-btn,.dm-meetup-btn,.dm-deal-confirm-yes,.dm-deal-confirm-no,.dm-review-prompt-btn{min-height:36px}.dm-offer-btn--decline{padding-left:14px;padding-right:14px}.dm-bubble-wrap.dm-bubble-wrap--offer{width:82%}.cof{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg);flex-direction:column;gap:4px;width:100%;min-width:0;padding:12px 14px 14px;display:flex}.cof-listing{align-items:center;gap:10px;min-width:0;margin-bottom:8px;display:flex}.cof-thumb{border-radius:var(--radius-md);background:var(--bg-alt);flex:none;width:36px;height:36px;overflow:hidden}.cof-thumb img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.cof-listing-title{white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.01em;min-width:0;color:var(--ink);flex:auto;font-size:14px;font-weight:500;line-height:1.3;overflow:hidden}.cof-label,.cof-sub,.cof-status{letter-spacing:0;color:var(--muted);margin:0;font-size:13px;font-weight:500;line-height:1.35}.cof-sub{font-weight:400}.cof-amount{letter-spacing:-.02em;color:var(--ink);margin:0;font-size:28px;font-weight:600;line-height:1.15}.cof-trade{align-items:center;gap:10px;min-width:0;display:flex}.cof-trade-img{-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-md);background:var(--bg-alt);flex:none;width:44px;height:44px}.cof-trade-title{-webkit-line-clamp:2;letter-spacing:-.015em;min-width:0;color:var(--ink);-webkit-box-orient:vertical;margin:0;font-size:20px;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}.cof-status{margin-top:4px}.cof-actions{flex-direction:column;gap:6px;margin-top:10px;display:flex}.cof .cof-accept{border-radius:var(--radius-pill);background:var(--ink);width:100%;height:44px;min-height:44px;color:var(--bg);opacity:1;cursor:pointer;font:inherit;letter-spacing:-.01em;border:0;justify-content:center;align-items:center;margin:0;padding:0 16px;font-size:15px;font-weight:600;display:flex}.cof-more{align-items:center;gap:4px;display:flex}.cof .cof-counter{border-radius:var(--radius-pill);background:var(--bg-alt);height:44px;min-height:44px;color:var(--ink);opacity:1;cursor:pointer;font:inherit;letter-spacing:-.01em;border:0;flex:auto;margin:0;padding:0 16px;font-size:15px;font-weight:600}.cof .cof-decline{border-radius:var(--radius-pill);height:44px;min-height:44px;color:var(--ink);opacity:1;cursor:pointer;font:inherit;letter-spacing:-.01em;background:0 0;border:0;flex:none;margin:0;padding:0 14px;font-size:15px;font-weight:600}.cof .cof-counter:disabled,.cof .cof-decline:disabled:not([aria-busy=true]){color:var(--muted);cursor:default}.cof .cof-decline[aria-busy=true]{cursor:default}@media (hover:hover){.cof .cof-accept:not(:disabled):hover{background:color-mix(in srgb, var(--ink) 86%, var(--bg))}.cof .cof-counter:not(:disabled):hover{background:color-mix(in srgb, var(--ink) 8%, var(--bg-alt))}.cof .cof-decline:not(:disabled):hover{background:var(--bg-alt)}}.dm-composer-pill{border:1px solid var(--input-border);border-radius:var(--radius-pill);background:var(--bg-alt);flex:1;align-items:center;gap:4px;min-width:0;padding:4px;display:flex}.dm-composer-pill--grown{border-radius:var(--radius-float-row);align-items:flex-end}.dm-composer-pill:has(.dm-composer-textarea:focus){border-color:var(--control-edge);background:var(--bg);box-shadow:inset 0 0 0 1px var(--control-edge)}.dm-composer-pill{--not-ready-fill:color-mix(in srgb, var(--ink) 8%, var(--bg-alt))}.dm-composer-pill:has(.dm-composer-textarea:focus){--not-ready-fill:var(--bg-alt)}.dm-composer-pill .dm-composer-textarea{min-width:0;box-shadow:none;background:0 0;border:0;flex:1;padding:9px 8px}.dm-composer-pill .dm-composer-textarea:focus{box-shadow:none;background:0 0;outline:2px solid #0000}.dm-composer-plus-wrap{flex:none;position:relative}.dm-composer-plus{border-radius:var(--radius-sm);width:36px;min-width:36px;height:36px;color:var(--ink);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;transition:opacity .12s;display:inline-flex;position:relative}.dm-composer-plus>*{position:relative}.dm-composer-plus:hover{opacity:.7}.dm-composer-plus:disabled{cursor:default}.dm-composer-plus-spinner{border:2px solid color-mix(in srgb, var(--ink) 18%, transparent);border-top-color:var(--ink);border-radius:var(--radius-pill);width:18px;height:18px;animation:.7s linear infinite spin}.dm-composer-plus-menu.dm-more-menu{transform-origin:0 100%;inset:auto auto calc(100% + 8px) 0}.dm-offer-composer{border:1px solid var(--input-border);border-radius:var(--radius-pill);background:var(--bg-alt);min-height:48px;padding:4px 6px 4px 18px}.dm-offer-composer:has(.dm-offer-composer-input:focus){border-color:var(--control-edge);background:var(--bg);box-shadow:inset 0 0 0 1px var(--control-edge)}.dm-offer-composer-input:focus-visible{outline:2px solid #0000}.dm-offer-composer-label{color:var(--muted);letter-spacing:-.01em;font-size:.8rem;font-weight:600}.dm-offer-composer-send{min-height:36px;padding:0 16px}@media (max-width:700px){.dm-offer-composer{display:flex!important}.dm-chat-composer--panelled{display:none}.dm-offer-composer,.dm-meetup-composer{left:16px;right:16px;bottom:calc(env(safe-area-inset-bottom,0px) + 62px);z-index:20;max-height:calc(100dvh - 220px);margin:0;position:fixed;overflow-y:auto}.dm-offer-composer{box-shadow:var(--shadow-float)}.dm-meetup-composer{background:var(--bg);border-radius:var(--radius-float);box-shadow:var(--shadow-float)}}.dm-meetup-composer{border-color:var(--border)}.dm-meetup-composer-cancel,.dm-offer-composer-cancel{border-radius:var(--radius-sm);width:36px;height:36px;color:var(--ink);background:0 0;padding:0}.dm-meetup-composer-cancel:hover,.dm-offer-composer-cancel:hover{opacity:.7;color:var(--ink)}.dm-meetup-safespot{border-color:var(--border);background:var(--bg);min-height:36px;color:var(--ink);letter-spacing:-.01em;font-weight:500}.dm-meetup-safespot:hover{border-color:var(--border);background:var(--bg-alt);color:var(--ink)}.dm-meetup-safespot--real{border-color:color-mix(in srgb, var(--success) 32%, transparent);color:var(--success-ink)}.dm-meetup-safespot--real svg{color:var(--success)}.dm-meetup-safespot--real:hover{border-color:color-mix(in srgb, var(--success) 50%, transparent);background:color-mix(in srgb, var(--success) 6%, var(--bg));color:var(--success-ink)}.dm-meetup-safespot.dm-meetup-safespot--on,.dm-meetup-safespot.dm-meetup-safespot--on:hover{background:var(--ink);color:var(--bg);border-color:#0000;font-weight:600}.dm-meetup-safespot.dm-meetup-safespot--on svg{color:var(--bg)}.dm-meetup-safespot--real.dm-meetup-safespot--on .dm-meetup-safespot-addr{color:color-mix(in srgb, var(--bg) 78%, var(--ink))}.dm-meetup-send{min-height:40px;padding:0 22px}.dm-risk-panel-icon{color:var(--ink)}.dm-risk-learn-btn{color:var(--ink);text-underline-offset:2px;text-decoration:underline}.dm-risk-learn-btn:hover{color:var(--ink)}.dm-risk-panel--blocked{border-color:color-mix(in srgb, var(--danger-ink) 35%, transparent)}.dm-risk-panel .dm-risk-btn{min-height:36px}.dm-toast{border-radius:var(--radius-float);box-shadow:var(--shadow-float);color:var(--bg);animation:jinu-rise .38s var(--ease-float) both}.dm-toast:hover{background:color-mix(in srgb, var(--ink) 86%, var(--bg))}.dm-toast-from{color:var(--bg)}.dm-toast-text{color:color-mix(in srgb, var(--bg) 75%, var(--ink))}.dm-action-error{left:0;right:0;bottom:calc(env(safe-area-inset-bottom,0px) + 112px);z-index:70;border-radius:var(--radius-float);background:var(--danger-fill);width:max-content;max-width:min(92vw,380px);color:var(--on-selected-pill);box-shadow:var(--shadow-float);animation:jinu-rise .38s var(--ease-float) both;align-items:center;gap:10px;margin-inline:auto;padding:8px 8px 8px 16px;font-size:14px;line-height:1.3;display:flex;position:fixed}.dm-action-error-text{flex:1;min-width:0}.dm-action-error-close{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--on-selected-pill);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.dm-action-error-close:hover{opacity:.7}@media (max-width:640px){.dm-action-error-close,.dm-meetup-composer-cancel,.dm-back-btn,.dm-chat-more-btn,.dm-composer-plus{width:44px;min-width:44px;height:44px}}.dm-chat-composer--closed .account-link,.dm-chat-composer--closed .account-link:hover{color:var(--link-ink)}.dm-chat-composer--closed .account-link:hover{text-decoration:underline}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .dm-sold-badge{background:color-mix(in srgb, var(--danger-ink) 16%, transparent);color:var(--danger-ink)}:root:not([data-theme=light]) .dm-scam-warning{background:var(--bg-alt);border-color:var(--border-light);color:var(--ink)}:root:not([data-theme=light]) .dm-scam-warning svg{color:var(--danger-ink)}:root:not([data-theme=light]) .dm-bubble-img{border-color:var(--border-light)}:root:not([data-theme=light]) .dm-meetup-card--confirmed{border-color:color-mix(in srgb, var(--success) 45%, var(--border))}:root:not([data-theme=light]) .dm-risk-panel--blocked{border-color:color-mix(in srgb, var(--danger-ink) 35%, transparent)}:root:not([data-theme=light]) .dm-meetup-safespot.dm-meetup-safespot--on,:root:not([data-theme=light]) .dm-meetup-safespot.dm-meetup-safespot--on:hover,:root:not([data-theme=light]) .dm-meetup-safespot.dm-meetup-safespot--on svg{color:var(--bg)}:root:not([data-theme=light]) .dm-meetup-safespot--real.dm-meetup-safespot--on .dm-meetup-safespot-addr{color:color-mix(in srgb, var(--bg) 78%, var(--ink))}}:root[data-theme=dark] .dm-sold-badge{background:color-mix(in srgb, var(--danger-ink) 16%, transparent);color:var(--danger-ink)}:root[data-theme=dark] .dm-scam-warning{background:var(--bg-alt);border-color:var(--border-light);color:var(--ink)}:root[data-theme=dark] .dm-scam-warning svg{color:var(--danger-ink)}:root[data-theme=dark] .dm-bubble-img{border-color:var(--border-light)}:root[data-theme=dark] .dm-meetup-card--confirmed{border-color:color-mix(in srgb, var(--success) 45%, var(--border))}:root[data-theme=dark] .dm-risk-panel--blocked{border-color:color-mix(in srgb, var(--danger-ink) 35%, transparent)}:root[data-theme=dark] .dm-meetup-safespot.dm-meetup-safespot--on,:root[data-theme=dark] .dm-meetup-safespot.dm-meetup-safespot--on:hover,:root[data-theme=dark] .dm-meetup-safespot.dm-meetup-safespot--on svg{color:var(--bg)}:root[data-theme=dark] .dm-meetup-safespot--real.dm-meetup-safespot--on .dm-meetup-safespot-addr{color:color-mix(in srgb, var(--bg) 78%, var(--ink))}.dm-offer-time,.cof-time{color:var(--muted);margin:6px 0 0;font-size:13px;font-weight:500;line-height:1.35;display:block}.dm-offer-withdraw,.cof .cof-withdraw{min-height:44px;color:var(--link-ink);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;margin:4px 0 0;padding:0;font-size:14px;font-weight:600;display:inline-flex}.dm-offer-withdraw:disabled,.cof .cof-withdraw:disabled{color:var(--muted);cursor:default}@media (hover:hover){.dm-offer-withdraw:not(:disabled):hover,.cof .cof-withdraw:not(:disabled):hover{text-decoration:underline}}.dm-meetup-card--closed .dm-meetup-eyebrow,.dm-meetup-card--closed .dm-meetup-when,.dm-meetup-card--closed .dm-meetup-place{color:var(--muted)}.dm-thread-muted{vertical-align:-1px;color:var(--muted);margin-right:4px;display:inline-block}.options-report-details{flex-direction:column;gap:6px;margin:12px 0 4px;display:flex}.options-report-details-label{color:var(--muted);font-size:13px;font-weight:500}.options-report-details textarea{border:1px solid var(--input-border);border-radius:var(--radius-md);background:var(--bg);width:100%;min-height:72px;color:var(--ink);font:inherit;resize:vertical;padding:10px 12px;font-size:16px;line-height:1.4}.options-report-details textarea:focus-visible{border-color:var(--control-edge,var(--ink));outline:none}.options-report-error{color:var(--danger-ink);margin:8px 0 0;font-size:13px;font-weight:500}.dm-bubble-wrap--reactable .dm-bubble-stack{position:relative}.dm-reactions{border-radius:var(--radius-pill);background:var(--bg-alt);align-items:center;gap:2px;margin-top:2px;padding:2px 8px;font-size:14px;line-height:20px;display:inline-flex}.dm-reaction{align-items:center;gap:2px;display:inline-flex}.dm-reaction-count{color:var(--muted);font-size:12px;font-weight:600}.dm-react-btn{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--muted);cursor:pointer;opacity:0;background:0 0;border:0;place-items:center;padding:0;transition:opacity .12s;display:inline-grid;position:absolute;top:8px}.dm-bubble-wrap:not(.dm-bubble-wrap--sent) .dm-react-btn{left:calc(100% + 4px)}.dm-bubble-wrap--sent .dm-react-btn{right:calc(100% + 4px)}.dm-bubble-wrap--reactable:hover .dm-react-btn,.dm-react-btn:focus-visible,.dm-react-btn[aria-expanded=true]{opacity:1}.dm-react-btn:hover{color:var(--ink)}@media (hover:none){.dm-react-btn:not(:focus-visible){clip-path:inset(50%);pointer-events:none;width:1px;min-width:0;height:1px;overflow:hidden}}.dm-bubble-wrap--reactable [data-react-press]{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.dm-bubble-wrap--reactable .dm-bubble-img{-webkit-touch-callout:none}.dm-react-bar{z-index:5;border-radius:var(--radius-pill);background:var(--bg-alt);box-shadow:var(--shadow-float);gap:2px;padding:4px;display:inline-flex;position:absolute}.dm-react-bar--above{bottom:calc(100% + 4px)}.dm-react-bar--below{top:calc(100% + 4px)}.dm-bubble-wrap:not(.dm-bubble-wrap--sent) .dm-react-bar{left:0}.dm-bubble-wrap--sent .dm-react-bar{right:0}.dm-react-option{cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:40px;height:40px;padding:0;font-size:22px;line-height:1;display:inline-grid}.dm-react-option:hover,.dm-react-option--on{background:color-mix(in srgb, var(--ink) 6%, var(--bg-alt))}.dm-react-copy{border-radius:var(--radius-pill);height:40px;color:var(--ink);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0 14px;font-size:14px;font-weight:600}.dm-react-copy:hover{background:color-mix(in srgb, var(--ink) 6%, var(--bg-alt))}@media (prefers-reduced-motion:reduce){.dm-react-btn{transition:none}}
:root{--fj-action-fill:var(--accent2)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--fj-action-fill:var(--accent)}}:root[data-theme=dark]{--fj-action-fill:var(--accent)}.fj-chip-glyph{align-items:center;margin-right:1px;display:inline-flex}.fj-chip-glyph svg{display:block}.fj-badge{color:var(--avatar-blue);flex:none;align-items:center;display:inline-flex}.fj-badge svg{display:block}.fj-rows{margin:0;padding:0;list-style:none}.fj-rows-item{margin:0;padding:0}.fj-row{appearance:none;width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;display:flex}.fj-avatar{border-radius:50%;flex:none;width:44px;height:44px;display:flex;overflow:hidden}.fj-row-info{flex:auto;min-width:0}.fj-row-name{align-items:center;gap:4px;min-width:0;display:inline-flex}.fj-row-topic{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.35;display:block;overflow:hidden}.fj-row-title{min-width:0;color:var(--muted);align-items:center;gap:8px;font-size:14px;font-weight:400;line-height:1.35;display:flex}.fj-row-title--unread{color:var(--ink);font-weight:500}.fj-row-title-text{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.fj-row-dot{background:var(--accent2);border-radius:50%;flex:none;width:8px;height:8px;display:block}@media (max-width:700px){.fj-avatar{width:56px;height:56px}.fj-row{padding:10px 12px}}.fj-note{color:var(--muted);align-items:flex-start;gap:8px;margin:8px 0 0;padding:8px 12px 16px;font-size:13px;line-height:1.45;display:flex}.fj-note-glyph{color:var(--muted);flex:none;padding-top:2px;display:inline-flex}.fj-learn-more{color:var(--link-ink);font-weight:500;text-decoration:none}.fj-learn-more:focus-visible{text-decoration:underline}@media (hover:hover){.fj-learn-more:hover{text-decoration:underline}}.fj-empty .fj-learn-more{align-items:center;min-height:44px;padding:0 8px;font-size:15px;display:inline-flex}.fj-view{flex-direction:column;flex:auto;width:100%;height:100%;min-height:0;display:flex}.fj-view-name{align-items:center;gap:4px;display:inline-flex}.fj-view-sub{color:var(--muted);font-size:13px;line-height:1.3;display:block}.fj-view-scroll{flex:auto;min-height:0;padding:20px 16px 24px;overflow-y:auto}.fj-view-body{max-width:560px}.fj-shield-line{color:var(--muted);align-items:flex-start;gap:8px;margin:0 0 20px;font-size:13px;line-height:1.45;display:flex}.fj-shield-line-glyph{color:var(--muted);flex:none;padding-top:1px;display:inline-flex}.fj-view-topic{color:var(--muted);margin:0 0 6px;font-size:13px;line-height:1.35}.fj-view-title{letter-spacing:-.01em;color:var(--ink);margin:0 0 10px;font-size:20px;font-weight:600;line-height:1.3}.fj-view-text{color:var(--ink);white-space:pre-line;overflow-wrap:anywhere;margin:0 0 24px;font-size:15px;line-height:1.55}.fj-action{border-radius:var(--radius-pill);background:var(--fj-action-fill);min-height:48px;color:var(--on-selected-pill);text-align:center;border:0;justify-content:center;align-items:center;padding:0 28px;font-size:16px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.fj-action:hover,.fj-action:focus-visible{color:var(--on-selected-pill);text-decoration:none}.fj-noreply{padding:12px 16px calc(14px + env(safe-area-inset-bottom));text-align:center;color:var(--muted);margin:0;font-size:14px;line-height:1.45}@media (max-width:700px){.fj-noreply{padding-bottom:calc(env(safe-area-inset-bottom,0px) + 54px + 14px)}}.fja-main{max-width:640px}.fja-lede{color:var(--muted);margin:8px 0 0;font-size:15px;line-height:1.5}.fja-section{margin:28px 0 0}.fja-heading{color:var(--ink);align-items:center;gap:8px;margin:0 0 10px;font-size:17px;font-weight:600;line-height:1.3;display:flex}.fja-glyph{color:var(--muted);display:inline-flex}.fja-list{margin:0;padding:0 0 0 20px;list-style:outside}.fja-item::marker{color:var(--muted)}.fja-item{color:var(--ink);margin:0 0 8px;font-size:15px;line-height:1.5}.fja-support{margin:28px 0 0;font-size:15px}
:root{--acs-action-fill:var(--accent2)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--acs-action-fill:var(--accent)}}:root[data-theme=dark]{--acs-action-fill:var(--accent)}.acs-phone{display:none}@media (max-width:700px){.acs-desktop{display:none}.acs-phone{display:block}}.acs,.acs-d,.acs-m{flex-direction:column;gap:28px;display:flex}.acs-standing{border-radius:var(--radius-md);background:var(--hover-bg);margin:0;padding:18px 20px}.acs-standing-label{letter-spacing:-.01em;color:var(--ink);margin:0 0 4px;font-size:18px;font-weight:600;line-height:1.3}.acs-standing--suspended .acs-standing-label{color:var(--danger-ink)}.acs-standing-body{color:var(--muted);margin:0;font-size:15px;line-height:1.5}.acs-activity{flex-direction:column;gap:16px;display:flex}.acs-intro{flex-direction:column;gap:6px;display:flex}.acs-h2{letter-spacing:-.01em;color:var(--ink);margin:0;font-size:17px;font-weight:600;line-height:1.3}.acs-muted{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.5}.acs-link{color:var(--accent2);font-weight:500;text-decoration:none}.acs-link:hover{text-decoration:underline}.acs-filter{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.acs-filter-label{color:var(--muted);margin-right:4px;font-size:14px;font-weight:500}.acs-empty{margin-top:8px}.acs-table{flex-direction:column;gap:6px;display:flex}.acs-tr{grid-template-columns:minmax(0,2.2fr) minmax(0,1.4fr) minmax(0,.9fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.acs-thead{color:var(--muted);padding:0 14px 4px;font-size:13px;font-weight:500}.acs-item{border-radius:var(--radius-md);padding:14px}.acs-item:hover{background:var(--hover-bg)}.acs-cell{color:var(--ink);overflow-wrap:anywhere;font-size:14px;line-height:1.5}.acs-cell-main{flex-direction:column;gap:4px;min-width:0;display:flex}.acs-date{color:var(--muted)}.acs-cell-action{justify-content:flex-start;display:flex}.acs-item-title{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:600;line-height:1.4}.acs-status{color:var(--muted);margin:2px 0 0;font-size:13px;font-weight:600}.acs-status--active,.acs-status--appeal_pending{color:var(--ink)}.acs-status--appeal_denied{color:var(--muted)}.acs-status--appeal_approved{color:var(--accent2)}.acs-action-wrap{flex-direction:column;align-items:flex-start;gap:4px;display:inline-flex}.acs-action{border-radius:var(--radius-pill);background:var(--hover-bg);min-height:36px;color:var(--ink);font:inherit;cursor:pointer;border:0;align-items:center;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}.acs-item:hover .acs-action{background:var(--bg)}.acs-hint{color:var(--muted);margin:0;font-size:13px;line-height:1.45}.acs-panel{border-radius:var(--radius-md);background:var(--bg-alt);flex-direction:column;gap:10px;margin-top:14px;padding:16px;display:flex}.acs-panel-title{color:var(--ink);margin:0;font-size:15px;font-weight:600}.acs-panel-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.acs-appeal-text{color:var(--ink);white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.55}.acs-outcome{color:var(--ink);margin:0;font-size:15px;font-weight:500}.acs-confirm{flex-direction:column;gap:2px;display:flex}.acs-confirm-title{color:var(--ink);margin:0;font-size:16px;font-weight:600}.acs-textarea,.acs-input{box-sizing:border-box;border:1px solid var(--input-border);border-radius:var(--radius-float-row);background:var(--bg);width:100%;color:var(--ink);font:inherit;font-size:16px;line-height:1.5}.acs-textarea{resize:vertical;min-height:120px;padding:12px 14px}.acs-input{border-radius:var(--radius-pill);min-height:48px;padding:0 16px}.acs-input--code{letter-spacing:.3em;font-variant-numeric:tabular-nums;max-width:220px}.acs-textarea:focus,.acs-input:focus{border-color:var(--control-edge);box-shadow:inset 0 0 0 1px var(--control-edge);outline:2px solid #0000}.acs-count{white-space:nowrap}.acs-count--over{color:var(--danger-ink);font-weight:600}.acs-error{color:var(--danger-ink);margin:0;font-size:14px;font-weight:500}.acs-pill{border-radius:var(--radius-pill);background:var(--acs-action-fill);min-height:48px;color:var(--on-selected-pill);font:inherit;cursor:pointer;border:0;justify-content:center;align-items:center;padding:0 28px;font-size:16px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.acs-pill:hover,.acs-pill:focus-visible{color:var(--on-selected-pill);text-decoration:none}.acs-pill:disabled{cursor:default}.acs-text-btn{min-height:44px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 8px;font-size:15px;font-weight:500;text-decoration:none}.acs-text-btn:disabled{color:var(--muted);cursor:default}.acs-list{flex-direction:column;gap:22px;margin:0;padding:0;list-style:none;display:flex}.acs-card{flex-direction:column;gap:4px;display:flex}.acs-impact{color:var(--ink);margin:2px 0 0;font-size:15px;line-height:1.45}.acs-card-action{margin-top:8px}.acs-start{border-radius:var(--radius-md);background:var(--hover-bg);flex-direction:column;gap:12px;max-width:760px;margin:24px auto 32px;padding:20px;display:flex}.acs-start-form{flex-direction:column;gap:10px;max-width:480px;display:flex}.acs-start .acs{margin-top:4px}.acs--signed-out .acs-standing{background:var(--bg)}@media (max-width:700px){.acs-start{margin:16px 0 24px;padding:16px}}.setx-nav a.setx-item,.setx-nav a.setx-item:hover{text-decoration:none}
.pf4-progress-seg.is-done{background:var(--ink)}.pf4-saved-retry{color:var(--ink)}.pf4-head-close{width:40px;height:40px;color:var(--ink);border-color:#0000;transition:opacity .15s}.pf4-head-close svg{width:18px;height:18px}.pf4-tile.is-selected{border-color:var(--ink);background:var(--bg-alt)}.pf4-tile.is-selected .pf4-tile-icon{color:var(--ink)}.pf4-tile-check{background:var(--ink);color:var(--bg)}.pf4-radio-row.is-on{border-color:var(--ink);background:var(--bg-alt)}.pf4-radio-row.is-on .pf4-radio-icon{color:var(--ink)}.pf-screen input:is([type=checkbox],[type=radio]){accent-color:var(--ink)}.pf4-ai-line{color:var(--ink)}.pf4-sum-edit{border-radius:var(--radius-pill);color:var(--ink);letter-spacing:-.01em;padding:4px 8px;font-weight:500;transition:background-color .15s}.pf4-sum-edit:hover{background:var(--bg-alt)}.pf4-post-cta{height:46px}@media (max-width:700px){.pfm-publish{min-height:46px;padding-top:11px;padding-bottom:11px}}.pf4-agree-link,.pf4-agree-link:hover{color:var(--link-ink)}.pf-seller-type-opt{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--bg);color:var(--ink);letter-spacing:-.01em;font-weight:500}.pf-seller-type-opt:hover{background:var(--bg-alt)}.pf-seller-type-opt.is-on,.pf-seller-type-opt.is-on:hover{background:var(--ink);color:var(--bg);border-color:#0000;font-weight:600}.pf-delivery--active{background:var(--bg-alt)}.pf-delivery--active .pf-delivery-check:after{border-right-color:var(--bg);border-bottom-color:var(--bg)}@media (min-width:701px){body:has(.pf-screen) .pf-body-main .pf-delivery--active{background:var(--bg);border-color:var(--ink)}body:has(.pf-screen) .pf-body-main .pf-delivery.is-active{background:var(--bg);border-color:var(--ink)}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) body:has(.pf-screen) .pf-body-main .pf-delivery--active{background:var(--bg-alt)}:root:not([data-theme=light]) body:has(.pf-screen) .pf-body-main .pf-delivery.is-active{background:var(--bg-alt)}}:root[data-theme=dark] body:has(.pf-screen) .pf-body-main .pf-delivery--active{background:var(--bg-alt)}:root[data-theme=dark] body:has(.pf-screen) .pf-body-main .pf-delivery.is-active{background:var(--bg-alt)}@media (prefers-color-scheme:dark) and (min-width:701px){:root:not([data-theme=light]) body:has(.pf-screen) .pf-body-main .pf-delivery--active{background:var(--bg)}:root:not([data-theme=light]) body:has(.pf-screen) .pf-body-main .pf-delivery.is-active{background:var(--bg)}}@media (min-width:701px){:root[data-theme=dark] body:has(.pf-screen) .pf-body-main .pf-delivery--active{background:var(--bg)}:root[data-theme=dark] body:has(.pf-screen) .pf-body-main .pf-delivery.is-active{background:var(--bg)}}.pf-firm-checkbox--checked:after{border-left-color:var(--bg);border-bottom-color:var(--bg)}.pf-price-hint:hover{background:color-mix(in srgb, var(--ink) 6%, var(--bg-alt))}.pf-price-hint-icon{color:var(--ink)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .pf-price-hint:hover{background:color-mix(in srgb, var(--ink) 8%, var(--bg-alt))}}:root[data-theme=dark] .pf-price-hint:hover{background:color-mix(in srgb, var(--ink) 8%, var(--bg-alt))}.pf-price-hint:focus-visible{outline-color:var(--focus-ring)}.pf-field-label-action{border:1px solid var(--border);background:var(--bg);color:var(--ink);letter-spacing:-.01em;font-weight:500;transition:background-color .15s}.pf-field-label-action:hover{background:var(--bg-alt)}.pf-stay-typechip svg{color:var(--muted)}.pf-stay-row-remove{border-radius:var(--radius-sm);border:0;transition:color .15s}.pf-stay-row-remove:hover{color:var(--ink)}@media (max-width:640px){.pf-stay-row-remove{width:44px;height:44px}}.pf-photo-tile-x{color:var(--on-photo);filter:drop-shadow(0 1px 3px var(--on-photo-chip)) drop-shadow(0 0 1.5px var(--on-photo-chip));background:0 0}.pf-photo-tile-x:after,.pf-photo-tile-move-btn:after,.mie-remove:after{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pf-photo-tile-move-btn{position:relative}.pf-vin-decode{border-radius:var(--radius-pill);background:var(--ink);color:var(--bg);font:inherit;letter-spacing:-.01em;cursor:pointer;border:0;flex-shrink:0;padding:0 18px;font-size:14px;font-weight:600;transition:background-color .15s}.pf-vin-decode:hover:not(:disabled){background:color-mix(in srgb, var(--ink) 86%, var(--bg))}.pf-vin-decode:disabled{background:var(--bg-alt);color:var(--muted);cursor:default}.pf-geo-btn{border-radius:var(--radius-pill);color:var(--ink);font:inherit;letter-spacing:-.01em;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin:-4px -8px;padding:4px 8px;font-size:13px;font-weight:500;transition:background-color .15s;display:inline-flex}.pf-geo-btn:hover:not(:disabled){background:var(--bg-alt)}.pf-geo-btn:disabled{opacity:.6;cursor:default}.pf-chip:has(>.pf-tag-remove){align-items:center;display:inline-flex}.pf-tag-remove{color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin:-16px 0 -16px 6px;padding:0;line-height:1;display:inline-flex}.pf-tag-remove svg{min-width:0;min-height:0;display:block}@media (max-width:640px){.pf-chip:has(>.pf-tag-remove){min-height:44px}}.pf-select-wrap{align-items:center;width:100%;min-width:0;display:flex;position:relative}.pf-select-wrap>select.pf-input{padding-right:44px}body:has(.pf-screen) .pf-select-wrap>select.pf-input{padding-right:44px}.pf-select-chev{width:12px;height:12px;color:var(--muted);pointer-events:none;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.pf-stay-typeline>.pf-select-wrap{flex:1;width:auto;min-width:220px}.pf-stay-typeline .pf-select-wrap .pf-input{width:100%;min-width:0}.pf-select-wrap>.pf4-select{appearance:none;width:100%;min-width:0;padding:0 44px 0 16px}@media (min-width:701px){body:has(.pf-screen) .pf-hero.pf-desktop-only-card{background:var(--bg-alt)}.pf-hero-glow{display:none}.pf-hero-eyebrow{color:var(--ink)}.pf-hv-photo{background:color-mix(in srgb, var(--ink) 16%, var(--bg-alt));box-shadow:var(--shadow-lg)}.pf-hv-photo svg{color:var(--bg)}.pf-hv-card{background:var(--bg);box-shadow:var(--shadow-lg)}.pf-hv-ln.t{background:var(--border)}.pf-hv-ln.p{background:var(--ink)}.pf-hv-spark{box-shadow:none;background:0 0}.pf-hv-spark svg{color:var(--ink)}body:has(.pf-screen) .pf-cat-body .pf-row:hover{border-color:var(--control-edge);background:var(--bg-alt)}body:has(.pf-screen) .pf-cat-body .pf-row:hover .pf-row-icon{background:var(--bg);color:var(--ink)}body:has(.pf-screen) .pf-cat-body .pf-row:hover .pf-row-chev{color:var(--ink)}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) body:has(.pf-screen) .pf-cat-body .pf-row:hover{background:var(--bg-alt)}:root:not([data-theme=light]) body:has(.pf-screen) .pf-cat-body .pf-row:hover .pf-row-icon{background:var(--bg);color:var(--ink)}}:root[data-theme=dark] body:has(.pf-screen) .pf-cat-body .pf-row:hover{background:var(--bg-alt)}:root[data-theme=dark] body:has(.pf-screen) .pf-cat-body .pf-row:hover .pf-row-icon{background:var(--bg);color:var(--ink)}@media (max-width:700px){.pf-screen .pf-cat-body .pf-rows{display:none}.pf-post-choices{flex-direction:column;gap:0;margin:0 -12px;display:flex}}.pf-bottom{background:var(--bg)}@media (min-width:701px){body:has(.pf-screen) .pf-topbar-close{width:40px;height:40px;color:var(--ink);background:0 0}body:has(.pf-screen) .pf-topbar-close:hover{opacity:.7}.pf-topbar-close svg{width:18px;height:18px}.pf-tips-title svg{color:var(--muted)}}.pf-screen-num{background:var(--bg-alt);color:var(--muted)}.pf-screen-req{color:var(--muted)}.pf-screen-remove{color:var(--muted);justify-content:center;align-items:center;transition:color .15s;display:inline-flex}.pf-screen-remove:hover{color:var(--ink)}.pf-screen-remove svg{min-width:0;min-height:0;display:block}@media (max-width:640px){.pf-screen-remove{width:44px;height:44px;margin-top:3px}}.pf-screen-add{justify-content:center;align-items:center;gap:6px;display:inline-flex}.pf-screen-add svg{flex:none;width:14px;height:14px}.job-required-tag{color:var(--muted);letter-spacing:-.01em;font-weight:500}.job-field-error{color:var(--danger-ink)}.job-logo-remove:hover{color:var(--ink)}@media (min-width:701px){.pf-screen-wrap--capture .pf-screen--capture.is-drag .pf-qp-body{border-color:var(--ink);background:var(--bg-alt)}body:has(.pf-screen) .pf-body .pf-photo-strip:not(:has(.pf-photo-tile:not(.pf-photo-tile-empty))) .pf-photo-tile-empty{background:var(--bg-alt);color:var(--ink);transition:background-color .15s}body:has(.pf-screen) .pf-body .pf-photo-strip:not(:has(.pf-photo-tile:not(.pf-photo-tile-empty))) .pf-photo-tile-empty:hover:not(:disabled){background:color-mix(in srgb, var(--ink) 6%, var(--bg-alt))}:is(body:has(.pf-screen) .pf-body .pf-photo-strip:not(:has(.pf-photo-tile:not(.pf-photo-tile-empty))) .pf-photo-tile-empty svg,body:has(.pf-screen) .pf-body .pf-photo-strip:not(:has(.pf-photo-tile:not(.pf-photo-tile-empty))) .pf-photo-tile-empty span){color:var(--ink)}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) body:has(.pf-screen) .pf-body .pf-photo-strip:not(:has(.pf-photo-tile:not(.pf-photo-tile-empty))) .pf-photo-tile-empty{background:var(--pf-bg)}:root:not([data-theme=light]) body:has(.pf-screen) .pf-body .pf-photo-strip:not(:has(.pf-photo-tile:not(.pf-photo-tile-empty))) .pf-photo-tile-empty:hover:not(:disabled){background:var(--pf-bg-2)}}:root[data-theme=dark] body:has(.pf-screen) .pf-body .pf-photo-strip:not(:has(.pf-photo-tile:not(.pf-photo-tile-empty))) .pf-photo-tile-empty{background:var(--pf-bg)}:root[data-theme=dark] body:has(.pf-screen) .pf-body .pf-photo-strip:not(:has(.pf-photo-tile:not(.pf-photo-tile-empty))) .pf-photo-tile-empty:hover:not(:disabled){background:var(--pf-bg-2)}@media (prefers-color-scheme:dark) and (min-width:701px){:root:not([data-theme=light]) body:has(.pf-screen) .pf-body .pf-photo-strip:not(:has(.pf-photo-tile:not(.pf-photo-tile-empty))) .pf-photo-tile-empty{background:var(--bg-alt)}:root:not([data-theme=light]) body:has(.pf-screen) .pf-body .pf-photo-strip:not(:has(.pf-photo-tile:not(.pf-photo-tile-empty))) .pf-photo-tile-empty:hover:not(:disabled){background:color-mix(in srgb, var(--ink) 8%, var(--bg-alt))}}@media (min-width:701px){:root[data-theme=dark] body:has(.pf-screen) .pf-body .pf-photo-strip:not(:has(.pf-photo-tile:not(.pf-photo-tile-empty))) .pf-photo-tile-empty{background:var(--bg-alt)}:root[data-theme=dark] body:has(.pf-screen) .pf-body .pf-photo-strip:not(:has(.pf-photo-tile:not(.pf-photo-tile-empty))) .pf-photo-tile-empty:hover:not(:disabled){background:color-mix(in srgb, var(--ink) 8%, var(--bg-alt))}}.pf-qp-target:hover{background:var(--bg-alt)}.pf-qp-hero-spark{color:var(--ink)}.qp-b-review-preview{color:var(--ink);letter-spacing:-.01em;font-weight:500}.qp-b-tile-retry{background:var(--danger-fill);color:var(--on-selected-pill);border-radius:var(--radius-pill)}.jcam-next{border-radius:var(--radius-pill);background:var(--jcam-ink);color:var(--jcam-shell);letter-spacing:-.01em;font-weight:600}.jcam-lib,.jcam-panel-action{border-radius:var(--radius-pill);letter-spacing:-.01em;font-weight:500}.jcam-panel-action--solid{font-weight:600}.qp-done-icon{color:var(--success-ink);background:0 0}.pf-preview-badge{background:color-mix(in srgb, var(--bg) 92%, transparent);color:var(--ink)}.pf-preview-card-img{background:var(--img-placeholder)}.pf-preview-card-img svg{color:var(--muted)}@media (max-width:700px){.pf-success-actions{flex-direction:column-reverse;gap:10px}.pf-success-actions .pf-btn-primary,.pf-success-actions .pf-btn-secondary{flex:none;width:100%;min-height:46px;padding-top:12px;padding-bottom:12px}}.post-success-url-row{border-radius:var(--radius-pill);border-color:#0000}.post-review-title{color:var(--ink)}.post-review-sub{color:var(--muted)}.resend-card{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-md)}.resend-label{letter-spacing:-.01em;color:var(--ink);font-size:15px;font-weight:600}.resend-error{color:var(--danger-ink)}.resend-try-again:hover{color:var(--ink)}.resend-success-icon{color:var(--success-ink);background:0 0}.seller-name-label{letter-spacing:-.01em;font-size:15px}.ml-page-back{border-radius:var(--radius-sm);border:0}.ml-action-row--featured .ml-action-icon{background:var(--ml-bg);color:var(--ml-ink-2)}.ml-tips-title svg{color:var(--muted)}.ml-section-link,.ml-preview-link{color:var(--link-ink)}.ml-toggle-knob{background:var(--bg);box-shadow:var(--shadow-sm)}.ml-toast{box-shadow:var(--shadow-float)}.ml-share-row{border:1px solid var(--border);border-radius:var(--radius-pill);padding-left:16px}.mef-photos .manage-section{border-radius:var(--radius-float-row)}.mie-thumb--cover,.mie-thumb--dragover{border-color:var(--ink)}.mie-cover-badge{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--bg) 92%, transparent);color:var(--ink);letter-spacing:0;padding:2px 7px;font-size:10px;font-weight:600;bottom:6px}.mie-remove,.mie-move-btn{color:var(--on-photo);filter:drop-shadow(0 1px 3px var(--on-photo-chip)) drop-shadow(0 0 1.5px var(--on-photo-chip));background:0 0;padding:0}.mie-remove>svg,.mie-move-btn>svg{min-width:0;min-height:0;display:block}.mie-remove>svg{width:12px;height:12px}.mie-move-btn>svg{width:14px;height:14px}@media (max-width:640px){.mie-thumb .mie-remove,.mie-thumb .mie-move-btn{min-height:24px!important}}.mie-add{transition:background-color .15s,color .15s}.mie-add:hover:not(:disabled){border-color:var(--line);background:var(--bg-alt);color:var(--ink)}.mie-add-icon{display:inline-flex}.mie-add-icon svg{width:22px;height:22px}.mie-spinner{border-top-color:var(--ink)}.mie-error{color:var(--danger-ink)}.pf-dropzone{border:1px solid var(--input-border);border-radius:var(--radius-md);background:var(--bg-alt);width:100%;padding:22px 16px;transition:background-color .15s,border-color .15s;display:block;position:relative}.pf-photo-strip:empty{display:none}.pf-photo-strip:not(:empty)+.pf-dropzone,.mie-grid:not(:empty)+.pf-dropzone{margin-top:8px}.pf-dropzone:hover:not(.is-off){background:color-mix(in srgb, var(--ink) 6%, var(--bg-alt))}.pf-dropzone.is-drag{border-color:var(--ink);background:color-mix(in srgb, var(--ink) 10%, var(--bg-alt))}.pf-dropzone.is-off{opacity:.55}.pf-dropzone-input{opacity:0;cursor:pointer;background:0 0;border:0;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.pf-dropzone.is-off .pf-dropzone-input{cursor:default}.pf-dropzone-input:focus-visible{outline:2px solid #0000}.pf-dropzone:has(.pf-dropzone-input:focus-visible){outline:2px solid var(--focus-ring);outline-offset:2px}.pf-dropzone-label{text-align:center;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.pf-dropzone.is-off .pf-dropzone-label{cursor:default}.pf-dropzone-icon{color:var(--muted);display:inline-flex}.pf-dropzone-icon svg{width:23px;height:23px}.pf-dropzone-text{letter-spacing:-.01em;color:var(--ink);font-size:14px;font-weight:500}.pf-dropzone-text--touch{display:none}@media (hover:none) and (pointer:coarse){.pf-dropzone-text--pointer{display:none}.pf-dropzone-text--touch{display:block}}@media (max-width:700px){.pf-cost-block,.pf-photo-section{padding-left:0;padding-right:0}.pf-qp-body{padding-left:16px;padding-right:16px}.pf-error{margin-left:0;margin-right:0}.pf-screen>.pf-error{margin-left:16px;margin-right:16px}}@media (max-width:640px){.pf-icon-btn{width:44px;height:44px}}.pf-photo-tile-x>svg{min-width:0;min-height:0}@media (max-width:640px){.pf-firm-row{min-height:44px}.pf-screen .pf-chip{min-width:44px}}@media (max-width:700px){.pfm-head{z-index:30;background:var(--bg);position:sticky;top:0}.pfm-head .jsh-head{padding:8px 8px 8px 16px}.pfm-head .pfm-saved{letter-spacing:0;color:var(--muted);flex:none;font-size:13px;font-weight:500}.pfm-body{gap:24px}.pfm-section{background:0 0;border:0;flex-direction:column;gap:12px;min-width:0;margin:0;padding:0;display:flex}.pfm-section-head{justify-content:space-between;align-items:center;gap:12px;min-height:20px;display:flex}.pfm-section-label{letter-spacing:0;text-transform:none;color:var(--muted);margin:0;font-size:13px;font-weight:500;line-height:1.35}.pfm-section-count{color:var(--muted);font-variant-numeric:tabular-nums;font-size:13px;line-height:1.35}.pfm-section>.pf-photo-section,.pfm-section>.pf-cost-block{padding:0}.pfm-composer>.pfm-foot.pf-bottom{background:var(--bg);border-top:0;padding:0}.mef-sheet .jsh-body{gap:24px}}.pf-photo-tile--movable{cursor:grab}.pf-photo-tile--movable:active{cursor:grabbing}.pf-photo-tile--movable:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.pf-photo-tile--movable.is-dragging{opacity:.5}.pf-photo-tile--movable.is-dragover{box-shadow:inset 0 0 0 2px var(--ink)}.pf-photo-tile-move{gap:4px;display:flex;position:absolute;top:4px;left:4px}.pf-photo-tile-move-btn{border-radius:var(--radius-sm);width:22px;height:22px;color:var(--on-photo);filter:drop-shadow(0 1px 3px var(--on-photo-chip)) drop-shadow(0 0 1.5px var(--on-photo-chip));cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.pf-photo-tile-move-btn>svg{width:12px;min-width:0;height:12px;min-height:0;display:block}.pf-photo-tile-cover-btn{border-radius:var(--radius-pill);background:var(--on-photo-chip);color:var(--on-photo);font:inherit;cursor:pointer;border:0;padding:2px 7px;font-size:10px;font-weight:600;line-height:1.5;position:absolute;bottom:6px;left:6px}.pf-photo-tile-move-btn:focus-visible,.pf-photo-tile-cover-btn:focus-visible,.pf-photo-tile-retry:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.pf-photo-tile--pending img{opacity:.6}.pf-photo-tile-progress{border-radius:var(--radius-pill);background:var(--on-photo-chip);height:4px;position:absolute;bottom:8px;left:8px;right:8px;overflow:hidden}.pf-photo-tile-progress-fill{border-radius:inherit;background:var(--on-photo);height:100%;transition:width .2s;display:block}.pf-photo-tile--pending.is-failed{box-shadow:inset 0 0 0 1.5px var(--danger-fill)}.pf-photo-tile--pending.is-failed img{opacity:.4}.pf-photo-tile-retry{border-radius:var(--radius-pill);background:var(--danger-fill);color:var(--on-selected-pill);font:inherit;cursor:pointer;border:0;padding:3px 6px;font-size:11px;font-weight:600;line-height:1.4;position:absolute;bottom:6px;left:6px;right:6px}.pf-photo-tile-failed-tag{border-radius:var(--radius-pill);background:var(--on-photo-chip);color:var(--on-photo);padding:2px 7px;font-size:10px;font-weight:600;position:absolute;bottom:6px;left:6px}.pf-photo-tile .pf-photo-tile-move-btn{min-width:22px!important;min-height:22px!important}.pf-photo-tile .pf-photo-tile-cover-btn,.pf-photo-tile .pf-photo-tile-retry{min-height:22px!important}
.info-doc .legal-docnav ul{flex-direction:column;gap:2px;display:flex}.info-doc .legal-docnav a{border-radius:var(--radius-float-row);letter-spacing:-.01em;padding:6px 10px 6px 14px;font-weight:500;transition:color .15s,background-color .15s}.info-doc .legal-docnav a:hover{background:var(--bg-alt);color:var(--ink)}.info-doc .legal-docnav a.is-active{background:var(--bg-alt);color:var(--ink);font-weight:600}.info-doc .legal-docnav a.is-active:before{content:none}.info-doc .legal-toc ol{border-left:0;flex-direction:column;gap:2px;display:flex}.info-doc .legal-toc a{border-radius:var(--radius-float-row);letter-spacing:-.01em;border-left:0;margin-left:0;padding:7px 10px 7px 14px;font-weight:500;transition:color .15s,background-color .15s}.info-doc .legal-toc a:hover{background:var(--bg-alt);color:var(--ink)}.info-doc .legal-toc a.active{background:var(--bg-alt);color:var(--ink);font-weight:600}.info-doc .legal-docnav-m summary{border-radius:var(--radius-pill);background:var(--bg-alt);border:1px solid #0000;padding:12px 18px;transition:background-color .15s}.info-doc .legal-docnav-m summary:hover,.info-doc .legal-docnav-m details[open]>summary{background:color-mix(in srgb, var(--ink) 6%, var(--bg-alt))}.info-doc .legal-docnav-m-label{letter-spacing:-.01em;font-weight:500}.info-doc .legal-docnav-m ul{flex-direction:column;gap:2px;display:flex}.info-doc .legal-docnav-m a{border-radius:var(--radius-float-row);letter-spacing:-.01em;padding:11px 12px 11px 14px;font-weight:500}.info-doc .legal-docnav-m a.is-active{background:var(--bg-alt);color:var(--ink);font-weight:600}.info-doc .legal-docnav-m a.is-active:before{content:none}@media (max-width:900px){.info-doc .legal-docnav-m{margin-top:16px}}.hcz-lang{border-radius:var(--radius-pill);min-height:36px;padding:0 8px 0 12px;transition:color .15s,background-color .15s}.hcz-lang:hover{background:var(--bg-alt);color:var(--ink)}.hcz-lang-select{border-radius:var(--radius-pill);letter-spacing:-.01em;font-weight:500}.hc-cat-icon{background:var(--bg-alt);color:var(--ink)}.hc-cat-count{color:var(--ink)}.hc-cat:hover,.hcz-row-link:hover,.hcz-start-card:hover{border-color:var(--control-edge)}.hcz-row-link:hover .hcz-row-icon,.hcz-start-card:hover .hcz-start-icon{color:var(--ink)}.hcz-row-topic{color:var(--muted)}.hc-chips{gap:8px}.hc-chip{align-items:center;min-height:36px;padding:0 14px;font-size:14px;display:inline-flex}.hc-search-clear{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--muted);background:0 0;transition:color .15s}.hc-search-clear:hover,.hc-faq.is-open .hc-faq-head-icon{color:var(--ink)}.hc-faq-meta-btn{min-height:36px;color:var(--ink);letter-spacing:-.01em;padding:0 14px;font-size:13px;font-weight:500}.hc-faq-meta-btn:hover{background:color-mix(in srgb, var(--ink) 6%, transparent);color:var(--ink)}.m5h-mobile-wrap .m5h-pop-chip{background:var(--bg);letter-spacing:-.01em}.m5h-mobile-wrap .m5h-cta{background:var(--bg-alt);border:.5px solid var(--border-light);color:var(--ink)}.m5h-mobile-wrap .m5h-cta h2{color:var(--ink)}.m5h-mobile-wrap .m5h-cta p{color:var(--muted)}.m5h-mobile-wrap .m5h-cta-btn{border-radius:var(--radius-pill);background:var(--ink);min-height:44px;color:var(--bg);letter-spacing:-.01em;justify-content:center;align-items:center;padding:0 22px;font-size:14px;font-weight:600;transition:background-color .15s;display:inline-flex}.m5h-mobile-wrap .m5h-cta-btn:visited{color:var(--bg)}.m5h-mobile-wrap .m5h-cta-btn:hover,.m5h-mobile-wrap .m5h-cta-btn:active{background:color-mix(in srgb, var(--ink) 86%, var(--bg));color:var(--bg)}.ctc-route-icon{background:var(--bg-alt);color:var(--ink)}.ctc-sent{color:var(--ink)}.ctc-label{font-size:15px}.ctc-faq-q{letter-spacing:-.01em;font-weight:500}.info-doc .ctc-routes{margin:18px 0 0;padding:0}.info-doc .ctc-faq-list{margin:0;padding:0}.info-doc .ctc-routes>li,.info-doc .ctc-faq-list>li{margin-bottom:0}.blog-featured-tag,.blog-post-cat,.blog-card-cat{background:var(--bg-alt);color:var(--ink);letter-spacing:-.01em;font-weight:500}.blog-share-btn:hover,.blog-share-btn--copied{color:var(--ink)}.blog-share-btn:focus-visible{outline:2px solid var(--focus-ring)}.blog-featured-media,.blog-card-media,.blog-post-cover{background:var(--bg-alt)}.blog-step:before{color:var(--ink)}.blog-shot-ph{border-color:var(--border);background:var(--bg-alt)}.blog-shot-ph-mark{background:var(--bg);color:var(--ink)}.blog-shot-ph-label{color:var(--ink)}.sl-topbar-btn--primary{border-color:var(--ink);background:var(--ink);color:var(--bg);font-weight:600}.sl-topbar-btn--primary:visited{color:var(--bg)}.sl-topbar-btn--primary:hover,.sl-topbar-btn--primary:active{border-color:color-mix(in srgb, var(--ink) 86%, var(--bg));background:color-mix(in srgb, var(--ink) 86%, var(--bg));color:var(--bg)}@media (max-width:700px){.hcz-popular-item{min-height:36px}.hcz-popular-link{letter-spacing:-.01em;align-self:stretch;align-items:center;display:inline-flex}}
.jobs-panel-left{border-right:0}.jobs-panel-list{flex-direction:column;gap:4px;display:flex}.jobs-panel-card{border-radius:var(--radius-float-row);border-bottom:0;transition:background .15s}.jobs-panel-card:hover{background:var(--bg-alt)}.jobs-panel-card--active,.jobs-panel-card--active:hover{background:var(--bg-alt);border-left:0;padding-left:16px}.jobs-panel-card-title{letter-spacing:-.01em;color:var(--ink);font-weight:600}.jobs-panel-card-logo{border-radius:var(--radius-float-row);border:0}.jobs-panel-tag{border-radius:var(--radius-pill);background:var(--bg-alt);color:var(--ink);letter-spacing:-.01em;border:0;padding:3px 9px;font-weight:500}.jobs-panel-card--active:before{display:none}.jobs-panel-card--active .jobs-panel-tag{background:var(--bg)}.jobs-detail-action-pill,.jobs-detail-action-btn{border-radius:var(--radius-pill);white-space:nowrap;min-height:36px;color:var(--ink);letter-spacing:-.01em;background:0 0;border:0;padding:0 14px;font-weight:500}.jobs-detail-action-pill:hover,.jobs-detail-action-btn:hover{background:var(--bg-alt)}.jobs-detail-more-btn{border-radius:var(--radius-sm);width:44px;height:44px;min-height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin:-4px 0;padding:0;transition:opacity .12s;display:inline-flex}.jobs-detail-more-btn:hover,.jobs-detail-more-btn[aria-expanded=true]{opacity:.7}.jobs-detail-more-btn svg{width:18px;height:18px}.jobs-detail-hero-logo{border-radius:var(--radius-float-row)}.jobs-detail-hero-title{letter-spacing:-.025em}.jobs-detail-stats{border-radius:var(--radius-float);background:var(--bg-alt);border:0;gap:0}.jobs-detail-stat{background:0 0;padding:16px 18px}.jobs-detail-stat+.jobs-detail-stat{border-left:1px solid var(--border)}.jobs-detail-stat-label{color:var(--muted)}.jobs-detail-stat-value{color:var(--ink)}.jobs-detail-tag-row .jobs-panel-tag{padding:5px 12px}.jobs-detail-apply-btn{border-radius:var(--radius-float-row);background:var(--accent2-fill);min-height:48px;color:var(--accent2-fill-ink);letter-spacing:normal;border:1px solid #0000;padding:0 24px;font-size:15px;font-weight:700}.jobs-detail-apply-btn:hover{color:var(--accent2-fill-ink);background:var(--accent2-fill-hover);border-color:#0000}.jobs-detail-apply-btn svg{stroke:currentColor}.jobs-detail-company-card{border-radius:var(--radius-float);background:var(--bg-alt);border:0}.jobs-detail-section-title{letter-spacing:-.02em;color:var(--ink);font-weight:700}.jobs-detail-topbar{gap:12px}.jobs-detail-breadcrumb{flex:auto;min-width:0;overflow:hidden}.jobs-detail-breadcrumb-current{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.jobs-detail-topbar-actions{flex:none;gap:2px;display:flex}@media (max-width:700px){.jobs-panel-list{gap:4px!important}.jobs-panel-card{border-radius:var(--radius-float-row)!important}.jobs-panel-card--active,.jobs-panel-card--active:hover,.jobs-panel-card:hover{background:var(--bg-alt)!important}.jobs-panel-card--active:active{background:color-mix(in srgb, var(--ink) 4%, var(--bg-alt))!important}}.jld-company{border-bottom:0}.jld-company-row{border-radius:var(--radius-float);background:var(--bg-alt);border:0;padding:16px}a.jld-company-row:hover{opacity:1;background:color-mix(in srgb, var(--ink) 5%, var(--bg-alt))}.jld-hero-logo,.jld-company-row-logo,.jld-similar-logo{border-radius:var(--radius-float-row)}.jld-similar-list{gap:4px}.jld-similar-card{border-bottom:0}.jld-similar-card,.jld-similar-card:hover{margin:0 -8px;padding:12px 44px 12px 8px}.jld-similar-card{position:relative}.jld-similar-logo{position:static}.jld-similar-card .card-fave-btn{filter:none}.jld-similar-card .card-fave-btn:not(.card-fave-btn--saved){color:var(--muted)}.jld-apply-bar{box-shadow:none}
.coll-rows{flex-direction:column;gap:2px;margin:-6px -4px 0;display:flex}.coll-row{appearance:none;border-radius:var(--radius-md);width:100%;min-height:60px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:8px 4px;display:flex}.coll-row:active{background:var(--bg-alt)}@media (hover:hover){.coll-row:hover{background:var(--bg-alt)}}.coll-row-thumb{border-radius:var(--radius-md);background:var(--img-placeholder);flex-shrink:0;place-items:center;width:44px;height:44px;display:grid;overflow:hidden}.coll-row-thumb img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.coll-row-thumb--new{background:var(--bg-alt);color:var(--link-ink)}.coll-row-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.coll-row-name{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;line-height:1.3;overflow:hidden}.coll-row-sub{color:var(--muted);font-size:13px;line-height:1.3}.coll-row-check{color:var(--ink);visibility:hidden;flex-shrink:0}.coll-row-check[data-on]{visibility:visible}.coll-row--new .coll-row-name{color:var(--link-ink);font-weight:600}.coll-row--ghost{cursor:default}.coll-row-ghost-line{width:55%;height:14px}@media (min-width:701px){.jsh-sheet.coll-sheet{border-bottom:1px solid var(--border);border-radius:var(--radius-float-lg);width:min(440px,100vw - 48px);animation:none;top:50%;left:50%;right:auto;transform:translate(-50%,-50%);max-height:min(640px,100dvh - 48px)!important;bottom:auto!important}}.coll-cancel{appearance:none;min-height:44px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;align-self:center;padding:0 16px;font-size:15px;font-weight:500}.coll-toast .coll-toast-action{white-space:nowrap}.coll-liked{padding:8px 16px calc(96px + env(safe-area-inset-bottom,0px))}.coll-liked-head{justify-content:space-between;align-items:center;gap:12px;margin:4px 0 14px;display:flex}.coll-liked-title{letter-spacing:-.01em;color:var(--ink);margin:0;font-size:30px;font-weight:700;line-height:1.15}.coll-plus{appearance:none;border-radius:var(--radius-sm);width:44px;height:44px;color:var(--link-ink);cursor:pointer;background:0 0;border:0;place-items:center;margin-right:-8px;display:grid}.coll-plus:active{opacity:.5}.coll-label{color:var(--muted);margin:0 0 10px;font-size:13px;font-weight:500}.coll-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 10px;display:grid}@media (min-width:701px){.coll-liked{padding:8px 0 40px}.coll-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:24px 14px}}.coll-grid--profile{padding:12px 16px 24px}@media (min-width:701px){.coll-grid--profile{padding:16px 0 32px}}.coll-tile{min-width:0;color:var(--ink);flex-direction:column;gap:3px;text-decoration:none;display:flex}.coll-mosaic{aspect-ratio:1;border-radius:var(--radius-md);grid-template-rows:1fr 1fr;grid-template-columns:2fr 1fr;gap:2px;margin-bottom:6px;display:grid;overflow:hidden}.coll-mosaic-cell{background:var(--img-placeholder);min-width:0;min-height:0;display:block;overflow:hidden}.coll-mosaic-cell img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.coll-mosaic-big{grid-row:1/span 2}.coll-tile-name{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:5px;font-size:14px;font-weight:600;line-height:1.3;display:flex;overflow:hidden}.coll-tile-heart{color:var(--ink);flex-shrink:0;display:inline-flex}.coll-tile-meta{color:var(--muted);font-size:12.5px;line-height:1.3}@media (hover:hover){.coll-tile:hover .coll-tile-name{text-decoration:underline}}.coll-main{min-height:60dvh}.coll-page{max-width:1040px;padding-bottom:calc(96px + env(safe-area-inset-bottom,0px));margin:0 auto}.coll-bar{align-items:center;gap:0;padding:7px 6px 1px;display:flex}.coll-bar-gap{flex:1}.coll-circle{appearance:none;border-radius:var(--radius-sm);width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;text-decoration:none;display:grid}.coll-circle:active{opacity:.5}.coll-more{position:relative}.coll-menu-scrim{z-index:299;position:fixed;inset:0}.coll-menu.cm-menu{z-index:300;position:absolute;top:44px;right:0}.coll-menu-danger{color:var(--danger-ink)}.coll-head{padding:8px 16px 14px}.coll-title{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:22px;font-weight:700;line-height:1.25}.coll-meta{color:var(--muted);flex-wrap:wrap;align-items:center;margin:4px 0 0;font-size:13.5px;line-height:1.4;display:flex}.coll-owner{color:var(--muted);font-weight:500;text-decoration:none}@media (hover:hover){.coll-owner:hover{color:var(--ink);text-decoration:underline}}.coll-privacy{align-items:center;gap:4px;display:inline-flex}.coll-dot{padding:0 .35em}.coll-empty{text-align:center;padding:48px 24px}.coll-empty-title{color:var(--ink);margin:0;font-size:17px;font-weight:600}.coll-empty-sub{max-width:320px;color:var(--muted);margin:6px auto 0;font-size:14px;line-height:1.45}.coll-sold{flex-direction:column;min-width:0;display:flex}.coll-sold-img{aspect-ratio:var(--card-photo-ratio,1 / 1);border-radius:var(--radius-md);background:var(--img-placeholder);position:relative;overflow:hidden}.coll-sold-img img{-o-object-fit:cover;object-fit:cover;filter:grayscale();opacity:.45;width:100%;height:100%;display:block}.coll-sold-pill{z-index:2;border-radius:var(--radius-pill);background:var(--ink);color:var(--bg);padding:3px 9px;font-size:12px;font-weight:600;line-height:1.3;position:absolute;top:8px;left:8px}.coll-sold-text{flex-direction:column;gap:1px;min-width:0;padding:8px 6px 16px;display:flex}.coll-sold-title{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:14px;line-height:1.3;overflow:hidden}.coll-sold-town{color:var(--muted);font-size:12.5px}.coll-similar{appearance:none;min-height:32px;color:var(--link-ink);font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-left:-2px;padding:0 2px;font-size:14px;font-weight:600}@media (min-width:701px){.coll-bar{padding:20px 0 6px}.coll-head{padding:8px 0 18px}.coll-title{font-size:28px}.coll-page .coll-wall.mh-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 12px;padding:0}.coll-page{padding:0 24px 64px}}@media (max-width:700px){body:has(.coll-page) .mob-header{display:none!important}body:has(.coll-page){padding-top:0!important}.coll-bar{padding-top:calc(10px + env(safe-area-inset-top,0px))}.coll-wall.mh-grid{padding-top:0}}
.mh-shortcut.mh-shortcut--ideas{gap:6px}.mh-shortcut--ideas .ideas-bulb{color:var(--muted);flex-shrink:0}.mh-shortcut.mh-shortcut--cat.mh-shortcut--ideas.is-active,.mh-shortcut.mh-shortcut--cat.mh-shortcut--ideas.is-active:hover{border-color:var(--ink);background:var(--ink);color:var(--bg);font-weight:500}.mh-shortcut--ideas.is-active .ideas-bulb{color:currentColor}.ideas-board{padding:12px 16px calc(96px + env(safe-area-inset-bottom,0px))}.ideas-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 10px;display:grid}.ideas-tile{min-width:0;color:var(--ink);flex-direction:column;gap:2px;text-decoration:none;display:flex}.ideas-mosaic{aspect-ratio:1;border-radius:var(--radius-md);grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:2px;margin-bottom:6px;display:grid;overflow:hidden}.ideas-mosaic-cell{background:var(--img-placeholder);min-width:0;min-height:0;display:block;overflow:hidden}.ideas-mosaic-cell img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.ideas-tile-title{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;line-height:1.3;overflow:hidden}.ideas-tile-meta{color:var(--muted);font-size:12px;line-height:1.3}@media (hover:hover){.ideas-tile:hover .ideas-tile-title{text-decoration:underline}}.idea-page{max-width:1040px;padding-bottom:calc(96px + env(safe-area-inset-bottom,0px));margin:0 auto}.idea-save{appearance:none;border-radius:var(--radius-pill);background:var(--accent2-fill);min-height:40px;color:var(--accent2-fill-ink);font:inherit;cursor:pointer;border:0;justify-content:center;align-items:center;margin-top:12px;padding:0 20px;font-size:15px;font-weight:600;display:inline-flex}.idea-save:hover{background:var(--accent2-fill-hover)}.idea-save:disabled{cursor:default}.idea-save:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@media (min-width:701px){.idea-page{padding:0 24px 64px}.idea-page .coll-title{font-size:28px}.idea-page .idea-wall.mh-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 12px;padding:0}}@media (max-width:700px){body:has(.idea-page) .mob-header{display:none!important}body:has(.idea-page){padding-top:0!important}.idea-page .coll-bar{padding-top:calc(10px + env(safe-area-inset-top,0px))}.idea-wall.mh-grid{padding-top:0}}
@media (max-width:700px){.nb-list.nb-list--feed{padding:0 16px 12px}}.nf-list{flex-direction:column;display:flex}.nf-sec{color:var(--ink);border:0;margin:14px 0 2px;font-size:16px;font-weight:600;line-height:1.3}.nf-row{min-height:44px;color:var(--ink);background:0 0;border:0;align-items:flex-start;gap:12px;padding:10px 0;text-decoration:none;display:flex;position:relative}.nf-media{flex-shrink:0;width:52px;height:52px;position:relative}.nf-photo{-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-md);background:var(--bg-alt);width:100%;height:100%;display:block}.nf-square{border-radius:var(--radius-md);background:var(--bg-alt);width:100%;height:100%;color:var(--muted);place-items:center;display:grid}.nf-face{border-radius:50%;justify-content:center;align-items:center;width:52px;min-width:52px;height:52px;display:flex;position:relative;overflow:hidden}.nf-face-img{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:100%;height:100%;position:absolute;inset:0}.nf-badge{z-index:1;width:24px;height:24px;box-shadow:0 0 0 2px var(--bg);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-4px;right:-4px;overflow:hidden}.nf-badge--glyph{background:var(--bg-alt);color:var(--muted)}.nf-badge-face{border-radius:50%;justify-content:center;align-items:center;width:24px;min-width:24px;height:24px;font-size:9px;display:flex;position:relative;overflow:hidden}.nf-main{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.nf-line{align-items:flex-start;gap:8px;display:flex}.nf-link{min-width:0;color:var(--muted);flex:1;text-decoration:none}.nf-link:after{content:"";position:absolute;inset:0}.nf-link:focus-visible{outline:none}.nf-link:focus-visible:after{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-md)}.nf-text{color:var(--muted);-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:14px;line-height:1.35;display:-webkit-box;overflow:hidden}.nf-em{color:var(--ink);font-weight:500}.nf-meta{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:8px;display:flex}.nf-time{color:var(--muted);white-space:nowrap;font-size:11px;line-height:19px}.nf-dot{background:var(--accent2-fill);border-radius:50%;width:8px;height:8px}.nf-actions{z-index:2;flex-wrap:wrap;align-items:center;gap:8px;display:flex;position:relative}.nf-pill{background:var(--bg-alt);height:32px;color:var(--accent2);font:inherit;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.nf-pill:before{content:"";position:absolute;inset:-6px 0}.nf-pill:disabled{cursor:default}.nf-pill:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.nf-pill--filled{background:var(--accent2-fill);color:var(--accent2-fill-ink)}.nf-pill-note{color:var(--muted);font-size:12px}.nf-row--group{width:100%;font:inherit;text-align:left;cursor:pointer;margin:0}.nf-row--group:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-md)}.nf-media--stack .nf-stack-tile{border-radius:var(--radius-md);width:40px;height:40px;position:absolute}.nf-stack-tile--0{top:0;left:0}.nf-stack-tile--1{box-shadow:0 0 0 2px var(--bg);bottom:0;right:0}.nf-more{color:var(--accent2);font-size:12px;font-weight:600}.nf-group-less{width:100%;min-height:44px;color:var(--accent2);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0;padding:0 0 0 64px;font-size:12px;font-weight:600;display:block}.nf-group-less:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.nf-row--skeleton{pointer-events:none}.nf-skel-media{border-radius:var(--radius-md);background:var(--bg-alt)}.nf-skel-line{background:var(--bg-alt);border-radius:6px;width:80%;height:12px;margin-top:6px;display:block}.nf-skel-line--short{width:45%}.nf-empty{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:36px 16px 40px;display:flex}.nf-empty-icon{color:var(--muted)}.nf-empty-title{color:var(--ink);font-size:15px;font-weight:600}.nf-empty-sub{color:var(--muted);font-size:13px;line-height:1.4}.notif-search{background:var(--bg-alt);border:0}.notif-search:focus{outline:2px solid var(--focus-ring);outline-offset:0}
.avl-pager{position:relative}.avl-months{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}.avl-pager[data-months="2"] .avl-months{grid-template-columns:repeat(2,minmax(0,1fr))}.avl-month{min-width:0}.avl-month-title{text-align:center;height:32px;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;margin:0 0 6px;padding:0 36px;font-size:15px;font-weight:600;line-height:32px;overflow:hidden}.avl-pager[data-months="2"] .avl-months-item:first-child .avl-month-title{padding-right:0}.avl-pager[data-months="2"] .avl-months-item:last-child .avl-month-title{padding-left:0}.avl-nav{z-index:1;border-radius:var(--radius-sm);width:32px;height:32px;color:var(--ink);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:0}.avl-nav--prev{left:0}.avl-nav--next{right:0}.avl-nav[aria-disabled=true]{visibility:hidden}@media (hover:hover){.avl-nav:not([aria-disabled=true]):hover{opacity:.7}}.avl-grid{table-layout:fixed;border-collapse:separate;border-spacing:0 3px;width:100%}.avl-dow{text-align:center;color:var(--muted);padding:0 0 4px;font-size:12px;font-weight:500}.avl-cell{text-align:center;vertical-align:middle;padding:0 1.5px}.avl-day{aspect-ratio:1;border-radius:var(--radius-sm);width:100%;max-width:40px;font:inherit;font-variant-numeric:tabular-nums;border:0;justify-content:center;align-items:center;margin:0 auto;padding:0;font-size:13px;font-weight:500;line-height:1;display:flex}.avl-day--open{background:var(--accent-tint);color:var(--ink)}.avl-day--closed{color:var(--muted);background:0 0}.avl-day--today{color:var(--link-ink);font-weight:700}button.avl-day{cursor:pointer}button.avl-day:disabled{cursor:default}@media (hover:hover){button.avl-day--closed:not(:disabled):hover{background:var(--bg-alt)}button.avl-day--open:not(:disabled):hover{color:var(--link-ink)}}.avl-day--anchor,button.avl-day--anchor:hover{background:var(--selected-pill);color:var(--on-selected-pill)}.avl-note{color:var(--muted);margin:10px 0 0;font-size:13px;line-height:1.4}.avl-note+.avl-note{margin-top:2px}.avl-helper{color:var(--muted);margin:0 0 12px;font-size:13px;line-height:1.4}.avl-text-btn{font:inherit;color:var(--link-ink);cursor:pointer;background:0 0;border:0;margin-top:8px;padding:6px 0;font-size:14px;font-weight:600}.avl-text-btn:disabled{color:var(--faint);cursor:default}.lm-avail-section .lm-section-title{margin-bottom:12px}.calp-entry{color:var(--link-ink);white-space:nowrap;font-size:15px;font-weight:600;text-decoration:none}@media (hover:hover){.calp-entry:hover{text-decoration:underline}}@media (max-width:700px){.mlx-topbar-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}}.calp{max-width:1200px}.calp-section+.calp-section{margin-top:36px}.calp-h2{letter-spacing:-.01em;color:var(--ink);margin:0 0 14px;font-size:18px;font-weight:700}.calp-empty{color:var(--muted);margin:8px 0 0;font-size:15px}.calp-error{color:var(--danger-ink);margin:0 0 12px;font-size:14px}.calp-thumb{border-radius:var(--radius-sm);background:var(--img-placeholder);flex:none;width:48px;height:48px;overflow:hidden}.calp-thumb img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.calp-meetups,.calp-rentals{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.calp-meetup,.calp-rental{border-radius:var(--radius-float-row);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;margin:0 -8px;padding:8px;text-decoration:none;display:flex}@media (hover:hover){.calp-meetup:hover,.calp-rental:hover{background:var(--bg-alt)}}.calp-meetup:active,.calp-rental:active{background:var(--bg-alt)}.calp-meetup-body,.calp-rental-body{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.calp-meetup-when{color:var(--link-ink);font-size:13px;font-weight:600}.calp-meetup-title,.calp-rental-title{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}.calp-meetup-sub,.calp-rental-sub{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.calp-chev{color:var(--muted);flex:none}.calp-editor{max-width:640px;margin-top:28px}.calp-editor-head{align-items:center;gap:8px;min-width:0;margin-bottom:14px;display:flex}.calp-back{border-radius:var(--radius-sm);width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin:-4px;padding:0;display:inline-flex}.calp-switcher{scrollbar-width:none;gap:8px;min-width:0;padding:2px 0;display:flex;overflow-x:auto}.calp-switcher::-webkit-scrollbar{display:none}.calp-chip{border-radius:var(--radius-pill);background:var(--bg-alt);max-width:220px;color:var(--ink);font:inherit;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;border:0;flex:none;padding:8px 14px;font-size:14px;font-weight:500;overflow:hidden}.calp-chip--on{background:var(--selected-pill);color:var(--on-selected-pill);font-weight:600}.calp-editor-foot{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:16px;display:flex}.calp-editor-foot .avl-note,.calp-editor-foot .calp-error{margin:0}.calp-save{border-radius:var(--radius-pill);background:var(--accent2-fill);min-height:44px;color:var(--accent2-fill-ink);font:inherit;cursor:pointer;border:0;padding:0 22px;font-size:15px;font-weight:600}.calp-save:disabled{background:var(--bg-alt);color:var(--muted);cursor:default}@media (hover:hover){.calp-save:not(:disabled):hover{background:var(--accent2-fill-hover)}}@media (max-width:700px){.calp-main{padding:0 16px 32px!important}.calp-section+.calp-section{margin-top:28px}.calp-editor{margin-top:0}}.mcal{--mcal-name:220px;--mcal-day:36px}.mcal-error{color:var(--danger-ink);margin:0 0 12px;font-size:14px}.mcal-scroll{overscroll-behavior-x:contain;padding-bottom:8px;overflow-x:auto}.mcal-table{width:max-content}.mcal-row{grid-template-columns:var(--mcal-cols);align-items:stretch;display:grid}.mcal-row>*{grid-row:1}.mcal-name{z-index:2;background:var(--bg);grid-column:1;position:sticky;left:0}.mcal-row--months{height:28px}.mcal-month{align-items:flex-end;min-width:0;display:flex}.mcal-month-label{left:calc(var(--mcal-name) + 8px);color:var(--ink);white-space:nowrap;padding:0 8px 4px 0;font-size:14px;font-weight:600;position:sticky}.mcal-row--days{height:40px}.mcal-head{font-variant-numeric:tabular-nums;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex}.mcal-head-dow{color:var(--muted);font-size:11px;font-weight:500}.mcal-head-num{color:var(--ink);font-size:13px;font-weight:500}.mcal-head--today .mcal-head-num{color:var(--link-ink);font-weight:700}.mcal-row--rental{height:52px}.mcal-rental{color:var(--ink);font:inherit;text-align:left;cursor:pointer;border:0;align-items:center;gap:10px;min-width:0;padding:0 12px 0 0;display:flex}.mcal-rental .mcal-thumb{border-radius:var(--radius-sm);background:var(--img-placeholder);flex:none;width:36px;height:36px;overflow:hidden}.mcal-rental .mcal-thumb img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.mcal-title{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}@media (hover:hover){.mcal-rental:hover .mcal-title{color:var(--link-ink)}}.mcal-track{cursor:cell;min-width:0;position:relative}.mcal-row--rental[data-busy] .mcal-track{cursor:progress}.mcal-open,.mcal-pick{border-radius:var(--radius-sm);pointer-events:none;position:absolute;top:8px;bottom:8px}.mcal-open{background:var(--accent-tint)}.mcal-pick{z-index:1;background:var(--selected-pill)}.mcal-bar{z-index:1;border-radius:var(--radius-pill);background:var(--selected-pill);cursor:pointer;border:0;padding:0;position:absolute;top:12px;bottom:12px}.mcal-bar[aria-disabled=true]{cursor:progress}.mcal-menu-anchor{z-index:70;position:fixed}.mcal-menu-anchor .rowmenu{min-width:220px;position:static}
:root{--inv-action-fill:var(--accent2)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--inv-action-fill:var(--accent)}}:root[data-theme=dark]{--inv-action-fill:var(--accent)}.inv-action,.inv-quiet{border-radius:var(--radius-pill);text-align:center;cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 24px;font-family:inherit;font-size:16px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.inv-action{background:var(--inv-action-fill);color:var(--on-selected-pill)}.inv-action:hover,.inv-action:focus-visible{color:var(--on-selected-pill);text-decoration:none}.inv-quiet{background:var(--bg-alt);color:var(--ink);font-weight:500}.inv-quiet:hover,.inv-quiet:focus-visible{color:var(--ink);background:color-mix(in srgb, var(--ink) 8%, var(--bg-alt));text-decoration:none}.inv-quiet[disabled]{color:var(--muted);cursor:default}.inv-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.inv-note{color:var(--muted);margin:8px 0 0;font-size:14px;line-height:1.45}.inv-terms-link{color:var(--link-ink);margin-top:24px;font-size:14px;display:inline-block}.inv-field{box-sizing:border-box;border:1px solid var(--input-border);border-radius:var(--radius-pill);background:var(--bg-alt);min-width:0;min-height:44px;color:var(--ink);padding:0 16px;font-family:inherit;font-size:16px}.inv-field:focus,.inv-field:focus-visible{background:var(--bg);border-color:var(--control-edge);box-shadow:inset 0 0 0 1px var(--control-edge);outline:2px solid #0000}.inv-enter{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.inv-enter .inv-field{flex:200px}.inv-label{color:var(--ink);font-size:14px;font-weight:500;display:block}.inv-msg{color:var(--ink);margin:8px 0 0;font-size:14px}.inv-msg--muted{color:var(--muted)}.inv-card{border-radius:var(--radius-md);background:var(--bg-alt);gap:12px;padding:16px;display:grid}.inv-card-text{color:var(--ink);margin:0;font-size:15px;line-height:1.45}.inv-card-head{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.inv-card-close{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;margin:-6px -6px 0 0;padding:0;display:grid}.inv-card-close:hover{color:var(--ink)}.inv-card-slot{padding:16px 24px 0}.inv-success{text-align:left;margin-top:20px}.qp-done .inv-success{width:100%;max-width:420px;margin:-4px 0 4px}.inv-landing{box-sizing:border-box;background:var(--bg);place-items:center;min-height:100dvh;padding:32px 24px 48px;display:grid}.inv-landing-body{text-align:center;justify-items:center;gap:16px;width:100%;max-width:480px;display:grid}.inv-landing-mark{width:auto;height:22px;margin-bottom:8px;display:block}.inv-landing-avatar{border-radius:var(--radius-pill);-o-object-fit:cover;object-fit:cover;background:var(--avatar-blue);width:72px;height:72px}.inv-landing-initial{border-radius:var(--radius-pill);background:var(--avatar-blue);width:72px;height:72px;color:var(--on-selected-pill);place-items:center;font-size:28px;font-weight:600;display:grid}.inv-landing-title{letter-spacing:-.02em;color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:28px;font-weight:700;line-height:1.2}.inv-landing-sub{color:var(--muted);margin:0;font-size:15px}.inv-landing-offer{color:var(--ink);margin:0;font-size:17px;line-height:1.45}.inv-landing .inv-card{text-align:left;width:100%}.inv-stores{gap:12px;width:100%;margin-top:8px;display:grid}.inv-store{justify-items:center;gap:4px;display:grid}.inv-store-link{color:var(--link-ink);font-size:15px;font-weight:500}.inv-store-note{color:var(--muted);margin:0;font-size:13px}.inv-stores[data-platform=android] .inv-store--ios{order:2}:is(body:has(.inv-landing) .cl-topbar,body:has(.inv-landing) .mob-header,body:has(.inv-landing) .mob-tabbar){display:none!important}@media (max-width:700px){body:has(.inv-landing){padding-top:0!important;padding-bottom:0!important}}.inv-terms-draft{color:var(--ink);margin:0 0 16px;font-size:14px;font-weight:500}@media (max-width:700px){.inv-card-slot{padding:12px 16px 0}.inv-landing{place-items:start center;padding:24px 16px 40px}}.inv-scrim{z-index:1300;background:var(--scrim-soft);animation:.24s both jinu-scrim-in;position:fixed;inset:0}.inv-dialog{z-index:1301;box-sizing:border-box;overscroll-behavior:contain;background:var(--bg);width:480px;max-width:calc(100vw - 32px);height:fit-content;max-height:calc(100dvh - 64px);color:var(--ink);text-align:left;border:1px solid var(--border);border-radius:var(--radius-float-lg);box-shadow:var(--shadow-float);animation:jinu-rise .38s var(--ease-float) both;margin:auto;padding:18px 24px 22px;position:fixed;inset:0;overflow-y:auto}.inv-scrim[data-closing]{pointer-events:none;animation:.18s both jinu-scrim-out}.inv-dialog[data-closing]{pointer-events:none;animation:.18s cubic-bezier(.4,0,1,1) both jinu-sink}.inv-dlg-head{align-items:flex-start;gap:4px;display:flex}.inv-dlg-title{letter-spacing:-.02em;min-width:0;color:var(--ink);flex:auto;margin:7px 0 0;font-size:22px;font-weight:700;line-height:1.25}.inv-dlg-close,.inv-dlg-back{border-radius:var(--radius-sm);width:40px;min-width:40px;max-width:none;height:40px;min-height:40px;max-height:none;color:var(--ink);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;transition:opacity .15s;display:grid}.inv-dlg-close{margin:0 -10px 0 8px}.inv-dlg-back{margin:0 2px 0 -10px}.inv-dlg-close:hover,.inv-dlg-back:hover{opacity:.7;color:var(--ink)}.inv-dlg-close>svg,.inv-dlg-back>svg{width:22px;min-width:0;height:22px;min-height:0}.inv-dlg-body{flex-direction:column;display:flex}.inv-dlg-line{color:var(--muted);text-wrap:pretty;margin:6px 0 0;font-size:15px;line-height:1.5}.inv-nw{white-space:nowrap}.inv-dlg-link{gap:8px;margin-top:20px;display:flex}.inv-linkfield{box-sizing:border-box;border-radius:var(--radius-pill);background:var(--bg-alt);min-width:0;height:48px;color:var(--ink);flex:auto;align-items:center;gap:10px;padding:0 18px;display:flex}.inv-linkfield:has(.inv-linkfield-input:focus-visible){outline:2px solid var(--focus-ring);outline-offset:2px}.inv-linkfield-glyph{color:var(--muted);flex:none;place-items:center;display:grid}.inv-linkfield .inv-linkfield-input{width:100%;min-width:0;height:100%;min-height:0;color:var(--ink);box-shadow:none;font:inherit;text-overflow:ellipsis;background:0 0;border:0;border-radius:0;outline:2px solid #0000;flex:auto;margin:0;padding:0;font-size:15px;line-height:1.2}.inv-dlg-link .inv-copy{white-space:nowrap;letter-spacing:-.01em;flex:none;padding:0 22px}.inv-dlg-shares{flex-wrap:wrap;gap:0 26px;margin-top:8px;padding-left:4px;display:flex}.inv-share{min-height:44px;color:var(--ink);cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:8px;margin:0;padding:0;font-size:14px;font-weight:500;line-height:1.2;text-decoration:none;transition:opacity .15s;display:inline-flex}.inv-share:hover,.inv-share:focus-visible{color:var(--ink);text-decoration:none}.inv-share:hover{opacity:.7}.inv-dlg-boost{justify-content:space-between;align-items:flex-start;gap:16px;margin-top:24px;display:flex}.inv-dlg-boost-text{min-width:0}.inv-dlg-boost-title{letter-spacing:-.01em;color:var(--ink);margin:0;font-size:15px;font-weight:600;line-height:1.4}.inv-dlg-boost-sub{color:var(--muted);margin:2px 0 0;font-size:13px;line-height:1.4}.inv-dlg-use{min-height:44px;color:var(--link-ink);cursor:pointer;font:inherit;letter-spacing:-.01em;white-space:nowrap;background:0 0;border:0;flex:none;align-items:center;margin:-11px -8px -11px 0;padding:0 8px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.inv-dlg-use:hover,.inv-dlg-use:focus-visible{color:var(--link-ink);text-underline-offset:3px;text-decoration:underline}.inv-dlg-by{justify-items:start;gap:12px;margin-top:22px;display:grid}.inv-dlg-by-text{color:var(--ink);margin:0;font-size:14px;line-height:1.45}.inv-dlg-invites{margin-top:22px}.inv-dlg-label{letter-spacing:0;color:var(--muted);margin:0;font-size:13px;font-weight:500;line-height:1.35;display:block}.inv-dlg-rows{margin:0;padding:0;list-style:none}.inv-dlg-row{outline-offset:2px;justify-content:space-between;align-items:baseline;gap:12px;padding:7px 0;display:flex}.inv-dlg-row:first-child{padding-top:6px}.inv-dlg-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);font-size:15px;font-weight:500;overflow:hidden}.inv-dlg-state{color:var(--muted);flex:none;font-size:14px}.inv-dlg-state--earned{color:var(--ink);font-weight:600}.inv-dlg-empty,.inv-dlg-note{color:var(--muted);margin:22px 0 0;font-size:14px;line-height:1.45}.inv-dlg-note--ink{color:var(--ink)}.inv-dlg-failed .inv-text-btn{margin-top:2px}.inv-text-btn{min-height:44px;color:var(--ink);cursor:pointer;font:inherit;letter-spacing:-.01em;text-align:left;background:0 0;border:0;align-self:flex-start;align-items:center;margin:0;padding:0;font-size:14px;font-weight:600;display:inline-flex}.inv-text-btn:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.inv-dlg-enter{margin-top:10px}.inv-dlg-enterform{margin-top:18px}.inv-dlg-enterform .inv-enter{margin-top:8px}.inv-dlg-terms{color:var(--muted);align-self:flex-start;margin-top:22px;font-size:13px;text-decoration:none}.inv-dlg-terms:hover,.inv-dlg-terms:focus-visible{color:var(--muted);text-underline-offset:3px;text-decoration:underline}.inv-picks{flex-direction:column;margin-top:16px;display:flex}.inv-pick{border-radius:var(--radius-sm);width:100%;color:var(--ink);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:12px;margin:0;padding:8px 0;display:flex}.inv-pick-photo{border-radius:var(--radius-md);background:var(--bg-alt);flex:none;width:44px;height:44px;display:block;overflow:hidden}.inv-pick-photo img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.inv-pick-text{flex-direction:column;flex:auto;min-width:0;display:flex}.inv-pick-title{text-overflow:ellipsis;white-space:nowrap;color:var(--ink);font-size:15px;font-weight:500;line-height:1.35;overflow:hidden}.inv-pick-price{color:var(--muted);margin-top:1px;font-size:13px;line-height:1.35}.inv-pick-check{color:var(--ink);visibility:hidden;flex:none;place-items:center;display:grid}.inv-pick-check[data-on]{visibility:visible}.inv-dlg-error{color:var(--danger);margin:14px 0 0;font-size:13px;line-height:1.4}.inv-action.inv-action--wide{width:100%;margin-top:18px}.inv-dialog .jsh-done{padding:20px 0 6px}.inv-sheet .jsh-body{gap:0;padding-top:2px}.inv-sheet .inv-dlg-line{margin-top:0}.inv-dlg-link.inv-dlg-link--phone{margin-top:16px;display:block}.inv-dlg-link--phone .inv-linkfield .inv-linkfield-input{font-size:16px}.inv-dlg-pair{grid-template-columns:1fr 1fr;gap:8px;margin-top:8px;display:grid}.inv-dlg-pair.inv-dlg-pair--one{grid-template-columns:1fr}.inv-dlg-pair .inv-action,.inv-dlg-pair .inv-quiet{width:100%;min-width:0;padding:0 12px}.inv-sheet .inv-picks{margin-top:12px}.inv-sheet .jsh-foot .jsh-action{background:var(--inv-action-fill);color:var(--on-selected-pill)}@media (hover:hover){.inv-sheet .jsh-foot .jsh-action:not(:disabled):not([aria-disabled=true]):hover{background:var(--inv-action-fill)}}.inv-dlg-by-text:focus,.inv-dlg-row:focus{outline:2px solid #0000}@media (pointer:coarse){.inv-linkfield .inv-linkfield-input{font-size:16px}}
@media (max-width:700px){.jrow-list{flex-direction:column;gap:0;display:flex}.jrow{box-sizing:border-box;width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;appearance:none;background:0 0;border:0;border-radius:0;align-items:center;gap:12px;margin:0;padding:9px 0;text-decoration:none;display:flex}.jrow.jrow--static{cursor:default}.jrow-glyph{width:24px;height:38px;color:var(--muted);background:0 0;border-radius:0;flex:none;justify-content:center;align-items:center;display:flex}.jrow-glyph svg{width:20px;height:20px}.jrow-body{text-align:left;flex-direction:column;flex:auto;align-items:flex-start;gap:2px;min-width:0;display:flex}.jrow-label{letter-spacing:-.01em;color:var(--ink);font-size:16px;font-weight:500;line-height:1.3}.jrow-sub{color:var(--muted);font-size:13px;font-weight:400;line-height:1.4}.jrow-value{white-space:nowrap;text-overflow:ellipsis;max-width:45%;color:var(--muted);flex:none;font-size:15px;font-weight:400;line-height:1.3;overflow:hidden}.jrow-chev{width:18px;height:18px;color:var(--muted);flex:none;display:block}.jrow.jrow--danger .jrow-glyph,.jrow.jrow--danger .jrow-label{color:var(--danger-ink)}.jrow.jrow--danger .jrow-chev{display:none}.jrow-section{letter-spacing:0;text-transform:none;color:var(--muted);margin:24px 0 4px;font-size:13px;font-weight:600;line-height:1.3}.jrow:not(.jrow--static):active .jrow-glyph,.jrow:not(.jrow--static):active .jrow-body{opacity:.6}}@media (max-width:700px) and (hover:hover){.jrow:not(.jrow--static):not(.jrow--danger):hover .jrow-glyph{color:var(--ink)}}
.follow-btn:not(.follow-btn--on):not(.follow-btn--loading),.following-followback,.nf-pill--filled[data-pill=followBack]{--follow-fill:var(--accent2-fill);--follow-fill-hover:var(--accent2-fill-hover);background:var(--accent2-fill);color:var(--accent2-fill-ink);letter-spacing:-.01em;border:1.5px solid #0000;font-weight:600}.follow-btn:not(.follow-btn--on):not(.follow-btn--loading):hover,.following-followback:hover,.nf-pill--filled[data-pill=followBack]:hover{background:var(--accent2-fill-hover);color:var(--accent2-fill-ink)}.follow-btn.follow-btn--on[aria-pressed=true]:not(.follow-btn--loading),.following-unfollow.following-unfollow--state[aria-pressed=true]{--follow-fill:transparent;--follow-fill-hover:color-mix(in srgb, var(--accent2-fill) 8%, transparent);border:1.5px solid var(--accent2-fill);color:var(--link-ink);letter-spacing:-.01em;background:0 0;font-weight:600}.follow-btn.follow-btn--on[aria-pressed=true]:not(.follow-btn--loading):hover,.following-unfollow.following-unfollow--state[aria-pressed=true]:hover{background:color-mix(in srgb, var(--accent2-fill) 8%, transparent);border-color:var(--accent2-fill);color:var(--link-ink)}.follow-btn:hover:not(:disabled),.following-followback:hover:not(:disabled),.following-unfollow--state:hover:not(:disabled){opacity:1}.follow-btn:focus-visible,.following-followback:focus-visible,.following-unfollow--state:focus-visible{outline-offset:2px}.jld-company-head .follow-btn:not(.follow-btn--on){--follow-fill:color-mix(in srgb, var(--accent2) 10%, transparent);--follow-fill-hover:color-mix(in srgb, var(--accent2) 16%, transparent);background:color-mix(in srgb, var(--accent2) 10%, transparent)!important;border:1.5px solid color-mix(in srgb, var(--accent2) 25%, transparent)!important;color:var(--link-ink)!important}.jld-company-head .follow-btn:not(.follow-btn--on):hover{background:color-mix(in srgb, var(--accent2) 16%, transparent)!important;color:var(--link-ink)!important}.jld-company-head .follow-btn.follow-btn--on[aria-pressed=true]{border:1.5px solid var(--accent2-fill)!important;color:var(--link-ink)!important;background:0 0!important}.jld-company-head .follow-btn.follow-btn--on[aria-pressed=true]:hover{background:color-mix(in srgb, var(--accent2-fill) 8%, transparent)!important}