@layer base{._content_1hxhe_2{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_1hxhe_2[data-state=delayed-open][data-side=top]{animation-name:_slideDownAndFade_1hxhe_1}._content_1hxhe_2[data-state=delayed-open][data-side=bottom]{animation-name:_slideUpAndFade_1hxhe_1}._content_1hxhe_2[data-state=delayed-open][data-side=left]{animation-name:_slideRightAndFade_1hxhe_1}._content_1hxhe_2[data-state=delayed-open][data-side=right]{animation-name:_slideLeftAndFade_1hxhe_1}@keyframes _slideUpAndFade_1hxhe_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideDownAndFade_1hxhe_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideLeftAndFade_1hxhe_1{0%{opacity:0;transform:translate(4px)}to{opacity:1;transform:translate(0)}}@keyframes _slideRightAndFade_1hxhe_1{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}}@layer base{._toaster_uhdob_2{--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_uhdob_2{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_uhdob_1 var(--toast-animation-duration) cubic-bezier(.16,1,.3,1);transition:transform .2s ease,opacity .2s ease}._toast_uhdob_2:focus{outline:none;box-shadow:var(--shadow-focus)}._toast_uhdob_2:hover{transform:translateY(-2px)}._content_uhdob_35{flex:1;display:flex;flex-direction:column;gap:var(--spacing-1);min-width:0}._title_uhdob_43{font-weight:600;font-size:1rem;color:var(--card-foreground);line-height:1.4}._description_uhdob_50{font-size:.875rem;color:var(--muted-foreground);line-height:1.4}._icon_uhdob_56{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1.5rem;height:1.5rem;color:var(--primary)}._actionButton_uhdob_66{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_uhdob_66:hover{background-color:color-mix(in srgb,var(--primary) 90%,black)}._actionButton_uhdob_66:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._actionButton_uhdob_66:active{background-color:color-mix(in srgb,var(--primary) 80%,black)}._cancelButton_uhdob_93{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_uhdob_93:hover{background-color:color-mix(in srgb,var(--muted) 80%,white)}._cancelButton_uhdob_93:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._cancelButton_uhdob_93:active{background-color:color-mix(in srgb,var(--muted) 75%,white)}._closeButton_uhdob_119{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_uhdob_119:hover{opacity:1;background-color:var(--muted)}._closeButton_uhdob_119:focus-visible{outline:none;box-shadow:var(--shadow-focus);opacity:1}.dark ._toast_uhdob_2{border-color:var(--border)}.dark ._actionButton_uhdob_66:hover{background-color:color-mix(in srgb,var(--primary) 90%,white)}.dark ._actionButton_uhdob_66:active{background-color:color-mix(in srgb,var(--primary) 80%,white)}.dark ._cancelButton_uhdob_93:hover{background-color:color-mix(in srgb,var(--muted) 80%,black)}.dark ._cancelButton_uhdob_93:active{background-color:color-mix(in srgb,var(--muted) 70%,black)}@keyframes _slideIn_uhdob_1{0%{transform:translate(calc(100% + var(--viewport-padding)));opacity:0}to{transform:translate(0);opacity:1}}}._box_xfi47_1{min-height:100vh;display:grid;place-items:center;align-content:center;gap:12px;font-family:var(--font-family-base);background:#faf6f2;color:#17142b}._box_xfi47_1 p{margin:0;font-family:var(--font-family-display);font-weight:800;font-size:1.4rem}._box_xfi47_1 a{display:grid;place-items:center;width:48px;height:48px;border-radius:16px;background:var(--gradient-brand);color:#fff;font-size:1.3rem;text-decoration:none}@layer base{._button_m6nvc_2{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,background-position var(--animation-duration-slow) ease,transform 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_m6nvc_2:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--primary);outline:none}._sm_m6nvc_34{height:1.5rem;padding:0 var(--spacing-2);font-size:.875rem}._md_m6nvc_40{height:2.5rem;padding:0 var(--spacing-3);font-size:.9375rem}._lg_m6nvc_46{height:3rem;padding:0 var(--spacing-4);font-size:1rem;border-radius:var(--radius-md)}._icon_m6nvc_54,._icon-md_m6nvc_55{width:2rem;height:2rem;padding:0}._icon-sm_m6nvc_61{width:1.5rem;height:1.5rem;padding:0}._icon-lg_m6nvc_67{width:2.5rem;height:2.5rem;padding:0;border-radius:var(--radius-md)}._button_m6nvc_2 svg{flex-shrink:0}._sm_m6nvc_34 svg,._icon-sm_m6nvc_61 svg{width:1rem;height:1rem}._md_m6nvc_40 svg,._icon_m6nvc_54 svg,._icon-md_m6nvc_55 svg{width:1.25rem;height:1.25rem}._lg_m6nvc_46 svg,._icon-lg_m6nvc_67 svg{width:1.5rem;height:1.5rem}._primary_m6nvc_99{background-color:var(--primary);background-image:var(--gradient-brand);background-size:140% 100%;background-position:0% 50%;color:var(--primary-foreground);border-color:transparent;font-weight:600;box-shadow:0 4px 14px #ff3d5a38;--spinner-color: var(--primary-foreground)}._primary_m6nvc_99:hover{background-position:100% 50%;box-shadow:var(--shadow-glow);transform:translateY(-1px)}._primary_m6nvc_99:active{transform:translateY(0);box-shadow:0 2px 8px #ff3d5a40}._secondary_m6nvc_122{background-color:var(--secondary);color:var(--secondary-foreground);border-color:var(--secondary);--spinner-color: var(--secondary-foreground)}._secondary_m6nvc_122: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_m6nvc_122: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_m6nvc_140{background-color:var(--error);color:var(--error-foreground);border-color:var(--error);--spinner-color: var(--error-foreground)}._destructive_m6nvc_140: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_m6nvc_140: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_m6nvc_140:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--error)}._outline_m6nvc_164{background-color:transparent;border-color:var(--primary);color:var(--primary);--spinner-color: var(--primary)}._outline_m6nvc_164: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_m6nvc_164: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_m6nvc_184{background-color:transparent;border-color:transparent;--spinner-color: var(--primary)}._ghost_m6nvc_184:hover{background-color:color-mix(in oklch,var(--primary) 12%,var(--background));color:color-mix(in oklch,var(--primary) 90%,var(--primary-foreground))}._ghost_m6nvc_184:active{background-color:color-mix(in oklch,var(--primary) 15%,var(--background));color:color-mix(in oklch,var(--primary) 85%,var(--primary-foreground))}._link_m6nvc_201{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_m6nvc_201:hover{text-decoration:underline;color:color-mix(in oklch,var(--primary) 90%,var(--primary-foreground));background-color:transparent}._link_m6nvc_201:active{color:color-mix(in oklch,var(--primary) 85%,var(--primary-foreground));background-color:transparent}._link_m6nvc_201:focus-visible{box-shadow:0 0 0 2px var(--primary);outline:none;border-radius:.25rem}._disabled_m6nvc_233{opacity:.5;cursor:not-allowed;pointer-events:none}.dark ._primary_m6nvc_99:focus-visible,.dark ._outline_m6nvc_164:focus-visible,.dark ._ghost_m6nvc_184:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--primary)}.dark ._destructive_m6nvc_140:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--error)}.dark ._link_m6nvc_201:focus-visible{box-shadow:0 0 0 2px var(--primary)}}._card_1lrim_1{max-width:520px;margin:var(--spacing-8, 2rem) auto;padding:1.75rem 1.5rem;border-radius:20px;background:var(--card);box-shadow:0 12px 32px -18px color-mix(in srgb,var(--primary) 45%,transparent);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:.75rem;text-align:center}._chip_1lrim_16{width:48px;height:48px;border-radius:16px;display:grid;place-items:center;color:#fff;background:var(--gradient-brand)}._title_1lrim_26{margin:0;font-family:var(--font-family-display);font-weight:800;font-size:1.35rem;letter-spacing:-.02em}._feature_1lrim_34{margin:0;font-weight:600}._muted_1lrim_39{margin:0;color:var(--muted-foreground);font-size:.9rem;line-height:1.45}._actions_1lrim_46{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}._bar_o24q7_1{display:flex;align-items:center;gap:8px;padding:8px 16px;font-size:.85rem;background:color-mix(in srgb,#ffb020 16%,var(--background));border-bottom:1px solid color-mix(in srgb,#ffb020 40%,transparent);color:var(--foreground)}._bar_o24q7_1 svg{flex:none}._locked_o24q7_14{background:color-mix(in srgb,var(--error) 12%,var(--background));border-bottom-color:color-mix(in srgb,var(--error) 40%,transparent)}._link_o24q7_18{margin-left:auto;font-weight:600;white-space:nowrap;color:inherit}._doc_1dwdg_1{color:var(--foreground);font-size:.95rem;line-height:1.6}._title_1dwdg_6{font-family:var(--font-family-display);font-weight:800;letter-spacing:-.02em;font-size:1.6rem;line-height:1.2;margin:0 0 var(--spacing-2)}._meta_1dwdg_14{margin:0 0 var(--spacing-4);color:var(--muted-foreground);font-size:.85rem}._intro_1dwdg_19{margin:0 0 var(--spacing-6);padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius);background:var(--muted)}._section_1dwdg_25 h2{font-family:var(--font-family-display);font-size:1.05rem;font-weight:700;margin:var(--spacing-6) 0 var(--spacing-2)}._section_1dwdg_25 p{margin:0 0 var(--spacing-3)}._placeholder_1dwdg_34{background:color-mix(in srgb,var(--warning) 28%,transparent);color:inherit;border-radius:4px;padding:0 3px;font-weight:600}._compact_1dwdg_41{font-size:.88rem}._compact_1dwdg_41 ._title_1dwdg_6{font-size:1.25rem}@media print{._placeholder_1dwdg_34{background:none;border-bottom:1px dashed #999}}._logo_l7qj5_1{display:inline-flex;align-items:center;gap:10px;color:var(--foreground);line-height:1}._light_l7qj5_8{color:#fff}._mark_l7qj5_11{flex-shrink:0;overflow:visible;filter:drop-shadow(0 4px 10px rgba(227,21,111,.28))}._trail_l7qj5_18{mix-blend-mode:multiply}@media(prefers-color-scheme:dark){._trail_l7qj5_18{mix-blend-mode:normal}}[data-theme=dark] ._trail_l7qj5_18{mix-blend-mode:normal}[data-theme=light] ._trail_l7qj5_18{mix-blend-mode:multiply}._light_l7qj5_8 ._trail_l7qj5_18{mix-blend-mode:normal}._words_l7qj5_27{display:flex;flex-direction:column;gap:3px;min-width:0}._name_l7qj5_33{font-family:var(--font-family-display);font-weight:800;font-size:1.12rem;letter-spacing:-.03em;white-space:nowrap}._loop_l7qj5_40{background:linear-gradient(90deg,#ff8a2b,#e3156f 55%,#7a1fa2);-webkit-background-clip:text;background-clip:text;color:transparent}._sub_l7qj5_46{font-size:.7rem;font-weight:500;letter-spacing:.02em;opacity:.6;white-space:nowrap}@layer base{._checkboxWrapper_1ruxl_2{position:relative;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle}._checkbox_1ruxl_2{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_1ruxl_2:hover{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--primary) 15%,transparent)}._checkbox_1ruxl_2:focus-visible{outline:none;box-shadow:var(--shadow-focus);border-color:var(--primary)}._checkbox_1ruxl_2:checked{background-color:var(--primary);border-color:var(--primary);transform:scale(1);animation:_checkboxPulse_1ruxl_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._checkbox_1ruxl_2:disabled{opacity:.5;cursor:not-allowed;background-color:var(--muted);border-color:var(--muted)}._checkmark_1ruxl_49{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_1ruxl_2:checked+._checkmark_1ruxl_49{opacity:1;transform:scale(1)}._checkbox_1ruxl_2:disabled+._checkmark_1ruxl_49{color:var(--muted-foreground)}@keyframes _checkboxPulse_1ruxl_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)}}}._page_11rbz_1{min-height:100dvh;display:grid;place-items:center;padding:calc(var(--spacing-4) + env(safe-area-inset-top,0px)) var(--spacing-4) var(--spacing-4);background:radial-gradient(60% 50% at 85% 10%,rgba(124,77,255,.25) 0%,transparent 60%),radial-gradient(60% 50% at 10% 95%,rgba(255,106,26,.22) 0%,transparent 60%),var(--background);font-family:var(--font-family-base)}._card_11rbz_12{width:100%;max-width:760px;max-height:calc(100dvh - 2 * var(--spacing-4));display:flex;flex-direction:column;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);overflow:hidden}._head_11rbz_24{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-4) var(--spacing-6);border-bottom:1px solid var(--border)}._headText_11rbz_31{flex:1;min-width:0}._headText_11rbz_31 h1{font-family:var(--font-family-display);font-weight:800;letter-spacing:-.02em;font-size:1.3rem;margin:0}._headText_11rbz_31 p{margin:2px 0 0;color:var(--muted-foreground);font-size:.85rem}._lang_11rbz_47{display:flex;border:1px solid var(--border);border-radius:var(--radius-full);overflow:hidden;flex:none}._lang_11rbz_47 button{border:none;background:transparent;color:var(--muted-foreground);padding:4px 12px;font:inherit;font-size:.8rem;cursor:pointer}._lang_11rbz_47 ._on_11rbz_63{background:var(--secondary);color:var(--secondary-foreground)}._scroll_11rbz_67{flex:1;overflow-y:auto;padding:var(--spacing-6);min-height:200px}._foot_11rbz_73{border-top:1px solid var(--border);padding:var(--spacing-4) var(--spacing-6);padding-bottom:calc(var(--spacing-4) + env(safe-area-inset-bottom,0px));display:grid;gap:var(--spacing-3);background:var(--surface)}._check_11rbz_81{display:flex;align-items:flex-start;gap:var(--spacing-3);font-size:.92rem;font-weight:500;cursor:pointer;min-height:44px;align-items:center}._actions_11rbz_91{display:flex;align-items:center;gap:var(--spacing-3);flex-wrap:wrap}._link_11rbz_97{display:inline-flex;align-items:center;gap:4px;color:var(--muted-foreground);font-size:.85rem;margin-right:auto}@media(max-width:760px),(max-height:700px){._page_11rbz_1{display:block;min-height:0;padding:env(safe-area-inset-top,0px) 0 0}._card_11rbz_12{max-width:none;max-height:none;border:none;border-radius:0;box-shadow:none;overflow:visible}._scroll_11rbz_67{overflow:visible;min-height:0}._foot_11rbz_73{position:sticky;bottom:0;z-index:5;box-shadow:0 -8px 24px #120f261f}}@media(max-width:560px){._head_11rbz_24,._scroll_11rbz_67,._foot_11rbz_73{padding-left:var(--spacing-4);padding-right:var(--spacing-4)}._head_11rbz_24{flex-wrap:wrap}._actions_11rbz_91>:last-child{width:100%;order:-1;min-height:48px}}._layer_phy2r_1{position:fixed;inset:0;z-index:var(--z-spotlight, 1000);font-family:var(--font-family-base)}._dim_phy2r_7{position:absolute;inset:0;background:#0a08188c}._spot_phy2r_12{position:absolute;border-radius:14px;box-shadow:0 0 0 9999px #0a08188c,0 0 0 3px #ff7a1a,0 0 24px 4px #ff3d5a8c;transition:all var(--animation-duration-normal) ease;pointer-events:none}._card_phy2r_19{position:absolute;background:var(--popup);color:var(--popup-foreground);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);border:1px solid var(--border);padding:var(--spacing-4);display:grid;gap:var(--spacing-2);animation:_pop_phy2r_1 var(--animation-duration-normal) ease}._card_phy2r_19 h3{margin:0;font-family:var(--font-family-display);font-weight:800;font-size:1.15rem;letter-spacing:-.02em}._card_phy2r_19 p{margin:0;font-size:.9rem;line-height:1.5;color:var(--muted-foreground)}._card_phy2r_19 ._hint_phy2r_44{font-size:.8rem;color:var(--accent-foreground)}._cardHead_phy2r_48{display:flex;justify-content:space-between;align-items:center}._count_phy2r_53{font-size:.75rem;font-weight:600;font-variant-numeric:tabular-nums;color:var(--muted-foreground)}._close_phy2r_59{border:none;background:transparent;color:var(--muted-foreground);cursor:pointer;width:32px;height:32px;display:grid;place-items:center;border-radius:50%}._close_phy2r_59:hover{background:var(--muted)}._progress_phy2r_73{height:4px;border-radius:4px;background:var(--muted);overflow:hidden;margin-top:var(--spacing-1)}._progress_phy2r_73 span{display:block;height:100%;background:var(--gradient-brand);transition:width var(--animation-duration-normal) ease}._actions_phy2r_86{display:flex;justify-content:space-between;margin-top:var(--spacing-1)}._offer_phy2r_91{position:fixed;z-index:var(--z-overlay, 400);right:16px;bottom:calc(84px + env(safe-area-inset-bottom,0px));width:min(380px,calc(100vw - 32px));display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);background:var(--popup);color:var(--popup-foreground);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);animation:_pop_phy2r_1 var(--animation-duration-normal) ease}._offerIcon_phy2r_109{display:grid;place-items:center;width:36px;height:36px;border-radius:12px;background:var(--gradient-brand);color:#fff;flex:none}._offerText_phy2r_119{flex:1;min-width:160px;display:grid;gap:2px;font-size:.85rem}._offerText_phy2r_119 span{color:var(--muted-foreground)}._offerActions_phy2r_129{display:flex;gap:var(--spacing-2);margin-left:auto}@media(min-width:900px){._offer_phy2r_91{bottom:24px}}@keyframes _pop_phy2r_1{0%{opacity:0;transform:translateY(6px) scale(.98)}to{opacity:1;transform:none}}._bar_s2bh6_1{display:flex;align-items:center;gap:10px;padding:8px 16px;font-size:.88rem;background:color-mix(in srgb,#7a1fa2 16%,var(--background));border-bottom:1px solid color-mix(in srgb,#7a1fa2 45%,transparent);color:var(--foreground)}._bar_s2bh6_1 svg{flex:none}._bar_s2bh6_1 button{margin-left:auto}@layer base{._skeleton_3rn52_2{position:relative;overflow:hidden;background-color:var(--muted);border-radius:var(--radius);width:100%;height:1rem}._skeleton_3rn52_2:after{content:"";position:absolute;inset:0;transform:translate(-100%);background-image:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);animation:_shimmer_3rn52_1 2s infinite}@keyframes _shimmer_3rn52_1{to{transform:translate(100%)}}.dark ._skeleton_3rn52_2{background-color:var(--muted)}.dark ._skeleton_3rn52_2:after{background-image:linear-gradient(90deg,transparent,rgba(255,255,255,.05),transparent)}}._container_bfcih_1{position:fixed;inset: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_bfcih_13{width:100%;max-width:450px;display:flex;flex-direction:column;gap:var(--spacing-6);animation:_fadeIn_bfcih_1 var(--animation-duration-normal) ease-out}._lockIcon_bfcih_22{width:1.25rem;height:1.25rem;color:var(--primary);animation:_pulse_bfcih_1 2s infinite ease-in-out;margin-right:var(--spacing-2);vertical-align:middle}._skeletonGrid_bfcih_31{display:flex;flex-direction:column;gap:var(--spacing-4)}._skeletonRow_bfcih_37{display:flex;flex-direction:column;gap:var(--spacing-3)}._titleRow_bfcih_43{display:flex;align-items:center;gap:var(--spacing-4);margin:var(--spacing-2) 0}._leftSkeletons_bfcih_50,._rightSkeletons_bfcih_50{display:flex;flex-direction:column;gap:var(--spacing-2);flex:1}._title_bfcih_43{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_bfcih_74{height:.75rem;width:100%;border-radius:var(--radius-sm)}@keyframes _pulse_bfcih_1{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}@keyframes _fadeIn_bfcih_1{0%{opacity:0}to{opacity:1}}@media(max-width:640px){._title_bfcih_43{font-size:1rem;padding:var(--spacing-1) var(--spacing-2)}._content_bfcih_13{max-width:350px}._lockIcon_bfcih_22{width:1rem;height:1rem}}@layer base{._avatar_1a2cb_2{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--radius-full);width:2.5rem;height:2.5rem;flex-shrink:0;background-color:var(--muted);border:2px solid var(--card);transition:transform var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease}._avatar_1a2cb_2:hover{transform:scale(1.05);box-shadow:var(--shadow)}._avatarImage_1a2cb_23{width:100%;height:100%;object-fit:cover;border-radius:inherit}._avatarFallback_1a2cb_30{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:var(--primary);color:var(--primary-foreground);font-family:var(--font-family-base);font-weight:500;font-size:.875rem;line-height:1;text-transform:uppercase}}@layer base{._content_3l1ss_2,._subContent_3l1ss_3{min-width:12rem;overflow:hidden;background-color:var(--popup);color:var(--popup-foreground);border-radius:var(--radius);box-shadow:var(--shadow-md);padding:var(--spacing-2);animation:_scaleIn_3l1ss_1 var(--animation-duration-normal) ease-out;z-index:var(--z-overlay)}._subContent_3l1ss_3{animation:_fadeIn_3l1ss_1 var(--animation-duration-normal) ease-out}._item_3l1ss_19,._checkboxItem_3l1ss_20,._radioItem_3l1ss_21,._subTrigger_3l1ss_22{position:relative;display:flex;align-items:center;cursor:pointer;user-select:none;border-radius:var(--radius-sm);font-size:.9375rem;padding:var(--spacing-2) var(--spacing-3);outline:none;transition:background-color var(--animation-duration-fast),color var(--animation-duration-fast)}._item_3l1ss_19:hover,._checkboxItem_3l1ss_20:hover,._radioItem_3l1ss_21:hover,._subTrigger_3l1ss_22:hover{background-color:color-mix(in srgb,var(--primary) 8%,transparent);color:var(--primary)}._item_3l1ss_19:focus-visible,._checkboxItem_3l1ss_20:focus-visible,._radioItem_3l1ss_21:focus-visible,._subTrigger_3l1ss_22:focus-visible{background-color:color-mix(in srgb,var(--primary) 12%,transparent);color:var(--primary)}._item_3l1ss_19[data-disabled],._checkboxItem_3l1ss_20[data-disabled],._radioItem_3l1ss_21[data-disabled],._subTrigger_3l1ss_22[data-disabled]{pointer-events:none;opacity:.5}._item_3l1ss_19[data-highlighted],._checkboxItem_3l1ss_20[data-highlighted],._radioItem_3l1ss_21[data-highlighted],._subTrigger_3l1ss_22[data-highlighted]{background-color:var(--primary);color:var(--primary-foreground)}._checkboxItem_3l1ss_20,._radioItem_3l1ss_21{padding-left:var(--spacing-8)}._checkboxIndicator_3l1ss_74,._radioIndicator_3l1ss_75{position:absolute;left:var(--spacing-3);display:flex;align-items:center;justify-content:center}._checkboxIndicator_3l1ss_74{height:1rem;width:1rem}._checkboxIndicator_3l1ss_74 svg{height:.875rem;width:.875rem}._radioIndicator_3l1ss_75{height:1rem;width:1rem}._radioIndicatorCircle_3l1ss_98{width:.5rem;height:.5rem;border-radius:var(--radius-full);background-color:currentColor}._label_3l1ss_105{padding:var(--spacing-2) var(--spacing-3);font-size:.875rem;font-weight:500;color:var(--muted-foreground)}._separator_3l1ss_112{height:1px;margin:var(--spacing-2) 0;background-color:var(--border)}._shortcut_3l1ss_118{margin-left:auto;font-size:.75rem;letter-spacing:.025em;opacity:.6}._subTriggerIcon_3l1ss_125{margin-left:auto;height:1rem;width:1rem;opacity:.75}._inset_3l1ss_132{padding-left:var(--spacing-8)}@keyframes _scaleIn_3l1ss_1{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes _fadeIn_3l1ss_1{0%{opacity:0}to{opacity:1}}}@layer base{._overlay_fw9il_2{position:fixed;inset:0;z-index:var(--z-overlay);background-color:color-mix(in srgb,black 50%,transparent);backdrop-filter:blur(2px);animation:_overlayShow_fw9il_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._content_fw9il_12{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_fw9il_25{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_fw9il_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._bottom_fw9il_37{bottom:0;left:0;right:0;height:80vh;height:80dvh;max-height:500px;padding-bottom:env(safe-area-inset-bottom,0px);border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md);animation:_slideUpAndFade_fw9il_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._left_fw9il_52{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_fw9il_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._right_fw9il_64{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_fw9il_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._close_fw9il_76{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_fw9il_76:hover{background-color:var(--muted-foreground);color:var(--muted);transform:scale(1.05)}._close_fw9il_76:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._closeIcon_fw9il_106{width:1rem;height:1rem}._header_fw9il_111{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_fw9il_120{display:flex;flex-direction:column;gap:var(--spacing-3);margin-top:auto;padding:var(--spacing-6);border-top:1px solid var(--border)}._title_fw9il_129{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;color:var(--popup-foreground)}._description_fw9il_136{font-size:.875rem;color:var(--muted-foreground);line-height:1.5}@keyframes _overlayShow_fw9il_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUpAndFade_fw9il_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes _slideDownAndFade_fw9il_1{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes _slideLeftAndFade_fw9il_1{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes _slideRightAndFade_fw9il_1{0%{transform:translate(-100%)}to{transform:translate(0)}}@media(max-width:640px){._left_fw9il_52,._right_fw9il_64{max-width:100%}}}@layer base{._content_28oxg_2{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_28oxg_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_28oxg_18{background-color:var(--popup);padding:var(--spacing-4)}._content_28oxg_2:focus-visible{box-shadow:var(--shadow-focus)}@keyframes _contentFadeIn_28oxg_1{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}._content_28oxg_2[data-state=closed]{animation:_contentFadeOut_28oxg_1 var(--animation-duration-fast) cubic-bezier(.16,1,.3,1)}@keyframes _contentFadeOut_28oxg_1{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}}._trigger_nwoa9_1{position:relative}._badge_nwoa9_4{position:absolute;top:2px;right:2px;min-width:16px;height:16px;padding:0 4px;border-radius:var(--radius-full);background:var(--primary);color:var(--primary-foreground);font-size:.62rem;font-weight:700;display:flex;align-items:center;justify-content:center}._panel_nwoa9_20{width:min(360px,calc(100vw - 24px));background:var(--popup);color:var(--popup-foreground);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);overflow:hidden}._head_nwoa9_29{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-3) var(--spacing-4);border-bottom:1px solid var(--border);font-size:.9rem}._markAll_nwoa9_37{border:none;background:none;color:var(--primary);font:inherit;font-size:.78rem;cursor:pointer}._list_nwoa9_45{max-height:420px;overflow-y:auto}._empty_nwoa9_49{margin:0;padding:var(--spacing-6);text-align:center;color:var(--muted-foreground);font-size:.85rem}._item_nwoa9_56{display:flex;flex-direction:column;gap:2px;width:100%;text-align:left;border:none;border-bottom:1px solid var(--border);background:transparent;color:inherit;font:inherit;padding:var(--spacing-3) var(--spacing-4);cursor:pointer}._item_nwoa9_56:hover{background:var(--muted)}._unread_nwoa9_73{border-left:3px solid var(--primary);background:color-mix(in srgb,var(--accent) 50%,transparent)}._title_nwoa9_77{font-size:.84rem;font-weight:600}._body_nwoa9_81{font-size:.78rem;color:var(--muted-foreground);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}._time_nwoa9_89{font-size:.7rem;color:var(--muted-foreground)}._card_ier7l_1{display:flex;align-items:center;gap:var(--spacing-3);margin:0 0 1.25rem;padding:var(--spacing-3) var(--spacing-3) var(--spacing-3) var(--spacing-4);border-radius:18px;color:#fff;background:radial-gradient(80% 120% at 90% 0%,rgba(255,79,123,.55),transparent 60%),linear-gradient(135deg,#3a1878,#1c1146);box-shadow:0 10px 28px #280f5047}._icon_ier7l_14{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:13px;background:linear-gradient(135deg,#ffb347,#ff3d6e);flex-shrink:0}._text_ier7l_23{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0;font-size:.82rem;line-height:1.35}._text_ier7l_23 b{font-size:.95rem}._text_ier7l_23 span{opacity:.8}._close_ier7l_38{border:none;background:transparent;color:#ffffffb3;cursor:pointer;padding:4px;align-self:flex-start}._shell_ekjkm_1{min-height:100dvh;display:flex;background:var(--background);color:var(--foreground);font-family:var(--font-family-base)}._sidebar_ekjkm_9{width:248px;flex-shrink:0;background:var(--gradient-night);color:var(--sidebar-foreground);display:flex;flex-direction:column;position:sticky;top:0;height:100dvh;padding:var(--spacing-4) var(--spacing-3);box-sizing:border-box}._brand_ekjkm_23{display:flex;align-items:center;gap:var(--spacing-3);text-decoration:none;color:inherit;padding:var(--spacing-2) var(--spacing-2) 1.25rem;margin-bottom:var(--spacing-3);border-bottom:1px solid rgba(255,255,255,.07)}._brandMark_ekjkm_33{display:inline-grid;place-items:center;width:38px;height:38px;border-radius:12px;background:var(--gradient-brand);color:#fff;box-shadow:0 8px 22px #ff3d5a73;flex-shrink:0}._brandMarkSm_ekjkm_44{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:8px;background:var(--gradient-brand);color:#fff}._brandName_ekjkm_53{display:block;font-family:var(--font-family-display);font-weight:800;font-size:1.15rem;letter-spacing:-.02em}._brandSub_ekjkm_60{display:block;font-size:.72rem;color:var(--sidebar-muted)}._nav_ekjkm_66{display:flex;flex-direction:column;gap:var(--spacing-3);flex:1;overflow-y:auto}._navSection_ekjkm_73{display:flex;flex-direction:column;gap:2px}._tone_brand_ekjkm_78{--tone: var(--gradient-brand)}._tone_ocean_ekjkm_79{--tone: var(--gradient-ocean)}._tone_violet_ekjkm_80{--tone: var(--gradient-violet)}._tone_lime_ekjkm_81{--tone: var(--gradient-lime)}._tone_sun_ekjkm_82{--tone: var(--gradient-sun)}._tone_coral_ekjkm_83{--tone: var(--gradient-coral)}._tone_slate_ekjkm_84{--tone: linear-gradient(135deg, #a7a1c4, #6d6787)}._navIcon_ekjkm_85{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:9px;background:var(--tone);color:#fff;flex-shrink:0;opacity:.9}._navItem_ekjkm_96{position:relative;display:flex;align-items:center;gap:var(--spacing-3);padding:6px var(--spacing-2);border-radius:var(--radius);color:var(--sidebar-muted);text-decoration:none;font-size:.9rem;font-weight:500;transition:background var(--animation-duration-fast),color var(--animation-duration-fast),transform var(--animation-duration-fast)}._navItem_ekjkm_96:hover{color:var(--sidebar-foreground);background:var(--sidebar-active);transform:translate(2px)}._navActive_ekjkm_114,._navActive_ekjkm_114:hover{color:#fff;background:var(--gradient-brand);box-shadow:0 8px 22px #ff3d5a59;font-weight:600;transform:none}._navActive_ekjkm_114 ._navIcon_ekjkm_85{background:#ffffff38;opacity:1}._navGroup_ekjkm_126{margin:0 var(--spacing-2) var(--spacing-1);font-size:.66rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--sidebar-muted);opacity:.75}._sidebarFoot_ekjkm_135{padding:var(--spacing-3) var(--spacing-2) 0;border-top:1px solid rgba(255,255,255,.08)}._roleTag_ekjkm_139{display:inline-flex;font-size:.72rem;font-weight:600;color:var(--sidebar-foreground);background:#ffffff14;border-radius:var(--radius-full);padding:4px 10px}._main_ekjkm_149{flex:1;min-width:0;display:flex;flex-direction:column}._previewBanner_ekjkm_156{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-2) var(--spacing-6);background:var(--gradient-violet);color:#fff;font-size:.85rem;font-weight:500}._previewBanner_ekjkm_156 span{flex:1}._topbar_ekjkm_170{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-3);height:60px;padding:0 var(--spacing-6);border-bottom:1px solid var(--border);background:var(--glass);backdrop-filter:blur(14px) saturate(1.4);-webkit-backdrop-filter:blur(14px) saturate(1.4);position:sticky;top:0;z-index:20}._mobileBrand_ekjkm_185{display:none;font-family:var(--font-family-display);font-weight:800;letter-spacing:-.02em;text-decoration:none;color:var(--foreground);margin-right:auto}._mobileBrandName_ekjkm_194{font-size:1.08rem;letter-spacing:-.03em;white-space:nowrap}._mobileBrandDesk_ekjkm_199{background:linear-gradient(90deg,#ff8a3d,#ff2f6e 50%,#9b5cff);-webkit-background-clip:text;background-clip:text;color:transparent}._hubTabs_ekjkm_207{display:flex;gap:4px;padding:4px;margin:0 0 1.25rem;width:fit-content;max-width:100%;overflow-x:auto;scrollbar-width:none;background:var(--card);border:1px solid var(--border);border-radius:16px;box-shadow:0 6px 20px #2814460f;box-sizing:border-box}._hubTabs_ekjkm_207::-webkit-scrollbar{display:none}._hubTab_ekjkm_207{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:9px 16px;border-radius:12px;color:var(--muted-foreground);text-decoration:none;font-weight:600;font-size:.88rem;white-space:nowrap;transition:background var(--animation-duration-fast),color var(--animation-duration-fast)}._hubTab_ekjkm_207:hover{color:var(--foreground);background:var(--muted)}._hubTabActive_ekjkm_243,._hubTabActive_ekjkm_243:hover{color:#fff;background:var(--gradient-brand);box-shadow:0 6px 16px #ff3d5a59}._topActions_ekjkm_249{display:flex;align-items:center;gap:var(--spacing-1)}._viewAsBtn_ekjkm_254,._langBtn_ekjkm_255{gap:6px}._avatarBtn_ekjkm_258{border:none;background:var(--gradient-brand);padding:2px;margin-left:var(--spacing-2);cursor:pointer;border-radius:50%;display:inline-flex}._avatar_ekjkm_258{width:34px;height:34px;border:2px solid var(--background)}._menuName_ekjkm_272{font-weight:600}._menuEmail_ekjkm_275{font-size:.75rem;font-weight:400;color:var(--muted-foreground)}._content_ekjkm_281{flex:1;padding:var(--spacing-6) var(--spacing-8);max-width:1440px;width:100%;margin:0 auto;box-sizing:border-box}._blocked_ekjkm_290{text-align:center;padding:var(--spacing-16) var(--spacing-4);color:var(--muted-foreground)}._blocked_ekjkm_290 h2{font-family:var(--font-family-display);font-size:3.5rem;margin:0;background:var(--gradient-brand);-webkit-background-clip:text;background-clip:text;color:transparent}._bottomNav_ekjkm_305{display:none}._moreSheet_ekjkm_309{height:auto!important;max-height:85vh!important;overflow-y:auto;border-radius:24px 24px 0 0}._moreList_ekjkm_315{display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-2) var(--spacing-4) calc(var(--spacing-6) + env(safe-area-inset-bottom))}._moreSection_ekjkm_321{display:flex;flex-direction:column;gap:var(--spacing-2)}._moreGroup_ekjkm_326{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--muted-foreground)}._moreGrid_ekjkm_333{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-2)}._moreTile_ekjkm_338{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:84px;padding:var(--spacing-2);border-radius:var(--radius-md);background:var(--card);border:1px solid var(--border);color:var(--foreground);text-decoration:none;font-weight:600;font-size:.78rem;text-align:center}._navLock_ekjkm_356{margin-left:auto;flex-shrink:0;opacity:.75}._moreTile_ekjkm_338{position:relative}._moreTile_ekjkm_338 ._navLock_ekjkm_356{position:absolute;top:8px;right:8px;margin:0}._moreIcon_ekjkm_370{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:13px;background:var(--tone);color:#fff;box-shadow:0 6px 16px #28143c2e}._moreLabel_ekjkm_380{line-height:1.2}._moreActive_ekjkm_383{border-color:transparent;background:linear-gradient(var(--card),var(--card)) padding-box,var(--gradient-brand) border-box;border:2px solid transparent}@media print{._sidebar_ekjkm_9,._topbar_ekjkm_170,._bottomNav_ekjkm_305,._previewBanner_ekjkm_156{display:none!important}._content_ekjkm_281{padding:0;max-width:none}}@media(max-width:860px){._sidebar_ekjkm_9{display:none}._mobileBrand_ekjkm_185{display:inline-flex;align-items:center;gap:10px}._topbar_ekjkm_170{padding:0 var(--spacing-4);height:60px}._hubTabs_ekjkm_207{width:100%}._hubTab_ekjkm_207{flex:1;padding:10px 8px;font-size:.82rem;min-height:44px}._hideSm_ekjkm_424{display:none}._content_ekjkm_281{padding:var(--spacing-4) var(--spacing-4) calc(96px + env(safe-area-inset-bottom))}._previewBanner_ekjkm_156{padding:var(--spacing-2) var(--spacing-4);font-size:.78rem}._bottomNav_ekjkm_305{display:flex;position:fixed;bottom:calc(10px + env(safe-area-inset-bottom));left:10px;right:10px;z-index:30;background:#120f26db;backdrop-filter:blur(16px) saturate(1.5);-webkit-backdrop-filter:blur(16px) saturate(1.5);border:1px solid rgba(255,255,255,.08);border-radius:22px;box-shadow:0 12px 32px #0a051e59;padding:6px;justify-content:space-around}._bottomItem_ekjkm_450{flex:1;display:flex;flex-direction:column;align-items:center;gap:2px;min-height:52px;justify-content:center;color:#a49ec9;text-decoration:none;font-size:.66rem;font-weight:600;border-radius:16px;border:none;background:transparent;font-family:inherit;cursor:pointer}._bottomActive_ekjkm_468{color:#fff;background:var(--gradient-brand);box-shadow:0 6px 18px #ff3d5a66}}@media(max-width:480px){._hubTab_ekjkm_207{gap:5px;padding:10px 4px}._hubTab_ekjkm_207:not(._hubTabActive_ekjkm_243) svg{display:none}}._shell_18ang_2{--pf-accent: linear-gradient(135deg, #8a5cff 0%, #3a63f5 55%, #00a6c8 100%);--pf-glow: 0 10px 26px rgba(90, 80, 255, .35);min-height:100dvh;display:flex;background:var(--background);color:var(--foreground);font-family:var(--font-family-base)}._sidebar_18ang_12{width:240px;flex-shrink:0;position:sticky;top:0;height:100dvh;box-sizing:border-box;display:flex;flex-direction:column;padding:var(--spacing-4) var(--spacing-3);color:var(--sidebar-foreground);background:radial-gradient(120% 60% at 0% 0%,rgba(124,77,255,.34) 0%,transparent 55%),radial-gradient(90% 50% at 100% 100%,rgba(0,166,200,.28) 0%,transparent 60%),#0d0b1f}._brand_18ang_27{display:flex;align-items:center;gap:10px;padding:var(--spacing-2) var(--spacing-2) 1.25rem;margin-bottom:var(--spacing-4);border-bottom:1px solid rgba(255,255,255,.08);text-decoration:none;color:inherit}._brandWords_18ang_37{display:flex;flex-direction:column;gap:3px}._brandName_18ang_42{font-family:var(--font-family-display);font-weight:800;font-size:1.15rem;letter-spacing:-.03em;line-height:1}._brandTag_18ang_49{display:inline-flex;align-items:center;gap:4px;width:fit-content;padding:2px 8px;border-radius:var(--radius-full);background:var(--pf-accent);color:#fff;font-size:.64rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}._nav_18ang_64{display:flex;flex-direction:column;gap:4px;flex:1}._navItem_18ang_70{display:flex;align-items:center;gap:12px;min-height:44px;padding:0 12px;border-radius:var(--radius);color:var(--sidebar-muted);text-decoration:none;font-size:.92rem;font-weight:500;transition:background var(--animation-duration-fast),color var(--animation-duration-fast)}._navItem_18ang_70:hover{color:var(--sidebar-foreground);background:#ffffff0f}._navActive_18ang_87,._navActive_18ang_87:hover{color:#fff;font-weight:600;background:var(--pf-accent);box-shadow:var(--pf-glow)}._sidebarFoot_18ang_95{padding-top:var(--spacing-3);border-top:1px solid rgba(255,255,255,.08)}._backLink_18ang_99{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:var(--radius);color:var(--sidebar-foreground);text-decoration:none;font-size:.85rem;font-weight:600;background:#ffffff0d}._backLink_18ang_99:hover{background:#ffffff1a}._backLink_18ang_99 span{display:flex;flex-direction:column;min-width:0}._backLink_18ang_99 small{font-weight:400;font-size:.72rem;color:var(--sidebar-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._main_18ang_128{flex:1;min-width:0;display:flex;flex-direction:column}._topbar_18ang_134{position:sticky;top:0;z-index:20;height:60px;display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-3);padding:0 var(--spacing-6);border-bottom:1px solid var(--border);background:var(--glass);backdrop-filter:blur(14px) saturate(1.4);-webkit-backdrop-filter:blur(14px) saturate(1.4)}._mobileBrand_18ang_149{display:none;align-items:center;gap:8px;margin-right:auto;text-decoration:none}._mobileTag_18ang_156{padding:3px 10px;border-radius:var(--radius-full);background:var(--pf-accent);color:#fff;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}._topActions_18ang_166{display:flex;align-items:center;gap:var(--spacing-2)}._appBtn_18ang_171{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 12px;border-radius:var(--radius-full);border:1px solid var(--border);background:var(--card);color:var(--foreground);text-decoration:none;font-size:.82rem;font-weight:600}._appBtn_18ang_171:hover{background:var(--muted)}._avatarBtn_18ang_188{display:inline-flex;padding:2px;border:none;border-radius:50%;background:var(--pf-accent);cursor:pointer}._avatar_18ang_188{width:34px;height:34px;border:2px solid var(--background)}._menuName_18ang_201{font-weight:600}._menuSub_18ang_204{font-size:.75rem;font-weight:400;color:var(--muted-foreground)}._content_18ang_210{flex:1;width:100%;max-width:1320px;margin:0 auto;padding:var(--spacing-6) var(--spacing-8) var(--spacing-12);box-sizing:border-box}._bottomNav_18ang_219{display:none}@media(max-width:860px){._sidebar_18ang_12{display:none}._mobileBrand_18ang_149{display:inline-flex}._topbar_18ang_134{padding:0 var(--spacing-4)}._content_18ang_210{padding:var(--spacing-4) var(--spacing-4) calc(100px + env(safe-area-inset-bottom))}._bottomNav_18ang_219{position:fixed;left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom));z-index:30;display:flex;gap:4px;padding:6px;border-radius:22px;background:#0d0b1fe0;border:1px solid rgba(255,255,255,.08);backdrop-filter:blur(16px) saturate(1.5);-webkit-backdrop-filter:blur(16px) saturate(1.5);box-shadow:0 12px 32px #0a051e59;overflow-x:auto;scrollbar-width:none}._bottomNav_18ang_219::-webkit-scrollbar{display:none}._bottomItem_18ang_258{flex:1 0 64px;min-height:52px;white-space:nowrap;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;border-radius:16px;color:#a49ec9;text-decoration:none;font-size:.66rem;font-weight:600}._bottomActive_18ang_273{color:#fff;background:var(--pf-accent);box-shadow:var(--pf-glow)}}@media(max-width:420px){._appBtn_18ang_171 span{display:none}}: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: #faf6f2;--foreground: #17142b;--surface: #f2ebe4;--surface-foreground: #17142b;--sidebar: #120f26;--sidebar-foreground: #f4f1ff;--sidebar-muted: #9d97c2;--sidebar-active: rgba(255, 255, 255, .08);--card: #ffffff;--card-foreground: #17142b;--popup: #ffffff;--popup-foreground: #17142b;--primary: #ff4f2e;--primary-foreground: #ffffff;--secondary: #1d1a3a;--secondary-foreground: #f6f3ff;--accent: #ffe6dc;--accent-foreground: #b02a0c;--muted: #f1ebe5;--muted-foreground: #6d6787;--success: #12a150;--success-foreground: #ffffff;--error: #e5263f;--error-foreground: #ffffff;--warning: #e08a00;--warning-foreground: #ffffff;--info: #3a63f5;--info-foreground: #ffffff;--info-hover: #2f53d6;--info-active: #2645b5;--border: #ebe3dc;--hue-lava: #ff4f2e;--hue-pink: #ff2e7e;--hue-violet: #7c4dff;--hue-ocean: #00a6c8;--hue-lime: #4cc417;--hue-sun: #ffb020;--gradient-brand: linear-gradient(120deg, #ff7a1a 0%, #ff3d5a 45%, #c13cff 80%, #7c4dff 100%);--gradient-ocean: linear-gradient(135deg, #00c2d1 0%, #3a63f5 100%);--gradient-lime: linear-gradient(135deg, #7ad615 0%, #12a150 100%);--gradient-sun: linear-gradient(135deg, #ffcf3f 0%, #ff8a00 100%);--gradient-violet: linear-gradient(135deg, #b06bff 0%, #5b3df5 100%);--gradient-coral: linear-gradient(135deg, #ff8a6b 0%, #ff2e7e 100%);--gradient-night: radial-gradient(120% 70% at 0% 0%, rgba(255, 79, 46, .28) 0%, transparent 55%), radial-gradient(90% 60% at 100% 100%, rgba(124, 77, 255, .35) 0%, transparent 60%), #120f26;--glass: rgba(250, 246, 242, .78);--font-family-base: "Inter Tight", system-ui, sans-serif;--font-family-display: "Bricolage Grotesque", "Inter Tight", sans-serif;--font-family-monospace: "JetBrains Mono", ui-monospace, monospace;--font-family-cursive: "Bricolage Grotesque", cursive;--shadow: 0 1px 2px rgba(40, 20, 60, .05), 0 2px 8px rgba(40, 20, 60, .04);--shadow-md: 0 6px 20px rgba(60, 30, 90, .08);--shadow-lg: 0 18px 44px rgba(60, 30, 90, .16);--shadow-glow: 0 10px 28px rgba(255, 61, 90, .32);--shadow-focus: 0 0 0 3px rgba(255, 79, 46, .3);--radius-sm: 8px;--radius: 12px;--radius-md: 16px;--radius-lg: 22px;--radius-full: 9999px;--animation-duration-fast: .14s;--animation-duration-normal: .22s;--animation-duration-slow: .38s;--chart-color-1: #ff4f2e;--chart-color-2: #3a63f5;--chart-color-3: #ffb020;--chart-color-4: #b04dff;--chart-color-5: #12a150;--chart-muted: #c9c0d6;--chart-grid: #efe8e1}.dark{--background: #0c0b16;--foreground: #f1eefc;--surface: #141327;--surface-foreground: #f1eefc;--sidebar: #08070f;--sidebar-foreground: #f4f1ff;--sidebar-muted: #8f89b8;--sidebar-active: rgba(255, 255, 255, .07);--card: #16152b;--card-foreground: #f1eefc;--popup: #1c1b35;--popup-foreground: #f1eefc;--primary: #ff6a45;--primary-foreground: #ffffff;--secondary: #f1eefc;--secondary-foreground: #0c0b16;--accent: #3a1a24;--accent-foreground: #ffb39e;--muted: #1f1e38;--muted-foreground: #a6a0c9;--success: #34d27a;--success-foreground: #04170c;--error: #ff4d63;--error-foreground: #22050a;--warning: #ffb547;--warning-foreground: #1f1300;--info: #7b97ff;--info-foreground: #070d24;--info-hover: #93aaff;--info-active: #aabcff;--border: #29274a;--gradient-night: radial-gradient(120% 70% at 0% 0%, rgba(255, 79, 46, .22) 0%, transparent 55%), radial-gradient(90% 60% at 100% 100%, rgba(124, 77, 255, .3) 0%, transparent 60%), #08070f;--glass: rgba(12, 11, 22, .72);--shadow: 0 1px 2px rgba(0, 0, 0, .5);--shadow-md: 0 8px 24px rgba(0, 0, 0, .45);--shadow-lg: 0 20px 48px rgba(0, 0, 0, .6);--shadow-glow: 0 10px 30px rgba(255, 61, 90, .38);--shadow-focus: 0 0 0 3px rgba(255, 106, 69, .4);--chart-color-1: #ff6a45;--chart-color-2: #6f8dff;--chart-color-3: #ffc04d;--chart-color-4: #c27dff;--chart-color-5: #34d27a;--chart-muted: #4a4670;--chart-grid: #232142}@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}
