/*!
 * inline-extracted.css — global shell + page-specific overrides.
 * Loaded site-wide via <link rel="stylesheet"> from overall_header.php.
 *
 * SECTIONS (search "§<id>" in DevTools / your editor):
 *
 *   GLOBAL CHROME
 *     §brand            ─ Text logo, .nav-logo-text styling
 *     §auth-pages       ─ Login / register / forgot pages + popup modal
 *     §footer-slogan    ─ "少写一点，多想一点。" tagline area
 *     §footer           ─ Footer link list, copyright strip, layout
 *     §locale           ─ Top-right locale switcher dropdown
 *     §auth-pair        ─ Top-right Log in + Sign up cluster (anonymous)
 *     §auth-pair-align  ─ Vertical alignment of the auth-pair cluster
 *     §header-rhs       ─ #header .right-side absolute-positioned cluster
 *     §pal-system       ─ Design tokens, .pal-btn base, .pal-btn-primary etc.
 *     §btn-dark         ─ .pal-btn-dark (Vercel/Linear-style nav-bar CTA)
 *     §skip-link        ─ WCAG 2.4.1 keyboard skip-link
 *
 *   DASHBOARD (logged-in shell)
 *     §dashboard-2026   ─ Dashboard restyling rollup
 *     §scrollbars       ─ Hide all native scrollbar tracks
 *     §sidebar          ─ 240px left sidebar
 *     §stat-cards       ─ Glass cards, Instrument Serif numbers
 *     §dashboard-box    ─ Generic dashboard panel
 *     §dashboard-footer ─ Footer strip inside dashboard layout
 *     §quick-actions    ─ Dashboard "quick actions" grid
 *     §responsive       ─ Dashboard responsive overrides
 *
 *   PAGES
 *     §templates        ─ AI Templates list page
 *     §ai-assistants    ─ AI Chat Bots / Characters list page
 *     §ai-characters    ─ Compact card variant for characters
 *     §ai-chat          ─ AI Chat fullscreen immersive layout
 *     §documents        ─ Drafts / Documents list
 *     §document-view    ─ Document-detail editor
 *     §template-create  ─ Custom template creation form
 *     §plan             ─ Plans / billing page
 *     §settings         ─ Account-settings forms
 *     §blog             ─ Blog index / post body / blog cards
 *
 *   PHASE-X HISTORICAL ROLLUPS (delta patches to the above sections)
 *     §phase-5-1        ─ Phase 5.1 visual regression fixes
 *     §r7               ─ Phase R7 footer breathing room + topbar consistency
 *     §r8               ─ R8 cookie banner + login modal + contact polish
 *     §r8-1             ─ R8.1 blog hover underline + dashboard header
 *     §r8-2             ─ R8.2 about page + blog pagination
 *     §r8-3             ─ R8.3 blog underline + borderless contact
 *     §r8-5             ─ R8.5 mobile header (iPhone 15 Pro Max etc.)
 *
 * CONVENTIONS
 *   - Cascade layers (reset / legacy / base / components / utilities) are
 *     declared on line 60 below. Most rules are UNLAYERED so they win
 *     against @layer legacy (style.css).
 *   - Every !important must satisfy the baseline policy (see scripts/css/README.md).
 *     The stylelint guard fails CI if the count creeps up.
 *   - New components: prefix .awp- (preferred) or .pal- (legacy, ok).
 *     Do not introduce new top-level Bylancer-style names (.button etc.).
 *   - When you find duplicate definitions of the same selector in the same
 *     media context, run `npm run scan:dupes`. The report at
 *     scripts/css/.reports/duplicates-inline-extracted.md lists them.
 *     Source order determines the winner; merge cautiously.
 *   - Phase-X rollups (§r7+) live at end-of-file by historical accident.
 *     New patches that cleanly belong to a topic-section above SHOULD go
 *     into that topic-section instead. Don't grow §r9, §r10, §r11.
 */@layer reset, legacy, base, components, utilities;#header img.nav-logo-img,#logo img,#logo img.nav-logo-img,.navbar-brand img,.navbar-brand img.nav-logo-img,.ud-header img.nav-logo-img,header img.nav-logo-img,img.nav-logo-img{display:none!important;width:0!important;height:0!important;visibility:hidden!important;overflow:hidden!important}span.nav-logo-text{display:inline-block!important;font-family:"Instrument Serif",Georgia,serif!important;font-size:30px!important;font-weight:400!important;font-style:normal!important;color:#1a1918!important;text-decoration:none!important;letter-spacing:.02em!important;line-height:44px!important;height:44px!important;vertical-align:middle!important;text-transform:none!important}#logo{height:100%!important}#logo,#logo a{display:flex!important;align-items:center!important}#header{min-height:60px!important}#header .left-side{display:flex!important;align-items:center!important}#titlebar,#titlebar.gradient{display:none!important}.login-register-page{background:#fff!important;border:1px solid #f2f2f2!important;border-radius:20px!important;padding:48px 44px!important;box-shadow:0 1px 6px rgba(0,0,0,.03)!important;margin:72px auto 60px!important;max-width:520px!important}.login-register-page .welcome-text{text-align:center!important;margin-bottom:36px!important}.login-register-page .welcome-text h3{font-family:"Instrument Serif",Georgia,serif!important;font-size:32px!important;font-weight:400!important;color:#1a1918!important;margin-bottom:8px!important}.login-register-page .welcome-text span{font-size:15px!important;color:#53514b!important}.login-register-page .welcome-text a{color:#2a9fe8!important;font-weight:600!important;text-decoration:none!important}.login-register-page .input-with-icon-left{margin-bottom:12px!important;position:relative!important}#sign-in-dialog .input-with-icon-left i,.login-register-page .input-with-icon-left i,.mfp-content .input-with-icon-left i,.popup-dialog .input-with-icon-left i,.small-dialog .input-with-icon-left i{display:none!important}#sign-in-dialog .input-with-icon-left,.login-register-page .input-with-icon-left,.mfp-content .input-with-icon-left,.popup-dialog .input-with-icon-left,.small-dialog .input-with-icon-left{padding-left:0!important}#sign-in-dialog .input-text.with-border,.login-register-page .input-text.with-border,.mfp-content .input-text.with-border,.popup-dialog .input-text.with-border,.small-dialog .input-text.with-border{padding-left:18px!important;border-radius:12px!important}.login-register-page .input-text.with-border{border:1.5px solid #e0e0e0!important;border-radius:12px!important;height:50px!important;font-size:15px!important;background:#fff!important;transition:border-color .2s ease,box-shadow .2s ease!important}.login-register-page .input-text.with-border:focus{border-color:#3db4fa!important;box-shadow:0 0 0 3px rgba(61,180,250,.08)!important;outline:none!important}.login-register-page .form-group{margin-bottom:12px!important}.login-register-page .button.full-width{background:#1a1918!important;border:none!important;border-radius:12px!important;height:50px!important;font-size:15px!important;font-weight:600!important;color:#fff!important;transition:background .2s ease!important;width:100%!important}.login-register-page .button.full-width:hover{background:#333!important}.login-register-page .social-login-buttons{margin-bottom:4px!important}.login-register-page .social-login-buttons button{border-radius:12px!important;height:50px!important;border:1.5px solid #e0e0e0!important;background:#fff!important;font-size:14px!important;font-weight:500!important;transition:all .2s ease!important;width:100%!important}.login-register-page .social-login-buttons button:hover{background:#fafaf7!important;border-color:#d0cdc5!important}.login-register-page .social-login-buttons .google-login,.login-register-page .social-login-buttons .google-login span,.mfp-content .social-login-buttons .google-login,.social-login-buttons .google-login{color:#1a1918!important;font-weight:500!important}.login-register-page .social-login-separator{margin:16px 0!important}.login-register-page .social-login-separator span{color:#b0b0b0!important;font-size:13px!important}.login-register-page .forgot-password,.mfp-content .forgot-password,.small-dialog .forgot-password{color:#2a9fe8!important;font-size:13px!important;text-decoration:none!important;display:block!important;text-align:right!important;margin-top:-4px!important;margin-bottom:16px!important}#sign-in-dialog .login-register-page,.mfp-content .login-register-page,.mfp-content .small-dialog{border-radius:20px!important;overflow:hidden!important}#sign-in-dialog .button.full-width,.mfp-content .button.full-width{background:#1a1918!important;border:none!important;border-radius:12px!important;height:50px!important;font-size:15px!important;font-weight:600!important;color:#fff!important}#sign-in-dialog .welcome-text h3,.mfp-content .welcome-text h3{font-family:"Instrument Serif",Georgia,serif!important;font-size:28px!important;font-weight:400!important}.login-register-page .checkbox{margin:16px 0!important}.login-register-page .checkbox label{font-size:13px!important;color:#6b6b6b!important}.login-register-page~.margin-top-70,.margin-top-70{margin-top:0!important}#footer .footer-logo .nav-logo-text,#footer .footer-logo img{display:none!important}.footer-slogan-text{font-family:"Instrument Serif",Georgia,Times New Roman,serif!important;font-size:clamp(22px,2.2vw,36px)!important;font-weight:400!important;font-style:italic!important;color:hsla(0,0%,100%,.92)!important;display:block!important;line-height:1.35!important;letter-spacing:.01em!important;word-break:keep-all!important;overflow-wrap:break-word!important}.dashboard-container,.dashboard-content-container{background-color:#fafafa!important}.dashboard-content-inner{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif!important;-webkit-font-smoothing:antialiased!important}#header-container.dashboard-header{background:#fff!important;border-bottom:1px solid #f0f0f0!important;box-shadow:none!important}#header-container.dashboard-header #header{box-shadow:none!important}.language-switcher.bootstrap-select.btn-group button{background-color:#f3f3f3!important;color:#5c5c5c!important;border:1px solid #e5e5e5!important;border-radius:10px!important;height:38px!important;box-shadow:none!important;font-family:DM Sans,sans-serif!important;font-size:13px!important;font-weight:500!important}.language-switcher.bootstrap-select.btn-group button:hover,.language-switcher.bootstrap-select.btn-group.open button{background-color:#f0f0f0!important;color:#3d3d3d!important;border-color:#d5d5d5!important}.language-switcher.bootstrap-select.btn-group button .caret{border-top-color:#8a8a8a!important}.language-switcher.bootstrap-select.btn-group button:hover .caret,.language-switcher.bootstrap-select.btn-group.open button .caret{border-top-color:#5c5c5c!important}.language-switcher.bootstrap-select.btn-group .dropdown-toggle .filter-option{height:38px!important;line-height:38px!important}.language-switcher .dropdown-menu{border-radius:14px!important;border:1px solid #f0f0f0!important;box-shadow:0 8px 30px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.04)!important;padding:6px!important;overflow:hidden!important;background:#fff!important}.language-switcher .dropdown-menu.inner{background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important;padding:0!important}.language-switcher .dropdown-menu li{background:transparent!important}.language-switcher .dropdown-menu li a{font-family:DM Sans,sans-serif!important;font-size:14px!important;color:#3d3d3d!important;padding:10px 16px!important;border-radius:8px!important;border:none!important;background:transparent!important;transition:background .1s!important}.language-switcher .dropdown-menu li a:hover,.language-switcher .dropdown-menu li.selected a{background:#f5f5f5!important;color:#1a1918!important}.language-switcher .dropdown-menu li.selected a{font-weight:500!important}.dashboard-headline h3{font-family:"Instrument Serif",Georgia,serif!important;font-size:34px!important;font-weight:400!important;color:#1a1918!important;letter-spacing:.01em!important}.dashboard-headline #breadcrumbs{display:none!important}.dashboard-headline{margin-bottom:32px!important}.word-used-wrapper{font-family:DM Sans,sans-serif!important;font-size:13px!important;background:rgba(61,180,250,.06)!important;color:#3db4fa!important;border:1px solid rgba(61,180,250,.1)!important;padding:5px 14px!important;border-radius:9999px!important}.word-used-wrapper,.word-used-wrapper strong{font-weight:500!important}.word-used-wrapper i.icon-feather-bar-chart-2{font-size:13px!important}::-webkit-scrollbar{width:0!important;height:0!important}::-webkit-scrollbar-thumb,::-webkit-scrollbar-track{display:none!important}*{scrollbar-width:none!important}.dashboard-sidebar{flex:0 0 240px!important;background:#fff!important;border-right:1px solid #f0f0f0!important;box-shadow:none!important}@media (min-width:1099px){#header-container.dashboard-header #logo{width:241px!important;padding-left:24px!important}}.dashboard-nav ul:before{font-family:"Instrument Serif",Georgia,serif!important;font-size:13px!important;font-weight:400!important;font-style:italic!important;text-transform:none!important;letter-spacing:.01em!important;color:#b5b5b5!important;padding:0 20px!important;margin-bottom:4px!important}.dashboard-nav ul{margin:6px 0 0!important}.dashboard-nav ul:first-child{margin:12px 0 0!important}.dashboard-nav ul li{border-left:none!important;margin:2px 10px!important;line-height:22px!important;border-radius:8px!important}.dashboard-nav ul li,.dashboard-nav ul li a{font-size:14px!important;transition:all .12s ease!important}.dashboard-nav ul li a{font-family:DM Sans,sans-serif!important;color:#6b6b6b!important;padding:9px 14px!important;font-weight:500!important}.dashboard-nav ul li a i{color:#b0b0b0!important;font-size:17px!important;width:20px!important;transition:all .12s ease!important}.dashboard-nav ul li a:after{display:none!important;content:none!important}.dashboard-nav ul li.active,.dashboard-nav ul li:hover{border-color:transparent!important;background-color:#f2f2f2!important}.dashboard-nav ul li.active a,.dashboard-nav ul li:hover a{color:#1a1918!important;font-weight:600!important}.dashboard-nav ul li.active a i,.dashboard-nav ul li:hover a i{color:#1a1918!important}.dashboard-nav ul li.active-submenu{border-color:transparent!important;background-color:#f2f2f2!important}.dashboard-nav ul li.active-submenu>a{color:#1a1918!important;font-weight:600!important}.dashboard-nav ul li.active-submenu>a i{color:#1a1918!important}.dashboard-nav ul li.active a:after,.dashboard-nav ul li.active-submenu a:after,.dashboard-nav ul li:hover a:after{color:#1a1918!important;background:transparent!important}.dashboard-nav ul li ul li{padding-left:48px!important}.dashboard-nav ul li ul li:hover{border-color:transparent!important;background-color:transparent!important}.dashboard-nav ul li ul li a{color:#8a8a8a!important;font-size:13px!important;font-weight:400!important}.dashboard-nav ul li ul li.active a,.dashboard-nav ul li ul li:hover a{color:#1a1918!important;font-weight:500!important}.fun-facts-container{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:16px!important;width:100%!important;margin-bottom:0!important}.fun-fact{background:hsla(0,0%,100%,.8)!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;border:1px solid hsla(0,0%,100%,.5)!important;border-radius:20px!important;padding:28px!important;margin:0!important;box-shadow:0 1px 3px rgba(0,0,0,.02)!important;display:flex!important;flex-direction:column!important;gap:14px!important;transition:all .2s cubic-bezier(.25,.46,.45,.94)!important;flex:none!important;height:auto!important;cursor:default!important}.fun-fact:hover{border-color:rgba(61,180,250,.15)!important;box-shadow:0 4px 20px rgba(0,0,0,.04)!important;transform:translateY(-2px)!important}.fun-fact .fun-fact-icon{display:none!important}.fun-fact .fun-fact-text{flex:none!important;margin:0!important;width:100%!important}.fun-fact .fun-fact-text span{font-family:DM Sans,sans-serif!important;font-size:14px!important;font-weight:500!important;color:#8a8a8a!important;display:block!important;margin-bottom:8px!important;line-height:1.3!important}.fun-fact .fun-fact-text h4{font-family:"Instrument Serif",Georgia,serif!important;font-size:36px!important;font-weight:400!important;color:#1a1918!important;line-height:1.1!important;margin:0!important;display:flex!important;align-items:baseline!important;gap:6px!important}.fun-fact .fun-fact-text h4 small{font-family:DM Sans,sans-serif!important;font-size:15px!important;font-weight:400!important;color:#b0b0b0!important}.fun-fact .fun-fact-text h4 .pal-plan-name{font-family:"Instrument Serif",Georgia,serif!important;font-size:32px!important;font-weight:400!important;color:#1a1918!important}.pal-upgrade-link{display:inline-flex;align-items:center;gap:6px;font-family:DM Sans,sans-serif;font-size:14px;font-weight:600;color:#3db4fa;text-decoration:none;transition:all .15s ease;padding:6px 16px;background:rgba(61,180,250,.06);border-radius:9999px;border:1px solid rgba(61,180,250,.12);margin-top:4px}.pal-upgrade-link:hover{color:#2aa3e9;background:rgba(61,180,250,.1);border-color:rgba(61,180,250,.2);text-decoration:none;transform:translateY(-1px)}.pal-upgrade-link svg{flex-shrink:0}.pal-stat-progress{width:100%;height:5px;background:rgba(0,0,0,.04);border-radius:3px;overflow:hidden;margin-top:2px}.pal-stat-progress-bar{height:100%;border-radius:3px;transition:width .6s cubic-bezier(.4,0,.2,1);min-width:2px}.pal-stat-progress-bar.color-blue{background:#3db4fa}.pal-stat-progress-bar.color-green{background:#22c55e}.pal-stat-progress-bar.color-amber{background:#f59e0b}.pal-stat-progress-bar.color-purple{background:#8b5cf6}.dashboard-box{background:hsla(0,0%,100%,.8)!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;border:1px solid hsla(0,0%,100%,.5)!important;border-radius:20px!important;box-shadow:0 1px 3px rgba(0,0,0,.02)!important;overflow:hidden!important}.dashboard-box .headline{border-bottom:1px solid rgba(0,0,0,.04)!important;padding:20px 28px!important}.dashboard-box .headline h3{font-family:DM Sans,sans-serif!important;font-size:15px!important;font-weight:600!important;color:#5c5c5c!important}.dashboard-box .headline h3 i{color:#b0b0b0!important}.dashboard-content-inner input.border-pilled{border:1px solid #e8e8e8!important;background:#fff!important;font-family:DM Sans,sans-serif!important;font-size:15px!important;color:#1a1918!important;padding:14px 24px!important;border-radius:14px!important;box-shadow:0 1px 3px rgba(0,0,0,.02)!important;transition:border-color .15s ease,box-shadow .15s ease!important}.dashboard-content-inner input.border-pilled:focus{border-color:#d0d0d0!important;box-shadow:0 2px 8px rgba(0,0,0,.04)!important;outline:none!important}.dashboard-content-inner input.border-pilled::placeholder{color:#b0b0b0!important}.template-categories{background:transparent!important;border:none!important;border-radius:0!important;padding:0!important;box-shadow:none!important;display:block!important;margin-bottom:24px!important;border-bottom:1px solid #f0f0f0!important}.template-categories ul{display:flex!important;flex-wrap:wrap!important;gap:0!important;list-style:none!important;margin:0!important;padding:0!important}.template-categories ul li{padding:10px 16px!important;font-size:14px!important;border-radius:0!important;transition:all .12s!important;border-bottom:2px solid transparent!important;margin-bottom:-1px!important}.template-categories ul li a{color:#8a8a8a!important;font-family:DM Sans,sans-serif!important;font-weight:500!important;text-decoration:none!important}.template-categories ul li a:hover{color:#1a1918!important}.template-categories ul li.active{background:transparent!important;border-bottom-color:#1a1918!important}.template-categories ul li.active a{color:#1a1918!important}.ai-templates-category-title h4{font-family:DM Sans,sans-serif!important;font-weight:600!important;font-size:14px!important;color:#6b6b6b!important;text-transform:none!important;letter-spacing:0!important;border-bottom:none!important;padding-bottom:4px!important;margin-top:12px!important;margin-bottom:0!important}.pal-task-card{display:flex!important;align-items:center!important;gap:12px!important;padding:14px 16px!important;background:#fff!important;border:1px solid #f0f0f0!important;border-radius:12px!important;transition:all .15s ease!important;margin-bottom:8px!important;cursor:pointer!important}.pal-task-card,.pal-task-card:hover{text-decoration:none!important;color:inherit!important}.pal-task-card:hover{border-color:#e0e0e0!important;background:#fafafa!important}.pal-task-icon{width:36px!important;height:36px!important;min-width:36px!important;border-radius:10px!important;background:#f5f5f5!important;display:flex!important;align-items:center!important;justify-content:center!important}.pal-task-icon i{font-size:16px!important;color:#8a8a8a!important}.pal-task-info{flex:1!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:1px!important}.pal-task-title{font-size:14px!important;font-weight:500!important;color:#1a1918!important}.pal-task-desc,.pal-task-title{font-family:DM Sans,sans-serif!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.pal-task-desc{font-size:12px!important;color:#a0a0a0!important;line-height:1.4!important}.pal-task-pro-badge{display:inline-block!important;font-size:10px!important;font-weight:600!important;color:#d4a017!important;background:#fff8e1!important;padding:1px 6px!important;border-radius:4px!important;margin-left:6px!important;vertical-align:middle!important}.pal-task-pro{opacity:.6!important}.pal-task-pro:hover{opacity:.8!important}.ai-template-blocks a,.ai-template-blocks a:hover{text-decoration:none!important}.ai-template-blocks .col-md-4{padding-left:4px!important;padding-right:4px!important}.ai-template-blocks .col-md-12.ai-templates-category-title{padding-left:4px!important;margin-top:16px!important}.ai-template-blocks .col-md-12.ai-templates-category-title:first-child{margin-top:0!important}.notification.notice{background:rgba(61,180,250,.04)!important;border:1px solid rgba(61,180,250,.1)!important;border-radius:14px!important;color:#5c5c5c!important;font-family:DM Sans,sans-serif!important;font-size:15px!important;padding:16px 24px!important}.dashboard-content-inner .button,.dashboard-content-inner button.button{font-family:DM Sans,sans-serif!important;border-radius:12px!important;font-weight:600!important;font-size:14px!important;transition:all .15s ease!important}.dashboard-content-inner .small-footer{border-top:1px solid #f0f0f0!important;background:transparent!important}.small-footer .footer-copyright{font-family:"Instrument Serif",Georgia,serif!important;font-style:italic!important;font-size:14px!important;font-weight:400!important;color:#a8a59e!important}.small-footer .footer-social-links li a{color:#b0b0b0!important}.small-footer .footer-social-links li a:hover{color:#3db4fa!important}.pal-quick-actions{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:24px}.pal-quick-action{display:flex;align-items:center;gap:16px;padding:24px 28px;background:hsla(0,0%,100%,.8);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid hsla(0,0%,100%,.5);border-radius:20px;text-decoration:none;color:inherit;box-shadow:0 1px 3px rgba(0,0,0,.02);transition:all .2s cubic-bezier(.25,.46,.45,.94)}.pal-quick-action:hover{border-color:rgba(61,180,250,.15);background:hsla(0,0%,100%,.95);transform:translateY(-2px);box-shadow:0 8px 28px rgba(0,0,0,.05);text-decoration:none;color:inherit}.pal-quick-action-icon{width:48px;height:48px;border-radius:14px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:20px}.pal-quick-action-icon.bg-blue{background:#eef8ff;color:#3db4fa}.pal-quick-action-icon.bg-green{background:#ecfdf5;color:#22c55e}.pal-quick-action-icon.bg-purple{background:#f3f0ff;color:#8b5cf6}.pal-quick-action-icon.bg-amber{background:#fff7ed;color:#f59e0b}.pal-quick-action-text{font-family:DM Sans,sans-serif;font-size:16px;font-weight:600;color:#1a1918}.pal-quick-action-text small{display:block;font-family:DM Sans,sans-serif;font-size:13px;font-weight:400;color:#8a8a8a;margin-top:3px}@media (max-width:1024px){.fun-facts-container{grid-template-columns:1fr 1fr!important}.pal-quick-actions{grid-template-columns:1fr 1fr}}@media (max-width:768px){.dashboard-sidebar{flex:0 0 0!important}.fun-facts-container{grid-template-columns:1fr!important}.pal-quick-actions{grid-template-columns:1fr}.dashboard-headline h3{font-size:28px!important}}.ai-template-blocks .col-lg-3{flex:0 0 20%!important;max-width:20%!important}.ai-template-blocks .dashboard-box .padding-top-20.padding-right-20.padding-left-20.padding-bottom-20{padding:12px 14px 14px!important}.ai-template-blocks .dashboard-box h3{font-size:15px!important;margin-bottom:2px!important}.ai-template-blocks .dashboard-box small{font-size:12px!important}.ai-template-blocks .dashboard-box .margin-top-15{margin-top:10px!important}.ai-template-blocks .dashboard-box .button{padding:8px 16px!important;font-size:13px!important}@media (max-width:992px){.ai-template-blocks .col-lg-3{flex:0 0 33.333%!important;max-width:33.333%!important}}table.basic-table{border-collapse:separate!important;border-spacing:0!important;width:100%!important;border:none!important}table.basic-table thead th{background:#fafafa!important;color:#8a8a8a!important;font-family:DM Sans,sans-serif!important;font-size:12px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.04em!important;padding:12px 16px!important;border-bottom:1px solid #f0f0f0!important;border-top:1px solid #f0f0f0!important}table.basic-table thead th:first-child{border-radius:10px 0 0 10px!important;border-left:1px solid #f0f0f0!important}table.basic-table thead th:last-child{border-radius:0 10px 10px 0!important;border-right:1px solid #f0f0f0!important}table.basic-table tbody tr{background:#fff!important;transition:background .1s!important}table.basic-table tbody tr:hover{background:#fafafa!important}table.basic-table tbody tr:nth-child(odd){background:#fff!important}table.basic-table td{padding:14px 16px!important;border-bottom:1px solid #f5f5f5!important;font-family:DM Sans,sans-serif!important;font-size:14px!important;color:#3d3d3d!important;vertical-align:middle!important}.pal-drafts-list{display:flex;flex-direction:column;gap:6px}.pal-draft-item{display:flex;align-items:center;position:relative;border-radius:12px;border:1px solid #f0f0f0;background:#fff;transition:all .15s}.pal-draft-item:hover{border-color:#e5e5e5;background:#fafafa}.pal-draft-link{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px;padding:14px 16px;border-radius:10px}.pal-draft-link,.pal-draft-link:hover{text-decoration:none!important;color:inherit!important}.pal-draft-title{font-size:14px;font-weight:500;color:#1a1918}.pal-draft-preview,.pal-draft-title{font-family:DM Sans,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pal-draft-preview{font-size:13px;color:#a0a0a0;line-height:1.4}.pal-draft-meta{display:flex;align-items:center;gap:12px;margin-top:2px}.pal-draft-template{font-family:DM Sans,sans-serif;font-size:11px;color:#b0b0b0;display:flex;align-items:center;gap:4px}.pal-draft-date,.pal-draft-template i{font-size:11px;color:#c5c5c5}.pal-draft-date{font-family:DM Sans,sans-serif}.pal-draft-delete{display:none;align-items:center;justify-content:center;width:32px;height:32px;min-width:32px;border-radius:8px;border:none;background:transparent;color:#c5c5c5;cursor:pointer;font-size:14px;transition:all .12s;margin-right:8px}.pal-draft-item:hover .pal-draft-delete{display:flex}.pal-draft-delete:hover{color:#ef4444;background:#fef2f2}.pal-drafts-empty{text-align:center;padding:60px 20px;color:#c5c5c5}.pal-drafts-empty i{font-size:36px;display:block;margin-bottom:12px}.pal-drafts-empty p{font-family:DM Sans,sans-serif;font-size:14px;color:#a0a0a0}.pal-chat-fullscreen{padding:0!important;margin:0!important;display:flex!important;flex-direction:column!important;height:calc(100vh - 60px)!important;max-height:calc(100vh - 60px)!important;overflow:hidden!important}.dashboard-content-container:has(.pal-chat-fullscreen),.dashboard-content-container:has(.pal-chat-fullscreen) .simplebar-content-wrapper{overflow:hidden!important}.dashboard-content-container:has(.pal-chat-fullscreen) .simplebar-content{height:100%!important;display:flex!important;flex-direction:column!important}.dashboard-content-container:has(.pal-chat-fullscreen) .simplebar-track{display:none!important}.pal-chat-fullscreen .dashboard-footer-spacer,.pal-chat-fullscreen .dashboard-headline,.pal-chat-fullscreen .notification.notice,.pal-chat-fullscreen .pal-chat-headline,.pal-chat-fullscreen .small-footer{display:none!important}.pal-chat-container{flex:1!important;flex-direction:column!important;border-radius:0!important;border:none!important;box-shadow:none!important;margin:0!important;background:#fff!important}.pal-chat-container,.pal-chat-container .messages-container-inner{display:flex!important;min-height:0!important;overflow:hidden!important}.pal-chat-container .messages-container-inner{flex:1!important;position:relative!important}.pal-chat-container .message-content{flex:1!important;display:flex!important;flex-direction:column!important;min-width:0!important;min-height:0!important;overflow:hidden!important}.pal-chat-container .message-content-inner{flex:1!important;max-height:none!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;padding:32px 0 16px 0!important}.pal-chat-topbar{display:flex!important;align-items:center!important;padding:8px 20px!important;border-bottom:1px solid #f5f5f5!important;min-height:46px!important;gap:8px!important;flex-shrink:0!important}.pal-chat-topbar h4{flex:0 0 auto!important;margin:0!important;font-size:14px!important;font-weight:500!important}.pal-chat-conv-title,.pal-chat-topbar h4{font-family:DM Sans,sans-serif!important;color:#1a1918!important}.pal-chat-conv-title{flex:1!important;font-size:15px!important;font-weight:600!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;text-align:center!important;letter-spacing:-.01em!important}.pal-chat-menu-wrapper{position:relative!important}.pal-chat-menu-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:32px!important;height:32px!important;border-radius:8px!important;color:#b0b0b0!important;background:transparent!important;border:none!important;cursor:pointer!important;transition:background .15s!important;font-size:17px!important;text-decoration:none!important}.pal-chat-menu-btn:hover{background:#f2f2f2!important;color:#1a1918!important}.pal-chat-menu-dropdown{position:absolute!important;top:100%!important;right:0!important;margin-top:4px!important;min-width:200px!important;background:#fff!important;border:1px solid #f0f0f0!important;border-radius:12px!important;box-shadow:0 4px 20px rgba(0,0,0,.08)!important;padding:6px!important;z-index:200!important;display:none!important}.pal-chat-menu-dropdown.pal-menu-open{display:block!important}.pal-chat-menu-dropdown a{display:flex!important;align-items:center!important;gap:10px!important;padding:10px 14px!important;font-size:14px!important;color:#3d3d3d!important;text-decoration:none!important;border-radius:8px!important;transition:background .12s!important;font-family:DM Sans,sans-serif!important}.pal-chat-menu-dropdown a:hover{background:#f3f3f3!important}.pal-chat-menu-dropdown a.pal-menu-danger{color:#d94040!important}.pal-chat-menu-dropdown a.pal-menu-danger:hover{background:#fef2f2!important}.pal-chat-menu-dropdown a i{font-size:15px!important}.pal-chat-topbar-left{display:flex!important;align-items:center!important;gap:2px!important;margin-right:4px!important}.pal-chat-toggle-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:32px!important;height:32px!important;border-radius:8px!important;color:#b0b0b0!important;background:transparent!important;border:none!important;cursor:pointer!important;transition:background .15s,color .15s!important;font-size:16px!important;text-decoration:none!important}.pal-chat-toggle-btn:hover{background:#f2f2f2!important;color:#1a1918!important}.pal-sidebar-collapse-li{position:absolute!important;top:8px!important;right:8px!important;margin:0!important;padding:0!important;border:none!important;background:transparent!important}.pal-sidebar-collapse-li a.pal-sidebar-collapse-btn{display:flex!important;align-items:center!important;justify-content:center!important;width:28px!important;height:28px!important;min-height:28px!important;border-radius:6px!important;color:silver!important;background:transparent!important;border:none!important;cursor:pointer!important;transition:background .15s,color .15s!important;font-size:15px!important;text-decoration:none!important;padding:0!important;margin:0!important;gap:0!important}.pal-sidebar-collapse-btn:hover{background:#f2f2f2!important;color:#1a1918!important}.pal-sidebar-top-nav{position:relative!important}.pal-sidebar-expand-btn{display:none!important;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;color:silver;background:#fff;border:1px solid #f0f0f0;cursor:pointer;transition:background .15s,color .15s,box-shadow .15s;font-size:15px;position:absolute;left:12px;top:20px;z-index:200;box-shadow:0 1px 4px rgba(0,0,0,.06)}.pal-sidebar-expand-btn.pal-show{display:flex!important}.pal-sidebar-expand-btn:hover{background:#f7f7f7;color:#1a1918;box-shadow:0 2px 8px rgba(0,0,0,.1)}.pal-template-page{position:relative!important}.dashboard-sidebar{transition:flex-basis .25s ease,width .25s ease!important}.dashboard-sidebar.hide-sidebar{flex:0 0 0!important;min-width:0!important;visibility:hidden!important}.pal-sidebar-conversations{border-top:1px solid #f2f2f2!important;margin-top:12px!important;padding-top:4px!important}.pal-sidebar-conv-header{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:8px 20px 6px!important;font-size:11px!important;font-weight:500!important;text-transform:none!important;letter-spacing:.03em!important;color:#b5b5b5!important;font-family:DM Sans,sans-serif!important}.pal-new-conv-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:24px!important;height:24px!important;border-radius:6px!important;color:#8a8a8a!important;background:transparent!important;border:none!important;cursor:pointer!important;font-size:14px!important;transition:background .12s!important;text-decoration:none!important}.pal-new-conv-btn:hover{background:#f2f2f2!important;color:#1a1918!important}.pal-sidebar-conversations #conversations-wrapper{list-style:none!important;padding:0!important;margin:0!important;max-height:none!important}.pal-sidebar-conversations #conversations-wrapper li{animation:none!important;position:relative!important;display:flex!important;align-items:center!important}.pal-sidebar-conversations #conversations-wrapper li:before{display:none!important}.pal-sidebar-conversations #conversations-wrapper li:nth-child(2n){background:transparent!important}.pal-sidebar-conversations #conversations-wrapper li a.conversation{display:flex!important;align-items:center!important;padding:10px 32px 10px 20px!important;text-decoration:none!important;flex:1!important;min-width:0!important;min-height:38px!important;box-sizing:border-box!important;line-height:1!important}.pal-sidebar-conversations #conversations-wrapper li a.conversation .message-by,.pal-sidebar-conversations #conversations-wrapper li a.conversation .message-by-headline{display:flex!important;align-items:center!important;min-height:0!important;line-height:1!important}.pal-sidebar-conversations #conversations-wrapper li:hover{background:#f3f3f3!important}.pal-sidebar-conversations #conversations-wrapper li.active-message{background:#f2f2f2!important}.pal-sidebar-conversations .message-by{margin-left:0!important}.pal-sidebar-conversations .message-by,.pal-sidebar-conversations .message-by-headline{min-width:0!important;overflow:hidden!important}.pal-sidebar-conversations .message-by h5{font-size:13px!important;font-weight:400!important;color:#5c5c5c!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;margin:0!important;padding:0!important;line-height:1.3!important}.messages-container-inner .pal-sidebar-conversations .message-by-headline h5,.pal-chat-container .pal-sidebar-conversations .message-by-headline h5,.pal-sidebar-conversations .message-by,.pal-sidebar-conversations .message-by-headline,.pal-sidebar-conversations .message-by-headline h5{margin:0!important;padding:0!important;margin-bottom:0!important}.pal-sidebar-conversations .message-by-headline:after,.pal-sidebar-conversations .message-by-headline:before{display:none!important;content:none!important;height:0!important;line-height:0!important}.pal-sidebar-conversations .message-by-headline span{display:none!important}.pal-sidebar-conversations #conversations-wrapper li.active-message .message-by h5{color:#1a1918!important;font-weight:500!important}.pal-sidebar-conversations .conversation-edit,.pal-sidebar-conversations .conversation-msg,.pal-sidebar-conversations .conversation-time{display:none!important}.pal-sidebar-conversations .conversation-title{display:none;font-family:DM Sans,sans-serif!important;font-size:13px!important;font-weight:400!important;color:#1a1918!important;border:1px solid #d5d5d5!important;border-radius:6px!important;padding:4px 8px!important;height:28px!important;width:100%!important;background:#fff!important;outline:none!important;box-shadow:0 0 0 2px rgba(0,0,0,.06)!important;margin:0!important;box-sizing:border-box!important}.pal-new-conv-btn:after,.pal-sidebar-conversations #conversations-wrapper li a:after,.pal-sidebar-conversations .pal-conv-actions-btn:after,.pal-sidebar-conversations .pal-conv-actions-menu a:after{display:none!important;content:none!important}.pal-conv-actions-btn{position:absolute!important;right:6px!important;top:50%!important;transform:translateY(-50%)!important;width:24px!important;height:24px!important;display:none!important;align-items:center!important;justify-content:center!important;border-radius:6px!important;cursor:pointer!important;color:#a5a5a5!important;font-size:14px!important;z-index:5!important}.pal-conv-actions-btn:after,.pal-conv-actions-btn>i:after,.pal-conv-actions-menu a:after{display:none!important;content:none!important}.pal-sidebar-conversations #conversations-wrapper li:hover .pal-conv-actions-btn{display:flex!important}.pal-conv-actions-btn:hover{background:#e5e5e5!important;color:#3d3d3d!important}.pal-conv-actions-menu{position:absolute!important;top:100%!important;right:0!important;margin-top:2px!important;min-width:130px!important;background:#fff!important;border:1px solid #e5e5e5!important;border-radius:10px!important;box-shadow:0 4px 16px rgba(0,0,0,.1)!important;padding:4px!important;display:none!important;z-index:9999!important}.pal-conv-actions-btn,.pal-sidebar-conversations #conversations-wrapper li{overflow:visible!important}.pal-conv-actions-menu.pal-conv-menu-open{display:block!important}.pal-conv-actions-menu a{display:flex!important;align-items:center!important;gap:8px!important;padding:7px 12px!important;font-size:13px!important;color:#3d3d3d!important;text-decoration:none!important;border-radius:7px!important;font-family:DM Sans,sans-serif!important;transition:background .1s!important;position:relative!important}.pal-conv-actions-menu a:after,.pal-conv-actions-menu a:before{display:none!important;content:none!important}.pal-conv-actions-menu a:hover{background:#f3f3f3!important}.pal-conv-actions-menu a.pal-menu-danger{color:#d94040!important}.pal-conv-actions-menu a.pal-menu-danger:hover{background:#fef2f2!important}.pal-conv-actions-menu a i{font-size:13px!important}.dashboard-sidebar{flex:0 0 280px!important;max-width:280px!important;overflow:hidden!important;height:100%!important;align-self:stretch!important}.dashboard-sidebar-inner{height:100%!important;display:flex!important;flex-direction:column!important;overflow-y:auto!important;overflow-x:hidden!important}.dashboard-nav,.dashboard-nav-container{flex:1!important;display:flex!important;flex-direction:column!important;padding-bottom:0!important;min-height:0!important}.dashboard-nav{visibility:visible!important;max-height:none!important;opacity:1!important;overflow:visible!important}.dashboard-nav-inner{display:flex!important;flex-direction:column!important;flex:1!important;min-height:calc(100vh - 82px)!important}.pal-sidebar-top-nav{flex-shrink:0!important;margin-top:20px!important}.pal-sidebar-conversations{flex:1!important;overflow-y:auto!important;min-height:0!important}.pal-sidebar-account-nav{flex-shrink:0!important;border-top:1px solid #f2f2f2!important;padding-top:8px!important;padding-bottom:12px!important;margin-top:auto!important}.pal-sidebar-account-nav li{margin:1px 10px!important}.pal-sidebar-account-nav li a{font-size:13px!important;color:#999!important;padding:8px 14px!important}.pal-sidebar-account-nav li a i{font-size:15px!important;color:#c5c5c5!important;width:20px!important}.pal-sidebar-account-nav li:hover a{color:#5c5c5c!important}.pal-sidebar-account-nav li:hover a i{color:#8a8a8a!important}#logo{border-right:none!important}#header .left-side .header-icon,#header .left-side:after,.header-icon{display:none!important}.pal-chat-container .message-content-inner{background:#fff!important;max-width:920px!important;margin:0 auto!important;width:100%!important;box-sizing:border-box!important;padding-left:24px!important;padding-right:24px!important}.pal-chat-container .message-bubble .message-text{background:transparent!important;border:none!important;color:#2d2d2d!important;font-size:16px!important;line-height:1.85!important;border-radius:0!important;padding:4px 0!important;box-shadow:none!important}.pal-chat-container .message-bubble.me .message-text{background:#f5f5f5!important;color:#1a1918!important;border-radius:18px!important;padding:12px 18px!important;font-size:16px!important}.pal-chat-container .message-bubble.me .message-text .markdown-body p:last-child,.pal-chat-container .message-bubble.me .message-text p:last-child{margin-bottom:0!important}.pal-chat-container .message-bubble{margin-bottom:24px!important}.pal-chat-container .message-bubble.me{margin-bottom:28px!important}.pal-chat-container .message-bubble .message-avatar,.pal-chat-container .message-bubble .message-text:after,.pal-chat-container .message-bubble .message-text:before{display:none!important}.pal-chat-container .message-bubble .message-text{margin-left:0!important}.pal-chat-container .message-bubble.me .message-text{margin-left:0!important;margin-right:0!important}.pal-chat-container .message-text,.pal-chat-container .message-text li,.pal-chat-container .message-text p{font-size:16px!important;line-height:1.8!important;font-family:DM Sans,sans-serif!important}.pal-chat-container .message-bubble .message-text{position:relative!important}.pal-chat-container .message-bubble .message-text .markdown-copy{position:relative!important;right:auto!important;transform:none!important;display:inline-flex!important;align-items:center!important;gap:4px!important;opacity:0!important;visibility:hidden!important;float:right!important;margin-top:6px!important;font-family:DM Sans,sans-serif!important;font-size:12px!important;font-weight:500!important;color:#b0b0b0!important;background:transparent!important;border:none!important;padding:4px 8px!important;border-radius:6px!important;cursor:pointer!important;transition:all .15s!important;box-shadow:none!important;white-space:nowrap!important}.pal-chat-container .message-bubble .message-text:hover .markdown-copy{opacity:1!important;visibility:visible!important}.pal-chat-container .message-bubble .message-text .markdown-copy:hover{color:#5c5c5c!important;background:#f3f3f3!important}.pal-chat-container .message-bubble.me .message-text .markdown-copy{display:none!important}.pal-suggestions{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin-top:12px!important;padding-top:8px!important}.pal-suggestion-pill{display:inline-flex!important;align-items:center!important;padding:8px 16px!important;font-family:DM Sans,sans-serif!important;font-size:13px!important;font-weight:500!important;color:#5c5c5c!important;background:#fafafa!important;border:1px solid #ececec!important;border-radius:20px!important;cursor:pointer!important;transition:all .15s ease!important;text-decoration:none!important;line-height:1.4!important}.pal-suggestion-pill:hover{background:#f0f0f0!important;border-color:#d8d8d8!important;color:#1a1918!important;box-shadow:0 1px 4px rgba(0,0,0,.04)!important;transform:translateY(-1px)!important}.pal-chat-container .markdown-body ol,.pal-chat-container .markdown-body ul{margin-bottom:14px!important;padding-left:1.6em!important}.pal-chat-container .markdown-body li{margin-bottom:6px!important;line-height:1.75!important}.pal-chat-container .markdown-body li+li{margin-top:4px!important}.pal-chat-container .markdown-body p{margin-bottom:12px!important;line-height:1.8!important}.pal-chat-container .markdown-body h1,.pal-chat-container .markdown-body h2,.pal-chat-container .markdown-body h3{margin-top:20px!important;margin-bottom:10px!important;color:#1a1918!important;border-bottom:none!important}.pal-chat-container .markdown-body h3{font-size:1.1em!important}.pal-chat-container .markdown-body strong{color:#1a1918!important}.pal-chat-container .markdown-body blockquote{border-left:3px solid #e0e0e0!important;color:#6b6b6b!important;padding:2px 16px!important;margin:12px 0!important}.pal-chat-topbar{background:#fff!important;border-bottom:1px solid #f2f2f2!important}.pal-chat-conv-title{color:#8a8a8a!important;font-size:14px!important;font-weight:500!important}.pal-chat-container .message-reply{border-top:none!important;padding:12px 24px 28px 24px!important;background:#fff!important;flex-shrink:0!important;position:relative!important;max-width:920px!important;margin:0 auto!important;width:100%!important;box-sizing:border-box!important;display:block!important;flex-direction:unset!important}.pal-chat-container .message-reply textarea{background:#fff!important;font-family:DM Sans,sans-serif!important;font-size:16px!important;color:#1a1918!important;border:1px solid #e0e0e0!important;border-radius:18px!important;padding:20px 56px 20px 22px!important;min-height:100px!important;height:100px!important;max-height:220px!important;width:100%!important;resize:none!important;line-height:1.6!important;box-shadow:0 2px 12px rgba(0,0,0,.04)!important;transition:border-color .2s,box-shadow .2s!important;box-sizing:border-box!important;margin-bottom:0!important}.pal-chat-container .message-reply textarea:focus{border-color:#1a1918!important;background:#fff!important;box-shadow:0 4px 20px rgba(0,0,0,.06)!important;outline:none!important}.pal-chat-container .message-reply textarea::placeholder{color:#b8b8b8!important}.pal-chat-container .message-reply>div{float:right!important;position:relative!important;margin:-48px 12px 14px 0!important;display:flex!important;align-items:center!important;gap:6px!important;z-index:5!important}.pal-send-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:34px!important;height:34px!important;min-width:34px!important;border-radius:10px!important;background:#d0d0d0!important;color:#fff!important;border:none!important;cursor:default!important;transition:background .2s,opacity .2s!important;padding:0!important;opacity:1!important}.pal-send-btn.pal-send-active{background:#1a1918!important;cursor:pointer!important}.pal-send-btn.pal-send-active:hover{background:#333!important}.pal-send-btn.pal-sending{pointer-events:none!important;animation:pal-pulse 1s infinite!important}@keyframes pal-pulse{0%,to{opacity:.3}50%{opacity:.8}}.pal-send-btn svg{width:15px!important;height:15px!important}#chat-microphone{display:none!important}.pal-chat-container .form-error.message-reply{flex-shrink:0!important;padding-top:0!important;padding-bottom:0!important}.pal-role-selector{position:relative!important;display:inline-block!important}.pal-role-trigger{display:inline-flex!important;align-items:center!important;gap:5px!important;padding:5px 10px!important;background:transparent!important;border:none!important;border-radius:8px!important;cursor:pointer!important;font-family:DM Sans,sans-serif!important;font-size:14px!important;font-weight:500!important;color:#1a1918!important;transition:background .12s!important}.pal-role-trigger:hover{background:#f5f5f5!important}.pal-role-trigger svg{color:#b0b0b0!important;transition:color .12s!important}.pal-role-trigger:hover svg{color:#8a8a8a!important}.pal-role-dropdown{position:absolute!important;top:calc(100% + 6px)!important;left:0!important;margin-top:0!important;min-width:200px!important;max-height:320px!important;background:#fff!important;border:1px solid #f0f0f0!important;border-radius:14px!important;box-shadow:0 8px 30px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.04)!important;z-index:200!important;display:none!important;overflow:hidden!important}.pal-role-dropdown.pal-role-open{display:block!important}.pal-role-dropdown-inner{overflow-y:auto!important;max-height:310px!important;padding:6px!important}.pal-role-dropdown-inner a,.pal-role-dropdown-inner>*,.pal-role-item{display:block!important;padding:8px 14px!important;border-radius:8px!important;text-decoration:none!important;transition:background .1s!important;cursor:pointer!important;font-size:14px!important;font-weight:400!important;color:#3d3d3d!important;font-family:DM Sans,sans-serif!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;line-height:1.4!important;margin:1px 0!important;border:0 none!important;border-top:0 none!important;border-bottom:0 none!important;border-left:0 none!important;border-right:0 none!important;outline:none!important;position:relative!important;background:transparent!important;box-shadow:none!important}.pal-role-item:after,.pal-role-item:before{display:none!important;content:none!important}.pal-role-dropdown-inner a{border:none!important;border-bottom:none!important}.pal-role-item:hover{background:#f5f5f5!important;color:#1a1918!important}.pal-role-item.pal-role-active{background:#f2f2f2!important;color:#1a1918!important;font-weight:500!important}.pal-role-loading{padding:12px!important;text-align:center!important;color:#8a8a8a!important;font-size:13px!important}#chat-prompts,#show-conversations,.header-icon.toggleFullScreen,.pal-sidebar-close{display:none!important}.dashboard-sidebar{transition:flex .25s cubic-bezier(.4,0,.2,1),width .25s cubic-bezier(.4,0,.2,1),min-width .25s cubic-bezier(.4,0,.2,1)!important}.dashboard-sidebar.pal-nav-collapsed{flex:0 0 0px!important;width:0!important;min-width:0!important;overflow:hidden!important;padding:0!important}@media (max-width:768px){.pal-chat-fullscreen~.clearfix,body:has(.pal-chat-fullscreen) #header-container{display:none!important}body:has(.pal-chat-fullscreen) a.dashboard-responsive-nav-trigger{display:none!important}body:has(.pal-chat-fullscreen) .dashboard-container{height:100vh!important;height:100dvh!important;display:flex!important;flex-direction:column!important}body:has(.pal-chat-fullscreen) .dashboard-sidebar{position:fixed!important;left:0!important;top:0!important;width:300px!important;max-width:85vw!important;height:100vh!important;height:100dvh!important;z-index:9999!important;background:#fff!important;box-shadow:4px 0 24px rgba(0,0,0,.12)!important;transform:translateX(-100%)!important;transition:transform .25s cubic-bezier(.4,0,.2,1)!important;flex:none!important;display:flex!important;flex-direction:column!important;visibility:visible!important;opacity:1!important;max-height:100vh!important;max-height:100dvh!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important}body:has(.pal-chat-fullscreen) .dashboard-sidebar.pal-mobile-open{transform:translateX(0)!important}body:has(.pal-chat-fullscreen) .dashboard-sidebar .dashboard-sidebar-inner{height:100%!important;display:flex!important;flex-direction:column!important;padding-bottom:0!important}body:has(.pal-chat-fullscreen) .dashboard-sidebar .dashboard-nav-container{flex:1!important;display:flex!important;flex-direction:column!important;padding:0!important;overflow:hidden!important}body:has(.pal-chat-fullscreen) .dashboard-sidebar .dashboard-nav{visibility:visible!important;max-height:none!important;opacity:1!important;box-shadow:none!important;padding:0!important;flex:1!important;display:flex!important;flex-direction:column!important;background:transparent!important}body:has(.pal-chat-fullscreen) .dashboard-sidebar .dashboard-nav-inner{display:flex!important;flex-direction:column!important;flex:1!important;padding:0!important;min-height:0!important;overflow-y:auto!important}body:has(.pal-chat-fullscreen) .dashboard-sidebar .dashboard-nav ul{visibility:visible!important;opacity:1!important;max-height:none!important;margin:0!important;padding:0!important;list-style:none!important}body:has(.pal-chat-fullscreen) .dashboard-sidebar .dashboard-nav ul li ul{visibility:hidden!important;max-height:0!important;opacity:0!important;overflow:hidden!important}body:has(.pal-chat-fullscreen) .dashboard-sidebar .dashboard-nav ul li.active-submenu ul{visibility:visible!important;max-height:300px!important;opacity:1!important}body:has(.pal-chat-fullscreen) .dashboard-sidebar .dashboard-nav ul li ul li a{padding-left:52px!important;font-size:13px!important;min-height:36px!important}body:has(.pal-chat-fullscreen) .dashboard-sidebar .pal-sidebar-top-nav{flex-shrink:0!important;padding:env(safe-area-inset-top,8px) 0 0!important;margin:0!important;border-bottom:none!important}body:has(.pal-chat-fullscreen) .dashboard-sidebar .pal-sidebar-top-nav li:not(:first-child){display:none!important}body:has(.pal-chat-fullscreen) .dashboard-sidebar .pal-sidebar-top-nav li:first-child{margin:0!important;border-radius:0!important}body:has(.pal-chat-fullscreen) .dashboard-sidebar .pal-sidebar-top-nav li:first-child a{font-size:16px!important;font-weight:600!important;color:#1a1918!important;pointer-events:none!important;cursor:default!important;padding:12px 22px 8px!important;min-height:auto!important;background:transparent!important}body:has(.pal-chat-fullscreen) .dashboard-sidebar .pal-sidebar-top-nav li:first-child a i{display:none!important}body:has(.pal-chat-fullscreen) .dashboard-sidebar .pal-sidebar-conversations{flex:1!important;overflow-y:auto!important;min-height:0!important;border-top:none!important;margin-top:0!important}body:has(.pal-chat-fullscreen) .dashboard-sidebar .pal-sidebar-account-nav{flex-shrink:0!important;margin-top:auto!important;border-top:1px solid #f0f0f0!important;padding:4px 0 env(safe-area-inset-bottom,8px)!important}body:has(.pal-chat-fullscreen) .dashboard-sidebar .pal-sidebar-account-nav>li:not(:last-child){display:none!important}.dashboard-sidebar .dashboard-nav ul li{border-left:none!important;margin:0 8px!important;border-radius:8px!important}.dashboard-sidebar .dashboard-nav ul li a{padding:10px 14px!important;font-size:15px!important;color:#5c5c5c!important;display:flex!important;align-items:center!important;gap:10px!important;min-height:44px!important;-webkit-tap-highlight-color:transparent!important}.dashboard-sidebar .dashboard-nav ul li a:after{display:none!important}.dashboard-sidebar .dashboard-nav ul li a i{font-size:18px!important;width:22px!important;color:#999!important;padding:0!important;top:0!important;flex-shrink:0!important}.dashboard-sidebar .dashboard-nav ul li.active a,.dashboard-sidebar .dashboard-nav ul li:hover a{color:#1a1918!important;background:#f5f5f5!important}.dashboard-sidebar .dashboard-nav ul li.active a i,.dashboard-sidebar .dashboard-nav ul li:hover a i{color:#1a1918!important}.dashboard-sidebar .dashboard-nav ul li.active,.dashboard-sidebar .dashboard-nav ul li:hover{background:transparent!important;border:none!important}.dashboard-sidebar .dashboard-nav ul:before{display:none!important}.pal-sidebar-close{position:absolute!important;top:env(safe-area-inset-top,12px)!important;right:8px!important;width:36px!important;height:36px!important;border-radius:8px!important;background:transparent!important;border:none!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#8a8a8a!important;font-size:18px!important;z-index:10!important;-webkit-tap-highlight-color:transparent!important}.pal-sidebar-close:active{background:#f0f0f0!important;color:#1a1918!important}.pal-mobile-backdrop{position:fixed!important;inset:0!important;background:rgba(0,0,0,.35)!important;z-index:9998!important;display:none!important;-webkit-tap-highlight-color:transparent!important}.pal-mobile-backdrop.pal-backdrop-show{display:block!important}.dashboard-sidebar .message-by-headline h5{font-size:14px!important;line-height:1.35!important}.dashboard-sidebar a.conversation{padding:10px 14px!important;min-height:44px!important;margin:0 8px!important;border-radius:8px!important;-webkit-tap-highlight-color:transparent!important}.dashboard-sidebar a.conversation:active{background:#f0f0f0!important}.pal-sidebar-conv-header{padding:10px 22px 6px!important}.dashboard-content-container{flex:1!important;height:100vh!important;height:100dvh!important}.pal-chat-fullscreen{height:100vh!important;height:100dvh!important;max-height:100vh!important;max-height:100dvh!important}.pal-chat-container .message-content-inner{padding:8px 0!important;max-width:100%!important}.pal-chat-container .message-bubble{max-width:100%!important;padding-left:16px!important;padding-right:16px!important;box-sizing:border-box!important;margin-bottom:14px!important}.pal-chat-container .message-bubble .message-text{margin-left:0!important;margin-right:0!important;background:transparent!important;border-radius:0!important;padding:4px 0!important;box-shadow:none!important}.pal-chat-container .message-bubble.me .message-text{margin-left:0!important;margin-right:0!important;background:#f0f0f0!important;color:#1a1918!important;border-radius:16px!important;padding:10px 16px!important}.pal-chat-container .message-bubble.me .message-text p{color:#1a1918!important}.pal-chat-container .message-bubble.me .message-text p:last-child{margin-bottom:0!important}.pal-chat-container .message-text ol,.pal-chat-container .message-text ul{padding-left:20px!important;margin:8px 0!important}.pal-chat-container .message-text li{margin-bottom:4px!important;line-height:1.6!important}.pal-chat-container .message-text ul li{list-style-type:disc!important}.pal-chat-container .message-text ol li{list-style-type:decimal!important}.pal-chat-container .message-text pre{border-radius:10px!important;padding:12px!important;font-size:13px!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;margin:8px 0!important}.pal-chat-container .message-text code{font-size:13px!important}.pal-chat-container .message-bubble .message-text .time{font-size:11px!important;color:#b0b0b0!important;margin-top:6px!important}.pal-chat-container .message-reply{padding:8px 16px!important;padding-bottom:calc(8px + env(safe-area-inset-bottom, 0px))!important;max-width:100%!important;background:transparent!important;border-top:none!important;border:none!important;margin:0!important;border-radius:0!important;box-shadow:none!important}.pal-chat-container .message-reply textarea{min-height:44px!important;height:44px!important;max-height:140px!important;border-radius:22px!important;padding:11px 48px 11px 16px!important;font-size:15px!important;line-height:1.5!important;border:1px solid #e0e0e0!important;box-shadow:0 1px 6px rgba(0,0,0,.06)!important;background:#fff!important}.pal-chat-container .message-reply textarea:focus{border-color:silver!important;box-shadow:0 2px 12px rgba(0,0,0,.08)!important}.pal-chat-container .message-reply>div{margin:-38px 6px 6px 0!important}.pal-send-btn{width:34px!important;height:34px!important;min-width:34px!important;border-radius:50%!important}.pal-send-btn svg{width:15px!important;height:15px!important}.pal-chat-topbar{padding:0 8px!important;min-height:44px!important;border-bottom:none!important;box-shadow:0 .5px 0 rgba(0,0,0,.08)!important;gap:2px!important}.pal-chat-conv-title{display:none!important}.pal-role-trigger{font-size:13px!important;padding:4px 8px!important;max-width:140px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.pal-role-dropdown{left:0!important;right:auto!important;min-width:200px!important;max-width:calc(100vw - 32px)!important}.pal-chat-menu-wrapper{margin-left:auto!important}.pal-chat-menu-btn,.pal-chat-topbar-left a{min-width:40px!important;min-height:40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.pal-chat-container .message-text,.pal-chat-container .message-text li,.pal-chat-container .message-text p{font-size:15px!important;line-height:1.65!important}.pal-chat-container .message-bubble.me .message-text{font-size:15px!important;line-height:1.5!important}.pal-chat-container .message-text{-webkit-user-select:text!important;user-select:text!important}body:not(:has(.pal-chat-fullscreen)) a.dashboard-responsive-nav-trigger{display:block!important;background-color:#f5f5f5!important;color:#3d3d3d!important;border-radius:12px!important;padding:12px 20px!important;font-size:14px!important;font-weight:500!important;margin-top:10px!important;border:1px solid #e8e8e8!important}body:not(:has(.pal-chat-fullscreen)) a.dashboard-responsive-nav-trigger .hamburger-inner,body:not(:has(.pal-chat-fullscreen)) a.dashboard-responsive-nav-trigger .hamburger-inner:after,body:not(:has(.pal-chat-fullscreen)) a.dashboard-responsive-nav-trigger .hamburger-inner:before{background-color:#8a8a8a!important;height:2px!important}body:not(:has(.pal-chat-fullscreen)) .dashboard-nav{border-radius:12px!important;margin-top:8px!important;overflow:hidden!important}body:not(:has(.pal-chat-fullscreen)) .dashboard-nav ul:before{display:none!important}.ai-template-blocks .col-md-4{flex:0 0 100%!important;max-width:100%!important}}.pal-document-page{max-width:860px!important;margin:0 auto!important;padding-top:32px!important}.pal-document-page .dashboard-headline{display:none!important}.pal-doc-header{margin-bottom:20px}.pal-doc-title-row{display:flex;align-items:center;gap:10px;margin-bottom:10px}.pal-doc-title-input{flex:1!important;font-family:DM Sans,sans-serif!important;font-size:22px!important;font-weight:500!important;color:#1a1918!important;border:none!important;border-bottom:1px solid transparent!important;padding:8px 0!important;background:transparent!important;outline:none!important;transition:border-color .15s!important;border-radius:0!important;box-shadow:none!important}.pal-doc-title-input:focus{border-bottom-color:#e0e0e0!important}.pal-doc-title-input::placeholder{color:#c5c5c5!important}.pal-doc-save-btn{display:inline-flex!important;align-items:center!important;gap:5px!important;font-family:DM Sans,sans-serif!important;font-size:13px!important;font-weight:500!important;color:#fff!important;background:#1a1918!important;border:none!important;border-radius:8px!important;padding:8px 16px!important;cursor:pointer!important;transition:background .15s!important;white-space:nowrap!important}.pal-doc-save-btn:hover{background:#333!important}.pal-doc-save-btn i{font-size:14px!important}.pal-doc-actions{display:flex;align-items:center;gap:16px}.pal-doc-actions a{font-family:DM Sans,sans-serif!important;font-size:13px!important;font-weight:400!important;color:#8a8a8a!important;text-decoration:none!important;display:inline-flex!important;align-items:center!important;gap:4px!important;transition:color .12s!important}.pal-doc-actions a:hover{color:#3d3d3d!important}.pal-doc-actions a i{font-size:14px!important}.pal-doc-editor{border:1px solid #f0f0f0;border-radius:12px;overflow:hidden;background:#fff}.pal-doc-editor .tox-tinymce{border:none!important;border-radius:0!important}.pal-doc-editor .tox .tox-toolbar-overlord,.pal-doc-editor .tox .tox-toolbar__primary{background:#fafafa!important;border-bottom:1px solid #f0f0f0!important}.pal-doc-editor .tox .tox-statusbar{display:none!important}.pal-doc-code{background:#fafafa;border:1px solid #f0f0f0;border-radius:12px;padding:24px;font-size:14px;line-height:1.7;overflow-x:auto}.dashboard-content-inner>.dashboard-headline:has(+.row){display:none!important}.dashboard-content-inner>.dashboard-headline+.row{margin-top:-20px!important}.dashboard-content-inner>.dashboard-headline .word-used-wrapper{display:none!important}.dashboard-content-inner>.row>.col-md-4>form>.dashboard-box{border:none!important;border-radius:0!important;box-shadow:none!important;background:transparent!important}.dashboard-content-inner>.row>.col-md-4 .dashboard-box>.headline{border-bottom:none!important;padding:0 0 12px 0!important;background:transparent!important}.dashboard-content-inner>.row>.col-md-4 .dashboard-box>.headline h3{font-family:DM Sans,sans-serif!important;font-size:15px!important;font-weight:600!important;color:#1a1918!important}.dashboard-content-inner>.row>.col-md-4 .dashboard-box>.headline h3 i{color:#8a8a8a!important;font-size:16px!important}.dashboard-content-inner>.row>.col-md-4 .dashboard-box>.content{padding:0!important}.dashboard-content-inner>.row>.col-md-4 .notification.notice{background:transparent!important;border:none!important;border-radius:0!important;color:#8a8a8a!important;font-size:13px!important;line-height:1.5!important;padding:0 0 16px 0!important;margin:0!important;border-bottom:1px solid #f0f0f0!important;margin-bottom:16px!important}.dashboard-content-inner>.row>.col-md-4 .submit-field{margin-bottom:12px!important}.dashboard-content-inner>.row>.col-md-4 .submit-field h6{font-family:DM Sans,sans-serif!important;font-size:13px!important;font-weight:500!important;color:#3d3d3d!important;margin-bottom:5px!important}.dashboard-content-inner>.row>.col-md-4 .submit-field .with-border,.dashboard-content-inner>.row>.col-md-4 .submit-field input,.dashboard-content-inner>.row>.col-md-4 .submit-field textarea{border:1px solid #e8e8e8!important;border-radius:8px!important;font-family:DM Sans,sans-serif!important;font-size:14px!important;padding:9px 12px!important;background:#fff!important;box-shadow:none!important;transition:border-color .15s!important}.dashboard-content-inner>.row>.col-md-4 .submit-field .with-border:focus,.dashboard-content-inner>.row>.col-md-4 .submit-field input:focus,.dashboard-content-inner>.row>.col-md-4 .submit-field textarea:focus{border-color:#d0d0d0!important;outline:none!important}.dashboard-content-inner>.row>.col-md-4 .submit-field:has(select){display:flex!important;align-items:center!important;gap:0!important}.dashboard-content-inner>.row>.col-md-4 .submit-field:has(select) h6{flex-shrink:0!important;margin-bottom:0!important;min-width:90px!important;font-size:13px!important}.dashboard-content-inner>.row>.col-md-4 .submit-field:has(select) .chosen-container,.dashboard-content-inner>.row>.col-md-4 .submit-field:has(select) select{flex:1!important;min-width:0!important}.dashboard-content-inner>.row>.col-md-4 .submit-field select,.dashboard-content-inner>.row>.col-md-4 .submit-field select.with-border{border:1px solid #e8e8e8!important;border-radius:8px!important;height:38px!important;font-family:DM Sans,sans-serif!important;font-size:13px!important;padding:0 14px!important;background:#fff!important;box-shadow:none!important;outline:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none' viewBox='0 0 12 8'%3E%3Cpath stroke='%23999' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m1 1.5 5 5 5-5'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 14px center!important;padding-right:36px!important;color:#3d3d3d!important;cursor:pointer!important}.dashboard-content-inner>.row>.col-md-4 .submit-field select:focus{border-color:#d0d0d0!important}.dashboard-content-inner>.row>.col-md-4 .content .submit-field>div:not(.form-text),.dashboard-content-inner>.row>.col-md-4 .submit-field .bootstrap-select,.dashboard-content-inner>.row>.col-md-4 .submit-field .chosen-container,.dashboard-content-inner>.row>.col-md-4 .submit-field .chosen-container-single,.dashboard-content-inner>.row>.col-md-4 .submit-field .select-container{border:none!important;box-shadow:none!important;background:transparent!important;border-radius:0!important}.dashboard-content-inner>.row>.col-md-4 .submit-field{border:none!important;box-shadow:none!important}.dashboard-content-inner>.row>.col-md-4 .chosen-container .chosen-single,.dashboard-content-inner>.row>.col-md-4 .chosen-container-single .chosen-single{border:1px solid #e8e8e8!important;border-radius:8px!important;height:38px!important;line-height:38px!important;padding:0 36px 0 14px!important;background:#fff!important;box-shadow:none!important;font-family:DM Sans,sans-serif!important;font-size:14px!important;color:#3d3d3d!important}.dashboard-content-inner>.row>.col-md-4 .chosen-container .chosen-single:focus,.dashboard-content-inner>.row>.col-md-4 .chosen-container-active .chosen-single{border-color:#d0d0d0!important}.dashboard-content-inner>.row>.col-md-4 .chosen-container .chosen-single div{right:10px!important}.dashboard-content-inner>.row>.col-md-4 .chosen-container .chosen-single div b{background:none!important}.dashboard-content-inner>.row>.col-md-4 .chosen-container .chosen-single div b:after{color:#999!important}.dashboard-content-inner>.row>.col-md-4 .chosen-container .chosen-drop{border:1px solid #f0f0f0!important;border-radius:10px!important;box-shadow:0 4px 16px rgba(0,0,0,.08)!important;margin-top:4px!important}.dashboard-content-inner>.row>.col-md-4 .chosen-container .chosen-results li{font-family:DM Sans,sans-serif!important;font-size:14px!important;padding:8px 14px!important}.dashboard-content-inner>.row>.col-md-4 .chosen-container .chosen-results li.highlighted{background:#f5f5f5!important;color:#1a1918!important}.dashboard-content-inner>.row>.col-md-4 .button.full-width{background:#1a1918!important;border:none!important;border-radius:8px!important;font-family:DM Sans,sans-serif!important;font-size:14px!important;font-weight:500!important;color:#fff!important;padding:11px 20px!important;transition:background .15s!important;margin-top:8px!important}.dashboard-content-inner>.row>.col-md-4 .button.full-width:hover{background:#333!important}.dashboard-content-inner>.row>.col-md-4 .button.full-width i{margin-left:4px!important}.dashboard-content-inner>.row>.col-md-8>.dashboard-box{border:none!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;overflow:visible!important}.dashboard-content-inner>.row>.col-md-8 .dashboard-box>.headline{border-bottom:none!important;padding:0 0 12px 0!important;background:transparent!important}.dashboard-content-inner>.row>.col-md-8 .dashboard-box>.headline h3{font-family:DM Sans,sans-serif!important;font-size:15px!important;font-weight:600!important;color:#1a1918!important}.dashboard-content-inner>.row>.col-md-8 .dashboard-box>.headline h3 i{color:#8a8a8a!important}.dashboard-content-inner>.row>.col-md-8 .dashboard-box>.content{padding:0!important}.dashboard-content-inner>.row>.col-md-8 .headline .button.btn-sm{background:transparent!important;border:none!important;color:#c5c5c5!important;box-shadow:none!important;width:30px!important;height:30px!important;min-width:30px!important;padding:0!important;border-radius:6px!important;font-size:14px!important;transition:all .12s!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.dashboard-content-inner>.row>.col-md-8 .headline .button.btn-sm:hover{color:#5c5c5c!important;background:#f5f5f5!important}.dashboard-content-inner>.row>.col-md-8 .content .d-flex input.with-border{border:none!important;border-bottom:1px solid transparent!important;border-radius:0!important;font-family:DM Sans,sans-serif!important;font-size:15px!important;font-weight:500!important;color:#1a1918!important;padding:8px 0!important;background:transparent!important;box-shadow:none!important}.dashboard-content-inner>.row>.col-md-8 .content .d-flex input.with-border:focus{border-bottom-color:#e0e0e0!important}.dashboard-content-inner>.row>.col-md-8 .content .d-flex .button.btn-sm{background:#1a1918!important;color:#fff!important;border:none!important;border-radius:8px!important;padding:7px 14px!important;font-size:13px!important;box-shadow:none!important}.dashboard-content-inner>.row>.col-md-8 .content .d-flex .button.btn-sm:hover{background:#333!important}.dashboard-content-inner>.row>.col-md-8 .tox-tinymce{border:1px solid #f0f0f0!important;border-radius:10px!important;overflow:hidden!important}.dashboard-content-inner>.row>.col-md-8 .tox .tox-toolbar-overlord,.dashboard-content-inner>.row>.col-md-8 .tox .tox-toolbar__primary{background:#fafafa!important;border-bottom:1px solid #f0f0f0!important}.dashboard-content-inner>.row>.col-md-8 .tox .tox-statusbar{display:none!important}.dashboard-content-inner>.row>.col-md-8{padding-left:24px!important;border-left:1px solid #f0f0f0!important}.fun-facts-container{display:flex!important;gap:12px!important;flex-wrap:wrap!important}.fun-facts-container .fun-fact{flex:1!important;min-width:160px!important;max-width:none!important;background:#fff!important;border:1px solid #f0f0f0!important;border-radius:12px!important;padding:20px 22px!important;box-shadow:none!important;margin:0!important}.fun-facts-container .fun-fact-text{font-family:DM Sans,sans-serif!important}.fun-facts-container .fun-fact-text span{font-size:12px!important;font-weight:500!important;color:#8a8a8a!important;text-transform:none!important;letter-spacing:0!important}.fun-facts-container .fun-fact-text h4{font-size:28px!important;font-weight:600!important;color:#1a1918!important;margin:4px 0 0!important;font-family:DM Sans,sans-serif!important}.fun-facts-container .fun-fact-text h4 .mid{font-size:14px!important;font-weight:400!important;color:#b0b0b0!important}.fun-facts-container .fun-fact .pal-stat-bar{height:3px!important;background:#f0f0f0!important;border-radius:2px!important;margin-top:12px!important}.fun-facts-container .fun-fact .pal-stat-bar-fill{height:100%!important;background:#3db4fa!important;border-radius:2px!important}.fun-facts-container .fun-fact .button{font-family:DM Sans,sans-serif!important;font-size:13px!important;font-weight:500!important;padding:6px 16px!important;border-radius:8px!important;margin-top:8px!important}.dashboard-content-inner .dashboard-box .basic-table.dashboard-box-list th{background:#fafafa!important;color:#8a8a8a!important;font-family:DM Sans,sans-serif!important;font-size:12px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.03em!important;padding:12px 16px!important;border-bottom:1px solid #f0f0f0!important}.dashboard-content-inner .dashboard-box .basic-table.dashboard-box-list td{font-family:DM Sans,sans-serif!important;font-size:14px!important;color:#3d3d3d!important;padding:14px 16px!important}.dashboard-content-inner .dashboard-box .basic-table.dashboard-box-list .button{background:#1a1918!important;color:#fff!important;border:none!important;border-radius:8px!important;font-family:DM Sans,sans-serif!important;font-size:13px!important;font-weight:500!important;padding:9px 20px!important}.dashboard-content-inner .dashboard-box .basic-table.dashboard-box-list .button:hover{background:#333!important}.dashboard-content-inner .dashboard-box{border:1px solid #f0f0f0!important;border-radius:14px!important;box-shadow:none!important;background:#fff!important}.dashboard-content-inner .dashboard-box>.headline{border-bottom:1px solid #f0f0f0!important;padding:16px 24px!important;background:transparent!important}.dashboard-content-inner .dashboard-box>.headline h3{font-family:DM Sans,sans-serif!important;font-size:15px!important;font-weight:600!important;color:#1a1918!important}.dashboard-content-inner .dashboard-box>.headline h3 i{color:#8a8a8a!important}.dashboard-content-inner .dashboard-box>.content{padding:24px!important}.dashboard-content-inner .dashboard-box .content h5,.dashboard-content-inner .dashboard-box .submit-field h5{font-family:DM Sans,sans-serif!important;font-size:13px!important;font-weight:500!important;color:#3d3d3d!important;margin-bottom:6px!important}.dashboard-content-inner .dashboard-box input.with-border,.dashboard-content-inner .dashboard-box select.with-border,.dashboard-content-inner .dashboard-box textarea.with-border{border:1px solid #e8e8e8!important;border-radius:8px!important;font-family:DM Sans,sans-serif!important;font-size:14px!important;padding:10px 14px!important;background:#fff!important;box-shadow:none!important}.dashboard-content-inner .dashboard-box input.with-border:focus,.dashboard-content-inner .dashboard-box textarea.with-border:focus{border-color:#d0d0d0!important;outline:none!important}.dashboard-content-inner .input-with-icon-left i{display:none!important}.dashboard-content-inner .input-with-icon-left input{padding-left:14px!important}.dashboard-content-inner .uploadButton .uploadButton-button{border:1px solid #e8e8e8!important;border-radius:8px!important;background:#fff!important;color:#3d3d3d!important;font-family:DM Sans,sans-serif!important;font-size:13px!important;font-weight:500!important;padding:8px 16px!important;box-shadow:none!important}.dashboard-content-inner .uploadButton .uploadButton-button:hover{border-color:#d0d0d0!important;background:#fafafa!important}.dashboard-content-inner .dashboard-box .button[type=submit],.dashboard-content-inner .dashboard-box button.button{background:#1a1918!important;color:#fff!important;border:none!important;border-radius:8px!important;font-family:DM Sans,sans-serif!important;font-size:14px!important;font-weight:500!important;padding:10px 24px!important;box-shadow:none!important;transition:background .15s!important}.dashboard-content-inner .dashboard-box .button[type=submit]:hover,.dashboard-content-inner .dashboard-box button.button:hover{background:#333!important}.dashboard-content-inner .dashboard-box .button.red,.dashboard-content-inner .dashboard-box button.button.red{background:transparent!important;color:#ef4444!important;border:1px solid #fee2e2!important}.dashboard-content-inner .dashboard-box .button.red:hover,.dashboard-content-inner .dashboard-box button.button.red:hover{background:#fef2f2!important;border-color:#fecaca!important}.dashboard-content-inner .notification.warning{background:#fef8f0!important;border:1px solid #fde8c8!important;border-radius:10px!important;color:#b45309!important}.dashboard-content-inner .notification.error,.dashboard-content-inner .notification.warning{font-family:DM Sans,sans-serif!important;font-size:14px!important;padding:14px 18px!important}.dashboard-content-inner .notification.error{background:#fef2f2!important;border:1px solid #fee2e2!important;border-radius:10px!important;color:#dc2626!important}#backtotop{display:none!important}.footer-rows-right .footer-row:first-child{border-left:none!important;padding-left:0!important}.footer-row{border:none!important}.pal-footer-links-right{display:flex!important;justify-content:flex-end!important;align-items:flex-end!important;height:100%!important;padding-bottom:4px!important}.pal-footer-links-right ul{display:flex!important;gap:32px!important;list-style:none!important;padding:0!important;margin:0!important;align-items:center!important}.pal-footer-links-right ul li{display:inline-block!important;margin:0!important;padding:0!important}.pal-footer-links-right ul li a{font-family:DM Sans,sans-serif!important;font-size:14px!important;font-weight:500!important;color:hsla(0,0%,100%,.5)!important;text-decoration:none!important;transition:color .15s ease!important;display:inline!important;padding:0!important;line-height:1!important}.pal-footer-links-right ul li a:hover{color:hsla(0,0%,100%,.85)!important}#footer .footer-links h3{display:none!important}.pal-footer-legal{font-family:DM Sans,sans-serif!important;font-size:14px!important;color:hsla(0,0%,100%,.3)!important;text-decoration:none!important;margin-inline-start:24px!important;transition:color .15s ease!important}.pal-footer-legal:hover{color:hsla(0,0%,100%,.6)!important;text-decoration:none!important}.footer-middle-section .row{display:flex!important;align-items:center!important}.footer-middle-section .footer-logo{margin-bottom:0!important}.header-widget{border-left:none!important;border-right:none!important}.header-notifications-dropdown{border-radius:14px!important;box-shadow:0 8px 30px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.04)!important;border:1px solid #f0f0f0!important;overflow:hidden!important}.header-notifications-dropdown:before{display:none!important}ul.user-menu-small-nav{padding:8px!important}ul.user-menu-small-nav li a{font-family:DM Sans,sans-serif!important;font-size:14px!important;color:#3d3d3d!important;padding:9px 12px!important;border-radius:8px!important;transition:background .1s!important;display:flex!important;align-items:center!important;gap:8px!important}ul.user-menu-small-nav li a:hover{background:#f5f5f5!important;color:#1a1918!important}ul.user-menu-small-nav li a i{font-size:15px!important;color:#8a8a8a!important;margin-right:0!important;width:18px!important}#header .user-avatar,.navbar-btn .user-avatar,.ud-header .user-avatar{width:34px!important;height:34px!important}#header .user-avatar img,.header-notifications .user-avatar img,.user-menu img{border:1.5px solid #d5d5d5!important;box-shadow:none!important}.user-avatar,.user-avatar.status-online{border:none!important;box-shadow:none!important}.status-icon.status-online,.user-avatar.status-online:after,.user-avatar:after{display:none!important}.section.gray{padding-top:36px!important;background:#fafafa!important}#titlebar+.container,#titlebar.gradient+.container{padding-top:40px!important}.col-xl-8.col-lg-8{flex:0 0 70%!important;max-width:70%!important}.col-xl-4.col-lg-4.content-left-offset{flex:0 0 30%!important;max-width:30%!important;padding-left:32px!important}.container.margin-bottom-50{padding-top:48px!important}.html-pages{max-width:720px!important;margin:0 auto!important;padding-top:16px!important}.sidebar-container.margin-top-65{margin-top:69px!important}.section.gray .section-headline.margin-top-60{margin-top:0!important}#titlebar+.container .sidebar-container,.blog-post.single-post{margin-top:20px!important}.blog-item-tag,.share-buttons,.sidebar-widget.blog-tag-widget{display:none!important}.sidebar-widget:has(.freelancer-socials){display:none!important}.sidebar-container>.sidebar-widget:last-of-type .freelancer-socials,.sidebar-container>.sidebar-widget:last-of-type>h3:last-of-type{display:none!important}.sidebar-container>.margin-bottom-40:has(.recent-post-widget){display:none!important}.blog-post .user-html,.blog-post .user-html p,.blog-post-content,.blog-post-content p{font-family:DM Sans,sans-serif!important;font-size:17px!important;line-height:1.8!important;color:#3d3d3d!important;-webkit-font-smoothing:antialiased!important;text-rendering:optimizeLegibility!important}a.blog-post .blog-post-content h3{font-size:24px!important;line-height:1.3!important}.blog-post.single-post .blog-post-content h3,a.blog-post .blog-post-content h3{font-family:"Instrument Serif",Georgia,serif!important;font-weight:400!important;color:#1a1918!important}.blog-post.single-post .blog-post-content h3{font-size:36px!important;line-height:1.15!important;letter-spacing:-.01em!important;margin-bottom:16px!important}a.blog-post{border-radius:16px!important;border:1px solid #f0f0f0!important;overflow:hidden!important;box-shadow:none!important;transition:all .2s ease!important;background:#fff!important}a.blog-post:hover{border-color:rgba(61,180,250,.15)!important;box-shadow:0 4px 20px rgba(0,0,0,.04)!important;transform:translateY(-2px)!important}.section-headline h4{font-family:"Instrument Serif",Georgia,serif!important;font-size:28px!important;font-weight:400!important;color:#1a1918!important}.blog-post-date{font-family:DM Sans,sans-serif!important;font-size:12px!important;color:#8a8a8a!important;background:#f3f3f3!important;border:1px solid #f0f0f0!important;border-radius:9999px!important;padding:4px 12px!important}.blog-post-content .margin-bottom-15{color:#3db4fa!important;font-size:13px!important;font-weight:600!important}.blog-post-info{font-family:DM Sans,sans-serif!important;font-size:13px!important;color:#8a8a8a!important;background:#f3f3f3!important;padding:5px 14px!important;border-radius:9999px!important;border:1px solid #f0f0f0!important}.sidebar-container .widget-title,.sidebar-container h3{font-family:"Instrument Serif",Georgia,serif!important;font-weight:400!important;font-size:24px!important;color:#1a1918!important}.sidebar-container .input-with-icon input,.sidebar-container input.with-border{border:1px solid #e5e5e5!important;border-radius:12px!important;font-family:DM Sans,sans-serif!important;font-size:14px!important;padding:12px 16px!important;background:#fff!important;box-shadow:none!important}.sidebar-container .input-with-icon input:focus{border-color:#3db4fa!important;box-shadow:0 0 0 3px rgba(61,180,250,.08)!important}.sidebar-container .widget-content ul li a{font-family:DM Sans,sans-serif!important;font-size:15px!important;color:#5c5c5c!important;padding:10px 0!important;border-bottom:1px solid #f3f3f3!important;display:flex!important;justify-content:space-between!important}.sidebar-container .widget-content ul li a:hover{color:#1a1918!important}.sidebar-container .widget-content ul li a .pull-right{color:#b0b0b0!important;font-size:14px!important}.html-pages,.html-pages p{font-family:DM Sans,sans-serif!important;font-size:17px!important;line-height:1.8!important;color:#3d3d3d!important;-webkit-font-smoothing:antialiased!important;text-rendering:optimizeLegibility!important}.html-pages h1,.html-pages h2,.html-pages h3,.html-pages h4{font-family:DM Sans,sans-serif!important;color:#1a1918!important}.blog-post-thumbnail-inner{border-radius:12px!important;overflow:hidden!important;box-shadow:none!important}.blog-post.single-post .blog-post-thumbnail-inner{border-radius:16px!important}.business-info .content ul,.contact-detail ul,.dashboard-box .content.with-padding ul{list-style:none!important;padding-left:0!important}.business-info .content ul li i,.dashboard-box .content.with-padding ul li i,.job-property i{display:none!important}.business-info .content ul li,.job-property{font-family:DM Sans,sans-serif!important;font-size:15px!important;color:#5c5c5c!important;padding-left:0!important}.business-info .content.with-padding ul li a{color:#3db4fa!important;text-decoration:none!important}.business-info .content.with-padding ul li a:hover{color:#2aa3e9!important}.contactUs .with-border{border:1px solid #e5e5e5!important;border-radius:12px!important;font-family:DM Sans,sans-serif!important;font-size:15px!important;padding:14px 18px!important;background:#fff!important;box-shadow:none!important}.contactUs .with-border:focus{border-color:#3db4fa!important;box-shadow:0 0 0 3px rgba(61,180,250,.08)!important}.contactUs h2{font-family:"Instrument Serif",Georgia,serif!important;font-weight:400!important;font-size:30px!important;color:#1a1918!important}.contactUs .button{background:#3db4fa!important;border:none!important;border-radius:9999px!important;font-family:DM Sans,sans-serif!important;font-size:15px!important;font-weight:600!important;padding:14px 32px!important;color:#fff!important}.contactUs .button:hover{background:#2aa3e9!important}@media (max-width:992px){.col-xl-4.col-lg-4.content-left-offset,.col-xl-8.col-lg-8{flex:0 0 100%!important;max-width:100%!important;padding-left:15px!important}}.pal-locale{position:relative;display:inline-block;margin-inline-start:12px}.rtl .pal-locale{margin-inline-start:0;margin-inline-end:12px}.pal-locale-trigger{display:inline-flex;align-items:center;gap:8px;background:hsla(0,0%,100%,.55);-webkit-backdrop-filter:blur(16px) saturate(1.4);backdrop-filter:blur(16px) saturate(1.4);border:1px solid rgba(0,0,0,.08);border-radius:9999px;padding:8px 14px;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:14px;line-height:1.2;color:#2d2a23;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,transform .15s ease;-webkit-tap-highlight-color:transparent}.pal-locale-trigger:hover{background:hsla(0,0%,100%,.85);border-color:rgba(0,0,0,.12)}.pal-locale-trigger:focus-visible{outline:2px solid #3db4fa;outline-offset:2px}.pal-locale-chev{opacity:.5;transition:transform .2s ease}.pal-locale[data-open=true] .pal-locale-chev{transform:rotate(180deg)}.pal-locale[data-open=true] .pal-locale-trigger{background:hsla(0,0%,100%,.95);border-color:rgba(0,0,0,.14)}.pal-locale-menu{position:absolute;top:calc(100% + 8px);right:0;min-width:168px;margin:0;padding:6px;list-style:none;background:hsla(0,0%,100%,.92);-webkit-backdrop-filter:blur(32px) saturate(1.6);backdrop-filter:blur(32px) saturate(1.6);border:1px solid rgba(0,0,0,.06);border-radius:14px;box-shadow:0 12px 40px rgba(0,0,0,.08),0 2px 8px rgba(0,0,0,.04);z-index:100;animation:pal-locale-fade .15s ease}.rtl .pal-locale-menu{right:auto;left:0}@keyframes pal-locale-fade{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.pal-locale-menu li{margin:0}.pal-locale-menu a{display:block;padding:9px 14px;border-radius:9px;color:#2d2a23;font-family:DM Sans,sans-serif;font-size:14px;font-weight:500;text-decoration:none;transition:background-color .12s ease,color .12s ease}.pal-locale-menu a:hover{background:rgba(0,0,0,.04);text-decoration:none}.pal-locale-menu a[aria-current=true]{background:rgba(61,180,250,.1);color:#1976d2;font-weight:600}.pal-nav-login{color:rgba(0,0,0,.65);font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:500;text-decoration:none;padding:8px 12px;margin-inline-end:4px;border-radius:8px;transition:color .15s ease,background-color .15s ease}.pal-nav-login:hover{color:rgba(0,0,0,.9);background-color:rgba(0,0,0,.04);text-decoration:none}.pal-btn.pal-btn-sm{padding:8px 18px;font-size:14px}.navbar-btn,.pal-auth-pair,.right-side{display:flex;align-items:center;gap:4px}.pal-locale-trigger{height:36px}.pal-btn.pal-btn-sm{height:36px;padding:0 18px;line-height:1}.pal-nav-login{height:36px;padding:0 12px;display:inline-flex;align-items:center}:root{--pal-blue-50:#eef8ff;--pal-blue-100:#dcf2ff;--pal-blue-200:#b8e4ff;--pal-blue-400:#6cc7ff;--pal-blue-500:#3db4fa;--pal-blue-600:#2aa3e9;--pal-blue-700:#1e8fd4;--pal-sand-0:#fff;--pal-sand-50:#fafaf8;--pal-sand-100:#f5f4f1;--pal-sand-150:#efeee9;--pal-sand-200:#e8e6e1;--pal-sand-300:#d5d3cc;--pal-sand-400:#a8a59e;--pal-sand-500:#7a7770;--pal-sand-600:#5c5a54;--pal-sand-700:#3d3c38;--pal-sand-800:#2a2926;--pal-sand-900:#1a1918;--pal-r-full:9999px;--pal-ease:180ms cubic-bezier(.25,.46,.45,.94)}.pal-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;text-decoration:none;border:none;cursor:pointer;transition:var(--pal-ease);white-space:nowrap}.pal-btn-primary{background:var(--pal-blue-500);color:#fff;padding:12px 28px;border-radius:var(--pal-r-full);font-size:16px}.pal-btn-primary:hover{background:var(--pal-blue-600);transform:translateY(-1px);box-shadow:0 4px 12px rgba(61,180,250,.3);color:#fff;text-decoration:none}.pal-btn-secondary{background:var(--pal-sand-0);color:var(--pal-sand-700);padding:12px 28px;border-radius:var(--pal-r-full);font-size:16px;border:1px solid var(--pal-sand-300)}.pal-btn-secondary:hover{background:var(--pal-sand-100);border-color:var(--pal-sand-400);text-decoration:none}.pal-btn-large{padding:16px 36px;font-size:17px}.pal-btn-google{display:inline-flex;align-items:center;gap:10px;background:var(--pal-sand-0);border:1px solid var(--pal-sand-300);padding:14px 28px;border-radius:var(--pal-r-full);font-size:16px;font-weight:600;color:var(--pal-sand-700);cursor:pointer;transition:var(--pal-ease);text-decoration:none}.pal-btn-google:hover{background:var(--pal-sand-100);border-color:var(--pal-sand-400);transform:translateY(-1px);text-decoration:none}.pal-btn-google svg{width:20px;height:20px}#header .right-side{display:flex;align-items:center;gap:14px}#header .right-side .header-widget{display:inline-flex;align-items:center;border:none;padding:0;margin:0;float:none;height:auto}.pal-btn-dark{background:#0a0a0a;color:#fff;padding:12px 24px;border-radius:var(--pal-r-full);font-size:15px;font-weight:600}.pal-btn-dark:hover{background:#1f1f1f;color:#fff;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.18);text-decoration:none}.pal-btn-dark.pal-btn-sm{padding:0 16px;height:36px;font-size:14px}.pal-skip-link{position:absolute;top:-100px;left:8px;z-index:9999;padding:10px 16px;background:#0a0a0a;color:#fff;border-radius:8px;font-family:DM Sans,sans-serif;font-weight:600;font-size:14px;text-decoration:none;transition:top .15s ease}.pal-skip-link:focus{top:8px;outline:2px solid #3db4fa;outline-offset:2px;color:#fff;text-decoration:none}.mfp-wrap .mfp-container{text-align:center!important}.mfp-wrap .mfp-content{display:inline-block!important;vertical-align:middle!important;margin:0 auto!important;text-align:left!important;width:auto!important;max-width:100%!important}.dialog-with-tabs,.dialog-with-tabs#sign-in-dialog,.dialog-with-tabs#small-dialog,.dialog-with-tabs#small-dialog-1,.dialog-with-tabs#small-dialog-2,.dialog-with-tabs#small-dialog-3,.dialog-with-tabs#small-dialog-4{max-width:540px!important;margin:40px auto!important;position:relative!important;background:#fff!important;border-radius:12px!important;text-align:left!important}#logo a,#logo a:focus,#logo a:hover,#logo a:visited,a.navbar-brand,a.navbar-brand:focus,a.navbar-brand:hover,a.navbar-brand:visited{text-decoration:none!important;color:#1a1918!important}.dashboard-nav a,.dashboard-nav a:focus,.dashboard-nav a:hover,.dashboard-sidebar a,.dashboard-sidebar a:focus,.dashboard-sidebar a:hover,.header-notifications-dropdown a,.header-notifications-dropdown a:focus,.header-notifications-dropdown a:hover,.pal-sidebar-account-nav a,.pal-sidebar-account-nav a:focus,.pal-sidebar-account-nav a:hover,.pal-sidebar-top-nav a,.pal-sidebar-top-nav a:focus,.pal-sidebar-top-nav a:hover,.pal-user-menu a,.pal-user-menu a:focus,.pal-user-menu a:hover,.user-menu .user-menu-small-nav a,.user-menu .user-menu-small-nav a:focus,.user-menu .user-menu-small-nav a:hover{text-decoration:none!important}#footer .footer-middle-section{padding-block-start:96px!important;padding-block-end:72px!important}#footer .footer-bottom-section{padding-block:28px!important;border-color:hsla(0,0%,100%,.08)!important}#footer .footer-copyright-text a,#footer .pal-footer-legal,#footer .pal-footer-legal:hover,#footer .pal-footer-links-right ul li a,#footer .pal-footer-links-right ul li a:hover,#footer a,#footer a:focus,#footer a:hover,#footer a:visited{text-decoration:none!important}#header .right-side{gap:12px!important;height:100%!important}#header .right-side,#header .right-side>.header-widget{display:flex!important}#header .right-side .header-notifications-trigger,#header .right-side .header-notifications-trigger>a{display:inline-flex!important;align-items:center!important;justify-content:center!important;inline-size:36px!important;block-size:36px!important}#header .right-side .user-avatar,#header .right-side .user-avatar img{inline-size:32px!important;block-size:32px!important;border-radius:50%!important}.cookieConsentContainer{width:360px!important;padding:22px 24px!important;bottom:28px!important;inset-inline-start:28px!important;border-radius:16px!important;box-shadow:0 12px 40px rgba(0,0,0,.12),0 2px 6px rgba(0,0,0,.05)!important;border:1px solid #efeee9!important}.cookieConsentContainer .cookieTitle h3{font-family:"Instrument Serif",Georgia,serif!important;font-size:22px!important;font-weight:400!important;color:#1a1918!important;line-height:1.2!important;margin-bottom:4px!important}.cookieConsentContainer .cookieDesc p{font-size:14px!important;color:#5c5a54!important;line-height:1.55!important;margin-top:6px!important;margin-bottom:16px!important}.cookieConsentContainer .cookieDesc a{color:#2a9fe8!important;text-decoration:none!important}.cookieConsentContainer .cookieDesc a:hover{text-decoration:underline!important}.cookieConsentContainer .cookieButton a.cookieAcceptButton{padding:10px 24px!important;border-radius:9999px!important;background:#1a1918!important;font-size:14px!important;font-weight:600!important;transition:transform .18s ease,background .18s ease!important}.cookieConsentContainer .cookieButton a.cookieAcceptButton:hover{background:#000!important;transform:translateY(-1px)!important;text-decoration:none!important}@media (max-width:600px){.cookieConsentContainer{width:calc(100% - 24px)!important;inset-inline-start:12px!important;bottom:12px!important}}.dialog-with-tabs,.dialog-with-tabs#sign-in-dialog{max-width:480px!important;width:92vw!important;border-radius:20px!important;box-shadow:0 24px 60px rgba(0,0,0,.18),0 4px 12px rgba(0,0,0,.06)!important;overflow:hidden!important}#sign-in-dialog .popup-tabs-nav{display:none!important}#sign-in-dialog .popup-tabs-container{overflow:visible!important}#sign-in-dialog .popup-tab-content{padding:40px 36px 36px!important}#sign-in-dialog .welcome-text{text-align:center!important;margin-bottom:24px!important}#sign-in-dialog .welcome-text h3{font-family:"Instrument Serif",Georgia,serif!important;font-size:30px!important;font-weight:400!important;color:#1a1918!important;margin-bottom:8px!important;line-height:1.2!important}#sign-in-dialog .welcome-text span{font-size:14px!important;color:#5c5a54!important}#sign-in-dialog .welcome-text a{color:#2a9fe8!important;font-weight:600!important;text-decoration:none!important}#sign-in-dialog .input-text.with-border{height:48px!important;border:1.5px solid #e0e0e0!important;border-radius:12px!important;padding-left:16px!important;font-size:15px!important;background:#fff!important}#sign-in-dialog .input-text.with-border:focus{border-color:#1a1918!important;outline:none!important}#sign-in-dialog .forgot-password{font-size:13px!important;color:#8a8a8a!important;margin-top:4px!important;margin-bottom:0!important;text-decoration:none!important;display:inline-block!important}#sign-in-dialog .forgot-password:hover{color:#2a9fe8!important;text-decoration:none!important}#sign-in-dialog .button.full-width{margin-top:20px!important;background:#1a1918!important;border:none!important;border-radius:12px!important;height:50px!important;font-size:15px!important;font-weight:600!important;color:#fff!important;box-shadow:none!important}#sign-in-dialog .button.full-width:hover{background:#000!important}#sign-in-dialog .social-login-buttons button.facebook-login,#sign-in-dialog .social-login-buttons button.google-login{width:100%!important;height:48px!important;border-radius:12px!important;border:1.5px solid #e0e0e0!important;background:#fff!important;color:#1a1918!important;font-size:14px!important;font-weight:600!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;cursor:pointer!important;transition:border-color .15s ease,background .15s ease!important}#sign-in-dialog .social-login-buttons button.facebook-login:hover,#sign-in-dialog .social-login-buttons button.google-login:hover{border-color:#1a1918!important;background:#fafaf8!important}#sign-in-dialog .social-login-separator{text-align:center!important;margin:18px 0!important;position:relative!important}#sign-in-dialog .social-login-separator span{background:#fff!important;padding:0 14px!important;color:#a8a59e!important;font-size:13px!important;position:relative!important;z-index:1!important}#sign-in-dialog .social-login-separator:before{content:""!important;position:absolute!important;inset-block-start:50%!important;inset-inline-start:0!important;inline-size:100%!important;block-size:1px!important;background:#efeee9!important;z-index:0!important}#sign-in-dialog.dialog-with-tabs .mfp-close{background:transparent!important;color:#8a8a8a!important;border:none!important;width:44px!important;height:44px!important;top:8px!important;right:8px!important;border-radius:8px!important;transition:background .15s ease!important}#sign-in-dialog.dialog-with-tabs .mfp-close:hover{background:#f5f4f1!important;color:#1a1918!important}#header-container.dashboard-header #header,#header-container.dashboard-header #header>.container{min-height:64px!important;display:flex!important;align-items:center!important}#header-container.dashboard-header #header>.container{width:100%!important}#header-container.dashboard-header #logo,#header-container.dashboard-header #logo a{display:inline-flex!important;align-items:center!important;height:64px!important;text-decoration:none!important}#header-container.dashboard-header #logo span.nav-logo-text{line-height:1!important;height:auto!important;font-size:26px!important;color:#1a1918!important;vertical-align:middle!important}#header-container.dashboard-header .right-side{display:flex!important;align-items:center!important;gap:14px!important;height:64px!important;margin-inline-start:auto!important}#header-container.dashboard-header .pal-locale{z-index:100!important}#header-container.dashboard-header .pal-locale-trigger{z-index:101!important}#header-container.dashboard-header .pal-locale-menu{z-index:200!important}.contactUs>h2.margin-bottom-30{font-family:"Instrument Serif",Georgia,serif!important;font-size:36px!important;font-weight:400!important;color:#1a1918!important;margin-bottom:28px!important;line-height:1.15!important}.contactUs .contact-form .form-group{margin-bottom:16px!important}.contactUs .contact-form .with-border{border:1.5px solid #e0e0e0!important;border-radius:12px!important;padding:0 16px!important;height:50px!important;font-size:15px!important;background:#fff!important;box-shadow:none!important;width:100%!important}.contactUs .contact-form textarea.with-border{height:auto!important;padding:14px 16px!important;line-height:1.55!important;min-height:160px!important;resize:vertical!important}.contactUs .contact-form .with-border:focus{border-color:#1a1918!important;outline:none!important}.contactUs .contact-form .cf-turnstile{margin-top:4px!important;margin-bottom:8px!important}.contactUs .contact-form button[type=submit].button{background:#1a1918!important;color:#fff!important;border:none!important;border-radius:9999px!important;padding:14px 36px!important;font-size:15px!important;font-weight:600!important;height:auto!important;line-height:1!important;box-shadow:none!important;transition:transform .18s ease,background .18s ease!important;cursor:pointer!important}.contactUs .contact-form button[type=submit].button:hover{background:#000!important;transform:translateY(-1px)!important}.business-info .col-sm-4 .dashboard-box{border:1px solid #efeee9!important;border-radius:16px!important;background:#fafaf8!important;margin-bottom:16px!important;overflow:hidden!important}.business-info .col-sm-4 .dashboard-box .headline{padding:20px 24px 0!important}.business-info .col-sm-4 .dashboard-box .headline h3{font-size:20px!important}.business-info .col-sm-4 .dashboard-box .content.with-padding{padding:12px 24px 24px!important;font-size:14px!important;line-height:1.6!important}.business-info .col-sm-4 .dashboard-box .content.with-padding ul li{padding:6px 0!important;font-size:14px!important}.business-info .col-sm-4 .dashboard-box .content.with-padding a:hover{text-decoration:underline!important}#titlebar h2{font-family:"Instrument Serif",Georgia,serif!important;font-weight:400!important}a.blog-post,a.blog-post *,a.blog-post .blog-post-content h3,a.blog-post .blog-post-content h3 a,a.blog-post .blog-post-content p,a.blog-post .blog-post-date,a.blog-post .blog-post-info,a.blog-post :focus,a.blog-post :hover,a.blog-post:focus,a.blog-post:hover,a.blog-post:hover .blog-post-content h3,a.blog-post:hover .blog-post-content h3 a,a.blog-post:hover .blog-post-content p,a.blog-post:hover .blog-post-date,a.blog-post:hover .blog-post-info,a.blog-post:visited{text-decoration:none!important}@media (min-width:1099px){#header-container.dashboard-header #header>.container,#header-container.dashboard-header>#header{max-width:100%!important;width:100%!important;margin-inline:0!important;padding-inline-start:0!important;padding-inline-end:24px!important}}#header-container.dashboard-header{width:100%!important}#header-container.dashboard-header #logo{width:240px!important;padding-inline-start:24px!important;padding-inline-end:0!important;margin-inline-end:0!important;border-right:none!important;display:inline-flex!important;align-items:center!important;height:64px!important}#header-container.dashboard-header #logo a{display:inline-flex!important;align-items:center!important;height:100%!important;text-decoration:none!important}#header-container.dashboard-header #logo a span.nav-logo-text{line-height:1!important;height:auto!important;font-size:26px!important;color:#1a1918!important}#header-container.dashboard-header #header .right-side{position:absolute!important;inset-inline-end:24px!important;inset-block-start:50%!important;transform:translateY(-50%)!important;float:none!important;display:inline-flex!important;align-items:center!important;gap:14px!important;height:auto!important;padding-inline-end:0!important;background:transparent!important;width:auto!important}#header-container.dashboard-header #header .right-side>.header-widget{display:inline-flex!important;align-items:center!important;height:64px!important;border:none!important;padding:0!important;margin:0!important;float:none!important;background:transparent!important}#header-container.dashboard-header .header-notifications,#header-container.dashboard-header .header-notifications.user-menu{display:inline-flex!important;align-items:center!important;height:36px!important;border:none!important;padding:0!important;margin:0!important;background:transparent!important;float:none!important}#header-container.dashboard-header .header-notifications-trigger{padding:0!important;margin:0!important}#header-container.dashboard-header .header-notifications-trigger,#header-container.dashboard-header .header-notifications-trigger>a{display:inline-flex!important;align-items:center!important;justify-content:center!important;inline-size:36px!important;block-size:36px!important}#header-container.dashboard-header .user-avatar,#header-container.dashboard-header .user-avatar img{inline-size:32px!important;block-size:32px!important;border-radius:50%!important}#header-container.dashboard-header .pal-locale{position:relative!important;display:inline-flex!important;align-items:center!important;height:36px!important}#header-container.dashboard-header .pal-locale-trigger{display:inline-flex!important;align-items:center!important;height:36px!important;cursor:pointer!important}.awp-about-page{background:#fafaf8}.awp-about-page .container{max-width:1100px!important;margin-inline:auto!important;padding-inline:24px!important}.awp-about-hero{padding-block:96px 80px;text-align:center;background:#fafaf8}.awp-about-eyebrow{display:inline-block;font-style:italic;font-size:18px;color:#2a9fe8;margin-bottom:16px;letter-spacing:.01em}.awp-about-eyebrow,.awp-about-headline{font-family:"Instrument Serif",Georgia,serif}.awp-about-headline{font-size:clamp(48px,6vw,72px);font-weight:400;line-height:1.05;color:#1a1918;margin:0;letter-spacing:-.01em}.awp-about-tagline{font-family:"Instrument Serif",Georgia,serif;font-style:italic;font-size:clamp(22px,2.4vw,28px);line-height:1.4;color:#5c5a54;max-width:640px;margin:0 auto}.awp-about-tagline br{display:inline}.awp-about-body{background:#fff;padding-block:80px}.awp-about-prose{max-width:720px;margin-inline:auto;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif}.awp-about-prose p{font-size:18px;line-height:1.75;color:#1a1918;margin:0 0 24px}.awp-about-prose p:first-of-type{font-size:22px;line-height:1.6;color:#1a1918;font-weight:400}.awp-about-prose p:last-of-type{margin-bottom:0}.awp-about-prose a{color:#2a9fe8;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.awp-about-prose h2,.awp-about-prose h3{font-family:"Instrument Serif",Georgia,serif;font-weight:400;color:#1a1918;margin:48px 0 16px;line-height:1.2}.awp-about-prose h2{font-size:36px}.awp-about-prose h3{font-size:28px}.awp-about-prose ol,.awp-about-prose ul{font-size:18px;line-height:1.75;color:#1a1918;padding-inline-start:24px;margin-bottom:24px}.awp-about-prose li{margin-bottom:8px}.awp-about-cta{background:#1a1918;padding-block:80px;text-align:center;color:#fff}.awp-about-cta-title{font-family:"Instrument Serif",Georgia,serif;font-size:clamp(36px,4vw,56px);font-weight:400;line-height:1.1;color:#fff;margin:0 0 32px}.awp-about-cta-actions{display:inline-flex;align-items:center;gap:24px;flex-wrap:wrap;justify-content:center}.awp-about-cta .pal-btn-dark{background:#fff!important;color:#1a1918!important;padding:14px 32px!important;font-size:16px!important}.awp-about-cta .pal-btn-dark:hover{background:#f5f4f1!important;color:#1a1918!important;transform:translateY(-1px)}.awp-about-cta-link{color:hsla(0,0%,100%,.8);font-size:15px;font-weight:500;text-decoration:none;transition:color .15s ease}.awp-about-cta-link:hover{color:#fff;text-decoration:none}.pagination-container{margin-top:32px!important;margin-bottom:48px!important}.pagination{text-align:center!important}.pagination ul{align-items:center!important;gap:6px!important;list-style:none!important}.pagination ul,.pagination ul li{display:inline-flex!important;padding:0!important;margin:0!important}.pagination ul li a,.pagination-next-prev ul li a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-inline-size:40px!important;block-size:40px!important;padding:0 14px!important;border-radius:9999px!important;background:transparent!important;color:#5c5a54!important;font-family:DM Sans,sans-serif!important;font-size:14px!important;font-weight:500!important;line-height:1!important;box-shadow:none!important;border:1px solid transparent!important;transition:background .18s ease,color .18s ease,border-color .18s ease!important;float:none!important}.pagination ul li a:hover{background:#f5f4f1!important;color:#1a1918!important;box-shadow:none!important}.pagination ul li a.current-page,.pagination ul li a.current-page:hover{background:#1a1918!important;color:#fff!important;box-shadow:none!important;cursor:default!important}.pagination ul li a i{font-size:18px!important;line-height:1!important}.pagination ul li.blank{color:#a8a59e!important;padding:0 8px!important;align-self:center!important;font-size:14px!important}#header .right-side{position:absolute!important;inset-inline-end:24px!important;inset-block-start:50%!important;transform:translateY(-50%)!important;float:none!important;display:inline-flex!important;align-items:center!important;gap:14px!important;width:auto!important;background:transparent!important}#header .right-side>.header-widget{height:auto!important}#header .header-notifications,#header .header-notifications.user-menu,#header .right-side>.header-widget{display:inline-flex!important;align-items:center!important;border:none!important;padding:0!important;margin:0!important;float:none!important;background:transparent!important}#header .header-notifications,#header .header-notifications.user-menu{height:36px!important}#header .header-notifications-trigger{padding:0!important;margin:0!important}#header .header-notifications-trigger,#header .header-notifications-trigger>a{display:inline-flex!important;align-items:center!important;justify-content:center!important;inline-size:36px!important;block-size:36px!important}#header .user-avatar,#header .user-avatar img{inline-size:32px!important;block-size:32px!important;border-radius:50%!important}#header .pal-locale{position:relative!important}#header .pal-locale,#header .pal-locale-trigger{display:inline-flex!important;align-items:center!important;height:36px!important}#header .pal-locale-trigger{cursor:pointer!important}a.blog-post,a.blog-post .blog-post-content,a.blog-post .blog-post-content div,a.blog-post .blog-post-content h3,a.blog-post .blog-post-content h3 a,a.blog-post .blog-post-content p,a.blog-post .blog-post-content span,a.blog-post .blog-post-date,a.blog-post .blog-post-info,a.blog-post:active,a.blog-post:focus,a.blog-post:hover,a.blog-post:hover .blog-post-content div,a.blog-post:hover .blog-post-content h3,a.blog-post:hover .blog-post-content h3 a,a.blog-post:hover .blog-post-content p,a.blog-post:hover .blog-post-content span,a.blog-post:hover .blog-post-date,a.blog-post:link,a.blog-post:visited{text-decoration:none!important;text-decoration-line:none!important;text-decoration-color:transparent!important}.business-info .col-sm-4 .dashboard-box{border:none!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;margin-bottom:32px!important;padding:0!important}@media (min-width:768px){.business-info .row>.col-sm-4{padding-block-start:70px!important}}.business-info .col-sm-4 .dashboard-box .headline{padding:0!important;border-bottom:none!important;background:transparent!important;margin-bottom:8px!important}.business-info .col-sm-4 .dashboard-box .headline h3{font-family:"Instrument Serif",Georgia,serif!important;font-size:22px!important;font-weight:400!important;color:#1a1918!important;line-height:1.2!important;margin:0!important}.business-info .col-sm-4 .dashboard-box .content.with-padding{padding:0!important;color:#5c5a54!important;font-size:15px!important;line-height:1.7!important}.business-info .col-sm-4 .dashboard-box .content.with-padding ul{margin:0!important;padding:0!important;list-style:none!important}.business-info .col-sm-4 .dashboard-box .content.with-padding ul li{padding:4px 0!important;font-size:15px!important}.business-info .col-sm-4 .dashboard-box .content.with-padding a{color:#2a9fe8!important;text-decoration:none!important;font-weight:500!important;border-bottom:1px solid transparent!important;transition:border-color .15s ease!important}.business-info .col-sm-4 .dashboard-box .content.with-padding a:hover{text-decoration:none!important;border-bottom-color:#2a9fe8!important}@media (max-width:767px){.ud-header .navbar{flex-wrap:nowrap!important;align-items:center!important}.ud-header .navbar-brand{min-width:0!important;flex:0 1 auto!important;margin-right:8px!important}span.nav-logo-text{font-size:22px!important;line-height:32px!important;height:32px!important;letter-spacing:.01em!important}.ud-header .navbar-btn{gap:6px!important;flex-shrink:0!important}.ud-header .navbar-btn .pal-nav-login{padding:0 8px!important;font-size:14px!important}.ud-header .navbar-btn .pal-btn.pal-btn-dark.pal-btn-sm{padding:0 14px!important;font-size:14px!important}.ud-header .navbar-btn .pal-locale-trigger{padding:0 10px!important;gap:4px!important;font-size:13px!important}.ud-header .navbar-btn .pal-locale-current{max-width:64px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pal-landing .pal-hero .pal-label{font-size:12px!important;line-height:1.55!important;text-wrap:balance;padding:0 12px}}@media (max-width:380px){span.nav-logo-text{font-size:20px!important}.ud-header .navbar-btn .pal-locale-current{display:none!important}.ud-header .navbar-btn .pal-locale-trigger{padding:0 8px!important}}
/*# sourceMappingURL=inline-extracted.min.css.map */