.home_page__s0cts{max-width:var(--admin-content-max-width);margin:var(--tf-space-0) auto;padding:calc(var(--tf-space-8) * 1px) var(--admin-page-gutter) calc(var(--tf-space-16) * 1px)}.home_heading___F2gS{display:flex;align-items:flex-end;justify-content:space-between;gap:calc(var(--tf-space-6) * 1px);padding-block:calc(var(--tf-space-6) * 1px)}.home_heading___F2gS h1,.home_sectionHeading__QzJx2 h2,.home_sectionHeading__QzJx2 p{margin:var(--tf-space-0)}.home_heading___F2gS h1{max-width:16ch;word-break:keep-all}.home_section__6a7L8{padding-block:calc(var(--tf-space-8) * 1px);border-top:1px solid var(--tf-color-border-strong)}.home_sectionHeading__QzJx2{display:flex;align-items:baseline;justify-content:space-between;gap:calc(var(--tf-space-4) * 1px);margin-bottom:calc(var(--tf-space-5) * 1px)}.home_sectionHeading__QzJx2 h2{font-size:var(--tf-type-section-title-size);font-weight:var(--tf-type-section-title-weight);line-height:var(--tf-type-section-title-line-height)}.home_sectionHeading__QzJx2 p{color:var(--tf-color-text-muted);font-size:var(--tf-font-size-body)}.home_alerts__cvS74{display:grid;border-top:1px solid var(--tf-color-border-strong)}.home_alertRow__TSeS0{display:grid;grid-template-columns:minmax(12rem,1fr) max-content minmax(12rem,1fr) max-content;grid-gap:calc(var(--tf-space-5) * 1px);gap:calc(var(--tf-space-5) * 1px);align-items:center;min-height:calc(var(--tf-space-12) * 1.4px);border-bottom:1px solid var(--tf-color-border);color:inherit;text-decoration:none}.home_alertRow__TSeS0:focus-visible,.home_alertRow__TSeS0:hover{background:var(--tf-color-surface-alt)}.home_alertRow__TSeS0:focus-visible,.home_recentLink__MHCn1:focus-visible,.home_taskLink__PtZFE:focus-visible{outline:3px solid var(--tf-color-indigo-tint);outline-offset:calc(var(--tf-space-1) * .25px)}.home_alertRow__TSeS0 strong{font-size:var(--tf-font-size-body-large)}.home_alertCount__CLvcu{color:var(--tf-semantic-light-text-danger);font-size:var(--tf-font-size-amount);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:var(--tf-font-weight-bold)}.home_alertAction__S5MbL,.home_alertDetail__RKlQt{color:var(--tf-color-text-muted);font-size:var(--tf-font-size-body)}.home_alertAction__S5MbL{color:var(--tf-color-indigo);font-weight:var(--tf-font-weight-bold)}.home_tableWrap__g6tTj{overflow-x:auto;border-top:1px solid var(--tf-color-border-strong);border-bottom:1px solid var(--tf-color-border-strong)}.home_table__ESNe8{width:100%;min-width:var(--admin-table-min-width);border-collapse:collapse;background:var(--tf-color-surface)}.home_table__ESNe8 td,.home_table__ESNe8 th{padding:calc(var(--tf-space-4) * 1px);border-bottom:1px solid var(--tf-color-border);text-align:left;vertical-align:middle;white-space:nowrap}.home_table__ESNe8 th{color:var(--tf-color-text-muted);font-size:var(--tf-font-size-label);font-weight:var(--tf-font-weight-bold)}.home_table__ESNe8 tbody tr:last-child td{border-bottom:0}.home_taskLink__PtZFE{color:var(--tf-color-text);font-weight:var(--tf-font-weight-bold);text-decoration:none}.home_priority__s6232,.home_taskSummary__uP2Px{color:var(--tf-color-text-muted)}.home_priority__s6232{font-size:var(--tf-font-size-label);font-weight:var(--tf-font-weight-bold)}.home_priority__s6232[data-level="긴급"]{color:var(--tf-semantic-light-text-danger);font-weight:var(--tf-font-weight-bold)}.home_priority__s6232[data-level="높음"]{color:var(--tf-color-text);font-weight:var(--tf-font-weight-bold)}.home_recentGrid__avPpT{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--tf-color-border-strong);border-bottom:1px solid var(--tf-color-border-strong)}.home_recentLink__MHCn1{display:grid;grid-gap:calc(var(--tf-space-2) * 1px);gap:calc(var(--tf-space-2) * 1px);padding:calc(var(--tf-space-5) * 1px);border-right:1px solid var(--tf-color-border);color:inherit;text-decoration:none}.home_recentLink__MHCn1:last-child{border-right:0}.home_recentLink__MHCn1:focus-visible,.home_recentLink__MHCn1:hover{background:var(--tf-color-surface-alt)}.home_recentLink__MHCn1 small,.home_recentLink__MHCn1 span{color:var(--tf-color-text-muted)}.home_recentLink__MHCn1 span{font-size:var(--tf-font-size-label);font-weight:var(--tf-font-weight-bold)}@media (max-width:900px){.home_heading___F2gS{display:grid;align-items:start}.home_alertRow__TSeS0{grid-template-columns:minmax(0,1fr) max-content;gap:calc(var(--tf-space-2) * 1px) calc(var(--tf-space-4) * 1px);padding-block:calc(var(--tf-space-3) * 1px)}.home_alertDetail__RKlQt{grid-column:1}.home_alertAction__S5MbL{grid-column:2;grid-row:2}}@media (max-width:767px){.home_page__s0cts{padding:calc(var(--tf-space-5) * 1px) var(--admin-page-gutter-mobile) calc(var(--tf-space-10) * 1px)}.home_heading___F2gS h1{font-size:var(--tf-type-page-title-size)}.home_section__6a7L8{padding-block:calc(var(--tf-space-6) * 1px)}.home_recentGrid__avPpT{grid-template-columns:1fr}.home_recentLink__MHCn1{border-right:0;border-bottom:1px solid var(--tf-color-border)}.home_recentLink__MHCn1:last-child{border-bottom:0}}:root{--tf-color-bg:#FFFBF8;--tf-color-border:#EDE5DC;--tf-color-border-strong:#DFD4C8;--tf-color-butter:#FFC53D;--tf-color-butter100:#FFF8E5;--tf-color-butter1000:#402A06;--tf-color-butter200:#FFF0C9;--tf-color-butter300:#FFE49B;--tf-color-butter400:#FFD566;--tf-color-butter500:#FFC53D;--tf-color-butter600:#F2AD1B;--tf-color-butter700:#C98A12;--tf-color-butter800:#9C690E;--tf-color-butter900:#6E490B;--tf-color-campaign-status-active-bg:#EBF6FE;--tf-color-danger-accent:#DE3A26;--tf-color-danger-bg:#FCEEEB;--tf-color-danger-border:#FCA5A5;--tf-color-danger-callout-bg:#FEF2F2;--tf-color-danger-callout-border:#F8C6C6;--tf-color-danger-callout-ink:#991B1B;--tf-color-danger-callout-label:#B45454;--tf-color-danger-ink:#B02A1C;--tf-color-disabled:#EDE5DC;--tf-color-disabled-ink:#A99B8C;--tf-color-gold:#F76122;--tf-color-hero-ramp-end:#FF7138;--tf-color-hero-ramp-mid:#FF8E4C;--tf-color-hero-ramp-start:#FFB47F;--tf-color-indigo:#F76122;--tf-color-indigo-tint:#FFE5DA;--tf-color-info-accent:#3FA8EB;--tf-color-info-border:#A8DAFA;--tf-color-info-ink:#084368;--tf-color-info-tint2:#EBF6FE;--tf-color-info-tint-ink:#0F73B8;--tf-color-info-tint-ink-strong:#0B5A90;--tf-color-live-red:#DE3A26;--tf-color-medal-bronze-border:#DCB28D;--tf-color-medal-bronze-ink:#B87333;--tf-color-medal-bronze-tint-end:#F8E3D0;--tf-color-medal-bronze-tint-start:#FFF8F1;--tf-color-medal-gold-border:#EFD88F;--tf-color-medal-gold-ink:#D99A1D;--tf-color-medal-gold-tint-end:#FFF1C8;--tf-color-medal-gold-tint-start:#FFF9E8;--tf-color-medal-silver-border:#9EDAF5;--tf-color-medal-silver-ink:#2E9ED2;--tf-color-medal-silver-tint-end:#DDF3FD;--tf-color-medal-silver-tint-start:#F3FBFF;--tf-color-money-green:#1C1815;--tf-color-money-green-bg:#FAF5EE;--tf-color-neutral0:#FFFFFF;--tf-color-neutral100:#FAF6F2;--tf-color-neutral1000:#1C1815;--tf-color-neutral200:#F5EFE9;--tf-color-neutral300:#EDE5DC;--tf-color-neutral400:#DFD4C8;--tf-color-neutral500:#CCBFB1;--tf-color-neutral600:#A99B8C;--tf-color-neutral700:#857767;--tf-color-neutral800:#5C5145;--tf-color-neutral900:#352E27;--tf-color-on-media-glass:rgba(255,255,255,0.14);--tf-color-on-media-glass-avatar:rgba(255,255,255,0.18);--tf-color-on-media-glass-border:rgba(255,255,255,0.2);--tf-color-on-media-glass-pill:rgba(255,255,255,0.16);--tf-color-on-media-label:rgba(28,24,21,0.52);--tf-color-on-media-skeleton:rgba(255,255,255,0.28);--tf-color-on-media-tag:rgba(255,255,255,0.92);--tf-color-primary-deep:#B23F0C;--tf-color-rank-banner-shadow:#E5551D;--tf-color-rank-bronze-bg:linear-gradient(135deg,#FAF5EE,#FFE3D4);--tf-color-rank-bronze-border:#8A7F73;--tf-color-rank-gold-bg:linear-gradient(135deg,#FFE3D4,#FAF5EE);--tf-color-rank-gold-border:#F76122;--tf-color-rank-silver-bg:linear-gradient(135deg,#FFFFFF,#FAF5EE);--tf-color-rank-silver-border:#8A7F73;--tf-color-review-tint-bg:#FFEEDF;--tf-color-scrim-backdrop:rgba(15,18,34,0.42);--tf-color-scrim-chip:rgba(15,18,34,0.28);--tf-color-scrim-hero:rgba(20,16,13,0.62);--tf-color-scrim-modal:rgba(28,24,21,0.46);--tf-color-scrim-tier-lock:rgba(42,26,16,0.55);--tf-color-secondary:#F76122;--tf-color-shadow-ink:#1C1815;--tf-color-sky:#178FE0;--tf-color-sky100:#EBF6FE;--tf-color-sky1000:#052B43;--tf-color-sky200:#D3ECFD;--tf-color-sky300:#A8DAFA;--tf-color-sky400:#6FC0F4;--tf-color-sky500:#3FA8EB;--tf-color-sky600:#178FE0;--tf-color-sky700:#0F73B8;--tf-color-sky800:#0B5A90;--tf-color-sky900:#084368;--tf-color-spark:#F76122;--tf-color-spark-tint:#FFE5DA;--tf-color-success-accent:#178FE0;--tf-color-success-bg:#EBF6FE;--tf-color-success-border:#A8DAFA;--tf-color-success-ink:#0B5A90;--tf-color-support-tint:#FFF0C9;--tf-color-surface:#FFFFFF;--tf-color-surface-alt:#FAF6F2;--tf-color-tangerine100:#FFF1EC;--tf-color-tangerine1000:#4A1A05;--tf-color-tangerine200:#FFE5DA;--tf-color-tangerine300:#FFCFBB;--tf-color-tangerine400:#FFAE8C;--tf-color-tangerine500:#FC8A5A;--tf-color-tangerine600:#F76122;--tf-color-tangerine700:#DD4E0F;--tf-color-tangerine800:#B23F0C;--tf-color-tangerine900:#872F09;--tf-color-text:#1C1815;--tf-color-text-muted:#857767;--tf-color-text-on-accent:#FFFFFF;--tf-color-tier-badge-background:#FEF3EE;--tf-color-tier-badge-text:#8A4E22;--tf-color-tier-copper:#8A7F73;--tf-color-tier-copper-bg:#FAF5EE;--tf-color-tier-diamond-a:#F76122;--tf-color-tier-diamond-b:#8A7F73;--tf-color-tier-diamond-bg:#FFE3D4;--tf-color-tier-gold:#F76122;--tf-color-tier-gold-bg:#FFE3D4;--tf-color-tier-platinum:#1C1815;--tf-color-tier-platinum-bg:#FAF5EE;--tf-color-tier-silver:#8A7F73;--tf-color-tier-silver-bg:#FAF5EE;--tf-color-violet:#1C1815;--tf-color-warn:#F76122;--tf-color-warn-bg:#FDF3E1;--tf-color-warning-accent:#E39400;--tf-color-warning-callout-bg:#FFF7ED;--tf-color-warning-callout-border:#FDE0BC;--tf-color-warning-callout-ink:#92400E;--tf-gradient-flow:linear-gradient(105deg,rgba(255,118,48,0),rgba(255,176,111,0.28) 29%,rgba(255,218,178,0.34) 54%,rgba(255,148,74,0.16) 69%,rgba(255,118,48,0));--tf-gradient-hero:linear-gradient(135deg,#FFB47F,#FF8E4C 50%,#FF7138);--tf-gradient-rank-bronze:linear-gradient(135deg,#FAF6F2,#FFE5DA);--tf-gradient-rank-gold:linear-gradient(135deg,#FFE5DA,#FAF6F2);--tf-gradient-rank-silver:linear-gradient(135deg,#FFFFFF,#FAF6F2);--tf-semantic-dark-bg-base:#1A120C;--tf-semantic-dark-bg-brand-tint:#3A2213;--tf-semantic-dark-bg-elevated:#2E2018;--tf-semantic-dark-bg-info-tint:#12314A;--tf-semantic-dark-bg-positive-tint:#12314A;--tf-semantic-dark-bg-surface:#241813;--tf-semantic-dark-border-brand:#1C1815;--tf-semantic-dark-border-default:#3A2A1E;--tf-semantic-dark-border-info:#1C1815;--tf-semantic-dark-border-positive:#6FC0F4;--tf-semantic-dark-border-subtle:#2A1D14;--tf-semantic-dark-brand-active:#1C1815;--tf-semantic-dark-brand-hover:#F76122;--tf-semantic-dark-brand-primary:#1C1815;--tf-semantic-dark-money-negative:#FFF6EE;--tf-semantic-dark-money-pending:#A08A78;--tf-semantic-dark-money-positive:#34D399;--tf-semantic-dark-text-danger:#DE3A26;--tf-semantic-dark-text-muted:#A08A78;--tf-semantic-dark-text-on-brand:#FFFFFF;--tf-semantic-dark-text-on-ink:#1A120C;--tf-semantic-dark-text-positive:#6FC0F4;--tf-semantic-dark-text-primary:#FFF6EE;--tf-semantic-dark-text-secondary:#C9B7A8;--tf-semantic-dark-text-warning:#F76122;--tf-semantic-light-badge-active-bg:#EBF6FE;--tf-semantic-light-badge-active-border:#A8DAFA;--tf-semantic-light-badge-active-text:#0B5A90;--tf-semantic-light-badge-completed-bg:#EBF6FE;--tf-semantic-light-badge-completed-border:#A8DAFA;--tf-semantic-light-badge-completed-text:#0B5A90;--tf-semantic-light-badge-ended-bg:#FAF6F2;--tf-semantic-light-badge-ended-border:color-mix(in srgb,currentColor 30%,transparent);--tf-semantic-light-badge-ended-text:#857767;--tf-semantic-light-badge-holdback-bg:#FAF6F2;--tf-semantic-light-badge-holdback-border:#EDE5DC;--tf-semantic-light-badge-holdback-text:#857767;--tf-semantic-light-badge-info-bg:#EBF6FE;--tf-semantic-light-badge-info-border:#A8DAFA;--tf-semantic-light-badge-info-text:#0B5A90;--tf-semantic-light-badge-jackpot-bg:#F76122;--tf-semantic-light-badge-jackpot-border:#1C1815;--tf-semantic-light-badge-jackpot-text:#1C1815;--tf-semantic-light-badge-paused-bg:#FFF7ED;--tf-semantic-light-badge-paused-border:color-mix(in srgb,currentColor 30%,transparent);--tf-semantic-light-badge-paused-text:#92400E;--tf-semantic-light-badge-rejected-bg:#FAF6F2;--tf-semantic-light-badge-rejected-border:#DFD4C8;--tf-semantic-light-badge-rejected-text:#857767;--tf-semantic-light-badge-review-bg:#FFEEDF;--tf-semantic-light-badge-review-border:color-mix(in srgb,currentColor 30%,transparent);--tf-semantic-light-badge-review-text:#F76122;--tf-semantic-light-badge-struck-bg:#FFE5DA;--tf-semantic-light-badge-struck-border:#F76122;--tf-semantic-light-badge-struck-text:#8A4E22;--tf-semantic-light-badge-submitted-bg:#FAF6F2;--tf-semantic-light-badge-submitted-border:#DFD4C8;--tf-semantic-light-badge-submitted-text:#857767;--tf-semantic-light-badge-support-bg:#FFF8E5;--tf-semantic-light-badge-support-border:#FFE49B;--tf-semantic-light-badge-support-text:#6E490B;--tf-semantic-light-badge-tracking-bg:#EBF6FE;--tf-semantic-light-badge-tracking-border:#A8DAFA;--tf-semantic-light-badge-tracking-text:#0B5A90;--tf-semantic-light-bg-base:#FFFBF8;--tf-semantic-light-bg-brand-tint:#FFE5DA;--tf-semantic-light-bg-elevated:#FAF6F2;--tf-semantic-light-bg-info-tint:#EBF6FE;--tf-semantic-light-bg-positive-tint:#EBF6FE;--tf-semantic-light-bg-surface:#FFFFFF;--tf-semantic-light-border-brand:#F76122;--tf-semantic-light-border-default:#DFD4C8;--tf-semantic-light-border-info:#178FE0;--tf-semantic-light-border-positive:#178FE0;--tf-semantic-light-border-subtle:#EDE5DC;--tf-semantic-light-brand-active:#1C1815;--tf-semantic-light-brand-hover:#1C1815;--tf-semantic-light-brand-primary:#F76122;--tf-semantic-light-money-negative:#1C1815;--tf-semantic-light-money-pending:#857767;--tf-semantic-light-money-positive:#1C1815;--tf-semantic-light-progress-campaign:#F76122;--tf-semantic-light-progress-empty:#FAF6F2;--tf-semantic-light-progress-holdback:#EDE5DC;--tf-semantic-light-progress-info:#3FA8EB;--tf-semantic-light-progress-jackpot:#F76122;--tf-semantic-light-progress-personal:#F76122;--tf-semantic-light-text-danger:#DE3A26;--tf-semantic-light-text-info:#0B5A90;--tf-semantic-light-text-muted:#857767;--tf-semantic-light-text-on-brand:#FFFFFF;--tf-semantic-light-text-on-ink:#FFFBF8;--tf-semantic-light-text-positive:#0B5A90;--tf-semantic-light-text-primary:#1C1815;--tf-semantic-light-text-secondary:#857767;--tf-semantic-light-text-warning:#F76122;--tf-space-0:0;--tf-space-0-5:2;--tf-space-1:4;--tf-space-1-5:6;--tf-space-10:40;--tf-space-12:48;--tf-space-16:64;--tf-space-2:8;--tf-space-2-5:10;--tf-space-3:12;--tf-space-4:16;--tf-space-5:20;--tf-space-6:24;--tf-space-7:28;--tf-space-8:32;--tf-radius-lg:16;--tf-radius-md:12;--tf-radius-none:0;--tf-radius-pill:999;--tf-radius-sm:8;--tf-radius-xl:20;--tf-shadow-soft:none;--tf-shadow-card:none;--tf-shadow-indigo:none;--tf-shadow-earnings:0 12px 30px rgba(77,40,20,0.18);--tf-shadow-raised:0 1px 2px rgba(53,46,39,0.05),0 1px 1px rgba(53,46,39,0.04);--tf-shadow-overlay:0 12px 32px rgba(53,46,39,0.10),0 2px 6px rgba(53,46,39,0.06);--tf-motion-instant:70ms;--tf-motion-fast:100ms;--tf-motion-normal:160ms;--tf-motion-slow:240ms;--tf-motion-overlay:300ms;--tf-motion-ease-out:cubic-bezier(0.23,1,0.32,1);--tf-motion-ease-in-out:cubic-bezier(0.77,0,0.175,1);--tf-motion-ease-drawer:cubic-bezier(0.32,0.72,0,1);--tf-font-display:Pretendard,Noto Sans KR,system-ui,sans-serif;--tf-font-body:Pretendard,Noto Sans KR,system-ui,sans-serif;--tf-font-feature-tabular:"tnum";--tf-font-size-micro:10px;--tf-font-size-caption:12px;--tf-font-size-label:13px;--tf-font-size-body:15px;--tf-font-size-body-large:17px;--tf-font-size-control:15px;--tf-font-size-h3:20px;--tf-font-size-h2:24px;--tf-font-size-h1:28px;--tf-font-size-amount:28px;--tf-font-size-passbook-amount:35px;--tf-font-size-table:14px;--tf-font-weight-regular:400;--tf-font-weight-table:500;--tf-font-weight-medium:600;--tf-font-weight-bold:700;--tf-font-weight-heavy:800;--tf-line-height-tight:1.1;--tf-line-height-heading:1.2;--tf-line-height-body:1.5;--tf-letter-spacing-tight:-0.01em;--tf-letter-spacing-display:-0.035em;--tf-letter-spacing-label:0.04em;--tf-letter-spacing-wide:0.12em;--tf-type-page-title-size:var(--tf-font-size-h1);--tf-type-page-title-weight:var(--tf-font-weight-bold);--tf-type-page-title-line-height:var(--tf-line-height-heading);--tf-type-page-title-letter-spacing:var(--tf-letter-spacing-display);--tf-type-page-title-font-family:var(--tf-font-body);--tf-type-section-title-size:var(--tf-font-size-h2);--tf-type-section-title-weight:var(--tf-font-weight-bold);--tf-type-section-title-line-height:var(--tf-line-height-heading);--tf-type-section-title-letter-spacing:var(--tf-letter-spacing-tight);--tf-type-section-title-font-family:var(--tf-font-body);--tf-type-subsection-title-size:var(--tf-font-size-h3);--tf-type-subsection-title-weight:var(--tf-font-weight-bold);--tf-type-subsection-title-line-height:var(--tf-line-height-heading);--tf-type-subsection-title-letter-spacing:var(--tf-letter-spacing-tight);--tf-type-subsection-title-font-family:var(--tf-font-body);--tf-type-body-size:var(--tf-font-size-body-large);--tf-type-body-weight:var(--tf-font-weight-regular);--tf-type-body-line-height:var(--tf-line-height-body);--tf-type-body-letter-spacing:normal;--tf-type-body-font-family:var(--tf-font-body);--tf-type-meta-size:var(--tf-font-size-label);--tf-type-meta-weight:var(--tf-font-weight-medium);--tf-type-meta-line-height:var(--tf-line-height-body);--tf-type-meta-letter-spacing:normal;--tf-type-meta-font-family:var(--tf-font-body);--tf-type-control-size:var(--tf-font-size-control);--tf-type-control-weight:var(--tf-font-weight-medium);--tf-type-control-line-height:var(--tf-line-height-body);--tf-type-control-letter-spacing:normal;--tf-type-control-font-family:var(--tf-font-body);--tf-type-table-header-size:var(--tf-font-size-table);--tf-type-table-header-weight:var(--tf-font-weight-table);--tf-type-table-header-line-height:var(--tf-line-height-body);--tf-type-table-header-letter-spacing:normal;--tf-type-table-header-font-family:var(--tf-font-body);--tf-type-table-cell-size:var(--tf-font-size-table);--tf-type-table-cell-weight:var(--tf-font-weight-table);--tf-type-table-cell-line-height:var(--tf-line-height-body);--tf-type-table-cell-letter-spacing:normal;--tf-type-table-cell-font-family:var(--tf-font-body);--tf-type-amount-size:var(--tf-font-size-amount);--tf-type-amount-weight:var(--tf-font-weight-heavy);--tf-type-amount-line-height:var(--tf-line-height-tight);--tf-type-amount-letter-spacing:var(--tf-letter-spacing-tight);--tf-type-amount-font-family:var(--tf-font-body);--tf-type-amount-compact-size:var(--tf-font-size-body);--tf-type-amount-compact-weight:var(--tf-font-weight-table);--tf-type-amount-compact-line-height:var(--tf-line-height-body);--tf-type-amount-compact-letter-spacing:normal;--tf-type-amount-compact-font-family:var(--tf-font-body);--tf-z-raised:5;--tf-z-sticky:20;--tf-z-dropdown:40;--tf-z-overlay:50;--tf-z-modal:51;--tf-z-tooltip:60;--tf-width-form:480px;--tf-width-detail:46rem;--tf-width-wide:1440px}@font-face{font-family:SUIT Numeric;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/SUIT-Variable.f2fc3eb4.ttf) format("truetype-variations");unicode-range:u+0025,u+002b-002e,u+0030-0039,u+20a9,u+2212}@font-face{font-family:Pretendard;font-style:normal;font-weight:45 920;font-display:swap;src:url(/_next/static/media/PretendardVariable.ff840cfe.woff2) format("woff2-variations")}.tf-root,.tf-root *{box-sizing:border-box}.tf-root{font-family:var(--tf-font-body);color:var(--tf-color-text)}:where(button,a,[role=button],[role=tab],[role=switch]):focus-visible{outline:2px solid var(--tf-color-tangerine600);outline-offset:2px}.tf-type-amount,.tf-type-amount-compact,.tf-type-body,.tf-type-control,.tf-type-meta,.tf-type-page-title,.tf-type-section-title,.tf-type-subsection-title,.tf-type-table-cell,.tf-type-table-header{margin:0;font-family:var(--tf-type-body-font-family)}.tf-type-page-title{font-family:var(--tf-type-page-title-font-family);font-size:var(--tf-type-page-title-size);font-weight:var(--tf-type-page-title-weight);line-height:var(--tf-type-page-title-line-height);letter-spacing:var(--tf-type-page-title-letter-spacing)}.tf-type-section-title{font-family:var(--tf-type-section-title-font-family);font-size:var(--tf-type-section-title-size);font-weight:var(--tf-type-section-title-weight);line-height:var(--tf-type-section-title-line-height);letter-spacing:var(--tf-type-section-title-letter-spacing)}.tf-type-subsection-title{font-family:var(--tf-type-subsection-title-font-family);font-size:var(--tf-type-subsection-title-size);font-weight:var(--tf-type-subsection-title-weight);line-height:var(--tf-type-subsection-title-line-height);letter-spacing:var(--tf-type-subsection-title-letter-spacing)}.tf-type-body{font-size:var(--tf-type-body-size);font-weight:var(--tf-type-body-weight);line-height:var(--tf-type-body-line-height);letter-spacing:var(--tf-type-body-letter-spacing)}.tf-type-meta{font-size:var(--tf-type-meta-size);font-weight:var(--tf-type-meta-weight);line-height:var(--tf-type-meta-line-height);letter-spacing:var(--tf-type-meta-letter-spacing)}.tf-type-control{font-size:var(--tf-type-control-size);font-weight:var(--tf-type-control-weight);line-height:var(--tf-type-control-line-height);letter-spacing:var(--tf-type-control-letter-spacing)}.tf-type-table-cell,.tf-type-table-header{font-family:var(--tf-type-table-cell-font-family);font-size:var(--tf-type-table-cell-size);font-weight:var(--tf-type-table-cell-weight);line-height:var(--tf-type-table-cell-line-height);letter-spacing:var(--tf-type-table-cell-letter-spacing)}.tf-type-table-header{font-family:var(--tf-type-table-header-font-family);font-size:var(--tf-type-table-header-size);font-weight:var(--tf-type-table-header-weight);line-height:var(--tf-type-table-header-line-height);letter-spacing:var(--tf-type-table-header-letter-spacing)}.tf-type-amount{font-family:"SUIT Numeric",var(--tf-type-amount-font-family);font-size:var(--tf-type-amount-size);font-weight:var(--tf-type-amount-weight);line-height:var(--tf-type-amount-line-height);letter-spacing:var(--tf-type-amount-letter-spacing);font-variant-numeric:tabular-nums;font-feature-settings:var(--tf-font-feature-tabular),"tnum"}.tf-type-amount-compact{font-family:"SUIT Numeric",var(--tf-type-amount-compact-font-family);font-size:var(--tf-type-amount-compact-size);font-weight:var(--tf-type-amount-compact-weight);line-height:var(--tf-type-amount-compact-line-height);letter-spacing:var(--tf-type-amount-compact-letter-spacing);font-variant-numeric:tabular-nums;font-feature-settings:var(--tf-font-feature-tabular),"tnum"}.tf-dot-bg{background-color:var(--tf-color-bg);background-image:radial-gradient(circle at 12% -10%,rgba(247,97,34,.08),transparent 45%)}.tf-heading{font-family:var(--tf-type-section-title-font-family);font-size:var(--tf-type-section-title-size);font-weight:var(--tf-type-section-title-weight);line-height:var(--tf-type-section-title-line-height);letter-spacing:var(--tf-type-section-title-letter-spacing)}.tf-badge,.tf-button,.tf-label{font-family:var(--tf-type-control-font-family);font-weight:var(--tf-type-control-weight)}.tf-tabular{font-variant-numeric:tabular-nums;font-feature-settings:var(--tf-font-feature-tabular),"tnum"}.tf-button{position:relative;border:none;border-radius:calc(var(--tf-radius-md) * 1px);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--tf-space-2) * 1px);min-width:max-content;padding:0 calc(var(--tf-space-5) * 1px);font-size:var(--tf-type-control-size);line-height:1;transition:transform var(--tf-motion-fast) var(--tf-motion-ease-out),border-color var(--tf-motion-fast),background-color var(--tf-motion-fast),color var(--tf-motion-fast);text-decoration:none}.tf-button__pressed-overlay{position:absolute;inset:0;border-radius:inherit;background:currentColor;content:"";opacity:0;pointer-events:none;transition:opacity var(--tf-motion-fast)}.tf-button__label,.tf-button__loading{position:relative}.tf-button:disabled,.tf-button[data-disabled=true]{cursor:not-allowed;transform:none;box-shadow:none;background:var(--tf-color-disabled);border-color:var(--tf-color-disabled);color:var(--tf-color-disabled-ink)}.tf-button--primary{background:var(--tf-color-tangerine600);color:var(--tf-color-text-on-accent);border:1px solid var(--tf-color-tangerine600)}.tf-button--tint{background:var(--tf-color-tangerine200);color:var(--tf-color-tangerine800);border:1px solid var(--tf-color-tangerine200)}.tf-button--neutral,.tf-button--secondary{background:var(--tf-color-neutral200);color:var(--tf-color-text);border:1px solid var(--tf-color-neutral200)}.tf-button--ghost{background:transparent;color:var(--tf-color-text-muted);border:1px solid transparent}.tf-button--danger,.tf-button--danger-solid{background:var(--tf-color-danger-bg);color:var(--tf-color-danger-ink);border:1.5px solid var(--tf-color-danger-border)}.tf-button--xl{min-height:calc(var(--tf-space-6) * 1px + var(--tf-space-8) * 1px);padding-inline:calc(var(--tf-space-8) * 1px);font-size:17px;font-weight:700}.tf-button--large,.tf-button--lg{min-height:calc(var(--tf-space-6) * 1px + var(--tf-space-6) * 1px);padding-inline:calc(var(--tf-space-6) * 1px);font-size:17px;font-weight:700}.tf-button--md,.tf-button--medium{min-height:calc(var(--tf-space-6) * 1px + var(--tf-space-4) * 1px);padding-inline:calc(var(--tf-space-5) * 1px);font-size:15px;font-weight:600}.tf-button--sm,.tf-button--small{min-height:calc(var(--tf-space-8) * 1px);padding-inline:calc(var(--tf-space-3) * 1px);font-size:13px;font-weight:600}.tf-button:not(:disabled):active .tf-button__pressed-overlay{opacity:.12}.tf-button:not(:disabled):active{transform:none}@media (hover:hover) and (pointer:fine){.tf-button:not(:disabled):hover{transform:translateY(-2px)}.tf-button:not(:disabled):active{transform:translateY(0)}}.tf-button--block{width:100%}.tf-status-message{margin:0;color:var(--tf-semantic-light-text-secondary);font-size:var(--tf-type-body-size);font-weight:var(--tf-type-body-weight);line-height:var(--tf-type-body-line-height)}.tf-status-message--success{color:var(--tf-semantic-light-text-positive)}.tf-status-message--error{color:var(--tf-semantic-light-text-danger)}.tf-button[data-pending=true]{position:relative}.tf-button[data-pending=true]:disabled{cursor:progress;opacity:1}.tf-button[data-pending=true].tf-button--primary{background:var(--tf-color-tangerine600);border-color:var(--tf-color-tangerine600);color:var(--tf-color-text-on-accent)}.tf-button[data-pending=true].tf-button--tint{background:var(--tf-color-tangerine200);border-color:var(--tf-color-tangerine200);color:var(--tf-color-tangerine800)}.tf-button[data-pending=true].tf-button--neutral{background:var(--tf-color-neutral200);border-color:var(--tf-color-neutral200);color:var(--tf-color-text)}.tf-button[data-pending=true].tf-button--ghost{background:transparent;border-color:transparent;color:var(--tf-color-text-muted)}.tf-button[data-pending=true].tf-button--danger{background:var(--tf-color-danger-bg);border-color:var(--tf-color-danger-border);color:var(--tf-color-danger-ink)}.tf-button[data-pending=true]>.tf-button__label,.tf-button[data-pending=true]>:not(.tf-button__loading){opacity:0}.tf-button__loading{position:absolute;top:50%;left:50%;display:inline-flex;gap:calc(var(--tf-space-1) * 1px);transform:translate(-50%,-50%)}.tf-button__spinner{width:18px;height:18px;border:2px solid;border-right:2px solid transparent;border-radius:50%;animation:tf-button-spinner .8s linear infinite}.tf-button__dots{display:inline-flex;gap:calc(var(--tf-space-1) * 1px)}.tf-button__dots i{width:calc(var(--tf-space-1) * 1px);height:calc(var(--tf-space-1) * 1px);border-radius:50%;background:currentColor;animation:tf-button-dot var(--tf-motion-normal) ease-in-out infinite alternate}.tf-button__dots i:nth-child(2){animation-delay:calc(var(--tf-motion-fast) * -.5)}.tf-button__dots i:nth-child(3){animation-delay:calc(var(--tf-motion-fast) * -1)}@keyframes tf-button-dot{0%{opacity:.35;transform:translateY(1px)}to{opacity:1;transform:translateY(-1px)}}@keyframes tf-button-spinner{to{transform:rotate(1turn)}}.tf-button[data-loading-variant=dots] .tf-button__spinner,.tf-button[data-loading-variant=spinner] .tf-button__dots{display:none}.tf-card{box-sizing:border-box;min-width:0;display:flex;flex-direction:column;gap:calc(var(--tf-space-4) * 1px);background:var(--tf-color-surface);border:1px solid var(--tf-color-border);border-radius:calc(var(--tf-radius-lg) * 1px);box-shadow:var(--tf-shadow-card);padding:calc(var(--tf-space-4) * 1px)}.tf-card--ink{background:var(--tf-color-text);color:var(--tf-color-bg)}.tf-card--elevated{background:var(--tf-color-surface-alt)}:where(.tf-card)>:where(h1,h2,h3,h4,h5,h6,p,dl,ul,ol,blockquote,figure){margin:0}.tf-field-wrap{display:flex;flex-direction:column;gap:4px;min-width:0;width:100%}.tf-field-label{font-weight:var(--tf-type-meta-weight);font-size:var(--tf-type-meta-size);color:var(--tf-color-text)}.tf-field-shell{display:flex;align-items:center;box-sizing:border-box;min-width:0;width:100%;border:1px solid var(--tf-color-border);border-radius:calc(var(--tf-radius-md) * 1px);background:var(--tf-color-surface-alt);transition:border-color var(--tf-motion-fast)}.tf-field-shell:focus-within{border:1.5px solid var(--tf-color-tangerine600);background:var(--tf-color-surface);box-shadow:none}.tf-field-shell--error{border:1.5px solid var(--tf-color-danger-accent);background:var(--tf-color-surface)}.tf-field{min-width:0;flex:1 1;border:0;padding:calc(var(--tf-space-3) * 1px) calc(var(--tf-space-4) * 1px);font:inherit;font-size:var(--tf-type-control-size);line-height:var(--tf-type-body-line-height);background:transparent;color:var(--tf-color-text);outline:none}.tf-field:disabled{color:var(--tf-color-disabled-ink);cursor:not-allowed}.tf-field-shell:has(.tf-field:disabled){border-color:var(--tf-color-disabled);background:var(--tf-color-disabled)}.tf-field-affix{flex:none;padding-left:14px;color:var(--tf-color-text-muted);font-weight:700;white-space:nowrap}.tf-field-affix--suffix{padding:0 14px 0 0}.tf-field-shell--birthdate .tf-field,.tf-field-shell--krw .tf-field,.tf-field-shell--verificationCode .tf-field{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--tf-type-control-size);font-weight:var(--tf-type-control-weight);letter-spacing:var(--tf-letter-spacing-label)}.tf-field-shell--verificationCode .tf-field{letter-spacing:.55em;text-align:center}.tf-field-message{font-size:var(--tf-type-meta-size);line-height:var(--tf-type-meta-line-height);color:var(--tf-color-text-muted)}.tf-field-error{color:var(--tf-color-danger-accent)}.tf-textarea{box-sizing:border-box;min-width:0;width:100%;resize:vertical;min-height:calc(var(--tf-space-6) * 1px + var(--tf-space-6) * 1px);border:1px solid var(--tf-color-border);border-radius:calc(var(--tf-radius-md) * 1px);background:var(--tf-color-surface-alt);padding:calc(var(--tf-space-3) * 1px) calc(var(--tf-space-4) * 1px);font:inherit;font-size:var(--tf-type-control-size);line-height:var(--tf-type-body-line-height);color:var(--tf-color-text);outline:none;transition:border-color var(--tf-motion-fast)}.tf-textarea:focus{border:1.5px solid var(--tf-color-tangerine600);background:var(--tf-color-surface);box-shadow:none}.tf-textarea--error{border:1.5px solid var(--tf-color-danger-accent);background:var(--tf-color-surface)}.tf-textarea:disabled{color:var(--tf-color-disabled-ink);border-color:var(--tf-color-disabled);background:var(--tf-color-disabled);cursor:not-allowed}@media (pointer:coarse){.tf-field,.tf-select-trigger,.tf-textarea{font-size:max(var(--tf-type-control-size),var(--tf-type-body-size))}}.tf-checkbox{display:flex;align-items:flex-start;gap:calc(var(--tf-space-2) * 1px);cursor:pointer}.tf-checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;margin-top:calc(var(--tf-space-0-5) * 1px);width:calc(var(--tf-space-5) * 1px + var(--tf-space-0-5) * 1px);height:calc(var(--tf-space-5) * 1px + var(--tf-space-0-5) * 1px);flex:none;border:1.5px solid var(--tf-color-neutral500);border-radius:calc(var(--tf-space-1-5) * 1px);background:var(--tf-color-surface);cursor:pointer}.tf-checkbox input[type=checkbox]:checked{border-color:var(--tf-color-tangerine600);background:var(--tf-color-tangerine600)}.tf-checkbox input[type=checkbox]:checked:after{position:absolute;top:3px;left:6px;width:5px;height:9px;border:solid var(--tf-color-neutral0);border-width:0 2px 2px 0;content:"";transform:rotate(45deg)}.tf-checkbox input[type=checkbox]:focus-visible{outline:2px solid var(--tf-color-tangerine600);outline-offset:2px}.tf-checkbox input[type=checkbox]:disabled{border-color:var(--tf-color-disabled);background:var(--tf-color-disabled);cursor:not-allowed}.tf-badge{display:inline-flex;align-items:center;gap:calc(var(--tf-space-1) * 1px);padding:calc(var(--tf-space-1) * 1px) calc(var(--tf-space-2-5) * 1px);border:1px solid transparent;border-radius:calc(var(--tf-radius-pill) * 1px);font-size:var(--tf-type-meta-size);transform:rotate(var(--tf-badge-tilt,0deg))}.tf-badge--submitted{background:var(--tf-semantic-light-badge-submitted-bg);color:var(--tf-semantic-light-badge-submitted-text);border-color:var(--tf-semantic-light-badge-submitted-border)}.tf-badge--tracking{background:var(--tf-semantic-light-badge-tracking-bg);color:var(--tf-semantic-light-badge-tracking-text);border-color:var(--tf-semantic-light-badge-tracking-border)}.tf-badge--info{background:var(--tf-semantic-light-badge-info-bg);color:var(--tf-semantic-light-badge-info-text);border-color:var(--tf-semantic-light-badge-info-border)}.tf-badge--support{background:var(--tf-semantic-light-badge-support-bg);color:var(--tf-semantic-light-badge-support-text);border-color:var(--tf-semantic-light-badge-support-border)}.tf-badge--completed{background:var(--tf-semantic-light-badge-completed-bg);color:var(--tf-semantic-light-badge-completed-text);border-color:var(--tf-semantic-light-badge-completed-border)}.tf-badge--struck{background:var(--tf-semantic-light-badge-struck-bg);color:var(--tf-semantic-light-badge-struck-text);border-color:var(--tf-semantic-light-badge-struck-border)}.tf-badge--rejected{background:var(--tf-semantic-light-badge-rejected-bg);color:var(--tf-semantic-light-badge-rejected-text);border-color:var(--tf-semantic-light-badge-rejected-border)}.tf-badge--jackpot{background:var(--tf-semantic-light-badge-jackpot-bg);color:var(--tf-semantic-light-badge-jackpot-text);border-color:var(--tf-semantic-light-badge-jackpot-border)}.tf-badge--holdback{background:var(--tf-semantic-light-badge-holdback-bg);color:var(--tf-semantic-light-badge-holdback-text);border-color:var(--tf-semantic-light-badge-holdback-border)}.tf-badge--active{background:var(--tf-semantic-light-badge-active-bg);color:var(--tf-semantic-light-badge-active-text);border-color:var(--tf-semantic-light-badge-active-border)}.tf-badge--paused{background:var(--tf-semantic-light-badge-paused-bg);color:var(--tf-semantic-light-badge-paused-text);border-color:var(--tf-semantic-light-badge-paused-border)}.tf-badge--review{background:var(--tf-semantic-light-badge-review-bg);color:var(--tf-semantic-light-badge-review-text);border-color:var(--tf-semantic-light-badge-review-border)}.tf-badge--ended{background:var(--tf-semantic-light-badge-ended-bg);color:var(--tf-semantic-light-badge-ended-text);border-color:var(--tf-semantic-light-badge-ended-border)}.tf-money{font-family:"SUIT Numeric",var(--tf-type-body-font-family);font-variant-numeric:tabular-nums;font-feature-settings:var(--tf-font-feature-tabular),"tnum"}.tf-money--positive{color:var(--tf-semantic-light-money-positive)}.tf-money--negative{color:var(--tf-semantic-light-money-negative)}.tf-money--pending{color:var(--tf-semantic-light-money-pending)}.tf-empty{text-align:center;display:grid;grid-gap:10px;gap:10px;justify-items:center;padding:8px 4px}.tf-empty-icon{width:56px;height:56px;border-radius:50%;background:var(--tf-color-surface-alt);color:var(--tf-color-text-muted);display:inline-flex;align-items:center;justify-content:center}.tf-empty-action{display:flex;justify-content:center;margin-top:calc(var(--tf-space-2) * 1px)}.tf-error{text-align:center;display:grid;grid-gap:10px;gap:10px;justify-items:center;padding:16px 4px}.tf-error-icon{width:56px;height:56px;border-radius:50%;background:var(--tf-color-surface-alt);color:var(--tf-semantic-light-text-danger);display:inline-flex;align-items:center;justify-content:center}.tf-error__description{max-width:34rem;color:var(--tf-color-text-muted)}.tf-error__actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:center;margin-top:6px}.tf-xp{display:grid;grid-gap:6px;gap:6px}.tf-xp-row{display:flex;gap:4px;align-items:center}.tf-xp-seg{flex:1 1;height:8px;border-radius:calc(var(--tf-radius-pill) * 1px);background:var(--tf-semantic-light-progress-empty)}.tf-xp-seg[data-filled=true][data-tone=campaign]{background:var(--tf-semantic-light-progress-campaign)}.tf-xp-seg[data-filled=true][data-tone=personal]{background:var(--tf-semantic-light-progress-personal)}.tf-xp-label{font-family:var(--tf-font-display);font-weight:700;font-size:.68rem;color:var(--tf-color-indigo)}.tf-toast{font-family:var(--tf-font-display);background:var(--tf-color-text);border:0;box-shadow:var(--tf-shadow-overlay);border-radius:calc(var(--tf-radius-md) * 1px);padding:calc(var(--tf-space-3) * 1px) calc(var(--tf-space-4) * 1px);gap:calc(var(--tf-space-2-5) * 1px)}.tf-toast,.tf-toast-icon{color:var(--tf-color-surface);display:inline-flex;align-items:center}.tf-toast-icon{width:20px;height:20px;flex-shrink:0;justify-content:center;border-radius:50%;background:var(--tf-color-success-accent)}.tf-toast-amount{color:inherit;font-weight:800}.tf-toast-action{margin-left:calc(var(--tf-space-1-5) * 1px);color:var(--tf-color-tangerine300);font-weight:700}.tf-toast--danger .tf-toast-icon{background:var(--tf-color-danger-accent)}.tf-toast--danger .tf-toast-action{color:var(--tf-color-tangerine300)}.tf-toast--light{color:var(--tf-color-text);background:var(--tf-color-surface);border:1px solid var(--tf-color-border)}.tf-toast--light .tf-toast-action{color:var(--tf-color-tangerine700)}.tf-spinner{display:inline-block;width:18px;height:18px;flex:none;border:2px solid;border-right:2px solid transparent;border-radius:50%;animation:tf-button-spinner .8s linear infinite}.tf-spinner--lg{width:28px;height:28px}.tf-passbook{background-color:var(--tf-color-tangerine600);background-image:var(--tf-gradient-flow);color:var(--tf-color-surface);border-radius:calc(var(--tf-radius-lg) * 1px);box-shadow:var(--tf-shadow-earnings);padding:calc(var(--tf-space-5) * 1px);position:relative}.tf-passbook-label{font-size:12.5px;font-weight:500;opacity:.8}.tf-passbook-amount{font-family:var(--tf-font-display);font-size:30px;font-weight:800;letter-spacing:-.02em;line-height:1;margin-top:2px;font-variant-numeric:tabular-nums;font-feature-settings:var(--tf-font-feature-tabular),"tnum"}.tf-passbook-footer{display:flex;justify-content:space-between;margin-top:18px;font-size:12.5px;opacity:.85}.tf-passbook-footer strong{font-weight:800}.tf-passbook-footer a{color:inherit;font-weight:800;text-decoration:none}.tf-progress-card{background:var(--tf-color-indigo-tint);border:1px solid var(--tf-color-border);border-radius:calc(var(--tf-radius-md) * 1px);padding:10px 12px;display:grid;grid-gap:4px;gap:4px}.tf-progress-card--compact{padding:6px 8px}.tf-estimator{background:var(--tf-color-money-green-bg);border:1px solid var(--tf-color-money-green);border-radius:calc(var(--tf-radius-sm) * 1px);padding:8px 10px;display:grid;grid-gap:3px;gap:3px}.tf-estimator--dimmed{opacity:.6}.tf-countdown{display:inline-flex;align-items:center;gap:6px;background:var(--tf-color-indigo-tint);border:1px solid var(--tf-color-indigo);border-radius:calc(var(--tf-radius-pill) * 1px);color:var(--tf-color-indigo);padding:5px 12px;font-family:var(--tf-font-display);font-weight:700;font-size:.68rem}.tf-countdown--holdback{background:var(--tf-color-surface-alt);color:var(--tf-color-text-muted);border-color:var(--tf-color-border)}.tf-confidence-badge{padding:5px 12px;font-size:.7rem;line-height:1;white-space:nowrap}.tf-card.tf-embed-card{padding:0;overflow:hidden;display:grid;grid-gap:0;gap:0}.tf-embed-card__preview{display:grid;grid-gap:16px;gap:16px;align-content:space-between;min-height:180px;padding:16px}.tf-embed-card__preview--youtube{background:linear-gradient(145deg,rgba(255,235,235,.98),rgba(255,255,255,.94))}.tf-embed-card__preview--instagram{background:linear-gradient(145deg,rgba(243,236,255,.98),rgba(255,255,255,.94))}.tf-embed-card__preview--tiktok{background:linear-gradient(145deg,rgba(235,245,255,.98),rgba(255,255,255,.94))}.tf-embed-card__preview-badges{display:flex;flex-wrap:wrap;gap:8px}.tf-embed-card__preview-copy{display:grid;grid-gap:4px;gap:4px;align-content:end}.tf-embed-card__preview-title{font-family:var(--tf-font-display);font-size:1.05rem;font-weight:800;line-height:1.2}.tf-embed-card__preview-note,.tf-embed-card__preview-subtitle{color:var(--tf-color-text-muted);font-size:.8rem;line-height:1.4}.tf-embed-card__body{display:grid;grid-gap:14px;gap:14px;padding:16px}.tf-embed-card__meta{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px}.tf-embed-card__handle{font-family:var(--tf-font-display);font-size:1rem;font-weight:800;line-height:1.2}.tf-embed-card__platform-label{color:var(--tf-color-text-muted);font-size:.82rem;line-height:1.45}.tf-embed-card__stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.tf-embed-card__stat{display:grid;grid-gap:4px;gap:4px;padding:12px;background:var(--tf-color-surface-alt);border:1px solid var(--tf-color-border);border-radius:calc(var(--tf-radius-md) * 1px)}.tf-embed-card__stat-label{font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--tf-color-text-muted)}.tf-embed-card__stat-value{font-family:var(--tf-font-display);font-size:1rem;font-weight:800}.tf-embed-card__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.tf-embed-card__status-note{color:var(--tf-color-text-muted);font-size:.78rem;font-weight:700}.tf-embed-card__link{justify-self:start}.tf-card.tf-breakdown{padding:0;overflow:hidden;display:grid;grid-gap:0;gap:0}.tf-breakdown__header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:16px 16px 0}.tf-breakdown__title{margin:0;font-family:var(--tf-font-display);font-size:1.1rem;font-weight:800}.tf-breakdown__desc{margin:6px 0 0;color:var(--tf-color-text-muted);line-height:1.55}.tf-breakdown__empty{padding:18px}.tf-breakdown__table-wrap{overflow-x:auto}.tf-breakdown__table{width:100%;min-width:760px;border-collapse:collapse}.tf-breakdown__table td,.tf-breakdown__table th{padding:12px 16px;border-bottom:1px solid var(--tf-color-border);vertical-align:top}.tf-breakdown__table th{background:var(--tf-color-surface);text-align:left;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--tf-color-text-muted)}.tf-breakdown__table tbody tr:hover{background:var(--tf-color-surface-alt)}.tf-breakdown__table td[data-numeric=true]{white-space:nowrap;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tf-breakdown__row-label{font-family:var(--tf-font-display);font-weight:800;line-height:1.2}.tf-breakdown__row-desc{margin-top:4px;color:var(--tf-color-text-muted);font-size:.78rem}.tf-breakdown__confidence{white-space:nowrap}@media (max-width:720px){.tf-embed-card__meta{flex-direction:column}.tf-embed-card__stats{grid-template-columns:1fr}.tf-embed-card__footer{align-items:flex-start}.tf-breakdown__header{flex-direction:column}}.tf-skeleton{display:block;background:var(--tf-color-border-strong);border-radius:calc(var(--tf-radius-sm) * 1px);animation:tf-skeleton-pulse calc(var(--tf-motion-slow) * 5) linear infinite}.tf-skeleton--md{border-radius:calc(var(--tf-radius-md) * 1px)}.tf-skeleton--lg{border-radius:calc(var(--tf-radius-lg) * 1px)}.tf-skeleton--pill{border-radius:calc(var(--tf-radius-pill) * 1px)}.tf-skeleton--circle{border-radius:50%}@keyframes tf-skeleton-pulse{0%,to{opacity:1}50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.tf-skeleton{opacity:.7}.tf-button__dots i,.tf-button__spinner,.tf-skeleton,.tf-spinner{animation:none}}.tf-skeleton-card{display:flex;flex-direction:column;gap:12px}.tf-skeleton-card__lines{display:flex;flex-direction:column;gap:8px}.tf-skeleton-stat-tile{display:flex;flex-direction:column;gap:10px}.tf-skeleton-chart{display:flex;align-items:flex-end;gap:6px;height:64px}.tf-skeleton-chart__bar{flex:1 1}.tf-banner{display:flex;align-items:center;gap:calc(var(--tf-space-3) * 1px);width:100%;min-height:44px;padding:calc(var(--tf-space-3) * 1px) calc(var(--tf-space-4) * 1px);border:1px solid transparent;border-radius:calc(var(--tf-radius-md) * 1px)}.tf-banner__body{display:grid;flex:1 1;min-width:0;grid-gap:2px;gap:2px}.tf-banner__body span{color:inherit;font-size:var(--tf-type-meta-size);font-weight:var(--tf-font-weight-medium)}.tf-banner__action,.tf-banner__dismiss{flex:none}.tf-banner__dismiss{color:inherit;background:transparent;border:0;font-size:20px;line-height:1;cursor:pointer}.tf-banner--info{background:var(--tf-color-sky100);border-color:var(--tf-color-sky300);color:var(--tf-color-sky800)}.tf-banner--support{background:var(--tf-color-butter100);border-color:var(--tf-color-butter300);color:var(--tf-color-butter900)}.tf-banner--danger{background:var(--tf-color-danger-callout-bg);border-color:var(--tf-color-danger-callout-border);color:var(--tf-color-danger-callout-ink)}.tf-banner--success{background:var(--tf-color-success-bg);border-color:var(--tf-color-success-border);color:var(--tf-color-success-ink)}.tf-dialog-overlay{position:fixed;inset:0;z-index:var(--tf-z-overlay);background:var(--tf-color-scrim-modal)}.tf-dialog-content{position:fixed;top:50%;left:50%;z-index:var(--tf-z-modal);width:min(440px,calc(100vw - 32px));max-height:calc(100vh - 32px);overflow-y:auto;padding:calc(var(--tf-space-7) * 1px) calc(var(--tf-space-6) * 1px) calc(var(--tf-space-6) * 1px);color:var(--tf-color-text);background:var(--tf-color-surface);border:1px solid var(--tf-color-border);border-radius:calc(var(--tf-radius-lg) * 1px);box-shadow:var(--tf-shadow-overlay);outline:none;transform:translate(-50%,-50%)}.tf-dialog-header{display:flex;align-items:center;justify-content:space-between;width:100%;gap:calc(var(--tf-space-3) * 1px)}.tf-dialog-title{font-family:var(--tf-font-display);font-size:1.25rem;font-weight:800}.tf-dialog-description{color:var(--tf-color-text-muted);font-size:.875rem;font-weight:600;line-height:1.5}.tf-dialog-footer{display:flex;width:100%;gap:calc(var(--tf-space-3) * 1px);margin-top:calc(var(--tf-space-2) * 1px)}.tf-dialog-close{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:28px;height:28px;padding:0;color:var(--tf-color-text-muted);background:var(--tf-color-surface-alt);border:0;border-radius:50%;cursor:pointer}.tf-dialog-overlay[data-state=open]{animation:tf-overlay-in var(--tf-motion-overlay) var(--tf-motion-ease-out)}.tf-dialog-overlay[data-state=closed]{animation:tf-overlay-out calc(var(--tf-motion-overlay) * .75) var(--tf-motion-ease-out)}.tf-dialog-content[data-state=open]{animation:tf-dialog-in var(--tf-motion-overlay) var(--tf-motion-ease-out)}.tf-dialog-content[data-state=closed]{animation:tf-dialog-out calc(var(--tf-motion-overlay) * .75) var(--tf-motion-ease-out)}@keyframes tf-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes tf-overlay-out{0%{opacity:1}to{opacity:0}}@keyframes tf-dialog-in{0%{opacity:0;transform:translate(-50%,-50%) scale(.95)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes tf-dialog-out{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(.95)}}.tf-drawer-overlay{position:fixed;z-index:var(--tf-z-overlay);inset:0;background:var(--tf-color-scrim-modal)}.tf-drawer-content{position:fixed;z-index:var(--tf-z-modal);inset-block:0;display:flex;width:min(calc(var(--tf-space-16) * 5px),calc(100vw - calc(var(--tf-space-10) * 1px)));max-width:none;height:100dvh;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;color:var(--tf-color-text);background:var(--tf-color-surface);box-shadow:var(--tf-shadow-overlay);outline:none}.tf-drawer-content[data-side=start]{inset-inline-start:0;inset-inline-end:auto}.tf-drawer-content[data-side=end]{inset-inline-start:auto;inset-inline-end:0}.tf-drawer-header{display:flex;align-items:center;justify-content:space-between}.tf-drawer-footer{-webkit-margin-before:auto;margin-block-start:auto}.tf-drawer-overlay[data-state=open]{animation:tf-overlay-in var(--tf-motion-overlay) var(--tf-motion-ease-out)}.tf-drawer-overlay[data-state=closed]{animation:tf-overlay-out calc(var(--tf-motion-overlay) * .75) var(--tf-motion-ease-out)}.tf-drawer-content[data-side=start][data-state=open]{animation:tf-drawer-start-in var(--tf-motion-overlay) var(--tf-motion-ease-drawer)}.tf-drawer-content[data-side=start][data-state=closed]{animation:tf-drawer-start-out calc(var(--tf-motion-overlay) * .75) var(--tf-motion-ease-drawer)}.tf-drawer-content[data-side=end][data-state=open]{animation:tf-drawer-end-in var(--tf-motion-overlay) var(--tf-motion-ease-drawer)}.tf-drawer-content[data-side=end][data-state=closed]{animation:tf-drawer-end-out calc(var(--tf-motion-overlay) * .75) var(--tf-motion-ease-drawer)}@keyframes tf-drawer-start-in{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes tf-drawer-start-out{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes tf-drawer-end-in{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes tf-drawer-end-out{0%{transform:translateX(0)}to{transform:translateX(100%)}}.tf-dropdown-content,.tf-popover-content,.tf-select-content{z-index:60;min-width:220px;padding:calc(var(--tf-space-2) * 1px);color:var(--tf-color-text);background:var(--tf-color-surface);border:1px solid var(--tf-color-border);border-radius:calc(var(--tf-radius-md) * 1px);box-shadow:var(--tf-shadow-overlay);outline:none;transform-origin:var(
    --radix-popover-content-transform-origin,var(--radix-select-content-transform-origin,var(--radix-dropdown-menu-content-transform-origin))
  )}.tf-popover-content{min-width:260px;padding:calc(var(--tf-space-4) * 1px)}.tf-select-content{padding:calc(var(--tf-space-1-5) * 1px)}.tf-dropdown-content[data-state=open],.tf-popover-content[data-state=open],.tf-select-content[data-state=open]{animation:tf-popover-in var(--tf-motion-normal) var(--tf-motion-ease-out)}.tf-dropdown-content[data-state=closed],.tf-popover-content[data-state=closed],.tf-select-content[data-state=closed]{animation:tf-popover-out var(--tf-motion-fast) var(--tf-motion-ease-out)}@keyframes tf-popover-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes tf-popover-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}.tf-tooltip-content{z-index:70;max-width:260px;padding:calc(var(--tf-space-2) * 1px) calc(var(--tf-space-3) * 1px);color:var(--tf-color-surface);background:var(--tf-color-text);border-radius:calc(var(--tf-radius-sm) * 1px);font-size:.75rem;line-height:1.35;transform-origin:var(--radix-tooltip-content-transform-origin)}.tf-tooltip-content[data-state=delayed-open],.tf-tooltip-content[data-state=instant-open]{animation:tf-tooltip-in var(--tf-motion-fast) var(--tf-motion-ease-out)}.tf-tooltip-content[data-state=closed]{animation:tf-tooltip-out var(--tf-motion-instant) var(--tf-motion-ease-out)}@keyframes tf-tooltip-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes tf-tooltip-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}.tf-tabs-list{display:flex;gap:calc(var(--tf-space-2) * 1px)}.tf-tabs-trigger{font:inherit;color:var(--tf-color-text-muted);background:transparent;border:0;border-bottom:2px solid transparent;cursor:pointer}.tf-tabs-list .tf-tabs-trigger[data-state=active]{color:var(--tf-color-text);border-bottom-color:var(--tf-color-text)}.tf-dropdown-item:focus-visible,.tf-select-trigger:focus-visible,.tf-tabs-trigger:focus-visible{outline:2px solid var(--tf-color-tangerine600);outline-offset:2px}.tf-tabs-content:focus-visible{outline:2px solid var(--tf-color-tangerine600);outline-offset:2px}.tf-switch-control{gap:calc(var(--tf-space-2) * 1px)}.tf-switch,.tf-switch-control{display:inline-flex;align-items:center}.tf-switch{position:relative;width:calc(var(--tf-space-10) * 1px + var(--tf-space-1) * 1px);height:calc(var(--tf-space-6) * 1px + var(--tf-space-0-5) * 1px);padding:calc(var(--tf-space-0-5) * 1px);border:0;border-radius:calc(var(--tf-radius-pill) * 1px);background:var(--tf-color-neutral400);cursor:pointer;transition:background-color var(--tf-motion-normal) var(--tf-motion-ease-out)}.tf-switch__thumb{display:block;width:calc(var(--tf-space-5) * 1px);height:calc(var(--tf-space-5) * 1px);border-radius:50%;background:var(--tf-color-neutral0);box-shadow:var(--tf-shadow-soft);transform:translateX(0);transition:transform var(--tf-motion-normal) var(--tf-motion-ease-out)}.tf-switch[data-state=checked]{background:var(--tf-color-tangerine600)}.tf-switch[data-state=checked] .tf-switch__thumb{transform:translateX(calc(var(--tf-space-5) * 1px + var(--tf-space-0-5) * 1px))}.tf-switch:focus-visible{outline:2px solid var(--tf-color-tangerine600);outline-offset:2px}.tf-switch:disabled{background:var(--tf-color-disabled);cursor:not-allowed}.tf-switch:disabled .tf-switch__thumb{background:var(--tf-color-disabled-ink)}.tf-switch__label{font-size:var(--tf-type-control-size);color:var(--tf-color-text)}.tf-radio-group{display:grid;grid-gap:calc(var(--tf-space-3) * 1px);gap:calc(var(--tf-space-3) * 1px);min-width:0;border:0;padding:0}.tf-radio-group legend{margin-bottom:calc(var(--tf-space-2) * 1px);font-weight:var(--tf-font-weight-bold)}.tf-radio{display:inline-flex;align-items:center;gap:calc(var(--tf-space-2) * 1px);min-height:44px;color:var(--tf-color-text);cursor:pointer}.tf-radio input{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:calc(var(--tf-space-5) * 1px);height:calc(var(--tf-space-5) * 1px);margin:0;border:2px solid var(--tf-color-border-strong);border-radius:50%;background:var(--tf-color-surface)}.tf-radio input:checked{border-color:var(--tf-color-tangerine600)}.tf-radio input:checked:after{position:absolute;top:50%;left:50%;width:9px;height:9px;border-radius:50%;background:var(--tf-color-tangerine600);content:"";transform:translate(-50%,-50%)}.tf-radio input:focus-visible{outline:2px solid var(--tf-color-tangerine600);outline-offset:2px}.tf-radio input:disabled{border-color:var(--tf-color-disabled);background:var(--tf-color-disabled);cursor:not-allowed}.tf-radio:has(input:disabled){color:var(--tf-color-disabled-ink);cursor:not-allowed}.tf-segmented{display:inline-flex;align-items:center;gap:calc(var(--tf-space-0-5) * 1px);padding:calc(var(--tf-space-0-5) * 1px);border:1px solid var(--tf-color-border);border-radius:calc(var(--tf-radius-md) * 1px);background:var(--tf-color-surface-alt)}.tf-segmented__item{min-height:44px;padding:calc(var(--tf-space-2) * 1px) calc(var(--tf-space-4) * 1px);border:0;border-radius:calc((var(--tf-radius-md) - var(--tf-space-0-5)) * 1px);background:transparent;color:var(--tf-color-text-muted);font:inherit;font-weight:var(--tf-font-weight-bold);cursor:pointer}.tf-segmented__item--active{background:var(--tf-color-surface);color:var(--tf-color-text);box-shadow:var(--tf-shadow-soft)}.tf-segmented__item:focus-visible{outline:2px solid var(--tf-color-tangerine600);outline-offset:2px}.tf-segmented__item:disabled{color:var(--tf-color-disabled-ink);cursor:not-allowed}.tf-select-trigger{display:inline-flex;align-items:center;justify-content:space-between;width:100%;min-height:44px;gap:calc(var(--tf-space-3) * 1px);padding:calc(var(--tf-space-3) * 1px) calc(var(--tf-space-4) * 1px);color:var(--tf-color-text);font-family:var(--tf-type-control-font-family);font-size:var(--tf-type-control-size);font-weight:var(--tf-type-control-weight);text-align:left;background:var(--tf-color-surface);border:1.5px solid var(--tf-color-border-strong);border-radius:calc(var(--tf-radius-md) * 1px);cursor:pointer}.tf-select-trigger:disabled{cursor:not-allowed;opacity:.55}.tf-select-trigger.select{background-image:none}.tf-select-icon{color:var(--tf-color-text-muted);font-size:.75rem}.tf-select-content{min-width:var(--radix-select-trigger-width);max-height:var(--radix-select-content-available-height);overflow:hidden}.tf-select-viewport{padding:calc(var(--tf-space-1) * 1px)}.tf-select-scroll-button{display:flex;align-items:center;justify-content:center;width:100%;height:20px;color:var(--tf-color-text-muted);background:var(--tf-color-surface);border:0;cursor:default}.tf-select-item{position:relative;display:flex;align-items:center;min-height:38px;padding:calc(var(--tf-space-2) * 1px) calc(var(--tf-space-3) * 1px) calc(var(--tf-space-2) * 1px) calc(var(--tf-space-7) * 1px);color:var(--tf-color-text);border-radius:calc(var(--tf-radius-sm) * 1px);font-size:.875rem;cursor:pointer;outline:none}.tf-select-item[data-highlighted]{color:var(--tf-color-text);background:var(--tf-color-surface-alt)}.tf-select-item[data-state=checked]{font-weight:700}.tf-select-item-indicator{position:absolute;left:calc(var(--tf-space-2) * 1px);color:var(--tf-color-indigo);font-size:.75rem}.tf-dropdown-content{min-width:220px;padding:calc(var(--tf-space-1-5) * 1px)}.tf-dropdown-label{padding:calc(var(--tf-space-1) * 1px) calc(var(--tf-space-3) * 1px);color:var(--tf-color-text-muted);font-size:var(--tf-type-meta-size);font-weight:var(--tf-font-weight-bold)}.tf-dropdown-item{display:flex;align-items:center;min-height:38px;padding:calc(var(--tf-space-2) * 1px) calc(var(--tf-space-3) * 1px);color:var(--tf-color-text);border-radius:calc(var(--tf-radius-sm) * 1px);font-size:.875rem;cursor:pointer;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tf-dropdown-item[data-highlighted]{color:var(--tf-color-text);background:var(--tf-color-surface-alt)}.tf-dropdown-item[data-disabled]{pointer-events:none;opacity:.5}.tf-dropdown-separator{height:1px;margin:calc(var(--tf-space-1) * 1px) 0;background:var(--tf-color-border)}.tf-feedback-popover{min-width:0;padding:0;background:transparent;border:0;box-shadow:none}.tf-feedback-widget{width:360px;max-width:calc(100vw - 32px);padding:calc(var(--tf-space-4) * 1px);color:var(--tf-color-text);background:var(--tf-color-surface);border:1px solid var(--tf-color-border);border-radius:calc(var(--tf-radius-lg) * 1px);box-shadow:0 24px 80px rgb(28 24 21/18%)}.tf-feedback-select{min-height:38px;padding:calc(var(--tf-space-2) * 1px) calc(var(--tf-space-3) * 1px);font-size:.875rem}@media (prefers-reduced-motion:reduce){.tf-dialog-content,.tf-dialog-overlay,.tf-drawer-content,.tf-drawer-overlay,.tf-dropdown-content,.tf-popover-content,.tf-select-content,.tf-tooltip-content{animation:none;transition:none}.tf-dialog-content[data-state=closed],.tf-dialog-content[data-state=open]{transform:translate(-50%,-50%) scale(1);opacity:1}.tf-drawer-content[data-state=closed],.tf-drawer-content[data-state=open]{transform:translateX(0)}.tf-dropdown-content[data-state=open],.tf-popover-content[data-state=open],.tf-select-content[data-state=open],.tf-tooltip-content[data-state=delayed-open],.tf-tooltip-content[data-state=instant-open]{transform:scale(1);opacity:1}}.tf-creator-avatar{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--tf-color-text-on-accent);font-family:Pretendard,system-ui,sans-serif;font-weight:800;letter-spacing:.2px;line-height:1;text-shadow:0 1px 2px rgba(0,0,0,.18);box-shadow:inset 0 0 0 1px rgba(255,255,255,.22);overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tf-pick-group{display:grid;grid-gap:calc(var(--tf-space-3) * 1px);gap:calc(var(--tf-space-3) * 1px)}.tf-pick-group--list{grid-template-columns:1fr}.tf-pick-group--grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.tf-pick-tile{position:relative;display:flex;align-items:center;justify-content:space-between;gap:calc(var(--tf-space-2) * 1px);padding:calc(var(--tf-space-4) * 1px) calc(var(--tf-space-5) * 1px);background:var(--tf-color-surface);border:2px solid var(--tf-color-border);border-radius:calc(var(--tf-radius-md) * 1px);font-size:1rem;font-weight:800;color:var(--tf-color-text);cursor:pointer;text-align:left;transition:transform var(--tf-motion-fast) var(--tf-motion-ease-out),box-shadow var(--tf-motion-fast) var(--tf-motion-ease-out),border-color var(--tf-motion-fast) var(--tf-motion-ease-out),background var(--tf-motion-fast) var(--tf-motion-ease-out)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.tf-pick-tile:not(.tf-pick-tile--disabled):hover{transform:translate(-1px,-1px);border-color:var(--tf-color-border-strong)}}.tf-pick-tile--on{background:var(--tf-color-indigo-tint);border-color:var(--tf-color-indigo);color:var(--tf-color-violet);transform:translate(-2px,-2px);box-shadow:var(--tf-shadow-card)}.tf-pick-tile--disabled{cursor:not-allowed;opacity:.55}.tf-pick-tile__input{position:absolute;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.tf-pick-tile:has(.tf-pick-tile__input:focus-visible){outline:2px solid var(--tf-color-indigo);outline-offset:2px}.tf-pick-tile__body{display:flex;flex-direction:column;gap:3px;min-width:0}.tf-pick-tile__body small{font-size:.75rem;font-weight:600;color:var(--tf-color-text-muted)}.tf-pick-tile--on .tf-pick-tile__body small{color:var(--tf-color-violet);opacity:.78}.tf-pick-tile__pip{position:relative;width:18px;height:18px;border-radius:50%;background:var(--tf-color-border-strong);flex-shrink:0}.tf-pick-tile__pip:after{content:"";position:absolute;right:2px;bottom:3px;width:6px;height:6px;background:var(--tf-color-surface);-webkit-clip-path:polygon(100% 0,100% 100%,0 100%);clip-path:polygon(100% 0,100% 100%,0 100%)}.tf-pick-tile--on .tf-pick-tile__pip{background:var(--tf-color-indigo)}.tf-pick-tile--on .tf-pick-tile__pip:after{background:var(--tf-color-indigo-tint)}@media (prefers-reduced-motion:reduce){.tf-pick-tile{transition:border-color var(--tf-motion-fast),background var(--tf-motion-fast),box-shadow var(--tf-motion-fast)}.tf-pick-tile--on{transform:none}}.tf-callout{display:flex;align-items:center;gap:calc(var(--tf-space-3) * 1px);padding:13px 16px;border-radius:calc(var(--tf-radius-md) * 1px);border:1px solid transparent}.tf-callout__body{flex:1 1;min-width:0;font-size:var(--tf-type-table-cell-size);font-weight:var(--tf-font-weight-medium);line-height:var(--tf-line-height-body)}.tf-callout__title{display:block;font-weight:var(--tf-font-weight-bold);margin-bottom:calc(var(--tf-space-0-5) * 1px)}.tf-callout__action{flex-shrink:0;align-self:center}.tf-callout--inline{align-items:center}.tf-callout--inline .tf-callout__body{display:flex;align-items:center;gap:calc(var(--tf-space-3) * 1px);flex-wrap:wrap}.tf-callout--inline .tf-callout__title{margin-bottom:0}.tf-callout--info{background:var(--tf-color-sky100);border-color:var(--tf-color-sky300);color:var(--tf-color-sky700)}.tf-callout--support{background:var(--tf-color-butter100);border-color:var(--tf-color-butter300);color:var(--tf-color-butter800)}.tf-callout--warning{background:var(--tf-color-warning-callout-bg);border-color:var(--tf-color-warning-callout-border);color:var(--tf-color-warning-callout-ink)}.tf-callout--danger{background:var(--tf-color-danger-bg);border-color:var(--tf-color-danger-border);color:var(--tf-color-danger-ink)}.tf-callout--success{background:var(--tf-color-campaign-status-active-bg);border-color:var(--tf-color-success-border);color:var(--tf-color-success-ink)}.tf-table-wrap{width:100%;overflow-x:auto}.tf-table{width:100%;border-collapse:collapse;color:var(--tf-color-text)}.tf-table caption{padding:calc(var(--tf-space-3) * 1px) 0;text-align:left;font-weight:var(--tf-font-weight-bold)}.tf-table__row{border-bottom:1px solid var(--tf-color-border)}.tf-table__row:last-child{border-bottom:0}.tf-table__cell{padding:calc(var(--tf-space-3) * 1px) 14px;text-align:left;vertical-align:middle}.tf-table__cell--head{color:var(--tf-color-text-muted);font-size:var(--tf-type-meta-size);font-weight:var(--tf-font-weight-bold);white-space:nowrap}.tf-table__body .tf-table__row:hover{background:var(--tf-color-surface-alt)}.tf-table__foot,.tf-table__head{border-bottom:1px solid var(--tf-color-border)}.tf-chip,.tf-tag{display:inline-flex;align-items:center;gap:calc(var(--tf-space-1) * 1px);min-height:32px;padding:0 calc(var(--tf-space-3) * 1px);border:1px solid var(--tf-color-border);border-radius:calc(var(--tf-radius-pill) * 1px);font-size:var(--tf-type-meta-size);font-weight:var(--tf-font-weight-bold);white-space:nowrap}.tf-chip--neutral,.tf-tag--neutral{color:var(--tf-color-text-muted);background:var(--tf-color-surface-alt)}.tf-chip--brand,.tf-tag--brand{color:var(--tf-color-tangerine800);background:var(--tf-color-tangerine200);border-color:var(--tf-color-tangerine300)}.tf-chip--info,.tf-tag--info{color:var(--tf-color-sky800);background:var(--tf-color-sky100);border-color:var(--tf-color-sky300)}.tf-chip--support,.tf-tag--support{color:var(--tf-color-butter900);background:var(--tf-color-butter100);border-color:var(--tf-color-butter300)}.tf-chip--success,.tf-tag--success{color:var(--tf-color-success-ink);background:var(--tf-color-success-bg);border-color:var(--tf-color-success-border)}.tf-chip--warning,.tf-tag--warning{color:var(--tf-color-warning-callout-ink);background:var(--tf-color-warning-callout-bg);border-color:var(--tf-color-warning-callout-border)}.tf-chip--danger,.tf-tag--danger{color:var(--tf-color-danger-callout-ink);background:var(--tf-color-danger-callout-bg);border-color:var(--tf-color-danger-callout-border)}.tf-chip--selected{color:var(--tf-color-surface);background:var(--tf-color-text);border-color:var(--tf-color-text)}.tf-chip__remove{display:inline-flex;align-items:center;justify-content:center;padding:0;color:currentColor;background:transparent;border:0;cursor:pointer}.tf-search-field{position:relative;display:flex;align-items:center;width:100%;min-height:40px;padding:0 calc(var(--tf-space-3) * 1px);border:1px solid var(--tf-color-border-strong);border-radius:calc(var(--tf-radius-md) * 1px);background:var(--tf-color-surface)}.tf-search-field:focus-within{border-color:var(--tf-color-tangerine600);outline:2px solid var(--tf-color-tangerine600);outline-offset:2px}.tf-search-field__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.tf-search-field__icon{flex:none;color:var(--tf-color-text-muted)}.tf-search-field__input{flex:1 1;min-width:0;border:0;padding:0 calc(var(--tf-space-2) * 1px);color:var(--tf-color-text);background:transparent;outline:0;font:inherit}.tf-search-field__clear{display:inline-flex;padding:0;color:var(--tf-color-text-muted);background:transparent;border:0;cursor:pointer}.tf-pagination{display:flex;align-items:center;justify-content:center;gap:calc(var(--tf-space-2) * 1px)}.tf-pagination>button,.tf-pagination__pages button{display:inline-flex;align-items:center;justify-content:center;min-width:34px;min-height:34px;padding:0 calc(var(--tf-space-2) * 1px);color:var(--tf-color-text-muted);background:transparent;border:1px solid transparent;border-radius:calc(var(--tf-radius-sm) * 1px);cursor:pointer;font:inherit}.tf-pagination>button:hover:not(:disabled),.tf-pagination__pages button:hover{background:var(--tf-color-surface-alt)}.tf-pagination button[aria-current=page]{color:var(--tf-color-text-on-accent);background:var(--tf-color-tangerine600)}.tf-pagination button:disabled{color:var(--tf-color-disabled-ink);cursor:not-allowed}.tf-pagination__pages{display:flex;gap:calc(var(--tf-space-1) * 1px)}.tf-pagination>button:last-child svg{transform:rotate(180deg)}.tf-progress-bar{display:grid;grid-gap:calc(var(--tf-space-2) * 1px);gap:calc(var(--tf-space-2) * 1px)}.tf-progress-bar__track{height:8px;overflow:hidden;border-radius:calc(var(--tf-radius-pill) * 1px);background:var(--tf-color-neutral200)}.tf-progress-bar__fill{display:block;width:var(--tf-progress);height:100%;border-radius:inherit;background:var(--tf-color-tangerine600);transition:width var(--tf-motion-normal) var(--tf-motion-ease-out)}.tf-progress-bar__label{color:var(--tf-color-text-muted);font-size:var(--tf-type-meta-size)}.tf-stepper{display:flex;gap:calc(var(--tf-space-5) * 1px);margin:0;padding:0;list-style:none}.tf-stepper__step{display:flex;align-items:center;gap:calc(var(--tf-space-2) * 1px);color:var(--tf-color-text-muted);font-size:var(--tf-type-meta-size);font-weight:var(--tf-font-weight-bold)}.tf-stepper__marker{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:1px solid var(--tf-color-border-strong);border-radius:50%}.tf-stepper__step--current{color:var(--tf-color-text)}.tf-stepper__step--current .tf-stepper__marker{color:var(--tf-color-text-on-accent);background:var(--tf-color-tangerine600);border-color:var(--tf-color-tangerine600)}.tf-stepper__step--complete{color:var(--tf-color-success-ink)}.tf-stepper__step--complete .tf-stepper__marker{color:var(--tf-color-surface);background:var(--tf-color-success-accent);border-color:var(--tf-color-success-accent)}.tf-key-value{display:flex;align-items:baseline;justify-content:space-between;gap:calc(var(--tf-space-4) * 1px);padding:calc(var(--tf-space-3) * 1px) 0;border-block:1px solid var(--tf-color-border)}.tf-key-value+.tf-key-value{border-top:0}.tf-key-value dt{color:var(--tf-color-text-muted)}.tf-key-value dd{margin:0;color:var(--tf-color-text);font-weight:var(--tf-font-weight-bold);text-align:right}.tf-key-value--total{border-block:3px double var(--tf-color-text)}.tf-form-field{display:grid;grid-gap:calc(var(--tf-space-2) * 1px);gap:calc(var(--tf-space-2) * 1px)}.tf-form-field>label{color:var(--tf-color-text);font-size:var(--tf-type-meta-size);font-weight:var(--tf-font-weight-bold)}.tf-form-field__message{margin:0;color:var(--tf-color-text-muted);font-size:var(--tf-type-meta-size)}.tf-form-field__message--error{color:var(--tf-color-danger-accent)}.tf-button-group,.tf-form-field--skeleton{gap:calc(var(--tf-space-2) * 1px)}.tf-button-group{display:inline-flex;align-items:center}.tf-button-group--vertical{flex-direction:column;align-items:stretch}.tf-numeric-spinner{display:inline-flex;align-items:center;overflow:hidden;border:1px solid var(--tf-color-border-strong);border-radius:calc(var(--tf-radius-md) * 1px);background:var(--tf-color-surface)}.tf-numeric-spinner button{display:inline-flex;align-items:center;justify-content:center;width:40px;height:38px;border:0;color:var(--tf-color-text);background:transparent;cursor:pointer;font-size:18px}.tf-numeric-spinner button:disabled{color:var(--tf-color-disabled-ink);cursor:not-allowed}.tf-numeric-spinner input{width:52px;height:38px;padding:0;border:0;color:var(--tf-color-text);background:transparent;text-align:center;font:inherit;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;outline:0}.tf-accordion{border-block:1px solid var(--tf-color-border)}.tf-accordion details+details{border-top:1px solid var(--tf-color-border)}.tf-accordion summary{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--tf-space-3) * 1px);min-height:44px;padding:0 calc(var(--tf-space-3) * 1px);color:var(--tf-color-text);cursor:pointer;font-weight:var(--tf-font-weight-bold);list-style:none}.tf-accordion summary::-webkit-details-marker{display:none}.tf-accordion details[open] summary svg{transform:rotate(180deg)}.tf-accordion__content{padding:0 0 calc(var(--tf-space-4) * 1px);color:var(--tf-color-text-muted)}.tf-file-upload{width:100%}.tf-file-upload__input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.tf-file-upload__dropzone{display:grid;justify-items:center;grid-gap:calc(var(--tf-space-2) * 1px);gap:calc(var(--tf-space-2) * 1px);padding:calc(var(--tf-space-6) * 1px);border:1px dashed var(--tf-color-border-strong);border-radius:calc(var(--tf-radius-md) * 1px);color:var(--tf-color-text-muted);cursor:pointer;text-align:center}.tf-file-upload__dropzone strong{color:var(--tf-color-text)}.tf-file-upload__dropzone:hover,.tf-file-upload__input:focus-visible+.tf-file-upload__dropzone{border-color:var(--tf-color-tangerine600);background:var(--tf-color-surface-alt)}.tf-upload-progress{display:grid;grid-gap:calc(var(--tf-space-2) * 1px);gap:calc(var(--tf-space-2) * 1px);padding:calc(var(--tf-space-3) * 1px) calc(var(--tf-space-4) * 1px);border:1px solid var(--tf-color-border);border-radius:calc(var(--tf-radius-md) * 1px);background:var(--tf-color-surface)}.tf-upload-progress__row{display:flex;justify-content:space-between;gap:calc(var(--tf-space-3) * 1px);font-size:var(--tf-type-meta-size)}.tf-upload-progress--complete .tf-progress-bar__fill{background:var(--tf-color-success-accent)}.tf-upload-progress--error .tf-progress-bar__fill{background:var(--tf-color-danger-accent)}.tf-date-range{display:flex;align-items:end;gap:calc(var(--tf-space-3) * 1px);margin:0;padding:0;border:0}.tf-date-range legend{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.tf-date-range label{display:grid;grid-gap:calc(var(--tf-space-1) * 1px);gap:calc(var(--tf-space-1) * 1px);color:var(--tf-color-text-muted);font-size:var(--tf-type-meta-size)}.tf-date-range__input{display:flex;align-items:center;gap:calc(var(--tf-space-1) * 1px);min-height:46px;padding:0 calc(var(--tf-space-3) * 1px);border:1px solid var(--tf-color-border-strong);border-radius:calc(var(--tf-radius-md) * 1px);background:var(--tf-color-surface)}.tf-date-range input{border:0;color:var(--tf-color-text);background:transparent;font:inherit;outline:0}.tf-date-range__separator{padding-bottom:calc(var(--tf-space-3) * 1px);color:var(--tf-color-text-muted)}.tf-copy-field{display:flex;align-items:center;min-height:40px;border:1px solid var(--tf-color-border-strong);border-radius:calc(var(--tf-radius-md) * 1px);background:var(--tf-color-surface)}.tf-copy-field input{min-width:0;flex:1 1;padding:0 calc(var(--tf-space-3) * 1px);border:0;color:var(--tf-color-text);background:transparent;font:inherit;outline:0}.tf-copy-field button{display:inline-flex;padding:calc(var(--tf-space-2) * 1px);margin-right:calc(var(--tf-space-1) * 1px);color:var(--tf-color-tangerine700);background:transparent;border:0;cursor:pointer}.tf-nav-item{display:flex;align-items:center;gap:calc(var(--tf-space-2) * 1px);min-height:40px;padding:0 calc(var(--tf-space-3) * 1px);color:var(--tf-color-text-muted);border-radius:calc(var(--tf-radius-sm) * 1px);text-decoration:none}.tf-nav-item--active,.tf-nav-item:hover{color:var(--tf-color-text);background:var(--tf-color-surface-alt)}.tf-nav-item--active{font-weight:var(--tf-font-weight-bold);box-shadow:inset 3px 0 var(--tf-color-tangerine600)}.tf-nav-item__badge{margin-left:auto}.tf-nav-item__badge,.tf-section-label{color:var(--tf-color-text-muted);font-size:var(--tf-type-meta-size)}.tf-section-label{display:flex;align-items:baseline;justify-content:space-between;gap:calc(var(--tf-space-3) * 1px);margin:0;font-weight:var(--tf-font-weight-bold);letter-spacing:.04em}.tf-section-label h3{margin:0;font:inherit}.tf-section-label>span{font-weight:var(--tf-font-weight-medium)}.tf-list-footer,.tf-section-label>span{color:var(--tf-color-text-muted);font-size:var(--tf-type-meta-size)}.tf-list-footer{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--tf-space-3) * 1px);min-height:44px;padding:0 calc(var(--tf-space-3) * 1px)}.tf-icon-button{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;color:var(--tf-color-text);background:transparent;border:1px solid transparent;border-radius:calc(var(--tf-radius-md) * 1px);cursor:pointer}.tf-icon-button svg{width:20px;height:20px}.tf-icon-button:hover{background:var(--tf-color-surface-alt)}.tf-text-button{padding:0;color:var(--tf-color-tangerine700);background:transparent;border:0;cursor:pointer;font:inherit}.tf-avatar,.tf-text-button{font-weight:var(--tf-font-weight-bold)}.tf-avatar{display:inline-flex;align-items:center;justify-content:center;flex:none;overflow:hidden;color:var(--tf-color-text-on-accent);background:var(--tf-gradient-hero);border-radius:50%;font-size:var(--tf-type-meta-size)}.tf-avatar img{width:100%;height:100%;object-fit:cover}.tf-avatar--sm{width:24px;height:24px}.tf-avatar--md{width:32px;height:32px}.tf-avatar--lg{width:44px;height:44px;font-size:var(--tf-type-control-size)}.tf-avatar-group{display:flex;align-items:center}.tf-avatar-group .tf-avatar+.tf-avatar,.tf-avatar-group__overflow{margin-left:-8px;border:2px solid var(--tf-color-surface)}.tf-avatar-group__overflow{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;color:var(--tf-color-text-muted);background:var(--tf-color-surface-alt);border-radius:50%;font-size:var(--tf-type-meta-size);font-weight:var(--tf-font-weight-bold)}.tf-status-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--tf-color-neutral500)}.tf-status-dot--info{background:var(--tf-color-sky600)}.tf-status-dot--success{background:var(--tf-color-success-accent)}.tf-status-dot--warning{background:var(--tf-color-warning-accent)}.tf-status-dot--danger{background:var(--tf-color-danger-accent)}.tf-count-up{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tf-gallery-primitives{display:grid;grid-gap:calc(var(--tf-space-4) * 1px);gap:calc(var(--tf-space-4) * 1px)}.tf-gallery-primitives__row{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--tf-space-2) * 1px)}@media (max-width:480px){.tf-stepper{gap:calc(var(--tf-space-2) * 1px)}.tf-stepper__step>span:last-child{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.tf-date-range{align-items:stretch;flex-direction:column}.tf-date-range__separator{display:none}}@media (prefers-reduced-motion:reduce){.tf-progress-bar__fill{transition:none}}.tf-settings-group{display:block}.tf-settings-group__label{display:block;font-size:var(--tf-type-meta-size);font-weight:var(--tf-font-weight-bold);color:var(--tf-color-text-muted);padding:0 calc(var(--tf-space-1) * 1px) calc(var(--tf-space-2) * 1px)}.tf-settings-list{background:var(--tf-color-surface);border:1px solid var(--tf-color-border);border-radius:calc(var(--tf-radius-lg) * 1px);overflow:hidden}.tf-settings-row{display:flex;align-items:center;gap:calc(var(--tf-space-3) * 1px);width:100%;text-align:left;padding:calc(var(--tf-space-3) * 1px) calc(var(--tf-space-4) * 1px);background:transparent;border:0;border-top:1px solid var(--tf-color-border);font:inherit;color:var(--tf-color-text);text-decoration:none}.tf-settings-row:first-child{border-top:0}.tf-settings-row--actionable{cursor:pointer}.tf-settings-row--actionable:hover{background:var(--tf-color-surface-alt)}.tf-settings-row--actionable:focus-visible{outline:2px solid var(--tf-color-spark);outline-offset:-2px}.tf-settings-row__name{flex:1 1;min-width:0;font-size:var(--tf-type-control-size);font-weight:var(--tf-font-weight-medium)}.tf-settings-row__value{font-size:var(--tf-type-table-cell-size);font-weight:var(--tf-font-weight-table);color:var(--tf-color-text-muted);text-align:right}.tf-settings-row__value--success{color:var(--tf-color-success-ink);font-weight:var(--tf-font-weight-medium)}.tf-settings-row__chevron{flex-shrink:0;color:var(--tf-color-disabled-ink)}.tf-action-bar{position:-webkit-sticky;position:sticky;bottom:0;z-index:2;padding:calc(var(--tf-space-3) * 1px) 0 calc(var(--tf-space-3) * 1px);padding-bottom:calc(var(--tf-space-3) * 1px + env(safe-area-inset-bottom));background:linear-gradient(to top,var(--tf-color-bg) 72%,transparent)}.tf-action-bar__slot{display:flex}.tf-action-bar__slot>*{flex:1 1}.tf-action-bar__hint{margin:calc(var(--tf-space-2) * 1px) 0 0;text-align:center;font-size:var(--tf-type-meta-size);font-weight:var(--tf-font-weight-medium);color:var(--tf-color-text-muted)}.mutation-readiness_locked__CHpB3{display:flex;flex-direction:column;gap:calc(var(--tf-space-2) * 1px);align-items:flex-start}.mutation-readiness_lockIcon__JwWTp{margin-right:calc(var(--tf-space-1) * 1px);font-size:var(--tf-font-size-body);opacity:.7}.mutation-readiness_note__RrghE{margin:var(--tf-space-0);font-size:var(--tf-font-size-label);line-height:var(--tf-line-height-body);color:var(--tf-color-text-muted);max-width:32ch}