@import"https://fonts.googleapis.com/css2?family=Sora:wght@400..800&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:ital,wght@0,300..700;1,400..600&display=swap";@import"https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500;600&display=swap";@layer base{._content_17twj_3{max-width:20rem;padding:var(--spacing-2) var(--spacing-3);background-color:var(--popup);color:var(--popup-foreground);border-radius:var(--radius);font-size:.875rem;line-height:1.4;box-shadow:var(--shadow-md);font-family:var(--font-family-base);border:1px solid var(--border);z-index:var(--z-overlay);overflow-wrap:break-word;word-break:keep-all;animation-duration:var(--animation-duration-normal);animation-timing-function:cubic-bezier(.16,1,.3,1);will-change:transform,opacity}._content_17twj_3[data-state=delayed-open][data-side=top]{animation-name:_slideDownAndFade_17twj_1}._content_17twj_3[data-state=delayed-open][data-side=bottom]{animation-name:_slideUpAndFade_17twj_1}._content_17twj_3[data-state=delayed-open][data-side=left]{animation-name:_slideRightAndFade_17twj_1}._content_17twj_3[data-state=delayed-open][data-side=right]{animation-name:_slideLeftAndFade_17twj_1}@keyframes _slideUpAndFade_17twj_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideDownAndFade_17twj_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideLeftAndFade_17twj_1{0%{opacity:0;transform:translate(4px)}to{opacity:1;transform:translate(0)}}@keyframes _slideRightAndFade_17twj_1{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}}@layer base{._toaster_hv360_3{--viewport-padding: var(--spacing-4);--toast-width: 360px;--toast-border-radius: var(--radius);--toast-font-family: var(--font-family-base);--toast-animation-duration: var(--animation-duration-normal)}._toast_hv360_3{display:flex;align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-4);background-color:var(--card);color:var(--card-foreground);border-radius:var(--radius);box-shadow:var(--shadow-md);border:1px solid var(--border);width:var(--toast-width);position:relative;animation:_slideIn_hv360_1 var(--toast-animation-duration) cubic-bezier(.16,1,.3,1);transition:transform .2s ease,opacity .2s ease}._toast_hv360_3:focus{outline:none;box-shadow:var(--shadow-focus)}._toast_hv360_3:hover{transform:translateY(-2px)}._content_hv360_69{flex:1;display:flex;flex-direction:column;gap:var(--spacing-1);min-width:0}._title_hv360_85{font-weight:600;font-size:1rem;color:var(--card-foreground);line-height:1.4}._description_hv360_99{font-size:.875rem;color:var(--muted-foreground);line-height:1.4}._icon_hv360_111{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1.5rem;height:1.5rem;color:var(--primary)}._actionButton_hv360_131{padding:var(--spacing-2) var(--spacing-3);background-color:var(--primary);color:var(--primary-foreground);border:none;border-radius:var(--radius-sm);font-weight:500;font-size:.875rem;cursor:pointer;transition:background-color var(--animation-duration-fast) ease;margin-left:var(--spacing-2);white-space:nowrap}._actionButton_hv360_131:hover{background-color:color-mix(in srgb,var(--primary) 90%,black)}._actionButton_hv360_131:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._actionButton_hv360_131:active{background-color:color-mix(in srgb,var(--primary) 80%,black)}._cancelButton_hv360_185{padding:var(--spacing-2) var(--spacing-3);background-color:var(--muted);color:var(--muted-foreground);border:none;border-radius:var(--radius-sm);font-weight:500;font-size:.875rem;cursor:pointer;transition:background-color var(--animation-duration-fast) ease;white-space:nowrap}._cancelButton_hv360_185:hover{background-color:color-mix(in srgb,var(--muted) 80%,white)}._cancelButton_hv360_185:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._cancelButton_hv360_185:active{background-color:color-mix(in srgb,var(--muted) 75%,white)}._closeButton_hv360_237{position:absolute;top:var(--spacing-2);right:var(--spacing-2);display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:var(--radius-sm);background-color:transparent;color:var(--muted-foreground);border:none;cursor:pointer;opacity:.7;transition:opacity var(--animation-duration-fast) ease,background-color var(--animation-duration-fast) ease}._closeButton_hv360_237:hover{opacity:1;background-color:var(--muted)}._closeButton_hv360_237:focus-visible{outline:none;box-shadow:var(--shadow-focus);opacity:1}.dark ._toast_hv360_3{border-color:var(--border)}.dark ._actionButton_hv360_131:hover{background-color:color-mix(in srgb,var(--primary) 90%,white)}.dark ._actionButton_hv360_131:active{background-color:color-mix(in srgb,var(--primary) 80%,white)}.dark ._cancelButton_hv360_185:hover{background-color:color-mix(in srgb,var(--muted) 80%,black)}.dark ._cancelButton_hv360_185:active{background-color:color-mix(in srgb,var(--muted) 70%,black)}@keyframes _slideIn_hv360_1{0%{transform:translate(calc(100% + var(--viewport-padding)));opacity:0}to{transform:translate(0);opacity:1}}}@layer base{._button_181an_3{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-2);font-family:var(--font-family-base);font-weight:500;border-radius:var(--radius);white-space:nowrap;text-decoration:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,border-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease;outline:none;border:1px solid transparent;position:relative}._button_181an_3:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--primary);outline:none}._sm_181an_63{height:1.5rem;padding:0 var(--spacing-2);font-size:.875rem}._md_181an_75{height:2.5rem;padding:0 var(--spacing-3);font-size:.9375rem}._lg_181an_87{height:3rem;padding:0 var(--spacing-4);font-size:1rem;border-radius:var(--radius-md)}._icon_181an_103,._icon-md_181an_105{width:2rem;height:2rem;padding:0}._icon-sm_181an_117{width:1.5rem;height:1.5rem;padding:0}._icon-lg_181an_129{width:2.5rem;height:2.5rem;padding:0;border-radius:var(--radius-md)}._button_181an_3 svg{flex-shrink:0}._sm_181an_63 svg,._icon-sm_181an_117 svg{width:1rem;height:1rem}._md_181an_75 svg,._icon_181an_103 svg,._icon-md_181an_105 svg{width:1.25rem;height:1.25rem}._lg_181an_87 svg,._icon-lg_181an_129 svg{width:1.5rem;height:1.5rem}._primary_181an_193{background-color:var(--primary);color:var(--primary-foreground);border-color:var(--primary);--spinner-color: var(--primary-foreground)}._primary_181an_193:hover{background-color:color-mix(in oklch,var(--primary) 90%,var(--primary-foreground));border-color:color-mix(in oklch,var(--primary) 90%,var(--primary-foreground))}._primary_181an_193:active{background-color:color-mix(in oklch,var(--primary) 85%,var(--primary-foreground));border-color:color-mix(in oklch,var(--primary) 85%,var(--primary-foreground))}._secondary_181an_227{background-color:var(--secondary);color:var(--secondary-foreground);border-color:var(--secondary);--spinner-color: var(--secondary-foreground)}._secondary_181an_227:hover{background-color:color-mix(in oklch,var(--secondary) 90%,var(--secondary-foreground));border-color:color-mix(in oklch,var(--secondary) 90%,var(--secondary-foreground))}._secondary_181an_227:active{background-color:color-mix(in oklch,var(--secondary) 85%,var(--secondary-foreground));border-color:color-mix(in oklch,var(--secondary) 85%,var(--secondary-foreground))}._destructive_181an_263{background-color:var(--error);color:var(--error-foreground);border-color:var(--error);--spinner-color: var(--error-foreground)}._destructive_181an_263:hover{background-color:color-mix(in oklch,var(--error) 90%,var(--error-foreground));border-color:color-mix(in oklch,var(--error) 90%,var(--error-foreground))}._destructive_181an_263:active{background-color:color-mix(in oklch,var(--error) 85%,var(--error-foreground));border-color:color-mix(in oklch,var(--error) 85%,var(--error-foreground))}._destructive_181an_263:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--error)}._outline_181an_311{background-color:transparent;border-color:var(--primary);color:var(--primary);--spinner-color: var(--primary)}._outline_181an_311:hover{background-color:color-mix(in oklch,var(--primary) 12%,var(--background));border-color:color-mix(in oklch,var(--primary) 90%,var(--primary-foreground));color:color-mix(in oklch,var(--primary) 90%,var(--primary-foreground))}._outline_181an_311:active{background-color:color-mix(in oklch,var(--primary) 15%,var(--background));border-color:color-mix(in oklch,var(--primary) 85%,var(--primary-foreground));color:color-mix(in oklch,var(--primary) 85%,var(--primary-foreground))}._ghost_181an_351{background-color:transparent;border-color:transparent;--spinner-color: var(--primary)}._ghost_181an_351:hover{background-color:color-mix(in oklch,var(--primary) 12%,var(--background));color:color-mix(in oklch,var(--primary) 90%,var(--primary-foreground))}._ghost_181an_351:active{background-color:color-mix(in oklch,var(--primary) 15%,var(--background));color:color-mix(in oklch,var(--primary) 85%,var(--primary-foreground))}._link_181an_385{background-color:transparent;color:var(--primary);height:auto;padding:0;text-decoration:none;border:none;border-radius:0;min-height:2.75rem;display:inline-flex;align-items:center;--spinner-color: var(--primary)}._link_181an_385:hover{text-decoration:underline;color:color-mix(in oklch,var(--primary) 90%,var(--primary-foreground));background-color:transparent}._link_181an_385:active{color:color-mix(in oklch,var(--primary) 85%,var(--primary-foreground));background-color:transparent}._link_181an_385:focus-visible{box-shadow:0 0 0 2px var(--primary);outline:none;border-radius:.25rem}._disabled_181an_449{opacity:.5;cursor:not-allowed;pointer-events:none}.dark ._primary_181an_193:focus-visible,.dark ._outline_181an_311:focus-visible,.dark ._ghost_181an_351:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--primary)}.dark ._destructive_181an_263:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--error)}.dark ._link_181an_385:focus-visible{box-shadow:0 0 0 2px var(--primary)}}@layer base{._input_wkehj_3{font-family:var(--font-family-base);font-size:1rem;line-height:1.5;color:var(--foreground);background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-2) var(--spacing-3);width:100%;transition:border-color var(--animation-duration-normal) ease,background-color var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease,transform var(--animation-duration-fast) ease;outline:none;height:2.5rem;box-shadow:inset 0 1px 2px #00000005,0 1px #ffffff4d}._input_wkehj_3::placeholder{color:var(--muted-foreground);opacity:.7}._input_wkehj_3:hover{border-color:color-mix(in srgb,var(--primary) 80%,transparent);background-color:color-mix(in srgb,var(--card) 98%,var(--primary) 2%);box-shadow:inset 0 1px 2px #00000005,0 2px 4px #0000000d}._input_wkehj_3:focus{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 15%,transparent),0 2px 4px #0000000d;background-color:var(--card)}._input_wkehj_3:disabled{background-color:var(--muted);color:var(--muted-foreground);cursor:not-allowed;opacity:.75;box-shadow:none;transform:none}.dark ._input_wkehj_3{background-color:color-mix(in srgb,var(--background) 80%,black);box-shadow:inset 0 1px 2px #0000001a,0 1px #ffffff0d}.dark ._input_wkehj_3:hover{background-color:color-mix(in srgb,var(--background) 75%,black);border-color:color-mix(in srgb,var(--primary) 90%,white);box-shadow:inset 0 1px 2px #0000001a,0 2px 4px #00000026}.dark ._input_wkehj_3:focus{background-color:color-mix(in srgb,var(--background) 80%,black);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 25%,transparent),0 2px 4px #00000026}}@layer base{._badge_1pgmn_3{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-full);padding:var(--spacing-1) var(--spacing-3);font-size:.875rem;font-weight:500;line-height:1.25;white-space:nowrap;transition:background-color var(--animation-duration-fast) ease-in-out;cursor:default;-webkit-user-select:none;user-select:none}._primary_1pgmn_33{background-color:var(--primary);color:var(--primary-foreground);border:1px solid}._primary_1pgmn_33:hover{background-color:color-mix(in srgb,var(--primary) 80%,transparent)}._destructive_1pgmn_53{background-color:color-mix(in srgb,var(--error) 15%,var(--surface));color:var(--error);border:1px solid color-mix(in srgb,var(--error) 20%,var(--surface))}._destructive_1pgmn_53:hover{background-color:color-mix(in srgb,var(--error) 25%,var(--surface))}._secondary_1pgmn_73{background-color:var(--secondary);color:var(--secondary-foreground);border:1px solid}._secondary_1pgmn_73:hover{background-color:color-mix(in srgb,var(--secondary) 80%,transparent)}._outline_1pgmn_93{background-color:transparent;color:var(--foreground);border:1px solid var(--border)}._outline_1pgmn_93:hover{background-color:color-mix(in srgb,var(--foreground) 5%,transparent)}._success_1pgmn_113{background-color:color-mix(in srgb,var(--success) 15%,var(--surface));color:var(--success);border:1px solid color-mix(in srgb,var(--success) 20%,var(--surface))}._success_1pgmn_113:hover{background-color:color-mix(in srgb,var(--success) 25%,var(--surface))}._warning_1pgmn_133{background-color:color-mix(in srgb,var(--warning) 15%,var(--surface));color:var(--warning);border:1px solid color-mix(in srgb,var(--warning) 20%,var(--surface))}._warning_1pgmn_133:hover{background-color:color-mix(in srgb,var(--warning) 25%,var(--surface))}}@layer base{._skeleton_urjbg_3{position:relative;overflow:hidden;background-color:var(--muted);border-radius:var(--radius);width:100%;height:1rem}._skeleton_urjbg_3:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background-image:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);animation:_shimmer_urjbg_1 2s infinite}@keyframes _shimmer_urjbg_1{to{transform:translate(100%)}}.dark ._skeleton_urjbg_3{background-color:var(--muted)}.dark ._skeleton_urjbg_3:after{background-image:linear-gradient(90deg,transparent,rgba(255,255,255,.05),transparent)}}@layer base{._tabsList_yjwdc_3{display:flex;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;margin:0;border-bottom:1px solid var(--border);flex-shrink:0}._tabsList_yjwdc_3::-webkit-scrollbar{display:none}._tabsTrigger_yjwdc_31{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-family-base);font-size:.9rem;font-weight:500;color:var(--muted-foreground);background-color:transparent;padding:var(--spacing-3) var(--spacing-4);border:none;border-radius:0;cursor:pointer;position:relative;transition:color var(--animation-duration-normal) cubic-bezier(.22,1,.36,1);white-space:nowrap}._tabsTrigger_yjwdc_31:hover{color:var(--foreground)}._tabsTrigger_yjwdc_31[data-state=active]{color:var(--primary);font-weight:600}._tabsTrigger_yjwdc_31[data-state=active]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background-color:var(--primary);transform-origin:center;transition:transform var(--animation-duration-normal) cubic-bezier(.22,1,.36,1);transform:scaleX(1)}._tabsTrigger_yjwdc_31:not([data-state=active]):hover:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background-color:color-mix(in srgb,var(--muted-foreground) 30%,transparent);transform-origin:center;transform:scaleX(.6);transition:transform var(--animation-duration-normal) cubic-bezier(.22,1,.36,1),background-color var(--animation-duration-normal) cubic-bezier(.22,1,.36,1)}._tabsTrigger_yjwdc_31:focus-visible{outline:none;box-shadow:var(--shadow-focus);border-radius:var(--radius-sm)}._tabsTrigger_yjwdc_31[disabled]{opacity:.5;cursor:not-allowed;color:var(--muted-foreground)}._tabsContent_yjwdc_183{color:var(--foreground);outline:none}._tabsContent_yjwdc_183[hidden]{display:none!important}.dark ._tabsTrigger_yjwdc_31[data-state=active]:after{background-color:var(--primary)}.dark ._tabsTrigger_yjwdc_31:not([data-state=active]):hover:after{background-color:color-mix(in srgb,var(--muted-foreground) 40%,transparent)}}@layer base{._textarea_qf937_3{padding:var(--spacing-2);width:100%;min-height:6rem;resize:vertical}._textarea_qf937_3::placeholder{color:var(--muted-foreground)}._noResize_qf937_25{resize:none}._clear_qf937_33{background-color:transparent;border:none;padding:0;box-shadow:none;border-radius:0}._clear_qf937_33:hover,._clear_qf937_33:focus{background-color:transparent;border:none;box-shadow:none}}@layer base{._overlay_16t7z_3{position:fixed;top:0;right:0;bottom:0;left:0;background-color:color-mix(in srgb,black 50%,transparent);z-index:var(--z-overlay)!important;animation:_overlayShow_16t7z_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._content_16t7z_21{position:fixed!important;top:50%;left:50%;transform:translate(-50%,-50%);max-width:90vw;max-height:85vh;width:32rem;background-color:var(--popup);color:var(--popup-foreground);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);z-index:var(--z-overlay)!important;overflow:auto;padding:var(--spacing-6);animation:_contentShow_16t7z_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._close_16t7z_61{position:absolute;top:var(--spacing-4);right:var(--spacing-4);display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--radius-full);background-color:var(--muted);color:var(--muted-foreground);border:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease,transform var(--animation-duration-fast) ease}._close_16t7z_61:hover{background-color:var(--muted-foreground);color:var(--muted);transform:scale(1.05)}._close_16t7z_61:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._closeIcon_16t7z_123{width:1rem;height:1rem}._header_16t7z_133{margin-bottom:var(--spacing-4)}._footer_16t7z_141{display:flex;justify-content:flex-end;gap:var(--spacing-2);margin-top:var(--spacing-6)}._title_16t7z_155{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;color:var(--popup-foreground);line-height:1.4;margin-bottom:var(--spacing-2)}._description_16t7z_173{font-size:.875rem;color:var(--muted-foreground);line-height:1.5;margin-bottom:var(--spacing-4)}._screenReaderText_16t7z_187{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@keyframes _overlayShow_16t7z_1{0%{opacity:0}to{opacity:1}}@keyframes _contentShow_16t7z_1{0%{opacity:0;scale:.95}to{opacity:1;scale:1}}}@layer base{._selectTrigger_169ix_3{display:flex;align-items:center;justify-content:space-between;height:2.5rem;padding:var(--spacing-2) var(--spacing-3);cursor:pointer;overflow:hidden}._selectTrigger_169ix_3>*:not(svg){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._selectTrigger_169ix_3[data-placeholder]{color:var(--muted-foreground)}._selectIcon_169ix_43{height:1rem;width:1rem;color:var(--muted-foreground);margin-left:var(--spacing-2);transition:transform var(--animation-duration-normal) ease}._selectTrigger_169ix_3[data-state=open] ._selectIcon_169ix_43{transform:rotate(180deg)}._selectContent_169ix_67{z-index:var(--z-overlay);max-height:var(--radix-select-content-available-height);min-width:12rem;max-width:24rem;overflow:hidden;background-color:var(--popup);color:var(--popup-foreground);border-radius:var(--radius);border:1px solid var(--border);box-shadow:var(--shadow-md);animation:_scaleIn_169ix_1 var(--animation-duration-normal) ease}@keyframes _scaleIn_169ix_1{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}._selectViewport_169ix_117{padding:var(--spacing-2)}._scrollButton_169ix_125{display:flex;align-items:center;justify-content:center;height:var(--spacing-6);background-color:var(--popup);color:var(--popup-foreground);cursor:pointer;border:none;outline:none}._scrollButton_169ix_125:hover ._scrollIcon_169ix_149{color:var(--primary)}._scrollIcon_169ix_149{height:1rem;width:1rem;color:var(--muted-foreground);transition:color var(--animation-duration-fast) ease}._selectLabel_169ix_171{padding:var(--spacing-2) var(--spacing-4);font-size:.875rem;font-weight:500;color:var(--muted-foreground)}._selectItem_169ix_185{position:relative;display:flex;align-items:center;padding:var(--spacing-2) var(--spacing-4);padding-right:var(--spacing-8);font-size:.9375rem;line-height:1.5;border-radius:var(--radius-sm);color:var(--popup-foreground);-webkit-user-select:none;user-select:none;outline:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease}._selectItem_169ix_185:hover{background-color:var(--primary);color:var(--primary-foreground)}._selectItem_169ix_185:focus-visible{background-color:var(--primary);color:var(--primary-foreground)}._selectItem_169ix_185[data-disabled]{color:var(--muted-foreground);opacity:.5;pointer-events:none}._selectItemIndicator_169ix_253{position:absolute;right:var(--spacing-3);display:flex;align-items:center;justify-content:center}._checkIcon_169ix_269{height:1rem;width:1rem;color:currentColor}._selectSeparator_169ix_281{height:1px;background-color:var(--border);margin:var(--spacing-2) var(--spacing-1)}}._content_pow50_1{max-width:32rem}._fields_pow50_9{display:flex;flex-direction:column;gap:var(--spacing-3);margin:var(--spacing-4) 0}._twoCols_pow50_23{display:grid;grid-template-columns:6rem minmax(0,1fr);gap:var(--spacing-3)}._field_pow50_9{display:flex;flex-direction:column;gap:var(--spacing-1)}._label_pow50_47{font-size:.8rem;font-weight:500;color:var(--muted-foreground)}._error_pow50_59{margin:0 0 var(--spacing-3);color:var(--error);font-size:.85rem}._linkRow_pow50_71{display:flex;align-items:center;gap:var(--spacing-2);flex-wrap:wrap;margin:var(--spacing-4) 0}._link_pow50_71{font-family:var(--font-family-monospace);font-size:.75rem;word-break:break-all}._page_1o6ly_1{max-width:60rem;margin:0 auto;padding:var(--spacing-12) var(--spacing-6) var(--spacing-16)}._header_1o6ly_13{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--spacing-4);flex-wrap:wrap;padding-bottom:var(--spacing-6);margin-bottom:var(--spacing-6);border-bottom:1px solid var(--border)}._title_1o6ly_35{font-family:var(--font-family-display);font-size:clamp(2rem,5vw,2.6rem);font-weight:700;letter-spacing:-.04em;line-height:1.05;margin:0 0 var(--spacing-1)}._subtitle_1o6ly_53{margin:0;color:var(--muted-foreground)}._totals_1o6ly_63{display:grid;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:var(--spacing-3);margin-bottom:var(--spacing-8)}._total_1o6ly_63{display:flex;flex-direction:column;gap:2px;padding:var(--spacing-3) var(--spacing-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);font-size:.8rem;color:var(--muted-foreground)}._total_1o6ly_63 strong{font-family:var(--font-family-display);font-size:1.6rem;letter-spacing:-.03em;color:var(--foreground);font-variant-numeric:tabular-nums}._skeleton_1o6ly_117{height:18rem;border-radius:var(--radius-md)}._list_1o6ly_127{list-style:none;margin:var(--spacing-4) 0 0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-2)}._row_1o6ly_145{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card)}._emoji_1o6ly_165{font-size:1.6rem;line-height:1}._rowMain_1o6ly_175{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}._titleLine_1o6ly_191{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-2)}._rowTitle_1o6ly_205{font-family:var(--font-family-display);font-weight:600;letter-spacing:-.015em;color:inherit;text-decoration:none}._rowTitle_1o6ly_205:hover{color:var(--ember-deep)}._muted_1o6ly_229{font-size:.8rem;color:var(--muted-foreground)}._actions_1o6ly_239{display:flex;align-items:center;gap:var(--spacing-1);flex-shrink:0}._search_1o6ly_253{margin-top:var(--spacing-2)}._error_1o6ly_261{margin:var(--spacing-3) 0 0;color:var(--error);font-size:.88rem}@media(max-width:640px){._page_1o6ly_1{padding:var(--spacing-8) var(--spacing-4) var(--spacing-12)}._row_1o6ly_145{flex-wrap:wrap}._actions_1o6ly_239{width:100%}}._shell_163pl_1{min-height:100vh;display:flex;flex-direction:column;background:var(--background);color:var(--foreground)}._header_163pl_17{position:sticky;top:0;z-index:50;background:color-mix(in srgb,var(--background) 88%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--border)}._headerInner_163pl_35{max-width:68rem;margin:0 auto;padding:var(--spacing-3) var(--spacing-6);display:flex;align-items:center;gap:var(--spacing-6)}._brand_163pl_53{display:inline-flex;align-items:center;gap:var(--spacing-2);text-decoration:none;color:var(--foreground)}._crop_163pl_73{position:relative;display:block;overflow:hidden;width:auto;flex-shrink:0}._crop_163pl_73 img{position:absolute;display:block;height:auto;max-width:none}._iso_163pl_105{aspect-ratio:850 / 1055}._iso_163pl_105 img{width:205.88%;left:-52.94%;top:-32.99%}._lockup_163pl_127{aspect-ratio:1190 / 427}._lockup_163pl_127 img{width:147.06%;left:-23.53%;top:-61.83%}._brandLogo_163pl_147{height:1.75rem}._nav_163pl_155{display:flex;align-items:center;gap:var(--spacing-4);margin-right:auto}._navLink_163pl_169{font-size:.9rem;font-weight:500;color:var(--muted-foreground);text-decoration:none;padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-sm);transition:color var(--animation-duration-fast) ease}._navLink_163pl_169:hover,._navLinkActive_163pl_197{color:var(--foreground)}._cta_163pl_205{flex-shrink:0}._userArea_163pl_213{display:flex;align-items:center;gap:var(--spacing-2);flex-shrink:0}._authSkeleton_163pl_227{width:8rem;height:2rem;border-radius:var(--radius-full)}._avatar_163pl_239{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--radius-full);background:var(--accent);color:var(--accent-foreground);font-size:.72rem;font-weight:600;letter-spacing:.02em;flex-shrink:0}._tipName_163pl_271,._tipEmail_163pl_273{display:block}._tipName_163pl_271{font-weight:600}._tipEmail_163pl_273{margin-top:2px;opacity:.8;overflow-wrap:anywhere}._main_163pl_301{flex:1;width:100%}._footer_163pl_311{border-top:1px solid var(--border);background:var(--surface);margin-top:var(--spacing-20)}._footerInner_163pl_323{max-width:68rem;margin:0 auto;padding:var(--spacing-8) var(--spacing-6);display:flex;align-items:center;gap:var(--spacing-4);flex-wrap:wrap;font-size:.85rem;color:var(--muted-foreground)}._footerBrand_163pl_347{display:inline-flex;align-items:center;gap:var(--spacing-2);font-family:var(--font-family-display);font-weight:700;font-size:1rem;color:var(--foreground);letter-spacing:-.02em}._footerMark_163pl_369{height:1.2rem}._footerTagline_163pl_377{margin-right:auto}._footerNote_163pl_385{white-space:nowrap}._footerRight_163pl_393{display:flex;flex-direction:column;align-items:flex-end;gap:var(--spacing-1);margin-left:auto;text-align:right}._footerLegal_163pl_411{font-size:calc(.78rem - 1pt);color:var(--muted-foreground)}@media(max-width:640px){._headerInner_163pl_35{padding:var(--spacing-3) var(--spacing-4);gap:var(--spacing-3)}._nav_163pl_155{gap:var(--spacing-2)}._footerInner_163pl_323{padding:var(--spacing-6) var(--spacing-4)}._footerTagline_163pl_377{width:100%}}._container_1ata0_1{display:flex;align-items:center;justify-content:center;min-height:100vh;width:100%;background-color:var(--surface);padding:var(--spacing-4)}._card_1ata0_21{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:32rem;width:100%;padding:var(--spacing-8);background-color:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}._iconContainer_1ata0_47{margin-bottom:var(--spacing-6);animation:_pulse_1ata0_1 3s infinite ease-in-out}._icon_1ata0_47{color:var(--error)}._title_1ata0_65{font-family:var(--font-family-heading);font-size:1.75rem;font-weight:600;color:var(--foreground);margin-bottom:var(--spacing-4)}._message_1ata0_81{font-size:1.125rem;line-height:1.6;color:var(--muted-foreground);margin-bottom:var(--spacing-6)}@keyframes _pulse_1ata0_1{0%{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.8}to{transform:scale(1);opacity:1}}@media(max-width:640px){._card_1ata0_21{padding:var(--spacing-6)}._title_1ata0_65{font-size:1.5rem}._message_1ata0_81{font-size:1rem}}._container_3wnsp_1{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background-color:var(--background);z-index:var(--z-overlay);padding:var(--spacing-4);overflow-y:auto}._content_3wnsp_25{width:100%;max-width:450px;display:flex;flex-direction:column;gap:var(--spacing-6);animation:_fadeIn_3wnsp_1 var(--animation-duration-normal) ease-out}._lockIcon_3wnsp_43{width:1.25rem;height:1.25rem;color:var(--primary);animation:_pulse_3wnsp_1 2s infinite ease-in-out;margin-right:var(--spacing-2);vertical-align:middle}._skeletonGrid_3wnsp_61{display:flex;flex-direction:column;gap:var(--spacing-4)}._skeletonRow_3wnsp_73{display:flex;flex-direction:column;gap:var(--spacing-3)}._titleRow_3wnsp_85{display:flex;align-items:center;gap:var(--spacing-4);margin:var(--spacing-2) 0}._leftSkeletons_3wnsp_99,._rightSkeletons_3wnsp_99{display:flex;flex-direction:column;gap:var(--spacing-2);flex:1}._title_3wnsp_85{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:500;color:var(--foreground);text-align:center;margin:0;padding:var(--spacing-2) var(--spacing-3);background-color:var(--surface);border-radius:var(--radius);flex:2;white-space:nowrap;display:flex;align-items:center;justify-content:center}._skeletonBar_3wnsp_147{height:.75rem;width:100%;border-radius:var(--radius-sm)}@keyframes _pulse_3wnsp_1{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}@keyframes _fadeIn_3wnsp_1{0%{opacity:0}to{opacity:1}}@media(max-width:640px){._title_3wnsp_85{font-size:1rem;padding:var(--spacing-1) var(--spacing-2)}._content_3wnsp_25{max-width:350px}._lockIcon_3wnsp_43{width:1rem;height:1rem}}._accessDeniedIcon_pfuk9_1{color:var(--warning)}@layer base{._root_1b1cd_3{all:unset;position:relative;display:inline-flex;align-items:center;width:42px;height:24px;background-color:var(--muted);border-radius:var(--radius-full);transition:background-color var(--animation-duration-normal) ease;cursor:pointer;-webkit-tap-highlight-color:transparent;flex-shrink:0}._root_1b1cd_3:hover{background-color:var(--muted-foreground)}._root_1b1cd_3:focus-visible{box-shadow:var(--shadow-focus)}._root_1b1cd_3[data-state=checked]{background-color:var(--primary)}._root_1b1cd_3[data-state=checked]:hover{background-color:color-mix(in srgb,var(--primary),black 10%)}._thumb_1b1cd_65{display:block;width:20px;height:20px;background-color:var(--card);border-radius:var(--radius-full);box-shadow:0 1px 2px color-mix(in srgb,black 10%,transparent);transition:transform var(--animation-duration-normal) cubic-bezier(.16,1,.3,1);transform:translate(2px);will-change:transform}._root_1b1cd_3[data-state=checked] ._thumb_1b1cd_65{transform:translate(20px)}._root_1b1cd_3[data-disabled]{opacity:.5;cursor:not-allowed}}@layer base{._checkboxWrapper_1fekf_3{position:relative;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle}._checkbox_1fekf_3{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:1.25rem;height:1.25rem;border:2px solid var(--border);border-radius:var(--radius-sm);background-color:transparent;cursor:pointer;margin:0;padding:0;transition:all var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._checkbox_1fekf_3:hover{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--primary) 15%,transparent)}._checkbox_1fekf_3:focus-visible{outline:none;box-shadow:var(--shadow-focus);border-color:var(--primary)}._checkbox_1fekf_3:checked{background-color:var(--primary);border-color:var(--primary);transform:scale(1);animation:_checkboxPulse_1fekf_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._checkbox_1fekf_3:disabled{opacity:.5;cursor:not-allowed;background-color:var(--muted);border-color:var(--muted)}._checkmark_1fekf_97{position:absolute;width:1rem;height:1rem;color:var(--primary-foreground);pointer-events:none;opacity:0;transform:scale(.8);transition:opacity var(--animation-duration-normal) cubic-bezier(.16,1,.3,1),transform var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._checkbox_1fekf_3:checked+._checkmark_1fekf_97{opacity:1;transform:scale(1)}._checkbox_1fekf_3:disabled+._checkmark_1fekf_97{color:var(--muted-foreground)}@keyframes _checkboxPulse_1fekf_1{0%{transform:scale(.95);box-shadow:0 0 color-mix(in srgb,var(--primary) 40%,transparent)}70%{transform:scale(1.02);box-shadow:0 0 0 6px color-mix(in srgb,var(--primary) 0%,transparent)}to{transform:scale(1);box-shadow:0 0 color-mix(in srgb,var(--primary) 0%,transparent)}}}@layer base{._spinner_1a90x_3{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:currentColor}._spinnerInner_1a90x_21{position:absolute;width:100%;height:100%;border-radius:50%;border:2px solid transparent;border-top-color:var(--spinner-color, var(--primary));animation:_spin_1a90x_3 var(--animation-duration-slow) linear infinite}._sm_1a90x_41{width:1rem;height:1rem}._sm_1a90x_41 ._spinnerInner_1a90x_21{border-width:2px}._md_1a90x_59{width:1.5rem;height:1.5rem}._md_1a90x_59 ._spinnerInner_1a90x_21{border-width:2.5px}._lg_1a90x_77{width:2.5rem;height:2.5rem}._lg_1a90x_77 ._spinnerInner_1a90x_21{border-width:3px}@keyframes _spin_1a90x_3{0%{transform:rotate(0)}to{transform:rotate(360deg)}}}@layer base{._slider_64r48_3{position:relative;display:flex;align-items:center;min-width:12rem;height:1.5rem;touch-action:none;-webkit-user-select:none;user-select:none;cursor:pointer}._track_64r48_25{position:absolute;height:.375rem;width:100%;background-color:var(--muted);border-radius:var(--radius-full);transition:background-color var(--animation-duration-fast) ease}._range_64r48_43{position:absolute;height:100%;background-color:var(--primary);border-radius:var(--radius-full);transition:background-color var(--animation-duration-fast) ease}._thumb_64r48_59{display:block;width:1rem;height:1rem;background-color:var(--primary);border-radius:var(--radius-full);border:2px solid var(--background);box-shadow:var(--shadow);transition:transform var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease}._slider_64r48_3:hover ._track_64r48_25{background-color:var(--muted-foreground)}._slider_64r48_3:hover ._thumb_64r48_59,._slider_64r48_3:focus-visible ._thumb_64r48_59{transform:scale(1.1);box-shadow:var(--shadow-md)}._slider_64r48_3:focus-visible{outline:none}._slider_64r48_3:focus-visible ._track_64r48_25{outline:2px solid var(--primary);outline-offset:2px}}._wrap_1h9ew_1{display:flex;flex-direction:column;gap:var(--spacing-3)}._frame_1h9ew_13{position:relative;width:100%;aspect-ratio:1 / 1;overflow:hidden;border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--border);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}._frame_1h9ew_13:active{cursor:grabbing}._image_1h9ew_47{position:absolute;top:0;left:0;max-width:none;display:block;pointer-events:none;transform-origin:top left}._loading_1h9ew_67{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:var(--muted-foreground)}._grid_1h9ew_87{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(to right,transparent calc(33.333% - 1px),rgba(255,253,250,.4) calc(33.333% - 1px),rgba(255,253,250,.4) 33.333%,transparent 33.333%,transparent calc(66.666% - 1px),rgba(255,253,250,.4) calc(66.666% - 1px),rgba(255,253,250,.4) 66.666%,transparent 66.666%),linear-gradient(to bottom,transparent calc(33.333% - 1px),rgba(255,253,250,.4) calc(33.333% - 1px),rgba(255,253,250,.4) 33.333%,transparent 33.333%,transparent calc(66.666% - 1px),rgba(255,253,250,.4) calc(66.666% - 1px),rgba(255,253,250,.4) 66.666%,transparent 66.666%);box-shadow:inset 0 0 0 1px #fffdfa80;border-radius:var(--radius-lg)}._hint_1h9ew_147{margin:0;font-size:.8rem;color:var(--muted-foreground);text-align:center}._zoomRow_1h9ew_161{display:flex;align-items:center;gap:var(--spacing-2)}._slider_1h9ew_173{flex:1}._actions_1h9ew_181{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2)}._meta_1h9ew_195{margin:0;font-size:.75rem;color:var(--muted-foreground);font-variant-numeric:tabular-nums;text-align:center}._cover_6js06_1{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-md);isolation:isolate}._grain_6js06_21{position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle at 22% 28%,rgba(255,255,255,.32),transparent 45%),radial-gradient(circle at 78% 82%,rgba(0,0,0,.18),transparent 55%);pointer-events:none}._photo_6js06_45{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}._emoji_6js06_63{position:relative;line-height:1;filter:drop-shadow(0 2px 6px rgba(50,25,10,.28))}._label_6js06_75{position:absolute;left:var(--spacing-3);bottom:var(--spacing-3);font-family:var(--font-family-display);font-weight:600;letter-spacing:-.01em;font-size:.8rem;padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-full);background:#fffdfa38;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._thumb_6js06_103{width:3.5rem;height:3.5rem;border-radius:var(--radius)}._thumb_6js06_103 ._emoji_6js06_63{font-size:1.4rem}._card_6js06_123{width:100%;aspect-ratio:16 / 10}._card_6js06_123 ._emoji_6js06_63{font-size:2.6rem}._hero_6js06_141{width:100%;aspect-ratio:1 / 1;border-radius:var(--radius-lg)}._hero_6js06_141 ._emoji_6js06_63{font-size:4.5rem}@layer base{._content_49bl5_3{position:relative;z-index:var(--z-overlay);min-width:12rem;max-width:24rem;pointer-events:all;transform-origin:var(--radix-popover-content-transform-origin);animation:_contentFadeIn_49bl5_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1);will-change:transform,opacity;box-shadow:var(--shadow-md);border-radius:var(--radius);outline:none;color:var(--popup-foreground)}._withBackgroundAndPadding_49bl5_35{background-color:var(--popup);padding:var(--spacing-4)}._content_49bl5_3:focus-visible{box-shadow:var(--shadow-focus)}@keyframes _contentFadeIn_49bl5_1{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}._content_49bl5_3[data-state=closed]{animation:_contentFadeOut_49bl5_1 var(--animation-duration-fast) cubic-bezier(.16,1,.3,1)}@keyframes _contentFadeOut_49bl5_1{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}}._content_2aass_11{font-size:1rem;line-height:1.7;color:var(--foreground);overflow-wrap:anywhere}._content_2aass_11>:first-child{margin-top:0}._content_2aass_11>:last-child{margin-bottom:0}._content_2aass_11 p{margin:0 0 var(--spacing-3)}._content_2aass_11 h2{margin:var(--spacing-6) 0 var(--spacing-2);font-family:var(--font-family-heading);font-size:1.5rem;font-weight:600;line-height:1.25;letter-spacing:-.02em}._content_2aass_11 h3{margin:1.25rem 0 var(--spacing-2);font-family:var(--font-family-heading);font-size:1.2rem;font-weight:600;line-height:1.3}._content_2aass_11 h4{margin:var(--spacing-4) 0 var(--spacing-2);font-size:1rem;font-weight:600}._content_2aass_11 ul,._content_2aass_11 ol{margin:0 0 var(--spacing-3);padding-left:1.5rem}._content_2aass_11 ul{list-style:disc}._content_2aass_11 ol{list-style:decimal}._content_2aass_11 li{margin:2px 0}._content_2aass_11 li>p{margin:0}._content_2aass_11 blockquote{margin:0 0 var(--spacing-3);padding:var(--spacing-1) var(--spacing-4);border-left:3px solid var(--primary);color:var(--muted-foreground)}._content_2aass_11 hr{margin:1.25rem 0;border:none;border-top:1px solid var(--border)}._content_2aass_11 a{color:var(--primary);text-decoration:underline}._content_2aass_11 img{display:block;max-width:100%;height:auto;margin:var(--spacing-3) 0;border-radius:var(--radius-md)}._content_2aass_11 table{display:block;max-width:100%;margin:0 0 var(--spacing-4);overflow-x:auto;border-collapse:collapse;font-size:.95rem}._content_2aass_11 th,._content_2aass_11 td{min-width:6rem;padding:var(--spacing-2) var(--spacing-3);border:1px solid var(--border);vertical-align:top;text-align:left}._content_2aass_11 th{background:var(--muted);font-weight:600}._content_2aass_11 .size-small{font-size:.85em}._content_2aass_11 .size-large{font-size:1.25em}._content_2aass_11 .size-xl{font-size:1.6em;line-height:1.3}._box_9ht9l_1{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);overflow:hidden}._box_9ht9l_1:focus-within{box-shadow:var(--shadow-focus)}._toolbarWrap_9ht9l_23{position:sticky;top:0;z-index:2;border-bottom:1px solid var(--border);background:var(--muted)}._toolbar_9ht9l_23{display:flex;flex-wrap:wrap;align-items:center;gap:2px;padding:var(--spacing-1) var(--spacing-2)}._sep_9ht9l_55{width:1px;height:1.25rem;margin:0 var(--spacing-1);background:var(--border)}._sizeSelect_9ht9l_69{width:6.5rem}._sizeSelect_9ht9l_69>button{height:2rem;font-size:.85rem}._fileInput_9ht9l_87{display:none}._linkBox_9ht9l_95{display:flex;align-items:center;gap:var(--spacing-2);min-width:16rem}._emojiGrid_9ht9l_109{display:grid;grid-template-columns:repeat(8,2rem);gap:2px}._emoji_9ht9l_109{width:2rem;height:2rem;padding:0;border:none;border-radius:var(--radius);background:transparent;font-size:1.2rem;line-height:1;cursor:pointer}._emoji_9ht9l_109:hover{background:var(--muted)}._tableBar_9ht9l_153{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-2);padding:var(--spacing-1) var(--spacing-3) var(--spacing-2)}._tableLabel_9ht9l_169{font-size:.8rem;color:var(--muted-foreground)}._error_9ht9l_179{margin:0;padding:var(--spacing-1) var(--spacing-3) var(--spacing-2);font-size:.82rem;color:var(--error)}._editor_9ht9l_193{padding:var(--spacing-3) var(--spacing-4)}._editor_9ht9l_193 .ProseMirror{min-height:14rem;outline:none}._editor_9ht9l_193 .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;height:0;color:var(--muted-foreground);pointer-events:none}._editor_9ht9l_193 .ProseMirror .selectedCell{background:color-mix(in srgb,var(--primary) 14%,transparent)}._editor_9ht9l_193 .ProseMirror img.ProseMirror-selectednode{outline:2px solid var(--primary)}._cents_1rjt3_1{font-size:.62em;font-weight:inherit;letter-spacing:0}._infoButton_3csdq_1{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;padding:0;border:none;border-radius:var(--radius-full);background:transparent;color:var(--muted-foreground);cursor:help}._infoButton_3csdq_1:hover{color:var(--foreground)}._infoButton_3csdq_1:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._summary_3csdq_47{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-2)}._summaryLabel_3csdq_61{font-size:.82rem;color:var(--muted-foreground)}._chips_3csdq_71{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}._chip_3csdq_71{display:inline-flex;align-items:center;gap:var(--spacing-1);padding:2px var(--spacing-3);border-radius:var(--radius-full);background:color-mix(in srgb,var(--primary) 12%,transparent);color:var(--foreground);font-size:.9rem;font-weight:500}._chipAuto_3csdq_107{gap:var(--spacing-1);background:var(--muted);border:1px dashed var(--border)}._chipRemove_3csdq_119{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;padding:0;border:none;border-radius:var(--radius-full);background:transparent;color:var(--muted-foreground);cursor:pointer}._chipRemove_3csdq_119:hover{color:var(--foreground)}._linkButton_3csdq_155{padding:0;border:none;background:none;color:var(--primary);font-size:.82rem;text-decoration:underline;cursor:pointer}._heading_3csdq_175{margin:0 0 var(--spacing-1);font-weight:500}._help_3csdq_185{margin:var(--spacing-2) 0 0;font-size:.82rem;line-height:1.5;color:var(--muted-foreground)}._label_3csdq_199{display:block;margin:var(--spacing-4) 0 var(--spacing-1);font-size:.82rem;font-weight:500;color:var(--muted-foreground)}._addRow_3csdq_215{display:flex;align-items:center;gap:var(--spacing-2)}._prefix_3csdq_227{font-size:.9rem;color:var(--muted-foreground)}._error_3csdq_237{min-height:1.2rem;margin:var(--spacing-1) 0 var(--spacing-2);font-size:.82rem;color:var(--error)}._grid_1bkd8_1{display:grid;grid-template-columns:20rem minmax(0,1fr);gap:var(--spacing-12);align-items:start}._preview_1bkd8_15{position:sticky;top:5rem}._themes_1bkd8_25{display:flex;flex-wrap:wrap;gap:var(--spacing-2);margin-top:var(--spacing-4)}._themeDot_1bkd8_39{width:2rem;height:2rem;border-radius:var(--radius-full);border:2px solid transparent;box-shadow:0 0 0 1px var(--border);cursor:pointer;padding:0;transition:transform var(--animation-duration-fast) ease}._themeDot_1bkd8_39:hover{transform:scale(1.08)}._themeDotActive_1bkd8_69{border-color:var(--card);box-shadow:0 0 0 2px var(--primary)}._previewNote_1bkd8_79{margin:var(--spacing-3) 0 0;font-size:.8rem;color:var(--muted-foreground);line-height:1.5}._fileInput_1bkd8_93{display:none}._priceWarning_1bkd8_103{display:block;margin-top:var(--spacing-1);font-size:.78rem;line-height:1.4;color:var(--error)}._coverActions_1bkd8_119{display:flex;align-items:center;gap:var(--spacing-2);margin-top:var(--spacing-3);flex-wrap:wrap}._coverError_1bkd8_135{margin:var(--spacing-2) 0 0;font-size:.8rem;line-height:1.45;color:var(--error)}._form_1bkd8_149{display:flex;flex-direction:column;gap:var(--spacing-4);min-width:0}._field_1bkd8_163{display:flex;flex-direction:column;gap:var(--spacing-1);min-width:0}._label_1bkd8_177{font-size:.82rem;font-weight:500;color:var(--muted-foreground)}._optional_1bkd8_189{font-weight:400;opacity:.7}._titleInput_1bkd8_199{font-family:var(--font-family-display);font-size:1.3rem;font-weight:600;letter-spacing:-.02em;height:auto;padding-top:var(--spacing-3);padding-bottom:var(--spacing-3)}._row_1bkd8_219{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-4)}._divider_1bkd8_231{height:1px;background:var(--border);margin:var(--spacing-2) 0}._toggleRow_1bkd8_243{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-4);padding:var(--spacing-3) var(--spacing-4);border:1px solid var(--border);border-radius:var(--radius);background:var(--card)}._toggleTitle_1bkd8_265{margin:0;font-weight:500;font-size:.95rem}._toggleText_1bkd8_277{margin:2px 0 0;font-size:.82rem;color:var(--muted-foreground)}._subCategory_1bkd8_291{padding-left:var(--spacing-8)}._helper_1bkd8_299{font-size:.78rem;line-height:1.45;color:var(--muted-foreground)}._checkRow_1bkd8_311{display:flex;align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);border:1px solid var(--border);border-radius:var(--radius);background:var(--card);cursor:pointer}._checkRow_1bkd8_311>span{display:flex;flex-direction:column;gap:2px}._ticketsHead_1bkd8_345{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-4);flex-wrap:wrap}._ticketCard_1bkd8_361{display:flex;flex-direction:column;gap:var(--spacing-3);padding:var(--spacing-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card)}._ticketTop_1bkd8_381{display:flex;align-items:center;gap:var(--spacing-2)}._ticketName_1bkd8_393{flex:1;font-weight:600}._ticketGrid_1bkd8_403{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:var(--spacing-3)}._ticketDoc_1bkd8_415{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-4);flex-wrap:wrap;padding-top:var(--spacing-2);border-top:1px solid var(--border)}._ticketHint_1bkd8_435{font-size:.78rem;line-height:1.45;color:var(--muted-foreground);flex:1;min-width:12rem}._linkHead_1bkd8_453{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2);flex-wrap:wrap}._copyLink_1bkd8_469{display:inline-flex;align-items:center;gap:var(--spacing-1);padding:0;border:none;background:none;color:var(--primary);font-size:.8rem;text-decoration:underline;cursor:pointer}._comboStats_1bkd8_497{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-3)}._comboStats_1bkd8_497>div{display:flex;flex-direction:column;gap:2px;padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius);background:var(--muted)}@media(max-width:640px){._comboStats_1bkd8_497{grid-template-columns:minmax(0,1fr)}}._voluntary_1bkd8_541{display:flex;align-items:center;gap:var(--spacing-1)}._voluntaryToggle_1bkd8_553{display:inline-flex;align-items:center;gap:var(--spacing-2);cursor:pointer}._ticketDocToggle_1bkd8_567{display:flex;align-items:center;gap:var(--spacing-2)}._modeSwitch_1bkd8_579{display:flex;gap:var(--spacing-2);flex-wrap:wrap}._poolBlock_1bkd8_591{display:flex;flex-direction:column;gap:var(--spacing-3);padding-top:var(--spacing-3);border-top:1px solid var(--border)}._poolBlock_1bkd8_591 ._ticketDocToggle_1bkd8_567{justify-content:space-between}._poolBlock_1bkd8_591 ._ticketGrid_1bkd8_403{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr))}._error_1bkd8_623{margin:0;color:var(--error);font-size:.88rem}._submit_1bkd8_635{align-self:flex-start;margin-top:var(--spacing-2)}@media(max-width:900px){._grid_1bkd8_1{grid-template-columns:minmax(0,1fr);gap:var(--spacing-8)}._preview_1bkd8_15{position:static;max-width:20rem}}@media(max-width:640px){._row_1bkd8_219,._ticketGrid_1bkd8_403{grid-template-columns:1fr}}._page_cy92j_1{max-width:66rem;margin:0 auto;padding:var(--spacing-12) var(--spacing-6) var(--spacing-16)}._header_cy92j_13{margin-bottom:var(--spacing-8)}._title_cy92j_21{font-family:var(--font-family-display);font-size:clamp(2rem,5vw,2.8rem);font-weight:700;letter-spacing:-.04em;line-height:1.05;margin:0 0 var(--spacing-2)}._subtitle_cy92j_39{margin:0;color:var(--muted-foreground);font-size:1rem}@media(max-width:640px){._page_cy92j_1{padding:var(--spacing-8) var(--spacing-4) var(--spacing-12)}}@layer base{._formItem_esrk9_3{display:flex;flex-direction:column;gap:var(--spacing-2);margin-bottom:var(--spacing-4)}._formLabel_esrk9_17{font-family:var(--font-family-base);font-weight:500;font-size:.875rem;line-height:1.5;color:var(--foreground);transition:color var(--animation-duration-fast) ease}._formLabel_esrk9_17._error_esrk9_35{color:var(--error)}._formControl_esrk9_43._error_esrk9_35:not(button){border-color:var(--error);box-shadow:0 0 0 1px var(--error)}._formDescription_esrk9_53{font-size:.75rem;line-height:1.5;color:var(--muted-foreground);margin-top:var(--spacing-1);font-family:var(--font-family-base)}._formMessage_esrk9_69{font-size:.75rem;line-height:1.5;font-weight:500;color:var(--error);animation:_slideIn_esrk9_1 var(--animation-duration-normal) ease;margin-top:var(--spacing-1);font-family:var(--font-family-base)}@keyframes _slideIn_esrk9_1{0%{opacity:0;transform:translateY(-.25rem)}to{opacity:1;transform:translateY(0)}}}._form_b8x0j_1{display:flex;flex-direction:column;gap:var(--spacing-4)}._errorMessage_b8x0j_13{background-color:color-mix(in srgb,var(--error) 15%,transparent);border:1px solid var(--error);color:var(--error);padding:var(--spacing-3);border-radius:var(--radius);margin-bottom:var(--spacing-4);font-size:.875rem}._submitButton_b8x0j_33{width:100%}._loadingText_b8x0j_41{display:flex;align-items:center;justify-content:center;gap:var(--spacing-2)}._spinner_b8x0j_55{color:#fff}._form_6zc7f_1{width:100%;display:flex;flex-direction:column;gap:var(--spacing-4)}._submitButton_6zc7f_15{width:100%;margin-top:var(--spacing-4)}._errorMessage_6zc7f_25{background-color:color-mix(in srgb,var(--error) 15%,transparent);border:1px solid var(--error);color:var(--error);padding:var(--spacing-3);border-radius:var(--radius);margin-bottom:var(--spacing-4);font-size:.875rem}@media(max-width:480px){._buttonGroup_6zc7f_49{gap:var(--spacing-2)}}._oauthLoginButton_152k5_1{display:flex;gap:var(--spacing-1);align-items:center}._errorMessage_152k5_13{margin-top:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);background-color:color-mix(in srgb,var(--error) 10%,transparent);border:1px solid color-mix(in srgb,var(--error) 20%,transparent);border-radius:var(--radius-sm);color:var(--error);font-size:.875rem;line-height:1.4}._accountLinkingCard_152k5_37{background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-6);animation:_slideIn_152k5_1 var(--animation-duration-normal) ease-out}._accountLinkingHeader_152k5_53{margin-bottom:var(--spacing-6);text-align:center}._accountLinkingTitle_152k5_63{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;color:var(--foreground);margin:0 0 var(--spacing-3) 0}._accountLinkingDescription_152k5_79{color:var(--muted-foreground);font-size:.9375rem;line-height:1.5;margin:0}._accountLinkingActions_152k5_93{display:flex;gap:var(--spacing-3);justify-content:center;margin-top:var(--spacing-4)}@keyframes _slideIn_152k5_1{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}.dark ._errorMessage_152k5_13{background-color:color-mix(in srgb,var(--error) 15%,transparent);border-color:color-mix(in srgb,var(--error) 25%,transparent)}.dark ._accountLinkingCard_152k5_37{background-color:color-mix(in srgb,var(--card),white 5%);border-color:var(--border);box-shadow:var(--shadow-lg)}.dark ._accountLinkingTitle_152k5_63{color:var(--foreground)}.dark ._accountLinkingDescription_152k5_79{color:var(--muted-foreground)}.dark ._accountLinkingDescription_152k5_79 strong{color:var(--foreground)}._container_1x7sh_1{display:flex;flex-direction:column;gap:var(--spacing-3)}._page_xobug_1{max-width:26rem;margin:0 auto;padding:var(--spacing-16) var(--spacing-6) var(--spacing-20)}._card_xobug_13{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);padding:var(--spacing-8)}._mark_xobug_29{height:2.5rem;margin-bottom:var(--spacing-4)}._title_xobug_39{font-family:var(--font-family-display);font-size:1.7rem;font-weight:700;letter-spacing:-.035em;line-height:1.1;margin:0 0 var(--spacing-2)}._subtitle_xobug_57{margin:0 0 var(--spacing-6);color:var(--muted-foreground);font-size:.92rem;line-height:1.5}._oauth_xobug_71{margin-bottom:var(--spacing-5, 1.25rem)}._divider_xobug_79{display:flex;align-items:center;gap:var(--spacing-3);margin:var(--spacing-6) 0;color:var(--muted-foreground);font-size:.78rem}._divider_xobug_79:before,._divider_xobug_79:after{content:"";flex:1;height:1px;background:var(--border)}._dividerText_xobug_113{white-space:nowrap}._switcher_xobug_121{display:flex;gap:var(--spacing-1);padding:var(--spacing-1);background:var(--surface);border-radius:var(--radius-full);margin-bottom:var(--spacing-6)}._switchButton_xobug_139{flex:1;font-family:var(--font-family-base);font-size:.88rem;font-weight:500;color:var(--muted-foreground);background:transparent;border:none;border-radius:var(--radius-full);padding:var(--spacing-2);cursor:pointer;transition:all var(--animation-duration-fast) ease}._switchButton_xobug_139:hover{color:var(--foreground)}._switchActive_xobug_175{background:var(--card);color:var(--foreground);box-shadow:var(--shadow)}._form_xobug_187{width:100%}._demoNote_xobug_195{margin:var(--spacing-6) 0 0;font-size:.8rem;line-height:1.6;color:var(--muted-foreground)}._demoCode_xobug_209{font-family:var(--font-family-monospace);font-size:.76rem;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);padding:1px var(--spacing-1)}@media(max-width:640px){._page_xobug_1{padding:var(--spacing-8) var(--spacing-4) var(--spacing-12)}._card_xobug_13{padding:var(--spacing-6)}}._card_77isu_1{display:grid;grid-template-columns:3.25rem 1fr auto;gap:var(--spacing-4);align-items:flex-start;padding:var(--spacing-4);background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow);text-decoration:none;color:inherit;transition:transform var(--animation-duration-fast) ease,box-shadow var(--animation-duration-normal) ease,border-color var(--animation-duration-normal) ease}._card_77isu_1:hover{transform:translateY(-2px);box-shadow:var(--shadow-md);border-color:color-mix(in srgb,var(--primary) 35%,var(--border))}._ended_77isu_49{opacity:.72}._ended_77isu_49:hover{opacity:1}._dateRail_77isu_65{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:var(--spacing-1);border-right:1px solid var(--border);padding-right:var(--spacing-3);height:100%}._day_77isu_87{font-family:var(--font-family-display);font-size:1.5rem;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}._month_77isu_103{font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;color:var(--muted-foreground);margin-top:var(--spacing-1)}._body_77isu_119{min-width:0}._topLine_77isu_127{display:flex;align-items:center;gap:var(--spacing-2);flex-wrap:wrap;font-size:.78rem;color:var(--muted-foreground)}._time_77isu_145{font-variant-numeric:tabular-nums}._community_77isu_153{padding-left:var(--spacing-2);border-left:1px solid var(--border)}._title_77isu_163{font-family:var(--font-family-display);font-size:1.15rem;font-weight:600;letter-spacing:-.02em;line-height:1.25;margin:var(--spacing-1) 0 var(--spacing-2)}._meta_77isu_181{display:flex;flex-wrap:wrap;gap:var(--spacing-4);font-size:.85rem;color:var(--muted-foreground)}._metaItem_77isu_197{display:inline-flex;align-items:center;gap:var(--spacing-1);min-width:0}._tags_77isu_211{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-2);margin-top:var(--spacing-3)}._categoryTag_77isu_227{font-weight:500}._price_77isu_235{font-family:var(--font-family-monospace);font-size:.8rem;font-weight:500;color:var(--foreground)}._cover_77isu_249{align-self:center}@media(max-width:640px){._card_77isu_1{grid-template-columns:2.75rem 1fr;gap:var(--spacing-3)}._cover_77isu_249{display:none}}._hero_oltzh_1{background:var(--ember-wash);border-bottom:1px solid var(--border)}._heroInner_oltzh_11{max-width:68rem;margin:0 auto;padding:var(--spacing-20) var(--spacing-6) var(--spacing-16)}._eyebrow_oltzh_23{display:inline-flex;align-items:center;gap:var(--spacing-2);font-size:.8rem;font-weight:500;color:var(--ember-deep);background:var(--accent);border-radius:var(--radius-full);padding:var(--spacing-1) var(--spacing-3)}._eyebrowMark_oltzh_47{height:1rem}._heroTitle_oltzh_55{font-family:var(--font-family-display);font-size:clamp(2.6rem,7vw,4.5rem);font-weight:700;letter-spacing:-.045em;line-height:.98;margin:var(--spacing-6) 0 var(--spacing-4)}._heroText_oltzh_73{max-width:34rem;font-size:1.1rem;line-height:1.6;color:var(--muted-foreground);margin:0 0 var(--spacing-8)}._heroActions_oltzh_89{display:flex;align-items:center;gap:var(--spacing-4);flex-wrap:wrap}._heroNote_oltzh_103{font-size:.85rem;color:var(--muted-foreground)}._page_oltzh_113{max-width:68rem;margin:0 auto;padding:var(--spacing-12) var(--spacing-6) 0}._searchRow_oltzh_125{margin-bottom:var(--spacing-4)}._searchWrap_oltzh_133{position:relative;max-width:30rem}._searchIcon_oltzh_143{position:absolute;left:var(--spacing-3);top:50%;transform:translateY(-50%);color:var(--muted-foreground);pointer-events:none}._searchInput_oltzh_161{padding-left:var(--spacing-8)}._chips_oltzh_169{display:flex;flex-wrap:wrap;gap:var(--spacing-2);margin-bottom:var(--spacing-12)}._subChips_oltzh_187{margin-top:calc(var(--spacing-3) - var(--spacing-12));padding-left:var(--spacing-3);border-left:2px solid var(--border)}._chip_oltzh_169{display:inline-flex;align-items:center;gap:var(--spacing-2);font-family:var(--font-family-base);font-size:.85rem;font-weight:500;color:var(--foreground);background:var(--card);border:1px solid var(--border);border-radius:var(--radius-full);padding:var(--spacing-2) var(--spacing-3);cursor:pointer;transition:all var(--animation-duration-fast) ease}._chip_oltzh_169:hover{border-color:color-mix(in srgb,var(--primary) 45%,var(--border))}._chipActive_oltzh_239{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}._chipCount_oltzh_251{font-variant-numeric:tabular-nums;font-size:.75rem;opacity:.7}._columns_oltzh_263{display:grid;grid-template-columns:minmax(0,1fr) 19rem;gap:var(--spacing-12);align-items:start}._sectionTitle_oltzh_277{font-family:var(--font-family-display);font-size:1.35rem;font-weight:600;letter-spacing:-.025em;margin:0 0 var(--spacing-4)}._list_oltzh_293{display:flex;flex-direction:column;gap:var(--spacing-3)}._cardSkeleton_oltzh_305{height:7.5rem;border-radius:var(--radius-md)}._errorBox_oltzh_315{padding:var(--spacing-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);color:var(--error);font-size:.9rem}._empty_oltzh_333{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-2);padding:var(--spacing-8);border:1px dashed var(--border);border-radius:var(--radius-md);background:var(--surface)}._emptyMark_oltzh_355{height:2rem}._emptyTitle_oltzh_363{font-family:var(--font-family-display);font-size:1.1rem;font-weight:600;margin:0}._emptyText_oltzh_377{margin:0 0 var(--spacing-2);color:var(--muted-foreground);font-size:.9rem;max-width:26rem}._sideCol_oltzh_391{position:sticky;top:5rem}._communities_oltzh_401{display:flex;flex-direction:column;gap:var(--spacing-2)}._communitySkeleton_oltzh_413{height:5rem;border-radius:var(--radius-md)}._communityCard_oltzh_423{display:flex;gap:var(--spacing-3);align-items:center;padding:var(--spacing-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);text-decoration:none;color:inherit;transition:border-color var(--animation-duration-fast) ease,box-shadow var(--animation-duration-normal) ease}._communityCard_oltzh_423:hover{border-color:color-mix(in srgb,var(--primary) 40%,var(--border));box-shadow:var(--shadow)}._communityBody_oltzh_461{display:flex;flex-direction:column;gap:2px;min-width:0}._communityName_oltzh_475{font-family:var(--font-family-display);font-weight:600;font-size:.98rem;letter-spacing:-.015em}._communityTagline_oltzh_489{font-size:.82rem;color:var(--muted-foreground);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._communityStats_oltzh_505{font-size:.75rem;color:var(--muted-foreground);font-variant-numeric:tabular-nums;margin-top:var(--spacing-1)}@media(max-width:900px){._columns_oltzh_263{grid-template-columns:minmax(0,1fr);gap:var(--spacing-12)}._sideCol_oltzh_391{position:static}}@media(max-width:640px){._heroInner_oltzh_11{padding:var(--spacing-12) var(--spacing-4) var(--spacing-8)}._page_oltzh_113{padding:var(--spacing-8) var(--spacing-4) 0}}@layer base{._overlay_t86r6_3{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-overlay);background-color:color-mix(in srgb,black 50%,transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:_overlayShow_t86r6_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._content_t86r6_23{position:fixed;z-index:var(--z-overlay);display:flex;flex-direction:column;background-color:var(--popup);color:var(--popup-foreground);box-shadow:var(--shadow-lg);transition:transform var(--animation-duration-normal) cubic-bezier(.16,1,.3,1);overflow-y:auto}._top_t86r6_49{top:0;left:0;right:0;height:80vh;max-height:500px;border-bottom-left-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md);animation:_slideDownAndFade_t86r6_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._bottom_t86r6_73{bottom:0;left:0;right:0;height:80vh;max-height:500px;border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md);animation:_slideUpAndFade_t86r6_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._left_t86r6_97{top:0;left:0;bottom:0;width:100%;max-width:400px;border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md);animation:_slideRightAndFade_t86r6_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._right_t86r6_121{top:0;right:0;bottom:0;width:100%;max-width:400px;border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md);animation:_slideLeftAndFade_t86r6_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._close_t86r6_145{position:absolute;top:var(--spacing-4);right:var(--spacing-4);display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--radius-full);background-color:var(--muted);color:var(--muted-foreground);border:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,transform var(--animation-duration-fast) ease}._close_t86r6_145:hover{background-color:var(--muted-foreground);color:var(--muted);transform:scale(1.05)}._close_t86r6_145:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._closeIcon_t86r6_205{width:1rem;height:1rem}._header_t86r6_215{display:flex;flex-direction:column;gap:var(--spacing-2);padding:var(--spacing-6);padding-right:var(--spacing-12);border-bottom:1px solid var(--border)}._footer_t86r6_233{display:flex;flex-direction:column;gap:var(--spacing-3);margin-top:auto;padding:var(--spacing-6);border-top:1px solid var(--border)}._title_t86r6_251{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;color:var(--popup-foreground)}._description_t86r6_265{font-size:.875rem;color:var(--muted-foreground);line-height:1.5}@keyframes _overlayShow_t86r6_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUpAndFade_t86r6_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes _slideDownAndFade_t86r6_1{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes _slideLeftAndFade_t86r6_1{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes _slideRightAndFade_t86r6_1{0%{transform:translate(-100%)}to{transform:translate(0)}}@media(max-width:640px){._left_t86r6_97,._right_t86r6_121{max-width:100%}}}._wrapper_1gl0c_1{display:flex;flex-direction:column;gap:var(--spacing-1)}._label_1gl0c_13{font-size:.85rem;font-weight:600}._hint_1gl0c_23{margin:0;font-size:.78rem;color:var(--muted-foreground);line-height:1.45}._error_1gl0c_37{margin:0;color:var(--error);font-size:.82rem}._cepWrap_1gl0c_49{display:flex;align-items:center;gap:var(--spacing-2)}._saved_1gl0c_61{display:flex;align-items:flex-start;gap:var(--spacing-2);padding:var(--spacing-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--muted);font-size:.85rem;line-height:1.45}._savedIcon_1gl0c_85{flex:none;margin-top:2px;color:var(--muted-foreground)}._savedText_1gl0c_97{flex:1;min-width:0;overflow-wrap:anywhere}._changeLink_1gl0c_109{flex:none;padding:0;border:none;background:none;color:var(--primary);font:inherit;font-size:.85rem;font-weight:600;text-decoration:underline;cursor:pointer}._description_1gl0c_135{margin:0 0 var(--spacing-3);font-size:.88rem;color:var(--muted-foreground);line-height:1.5}._form_1gl0c_149{display:flex;flex-direction:column;gap:var(--spacing-3)}._field_1gl0c_161{display:flex;flex-direction:column;gap:var(--spacing-1);min-width:0}._row_1gl0c_175,._rowCep_1gl0c_187{display:grid;grid-template-columns:minmax(0,1fr) 7rem;gap:var(--spacing-3)}._optional_1gl0c_199{font-weight:400;color:var(--muted-foreground)}._notice_1gl0c_209{display:flex;align-items:flex-start;gap:var(--spacing-2);margin:0;padding:var(--spacing-3);border-radius:var(--radius-md);background:var(--accent);color:var(--accent-foreground);font-size:.85rem;line-height:1.45}._searching_1gl0c_235{font-size:.78rem;color:var(--muted-foreground)}._confirm_1gl0c_245{width:100%}._page_1hmh3_1{max-width:30rem;margin:0 auto;padding:var(--spacing-8) var(--spacing-5, 1.25rem) var(--spacing-16)}._skeleton_1hmh3_13{height:22rem;border-radius:var(--radius-lg, 1.25rem)}._card_1hmh3_23{padding:var(--spacing-6);border:1px solid var(--border);border-radius:var(--radius-lg, 1.25rem);background:var(--card);box-shadow:var(--shadow)}._eyebrow_1hmh3_39{margin:0 0 var(--spacing-1);font-size:.8rem;color:var(--muted-foreground)}._eyebrowOk_1hmh3_53{font-size:.95rem;font-weight:600;color:var(--success, #1f8a4c)}._title_1hmh3_65{font-family:var(--font-family-display);font-size:1.55rem;font-weight:700;letter-spacing:-.03em;line-height:1.15;margin:0 0 var(--spacing-2)}._text_1hmh3_83{margin:0 0 var(--spacing-4);font-size:.92rem;line-height:1.55;color:var(--muted-foreground)}._summary_1hmh3_97{margin:0 0 var(--spacing-5, 1.25rem);padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius-md);background:var(--muted);font-size:.88rem;line-height:1.5}._summary_1hmh3_97 strong{display:block}._days_1hmh3_123{margin:var(--spacing-1) 0 0;padding:0;list-style:none;color:var(--muted-foreground)}._amount_1hmh3_137{font-family:var(--font-family-display);font-size:2rem;font-weight:700;letter-spacing:-.04em;margin:0 0 var(--spacing-4)}._field_1hmh3_153{display:flex;flex-direction:column;gap:var(--spacing-1);margin-bottom:var(--spacing-4)}._label_1hmh3_167{font-size:.85rem;font-weight:600}._hint_1hmh3_177{margin:0;font-size:.78rem;color:var(--muted-foreground);line-height:1.45}._error_1hmh3_191{margin:0 0 var(--spacing-3);color:var(--error);font-size:.88rem}._note_1hmh3_203{margin:0 0 var(--spacing-4);padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius-md);background:var(--accent);color:var(--accent-foreground);font-size:.88rem;line-height:1.5}._qrWrap_1hmh3_223{display:flex;justify-content:center;margin:0 0 var(--spacing-4)}._qr_1hmh3_223{width:14rem;height:14rem;border:1px solid var(--border);border-radius:var(--radius-md);background:#fff;padding:var(--spacing-2)}._timer_1hmh3_253{margin:0 0 var(--spacing-4);text-align:center;font-size:.88rem;color:var(--muted-foreground);font-variant-numeric:tabular-nums}._copyBox_1hmh3_269{display:flex;flex-direction:column;gap:var(--spacing-2);margin-bottom:var(--spacing-4)}._code_1hmh3_283{font-family:var(--font-family-monospace);font-size:.72rem;line-height:1.4;word-break:break-all;padding:var(--spacing-3);border:1px dashed var(--border);border-radius:var(--radius-md);background:var(--muted);max-height:5.5rem;overflow:auto}._ticket_1hmh3_309{font-family:var(--font-family-monospace);font-size:1.4rem;letter-spacing:.08em;margin:0 0 var(--spacing-4)}._choices_1hmh3_323{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-2)}._choice_1hmh3_323{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:var(--spacing-3) var(--spacing-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);color:var(--foreground);text-align:left;cursor:pointer;font:inherit}._choice_1hmh3_323:hover{border-color:var(--primary)}._choiceOn_1hmh3_373{border-color:var(--primary);background:var(--accent);box-shadow:0 0 0 1px var(--primary)}._choiceAmount_1hmh3_385{font-family:var(--font-family-display);font-size:1.15rem;font-weight:700;letter-spacing:-.02em}._choiceNote_1hmh3_399{font-size:.75rem;color:var(--muted-foreground)}._otherRow_1hmh3_409{display:flex;align-items:center;gap:var(--spacing-2);margin-top:var(--spacing-2)}._prefix_1hmh3_423{font-weight:600;color:var(--muted-foreground)}._methods_1hmh3_433{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-2)}._method_1hmh3_433{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:var(--spacing-3) var(--spacing-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);color:var(--foreground);text-align:left;font:inherit;font-size:.92rem;font-weight:600;cursor:pointer}._pair_1hmh3_479{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-3)}._methodOn_1hmh3_491{border-color:var(--primary);background:var(--accent);box-shadow:0 0 0 1px var(--primary)}._methodOff_1hmh3_503{opacity:.55;cursor:not-allowed}._linkButton_1hmh3_513{display:block;margin:0 auto var(--spacing-4);padding:0;border:none;background:none;color:var(--muted-foreground);font:inherit;font-size:.85rem;text-decoration:underline;cursor:pointer}._companionTickets_1hmh3_539{margin:0 0 var(--spacing-4);padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--spacing-2);font-size:.85rem}._companionTickets_1hmh3_539 li{display:flex;flex-direction:column;gap:2px}._companionTickets_1hmh3_539 ._ticket_1hmh3_309{font-size:1.1rem;margin:0}._savedRow_1hmh3_581{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3);padding:var(--spacing-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--muted);font-size:.92rem;font-variant-numeric:tabular-nums}._inlineLink_1hmh3_607{padding:0;border:none;background:none;color:var(--primary);font:inherit;font-size:.85rem;font-weight:600;text-decoration:underline;cursor:pointer;align-self:flex-start}._savedCards_1hmh3_633{display:flex;flex-direction:column;gap:var(--spacing-2)}._savedCard_1hmh3_633{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);color:var(--foreground);font:inherit;font-size:.92rem;font-weight:600;text-align:left;cursor:pointer}._savedCardOn_1hmh3_679{border-color:var(--primary);background:var(--accent);box-shadow:0 0 0 1px var(--primary)}._checkRow_1hmh3_691{display:flex;align-items:flex-start;gap:var(--spacing-3);margin-bottom:var(--spacing-4);font-size:.88rem;line-height:1.45;cursor:pointer}._footerLink_1hmh3_711{display:block;margin-top:var(--spacing-4);text-align:center;font-size:.85rem;color:var(--muted-foreground)}@media(max-width:640px){._page_1hmh3_1{padding:var(--spacing-5, 1.25rem) var(--spacing-4) var(--spacing-12)}._card_1hmh3_23{padding:var(--spacing-5, 1.25rem)}}._wrap_oyjwc_1{display:flex;flex-direction:column;gap:var(--spacing-3);margin-bottom:var(--spacing-4)}._day_oyjwc_15{border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-3);background:var(--card);transition:border-color var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease}._dayOn_oyjwc_35{border-color:var(--primary);box-shadow:var(--shadow-focus)}._dayOff_oyjwc_45{opacity:.5}._row_oyjwc_53{display:flex;align-items:center;gap:var(--spacing-3);width:100%;padding:0;border:0;background:none;text-align:left;font-family:var(--font-family-base);color:inherit;cursor:pointer}._row_oyjwc_53:disabled{cursor:not-allowed}._check_oyjwc_89{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.25rem;height:1.25rem;border-radius:.4rem;border:1.5px solid var(--border);background:var(--card);color:var(--primary-foreground)}._dayOn_oyjwc_35 ._check_oyjwc_89{background:var(--primary);border-color:var(--primary)}._dayOff_oyjwc_45 ._check_oyjwc_89{background:var(--surface)}._dayInfo_oyjwc_133{display:flex;flex-direction:column;min-width:0}._dayName_oyjwc_145{font-weight:600}._dayDate_oyjwc_153{font-size:.8rem;color:var(--muted-foreground)}._price_oyjwc_163{margin-left:auto;text-align:right;font-family:var(--font-family-monospace);font-size:.95rem;font-weight:600;white-space:nowrap}._struck_oyjwc_181{display:block;font-size:.75rem;font-weight:400;color:var(--muted-foreground)}._modes_oyjwc_195{display:grid;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:var(--spacing-2);margin-top:var(--spacing-3)}._mode_oyjwc_195{display:flex;flex-direction:column;gap:2px;padding:var(--spacing-2) var(--spacing-3);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);text-align:left;font-family:var(--font-family-base);color:inherit;cursor:pointer}._mode_oyjwc_195 b{font-size:.85rem}._mode_oyjwc_195 span{font-size:.72rem;color:var(--muted-foreground)}._modeSel_oyjwc_255{background:var(--accent);border-color:var(--primary)}._modeSel_oyjwc_255 b{color:var(--accent-foreground)}._mode_oyjwc_195:disabled{cursor:not-allowed;opacity:.45;border-style:dashed}._mode_oyjwc_195:disabled b{text-decoration:line-through}._summary_oyjwc_293{border-top:1px dashed var(--border);padding-top:var(--spacing-3);font-size:.9rem}._hint_oyjwc_305{margin:0;color:var(--muted-foreground)}._line_oyjwc_315{display:flex;justify-content:space-between;padding:.15rem 0;color:var(--muted-foreground)}._save_oyjwc_329{color:var(--success);font-weight:600}._total_oyjwc_339{display:flex;justify-content:space-between;align-items:baseline;margin-top:var(--spacing-2)}._total_oyjwc_339 strong{font-family:var(--font-family-display);font-size:1.5rem;letter-spacing:-.02em}._companions_4q6wh_1{display:flex;flex-direction:column;gap:var(--spacing-2);margin:var(--spacing-3) 0;padding:var(--spacing-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--muted)}._companionsTitle_4q6wh_23{margin:0;font-weight:600}._companionsText_4q6wh_33{margin:0;font-size:.85rem;line-height:1.45;color:var(--muted-foreground)}._companionsRow_4q6wh_47{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3)}._stepper_4q6wh_61{display:flex;align-items:center;gap:var(--spacing-2)}._stepButton_4q6wh_73{width:2rem;height:2rem;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);color:var(--foreground);font-size:1.1rem;line-height:1;cursor:pointer}._stepButton_4q6wh_73:disabled{opacity:.4;cursor:not-allowed}._stepValue_4q6wh_107{min-width:1.5rem;text-align:center;font-variant-numeric:tabular-nums}._companionsLimit_4q6wh_119{font-size:.78rem;color:var(--muted-foreground)}._companionsSum_4q6wh_129{margin:0;padding-top:var(--spacing-2);border-top:1px solid var(--border);font-size:.9rem;font-weight:600}._companionTickets_4q6wh_145{margin:var(--spacing-3) 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--spacing-2);font-size:.85rem}._companionTickets_4q6wh_145 li{display:flex;flex-direction:column;gap:2px}._buyingFor_4q6wh_177{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-2);margin-bottom:var(--spacing-3)}._buyingForOption_4q6wh_191{padding:var(--spacing-2) var(--spacing-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);color:var(--foreground);font:inherit;font-size:.9rem;font-weight:600;cursor:pointer}._buyingForOn_4q6wh_215{border-color:var(--primary);background:var(--accent);box-shadow:0 0 0 1px var(--primary)}._buyingNote_4q6wh_227{margin:0 0 var(--spacing-3);font-size:.82rem;line-height:1.45;color:var(--muted-foreground)}._buyingNote_4q6wh_227 a{color:var(--primary);font-weight:600}._page_4q6wh_251{max-width:62rem;margin:0 auto;padding:var(--spacing-12) var(--spacing-6) 0}._grid_4q6wh_263{display:grid;grid-template-columns:19rem minmax(0,1fr);gap:var(--spacing-12);align-items:start}._sideCol_4q6wh_277{position:sticky;top:5rem;display:flex;flex-direction:column;gap:var(--spacing-4)}._coverSkeleton_4q6wh_293{width:100%;aspect-ratio:1 / 1;border-radius:var(--radius-lg)}._titleSkeleton_4q6wh_305{height:3rem;border-radius:var(--radius);margin-bottom:var(--spacing-6)}._blockSkeleton_4q6wh_317{height:9rem;border-radius:var(--radius-md);margin-bottom:var(--spacing-4)}._hostBlock_4q6wh_329{display:flex;flex-direction:column;gap:var(--spacing-2);padding-top:var(--spacing-2);border-top:1px solid var(--border)}._hostLabel_4q6wh_345{font-size:.72rem;text-transform:uppercase;letter-spacing:.1em;color:var(--muted-foreground)}._communityLink_4q6wh_359{display:flex;align-items:center;gap:var(--spacing-3);text-decoration:none;color:inherit;padding:var(--spacing-2);margin:0 calc(-1 * var(--spacing-2));border-radius:var(--radius);transition:background var(--animation-duration-fast) ease}._communityLink_4q6wh_359:hover{background:var(--surface)}._communityEmoji_4q6wh_391{font-size:1.5rem;line-height:1}._communityName_4q6wh_401{display:block;font-family:var(--font-family-display);font-weight:600;letter-spacing:-.015em}._communityTagline_4q6wh_415{display:block;font-size:.8rem;color:var(--muted-foreground)}._hostName_4q6wh_427{margin:0;font-size:.88rem;color:var(--muted-foreground)}._attendees_4q6wh_439{padding-top:var(--spacing-4);border-top:1px solid var(--border)}._attendeeCount_4q6wh_449{display:inline-flex;align-items:center;gap:var(--spacing-2);font-size:.88rem;font-weight:500;font-variant-numeric:tabular-nums}._attendeeNames_4q6wh_467{margin:var(--spacing-1) 0 0;font-size:.82rem;color:var(--muted-foreground)}._sideActions_4q6wh_479{display:flex;flex-wrap:wrap;gap:var(--spacing-1);padding-top:var(--spacing-2);border-top:1px solid var(--border)}._mainCol_4q6wh_495{min-width:0}._tagRow_4q6wh_503{display:flex;flex-wrap:wrap;gap:var(--spacing-2);margin-bottom:var(--spacing-4)}._title_4q6wh_305{font-family:var(--font-family-display);font-size:clamp(2rem,5vw,3rem);font-weight:700;letter-spacing:-.04em;line-height:1.02;margin:0 0 var(--spacing-8)}._factRow_4q6wh_535{display:flex;gap:var(--spacing-4);align-items:flex-start;margin-bottom:var(--spacing-6)}._factIcon_4q6wh_549{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;flex-shrink:0;border-radius:var(--radius);border:1px solid var(--border);background:var(--card);color:var(--ember-deep)}._factMain_4q6wh_575{margin:0;font-weight:600;font-size:1rem}._factSub_4q6wh_587{margin:2px 0 0;font-size:.88rem;color:var(--muted-foreground);word-break:break-word}._qrBox_4q6wh_601{margin:var(--spacing-3) 0 0;display:inline-flex;flex-direction:column;gap:var(--spacing-2)}._qrImage_4q6wh_615{display:block;width:11.25rem;height:11.25rem;border:1px solid var(--border);border-radius:var(--radius-md);background:#fff}._qrCaption_4q6wh_633{max-width:14rem;font-size:.8rem;color:var(--muted-foreground)}._mapLink_4q6wh_645{color:inherit;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--ember-deep) 45%,transparent);text-underline-offset:3px}._mapLink_4q6wh_645:hover{color:var(--ember-deep);text-decoration-color:currentColor}._meetingLinks_4q6wh_669{list-style:none;margin:var(--spacing-3) 0 0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-1);font-size:.88rem}._meetingLinks_4q6wh_669 a{color:var(--ember-deep);word-break:break-all}._registerBox_4q6wh_699{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);box-shadow:var(--shadow);padding:var(--spacing-6);margin:var(--spacing-8) 0}._registerHeader_4q6wh_717{display:flex;align-items:baseline;justify-content:space-between;gap:var(--spacing-4);flex-wrap:wrap;margin-bottom:var(--spacing-4)}._priceTag_4q6wh_735{font-family:var(--font-family-display);font-size:1.6rem;font-weight:700;letter-spacing:-.03em}._spots_4q6wh_749{font-size:.85rem;color:var(--muted-foreground);font-variant-numeric:tabular-nums}._approvalNote_4q6wh_761{margin:0 0 var(--spacing-4);padding:var(--spacing-3);border-radius:var(--radius);background:var(--accent);color:var(--accent-foreground);font-size:.85rem}._tickets_4q6wh_779{display:flex;flex-direction:column;gap:var(--spacing-2);margin-bottom:var(--spacing-4)}._ticketOption_4q6wh_793{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3);text-align:left;font-family:var(--font-family-base);padding:var(--spacing-3);border:1px solid var(--border);border-radius:var(--radius);background:var(--card);cursor:pointer;transition:all var(--animation-duration-fast) ease}._ticketOption_4q6wh_793:hover:not(:disabled){border-color:color-mix(in srgb,var(--primary) 45%,var(--border))}._ticketOption_4q6wh_793:disabled{opacity:.5;cursor:not-allowed}._ticketOptionActive_4q6wh_841{border-color:var(--primary);box-shadow:var(--shadow-focus)}._ticketMain_4q6wh_851{display:flex;flex-direction:column;gap:2px;min-width:0}._ticketName_4q6wh_865{font-weight:600;font-size:.95rem}._ticketDesc_4q6wh_875{font-size:.78rem;color:var(--muted-foreground);line-height:1.4}._ticketPrice_4q6wh_887{font-family:var(--font-family-monospace);font-size:.85rem;font-weight:500;white-space:nowrap}._docHint_4q6wh_901{font-size:.75rem;line-height:1.45;color:var(--muted-foreground)}._endedBox_4q6wh_915{display:flex;flex-direction:column;gap:var(--spacing-2)}._endedTitle_4q6wh_927{margin:0;font-family:var(--font-family-display);font-size:1.15rem;font-weight:600;letter-spacing:-.02em}._endedText_4q6wh_943{margin:0;color:var(--muted-foreground);line-height:1.55}._endedText_4q6wh_943 a{color:var(--primary);text-decoration:underline}._approvalNoteLegacy_4q6wh_965{margin:0 0 var(--spacing-4);padding:var(--spacing-3);border-radius:var(--radius);background:var(--accent);color:var(--accent-foreground);font-size:.85rem}._fields_4q6wh_983{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-3)}._field_4q6wh_983{display:flex;flex-direction:column;gap:var(--spacing-1)}._fieldLabel_4q6wh_1007{font-size:.8rem;font-weight:500;color:var(--muted-foreground)}._optional_4q6wh_1019{font-weight:400;opacity:.7}._formError_4q6wh_1029{margin:var(--spacing-3) 0 0;color:var(--error);font-size:.85rem}._submit_4q6wh_1041{width:100%;margin-top:var(--spacing-4)}._successBox_4q6wh_1051{display:flex;gap:var(--spacing-4);align-items:flex-start}._successIcon_4q6wh_1063{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;flex-shrink:0;border-radius:var(--radius-full);background:var(--success);color:var(--success-foreground)}._pendingIcon_4q6wh_1089{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;flex-shrink:0;border-radius:var(--radius-full);background:var(--primary);color:var(--primary-foreground)}._payButton_4q6wh_1113{margin-top:var(--spacing-4);width:100%}._successTitle_4q6wh_1123{margin:0;font-family:var(--font-family-display);font-size:1.2rem;font-weight:600;letter-spacing:-.02em}._successText_4q6wh_1139{margin:var(--spacing-1) 0 0;font-size:.9rem;color:var(--muted-foreground)}._ticketCode_4q6wh_1151{font-family:var(--font-family-monospace);font-size:1.15rem;font-weight:500;letter-spacing:.06em;margin:var(--spacing-3) 0 0;padding:var(--spacing-2) var(--spacing-3);display:inline-block;border:1px dashed var(--border);border-radius:var(--radius);background:var(--surface)}._pixNote_4q6wh_1177{margin:var(--spacing-3) 0 0;font-size:.84rem;color:var(--muted-foreground);border-left:2px solid var(--primary);padding-left:var(--spacing-3)}._about_4q6wh_1193{margin-bottom:var(--spacing-16)}._aboutTitle_4q6wh_1201{font-family:var(--font-family-display);font-size:1.25rem;font-weight:600;letter-spacing:-.025em;margin:0 0 var(--spacing-3);padding-bottom:var(--spacing-3);border-bottom:1px solid var(--border)}._aboutText_4q6wh_1221{margin:0 0 var(--spacing-4);line-height:1.65;color:color-mix(in srgb,var(--foreground) 88%,transparent)}._notFound_4q6wh_1233{padding:var(--spacing-20) 0;display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-3)}._notFoundTitle_4q6wh_1249{font-family:var(--font-family-display);font-size:2rem;font-weight:700;letter-spacing:-.03em;margin:0}._notFoundText_4q6wh_1265{margin:0;color:var(--muted-foreground)}@media(max-width:900px){._grid_4q6wh_263{grid-template-columns:minmax(0,1fr);gap:var(--spacing-8)}._sideCol_4q6wh_277{position:static;max-width:22rem}}@media(max-width:640px){._page_4q6wh_251{padding:var(--spacing-8) var(--spacing-4) 0}._fields_4q6wh_983{grid-template-columns:1fr}._registerBox_4q6wh_699{padding:var(--spacing-4)}}._page_vx8qe_1{max-width:60rem;margin:0 auto;padding:var(--spacing-12) var(--spacing-6) 0}._header_vx8qe_13{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--spacing-4);flex-wrap:wrap;padding-bottom:var(--spacing-8);border-bottom:1px solid var(--border);margin-bottom:var(--spacing-8)}._title_vx8qe_35{font-family:var(--font-family-display);font-size:clamp(2rem,5vw,2.8rem);font-weight:700;letter-spacing:-.04em;line-height:1.05;margin:0 0 var(--spacing-1)}._subtitle_vx8qe_53{margin:0;color:var(--muted-foreground)}._sectionTitle_vx8qe_63{font-family:var(--font-family-display);font-size:1.25rem;font-weight:600;letter-spacing:-.025em;margin:0 0 var(--spacing-4)}._communitiesSection_vx8qe_79{margin-bottom:var(--spacing-12)}._communities_vx8qe_79{display:grid;grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));gap:var(--spacing-3)}._communityCard_vx8qe_99{display:flex;flex-direction:column;gap:var(--spacing-1);padding:var(--spacing-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);text-decoration:none;color:inherit;transition:border-color var(--animation-duration-fast) ease,box-shadow var(--animation-duration-normal) ease}._communityCard_vx8qe_99:hover{border-color:color-mix(in srgb,var(--primary) 40%,var(--border));box-shadow:var(--shadow)}._communityEmoji_vx8qe_137{font-size:1.5rem;line-height:1}._communityName_vx8qe_147{font-family:var(--font-family-display);font-weight:600;letter-spacing:-.015em}._communityStats_vx8qe_159{font-size:.78rem;color:var(--muted-foreground);font-variant-numeric:tabular-nums}._list_vx8qe_171{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-3)}._row_vx8qe_189{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--spacing-4);align-items:center;padding:var(--spacing-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);box-shadow:var(--shadow)}._rowMuted_vx8qe_213{opacity:.65}._rowBody_vx8qe_221{display:flex;flex-direction:column;gap:2px;min-width:0}._rowTitle_vx8qe_235{font-family:var(--font-family-display);font-size:1.08rem;font-weight:600;letter-spacing:-.02em;color:inherit;text-decoration:none}._rowTitle_vx8qe_235:hover{color:var(--ember-deep)}._rowDate_vx8qe_261{font-size:.82rem;color:var(--muted-foreground)}._rowStats_vx8qe_271{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-3);margin-top:var(--spacing-2);font-size:.82rem;color:var(--muted-foreground)}._rowStat_vx8qe_271{display:inline-flex;align-items:center;gap:var(--spacing-1);font-variant-numeric:tabular-nums}._rowAction_vx8qe_305{display:flex;align-items:center;gap:var(--spacing-1);flex-shrink:0}._rowSkeleton_vx8qe_319{height:6rem;border-radius:var(--radius-md)}._skeletons_vx8qe_329{display:flex;flex-direction:column;gap:var(--spacing-3)}._error_vx8qe_341{margin:0;padding:var(--spacing-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);color:var(--error);font-size:.9rem}._empty_vx8qe_361{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-2);padding:var(--spacing-8);border:1px dashed var(--border);border-radius:var(--radius-md);background:var(--surface)}._emptyMark_vx8qe_383{height:2rem}._emptyTitle_vx8qe_391{font-family:var(--font-family-display);font-size:1.1rem;font-weight:600;margin:0}._emptyText_vx8qe_405{margin:0 0 var(--spacing-2);color:var(--muted-foreground);font-size:.9rem}._pastSection_vx8qe_417{margin-top:var(--spacing-12);padding-bottom:var(--spacing-16)}@media(max-width:640px){._page_vx8qe_1{padding:var(--spacing-8) var(--spacing-4) 0}._row_vx8qe_189{grid-template-columns:auto minmax(0,1fr)}._rowAction_vx8qe_305{grid-column:1 / -1}}._page_toewm_1{max-width:30rem;margin:0 auto;padding:var(--spacing-16) var(--spacing-6)}._skeleton_toewm_13{height:16rem;border-radius:var(--radius-md)}._buttonSkeleton_toewm_23{height:3rem;border-radius:var(--radius)}._card_toewm_33{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-8);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);box-shadow:var(--shadow)}._emoji_toewm_57{font-size:2.2rem;line-height:1}._title_toewm_67{font-family:var(--font-family-display);font-size:1.7rem;font-weight:700;letter-spacing:-.04em;line-height:1.1;margin:0}._text_toewm_85{margin:0;line-height:1.55}._muted_toewm_95{margin:0;font-size:.85rem;color:var(--muted-foreground)}._warn_toewm_107{margin:0;padding:var(--spacing-3);border-radius:var(--radius);background:var(--accent);color:var(--accent-foreground);font-size:.85rem;line-height:1.5}._error_toewm_127{margin:0;color:var(--error);font-size:.85rem}@media(max-width:640px){._page_toewm_1{padding:var(--spacing-8) var(--spacing-4)}._card_toewm_33{padding:var(--spacing-6)}}._page_hoyp8_1{max-width:62rem;margin:0 auto;padding:var(--spacing-12) var(--spacing-6) 0}._headerSkeleton_hoyp8_13{height:6rem;border-radius:var(--radius-md);margin-bottom:var(--spacing-8)}._cardSkeleton_hoyp8_25{height:7.5rem;border-radius:var(--radius-md);margin-bottom:var(--spacing-3)}._header_hoyp8_13{display:flex;align-items:flex-start;gap:var(--spacing-4);margin-bottom:var(--spacing-6)}._avatar_hoyp8_51{flex-shrink:0;width:4.5rem;height:4.5rem}._headerBody_hoyp8_63{min-width:0}._name_hoyp8_71{font-family:var(--font-family-display);font-size:clamp(1.9rem,5vw,2.6rem);font-weight:700;letter-spacing:-.04em;line-height:1.05;margin:0 0 var(--spacing-1)}._tagline_hoyp8_89{margin:0 0 var(--spacing-3);color:var(--muted-foreground);font-size:1.02rem}._stats_hoyp8_101{display:flex;flex-wrap:wrap;gap:var(--spacing-4);font-size:.85rem;color:var(--muted-foreground);font-variant-numeric:tabular-nums}._stat_hoyp8_101{display:inline-flex;align-items:center;gap:var(--spacing-1)}._ownerAction_hoyp8_131{margin-top:var(--spacing-4)}._description_hoyp8_139{max-width:44rem;line-height:1.65;color:color-mix(in srgb,var(--foreground) 85%,transparent);margin:0 0 var(--spacing-12);padding-bottom:var(--spacing-8);border-bottom:1px solid var(--border)}._columns_hoyp8_157{display:grid;grid-template-columns:minmax(0,1fr) 19rem;gap:var(--spacing-12);align-items:start}._eventsCol_hoyp8_171{min-width:0}._sectionTitle_hoyp8_179{font-family:var(--font-family-display);font-size:1.3rem;font-weight:600;letter-spacing:-.025em;margin:0 0 var(--spacing-4)}._sectionTitlePast_hoyp8_195{font-family:var(--font-family-display);font-size:1.3rem;font-weight:600;letter-spacing:-.025em;margin:var(--spacing-12) 0 var(--spacing-4)}._list_hoyp8_211{display:flex;flex-direction:column;gap:var(--spacing-3)}._pastCard_hoyp8_223{opacity:.66}._emptyText_hoyp8_231{margin:0;padding:var(--spacing-6);border:1px dashed var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--muted-foreground);font-size:.9rem}._subscribeCol_hoyp8_251{position:sticky;top:5rem}._subscribeBox_hoyp8_261{padding:var(--spacing-6);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);box-shadow:var(--shadow)}._subscribeTitle_hoyp8_277{font-family:var(--font-family-display);font-size:1.15rem;font-weight:600;letter-spacing:-.02em;margin:0 0 var(--spacing-2);line-height:1.2}._subscribeText_hoyp8_295{margin:0 0 var(--spacing-4);font-size:.88rem;color:var(--muted-foreground);line-height:1.5}._subscribeFields_hoyp8_309{display:flex;flex-direction:column;gap:var(--spacing-2)}._subscribeButton_hoyp8_321{width:100%;margin-top:var(--spacing-4)}._error_hoyp8_331{margin:var(--spacing-2) 0 0;color:var(--error);font-size:.85rem}._subscribed_hoyp8_343{text-align:left}._subscribedIcon_hoyp8_351{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:var(--radius-full);background:var(--success);color:var(--success-foreground);margin-bottom:var(--spacing-3)}._subscribedTitle_hoyp8_375{font-family:var(--font-family-display);font-size:1.1rem;font-weight:600;margin:0 0 var(--spacing-1)}._subscribedText_hoyp8_389{margin:0;font-size:.88rem;color:var(--muted-foreground);line-height:1.5}._notFoundTitle_hoyp8_403{font-family:var(--font-family-display);font-size:2rem;font-weight:700;letter-spacing:-.03em;margin:var(--spacing-16) 0 var(--spacing-2)}._notFoundText_hoyp8_419{margin:0 0 var(--spacing-4);color:var(--muted-foreground)}@media(max-width:900px){._columns_hoyp8_157{grid-template-columns:minmax(0,1fr);gap:var(--spacing-8)}._subscribeCol_hoyp8_251{position:static}}@media(max-width:640px){._page_hoyp8_1{padding:var(--spacing-8) var(--spacing-4) 0}._avatar_hoyp8_51{width:3.25rem;height:3.25rem}}._root_fap7z_1{padding:var(--spacing-2);background:transparent}._companions_fap7z_11{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3);margin:var(--spacing-3) 0;font-size:.85rem}._stepper_fap7z_29{display:flex;align-items:center;gap:var(--spacing-2)}._stepButton_fap7z_41{width:1.9rem;height:1.9rem;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);color:var(--foreground);font-size:1.1rem;line-height:1;cursor:pointer}._stepButton_fap7z_41:disabled{opacity:.4;cursor:not-allowed}._skeleton_fap7z_75{width:100%;height:15rem;border-radius:var(--radius-md)}._card_fap7z_87{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);overflow:hidden;box-shadow:var(--shadow);max-width:30rem}._stripe_fap7z_105{height:5px}._body_fap7z_113{padding:var(--spacing-4)}._head_fap7z_121{display:flex;gap:var(--spacing-3);align-items:flex-start}._dateBlock_fap7z_133{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;padding:var(--spacing-2);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);min-width:3rem}._day_fap7z_159{font-family:var(--font-family-display);font-size:1.35rem;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}._month_fap7z_175{font-size:.65rem;text-transform:uppercase;letter-spacing:.08em;color:var(--muted-foreground);margin-top:2px}._headText_fap7z_191{min-width:0}._title_fap7z_199{font-family:var(--font-family-display);font-size:1.15rem;font-weight:600;letter-spacing:-.025em;line-height:1.2;margin:0 0 var(--spacing-1)}._when_fap7z_217{margin:0;font-size:.82rem;color:var(--muted-foreground);font-variant-numeric:tabular-nums}._where_fap7z_231{display:flex;align-items:center;gap:var(--spacing-1);margin:2px 0 0;font-size:.82rem;color:var(--muted-foreground)}._metaRow_fap7z_249{display:flex;align-items:baseline;justify-content:space-between;gap:var(--spacing-3);margin:var(--spacing-4) 0;padding-top:var(--spacing-3);border-top:1px solid var(--border)}._price_fap7z_269{font-family:var(--font-family-display);font-size:1.2rem;font-weight:700;letter-spacing:-.02em}._priceMax_fap7z_285{font-family:var(--font-family-base);font-size:.8rem;font-weight:400;letter-spacing:0;color:var(--muted-foreground)}._spots_fap7z_301{font-size:.8rem;color:var(--muted-foreground);font-variant-numeric:tabular-nums}._fields_fap7z_313{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-2);margin-bottom:var(--spacing-3)}._fieldFull_fap7z_327{grid-column:1 / -1}._formError_fap7z_335{margin:0 0 var(--spacing-2);color:var(--error);font-size:.82rem}._cta_fap7z_347{width:100%}._success_fap7z_355{display:flex;gap:var(--spacing-3);align-items:flex-start}._successIcon_fap7z_367{display:inline-flex;align-items:center;justify-content:center;width:1.9rem;height:1.9rem;flex-shrink:0;border-radius:var(--radius-full);background:var(--success);color:var(--success-foreground)}._pendingIcon_fap7z_393{display:inline-flex;align-items:center;justify-content:center;width:1.9rem;height:1.9rem;flex-shrink:0;border-radius:var(--radius-full);background:var(--primary);color:var(--primary-foreground)}._successTitle_fap7z_417{margin:0;font-family:var(--font-family-display);font-size:1.02rem;font-weight:600}._successText_fap7z_431{margin:2px 0 0;font-size:.84rem;color:var(--muted-foreground)}._ticket_fap7z_443{font-family:var(--font-family-monospace);font-size:.95rem;letter-spacing:.06em;margin:var(--spacing-2) 0 0;padding:var(--spacing-1) var(--spacing-2);display:inline-block;border:1px dashed var(--border);border-radius:var(--radius-sm);background:var(--surface)}._errorText_fap7z_467{margin:0;padding:var(--spacing-4);font-size:.9rem;color:var(--muted-foreground)}._credit_fap7z_481{display:block;margin-top:var(--spacing-3);font-size:.72rem;color:var(--muted-foreground);text-decoration:none;text-align:right}._credit_fap7z_481:hover{color:var(--ember-deep)}@media(max-width:380px){._fields_fap7z_313{grid-template-columns:1fr}}._page_idney_1{max-width:66rem;margin:0 auto;padding:var(--spacing-8) var(--spacing-6) var(--spacing-16)}._blockSkeleton_idney_13{height:24rem;border-radius:var(--radius-md)}._back_idney_23{display:inline-flex;align-items:center;gap:var(--spacing-1);font-size:.85rem;color:var(--muted-foreground);text-decoration:none;margin-bottom:var(--spacing-4)}._back_idney_23:hover{color:var(--foreground)}._header_idney_51{margin-bottom:var(--spacing-8)}._title_idney_59{font-family:var(--font-family-display);font-size:clamp(1.8rem,4.5vw,2.5rem);font-weight:700;letter-spacing:-.04em;line-height:1.05;margin:0 0 var(--spacing-2)}._subtitle_idney_77{margin:0;max-width:42rem;color:var(--muted-foreground);line-height:1.55}._promoted_idney_91{margin:0 0 var(--spacing-6);padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius);background:color-mix(in srgb,var(--success) 12%,var(--card));border:1px solid color-mix(in srgb,var(--success) 35%,var(--border));font-size:.9rem}._kept_idney_109{margin:0 0 var(--spacing-6);padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius);background:var(--accent);color:var(--accent-foreground);font-size:.9rem;line-height:1.5}._errorTitle_idney_129{font-family:var(--font-family-display);font-size:1.8rem;font-weight:700;letter-spacing:-.03em;margin:var(--spacing-12) 0 var(--spacing-2)}._errorText_idney_145{margin:0 0 var(--spacing-4);color:var(--muted-foreground)}._danger_idney_155{margin-top:var(--spacing-12);padding:var(--spacing-4) var(--spacing-6);border:1px solid color-mix(in srgb,var(--error) 30%,var(--border));border-radius:var(--radius-md);background:var(--card);max-width:42rem}._dangerTitle_idney_173{margin:0 0 var(--spacing-2);font-family:var(--font-family-display);font-size:1.05rem;font-weight:600;letter-spacing:-.02em}._dangerText_idney_189{margin:0 0 var(--spacing-3);font-size:.9rem;line-height:1.5;color:var(--muted-foreground)}._dangerActions_idney_203{display:flex;gap:var(--spacing-2)}._dangerError_idney_213{margin:var(--spacing-3) 0 0;font-size:.85rem;color:var(--error)}@media(max-width:640px){._page_idney_1{padding:var(--spacing-6) var(--spacing-4) var(--spacing-12)}}._root_9garf_1{padding:var(--spacing-2);background:transparent}._skeleton_9garf_11{width:100%;height:20rem;border-radius:var(--radius-md)}._card_9garf_23{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);overflow:hidden;box-shadow:var(--shadow);max-width:32rem}._stripe_9garf_41{height:5px}._body_9garf_49{padding:var(--spacing-4)}._head_9garf_57{display:flex;align-items:center;gap:var(--spacing-3);padding-bottom:var(--spacing-3);border-bottom:1px solid var(--border)}._emoji_9garf_73{font-size:1.6rem;line-height:1}._headText_9garf_83{min-width:0}._name_9garf_91{font-family:var(--font-family-display);font-size:1.1rem;font-weight:600;letter-spacing:-.02em;margin:0}._tagline_9garf_107{margin:2px 0 0;font-size:.8rem;color:var(--muted-foreground)}._list_9garf_119{list-style:none;margin:0;padding:0}._row_9garf_131{display:grid;grid-template-columns:2.75rem minmax(0,1fr) auto;gap:var(--spacing-3);align-items:center;padding:var(--spacing-3) var(--spacing-2);margin:0 calc(-1 * var(--spacing-2));border-radius:var(--radius);border-bottom:1px solid var(--border);text-decoration:none;color:inherit;transition:background var(--animation-duration-fast) ease}._row_9garf_131:hover{background:var(--surface)}._list_9garf_119 li:last-child ._row_9garf_131{border-bottom:none}._dateBlock_9garf_175{display:flex;flex-direction:column;align-items:center;justify-content:center}._day_9garf_189{font-family:var(--font-family-display);font-size:1.2rem;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}._month_9garf_205{font-size:.62rem;text-transform:uppercase;letter-spacing:.08em;color:var(--muted-foreground);margin-top:2px}._rowBody_9garf_221{display:flex;flex-direction:column;min-width:0}._rowTitle_9garf_233{font-size:.95rem;font-weight:500;line-height:1.25}._rowMeta_9garf_245{display:flex;align-items:center;gap:4px;margin-top:2px;font-size:.76rem;color:var(--muted-foreground);font-variant-numeric:tabular-nums}._rowRight_9garf_265{display:flex;flex-direction:column;align-items:flex-end;gap:2px}._price_9garf_279{font-family:var(--font-family-monospace);font-size:.78rem;font-weight:500}._full_9garf_291{font-size:.68rem;text-transform:uppercase;letter-spacing:.06em;color:var(--warning)}._empty_9garf_305{margin:var(--spacing-4) 0;font-size:.88rem;color:var(--muted-foreground)}._allLink_9garf_317{display:inline-flex;align-items:center;gap:var(--spacing-1);margin-top:var(--spacing-4);font-size:.85rem;font-weight:500;color:var(--ember-deep);text-decoration:none}._allLink_9garf_317:hover{text-decoration:underline}._subscribe_9garf_347{margin-top:var(--spacing-4);padding-top:var(--spacing-4);border-top:1px solid var(--border)}._subscribeTitle_9garf_359{margin:0 0 var(--spacing-3);font-family:var(--font-family-display);font-size:.98rem;font-weight:600;letter-spacing:-.015em}._subscribeFields_9garf_375{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-2)}._formError_9garf_387{margin:var(--spacing-2) 0 0;color:var(--error);font-size:.82rem}._subscribeButton_9garf_399{width:100%;margin-top:var(--spacing-3)}._subscribed_9garf_409{display:flex;align-items:center;gap:var(--spacing-2);margin:0;font-size:.9rem}._checkIcon_9garf_425{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;flex-shrink:0;border-radius:var(--radius-full);background:var(--success);color:var(--success-foreground)}._errorText_9garf_449{margin:0;padding:var(--spacing-4);font-size:.9rem;color:var(--muted-foreground)}._credit_9garf_463{display:block;margin-top:var(--spacing-3);font-size:.72rem;color:var(--muted-foreground);text-decoration:none;text-align:right}._credit_9garf_463:hover{color:var(--ember-deep)}@media(max-width:380px){._subscribeFields_9garf_375{grid-template-columns:1fr}}._page_1ez8u_1{max-width:48rem;margin:0 auto;padding:var(--spacing-8) var(--spacing-6) var(--spacing-16)}._skeleton_1ez8u_13{height:20rem;border-radius:var(--radius-md)}._back_1ez8u_23{display:inline-flex;align-items:center;gap:var(--spacing-1);font-size:.85rem;color:var(--muted-foreground);text-decoration:none;margin-bottom:var(--spacing-4)}._back_1ez8u_23:hover{color:var(--foreground)}._header_1ez8u_51{margin-bottom:var(--spacing-8)}._title_1ez8u_59{font-family:var(--font-family-display);font-size:clamp(1.7rem,4.5vw,2.3rem);font-weight:700;letter-spacing:-.04em;line-height:1.08;margin:0 0 var(--spacing-2)}._testBadge_1ez8u_77{margin-left:var(--spacing-3);vertical-align:middle}._muted_1ez8u_87{margin:0;font-size:.85rem;color:var(--muted-foreground)}._sectionTitle_1ez8u_99{font-family:var(--font-family-display);font-size:1.1rem;font-weight:600;letter-spacing:-.02em;margin:0 0 var(--spacing-3)}._card_1ez8u_115{padding:var(--spacing-5, 1.25rem);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);box-shadow:var(--shadow);margin-bottom:var(--spacing-8)}._inviteRow_1ez8u_133{display:grid;grid-template-columns:minmax(0,1fr) 10rem auto;gap:var(--spacing-2);align-items:center}._roleSelect_1ez8u_151{width:10rem;flex:none}._hint_1ez8u_161{margin:var(--spacing-2) 0 0;font-size:.8rem;color:var(--muted-foreground)}._notice_1ez8u_173{margin-top:var(--spacing-4);padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius);background:var(--accent);color:var(--accent-foreground);font-size:.88rem;line-height:1.5}._notice_1ez8u_173 p{margin:0}._linkRow_1ez8u_201{display:flex;align-items:center;gap:var(--spacing-2);margin-top:var(--spacing-2);flex-wrap:wrap}._link_1ez8u_201{font-family:var(--font-family-monospace);font-size:.75rem;word-break:break-all}._error_1ez8u_229{margin:var(--spacing-3) 0 0;color:var(--error);font-size:.85rem}._list_1ez8u_241{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-2)}._row_1ez8u_259{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card)}._rowMain_1ez8u_279{display:flex;flex-direction:column;gap:2px;min-width:10rem;flex:1 1 10rem}._name_1ez8u_295{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-2);font-weight:600;font-size:.95rem;overflow-wrap:anywhere}._invites_1ez8u_315{margin-top:var(--spacing-8)}@media(max-width:640px){._page_1ez8u_1{padding:var(--spacing-6) var(--spacing-4) var(--spacing-12)}._inviteRow_1ez8u_133{grid-template-columns:1fr}._inviteRow_1ez8u_133 ._roleSelect_1ez8u_151{width:100%}._row_1ez8u_259{flex-wrap:wrap}}._wrap_1tlki_1{position:relative;width:100%;aspect-ratio:1 / 1;max-height:60vh;border-radius:var(--radius-lg);overflow:hidden;background:#1a1512;display:flex;align-items:center;justify-content:center}._video_1tlki_27{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}._canvas_1tlki_43{display:none}._frame_1tlki_51{position:relative;width:62%;aspect-ratio:1 / 1;border:3px solid var(--primary);border-radius:var(--radius-md);box-shadow:0 0 0 999px #1a151273;pointer-events:none}._error_1tlki_71,._hint_1tlki_73{position:relative;margin:0;padding:var(--spacing-4);text-align:center;font-size:.9rem;color:#fffdfa}._overlay_y0suz_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:var(--background);overflow-y:auto}._sheet_y0suz_17{max-width:30rem;margin:0 auto;padding:var(--spacing-4);display:flex;flex-direction:column;gap:var(--spacing-4)}._header_y0suz_35{display:flex;align-items:center;justify-content:space-between}._title_y0suz_47{margin:0;font-family:var(--font-family-display);font-size:1.4rem;font-weight:700;letter-spacing:-.03em}._days_y0suz_63{display:flex;gap:var(--spacing-2);overflow-x:auto;padding-bottom:2px}._day_y0suz_63{display:flex;flex-direction:column;align-items:flex-start;gap:1px;flex-shrink:0;min-height:2.75rem;padding:var(--spacing-2) var(--spacing-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);font-family:var(--font-family-base);font-size:.9rem;font-weight:600;color:var(--foreground);cursor:pointer}._dayActive_y0suz_113{border-color:var(--primary);background:var(--accent);color:var(--accent-foreground)}._dayDate_y0suz_125{font-size:.74rem;font-weight:400;color:var(--muted-foreground)}._result_y0suz_137{display:flex;gap:var(--spacing-3);align-items:flex-start;padding:var(--spacing-4);border-radius:var(--radius-md);border:1px solid transparent}._ok_y0suz_155{background:color-mix(in srgb,var(--success) 14%,var(--card));border-color:color-mix(in srgb,var(--success) 45%,var(--border))}._warn_y0suz_165{background:color-mix(in srgb,var(--warning, #d9a20b) 16%,var(--card));border-color:color-mix(in srgb,var(--warning, #d9a20b) 45%,var(--border))}._bad_y0suz_175{background:color-mix(in srgb,var(--error) 12%,var(--card));border-color:color-mix(in srgb,var(--error) 45%,var(--border))}._resultIcon_y0suz_185{display:inline-flex;flex-shrink:0;margin-top:2px}._resultTitle_y0suz_197{margin:0;font-family:var(--font-family-display);font-size:1.15rem;font-weight:600;letter-spacing:-.02em}._resultName_y0suz_213{margin:2px 0 0;font-weight:500}._resultMeta_y0suz_223{margin:2px 0 0;font-size:.85rem;color:var(--muted-foreground)}._code_y0suz_235{font-family:var(--font-family-monospace);font-size:.8rem;color:var(--muted-foreground)}._error_y0suz_247{margin:0;color:var(--error);font-size:.9rem}._manual_y0suz_259{display:flex;gap:var(--spacing-2)}._panel_1f6id_5{display:flex;flex-direction:column;gap:var(--spacing-5, 1.25rem)}._block_1f6id_17{display:flex;flex-direction:column;gap:var(--spacing-3);padding:var(--spacing-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card)}._step_1f6id_37{margin:0;font-family:var(--font-family-display);font-size:1rem;font-weight:600;letter-spacing:-.02em}._chips_1f6id_53{display:flex;gap:var(--spacing-2);flex-wrap:wrap}._chip_1f6id_53{display:inline-flex;align-items:center;gap:var(--spacing-2);min-height:2.75rem;padding:0 var(--spacing-4);border:1px solid var(--border);border-radius:var(--radius-full);background:var(--card);font-family:var(--font-family-base);font-size:.92rem;font-weight:500;color:var(--foreground);cursor:pointer}._chipActive_1f6id_97{border-color:var(--primary);background:var(--primary);color:var(--primary-foreground)}._hint_1f6id_109{margin:0;font-size:.8rem;line-height:1.45;color:var(--muted-foreground)}._placeholders_1f6id_123{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-2)}._token_1f6id_137{min-height:2rem;padding:0 var(--spacing-3);border:1px dashed var(--border-strong, var(--border));border-radius:var(--radius-full);background:var(--surface);font-family:var(--font-family-monospace);font-size:.78rem;color:var(--foreground);cursor:pointer}._warn_1f6id_161{margin:0;padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius);background:var(--accent);color:var(--accent-foreground);font-size:.85rem}._error_1f6id_179{margin:0;color:var(--error);font-size:.88rem}._count_1f6id_191{margin:0;font-weight:500}._sample_1f6id_201{padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius);background:var(--surface);border:1px solid var(--border)}._sampleTo_1f6id_215{margin:0 0 var(--spacing-1);font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;color:var(--muted-foreground)}._sampleSubject_1f6id_231{margin:0 0 var(--spacing-2);font-weight:600}._sampleText_1f6id_241{margin:0;white-space:pre-wrap;font-size:.92rem;line-height:1.5}._done_1f6id_255{padding:var(--spacing-3);border-radius:var(--radius);background:color-mix(in srgb,var(--success) 14%,var(--card));font-size:.9rem}._confirm_1f6id_269{display:flex;flex-direction:column;gap:var(--spacing-3);padding:var(--spacing-4);border-radius:var(--radius);border:1px solid var(--primary);background:var(--accent)}._confirmText_1f6id_289{margin:0;font-weight:500;color:var(--accent-foreground)}._confirmActions_1f6id_301{display:flex;gap:var(--spacing-2);flex-wrap:wrap}._touch_1f6id_313{min-height:2.75rem}._historyList_1f6id_321,._queue_1f6id_323{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-2)}._historyItem_1f6id_341{display:flex;flex-direction:column;gap:var(--spacing-2);padding:var(--spacing-3);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface)}._historyMain_1f6id_361{display:flex;flex-direction:column;gap:2px}._historyTitle_1f6id_373{font-weight:500;font-size:.92rem}._historyMeta_1f6id_383{font-size:.78rem;color:var(--muted-foreground)}._historyBadges_1f6id_393{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-2)}._back_1f6id_407{align-self:flex-start}._queueTitle_1f6id_415{margin:0;font-family:var(--font-family-display);font-size:1.3rem;font-weight:700;letter-spacing:-.03em}._queueItem_1f6id_431{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--spacing-2);padding:var(--spacing-3);border:1px solid var(--border);border-radius:var(--radius);background:var(--card)}._queueName_1f6id_455{font-weight:500}._queueDone_1f6id_463{display:inline-flex;align-items:center;gap:var(--spacing-1)}._queueError_1f6id_475{flex-basis:100%;font-size:.78rem;color:var(--error)}@media(min-width:640px){._historyItem_1f6id_341{flex-direction:row;align-items:center;justify-content:space-between}}._page_193o1_7{max-width:44rem;margin:0 auto;padding:var(--spacing-4) var(--spacing-4) 6rem}._headerSkeleton_193o1_19{height:5rem;border-radius:var(--radius-md);margin-bottom:var(--spacing-4)}._tableSkeleton_193o1_31{height:22rem;border-radius:var(--radius-md)}._back_193o1_41{display:inline-flex;align-items:center;gap:var(--spacing-1);min-height:2.25rem;font-size:.85rem;color:var(--muted-foreground);text-decoration:none}._back_193o1_41:hover{color:var(--foreground)}._header_193o1_19{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-3);margin:var(--spacing-2) 0 var(--spacing-4)}._headerText_193o1_85{min-width:0}._kicker_193o1_93{margin:0;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--ember-deep)}._title_193o1_111{margin:2px 0 var(--spacing-1);font-family:var(--font-family-display);font-size:1.5rem;font-weight:700;letter-spacing:-.035em;line-height:1.1;overflow-wrap:anywhere}._subtitle_193o1_131{margin:0;font-size:.85rem;color:var(--muted-foreground)}._funnel_193o1_145{display:grid;grid-template-columns:repeat(auto-fit,minmax(6.5rem,1fr));gap:var(--spacing-2);margin:0 0 var(--spacing-4)}._funnelItem_193o1_159{padding:var(--spacing-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card)}._funnelLabel_193o1_173{margin:0;font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--muted-foreground)}._funnelNumber_193o1_191{margin:2px 0 0;font-family:var(--font-family-display);font-size:1.5rem;font-weight:700;letter-spacing:-.03em;font-variant-numeric:tabular-nums}._funnelSub_193o1_209{margin:0;font-size:.8rem;color:var(--muted-foreground);font-variant-numeric:tabular-nums}._value_193o1_223{font-size:.82rem;font-weight:600;font-variant-numeric:tabular-nums}._views_193o1_235{display:flex;gap:var(--spacing-1);padding:var(--spacing-1);margin-bottom:var(--spacing-4);border-radius:var(--radius-full);background:var(--surface)}._view_193o1_235{flex:1;min-height:2.5rem;border:0;border-radius:var(--radius-full);background:transparent;font-family:var(--font-family-base);font-size:.92rem;font-weight:500;color:var(--muted-foreground);cursor:pointer}._viewActive_193o1_279{background:var(--card);color:var(--foreground);box-shadow:var(--shadow)}._tabs_193o1_291{display:flex;gap:var(--spacing-2);overflow-x:auto;margin:0 calc(-1 * var(--spacing-4));padding:0 var(--spacing-4) var(--spacing-2);scrollbar-width:none}._tabs_193o1_291::-webkit-scrollbar{display:none}._tab_193o1_31{display:inline-flex;align-items:center;gap:var(--spacing-2);flex-shrink:0;min-height:2.5rem;padding:0 var(--spacing-4);border:1px solid var(--border);border-radius:var(--radius-full);background:var(--card);font-family:var(--font-family-base);font-size:.88rem;font-weight:500;color:var(--foreground);cursor:pointer}._tabActive_193o1_351{border-color:var(--primary);background:var(--primary);color:var(--primary-foreground)}._tabCount_193o1_363{font-variant-numeric:tabular-nums;font-size:.78rem;opacity:.75}._searchWrap_193o1_375{position:relative;margin:var(--spacing-2) 0 var(--spacing-4)}._searchIcon_193o1_385{position:absolute;left:var(--spacing-3);top:50%;transform:translateY(-50%);color:var(--muted-foreground);pointer-events:none}._searchInput_193o1_403{padding-left:var(--spacing-8);min-height:2.75rem}._actionError_193o1_413{margin:0 0 var(--spacing-3);padding:var(--spacing-3);border-radius:var(--radius);background:color-mix(in srgb,var(--error) 10%,var(--card));color:var(--error);font-size:.88rem}._empty_193o1_431{margin:var(--spacing-8) 0;text-align:center;color:var(--muted-foreground)}._list_193o1_443{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-3)}._card_193o1_461{display:flex;flex-direction:column;gap:var(--spacing-3);padding:var(--spacing-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card)}._cardTop_193o1_481{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--spacing-3)}._person_193o1_497{display:flex;flex-direction:column;gap:2px;flex:1 1 12rem;min-width:0}._ticketDetail_193o1_515{margin-top:var(--spacing-1);font-size:.85rem;color:var(--muted-foreground);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}._ticketDetail_193o1_515 strong{color:var(--foreground);font-weight:600}._stateBadge_193o1_543{white-space:nowrap}._personName_193o1_551{font-family:var(--font-family-display);font-size:1.05rem;font-weight:600;letter-spacing:-.015em;overflow-wrap:anywhere}._personContact_193o1_567{font-size:.8rem;color:var(--muted-foreground);overflow-wrap:anywhere}._contact_193o1_579{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-2);flex-shrink:0}._contact_193o1_579 a{min-width:2.5rem;min-height:2.5rem}._meta_193o1_605{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-2)}._code_193o1_619{font-family:var(--font-family-monospace);font-size:.78rem;color:var(--muted-foreground)}._document_193o1_631{font-size:.78rem;color:var(--muted-foreground)}._days_193o1_641{list-style:none;margin:0;padding:var(--spacing-3);border-radius:var(--radius);background:var(--surface);display:flex;flex-direction:column;gap:var(--spacing-2)}._dayRow_193o1_663{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3);flex-wrap:wrap}._dayLabel_193o1_679{font-size:.88rem}._dayDone_193o1_687{display:inline-flex;align-items:center;gap:var(--spacing-1)}._actions_193o1_699{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}._touch_193o1_713{min-height:2.75rem;flex:1 1 8rem}._dayRow_193o1_663 ._touch_193o1_713{flex:0 0 auto}._scanBar_193o1_731{position:fixed;left:0;right:0;bottom:0;z-index:60;display:flex;justify-content:center;padding:var(--spacing-3) var(--spacing-4) max(var(--spacing-3),env(safe-area-inset-bottom));background:linear-gradient(to top,var(--background) 65%,transparent);pointer-events:none}._scanButton_193o1_759{pointer-events:auto;width:100%;max-width:24rem;min-height:3.25rem}._errorTitle_193o1_773{font-family:var(--font-family-display);font-size:1.6rem;font-weight:700;letter-spacing:-.03em;margin:var(--spacing-8) 0 var(--spacing-2)}._errorText_193o1_789{margin:0 0 var(--spacing-4);color:var(--muted-foreground)}@media(min-width:640px){._page_193o1_7{padding:var(--spacing-8) var(--spacing-6) 6rem}._title_193o1_111{font-size:2rem}._tabs_193o1_291{margin:0;padding:0 0 var(--spacing-2);flex-wrap:wrap;overflow:visible}._touch_193o1_713{flex:0 0 auto}}._page_1yqpf_1{max-width:66rem;margin:0 auto;padding:var(--spacing-8) var(--spacing-6) var(--spacing-16)}._blockSkeleton_1yqpf_13{height:20rem;border-radius:var(--radius-md)}._back_1yqpf_23{display:inline-flex;align-items:center;gap:var(--spacing-1);font-size:.85rem;color:var(--muted-foreground);text-decoration:none;margin-bottom:var(--spacing-4)}._back_1yqpf_23:hover{color:var(--foreground)}._header_1yqpf_51{padding-bottom:var(--spacing-6);border-bottom:1px solid var(--border);margin-bottom:var(--spacing-6)}._title_1yqpf_63{font-family:var(--font-family-display);font-size:clamp(1.7rem,4vw,2.3rem);font-weight:700;letter-spacing:-.035em;line-height:1.1;margin:0 0 var(--spacing-2)}._subtitle_1yqpf_81{margin:0;max-width:38rem;color:var(--muted-foreground);line-height:1.55}._variants_1yqpf_95{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:var(--spacing-3);margin-bottom:var(--spacing-8)}._variant_1yqpf_95{display:flex;flex-direction:column;gap:var(--spacing-1);text-align:left;font-family:var(--font-family-base);padding:var(--spacing-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);cursor:pointer;transition:all var(--animation-duration-fast) ease}._variant_1yqpf_95:hover{border-color:color-mix(in srgb,var(--primary) 40%,var(--border))}._variantActive_1yqpf_145{border-color:var(--primary);box-shadow:var(--shadow-focus)}._variantName_1yqpf_155{font-family:var(--font-family-display);font-weight:600;font-size:1rem;letter-spacing:-.015em}._variantText_1yqpf_169{font-size:.84rem;color:var(--muted-foreground);line-height:1.45}._columns_1yqpf_181{display:grid;grid-template-columns:22rem minmax(0,1fr);gap:var(--spacing-8);align-items:start}._sectionTitle_1yqpf_195{font-family:var(--font-family-display);font-size:1.05rem;font-weight:600;letter-spacing:-.02em;margin:0 0 var(--spacing-3)}._previewCol_1yqpf_211{position:sticky;top:5rem}._previewFrame_1yqpf_221{padding:var(--spacing-4);border:1px dashed var(--border);border-radius:var(--radius-md);background:var(--surface)}._iframe_1yqpf_235{width:100%;border:0;display:block;background:transparent}._codeCol_1yqpf_249{display:flex;flex-direction:column;gap:var(--spacing-6);min-width:0}._codeBlock_1yqpf_263{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);padding:var(--spacing-4)}._codeHead_1yqpf_277{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3)}._codeHead_1yqpf_277 ._sectionTitle_1yqpf_195{margin:0}._code_1yqpf_249{margin:var(--spacing-3) 0 0;padding:var(--spacing-3);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);font-family:var(--font-family-monospace);font-size:.74rem;line-height:1.6;white-space:pre-wrap;word-break:break-word;overflow-x:auto;max-height:22rem}._note_1yqpf_329{margin:var(--spacing-3) 0 0;font-size:.82rem;line-height:1.55;color:var(--muted-foreground)}._errorTitle_1yqpf_343{font-family:var(--font-family-display);font-size:1.8rem;font-weight:700;letter-spacing:-.03em;margin:var(--spacing-12) 0 var(--spacing-2)}._errorText_1yqpf_359{margin:0 0 var(--spacing-4);color:var(--muted-foreground)}@media(max-width:900px){._columns_1yqpf_181{grid-template-columns:minmax(0,1fr)}._previewCol_1yqpf_211{position:static}}@media(max-width:640px){._page_1yqpf_1{padding:var(--spacing-6) var(--spacing-4) var(--spacing-12)}}._page_1yc4u_1{max-width:66rem;margin:0 auto;padding:var(--spacing-8) var(--spacing-6) var(--spacing-16)}._blockSkeleton_1yc4u_13{height:20rem;border-radius:var(--radius-md)}._back_1yc4u_23{display:inline-flex;align-items:center;gap:var(--spacing-1);font-size:.85rem;color:var(--muted-foreground);text-decoration:none;margin-bottom:var(--spacing-4)}._back_1yc4u_23:hover{color:var(--foreground)}._header_1yc4u_51{padding-bottom:var(--spacing-6);border-bottom:1px solid var(--border);margin-bottom:var(--spacing-6)}._title_1yc4u_63{font-family:var(--font-family-display);font-size:clamp(1.7rem,4vw,2.3rem);font-weight:700;letter-spacing:-.035em;line-height:1.1;margin:0 0 var(--spacing-2)}._subtitle_1yc4u_81{margin:0;max-width:40rem;color:var(--muted-foreground);line-height:1.55}._controls_1yc4u_95{display:flex;flex-direction:column;gap:var(--spacing-4);margin-bottom:var(--spacing-8)}._variants_1yc4u_109{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:var(--spacing-3)}._variant_1yc4u_109{display:flex;flex-direction:column;gap:var(--spacing-1);text-align:left;font-family:var(--font-family-base);padding:var(--spacing-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);cursor:pointer;transition:all var(--animation-duration-fast) ease}._variant_1yc4u_109:hover{border-color:color-mix(in srgb,var(--primary) 40%,var(--border))}._variantActive_1yc4u_157{border-color:var(--primary);box-shadow:var(--shadow-focus)}._variantName_1yc4u_167{font-family:var(--font-family-display);font-weight:600;font-size:1rem;letter-spacing:-.015em}._variantText_1yc4u_181{font-size:.84rem;color:var(--muted-foreground);line-height:1.45}._maxField_1yc4u_193{display:flex;flex-direction:column;gap:var(--spacing-1);max-width:14rem}._maxLabel_1yc4u_207{font-size:.82rem;font-weight:500;color:var(--muted-foreground)}._columns_1yc4u_219{display:grid;grid-template-columns:23rem minmax(0,1fr);gap:var(--spacing-8);align-items:start}._sectionTitle_1yc4u_233{font-family:var(--font-family-display);font-size:1.05rem;font-weight:600;letter-spacing:-.02em;margin:0 0 var(--spacing-3)}._previewCol_1yc4u_249{position:sticky;top:5rem}._previewFrame_1yc4u_259{padding:var(--spacing-4);border:1px dashed var(--border);border-radius:var(--radius-md);background:var(--surface)}._iframe_1yc4u_273{width:100%;border:0;display:block;background:transparent}._codeCol_1yc4u_287{display:flex;flex-direction:column;gap:var(--spacing-6);min-width:0}._codeBlock_1yc4u_301{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);padding:var(--spacing-4)}._codeHead_1yc4u_315{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3)}._codeHead_1yc4u_315 ._sectionTitle_1yc4u_233{margin:0}._code_1yc4u_287{margin:var(--spacing-3) 0 0;padding:var(--spacing-3);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);font-family:var(--font-family-monospace);font-size:.74rem;line-height:1.6;white-space:pre-wrap;word-break:break-word;overflow-x:auto;max-height:22rem}._note_1yc4u_367{margin:var(--spacing-3) 0 0;font-size:.82rem;line-height:1.55;color:var(--muted-foreground)}._errorTitle_1yc4u_381{font-family:var(--font-family-display);font-size:1.8rem;font-weight:700;letter-spacing:-.03em;margin:var(--spacing-12) 0 var(--spacing-2)}._errorText_1yc4u_397{margin:0 0 var(--spacing-4);color:var(--muted-foreground)}@media(max-width:900px){._columns_1yc4u_219{grid-template-columns:minmax(0,1fr)}._previewCol_1yc4u_249{position:static}}@media(max-width:640px){._page_1yc4u_1{padding:var(--spacing-6) var(--spacing-4) var(--spacing-12)}}._page_1nnkb_1{max-width:44rem;margin:0 auto;padding:var(--spacing-8) var(--spacing-6) var(--spacing-16)}._skeleton_1nnkb_13{height:18rem;border-radius:var(--radius-md)}._back_1nnkb_23{display:inline-flex;align-items:center;gap:var(--spacing-1);font-size:.85rem;color:var(--muted-foreground);text-decoration:none;margin-bottom:var(--spacing-4)}._back_1nnkb_23:hover{color:var(--foreground)}._title_1nnkb_51{font-family:var(--font-family-display);font-size:clamp(1.7rem,4.5vw,2.3rem);font-weight:700;letter-spacing:-.04em;line-height:1.08;margin:0 0 var(--spacing-2)}._muted_1nnkb_69{margin:0 0 var(--spacing-6);font-size:.9rem;color:var(--muted-foreground);line-height:1.5}._card_1nnkb_83{padding:var(--spacing-5, 1.25rem);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);box-shadow:var(--shadow);margin-bottom:var(--spacing-6)}._sectionTitle_1nnkb_101{font-family:var(--font-family-display);font-size:1.1rem;font-weight:600;letter-spacing:-.02em;margin:0 0 var(--spacing-3)}._status_1nnkb_117{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-2);margin-bottom:var(--spacing-3)}._statusLine_1nnkb_133{margin:0 0 var(--spacing-1);font-size:.9rem}._mono_1nnkb_143{font-family:var(--font-family-monospace);font-size:.8rem;word-break:break-all}._field_1nnkb_155{display:flex;flex-direction:column;gap:var(--spacing-1);margin-bottom:var(--spacing-3)}._label_1nnkb_169{font-size:.85rem;font-weight:600}._hint_1nnkb_179{margin:var(--spacing-1) 0 0;font-size:.8rem;color:var(--muted-foreground);line-height:1.45}._steps_1nnkb_193{margin:0 0 var(--spacing-4);padding-left:1.2rem;font-size:.88rem;line-height:1.6}._warn_1nnkb_207{margin:var(--spacing-3) 0 0;padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius);background:var(--accent);color:var(--accent-foreground);font-size:.85rem;line-height:1.5}._ok_1nnkb_227{margin:var(--spacing-3) 0 0;font-size:.85rem;color:var(--success, var(--foreground))}._error_1nnkb_239{margin:var(--spacing-3) 0 0;color:var(--error);font-size:.85rem}._actions_1nnkb_251{display:flex;flex-wrap:wrap;gap:var(--spacing-2);margin-top:var(--spacing-4)}@media(max-width:640px){._page_1nnkb_1{padding:var(--spacing-6) var(--spacing-4) var(--spacing-12)}}._page_4yj2s_1{max-width:38rem;margin:0 auto;padding:var(--spacing-12) var(--spacing-6) var(--spacing-16)}._title_4yj2s_13{font-family:var(--font-family-display);font-size:clamp(1.8rem,5vw,2.4rem);font-weight:700;letter-spacing:-.04em;line-height:1.05;margin:0 0 var(--spacing-2)}._subtitle_4yj2s_31{margin:0 0 var(--spacing-8);color:var(--muted-foreground);line-height:1.5}._section_4yj2s_43{margin-bottom:var(--spacing-6);padding:var(--spacing-5, 1.25rem);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card)}._sectionTitle_4yj2s_59{font-family:var(--font-family-display);font-size:1.1rem;font-weight:600;letter-spacing:-.02em;margin:0 0 var(--spacing-3)}._field_4yj2s_75{display:flex;flex-direction:column;gap:var(--spacing-1);margin-bottom:var(--spacing-3)}._label_4yj2s_89{font-size:.85rem;font-weight:600}._pair_4yj2s_99{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-3)}._hint_4yj2s_111{margin:0 0 var(--spacing-3);font-size:.8rem;line-height:1.45;color:var(--muted-foreground)}._savedRow_4yj2s_125{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3);padding:var(--spacing-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--muted);margin-bottom:var(--spacing-3);font-variant-numeric:tabular-nums}._actions_4yj2s_151{display:flex;flex-wrap:wrap;gap:var(--spacing-2);align-items:center}._ok_4yj2s_165{margin:var(--spacing-2) 0 0;font-size:.85rem;color:var(--success, #1f8a4c)}._error_4yj2s_177{margin:var(--spacing-2) 0 0;font-size:.85rem;color:var(--error)}._danger_4yj2s_189{border-color:color-mix(in srgb,var(--error) 35%,var(--border))}@media(max-width:640px){._page_4yj2s_1{padding:var(--spacing-8) var(--spacing-4) var(--spacing-12)}._pair_4yj2s_99{grid-template-columns:minmax(0,1fr)}}:root{--z-overlay: 400;--z-spotlight: 1000;--z-critical: 2000;--spacing-1: .25rem;--spacing-2: .5rem;--spacing-3: .75rem;--spacing-4: 1rem;--spacing-6: 1.5rem;--spacing-8: 2rem;--spacing-12: 3rem;--spacing-16: 4rem;--spacing-20: 5rem}:root{--background: #faf7f2;--foreground: #1a1512;--surface: #f1eae0;--surface-foreground: #1a1512;--sidebar: #f4eee5;--sidebar-foreground: #1a1512;--card: #fffdfa;--card-foreground: #1a1512;--popup: #fffdfa;--popup-foreground: #1a1512;--primary: #ff5a1f;--primary-foreground: #fffdfa;--secondary: #efe6d9;--secondary-foreground: #241c17;--accent: #ffe7dc;--accent-foreground: #c2410c;--muted: #eee6db;--muted-foreground: #7c6b5c;--ember-deep: #c2410c;--ember-glow: #ffb03a;--ember-gradient: linear-gradient(135deg, #c2410c 0%, #ff5a1f 52%, #ffb03a 100%);--ember-wash: linear-gradient(160deg, #fff1e6 0%, #faf7f2 70%);--success: #16a34a;--success-foreground: #ffffff;--error: #d1372b;--error-foreground: #ffffff;--warning: #c77400;--warning-foreground: #ffffff;--info: #2f6f8f;--info-foreground: #ffffff;--info-hover: #285f7b;--info-active: #204e66;--border: #e6dbcb;--font-family-base: "Inter", ui-sans-serif, system-ui, sans-serif;--font-family-display: "Sora", "Inter", ui-sans-serif, sans-serif;--font-family-monospace: "JetBrains Mono", ui-monospace, SFMono-Regular, monospace;--font-family-cursive: "Sora", cursive;--shadow: 0 1px 2px rgba(64, 40, 24, .05), 0 1px 3px rgba(64, 40, 24, .04);--shadow-md: 0 2px 4px rgba(64, 40, 24, .05), 0 6px 16px rgba(64, 40, 24, .07);--shadow-lg: 0 4px 8px rgba(64, 40, 24, .05), 0 18px 40px rgba(64, 40, 24, .1);--shadow-focus: 0 0 0 3px rgba(255, 90, 31, .28);--radius-sm: .5rem;--radius: .75rem;--radius-md: 1rem;--radius-lg: 1.5rem;--radius-full: 9999px;--animation-duration-fast: .13s;--animation-duration-normal: .24s;--animation-duration-slow: .42s;--chart-color-1: #ff5a1f;--chart-color-2: #c2410c;--chart-color-3: #ffb03a;--chart-color-4: #7c6b5c;--chart-color-5: #16a34a}.dark{--background: #14100d;--foreground: #f6f0e7;--surface: #1c1712;--surface-foreground: #f6f0e7;--sidebar: #191410;--sidebar-foreground: #f6f0e7;--card: #201a15;--card-foreground: #f6f0e7;--popup: #241d17;--popup-foreground: #f6f0e7;--primary: #ff6b34;--primary-foreground: #17110d;--secondary: #2b231c;--secondary-foreground: #f6f0e7;--accent: #3a251a;--accent-foreground: #ffb03a;--muted: #261f19;--muted-foreground: #a89684;--ember-deep: #d4581f;--ember-glow: #ffb03a;--ember-gradient: linear-gradient(135deg, #8f2f08 0%, #ff5a1f 52%, #ffb03a 100%);--ember-wash: linear-gradient(160deg, #2a1a12 0%, #14100d 70%);--success: #34c46b;--success-foreground: #0e1a12;--error: #ef5a4c;--error-foreground: #1a0f0d;--warning: #e39a2b;--warning-foreground: #1a1208;--info: #6bb0cf;--info-foreground: #0d1519;--info-hover: #7cbcd8;--info-active: #8dc7e0;--border: #33291f;--shadow: 0 1px 2px rgba(0, 0, 0, .4), 0 1px 3px rgba(0, 0, 0, .3);--shadow-md: 0 2px 4px rgba(0, 0, 0, .4), 0 6px 16px rgba(0, 0, 0, .42);--shadow-lg: 0 4px 8px rgba(0, 0, 0, .4), 0 18px 40px rgba(0, 0, 0, .5);--shadow-focus: 0 0 0 3px rgba(255, 107, 52, .35);--chart-color-1: #ff6b34;--chart-color-2: #ffb03a;--chart-color-3: #d4581f;--chart-color-4: #a89684;--chart-color-5: #34c46b}@layer base{:root{--safe-area-inset-top: env(safe-area-inset-top, 0px);--safe-area-inset-right: env(safe-area-inset-right, 0px);--safe-area-inset-bottom: env(safe-area-inset-bottom, 0px);--safe-area-inset-left: env(safe-area-inset-left, 0px)}ul{list-style-type:none;margin:0;padding:0}body{background:var(--background);color:var(--foreground);font-family:var(--font-family-base)}*{box-sizing:border-box;padding:0;margin:0}button{border:none;background:none;cursor:pointer;font-family:inherit;font-size:inherit;color:inherit}a{color:inherit;text-decoration:none}th,td{display:table-cell!important}}.rbc-month-view{overflow:visible!important}
