﻿:root{--hr-font: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--hr-bg: #ffffff;--hr-bg-subtle: #f7f8fa;--hr-bg-muted: #f1f3f6;--hr-border: #e5e7eb;--hr-border-strong: #d1d5db;--hr-text: #0f172a;--hr-text-2: #334155;--hr-muted: #64748b;--hr-faint: #94a3b8;--hr-primary: #2f5bea;--hr-primary-hover: #2349c8;--hr-primary-soft: #eef2ff;--hr-primary-ring: rgba(47, 91, 234, .18);--hr-success: #16a34a;--hr-success-soft: #ecfdf3;--hr-danger: #dc2626;--hr-danger-soft: #fef2f2;--hr-warning: #d97706;--hr-warning-soft: #fffbeb;--hr-radius-sm: 6px;--hr-radius: 10px;--hr-radius-lg: 16px;--hr-shadow-sm: 0 1px 2px rgba(15, 23, 42, .06);--hr-shadow: 0 1px 3px rgba(15, 23, 42, .08), 0 4px 12px rgba(15, 23, 42, .04);--hr-shadow-lg: 0 12px 32px rgba(15, 23, 42, .10);--hr-sidebar-w: 248px;--hr-header-h: 64px}.hr-ui{font-family:var(--hr-font);color:var(--hr-text);background:var(--hr-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:15px;line-height:1.55}.hr-ui h1,.hr-ui h2,.hr-ui h3,.hr-ui h4,.hr-ui h5,.hr-ui h6{font-family:var(--hr-font);color:var(--hr-text);letter-spacing:-0.02em;font-weight:700}.hr-ui a{color:var(--hr-primary);text-decoration:none}.hr-ui a:hover{color:var(--hr-primary-hover)}.hr-ui ::selection{background:var(--hr-primary-soft)}.hr-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 16px;border-radius:var(--hr-radius-sm);border:1px solid transparent;font-family:var(--hr-font);font-size:14px;font-weight:600;letter-spacing:0;text-transform:none;line-height:1;white-space:nowrap;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s;text-decoration:none !important}.hr-btn:focus-visible{outline:none;box-shadow:0 0 0 4px var(--hr-primary-ring)}.hr-btn i,.hr-btn svg{font-size:16px}.hr-btn-primary{background:var(--hr-primary);color:#fff !important}.hr-btn-primary:hover{background:var(--hr-primary-hover);color:#fff !important}.hr-btn-secondary{background:#fff;color:var(--hr-text) !important;border-color:var(--hr-border-strong);box-shadow:var(--hr-shadow-sm)}.hr-btn-secondary:hover{background:var(--hr-bg-subtle);border-color:var(--hr-faint)}.hr-btn-ghost{background:transparent;color:var(--hr-text-2) !important}.hr-btn-ghost:hover{background:var(--hr-bg-muted)}.hr-btn-danger{background:#fff;color:var(--hr-danger) !important;border-color:#fecaca}.hr-btn-danger:hover{background:var(--hr-danger-soft)}.hr-btn-dark{background:var(--hr-text);color:#fff !important}.hr-btn-dark:hover{background:#1e293b}.hr-btn-lg{height:48px;padding:0 22px;font-size:15px;border-radius:var(--hr-radius)}.hr-btn-sm{height:32px;padding:0 12px;font-size:13px}.hr-btn-block{display:flex;width:100%}.hr-field{margin-bottom:18px}.hr-label{display:block;font-size:13px;font-weight:600;color:var(--hr-text-2);margin-bottom:6px}.hr-input,.hr-ui .hr-form input[type=text],.hr-ui .hr-form input[type=email],.hr-ui .hr-form input[type=password],.hr-ui .hr-form input[type=number],.hr-ui .hr-form input[type=url],.hr-ui .hr-form select,.hr-ui .hr-form textarea{display:block;width:100%;height:42px;padding:0 12px;font-family:var(--hr-font);font-size:15px;color:var(--hr-text);background:#fff;border:1px solid var(--hr-border-strong);border-radius:var(--hr-radius-sm);box-shadow:var(--hr-shadow-sm);transition:border-color .15s,box-shadow .15s}.hr-input::placeholder,.hr-ui .hr-form input[type=text]::placeholder,.hr-ui .hr-form input[type=email]::placeholder,.hr-ui .hr-form input[type=password]::placeholder,.hr-ui .hr-form input[type=number]::placeholder,.hr-ui .hr-form input[type=url]::placeholder,.hr-ui .hr-form select::placeholder,.hr-ui .hr-form textarea::placeholder{color:var(--hr-faint)}.hr-input:focus,.hr-ui .hr-form input[type=text]:focus,.hr-ui .hr-form input[type=email]:focus,.hr-ui .hr-form input[type=password]:focus,.hr-ui .hr-form input[type=number]:focus,.hr-ui .hr-form input[type=url]:focus,.hr-ui .hr-form select:focus,.hr-ui .hr-form textarea:focus{outline:none;border-color:var(--hr-primary);box-shadow:0 0 0 4px var(--hr-primary-ring)}.hr-ui .hr-form textarea{height:auto;min-height:96px;padding:10px 12px}.hr-help{font-size:13px;color:var(--hr-muted);margin-top:6px}.hr-error{font-size:13px;color:var(--hr-danger);margin-top:6px}.hr-card{background:#fff;border:1px solid var(--hr-border);border-radius:var(--hr-radius-lg);box-shadow:var(--hr-shadow-sm)}.hr-card-body{padding:24px}.hr-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 24px;border-bottom:1px solid var(--hr-border)}.hr-card-head h2,.hr-card-head h3{font-size:16px;margin:0}.hr-badge{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:600;background:var(--hr-bg-muted);color:var(--hr-text-2)}.hr-badge-primary{background:var(--hr-primary-soft);color:var(--hr-primary)}.hr-badge-success{background:var(--hr-success-soft);color:var(--hr-success)}.hr-badge-warning{background:var(--hr-warning-soft);color:var(--hr-warning)}.hr-table{width:100%;border-collapse:separate;border-spacing:0;font-size:14px}.hr-table th{text-align:left;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--hr-muted);background:var(--hr-bg-subtle);padding:10px 16px;border-bottom:1px solid var(--hr-border)}.hr-table td{padding:14px 16px;border-bottom:1px solid var(--hr-border);color:var(--hr-text-2);vertical-align:middle}.hr-table tr:last-child td{border-bottom:0}.hr-table tbody tr:hover td{background:var(--hr-bg-subtle)}.hr-stats{display:grid;grid-template-columns:repeat(auto-fit, minmax(180px, 1fr));gap:16px}.hr-stat{padding:18px 20px;background:#fff;border:1px solid var(--hr-border);border-radius:var(--hr-radius)}.hr-stat .hr-stat-label{font-size:13px;color:var(--hr-muted);font-weight:500}.hr-stat .hr-stat-value{font-size:28px;font-weight:700;letter-spacing:-0.02em;color:var(--hr-text);margin-top:4px}.hr-empty{text-align:center;padding:56px 24px;color:var(--hr-muted)}.hr-empty .hr-empty-icon{width:56px;height:56px;margin:0 auto 16px;display:flex;align-items:center;justify-content:center;border-radius:14px;background:var(--hr-primary-soft);color:var(--hr-primary);font-size:24px}.hr-empty h3{font-size:17px;margin:0 0 6px}.hr-empty p{margin:0 auto 20px;max-width:420px}.hr-muted{color:var(--hr-muted) !important}.hr-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.hr-between{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.hr-grid-2{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:24px}.hr-grid-3{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:24px}@media(max-width: 900px){.hr-grid-2,.hr-grid-3{grid-template-columns:1fr}}body.hr-site{margin:0;background:#fff;padding-top:var(--hr-header-h);overflow-x:hidden}.hr-site-header{position:fixed;top:0;left:0;right:0;z-index:1000;height:var(--hr-header-h);background:rgba(255,255,255,.92);backdrop-filter:saturate(180%) blur(12px);-webkit-backdrop-filter:saturate(180%) blur(12px);border-bottom:1px solid transparent;transition:border-color .2s,box-shadow .2s}.hr-site-header.is-scrolled{border-bottom-color:var(--hr-border);box-shadow:var(--hr-shadow-sm)}.hr-site-header .hr-site-header-inner{max-width:1200px;height:100%;margin:0 auto;padding:0 24px;display:flex;align-items:center;gap:24px}.hr-logo{display:inline-flex;align-items:center;gap:10px;font-weight:700;font-size:18px;letter-spacing:-0.02em;color:var(--hr-text) !important;text-decoration:none !important;flex-shrink:0}.hr-logo .hr-logo-mark{width:30px;height:30px;border-radius:8px;background:linear-gradient(135deg, #2f5bea 0%, #6d8bff 100%);display:flex;align-items:center;justify-content:center;color:#fff;font-size:15px;box-shadow:0 4px 10px rgba(47,91,234,.3)}.hr-nav{flex:1;display:flex;align-items:center}.hr-nav>ul{display:flex;align-items:center;gap:2px;margin:0;padding:0;list-style:none}.hr-nav>ul>li{position:relative}.hr-nav>ul>li>a{display:inline-flex;align-items:center;gap:4px;height:36px;padding:0 12px;border-radius:var(--hr-radius-sm);font-size:14px;font-weight:500;color:var(--hr-text-2) !important;text-decoration:none !important;white-space:nowrap}.hr-nav>ul>li>a:hover{background:var(--hr-bg-muted);color:var(--hr-text) !important}.hr-nav>ul>li.dropdown>a::after{content:"";width:6px;height:6px;margin-left:4px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translateY(-2px);opacity:.6}.hr-nav li.dropdown>ul{position:absolute;top:calc(100% + 8px);left:0;width:320px !important;max-height:420px !important;height:auto !important;overflow-y:auto !important;margin:0;padding:8px;list-style:none;background:#fff;border:1px solid var(--hr-border);border-radius:var(--hr-radius);box-shadow:var(--hr-shadow-lg);font-size:13.5px !important;opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .15s,transform .15s,visibility .15s;z-index:10}.hr-nav li.dropdown>ul li{list-style:none}.hr-nav li.dropdown>ul a{display:block;padding:8px 10px;border-radius:var(--hr-radius-sm);color:var(--hr-text-2) !important;line-height:1.35;text-decoration:none !important}.hr-nav li.dropdown>ul a:hover{background:var(--hr-bg-subtle);color:var(--hr-primary) !important}.hr-nav li.dropdown:hover>ul,.hr-nav li.dropdown:focus-within>ul,.hr-nav li.dropdown.is-open>ul{opacity:1;visibility:visible;transform:none}.hr-nav li.dropdown:hover::after{content:"";position:absolute;left:0;right:0;top:100%;height:10px}.hr-header-actions{display:flex;align-items:center;gap:8px;margin-left:auto}.hr-nav-toggle{display:none;margin-left:auto;width:40px;height:40px;border:1px solid var(--hr-border);border-radius:var(--hr-radius-sm);background:#fff;font-size:22px;color:var(--hr-text);align-items:center;justify-content:center;cursor:pointer}@media(max-width: 1024px){.hr-nav-toggle{display:inline-flex}.hr-header-actions .hr-hide-mobile{display:none}.hr-nav{position:fixed;top:var(--hr-header-h);left:0;right:0;bottom:0;background:#fff;padding:16px 20px 40px;overflow-y:auto;display:none}.hr-nav.is-open{display:block}.hr-nav>ul{flex-direction:column;align-items:stretch;gap:0}.hr-nav>ul>li>a{height:48px;width:100%;font-size:16px;justify-content:space-between;border-bottom:1px solid var(--hr-border);border-radius:0}.hr-nav li.dropdown>ul{position:static;width:100% !important;max-height:320px !important;box-shadow:none;border:0;padding:4px 0 12px 8px;display:none;opacity:1;visibility:visible;transform:none}.hr-nav li.dropdown:hover>ul,.hr-nav li.dropdown:focus-within>ul{display:none}.hr-nav li.dropdown.is-open>ul{display:block}.hr-site-header .hr-site-header-inner{gap:12px}}.hr-container{max-width:1200px;margin:0 auto;padding:0 24px}.hr-section{padding:96px 0}.hr-section-sm{padding:56px 0}.hr-section-alt{background:var(--hr-bg-subtle);border-top:1px solid var(--hr-border);border-bottom:1px solid var(--hr-border)}.hr-eyebrow{display:inline-block;font-size:13px;font-weight:600;color:var(--hr-primary);text-transform:uppercase;letter-spacing:.08em;margin-bottom:12px}.hr-section-title{font-size:clamp(28px, 3.6vw, 42px);line-height:1.15;margin:0 0 16px}.hr-section-lead{font-size:18px;color:var(--hr-muted);max-width:640px;margin:0}.hr-center{text-align:center}.hr-center .hr-section-lead{margin:0 auto}.hr-hero{position:relative;padding:88px 0 72px;background:radial-gradient(900px 420px at 15% -10%, rgba(47, 91, 234, 0.1), transparent 60%),radial-gradient(700px 380px at 95% 10%, rgba(109, 139, 255, 0.12), transparent 60%),#fff}.hr-hero h1{font-size:clamp(36px, 5.4vw, 64px);line-height:1.04;letter-spacing:-0.035em;margin:0 0 20px}.hr-hero .hr-hero-lead{font-size:19px;color:var(--hr-muted);max-width:560px;margin:0 0 32px}.hr-hero-grid{display:grid;grid-template-columns:minmax(0, 1.05fr) minmax(0, 1fr);gap:56px;align-items:center}@media(max-width: 960px){.hr-hero-grid{grid-template-columns:1fr}.hr-hero{padding-top:48px}}.hr-signup{display:flex;gap:8px;max-width:480px;padding:6px;background:#fff;border:1px solid var(--hr-border-strong);border-radius:12px;box-shadow:var(--hr-shadow)}.hr-signup input{flex:1;min-width:0;border:0 !important;outline:none;padding:0 12px;font-size:15px;font-family:var(--hr-font);background:transparent;color:var(--hr-text)}.hr-signup .hr-btn{height:44px}@media(max-width: 480px){.hr-signup{flex-direction:column}.hr-signup input{height:44px}}.hr-signup-note{margin-top:12px;font-size:13px;color:var(--hr-muted);display:flex;gap:16px;flex-wrap:wrap}.hr-signup-note i{color:var(--hr-success);margin-right:4px}.hr-mock{position:relative;background:#fff;border:1px solid var(--hr-border);border-radius:var(--hr-radius-lg);box-shadow:var(--hr-shadow-lg);overflow:hidden}.hr-mock .hr-mock-bar{display:flex;align-items:center;gap:6px;height:40px;padding:0 14px;background:var(--hr-bg-subtle);border-bottom:1px solid var(--hr-border)}.hr-mock .hr-mock-bar span{width:10px;height:10px;border-radius:50%;background:#e2e8f0}.hr-mock .hr-mock-bar em{margin-left:10px;font-style:normal;font-size:12px;color:var(--hr-muted)}.hr-mock .hr-mock-body{padding:20px;display:grid;grid-template-columns:1fr 1fr;gap:16px}.hr-mock-row{display:flex;justify-content:space-between;align-items:center;font-size:13px;padding:9px 0;border-bottom:1px solid var(--hr-border)}.hr-mock-row:last-child{border-bottom:0}.hr-mock-bars{display:flex;align-items:flex-end;gap:6px;height:110px;padding-top:10px}.hr-mock-bars div{flex:1;border-radius:4px 4px 0 0;background:linear-gradient(180deg, #6d8bff, #2f5bea);opacity:.9}.hr-avatar{width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:#fff;background:var(--hr-primary);margin-right:8px;flex-shrink:0}.hr-logos{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:40px 56px}.hr-logos img{height:28px;width:auto;filter:grayscale(1);opacity:.55;transition:opacity .2s,filter .2s}.hr-logos img:hover{opacity:.9;filter:none}.hr-logos .hr-logo-invert{filter:grayscale(1) invert(1)}.hr-logos .hr-logo-invert:hover{filter:invert(1)}.hr-features{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:20px;margin-top:48px}@media(max-width: 960px){.hr-features{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 600px){.hr-features{grid-template-columns:1fr}}.hr-feature{padding:24px;background:#fff;border:1px solid var(--hr-border);border-radius:var(--hr-radius-lg);transition:box-shadow .2s,transform .2s,border-color .2s}.hr-feature:hover{box-shadow:var(--hr-shadow);border-color:var(--hr-border-strong);transform:translateY(-2px)}.hr-feature h3{font-size:17px;margin:16px 0 8px}.hr-feature p{margin:0;color:var(--hr-muted);font-size:15px}.hr-feature-icon{width:42px;height:42px;display:flex;align-items:center;justify-content:center;border-radius:10px;background:var(--hr-primary-soft);color:var(--hr-primary);font-size:20px}.hr-split{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.hr-split+.hr-split{margin-top:96px}.hr-split.is-reverse>:first-child{order:2}@media(max-width: 900px){.hr-split{grid-template-columns:1fr;gap:32px}.hr-split.is-reverse>:first-child{order:0}}.hr-check-list{list-style:none;padding:0;margin:24px 0 0}.hr-check-list li{position:relative;padding-left:30px;margin-bottom:12px;color:var(--hr-text-2)}.hr-check-list li::before{content:"";font-family:"bootstrap-icons";position:absolute;left:0;top:1px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:12px;border-radius:50%;background:var(--hr-success-soft);color:var(--hr-success)}.hr-visual{background:var(--hr-bg-subtle);border:1px solid var(--hr-border);border-radius:var(--hr-radius-lg);padding:32px;display:flex;align-items:center;justify-content:center;min-height:300px}.hr-visual img{max-width:100%;height:auto;max-height:320px}.hr-steps{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:24px;margin-top:48px;counter-reset:hrstep}@media(max-width: 900px){.hr-steps{grid-template-columns:1fr}}.hr-step{position:relative;padding:28px 24px 24px;border-radius:var(--hr-radius-lg);background:#fff;border:1px solid var(--hr-border)}.hr-step::before{counter-increment:hrstep;content:counter(hrstep);display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--hr-text);color:#fff;font-weight:700;font-size:14px;margin-bottom:16px}.hr-step h3{font-size:17px;margin:0 0 6px}.hr-step p{margin:0;color:var(--hr-muted)}.hr-quotes{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:20px;margin-top:48px}@media(max-width: 900px){.hr-quotes{grid-template-columns:1fr}}.hr-quote{padding:28px;background:#fff;border:1px solid var(--hr-border);border-radius:var(--hr-radius-lg);display:flex;flex-direction:column}.hr-quote .hr-stars{color:#f59e0b;font-size:14px;letter-spacing:2px;margin-bottom:12px}.hr-quote p{color:var(--hr-text-2);font-size:16px;margin:0 0 20px;flex:1}.hr-quote .hr-quote-by{display:flex;align-items:center;gap:12px;font-size:14px}.hr-quote .hr-quote-by img{width:40px;height:40px;border-radius:50%;object-fit:cover}.hr-quote .hr-quote-by b{display:block;color:var(--hr-text)}.hr-quote .hr-quote-by span{color:var(--hr-muted)}.hr-pricing-card{max-width:520px;margin:48px auto 0;padding:36px;border-radius:20px;border:1px solid var(--hr-border);background:#fff;box-shadow:var(--hr-shadow-lg);text-align:left}.hr-pricing-card .hr-price{font-size:52px;font-weight:800;letter-spacing:-0.03em;color:var(--hr-text)}.hr-pricing-card .hr-price small{font-size:16px;font-weight:500;color:var(--hr-muted);letter-spacing:0}.hr-cta{border-radius:24px;padding:56px 40px;text-align:center;color:#fff;background:radial-gradient(600px 300px at 20% 0%, rgba(109, 139, 255, 0.5), transparent 60%),#0f172a}.hr-cta h2{color:#fff !important;font-size:clamp(26px, 3.2vw, 38px);margin:0 0 12px}.hr-cta p{color:#cbd5e1;font-size:17px;margin:0 auto 28px;max-width:560px}.hr-cta .hr-signup{margin:0 auto}.hr-featured{display:flex;justify-content:center;gap:16px;flex-wrap:wrap;align-items:center}.hr-featured svg{max-width:100%;height:48px;width:auto}.hr-site-footer{margin-top:0;padding:64px 0 32px;background:var(--hr-bg-subtle);border-top:1px solid var(--hr-border);font-size:14px;color:var(--hr-muted)}.hr-site-footer .hr-footer-grid{display:grid;grid-template-columns:1.4fr repeat(4, minmax(0, 1fr));gap:32px}@media(max-width: 900px){.hr-site-footer .hr-footer-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}.hr-site-footer h4{font-size:13px;text-transform:uppercase;letter-spacing:.06em;color:var(--hr-text);margin:0 0 14px}.hr-site-footer ul{list-style:none;padding:0;margin:0}.hr-site-footer li{margin-bottom:8px}.hr-site-footer a{color:var(--hr-muted) !important}.hr-site-footer a:hover{color:var(--hr-text) !important}.hr-site-footer .hr-footer-bottom{margin-top:48px;padding-top:24px;border-top:1px solid var(--hr-border);display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}.hr-site-footer details{margin-top:32px}.hr-site-footer details summary{cursor:pointer;color:var(--hr-text-2);font-weight:600}.hr-site-footer details ul{columns:3;column-gap:32px;margin-top:16px}@media(max-width: 900px){.hr-site-footer details ul{columns:1}}.hr-site-footer details li{break-inside:avoid}.hr-switch{position:relative;display:inline-block;width:36px;height:20px;border-radius:999px;background:var(--hr-border-strong);flex-shrink:0}.hr-switch::after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:var(--hr-shadow-sm);transition:left .15s}.hr-switch.is-on{background:var(--hr-primary)}.hr-switch.is-on::after{left:18px}.hr-heat{display:grid;grid-template-columns:repeat(6, 1fr);gap:4px;margin-top:12px}.hr-heat i{display:block;height:22px;border-radius:4px;background:#ef4444}.hr-hero h1{font-size:clamp(36px, 4.6vw, 56px)}.hr-nav li.hr-nav-sep{padding:10px 10px 4px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--hr-faint);border-top:1px solid var(--hr-border);margin-top:6px}.hr-docs{display:grid;grid-template-columns:240px minmax(0, 1fr);gap:48px;padding-bottom:96px}@media(max-width: 900px){.hr-docs{grid-template-columns:1fr}.hr-docs-nav{display:none}}.hr-docs-nav nav{position:sticky;top:calc(var(--hr-header-h) + 24px);display:flex;flex-direction:column;gap:2px}.hr-docs-nav .hr-nav-label{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--hr-faint);padding:16px 10px 6px}.hr-docs-nav a{display:flex;align-items:center;gap:8px;padding:6px 10px;border-radius:var(--hr-radius-sm);font-size:14px;color:var(--hr-text-2) !important;text-decoration:none !important}.hr-docs-nav a:hover{background:var(--hr-bg-muted)}.hr-docs-nav a.is-active{background:var(--hr-primary-soft);color:var(--hr-primary) !important}.hr-docs-body section{scroll-margin-top:calc(var(--hr-header-h) + 20px)}.hr-docs-body>section{padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid var(--hr-border)}.hr-docs-body h2{font-size:26px;margin:0 0 12px}.hr-docs-body h3{font-size:16px;margin:24px 0 6px}.hr-docs-body p{color:var(--hr-text-2);font-size:16px;max-width:760px}.hr-code{margin:0 0 16px;padding:16px 18px;border-radius:var(--hr-radius);background:#0f172a;color:#e2e8f0;font:13.5px/1.6 "JetBrains Mono",ui-monospace,Menlo,Consolas,monospace;overflow-x:auto;white-space:pre;border:0}.hr-code code{background:none;color:inherit;padding:0;font:inherit}.hr-tok{color:#fbbf24}.hr-code-label{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--hr-muted);margin:18px 0 8px}.hr-inline{font-family:"JetBrains Mono",ui-monospace,Menlo,monospace;font-size:13px;background:var(--hr-bg-muted);color:var(--hr-text);padding:2px 6px;border-radius:4px}.hr-endpoint{margin-top:28px;padding:24px;background:#fff;border:1px solid var(--hr-border);border-radius:var(--hr-radius-lg);box-shadow:var(--hr-shadow-sm)}.hr-endpoint-head{display:flex;align-items:center;gap:12px}.hr-endpoint-head h3{margin:0 !important;font-size:18px !important}.hr-endpoint-url{margin-top:12px}.hr-endpoint-url code{font:14px "JetBrains Mono",ui-monospace,Menlo,monospace;color:var(--hr-text);background:var(--hr-bg-subtle);border:1px solid var(--hr-border);padding:6px 10px;border-radius:var(--hr-radius-sm);display:inline-block;word-break:break-all}.hr-method{display:inline-flex;align-items:center;justify-content:center;min-width:52px;height:24px;padding:0 8px;border-radius:6px;font:700 12px "JetBrains Mono",ui-monospace,monospace;letter-spacing:.02em}.hr-method-get{background:var(--hr-success-soft);color:var(--hr-success)}.hr-method-post{background:var(--hr-primary-soft);color:var(--hr-primary)}.hr-method-sm{min-width:40px;height:18px;font-size:10px;padding:0 5px}.hr-store-badge{width:150px;height:auto;display:block}.hr-store-badge{height:52px !important;object-fit:cover}.hr-alt-shot{width:100%;height:auto;border-radius:14px;border:1px solid var(--hr-border);box-shadow:var(--hr-shadow-lg)}.hr-compare-wrap{margin-top:40px;overflow-x:auto}table.hr-compare{width:100%;min-width:560px;border-collapse:separate !important;border-spacing:0;background:#fff;border:1px solid var(--hr-border);border-radius:var(--hr-radius-lg);overflow:hidden;box-shadow:var(--hr-shadow-sm)}table.hr-compare th,table.hr-compare td{border:0 !important;border-bottom:1px solid var(--hr-border) !important;padding:12px 16px !important;font-family:var(--hr-font) !important;font-size:14px !important;color:var(--hr-text-2);vertical-align:middle !important}table.hr-compare th{background:var(--hr-bg-subtle);font-size:13px !important;color:var(--hr-text) !important}table.hr-compare th:nth-child(2),table.hr-compare td:nth-child(2){background:rgba(47,91,234,.04)}table.hr-compare td[colspan]{background:var(--hr-bg-subtle) !important;font-size:12px !important;text-transform:uppercase;letter-spacing:.05em;color:var(--hr-muted) !important}table.hr-compare tr:last-child td{border-bottom:0 !important}table.hr-compare td:nth-child(2),table.hr-compare td:nth-child(3),table.hr-compare th:nth-child(2),table.hr-compare th:nth-child(3){text-align:center !important;width:26%}.hr-yes,.hr-no{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;font-size:14px}.hr-yes{background:var(--hr-success-soft);color:var(--hr-success)}.hr-no{background:var(--hr-bg-muted);color:var(--hr-faint)}.hr-video iframe{width:100%;aspect-ratio:16/9;height:auto;border-radius:14px;box-shadow:var(--hr-shadow-lg)}.hr-faq{margin-top:32px;display:flex;flex-direction:column;gap:10px}.hr-faq-item{background:#fff;border:1px solid var(--hr-border);border-radius:var(--hr-radius);padding:0 20px}.hr-faq-item summary{cursor:pointer;list-style:none;padding:16px 0;font-weight:600;color:var(--hr-text);display:flex;justify-content:space-between;gap:12px}.hr-faq-item summary::after{content:"+";font-size:20px;line-height:1;color:var(--hr-muted)}.hr-faq-item[open] summary::after{content:"–"}.hr-faq-item summary::-webkit-details-marker{display:none}.hr-faq-item p{margin:0 0 16px;color:var(--hr-text-2)}.hr-post-cta{display:flex;gap:18px;align-items:flex-start;text-align:left;margin:36px 0;padding:24px;background:var(--hr-primary-soft);border:1px solid #c7d2fe;border-radius:var(--hr-radius-lg)}.hr-post-cta h3{font-size:18px;margin:0 0 6px}.hr-post-cta p{margin:0;color:var(--hr-text-2)}.hr-post-cta .hr-feature-icon{background:#fff;flex-shrink:0}@media(max-width: 600px){.hr-post-cta{flex-direction:column}}.hr-video{width:100%}.hr-video iframe{width:100% !important;max-width:100%}body.hr-app{margin:0;padding:0 !important;background:var(--hr-bg-subtle) !important;color:var(--hr-text) !important;font-family:var(--hr-font) !important;min-height:100vh}.hr-sidebar{position:fixed;top:0;bottom:0;left:0;width:var(--hr-sidebar-w);z-index:1001;display:flex;flex-direction:column;background:#fff;border-right:1px solid var(--hr-border);transition:transform .2s}.hr-sidebar .hr-sidebar-top{height:var(--hr-header-h);display:flex;align-items:center;padding:0 20px;border-bottom:1px solid var(--hr-border)}.hr-sidebar .hr-team{margin:16px 12px 8px;padding:10px 12px;border-radius:var(--hr-radius);background:var(--hr-bg-subtle);border:1px solid var(--hr-border);display:flex;align-items:center;gap:10px}.hr-sidebar .hr-team .hr-team-avatar{width:32px;height:32px;border-radius:8px;flex-shrink:0;background:var(--hr-text);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;text-transform:uppercase}.hr-sidebar .hr-team .hr-team-name{font-size:14px;font-weight:600;color:var(--hr-text);line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hr-sidebar .hr-team .hr-team-role{font-size:12px;color:var(--hr-muted)}.hr-sidebar nav{flex:1;overflow-y:auto;padding:8px 12px}.hr-sidebar .hr-nav-label{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--hr-faint);padding:16px 10px 6px}.hr-sidebar .hr-nav-item{display:flex;align-items:center;gap:10px;height:38px;padding:0 10px;border-radius:var(--hr-radius-sm);font-size:14px;font-weight:500;color:var(--hr-text-2) !important;text-decoration:none !important;margin-bottom:2px}.hr-sidebar .hr-nav-item i{font-size:17px;color:var(--hr-muted);width:18px;text-align:center}.hr-sidebar .hr-nav-item:hover{background:var(--hr-bg-muted);color:var(--hr-text) !important}.hr-sidebar .hr-nav-item.is-active{background:var(--hr-primary-soft);color:var(--hr-primary) !important}.hr-sidebar .hr-nav-item.is-active i{color:var(--hr-primary)}.hr-sidebar .hr-nav-item .hr-ext{margin-left:auto;font-size:12px;opacity:.5}.hr-sidebar .hr-sidebar-bottom{padding:12px;border-top:1px solid var(--hr-border)}.hr-trial{margin:0 12px 12px;padding:14px;border-radius:var(--hr-radius);background:linear-gradient(135deg, #eef2ff, #f5f3ff);border:1px solid #e0e7ff;font-size:13px;color:var(--hr-text-2)}.hr-trial b{display:block;font-size:14px;color:var(--hr-text);margin-bottom:2px}.hr-trial .hr-btn{margin-top:10px;width:100%}.hr-user-menu{position:relative}.hr-user-btn{width:100%;display:flex;align-items:center;gap:10px;padding:8px 10px;border:0;background:transparent;border-radius:var(--hr-radius-sm);font-family:var(--hr-font);font-size:14px;font-weight:500;color:var(--hr-text);cursor:pointer;text-align:left}.hr-user-btn:hover{background:var(--hr-bg-muted)}.hr-user-btn .hr-avatar{margin-right:0}.hr-user-btn .bi-chevron-expand{margin-left:auto;color:var(--hr-faint)}.hr-user-pop{position:absolute;left:0;right:0;bottom:calc(100% + 6px);background:#fff;border:1px solid var(--hr-border);border-radius:var(--hr-radius);box-shadow:var(--hr-shadow-lg);padding:6px;display:none}.hr-user-pop a{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:var(--hr-radius-sm);font-size:14px;color:var(--hr-text-2) !important;text-decoration:none !important}.hr-user-pop a:hover{background:var(--hr-bg-subtle)}.hr-user-menu.is-open .hr-user-pop{display:block}.hr-main{margin-left:var(--hr-sidebar-w);min-height:100vh;display:flex;flex-direction:column}.hr-topbar{display:none;height:var(--hr-header-h);align-items:center;justify-content:space-between;padding:0 16px;background:#fff;border-bottom:1px solid var(--hr-border);position:sticky;top:0;z-index:1000}.hr-content{flex:1;width:100%;max-width:1240px;margin:0 auto;padding:32px 32px 64px}.hr-app-footer{padding:20px 32px;font-size:13px;color:var(--hr-faint);display:flex;gap:16px;justify-content:center}.hr-app-footer a{color:var(--hr-muted) !important}.hr-backdrop{display:none}@media(max-width: 1024px){.hr-sidebar{transform:translateX(-100%);box-shadow:var(--hr-shadow-lg)}body.hr-nav-open .hr-sidebar{transform:none}body.hr-nav-open .hr-backdrop{display:block;position:fixed;inset:0;z-index:1000;background:rgba(15,23,42,.3)}.hr-main{margin-left:0}.hr-topbar{display:flex}.hr-content{padding:20px 16px 48px}}.hr-page-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:24px}.hr-page-head h1{font-size:26px;margin:0;letter-spacing:-0.02em}.hr-page-head p{margin:4px 0 0;color:var(--hr-muted)}.hr-breadcrumb{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--hr-muted) !important;margin-bottom:8px;text-decoration:none !important}.hr-breadcrumb:hover{color:var(--hr-text) !important}.hr-actions{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:16px}@media(max-width: 900px){.hr-actions{grid-template-columns:1fr}}.hr-action{display:block;padding:22px;background:#fff;border:1px solid var(--hr-border);border-radius:var(--hr-radius-lg);color:var(--hr-text) !important;text-decoration:none !important;transition:box-shadow .2s,border-color .2s,transform .2s}.hr-action:hover{border-color:#c7d2fe;box-shadow:var(--hr-shadow);transform:translateY(-2px)}.hr-action h3{font-size:16px;margin:14px 0 4px}.hr-action p{margin:0;font-size:14px;color:var(--hr-muted)}.hr-tabs{display:flex;gap:4px;border-bottom:1px solid var(--hr-border);margin-bottom:24px;overflow-x:auto}.hr-tabs a{display:inline-flex;align-items:center;gap:6px;padding:10px 14px;margin-bottom:-1px;font-size:14px;font-weight:500;color:var(--hr-muted) !important;text-decoration:none !important;border-bottom:2px solid transparent;white-space:nowrap}.hr-tabs a:hover{color:var(--hr-text) !important}.hr-tabs a.is-active{color:var(--hr-primary) !important;border-bottom-color:var(--hr-primary)}body.hr-auth-page{margin:0;min-height:100vh;background:radial-gradient(800px 400px at 0% 0%, rgba(47, 91, 234, 0.08), transparent 60%),radial-gradient(700px 400px at 100% 100%, rgba(109, 139, 255, 0.1), transparent 60%),var(--hr-bg-subtle) !important;font-family:var(--hr-font) !important;color:var(--hr-text) !important;padding:0 !important}.hr-auth-header{height:var(--hr-header-h);display:flex;align-items:center;justify-content:space-between;max-width:1200px;margin:0 auto;padding:0 24px}.hr-auth-header img.hr-team-logo{max-height:40px;width:auto}.hr-auth-header.is-branded{max-width:none}.hr-auth-main{display:flex;justify-content:center;padding:40px 16px 80px}.hr-auth-card{width:100%;max-width:440px;padding:36px;background:#fff;border:1px solid var(--hr-border);border-radius:18px;box-shadow:var(--hr-shadow-lg)}.hr-auth-card.is-wide{max-width:560px}.hr-auth-card h1{font-size:26px;margin:0 0 8px}.hr-auth-card .hr-auth-sub{color:var(--hr-muted);margin:0 0 28px}.hr-auth-card .hr-auth-foot{margin-top:24px;padding-top:20px;border-top:1px solid var(--hr-border);font-size:14px;color:var(--hr-muted);text-align:center}.hr-auth-icon{width:52px;height:52px;border-radius:14px;display:flex;align-items:center;justify-content:center;background:var(--hr-primary-soft);color:var(--hr-primary);font-size:24px;margin-bottom:20px}.hr-auth-icon.is-danger{background:var(--hr-danger-soft);color:var(--hr-danger)}.hr-auth-icon.is-warning{background:var(--hr-warning-soft);color:var(--hr-warning)}.hr-auth-icon.is-success{background:var(--hr-success-soft);color:var(--hr-success)}.hr-auth-container{width:100%;display:flex;justify-content:center}.hr-code-input{font-size:22px !important;letter-spacing:.25em;text-align:center;height:52px !important;font-variant-numeric:tabular-nums}.hr-code-input::-webkit-outer-spin-button,.hr-code-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.hr-code-input{-moz-appearance:textfield}.hr-spinner{display:inline-block;width:14px;height:14px;border:2px solid var(--hr-border-strong);border-top-color:var(--hr-primary);border-radius:50%;animation:hr-spin .8s linear infinite;vertical-align:-2px;margin-right:6px}@keyframes hr-spin{to{transform:rotate(360deg)}}.hr-alert{padding:12px 14px;border-radius:var(--hr-radius-sm);font-size:14px;margin-bottom:16px;border:1px solid}.hr-alert-danger{background:var(--hr-danger-soft);border-color:#fecaca;color:#991b1b}.hr-alert-info{background:var(--hr-primary-soft);border-color:#c7d2fe;color:#3730a3}.hr-alert-warning{background:var(--hr-warning-soft);border-color:#fde68a;color:#92400e}.hr-steps-mini{display:flex;gap:8px;margin-bottom:22px;font-size:12px;font-weight:600}.hr-steps-mini span{padding:4px 10px;border-radius:999px;background:var(--hr-bg-muted);color:var(--hr-muted)}.hr-steps-mini .is-done{background:var(--hr-success-soft);color:var(--hr-success)}.hr-steps-mini .is-current{background:var(--hr-primary-soft);color:var(--hr-primary)}.hr-copy{display:flex;align-items:center;gap:8px;padding:4px 4px 4px 12px;background:#fff;border:1px solid var(--hr-border-strong);border-radius:var(--hr-radius);box-shadow:var(--hr-shadow-sm);max-width:460px;width:100%}.hr-copy>i{color:var(--hr-muted);font-size:18px}.hr-copy input{flex:1;min-width:0;border:0 !important;box-shadow:none !important;background:transparent !important;font-size:13px;color:var(--hr-text-2) !important;padding:0 !important;height:32px}.hr-dc-grid{display:grid;grid-template-columns:minmax(0, 1.6fr) minmax(0, 1fr);gap:24px;align-items:start}@media(max-width: 900px){.hr-dc-grid{grid-template-columns:1fr}}.hr-dc-side{display:flex;flex-direction:column;gap:16px}.hr-dropzone{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:28px 16px;border:2px dashed var(--hr-border-strong) !important;border-radius:var(--hr-radius);background:var(--hr-bg-subtle);text-align:center;transition:border-color .15s,background .15s}.hr-dropzone:hover,.hr-dropzone.is-dragover{border-color:var(--hr-primary) !important;background:var(--hr-primary-soft)}.hr-dropzone .hr-help{margin:0}.hr-dropzone-icon{font-size:30px;color:var(--hr-primary);line-height:1}.hr-list-actions{padding:6px}.hr-list-actions a{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:var(--hr-radius-sm);font-size:14px;color:var(--hr-text-2) !important;cursor:pointer;text-decoration:none !important}.hr-list-actions a:hover{background:var(--hr-bg-subtle);color:var(--hr-text) !important}.hr-list-actions a i{color:var(--hr-muted);font-size:16px}.hr-list-actions a.is-danger,.hr-list-actions a.is-danger i{color:var(--hr-danger) !important}.hr-segmented{display:inline-flex;align-items:center;gap:2px;flex-wrap:wrap}.hr-segmented a{padding:5px 10px;border-radius:var(--hr-radius-sm);font-size:13px;font-weight:500;color:var(--hr-text-2) !important;text-decoration:none !important}.hr-segmented a:hover,.hr-segmented a.is-active{background:var(--hr-bg-muted);color:var(--hr-text) !important}.hr-table-wrap{width:100%;overflow-x:auto}.hr-file-name{display:inline-flex;align-items:center;gap:12px;font-weight:600;color:var(--hr-text) !important;text-decoration:none !important}.hr-file-name:hover{color:var(--hr-primary) !important}.hr-file-icon{width:34px;height:34px;border-radius:8px;background:var(--hr-primary-soft);color:var(--hr-primary);display:inline-flex;align-items:center;justify-content:center;font-size:16px;flex-shrink:0}.hr-row-actions{display:flex;justify-content:flex-end;gap:4px}.hr-icon-btn{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--hr-radius-sm);border:1px solid transparent !important;background:transparent !important;color:var(--hr-muted) !important;font-size:15px;cursor:pointer;text-decoration:none !important;padding:0}.hr-icon-btn:hover{background:var(--hr-bg-muted) !important;color:var(--hr-text) !important;border-color:var(--hr-border) !important}.hr-pager{display:flex;align-items:center;justify-content:center;gap:12px;padding:14px;border-top:1px solid var(--hr-border);font-size:13px;color:var(--hr-muted)}.hr-pager:has(>span:only-child){display:none}.hr-search{display:flex;align-items:center;gap:6px;padding:3px 3px 3px 12px;background:#fff;border:1px solid var(--hr-border-strong);border-radius:var(--hr-radius-sm)}.hr-search>i{color:var(--hr-faint)}.hr-search input{border:0 !important;box-shadow:none !important;height:32px;width:220px;font-size:14px;padding:0 4px !important;background:transparent !important}.hr-search .hr-btn{height:30px}.hr-clickable tbody tr{cursor:pointer}.hr-browse{display:flex;align-items:center;gap:14px;text-decoration:none !important;color:var(--hr-text) !important;transition:box-shadow .2s,border-color .2s}.hr-browse:hover{border-color:#c7d2fe;box-shadow:var(--hr-shadow)}.hr-browse>span:nth-child(2){flex:1;display:flex;flex-direction:column;font-size:15px}.hr-browse>span:nth-child(2) .hr-muted{font-size:13px;font-weight:400}.hr-browse>i{color:var(--hr-faint)}.hr-badge-danger{background:var(--hr-danger-soft);color:var(--hr-danger)}.hr-link-list{display:flex;flex-direction:column;gap:16px}.hr-link-card{padding:20px 24px}.hr-link-main{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}.hr-link-title{display:flex;align-items:center;gap:12px}.hr-link-title b{font-size:16px}.hr-link-sub{display:flex;gap:14px;flex-wrap:wrap;font-size:13px;color:var(--hr-muted);margin-top:2px}.hr-link-tags{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end;max-width:60%}@media(max-width: 900px){.hr-link-tags{justify-content:flex-start;max-width:100%}}.hr-link-foot{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-top:16px;padding-top:14px;border-top:1px solid var(--hr-border)}.hr-visitor{display:flex;align-items:flex-start;gap:10px}.hr-visitor b{color:var(--hr-text);font-weight:600}.hr-visitor .hr-avatar{margin-top:2px}.hr-rec-table td{vertical-align:top}.hr-stats-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:24px}.hr-stats-grid .hr-span-2{grid-column:1/-1}@media(max-width: 1000px){.hr-stats-grid{grid-template-columns:1fr}}.hr-stat-label i{margin-right:4px}.hr-chart{background:transparent !important;font-family:var(--hr-font)}.hr-chart .c3 svg,.hr-chart svg{font:12px var(--hr-font)}.hr-chart .c3-axis path,.hr-chart .c3-axis line,.hr-chart .domain{stroke:transparent}.hr-chart .c3-axis .tick text{fill:var(--hr-muted)}.hr-chart .c3-grid line{stroke:var(--hr-border);stroke-dasharray:0}.hr-chart .c3-area{opacity:.12 !important}.hr-chart .c3-line{stroke-width:2.5px}.hr-chart .c3-circle{stroke:#fff;stroke-width:2px}.hr-chart .c3-bar{fill-opacity:.9}.hr-chart .c3-tooltip-container{z-index:10}.hr-chart-tip{background:var(--hr-text);color:#cbd5e1;padding:8px 10px;border-radius:8px;font-size:12px;box-shadow:var(--hr-shadow-lg)}.hr-chart-tip b{display:block;color:#fff;font-size:14px}.hr-room-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(240px, 1fr));gap:16px}.hr-room{display:flex;flex-direction:column;gap:10px;padding:20px;text-decoration:none !important;transition:box-shadow .2s,border-color .2s,transform .2s}.hr-room:hover{border-color:#c7d2fe;box-shadow:var(--hr-shadow);transform:translateY(-2px)}.hr-room-name{font-weight:700;font-size:16px;color:var(--hr-text)}.hr-room-doc{padding:16px 20px;border-bottom:1px solid var(--hr-border)}.hr-room-doc:last-child{border-bottom:0}body.hr-lp{margin:0;min-height:100vh;display:flex;flex-direction:column;background:var(--lp-bg);color:var(--lp-text);font-family:var(--hr-font);-webkit-font-smoothing:antialiased}body.hr-lp a{color:inherit;text-decoration:underline}.lp-header{background:var(--lp-header);padding:14px 24px;border-bottom:1px solid rgba(127,127,127,.18)}.lp-logo{height:30px;width:auto;display:block}.lp-main{flex:1;display:flex;align-items:center;justify-content:center;padding:48px 20px}.lp-grid{width:100%;max-width:1040px;display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 420px);gap:56px;align-items:center}.lp-grid.is-single{grid-template-columns:minmax(0, 440px);justify-content:center}.lp-grid.is-single .lp-intro{text-align:center}@media(max-width: 860px){.lp-grid{grid-template-columns:1fr;gap:28px}}.lp-intro h1{font-size:clamp(30px, 4.2vw, 48px);line-height:1.08;letter-spacing:-0.03em;margin:0 0 16px;color:var(--lp-text);font-weight:800}.lp-desc{font-size:17px;line-height:1.55;opacity:.8;margin:0 0 20px;white-space:pre-line}.lp-photo{width:100%;max-width:420px;border-radius:16px;margin-bottom:24px;display:block;box-shadow:0 12px 32px rgba(15,23,42,.12)}.lp-doc{display:inline-flex;align-items:center;gap:10px;padding:10px 14px;border-radius:10px;background:rgba(127,127,127,.1);font-size:14px}.lp-doc i{font-size:18px;opacity:.7}.lp-card{background:rgba(255,255,255,.06);border:1px solid rgba(127,127,127,.22);border-radius:18px;padding:28px;box-shadow:0 12px 32px rgba(15,23,42,.08);backdrop-filter:blur(6px)}body.hr-lp .lp-card{background:color-mix(in srgb, var(--lp-bg) 88%, #fff 12%)}.lp-field{margin-bottom:16px}.lp-label{display:block;font-size:13px;font-weight:600;margin-bottom:6px;opacity:.85}.lp-input{width:100%;height:46px;padding:0 14px;font:15px var(--hr-font);background:var(--lp-input-bg);color:var(--lp-input-text);border:1px solid rgba(127,127,127,.35);border-radius:10px;outline:none;transition:border-color .15s,box-shadow .15s}.lp-input::placeholder{color:var(--lp-input-text);opacity:.45}.lp-input:focus{border-color:#2f5bea;box-shadow:0 0 0 4px rgba(47,91,234,.18)}.lp-code{letter-spacing:.2em;font-size:18px;text-align:center}.lp-note{font-size:14px;opacity:.85;margin:0 0 14px}.lp-error{margin-top:6px;font-size:13px;color:#ef4444;font-weight:500}.lp-consent{display:flex;gap:10px;align-items:flex-start;font-size:13px;line-height:1.5;opacity:.85;margin:6px 0 4px;cursor:pointer}.lp-consent input{width:18px;height:18px;margin-top:1px;flex-shrink:0;accent-color:#2f5bea}.lp-button{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:48px;margin-top:18px;background:#2f5bea;color:#fff !important;border-radius:10px;font-weight:600;font-size:15px;text-decoration:none !important;transition:background .15s}.lp-button:hover{background:#2349c8}.lp-foot{text-align:center;font-size:12px;opacity:.55;padding:20px}body.hr-lp *,body.hr-lp *::before,body.hr-lp *::after{box-sizing:border-box}.lp-brand{display:inline-flex;align-items:center;gap:8px;font-weight:700;font-size:18px;color:var(--lp-text)}.lp-brand i{color:#2f5bea}.room-main{flex:1;width:100%;max-width:880px;margin:0 auto;padding:48px 20px 40px}.room-head{margin-bottom:24px}.room-head h1{font-size:clamp(28px, 4vw, 40px);letter-spacing:-0.03em;margin:8px 0 0;color:var(--lp-text);font-weight:800}.room-kicker{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;opacity:.65}.room-list{display:flex;flex-direction:column;gap:10px}.room-grid{display:flex;flex-direction:column;gap:10px}.room-grid>div{width:100%}.room-file,.hr-room .file-item,.hr-room .directory-item{display:flex;align-items:center;gap:14px;width:100%;padding:14px 16px;border-radius:12px;cursor:pointer;background:color-mix(in srgb, var(--lp-bg) 88%, #fff 12%);border:1px solid rgba(127,127,127,.22);color:var(--lp-text) !important;text-decoration:none !important;transition:border-color .15s,box-shadow .15s,transform .15s}.room-file:hover,.hr-room .file-item:hover,.hr-room .directory-item:hover{border-color:#2f5bea;box-shadow:0 6px 18px rgba(15,23,42,.08);transform:translateY(-1px)}.room-file-icon{width:38px;height:38px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;background:rgba(47,91,234,.12);color:#2f5bea;font-size:18px;flex-shrink:0}.room-file-name{flex:1;min-width:0;font-weight:600;overflow-wrap:anywhere}.room-file-go{opacity:.45}.room-file-row{display:flex;gap:8px;align-items:stretch}.room-file-row .room-file{flex:1}.room-dl{display:inline-flex;align-items:center;justify-content:center;width:52px;border-radius:12px;border:1px solid rgba(127,127,127,.22);color:var(--lp-text) !important;text-decoration:none !important}.room-dl:hover{border-color:#2f5bea;color:#2f5bea !important}.room-empty{text-align:center;padding:48px 16px;opacity:.7;border:1px dashed rgba(127,127,127,.35);border-radius:14px}.room-empty i{font-size:28px}.room-empty h3{font-size:16px;margin:10px 0 4px;color:var(--lp-text)}.room-empty p{margin:0}.hr-room .content-section{display:none}.hr-room .content-section.active{display:block}.hr-room .directory-item .directory-name{display:flex;align-items:center;gap:12px;width:100%;font-weight:600}.hr-room .directory-icon{width:38px;height:38px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;background:rgba(245,158,11,.14);color:#d97706;font-size:18px}.hr-room .file-item h3{display:flex;align-items:center;gap:12px;margin:0;font-size:15px;font-weight:600;color:var(--lp-text)}.hr-room .file-item h3 i{width:38px;height:38px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;background:rgba(47,91,234,.12);color:#2f5bea;font-size:18px;flex-shrink:0}.hr-room .breadcrumb-nav{font-size:14px;opacity:.7;margin-bottom:8px}.hr-room .back-button{display:inline-flex;align-items:center;gap:6px;margin-bottom:14px;padding:8px 12px;border-radius:8px;border:1px solid rgba(127,127,127,.3);background:transparent;color:var(--lp-text);font:600 14px var(--hr-font);cursor:pointer}.hr-room .col-lg-6{width:100% !important;max-width:none !important;flex:none !important;padding:0 !important}.hr-checkout{max-width:520px;margin:0 auto}body.hr-lp{padding:0 !important}body.hr-site{font-family:var(--hr-font) !important;color:var(--hr-text) !important;background:#fff !important}body.hr-site #preloader,body.hr-site .scroll-top{display:none !important}body.hr-site h1,body.hr-site h2,body.hr-site h3,body.hr-site h4,body.hr-site h5,body.hr-site h6{font-family:var(--hr-font) !important;color:var(--hr-text)}body.hr-site p{color:var(--hr-text-2)}body.hr-site a{color:var(--hr-primary)}body.hr-site hr{border-color:var(--hr-border);opacity:1}body.hr-site section.hero,body.hr-site .hero{background-image:none !important;background-color:transparent !important;min-height:0 !important;padding:72px 0 40px !important}body.hr-site section.hero h1,body.hr-site section.hero h2,body.hr-site .hero h1,body.hr-site .hero h2{color:var(--hr-text) !important;letter-spacing:-0.03em}body.hr-site section.hero p,body.hr-site .hero p{color:var(--hr-muted) !important}body.hr-site .hero .btn-get-started,body.hr-site .btn-get-started{display:inline-flex !important;align-items:center;justify-content:center;background:var(--hr-primary) !important;color:#fff !important;border:0 !important;border-radius:var(--hr-radius-sm) !important;font-family:var(--hr-font) !important;font-size:14px !important;font-weight:600 !important;letter-spacing:0 !important;text-transform:none !important;padding:0 20px !important;height:44px !important;transition:background .15s}body.hr-site .hero .btn-get-started:hover,body.hr-site .btn-get-started:hover{background:var(--hr-primary-hover) !important;color:#fff !important}body.hr-site .section-header{text-align:center}body.hr-site .section-header h2{color:var(--hr-primary) !important;font-size:13px !important;letter-spacing:.08em !important}body.hr-site .section-header h2::after{display:none !important}body.hr-site .section-header p{color:var(--hr-text) !important;font-size:clamp(26px, 3.2vw, 38px) !important;font-weight:700 !important;letter-spacing:-0.02em;font-family:var(--hr-font) !important}body.hr-site .pricing,body.hr-site section.pricing{background:transparent !important}body.hr-site .pricing .pricing-item{background:#fff !important;border:1px solid var(--hr-border) !important;border-radius:var(--hr-radius-lg) !important;padding:24px 28px !important;box-shadow:var(--hr-shadow-sm)}body.hr-site .pricing .pricing-item h3{color:var(--hr-text) !important;font-size:18px !important;font-weight:600 !important}body.hr-site .pricing .pricing-item h4{color:var(--hr-muted) !important;font-size:15px !important;font-weight:500 !important}body.hr-site .testimonials .testimonial-item{background:#fff !important;border:1px solid var(--hr-border) !important;border-radius:var(--hr-radius-lg) !important;box-shadow:var(--hr-shadow-sm)}body.hr-site .testimonials .testimonial-item p{color:var(--hr-text-2) !important}body.hr-site .testimonials .testimonial-item h3{color:var(--hr-text) !important}body.hr-site .testimonials .testimonial-item h4{color:var(--hr-muted) !important}body.hr-site .testimonials .testimonial-item .stars i{color:#f59e0b !important}body.hr-site .swiper-pagination-bullet{background:var(--hr-border-strong) !important}body.hr-site .swiper-pagination-bullet-active{background:var(--hr-primary) !important}body.hr-site .site-section,body.hr-site #features-section{border-top-color:var(--hr-border) !important}body.hr-site .site-section{color:var(--hr-text-2)}body.hr-site .faq .accordion-item,body.hr-site .accordion-item{background:#fff !important;border:1px solid var(--hr-border) !important;border-radius:var(--hr-radius) !important;margin-bottom:10px}body.hr-site .accordion-button{background:#fff !important;color:var(--hr-text) !important;font-weight:600;box-shadow:none !important}body.hr-site .accordion-body{color:var(--hr-text-2) !important}body.hr-site img[alt=boldare],body.hr-site img[alt=homes]{background-color:transparent !important;filter:invert(1) grayscale(1);opacity:.6 !important}body.hr-site .customers img{filter:grayscale(1);opacity:.6 !important}body.hr-site .ui.input input{background-color:#fff !important;color:var(--hr-text) !important;border:1px solid var(--hr-border-strong) !important}body.hr-site .ui.input input::placeholder{color:var(--hr-faint) !important}body.hr-site .control-image,body.hr-site .report-image,body.hr-site .screenshot-pages img{max-width:100%}body.hr-site [style*="color: #595151"],body.hr-site [style*="color:#595151"]{color:var(--hr-muted) !important}body.hr-site [style*="background:#3b3535"],body.hr-site [style*="background: #3b3535"]{background:var(--hr-primary) !important;color:#fff !important}body.hr-ui{background-color:var(--hr-bg-subtle) !important;color:var(--hr-text) !important}body.hr-ui a{color:var(--hr-primary) !important}body.hr-ui a.hr-btn-primary,body.hr-ui a.hr-btn-dark{color:#fff !important}body.hr-ui a.hr-btn-secondary,body.hr-ui a.hr-logo,body.hr-ui .hr-nav-item,body.hr-ui .hr-tabs a{color:inherit}body.hr-ui header{position:static !important;top:auto !important;padding:0 !important;border-bottom:0 !important}body.hr-ui header.hr-site-header{position:fixed !important}body.hr-ui .form{border:0 !important}body.hr-ui input,body.hr-ui select,body.hr-ui textarea{background-color:#fff !important;color:var(--hr-text) !important;border:1px solid var(--hr-border-strong) !important}body.hr-ui input::placeholder,body.hr-ui textarea::placeholder{color:var(--hr-faint) !important}body.hr-ui input[type=checkbox],body.hr-ui input[type=radio]{width:auto;height:auto;accent-color:var(--hr-primary)}body.hr-ui input:focus,body.hr-ui select:focus,body.hr-ui textarea:focus{border-color:var(--hr-primary) !important;box-shadow:0 0 0 4px var(--hr-primary-ring) !important;outline:none}body.hr-ui .hr-signup input{border:0 !important;box-shadow:none !important;background:transparent !important}body.hr-ui select{height:42px;padding:0 10px;border-radius:var(--hr-radius-sm);font-family:var(--hr-font);font-size:14px}body.hr-site{background-color:#fff !important}body.hr-auth-page .hr-auth-foot a{color:var(--hr-primary) !important}body.hr-ui .hr-site-header a.hr-logo,body.hr-ui .hr-auth-header a.hr-logo,body.hr-ui .hr-sidebar a.hr-logo{color:var(--hr-text) !important}body.hr-ui .hr-nav>ul>li>a,body.hr-ui .hr-nav li.dropdown>ul a{color:var(--hr-text-2) !important}body.hr-ui .hr-nav li.dropdown>ul a:hover{color:var(--hr-primary) !important}body.hr-ui .hr-site-footer a{color:var(--hr-muted) !important}body.hr-ui .hr-site-footer a:hover{color:var(--hr-text) !important}body.hr-ui .hr-site-footer a.hr-logo{color:var(--hr-text) !important}body.hr-ui a.hr-feature,body.hr-ui a.hr-action{color:var(--hr-text) !important}body.hr-app .hr-content>.container,body.hr-app .hr-content .container{width:auto !important;max-width:100% !important;padding:0 !important;margin:0 !important}body.hr-app h1,body.hr-app h2,body.hr-app h3,body.hr-app h4,body.hr-app h5{color:var(--hr-text) !important;font-family:var(--hr-font) !important}body.hr-app hr{border-color:var(--hr-border) !important;opacity:1}body.hr-app .tooltip-inner{background:var(--hr-text);font-family:var(--hr-font);font-size:12px;padding:6px 10px;border-radius:6px;max-width:280px}body.hr-app .btn-get-started,body.hr-app .btn-success,body.hr-app .btn-primary,body.hr-app .ui.button,body.hr-app .btn-sm.btn-get-started{display:inline-flex !important;align-items:center;justify-content:center;gap:6px;min-height:36px;height:auto !important;padding:8px 14px !important;background:var(--hr-primary) !important;color:#fff !important;border:0 !important;border-radius:var(--hr-radius-sm) !important;font-family:var(--hr-font) !important;font-size:13px !important;font-weight:600 !important;letter-spacing:0 !important;text-transform:none !important;line-height:1.2 !important;box-shadow:none !important;text-decoration:none !important}body.hr-app .btn-get-started:hover,body.hr-app .btn-success:hover,body.hr-app .btn-primary:hover,body.hr-app .ui.button:hover,body.hr-app .btn-sm.btn-get-started:hover{background:var(--hr-primary-hover) !important;color:#fff !important}body.hr-app .btn-link{color:var(--hr-primary) !important}body.hr-app [style*="background-color: #666"],body.hr-app [style*="background-color:#666"]{background:#fff !important;color:var(--hr-text) !important;border:1px solid var(--hr-border-strong) !important}body.hr-app .modal-backdrop.in{opacity:.35;background:#0f172a}body.hr-app .modal-content{background:#fff !important;color:var(--hr-text) !important;border:1px solid var(--hr-border) !important;border-radius:var(--hr-radius-lg) !important;box-shadow:var(--hr-shadow-lg) !important}body.hr-app .modal-header,body.hr-app .modal-footer{border-color:var(--hr-border) !important}body.hr-app .modal-title{font-weight:700;font-size:18px}body.hr-app .modal .close,body.hr-app button.close{color:var(--hr-muted) !important;opacity:1 !important;text-shadow:none}body.hr-app .modal-footer{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px}body.hr-app #secureUploadQuestionId,body.hr-app #linksModalId{background:#fff !important;color:var(--hr-text) !important;border:1px solid var(--hr-border) !important;border-radius:var(--hr-radius-lg);box-shadow:var(--hr-shadow-lg);padding:24px !important}body.hr-app #secureUploadQuestionId input,body.hr-app #linksModalId input{background:#fff !important}body.hr-app .config-section{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px 16px;padding:12px 0;border-bottom:1px solid var(--hr-border)}body.hr-app .config-section:last-child{border-bottom:0}body.hr-app .config-label{flex:0 0 200px;font-weight:600;font-size:14px;color:var(--hr-text-2);padding-top:4px}body.hr-app .config-input{flex:1;min-width:200px;font-size:13px;color:var(--hr-muted)}body.hr-app .config-input input:not([type=checkbox]){height:38px;padding:0 10px;border-radius:var(--hr-radius-sm);width:100%;margin-top:6px}body.hr-app .ui.compact.inverted.segment,body.hr-app .ui.inverted.segment{background:transparent !important;padding:0 !important;box-shadow:none !important;border:0 !important}body.hr-app .ui.toggle.checkbox label::before,body.hr-app .ui.inverted.toggle.checkbox label::before{background:var(--hr-border-strong) !important}body.hr-app .ui.toggle.checkbox input:checked~label::before,body.hr-app .ui.inverted.toggle.checkbox input:checked~label::before{background:var(--hr-primary) !important}body.hr-app .ui.toggle.checkbox input:focus:checked~label::before{background:var(--hr-primary) !important}body.hr-app .ui.inverted.checkbox label,body.hr-app .ui.inverted.checkbox+label{color:var(--hr-text-2) !important}body.hr-app .ui.table,body.hr-app table.table{background:#fff !important;color:var(--hr-text-2) !important;border:1px solid var(--hr-border) !important;border-radius:var(--hr-radius) !important;overflow:hidden;font-family:var(--hr-font)}body.hr-app .ui.table th,body.hr-app table.table th{background:var(--hr-bg-subtle) !important;color:var(--hr-muted) !important;font-size:12px !important;text-transform:uppercase;letter-spacing:.04em;font-weight:600 !important;border-color:var(--hr-border) !important}body.hr-app .ui.table td,body.hr-app table.table td{border-color:var(--hr-border) !important;color:var(--hr-text-2) !important}body.hr-app .ui.table tr:hover td,body.hr-app table.table tr:hover td{background:var(--hr-bg-subtle)}body.hr-app .badge{background:var(--hr-primary-soft);color:var(--hr-primary);font-weight:600}body.hr-app .alert{border-radius:var(--hr-radius);box-shadow:var(--hr-shadow)}body.hr-app .dropdown-menu{border:1px solid var(--hr-border);border-radius:var(--hr-radius);box-shadow:var(--hr-shadow-lg);padding:6px}body.hr-app .dropdown-menu>li>a{color:var(--hr-text-2) !important;border-radius:var(--hr-radius-sm);padding:7px 10px}body.hr-app .ui-datepicker{background:#fff;border:1px solid var(--hr-border);border-radius:var(--hr-radius);box-shadow:var(--hr-shadow-lg);font-family:var(--hr-font)}body.hr-app .config-section[style*="display: block"],body.hr-app .config-section[style*="display:block"]{display:flex !important}body.hr-ui .hr-tabs a{color:var(--hr-muted) !important}body.hr-ui .hr-tabs a:hover{color:var(--hr-text) !important}body.hr-ui .hr-tabs a.is-active{color:var(--hr-primary) !important}body.hr-ui .hr-segmented a{color:var(--hr-text-2) !important}body.hr-ui .hr-list-actions a{color:var(--hr-text-2) !important}body.hr-ui .hr-list-actions a.is-danger{color:var(--hr-danger) !important}body.hr-ui .hr-icon-btn{color:var(--hr-muted) !important}body.hr-ui .hr-icon-btn:hover{color:var(--hr-text) !important}body.hr-ui .hr-file-name{color:var(--hr-text) !important}body.hr-ui .hr-file-name:hover{color:var(--hr-primary) !important}body.hr-ui .hr-breadcrumb{color:var(--hr-muted) !important}body.hr-ui .hr-breadcrumb:hover{color:var(--hr-text) !important}body.hr-ui .hr-nav-item{color:var(--hr-text-2) !important}body.hr-ui .hr-nav-item.is-active{color:var(--hr-primary) !important}body.hr-ui .hr-user-pop a{color:var(--hr-text-2) !important}body.hr-ui .hr-app-footer a{color:var(--hr-muted) !important}body.hr-ui a.hr-btn-secondary,body.hr-ui button.hr-btn-secondary,body.hr-ui .hr-btn-secondary{color:var(--hr-text) !important;border:1px solid var(--hr-border-strong) !important}body.hr-ui a.hr-btn-ghost,body.hr-ui .hr-btn-ghost{color:var(--hr-text-2) !important}body.hr-ui .hr-btn-danger{color:var(--hr-danger) !important;border:1px solid #fecaca !important}body.hr-ui .hr-copy input,body.hr-ui .hr-signup input{border:0 !important;box-shadow:none !important;background:transparent !important}body.hr-ui .hr-action{color:var(--hr-text) !important}body.hr-ui .hr-action p{color:var(--hr-muted) !important}body.hr-app .page-directory-content{border:0 !important;padding:0 !important;margin:0 !important;min-height:0 !important}body.hr-ui .hr-search input{border:0 !important;box-shadow:none !important;background:transparent !important}body.hr-ui a.hr-browse{color:var(--hr-text) !important}body.hr-ui .hr-text-danger,body.hr-ui a.hr-text-danger{color:var(--hr-danger) !important}body.hr-app .page-file-links{border:0 !important;padding:0 !important;margin:0 !important;min-height:0 !important}body.hr-app .page-file-statistics,body.hr-app .page-file,body.hr-app .page-directories,body.hr-app [class^=page-]{border:0 !important;min-height:0 !important}body.hr-app .navigation:not(.submenu){border-bottom:0 !important;padding:0 0 8px !important;font-size:13px !important}body.hr-app .navigation:not(.submenu) a{color:var(--hr-muted) !important;text-decoration:none}body.hr-app .navigation:not(.submenu) a:hover{color:var(--hr-text) !important}body.hr-app .navigation.submenu{height:auto !important;padding:0 !important;margin-bottom:24px;display:flex;flex-direction:column;gap:14px}body.hr-app .navigation.submenu .info{float:none !important;font-size:22px;font-weight:700;color:var(--hr-text) !important}body.hr-app .navigation.submenu .info span{color:var(--hr-text) !important;font-size:22px !important}body.hr-app .navigation.submenu .info span.label-name{color:var(--hr-muted) !important;font-size:15px !important;font-weight:500}body.hr-app .navigation.submenu .info a.force-normal-link{color:var(--hr-text) !important}body.hr-app .navigation.submenu .links{float:none !important;margin:0 !important;height:auto !important;width:100%;display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:4px;border-bottom:1px solid var(--hr-border)}body.hr-app .navigation.submenu .links a{float:none !important;padding:10px 14px !important;margin:0 0 -1px !important;font-size:14px !important;font-weight:500;text-decoration:none !important;color:var(--hr-muted) !important;background:transparent !important;border-bottom:2px solid transparent}body.hr-app .navigation.submenu .links a:hover{color:var(--hr-text) !important}body.hr-app .navigation.submenu .links a.active{color:var(--hr-primary) !important;border-bottom-color:var(--hr-primary)}body.hr-app [class$=-list]:not(.hr-link-list)>ul{background:#fff;border:1px solid var(--hr-border);border-radius:var(--hr-radius-lg);overflow:hidden;padding:0;box-shadow:var(--hr-shadow-sm)}body.hr-app [class$=-list]:not(.hr-link-list)>ul>li{background:#fff !important;border-bottom:1px solid var(--hr-border);padding:10px 16px !important;color:var(--hr-text-2)}body.hr-app [class$=-list]:not(.hr-link-list)>ul>li:last-child{border-bottom:0}body.hr-app [class$=-list]:not(.hr-link-list)>ul>li:hover{background:var(--hr-bg-subtle) !important}body.hr-app [class$=-list]:not(.hr-link-list)>ul>li a{color:var(--hr-text) !important}body.hr-app [class$=-list]:not(.hr-link-list)>ul>li.legend-line{background:var(--hr-bg-subtle) !important;border-top:0 !important;color:var(--hr-muted) !important;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}body.hr-app .legend-line,body.hr-app [style*="#571111"],body.hr-app [style*="background-color: #571111"]{background:var(--hr-bg-subtle) !important;color:var(--hr-muted) !important}body.hr-app .empty-list{background:#fff !important;border:1px dashed var(--hr-border-strong);border-radius:var(--hr-radius-lg);color:var(--hr-muted) !important;font-size:15px !important;padding:56px 24px !important;margin-top:16px !important}body.hr-app .paging{display:flex;align-items:center;justify-content:center;gap:12px;font-size:13px;color:var(--hr-muted)}body.hr-app .paging a{text-decoration:none !important;padding:6px 12px;border:1px solid var(--hr-border-strong);border-radius:var(--hr-radius-sm);background:#fff;color:var(--hr-text) !important}body.hr-app [class^=page-add-] .form,body.hr-app [class^=page-]>.form,body.hr-app .page-profile .form,body.hr-app .page-account .form,body.hr-app .page-directory .form{background:#fff !important;border:1px solid var(--hr-border) !important;border-radius:var(--hr-radius-lg) !important;box-shadow:var(--hr-shadow-sm) !important;padding:32px 40px !important;text-align:left}body.hr-app [class^=page-add-]{border-bottom:0 !important;margin-top:8px !important}body.hr-app .form-group{margin-bottom:16px}body.hr-app .control-label,body.hr-app .label-block label{font-weight:600;font-size:13px;color:var(--hr-text-2) !important}body.hr-app .form .info h1,body.hr-app [class^=page-] h1{font-size:26px !important;letter-spacing:-0.02em}body.hr-app .form input[type=text],body.hr-app .form input[type=email],body.hr-app .form input[type=password],body.hr-app .form input[type=number],body.hr-app .form select,body.hr-app .form textarea,body.hr-app input.form-control,body.hr-app select.form-control,body.hr-app textarea.form-control{height:40px;padding:0 10px;border-radius:var(--hr-radius-sm) !important;font-size:14px;box-shadow:none}body.hr-app textarea.form-control{height:auto;padding:8px 10px}body.hr-app .error,body.hr-app .has-error .error{color:var(--hr-danger) !important;font-size:13px}body.hr-app [style*="color:#fff"],body.hr-app [style*="color: #fff"],body.hr-app [style*="color: rgb(255"],body.hr-app [style*="color:#ffffff"]{color:var(--hr-text) !important}body.hr-app [style*="background-color: #000"],body.hr-app [style*="background: #000"],body.hr-app [style*="background-color:#000"],body.hr-app [style*="background: #111"],body.hr-app [style*="background-color: #111"],body.hr-app [style*="background: #251010"],body.hr-app [style*="background-color: rgb(33 30 30)"],body.hr-app [style*="background: #555"]{background:#fff !important;color:var(--hr-text) !important}body.hr-app .online{color:var(--hr-success) !important;font-weight:600}body.hr-ui header.hr-site-header{background:rgba(255,255,255,.92) !important;height:var(--hr-header-h) !important}body.hr-blog #overlayer,body.hr-blog .loader,body.hr-blog .site-mobile-menu{display:none !important}body.hr-blog .site-wrap{padding-top:0}body.hr-blog .feature-big{background:#fff}body.hr-ui header.hr-site-header{top:0 !important;left:0 !important;right:0 !important}body.hr-ui .hr-site-header .hr-site-header-inner{margin:0 auto !important}body.hr-ui .hr-nav ul{background:transparent !important}body.hr-ui .hr-nav li.dropdown>ul{background:#fff !important}body.hr-ui .hr-topbar a.hr-logo{color:var(--hr-text) !important}body.hr-app .page-file-statistics,body.hr-app .page-file-links,body.hr-app .page-directory-content{padding:0 !important;margin:0 !important}@media(max-width: 600px){.hr-stats{grid-template-columns:repeat(2, minmax(0, 1fr)) !important;gap:10px}.hr-stat{padding:14px}.hr-stat .hr-stat-value{font-size:22px}.hr-page-head h1{font-size:22px}}.hr-page-head>*{min-width:0}body.hr-ui a.hr-room{color:var(--hr-text) !important}body.hr-app [class^=page-] .form,body.hr-app .page-profile .form{max-width:760px;margin:0 auto 24px !important;display:block !important}body.hr-app [class^=page-add-],body.hr-app .page-account,body.hr-app .page-profile,body.hr-app .page-directory{text-align:left !important}body.hr-app .form .form-group,body.hr-app .form .config-section{display:grid !important;grid-template-columns:200px minmax(0, 1fr);gap:4px 20px;align-items:start;padding:12px 0;margin:0 !important;border-bottom:1px solid var(--hr-border)}body.hr-app .form .form-group:last-child{border-bottom:0}body.hr-app .form .form-group>.error{grid-column:2}body.hr-app .form .label-block,body.hr-app .form .input-block{width:auto !important;float:none !important;padding:0 !important;margin:0 !important;text-align:left !important}body.hr-app .form .label-block label{padding-top:9px;margin:0}body.hr-app .form .input-block input:not([type=checkbox]):not([type=radio]),body.hr-app .form .input-block select,body.hr-app .form .input-block textarea{width:100% !important;max-width:420px}body.hr-app .form .input-block .btn-get-started,body.hr-app .form .input-block button{margin:0 8px 8px 0}body.hr-app .form .separator{display:none}body.hr-app .form .info{margin-bottom:8px}body.hr-app .form .info h1{margin-bottom:4px}body.hr-app .form .info p,body.hr-app .form .info h4{color:var(--hr-muted) !important;font-weight:400;font-size:14px !important}body.hr-app .permission-description{font-size:13px;color:var(--hr-muted);margin-top:6px}body.hr-app #deleteAccount,body.hr-app a[id^=delete]{color:var(--hr-danger) !important}@media(max-width: 700px){body.hr-app .form .form-group,body.hr-app .form .config-section{grid-template-columns:1fr}body.hr-app .form .form-group>.error{grid-column:1}body.hr-app [class^=page-] .form{padding:20px !important}}body.hr-app .hr-logos img[alt]{background:transparent !important}body.hr-app .form form,body.hr-app .form .form-group{width:100% !important;max-width:none !important}body.hr-app .hr-form-section{font-size:15px !important;font-weight:700;margin:32px 0 4px !important;padding-top:20px;border-top:1px solid var(--hr-border);text-align:left}body.hr-app .nav-tabs{display:inline-flex !important;gap:4px;border-bottom:1px solid var(--hr-border) !important;margin-bottom:20px}body.hr-app .nav-tabs>li{float:none;margin:0 0 -1px}body.hr-app .nav-tabs>li>a{border:0 !important;border-bottom:2px solid transparent !important;border-radius:0 !important;background:transparent !important;color:var(--hr-muted) !important;font-weight:500;padding:10px 14px;margin:0}body.hr-app .nav-tabs>li.active>a,body.hr-app .nav-tabs>li.active>a:hover,body.hr-app .nav-tabs>li.active>a:focus{color:var(--hr-primary) !important;border-bottom-color:var(--hr-primary) !important;background:transparent !important}body.hr-ui .hr-auth-header.is-branded a.hr-logo{color:#fff !important}body.hr-ui .hr-auth-header.is-branded{padding:0 24px !important}body.hr-app .modal .config-section{display:flex !important;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;gap:16px}body.hr-app .modal .config-section[style*="display: none"],body.hr-app .modal .config-section[style*="display:none"]{display:none !important}body.hr-app .modal .config-section>div:not(.config-label):not(.config-input){width:100%}body.hr-app .modal .config-label{flex:1 1 auto;text-align:left !important;padding-top:2px}body.hr-app .modal .config-label span{text-align:left !important}body.hr-app .modal .config-input{flex:0 0 auto;min-width:0;max-width:55%;text-align:right}body.hr-app .modal .config-input>div{text-align:right}body.hr-app .modal .config-input input:not([type=checkbox]){text-align:left;min-width:220px}body.hr-app .modal #userGroupLabelEditId .config-input,body.hr-app .modal #userGroupLabelEditId>div>.config-input{max-width:none;flex:1}body.hr-app .modal-body{padding:8px 24px 16px !important}body.hr-app .modal-header{padding:18px 24px 14px !important}body.hr-app .modal .config-label{flex:0 0 46%}body.hr-app .modal .config-input{flex:1 1 auto;max-width:none;text-align:left;font-size:12.5px;line-height:1.45}body.hr-app .modal .config-input>div{text-align:left}body.hr-app .modal .config-input .ui.toggle.checkbox{margin-bottom:4px}body.hr-ui .hr-site-header .hr-nav a,body.hr-ui .hr-site-header .hr-nav a:focus{background-color:transparent !important}body.hr-ui .hr-site-header .hr-nav>ul>li>a:hover,body.hr-ui .hr-site-header .hr-nav>ul>li.is-open>a{background-color:var(--hr-bg-muted) !important;color:var(--hr-text) !important}body.hr-ui .hr-site-header .hr-nav li.dropdown>ul a:hover{background-color:var(--hr-bg-subtle) !important;color:var(--hr-primary) !important}body.hr-site img[src*="/images/ui/"]{max-width:min(100%, 880px) !important;height:auto !important;width:auto;border:1px solid var(--hr-border);border-radius:14px;box-shadow:var(--hr-shadow-lg);background:#fff;margin-top:40px !important;margin-bottom:40px !important}body.hr-site img[src*="/images/ui/link-settings"],body.hr-site img[src*="/images/ui/lead-capture"],body.hr-site img[src*="/images/ui/access-control.png"],body.hr-site img[src*="/images/ui/heatmap"]{max-width:min(100%, 460px) !important}body.hr-site img[src*="/images/ui/time-per-page"]{max-width:min(100%, 640px) !important}body.hr-site h4[style*="#482626"],body.hr-site [style*="background: #482626"],body.hr-site [style*="background:#482626"]{background:var(--hr-primary-soft) !important;color:var(--hr-primary) !important;border-radius:10px 10px 0 0;padding:12px 16px !important;margin:0 !important;font-size:16px}body.hr-ui .hr-docs-nav a{color:var(--hr-text-2) !important}body.hr-ui .hr-docs-nav a.is-active{color:var(--hr-primary) !important}body.hr-ui iframe[src*=youtube]{max-width:100% !important;height:auto !important;aspect-ratio:16/9}.hr-dc-grid>*{min-width:0}.hr-card-head{flex-wrap:wrap}body.hr-app .form .form-group,body.hr-app .form .config-section{grid-template-columns:200px minmax(0, 1fr)}body.hr-app .form .label-block,body.hr-app .form .input-block{min-width:0}body.hr-app .form .input-block input,body.hr-app .form .input-block select,body.hr-app .form .input-block textarea{min-width:0;max-width:100%;box-sizing:border-box}@media(max-width: 700px){body.hr-app .form .form-group,body.hr-app .form .config-section{grid-template-columns:minmax(0, 1fr)}}html:has(body.hr-site),html:has(body.hr-app){overflow-x:hidden}body.hr-app .form a{overflow-wrap:anywhere}body.hr-ui #emailInput,body.hr-ui #signUp{max-width:none !important}.hr-rec-table{min-width:760px}.hr-file-table{min-width:680px}@media(max-width: 900px){.hr-dc-grid[style]{grid-template-columns:1fr !important}}@media(max-width: 700px){body.hr-site section.hero h1,body.hr-site .hero h1,body.hr-site .hero h2{font-size:clamp(30px, 8.5vw, 44px) !important;line-height:1.12 !important}body.hr-site section[style*="margin-top: 170px"],body.hr-site section[style*="margin-top:170px"],body.hr-site section[style*="margin-top: 150px"],body.hr-site div[style*="margin-top:200px"],body.hr-site div[style*="margin-top: 200px"]{margin-top:56px !important}body.hr-site section.hero,body.hr-site .hero{padding:40px 0 24px !important}body.hr-site .pricing .pricing-item{flex-direction:column;gap:6px}body.hr-site .pricing .pricing-item h4{text-align:left}}body.hr-ui header.hr-site-header{margin:0 !important}body.hr-app .alert{position:fixed !important;bottom:20px !important;left:calc(var(--hr-sidebar-w) + 20px) !important;right:auto !important;z-index:1100;max-width:360px;padding:12px 16px;font-size:14px;font-weight:500;border-radius:var(--hr-radius) !important;border:1px solid;box-shadow:var(--hr-shadow-lg)}body.hr-app .alert-success{background:var(--hr-success-soft) !important;color:#166534 !important;border-color:#bbf7d0 !important}body.hr-app .alert-danger{background:var(--hr-danger-soft) !important;color:#991b1b !important;border-color:#fecaca !important}@media(max-width: 1024px){body.hr-app .alert{left:16px !important;right:16px !important;max-width:none}}.hr-table td,.hr-visitor b{overflow-wrap:anywhere}body.hr-site .hr-cta p{color:#cbd5e1 !important}body.hr-site .hr-cta h2{color:#fff !important}