.JwFBPq_root{background:var(--color-bg-canvas);flex-direction:column;height:100dvh;display:flex}.JwFBPq_frame{flex:1;min-height:0;display:flex}.JwFBPq_sidebar{background:var(--color-bg-surface);border-right:1px solid var(--color-border-subtle);flex-direction:column;flex:none;width:248px;display:flex;overflow-y:auto}.JwFBPq_brand{padding:var(--space-4);border-bottom:1px solid var(--color-border-subtle);align-items:center;gap:10px;display:flex}.JwFBPq_tile{border-radius:var(--radius-sm);background:var(--color-bg-sunken);width:32px;height:32px;color:var(--color-text-primary);font:var(--type-panel-label);flex:none;justify-content:center;align-items:center;display:flex}.JwFBPq_brandText{flex-direction:column;min-width:0;display:flex}.JwFBPq_ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.JwFBPq_tenantName{font:var(--type-panel-label)}.JwFBPq_caption{font:var(--type-panel-caption);color:var(--color-text-secondary)}.JwFBPq_nav{gap:var(--space-4);padding:var(--space-3) var(--space-2);flex-direction:column;flex:1;display:flex}.JwFBPq_group{flex-direction:column;gap:2px;display:flex}.JwFBPq_groupLabel{padding:var(--space-1) 10px;font:var(--type-panel-caption);color:var(--color-text-tertiary)}.JwFBPq_item{border-radius:var(--radius-md);height:40px;color:var(--color-text-primary);font:var(--type-panel-small);white-space:nowrap;align-items:center;gap:10px;padding:0 10px;text-decoration:none;display:flex}.JwFBPq_item:hover{background:var(--color-bg-sunken)}.JwFBPq_item[aria-current=page]{background:var(--color-accent-subtle);color:var(--color-accent-text);font-weight:var(--font-weight-semibold)}.JwFBPq_item[aria-disabled=true]{color:var(--color-text-disabled);cursor:default}.JwFBPq_item[aria-disabled=true]:hover{background:0 0}.JwFBPq_itemLabel{flex:1}.JwFBPq_footer{background:var(--color-accent-solid);color:var(--color-accent-on-solid);flex:none;align-items:stretch;display:flex}.JwFBPq_me{box-sizing:border-box;width:248px;padding:var(--space-3) var(--space-4);border-right:1px solid color-mix(in srgb, var(--color-accent-on-solid) 24%, transparent);flex:none;align-items:center;gap:10px;display:flex}.JwFBPq_footer .JwFBPq_avatar{background:color-mix(in srgb, var(--color-accent-on-solid) 16%, transparent)}.JwFBPq_footer .JwFBPq_caption,.JwFBPq_footer .JwFBPq_signOut{color:color-mix(in srgb, var(--color-accent-on-solid) 80%, transparent)}.JwFBPq_footer .JwFBPq_signOut:hover{color:var(--color-accent-on-solid)}.JwFBPq_footer>.JwFBPq_footerLogo{height:var(--space-5);margin:auto var(--space-8) auto auto}.JwFBPq_footerLanguage{margin-left:var(--space-4);align-self:center}.JwFBPq_avatar{border-radius:var(--radius-full);background:var(--color-bg-sunken);width:32px;height:32px;font:var(--type-panel-caption);font-weight:var(--font-weight-semibold);flex:none;justify-content:center;align-items:center;display:flex}.JwFBPq_meName{font:var(--type-panel-small);font-weight:var(--font-weight-semibold)}.JwFBPq_signOut{color:var(--color-text-secondary);font:var(--type-panel-caption);cursor:pointer;padding:var(--space-1);background:0 0;border:0;margin-left:auto}.JwFBPq_body{flex-direction:column;flex:1;min-width:0;display:flex}.JwFBPq_topbar{display:none}.JwFBPq_main{flex:1;min-height:0;overflow-y:auto}.JwFBPq_content{max-width:1240px;padding:28px var(--space-8) var(--space-12);box-sizing:border-box;margin:0 auto}.JwFBPq_readOnly{margin-bottom:var(--space-4);align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-bg-sunken);font:var(--type-panel-small);color:var(--color-text-secondary);display:flex}.JwFBPq_tabbar{display:none}@media (max-width:759px){.JwFBPq_sidebar,.JwFBPq_footer{display:none}.JwFBPq_topbar{height:56px;padding:0 var(--space-4);background:var(--color-bg-surface);border-bottom:1px solid var(--color-border-subtle);flex:none;align-items:center;gap:10px;display:flex}.JwFBPq_topbar .JwFBPq_tile{width:28px;height:28px;font:var(--type-panel-caption);font-weight:var(--font-weight-bold)}.JwFBPq_topbar .JwFBPq_tenantName{flex:1}.JwFBPq_content{padding:var(--space-4)}.JwFBPq_tabbar{background:var(--color-bg-surface);border-top:1px solid var(--color-border-subtle);flex:none;grid-template-columns:repeat(5,minmax(0,1fr));height:64px;display:grid}.JwFBPq_tab{color:var(--color-text-primary);font:var(--type-panel-caption);cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:0;text-decoration:none;display:flex}.JwFBPq_tab[aria-current=page]{color:var(--color-accent-text);font-weight:var(--font-weight-semibold)}.JwFBPq_tab[aria-disabled=true]{color:var(--color-text-disabled)}.JwFBPq_tab .JwFBPq_itemLabel{flex:none;max-width:100%}.JwFBPq_tabbar{height:calc(64px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom)}}.JwFBPq_sheetOverlay{z-index:30;background:color-mix(in srgb, var(--color-neutral-950) 48%, transparent);align-items:flex-end;display:flex;position:fixed;inset:0}.JwFBPq_sheet{background:var(--color-bg-surface);border-radius:var(--radius-xl) var(--radius-xl) 0 0;width:100%;padding:var(--space-2) var(--space-2) var(--space-4);box-shadow:var(--elevation-3)}.JwFBPq_sheetLanguage{margin:var(--space-3) 10px 0}.JwFBPq_grip{border-radius:var(--radius-full);background:var(--color-border-default);width:36px;height:4px;margin:var(--space-1) auto var(--space-2)}.JwFBPq_billingGrace,.JwFBPq_billingExpired{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);margin-bottom:var(--space-4);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);font:var(--type-panel-small);font-weight:var(--font-weight-semibold);flex-wrap:wrap;display:flex}.JwFBPq_billingGrace{background:var(--color-warning-subtle);color:var(--color-warning-text)}.JwFBPq_billingExpired{background:var(--color-danger-subtle);color:var(--color-danger-text)}.JwFBPq_billingGrace a,.JwFBPq_billingExpired a{color:inherit}
.GJT4sG_button{justify-content:center;align-items:center;gap:var(--space-2);height:40px;padding:0 var(--space-4);border-radius:var(--radius-md);font:var(--type-panel-label);cursor:pointer;white-space:nowrap;transition:background var(--motion-duration-panel-fast) var(--motion-easing-standard);border:1px solid #0000;display:inline-flex}.GJT4sG_button:disabled{cursor:not-allowed;opacity:.6}a.GJT4sG_button{text-decoration:none}.GJT4sG_large{height:44px}.GJT4sG_primary{background:var(--color-accent-solid);color:var(--color-accent-on-solid)}.GJT4sG_primary:hover:not(:disabled){background:var(--color-blue-900)}.GJT4sG_secondary{background:var(--color-bg-surface);color:var(--color-text-primary);border-color:var(--color-border-default)}.GJT4sG_secondary:hover:not(:disabled),.GJT4sG_ghost:hover:not(:disabled){background:var(--color-bg-sunken)}.GJT4sG_ghost{color:var(--color-text-secondary);background:0 0}.GJT4sG_danger{background:var(--color-danger-solid);color:var(--color-danger-on-solid)}.GJT4sG_dangerOutline{color:var(--color-danger-text);border-color:var(--color-danger-text);background:0 0}.GJT4sG_dangerText{color:var(--color-danger-text);background:0 0}@media (max-width:759px){.GJT4sG_button{height:44px}}.GJT4sG_banner{align-items:flex-start;gap:var(--space-3) var(--space-4);padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);border:1px solid;flex-wrap:wrap;display:flex}.GJT4sG_banner .GJT4sG_bannerIcon{flex:none;margin-top:2px}.GJT4sG_bannerText{flex-direction:column;flex:280px;gap:2px;min-width:0;display:flex}.GJT4sG_bannerTitle{font:var(--type-panel-label)}.GJT4sG_bannerBody{font:var(--type-panel-small);color:var(--color-text-primary);text-wrap:pretty}.GJT4sG_bannerDanger{background:var(--color-danger-subtle);border-color:var(--color-danger-text);color:var(--color-danger-text)}.GJT4sG_bannerWarning{background:var(--color-warning-subtle);border-color:var(--color-warning-text);color:var(--color-warning-text)}.GJT4sG_bannerInfo{background:var(--color-info-subtle);border-color:var(--color-info-text);color:var(--color-info-text)}.GJT4sG_tabs{gap:var(--space-1);border-bottom:1px solid var(--color-border-subtle);display:flex;overflow-x:auto}.GJT4sG_tab{height:40px;padding:0 var(--space-3);color:var(--color-text-secondary);font:var(--type-panel-label);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px}.GJT4sG_tab[aria-selected=true]{border-bottom-color:var(--color-accent-solid);color:var(--color-text-primary)}.GJT4sG_skeleton{gap:var(--space-4);flex-direction:column;display:flex}.GJT4sG_skeletonList{background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);overflow:hidden}.GJT4sG_skeletonRow{gap:var(--space-4);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border-subtle);grid-template-columns:40px minmax(0,1fr) 120px;align-items:center;display:grid}.GJT4sG_skeletonRow:last-child{border-bottom:0}.GJT4sG_pulse{background:var(--color-bg-sunken);border-radius:var(--radius-sm);animation:1.6s ease-in-out infinite GJT4sG_pulse}.GJT4sG_muted{font:var(--type-panel-small);color:var(--color-text-secondary)}.GJT4sG_error{align-items:flex-start;gap:var(--space-3);padding:var(--space-6);border-radius:var(--radius-lg);background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-left:4px solid var(--color-danger-solid);flex-direction:column;display:flex}.GJT4sG_errorHead{align-items:center;gap:var(--space-2);font:var(--type-panel-title);color:var(--color-text-primary);display:flex}.GJT4sG_errorHead svg{color:var(--color-danger-text)}.GJT4sG_errorBody{font:var(--type-panel-body);color:var(--color-text-secondary);text-wrap:pretty;max-width:60ch}.GJT4sG_errorFoot{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.GJT4sG_code{font-family:var(--font-family-mono);font-size:var(--type-panel-caption-size);color:var(--color-text-tertiary)}.GJT4sG_empty{text-align:center;align-items:center;gap:var(--space-3);padding:var(--space-12) var(--space-6);border-radius:var(--radius-lg);border:1.5px dashed var(--color-border-default);background:var(--color-bg-surface);flex-direction:column;display:flex}.GJT4sG_emptyIcon{border-radius:var(--radius-lg);background:var(--color-bg-sunken);width:48px;height:48px;color:var(--color-text-secondary);justify-content:center;align-items:center;display:flex}.GJT4sG_emptyTitle{font:var(--type-panel-title)}.GJT4sG_emptyBody{font:var(--type-panel-body);color:var(--color-text-secondary);text-wrap:pretty;max-width:46ch}.GJT4sG_overlay{z-index:40;background:color-mix(in srgb, var(--color-neutral-950) 56%, transparent);padding:var(--space-6);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.GJT4sG_dialog{background:var(--color-bg-raised);border-radius:var(--radius-lg);width:100%;max-width:520px;max-height:100%;box-shadow:var(--elevation-3);padding:var(--space-6);box-sizing:border-box;gap:var(--space-4);flex-direction:column;display:flex;overflow:auto}.GJT4sG_dialogWide{max-width:760px}.GJT4sG_dialogHead{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.GJT4sG_dialogTitle{font:var(--type-panel-title);margin:0}.GJT4sG_iconButton{border-radius:var(--radius-md);width:36px;height:36px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:flex}.GJT4sG_dialogBody{font:var(--type-panel-body);color:var(--color-text-secondary);text-wrap:pretty;margin:0}.GJT4sG_dialogActions{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}@media (max-width:759px){.GJT4sG_overlay{align-items:flex-end;padding:0}.GJT4sG_dialog{border-radius:var(--radius-xl) var(--radius-xl) 0 0}}.GJT4sG_steps{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.GJT4sG_step{font:var(--type-panel-caption);color:var(--color-text-secondary);flex-direction:column;gap:6px;display:flex}.GJT4sG_stepBar{border-radius:var(--radius-full);background:var(--color-border-subtle);height:4px}.GJT4sG_stepDone .GJT4sG_stepBar{background:var(--color-accent-solid)}.GJT4sG_stepCurrent{color:var(--color-text-primary);font-weight:var(--font-weight-semibold)}.GJT4sG_toast{left:50%;bottom:var(--space-6);z-index:50;max-width:calc(100vw - 2 * var(--space-4));padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-neutral-900);color:var(--color-neutral-0);font:var(--type-panel-small);box-shadow:var(--elevation-2);position:fixed;transform:translate(-50%)}@media (max-width:759px){.GJT4sG_toast{bottom:calc(64px + var(--space-4))}}
.L_uI7q_root{border-radius:var(--radius-full);background:var(--color-bg-sunken);gap:2px;padding:2px;display:inline-flex}.L_uI7q_option{border-radius:var(--radius-full);color:var(--color-text-secondary);font:var(--type-panel-caption);padding:var(--space-1) var(--space-3);cursor:pointer;background:0 0;border:0}.L_uI7q_option[aria-pressed=true]{background:var(--color-bg-surface);color:var(--color-text-primary);font-weight:var(--font-weight-semibold)}.L_uI7q_option:disabled{cursor:default}.L_uI7q_onBlue{background:color-mix(in srgb, var(--color-accent-on-solid) 16%, transparent)}.L_uI7q_onBlue .L_uI7q_option{color:color-mix(in srgb, var(--color-accent-on-solid) 80%, transparent)}.L_uI7q_onBlue .L_uI7q_option:hover{color:var(--color-accent-on-solid)}.L_uI7q_onBlue .L_uI7q_option[aria-pressed=true]{background:var(--color-accent-on-solid);color:var(--color-accent-solid)}
.P3-0JW_subtitle{margin:calc(-1 * var(--space-3)) 0 0;font:var(--type-panel-small);color:var(--color-text-secondary)}.P3-0JW_grid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));margin:0;padding:0;list-style:none;display:grid}.P3-0JW_items{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(120px,1fr));margin:0;padding:0;list-style:none;display:grid}.P3-0JW_tile{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.P3-0JW_media{aspect-ratio:1;border-radius:var(--radius-md);background:repeating-linear-gradient(135deg, var(--color-bg-sunken) 0 6px, var(--color-bg-canvas) 6px 12px);border:2px solid #0000;position:relative;overflow:hidden}.P3-0JW_tilePicked .P3-0JW_media{border-color:var(--color-accent-solid)}.P3-0JW_thumbImg{object-fit:contain;background:var(--color-bg-sunken);width:100%;height:100%;position:absolute;inset:0}.P3-0JW_check{top:var(--space-2);left:var(--space-2);width:22px;height:22px;accent-color:var(--color-accent-solid);cursor:pointer;margin:0;position:absolute}.P3-0JW_check:disabled{cursor:default}.P3-0JW_badge{top:var(--space-2);right:var(--space-2);align-items:center;gap:var(--space-1);padding:2px var(--space-2);border-radius:var(--radius-sm);background:var(--color-bg-raised);font:var(--type-panel-caption);font-weight:var(--font-weight-semibold);display:inline-flex;position:absolute}.P3-0JW_taken{left:var(--space-2);right:var(--space-2);bottom:var(--space-2);padding:2px var(--space-2);border-radius:var(--radius-sm);background:var(--color-bg-raised);font:var(--type-panel-caption);text-align:center;position:absolute}.P3-0JW_tileTitle{font:var(--type-panel-small);font-weight:var(--font-weight-semibold)}.P3-0JW_caption{font:var(--type-panel-caption);color:var(--color-text-secondary);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.P3-0JW_itemKind{font:var(--type-panel-caption);color:var(--color-text-secondary)}.P3-0JW_open{align-self:flex-start}.P3-0JW_more{align-self:center}.P3-0JW_note{align-items:flex-start;gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-md);background:var(--color-bg-sunken);font:var(--type-panel-small);color:var(--color-text-secondary);flex-direction:column;margin:0;display:flex}.P3-0JW_note p{margin:0}.P3-0JW_carousel{gap:var(--space-3);flex-direction:column;display:flex}.P3-0JW_carouselBar{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.P3-0JW_back{align-items:center;gap:var(--space-1);color:var(--color-accent-text);font:var(--type-panel-small);font-weight:var(--font-weight-semibold);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.P3-0JW_carouselCaption{margin:var(--space-1) 0 0;font:var(--type-panel-small);color:var(--color-text-secondary);white-space:pre-line;overflow-wrap:anywhere}.P3-0JW_footer{bottom:calc(-1 * var(--space-6));margin:0 calc(-1 * var(--space-6)) calc(-1 * var(--space-6));padding:var(--space-4) var(--space-6);justify-content:space-between;align-items:center;gap:var(--space-3);background:var(--color-bg-raised);border-top:1px solid var(--color-border-subtle);flex-wrap:wrap;display:flex;position:sticky}.P3-0JW_footerText{flex-direction:column;gap:2px;min-width:0;display:flex}.P3-0JW_footerHint{font:var(--type-panel-caption);color:var(--color-text-secondary)}.P3-0JW_footerActions{gap:var(--space-2);flex-wrap:wrap;display:flex}.P3-0JW_selection{font:var(--type-panel-small);font-weight:var(--font-weight-semibold)}.P3-0JW_selectionNone{font-weight:var(--font-weight-regular);color:var(--color-text-secondary)}
.m2kgGW_page{gap:var(--space-5);flex-direction:column;display:flex}.m2kgGW_header{justify-content:space-between;align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}.m2kgGW_title{font:var(--type-panel-heading);margin:0}.m2kgGW_note{font:var(--type-panel-small);color:var(--color-text-secondary);margin:0}.m2kgGW_table{border-collapse:collapse;width:100%;font:var(--type-panel-small);background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);overflow:hidden}.m2kgGW_table th{text-align:left;padding:var(--space-2) var(--space-3);font:var(--type-panel-caption);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);border-bottom:1px solid var(--color-border-subtle)}.m2kgGW_table td{padding:var(--space-3);border-bottom:1px solid var(--color-border-subtle);vertical-align:middle}.m2kgGW_table tr:last-child td{border-bottom:0}.m2kgGW_num{text-align:right;font-variant-numeric:tabular-nums}.m2kgGW_strong{font-weight:var(--font-weight-semibold);color:var(--color-text-primary);display:block}.m2kgGW_sub{color:var(--color-text-tertiary);display:block}.m2kgGW_muted{color:var(--color-text-tertiary)}.m2kgGW_rowAction{text-align:right;white-space:nowrap;width:1%}.m2kgGW_form{gap:var(--space-4);flex-direction:column;display:flex}.m2kgGW_field{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.m2kgGW_label{font:var(--type-panel-label)}.m2kgGW_input{height:40px;padding:0 var(--space-3);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-surface);color:var(--color-text-primary);font:var(--type-panel-body);box-sizing:border-box;width:100%;min-width:0}.m2kgGW_input[aria-invalid=true]{border-color:var(--color-danger-text)}.m2kgGW_error{font:var(--type-panel-small);color:var(--color-danger-text);margin:0}.m2kgGW_actions{gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end;display:flex}.m2kgGW_left{margin-right:auto}@media (max-width:759px){.m2kgGW_table,.m2kgGW_table tbody,.m2kgGW_table tr,.m2kgGW_table td{display:block}.m2kgGW_table thead{display:none}.m2kgGW_table{background:0 0;border:0}.m2kgGW_table tr{margin-bottom:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg)}.m2kgGW_table td{justify-content:space-between;gap:var(--space-3);padding:var(--space-1) 0;text-align:right;border:0;display:flex}.m2kgGW_table td[data-label]:before{content:attr(data-label);color:var(--color-text-secondary);text-align:left}.m2kgGW_table td:first-child{text-align:left;padding-bottom:var(--space-2);display:block}.m2kgGW_table td:first-child:before{content:none}.m2kgGW_rowAction{width:auto;padding-top:var(--space-2)}}
.r_usla_page{gap:var(--space-5);flex-direction:column;display:flex}.r_usla_header{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.r_usla_title{font:var(--type-panel-heading);margin:0}.r_usla_publishBar{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.r_usla_draft{align-items:center;gap:var(--space-2);font:var(--type-panel-small);color:var(--color-warning-text);font-weight:var(--font-weight-semibold);display:inline-flex}.r_usla_dot{border-radius:var(--radius-full);background:var(--color-warning-solid);width:8px;height:8px}.r_usla_caption{font:var(--type-panel-caption);color:var(--color-text-secondary)}.r_usla_body{font:var(--type-panel-body);color:var(--color-text-secondary);margin:0}.r_usla_chips{align-items:center;gap:var(--space-2);flex-wrap:nowrap;padding-bottom:2px;display:flex;overflow-x:auto}.r_usla_chip{padding:var(--space-2) 14px;border:1px solid var(--color-border-default);background:var(--color-bg-surface);color:var(--color-text-primary);text-align:left;cursor:pointer;white-space:nowrap;border-radius:10px;flex-direction:column;flex:none;align-items:flex-start;display:flex}.r_usla_chip[aria-pressed=true]{border-color:var(--color-accent-solid);background:var(--color-accent-subtle)}.r_usla_chipName{font:var(--type-panel-small);font-weight:var(--font-weight-semibold)}.r_usla_columns{gap:var(--space-4);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;display:grid}@media (max-width:1000px){.r_usla_columns{grid-template-columns:minmax(0,1fr)}}.r_usla_side{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.r_usla_card{background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);padding:var(--space-4);gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.r_usla_cardHead{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.r_usla_cardTitle{font:var(--type-panel-label)}.r_usla_fields{gap:var(--space-3);flex-direction:column;display:flex}.r_usla_fieldRow{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.r_usla_fieldRow>*{flex:140px}.r_usla_field{gap:var(--space-1);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.r_usla_label{justify-content:space-between;gap:var(--space-2);font:var(--type-panel-label);display:flex}.r_usla_count{font:var(--type-panel-caption);color:var(--color-text-tertiary);font-variant-numeric:tabular-nums}.r_usla_input{height:40px;padding:0 var(--space-3);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-surface);color:var(--color-text-primary);font:var(--type-panel-body);box-sizing:border-box;width:100%;min-width:0}textarea.r_usla_input{height:auto;padding:var(--space-2) var(--space-3);resize:vertical}.r_usla_small{height:32px;font:var(--type-panel-small);color:var(--color-text-secondary)}.r_usla_warn{border-color:var(--color-warning-solid)}.r_usla_warnText{font:var(--type-panel-caption);color:var(--color-warning-text);font-weight:var(--font-weight-semibold)}.r_usla_error{font:var(--type-panel-small);color:var(--color-danger-text)}.r_usla_check{align-items:center;gap:var(--space-2);font:var(--type-panel-small);min-height:44px;display:flex}.r_usla_choices{gap:var(--space-2);flex-wrap:wrap;display:flex}.r_usla_choice{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);box-sizing:border-box;border:1px solid var(--color-border-default);border-radius:var(--radius-md);min-height:44px;font:var(--type-panel-small);cursor:pointer;display:flex}.r_usla_emptyNote{padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-bg-sunken);font:var(--type-panel-small);color:var(--color-text-secondary);margin:0}.r_usla_row{align-items:flex-start;gap:var(--space-2) var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border-subtle);flex-wrap:wrap;display:flex}.r_usla_rowText{gap:var(--space-1);flex-direction:column;flex:160px;min-width:0;display:flex}.r_usla_unit{flex:0 0 88px}.r_usla_price{border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-surface);flex:0 0 120px;align-items:center;height:40px;display:flex;overflow:hidden}.r_usla_price input{min-width:0;height:100%;padding:0 var(--space-2);color:var(--color-text-primary);font:var(--type-panel-body);font-variant-numeric:tabular-nums;text-align:right;background:0 0;border:0;flex:1}.r_usla_suffix{padding:0 var(--space-2);font:var(--type-panel-small);color:var(--color-text-secondary)}.r_usla_switch{align-items:center;gap:var(--space-2);height:40px;color:var(--color-text-primary);font:var(--type-panel-small);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.r_usla_switch:disabled{cursor:default;color:var(--color-text-secondary)}.r_usla_track{border-radius:var(--radius-full);background:var(--color-border-default);width:36px;height:20px;transition:background var(--motion-duration-panel-fast) var(--motion-easing-standard);position:relative}.r_usla_thumb{border-radius:var(--radius-full);background:var(--color-bg-surface);width:16px;height:16px;transition:transform var(--motion-duration-panel-fast) var(--motion-easing-standard);position:absolute;top:2px;left:2px}.r_usla_switch[aria-checked=true] .r_usla_track{background:var(--color-accent-solid)}.r_usla_switch[aria-checked=true] .r_usla_thumb{transform:translate(16px)}.r_usla_remove{border-radius:var(--radius-md);width:36px;height:40px;color:var(--color-text-tertiary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:flex}.r_usla_remove:hover{background:var(--color-bg-sunken)}.r_usla_add{gap:var(--space-2);flex-wrap:wrap;display:flex}.r_usla_notice{gap:var(--space-2);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border-subtle);flex-direction:column;display:flex}@media (max-width:759px){.r_usla_price,.r_usla_input,.r_usla_switch,.r_usla_remove{height:44px}.r_usla_price{flex-basis:140px}}.r_usla_segmented{border:1px solid var(--color-border-default);border-radius:var(--radius-md);display:inline-flex;overflow:hidden}.r_usla_segmented button{height:32px;padding:0 var(--space-3);background:var(--color-bg-surface);color:var(--color-text-secondary);font:var(--type-panel-caption);font-weight:var(--font-weight-semibold);cursor:pointer;border:0}.r_usla_segmented button[aria-pressed=true]{background:var(--color-accent-subtle);color:var(--color-accent-text)}.r_usla_previewWrap{justify-content:center;display:flex}.r_usla_preview{outline:1px solid var(--color-border-default);background:var(--color-bg-sunken);border-radius:6px;width:100%;max-height:70vh;position:relative;overflow:hidden}.r_usla_previewStage{transform-origin:0 0;pointer-events:none;position:absolute;top:0;left:0}.r_usla_previewFoot{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.r_usla_pager{align-items:center;gap:var(--space-2);display:inline-flex}.r_usla_pager button{border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-surface);width:32px;height:32px;color:var(--color-text-primary);cursor:pointer}.r_usla_swatchRow{align-items:center;gap:var(--space-3);display:flex}.r_usla_swatch{border-radius:var(--radius-md);border:1px solid var(--color-border-subtle);width:32px;height:32px}.r_usla_colorRow{align-items:center;gap:var(--space-2);display:flex}.r_usla_colorRow input[type=color]{border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:0 0;width:44px;height:40px;padding:0}.r_usla_msg_ok,.r_usla_msg_warn,.r_usla_msg_info{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);flex-direction:column;gap:2px;display:flex}.r_usla_msg_ok{background:var(--color-success-subtle)}.r_usla_msg_warn{background:var(--color-warning-subtle)}.r_usla_msg_info{background:var(--color-bg-sunken)}.r_usla_msgTitle{font:var(--type-panel-label)}.r_usla_msgBody{font:var(--type-panel-small);color:var(--color-text-secondary);text-wrap:pretty}.r_usla_actions{gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end;display:flex}.r_usla_changes{padding:0 0 0 var(--space-5);font:var(--type-panel-body);font-variant-numeric:tabular-nums;margin:0}.r_usla_pubScreens{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.r_usla_pubScreen{align-items:center;gap:var(--space-3);display:flex}.r_usla_ok{color:var(--color-success-text)}.r_usla_pending{color:var(--color-warning-text)}.r_usla_pubText{flex-direction:column;min-width:0;display:flex}.r_usla_pubName{font:var(--type-panel-small);font-weight:var(--font-weight-semibold)}.r_usla_igMedia{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(112px,1fr));margin:0;padding:0;list-style:none;display:grid}.r_usla_igTile{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.r_usla_igThumb{aspect-ratio:1;justify-content:center;align-items:center;gap:var(--space-1);padding:var(--space-2);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:repeating-linear-gradient(135deg, var(--color-bg-sunken) 0 6px, var(--color-bg-canvas) 6px 12px);color:var(--color-text-secondary);font:var(--type-panel-caption);text-align:center;cursor:pointer;flex-direction:column;display:flex;position:relative;overflow:hidden}.r_usla_igThumb:disabled{cursor:default}.r_usla_igTileHidden .r_usla_igThumb{opacity:.5}.r_usla_igTileFailed .r_usla_igThumb{border-color:var(--color-warning-text);color:var(--color-warning-text)}.r_usla_igPicture{object-fit:contain;background:var(--color-bg-sunken);width:100%;height:100%;position:absolute;inset:0}.r_usla_igTileLabel{font:var(--type-panel-caption);color:var(--color-text-secondary);text-align:center;overflow-wrap:anywhere}.r_usla_igTileFailed .r_usla_igTileLabel{color:var(--color-warning-text);font-weight:var(--font-weight-semibold)}.r_usla_igTileActionStrong{color:var(--color-warning-text);text-decoration:underline}.r_usla_igTileAction{color:var(--color-accent-text);font:var(--type-panel-caption);font-weight:var(--font-weight-semibold);cursor:pointer;background:0 0;border:0;align-self:center;padding:0}.r_usla_igBadge{margin-left:var(--space-2);padding:0 var(--space-2);border-radius:var(--radius-full);background:var(--color-warning-subtle);color:var(--color-warning-text);font:var(--type-panel-caption);font-weight:var(--font-weight-semibold)}
.ZkJgta_wordmark{height:var(--logo-panel-height);flex:none;width:auto;display:block}.ZkJgta_ink{fill:var(--color-neutral-950)}.ZkJgta_mark{fill:var(--color-accent-solid);stroke:var(--color-accent-solid)}.ZkJgta_onBlue .ZkJgta_ink,.ZkJgta_onBlue .ZkJgta_mark{fill:var(--color-accent-on-solid)}.ZkJgta_onBlue .ZkJgta_mark{stroke:var(--color-accent-on-solid)}
.TRko_a_page{gap:var(--space-5);flex-direction:column;display:flex}.TRko_a_header{justify-content:space-between;align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}.TRko_a_titles{gap:var(--space-1);flex-direction:column;max-width:640px;display:flex}.TRko_a_title{font:var(--type-panel-heading);margin:0}.TRko_a_caption{font:var(--type-panel-caption);color:var(--color-text-secondary)}.TRko_a_headerActions{gap:var(--space-2);flex-wrap:wrap;display:flex}.TRko_a_musicNote{padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:var(--color-info-subtle);color:var(--color-text-primary);font:var(--type-panel-small);margin:0}.TRko_a_musicNote strong{color:var(--color-info-text)}.TRko_a_musicLink{color:var(--color-info-text);font-weight:var(--font-weight-semibold);white-space:nowrap}.TRko_a_hiddenInput{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.TRko_a_list{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.TRko_a_card{background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);min-width:0}.TRko_a_cardHead{align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.TRko_a_name{flex-direction:column;flex:200px;gap:2px;min-width:0;display:flex}.TRko_a_nameText{font:var(--type-panel-body);font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.TRko_a_meta{align-items:center;gap:var(--space-2);font:var(--type-panel-caption);color:var(--color-text-secondary);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.TRko_a_cardActions{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}.TRko_a_state{height:20px;padding:0 var(--space-2);border-radius:var(--radius-full);font:var(--type-panel-caption);font-weight:var(--font-weight-semibold);align-items:center;display:inline-flex}.TRko_a_state[data-state=processing]{background:var(--color-info-subtle);color:var(--color-info-text)}.TRko_a_state[data-state=ready]{background:var(--color-success-subtle);color:var(--color-success-text)}.TRko_a_state[data-state=failed]{background:var(--color-danger-subtle);color:var(--color-danger-text)}.TRko_a_problem{padding:0 var(--space-4) var(--space-3);font:var(--type-panel-small);color:var(--color-danger-text);margin:0}.TRko_a_player{width:100%;max-width:360px;margin:0 var(--space-4) var(--space-3);display:block}.TRko_a_schedules{border-top:1px solid var(--color-border-subtle);padding:var(--space-2) var(--space-4) var(--space-3);gap:var(--space-2);flex-direction:column;display:flex}.TRko_a_schedulesHead{justify-content:space-between;align-items:center;gap:var(--space-2);font:var(--type-panel-label);display:flex}.TRko_a_rows{margin:0;padding:0;list-style:none}.TRko_a_row{align-items:center;gap:var(--space-1) var(--space-4);padding:var(--space-2) 0;border-bottom:1px solid var(--color-border-subtle);font:var(--type-panel-small);flex-wrap:wrap;display:flex}.TRko_a_row:last-child{border-bottom:0}.TRko_a_when{font-variant-numeric:tabular-nums;flex:2 240px}.TRko_a_cell{color:var(--color-text-secondary);flex:140px}.TRko_a_byAdmin{font:var(--type-panel-caption);color:var(--color-text-tertiary);white-space:nowrap}.TRko_a_warn{font:var(--type-panel-caption);color:var(--color-warning-text);margin:0}.TRko_a_empty{font:var(--type-panel-small);color:var(--color-text-secondary);margin:0}.TRko_a_rowActions{gap:var(--space-1);display:flex}.TRko_a_iconButton{width:32px;height:32px;color:var(--color-text-tertiary);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;display:flex}.TRko_a_iconButton:hover{background:var(--color-bg-sunken)}.TRko_a_form{flex-direction:column;gap:18px;display:flex}.TRko_a_field{border:0;flex-direction:column;gap:6px;min-width:0;margin:0;padding:0;display:flex}.TRko_a_label{font:var(--type-panel-label);padding:0}.TRko_a_input{height:40px;padding:0 var(--space-3);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-surface);color:var(--color-text-primary);font:var(--type-panel-body);box-sizing:border-box;width:100%;min-width:0}.TRko_a_pair{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.TRko_a_segmented{gap:var(--space-1);padding:var(--space-1);background:var(--color-bg-sunken);border-radius:10px;display:flex}.TRko_a_segmented button{min-height:36px;color:var(--color-text-secondary);font:var(--type-panel-label);cursor:pointer;background:0 0;border:0;border-radius:7px;flex:1}.TRko_a_segmented button[aria-pressed=true]{background:var(--color-bg-surface);color:var(--color-text-primary);box-shadow:var(--elevation-1)}.TRko_a_dayToggles{gap:var(--space-1);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.TRko_a_dayToggles button{border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-surface);height:40px;color:var(--color-text-primary);font:var(--type-panel-caption);font-weight:var(--font-weight-semibold);cursor:pointer}.TRko_a_dayToggles button[aria-pressed=true]{border-color:var(--color-accent-solid);background:var(--color-accent-solid);color:var(--color-accent-on-solid)}.TRko_a_times{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.TRko_a_time{align-items:center;gap:var(--space-1);display:inline-flex}.TRko_a_time .TRko_a_input{width:120px}.TRko_a_formWarn{padding:10px var(--space-3);border-radius:var(--radius-md);background:var(--color-warning-subtle);color:var(--color-warning-text);font:var(--type-panel-small);font-weight:var(--font-weight-semibold)}.TRko_a_formWarn a{color:inherit;white-space:nowrap}.TRko_a_actions{gap:var(--space-2);justify-content:flex-end;display:flex}.TRko_a_recorder{align-items:center;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--color-bg-sunken);flex-direction:column;display:flex}.TRko_a_clock{font:var(--type-panel-heading);font-variant-numeric:tabular-nums}.TRko_a_live{align-items:center;gap:var(--space-2);font:var(--type-panel-label);color:var(--color-danger-text);display:inline-flex}.TRko_a_dot{border-radius:var(--radius-full);background:var(--color-danger-solid);width:10px;height:10px}
.Cwg8SW_page{gap:var(--space-5);flex-direction:column;display:flex}.Cwg8SW_header{justify-content:space-between;align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}.Cwg8SW_titles{flex-direction:column;gap:2px;display:flex}.Cwg8SW_title{font:var(--type-panel-heading);margin:0}.Cwg8SW_count{font:var(--type-panel-small);color:var(--color-text-secondary)}.Cwg8SW_drive{align-items:center;gap:var(--space-3) var(--space-4);padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);flex-wrap:wrap;display:flex}.Cwg8SW_driveIcon{background:var(--color-bg-sunken);width:40px;height:40px;color:var(--color-text-secondary);border-radius:10px;flex:none;justify-content:center;align-items:center;display:flex}.Cwg8SW_driveText{flex-direction:column;flex:240px;min-width:0;display:flex}.Cwg8SW_driveTitle{align-items:center;gap:var(--space-2);font:var(--type-panel-label);display:flex}.Cwg8SW_driveAccount{font:var(--type-panel-small);color:var(--color-text-secondary);overflow-wrap:anywhere}.Cwg8SW_pill{height:22px;padding:0 var(--space-2);border-radius:var(--radius-full);background:var(--color-status-drive-disconnected-bg);color:var(--color-status-drive-disconnected-fg);font:var(--type-panel-caption);font-weight:var(--font-weight-semibold);align-items:center;display:inline-flex}.Cwg8SW_actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.Cwg8SW_hint{font:var(--type-panel-small);color:var(--color-text-secondary);margin:calc(-1 * var(--space-2)) 0 0}.Cwg8SW_canva{gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);flex-direction:column;display:flex}.Cwg8SW_canva h2{margin:0}.Cwg8SW_canvaHead{align-items:center;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.Cwg8SW_canvaSteps{padding-left:var(--space-5);gap:var(--space-1);font:var(--type-panel-small);flex-direction:column;margin:0;display:flex}.Cwg8SW_canvaNote{font:var(--type-panel-caption);color:var(--color-text-secondary);margin:0}.Cwg8SW_list{background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);overflow:hidden}.Cwg8SW_row{border-bottom:1px solid var(--color-border-subtle)}.Cwg8SW_row:last-child{border-bottom:0}.Cwg8SW_rowMain{align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.Cwg8SW_file{align-items:center;gap:var(--space-3);flex:280px;min-width:0;display:flex}.Cwg8SW_thumb{background:repeating-linear-gradient(135deg, var(--color-bg-sunken) 0 6px, var(--color-bg-canvas) 6px 12px);width:48px;height:36px;color:var(--color-text-secondary);border-radius:6px;flex:none;justify-content:center;align-items:center;display:flex}.Cwg8SW_fileText{flex-direction:column;min-width:0;display:flex}.Cwg8SW_name{font:var(--type-panel-small);font-weight:var(--font-weight-semibold);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Cwg8SW_meta{font:var(--type-panel-caption);color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Cwg8SW_used{font:var(--type-panel-small);color:var(--color-text-secondary);flex:0 0 96px}.Cwg8SW_state{min-width:0;font:var(--type-panel-small);white-space:nowrap;flex:0 230px;align-items:center;gap:6px;display:flex}.Cwg8SW_stateError{color:var(--color-danger-text);font-weight:var(--font-weight-semibold)}.Cwg8SW_rowHint{padding:0 var(--space-4) var(--space-3) 76px;font:var(--type-panel-small);color:var(--color-text-secondary);text-wrap:pretty}@media (max-width:759px){.Cwg8SW_rowHint{padding-left:var(--space-4)}.Cwg8SW_used{flex-basis:auto}}.Cwg8SW_scopes{gap:var(--space-2);flex-direction:column;display:flex}.Cwg8SW_scope{align-items:center;gap:var(--space-2);font:var(--type-panel-small);display:flex}.Cwg8SW_scope svg{color:var(--color-success-text);flex:none}.Cwg8SW_done{text-align:center;padding:var(--space-2) 0;flex-direction:column;align-items:center;gap:10px;display:flex}.Cwg8SW_doneIcon{border-radius:var(--radius-full);background:var(--color-success-subtle);width:48px;height:48px;color:var(--color-success-text);justify-content:center;align-items:center;display:flex}.Cwg8SW_doneTitle{font:var(--type-panel-title)}.Cwg8SW_doneBody{font:var(--type-panel-body);color:var(--color-text-secondary);margin:0}.Cwg8SW_skipped{font:var(--type-panel-small);color:var(--color-warning-text);margin:0}.Cwg8SW_uploads{gap:var(--space-2);flex-direction:column;display:flex}.Cwg8SW_uploadRow{align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);font:var(--type-panel-small);flex-wrap:wrap;display:flex}.Cwg8SW_uploadProblem{color:var(--color-warning-text);border-color:var(--color-warning-text);background:var(--color-warning-subtle)}.Cwg8SW_bar{border-radius:var(--radius-full);background:var(--color-bg-sunken);flex:160px;height:6px;overflow:hidden}.Cwg8SW_barFill{background:var(--color-accent-solid);height:100%;transition:width var(--motion-duration-panel-base) var(--motion-easing-standard);display:block}.Cwg8SW_drop{align-items:center;gap:var(--space-1);padding:var(--space-6);border:1.5px dashed var(--color-border-default);border-radius:var(--radius-lg);text-align:center;flex-direction:column;display:flex}.Cwg8SW_dropText{font:var(--type-panel-small)}.Cwg8SW_dropFormats{font:var(--type-panel-caption);color:var(--color-text-secondary)}.Cwg8SW_linkButton{color:var(--color-accent-text);font:var(--type-panel-small);font-weight:var(--font-weight-semibold);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.Cwg8SW_nameButton{max-width:100%;color:var(--color-text-primary);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:block}.Cwg8SW_nameButton:hover{color:var(--color-accent-text);text-decoration:underline}.Cwg8SW_preview{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.Cwg8SW_previewMedia{border-radius:var(--radius-md);background:var(--color-bg-sunken);max-width:100%;max-height:60vh;margin:0 auto;display:block}.Cwg8SW_previewAudio{width:100%;display:block}.Cwg8SW_previewFrame{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);width:100%;height:60vh;display:block}.Cwg8SW_previewNote{align-items:flex-start;gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-md);background:var(--color-bg-sunken);font:var(--type-panel-small);color:var(--color-text-secondary);flex-direction:column;margin:0;display:flex}.Cwg8SW_previewNote p{margin:0}.Cwg8SW_previewFacts{font:var(--type-panel-caption);color:var(--color-text-secondary);margin:0}
.GVugRq_page{gap:var(--space-5);flex-direction:column;display:flex}.GVugRq_header{justify-content:space-between;align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}.GVugRq_title{font:var(--type-panel-heading);margin:0}.GVugRq_caption{font:var(--type-panel-caption);color:var(--color-text-secondary)}.GVugRq_chips{gap:var(--space-2);padding-bottom:2px;display:flex;overflow-x:auto}.GVugRq_chip{padding:var(--space-2) 14px;border:1px solid var(--color-border-default);background:var(--color-bg-surface);color:var(--color-text-primary);text-align:left;cursor:pointer;white-space:nowrap;border-radius:10px;flex-direction:column;flex:none;align-items:flex-start;display:flex}.GVugRq_chip[aria-pressed=true]{border-color:var(--color-accent-solid);background:var(--color-accent-subtle)}.GVugRq_chipName{font:var(--type-panel-small);font-weight:var(--font-weight-semibold)}.GVugRq_chipSub{font:var(--type-panel-caption);color:var(--color-text-secondary)}.GVugRq_columns{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:start;display:grid}.GVugRq_card{background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);min-width:0;overflow:hidden}.GVugRq_cardHead{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border-subtle);flex-wrap:wrap;display:flex}.GVugRq_cardTitles{flex-direction:column;min-width:0;display:flex}.GVugRq_cardTitle{font:var(--type-panel-title)}.GVugRq_nameButton{color:var(--color-text-primary);font:var(--type-panel-title);text-align:left;cursor:pointer;-webkit-text-decoration:underline dotted var(--color-border-strong);text-decoration:underline dotted var(--color-border-strong);text-underline-offset:4px;background:0 0;border:0;padding:0}.GVugRq_saved,.GVugRq_saving,.GVugRq_saveError{font:var(--type-panel-caption);font-weight:var(--font-weight-semibold);align-items:center;gap:6px;display:inline-flex}.GVugRq_saved{color:var(--color-success-text)}.GVugRq_saving{color:var(--color-text-secondary)}.GVugRq_saveError{color:var(--color-danger-text)}.GVugRq_hint{padding:var(--space-2) var(--space-4);font:var(--type-panel-caption);color:var(--color-text-secondary);border-bottom:1px solid var(--color-border-subtle);background:var(--color-bg-sunken);margin:0}.GVugRq_emptyList{padding:var(--space-6) var(--space-4);font:var(--type-panel-small);color:var(--color-text-secondary);text-align:center;margin:0}.GVugRq_items{margin:0;padding:0;list-style:none}.GVugRq_item{padding:10px var(--space-3) 10px var(--space-2);border-bottom:1px solid var(--color-border-subtle);background:var(--color-bg-surface);align-items:center;gap:10px;display:flex}.GVugRq_item[data-dragging]{opacity:.5}.GVugRq_handle{width:20px;color:var(--color-text-tertiary);cursor:grab;text-align:center;letter-spacing:-2px;flex:none}.GVugRq_index{width:20px;font:var(--type-panel-caption);color:var(--color-text-tertiary);text-align:right;font-variant-numeric:tabular-nums;flex:none}.GVugRq_thumb{background:var(--color-bg-sunken);width:44px;height:32px;color:var(--color-text-secondary);border-radius:6px;flex:none;justify-content:center;align-items:center;display:flex}.GVugRq_itemText{flex-direction:column;flex:1;min-width:0;display:flex}.GVugRq_itemName{font:var(--type-panel-small);font-weight:var(--font-weight-semibold);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.GVugRq_duration{align-items:center;gap:var(--space-1);flex:none;display:flex}.GVugRq_duration input{box-sizing:border-box;border:1px solid var(--color-border-default);background:var(--color-bg-surface);width:56px;height:36px;color:var(--color-text-primary);font:var(--type-panel-small);font-variant-numeric:tabular-nums;border-radius:6px;padding:0 6px}.GVugRq_sound{align-items:center;gap:var(--space-1);cursor:pointer;flex:none;display:flex}.GVugRq_natural{font:var(--type-panel-caption);color:var(--color-text-secondary);text-align:right;font-variant-numeric:tabular-nums;flex:none}.GVugRq_arrows{flex-direction:column;flex:none;display:none}.GVugRq_arrows button{width:36px;height:22px;color:var(--color-text-secondary);cursor:pointer;font-size:var(--type-panel-caption-size);background:0 0;border:0}.GVugRq_arrows button:disabled{color:var(--color-text-disabled);cursor:default}.GVugRq_remove{width:32px;height:32px;color:var(--color-text-tertiary);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;justify-content:center;align-items:center;display:flex}.GVugRq_remove:hover{background:var(--color-bg-sunken)}@media (max-width:759px){.GVugRq_handle{display:none}.GVugRq_arrows{display:flex}.GVugRq_remove,.GVugRq_arrows button{min-height:44px}}.GVugRq_cardFoot{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.GVugRq_total{font:var(--type-panel-small);color:var(--color-text-secondary);font-variant-numeric:tabular-nums}.GVugRq_actions{gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end;display:flex}.GVugRq_screens{padding:var(--space-2) 0;margin:0;list-style:none}.GVugRq_screen{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);cursor:pointer;min-height:44px;display:flex}.GVugRq_screen input{width:18px;height:18px;accent-color:var(--color-accent-solid)}.GVugRq_picker{gap:var(--space-1);flex-direction:column;max-height:60vh;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.GVugRq_pick{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2);border-radius:var(--radius-md);min-height:48px;color:var(--color-text-primary);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.GVugRq_pick:hover{background:var(--color-bg-sunken)}.GVugRq_nameForm{gap:var(--space-4);flex-direction:column;display:flex}.GVugRq_field{gap:var(--space-1);flex-direction:column;display:flex}.GVugRq_label{font:var(--type-panel-label)}.GVugRq_kinds{gap:var(--space-2);border:0;flex-direction:column;margin:0;padding:0;display:flex}.GVugRq_kind{align-items:flex-start;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border-default);border-radius:var(--radius-md);cursor:pointer;display:flex}.GVugRq_kind:has(input:checked){border-color:var(--color-accent-solid);background:var(--color-accent-subtle)}.GVugRq_kind input{accent-color:var(--color-accent-solid);margin-top:2px}.GVugRq_input{height:44px;padding:0 var(--space-3);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-surface);color:var(--color-text-primary);font:var(--type-panel-body)}.GVugRq_sideColumn{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.GVugRq_item[aria-current=true]{background:var(--color-accent-subtle)}.GVugRq_thumbTemplate{background:var(--color-accent-subtle);color:var(--color-accent-text)}.GVugRq_pickerHead{font:var(--type-panel-caption);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary)}.GVugRq_previewBody{padding:var(--space-4);position:relative}.GVugRq_pageButton{right:var(--space-5);bottom:var(--space-5);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-surface);cursor:pointer;width:32px;height:32px;position:absolute}.GVugRq_filePreview{aspect-ratio:16/9;justify-content:center;align-items:center;gap:var(--space-2);outline:1px solid var(--color-border-default);background:repeating-linear-gradient(135deg, var(--color-bg-sunken) 0 10px, var(--color-bg-surface) 10px 20px);font:var(--type-panel-small);color:var(--color-text-secondary);padding:var(--space-4);text-align:center;border-radius:6px;flex-direction:column;display:flex}.GVugRq_dialogBody{font:var(--type-panel-body);color:var(--color-text-secondary);margin:0}
.CFl2ka_page{gap:var(--space-5);flex-direction:column;display:flex}.CFl2ka_header{justify-content:space-between;align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}.CFl2ka_titles{flex-direction:column;gap:2px;display:flex}.CFl2ka_title{font:var(--type-panel-heading);margin:0}.CFl2ka_caption{font:var(--type-panel-caption);color:var(--color-text-secondary)}.CFl2ka_muted{color:var(--color-text-secondary)}.CFl2ka_warnText{font:var(--type-panel-caption);color:var(--color-warning-text)}.CFl2ka_weekNav{align-items:center;gap:var(--space-2);display:inline-flex}.CFl2ka_weekNav button{border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-surface);width:28px;height:28px;color:var(--color-text-primary);cursor:pointer}.CFl2ka_card{background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);min-width:0}.CFl2ka_cardTitle{font:var(--type-panel-label)}.CFl2ka_note{padding:var(--space-4);font:var(--type-panel-small);color:var(--color-text-secondary);margin:0}.CFl2ka_rules{font:var(--type-panel-caption);color:var(--color-text-tertiary);margin:0}.CFl2ka_conflicts{padding:14px var(--space-4);border-radius:var(--radius-lg);background:var(--color-warning-subtle);border:1px solid var(--color-warning-solid);flex-direction:column;gap:10px;display:flex}.CFl2ka_conflictTitle{font:var(--type-panel-label);color:var(--color-warning-text)}.CFl2ka_conflict{align-items:center;gap:var(--space-2) var(--space-4);font:var(--type-panel-small);flex-wrap:wrap;display:flex}.CFl2ka_conflict>span{flex:320px}.CFl2ka_question{padding:var(--space-4);gap:var(--space-3);flex-direction:column;display:flex}.CFl2ka_sentence{align-items:center;gap:var(--space-2);font:var(--type-panel-body);flex-wrap:wrap;display:flex}.CFl2ka_select{max-width:100%;height:40px;padding:0 var(--space-2);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-surface);color:var(--color-text-primary);font:var(--type-panel-small);font-weight:var(--font-weight-semibold)}.CFl2ka_answer{padding:var(--space-3) 14px;background:var(--color-success-subtle);border-radius:10px;flex-direction:column;gap:2px;display:flex}.CFl2ka_answerTie{background:var(--color-warning-subtle)}.CFl2ka_answerTitle{font:var(--type-panel-body);font-weight:var(--font-weight-semibold)}.CFl2ka_answerNone{padding:var(--space-3) 14px;background:var(--color-bg-sunken);font:var(--type-panel-small);color:var(--color-text-secondary);border-radius:10px}.CFl2ka_loser{gap:var(--space-1) var(--space-3);font:var(--type-panel-small);color:var(--color-text-secondary);flex-wrap:wrap;padding:0 14px;display:flex}.CFl2ka_struck{text-decoration:line-through}.CFl2ka_week{padding:var(--space-4);gap:var(--space-3);flex-direction:column;display:flex}.CFl2ka_weekHead{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.CFl2ka_showFor{align-items:center;gap:var(--space-2);font:var(--type-panel-label);display:flex}.CFl2ka_legend{gap:var(--space-3);font:var(--type-panel-caption);color:var(--color-text-secondary);flex-wrap:wrap;display:flex}.CFl2ka_legend>span{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.CFl2ka_key{box-sizing:border-box;border:1px solid;border-radius:3px;flex:none;width:14px;height:14px}.CFl2ka_key[data-kind=p0],.CFl2ka_block[data-kind=p0]{background:var(--color-accent-subtle);border-color:var(--color-accent-text);color:var(--color-text-primary)}.CFl2ka_key[data-kind=p1],.CFl2ka_block[data-kind=p1]{background:var(--color-info-subtle);border-color:var(--color-info-text);color:var(--color-text-primary)}.CFl2ka_key[data-kind=override],.CFl2ka_block[data-kind=override]{background:var(--color-neutral-800);border-color:var(--color-neutral-800);color:var(--color-neutral-0)}.CFl2ka_key[data-kind=conflict],.CFl2ka_block[data-kind=conflict]{background:repeating-linear-gradient(135deg, var(--color-warning-solid) 0 3px, var(--color-warning-subtle) 3px 6px);border-color:var(--color-warning-text);color:var(--color-text-primary)}.CFl2ka_key[data-kind=default],.CFl2ka_block[data-kind=default]{background:var(--color-bg-sunken);border-color:var(--color-border-default);color:var(--color-text-secondary)}.CFl2ka_grid{gap:0 var(--space-1);grid-template-columns:44px repeat(7,minmax(0,1fr));display:grid}.CFl2ka_dayHead{padding:var(--space-1) 6px;text-align:center;font:var(--type-panel-caption);font-weight:var(--font-weight-semibold)}.CFl2ka_hours,.CFl2ka_column{height:calc(var(--hour) * 24);position:relative}.CFl2ka_hours span{font:var(--type-panel-caption);color:var(--color-text-tertiary);font-variant-numeric:tabular-nums;position:absolute;right:6px;transform:translateY(-50%)}.CFl2ka_hours span:first-child{transform:none}.CFl2ka_column{background:var(--color-bg-canvas);background-image:repeating-linear-gradient(180deg, var(--color-border-subtle) 0 1px, transparent 1px calc(var(--hour) * 2));border-radius:6px}.CFl2ka_block{box-sizing:border-box;border:1px solid;border-radius:5px;padding:2px 6px;position:absolute;left:2px;right:2px;overflow:hidden}.CFl2ka_blockName{font:var(--type-panel-caption);font-weight:var(--font-weight-semibold);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.CFl2ka_blockTime{font:var(--type-panel-caption);white-space:nowrap;font-variant-numeric:tabular-nums;display:block;overflow:hidden}.CFl2ka_mobileWeek{gap:var(--space-2);flex-direction:column;display:none}.CFl2ka_dayButtons{gap:var(--space-1);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.CFl2ka_dayButtons button{border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-surface);min-width:0;height:48px;color:var(--color-text-primary);font:var(--type-panel-caption);font-weight:var(--font-weight-semibold);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.CFl2ka_dayButtons button[aria-pressed=true]{border-color:var(--color-accent-solid);background:var(--color-accent-subtle)}.CFl2ka_dayDot{border-radius:var(--radius-full);background:var(--color-warning-solid);width:8px;height:8px;position:absolute;top:4px;right:4px}.CFl2ka_dayList{margin:0;padding:0;list-style:none}.CFl2ka_dayList li{border-bottom:1px solid var(--color-border-subtle);font:var(--type-panel-small);grid-template-columns:96px minmax(0,1fr);align-items:center;gap:10px;padding:10px 0;display:grid}.CFl2ka_dayItem{align-items:center;gap:var(--space-2);min-width:0;display:flex}.CFl2ka_dayItem strong{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (max-width:759px){.CFl2ka_grid{display:none}.CFl2ka_mobileWeek{display:flex}}.CFl2ka_rows{margin:0;padding:0;list-style:none}.CFl2ka_row{align-items:center;gap:6px var(--space-4);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border-subtle);flex-wrap:wrap;display:flex}.CFl2ka_row:last-child{border-bottom:0}.CFl2ka_rowMain{flex-direction:column;flex:220px;min-width:0;display:flex}.CFl2ka_rowName{align-items:center;gap:var(--space-2);font:var(--type-panel-small);font-weight:var(--font-weight-semibold);display:flex}.CFl2ka_swatch{background:var(--color-accent-subtle);border:1px solid var(--color-accent-text);border-radius:3px;flex:none;width:10px;height:10px}.CFl2ka_swatch[data-priority="1"]{background:var(--color-info-subtle);border-color:var(--color-info-text)}.CFl2ka_swatch[data-priority="2"]{background:var(--color-neutral-800);border-color:var(--color-neutral-800)}.CFl2ka_badge{height:20px;padding:0 var(--space-2);border-radius:var(--radius-full);background:var(--color-warning-subtle);color:var(--color-warning-text);font:var(--type-panel-caption);font-weight:var(--font-weight-semibold);align-items:center;display:inline-flex}.CFl2ka_cell{font:var(--type-panel-small);font-variant-numeric:tabular-nums;flex:150px}.CFl2ka_prio{font:var(--type-panel-small);flex:0 0 100px}.CFl2ka_prio[data-priority="1"],.CFl2ka_prio[data-priority="2"]{font-weight:var(--font-weight-semibold)}.CFl2ka_byAdmin{font:var(--type-panel-caption);color:var(--color-text-tertiary);white-space:nowrap}.CFl2ka_rowActions{gap:var(--space-1);display:flex}.CFl2ka_iconButton{width:32px;height:32px;color:var(--color-text-tertiary);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;display:flex}.CFl2ka_iconButton:hover{background:var(--color-bg-sunken)}.CFl2ka_form{flex-direction:column;gap:18px;display:flex}.CFl2ka_field{border:0;flex-direction:column;gap:6px;min-width:0;margin:0;padding:0;display:flex}.CFl2ka_label{font:var(--type-panel-label);padding:0}.CFl2ka_input{height:40px;padding:0 var(--space-3);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-surface);color:var(--color-text-primary);font:var(--type-panel-body);box-sizing:border-box;width:100%;min-width:0}.CFl2ka_pair{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.CFl2ka_dayToggles{gap:var(--space-1);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.CFl2ka_dayToggles button{border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-surface);height:40px;color:var(--color-text-primary);font:var(--type-panel-caption);font-weight:var(--font-weight-semibold);cursor:pointer}.CFl2ka_dayToggles button[aria-pressed=true]{border-color:var(--color-accent-solid);background:var(--color-accent-solid);color:var(--color-accent-on-solid)}.CFl2ka_parts{flex-wrap:wrap;gap:6px;display:flex}.CFl2ka_parts button{height:32px;padding:0 var(--space-3);border:1px solid var(--color-border-default);border-radius:var(--radius-full);background:var(--color-bg-surface);color:var(--color-text-primary);font:var(--type-panel-caption);font-weight:var(--font-weight-semibold);cursor:pointer}.CFl2ka_parts button[aria-pressed=true]{border-color:var(--color-accent-solid);background:var(--color-accent-subtle)}.CFl2ka_segmented{gap:var(--space-1);padding:var(--space-1);background:var(--color-bg-sunken);border-radius:10px;display:flex}.CFl2ka_segmented button{min-height:36px;color:var(--color-text-secondary);font:var(--type-panel-label);cursor:pointer;background:0 0;border:0;border-radius:7px;flex:1}.CFl2ka_segmented button[aria-pressed=true]{background:var(--color-bg-surface);color:var(--color-text-primary);box-shadow:var(--elevation-1)}.CFl2ka_segmented button[aria-disabled=true]{color:var(--color-text-disabled);cursor:not-allowed}.CFl2ka_formWarn{padding:10px var(--space-3);border-radius:var(--radius-md);background:var(--color-warning-subtle);color:var(--color-warning-text);font:var(--type-panel-small);font-weight:var(--font-weight-semibold)}.CFl2ka_actions{gap:var(--space-2);justify-content:flex-end;display:flex}
.Dkccqa_page{gap:var(--space-5);flex-direction:column;display:flex}.Dkccqa_header{justify-content:space-between;align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}.Dkccqa_titles{flex-direction:column;gap:2px;min-width:0;display:flex}.Dkccqa_title{font:var(--type-panel-heading);margin:0}.Dkccqa_headerActions,.Dkccqa_fixes{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.Dkccqa_caption{font:var(--type-panel-caption);color:var(--color-text-secondary)}.Dkccqa_body{font:var(--type-panel-body);color:var(--color-text-secondary);margin:0}.Dkccqa_warnText{font:var(--type-panel-small);color:var(--color-warning-text);font-weight:var(--font-weight-semibold)}.Dkccqa_note{padding:var(--space-3) var(--space-4);font:var(--type-panel-small);color:var(--color-text-secondary);margin:0}.Dkccqa_scope{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-bg-sunken);font:var(--type-panel-small);color:var(--color-text-secondary);margin:0}.Dkccqa_card{background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);min-width:0;overflow:hidden}.Dkccqa_pad{padding:var(--space-4);gap:var(--space-3);flex-direction:column;display:flex}.Dkccqa_cardHead{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.Dkccqa_cardTitle{font:var(--type-panel-label)}.Dkccqa_name{font:var(--type-panel-small);font-weight:var(--font-weight-semibold)}.Dkccqa_rowName{text-align:left;flex-direction:column;min-width:0;display:flex}.Dkccqa_link{font:var(--type-panel-label);color:var(--color-accent-text)}.Dkccqa_pill{height:24px;padding:0 var(--space-2);border-radius:var(--radius-full);font:var(--type-panel-caption);font-weight:var(--font-weight-semibold);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.Dkccqa_pill[data-state=online]{color:var(--color-status-online-fg);background:var(--color-status-online-bg)}.Dkccqa_pill[data-state=offline]{color:var(--color-status-offline-fg);background:var(--color-status-offline-bg)}.Dkccqa_pill[data-state=outOfSync]{color:var(--color-status-out-of-sync-fg);background:var(--color-status-out-of-sync-bg)}.Dkccqa_pill[data-state=storageLow]{color:var(--color-status-storage-low-fg);background:var(--color-status-storage-low-bg)}.Dkccqa_pill[data-state=driveDisconnected]{color:var(--color-status-drive-disconnected-fg);background:var(--color-status-drive-disconnected-bg)}.Dkccqa_pill[data-state=bluetoothDisconnected]{color:var(--color-status-bluetooth-disconnected-fg);background:var(--color-status-bluetooth-disconnected-bg)}.Dkccqa_pill[data-state=appBehind]{color:var(--color-status-storage-low-fg);background:var(--color-status-storage-low-bg)}.Dkccqa_pill[data-state=unpaired]{color:var(--color-text-secondary);background:var(--color-bg-sunken)}.Dkccqa_tiles{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));display:grid}.Dkccqa_tile{gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-lg);border:1px solid var(--color-border-subtle);background:var(--color-bg-surface);flex-direction:column;display:flex}.Dkccqa_tile[data-tone=warn]{background:var(--color-warning-subtle);border-color:var(--color-warning-solid)}.Dkccqa_tileTitle{font:var(--type-panel-title)}.Dkccqa_tileCounts{gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.Dkccqa_count{font:var(--type-panel-small);align-items:center;gap:6px;display:inline-flex}.Dkccqa_section{gap:var(--space-3);flex-direction:column;display:flex}.Dkccqa_sectionHead{justify-content:space-between;align-items:center;display:flex}.Dkccqa_sectionTitle{font:var(--type-panel-title);margin:0}.Dkccqa_groupHead{align-items:baseline;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border-subtle);background:var(--color-bg-sunken);flex-wrap:wrap;display:flex}.Dkccqa_problem{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border-subtle);flex-wrap:wrap;display:flex}.Dkccqa_problem:last-child,.Dkccqa_healthyRow:last-child,.Dkccqa_row:last-child{border-bottom:0}.Dkccqa_problemMain,.Dkccqa_healthyRow{align-items:center;gap:var(--space-3);min-width:0;color:var(--color-text-primary);cursor:pointer;text-align:left;background:0 0;border:0;flex:320px;padding:0;display:flex}.Dkccqa_healthyRow{width:100%;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border-subtle)}.Dkccqa_toolbar{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.Dkccqa_search{height:40px;padding:0 var(--space-3);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-surface);color:var(--color-text-primary);font:var(--type-panel-body);flex:260px}.Dkccqa_segmented{gap:var(--space-1);padding:var(--space-1);background:var(--color-bg-sunken);border-radius:10px;display:inline-flex}.Dkccqa_segmented button{min-height:32px;padding:0 var(--space-3);color:var(--color-text-secondary);font:var(--type-panel-label);cursor:pointer;background:0 0;border:0;border-radius:7px}.Dkccqa_segmented button[aria-pressed=true]{background:var(--color-bg-surface);color:var(--color-text-primary);box-shadow:var(--elevation-1)}.Dkccqa_tableHead,.Dkccqa_row{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);grid-template-columns:minmax(0,1.4fr) minmax(0,1.4fr) 160px 110px;display:grid}.Dkccqa_tableHead{font:var(--type-panel-caption);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);border-bottom:1px solid var(--color-border-subtle)}.Dkccqa_row{border:0;border-bottom:1px solid var(--color-border-subtle);width:100%;color:var(--color-text-primary);text-align:left;cursor:pointer;background:0 0}.Dkccqa_row:hover,.Dkccqa_healthyRow:hover{background:var(--color-bg-sunken)}.Dkccqa_playing{font:var(--type-panel-small);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Dkccqa_seen{font:var(--type-panel-small);color:var(--color-text-secondary);text-align:right;white-space:nowrap}@media (max-width:759px){.Dkccqa_tableHead{display:none}.Dkccqa_row{grid-template-columns:minmax(0,1fr) auto}.Dkccqa_row .Dkccqa_playing,.Dkccqa_row .Dkccqa_seen{display:none}}.Dkccqa_back{color:var(--color-accent-text);font:var(--type-panel-label);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0}.Dkccqa_detailHead{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}.Dkccqa_nameLine{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.Dkccqa_rename{gap:var(--space-2);flex-wrap:wrap;display:flex}.Dkccqa_moveRow{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.Dkccqa_chip{height:32px;padding:0 var(--space-3);border:1px solid var(--color-border-default);border-radius:var(--radius-full);background:var(--color-bg-surface);color:var(--color-text-primary);font:var(--type-panel-caption);font-weight:var(--font-weight-semibold);cursor:pointer}.Dkccqa_chip[aria-pressed=true]{border-color:var(--color-accent-solid);background:var(--color-accent-subtle)}.Dkccqa_detailGrid{gap:var(--space-4);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;display:grid}@media (max-width:1000px){.Dkccqa_detailGrid{grid-template-columns:minmax(0,1fr)}}.Dkccqa_column{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.Dkccqa_shot{gap:var(--space-1);flex-direction:column;margin:0;display:flex}.Dkccqa_shot img{outline:1px solid var(--color-border-default);background:var(--color-bg-sunken);border-radius:6px;width:100%}.Dkccqa_nowBox{aspect-ratio:16/9;padding:var(--space-4);background:var(--color-neutral-800);color:var(--color-neutral-0);font:var(--type-panel-title);text-align:center;border-radius:6px;justify-content:center;align-items:center;display:flex}.Dkccqa_nowBox[data-orientation=portrait]{aspect-ratio:9/16;max-width:280px}.Dkccqa_nowBox[data-preview]{background:var(--color-neutral-950);padding:0;overflow:hidden}.Dkccqa_nowMedia{object-fit:contain;border:0;width:100%;height:100%;display:block}.Dkccqa_info{flex-direction:column;margin:0;display:flex}.Dkccqa_info div{justify-content:space-between;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--color-border-subtle);font:var(--type-panel-small);display:flex}.Dkccqa_info dt{color:var(--color-text-secondary)}.Dkccqa_info dd{text-align:right;margin:0}.Dkccqa_danger{border-color:var(--color-danger-subtle)}.Dkccqa_today,.Dkccqa_plays{margin:0;padding:0;list-style:none}.Dkccqa_today li,.Dkccqa_plays li{align-items:center;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--color-border-subtle);grid-template-columns:96px minmax(0,1fr) auto;display:grid}.Dkccqa_plays li{grid-template-columns:56px minmax(0,1fr) auto}.Dkccqa_time{font:var(--type-panel-small);color:var(--color-text-secondary);font-variant-numeric:tabular-nums}.Dkccqa_dateInput{width:auto;height:32px}.Dkccqa_form{gap:var(--space-4);flex-direction:column;display:flex}.Dkccqa_field{border:0;flex-direction:column;gap:6px;min-width:0;margin:0;padding:0;display:flex}.Dkccqa_label{font:var(--type-panel-label);padding:0}.Dkccqa_input{height:40px;padding:0 var(--space-3);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-surface);color:var(--color-text-primary);font:var(--type-panel-body);box-sizing:border-box;width:100%;min-width:0}.Dkccqa_code{height:56px;font:var(--type-panel-heading);letter-spacing:.3em;text-transform:uppercase;text-align:center;font-family:var(--font-family-mono)}.Dkccqa_error{font:var(--type-panel-small);color:var(--color-danger-text);margin:0}.Dkccqa_found{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-success-subtle);color:var(--color-success-text);font:var(--type-panel-small);font-weight:var(--font-weight-semibold);margin:0}.Dkccqa_doneTitle{font:var(--type-panel-title);margin:0}.Dkccqa_actions{gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end;display:flex}.Dkccqa_hours{gap:var(--space-2);flex-direction:column;display:flex}.Dkccqa_hoursRow{align-items:center;gap:var(--space-2);grid-template-columns:48px 100px minmax(0,1fr) minmax(0,1fr);display:grid}.Dkccqa_closed{font:var(--type-panel-small);align-items:center;gap:6px;display:inline-flex}.Dkccqa_toggle{align-items:center;gap:var(--space-2);font:var(--type-panel-body);cursor:pointer;display:flex}.Dkccqa_toggle input{width:18px;height:18px;accent-color:var(--color-accent-solid)}.Dkccqa_range{width:100%;accent-color:var(--color-accent-solid)}
.nlb9aq_page{gap:var(--space-5);flex-direction:column;display:flex}.nlb9aq_title{font:var(--type-panel-heading);margin:0}.nlb9aq_note{font:var(--type-panel-small);color:var(--color-text-secondary);margin:0}.nlb9aq_card{gap:var(--space-3);padding:var(--space-4);background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);flex-direction:column;min-width:0;display:flex}.nlb9aq_cardHead{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.nlb9aq_cardTitle{font:var(--type-panel-title);margin:0}.nlb9aq_pill{height:24px;padding:0 var(--space-2);border-radius:var(--radius-full);font:var(--type-panel-caption);font-weight:var(--font-weight-semibold);align-items:center;display:inline-flex}.nlb9aq_pill[data-tone=active]{color:var(--color-success-text);background:var(--color-success-subtle)}.nlb9aq_pill[data-tone=grace]{color:var(--color-warning-text);background:var(--color-warning-subtle)}.nlb9aq_pill[data-tone=expired]{color:var(--color-danger-text);background:var(--color-danger-subtle)}.nlb9aq_alert,.nlb9aq_warn{padding:var(--space-3);border-radius:var(--radius-md);font:var(--type-panel-small);font-weight:var(--font-weight-semibold);margin:0}.nlb9aq_alert{background:var(--color-danger-subtle);color:var(--color-danger-text)}.nlb9aq_warn{background:var(--color-warning-subtle);color:var(--color-warning-text)}.nlb9aq_facts{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));margin:0;display:grid}.nlb9aq_facts dt{font:var(--type-panel-small);color:var(--color-text-secondary)}.nlb9aq_facts dd{font:var(--type-panel-body);font-weight:var(--font-weight-semibold);margin:0}.nlb9aq_mono{font-family:var(--font-family-mono)}.nlb9aq_meter{height:8px;margin-top:var(--space-2);border-radius:var(--radius-full);background:var(--color-bg-sunken);display:block;overflow:hidden}.nlb9aq_meter span{background:var(--color-accent-solid);height:100%;display:block}.nlb9aq_table{border-collapse:collapse;width:100%;font:var(--type-panel-small)}.nlb9aq_table th{text-align:left;padding:var(--space-2);font:var(--type-panel-caption);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);border-bottom:1px solid var(--color-border-subtle)}.nlb9aq_table td{padding:var(--space-2);border-bottom:1px solid var(--color-border-subtle);vertical-align:top}.nlb9aq_table tr[data-void] td{color:var(--color-text-tertiary);text-decoration:line-through}.nlb9aq_num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.nlb9aq_strong{font-weight:var(--font-weight-semibold)}.nlb9aq_tag{margin-left:var(--space-2);padding:0 var(--space-2);border-radius:var(--radius-full);background:var(--color-bg-sunken);font:var(--type-panel-caption)}.nlb9aq_lines{font:var(--type-panel-caption);color:var(--color-text-secondary);display:block}.nlb9aq_payCell{align-items:flex-start;gap:var(--space-1);margin-top:var(--space-2);flex-direction:column;display:flex}
