._button_hspif_3{position:relative;display:inline-block;padding:var(--size-sm) var(--size-sm);font-size:var(--text-base);font-weight:600;text-align:center;letter-spacing:.01em;text-decoration:none;cursor:pointer;outline:none;border:2px solid transparent;border-radius:var(--radius-button);transition:all .2s ease}._primary_hspif_21{color:#000;background:#fff;border-color:#fff;box-shadow:var(--shadow-button)}._primary_hspif_21:hover:not(._disabled_hspif_28){background:#f5f5f5;border-color:#f5f5f5;box-shadow:var(--shadow-card);transform:translateY(-2px)}._primary_hspif_21:active:not(._disabled_hspif_28){transform:translateY(0)}._secondary_hspif_39{color:var(--brand-primary);background:transparent;border-color:var(--brand-primary)}._secondary_hspif_39:hover:not(._disabled_hspif_28){color:var(--bg-default);background:var(--brand-primary);box-shadow:var(--shadow-button);transform:translateY(-2px)}._secondary_hspif_39:active:not(._disabled_hspif_28){transform:translateY(0)}._default_hspif_56{color:inherit;background:transparent;border-color:transparent}._default_hspif_56:hover:not(._disabled_hspif_28){background:#fff3;transform:translateY(-1px)}._default_hspif_56:active:not(._disabled_hspif_28){transform:translateY(0)}._button_hspif_3:active:not(._disabled_hspif_28){transform:translateY(0)}._disabled_hspif_28{cursor:not-allowed;opacity:.5;transform:none!important}._error-message_9bfpb_2{padding:12px;margin:10px 0;color:#d32f2f;background-color:#ffebee;border:1px solid #ffcdd2;border-radius:4px}._messages-container_1b6ub_1{position:fixed;top:20px;right:20px;z-index:10000;width:100%;max-width:400px}._message-item_1b6ub_10{position:relative;display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:10px;overflow:hidden;border-radius:4px;box-shadow:0 2px 10px #0000001a}._close-button_1b6ub_21{align-self:flex-start;padding:5px 10px;margin-left:10px;font-size:var(--text-lg);color:inherit;cursor:pointer;background:none;border:none}._close-button_1b6ub_21:hover{opacity:.7}._success-message_i45or_2{padding:12px;margin:10px 0;color:#388e3c;background-color:#e8f5e9;border:1px solid #c8e6c9;border-radius:4px}._spinner-overlay_18dl8_2{position:fixed;inset:0;z-index:9999;display:flex;visibility:hidden;align-items:center;justify-content:center;background:#0003;opacity:0;transition:opacity .15s ease}._spinner-overlay_18dl8_2._show_18dl8_15{visibility:visible;opacity:1}._spinner_18dl8_2{width:48px;height:48px;border:5px solid rgba(255,255,255,.9);border-top-color:#0003;border-radius:50%;box-shadow:0 2px 8px #0003;animation:_spin_18dl8_2 .8s linear infinite}@keyframes _spin_18dl8_2{to{transform:rotate(360deg)}}._siteFooter_13xzp_2{padding:2rem 0;margin-top:auto;color:#fff;background-color:#1a1a1a}._footerContent_13xzp_9{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:space-between;max-width:1200px;padding:0 1rem;margin:0 auto}._footerLinks_13xzp_20{display:flex;flex-wrap:wrap;gap:2rem;align-items:center}._footerLink_13xzp_20{font-size:var(--text-sm);color:#fff;text-decoration:none;transition:color .2s ease}._footerLink_13xzp_20:hover{color:#ff6b35}._footerContact_13xzp_38{font-size:var(--text-sm);color:#ccc}._footerContact_13xzp_38 a{color:#ff6b35;text-decoration:none}._footerContact_13xzp_38 a:hover{text-decoration:underline}._footerCopyright_13xzp_52{font-size:var(--text-2xs);color:#888}@media (max-width: 768px){._footerLinks_13xzp_20{flex-direction:column;gap:1rem;text-align:center}._footerLink_13xzp_20,._footerContact_13xzp_38,._footerCopyright_13xzp_52{font-size:var(--text-2xs)}}._dropdownMenu_1eib2_1{position:absolute;top:100%;right:0;z-index:1000;box-sizing:border-box;min-width:120px;padding:10px;background:#fff;border-radius:4px;box-shadow:0 2px 10px #0000001a}._menuItem_1eib2_14{box-sizing:border-box;width:100%;padding:5px 10px;font-size:var(--text-sm);color:#333;text-align:left;cursor:pointer;border-radius:4px;transition:background-color .2s ease}._menuItem_1eib2_14:hover{background-color:#f5f5f5}._navbar_96kty_1{display:flex;align-items:center;justify-content:space-between;min-height:56px;padding:5px 14px;margin-bottom:var(--size-md);background-color:var(--bg-default);border-radius:0;box-shadow:var(--shadow-card)}._navbarLeft_96kty_13{display:flex;align-items:center;height:100%}._navbarLogo_96kty_19{width:auto;height:40px}._navbarRight_96kty_24{display:flex;gap:11px;align-items:center;height:100%}._navbarLink_96kty_32,._subtleLink_96kty_33{display:inline-flex;align-items:center;justify-content:center}._navbarRight_96kty_24>div{display:flex;align-items:center;height:100%}._navbarLink_96kty_32{display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;font-size:var(--text-sm);font-weight:700;color:var(--bg-default);text-decoration:none;cursor:pointer;background-color:var(--brand-secondary);border:none;border-radius:4px;transition:all .3s ease}._navbarLink_96kty_32:hover{background-color:var(--brand-secondary-dark);opacity:.9;transform:translateY(-2px)}._navbarLink_96kty_32:active{opacity:.7;transform:translateY(0)}._subtleLink_96kty_33{display:inline-flex;align-items:center;justify-content:center;padding:5px 10px;font-size:var(--text-sm);font-weight:500;color:var(--text-default);white-space:nowrap;text-decoration:none;cursor:pointer;background:none;border:none;border-radius:4px;transition:all .3s ease}._subtleLink_96kty_33:hover{color:var(--brand-secondary);background-color:var(--bg-secondary);opacity:.9;transform:none}._userIconContainer_1hlpn_1{position:relative;display:inline-flex;align-items:center;justify-content:center;height:40px}._userIcon_1hlpn_1{width:32px;height:32px;cursor:pointer;object-fit:cover;border-radius:50%}._defaultUserIcon_1hlpn_17{display:flex;align-items:center;justify-content:center;width:32px;height:32px;cursor:pointer;background-color:#e0e0e0;border-radius:50%}:root{--brand-primary: #020B0F;--brand-primary-dark: #020B0F;--brand-primary-light: #020B0F;--brand-secondary: #020B0F;--brand-secondary-dark: #020B0F;--text-default: #020B0F;--text-secondary: #020B0F;--text-tertiary: #020B0F;--text-muted: #718096;--bg-default: #ffffff;--bg-secondary: #f8fafc;--bg-tertiary: #f7fafc;--border-default: #e2e8f0;--border-medium: #cbd5e0;--size-xs: .5rem;--size-sm: 1rem;--size-md: 1.5rem;--size-lg: 2rem;--size-xl: 3rem;--size-2xl: 4rem;--size-3xl: 6rem;--size-4xl: 8rem;--text-2xs: .8rem;--text-xs: .75rem;--text-sm: .875rem;--text-base: 1rem;--text-lg: 1.125rem;--text-xl: 1.25rem;--text-2xl: 1.5rem;--text-3xl: 1.875rem;--text-4xl: 2.25rem;--text-5xl: 3rem;--text-6xl: 3.75rem;--shadow-button: 0 4px 15px rgba(0, 0, 0, .1);--shadow-card: 0 10px 30px rgba(0, 0, 0, .1);--radius-button: 9999px;--radius-card: 1rem;--radius-container: 1.5rem}body{position:relative;padding:0;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;line-height:1.6;color:var(--text-default);background:linear-gradient(135deg,var(--brand-primary) 0%,#020B0F 100%)}body:before{position:fixed;top:0;left:0;z-index:1;width:100%;height:100%;pointer-events:none;content:"";background-image:radial-gradient(circle,rgba(255,255,255,.1) 1px,transparent 1px);background-size:20px 20px}button{display:inline-block;padding:var(--size-md) var(--size-xl);font-size:var(--text-base);font-weight:600;text-align:center;letter-spacing:.01em;text-decoration:none;cursor:pointer;border:2px solid transparent;border-radius:var(--radius-button);transition:all .2s ease}button:active{transform:translateY(0)}pre{padding:15px;margin-top:20px;overflow-x:auto;white-space:pre-wrap;background-color:#f8f8f8;border:1px solid #ddd;border-radius:4px}table{width:100%;margin:1rem 0;table-layout:auto;border-collapse:collapse}th,td{padding:.75rem;text-align:left;border-bottom:1px solid #dee2e6}th{font-weight:600;background-color:#f8f9fa}tr:nth-child(2n){background-color:#f8f9fa}tr:last-child td{border-bottom:none}@media (max-width: 767.98px){table{margin:.75rem 0;font-size:var(--text-sm)}th,td{padding:.5rem}}input[type=file]{display:none}._basePageContainer_ha7m4_167{position:relative;z-index:1;display:flex;flex-direction:column;min-height:100vh}._basePageContent_ha7m4_175{position:relative;z-index:1;flex:1;padding:0}
