@layer theme,base,components;@layer screens{.BpqXbG_stack{--budget-ink:color-mix(in oklab, var(--primary) 65%, var(--foreground));flex-direction:column;gap:32px;min-width:0;display:flex}.BpqXbG_section{flex-direction:column;gap:16px;min-width:0;display:flex}.BpqXbG_row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.BpqXbG_heading{letter-spacing:-.015em;font-size:15px;font-weight:600}.BpqXbG_muted{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--muted-foreground)}.BpqXbG_positive{color:var(--success)}.BpqXbG_summary{border-bottom:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding-block:20px 28px;display:grid}@media (min-width:64rem){.BpqXbG_summary{grid-template-columns:repeat(4,minmax(0,1fr))}}.BpqXbG_metric{min-width:0}.BpqXbG_metric dt{margin-bottom:8px}.BpqXbG_metric dd{margin:0}.BpqXbG_metricLabel{font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-medium);color:var(--muted-foreground)}.BpqXbG_metricValue{letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:clamp(1.25rem,2.2vw,2rem);font-weight:500;line-height:1.3}.BpqXbG_metricUnit{letter-spacing:0;color:var(--muted-foreground);font-size:11px;font-weight:400}.BpqXbG_metricSub{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--muted-foreground);margin-top:2px}.BpqXbG_settings{align-items:stretch;gap:16px;display:grid}@media (min-width:64rem){.BpqXbG_settings{grid-template-columns:repeat(2,minmax(0,1fr))}}.BpqXbG_panel{background:radial-gradient(ellipse at 100% 0%, var(--card-glow), transparent 65%), var(--card);border-radius:16px;flex-direction:column;gap:20px;min-width:0;padding:24px;display:flex}@media (min-width:40rem){.BpqXbG_panel{padding:28px 32px}}.BpqXbG_panelHead{align-items:center;gap:14px;display:flex}.BpqXbG_iconWrap{background:color-mix(in oklab, var(--primary) 10%, transparent);width:36px;height:36px;color:var(--budget-ink);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.BpqXbG_icon{width:18px;height:18px}.BpqXbG_field{flex-direction:column;gap:6px;display:flex}.BpqXbG_fieldLabel{color:var(--muted-foreground);font-size:12px;font-weight:500}.BpqXbG_inputRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.BpqXbG_euroInput{width:160px;position:relative}.BpqXbG_euroInput input{font-variant-numeric:tabular-nums;padding-right:28px}.BpqXbG_euroSuffix{pointer-events:none;font-size:var(--text-sm);color:var(--muted-foreground);position:absolute;top:50%;right:10px;transform:translateY(-50%)}.BpqXbG_estimates{border-top:1px solid var(--border);display:grid}@media (min-width:40rem){.BpqXbG_estimates{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}}.BpqXbG_estimate{min-width:0;padding-top:16px}.BpqXbG_estimate+.BpqXbG_estimate{border-top:1px solid var(--border);margin-top:16px}@media (min-width:40rem){.BpqXbG_estimate+.BpqXbG_estimate{border-top:0;border-left:1px solid var(--border);margin-top:0;padding-left:24px}}.BpqXbG_estimateLabel{align-items:center;gap:6px;font-size:13px;font-weight:500;display:flex}.BpqXbG_estimateValue{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:8px;font-size:22px;font-weight:500}.BpqXbG_estimateUnit{letter-spacing:0;color:var(--muted-foreground);font-size:12px;font-weight:400}.BpqXbG_chipWarning{background:color-mix(in oklab, var(--warning) 12%, transparent);color:var(--warning);border-radius:999px;padding:1px 7px;font-size:11px;font-weight:500}.BpqXbG_buttonIcon{width:16px;height:16px;margin-right:4px}.BpqXbG_empty{background:var(--card);text-align:left;cursor:pointer;border-radius:16px;align-items:center;gap:14px;width:100%;padding:24px;transition:box-shadow .15s;display:flex}@media (hover:hover){.BpqXbG_empty:hover{box-shadow:0 0 0 1px color-mix(in oklab, var(--primary) 25%, transparent)}}.BpqXbG_itemGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));gap:16px;display:grid}.BpqXbG_item{background:radial-gradient(ellipse at 100% 0%, var(--card-glow), transparent 65%), var(--card);border-radius:16px;flex-direction:column;min-width:0;padding:18px 20px;transition:box-shadow .15s;display:flex}@media (hover:hover){.BpqXbG_item:hover{box-shadow:0 0 0 1px color-mix(in oklab, var(--primary) 25%, transparent)}}.BpqXbG_itemHead{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.BpqXbG_itemTitle{align-items:center;gap:8px;min-width:0;padding-top:4px;display:flex}.BpqXbG_itemIconWrap{color:var(--budget-ink);flex-shrink:0}.BpqXbG_itemIcon{width:16px;height:16px}.BpqXbG_itemName{overflow-wrap:anywhere;min-width:0;font-size:13px;font-weight:500}.BpqXbG_itemActions{flex-shrink:0;gap:2px;margin-right:-8px;display:flex}.BpqXbG_iconButton{width:28px;height:28px;color:var(--muted-foreground);padding:0}@media (hover:hover){.BpqXbG_deleteButton:hover{color:var(--destructive)}}.BpqXbG_smallIcon{width:14px;height:14px}.BpqXbG_itemTotal{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:12px;font-size:22px;font-weight:500}.BpqXbG_itemDetail{color:var(--muted-foreground);font-variant-numeric:tabular-nums;margin-top:4px;font-size:11px}@media (min-width:40rem){.BpqXbG_dialogContent{max-width:var(--container-sm)}}.BpqXbG_dialogBody{flex-direction:column;gap:12px;display:flex}@media (prefers-reduced-motion:reduce){.BpqXbG_item,.BpqXbG_empty{transition:none}}}
@layer theme,base;@layer components{._3sxOrW_input{border:1px solid var(--input);background:var(--card);width:100%;min-width:0;min-height:36px;color:var(--foreground);font:inherit;box-shadow:0 1px 2px color-mix(in srgb, var(--foreground) 5%, transparent);caret-color:var(--primary);border-radius:6px;padding:7px 11px;font-size:13px;line-height:20px;transition:border-color .15s,box-shadow .15s,background-color .15s;display:block}._3sxOrW_input::placeholder{color:var(--muted-foreground)}._3sxOrW_input:hover:not(:disabled){border-color:var(--muted-foreground)}._3sxOrW_input:focus-visible{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in srgb, var(--ring) 18%, transparent);outline:none}._3sxOrW_input:read-only:not(:disabled){background:color-mix(in srgb, var(--muted) 55%, var(--card))}._3sxOrW_input:disabled{background:var(--muted);opacity:.6;cursor:not-allowed}._3sxOrW_input[aria-invalid=true]{border-color:var(--destructive)}._3sxOrW_input[aria-invalid=true]:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--destructive) 18%, transparent)}._3sxOrW_input[type=color]{cursor:pointer;width:52px;height:36px;padding:3px}._3sxOrW_input[type=color]::-webkit-color-swatch-wrapper{padding:0}._3sxOrW_input[type=color]::-webkit-color-swatch{border:0;border-radius:4px}._3sxOrW_input[type=color]::-moz-color-swatch{border:0;border-radius:4px}._3sxOrW_input::file-selector-button{background:var(--muted);color:var(--foreground);font:inherit;cursor:pointer;border:0;border-radius:4px;margin-right:10px;padding:2px 8px;font-weight:550}@media (max-width:48rem){._3sxOrW_input{font-size:16px}}}@layer screens;
@layer theme,base,components;@layer screens{.dAd0Mq_guide{border:1px solid color-mix(in oklab, var(--primary) 30%, var(--border));border-radius:calc(var(--radius) * 1.4);background-color:color-mix(in oklab, var(--primary) 5%, var(--card));flex-direction:column;gap:14px;padding:16px;display:flex}@media (min-width:40rem){.dAd0Mq_guide{padding:20px}}.dAd0Mq_header{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}.dAd0Mq_headerText{flex:14rem;min-width:0}.dAd0Mq_badgeIcon{background-color:color-mix(in oklab, var(--primary) 14%, transparent);width:36px;height:36px;color:var(--primary);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.dAd0Mq_badgeIcon svg{width:18px;height:18px}.dAd0Mq_heading{font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-semibold)}.dAd0Mq_muted{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--muted-foreground);margin-top:2px}.dAd0Mq_icon{width:14px;height:14px}.dAd0Mq_progress{background-color:var(--muted);border-radius:999px;height:4px;overflow:hidden}.dAd0Mq_progress>span{border-radius:inherit;background-color:var(--primary);height:100%;transition:width .3s ease-out;display:block}.dAd0Mq_steps{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.dAd0Mq_step{border-radius:var(--radius)}.dAd0Mq_stepExpanded{background-color:var(--card);box-shadow:0 0 0 1px var(--border)}.dAd0Mq_stepToggle{border-radius:var(--radius);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:4px 10px;padding:8px;display:flex}.dAd0Mq_stepToggle:hover{background-color:color-mix(in oklab, var(--muted) 60%, transparent)}.dAd0Mq_stepToggle:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.dAd0Mq_stepMarker{border:1px solid var(--border);background-color:var(--background);width:22px;height:22px;font-size:var(--text-xs);font-weight:var(--font-weight-semibold);color:var(--muted-foreground);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.dAd0Mq_stepMarker svg{width:13px;height:13px}.dAd0Mq_stepExpanded .dAd0Mq_stepMarker{border-color:var(--primary);color:var(--primary)}.dAd0Mq_stepDone .dAd0Mq_stepMarker{background-color:var(--success);color:var(--background);border-color:#0000}.dAd0Mq_stepTitle{min-width:12rem;font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-medium);flex:1}.dAd0Mq_stepDone .dAd0Mq_stepTitle{color:var(--muted-foreground)}.dAd0Mq_stepStatus{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--muted-foreground)}.dAd0Mq_stepBody{flex-direction:column;gap:10px;padding:0 8px 12px 40px;display:flex}.dAd0Mq_hint{max-width:62ch;font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--muted-foreground)}.dAd0Mq_stepActions{flex-wrap:wrap;gap:8px;display:flex}.dAd0Mq_footer{justify-content:flex-end;display:flex}.dAd0Mq_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}
@layer theme,base,components;@layer screens{._5JmSW_dialogContent{max-height:90dvh;overflow-y:auto}@media (min-width:40rem){._5JmSW_dialogContent{max-width:var(--container-lg)}}._5JmSW_form{flex-direction:column;gap:16px;display:flex}._5JmSW_stack{flex-direction:column;gap:8px;display:flex}._5JmSW_description{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--destructive)}._5JmSW_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._5JmSW_select{border-radius:calc(var(--radius) * .8);border-style:solid;border-width:1px;border-color:var(--input);background-color:var(--background);width:100%;height:36px;font-size:var(--text-sm);line-height:var(--text-sm--line-height);padding-block:4px;padding-inline:12px;display:flex}._5JmSW_select:focus-visible{outline-style:none}._5JmSW_textarea{border-radius:calc(var(--radius) * .8);border-style:solid;border-width:1px;border-color:var(--input);background-color:var(--background);width:100%;font-size:var(--text-sm);line-height:var(--text-sm--line-height);padding-block:8px;padding-inline:12px;display:flex}._5JmSW_textarea::placeholder{color:var(--muted-foreground)}._5JmSW_textarea:focus-visible{outline-style:none}._5JmSW_panel{border-radius:calc(var(--radius) * .8);border-style:solid;border-width:1px;max-height:144px;padding:8px;overflow-y:auto}._5JmSW_label{font-size:var(--text-sm);line-height:var(--text-sm--line-height);align-items:center;gap:8px;padding-block:4px;display:flex}._5JmSW_input{border-color:var(--input);border-radius:.25rem;width:16px;height:16px}._5JmSW_label2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._5JmSW_row{justify-content:flex-end;gap:8px;display:flex}._5JmSW_button{margin-right:auto}._5JmSW_hint{color:var(--muted-foreground);font-weight:400}}
@layer theme,base,components;@layer screens{.clDLqq_container{flex-direction:column;gap:16px;display:flex}.clDLqq_filterSection{flex-direction:column;gap:12px;display:flex}.clDLqq_searchBar{max-width:380px;position:relative}.clDLqq_searchIcon{color:var(--muted-foreground);pointer-events:none;position:absolute;top:50%;left:11px;transform:translateY(-50%)}.clDLqq_searchInput{height:36px;padding-left:34px;font-size:13px}.clDLqq_filtersRow{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.clDLqq_filterGroup{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.clDLqq_filterLabel{color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.04em;margin-right:2px;font-size:11px;font-weight:600}.clDLqq_filterChip{border:1px solid var(--border);background:var(--card);height:26px;color:var(--muted-foreground);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:13px;align-items:center;gap:5px;padding:0 9px;font-size:12px;transition:all .15s;display:inline-flex}.clDLqq_filterChip:hover{color:var(--foreground);border-color:var(--input)}.clDLqq_filterChip[data-active=true]{border-color:var(--primary);background:var(--accent);color:var(--primary);font-weight:600}.clDLqq_chipCount{opacity:.8;font-size:10px}.clDLqq_filterDivider{background:var(--border);width:1px;height:18px}.clDLqq_tableWrapper{border:1px solid var(--border);background:var(--card);border-radius:8px;overflow:hidden}.clDLqq_sortButton{color:var(--muted-foreground);align-items:center;gap:6px;height:auto;padding:0;font-size:12px;font-weight:600;display:inline-flex}.clDLqq_sortButton:hover{color:var(--foreground)}.clDLqq_clickableRow{cursor:pointer}.clDLqq_clickableRow:hover .clDLqq_taskTitleButton{color:var(--primary)}.clDLqq_taskTitleButton{text-align:left;color:var(--foreground);cursor:pointer;background:0 0;border:none;padding:0;font-size:13px;font-weight:500;line-height:1.4;transition:color .15s}.clDLqq_taskTitleButton:hover{color:var(--primary);text-decoration:underline}.clDLqq_categoryCell{color:var(--muted-foreground);font-size:12px}.clDLqq_assigneeCell{color:var(--foreground);font-size:12px}.clDLqq_dateCell{color:var(--muted-foreground);white-space:nowrap;font-size:12px}.clDLqq_deleteButton{color:var(--muted-foreground);width:28px;height:28px;padding:0}.clDLqq_deleteButton:hover{color:var(--destructive)}.clDLqq_emptyState{text-align:center;border:1px dashed var(--border);color:var(--muted-foreground);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:60px 24px;font-size:13px;display:flex}}
@layer theme,base,components;@layer screens{.lN6LzW_board{grid-template-columns:repeat(1,minmax(0,1fr));align-items:flex-start;gap:16px;display:grid}@media (min-width:640px){.lN6LzW_board{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.lN6LzW_board{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}}.lN6LzW_column{border:1px solid var(--border);background:color-mix(in srgb, var(--card) 60%, var(--background));border-radius:8px;flex-direction:column;min-height:160px;transition:border-color .15s,background-color .15s;display:flex;overflow:hidden}@media (min-width:1024px){.lN6LzW_column{min-height:480px}}.lN6LzW_column[data-over=true]{border-color:var(--primary);background:var(--accent)}.lN6LzW_columnHeader{border-bottom:1px solid var(--border);background:var(--card);justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.lN6LzW_columnHeaderLeft{align-items:center;gap:8px;display:flex}.lN6LzW_columnDot{border-radius:50%;width:8px;height:8px}.lN6LzW_column[data-status=TODO] .lN6LzW_columnDot{background:var(--muted-foreground)}.lN6LzW_column[data-status=DOING] .lN6LzW_columnDot{background:var(--info,#386888)}.lN6LzW_column[data-status=DONE] .lN6LzW_columnDot{background:var(--success)}.lN6LzW_column[data-status=BLOCKED] .lN6LzW_columnDot{background:var(--destructive)}.lN6LzW_columnTitle{color:var(--foreground);font-size:13px;font-weight:600}.lN6LzW_columnCount{background:var(--muted);min-width:20px;height:20px;color:var(--muted-foreground);border-radius:9999px;justify-content:center;align-items:center;padding:0 6px;font-size:11px;font-weight:600;display:inline-flex}.lN6LzW_columnBody{flex-direction:column;flex:1;gap:10px;padding:12px;display:flex}.lN6LzW_emptyColumn{color:var(--muted-foreground);border:1px dashed var(--border);border-radius:6px;justify-content:center;align-items:center;padding:32px 16px;font-size:12px;display:flex}.lN6LzW_cardWrapper{touch-action:manipulation}.lN6LzW_cardWrapper[data-dragging=true]{opacity:.35}.lN6LzW_card{border:1px solid var(--border);background:var(--card);cursor:grab;-webkit-user-select:none;user-select:none;border-radius:6px;flex-direction:column;gap:10px;padding:12px 14px;transition:border-color .15s,box-shadow .15s;display:flex}.lN6LzW_card:hover{border-color:color-mix(in srgb, var(--primary) 35%, var(--border));box-shadow:0 2px 8px #252b360a}.lN6LzW_card:active{cursor:grabbing}.lN6LzW_cardTitle{color:var(--foreground);overflow-wrap:anywhere;font-size:13px;font-weight:500;line-height:1.35}.lN6LzW_cardFooter{justify-content:space-between;align-items:center;gap:8px;margin-top:2px;font-size:11px;display:flex}.lN6LzW_priorityBadge{border-radius:4px;align-items:center;gap:4px;padding:1px 6px;font-size:10px;font-weight:600;display:inline-flex}.lN6LzW_assignee{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;max-width:140px;font-size:11px;display:inline-flex;overflow:hidden}.lN6LzW_assigneeAvatar{background:var(--secondary);width:18px;height:18px;color:var(--secondary-foreground);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:9px;font-weight:600;display:inline-flex}.lN6LzW_categoryStrips{flex-wrap:wrap;gap:4px;display:flex}.lN6LzW_categoryStrip{border-radius:2px;width:28px;height:4px}.lN6LzW_dragOverlayCard{border:1px solid var(--primary);background:var(--card);cursor:grabbing;border-radius:6px;flex-direction:column;gap:10px;width:260px;padding:12px 14px;display:flex;box-shadow:0 12px 28px #252b3620}}
@layer theme,base,components;@layer screens{.yVn6SW_container{flex-direction:column;gap:16px;display:flex}.yVn6SW_header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.yVn6SW_title{text-transform:capitalize;color:var(--foreground);font-size:16px;font-weight:600}.yVn6SW_controls{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.yVn6SW_modeSwitch{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);padding:2px;display:flex}.yVn6SW_modeButton{border-radius:calc(var(--radius) - 2px);color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;padding:4px 10px;font-size:12px;font-weight:500;transition:all .15s}.yVn6SW_modeButton:hover{color:var(--foreground)}.yVn6SW_modeButton[data-active=true]{background:var(--muted);color:var(--foreground);font-weight:600}.yVn6SW_navGroup{align-items:center;gap:4px;display:flex}.yVn6SW_navButton{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);width:30px;height:30px;color:var(--muted-foreground);cursor:pointer;place-items:center;transition:all .15s;display:grid}.yVn6SW_navButton:hover{color:var(--foreground);border-color:var(--input)}.yVn6SW_todayButton{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);height:30px;color:var(--foreground);cursor:pointer;padding:0 10px;font-size:12px;font-weight:500;transition:all .15s}.yVn6SW_todayButton:hover{background:var(--surface-hover)}.yVn6SW_dayView{border:1px solid var(--border);background:var(--card);border-radius:8px;flex-direction:column;gap:14px;padding:18px;display:flex}.yVn6SW_dayViewHeader{justify-content:space-between;align-items:center;display:flex}.yVn6SW_dayViewTitle{text-transform:capitalize;font-size:15px;font-weight:600}.yVn6SW_dayViewSubtitle{color:var(--muted-foreground);margin-top:2px;font-size:12px}.yVn6SW_emptyDay{text-align:center;color:var(--muted-foreground);border:1px dashed var(--border);border-radius:6px;padding:32px 16px;font-size:13px}.yVn6SW_taskList{flex-direction:column;gap:8px;display:flex}.yVn6SW_weekGrid{grid-template-columns:repeat(1,minmax(0,1fr));gap:12px;display:grid}@media (min-width:640px){.yVn6SW_weekGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.yVn6SW_weekGrid{grid-template-columns:repeat(7,minmax(0,1fr))}}.yVn6SW_weekDayColumn{border:1px solid var(--border);background:var(--card);border-radius:8px;flex-direction:column;gap:8px;min-height:220px;padding:10px;display:flex}.yVn6SW_weekDayColumn[data-today=true]{border-color:color-mix(in srgb, var(--primary) 40%, var(--border));background:color-mix(in srgb, var(--accent) 30%, var(--card))}.yVn6SW_weekDayHeader{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding-bottom:6px;display:flex}.yVn6SW_weekDayTitle{text-transform:capitalize;font-size:12px;font-weight:600}.yVn6SW_weekDayCount{align-items:center;gap:4px;display:flex}.yVn6SW_emptyWeekDay{color:var(--muted-foreground);text-align:center;padding:12px 4px;font-size:11px;font-style:italic}.yVn6SW_monthWrapper{border:1px solid var(--border);background:var(--card);border-radius:8px;overflow:hidden}@media (max-width:639px){.yVn6SW_monthWrapper{overflow-x:auto}.yVn6SW_weekdayHeader,.yVn6SW_monthGrid{min-width:560px}}.yVn6SW_weekdayHeader{border-bottom:1px solid var(--border);background:var(--muted);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.yVn6SW_weekdayName{text-align:center;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.04em;padding:8px 4px;font-size:11px;font-weight:600}.yVn6SW_monthGrid{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.yVn6SW_monthDayCell{border-right:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--card);flex-direction:column;gap:4px;min-height:105px;padding:6px;transition:background .15s;display:flex}.yVn6SW_monthDayCell:nth-child(7n){border-right:none}.yVn6SW_monthDayCell[data-other-month=true]{background:color-mix(in srgb, var(--muted) 40%, var(--card));opacity:.55}.yVn6SW_monthDayCell[data-today=true]{background:color-mix(in srgb, var(--accent) 35%, var(--card))}.yVn6SW_dayNumberRow{justify-content:space-between;align-items:center;margin-bottom:2px;display:flex}.yVn6SW_dayNumber{width:22px;height:22px;color:var(--foreground);border-radius:50%;justify-content:center;align-items:center;font-size:11px;font-weight:500;display:inline-flex}.yVn6SW_monthDayCell[data-today=true] .yVn6SW_dayNumber{background:var(--primary);color:var(--primary-foreground);font-weight:600}.yVn6SW_dayBadge{height:18px;padding:0 5px;font-size:10px}.yVn6SW_moreTasksButton{color:var(--primary);cursor:pointer;text-align:left;background:0 0;border:none;padding:2px 4px;font-size:10px;font-weight:500}.yVn6SW_moreTasksButton:hover{text-decoration:underline}.yVn6SW_unscheduledSection{margin-top:8px}.yVn6SW_unscheduledHeader{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.yVn6SW_unscheduledHeader h3{font-size:14px;font-weight:600}.yVn6SW_unscheduledGrid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px;display:grid}.yVn6SW_taskCard{border:1px solid var(--border);background:var(--card);text-align:left;cursor:pointer;border-radius:6px;flex-direction:column;gap:6px;width:100%;padding:10px 12px;transition:border-color .15s,box-shadow .15s;display:flex}.yVn6SW_taskCard:hover{border-color:color-mix(in srgb, var(--primary) 40%, var(--border));box-shadow:0 2px 8px #252b360a}.yVn6SW_taskCardCompact{border-radius:4px;gap:3px;padding:4px 6px}.yVn6SW_taskCardBadges{align-items:center;gap:4px;display:flex}.yVn6SW_taskCardTitle{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;line-height:1.3;overflow:hidden}.yVn6SW_taskCardMeta{color:var(--muted-foreground);align-items:center;gap:10px;font-size:11px;display:flex}.yVn6SW_metaItem{align-items:center;gap:4px;display:inline-flex}.yVn6SW_dialogContent{max-width:480px}.yVn6SW_dialogTitle{text-transform:capitalize;font-size:16px}}
@layer theme,base,components;@layer screens{._1ijd1q_flame{width:14px;height:14px}._1ijd1q_dialogContent{max-height:92dvh;padding:0;overflow:hidden}@media (min-width:40rem){._1ijd1q_dialogContent{max-width:min(96vw,1350px)}}._1ijd1q_form{flex-direction:column;min-height:620px;max-height:92dvh;display:flex}._1ijd1q_row{background-color:var(--background);border-bottom-style:solid;border-bottom-width:1px;flex-shrink:0;justify-content:space-between;align-items:center;height:48px;padding-inline:28px;display:flex}._1ijd1q_select{border-radius:calc(var(--radius) * .8);border-style:solid;border-width:1px;border-color:var(--input);background-color:var(--muted);height:36px;font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-medium);padding-inline:12px}._1ijd1q_select:focus-visible{outline-style:none}._1ijd1q_grid{flex:1;min-height:0;display:grid}@media (min-width:64rem){._1ijd1q_grid{grid-template-columns:minmax(0,1fr) 575px}}._1ijd1q_main{min-width:0;padding-block:32px;padding-inline:28px;overflow-y:auto}@media (min-width:64rem){._1ijd1q_main{padding-inline:40px}}._1ijd1q_grid2{gap:28px;display:grid}._1ijd1q_section{gap:20px;display:grid}._1ijd1q_grid3{grid-template-columns:auto minmax(0,1fr);align-items:flex-start;gap:16px;display:grid}._1ijd1q_button{border-style:solid;border-width:2px;border-color:color-mix(in oklab, var(--muted-foreground) 70%, transparent);width:20px;height:20px;color:var(--primary);border-radius:9999px;justify-content:center;align-items:center;margin-top:12px;display:flex}._1ijd1q_checkCircle2{width:20px;height:20px}._1ijd1q_grid4{gap:8px;display:grid}._1ijd1q_input{min-height:48px;font-size:var(--text-3xl);line-height:var(--leading-tight);font-weight:var(--font-weight-semibold);background-color:#0000;border-style:solid;border-width:0;padding-block:8px;padding-inline:8px}._1ijd1q_description{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--destructive)}._1ijd1q_row2{flex-wrap:wrap;gap:8px;margin-left:36px;display:flex}._1ijd1q_dropdownMenuTrigger{outline-color:var(--ring)}._1ijd1q_dropdownMenuContent{width:256px}._1ijd1q_dropdownMenuContent2{width:320px;padding:12px}._1ijd1q_row3{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}._1ijd1q_dropdownMenuContent3{width:192px}._1ijd1q_dropdownMenuContent4{width:320px}._1ijd1q_dropdownMenuCheckboxItem{text-transform:capitalize}._1ijd1q_label{border-radius:9999px;width:12px;height:12px}._1ijd1q_input2{display:none}._1ijd1q_section2{flex-wrap:wrap;gap:28px;margin-left:36px;display:flex}._1ijd1q_row4{align-items:center;gap:8px;display:flex}._1ijd1q_row5{background-color:var(--color-sky-500);width:40px;height:40px;font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-semibold);color:var(--color-white);border-radius:9999px;justify-content:center;align-items:center;display:flex}._1ijd1q_label2{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--muted-foreground)}._1ijd1q_dropdownMenuTrigger2{background-color:var(--background);border-style:solid;border-width:1px;border-radius:9999px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}@media (hover:hover){._1ijd1q_dropdownMenuTrigger2:hover{background-color:var(--muted)}}._1ijd1q_plus{width:16px;height:16px}._1ijd1q_row6{flex-wrap:wrap;gap:8px;display:flex}._1ijd1q_badge{border-radius:calc(var(--radius) * .8);height:40px;font-size:var(--text-sm);line-height:var(--text-sm--line-height);text-transform:capitalize;padding-inline:16px}._1ijd1q_dropdownMenuTrigger3{border-radius:calc(var(--radius) * .8);background-color:var(--background);border-style:solid;border-width:1px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}@media (hover:hover){._1ijd1q_dropdownMenuTrigger3:hover{background-color:var(--muted)}}._1ijd1q_row7{border-radius:calc(var(--radius) * .8);height:40px;font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-medium);border-style:solid;border-width:1px;align-items:center;gap:8px;padding-inline:12px;display:flex}._1ijd1q_dateTrigger{text-align:left;width:100%;transition:border-color .15s}@media (hover:hover){._1ijd1q_dateTrigger:hover{border-color:var(--primary)}}._1ijd1q_panel{border-color:color-mix(in oklab, var(--primary) 30%, transparent);background-color:color-mix(in oklab, var(--primary) 10%, transparent);color:var(--primary)}._1ijd1q_panel2{background-color:color-mix(in oklab, var(--muted) 40%, transparent);color:var(--muted-foreground)}._1ijd1q_section3{gap:12px;display:grid}._1ijd1q_grid5{gap:12px;margin-left:36px;display:grid}._1ijd1q_textarea{resize:vertical;border-radius:calc(var(--radius) * .8);border-style:solid;border-width:1px;border-color:var(--input);background-color:var(--background);width:100%;min-height:112px;font-size:var(--text-sm);line-height:var(--text-sm--line-height);padding-block:12px;padding-inline:16px}._1ijd1q_textarea::placeholder{color:var(--muted-foreground)}._1ijd1q_textarea:focus-visible{outline-style:none}._1ijd1q_row8{gap:8px;display:flex}._1ijd1q_button2{cursor:pointer;border-radius:calc(var(--radius) * .8);text-align:left;border:1px solid #0000;min-height:96px;padding-block:12px;padding-inline:16px;transition:all .15s}@media (hover:hover){._1ijd1q_button2:hover{border-color:var(--border);background-color:color-mix(in oklab, var(--muted) 40%, transparent)}}._1ijd1q_button3{border-style:dashed;border-color:var(--border);color:var(--muted-foreground)}._1ijd1q_label3{font-size:var(--text-sm);line-height:var(--text-sm--line-height)}._1ijd1q_row9{justify-content:space-between;align-items:center;gap:16px;display:flex}._1ijd1q_grid6{gap:8px;margin-left:36px;display:grid}._1ijd1q_grid7{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}._1ijd1q_input3{border-color:var(--input);border-radius:.25rem;width:16px;height:16px}._1ijd1q_input4{color:var(--muted-foreground);text-decoration-line:line-through}._1ijd1q_button4{justify-self:flex-start}._1ijd1q_grid8{border-radius:calc(var(--radius) * .8);background-color:var(--background);border-style:solid;border-width:1px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding-block:8px;padding-inline:12px;display:grid}._1ijd1q_paperclip{width:16px;height:16px;color:var(--muted-foreground)}._1ijd1q_a{min-width:0;font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-medium)}@media (hover:hover){._1ijd1q_a:hover{text-decoration-line:underline}}._1ijd1q_label4{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._1ijd1q_label5{font-size:var(--text-xs);line-height:var(--text-xs--line-height);font-weight:var(--font-weight-normal);color:var(--muted-foreground)}._1ijd1q_description2{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--destructive);margin-left:36px}._1ijd1q_aside{background-color:color-mix(in oklab, var(--muted) 30%, transparent);border-top-style:solid;border-top-width:1px;min-height:0;padding:20px;overflow-y:auto}@media (min-width:64rem){._1ijd1q_aside{border-top-style:solid;border-top-width:0;border-left-style:solid;border-left-width:1px}}._1ijd1q_grid9{gap:16px;display:grid}._1ijd1q_row10{justify-content:space-between;align-items:center;gap:12px;display:flex}._1ijd1q_heading{font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-semibold);align-items:center;gap:8px;display:flex}._1ijd1q_textarea2{resize:vertical;border-radius:calc(var(--radius) * .8);border-style:solid;border-width:1px;border-color:var(--input);background-color:var(--background);width:100%;min-height:80px;font-size:var(--text-sm);line-height:var(--text-sm--line-height);padding-block:8px;padding-inline:12px}._1ijd1q_textarea2::placeholder{color:var(--muted-foreground)}._1ijd1q_textarea2:focus-visible{outline-style:none}._1ijd1q_textarea2:disabled{cursor:not-allowed;opacity:.6}._1ijd1q_button5{justify-self:flex-end}._1ijd1q_description3{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--muted-foreground)}._1ijd1q_row11{background-color:var(--background);border-top-style:solid;border-top-width:1px;flex-shrink:0;justify-content:flex-end;gap:8px;padding-block:16px;padding-inline:28px;display:flex}._1ijd1q_autosaveStatus{color:var(--muted-foreground);font-size:var(--text-xs);align-self:center;margin-right:auto}._1ijd1q_button6{background-color:var(--background);gap:8px;height:40px}._1ijd1q_label6{border-radius:calc(var(--radius) * .8);border-style:solid;border-width:1px;border-color:var(--input);background-color:var(--background);height:40px;font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-medium);justify-content:center;align-items:center;gap:8px;padding-inline:12px;display:inline-flex}@media (hover:hover){._1ijd1q_label6:hover{background-color:var(--accent);color:var(--accent-foreground)}}._1ijd1q_heading2{font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-semibold);align-items:center;gap:16px;display:flex}._1ijd1q_label7{font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-semibold);color:var(--muted-foreground)}._1ijd1q_grid10{border-top-style:solid;border-top-width:1px;gap:12px;margin-top:8px;padding:12px;display:grid}._1ijd1q_grid11{grid-template-columns:1fr auto;gap:8px;display:grid}._1ijd1q_input5{border-radius:calc(var(--radius) * .8);background-color:var(--background);border-style:solid;border-width:1px;width:44px;height:40px;padding:4px}._1ijd1q_grid12{border-radius:calc(var(--radius) * .8);background-color:var(--background);border-style:solid;border-width:1px;gap:8px;padding:8px;display:grid}._1ijd1q_row12{justify-content:flex-end;gap:8px;display:flex}._1ijd1q_grid13{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;display:grid}._1ijd1q_label8{text-overflow:ellipsis;white-space:nowrap;border-radius:calc(var(--radius) * .8);font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-medium);color:var(--color-white);text-transform:capitalize;padding-block:6px;padding-inline:12px;overflow:hidden}._1ijd1q_a2{color:var(--primary);text-decoration-line:underline}._1ijd1q_ul{margin-left:20px;list-style-type:disc}:where(._1ijd1q_ul>:not(:last-child)){margin-bottom:4px}._1ijd1q_heading3{font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-semibold)}._1ijd1q_grid14{font-size:var(--text-sm);color:var(--foreground);gap:8px;line-height:24px;display:grid}._1ijd1q_row13{gap:12px;display:flex}._1ijd1q_row14{background-color:var(--primary);width:40px;height:40px;font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-semibold);color:var(--primary-foreground);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._1ijd1q_panel3{min-width:0;font-size:var(--text-sm);line-height:var(--text-sm--line-height)}._1ijd1q_label9{font-weight:var(--font-weight-semibold)}._1ijd1q_panel4{border-radius:calc(var(--radius) * .8);background-color:var(--background);font-size:var(--text-sm);border-style:solid;border-width:1px;margin-top:8px;padding-block:8px;padding-inline:12px;line-height:24px}._1ijd1q_description4{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--primary);text-decoration-line:underline}}
@layer theme,base,components;@layer screens{.d64Z0W_page{flex-direction:column;gap:20px;width:100%;min-width:0;max-width:1600px;margin-inline:auto;display:flex}.d64Z0W_header{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-bottom:8px;display:flex}.d64Z0W_headingGroup{flex-direction:column;gap:4px;display:flex}.d64Z0W_headingRow{align-items:center;gap:10px;display:flex}.d64Z0W_title{letter-spacing:-.03em;font-size:24px;font-weight:600;line-height:1.25}.d64Z0W_countBadge{background:var(--muted);min-width:22px;height:22px;color:var(--muted-foreground);font-variant-numeric:tabular-nums;border-radius:9999px;justify-content:center;align-items:center;padding:0 7px;font-size:11px;font-weight:600;display:inline-flex}.d64Z0W_subtitle{color:var(--muted-foreground);font-size:13px}.d64Z0W_toolbar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.d64Z0W_viewSwitch{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);gap:2px;padding:3px;display:flex}.d64Z0W_viewButton{border-radius:calc(var(--radius) - 2px);height:30px;color:var(--muted-foreground);align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:500;transition:color .15s,background-color .15s;display:inline-flex}.d64Z0W_viewButton:hover{color:var(--foreground)}.d64Z0W_viewButton[data-active=true]{background:var(--muted);color:var(--foreground);font-weight:600}.d64Z0W_actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.d64Z0W_secondaryAction{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);height:32px;color:var(--muted-foreground);align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:500;transition:color .15s,border-color .15s,background .15s;display:inline-flex}.d64Z0W_secondaryAction:hover{color:var(--foreground);border-color:var(--input);background:var(--surface-hover)}.d64Z0W_createButton{align-items:center;gap:6px;height:32px;display:inline-flex}.d64Z0W_content{min-height:400px}@media (max-width:768px){.d64Z0W_header{flex-direction:column;align-items:flex-start;gap:16px}.d64Z0W_toolbar{flex-direction:column;align-items:stretch;gap:12px;width:100%}.d64Z0W_viewSwitch{width:100%}.d64Z0W_viewButton{flex:1;justify-content:center}.d64Z0W_actions{justify-content:space-between}.d64Z0W_createButton{flex:1;justify-content:center}}}
@layer theme,base,components;@layer screens{.PYYtRa_form{width:100%;max-width:1280px;margin-inline:auto}.PYYtRa_hero{border:1px solid color-mix(in oklab, var(--primary) 18%, var(--border));background:linear-gradient(115deg, color-mix(in oklab, var(--primary) 10%, var(--background)), var(--background));border-radius:20px;align-items:center;gap:20px;margin-bottom:24px;padding:28px;display:flex}.PYYtRa_heroIcon{background:var(--background);height:58px;color:var(--primary);border-radius:18px;flex:0 0 58px;place-items:center;display:grid;box-shadow:0 4px 18px #00000006}.PYYtRa_heroContent{flex:1;min-width:0}.PYYtRa_eyebrow{text-transform:uppercase;letter-spacing:.12em;color:var(--primary);font-size:10px;font-weight:700}.PYYtRa_hero h2{letter-spacing:-.035em;margin-block:5px 8px;font-size:clamp(21px,2.3vw,28px);font-weight:650;line-height:1.2}.PYYtRa_heroContent>p:last-child{color:var(--muted-foreground);font-size:13px;line-height:1.6}.PYYtRa_status{border:1px solid var(--border);background:var(--background);color:var(--muted-foreground);border-radius:20px;flex-shrink:0;align-self:flex-start;align-items:center;gap:7px;padding:6px 10px;font-size:11px;font-weight:600;display:flex}.PYYtRa_status>span{background:currentColor;border-radius:50%;width:6px;height:6px}.PYYtRa_status[data-published=true]{color:var(--primary);border-color:color-mix(in oklab, var(--primary) 30%, var(--border))}.PYYtRa_layout{grid-template-columns:minmax(0,1fr) minmax(280px,350px);align-items:start;gap:24px;display:grid}.PYYtRa_editor{gap:20px;min-width:0;display:grid}.PYYtRa_section{border:1px solid var(--border);background:var(--card,var(--background));border-radius:16px;gap:18px;min-width:0;padding:24px;display:grid}.PYYtRa_sectionHeading{border-bottom:1px solid var(--border);align-items:flex-start;gap:12px;padding-bottom:18px;display:flex}.PYYtRa_step{background:color-mix(in oklab, var(--primary) 9%, var(--background));height:32px;color:var(--primary);border-radius:10px;flex:0 0 32px;place-items:center;font-size:11px;font-weight:700;display:grid}.PYYtRa_sectionHeading h3{letter-spacing:-.02em;font-size:16px;font-weight:650}.PYYtRa_sectionHeading p{color:var(--muted-foreground);margin-top:4px;font-size:12px;line-height:1.6}.PYYtRa_field{gap:7px;min-width:0;font-size:13px;font-weight:500;display:grid}.PYYtRa_field input,.PYYtRa_field textarea{font-weight:400}.PYYtRa_textarea,.PYYtRa_select{border:1px solid var(--border);background:var(--background);width:100%;min-width:0;font:inherit;border-radius:8px;padding:10px 12px;line-height:1.6}.PYYtRa_textarea{resize:vertical;min-height:94px}.PYYtRa_textarea::placeholder{color:var(--muted-foreground)}.PYYtRa_textarea:focus-visible,.PYYtRa_select:focus-visible,.PYYtRa_form input:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.PYYtRa_hint{color:var(--muted-foreground);font-size:12px;font-weight:400;line-height:1.6}.PYYtRa_groupHeading{flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.PYYtRa_groupHeading svg{color:var(--primary)}.PYYtRa_groupHeading>span{color:var(--muted-foreground);margin-left:auto;font-size:10px;font-weight:400}.PYYtRa_empty{border:1px dashed var(--border);color:var(--muted-foreground);background:color-mix(in oklab, var(--muted) 30%, transparent);border-radius:10px;padding:16px;font-size:12px;line-height:1.7}.PYYtRa_teamOption{align-items:center;gap:8px;min-width:0;display:flex}.PYYtRa_teamOption>input{min-width:0}.PYYtRa_divider{background:var(--border);height:1px;margin-block:4px}.PYYtRa_itemCard{border:1px solid var(--border);background:color-mix(in oklab, var(--muted) 25%, var(--background));border-radius:12px;gap:14px;min-width:0;padding:16px;display:grid}.PYYtRa_itemHeading{color:var(--muted-foreground);justify-content:space-between;align-items:center;font-size:11px;font-weight:600;display:flex}.PYYtRa_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.PYYtRa_included{color:var(--muted-foreground);align-items:center;gap:8px;font-size:12px;display:flex}.PYYtRa_included svg{color:var(--primary);flex-shrink:0}.PYYtRa_option,.PYYtRa_publishOption{border:1px solid var(--border);cursor:pointer;border-radius:10px;align-items:flex-start;gap:10px;padding:14px;display:flex}:is(.PYYtRa_option:has(input:checked),.PYYtRa_publishOption:has(input:checked)){border-color:color-mix(in oklab, var(--primary) 45%, var(--border));background:color-mix(in oklab, var(--primary) 4%, var(--background))}.PYYtRa_option input,.PYYtRa_publishOption input{flex-shrink:0;margin-top:3px}.PYYtRa_form input[type=checkbox]{width:16px;height:16px;accent-color:var(--primary)}.PYYtRa_option strong,.PYYtRa_publishOption strong{font-size:12px;font-weight:600;display:block}.PYYtRa_option span span,.PYYtRa_publishOption span span{color:var(--muted-foreground);margin-top:4px;font-size:11px;line-height:1.6;display:block}.PYYtRa_row{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.PYYtRa_row .PYYtRa_select{flex:1;width:auto;font-size:12px}.PYYtRa_checkbox{align-items:center;gap:7px;font-size:12px;display:flex}.PYYtRa_footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:16px 0;display:flex}.PYYtRa_footer>p{color:var(--muted-foreground);flex:1;min-width:150px;font-size:11px}.PYYtRa_footer .PYYtRa_error{color:var(--destructive);flex-basis:100%;font-size:13px}.PYYtRa_aside{gap:20px;min-width:0;display:grid;position:sticky;top:24px}.PYYtRa_preview{border:1px solid var(--border);background:var(--background);border-radius:16px;overflow:hidden;box-shadow:0 8px 32px #00000005}.PYYtRa_previewBar{border-bottom:1px solid var(--border);align-items:center;gap:7px;padding:13px 16px;font-size:11px;font-weight:600;display:flex}.PYYtRa_previewBar>span:last-child{color:var(--muted-foreground);margin-left:auto;font-size:9px;font-weight:400}.PYYtRa_previewIntro{background:linear-gradient(150deg, color-mix(in oklab, var(--primary) 10%, var(--background)), color-mix(in oklab, var(--primary) 2%, var(--background)));overflow-wrap:anywhere;padding:26px 24px}.PYYtRa_previewIntro>svg{color:var(--primary);margin-bottom:16px}.PYYtRa_previewIntro h3{letter-spacing:-.04em;margin:8px 0 12px;font-size:24px;font-weight:650;line-height:1.2}.PYYtRa_previewIntro>p:last-child{color:var(--muted-foreground);white-space:pre-wrap;font-size:12px;line-height:1.75}.PYYtRa_previewBody{overflow-wrap:anywhere;gap:16px;max-height:480px;padding:24px;display:grid;overflow-y:auto}.PYYtRa_previewField,.PYYtRa_previewGroup{gap:7px;font-size:11px;display:grid}.PYYtRa_previewField strong,.PYYtRa_previewGroup>strong{font-weight:600}.PYYtRa_previewField>span{border:1px solid var(--border);min-height:36px;color:var(--muted-foreground);border-radius:7px;padding:9px 10px}.PYYtRa_chips{flex-wrap:wrap;gap:6px;display:flex}.PYYtRa_chips span{border:1px solid var(--border);border-radius:6px;padding:5px 9px}.PYYtRa_previewPeriod{border:1px solid var(--border);border-radius:7px;align-items:flex-start;gap:8px;padding:10px;display:flex}.PYYtRa_fakeCheck{border:1px solid var(--border);border-radius:3px;flex:0 0 12px;height:12px;margin-top:2px}.PYYtRa_previewPeriod small{color:var(--muted-foreground);margin-top:4px;font-size:10px;display:block}.PYYtRa_previewSubmit{background:var(--primary);color:var(--primary-foreground);border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:11px;font-size:11px;font-weight:600;display:flex}.PYYtRa_previewNote{color:var(--muted-foreground);text-align:center;font-size:10px;line-height:1.6}.PYYtRa_share{border:1px solid var(--border);background:var(--card,var(--background));border-radius:14px;padding:20px}.PYYtRa_share h3{letter-spacing:-.02em;font-size:14px;font-weight:600}.PYYtRa_share p{color:var(--muted-foreground);margin-top:7px;font-size:12px;line-height:1.65}.PYYtRa_shareActions{gap:8px;margin-top:16px;display:grid}.PYYtRa_shareActions summary{cursor:pointer;color:var(--muted-foreground);margin-top:8px;font-size:11px}.PYYtRa_shareActions details button{margin-top:10px}.PYYtRa_reassurance{color:var(--muted-foreground);gap:10px;padding-inline:6px;font-size:11px;line-height:1.75;display:flex}.PYYtRa_reassurance svg{color:var(--primary);flex-shrink:0}.PYYtRa_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1100px){.PYYtRa_layout{grid-template-columns:minmax(0,1fr)}.PYYtRa_aside{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;position:static}.PYYtRa_preview{grid-row:span 2}.PYYtRa_reassurance{grid-column:2}}@media (max-width:600px){.PYYtRa_hero{flex-wrap:wrap;gap:14px;padding:20px}.PYYtRa_heroIcon{display:none}.PYYtRa_heroContent{flex-basis:100%}.PYYtRa_section{padding:18px}.PYYtRa_grid,.PYYtRa_aside{grid-template-columns:minmax(0,1fr)}.PYYtRa_reassurance{grid-column:auto}.PYYtRa_footer>button{width:100%}.PYYtRa_previewBody{max-height:none}}}
@layer theme,base,components;@layer screens{:where(.DTOwnW_form>:not(:last-child)){margin-bottom:8px}.DTOwnW_heading{font-weight:var(--font-weight-medium)}:where(.DTOwnW_panel>:not(:last-child)){margin-bottom:4px}.DTOwnW_panel{border-style:solid;border-width:1px;border-radius:.25rem;padding:8px}.DTOwnW_label{display:block}.DTOwnW_textarea{background-color:var(--background);border-style:solid;border-width:1px;border-radius:.25rem;width:100%;padding:8px}}
@layer theme,base,components;@layer screens{.PcDBiq_page{flex-direction:column;gap:24px;max-width:1600px;margin-inline:auto;display:flex}.PcDBiq_heading{justify-content:space-between;align-items:center;gap:24px;padding-bottom:8px;display:flex}.PcDBiq_headingActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.PcDBiq_shotgunLinked{color:var(--success);align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.PcDBiq_shotgunBanner{border:1px solid var(--border);background:var(--card);border-radius:12px;align-items:center;gap:14px;padding:12px 14px;transition:border-color .15s,background-color .15s;display:flex}.PcDBiq_shotgunBanner img{border-radius:10px;flex-shrink:0}.PcDBiq_shotgunBanner>span:nth-child(2){color:var(--muted-foreground);flex:1;gap:2px;font-size:13px;display:grid}.PcDBiq_shotgunBanner strong{color:var(--foreground);font-size:14px;font-weight:600}.PcDBiq_shotgunCta{color:var(--primary);flex-shrink:0;align-items:center;gap:4px;font-size:13px;font-weight:600;display:inline-flex}@media (hover:hover){.PcDBiq_shotgunBanner:hover{border-color:var(--primary);background:var(--surface-hover)}}.PcDBiq_eyebrow{color:var(--muted-foreground);margin-bottom:8px;font-size:11px}.PcDBiq_heading h1{letter-spacing:-.04em;font-size:30px;font-weight:600;line-height:1.25}.PcDBiq_description{color:var(--muted-foreground);margin-top:8px;font-size:13px}.PcDBiq_toolbar{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.PcDBiq_filters{align-self:stretch;gap:22px;display:flex}.PcDBiq_filters button{min-height:48px;color:var(--muted-foreground);border-bottom:2px solid #0000;align-items:center;gap:7px;font-size:13px;display:flex}.PcDBiq_filters button[aria-pressed=true]{border-color:var(--primary);color:var(--foreground);font-weight:600}.PcDBiq_filters button span{background:var(--muted);color:var(--muted-foreground);font-variant-numeric:tabular-nums;border-radius:4px;padding:1px 5px;font-size:10px}.PcDBiq_filters button[aria-pressed=true] span{background:var(--accent);color:var(--primary)}.PcDBiq_tools{align-items:center;gap:12px;margin-bottom:10px;display:flex}.PcDBiq_search{width:245px;position:relative}.PcDBiq_search>svg{color:var(--muted-foreground);position:absolute;top:10px;left:11px}.PcDBiq_search input{padding-left:34px;padding-right:30px}.PcDBiq_search input::-webkit-search-cancel-button{appearance:none}.PcDBiq_search button{position:absolute;top:10px;right:8px}.PcDBiq_viewSwitch{border:1px solid var(--border);background:var(--card);border-radius:6px;gap:2px;padding:3px;display:flex}.PcDBiq_viewSwitch button{width:28px;height:28px;color:var(--muted-foreground);border-radius:3px;place-items:center;display:grid}.PcDBiq_viewSwitch button[aria-pressed=true]{color:var(--foreground);background:var(--muted)}.PcDBiq_resultCount{color:var(--muted-foreground);margin-top:-8px;font-size:11px}.PcDBiq_section{flex-direction:column;gap:16px;display:flex}.PcDBiq_sectionHeading{align-items:center;gap:10px;display:flex}.PcDBiq_sectionHeading h2{font-size:14px;font-weight:600}.PcDBiq_sectionHeading span{color:var(--muted-foreground);font-size:11px}.PcDBiq_sectionHeading>div{background:var(--border);flex:1;height:1px;margin-left:6px}.PcDBiq_events{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px;display:grid}.PcDBiq_event{border:1px solid var(--border);background:var(--card);border-radius:8px;flex-direction:column;min-width:0;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden}.PcDBiq_event:hover{border-color:color-mix(in srgb, var(--primary) 40%, var(--border));box-shadow:0 4px 14px #252b3608}.PcDBiq_cover{background:#ebe2e6;height:132px;position:relative;overflow:hidden}.PcDBiq_cover[data-status=LIVE]{background:#dcebe4}.PcDBiq_cover[data-status=DONE],.PcDBiq_cover[data-status=ARCHIVED]{background:#e0e5ec}.PcDBiq_cover>img{object-fit:cover;width:100%;height:100%}.PcDBiq_coverPattern{color:#82586d;position:absolute;inset:0;overflow:hidden}.PcDBiq_coverPattern>span{opacity:.14;font-size:195px;font-weight:650;line-height:1.2;position:absolute;top:-45px;right:28px;transform:rotate(-12deg)}.PcDBiq_coverPattern i{border:1px solid #82586d20;border-radius:50%;width:230px;height:230px;position:absolute;top:28px;left:25%}.PcDBiq_coverPattern i:nth-of-type(2){left:40%}.PcDBiq_coverPattern i:nth-of-type(3){left:55%}.PcDBiq_date{color:#35303a;background:#ffffffed;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;min-width:48px;min-height:55px;display:flex;position:absolute;top:16px;left:16px}.PcDBiq_date strong{letter-spacing:-.04em;font-size:22px;font-weight:600;line-height:1.2}.PcDBiq_date span{text-transform:uppercase;letter-spacing:.04em;font-size:10px}.PcDBiq_status{color:#4c5260;background:#fffffff2;border-radius:4px;align-items:center;gap:5px;padding:3px 7px;font-size:10px;font-weight:500;display:flex;position:absolute;bottom:12px;right:12px}.PcDBiq_status i{background:#8c95a4;border-radius:50%;width:5px;height:5px}.PcDBiq_status[data-status=LIVE] i{background:#267052}.PcDBiq_status[data-status=PLANNING] i{background:#b78031}.PcDBiq_eventBody{flex-direction:column;flex:1;gap:14px;padding:18px;display:flex}.PcDBiq_eventTitle{justify-content:space-between;gap:12px;display:flex}.PcDBiq_eventTitle h3{letter-spacing:-.02em;overflow-wrap:anywhere;font-size:16px;font-weight:600}.PcDBiq_eventTitle>svg{color:var(--muted-foreground);flex-shrink:0;margin-top:3px}.PcDBiq_metadata{color:var(--muted-foreground);flex-direction:column;gap:7px;font-size:12px;display:flex}.PcDBiq_metadata span,.PcDBiq_eventFooter span,.PcDBiq_budget span{align-items:center;gap:6px;display:flex}.PcDBiq_metadata svg{flex-shrink:0}.PcDBiq_eventFooter{border-top:1px solid var(--border);color:var(--muted-foreground);flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:auto;padding-top:13px;font-size:11px;display:flex}.PcDBiq_budget{background:var(--danger-soft);color:var(--destructive);border-radius:4px;flex-direction:column;gap:6px;padding:10px;font-size:10px;display:flex}.PcDBiq_budget[data-tone=BALANCED]{background:var(--success-soft);color:var(--success)}.PcDBiq_budget[data-tone=REACHABLE]{background:var(--warning-soft);color:var(--warning)}.PcDBiq_budget>div{justify-content:space-between;gap:8px;display:flex}.PcDBiq_budget strong{font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.PcDBiq_events[data-view=list]{grid-template-columns:1fr;gap:10px}.PcDBiq_events[data-view=list] .PcDBiq_event{flex-direction:row}.PcDBiq_events[data-view=list] .PcDBiq_cover{flex-shrink:0;width:155px;height:auto;min-height:148px}.PcDBiq_events[data-view=list] .PcDBiq_eventBody{gap:10px}.PcDBiq_events[data-view=list] .PcDBiq_metadata{flex-flow:wrap;gap:20px}.PcDBiq_events[data-view=list] .PcDBiq_budget{max-width:420px}.PcDBiq_empty{text-align:center;border:1px dashed var(--input);border-radius:8px;flex-direction:column;align-items:center;gap:16px;padding:80px 24px;display:flex}.PcDBiq_empty>svg{color:var(--primary)}.PcDBiq_empty h2{font-size:19px;font-weight:550}.PcDBiq_empty p{max-width:360px;color:var(--muted-foreground);font-size:13px}@media (max-width:1050px){.PcDBiq_tools{width:100%}.PcDBiq_search{flex:1}.PcDBiq_toolbar{gap:12px}}@media (max-width:600px){.PcDBiq_heading{flex-direction:column;align-items:flex-start;gap:18px}.PcDBiq_heading h1{font-size:27px}.PcDBiq_filters{gap:18px}.PcDBiq_filters button{font-size:12px}.PcDBiq_events{grid-template-columns:1fr}.PcDBiq_events[data-view=list] .PcDBiq_cover{width:90px}.PcDBiq_events[data-view=list] .PcDBiq_status{display:none}.PcDBiq_events[data-view=list] .PcDBiq_eventBody{padding:12px}.PcDBiq_budget>div{flex-wrap:wrap}}}
@layer theme,base,components;@layer screens{.EnDEZq_tone{--tone:var(--muted-foreground)}.EnDEZq_tone[data-tone=event]{--tone:var(--primary)}.EnDEZq_tone[data-tone=tasks]{--tone:var(--info)}.EnDEZq_tone[data-tone=budget]{--tone:var(--success)}.EnDEZq_tone[data-tone=shopping]{--tone:var(--warning)}.EnDEZq_tone[data-tone=participants]{--tone:var(--chart-5)}.EnDEZq_tone[data-tone=runOfShow]{--tone:var(--chart-2)}.EnDEZq_tone[data-tone=equipment]{--tone:var(--chart-3)}.EnDEZq_tone[data-tone=volunteers]{--tone:var(--chart-4)}.EnDEZq_tone[data-tone=people]{--tone:var(--chart-5)}.EnDEZq_tone[data-tone=team]{--tone:var(--info)}.EnDEZq_tone[data-tone=accounting]{--tone:var(--success)}.EnDEZq_trigger{border-radius:var(--radius-md);width:32px;height:32px;color:var(--muted-foreground);justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:inline-flex;position:relative}@media (hover:hover){.EnDEZq_trigger:hover{background-color:var(--muted);color:var(--foreground)}}.EnDEZq_trigger:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.EnDEZq_triggerIcon{width:17px;height:17px}.EnDEZq_triggerBadge{border:2px solid var(--background);background-color:var(--primary);min-width:17px;height:17px;font-size:10px;font-weight:var(--font-weight-semibold);color:var(--primary-foreground);font-variant-numeric:tabular-nums;border-radius:9999px;justify-content:center;align-items:center;padding-inline:4px;line-height:1;display:flex;position:absolute;top:1px;right:1px}.EnDEZq_panel{gap:0;width:min(100vw,30rem);padding:0;overflow:hidden}.EnDEZq_header{background:linear-gradient(180deg, var(--accent), transparent);gap:0;padding:20px 20px 14px}.EnDEZq_headerRow{justify-content:space-between;align-items:center;gap:12px;padding-right:36px;display:flex}.EnDEZq_headerText{flex-direction:column;gap:2px;min-width:0;display:flex}.EnDEZq_title{font-size:var(--text-lg);letter-spacing:var(--tracking-tight)}.EnDEZq_subtitle{font-size:var(--text-xs);align-items:center;gap:6px;display:inline-flex}.EnDEZq_spinner{width:13px;height:13px;animation:var(--animate-spin)}.EnDEZq_buttonIcon{width:15px;height:15px}.EnDEZq_tabs{flex:1;gap:0;min-height:0}.EnDEZq_tabBar{padding-inline:20px}.EnDEZq_tabsList{width:100%}.EnDEZq_tabCount{background:var(--primary);min-width:18px;height:18px;font-size:10px;font-weight:var(--font-weight-semibold);color:var(--primary-foreground);font-variant-numeric:tabular-nums;border-radius:9999px;justify-content:center;align-items:center;margin-left:6px;padding-inline:5px;display:inline-flex}.EnDEZq_scroll{overscroll-behavior:contain;min-height:0;padding:12px 20px 24px;overflow-y:auto}.EnDEZq_day+.EnDEZq_day{margin-top:18px}.EnDEZq_dayLabel{z-index:1;background:color-mix(in oklab, var(--popover) 92%, transparent);-webkit-backdrop-filter:blur(var(--blur-xs));backdrop-filter:blur(var(--blur-xs));font-size:11px;font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--muted-foreground);margin:0 -20px 8px;padding:8px 20px 6px;position:sticky;top:-12px}.EnDEZq_cards{flex-direction:column;gap:6px;display:flex}.EnDEZq_card{border:1px solid var(--border);border-radius:calc(var(--radius) * 1.25);background:var(--card);text-align:left;gap:12px;width:100%;padding:12px;transition:border-color .15s,background-color .15s,box-shadow .15s;display:flex;position:relative}@media (hover:hover){.EnDEZq_card:hover{border-color:color-mix(in oklab, var(--primary) 30%, var(--border));box-shadow:var(--shadow-menu)}}.EnDEZq_card:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.EnDEZq_card[data-unread]{border-color:color-mix(in oklab, var(--primary) 25%, var(--border));background:color-mix(in oklab, var(--accent) 55%, var(--card))}.EnDEZq_unreadDot{background:var(--primary);width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in oklab, var(--primary) 18%, transparent);border-radius:9999px;position:absolute;top:14px;right:12px}.EnDEZq_tile{border-radius:var(--radius-md);background:color-mix(in oklab, var(--tone) 13%, var(--card));width:34px;height:34px;color:var(--tone);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.EnDEZq_tileIcon{width:17px;height:17px}.EnDEZq_itemMain{flex-direction:column;flex:1;gap:3px;min-width:0;padding-right:12px;display:flex}.EnDEZq_itemTitle{font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--foreground);overflow-wrap:anywhere}.EnDEZq_subject{font-weight:var(--font-weight-semibold)}.EnDEZq_itemBody{font-size:var(--text-xs);line-height:var(--leading-snug);color:var(--muted-foreground);overflow-wrap:anywhere}.EnDEZq_meta{min-width:0;font-size:var(--text-xs);color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;display:flex}.EnDEZq_metaAvatar{width:18px;height:18px}.EnDEZq_avatarFallback{font-size:9px;font-weight:var(--font-weight-semibold)}.EnDEZq_metaText{font-weight:var(--font-weight-medium);color:var(--secondary-foreground)}.EnDEZq_time{font-size:var(--text-xs);color:var(--muted-foreground);white-space:nowrap;font-variant-numeric:tabular-nums}.EnDEZq_eventChip{background:var(--secondary);max-width:100%;font-size:11px;font-weight:var(--font-weight-medium);color:var(--secondary-foreground);text-overflow:ellipsis;white-space:nowrap;border-radius:9999px;align-self:flex-start;padding:1px 8px;display:inline-flex;overflow:hidden}.EnDEZq_filters{z-index:2;background:var(--popover);scrollbar-width:none;gap:6px;margin:-12px -20px 8px;padding:12px 20px 10px;display:flex;position:sticky;top:-12px;overflow-x:auto}.EnDEZq_chip{border:1px solid var(--border);background:var(--card);font-size:var(--text-xs);font-weight:var(--font-weight-medium);color:var(--secondary-foreground);border-radius:9999px;flex-shrink:0;align-items:center;gap:6px;padding:5px 11px;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}@media (hover:hover){.EnDEZq_chip:hover{background:var(--surface-hover)}}.EnDEZq_chip:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.EnDEZq_chip[aria-pressed=true]{background:var(--foreground);color:var(--background);border-color:#0000}.EnDEZq_chip[data-tone][aria-pressed=true]{background:color-mix(in oklab, var(--tone) 16%, var(--card));color:var(--tone);border-color:color-mix(in oklab, var(--tone) 35%, transparent)}.EnDEZq_chipDot{background:var(--tone);border-radius:9999px;width:7px;height:7px}.EnDEZq_timeline{flex-direction:column;display:flex;position:relative}.EnDEZq_timeline:before{content:"";background:var(--border);border-radius:2px;width:2px;position:absolute;top:18px;bottom:18px;left:17px}.EnDEZq_timelineItem{border-radius:var(--radius-md);gap:12px;margin-inline:-8px;padding:8px;transition:background-color .15s;display:flex;position:relative}@media (hover:hover){.EnDEZq_timelineItem:where(a):hover{background:var(--surface-hover)}}.EnDEZq_timelineItem:focus-visible{outline:2px solid var(--ring);outline-offset:0}.EnDEZq_timelineMarker{flex-shrink:0;align-self:flex-start;height:36px;position:relative}.EnDEZq_timelineAvatar .EnDEZq_avatarFallback{font-size:var(--text-xs)}.EnDEZq_timelineAvatar{width:36px;height:36px;box-shadow:0 0 0 3px var(--popover)}.EnDEZq_timelineBadge{border:2px solid var(--popover);background:var(--tone);width:18px;height:18px;color:var(--card);border-radius:9999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:-3px;right:-4px}.EnDEZq_timelineBadgeIcon{width:10px;height:10px}.EnDEZq_timelineHead{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.EnDEZq_actor{font-size:var(--text-xs);font-weight:var(--font-weight-semibold);color:var(--secondary-foreground);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.EnDEZq_more{width:100%;margin-top:12px}.EnDEZq_empty{text-align:center;flex-direction:column;align-items:center;gap:4px;padding:48px 24px;display:flex}.EnDEZq_emptyIcon{background:var(--accent);width:48px;height:48px;color:var(--accent-foreground);border-radius:9999px;justify-content:center;align-items:center;margin-bottom:8px;display:inline-flex}.EnDEZq_emptyIcon svg{width:22px;height:22px}.EnDEZq_emptyTitle{font-size:var(--text-sm);font-weight:var(--font-weight-semibold)}.EnDEZq_emptyText{max-width:18rem;font-size:var(--text-xs);color:var(--muted-foreground)}.EnDEZq_settings{flex-direction:column;gap:18px;display:flex}.EnDEZq_settingsIntro{font-size:var(--text-xs);line-height:var(--leading-relaxed);color:var(--muted-foreground)}.EnDEZq_settingsGroup{border:1px solid var(--border);border-radius:calc(var(--radius) * 1.25);background:var(--card);flex-direction:column;padding:0;display:flex;overflow:hidden}.EnDEZq_settingsLegend{float:left;border-bottom:1px solid var(--border);background:var(--muted);width:100%;font-size:11px;font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--muted-foreground);padding:8px 14px}.EnDEZq_switchRow{cursor:pointer;align-items:center;gap:12px;padding:12px 14px;display:flex}.EnDEZq_switchRow+.EnDEZq_switchRow,.EnDEZq_switchRow+.EnDEZq_selectRow{border-top:1px solid var(--border)}.EnDEZq_switchText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.EnDEZq_switchLabel{font-size:var(--text-sm);font-weight:var(--font-weight-medium)}.EnDEZq_switchDescription{font-size:var(--text-xs);line-height:var(--leading-snug);color:var(--muted-foreground)}.EnDEZq_switch{appearance:none;background:var(--input);cursor:pointer;border-radius:9999px;flex-shrink:0;width:36px;height:20px;transition:background-color .15s;position:relative}.EnDEZq_switch:after{content:"";background:var(--card);border-radius:9999px;width:16px;height:16px;transition:translate .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0003}.EnDEZq_switch:checked{background:var(--primary)}.EnDEZq_switch:checked:after{translate:16px}.EnDEZq_switch:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.EnDEZq_selectRow{font-size:var(--text-sm);justify-content:space-between;align-items:center;gap:12px;padding:10px 14px 12px 60px;display:flex}.EnDEZq_selectRow[data-disabled]{opacity:.55}.EnDEZq_select{border:1px solid var(--input);border-radius:var(--radius-md);background:var(--card);min-width:0;font-size:var(--text-sm);color:var(--foreground);padding:6px 10px}.EnDEZq_select:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.EnDEZq_saveState{font-size:var(--text-xs);color:var(--muted-foreground);text-align:center}@media (prefers-reduced-motion:reduce){.EnDEZq_trigger,.EnDEZq_card,.EnDEZq_chip,.EnDEZq_timelineItem,.EnDEZq_switch,.EnDEZq_switch:after{transition:none}.EnDEZq_spinner{animation:none}}}
@layer theme,base;@layer components{.Aa2utW_stack{flex-direction:column;gap:8px;width:100%;display:flex}@media (min-width:40rem){.Aa2utW_stack{flex-flow:wrap;width:auto;display:inline-flex}}.Aa2utW_row{border-radius:var(--radius);background-color:color-mix(in oklab, var(--muted) 45%, transparent);align-items:center;gap:6px;width:100%;min-width:0;height:40px;padding-inline:8px;display:flex}@media (min-width:40rem){.Aa2utW_row{width:176px}}.Aa2utW_calendar{width:14px;height:14px;color:var(--muted-foreground);flex-shrink:0}.Aa2utW_input{border-radius:calc(var(--radius) * .8);background-color:color-mix(in oklab, var(--muted) 60%, transparent);min-width:0;height:32px;font-size:var(--text-xs);line-height:var(--text-xs--line-height);border-color:#0000;flex:1;padding-inline:8px}.Aa2utW_input:focus-visible{border-color:var(--ring)}.Aa2utW_row2{border-radius:var(--radius);background-color:color-mix(in oklab, var(--muted) 45%, transparent);align-items:center;gap:6px;width:100%;min-width:0;height:40px;padding-inline:8px;display:flex}@media (min-width:40rem){.Aa2utW_row2{width:128px}}}@layer screens;
@layer theme,base;@layer components{.AOw4xW_positioner{z-index:60;isolation:isolate}.AOw4xW_dropdownMenuContent,.AOw4xW_dropdownMenuSubContent{min-width:180px;max-width:min(360px, var(--available-width));max-height:var(--available-height);border:1px solid var(--border);background:var(--popover);color:var(--foreground);box-shadow:var(--shadow-menu);border-radius:12px;outline:none;padding:6px;font-size:13px;overflow-y:auto}.AOw4xW_dropdownMenuSubContent{border-inline-start:2px solid color-mix(in oklab, var(--primary) 45%, var(--border));background:color-mix(in oklab, var(--primary) 3%, var(--popover));border-radius:8px}.AOw4xW_dropdownMenuLabel{color:var(--muted-foreground);padding:8px 9px;font-size:11px;font-weight:600}.AOw4xW_dropdownMenuItem,.AOw4xW_dropdownMenuSubTrigger,.AOw4xW_dropdownMenuCheckboxItem{cursor:default;border-radius:6px;outline:none;align-items:center;gap:9px;min-height:36px;padding:8px 10px;display:flex;position:relative}.AOw4xW_dropdownMenuItem[data-highlighted],.AOw4xW_dropdownMenuSubTrigger[data-highlighted],.AOw4xW_dropdownMenuCheckboxItem[data-highlighted]{background:var(--navigation-soft);color:var(--navigation-ink)}.AOw4xW_dropdownMenuItem[data-variant=destructive]{color:var(--destructive)}.AOw4xW_dropdownMenuItem{text-align:left;width:100%}.AOw4xW_dropdownMenuItem[data-disabled],.AOw4xW_dropdownMenuCheckboxItem[data-disabled],.AOw4xW_dropdownMenuSubTrigger[data-disabled]{pointer-events:none;opacity:.45}.AOw4xW_dropdownMenuItem[data-inset],.AOw4xW_dropdownMenuLabel[data-inset],.AOw4xW_dropdownMenuSubTrigger[data-inset]{padding-left:30px}.AOw4xW_dropdownMenuItem svg,.AOw4xW_dropdownMenuCheckboxItem svg{width:15px;height:15px}.AOw4xW_dropdownMenuSubTrigger[data-popup-open]{background:var(--navigation-soft);color:var(--navigation-ink)}.AOw4xW_chevronRightIcon{width:14px;height:14px;margin-left:auto}.AOw4xW_dropdownMenuCheckboxItem{padding-right:30px}.AOw4xW_dropdownMenuCheckboxItemIndicator{display:inline-flex;position:absolute;right:9px}.AOw4xW_dropdownMenuSeparator{background:var(--border);height:1px;margin:5px 4px}.AOw4xW_dropdownMenuShortcut{color:var(--muted-foreground);letter-spacing:.08em;margin-left:auto;font-size:11px}}@layer screens;
@layer theme,base,components;@layer screens{.EXkHYq_instructions{color:var(--muted-foreground);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.EXkHYq_instructions p{flex:1;min-width:240px}.EXkHYq_instructions button{border:1px solid var(--border);color:var(--foreground);border-radius:6px;padding:6px 10px}.EXkHYq_srOnly{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.EXkHYq_dragging{opacity:.35}.EXkHYq_preview{z-index:5;pointer-events:none;border:2px solid var(--primary);border-radius:var(--radius);background:color-mix(in oklab, var(--primary) 15%, var(--card));padding:4px 8px;font-size:12px;position:absolute;inset-inline:4px}.EXkHYq_preview span{display:block}.EXkHYq_handle{z-index:2;touch-action:none;-webkit-user-select:none;user-select:none;place-items:center;display:grid;position:absolute}.EXkHYq_handle:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.EXkHYq_handle:disabled{opacity:.3;cursor:default}.EXkHYq_movable{cursor:grab;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.EXkHYq_movable:active{cursor:grabbing}.EXkHYq_selected{outline:2px solid var(--primary);outline-offset:1px;box-shadow:0 4px 12px color-mix(in oklab, var(--primary) 25%, transparent)}.EXkHYq_raised{z-index:3}.EXkHYq_startHandle,.EXkHYq_endHandle{cursor:ns-resize;width:40%;height:8px;left:25%}:is(.EXkHYq_startHandle,.EXkHYq_endHandle) span{opacity:.4;background:currentColor;border-radius:2px;width:24px;height:2px}.EXkHYq_startHandle{top:0}.EXkHYq_endHandle{bottom:0}.EXkHYq_duplicate{border-radius:4px;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:2px;right:2px}.EXkHYq_duplicate:hover,.EXkHYq_duplicate:focus-visible{background:color-mix(in oklab, currentColor 15%, transparent)}.EXkHYq_date{white-space:nowrap;display:block}.EXkHYq_compact .EXkHYq_button{padding:2px 30px 2px 6px;overflow:hidden}.EXkHYq_compact .EXkHYq_label,.EXkHYq_compact .EXkHYq_label4,.EXkHYq_compact .EXkHYq_label5,.EXkHYq_compact .EXkHYq_label6{display:none}.EXkHYq_compact .EXkHYq_label2{margin-right:6px;font-size:11px;line-height:14px;display:inline}.EXkHYq_compact .EXkHYq_label3{white-space:nowrap;font-size:10px;line-height:12px;display:inline}.EXkHYq_compact .EXkHYq_label7{padding:2px 6px}.EXkHYq_color{border-color:var(--color-emerald-300);background-color:var(--color-emerald-50);color:var(--color-emerald-950)}.EXkHYq_color:is(.dark *){border-color:var(--color-emerald-800);background-color:var(--color-emerald-950);color:var(--color-emerald-100)}.EXkHYq_dot{background-color:var(--color-emerald-500)}.EXkHYq_color2{border-style:dashed;border-color:var(--color-amber-400);background-color:color-mix(in oklab, var(--color-amber-50) 80%, transparent);color:var(--color-amber-950)}.EXkHYq_color2:is(.dark *){border-color:var(--color-amber-700);background-color:var(--color-amber-950);color:var(--color-amber-100)}.EXkHYq_dot2{background-color:var(--color-amber-500)}.EXkHYq_color3{border-color:var(--color-violet-300);background-color:var(--color-violet-50);color:var(--color-violet-950)}.EXkHYq_color3:is(.dark *){border-color:var(--color-violet-700);background-color:var(--color-violet-950);color:var(--color-violet-100)}.EXkHYq_dot3{background-color:var(--color-violet-500)}.EXkHYq_color4{border-color:var(--color-rose-400);background-color:var(--color-rose-50);color:var(--color-rose-950)}.EXkHYq_color4:is(.dark *){border-color:var(--color-rose-700);background-color:var(--color-rose-950);color:var(--color-rose-100)}.EXkHYq_dot4{background-color:var(--color-rose-500)}.EXkHYq_color5{border-color:var(--color-sky-300);background-color:var(--color-sky-50);color:var(--color-sky-950)}.EXkHYq_color5:is(.dark *){border-color:var(--color-sky-700);background-color:var(--color-sky-950);color:var(--color-sky-100)}.EXkHYq_dot5{background-color:var(--color-sky-500)}.EXkHYq_color6{border-color:var(--color-orange-400);background-color:var(--color-orange-50);color:var(--color-orange-950)}.EXkHYq_color6:is(.dark *){border-color:var(--color-orange-700);background-color:var(--color-orange-950);color:var(--color-orange-100)}.EXkHYq_dot6{background-color:var(--color-orange-500)}.EXkHYq_article{border-radius:var(--radius);border-style:solid;border-width:1px 1px 1px 4px;flex-direction:column;height:100%;transition-property:box-shadow;transition-duration:.15s;transition-timing-function:ease;display:flex;position:relative;overflow:hidden}.EXkHYq_button{flex:1;min-height:0}:where(.EXkHYq_button>:not(:last-child)){margin-bottom:2px}.EXkHYq_button{text-align:left;outline-style:none;padding-block:8px;padding-inline:10px 30px}.EXkHYq_label{font-size:10px;font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;align-items:center;gap:4px;display:flex}.EXkHYq_icon{flex-shrink:0;width:12px;height:12px}.EXkHYq_label2{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-semibold);display:block;overflow:hidden}.EXkHYq_label3{opacity:.75;font-size:11px;display:block}.EXkHYq_label4{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs);line-height:var(--text-xs--line-height);font-weight:var(--font-weight-medium);display:block;overflow:hidden}.EXkHYq_label5{font-size:11px;display:block}.EXkHYq_label6{text-overflow:ellipsis;white-space:nowrap;font-size:11px;display:block;overflow:hidden}.EXkHYq_label7{cursor:pointer;border-top-style:solid;border-top-width:1px;border-color:color-mix(in oklab, currentcolor 10%, transparent);font-size:11px;font-weight:var(--font-weight-medium);flex-shrink:0;align-items:center;gap:8px;padding-block:6px;padding-inline:10px;display:flex}@media (hover:hover){.EXkHYq_label7:hover{background-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.EXkHYq_input{width:14px;height:14px;accent-color:var(--color-violet-600)}.EXkHYq_panel{isolation:isolate;border-radius:calc(var(--radius) * 1.4);background-color:var(--card);border-style:solid;border-width:1px;min-height:320px;max-height:70vh;overflow:auto}.EXkHYq_grid{display:grid}.EXkHYq_row{z-index:30;background-color:var(--muted);height:48px;color:var(--muted-foreground);border-bottom-style:solid;border-bottom-width:1px;border-right-style:solid;border-right-width:1px;justify-content:center;align-items:center;font-size:10px;display:flex;position:sticky;top:0;left:0}.EXkHYq_row2{z-index:20;background-color:var(--muted);height:48px;font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-semibold);border-bottom-style:solid;border-bottom-width:1px;border-right-style:solid;border-right-width:1px;align-items:center;gap:8px;padding-inline:12px;display:flex;position:sticky;top:0}.EXkHYq_label8{background-color:var(--primary);border-radius:9999px;width:6px;height:6px}.EXkHYq_panel2{z-index:10;background-color:var(--card);border-right-style:solid;border-right-width:1px;position:sticky;left:0}.EXkHYq_label9{color:var(--muted-foreground);font-variant-numeric:tabular-nums;font-size:11px;position:absolute;right:8px}.EXkHYq_panel3{border-right-style:solid;border-right-width:1px;position:relative}.EXkHYq_button2{touch-action:manipulation;-webkit-user-select:none;user-select:none;border-top-style:solid;border-top-width:1px;border-color:color-mix(in oklab, var(--border) 30%, transparent);height:30px;color:color-mix(in oklab, var(--muted-foreground) 0%, transparent);outline-style:none;position:absolute;inset-inline:0}@media (hover:hover){.EXkHYq_button2:hover{background-color:color-mix(in oklab, var(--muted) 35%, transparent);color:var(--muted-foreground)}}.EXkHYq_button2:focus-visible{background-color:var(--muted);color:var(--foreground)}.EXkHYq_hour{border-color:var(--border)}.EXkHYq_anchor{outline:2px dashed var(--primary);outline-offset:-2px}.EXkHYq_label10{inset-inline:0;border-style:dashed;border-top-width:1px;border-color:color-mix(in oklab, var(--border) 40%, transparent);position:absolute;top:50%}.EXkHYq_plus{width:16px;height:16px;position:absolute;top:8px;right:8px}.EXkHYq_panel4{padding:4px;position:absolute}}
@layer theme,base,components;@layer screens{.Z8PwIa_dialogContent{max-height:90vh;overflow-y:auto}@media (min-width:40rem){.Z8PwIa_dialogContent{max-width:var(--container-lg)}}:where(.Z8PwIa_form>:not(:last-child)){margin-bottom:16px}.Z8PwIa_grid{gap:16px;display:grid}@media (min-width:40rem){.Z8PwIa_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}:where(.Z8PwIa_label>:not(:last-child)){margin-bottom:6px}.Z8PwIa_label{font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-medium)}.Z8PwIa_description{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--destructive)}.Z8PwIa_label2{display:block}:where(.Z8PwIa_label2>:not(:last-child)){margin-bottom:6px}.Z8PwIa_label2{font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-medium)}.Z8PwIa_select{border-radius:var(--radius);background-color:var(--background);border-style:solid;border-width:1px;width:100%;height:40px;padding-inline:12px}.Z8PwIa_description2{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--destructive);align-items:center;gap:8px;display:flex}.Z8PwIa_alertTriangle{flex-shrink:0;width:16px;height:16px}.Z8PwIa_textarea{border-radius:var(--radius);background-color:var(--background);width:100%;font-weight:var(--font-weight-normal);border-style:solid;border-width:1px;padding:8px}.Z8PwIa_label3{font-size:var(--text-sm);line-height:var(--text-sm--line-height);align-items:flex-start;gap:8px;display:flex}.Z8PwIa_input{margin-top:4px}.Z8PwIa_label4{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--muted-foreground);display:block}.Z8PwIa_description3{border-radius:var(--radius);background-color:color-mix(in oklab, var(--destructive) 10%, transparent);font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--destructive);padding:12px}.Z8PwIa_row{border-top-style:solid;border-top-width:1px;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;padding-top:16px;display:flex}.Z8PwIa_button{color:var(--destructive);margin-right:auto}}
@layer theme,base,components;@layer screens{:where(.at-k5a_panel>:not(:last-child)){margin-bottom:16px}.at-k5a_row{flex-wrap:wrap;gap:8px;display:flex}.at-k5a_description{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--muted-foreground)}:where(.at-k5a_form>:not(:last-child)){margin-bottom:12px}.at-k5a_form{border-radius:var(--radius);border-style:solid;border-width:1px;padding:16px}.at-k5a_heading{font-weight:var(--font-weight-semibold)}.at-k5a_grid{gap:12px;display:grid}@media (min-width:48rem){.at-k5a_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.at-k5a_row2{gap:8px;display:flex}.at-k5a_grid2{gap:12px;display:grid}@media (min-width:48rem){.at-k5a_grid2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.at-k5a_grid2{grid-template-columns:repeat(3,minmax(0,1fr))}}:where(.at-k5a_panel2>:not(:last-child)){margin-bottom:8px}.at-k5a_panel2{border-radius:var(--radius);border-style:solid;border-width:1px;padding:16px}.at-k5a_panel3{border-color:var(--primary);background-color:color-mix(in oklab, var(--primary) 5%, transparent)}.at-k5a_button{text-align:left;width:100%}.at-k5a_description2{font-size:var(--text-xl);line-height:var(--text-xl--line-height);font-weight:var(--font-weight-semibold);margin-top:8px}.at-k5a_description3{font-size:var(--text-sm);line-height:var(--text-sm--line-height)}.at-k5a_row3{gap:4px;display:flex}.at-k5a_description4{border-radius:var(--radius);text-align:center;color:var(--muted-foreground);border-style:dashed;border-width:1px;padding:32px}:where(.at-k5a_section>:not(:last-child)){margin-bottom:12px}.at-k5a_row4{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.at-k5a_input{max-width:var(--container-sm)}.at-k5a_label{font-size:var(--text-sm);line-height:var(--text-sm--line-height);gap:8px;display:flex}.at-k5a_panel4{border-radius:var(--radius);border-style:solid;border-width:1px;overflow-x:auto}.at-k5a_table{text-align:left;width:100%;font-size:var(--text-sm);line-height:var(--text-sm--line-height)}.at-k5a_thead{background-color:color-mix(in oklab, var(--muted) 60%, transparent)}.at-k5a_th{padding:12px}.at-k5a_tr{border-top-style:solid;border-top-width:1px}.at-k5a_td{white-space:pre-wrap;padding:12px}.at-k5a_description5{color:var(--muted-foreground);padding:24px}}
@layer theme,base,components;@layer screens{:where(.eOSJ1G_panel>:not(:last-child)){margin-bottom:16px}:where(.eOSJ1G_panel2>:not(:last-child)){margin-bottom:12px}.eOSJ1G_panel2{border-radius:calc(var(--radius) * 1.4);background-color:color-mix(in oklab, var(--muted) 20%, transparent);border-style:solid;border-width:1px;padding:16px}@media print{.eOSJ1G_panel2{display:none}}.eOSJ1G_heading{font-weight:var(--font-weight-semibold)}.eOSJ1G_description{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--muted-foreground)}.eOSJ1G_form{flex-wrap:wrap;gap:8px;display:flex}.eOSJ1G_input{max-width:var(--container-sm)}.eOSJ1G_video{width:100%;max-width:var(--container-sm);border-radius:var(--radius)}.eOSJ1G_description2{font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-medium)}.eOSJ1G_row{flex-wrap:wrap;gap:8px;display:flex}@media print{.eOSJ1G_row{display:none}}.eOSJ1G_description3{text-align:center;color:var(--muted-foreground);padding:24px}.eOSJ1G_panel3{break-inside:avoid}:where(.eOSJ1G_panel3>:not(:last-child)){margin-bottom:8px}.eOSJ1G_panel4{border-radius:calc(var(--radius) * 1.4);border-style:solid;border-width:1px;padding:20px}.eOSJ1G_button{margin-top:12px}:where(.eOSJ1G_panel5>:not(:last-child)){margin-bottom:8px}@media print{.eOSJ1G_panel5{display:none}}.eOSJ1G_description4{font-size:var(--text-sm);line-height:var(--text-sm--line-height)}.eOSJ1G_description5{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--muted-foreground)}@media print{.eOSJ1G_description5{display:none}}.eOSJ1G_badges{gap:16px;display:grid}@media (min-width:40rem){.eOSJ1G_badges{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.eOSJ1G_badges{grid-template-columns:repeat(3,minmax(0,1fr))}}}
@layer theme,base;@layer components{.RoPo4a_wrap{min-width:0;display:block;position:relative}.RoPo4a_select{appearance:none;border:1px solid var(--input);background:var(--card);width:100%;min-height:36px;color:var(--foreground);box-shadow:0 1px 2px color-mix(in srgb, var(--foreground) 5%, transparent);cursor:pointer;text-overflow:ellipsis;border-radius:6px;padding:7px 34px 7px 11px;font-size:13px;line-height:20px;display:block}.RoPo4a_select:hover:not(:disabled){border-color:var(--muted-foreground)}.RoPo4a_select:focus-visible{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in srgb, var(--ring) 18%, transparent);outline:none}.RoPo4a_select:disabled{background:var(--muted);opacity:.6;cursor:not-allowed}.RoPo4a_icon{width:15px;height:15px;color:var(--muted-foreground);pointer-events:none;position:absolute;top:50%;right:11px;translate:0 -50%}@media (max-width:48rem){.RoPo4a_select{font-size:16px}}}@layer screens;
@layer theme,base;@layer components{.RajGXG_nav{border-bottom:1px solid var(--border);scrollbar-width:thin;gap:24px;min-width:0;max-width:100%;padding:4px 2px 0;display:flex;overflow-x:auto}.RajGXG_item{min-height:42px;color:var(--muted-foreground);white-space:nowrap;background:0 0;border:0;border-radius:4px 4px 0 0;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:10px 2px;font-size:13px;font-weight:500;line-height:1.4;text-decoration:none;transition:color .15s,background-color .15s;display:inline-flex;position:relative}.RajGXG_item>svg{flex-shrink:0;width:16px;height:16px}.RajGXG_item:hover{color:var(--foreground)}.RajGXG_item:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.RajGXG_item:disabled{opacity:.45;cursor:default}.RajGXG_item[data-danger=true]:not([aria-current=page]){color:var(--destructive)}.RajGXG_item:where([aria-current=page],[aria-pressed=true],[data-active]){color:var(--navigation-ink)}.RajGXG_item:where([aria-current=page],[aria-pressed=true],[data-active]):after{content:"";background:var(--primary);border-radius:2px;height:2px;position:absolute;inset:auto 0 0}.RajGXG_item>[data-slot=badge]{color:inherit;font-variant-numeric:tabular-nums;background:0 0;border:0;padding:0;font-size:11px}.RajGXG_nav[data-variant=subsection]{border:0;gap:6px;padding-block:4px}.RajGXG_nav[data-variant=subsection] .RajGXG_item{border-radius:999px;min-height:34px;padding:7px 12px;font-size:12px}.RajGXG_nav[data-variant=subsection] .RajGXG_item:hover{background:var(--surface-hover)}.RajGXG_nav[data-variant=subsection] .RajGXG_item:where([aria-current=page],[aria-pressed=true],[data-active]){background:var(--navigation-soft);color:var(--navigation-ink)}.RajGXG_nav[data-variant=subsection] .RajGXG_item:after{display:none}.RajGXG_nav[data-variant=subsection] .RajGXG_item>svg{width:14px;height:14px}.RajGXG_nav[data-orientation=vertical]{border:0;flex-direction:column;gap:4px;padding:2px}.RajGXG_nav[data-orientation=vertical] .RajGXG_item{white-space:normal;text-align:left;border-radius:6px;justify-content:flex-start;width:100%;min-height:40px;padding:10px 12px}.RajGXG_nav[data-orientation=vertical] .RajGXG_item:where([aria-current=page],[aria-pressed=true]):before{content:"";background:var(--primary);border-radius:2px;width:2px;position:absolute;inset:10px auto 10px 0}@media (prefers-reduced-motion:reduce){.RajGXG_item{transition:none}}}@layer screens;
@layer theme,base,components;@layer screens{.yUMhFq_body{font-size:var(--text-sm);line-height:var(--text-sm--line-height);flex-direction:column;gap:12px;display:flex}.yUMhFq_body a{text-underline-offset:2px;text-decoration:underline}.yUMhFq_error{color:var(--destructive)}}
@layer theme,base;@layer components{.CHe1Fa_selectGroup{padding:4px}.CHe1Fa_selectValue{text-overflow:ellipsis;text-align:left;min-width:0;overflow:hidden}.CHe1Fa_selectTrigger{border:1px solid var(--input);background:var(--card);min-height:36px;color:var(--foreground);white-space:nowrap;cursor:pointer;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;padding:7px 11px;font-size:13px;display:inline-flex}.CHe1Fa_selectTrigger:hover{border-color:var(--muted-foreground)}.CHe1Fa_selectTrigger:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.CHe1Fa_selectTrigger:disabled{opacity:.5;cursor:not-allowed}.CHe1Fa_selectTrigger[data-placeholder]{color:var(--muted-foreground)}.CHe1Fa_selectTrigger[data-size=sm]{min-height:30px;padding:5px 9px;font-size:12px}.CHe1Fa_chevronDownIcon{width:15px;height:15px;color:var(--muted-foreground);flex-shrink:0}.CHe1Fa_positioner{z-index:60;isolation:isolate}.CHe1Fa_selectContent{min-width:max(160px, var(--anchor-width));max-height:var(--available-height);border:1px solid var(--border);background:var(--popover);color:var(--foreground);box-shadow:var(--shadow-menu);border-radius:12px;outline:none;padding:6px;overflow-y:auto}.CHe1Fa_selectLabel{color:var(--muted-foreground);padding:8px;font-size:11px;font-weight:600}.CHe1Fa_selectItem{cursor:default;border-radius:6px;outline:none;align-items:center;gap:9px;min-height:36px;padding:8px 30px 8px 10px;font-size:13px;display:flex;position:relative}.CHe1Fa_selectItem[data-highlighted]{background:var(--navigation-soft);color:var(--navigation-ink)}.CHe1Fa_selectItem[data-selected]{color:var(--navigation-ink)}.CHe1Fa_selectItem[data-disabled]{opacity:.4;pointer-events:none}.CHe1Fa_itemText{align-items:center;gap:8px;display:flex}.CHe1Fa_label{display:inline-flex;position:absolute;right:9px}.CHe1Fa_checkIcon{width:14px;height:14px}.CHe1Fa_selectSeparator{background:var(--border);height:1px;margin:4px -4px}.CHe1Fa_selectScrollUpButton,.CHe1Fa_selectScrollDownButton{background:var(--popover);justify-content:center;align-items:center;height:24px;display:flex}}@layer screens;
@layer theme,base,components;@layer screens{:where(.q88qtW_panel>:not(:last-child)){margin-bottom:12px}.q88qtW_row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.q88qtW_description{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--muted-foreground)}.q88qtW_details{position:relative}.q88qtW_summary{cursor:pointer;font-size:var(--text-sm);line-height:var(--text-sm--line-height)}.q88qtW_panel2{z-index:20;border-radius:var(--radius);background-color:var(--popover);border-style:solid;border-width:1px;min-width:192px;padding:12px;position:absolute;top:32px;right:0}.q88qtW_label{gap:8px;padding:4px;display:flex}.q88qtW_panel3{border-radius:var(--radius);border-style:solid;border-width:1px;max-height:65vh;overflow:auto}.q88qtW_table{border-collapse:collapse;text-align:left;width:100%;font-size:var(--text-sm);line-height:var(--text-sm--line-height)}.q88qtW_thead{z-index:10;background-color:var(--muted);position:sticky;top:0}.q88qtW_th{padding:8px}.q88qtW_th2{white-space:nowrap;border-left-style:solid;border-left-width:1px;padding:8px}.q88qtW_tr{border-top-style:solid;border-top-width:1px}@media (hover:hover){.q88qtW_tr:hover{background-color:color-mix(in oklab, var(--muted) 30%, transparent)}}.q88qtW_button{text-decoration-line:underline}.q88qtW_td{border-left-style:solid;border-left-width:1px;min-width:144px;padding:0}.q88qtW_description2{text-align:center;color:var(--muted-foreground);padding:32px}.q88qtW_label2{align-items:center;gap:8px;padding:8px;display:flex}.q88qtW_label3{border-style:solid;border-width:1px;border-radius:9999px;width:16px;height:16px}.q88qtW_fieldset{flex-wrap:wrap;align-items:center;gap:6px;min-width:224px;padding:8px;display:flex}.q88qtW_button2{background-color:var(--muted);width:24px;height:24px;font-size:var(--text-xs);line-height:var(--text-xs--line-height);border-style:solid;border-width:1px;border-radius:9999px}.q88qtW_button3{border-style:solid;border-width:2px;border-radius:9999px;width:20px;height:20px}.q88qtW_button4{border-color:var(--foreground)}.q88qtW_button5{border-color:#0000}.q88qtW_input{cursor:pointer;background-color:#0000;border-style:solid;border-width:0;width:28px;height:28px;padding:0}.q88qtW_select{background-color:#0000;width:100%;padding:8px}.q88qtW_input2{background-color:#0000;outline-style:none;width:100%;min-width:144px;padding:8px}}
@layer theme,base;@layer components{._0oEUcq_root{background:color-mix(in srgb, var(--input) 75%, var(--muted));cursor:pointer;border:0;border-radius:999px;flex-shrink:0;align-items:center;width:36px;height:20px;padding:2px;transition:background-color .18s;display:inline-flex;position:relative}._0oEUcq_root[data-checked]{background:var(--primary)}._0oEUcq_root:hover:not([data-disabled]):not([data-checked]){background:var(--muted-foreground)}._0oEUcq_root:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--ring) 25%, transparent);outline:none}._0oEUcq_root[data-disabled]{opacity:.5;cursor:not-allowed}._0oEUcq_thumb{background:var(--card);width:16px;height:16px;box-shadow:0 1px 3px color-mix(in srgb, var(--foreground) 22%, transparent);border-radius:999px;transition:transform .2s cubic-bezier(.23,1,.32,1),width .16s cubic-bezier(.23,1,.32,1);display:block}._0oEUcq_thumb[data-checked]{transform:translate(16px)}._0oEUcq_dark ._0oEUcq_thumb[data-checked]{background:var(--primary-foreground)}._0oEUcq_root:active:not([data-disabled]) ._0oEUcq_thumb{width:19px}._0oEUcq_root:active:not([data-disabled]) ._0oEUcq_thumb[data-checked]{transform:translate(13px)}}@layer screens;
@layer theme,base;@layer components{.t09zua_tableContainer{width:100%;position:relative;overflow-x:auto}.t09zua_table{border-collapse:collapse;caption-side:bottom;width:100%;font-size:13px}.t09zua_tableHeader{background:var(--surface-hover)}.t09zua_tableHeader tr{border-bottom:1px solid var(--border)}.t09zua_tableBody tr:last-child{border-bottom:0}.t09zua_tableFooter{border-top:1px solid var(--border);background:var(--muted);font-weight:550}.t09zua_tableRow{border-bottom:1px solid var(--border);transition:background .12s}.t09zua_tableRow:hover{background:var(--surface-hover)}.t09zua_tableRow:has([aria-expanded=true]){background:var(--surface-hover)}.t09zua_tableRow[data-state=selected]{background:var(--accent)}.t09zua_tableHead{text-align:left;vertical-align:middle;height:39px;color:var(--muted-foreground);white-space:nowrap;padding:8px 14px;font-size:11px;font-weight:600}.t09zua_tableCell{vertical-align:middle;white-space:nowrap;font-variant-numeric:tabular-nums;padding:12px 14px}.t09zua_tableCaption{color:var(--muted-foreground);margin-top:16px;font-size:12px}}@layer screens;
@layer theme,base,components;@layer screens{.GSKkZq_dialogContent{max-height:90dvh;overflow-y:auto}@media (min-width:40rem){.GSKkZq_dialogContent{max-width:var(--container-md)}}.GSKkZq_form{flex-direction:column;gap:16px;display:flex}.GSKkZq_stack{flex-direction:column;gap:8px;display:flex}.GSKkZq_row{border-radius:calc(var(--radius) * .8);border-style:solid;border-width:1px;justify-content:space-between;align-items:center;padding-block:8px;padding-inline:12px;display:flex}.GSKkZq_label{font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-medium)}.GSKkZq_panel{border-radius:calc(var(--radius) * .8);border-style:solid;border-width:1px;max-height:160px;overflow-y:auto}.GSKkZq_button{text-align:left;width:100%;font-size:var(--text-sm);line-height:var(--text-sm--line-height);flex-direction:column;padding-block:8px;padding-inline:12px;display:flex}@media (hover:hover){.GSKkZq_button:hover{background-color:var(--accent)}}.GSKkZq_label2{font-weight:var(--font-weight-medium)}.GSKkZq_label3{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--muted-foreground)}.GSKkZq_description{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--muted-foreground)}.GSKkZq_description2{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--destructive)}.GSKkZq_row2{flex-wrap:wrap;gap:6px;display:flex}.GSKkZq_badge{cursor:pointer}.GSKkZq_select{border-radius:calc(var(--radius) * .8);border-style:solid;border-width:1px;border-color:var(--input);background-color:var(--background);width:100%;height:36px;font-size:var(--text-sm);line-height:var(--text-sm--line-height);padding-block:4px;padding-inline:12px;display:flex}.GSKkZq_select:focus-visible{outline-style:none}.GSKkZq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.GSKkZq_row3{align-items:center;gap:8px;display:flex}.GSKkZq_input{border-radius:.25rem}.GSKkZq_textarea{border-radius:calc(var(--radius) * .8);border-style:solid;border-width:1px;border-color:var(--input);background-color:var(--background);width:100%;font-size:var(--text-sm);line-height:var(--text-sm--line-height);padding-block:8px;padding-inline:12px;display:flex}.GSKkZq_textarea::placeholder{color:var(--muted-foreground)}.GSKkZq_textarea:focus-visible{outline-style:none}.GSKkZq_row4{justify-content:flex-end;gap:8px;display:flex}}
@layer theme,base,components;@layer screens{.QKXCXW_description{font-size:var(--text-xs);line-height:var(--text-xs--line-height);letter-spacing:var(--tracking-wide);text-transform:uppercase}.QKXCXW_heading{font-size:var(--text-xl);line-height:var(--text-xl--line-height);font-weight:var(--font-weight-bold);margin-top:8px}.QKXCXW_canvas{margin-inline:auto}.QKXCXW_description2{font-size:var(--text-xs);line-height:var(--text-xs--line-height)}.QKXCXW_description3{word-break:break-all;margin-top:8px;font-size:9px}.QKXCXW_badge{border:1px solid var(--border);color:#000;text-align:center;break-inside:avoid;background:#fff;border-radius:8px;padding:20px}}
.dxH7hq_panel{gap:1rem;display:grid}.dxH7hq_form{border:1px solid var(--border);border-radius:.75rem;gap:1rem;padding:1.25rem;display:grid}.dxH7hq_field{gap:.4rem;font-size:.9rem;display:grid}.dxH7hq_input{border:1px solid var(--border);background:var(--background);width:100%;color:var(--foreground);font:inherit;border-radius:.4rem;padding:.65rem}.dxH7hq_row{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.dxH7hq_card{border:1px solid var(--border);border-radius:.6rem;gap:.8rem;padding:1rem;display:grid}.dxH7hq_muted{color:var(--muted-foreground);font-size:.875rem}.dxH7hq_link{text-underline-offset:3px;font-size:.9rem;text-decoration:underline}.dxH7hq_document{white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid var(--border);border-radius:.6rem;padding:1.25rem;font-family:inherit;line-height:1.7}.dxH7hq_public{gap:1.25rem;max-width:850px;margin:2rem auto;padding:1rem;display:grid}.dxH7hq_error{color:var(--destructive)}
@layer theme,base,components;@layer screens{.SWxg3a_stack{flex-direction:column;gap:24px;display:flex}.SWxg3a_header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.SWxg3a_row{font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-medium);color:var(--muted-foreground);align-items:center;gap:8px;margin-bottom:8px;display:flex}.SWxg3a_usersRound{width:16px;height:16px}.SWxg3a_heading{font-size:var(--text-3xl);line-height:var(--text-3xl--line-height);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight)}.SWxg3a_description{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--muted-foreground);margin-top:8px}.SWxg3a_row2{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.SWxg3a_color{background-color:color-mix(in oklab, var(--primary) 10%, transparent);color:var(--primary)}.SWxg3a_label{border-radius:var(--radius);flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}:where(.SWxg3a_section>:not(:last-child)){margin-bottom:16px}.SWxg3a_section{border-radius:calc(var(--radius) * 1.4);background-color:var(--card);border-style:solid;border-width:1px;padding:16px}.SWxg3a_row3{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.SWxg3a_panel{flex:256px;min-width:0;position:relative}.SWxg3a_search{pointer-events:none;width:16px;height:16px;color:var(--muted-foreground);position:absolute;top:12px;left:12px}.SWxg3a_input{height:40px;padding-left:40px;padding-right:40px}.SWxg3a_button4{border-radius:calc(var(--radius) * .8);color:var(--muted-foreground);padding:4px;position:absolute;top:8px;right:8px}@media (hover:hover){.SWxg3a_button4:hover{background-color:var(--muted)}}.SWxg3a_panel2{inset-inline:0;z-index:20;border-radius:var(--radius);background-color:var(--popover);border-style:solid;border-width:1px;margin-top:4px;padding:4px;position:absolute;top:100%}.SWxg3a_button5{border-radius:calc(var(--radius) * .8);text-align:left;width:100%;font-size:var(--text-sm);line-height:var(--text-sm--line-height);align-items:center;gap:8px;padding-block:8px;padding-inline:12px;display:flex}@media (hover:hover){.SWxg3a_button5:hover{background-color:var(--accent)}}.SWxg3a_label2{cursor:pointer;font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--muted-foreground);align-items:center;gap:8px;display:flex}.SWxg3a_input2{accent-color:var(--primary)}.SWxg3a_summary{cursor:pointer;width:fit-content;font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--muted-foreground);align-items:center;gap:8px;list-style-type:none;display:flex}.SWxg3a_row4{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.SWxg3a_row5{border-top-style:solid;border-top-width:1px;flex-wrap:wrap;align-items:center;gap:8px;padding-top:12px;display:flex}.SWxg3a_x{width:12px;height:12px}:where(.SWxg3a_section2>:not(:last-child)){margin-bottom:12px}.SWxg3a_row6{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.SWxg3a_description2{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--muted-foreground);align-items:center;gap:8px;display:flex}.SWxg3a_loader2{width:16px;height:16px;animation:var(--animate-spin)}.SWxg3a_label3{font-weight:var(--font-weight-semibold);color:var(--foreground)}.SWxg3a_row7{align-items:center;gap:12px;display:flex}.SWxg3a_select{border-radius:var(--radius);background-color:var(--background);height:32px;font-size:var(--text-sm);line-height:var(--text-sm--line-height);border-style:solid;border-width:1px;padding-inline:8px}.SWxg3a_row8{border-radius:var(--radius);background-color:color-mix(in oklab, var(--muted) 40%, transparent);border-style:solid;border-width:1px;gap:4px;padding:4px;display:flex}.SWxg3a_stack2{border-radius:calc(var(--radius) * 1.4);background-color:var(--card);text-align:center;border-style:dashed;border-width:1px;flex-direction:column;align-items:center;padding-block:56px;padding-inline:24px;display:flex}.SWxg3a_label4{border-radius:calc(var(--radius) * 1.8);background-color:var(--muted);margin-bottom:16px;padding:16px}.SWxg3a_usersRound2{width:28px;height:28px;color:var(--muted-foreground)}.SWxg3a_heading2{font-size:var(--text-lg);line-height:var(--text-lg--line-height);font-weight:var(--font-weight-semibold)}.SWxg3a_description3{max-width:var(--container-md);font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--muted-foreground);margin-top:8px}.SWxg3a_row9{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:20px;display:flex}.SWxg3a_panel3{border-radius:calc(var(--radius) * 1.4);background-color:var(--card);border-style:solid;border-width:1px;transition-property:opacity;transition-duration:.15s;transition-timing-function:ease;overflow:hidden}.SWxg3a_panel4{opacity:.6}.SWxg3a_panel5{background-color:color-mix(in oklab, var(--muted) 40%, transparent);font-size:var(--text-xs);line-height:var(--text-xs--line-height);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-wide);color:var(--muted-foreground);text-transform:uppercase;border-bottom-style:solid;border-bottom-width:1px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,.8fr) 2rem;gap:16px;padding-block:12px;padding-inline:20px;display:none}@media (min-width:48rem){.SWxg3a_panel5{display:grid}}.SWxg3a_article{border-bottom-style:solid;border-bottom-width:1px;gap:12px;padding:16px;transition:all .15s;display:grid}.SWxg3a_article:last-child{border-bottom-style:solid;border-bottom-width:0}@media (hover:hover){.SWxg3a_article:hover{background-color:color-mix(in oklab, var(--muted) 30%, transparent)}}@media (min-width:48rem){.SWxg3a_article{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,.8fr) 2rem;align-items:center;gap:16px;padding-inline:20px}}.SWxg3a_link{border-radius:calc(var(--radius) * .8);align-items:center;gap:12px;min-width:0;display:flex}.SWxg3a_link:focus-visible{outline-style:none}.SWxg3a_panel6{min-width:0}.SWxg3a_label5{font-weight:var(--font-weight-semibold);overflow-wrap:break-word}@media (hover:hover){.SWxg3a_label5:hover{text-decoration-line:underline}}.SWxg3a_description4{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--muted-foreground);margin-top:2px}.SWxg3a_panel7{min-width:0}:where(.SWxg3a_panel7>:not(:last-child)){margin-bottom:6px}.SWxg3a_panel7{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--muted-foreground)}.SWxg3a_a{border-radius:calc(var(--radius) * .6);align-items:center;gap:8px;width:fit-content;max-width:100%;display:flex}@media (hover:hover){.SWxg3a_a:hover{color:var(--primary);text-decoration-line:underline}}.SWxg3a_mail{flex-shrink:0;width:14px;height:14px}.SWxg3a_label6{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.SWxg3a_a2{border-radius:calc(var(--radius) * .6);align-items:center;gap:8px;width:fit-content;display:flex}@media (hover:hover){.SWxg3a_a2:hover{color:var(--primary);text-decoration-line:underline}}.SWxg3a_label7{font-size:var(--text-xs);line-height:var(--text-xs--line-height)}.SWxg3a_row10{flex-wrap:wrap;gap:6px;display:flex}.SWxg3a_button6{border-radius:calc(var(--radius) * .8)}.SWxg3a_button6:focus-visible{outline-style:none}.SWxg3a_link2{border-radius:var(--radius);width:32px;height:32px;color:var(--muted-foreground);justify-content:center;align-items:center;display:none}@media (hover:hover){.SWxg3a_link2:hover{background-color:var(--accent);color:var(--foreground)}}@media (min-width:48rem){.SWxg3a_link2{display:flex}}}
@layer theme,base,components;@layer screens{.JsCo6a_stack{flex-direction:column;gap:16px;display:flex}.JsCo6a_row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.JsCo6a_heading{font-size:var(--text-2xl);line-height:var(--text-2xl--line-height);font-weight:var(--font-weight-bold)}.JsCo6a_badge{font-size:var(--text-xs);line-height:var(--text-xs--line-height)}.JsCo6a_row2{gap:8px;display:flex}.JsCo6a_pencil{width:16px;height:16px;margin-right:4px}.JsCo6a_badge2{font-size:var(--text-xs);line-height:var(--text-xs--line-height);margin-left:6px}.JsCo6a_tabsContent{margin-top:16px}.JsCo6a_cardTitle{font-size:var(--text-lg);line-height:var(--text-lg--line-height)}.JsCo6a_cardContent{font-size:var(--text-sm);line-height:var(--text-sm--line-height);gap:12px;display:grid}.JsCo6a_stack2{flex-direction:column;gap:4px;display:flex}.JsCo6a_label{font-weight:var(--font-weight-medium);color:var(--muted-foreground)}.JsCo6a_row3{flex-wrap:wrap;gap:4px;display:flex}.JsCo6a_description{white-space:pre-wrap}.JsCo6a_stack3{flex-direction:column;gap:2px;display:flex}}
@layer theme,base,components;@layer screens{.jHGxvG_body{padding-block:8px}.jHGxvG_form{gap:14px;padding-block:8px 16px;display:grid}.jHGxvG_submit{align-self:end}@media (min-width:48rem){.jHGxvG_form{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr) auto}}.jHGxvG_list{flex-direction:column;margin-block:4px;display:flex}.jHGxvG_item{align-items:center;gap:12px;padding-block:12px;display:flex}.jHGxvG_item+.jHGxvG_item{border-top:1px solid var(--border)}.jHGxvG_itemIcon{background:var(--navigation-soft);width:34px;height:34px;color:var(--navigation-ink);border-radius:8px;flex-shrink:0;place-items:center;font-size:13px;font-weight:650;display:grid}.jHGxvG_itemIcon svg{width:16px;height:16px}.jHGxvG_itemMain{flex:1;min-width:0}.jHGxvG_itemName{flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;font-weight:550;display:flex}.jHGxvG_muted{color:var(--muted-foreground);text-overflow:ellipsis;font-size:12px;overflow:hidden}.jHGxvG_monoInline{font-family:var(--font-mono)}.jHGxvG_created{border:1px solid color-mix(in srgb, var(--warning) 35%, var(--border));background:var(--warning-soft);border-radius:8px;flex-direction:column;gap:12px;margin-bottom:12px;padding:14px;animation:.24s cubic-bezier(.23,1,.32,1) jHGxvG_created-in;display:flex}.jHGxvG_warning{color:var(--warning);font-size:13px;font-weight:600}@keyframes jHGxvG_created-in{0%{opacity:0;transform:translateY(-4px)}}.jHGxvG_upsell{border-top:1px solid var(--border);background:var(--premium-soft);justify-content:flex-end;padding:12px 24px;display:flex}.jHGxvG_error{color:var(--destructive);font-size:13px}}
@layer theme,base,components;@layer screens{.UbGByG_body{flex-wrap:wrap;align-items:center;gap:20px;padding-block:8px 12px;display:flex}.UbGByG_preview{border:1px solid var(--border);background:repeating-conic-gradient(var(--muted) 0 25%, var(--card) 0 50%) 0 0 / 12px 12px;border-radius:10px;flex-shrink:0;place-items:center;width:88px;height:88px;display:grid;overflow:hidden}.UbGByG_preview[data-empty]{background:var(--navigation-soft);color:var(--navigation-ink);border-style:dashed;font-size:28px;font-weight:650}.UbGByG_img{object-fit:contain;width:100%;height:100%;padding:8px}.UbGByG_actions{flex-direction:column;flex:1;gap:6px;min-width:200px;display:flex}.UbGByG_buttons{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.UbGByG_upload{border:1px solid var(--input);background:var(--card);cursor:pointer;border-radius:6px;align-items:center;gap:8px;min-height:32px;padding:6px 11px;font-size:12px;font-weight:550;transition:background-color .15s,border-color .15s,transform .16s cubic-bezier(.23,1,.32,1);display:inline-flex}.UbGByG_upload svg{width:15px;height:15px}.UbGByG_upload:hover{background:var(--surface-hover);border-color:var(--muted-foreground)}.UbGByG_upload:active{transform:scale(.97)}.UbGByG_upload[data-pending]{opacity:.6;pointer-events:none}.UbGByG_upload:has(+.UbGByG_input:focus-visible){outline:2px solid var(--ring);outline-offset:2px}.UbGByG_input{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.UbGByG_hint{color:var(--muted-foreground);font-size:12px}.UbGByG_status{min-height:18px;font-size:12px;font-weight:550}.UbGByG_status[data-tone=success]{color:var(--success)}.UbGByG_status[data-tone=error]{color:var(--destructive)}}
@layer theme,base;@layer components{._0SFVmG_field{flex-direction:column;gap:6px;min-width:0;display:flex}._0SFVmG_label{font-size:13px;line-height:1.4}._0SFVmG_optional{color:var(--muted-foreground);margin-left:auto;font-size:12px;font-weight:400}._0SFVmG_hint{color:var(--muted-foreground);text-wrap:pretty;font-size:12px;line-height:1.5}._0SFVmG_error{color:var(--destructive);align-items:flex-start;gap:6px;font-size:12px;font-weight:500;line-height:1.5;display:flex}._0SFVmG_error svg{flex-shrink:0;width:14px;height:14px;margin-top:2px}}@layer screens;
@layer theme,base;@layer components{.AFiO1W_range{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@media (min-width:40rem){.AFiO1W_range{grid-template-columns:repeat(2,minmax(0,1fr))}}.AFiO1W_slot{border:1px solid var(--border);border-radius:var(--radius);background:color-mix(in oklab, var(--muted) 20%, transparent);flex-direction:column;gap:10px;min-width:0;margin:0;padding:14px;display:flex}.AFiO1W_legend{float:left;width:100%;font-size:var(--text-sm);font-weight:600}.AFiO1W_legend span{color:var(--muted-foreground);font-weight:400}.AFiO1W_chips{flex-wrap:wrap;gap:6px;display:flex}.AFiO1W_chip{border:1px solid var(--border);background:var(--background);min-height:30px;font-size:var(--text-xs);font-variant-numeric:tabular-nums;border-radius:999px;padding:4px 10px}.AFiO1W_chip:hover:not(:disabled){border-color:var(--primary)}.AFiO1W_chip[aria-pressed=true]{border-color:var(--primary);background:color-mix(in oklab, var(--primary) 12%, var(--background))}.AFiO1W_chip:disabled{cursor:not-allowed;opacity:.5}.AFiO1W_error{color:var(--destructive);font-size:var(--text-xs)}.AFiO1W_summary{color:var(--muted-foreground);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}@media (min-width:40rem){.AFiO1W_summary{grid-column:1/-1}}.AFiO1W_summary span:first-letter{text-transform:uppercase}.AFiO1W_summary strong{background:var(--accent);color:var(--foreground);font-size:var(--text-xs);border-radius:999px;margin-left:auto;padding:2px 8px}}@layer screens;
@layer theme,base,components;@layer screens{.QcpozG_dialogContent{border-color:var(--premium-border);background-image:linear-gradient(180deg, var(--premium-soft), var(--card) 16rem);flex-direction:column;max-height:94dvh;display:flex}@media (min-width:40rem){.QcpozG_dialogContent{max-width:min(96vw,960px)}}.QcpozG_title{align-items:center;gap:8px;display:flex}.QcpozG_dropzone{border-radius:var(--radius);border-style:dashed;border-width:1px;border-color:var(--premium-border);background-color:color-mix(in oklch, var(--premium-soft) 60%, transparent);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding-block:48px;display:flex}.QcpozG_sparklesBadge{background-image:var(--premium-gradient);width:48px;height:48px;color:var(--premium-foreground);border-radius:9999px;justify-content:center;align-items:center;display:flex}.QcpozG_sparkles{width:24px;height:24px}.QcpozG_dropzoneTitle{font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-medium)}.QcpozG_hint{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--muted-foreground)}.QcpozG_fileButton{cursor:pointer;border-radius:calc(var(--radius) * .8);background-image:var(--premium-gradient);height:36px;font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-medium);color:var(--premium-foreground);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding-block:8px;padding-inline:16px;display:inline-flex}.QcpozG_fileInput{display:none}.QcpozG_icon{width:16px;height:16px}.QcpozG_analysis{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--muted-foreground);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding-block:64px;display:flex}.QcpozG_sparklesPulse{width:32px;height:32px;animation:var(--animate-pulse);color:var(--premium-ink)}.QcpozG_preview{flex-direction:column;gap:16px;min-height:0;display:flex;overflow-y:auto}.QcpozG_warning{border-radius:calc(var(--radius) * .8);border-style:solid;border-width:1px;border-color:var(--color-amber-300);background-color:var(--color-amber-50);font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-amber-900);padding-block:8px;padding-inline:12px}.QcpozG_settings{grid-template-columns:repeat(1,minmax(0,1fr));gap:12px;display:grid}@media (min-width:40rem){.QcpozG_settings{grid-template-columns:repeat(3,minmax(0,1fr))}}.QcpozG_field{flex-direction:column;gap:6px;min-width:0;display:flex}.QcpozG_select{border-radius:calc(var(--radius) * .8);border-style:solid;border-width:1px;border-color:var(--input);background-color:var(--background);width:100%;height:36px;font-size:var(--text-sm);line-height:var(--text-sm--line-height);padding-block:4px;padding-inline:12px;display:flex}.QcpozG_select:focus-visible{outline-style:none}.QcpozG_select:disabled{opacity:.6}.QcpozG_lines{flex-direction:column;gap:8px;display:flex}.QcpozG_line{border-radius:calc(var(--radius) * .8);background-color:color-mix(in oklab, var(--background) 80%, transparent);border-style:solid;border-width:1px;grid-template-columns:repeat(1,minmax(0,1fr));align-items:end;gap:8px;padding:12px;display:grid}@media (min-width:40rem){.QcpozG_line{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.5fr) auto}}.QcpozG_lineLabel{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--muted-foreground)}.QcpozG_remove{color:var(--muted-foreground)}.QcpozG_total{border-radius:calc(var(--radius) * .8);background-color:color-mix(in oklab, var(--background) 80%, transparent);font-size:var(--text-xs);line-height:var(--text-xs--line-height);font-weight:var(--font-weight-medium);color:var(--muted-foreground);text-transform:uppercase;border-style:solid;border-width:1px;justify-content:space-between;align-items:baseline;padding-block:12px;padding-inline:16px;display:flex}.QcpozG_totalValue{font-size:var(--text-2xl);line-height:var(--text-2xl--line-height);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;color:var(--foreground);text-transform:none}.QcpozG_error{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--destructive)}.QcpozG_actions{justify-content:flex-end;gap:8px;display:flex}}
@layer theme,base,components;@layer screens{.IMUwlG_form{gap:14px;padding-block:8px 16px;display:grid}.IMUwlG_submit{align-self:end}.IMUwlG_roleHint{background:color-mix(in srgb, var(--muted) 60%, var(--card));color:var(--muted-foreground);border-radius:6px;grid-column:1/-1;padding:10px 12px;font-size:12px;line-height:1.55}@media (min-width:48rem){.IMUwlG_form{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto}}.IMUwlG_success{background:var(--success-soft);color:var(--success);border-radius:6px;align-items:center;gap:8px;margin-bottom:12px;padding:10px 12px;font-size:13px;font-weight:550;animation:.24s cubic-bezier(.23,1,.32,1) IMUwlG_success-in;display:flex}.IMUwlG_success svg{width:16px;height:16px}@keyframes IMUwlG_success-in{0%{opacity:0;transform:translateY(-4px)}}.IMUwlG_list{flex-direction:column;margin-block:4px;display:flex}.IMUwlG_item{align-items:center;gap:12px;padding-block:12px;transition:opacity .15s;display:flex}.IMUwlG_item+.IMUwlG_item{border-top:1px solid var(--border)}.IMUwlG_item[data-pending]{opacity:.7}.IMUwlG_avatar{border:1px dashed var(--input);width:34px;height:34px;color:var(--muted-foreground);border-radius:999px;flex-shrink:0;place-items:center;font-size:13px;font-weight:600;display:grid}.IMUwlG_avatar[data-accepted]{background:var(--navigation-soft);color:var(--navigation-ink);border-style:solid;border-color:#0000}.IMUwlG_main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.IMUwlG_title{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:550;overflow:hidden}.IMUwlG_meta{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.IMUwlG_actions{flex-shrink:0;gap:2px;display:flex}.IMUwlG_loadError{color:var(--destructive);padding-block:8px 16px;font-size:13px}.IMUwlG_skeletonAvatar{border-radius:999px;width:34px;height:34px}.IMUwlG_skeletonTitle{width:46%;height:12px}.IMUwlG_skeletonMeta{width:30%;height:10px;margin-top:4px}}
@layer theme,base,components;@layer screens{._3ogIZW_status{background:var(--muted);color:var(--muted-foreground);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-flex}._3ogIZW_status svg{width:13px;height:13px}._3ogIZW_status[data-connected]{background:var(--success-soft);color:var(--success)}._3ogIZW_intro{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:16px;padding-block:12px 16px;display:grid}._3ogIZW_logo{border-radius:10px;margin-top:22px}@media (max-width:40rem){._3ogIZW_intro{grid-template-columns:minmax(0,1fr)}._3ogIZW_logo{display:none}}._3ogIZW_guide{border:1px solid var(--border);background:color-mix(in srgb, var(--muted) 40%, var(--card));border-radius:8px;margin-bottom:8px}._3ogIZW_guide summary{color:var(--foreground);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:10px 12px;font-size:13px;font-weight:550;list-style:none;display:flex}._3ogIZW_guide summary svg{width:16px;height:16px;color:var(--muted-foreground)}._3ogIZW_guide summary:hover{background:var(--surface-hover)}._3ogIZW_guide summary:focus-visible{outline:2px solid var(--ring);outline-offset:2px}._3ogIZW_guide summary::-webkit-details-marker{display:none}._3ogIZW_chevron{margin-left:auto;transition:transform .2s cubic-bezier(.23,1,.32,1)}._3ogIZW_guide[open] ._3ogIZW_chevron{transform:rotate(180deg)}._3ogIZW_steps{gap:16px;padding:6px 12px 12px;display:grid}._3ogIZW_steps li{gap:12px;display:flex}._3ogIZW_steps li>div{flex:1;gap:4px;min-width:0;display:grid}._3ogIZW_stepNumber{background:var(--navigation-soft);width:22px;height:22px;color:var(--navigation-ink);font-variant-numeric:tabular-nums;border-radius:50%;flex-shrink:0;place-items:center;font-size:12px;font-weight:700;display:grid}._3ogIZW_stepTitle{font-size:13px;font-weight:600}._3ogIZW_hint{color:var(--muted-foreground);font-size:12px;line-height:1.5}._3ogIZW_animation{border:1px solid var(--border);background:var(--card);border-radius:8px;width:100%;height:auto;margin-top:6px}._3ogIZW_helpLink{color:var(--primary);text-underline-offset:3px;align-items:center;gap:4px;margin:0 12px;font-size:13px;font-weight:600;display:inline-flex}._3ogIZW_helpLink:hover{text-decoration:underline}._3ogIZW_helpLink svg{width:14px;height:14px}._3ogIZW_credit{color:var(--muted-foreground);padding:4px 12px 12px;font-size:12px}}
@layer theme,base,components;@layer screens{.XXqskW_frame{border:1px solid var(--border);background:var(--background);color:var(--foreground);box-shadow:0 24px 60px color-mix(in oklab, var(--foreground) 8%, transparent);border-radius:14px;overflow:hidden}.XXqskW_caption{border-bottom:1px solid var(--border);background:var(--card);color:var(--muted-foreground);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;padding:8px 16px;font-size:11px;display:flex}.XXqskW_loading{height:760px;color:var(--muted-foreground);place-items:center;font-size:13px;display:grid}@media (max-width:767px){.XXqskW_loading{height:680px}}}
