._4o8_UG_shell{min-height:100dvh}._4o8_UG_header{height:var(--header-height);padding:0 var(--space-md);border-bottom:1px solid var(--color-hairline-soft);align-items:center;display:flex}._4o8_UG_brand{min-height:var(--touch-target-min);font-weight:var(--font-weight-bold);color:var(--color-text-heading);align-items:center;display:inline-flex}._4o8_UG_nav{padding:var(--space-xs) var(--space-md);border-bottom:1px solid var(--color-hairline-soft)}._4o8_UG_menu{gap:var(--space-xs);display:flex;overflow-x:auto}._4o8_UG_menuLink{min-height:var(--touch-target-min);padding:0 var(--space-md);white-space:nowrap;color:var(--color-text-heading);background-color:var(--color-canvas-soft);border-radius:var(--radius-full);align-items:center;display:inline-flex}._4o8_UG_main{padding:var(--space-lg) var(--space-md);outline:none}@media (min-width:1024px){._4o8_UG_main{padding:var(--space-xl)}}
.de0GiW_skip{top:var(--space-xs);left:var(--space-xs);z-index:var(--z-toast);min-height:var(--touch-target-min);padding:0 var(--space-md);font-weight:var(--font-weight-semibold);color:var(--color-on-primary);background-color:var(--color-primary);border-radius:var(--radius-full);transform:translateY(calc(-100% - var(--space-md)));align-items:center;display:inline-flex;position:fixed}.de0GiW_skip:focus-visible{outline-color:var(--color-focus-ring-on-dark);outline-offset:-4px;transform:none}
.MSsf3W_header{z-index:var(--z-chrome);padding-top:env(safe-area-inset-top);background-color:var(--color-canvas);transition:background-color var(--duration-overlay) var(--ease-standard);position:sticky;top:0}.MSsf3W_inner{align-items:center;gap:var(--space-xxs);max-width:var(--content-max-width);height:var(--header-height);padding:0 calc(var(--page-gutter) - var(--space-xs));border-radius:var(--radius-none);transition:margin-top var(--duration-overlay) var(--ease-standard), border-radius var(--duration-overlay) var(--ease-standard), background-color var(--duration-overlay) var(--ease-standard), backdrop-filter var(--duration-overlay) var(--ease-standard);margin:0 auto;display:flex}.MSsf3W_logo{align-items:center;gap:var(--space-xs);min-height:var(--touch-target-min);padding:0 var(--space-xs);display:inline-flex}.MSsf3W_title{font-size:var(--font-size-card-title);font-weight:var(--font-weight-semibold);line-height:var(--line-height-title);color:var(--color-text-heading);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.MSsf3W_inner>.MSsf3W_title:first-child{padding-left:var(--space-xs)}.MSsf3W_search{align-items:center;gap:var(--space-sm);max-width:var(--header-search-width);height:var(--control-height);padding:0 var(--space-md);background-color:var(--color-field);border-radius:var(--radius-full);border:2px solid #0000;flex:1;margin:0 auto;display:none}.MSsf3W_search:focus-within{border-color:var(--color-focus-ring)}.MSsf3W_searchIcon{width:var(--icon-size);height:var(--icon-size);color:var(--color-text-subtle-on-tint);flex-shrink:0}.MSsf3W_searchInput{min-width:0;font-size:var(--font-size-body);font-weight:var(--font-weight-regular);color:var(--color-text-body);background:0 0;border:none;flex:1}.MSsf3W_searchInput::placeholder{color:var(--color-text-subtle-on-tint)}.MSsf3W_searchInput:focus{outline:none}.MSsf3W_searchInput::-webkit-search-cancel-button{display:none}.MSsf3W_searchClear{width:var(--icon-size);height:var(--icon-size);color:var(--color-text-body);background-color:var(--color-hairline);border-radius:var(--radius-full);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.MSsf3W_searchClearIcon{width:var(--icon-size-sm);height:var(--icon-size-sm)}.MSsf3W_actions{align-items:center;gap:var(--space-sm);margin-left:auto;display:flex}.MSsf3W_softPillButton,.MSsf3W_ctaButton,.MSsf3W_profileButton{height:var(--control-height);white-space:nowrap;border-radius:var(--radius-full);justify-content:center;align-items:center;display:none}.MSsf3W_softPillButton,.MSsf3W_ctaButton{padding:0 var(--space-md);font-size:var(--font-size-body);font-weight:var(--font-weight-semibold)}.MSsf3W_softPillButton{color:var(--color-text-heading);background-color:var(--color-field);position:relative}.MSsf3W_unreadDot{top:var(--space-xs);right:var(--space-xs);width:var(--badge-dot-size);height:var(--badge-dot-size);background-color:var(--color-accent);border-radius:var(--radius-full);position:absolute}.MSsf3W_ctaButton{color:var(--color-on-primary);background-color:var(--color-primary)}.MSsf3W_profileButton{width:var(--control-height);color:var(--color-text-heading);background-color:var(--color-canvas-soft);border:1px solid var(--color-hairline-soft)}.MSsf3W_iconButton{width:var(--touch-target-min);height:var(--touch-target-min);color:var(--color-text-heading);border-radius:var(--radius-full);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.MSsf3W_mobileOnly{display:inline-flex}.MSsf3W_mobileSearchPanel{padding:0 var(--page-gutter) var(--space-sm);background-color:var(--color-canvas)}.MSsf3W_searchMobile{max-width:none;margin:0;display:flex}@media (min-width:1024px){.MSsf3W_search{display:flex}.MSsf3W_softPillButton,.MSsf3W_ctaButton,.MSsf3W_profileButton{display:inline-flex}.MSsf3W_mobileOnly,.MSsf3W_mobileSearchPanel{display:none}.MSsf3W_headerScrolled{background-color:#0000}.MSsf3W_innerScrolled{margin-top:var(--space-sm);background-color:var(--color-scroll-header);-webkit-backdrop-filter:var(--blur-header-scroll);backdrop-filter:var(--blur-header-scroll);border-radius:var(--radius-lg)}.MSsf3W_innerScrolled .MSsf3W_search,.MSsf3W_innerScrolled .MSsf3W_softPillButton{background-color:var(--color-canvas)}}
.ZrnLOW_button{justify-content:center;align-items:center;gap:var(--space-xs);min-height:var(--control-height);padding:0 var(--space-md);font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);line-height:var(--line-height-title);border-radius:var(--radius-full);display:inline-flex}.ZrnLOW_button:disabled,.ZrnLOW_button[aria-disabled=true]{cursor:not-allowed;opacity:.5}.ZrnLOW_primary{color:var(--color-on-primary);background-color:var(--color-primary)}.ZrnLOW_outline{color:var(--color-text-heading);background-color:var(--color-canvas);border:1px solid var(--color-hairline)}.ZrnLOW_soft{color:var(--color-text-heading);background-color:var(--color-canvas-soft)}.ZrnLOW_danger{color:var(--color-status-error);background-color:var(--color-canvas);border:1px solid var(--color-hairline)}.ZrnLOW_block{width:100%}
.JatdYq_scrim{z-index:var(--z-overlay);background-color:var(--color-scrim);animation:JatdYq_fade-in var(--duration-overlay) var(--ease-standard);position:fixed;inset:0}.JatdYq_sheet{z-index:var(--z-overlay);max-width:var(--sheet-max-width);max-height:var(--sheet-max-height);padding:var(--space-lg) var(--space-md) calc(var(--space-lg) + env(safe-area-inset-bottom));background-color:var(--color-canvas);border-radius:var(--radius-md) var(--radius-md) 0 0;overscroll-behavior:contain;animation:JatdYq_slide-up var(--duration-overlay) var(--ease-standard);flex-direction:column;margin:0 auto;display:flex;position:fixed;inset:auto 0 0;overflow-y:auto}.JatdYq_dialog{z-index:var(--z-overlay);width:calc(100% - 2 * var(--space-md));max-width:var(--dialog-max-width);max-height:var(--sheet-max-height);padding:var(--space-lg);background-color:var(--color-canvas);border-radius:var(--radius-md);animation:JatdYq_fade-in var(--duration-overlay) var(--ease-standard);position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.JatdYq_header{justify-content:space-between;align-items:flex-start;gap:var(--space-xs);display:flex}.JatdYq_title{font-size:var(--font-size-section-title);font-weight:var(--font-weight-semibold);line-height:var(--line-height-title);color:var(--color-text-heading)}.JatdYq_description{margin-top:var(--space-xs);font-size:var(--font-size-caption);line-height:var(--line-height-caption);color:var(--color-text-secondary)}.JatdYq_close{width:var(--touch-target-min);height:var(--touch-target-min);margin:calc(-1 * var(--space-sm)) calc(-1 * var(--space-sm)) 0 0;color:var(--color-text-heading);border-radius:var(--radius-full);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.JatdYq_body{margin-top:var(--space-lg)}.JatdYq_actions{gap:var(--space-xs);margin-top:var(--space-lg);flex-direction:column-reverse;display:flex}@media (min-width:600px){.JatdYq_actions{flex-direction:row;justify-content:flex-end}}@keyframes JatdYq_fade-in{0%{opacity:0}}@keyframes JatdYq_slide-up{0%{transform:translateY(100%)}}
._JysGG_stack{gap:var(--space-sm);flex-direction:column;display:flex}._JysGG_block{background-color:var(--color-canvas-soft);animation:1.6s ease-in-out infinite _JysGG_pulse}._JysGG_card{height:calc(var(--space-section) * 3);border-radius:var(--radius-md)}._JysGG_line{height:var(--font-size-body);border-radius:var(--radius-full)}@keyframes _JysGG_pulse{50%{opacity:.5}}
.-lE37q_state{align-items:center;gap:var(--space-xs);padding:var(--space-xxl) var(--space-md);text-align:center;flex-direction:column;display:flex}.-lE37q_title{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);line-height:var(--line-height-body);color:var(--color-text-heading)}.-lE37q_description{font-size:var(--font-size-caption);line-height:var(--line-height-caption);color:var(--color-text-secondary)}.-lE37q_action{margin-top:var(--space-md)}
._8jGgyW_fields{gap:var(--space-md);display:grid}._8jGgyW_field{gap:var(--space-xs);display:grid}._8jGgyW_label{font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);color:var(--color-text-heading)}._8jGgyW_select{width:100%;min-height:var(--control-height);padding:var(--space-sm) var(--space-md);font-size:var(--font-size-body);color:var(--color-text-body);background-color:var(--color-field);border-radius:var(--radius-sm);border:0}._8jGgyW_check{align-items:center;gap:var(--space-sm);min-height:var(--touch-target-min);display:flex}._8jGgyW_checkbox{width:var(--icon-size);height:var(--icon-size);accent-color:var(--color-primary)}._8jGgyW_actions{gap:var(--space-xs);margin-top:var(--space-xs);flex-direction:column-reverse;display:flex}@media (min-width:600px){._8jGgyW_actions{flex-direction:row;justify-content:flex-end}}
.VW88Ha_actions{align-items:center;gap:var(--space-xs);flex-direction:column;display:flex}.VW88Ha_recruiter{min-height:var(--touch-target-min);padding:0 var(--space-xs);font-size:var(--font-size-caption);line-height:var(--line-height-caption);color:var(--color-text-secondary);text-decoration:underline}
.ul8Mfq_layout{gap:var(--space-xl);grid-template-columns:minmax(0,1fr);display:grid}.ul8Mfq_main{gap:var(--space-lg);min-width:0;display:grid}.ul8Mfq_aside{align-content:start;gap:var(--space-lg);min-width:0;display:grid}@media (min-width:1024px){.ul8Mfq_layout{gap:var(--space-xxl);grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.ul8Mfq_aside{top:calc(var(--header-height) + var(--space-md));position:sticky}}.ul8Mfq_review{margin-bottom:var(--space-lg);padding:var(--space-sm) var(--space-md);font-size:var(--font-size-caption);line-height:var(--line-height-caption);color:var(--color-status-warning);border:1px solid var(--color-hairline);border-radius:var(--radius-sm)}.ul8Mfq_review strong{margin-right:var(--space-xxs);font-weight:var(--font-weight-semibold)}.ul8Mfq_authorRow{justify-content:space-between;align-items:center;gap:var(--space-xs);display:flex}.ul8Mfq_author{align-items:center;gap:var(--space-sm);min-width:0;min-height:var(--touch-target-min);display:flex}.ul8Mfq_authorAvatar,.ul8Mfq_personAvatar{border-radius:var(--radius-full);object-fit:cover;width:calc(var(--control-height) - var(--space-xs));height:calc(var(--control-height) - var(--space-xs));flex-shrink:0}.ul8Mfq_authorText,.ul8Mfq_personText{min-width:0;display:grid}.ul8Mfq_authorName{align-items:center;gap:var(--space-xs);font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);color:var(--color-text-title);display:flex}.ul8Mfq_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)}.ul8Mfq_meta{font-size:var(--font-size-meta);line-height:var(--line-height-caption);color:var(--color-text-meta)}.ul8Mfq_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:grid}.ul8Mfq_intro{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}.ul8Mfq_reactions{align-items:center;gap:var(--space-xs) var(--space-sm);flex-wrap:wrap;display:flex}.ul8Mfq_likeButton{align-items:center;gap:var(--space-xs);min-height:var(--control-height);padding:0 var(--space-md);font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);color:var(--color-text-heading);border:1px solid var(--color-hairline);border-radius:var(--radius-full);display:inline-flex}.ul8Mfq_likeButton[aria-pressed=true]{background-color:var(--color-canvas-soft);border-color:var(--color-canvas-soft)}.ul8Mfq_heart,.ul8Mfq_heartOn{width:var(--icon-size);height:var(--icon-size)}.ul8Mfq_heartOn{fill:currentColor}.ul8Mfq_countButton{min-height:var(--touch-target-min);padding:0 var(--space-xs);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);text-underline-offset:var(--space-xxs);text-decoration:underline}.ul8Mfq_commentCount,.ul8Mfq_iconText{align-items:center;gap:var(--space-xxs);font-size:var(--font-size-caption);color:var(--color-text-secondary);display:inline-flex}.ul8Mfq_metaIcon{width:var(--icon-size-sm);height:var(--icon-size-sm)}.ul8Mfq_body{font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-text-body);white-space:pre-wrap;overflow-wrap:anywhere}.ul8Mfq_link{color:var(--color-text-heading);overflow-wrap:anywhere;text-decoration:underline}.ul8Mfq_section{gap:var(--space-sm);display:grid}.ul8Mfq_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)}.ul8Mfq_info{border-top:1px solid var(--color-hairline-soft);display:grid}.ul8Mfq_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}.ul8Mfq_infoRow dt{color:var(--color-text-secondary)}.ul8Mfq_infoRow dd{min-width:0;color:var(--color-text-body)}.ul8Mfq_links{gap:var(--space-xxs);display:grid}.ul8Mfq_tags{gap:var(--space-xxs);flex-wrap:wrap;display:flex}.ul8Mfq_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)}.ul8Mfq_repoCard{gap:var(--space-xs);padding:var(--space-lg);border:1px solid var(--color-hairline-soft);border-radius:var(--radius-md);display:grid}.ul8Mfq_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}.ul8Mfq_repoMeta{align-items:center;gap:var(--space-xxs) var(--space-sm);font-size:var(--font-size-caption);color:var(--color-text-secondary);flex-wrap:wrap;display:flex}.ul8Mfq_forkBadge{padding:0 var(--space-xs);font-size:var(--font-size-meta);font-weight:var(--font-weight-semibold);color:var(--color-text-subtle-on-tint);background-color:var(--color-canvas-soft);border-radius:var(--radius-full)}.ul8Mfq_repoDescription{font-size:var(--font-size-caption);line-height:var(--line-height-caption);color:var(--color-text-secondary)}.ul8Mfq_unavailable{padding:var(--space-sm) var(--space-md);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);color:var(--color-text-subtle-on-tint);background-color:var(--color-canvas-soft);border-radius:var(--radius-sm)}.ul8Mfq_contribution{gap:var(--space-xs);margin-top:var(--space-xs);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ul8Mfq_contribution>div{gap:var(--space-xxs);padding:var(--space-sm) var(--space-md);background-color:var(--color-canvas-soft);border-radius:var(--radius-sm);display:grid}.ul8Mfq_contribution dt{font-size:var(--font-size-meta);color:var(--color-text-subtle-on-tint)}.ul8Mfq_contribution dd{font-size:var(--font-size-card-title);font-weight:var(--font-weight-semibold);color:var(--color-text-title)}.ul8Mfq_githubLink{justify-self:start;align-items:center;gap:var(--space-xxs);min-height:var(--touch-target-min);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);color:var(--color-text-heading);text-decoration:underline;display:inline-flex}.ul8Mfq_readme{gap:var(--space-sm);margin-top:var(--space-xs);display:grid}.ul8Mfq_readmeHeading{font-size:var(--font-size-body)}.ul8Mfq_readmeToggle{width:100%;min-height:var(--control-height);padding:0 var(--space-md);font-weight:var(--font-weight-semibold);color:var(--color-text-heading);background-color:var(--color-canvas-soft);border-radius:var(--radius-sm);justify-content:space-between;align-items:center;display:flex}.ul8Mfq_chevron,.ul8Mfq_chevronOpen{width:var(--icon-size);height:var(--icon-size);transition:transform var(--duration-overlay) var(--ease-standard)}.ul8Mfq_chevronOpen{transform:rotate(180deg)}.ul8Mfq_markdown{min-width:0;font-size:var(--font-size-caption);line-height:var(--line-height-caption);color:var(--color-text-body);overflow-wrap:anywhere}.ul8Mfq_markdown>*+*{margin-top:var(--space-sm)}.ul8Mfq_markdown :is(h1,h2,h3,h4,h5,h6){font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);color:var(--color-text-heading)}.ul8Mfq_markdown ul,.ul8Mfq_markdown ol{padding-left:var(--space-lg);list-style:revert}.ul8Mfq_markdown a{color:var(--color-text-heading);text-decoration:underline}.ul8Mfq_markdown pre,.ul8Mfq_markdown table{max-width:100%;display:block;overflow-x:auto}.ul8Mfq_markdown pre{padding:var(--space-sm);background-color:var(--color-canvas-soft);border-radius:var(--radius-sm)}.ul8Mfq_markdown th,.ul8Mfq_markdown td{padding:var(--space-xxs) var(--space-xs);border:1px solid var(--color-hairline)}.ul8Mfq_markdown img{border-radius:var(--radius-sm);max-width:100%;height:auto}.ul8Mfq_samePosts{gap:var(--space-xs);display:grid}.ul8Mfq_samePost{gap:var(--space-xxs);min-height:var(--touch-target-min);padding:var(--space-sm) var(--space-md);border:1px solid var(--color-hairline-soft);border-radius:var(--radius-sm);display:grid}.ul8Mfq_samePostIntro{font-size:var(--font-size-body);color:var(--color-text-title)}.ul8Mfq_menu{display:grid}.ul8Mfq_menuItem,.ul8Mfq_menuItemDanger{align-items:center;gap:var(--space-sm);width:100%;min-height:var(--control-height);padding:0 var(--space-xs);font-size:var(--font-size-body);color:var(--color-text-heading);border-radius:var(--radius-sm);display:flex}.ul8Mfq_menuItemDanger{color:var(--color-status-error)}.ul8Mfq_people{display:grid}.ul8Mfq_person{align-items:center;gap:var(--space-sm);width:100%;min-height:var(--control-height);padding:var(--space-xs) 0;text-align:left;display:flex}.ul8Mfq_personName{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);color:var(--color-text-title)}.ul8Mfq_personLogin{font-size:var(--font-size-meta);color:var(--color-text-meta)}
._0rUDHW_counter,._0rUDHW_over{font-size:var(--font-size-caption);line-height:var(--line-height-caption);text-align:right;font-variant-numeric:tabular-nums}._0rUDHW_counter{color:var(--color-text-meta)}._0rUDHW_over{font-weight:var(--font-weight-semibold);color:var(--color-status-error)}
.xjpg0a_actions{gap:var(--space-xs);display:flex}
.ThVDGq_actions{gap:var(--space-xs);display:flex}
._9lyGeW_dot{top:var(--space-xs);right:var(--space-xs);width:var(--badge-dot-size);height:var(--badge-dot-size);border-radius:var(--radius-full);background:var(--color-accent);position:absolute}
.Z16ZzW_team{align-items:center;gap:var(--space-sm);margin-bottom:var(--space-md);display:flex}.Z16ZzW_avatar{border-radius:var(--radius-sm);flex-shrink:0}.Z16ZzW_name{align-items:center;gap:var(--space-xs);min-width:0;font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);line-height:var(--line-height-title);color:var(--color-text-title);flex-wrap:wrap;flex:1;display:flex}.Z16ZzW_badge{padding:0 var(--space-xs);font-size:var(--font-size-meta);font-weight:var(--font-weight-semibold);color:var(--color-text-subtle-on-tint);background-color:var(--color-canvas-soft);border-radius:var(--radius-full)}.Z16ZzW_chat{width:var(--touch-target-min);height:var(--touch-target-min);color:var(--color-text-heading);background-color:var(--color-canvas-soft);border-radius:var(--radius-full);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Z16ZzW_nav{margin-bottom:var(--space-lg)}.Z16ZzW_tabs{gap:var(--space-xxs);padding:var(--space-xxs);background-color:var(--color-canvas-soft);border-radius:var(--radius-full);display:flex}.Z16ZzW_tabItem{flex:1}.Z16ZzW_tab{min-height:var(--touch-target-min);padding:var(--space-xs);color:var(--color-text-subtle-on-tint);border-radius:var(--radius-full);justify-content:center;align-items:center;display:flex}.Z16ZzW_tab[aria-current=page]{font-weight:var(--font-weight-semibold);color:var(--color-text-heading);background-color:var(--color-canvas);box-shadow:var(--shadow-segment-active)}
._9RLH4q_root{bottom:calc(var(--tab-bar-height) + env(safe-area-inset-bottom) + var(--space-xs));left:var(--space-xs);z-index:var(--z-toast);color:var(--color-text-inverse);background-color:var(--color-primary);border-radius:var(--radius-sm);position:fixed}._9RLH4q_summary{min-height:var(--touch-target-min);padding:0 var(--space-md);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);cursor:pointer;align-items:center;display:flex}._9RLH4q_root :focus-visible{outline-color:var(--color-focus-ring-on-dark)}._9RLH4q_list{padding:0 var(--space-xs) var(--space-xs)}._9RLH4q_link{min-height:var(--touch-target-min);padding:0 var(--space-xs);font-size:var(--font-size-caption);white-space:nowrap;align-items:center;display:flex}
.mzuf3W_menu{display:grid}.mzuf3W_item{align-items:center;gap:var(--space-sm);width:100%;min-height:var(--control-height);padding:0 var(--space-xs);font-size:var(--font-size-body);color:var(--color-text-heading);border-radius:var(--radius-sm);display:flex}.mzuf3W_item:disabled{cursor:not-allowed;opacity:.5}
.Ad6hAa_card{gap:var(--space-sm);height:100%;padding:var(--space-lg);background-color:var(--color-canvas);border:1px solid var(--color-hairline-soft);border-radius:var(--radius-md);flex-direction:column;display:flex;position:relative}.Ad6hAa_badges{gap:var(--space-xxs);flex-wrap:wrap;display:flex}.Ad6hAa_badge,.Ad6hAa_deadline,.Ad6hAa_closed{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)}.Ad6hAa_deadline{font-weight:var(--font-weight-semibold);color:var(--color-text-heading)}.Ad6hAa_closed{font-weight:var(--font-weight-semibold);background-color:var(--color-canvas);border:1px solid var(--color-hairline)}.Ad6hAa_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}.Ad6hAa_link:after{content:"";border-radius:var(--radius-md);position:absolute;inset:0}.Ad6hAa_roles{gap:var(--space-xxs) var(--space-sm);font-size:var(--font-size-caption);line-height:var(--line-height-caption);flex-wrap:wrap;display:flex}.Ad6hAa_role,.Ad6hAa_roleFull{gap:var(--space-xxs);color:var(--color-text-secondary);display:inline-flex}.Ad6hAa_roleName{font-weight:var(--font-weight-semibold);color:var(--color-text-body)}.Ad6hAa_roleFull,.Ad6hAa_roleFull .Ad6hAa_roleName{color:var(--color-text-meta);font-weight:var(--font-weight-regular)}.Ad6hAa_tags{gap:var(--space-xxs);flex-wrap:wrap;display:flex}.Ad6hAa_tag,.Ad6hAa_more{padding:0 var(--space-xs);font-size:var(--font-size-meta);line-height:var(--line-height-caption);color:var(--color-text-body);border:1px solid var(--color-hairline);border-radius:var(--radius-full)}.Ad6hAa_more{color:var(--color-text-meta)}.Ad6hAa_author{align-items:center;gap:var(--space-xs);padding-top:var(--space-xs);font-size:var(--font-size-meta);line-height:var(--line-height-caption);color:var(--color-text-meta);margin-top:auto;display:flex}.Ad6hAa_avatar{width:var(--icon-size);height:var(--icon-size);border-radius:var(--radius-full);object-fit:cover}.Ad6hAa_name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-text-secondary);overflow:hidden}
.w3wGQa_reasons{border:0;flex-direction:column;padding:0;display:flex}.w3wGQa_legend{margin-bottom:var(--space-xs);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);line-height:var(--line-height-caption);color:var(--color-text-heading);display:block}.w3wGQa_option{align-items:center;gap:var(--space-sm);min-height:var(--touch-target-min);color:var(--color-text-body);display:flex}.w3wGQa_option input{width:var(--icon-size);height:var(--icon-size);accent-color:var(--color-primary)}.w3wGQa_field{margin-top:var(--space-md)}.w3wGQa_textarea{width:100%;min-height:var(--control-height);padding:var(--space-sm) var(--space-md);background-color:var(--color-field);border-radius:var(--radius-sm);resize:vertical;border:1px solid #0000}.w3wGQa_textarea[aria-invalid=true]{border-color:var(--color-status-error)}.w3wGQa_error{margin-top:var(--space-xs);font-size:var(--font-size-caption);line-height:var(--line-height-caption);color:var(--color-status-error)}.w3wGQa_submit{margin-top:var(--space-lg)}
.AXnAma_stack{gap:var(--space-lg);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.AXnAma_section{gap:var(--space-md);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}fieldset.AXnAma_section{border:0;min-inline-size:0;margin:0;padding:0}fieldset.AXnAma_section>legend{margin-bottom:var(--space-sm);padding:0}.AXnAma_heading{justify-content:space-between;align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.AXnAma_title{color:var(--color-text-heading);font-size:var(--font-size-section-title);font-weight:var(--font-weight-semibold);line-height:var(--line-height-title)}.AXnAma_cardTitle{color:var(--color-text-title);font-size:var(--font-size-card-title);font-weight:var(--font-weight-semibold);line-height:var(--line-height-title)}.AXnAma_description{color:var(--color-text-secondary);font-size:var(--font-size-caption);line-height:var(--line-height-caption)}.AXnAma_meta{color:var(--color-text-meta);font-size:var(--font-size-meta)}.AXnAma_card{min-width:0;padding:var(--space-lg);background:var(--color-canvas);border:1px solid var(--color-hairline-soft);border-radius:var(--radius-md)}.AXnAma_soft{padding:var(--space-lg);border-radius:var(--radius-md);background:var(--color-canvas-soft);color:var(--color-text-subtle-on-tint)}.AXnAma_badge{align-items:center;gap:var(--space-xxs);padding:var(--space-xxs) var(--space-sm);background:var(--color-canvas-soft);border-radius:var(--radius-full);color:var(--color-text-subtle-on-tint);font-size:var(--font-size-meta);display:inline-flex}.AXnAma_row{align-items:center;gap:var(--space-sm);min-width:0;display:flex}.AXnAma_body{gap:var(--space-xxs);overflow-wrap:anywhere;flex:1;min-width:0;display:grid}.AXnAma_avatar{border-radius:var(--radius-full);object-fit:cover;flex-shrink:0}.AXnAma_actions{align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.AXnAma_grid{gap:var(--space-md);grid-template-columns:minmax(0,1fr);display:grid}.AXnAma_list{gap:var(--space-sm);min-width:0;display:grid}.AXnAma_listRow{justify-content:space-between;align-items:center;gap:var(--space-sm);padding-block:var(--space-md);border-bottom:1px solid var(--color-hairline-soft);flex-wrap:wrap;display:flex}.AXnAma_listRow:last-child{border-bottom:0}.AXnAma_linkCard{gap:var(--space-lg);border-radius:var(--radius-md);height:100%;display:grid}.AXnAma_linkCard:hover{background:var(--color-canvas-soft)}.AXnAma_linkCard:hover .AXnAma_badge{background:var(--color-canvas)}.AXnAma_field{gap:var(--space-xs);min-width:0;display:grid}.AXnAma_field>label,.AXnAma_label{color:var(--color-text-title);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold)}.AXnAma_input,.AXnAma_select,.AXnAma_textarea{width:100%;min-width:0;min-height:var(--control-height);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-sm);background:var(--color-field);color:var(--color-text-body);font-size:var(--font-size-body);border:1px solid #0000}.AXnAma_textarea{min-height:calc(var(--control-height) * 3);resize:vertical}.AXnAma_input[aria-invalid=true]{border-color:var(--color-status-error)}.AXnAma_error{color:var(--color-status-error);font-size:var(--font-size-caption)}.AXnAma_danger{color:var(--color-status-error)}.AXnAma_choice{align-items:center;gap:var(--space-sm);min-height:var(--touch-target-min);padding:var(--space-sm);border:1px solid var(--color-hairline);border-radius:var(--radius-sm);cursor:pointer;display:flex}.AXnAma_choice input{width:var(--icon-size-sm);height:var(--icon-size-sm);accent-color:var(--color-primary);flex-shrink:0}.AXnAma_choice input:disabled{cursor:not-allowed}.AXnAma_choice:has(input:checked){background:var(--color-canvas-soft);border-color:var(--color-primary)}.AXnAma_details{gap:var(--space-md);display:grid}.AXnAma_details>div{gap:var(--space-xxs);min-width:0;display:grid}.AXnAma_details dt{color:var(--color-text-secondary);font-size:var(--font-size-caption)}.AXnAma_details dd{overflow-wrap:anywhere;margin:0}.AXnAma_steps{gap:var(--space-xs);min-width:0;max-width:100%;padding-block:var(--space-xs);display:flex;overflow-x:auto}.AXnAma_stack>nav{min-width:0}.AXnAma_step{align-items:center;gap:var(--space-xs);min-height:var(--touch-target-min);padding:var(--space-xs) var(--space-md);border-radius:var(--radius-full);white-space:nowrap;color:var(--color-text-secondary);display:flex}.AXnAma_step[aria-current=step]{background:var(--color-primary);color:var(--color-on-primary);font-weight:var(--font-weight-semibold)}.AXnAma_stepNumber{width:var(--icon-size);height:var(--icon-size);border-radius:var(--radius-full);font-size:var(--font-size-meta);border:1px solid;justify-content:center;align-items:center;display:inline-flex}.AXnAma_footer{justify-content:space-between;gap:var(--space-sm);padding-top:var(--space-lg);border-top:1px solid var(--color-hairline-soft);flex-wrap:wrap;display:flex}.AXnAma_switcher{align-items:center;gap:var(--space-xs);min-height:var(--touch-target-min);text-align:left;font-weight:var(--font-weight-semibold);color:var(--color-text-title);display:inline-flex}.AXnAma_switcher svg{width:var(--icon-size-sm);height:var(--icon-size-sm);flex-shrink:0}.AXnAma_picker{align-items:center;gap:var(--space-sm);width:100%;min-height:var(--control-height);padding:var(--space-sm);border-radius:var(--radius-sm);text-align:left;display:flex}.AXnAma_picker[aria-current=true]{background:var(--color-canvas-soft)}.AXnAma_picker[aria-current=true] .AXnAma_meta{color:var(--color-text-subtle-on-tint)}.AXnAma_heroIcon{width:calc(var(--control-height) + var(--space-md));height:calc(var(--control-height) + var(--space-md));border-radius:var(--radius-md);background:var(--color-canvas-soft);color:var(--color-text-heading);place-items:center;display:grid}@media (min-width:600px){.AXnAma_grid,.AXnAma_details{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.AXnAma_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
.a6VLEa_toolbar{gap:var(--space-sm);margin-bottom:var(--space-md);display:grid}.a6VLEa_views{gap:var(--space-xxs);padding:var(--space-xxs);background-color:var(--color-canvas-soft);border-radius:var(--radius-full);display:flex}.a6VLEa_view{white-space:nowrap;min-height:var(--touch-target-min);padding:var(--space-xs);color:var(--color-text-subtle-on-tint);border-radius:var(--radius-full);flex:1}.a6VLEa_view[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)}.a6VLEa_actions{gap:var(--space-xs);flex-wrap:wrap;display:flex}.a6VLEa_note{margin-bottom:var(--space-md);font-size:var(--font-size-caption);line-height:var(--line-height-caption);color:var(--color-text-secondary)}.a6VLEa_content{gap:var(--space-md);grid-template-columns:minmax(0,1fr);display:grid}.a6VLEa_count{font-size:var(--font-size-caption);color:var(--color-text-secondary)}.a6VLEa_list{gap:var(--space-xs);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:600px){.a6VLEa_toolbar{grid-template-columns:auto 1fr;align-items:center}.a6VLEa_view{padding-inline:var(--space-md)}.a6VLEa_actions{justify-content:flex-end}}
.zD-cUa_form{gap:var(--space-xl);width:min(100%, var(--sheet-max-width));padding:0 var(--page-gutter) var(--space-section);margin-inline:auto;display:grid}.zD-cUa_errorState{justify-items:start;gap:var(--space-md);padding:var(--space-xl) var(--page-gutter);display:grid}.zD-cUa_errorState h1,.zD-cUa_errorState p{margin:0}.zD-cUa_avatarRow{align-items:center;gap:var(--space-md);display:flex}.zD-cUa_avatar{width:var(--space-section-lg);aspect-ratio:1;border-radius:var(--radius-full);background:var(--color-canvas-soft);flex:none;position:relative;overflow:hidden}.zD-cUa_avatar img{object-fit:cover}.zD-cUa_muted,.zD-cUa_help{color:var(--color-text-secondary);font-size:var(--font-size-caption);line-height:var(--line-height-caption);margin:0}.zD-cUa_fieldset,.zD-cUa_fields{gap:var(--space-md);border:0;min-width:0;margin:0;padding:0;display:grid}.zD-cUa_fieldset legend,.zD-cUa_sectionTitle{margin-bottom:var(--space-xs);color:var(--color-text-heading);font-size:var(--font-size-card-title);font-weight:var(--font-weight-semibold)}.zD-cUa_field{gap:var(--space-xs);display:grid}.zD-cUa_field>label,.zD-cUa_label{color:var(--color-text-heading);font-size:var(--font-size-body);font-weight:var(--font-weight-semibold)}.zD-cUa_field input,.zD-cUa_field textarea{width:100%;min-height:var(--control-height);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-sm);background:var(--color-field);color:var(--color-text-body);font:inherit;border:1px solid #0000}.zD-cUa_field input{font-size:var(--font-size-body)}.zD-cUa_field textarea{resize:vertical}.zD-cUa_field input[aria-invalid=true],.zD-cUa_field textarea[aria-invalid=true]{border-color:var(--color-status-error)}.zD-cUa_fieldError,.zD-cUa_error{color:var(--color-status-error);font-size:var(--font-size-caption)}.zD-cUa_option{align-items:center;gap:var(--space-sm);min-height:var(--touch-target-min);color:var(--color-text-body);display:flex}.zD-cUa_option input{width:var(--icon-size);height:var(--icon-size);accent-color:var(--color-primary)}.zD-cUa_categories,.zD-cUa_tags{gap:var(--space-xs);margin:0;padding:0;list-style:none;display:grid}.zD-cUa_counter{color:var(--color-text-secondary);font-size:var(--font-size-caption)}.zD-cUa_actions{justify-content:flex-end;gap:var(--space-sm);flex-wrap:wrap;display:flex}.zD-cUa_info{gap:var(--space-xs);padding:var(--space-md);border-radius:var(--radius-sm);background:var(--color-canvas-soft);display:grid}.zD-cUa_info p{color:var(--color-text-body);margin:0}@media (min-width:600px){.zD-cUa_form{padding-inline:var(--space-lg)}}@media (min-width:1024px){.zD-cUa_form{gap:var(--space-section)}}
.le66MG_card{gap:var(--space-xs);height:100%;padding:var(--space-lg);background-color:var(--color-canvas-soft);border-radius:var(--radius-md);display:grid;position:relative}.le66MG_top{align-items:center;gap:var(--space-xs);min-width:0;display:flex}.le66MG_label{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-text-inverse);background-color:var(--color-primary);border-radius:var(--radius-full);flex-shrink:0}.le66MG_company{min-width:0;font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);color:var(--color-text-subtle-on-tint);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.le66MG_tools{z-index:1;margin:calc(-1 * var(--space-sm)) calc(-1 * var(--space-sm)) calc(-1 * var(--space-sm)) 0;display:flex;position:relative}.le66MG_tool{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}.le66MG_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}.le66MG_meta{font-size:var(--font-size-caption);line-height:var(--line-height-caption);color:var(--color-text-subtle-on-tint)}.le66MG_open{justify-self:start;align-items:center;gap:var(--space-xxs);min-height:var(--touch-target-min);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);color:var(--color-text-heading);margin-top:auto;text-decoration:underline;display:inline-flex}.le66MG_open:after{content:"";border-radius:var(--radius-md);position:absolute;inset:0}.le66MG_openIcon{width:var(--icon-size-sm);height:var(--icon-size-sm)}
.gMaH8G_section{gap:var(--space-md);padding-top:var(--space-lg);border-top:1px solid var(--color-hairline-soft);display:grid}.gMaH8G_title{font-size:var(--font-size-card-title);font-weight:var(--font-weight-semibold);line-height:var(--line-height-title);color:var(--color-text-heading)}.gMaH8G_empty{font-size:var(--font-size-caption);color:var(--color-text-secondary)}.gMaH8G_loginPrompt{width:100%;min-height:var(--control-height);padding:0 var(--space-md);font-size:var(--font-size-body);color:var(--color-text-subtle-on-tint);text-align:left;background-color:var(--color-field);border-radius:var(--radius-sm);align-items:center;display:flex}.gMaH8G_composer{gap:var(--space-xs);display:grid}.gMaH8G_replyingTo{align-items:center;gap:var(--space-xs);font-size:var(--font-size-caption);color:var(--color-text-secondary);display:flex}.gMaH8G_cancelReply{min-height:var(--touch-target-min);padding:0 var(--space-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-heading);text-decoration:underline}.gMaH8G_input{width:100%;min-height:var(--control-height);padding:var(--space-sm) var(--space-md);font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-text-body);background-color:var(--color-field);border-radius:var(--radius-sm);resize:vertical;border:1px solid #0000}.gMaH8G_input[aria-invalid=true]{border-color:var(--color-status-error)}.gMaH8G_composerFoot{justify-content:space-between;align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.gMaH8G_composerActions{align-items:center;gap:var(--space-xs);margin-left:auto;display:flex}.gMaH8G_error{font-size:var(--font-size-caption);color:var(--color-status-error)}.gMaH8G_list{gap:var(--space-md);display:grid}.gMaH8G_replies{gap:var(--space-md);margin-top:var(--space-sm);padding-left:calc(var(--space-xl) + var(--space-xs));display:grid}.gMaH8G_comment{gap:var(--space-sm);display:flex}.gMaH8G_avatar{width:var(--space-xl);height:var(--space-xl);border-radius:var(--radius-full);object-fit:cover;flex-shrink:0}.gMaH8G_body{gap:var(--space-xxs);flex:1;min-width:0;display:grid}.gMaH8G_head{align-items:center;gap:var(--space-xxs) var(--space-xs);flex-wrap:wrap;display:flex}.gMaH8G_name{font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);color:var(--color-text-title)}.gMaH8G_badge{padding:0 var(--space-xs);font-size:var(--font-size-meta);color:var(--color-text-subtle-on-tint);background-color:var(--color-canvas-soft);border-radius:var(--radius-full)}.gMaH8G_meta{font-size:var(--font-size-meta);color:var(--color-text-meta)}.gMaH8G_more{width:var(--touch-target-min);height:var(--touch-target-min);margin:calc(-1 * var(--space-sm)) 0 calc(-1 * var(--space-sm)) auto;color:var(--color-text-secondary);border-radius:var(--radius-full);place-items:center;display:grid}.gMaH8G_text,.gMaH8G_deleted{font-size:var(--font-size-body);line-height:var(--line-height-body);white-space:pre-wrap;overflow-wrap:anywhere}.gMaH8G_text{color:var(--color-text-body)}.gMaH8G_deleted{color:var(--color-text-meta);font-style:italic}.gMaH8G_reply{min-height:var(--touch-target-min);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);justify-self:start}
.ucm_vq_form,.ucm_vq_body{gap:var(--space-lg);display:grid}.ucm_vq_field,.ucm_vq_fieldset{gap:var(--space-xs);border:0;min-width:0;margin:0;padding:0;display:grid}.ucm_vq_label{font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);line-height:var(--line-height-caption);color:var(--color-text-heading);padding:0}.ucm_vq_optional{font-weight:var(--font-weight-regular);color:var(--color-text-secondary)}.ucm_vq_textarea{width:100%;min-height:var(--control-height);padding:var(--space-sm) var(--space-md);font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-text-body);background-color:var(--color-field);border-radius:var(--radius-sm);resize:vertical;border:1px solid #0000}.ucm_vq_textarea[aria-invalid=true]{border-color:var(--color-status-error)}.ucm_vq_options{gap:var(--space-xs);display:grid}.ucm_vq_option{align-items:center;gap:var(--space-sm);min-height:var(--touch-target-min);padding:var(--space-sm) var(--space-md);border:1px solid var(--color-hairline);border-radius:var(--radius-sm);cursor:pointer;display:flex}.ucm_vq_option:has(input:checked){background-color:var(--color-canvas-soft);border-color:var(--color-primary)}.ucm_vq_option:has(input:disabled){cursor:not-allowed;opacity:.5}.ucm_vq_control{width:var(--icon-size);height:var(--icon-size);accent-color:var(--color-primary);flex-shrink:0}.ucm_vq_optionTitle{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);color:var(--color-text-title);flex:1}.ucm_vq_optionMeta{font-size:var(--font-size-caption);color:var(--color-text-secondary)}.ucm_vq_hint,.ucm_vq_meta{font-size:var(--font-size-caption);line-height:var(--line-height-caption);color:var(--color-text-secondary)}.ucm_vq_meta{font-size:var(--font-size-meta);color:var(--color-text-meta)}.ucm_vq_error{font-size:var(--font-size-caption);line-height:var(--line-height-caption);color:var(--color-status-error)}.ucm_vq_notice{padding:var(--space-sm) var(--space-md);font-size:var(--font-size-caption);line-height:var(--line-height-caption);color:var(--color-text-subtle-on-tint);background-color:var(--color-canvas-soft);border-radius:var(--radius-sm)}.ucm_vq_actions{gap:var(--space-xs);flex-direction:column-reverse;display:flex}@media (min-width:600px){.ucm_vq_actions{flex-direction:row;justify-content:flex-end}}.ucm_vq_applicant{align-items:center;gap:var(--space-sm);display:flex}.ucm_vq_avatar{width:var(--control-height);height:var(--control-height);border-radius:var(--radius-full);object-fit:cover}.ucm_vq_applicantText{min-width:0}.ucm_vq_applicantName{font-size:var(--font-size-card-title);font-weight:var(--font-weight-semibold);line-height:var(--line-height-title);color:var(--color-text-title)}.ucm_vq_block{gap:var(--space-xs);display:grid}.ucm_vq_blockTitle{font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);color:var(--color-text-heading)}.ucm_vq_message{padding:var(--space-sm) var(--space-md);font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-text-body);white-space:pre-wrap;overflow-wrap:anywhere;background-color:var(--color-canvas-soft);border-radius:var(--radius-sm)}.ucm_vq_tags{gap:var(--space-xxs);flex-wrap:wrap;display:flex}.ucm_vq_tag{padding:0 var(--space-xs);font-size:var(--font-size-meta);line-height:var(--line-height-caption);color:var(--color-text-body);border:1px solid var(--color-hairline);border-radius:var(--radius-full)}.ucm_vq_stats{gap:var(--space-xs);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ucm_vq_stat{gap:var(--space-xxs);padding:var(--space-sm) var(--space-md);background-color:var(--color-canvas-soft);border-radius:var(--radius-sm);display:grid}.ucm_vq_stat dt{font-size:var(--font-size-meta);color:var(--color-text-subtle-on-tint)}.ucm_vq_stat dd{font-size:var(--font-size-card-title);font-weight:var(--font-weight-semibold);color:var(--color-text-title)}.ucm_vq_graph{gap:var(--space-xxs);flex-wrap:wrap;display:flex}.ucm_vq_cell{width:var(--icon-size-sm);height:var(--icon-size-sm);background-color:var(--color-primary);border-radius:var(--radius-xs)}.ucm_vq_cell[data-level="0"]{background-color:var(--color-canvas-soft)}.ucm_vq_cell[data-level="1"]{opacity:.3}.ucm_vq_cell[data-level="2"]{opacity:.6}.ucm_vq_posts{gap:var(--space-xs);display:grid}.ucm_vq_post{gap:var(--space-xxs);min-height:var(--touch-target-min);padding:var(--space-sm) var(--space-md);border:1px solid var(--color-hairline-soft);border-radius:var(--radius-sm);display:grid}.ucm_vq_postIntro{font-size:var(--font-size-body);color:var(--color-text-title)}.ucm_vq_accepted{gap:var(--space-xs);padding:var(--space-md);border:1px solid var(--color-status-success);border-radius:var(--radius-sm);display:grid}.ucm_vq_acceptedTitle{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);color:var(--color-status-success)}.ucm_vq_menu{display:grid}.ucm_vq_menuItem,.ucm_vq_menuItemDanger{align-items:center;gap:var(--space-sm);width:100%;min-height:var(--control-height);padding:0 var(--space-xs);font-size:var(--font-size-body);color:var(--color-text-heading);border-radius:var(--radius-sm);display:flex}.ucm_vq_menuItemDanger{color:var(--color-status-error)}
.fEZVda_card{gap:var(--space-xs);height:100%;padding:var(--space-lg);background-color:var(--color-canvas);border:1px solid var(--color-hairline-soft);border-radius:var(--radius-md);flex-direction:column;display:flex}.fEZVda_link{min-height:var(--touch-target-min);padding-block:var(--space-xs);display:block}.fEZVda_PENDING,.fEZVda_ACCEPTED,.fEZVda_REJECTED,.fEZVda_EXPIRED{font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);line-height:var(--line-height-caption);align-self:flex-start}.fEZVda_PENDING{padding:0 var(--space-xs);color:var(--color-text-subtle-on-tint);background-color:var(--color-canvas-soft);border-radius:var(--radius-full)}.fEZVda_ACCEPTED{color:var(--color-status-success)}.fEZVda_REJECTED,.fEZVda_EXPIRED{color:var(--color-text-secondary)}.fEZVda_meta{font-size:var(--font-size-caption);line-height:var(--line-height-caption);color:var(--color-text-meta)}.fEZVda_role{font-weight:var(--font-weight-semibold);color:var(--color-text-body)}.fEZVda_action{padding-top:var(--space-xs);justify-content:flex-end;margin-top:auto;display:flex}
._0WmN4G_root{gap:var(--space-xs);flex-direction:column;display:flex}._0WmN4G_labelRow{justify-content:space-between;align-items:baseline;display:flex}._0WmN4G_label{font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);line-height:var(--line-height-caption);color:var(--color-text-heading)}._0WmN4G_count{font-size:var(--font-size-meta);line-height:var(--line-height-caption);color:var(--color-text-meta)}._0WmN4G_grid{gap:var(--space-xs);grid-template-columns:repeat(3,1fr);display:grid}@media (min-width:600px){._0WmN4G_grid{grid-template-columns:repeat(5,1fr)}}._0WmN4G_hint{font-size:var(--font-size-caption);line-height:var(--line-height-caption);color:var(--color-text-secondary)}._0WmN4G_cell{gap:var(--space-xxs);min-width:0;display:grid}._0WmN4G_item{aspect-ratio:1;background-color:var(--color-canvas-soft);border-radius:var(--radius-sm);position:relative;overflow:hidden}._0WmN4G_preview{object-fit:cover}._0WmN4G_cover{top:var(--space-xs);left:var(--space-xs);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-text-inverse);background-color:var(--color-primary);border-radius:var(--radius-full);position:absolute}._0WmN4G_order{justify-content:space-between;display:flex}._0WmN4G_orderButton{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}._0WmN4G_orderButton:disabled{cursor:not-allowed;opacity:.5}._0WmN4G_progress{right:var(--space-xs);bottom:var(--space-xs);left:var(--space-xs);width:auto;accent-color:var(--color-primary);position:absolute}._0WmN4G_retry{justify-content:center;align-items:center;gap:var(--space-xxs);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);color:var(--color-text-inverse);background-color:var(--color-primary);flex-direction:column;display:flex;position:absolute;inset:0}._0WmN4G_remove{width:var(--touch-target-min);height:var(--touch-target-min);color:var(--color-text-inverse);justify-content:center;align-items:center;display:flex;position:absolute;top:0;right:0}._0WmN4G_remove svg{padding:var(--space-xxs);background-color:var(--color-primary);border-radius:var(--radius-full)}._0WmN4G_add{width:100%;height:100%;color:var(--color-text-heading);cursor:pointer;justify-content:center;align-items:center;display:flex}._0WmN4G_root:has(input:focus-visible) ._0WmN4G_add{outline:2px solid var(--color-focus-ring);outline-offset:-2px;border-radius:var(--radius-sm)}
.gaBiia_list{gap:var(--space-xs);max-height:var(--sheet-max-height);margin:0 0 var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid;overflow-y:auto}.gaBiia_option{align-items:center;gap:var(--space-sm);min-height:var(--touch-target-min);color:var(--color-text-body);font-size:var(--font-size-body);display:flex}.gaBiia_option input{width:var(--icon-size);height:var(--icon-size);accent-color:var(--color-primary);flex:none}
.oVQ-JG_form{gap:var(--space-md);display:grid}.oVQ-JG_fieldset{gap:var(--space-xs);border:0;padding:0;display:grid}.oVQ-JG_options{gap:var(--space-xxs);display:grid}.oVQ-JG_option{align-items:center;gap:var(--space-sm);min-height:var(--touch-target-min);padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-sm);display:flex}.oVQ-JG_option:has(input:checked){background-color:var(--color-canvas-soft)}.oVQ-JG_option:has(input:disabled){cursor:not-allowed;opacity:.5}.oVQ-JG_control{width:var(--icon-size);height:var(--icon-size);accent-color:var(--color-primary);flex-shrink:0}.oVQ-JG_optionText{min-width:0;display:grid}.oVQ-JG_optionTitle{font-size:var(--font-size-body);color:var(--color-text-title)}.oVQ-JG_optionHint{font-size:var(--font-size-meta);color:var(--color-text-secondary)}.oVQ-JG_avatar{border-radius:var(--radius-full);flex-shrink:0}.oVQ-JG_swatch{width:var(--space-sm);height:var(--space-sm);border-radius:var(--radius-full);flex-shrink:0}.oVQ-JG_field{gap:var(--space-xs);display:grid}.oVQ-JG_label{font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);color:var(--color-text-heading)}.oVQ-JG_input{width:100%;min-height:var(--control-height);padding:var(--space-sm) var(--space-md);font-size:var(--font-size-body);color:var(--color-text-body);background-color:var(--color-field);border-radius:var(--radius-sm);border:1px solid #0000}.oVQ-JG_input[aria-invalid=true]{border-color:var(--color-status-error)}.oVQ-JG_note{font-size:var(--font-size-caption);line-height:var(--line-height-caption);color:var(--color-text-secondary)}.oVQ-JG_error{font-size:var(--font-size-caption);color:var(--color-status-error)}.oVQ-JG_warning{font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);color:var(--color-status-warning)}.oVQ-JG_actions{gap:var(--space-xs);flex-direction:column-reverse;display:flex}@media (min-width:600px){.oVQ-JG_actions{flex-direction:row;justify-content:flex-end}}
._9MlQDa_row{gap:var(--space-xs);padding:var(--space-md);background-color:var(--color-canvas);border:1px solid var(--color-hairline-soft);border-radius:var(--radius-sm);display:grid}._9MlQDa_repo{font-size:var(--font-size-meta);line-height:var(--line-height-caption);color:var(--color-text-meta)}._9MlQDa_title{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);line-height:var(--line-height-title);color:var(--color-text-title)}._9MlQDa_link{min-height:var(--touch-target-min);padding-block:var(--space-xs);display:block}._9MlQDa_meta{align-items:center;gap:var(--space-xs) var(--space-sm);font-size:var(--font-size-caption);line-height:var(--line-height-caption);flex-wrap:wrap;display:flex}._9MlQDa_status{padding:0 var(--space-xs);font-size:var(--font-size-meta);font-weight:var(--font-weight-semibold);color:var(--color-text-subtle-on-tint);background-color:var(--color-canvas-soft);border-radius:var(--radius-full)}._9MlQDa_due{color:var(--color-text-secondary)}._9MlQDa_overdue{font-weight:var(--font-weight-semibold);color:var(--color-status-error)}._9MlQDa_assignees{align-items:center;display:inline-flex}._9MlQDa_avatar{margin-left:calc(-1 * var(--space-xxs));border:2px solid var(--color-canvas);border-radius:var(--radius-full)}._9MlQDa_avatar:first-of-type{margin-left:0}._9MlQDa_more{margin-left:var(--space-xxs);font-size:var(--font-size-meta);color:var(--color-text-meta)}._9MlQDa_outside{margin-left:var(--space-xs);font-size:var(--font-size-meta);color:var(--color-text-meta)}._9MlQDa_unassigned{color:var(--color-text-meta)}._9MlQDa_labels{gap:var(--space-xxs);flex-wrap:wrap;display:flex}._9MlQDa_label{align-items:center;gap:var(--space-xxs);padding:0 var(--space-xs);font-size:var(--font-size-meta);color:var(--color-text-subtle-on-tint);background-color:var(--color-canvas-soft);border-radius:var(--radius-full);display:inline-flex}._9MlQDa_swatch{width:var(--badge-dot-size);height:var(--badge-dot-size);border-radius:var(--radius-full)}._9MlQDa_warning{font-size:var(--font-size-caption);color:var(--color-status-warning)}._9MlQDa_action{justify-content:flex-end;display:flex}
.JdS5cq_room{gap:var(--space-sm);height:calc(100dvh - var(--header-height) - var(--space-md) - var(--space-xxl) - env(safe-area-inset-bottom));min-height:calc(var(--control-height) * 7);flex-direction:column;display:flex}.JdS5cq_toolbar,.JdS5cq_actions,.JdS5cq_composeActions{justify-content:space-between;align-items:center;gap:var(--space-xs);display:flex}.JdS5cq_toolbar,.JdS5cq_composer{flex-shrink:0}.JdS5cq_viewport{min-height:calc(var(--control-height) * 2);overscroll-behavior:contain;overflow-anchor:none;flex:1;overflow:hidden auto}.JdS5cq_virtualSpace{width:100%;position:relative}.JdS5cq_virtualRow{width:100%;padding-bottom:var(--space-md);position:absolute;top:0;left:0}.JdS5cq_date{text-align:center;margin-block:var(--space-sm);font-size:var(--font-size-caption);color:var(--color-text-secondary)}.JdS5cq_message{align-items:flex-start;gap:var(--space-xxs);flex-direction:column;display:flex}.JdS5cq_mine{align-items:flex-end}.JdS5cq_system{align-items:center}.JdS5cq_author{font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);color:var(--color-text-title)}.JdS5cq_bubble{min-width:0;max-width:85%;padding:var(--space-sm) var(--space-md);border-radius:var(--radius-sm);background:var(--color-canvas-soft);color:var(--color-text-body)}.JdS5cq_mine .JdS5cq_bubble{background:var(--color-canvas);border:1px solid var(--color-hairline)}.JdS5cq_text{white-space:pre-wrap;overflow-wrap:anywhere}.JdS5cq_meta{font-size:var(--font-size-meta);color:var(--color-text-meta)}.JdS5cq_pending{opacity:.6}.JdS5cq_pendingArea{max-height:calc(var(--control-height) * 3);flex-shrink:0;overflow-y:auto}.JdS5cq_pendingArea .JdS5cq_message{margin-bottom:var(--space-xs)}.JdS5cq_composer{gap:var(--space-xs);padding-bottom:env(safe-area-inset-bottom);display:grid}.JdS5cq_label{font-weight:var(--font-weight-semibold)}.JdS5cq_input{resize:vertical;width:100%;min-height:var(--control-height);max-height:calc(var(--control-height) * 3);padding:var(--space-sm);border-radius:var(--radius-sm);background:var(--color-field);font-size:var(--font-size-body);border:0}.JdS5cq_error{font-size:var(--font-size-caption);color:var(--color-status-error)}.JdS5cq_notice{padding:var(--space-xs);font-size:var(--font-size-caption);color:var(--color-text-secondary)}.JdS5cq_sectionTitle{font-size:var(--font-size-section-title);font-weight:var(--font-weight-semibold);margin-block:var(--space-md)}.JdS5cq_member{padding-block:var(--space-sm);border-bottom:1px solid var(--color-hairline)}.JdS5cq_images{gap:var(--space-xs);grid-template-columns:minmax(0,1fr);display:grid}.JdS5cq_image{width:calc(var(--control-height) * 5);aspect-ratio:4/3;max-width:100%;position:relative}.JdS5cq_image img{object-fit:cover;border-radius:var(--radius-sm)}.JdS5cq_card{padding:var(--space-xs);border:1px solid var(--color-hairline);border-radius:var(--radius-sm)}
.P1cC6W_toolbar{margin-bottom:var(--space-md);justify-content:flex-end;display:flex}.P1cC6W_toggle{align-items:center;gap:var(--space-xs);min-height:var(--touch-target-min);padding:0 var(--space-xs);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);color:var(--color-text-heading);border-radius:var(--radius-full);display:inline-flex}.P1cC6W_switch{width:calc(var(--icon-size) * 2);height:var(--icon-size);background-color:var(--color-canvas-soft);border:1px solid var(--color-hairline);border-radius:var(--radius-full);transition:background-color var(--duration-overlay) var(--ease-standard);position:relative}.P1cC6W_switch:after{top:50%;left:var(--space-xxs);width:var(--icon-size-sm);height:var(--icon-size-sm);content:"";background-color:var(--color-text-secondary);border-radius:var(--radius-full);transition:transform var(--duration-overlay) var(--ease-standard);position:absolute;transform:translateY(-50%)}.P1cC6W_toggle[aria-pressed=true] .P1cC6W_switch{background-color:var(--color-primary);border-color:var(--color-primary)}.P1cC6W_toggle[aria-pressed=true] .P1cC6W_switch:after{background-color:var(--color-on-primary);transform:translate(calc(var(--icon-size) - var(--space-xxs)), -50%)}.P1cC6W_list{margin-bottom:var(--space-md);position:relative}.P1cC6W_row{padding-bottom:var(--space-md);position:absolute;top:0}.P1cC6W_write{right:max(var(--page-gutter), calc((100% - var(--content-max-width)) / 2 + var(--page-gutter)));bottom:calc(var(--tab-bar-height) + env(safe-area-inset-bottom));z-index:var(--z-chrome);position:fixed}.P1cC6W_recommended{gap:var(--space-sm);max-width:var(--form-max-width);margin-inline:auto;display:grid}.P1cC6W_recommendedTitle{font-size:var(--font-size-card-title);font-weight:var(--font-weight-semibold);line-height:var(--line-height-title);color:var(--color-text-heading)}.P1cC6W_people{display:grid}.P1cC6W_person{justify-content:space-between;align-items:center;gap:var(--space-sm);padding-block:var(--space-sm);border-bottom:1px solid var(--color-hairline-soft);display:flex}.P1cC6W_personLink{align-items:center;gap:var(--space-sm);min-width:0;min-height:var(--touch-target-min);display:flex}.P1cC6W_personAvatar{width:var(--control-height);height:var(--control-height);border-radius:var(--radius-full);object-fit:cover;flex-shrink:0}.P1cC6W_personText{min-width:0;display:grid}.P1cC6W_personName{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);color:var(--color-text-title)}.P1cC6W_personStack{font-size:var(--font-size-meta);color:var(--color-text-meta);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.lQ-iCq_panel{gap:var(--space-md);display:grid}.lQ-iCq_filters{gap:var(--space-xs);flex-wrap:wrap;display:flex}.lQ-iCq_filter{min-height:var(--touch-target-min);padding:0 var(--space-md);font-size:var(--font-size-caption);color:var(--color-text-secondary);border:1px solid var(--color-hairline);border-radius:var(--radius-full)}.lQ-iCq_filter[aria-pressed=true]{font-weight:var(--font-weight-semibold);color:var(--color-on-primary);background-color:var(--color-primary);border-color:var(--color-primary)}.lQ-iCq_note{padding:var(--space-sm) var(--space-md);font-size:var(--font-size-caption);line-height:var(--line-height-caption);color:var(--color-text-subtle-on-tint);background-color:var(--color-canvas-soft);border-radius:var(--radius-sm)}.lQ-iCq_list{gap:var(--space-sm);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:600px){.lQ-iCq_list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.lQ-iCq_list{gap:var(--space-md);grid-template-columns:repeat(3,minmax(0,1fr))}}.lQ-iCq_card{gap:var(--space-sm);height:100%;padding:var(--space-lg);border:1px solid var(--color-hairline-soft);border-radius:var(--radius-md);display:grid}.lQ-iCq_head{align-items:center;gap:var(--space-sm);display:flex}.lQ-iCq_avatar{width:var(--control-height);height:var(--control-height);border-radius:var(--radius-full);object-fit:cover}.lQ-iCq_who{flex:1;min-width:0}.lQ-iCq_name{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);color:var(--color-text-title)}.lQ-iCq_meta{font-size:var(--font-size-meta);line-height:var(--line-height-caption);color:var(--color-text-meta)}.lQ-iCq_status,.lQ-iCq_pending{padding:0 var(--space-xs);font-size:var(--font-size-meta);color:var(--color-text-subtle-on-tint);background-color:var(--color-canvas-soft);border-radius:var(--radius-full);flex-shrink:0}.lQ-iCq_pending{font-weight:var(--font-weight-semibold);color:var(--color-text-heading)}.lQ-iCq_expiry{font-size:var(--font-size-caption);color:var(--color-status-warning)}.lQ-iCq_action{justify-content:flex-end;margin-top:auto;display:flex}
._1r1AUq_tabs{gap:var(--space-xxs);margin-bottom:var(--space-lg);padding:var(--space-xxs);background-color:var(--color-canvas-soft);border-radius:var(--radius-full);display:flex}._1r1AUq_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}._1r1AUq_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)}._1r1AUq_panel{gap:var(--space-md);grid-template-columns:minmax(0,1fr);display:grid}._1r1AUq_toolbar{justify-content:space-between;align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}._1r1AUq_sorts{gap:var(--space-xxs);display:flex}._1r1AUq_sort{min-height:var(--touch-target-min);padding:0 var(--space-sm);font-size:var(--font-size-caption);color:var(--color-text-secondary);border-radius:var(--radius-full)}._1r1AUq_sort[aria-pressed=true]{font-weight:var(--font-weight-semibold);color:var(--color-text-heading);background-color:var(--color-canvas-soft)}._1r1AUq_applied{gap:var(--space-xs);flex-wrap:wrap;display:flex}._1r1AUq_appliedChip{align-items:center;gap:var(--space-xxs);min-height:var(--touch-target-min);padding:0 var(--space-sm) 0 var(--space-md);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);color:var(--color-text-heading);background-color:var(--color-canvas);border:1px solid var(--color-hairline);border-radius:var(--radius-full);display:inline-flex}._1r1AUq_appliedIcon{width:var(--icon-size-sm);height:var(--icon-size-sm)}._1r1AUq_grid{gap:var(--space-sm);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:600px){._1r1AUq_grid{gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){._1r1AUq_grid{gap:var(--space-lg);grid-template-columns:repeat(3,minmax(0,1fr))}}._1r1AUq_write{right:max(var(--page-gutter), calc((100% - var(--content-max-width)) / 2 + var(--page-gutter)));bottom:calc(var(--tab-bar-height) + env(safe-area-inset-bottom));z-index:var(--z-chrome);position:fixed}
.pamO0a_profile{gap:var(--space-section);width:min(100%, var(--content-max-width));padding:0 var(--page-gutter) var(--space-section);margin-inline:auto;display:grid}.pamO0a_errorState{justify-items:start;gap:var(--space-md);padding:var(--space-xl) var(--page-gutter);display:grid}.pamO0a_errorState h1,.pamO0a_errorState p{margin:0}.pamO0a_header,.pamO0a_section{gap:var(--space-lg);min-width:0;display:grid}.pamO0a_identity{align-items:center;gap:var(--space-lg);min-width:0;display:flex}.pamO0a_avatar{width:var(--space-section-lg);aspect-ratio:1;border-radius:var(--radius-full);background:var(--color-canvas-soft);flex:none;position:relative;overflow:hidden}.pamO0a_avatar img{object-fit:cover}.pamO0a_identityText{min-width:0}.pamO0a_name{color:var(--color-text-heading);font-size:var(--font-size-section-title);font-weight:var(--font-weight-bold);line-height:var(--line-height-title);overflow-wrap:anywhere;margin:0}.pamO0a_handle,.pamO0a_meta,.pamO0a_description{margin:var(--space-xs) 0 0;color:var(--color-text-secondary);font-size:var(--font-size-body);line-height:var(--line-height-body);overflow-wrap:anywhere}.pamO0a_description{color:var(--color-text-body);white-space:pre-wrap}.pamO0a_links,.pamO0a_badges,.pamO0a_tags,.pamO0a_counts,.pamO0a_actions{align-items:center;gap:var(--space-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.pamO0a_links a,.pamO0a_countButton,.pamO0a_actionButton{min-height:var(--touch-target-min)}.pamO0a_links a{color:var(--color-text-heading);text-underline-offset:var(--space-xxs);overflow-wrap:anywhere;align-items:center;text-decoration:underline;display:inline-flex}.pamO0a_badge,.pamO0a_tag{min-height:var(--touch-target-min);padding-inline:var(--space-md);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}.pamO0a_counts{gap:var(--space-lg)}.pamO0a_countButton,.pamO0a_actionButton{justify-content:center;align-items:center;gap:var(--space-xs);color:var(--color-text-heading);font:inherit;cursor:pointer;background:0 0;border:0;display:inline-flex}.pamO0a_countButton:hover,.pamO0a_actionButton:hover,.pamO0a_links a:hover{text-decoration:underline}.pamO0a_section h2{color:var(--color-text-heading);font-size:var(--font-size-card-title);line-height:var(--line-height-title);margin:0}.pamO0a_section p{margin:0}.pamO0a_completion{gap:var(--space-lg);color:var(--color-text-body);flex-wrap:wrap;display:flex}.pamO0a_completion strong{color:var(--color-text-heading);font-size:var(--font-size-card-title);display:block}.pamO0a_calendarHeader{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}.pamO0a_calendarHeader button{min-width:var(--touch-target-min);min-height:var(--touch-target-min);border:1px solid var(--color-hairline);border-radius:var(--radius-full);background:var(--color-canvas);color:var(--color-text-heading);cursor:pointer}.pamO0a_calendar{gap:var(--space-xxs);grid-template-columns:repeat(7,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.pamO0a_day,.pamO0a_weekday,.pamO0a_emptyDay{aspect-ratio:1;border-radius:var(--radius-sm);color:var(--color-text-body);font-size:var(--font-size-caption);place-items:center;display:grid}.pamO0a_weekday{color:var(--color-text-secondary);font-weight:var(--font-weight-semibold)}.pamO0a_day[data-level="1"]{background:var(--color-canvas-soft)}.pamO0a_day[data-level="2"]{border:1px solid var(--color-hairline)}.pamO0a_day[data-level="3"]{border:2px solid var(--color-text-secondary)}.pamO0a_day[data-level="4"]{background:var(--color-primary);color:var(--color-text-inverse)}.pamO0a_error,.pamO0a_empty{color:var(--color-text-secondary)}.pamO0a_companyDetails{gap:var(--space-md);margin:0;display:grid}.pamO0a_companyDetails div{gap:var(--space-xxs);display:grid}.pamO0a_companyDetails dt{color:var(--color-text-secondary);font-size:var(--font-size-caption)}.pamO0a_companyDetails dd{color:var(--color-text-body);margin:0}@media (min-width:600px){.pamO0a_profile{padding-inline:var(--space-lg)}}@media (min-width:1024px){.pamO0a_profile{grid-template-columns:repeat(2,minmax(0,1fr))}.pamO0a_header{grid-column:1/-1}}
.n5m-_a_viewer{z-index:var(--z-overlay);padding:env(safe-area-inset-top) 0 env(safe-area-inset-bottom);color:var(--color-text-inverse);background-color:var(--color-primary);outline:none;grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:fixed;inset:0}.n5m-_a_bar,.n5m-_a_nav{padding:var(--space-xs) var(--page-gutter);justify-content:space-between;align-items:center;display:flex}.n5m-_a_count{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold)}.n5m-_a_stage{position:relative}.n5m-_a_image{object-fit:contain}.n5m-_a_button{width:var(--touch-target-min);height:var(--touch-target-min);color:var(--color-text-inverse);border-radius:var(--radius-full);place-items:center;display:grid}.n5m-_a_button:focus-visible{outline-color:var(--color-focus-ring-on-dark)}.n5m-_a_button:disabled{cursor:not-allowed;opacity:.5}
.gpK_Wq_fieldset{gap:var(--space-sm);border:0;min-width:0;margin:0;padding:0;display:grid}.gpK_Wq_fieldset legend{margin-bottom:var(--space-xs);color:var(--color-text-heading);font-size:var(--font-size-body);font-weight:var(--font-weight-semibold)}.gpK_Wq_option{align-items:center;gap:var(--space-sm);min-height:var(--touch-target-min);color:var(--color-text-body);font-size:var(--font-size-body);display:flex}.gpK_Wq_option input{width:var(--icon-size);height:var(--icon-size);accent-color:var(--color-primary);flex:none}
.JJY4Fa_form{gap:var(--space-lg);display:grid}.JJY4Fa_group{gap:var(--space-sm);border:0;min-width:0;margin:0;padding:0;display:grid}.JJY4Fa_count,.JJY4Fa_full{font-size:var(--font-size-caption);line-height:var(--line-height-caption);color:var(--color-text-secondary)}.JJY4Fa_full{color:var(--color-status-warning)}.JJY4Fa_chips{gap:var(--space-xs);flex-wrap:wrap;display:flex}.JJY4Fa_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}.JJY4Fa_chip:has(.JJY4Fa_checkbox:checked){color:var(--color-on-primary);background-color:var(--color-primary);border-color:var(--color-primary)}.JJY4Fa_chip:has(.JJY4Fa_checkbox:disabled){cursor:not-allowed;opacity:.5}.JJY4Fa_chip:has(.JJY4Fa_checkbox:focus-visible){outline:2px solid var(--color-focus-ring);outline-offset:2px}.JJY4Fa_checkbox{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.JJY4Fa_check{width:var(--icon-size-sm);height:var(--icon-size-sm)}.JJY4Fa_actions{gap:var(--space-xs);flex-direction:column-reverse;display:flex}@media (min-width:600px){.JJY4Fa_actions{flex-direction:row;justify-content:flex-end}}
._467yyq_main{min-height:100dvh;padding:var(--space-xxl) var(--page-gutter);background:var(--color-canvas);place-items:center;display:grid}._467yyq_content{width:min(100%,560px)}._467yyq_wordmark{margin:0 0 var(--space-xxl);color:var(--color-text-heading);font-size:var(--font-size-card-title);font-weight:var(--font-weight-bold)}._467yyq_title{color:var(--color-text-heading);font-size:var(--font-size-page-title);font-weight:var(--font-weight-bold);line-height:var(--line-height-page-title);margin:0}._467yyq_description{margin:var(--space-md) 0 0;color:var(--color-text-secondary);font-size:var(--font-size-body);line-height:var(--line-height-body)}._467yyq_steps{gap:var(--space-md);margin:var(--space-xxl) 0;color:var(--color-text-body);padding:0;list-style:none;display:grid}._467yyq_steps li{align-items:center;gap:var(--space-md);min-height:var(--touch-target-min);display:flex}._467yyq_stepNumber{width:var(--control-height);height:var(--control-height);border-radius:var(--radius-full);background:var(--color-canvas-soft);color:var(--color-text-heading);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);flex:none;place-items:center;display:grid}._467yyq_actions{gap:var(--space-sm);display:grid}._467yyq_error{color:var(--color-status-error);font-size:var(--font-size-caption);margin:0}._467yyq_legal{justify-content:center;gap:var(--space-xs);margin-top:var(--space-xl);color:var(--color-text-secondary);font-size:var(--font-size-caption);flex-wrap:wrap;display:flex}._467yyq_legal a{min-height:var(--touch-target-min);align-items:center;display:inline-flex}@media (min-width:600px){._467yyq_content{padding:var(--space-xxl);border:1px solid var(--color-hairline-soft);border-radius:var(--radius-md)}}
.VrZJIq_stack{gap:var(--space-lg);min-width:0;display:grid}.VrZJIq_section{gap:var(--space-md);min-width:0;display:grid}.VrZJIq_title{font-size:var(--font-size-section-title);font-weight:var(--font-weight-semibold);color:var(--color-text-heading)}.VrZJIq_description{font-size:var(--font-size-caption);line-height:var(--line-height-caption);color:var(--color-text-secondary)}.VrZJIq_cards{gap:var(--space-md);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.VrZJIq_card,.VrZJIq_figure{min-width:0;padding:var(--space-lg);border:1px solid var(--color-hairline-soft);border-radius:var(--radius-md)}.VrZJIq_card{gap:var(--space-xs);display:grid}.VrZJIq_card svg{width:var(--icon-size);height:var(--icon-size)}.VrZJIq_value{font-size:var(--font-size-section-title);font-weight:var(--font-weight-bold);color:var(--color-text-heading)}.VrZJIq_heading{justify-content:space-between;align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.VrZJIq_input{width:100%;min-width:0;min-height:var(--control-height);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-sm);background:var(--color-field);font-size:var(--font-size-body);border:1px solid #0000}.VrZJIq_field{gap:var(--space-xs);display:grid}.VrZJIq_field label{font-size:var(--font-size-caption);color:var(--color-text-secondary)}.VrZJIq_figure{gap:var(--space-md);display:grid}.VrZJIq_figure figcaption{font-weight:var(--font-weight-semibold);color:var(--color-text-title)}.VrZJIq_bars{gap:var(--space-sm);display:grid}.VrZJIq_barRow{gap:var(--space-sm);font-size:var(--font-size-caption);grid-template-columns:minmax(0,1fr) minmax(0,2fr) auto;align-items:center;display:grid}.VrZJIq_bar{width:100%;height:var(--space-sm)}.VrZJIq_track{fill:var(--color-canvas-soft)}.VrZJIq_fill{fill:var(--color-primary)}.VrZJIq_graph{width:100%;height:auto;color:var(--color-primary);display:block}.VrZJIq_line{fill:none;stroke:currentColor;stroke-width:3px;stroke-linejoin:round;stroke-linecap:round}.VrZJIq_axis{stroke:var(--color-hairline);stroke-width:1px}.VrZJIq_table{border-collapse:collapse;width:100%;font-size:var(--font-size-caption)}.VrZJIq_table caption{padding-block:var(--space-sm);text-align:left;color:var(--color-text-secondary)}.VrZJIq_table th,.VrZJIq_table td{padding:var(--space-xs);border-bottom:1px solid var(--color-hairline);text-align:left}.VrZJIq_table th{font-weight:var(--font-weight-semibold)}.VrZJIq_details summary{min-height:var(--touch-target-min);padding-block:var(--space-xs);cursor:pointer;color:var(--color-text-heading);text-decoration:underline}.VrZJIq_scroll{max-width:100%;overflow-x:auto}.VrZJIq_locked{justify-items:start;gap:var(--space-md);padding:var(--space-lg);border-radius:var(--radius-md);background:var(--color-canvas-soft);display:grid}.VrZJIq_locked svg{width:var(--icon-size);height:var(--icon-size)}.VrZJIq_locked p{color:var(--color-text-subtle-on-tint)}@media (min-width:600px){.VrZJIq_field{max-width:var(--sheet-max-width)}}
.SzoU1G_form{gap:var(--space-xl);width:min(100%,720px);padding:0 var(--page-gutter) var(--space-section);margin-inline:auto;display:grid}.SzoU1G_progress{gap:var(--space-lg);color:var(--color-text-meta);font-size:var(--font-size-caption);margin:0;padding:0;list-style:none;display:flex}.SzoU1G_progress [aria-current=step]{color:var(--color-text-heading);font-weight:var(--font-weight-semibold)}.SzoU1G_fieldset,.SzoU1G_profile{gap:var(--space-md);border:0;min-width:0;margin:0;padding:0;display:grid}.SzoU1G_fieldset legend,.SzoU1G_profile h2{margin-bottom:var(--space-xs);color:var(--color-text-heading);font-size:var(--font-size-section-title);font-weight:var(--font-weight-semibold);line-height:var(--line-height-title)}.SzoU1G_profile h2{margin:0}.SzoU1G_field{gap:var(--space-xs);display:grid}.SzoU1G_field>label,.SzoU1G_label{color:var(--color-text-heading);font-size:var(--font-size-body);font-weight:var(--font-weight-semibold)}.SzoU1G_field input,.SzoU1G_field textarea{width:100%;min-height:var(--control-height);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-sm);background:var(--color-field);color:var(--color-text-body);font:inherit;border:1px solid #0000}.SzoU1G_field textarea{resize:vertical}.SzoU1G_field input[aria-invalid=true],.SzoU1G_field textarea[aria-invalid=true]{border-color:var(--color-status-error)}.SzoU1G_checkbox,.SzoU1G_radio{align-items:center;gap:var(--space-sm);min-height:var(--touch-target-min);color:var(--color-text-body);font-size:var(--font-size-body);line-height:var(--line-height-body);display:flex}.SzoU1G_checkbox input,.SzoU1G_radio input{width:var(--icon-size);height:var(--icon-size);accent-color:var(--color-primary);flex:none}.SzoU1G_checkbox a{color:var(--color-text-heading);text-underline-offset:var(--space-xxs);text-decoration:underline}.SzoU1G_help{color:var(--color-text-secondary);font-size:var(--font-size-caption);line-height:var(--line-height-caption);margin:0}.SzoU1G_fieldError,.SzoU1G_apiError{color:var(--color-status-error);font-size:var(--font-size-caption);line-height:var(--line-height-caption)}.SzoU1G_apiError{margin:0}.SzoU1G_chips,.SzoU1G_tagList{gap:var(--space-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.SzoU1G_chips li{min-height:var(--touch-target-min);padding-inline:var(--space-md);border-radius:var(--radius-full);background:var(--color-canvas-soft);color:var(--color-text-heading);font-size:var(--font-size-caption);align-items:center;display:inline-flex}.SzoU1G_tagList{max-height:50dvh;margin-bottom:var(--space-md);overflow-y:auto}.SzoU1G_tagList li{flex:40%}.SzoU1G_actions{gap:var(--space-sm);flex-wrap:wrap;justify-content:flex-end;display:flex}.SzoU1G_complete{justify-items:start;gap:var(--space-md);width:min(100%,720px);padding:var(--space-lg) var(--page-gutter);margin-inline:auto;display:grid}.SzoU1G_complete h2{color:var(--color-text-heading);font-size:var(--font-size-section-title);margin:0}.SzoU1G_complete p{color:var(--color-text-secondary);font-size:var(--font-size-body);margin:0}@media (min-width:600px){.SzoU1G_form{padding-inline:var(--space-lg)}}
.tabKMa_editor{gap:var(--space-lg);max-width:var(--form-max-width);margin-inline:auto;display:grid}.tabKMa_steps{gap:var(--space-xs);display:flex}.tabKMa_stepItem{align-items:center;gap:var(--space-xs);min-height:var(--touch-target-min);padding:var(--space-xs) var(--space-sm);font-size:var(--font-size-caption);color:var(--color-text-subtle-on-tint);background-color:var(--color-canvas-soft);border-radius:var(--radius-full);flex:1;display:inline-flex}.tabKMa_stepItem[aria-current=step]{font-weight:var(--font-weight-semibold);color:var(--color-on-primary);background-color:var(--color-primary)}.tabKMa_stepNumber{width:var(--icon-size);height:var(--icon-size);font-size:var(--font-size-meta);border-radius:var(--radius-full);border:1px solid;place-items:center;display:inline-grid}.tabKMa_step,.tabKMa_form{gap:var(--space-xl);display:grid}.tabKMa_step{gap:var(--space-md)}.tabKMa_section{gap:var(--space-md);padding-bottom:var(--space-xl);border-bottom:1px solid var(--color-hairline-soft);display:grid}.tabKMa_sectionTitle{font-size:var(--font-size-section-title);font-weight:var(--font-weight-semibold);line-height:var(--line-height-title);color:var(--color-text-heading)}.tabKMa_optional{font-size:var(--font-size-caption);font-weight:var(--font-weight-regular);color:var(--color-text-secondary)}.tabKMa_field,.tabKMa_fieldset{gap:var(--space-xs);border:0;min-width:0;margin:0;padding:0;display:grid}.tabKMa_fieldHead{justify-content:space-between;align-items:center;gap:var(--space-xs);display:flex}.tabKMa_label{font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);line-height:var(--line-height-caption);color:var(--color-text-heading);padding:0}.tabKMa_subLabel{font-size:var(--font-size-caption);line-height:var(--line-height-caption);color:var(--color-text-secondary)}.tabKMa_input,.tabKMa_textarea{width:100%;min-height:var(--control-height);padding:var(--space-sm) var(--space-md);font-size:var(--font-size-body);color:var(--color-text-body);background-color:var(--color-field);border-radius:var(--radius-sm);border:1px solid #0000}.tabKMa_textarea{line-height:var(--line-height-body);resize:vertical}.tabKMa_period .tabKMa_input{min-width:0;padding-inline:var(--space-sm)}.tabKMa_input[aria-invalid=true],.tabKMa_textarea[aria-invalid=true]{border-color:var(--color-status-error)}.tabKMa_fieldFoot{justify-content:space-between;align-items:flex-start;gap:var(--space-sm);display:flex}.tabKMa_fieldFoot>:last-child{margin-left:auto}.tabKMa_hint{font-size:var(--font-size-caption);line-height:var(--line-height-caption);color:var(--color-text-secondary)}.tabKMa_error{font-size:var(--font-size-caption);line-height:var(--line-height-caption);color:var(--color-status-error)}.tabKMa_search{position:relative}.tabKMa_searchIcon{top:50%;left:var(--space-md);width:var(--icon-size);height:var(--icon-size);color:var(--color-text-subtle-on-tint);pointer-events:none;position:absolute;transform:translateY(-50%)}.tabKMa_searchInput{width:100%;min-height:var(--control-height);padding:var(--space-sm) var(--space-md) var(--space-sm) calc(var(--space-md) + var(--icon-size) + var(--space-sm));font-size:var(--font-size-body);color:var(--color-text-body);background-color:var(--color-field);border-radius:var(--radius-full);border:0}.tabKMa_repos{gap:var(--space-xs);display:grid}.tabKMa_repo{align-items:center;gap:var(--space-sm);min-height:var(--touch-target-min);padding:var(--space-md);border:1px solid var(--color-hairline);border-radius:var(--radius-sm);cursor:pointer;display:flex}.tabKMa_repo:has(input:checked){background-color:var(--color-canvas-soft);border-color:var(--color-primary)}.tabKMa_repo:has(input:disabled){cursor:not-allowed;opacity:.5}.tabKMa_control{width:var(--icon-size);height:var(--icon-size);accent-color:var(--color-primary);flex-shrink:0}.tabKMa_repoText{gap:var(--space-xxs);flex:1;min-width:0;display:grid}.tabKMa_repoName{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);color:var(--color-text-title);overflow-wrap:anywhere}.tabKMa_repoMeta{align-items:center;gap:var(--space-xxs) var(--space-sm);font-size:var(--font-size-meta);line-height:var(--line-height-caption);color:var(--color-text-meta);flex-wrap:wrap;display:flex}.tabKMa_stars,.tabKMa_fork{align-items:center;gap:var(--space-xxs);display:inline-flex}.tabKMa_fork{font-weight:var(--font-weight-semibold);color:var(--color-text-secondary)}.tabKMa_metaIcon{width:var(--icon-size-sm);height:var(--icon-size-sm)}.tabKMa_posted{padding:0 var(--space-xs);font-size:var(--font-size-meta);color:var(--color-text-subtle-on-tint);background-color:var(--color-canvas-soft);border-radius:var(--radius-full);flex-shrink:0}.tabKMa_chosen{justify-content:space-between;align-items:center;gap:var(--space-xs);display:flex}.tabKMa_chosenText{font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary)}.tabKMa_repoCard{gap:var(--space-xs);padding:var(--space-lg);border:1px solid var(--color-hairline-soft);border-radius:var(--radius-md);display:grid}.tabKMa_repoCardName{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}.tabKMa_repoDescription{font-size:var(--font-size-caption);line-height:var(--line-height-caption);color:var(--color-text-secondary)}.tabKMa_contribution{gap:var(--space-xs);margin-top:var(--space-xs);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tabKMa_contribution>div{gap:var(--space-xxs);padding:var(--space-sm) var(--space-md);background-color:var(--color-canvas-soft);border-radius:var(--radius-sm);display:grid}.tabKMa_contribution dt{font-size:var(--font-size-meta);color:var(--color-text-subtle-on-tint)}.tabKMa_contribution dd{font-size:var(--font-size-card-title);font-weight:var(--font-weight-semibold);color:var(--color-text-title)}.tabKMa_commitNotice{justify-items:start;gap:var(--space-xs);padding:var(--space-sm) var(--space-md);font-size:var(--font-size-caption);line-height:var(--line-height-caption);color:var(--color-status-warning);border:1px solid var(--color-hairline);border-radius:var(--radius-sm);display:grid}.tabKMa_linkRow{align-items:center;gap:var(--space-xxs) var(--space-xs);grid-template-columns:minmax(0,1fr) auto;display:grid}.tabKMa_linkError{font-size:var(--font-size-caption);color:var(--color-status-error);grid-column:1/-1}.tabKMa_iconButton{width:var(--control-height);height:var(--control-height);color:var(--color-status-error);border:1px solid var(--color-hairline);border-radius:var(--radius-full);place-items:center;display:inline-grid}.tabKMa_period{gap:var(--space-xs);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tabKMa_suffixInput{align-items:center;gap:var(--space-xs);max-width:calc(var(--control-height) * 3);font-size:var(--font-size-body);color:var(--color-text-body);display:flex}.tabKMa_tags{gap:var(--space-xs);flex-wrap:wrap;display:flex}.tabKMa_tag{align-items:center;gap:var(--space-xxs);min-height:var(--touch-target-min);padding:0 var(--space-sm) 0 var(--space-md);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);color:var(--color-text-heading);background-color:var(--color-canvas-soft);border-radius:var(--radius-full);display:inline-flex}.tabKMa_failure{gap:var(--space-sm);padding:var(--space-md);font-size:var(--font-size-caption);line-height:var(--line-height-caption);color:var(--color-status-error);border:1px solid var(--color-status-error);border-radius:var(--radius-sm);display:grid}.tabKMa_submitBar{z-index:var(--z-chrome);padding:var(--space-sm) 0 calc(var(--space-sm) + env(safe-area-inset-bottom));background-color:var(--color-canvas);border-top:1px solid var(--color-hairline-soft);position:sticky;bottom:0}@media (min-width:600px){.tabKMa_submitBar{justify-content:flex-end;display:flex}.tabKMa_submitBar>*{width:auto}}
.olHFWa_editor{gap:var(--space-xl);max-width:var(--form-max-width);margin-inline:auto;display:grid}.olHFWa_form{gap:var(--space-xl);display:grid}.olHFWa_section{gap:var(--space-md);padding-bottom:var(--space-xl);border-bottom:1px solid var(--color-hairline-soft);display:grid}.olHFWa_sectionHead{justify-content:space-between;align-items:center;gap:var(--space-xs);display:flex}.olHFWa_sectionTitle{font-size:var(--font-size-section-title);font-weight:var(--font-weight-semibold);line-height:var(--line-height-title);color:var(--color-text-heading)}.olHFWa_optional{font-size:var(--font-size-caption);font-weight:var(--font-weight-regular);color:var(--color-text-secondary)}.olHFWa_field{gap:var(--space-xs);min-width:0;display:grid}.olHFWa_fieldset{gap:var(--space-xs);border:0;min-width:0;margin:0;padding:0;display:grid}.olHFWa_label{font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);line-height:var(--line-height-caption);color:var(--color-text-heading);padding:0}.olHFWa_input,.olHFWa_textarea{width:100%;min-height:var(--control-height);padding:var(--space-sm) var(--space-md);font-size:var(--font-size-body);color:var(--color-text-body);background-color:var(--color-field);border-radius:var(--radius-sm);border:1px solid #0000}.olHFWa_textarea{line-height:var(--line-height-body);resize:vertical}.olHFWa_input[aria-invalid=true],.olHFWa_textarea[aria-invalid=true],.olHFWa_stepValue[aria-invalid=true]{border-color:var(--color-status-error)}.olHFWa_fieldFoot{justify-content:space-between;align-items:flex-start;gap:var(--space-sm);display:flex}.olHFWa_fieldFoot>:last-child{margin-left:auto}.olHFWa_hint{font-size:var(--font-size-caption);line-height:var(--line-height-caption);color:var(--color-text-secondary)}.olHFWa_error{font-size:var(--font-size-caption);line-height:var(--line-height-caption);color:var(--color-status-error)}.olHFWa_chips{gap:var(--space-xs);flex-wrap:wrap;display:flex}.olHFWa_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}.olHFWa_chip:has(.olHFWa_radio:checked){color:var(--color-on-primary);background-color:var(--color-primary);border-color:var(--color-primary)}.olHFWa_chip:has(.olHFWa_radio:focus-visible){outline:2px solid var(--color-focus-ring);outline-offset:2px}.olHFWa_radio{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.olHFWa_chipIcon{width:var(--icon-size-sm);height:var(--icon-size-sm)}.olHFWa_tags{gap:var(--space-xs);flex-wrap:wrap;display:flex}.olHFWa_tag{align-items:center;gap:var(--space-xxs);min-height:var(--touch-target-min);padding:0 var(--space-sm) 0 var(--space-md);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);color:var(--color-text-heading);background-color:var(--color-canvas-soft);border-radius:var(--radius-full);display:inline-flex}.olHFWa_roles{gap:var(--space-sm);display:grid}.olHFWa_roleRow{gap:var(--space-xs);padding:var(--space-md);background-color:var(--color-canvas-soft);border-radius:var(--radius-sm);display:grid}.olHFWa_roleMain{align-items:end;gap:var(--space-sm);grid-template-columns:minmax(0,1fr) auto;display:grid}.olHFWa_roleMain>.olHFWa_field:first-child{grid-column:1/-1}.olHFWa_roleRow .olHFWa_input,.olHFWa_roleRow .olHFWa_stepValue{background-color:var(--color-canvas)}.olHFWa_roleRow .olHFWa_hint{color:var(--color-text-subtle-on-tint)}.olHFWa_lockedRole{min-height:var(--control-height);font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);color:var(--color-text-title);align-items:center;display:flex}.olHFWa_stepper{align-items:center;gap:var(--space-xxs);display:flex}.olHFWa_stepButton,.olHFWa_removeButton{width:var(--control-height);height:var(--control-height);color:var(--color-text-heading);background-color:var(--color-canvas);border:1px solid var(--color-hairline);border-radius:var(--radius-full);flex-shrink:0;place-items:center;display:inline-grid}.olHFWa_stepButton:disabled{cursor:not-allowed;opacity:.5}.olHFWa_removeButton{color:var(--color-status-error)}.olHFWa_stepValue{width:var(--control-height);min-height:var(--control-height);font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);text-align:center;color:var(--color-text-body);border-radius:var(--radius-sm);appearance:textfield;border:1px solid #0000;padding:0}.olHFWa_stepValue::-webkit-inner-spin-button{appearance:none;margin:0}.olHFWa_stepValue::-webkit-outer-spin-button{appearance:none;margin:0}@media (min-width:600px){.olHFWa_roleMain{grid-template-columns:minmax(0,1fr) auto auto}.olHFWa_roleMain>.olHFWa_field:first-child{grid-column:auto}}.olHFWa_limit,.olHFWa_limitFull{gap:var(--space-xxs);padding:var(--space-sm) var(--space-md);font-size:var(--font-size-caption);line-height:var(--line-height-caption);font-weight:var(--font-weight-semibold);color:var(--color-text-subtle-on-tint);background-color:var(--color-canvas-soft);border-radius:var(--radius-sm);display:grid}.olHFWa_limitFull{color:var(--color-status-warning)}.olHFWa_limitText{font-weight:var(--font-weight-regular)}.olHFWa_inlineLink{font-weight:var(--font-weight-semibold);text-decoration:underline}.olHFWa_failure{gap:var(--space-sm);padding:var(--space-md);font-size:var(--font-size-caption);line-height:var(--line-height-caption);color:var(--color-status-error);border:1px solid var(--color-status-error);border-radius:var(--radius-sm);display:grid}.olHFWa_submitBar{z-index:var(--z-chrome);padding:var(--space-sm) 0 calc(var(--space-sm) + env(safe-area-inset-bottom));background-color:var(--color-canvas);border-top:1px solid var(--color-hairline-soft);position:sticky;bottom:0}@media (min-width:600px){.olHFWa_submitBar{justify-content:flex-end;display:flex}.olHFWa_submitBar>*{width:auto}}.olHFWa_statusSection{gap:var(--space-md);display:grid}.olHFWa_statusText{font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-text-body)}.olHFWa_statusActions{gap:var(--space-xs);flex-wrap:wrap;display:flex}
._2UDRuW_toolbar{justify-items:start;gap:var(--space-xs);margin-bottom:var(--space-md);display:grid}._2UDRuW_hint{font-size:var(--font-size-caption);line-height:var(--line-height-caption);color:var(--color-text-secondary)}._2UDRuW_notice{padding:var(--space-sm) var(--space-md);font-size:var(--font-size-caption);line-height:var(--line-height-caption);color:var(--color-text-subtle-on-tint);background-color:var(--color-canvas-soft);border-radius:var(--radius-sm)}._2UDRuW_columns{grid-auto-columns:calc(100% - var(--space-xl));gap:var(--space-sm);padding-bottom:var(--space-sm);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;grid-auto-flow:column;display:grid;position:relative;overflow-x:auto}._2UDRuW_columns[data-dragging=true]{scroll-snap-type:none}@media (min-width:600px){._2UDRuW_columns{grid-auto-columns:calc(50% - var(--space-xs))}}@media (min-width:1024px){._2UDRuW_columns{grid-auto-columns:minmax(0,1fr);overflow-x:visible}}._2UDRuW_column{align-content:start;gap:var(--space-sm);min-width:0;padding:var(--space-sm);background-color:var(--color-canvas-soft);border-radius:var(--radius-sm);scroll-snap-align:start;border:2px solid #0000;display:grid}._2UDRuW_column[data-over=true]{border-color:var(--color-primary)}._2UDRuW_columnTitle{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);color:var(--color-text-heading);justify-content:space-between;align-items:center;display:flex}._2UDRuW_count{padding:0 var(--space-xs);font-size:var(--font-size-meta);color:var(--color-text-subtle-on-tint);background-color:var(--color-canvas);border-radius:var(--radius-full)}._2UDRuW_empty{padding:var(--space-md) 0;font-size:var(--font-size-caption);color:var(--color-text-subtle-on-tint);text-align:center}._2UDRuW_cards{gap:var(--space-xs);display:grid}._2UDRuW_card{gap:var(--space-xs);padding:var(--space-sm);background-color:var(--color-canvas);border:1px solid var(--color-hairline-soft);border-radius:var(--radius-sm);display:grid}._2UDRuW_card[data-dragging=true]{opacity:.4}._2UDRuW_card[aria-busy=true]{opacity:.7}._2UDRuW_overlayCard{padding:var(--space-sm);background-color:var(--color-canvas);border:1px solid var(--color-hairline);border-radius:var(--radius-sm)}._2UDRuW_cardTop{justify-content:space-between;align-items:center;gap:var(--space-xs);display:flex}._2UDRuW_repo{font-size:var(--font-size-meta);color:var(--color-text-meta)}._2UDRuW_blocked{padding:0 var(--space-xs);font-size:var(--font-size-meta);font-weight:var(--font-weight-semibold);color:var(--color-status-warning);border-radius:var(--radius-full);border:1px solid}._2UDRuW_cardTitle{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);line-height:var(--line-height-title);color:var(--color-text-title)}._2UDRuW_cardLink{padding-block:var(--space-xxs);display:block}._2UDRuW_meta{align-items:center;gap:var(--space-xs);font-size:var(--font-size-caption);flex-wrap:wrap;display:flex}._2UDRuW_due{color:var(--color-text-secondary)}._2UDRuW_overdue{font-weight:var(--font-weight-semibold);color:var(--color-status-error)}._2UDRuW_assignees{align-items:center;display:inline-flex}._2UDRuW_avatar{margin-left:calc(-1 * var(--space-xxs));border:2px solid var(--color-canvas);border-radius:var(--radius-full)}._2UDRuW_avatar:first-of-type{margin-left:0}._2UDRuW_more{margin-left:var(--space-xxs);font-size:var(--font-size-meta);color:var(--color-text-meta)}._2UDRuW_labels{gap:var(--space-xxs);flex-wrap:wrap;display:flex}._2UDRuW_label{align-items:center;gap:var(--space-xxs);padding:0 var(--space-xs);font-size:var(--font-size-meta);color:var(--color-text-subtle-on-tint);background-color:var(--color-canvas-soft);border-radius:var(--radius-full);display:inline-flex}._2UDRuW_swatch{width:var(--badge-dot-size);height:var(--badge-dot-size);border-radius:var(--radius-full)}._2UDRuW_warning{font-size:var(--font-size-meta);font-weight:var(--font-weight-semibold);color:var(--color-status-warning)}._2UDRuW_cardActions{justify-content:space-between;align-items:center;gap:var(--space-xs);display:flex}._2UDRuW_handle{width:var(--touch-target-min);height:var(--touch-target-min);color:var(--color-text-subtle-on-tint);border-radius:var(--radius-sm);touch-action:none;cursor:grab;justify-content:center;align-items:center;display:inline-flex}._2UDRuW_handle:active{cursor:grabbing}._2UDRuW_statusButton{white-space:nowrap}
._7th5Uq_toolbar{gap:var(--space-sm);margin-bottom:var(--space-md);display:grid}._7th5Uq_nav{align-items:center;gap:var(--space-xs);display:flex}._7th5Uq_title{font-size:var(--font-size-card-title);font-weight:var(--font-weight-semibold);line-height:var(--line-height-title);color:var(--color-text-heading);text-align:center;flex:1}._7th5Uq_iconButton{width:var(--control-height);padding:0}._7th5Uq_controls{justify-content:space-between;align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}._7th5Uq_views{gap:var(--space-xxs);padding:var(--space-xxs);background-color:var(--color-canvas-soft);border-radius:var(--radius-full);display:flex}._7th5Uq_view{min-width:var(--control-height);min-height:var(--touch-target-min);padding:0 var(--space-md);color:var(--color-text-subtle-on-tint);border-radius:var(--radius-full)}._7th5Uq_view[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)}._7th5Uq_assignee{align-items:center;gap:var(--space-xs);display:flex}._7th5Uq_assigneeLabel{font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);color:var(--color-text-heading)}._7th5Uq_select{min-height:var(--control-height);padding:0 var(--space-md);font-size:var(--font-size-body);color:var(--color-text-body);background-color:var(--color-field);border-radius:var(--radius-sm);border:0}@media (min-width:600px){._7th5Uq_toolbar{grid-template-columns:1fr auto;align-items:center}._7th5Uq_title{text-align:center;flex:none}}._7th5Uq_table{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%}._7th5Uq_weekday{padding-bottom:var(--space-xs);font-size:var(--font-size-meta);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary)}._7th5Uq_weekday abbr{text-decoration:none}._7th5Uq_cell{height:calc(var(--touch-target-min) + var(--space-lg));padding:var(--space-xxs) 0 var(--space-xs);vertical-align:top;border-top:1px solid var(--color-hairline-soft);position:relative}._7th5Uq_table[data-view=week] ._7th5Uq_cell{height:calc(var(--touch-target-min) * 4)}._7th5Uq_dayButton{text-align:left;display:flex}._7th5Uq_dayButton:after{content:"";position:absolute;inset:0}._7th5Uq_dayButton:focus-visible{outline:none}._7th5Uq_dayButton:focus-visible:after{outline:2px solid var(--color-focus-ring);outline-offset:-2px}._7th5Uq_dayNumber{min-width:var(--icon-size);height:var(--icon-size);margin-left:var(--space-xxs);font-size:var(--font-size-meta);color:var(--color-text-title);border-radius:var(--radius-full);align-self:flex-start;place-items:center;display:inline-grid}._7th5Uq_cell[data-muted=true] ._7th5Uq_dayNumber{color:var(--color-text-meta)}._7th5Uq_cell[aria-current=date] ._7th5Uq_dayNumber{font-weight:var(--font-weight-bold);color:var(--color-on-primary);background-color:var(--color-primary)}._7th5Uq_bars{gap:var(--space-xxs);margin-top:var(--space-xxs);pointer-events:none;display:grid}._7th5Uq_bar,._7th5Uq_gap{height:calc(var(--font-size-meta) * var(--line-height-caption));position:relative}._7th5Uq_bar{background-color:var(--color-primary)}._7th5Uq_bar[data-round-start=true]{margin-left:var(--space-xxs);border-top-left-radius:var(--radius-full);border-bottom-left-radius:var(--radius-full)}._7th5Uq_bar[data-round-end=true]{margin-right:var(--space-xxs);border-top-right-radius:var(--radius-full);border-bottom-right-radius:var(--radius-full)}._7th5Uq_bar[data-overdue=true]{background-color:var(--color-status-error)}._7th5Uq_bar[data-done=true]{background-color:var(--color-hairline)}._7th5Uq_bar[data-dot=true]{background-color:#0000}._7th5Uq_bar[data-dot=true]:before{top:50%;left:var(--space-xxs);width:var(--space-xs);height:var(--space-xs);content:"";background-color:var(--color-primary);border-radius:var(--radius-full);position:absolute;transform:translateY(-50%)}._7th5Uq_bar[data-dot=true][data-overdue=true]:before{background-color:var(--color-status-error)}._7th5Uq_bar[data-dot=true][data-done=true]:before{background-color:var(--color-hairline)}._7th5Uq_barTitle{inset:0 auto 0 var(--space-xs);z-index:1;width:calc(var(--span) * 100% - var(--space-sm));font-size:var(--font-size-meta);line-height:var(--line-height-caption);color:var(--color-on-primary);white-space:nowrap;text-overflow:ellipsis;position:absolute;overflow:hidden}._7th5Uq_bar[data-done=true] ._7th5Uq_barTitle{color:var(--color-text-heading)}._7th5Uq_bar[data-dot=true] ._7th5Uq_barTitle{left:calc(var(--space-xs) + var(--space-sm));color:var(--color-text-title)}._7th5Uq_bar[data-dot=true][data-overdue=true] ._7th5Uq_barTitle{color:var(--color-status-error)}._7th5Uq_more{padding-left:var(--space-xxs);font-size:var(--font-size-meta);color:var(--color-text-meta)}._7th5Uq_table[data-view=month] ._7th5Uq_barTitle{display:none}._7th5Uq_table[data-view=month] ._7th5Uq_bar,._7th5Uq_table[data-view=month] ._7th5Uq_gap{height:var(--space-xxs)}._7th5Uq_table[data-view=month] ._7th5Uq_bar[data-dot=true]:before{width:var(--space-xxs);height:var(--space-xxs)}@media (min-width:600px){._7th5Uq_table[data-view=month] ._7th5Uq_barTitle{display:block}._7th5Uq_table[data-view=month] ._7th5Uq_bar,._7th5Uq_table[data-view=month] ._7th5Uq_gap{height:calc(var(--font-size-meta) * var(--line-height-caption))}._7th5Uq_table[data-view=month] ._7th5Uq_bar[data-dot=true]:before{width:var(--space-xs);height:var(--space-xs)}}._7th5Uq_note{margin-top:var(--space-md);font-size:var(--font-size-caption);line-height:var(--line-height-caption);color:var(--color-text-secondary)}._7th5Uq_link{font-weight:var(--font-weight-semibold);color:var(--color-text-heading);text-decoration:underline}._7th5Uq_dayList{gap:var(--space-xs);display:grid}._7th5Uq_dayItem{gap:var(--space-xxs);padding:var(--space-sm) var(--space-md);border:1px solid var(--color-hairline-soft);border-radius:var(--radius-sm);display:grid}._7th5Uq_repo{font-size:var(--font-size-meta);color:var(--color-text-meta)}._7th5Uq_dayTitle{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);color:var(--color-text-title)}._7th5Uq_dayLink{padding-block:var(--space-xs);display:block}._7th5Uq_dayMeta{align-items:center;gap:var(--space-xs);font-size:var(--font-size-caption);color:var(--color-text-secondary);flex-wrap:wrap;display:flex}._7th5Uq_status{padding:0 var(--space-xs);font-size:var(--font-size-meta);font-weight:var(--font-weight-semibold);color:var(--color-text-subtle-on-tint);background-color:var(--color-canvas-soft);border-radius:var(--radius-full)}._7th5Uq_overdue{font-weight:var(--font-weight-semibold);color:var(--color-status-error)}
.NTanPW_back{align-items:center;gap:var(--space-xs);min-height:var(--touch-target-min);margin-bottom:var(--space-sm);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);color:var(--color-text-heading);display:inline-flex}.NTanPW_back svg{width:var(--icon-size-sm);height:var(--icon-size-sm)}.NTanPW_article{gap:var(--space-lg);display:grid}.NTanPW_head{justify-items:start;gap:var(--space-xs);display:grid}.NTanPW_repo{font-size:var(--font-size-meta);color:var(--color-text-meta)}.NTanPW_title{font-size:var(--font-size-section-title);font-weight:var(--font-weight-semibold);line-height:var(--line-height-title);color:var(--color-text-heading)}.NTanPW_byline{align-items:center;gap:var(--space-xs);font-size:var(--font-size-caption);color:var(--color-text-secondary);display:flex}.NTanPW_avatar{border-radius:var(--radius-full);flex-shrink:0}.NTanPW_warning{font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);color:var(--color-status-warning)}.NTanPW_notice{padding:var(--space-sm) var(--space-md);font-size:var(--font-size-caption);line-height:var(--line-height-caption);color:var(--color-text-subtle-on-tint);background-color:var(--color-canvas-soft);border-radius:var(--radius-sm)}.NTanPW_section{gap:var(--space-sm);display:grid}.NTanPW_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)}.NTanPW_fields{border:1px solid var(--color-hairline-soft);border-radius:var(--radius-sm);grid-template-columns:max-content minmax(0,1fr);display:grid}.NTanPW_field{grid-column:1/-1;grid-template-columns:subgrid;gap:var(--space-xs) var(--space-sm);padding:var(--space-md);align-items:center;display:grid}.NTanPW_field+.NTanPW_field{border-top:1px solid var(--color-hairline-soft)}.NTanPW_term{font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary)}.NTanPW_value{align-items:center;gap:var(--space-xs);min-width:0;font-size:var(--font-size-body);color:var(--color-text-body);flex-wrap:wrap;display:flex}.NTanPW_action{grid-column:2}@media (min-width:600px){.NTanPW_fields{grid-template-columns:max-content minmax(0,1fr) auto}.NTanPW_action{grid-column:auto;justify-self:end}}.NTanPW_status{padding:0 var(--space-xs);font-size:var(--font-size-meta);font-weight:var(--font-weight-semibold);color:var(--color-text-subtle-on-tint);background-color:var(--color-canvas-soft);border-radius:var(--radius-full)}.NTanPW_meta{font-size:var(--font-size-caption);color:var(--color-text-meta)}.NTanPW_overdue{font-weight:var(--font-weight-semibold);color:var(--color-status-error)}.NTanPW_people,.NTanPW_labels{gap:var(--space-xs);flex-wrap:wrap;display:flex}.NTanPW_person{align-items:center;gap:var(--space-xxs);display:inline-flex}.NTanPW_label{align-items:center;gap:var(--space-xxs);padding:0 var(--space-xs);font-size:var(--font-size-meta);color:var(--color-text-subtle-on-tint);background-color:var(--color-canvas-soft);border-radius:var(--radius-full);display:inline-flex}.NTanPW_swatch{width:var(--badge-dot-size);height:var(--badge-dot-size);border-radius:var(--radius-full)}.NTanPW_markdown{min-width:0;font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-text-body);overflow-wrap:anywhere}.NTanPW_markdown>*+*{margin-top:var(--space-sm)}.NTanPW_markdown :is(h1,h2,h3,h4,h5,h6){font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);color:var(--color-text-heading)}.NTanPW_markdown ul,.NTanPW_markdown ol{padding-left:var(--space-lg);list-style:revert}.NTanPW_markdown a{color:var(--color-text-heading);text-decoration:underline}.NTanPW_markdown pre,.NTanPW_markdown table{max-width:100%;display:block;overflow-x:auto}.NTanPW_markdown pre{padding:var(--space-sm);font-size:var(--font-size-caption);background-color:var(--color-canvas-soft);border-radius:var(--radius-sm)}.NTanPW_markdown code{font-size:var(--font-size-caption)}.NTanPW_markdown th,.NTanPW_markdown td{padding:var(--space-xxs) var(--space-xs);border:1px solid var(--color-hairline)}.NTanPW_markdown img{border-radius:var(--radius-sm);max-width:100%;height:auto}.NTanPW_markdown li:has(>.NTanPW_task){margin-left:calc(-1 * var(--space-lg));list-style:none}.NTanPW_task{width:var(--icon-size-sm);height:var(--icon-size-sm);margin-right:var(--space-xs);font-size:var(--font-size-meta);color:var(--color-on-primary);vertical-align:middle;border:1px solid var(--color-hairline);border-radius:var(--radius-full);place-items:center;line-height:1;display:inline-grid}.NTanPW_task[data-checked=true]{background-color:var(--color-primary);border-color:var(--color-primary)}
.QEPRxW_indicator{top:var(--header-height);z-index:var(--z-chrome);pointer-events:none;opacity:var(--pull-progress,0);transform:translateY(calc(var(--pull-distance,0px) - var(--control-height)));justify-content:center;display:flex;position:fixed;left:0;right:0}.QEPRxW_indicator[data-active=false]{visibility:hidden}.QEPRxW_pill{align-items:center;gap:var(--space-xs);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-heading);background-color:var(--color-canvas-soft);border-radius:var(--radius-full);display:inline-flex}.QEPRxW_icon{width:var(--icon-size-sm);height:var(--icon-size-sm);transform:rotate(calc(var(--pull-progress,0) * 360deg))}
.sjEQEq_steps{gap:var(--space-xs);margin-bottom:var(--space-lg);display:flex}.sjEQEq_stepItem{align-items:center;gap:var(--space-xs);min-height:var(--touch-target-min);padding:var(--space-xs) var(--space-sm);font-size:var(--font-size-caption);color:var(--color-text-subtle-on-tint);background-color:var(--color-canvas-soft);border-radius:var(--radius-full);flex:1;display:inline-flex}.sjEQEq_stepItem[aria-current=step]{font-weight:var(--font-weight-semibold);color:var(--color-on-primary);background-color:var(--color-primary)}.sjEQEq_stepNumber{width:var(--icon-size);height:var(--icon-size);font-size:var(--font-size-meta);border-radius:var(--radius-full);border:1px solid;place-items:center;display:inline-grid}.sjEQEq_form{gap:var(--space-lg);display:grid}.sjEQEq_fieldset{gap:var(--space-xs);border:0;padding:0;display:grid}.sjEQEq_legend,.sjEQEq_label{margin-bottom:var(--space-xxs);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);color:var(--color-text-heading)}.sjEQEq_group{gap:var(--space-xs);display:grid}.sjEQEq_group+.sjEQEq_group{margin-top:var(--space-sm)}.sjEQEq_groupTitle{font-size:var(--font-size-meta);color:var(--color-text-meta)}.sjEQEq_options{gap:var(--space-xxs);display:grid}.sjEQEq_option{align-items:center;gap:var(--space-sm);min-height:var(--touch-target-min);padding:var(--space-xs) var(--space-sm);border:1px solid var(--color-hairline-soft);border-radius:var(--radius-sm);display:flex}.sjEQEq_option:has(input:checked){background-color:var(--color-canvas-soft);border-color:var(--color-canvas-soft)}.sjEQEq_option:has(input:disabled){cursor:not-allowed;opacity:.5}.sjEQEq_control{width:var(--icon-size);height:var(--icon-size);accent-color:var(--color-primary);flex-shrink:0}.sjEQEq_optionText{min-width:0;display:grid}.sjEQEq_optionTitle{font-size:var(--font-size-body);color:var(--color-text-title)}.sjEQEq_optionHint{font-size:var(--font-size-meta);color:var(--color-text-secondary)}.sjEQEq_field{gap:var(--space-xs);display:grid}.sjEQEq_input,.sjEQEq_textarea{width:100%;min-height:var(--control-height);padding:var(--space-sm) var(--space-md);font-size:var(--font-size-body);color:var(--color-text-body);background-color:var(--color-field);border-radius:var(--radius-sm);border:1px solid #0000}.sjEQEq_textarea{line-height:var(--line-height-body);resize:vertical}.sjEQEq_input[aria-invalid=true],.sjEQEq_textarea[aria-invalid=true]{border-color:var(--color-status-error)}.sjEQEq_hint{font-size:var(--font-size-caption);line-height:var(--line-height-caption);color:var(--color-text-secondary)}.sjEQEq_error{font-size:var(--font-size-caption);color:var(--color-status-error)}.sjEQEq_notice,.sjEQEq_help{padding:var(--space-sm) var(--space-md);font-size:var(--font-size-caption);line-height:var(--line-height-caption);color:var(--color-text-subtle-on-tint);background-color:var(--color-canvas-soft);border-radius:var(--radius-sm)}.sjEQEq_chosen{justify-content:space-between;align-items:center;gap:var(--space-xs);margin-bottom:var(--space-md);flex-wrap:wrap;display:flex}.sjEQEq_chosenText{font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary)}.sjEQEq_props{gap:var(--space-sm);display:grid}.sjEQEq_propsTitle{font-size:var(--font-size-card-title);font-weight:var(--font-weight-semibold);line-height:var(--line-height-title);color:var(--color-text-heading)}.sjEQEq_fields{border:1px solid var(--color-hairline-soft);border-radius:var(--radius-sm);grid-template-columns:max-content minmax(0,1fr);display:grid}.sjEQEq_row{grid-column:1/-1;grid-template-columns:subgrid;gap:var(--space-xs) var(--space-sm);padding:var(--space-md);align-items:center;display:grid}.sjEQEq_row+.sjEQEq_row{border-top:1px solid var(--color-hairline-soft)}.sjEQEq_term{font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary)}.sjEQEq_value{min-width:0;color:var(--color-text-body)}.sjEQEq_action{grid-column:2}.sjEQEq_failure{justify-items:start;gap:var(--space-sm);padding:var(--space-md);font-size:var(--font-size-caption);color:var(--color-status-error);border:1px solid var(--color-hairline);border-radius:var(--radius-sm);display:grid}.sjEQEq_progress{gap:var(--space-xs);padding:var(--space-md);background-color:var(--color-canvas-soft);border-radius:var(--radius-sm);display:grid}.sjEQEq_progressTitle{font-weight:var(--font-weight-semibold);color:var(--color-text-heading)}.sjEQEq_progressSteps{gap:var(--space-xxs);font-size:var(--font-size-caption);color:var(--color-text-subtle-on-tint);display:grid}.sjEQEq_progressSteps [data-done=true]{color:var(--color-text-heading)}.sjEQEq_actions{justify-content:flex-end;display:flex}@media (min-width:600px){.sjEQEq_fields{grid-template-columns:max-content minmax(0,1fr) auto}.sjEQEq_action{grid-column:auto;justify-self:end}}
.r7EjqG_count{font-size:var(--font-size-caption);line-height:var(--line-height-caption);color:var(--color-text-meta);margin-block-end:var(--space-sm)}.r7EjqG_list{gap:var(--space-xs);grid-template-columns:minmax(0,1fr);display:grid}.r7EjqG_row{gap:var(--space-xxs);padding:var(--space-md);background-color:var(--color-canvas);border:1px solid var(--color-hairline-soft);border-radius:var(--radius-sm);display:grid}.r7EjqG_team{font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);line-height:var(--line-height-caption);color:var(--color-text-secondary)}.r7EjqG_repo{font-size:var(--font-size-meta);line-height:var(--line-height-caption);color:var(--color-text-meta)}.r7EjqG_title{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);line-height:var(--line-height-title);color:var(--color-text-title)}.r7EjqG_link{min-height:var(--touch-target-min);padding-block:var(--space-xs);display:block}.r7EjqG_meta{align-items:center;gap:var(--space-xs) var(--space-sm);font-size:var(--font-size-caption);line-height:var(--line-height-caption);flex-wrap:wrap;display:flex}.r7EjqG_status{padding:0 var(--space-xs);font-size:var(--font-size-meta);font-weight:var(--font-weight-semibold);color:var(--color-text-subtle-on-tint);background-color:var(--color-canvas-soft);border-radius:var(--radius-full)}.r7EjqG_due{color:var(--color-text-secondary)}.r7EjqG_overdue{font-weight:var(--font-weight-semibold);color:var(--color-status-error)}.r7EjqG_noDue{color:var(--color-text-meta)}@media (min-width:1024px){.r7EjqG_list{grid-template-columns:repeat(2,minmax(0,1fr))}}
