.gUsplG_app,.gUsplG_entry{background-color:var(--color-canvas);min-height:100dvh}.gUsplG_entry{flex-direction:column;display:flex}
.kxOXnG_banners{gap:var(--space-xs);flex-direction:column;display:flex}.kxOXnG_banners:has(.kxOXnG_banner){margin-bottom:var(--space-md)}.kxOXnG_live{gap:var(--space-xs);flex-direction:column;display:flex}.kxOXnG_live:empty{display:none}.kxOXnG_banner{padding:var(--space-sm) var(--space-md);font-size:var(--font-size-caption);line-height:var(--line-height-caption);color:var(--color-text-heading);background-color:var(--color-canvas-soft);border-radius:var(--radius-sm)}.kxOXnG_warning{color:var(--color-status-warning)}.kxOXnG_link{min-height:var(--touch-target-min);font-weight:var(--font-weight-semibold);align-items:center;text-decoration:underline;display:inline-flex}
._0fQ_0a_badge{padding-inline:var(--space-xxs);border-radius:var(--radius-full);background:var(--color-canvas-soft);color:var(--color-text-subtle-on-tint);font-size:var(--font-size-meta)}
.xdTqqG_bar{z-index:var(--z-chrome);padding:0 var(--space-md);padding-bottom:env(safe-area-inset-bottom);justify-content:center;display:flex;position:fixed;bottom:0;left:0;right:0}.xdTqqG_list{width:100%;max-width:var(--content-max-width);margin-bottom:var(--space-xs);padding:var(--space-xs) 0;background-color:var(--color-canvas-soft);border-radius:var(--radius-xs);justify-content:space-around;align-items:center;display:flex}.xdTqqG_item{display:flex}.xdTqqG_tab{justify-content:center;align-items:center;gap:var(--space-xxs);min-height:var(--touch-target-min);padding:0 var(--space-sm);color:var(--color-text-body);flex-direction:column;display:flex}.xdTqqG_icon{width:var(--icon-size);height:var(--icon-size)}.xdTqqG_label{font-size:var(--font-size-caption);font-weight:var(--font-weight-regular);line-height:var(--line-height-caption)}.xdTqqG_tab[aria-current=page]{color:var(--color-gnb-current)}.xdTqqG_tab[aria-current=page] .xdTqqG_label{font-weight:var(--font-weight-semibold)}@media (min-width:640px){.xdTqqG_list{margin-bottom:var(--space-md);padding:var(--space-md) var(--space-lg);background-color:var(--color-gnb-pill);-webkit-backdrop-filter:var(--blur-header-scroll);backdrop-filter:var(--blur-header-scroll);border-radius:var(--radius-lg)}.xdTqqG_icon{display:none}.xdTqqG_tab{padding:0 var(--space-md)}.xdTqqG_label{font-size:var(--font-size-card-title);line-height:var(--line-height-title)}}
.LvQpAq_main{max-width:var(--content-max-width);padding:var(--space-md) var(--page-gutter) calc(var(--space-xxl) + env(safe-area-inset-bottom));outline:none;margin:0 auto}.LvQpAq_withTabs{padding-bottom:calc(var(--tab-bar-height) + var(--space-xxl) + env(safe-area-inset-bottom))}.LvQpAq_title{margin-bottom:var(--space-lg);font-size:var(--font-size-page-title);font-weight:var(--font-weight-bold);line-height:var(--line-height-page-title);color:var(--color-text-heading)}
.qBJ2Eq_stack{gap:var(--space-lg);display:grid}.qBJ2Eq_tabs{padding:var(--space-xxs);gap:var(--space-xxs);border-radius:var(--radius-full);background:var(--color-canvas-soft);display:flex}.qBJ2Eq_tabs button{min-height:var(--touch-target-min);padding:var(--space-xs);border-radius:var(--radius-full);color:var(--color-text-secondary);flex:1}.qBJ2Eq_tabs button[aria-pressed=true]{color:var(--color-text-heading);font-weight:var(--font-weight-semibold);background:var(--color-canvas);box-shadow:var(--shadow-segment-active)}.qBJ2Eq_item{gap:var(--space-md);padding-block:var(--space-md);border-bottom:1px solid var(--color-hairline-soft);display:grid}.qBJ2Eq_item:last-child{border-bottom:0}.qBJ2Eq_row{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.qBJ2Eq_row>svg{width:var(--icon-size);height:var(--icon-size);flex-shrink:0}.qBJ2Eq_body{flex:1;min-width:0}.qBJ2Eq_title{font-weight:var(--font-weight-semibold);color:var(--color-text-title);overflow-wrap:anywhere}.qBJ2Eq_meta{font-size:var(--font-size-caption);color:var(--color-text-secondary);overflow-wrap:anywhere}.qBJ2Eq_event{justify-items:start;gap:var(--space-sm);display:grid}.qBJ2Eq_badge{align-items:center;gap:var(--space-xxs);padding:var(--space-xxs) var(--space-xs);border-radius:var(--radius-full);background:var(--color-canvas);font-size:var(--font-size-caption);display:inline-flex}.qBJ2Eq_badge svg{width:var(--icon-size-sm);height:var(--icon-size-sm)}
.tl8RNq_tabs{gap:var(--space-xxs);padding:var(--space-xxs);margin-block:var(--space-lg);border-radius:var(--radius-full);background:var(--color-canvas-soft);display:flex}.tl8RNq_tab{justify-content:center;align-items:center;gap:var(--space-xs);min-height:var(--touch-target-min);padding:var(--space-xs);border-radius:var(--radius-full);color:var(--color-text-secondary);flex:1;display:flex}.tl8RNq_tab[aria-pressed=true]{background:var(--color-canvas);color:var(--color-text-heading);font-weight:var(--font-weight-semibold);box-shadow:var(--shadow-segment-active)}.tl8RNq_content{gap:var(--space-md);display:grid}.tl8RNq_list{gap:var(--space-xs);display:grid}.tl8RNq_room{border-bottom:1px solid var(--color-hairline-soft)}.tl8RNq_roomLink{align-items:center;gap:var(--space-sm);min-height:var(--touch-target-min);padding-block:var(--space-md);border-radius:var(--radius-sm);display:flex}.tl8RNq_avatar{flex:0 0 var(--control-height);width:var(--control-height);height:var(--control-height);border-radius:var(--radius-full);background:var(--color-canvas-soft);color:var(--color-text-subtle-on-tint);place-items:center;display:grid;position:relative;overflow:hidden}.tl8RNq_body{flex:1;min-width:0}.tl8RNq_heading{align-items:center;gap:var(--space-xxs);display:flex}.tl8RNq_title{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);color:var(--color-text-title);overflow-wrap:anywhere}.tl8RNq_preview{text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-size-caption);color:var(--color-text-secondary);overflow:hidden}.tl8RNq_trailing{justify-items:end;gap:var(--space-xs);max-width:35%;display:grid}.tl8RNq_meta{font-size:var(--font-size-meta);color:var(--color-text-meta)}.tl8RNq_offer{font-size:var(--font-size-caption);color:var(--color-accent)}.tl8RNq_count{padding:0 var(--space-xs);border-radius:var(--radius-full);background:var(--color-canvas-soft);color:var(--color-text-subtle-on-tint);font-size:var(--font-size-meta);font-weight:var(--font-weight-semibold)}.tl8RNq_actions{justify-content:end;gap:var(--space-xs);padding-bottom:var(--space-md);display:flex}.tl8RNq_content,.tl8RNq_list,.tl8RNq_room{min-width:0}.tl8RNq_mutedIcon{width:var(--space-md);height:var(--space-md)}.tl8RNq_content,.tl8RNq_list{grid-template-columns:minmax(0,1fr)}.tl8RNq_list>li,.tl8RNq_roomLink{min-width:0}
.ELprYW_toolbar{justify-content:space-between;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-lg);flex-wrap:wrap;display:flex}.ELprYW_group{margin-block:var(--space-lg)}.ELprYW_date{font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);margin-bottom:var(--space-xs)}.ELprYW_list{grid-template-columns:minmax(0,1fr);display:grid}.ELprYW_item{padding-block:var(--space-md);border-bottom:1px solid var(--color-hairline-soft)}.ELprYW_body{gap:var(--space-xs);min-height:var(--touch-target-min);min-width:0;padding:var(--space-xs);border-radius:var(--radius-sm);flex-direction:column;display:flex}a.ELprYW_body:hover{background:var(--color-canvas-soft)}.ELprYW_heading{justify-content:space-between;align-items:baseline;gap:var(--space-xs);flex-wrap:wrap;display:flex}.ELprYW_title{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);color:var(--color-text-title);overflow-wrap:anywhere}.ELprYW_description{font-size:var(--font-size-caption);color:var(--color-text-secondary);overflow-wrap:anywhere}.ELprYW_time{font-size:var(--font-size-meta);color:var(--color-text-meta)}a.ELprYW_body:hover .ELprYW_time{color:var(--color-text-subtle-on-tint)}.ELprYW_unread{font-size:var(--font-size-meta);padding-inline:var(--space-xs);border-radius:var(--radius-full);background:var(--color-canvas-soft);color:var(--color-text-subtle-on-tint)}.ELprYW_form{gap:var(--space-md);display:grid}.ELprYW_input{resize:vertical;width:100%;min-height:var(--control-height);padding:var(--space-md);border-radius:var(--radius-sm);background:var(--color-field);font-size:var(--font-size-body);border:0}.ELprYW_error{color:var(--color-status-error);font-size:var(--font-size-caption)}
.aqYCWa_content{gap:var(--space-lg);width:min(100%, var(--content-max-width));padding:0 var(--page-gutter) var(--space-xxl);margin:0 auto;display:grid}.aqYCWa_section{gap:var(--space-md);padding:var(--space-md);background:var(--color-canvas);border:1px solid var(--color-hairline);border-radius:var(--radius-md);display:grid}.aqYCWa_section h2{color:var(--color-text-heading);font-size:var(--font-size-section-title);margin:0}.aqYCWa_row{justify-content:space-between;align-items:center;gap:var(--space-md);min-height:var(--touch-target-min);display:flex}.aqYCWa_rowInfo{gap:var(--space-xxs);display:grid}.aqYCWa_label{color:var(--color-text-heading);font-weight:var(--font-weight-semibold)}.aqYCWa_description,.aqYCWa_value{color:var(--color-text-secondary);font-size:var(--font-size-caption);line-height:var(--line-height-caption)}.aqYCWa_form{gap:var(--space-sm);display:grid}.aqYCWa_field{gap:var(--space-xxs);display:grid}.aqYCWa_field label{color:var(--color-text-heading);font-weight:var(--font-weight-semibold)}.aqYCWa_field input{width:100%;min-height:var(--control-height);padding:0 var(--space-sm);border:1px solid var(--color-hairline);border-radius:var(--radius-sm);background:var(--color-canvas);color:var(--color-text-heading);font:inherit}.aqYCWa_field input:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.aqYCWa_error{color:var(--color-status-error);font-size:var(--font-size-caption)}.aqYCWa_links{gap:var(--space-sm) var(--space-md);flex-wrap:wrap;display:flex}.aqYCWa_link{min-height:var(--touch-target-min);color:var(--color-text-heading);align-items:center;text-decoration:underline;display:inline-flex}.aqYCWa_toggle{width:var(--touch-target-min);height:var(--touch-target-min);border:1px solid var(--color-hairline);border-radius:var(--radius-full);background:var(--color-canvas-soft);color:var(--color-text-heading)}.aqYCWa_toggle[aria-pressed=true]{background:var(--color-primary);color:var(--color-on-primary)}.aqYCWa_danger{color:var(--color-status-error)}.aqYCWa_teamList{margin:var(--space-xs) 0 0;padding-left:var(--space-lg);color:var(--color-text-heading)}.aqYCWa_blockList{gap:var(--space-sm);margin:0;padding:0;list-style:none;display:grid}.aqYCWa_blockItem{justify-content:space-between;align-items:center;gap:var(--space-sm);min-height:var(--touch-target-min);display:flex}@media (min-width:600px){.aqYCWa_content{padding-top:var(--space-md)}.aqYCWa_section{padding:var(--space-lg)}}
.HMFDgq_content{gap:var(--space-xl);display:grid}.HMFDgq_content section{gap:var(--space-md);display:grid}.HMFDgq_content h2{font-size:var(--font-size-section-title);font-weight:var(--font-weight-bold)}.HMFDgq_content h3{font-size:var(--font-size-card-title);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere}.HMFDgq_content p{color:var(--color-text-secondary)}.HMFDgq_content a{min-height:var(--touch-target-min);align-items:center;text-decoration:underline;display:flex}.HMFDgq_notice{padding:var(--space-md);background:var(--color-canvas-soft);border-radius:var(--radius-sm)}.HMFDgq_list{gap:var(--space-md);display:grid}.HMFDgq_card{gap:var(--space-sm);padding:var(--space-lg);border:1px solid var(--color-hairline-soft);border-radius:var(--radius-md);display:grid}.HMFDgq_row{justify-content:space-between;align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}
.ksJt2q_intro{font-size:var(--font-size-card-title);color:var(--color-text-title);margin-bottom:var(--space-md)}.ksJt2q_notice{padding:var(--space-md);background:var(--color-canvas-soft);color:var(--color-text-secondary);border-radius:var(--radius-sm);margin-block:var(--space-md);font-size:var(--font-size-caption)}.ksJt2q_description{font-size:var(--font-size-caption);color:var(--color-text-secondary)}.ksJt2q_tabs{gap:var(--space-xxs);padding:var(--space-xxs);margin-block:var(--space-lg);border-radius:var(--radius-full);background:var(--color-canvas-soft);display:flex}.ksJt2q_tabs button{min-height:var(--touch-target-min);border-radius:var(--radius-full);color:var(--color-text-secondary);flex:1}.ksJt2q_tabs button[aria-pressed=true]{background:var(--color-canvas);box-shadow:var(--shadow-segment-active);color:var(--color-text-heading);font-weight:var(--font-weight-semibold)}.ksJt2q_plans{gap:var(--space-lg);margin-block:var(--space-lg);grid-template-columns:minmax(0,1fr);display:grid}.ksJt2q_plan,.ksJt2q_checkout{align-content:start;gap:var(--space-md);padding:var(--space-lg);border:1px solid var(--color-hairline-soft);border-radius:var(--radius-md);min-width:0;display:grid}.ksJt2q_heading{font-size:var(--font-size-section-title);font-weight:var(--font-weight-bold);color:var(--color-text-heading)}.ksJt2q_price{font-size:var(--font-size-page-title);font-weight:var(--font-weight-bold)}.ksJt2q_tag{padding-inline:var(--space-xs);border-radius:var(--radius-full);background:var(--color-canvas-soft);color:var(--color-text-subtle-on-tint);font-size:var(--font-size-meta)}.ksJt2q_benefits{gap:var(--space-xs);padding-left:var(--space-md);font-size:var(--font-size-caption);color:var(--color-text-secondary);list-style:outside;display:grid}.ksJt2q_actions{justify-content:space-between;align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.ksJt2q_input{width:100%;min-height:var(--control-height);padding:var(--space-sm);border-radius:var(--radius-sm);background:var(--color-field);border:0}.ksJt2q_widget{min-width:0}.ksJt2q_widget fieldset{border:1px solid var(--color-hairline);padding:var(--space-md);border-radius:var(--radius-sm)}.ksJt2q_widget label{align-items:center;gap:var(--space-xs);min-height:var(--touch-target-min);display:flex}.ksJt2q_widget input{width:var(--icon-size-sm);height:var(--icon-size-sm)}@media (min-width:1024px){.ksJt2q_plans{grid-template-columns:repeat(3,minmax(0,1fr))}}
.UVD_rG_card{align-content:start;gap:var(--space-sm);height:100%;padding:var(--space-md);background-color:var(--color-canvas);border:1px solid var(--color-hairline-soft);border-radius:var(--radius-md);display:grid;position:relative}.UVD_rG_why{align-items:center;gap:var(--space-xxs);font-size:var(--font-size-meta);font-weight:var(--font-weight-semibold);line-height:var(--line-height-caption);color:var(--color-text-secondary);display:flex}.UVD_rG_icon{width:var(--icon-size-sm);height:var(--icon-size-sm);flex-shrink:0}.UVD_rG_cover{aspect-ratio:16/10;background-color:var(--color-canvas-soft);border-radius:var(--radius-sm);position:relative;overflow:hidden}.UVD_rG_image{object-fit:cover}.UVD_rG_repoCover{align-content:end;gap:var(--space-xxs);height:100%;padding:var(--space-md);display:grid}.UVD_rG_repoName{font-size:var(--font-size-card-title);font-weight:var(--font-weight-semibold);line-height:var(--line-height-title);color:var(--color-text-title);overflow-wrap:anywhere}.UVD_rG_repoLanguage{font-size:var(--font-size-caption);color:var(--color-text-subtle-on-tint)}.UVD_rG_title{font-size:var(--font-size-card-title);font-weight:var(--font-weight-semibold);line-height:var(--line-height-title);color:var(--color-text-title);overflow-wrap:anywhere}.UVD_rG_link:after{content:"";border-radius:var(--radius-md);position:absolute;inset:0}.UVD_rG_foot{justify-content:space-between;align-items:center;gap:var(--space-xs);display:flex}.UVD_rG_author{align-items:center;gap:var(--space-xs);min-width:0;font-size:var(--font-size-caption);display:flex}.UVD_rG_avatar{width:var(--icon-size);height:var(--icon-size);border-radius:var(--radius-full);object-fit:cover;flex-shrink:0}.UVD_rG_name{min-width:0;font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.UVD_rG_seeking{padding:0 var(--space-xs);font-size:var(--font-size-meta);font-weight:var(--font-weight-semibold);line-height:var(--line-height-caption);color:var(--color-on-primary);background-color:var(--color-accent);border-radius:var(--radius-full);flex-shrink:0}.UVD_rG_counts{gap:var(--space-sm);font-size:var(--font-size-caption);color:var(--color-text-meta);flex-shrink:0;display:flex}.UVD_rG_count{align-items:center;gap:var(--space-xxs);display:inline-flex}
.doLUVW_layout{gap:var(--space-xl);width:min(100%,960px);padding:0 var(--page-gutter) var(--space-section);margin-inline:auto;display:grid}.doLUVW_documentNav,.doLUVW_article{min-width:0}.doLUVW_documentNav h2,.doLUVW_toc h2{margin:0 0 var(--space-sm);color:var(--color-text-heading);font-size:var(--font-size-card-title);line-height:var(--line-height-title)}.doLUVW_documentNav ul,.doLUVW_toc ol{gap:var(--space-xs);margin:0;padding:0;list-style:none;display:grid}.doLUVW_documentNav a,.doLUVW_toc a{min-height:var(--touch-target-min);color:var(--color-text-body);font-size:var(--font-size-body);line-height:var(--line-height-body);text-underline-offset:var(--space-xxs);align-items:center;text-decoration:underline;display:inline-flex}.doLUVW_documentNav a[aria-current=page]{color:var(--color-text-heading);font-weight:var(--font-weight-semibold)}.doLUVW_meta{margin:0 0 var(--space-lg);color:var(--color-text-secondary);font-size:var(--font-size-caption)}.doLUVW_toc{margin-bottom:var(--space-xxl);padding:var(--space-lg);border-radius:var(--radius-md);background:var(--color-canvas-soft)}.doLUVW_depth2{padding-left:var(--space-lg)}.doLUVW_depth3{padding-left:var(--space-xl)}.doLUVW_markdown{color:var(--color-text-body);font-size:var(--font-size-body);line-height:var(--line-height-body);overflow-wrap:anywhere}.doLUVW_markdown h2,.doLUVW_markdown h3,.doLUVW_markdown h4{margin:var(--space-xl) 0 var(--space-sm);color:var(--color-text-heading);line-height:var(--line-height-title)}.doLUVW_markdown h2{font-size:var(--font-size-section-title)}.doLUVW_markdown h3{font-size:var(--font-size-card-title)}.doLUVW_markdown h4{font-size:var(--font-size-body)}.doLUVW_markdown p,.doLUVW_markdown ul,.doLUVW_markdown ol,.doLUVW_markdown blockquote{margin:0 0 var(--space-md)}.doLUVW_markdown ul,.doLUVW_markdown ol{padding-left:var(--space-xl)}.doLUVW_markdown a{color:var(--color-text-heading);text-underline-offset:var(--space-xxs);text-decoration:underline}.doLUVW_markdown table{border-collapse:collapse;max-width:100%;display:block;overflow-x:auto}.doLUVW_markdown th,.doLUVW_markdown td{padding:var(--space-sm);border:1px solid var(--color-hairline);text-align:start}.doLUVW_markdown th{background:var(--color-canvas-soft)}.doLUVW_markdown blockquote{padding-left:var(--space-md);border-left:2px solid var(--color-hairline);color:var(--color-text-secondary)}@media (min-width:600px){.doLUVW_layout{padding-inline:var(--space-lg)}}@media (min-width:1024px){.doLUVW_layout{grid-template-columns:minmax(180px,240px) minmax(0,1fr);align-items:start}.doLUVW_documentNav{top:var(--space-lg);position:sticky}}
.dkIsFG_carousel{gap:var(--space-xs);min-width:0;display:grid}.dkIsFG_track{scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:var(--radius-md);display:flex;overflow-x:auto}.dkIsFG_track::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:no-preference){.dkIsFG_track{scroll-behavior:smooth}}.dkIsFG_slide{scroll-snap-align:start;flex:0 0 100%}.dkIsFG_open{aspect-ratio:16/10;background-color:var(--color-canvas-soft);width:100%;display:block;position:relative;overflow:hidden}.dkIsFG_image{object-fit:cover}.dkIsFG_controls{justify-content:center;align-items:center;gap:var(--space-sm);display:flex}.dkIsFG_step{width:var(--touch-target-min);height:var(--touch-target-min);color:var(--color-text-heading);border-radius:var(--radius-full);place-items:center;display:grid}.dkIsFG_step:disabled{cursor:not-allowed;opacity:.5}.dkIsFG_count{min-width:calc(var(--touch-target-min) + var(--space-xs));font-size:var(--font-size-caption);font-variant-numeric:tabular-nums;text-align:center;color:var(--color-text-secondary)}
.cW6KrW_tabs{gap:var(--space-xxs);max-width:var(--form-max-width);margin-bottom:var(--space-lg);padding:var(--space-xxs);background-color:var(--color-canvas-soft);border-radius:var(--radius-full);display:flex}.cW6KrW_tab{min-height:var(--touch-target-min);padding:var(--space-xs);font-size:var(--font-size-body);color:var(--color-text-secondary);border-radius:var(--radius-full);flex:1}.cW6KrW_tab[aria-pressed=true]{font-weight:var(--font-weight-semibold);color:var(--color-text-heading);background-color:var(--color-canvas);box-shadow:var(--shadow-segment-active)}.cW6KrW_layout{gap:var(--space-xl);padding-bottom:calc(var(--control-height) + var(--space-xl));grid-template-columns:minmax(0,1fr);display:grid}.cW6KrW_main{gap:var(--space-xl);min-width:0;display:grid}.cW6KrW_head{gap:var(--space-sm);display:grid}.cW6KrW_headTop{justify-content:space-between;align-items:center;gap:var(--space-xs);display:flex}.cW6KrW_badges{gap:var(--space-xxs);flex-wrap:wrap;display:flex}.cW6KrW_badge,.cW6KrW_deadlineBadge,.cW6KrW_closedBadge{padding:0 var(--space-xs);font-size:var(--font-size-meta);line-height:var(--line-height-caption);color:var(--color-text-subtle-on-tint);background-color:var(--color-canvas-soft);border-radius:var(--radius-full)}.cW6KrW_deadlineBadge{font-weight:var(--font-weight-semibold);color:var(--color-text-heading)}.cW6KrW_closedBadge{font-weight:var(--font-weight-semibold);background-color:var(--color-canvas);border:1px solid var(--color-hairline)}.cW6KrW_iconButton{width:var(--touch-target-min);height:var(--touch-target-min);color:var(--color-text-heading);border-radius:var(--radius-full);flex-shrink:0;place-items:center;display:inline-grid}.cW6KrW_title{font-size:var(--font-size-page-title);font-weight:var(--font-weight-bold);line-height:var(--line-height-page-title);color:var(--color-text-heading);overflow-wrap:anywhere}.cW6KrW_byline{align-items:center;gap:var(--space-xs);font-size:var(--font-size-caption);line-height:var(--line-height-caption);color:var(--color-text-meta);display:flex}.cW6KrW_bylineAvatar,.cW6KrW_authorAvatar{border-radius:var(--radius-full);object-fit:cover}.cW6KrW_bylineAvatar{width:var(--icon-size);height:var(--icon-size)}.cW6KrW_bylineName{min-height:var(--touch-target-min);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);align-items:center;display:inline-flex}.cW6KrW_section{gap:var(--space-sm);display:grid}.cW6KrW_sectionTitle{font-size:var(--font-size-card-title);font-weight:var(--font-weight-semibold);line-height:var(--line-height-title);color:var(--color-text-heading)}.cW6KrW_roles{gap:var(--space-xs);display:grid}@media (min-width:600px){.cW6KrW_roles{grid-template-columns:repeat(2,minmax(0,1fr))}}.cW6KrW_role{gap:var(--space-xs);padding:var(--space-md);background-color:var(--color-canvas-soft);border-radius:var(--radius-sm);display:grid}.cW6KrW_roleHead{justify-content:space-between;align-items:baseline;gap:var(--space-xs);display:flex}.cW6KrW_roleName{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);color:var(--color-text-title)}.cW6KrW_roleLeft,.cW6KrW_roleFull{font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold)}.cW6KrW_roleLeft{color:var(--color-text-heading)}.cW6KrW_roleFull{color:var(--color-text-subtle-on-tint)}.cW6KrW_meter{height:var(--space-xs);background-color:var(--color-canvas);border-radius:var(--radius-full);overflow:hidden}.cW6KrW_meterFill{background-color:var(--color-primary);border-radius:var(--radius-full);height:100%;display:block}.cW6KrW_roleCount{font-size:var(--font-size-meta);line-height:var(--line-height-caption);color:var(--color-text-subtle-on-tint)}.cW6KrW_intro{font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-text-body);white-space:pre-wrap;overflow-wrap:anywhere}.cW6KrW_info{border-top:1px solid var(--color-hairline-soft);display:grid}.cW6KrW_infoRow{gap:var(--space-sm);padding-block:var(--space-sm);font-size:var(--font-size-body);line-height:var(--line-height-body);border-bottom:1px solid var(--color-hairline-soft);grid-template-columns:minmax(0,1fr) minmax(0,3fr);display:grid}.cW6KrW_infoRow dt{color:var(--color-text-secondary)}.cW6KrW_infoRow dd{color:var(--color-text-body)}.cW6KrW_tags{gap:var(--space-xxs);flex-wrap:wrap;display:flex}.cW6KrW_tag{padding:var(--space-xxs) var(--space-sm);font-size:var(--font-size-caption);line-height:var(--line-height-caption);color:var(--color-text-body);border:1px solid var(--color-hairline);border-radius:var(--radius-full)}.cW6KrW_aside{align-content:start;gap:var(--space-lg);min-width:0;display:grid}.cW6KrW_authorCard{gap:var(--space-sm);padding:var(--space-lg);border:1px solid var(--color-hairline-soft);border-radius:var(--radius-md);display:grid}.cW6KrW_authorRow{align-items:center;gap:var(--space-sm);display:flex}.cW6KrW_authorAvatar{width:var(--control-height);height:var(--control-height)}.cW6KrW_authorText{min-width:0}.cW6KrW_authorName{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);color:var(--color-text-title)}.cW6KrW_authorLogin{font-size:var(--font-size-meta);color:var(--color-text-meta)}.cW6KrW_authorBio{font-size:var(--font-size-caption);line-height:var(--line-height-caption);color:var(--color-text-secondary)}.cW6KrW_actionBar{inset-inline:0;z-index:var(--z-chrome);padding:var(--space-sm) var(--page-gutter) calc(var(--space-sm) + env(safe-area-inset-bottom));background-color:var(--color-canvas);border-top:1px solid var(--color-hairline-soft);position:fixed;bottom:0}.cW6KrW_actionRow{justify-content:space-between;align-items:center;gap:var(--space-xs);display:flex}.cW6KrW_actionMain{flex:1}.cW6KrW_actionStack{gap:var(--space-xs);display:grid}.cW6KrW_actionStatus{align-items:center;gap:var(--space-xs);min-width:0;font-size:var(--font-size-caption);color:var(--color-text-secondary);flex-wrap:wrap;display:flex}.cW6KrW_pendingBadge{padding:0 var(--space-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-subtle-on-tint);background-color:var(--color-canvas-soft);border-radius:var(--radius-full)}.cW6KrW_acceptedText{font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);color:var(--color-status-success)}.cW6KrW_actionNote{min-height:var(--control-height);font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);color:var(--color-text-subtle-on-tint);background-color:var(--color-canvas-soft);border-radius:var(--radius-full);place-items:center;display:grid}@media (min-width:1024px){.cW6KrW_layout{gap:var(--space-xxl);grid-template-columns:minmax(0,2fr) minmax(0,1fr);padding-bottom:0}.cW6KrW_aside{top:calc(var(--header-height) + var(--space-md));position:sticky}.cW6KrW_actionBar{padding:var(--space-lg);border:1px solid var(--color-hairline-soft);border-radius:var(--radius-md);position:static}}
.WLZEjq_fields{gap:var(--space-lg);display:grid}.WLZEjq_group{gap:var(--space-xs);border:0;min-width:0;margin:0;padding:0;display:grid}.WLZEjq_legend{margin-bottom:var(--space-xs);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);color:var(--color-text-heading);padding:0}.WLZEjq_chips{gap:var(--space-xs);flex-wrap:wrap;display:flex}.WLZEjq_chip{align-items:center;gap:var(--space-xxs);min-height:var(--touch-target-min);padding:0 var(--space-md);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);color:var(--color-text-body);background-color:var(--color-canvas);border:1px solid var(--color-hairline);border-radius:var(--radius-full);cursor:pointer;display:inline-flex;position:relative}.WLZEjq_chip:has(.WLZEjq_radio:checked){color:var(--color-on-primary);background-color:var(--color-primary);border-color:var(--color-primary)}.WLZEjq_chip:has(.WLZEjq_radio:focus-visible){outline:2px solid var(--color-focus-ring);outline-offset:2px}.WLZEjq_radio{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.WLZEjq_check{width:var(--icon-size-sm);height:var(--icon-size-sm)}.WLZEjq_actions{gap:var(--space-xs);flex-direction:column-reverse;display:flex}@media (min-width:600px){.WLZEjq_actions{flex-direction:row;justify-content:flex-end}}
.CXDbqq_page{gap:var(--space-lg);width:min(100%, var(--content-max-width));padding:0 var(--page-gutter) var(--space-xxl);margin:0 auto;display:grid}.CXDbqq_intro{color:var(--color-text-secondary);font-size:var(--font-size-body);line-height:var(--line-height-body);margin:0}.CXDbqq_tabs{gap:var(--space-xxs);padding:var(--space-xxs);border-radius:var(--radius-full);background:var(--color-canvas-soft);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.CXDbqq_tab{align-content:center;justify-items:center;gap:var(--space-xxs);min-width:0;min-height:var(--touch-target-min);padding:var(--space-xs);border-radius:var(--radius-full);color:var(--color-text-secondary);font:inherit;text-align:center;display:grid}.CXDbqq_tab[aria-pressed=true]{background:var(--color-canvas);color:var(--color-text-heading);box-shadow:var(--shadow-segment-active)}.CXDbqq_tabLabel{font-size:var(--font-size-caption);line-height:var(--line-height-caption)}.CXDbqq_count{color:var(--color-text-subtle-on-tint);font-size:var(--font-size-meta)}.CXDbqq_list{gap:var(--space-sm);margin:0;padding:0;list-style:none;display:grid}.CXDbqq_card{gap:var(--space-md);padding:var(--space-md);border:1px solid var(--color-hairline-soft);border-radius:var(--radius-md);background:var(--color-canvas);display:grid}.CXDbqq_person{align-items:center;gap:var(--space-sm);min-width:0;min-height:var(--touch-target-min);display:flex}.CXDbqq_avatar{width:var(--space-xl);height:var(--space-xl);border-radius:var(--radius-full);background:var(--color-canvas-soft);flex:none;position:relative;overflow:hidden}.CXDbqq_avatar img{object-fit:cover}.CXDbqq_personInfo{gap:var(--space-xxs);min-width:0;display:grid}.CXDbqq_personLink{min-height:var(--touch-target-min);color:var(--color-text-heading);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere;align-items:center;text-decoration:underline;display:inline-flex}.CXDbqq_handle,.CXDbqq_meta{color:var(--color-text-secondary);font-size:var(--font-size-caption);line-height:var(--line-height-caption)}.CXDbqq_statusLine{align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.CXDbqq_badge{min-height:var(--touch-target-min);padding:0 var(--space-sm);border-radius:var(--radius-full);background:var(--color-canvas-soft);color:var(--color-text-secondary);font-size:var(--font-size-caption);align-items:center;display:inline-flex}.CXDbqq_status{color:var(--color-text-heading);font-weight:var(--font-weight-semibold)}.CXDbqq_tags{gap:var(--space-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.CXDbqq_tag{min-height:var(--touch-target-min);padding:0 var(--space-sm);border-radius:var(--radius-full);background:var(--color-canvas-soft);color:var(--color-text-subtle-on-tint);font-size:var(--font-size-caption);align-items:center;display:inline-flex}.CXDbqq_messagePreview{color:var(--color-text-secondary);line-height:var(--line-height-body);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.CXDbqq_actions{gap:var(--space-xs);flex-wrap:wrap;display:flex}.CXDbqq_action{min-height:var(--touch-target-min);padding:0 var(--space-md);border:1px solid var(--color-hairline);border-radius:var(--radius-full);color:var(--color-text-heading);font-weight:var(--font-weight-semibold);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.CXDbqq_empty,.CXDbqq_error{justify-items:start;gap:var(--space-sm);padding:var(--space-lg);border:1px solid var(--color-hairline-soft);border-radius:var(--radius-md);display:grid}.CXDbqq_empty h2,.CXDbqq_error h2{color:var(--color-text-heading);font-size:var(--font-size-card-title);margin:0}.CXDbqq_empty p,.CXDbqq_error p{color:var(--color-text-secondary);line-height:var(--line-height-body);margin:0}.CXDbqq_errorText{color:var(--color-status-error)!important}.CXDbqq_sheetContent{gap:var(--space-md);display:grid}.CXDbqq_sheetMessage{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--color-text-body);line-height:var(--line-height-body);margin:0}.CXDbqq_loading{color:var(--color-text-secondary)}@media (min-width:600px){.CXDbqq_page{padding-top:var(--space-md)}.CXDbqq_card{padding:var(--space-lg);grid-template-columns:minmax(0,1fr) auto;align-items:start}.CXDbqq_cardMain{gap:var(--space-md);min-width:0;display:grid}.CXDbqq_actions{justify-content:flex-end}}
.bdib1q_container{gap:var(--space-lg);width:min(100%, var(--sheet-max-width));padding:var(--space-md) var(--page-gutter) var(--space-xxl);margin:0 auto;display:grid}.bdib1q_steps{gap:var(--space-xs);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.bdib1q_steps li{min-height:var(--touch-target-min);padding:var(--space-xs);border-radius:var(--radius-full);background:var(--color-canvas-soft);color:var(--color-text-secondary);text-align:center;font-size:var(--font-size-caption);place-items:center;display:grid}.bdib1q_steps .bdib1q_currentStep{background:var(--color-primary);color:var(--color-on-primary)}.bdib1q_form{gap:var(--space-md);padding:var(--space-lg);border:1px solid var(--color-hairline-soft);border-radius:var(--radius-md);background:var(--color-canvas);display:grid}.bdib1q_heading{color:var(--color-text-heading);font-size:var(--font-size-section-title);line-height:var(--line-height-title);margin:0}.bdib1q_description{color:var(--color-text-secondary);font-size:var(--font-size-caption);line-height:var(--line-height-caption);margin:0}.bdib1q_field{gap:var(--space-xxs);display:grid}.bdib1q_field label{color:var(--color-text-heading);font-weight:var(--font-weight-semibold)}.bdib1q_field input{width:100%;min-height:var(--control-height);padding:var(--space-sm) var(--space-md);border:1px solid var(--color-hairline);border-radius:var(--radius-sm);background:var(--color-field);color:var(--color-text-body);font:inherit;font-size:var(--font-size-body)}.bdib1q_field input:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.bdib1q_field input[aria-invalid=true]{border-color:var(--color-status-error)}.bdib1q_consent{align-items:center;gap:var(--space-xxs) var(--space-sm);min-height:var(--touch-target-min);grid-template-columns:1fr auto;display:grid}.bdib1q_consent label{align-items:center;gap:var(--space-sm);min-height:var(--touch-target-min);color:var(--color-text-heading);display:flex}.bdib1q_consent input{width:20px;height:20px;accent-color:var(--color-primary);flex:none}.bdib1q_consent a,.bdib1q_description a,.bdib1q_footer a,.bdib1q_errorBox a,.bdib1q_actionRow a{min-height:var(--touch-target-min);color:var(--color-text-heading);align-items:center;text-decoration:underline;display:inline-flex}.bdib1q_error{color:var(--color-status-error);font-size:var(--font-size-caption);line-height:var(--line-height-caption)}.bdib1q_errorBox{gap:var(--space-xxs);padding:var(--space-sm);border:1px solid var(--color-status-error);border-radius:var(--radius-sm);color:var(--color-status-error);display:grid}.bdib1q_errorBox p{margin:0}.bdib1q_actionRow{gap:var(--space-sm);flex-wrap:wrap;display:flex}.bdib1q_footer{text-align:center;color:var(--color-text-secondary);margin:0}@media (min-width:600px){.bdib1q_container{padding-top:var(--space-lg)}}
.Kza_6a_root,.Kza_6a_buttons,.Kza_6a_sheetActions{gap:var(--space-md);display:grid}.Kza_6a_counts,.Kza_6a_buttons{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.Kza_6a_counts button{min-height:var(--touch-target-min);color:var(--color-text-body);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.Kza_6a_counts strong{color:var(--color-text-heading)}.Kza_6a_error,.Kza_6a_offerForm p{color:var(--color-status-error)}.Kza_6a_peopleList{gap:var(--space-xs);margin:0;padding:0;list-style:none;display:grid}.Kza_6a_peopleTabs{gap:var(--space-xs);margin-bottom:var(--space-md);border-bottom:1px solid var(--color-hairline-soft);display:flex}.Kza_6a_peopleTabs button{min-height:var(--touch-target-min);padding-inline:var(--space-sm);color:var(--color-text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000}.Kza_6a_peopleTabs button[aria-selected=true]{border-bottom-color:var(--color-primary);color:var(--color-text-heading);font-weight:var(--font-weight-semibold)}.Kza_6a_peopleList a{align-items:center;gap:var(--space-sm);min-height:var(--touch-target-min);color:var(--color-text-heading);text-decoration:none;display:flex}.Kza_6a_personAvatar{width:var(--space-xl);aspect-ratio:1;border-radius:var(--radius-full);background:var(--color-canvas-soft);flex:none;position:relative;overflow:hidden}.Kza_6a_personAvatar img{object-fit:cover}.Kza_6a_personHandle{color:var(--color-text-secondary);font-size:var(--font-size-caption)}.Kza_6a_personName{color:var(--color-text-heading)}
