:root{--royal-indigo: var(--gy-navy);--deep-space: #0D1F3C;--midnight: #0A1228;--pearl-white: #F2F3F5;--bg: #0A1228;--bg-soft: var(--gy-navy);--panel: #0D1F3C;--panel-2: var(--gy-navy);--ink: #ffffff;--muted: rgba(255, 255, 255, .72);--line: rgba(255, 255, 255, .12);--gold: #EFA820;--gold-2: #EFA820;--blue: var(--gy-navy);--green: #44d7a8;--danger: #ff7a8a;font-family:Plus Jakarta Sans,"Source Sans 3",system-ui,sans-serif;color:var(--ink);background:var(--bg)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;min-height:100vh;background:var(--bg);color:var(--ink)}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer}main{min-height:70vh}.site{overflow:hidden}.site>main{background:var(--pearl-white);color:#111827}.gigyt-navbar{position:fixed;top:0;left:0;right:0;z-index:50;border-bottom:1px solid rgba(255,255,255,.08);background:var(--gy-navy);direction:ltr}.gigyt-navbar-spacer{height:4.25rem}.gigyt-navbar__inner{display:flex;align-items:center;justify-content:space-between;min-height:4.25rem;width:min(1280px,100%);margin:0 auto;padding:0 2rem;direction:ltr}.gigyt-navbar__brand{display:inline-flex;align-items:center;width:9.5rem;min-width:9.5rem}.gigyt-navbar__brand img{width:5rem;height:2.75rem;object-fit:contain}.gigyt-navbar__nav{display:flex;align-items:center;gap:7rem;color:#ffffffd1;font-size:.875rem;font-weight:700}.gigyt-navbar__nav a,.gigyt-navbar__explore>button,.gigyt-navbar__actions button{border-radius:.5rem;transition:color .18s ease,background-color .18s ease,border-color .18s ease}.gigyt-navbar__nav a,.gigyt-navbar__explore>button{padding:.5rem .75rem}.gigyt-navbar__explore{position:relative}.gigyt-navbar__explore>button{display:inline-flex;align-items:center;gap:.35rem;min-height:2.25rem;border:0;background:transparent;color:inherit;font-weight:800}.gigyt-navbar__explore>button span{color:#ffffff9e;font-size:.75rem}.gigyt-navbar__explore-chevron{width:.85rem;height:.85rem;color:#ffffff9e}.gigyt-navbar__nav a:hover,.gigyt-navbar__explore:hover>button,.gigyt-navbar__explore:focus-within>button{color:#efa820;background:#ffffff0f}.gigyt-navbar__menu{position:absolute;top:calc(100% + .75rem);left:50%;z-index:70;display:grid;grid-template-columns:minmax(15rem,1fr) minmax(18rem,1.2fr);gap:.9rem;width:min(42rem,calc(100vw - 2rem));padding:.9rem;border:1px solid rgba(255,255,255,.12);border-radius:.9rem;background:#0a1228;box-shadow:0 24px 60px #02061747;opacity:0;pointer-events:none;transform:translate(-50%,.4rem);transition:opacity .16s ease,transform .16s ease}.gigyt-navbar__explore:hover .gigyt-navbar__menu,.gigyt-navbar__explore:focus-within .gigyt-navbar__menu,.gigyt-navbar__explore.is-open .gigyt-navbar__menu{opacity:1;pointer-events:auto;transform:translate(-50%)}.gigyt-navbar__menu:before{position:absolute;top:-.7rem;left:0;width:100%;height:.8rem;content:""}.gigyt-navbar__menu-main{display:grid;gap:.4rem}.gigyt-navbar__menu-main a{display:grid;gap:.2rem;border:1px solid transparent;border-radius:.7rem;padding:.75rem;background:#ffffff0a}.gigyt-navbar__menu-main button{width:100%;min-height:auto;text-align:left}.gigyt-navbar__menu-main a:hover{border-color:#efa82059;background:#efa8201a}.gigyt-navbar__menu-main strong,.gigyt-navbar__menu-districts>strong{color:#fff;font-size:.86rem}.gigyt-navbar__menu-main span{color:#ffffff94;font-size:.72rem;font-weight:700}.gigyt-navbar__menu-districts{display:grid;gap:.65rem;border-left:1px solid rgba(255,255,255,.1);padding-left:.9rem}.gigyt-navbar__menu-districts>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.gigyt-navbar__menu-districts a{display:flex;align-items:center;gap:.45rem;min-width:0;border:1px solid rgba(255,255,255,.08);border-radius:.65rem;padding:.55rem;background:#ffffff0a}.gigyt-navbar__menu-districts a:hover{border-color:#60d8ff59;background:#60d8ff1a}.gigyt-navbar__menu-districts span{flex:none}.gigyt-navbar__menu-districts em{min-width:0;overflow:hidden;color:#ffffffd1;font-size:.76rem;font-style:normal;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.gigyt-navbar__actions{display:flex;align-items:center;gap:.75rem;direction:ltr}.gigyt-navbar__actions button{min-height:2.25rem;border:1px solid rgba(255,255,255,.16);background:transparent;color:#fff;font-size:.8rem;font-weight:800}.gigyt-navbar__language{padding:.4rem .75rem;direction:ltr}.gigyt-navbar__language-wrap{position:relative;display:inline-flex;direction:ltr}.gigyt-navbar__language-menu{position:absolute;top:calc(100% + .5rem);right:0;z-index:80;display:grid;width:12rem;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:1rem;padding:.35rem;background:var(--gy-navy);box-shadow:0 24px 60px #00000052;opacity:0;pointer-events:none;transform:translateY(.35rem);transition:opacity .16s ease,transform .16s ease}.gigyt-navbar__language-wrap.is-open .gigyt-navbar__language-menu,.gigyt-navbar__language-wrap:focus-within .gigyt-navbar__language-menu{opacity:1;pointer-events:auto;transform:translateY(0)}.gigyt-navbar__language-menu button{display:flex;align-items:center;justify-content:space-between;min-height:2.45rem;width:100%;border:0;border-radius:.75rem;padding:0 .75rem;background:transparent;color:#ffffffb8;text-align:left}.gigyt-navbar__language-menu button:hover,.gigyt-navbar__language-menu button.active{background:#efa8201f;color:#efa820}.gigyt-navbar__language-menu button span{font-weight:900}.gigyt-navbar__language-menu button strong{font-size:.8rem}.gigyt-navbar__bell{position:relative;display:inline-flex;align-items:center;justify-content:center;width:2.25rem;padding:0}.gigyt-navbar__bell .gigyt-navbar__account-icon{width:1rem;height:1rem}.gigyt-navbar__bell span{position:absolute;top:-.35rem;right:-.35rem;display:grid;place-items:center;width:1.1rem;height:1.1rem;border-radius:999px;background:#ef4444;color:#fff;font-size:.65rem}.gigyt-navbar__avatar{width:2.25rem;padding:0;border-color:#efa820!important;border-radius:999px!important;background:#efa820!important;color:var(--gy-navy)!important}.gigyt-navbar__account{position:relative;display:inline-flex}.gigyt-navbar__account-menu{position:absolute;top:calc(100% + .75rem);right:0;z-index:80;width:14rem;max-height:calc(100vh - 5.25rem);overflow-x:hidden;overflow-y:auto;border:1px solid rgba(255,255,255,.12);border-radius:.9rem;background:#0a1228;box-shadow:0 24px 60px #02061752;color:#fff}.gigyt-navbar__account-menu:before{position:absolute;top:-.45rem;right:.85rem;width:.9rem;height:.9rem;border-left:1px solid rgba(255,255,255,.12);border-top:1px solid rgba(255,255,255,.12);background:#0a1228;content:"";transform:rotate(45deg)}.gigyt-navbar__account-head{position:relative;display:flex;align-items:center;gap:.75rem;padding:.9rem;background:#ffffff0a}.gigyt-navbar__account-head>span{display:grid;flex:none;place-items:center;width:2.25rem;height:2.25rem;border-radius:999px;background:#efa820;color:var(--gy-navy);font-size:.9rem;font-weight:900}.gigyt-navbar__account-head strong,.gigyt-navbar__account-head em{display:block;line-height:1.25}.gigyt-navbar__account-head strong{color:#fff;font-size:.84rem}.gigyt-navbar__account-head em{margin-top:.15rem;color:#ffffff8f;font-size:.7rem;font-style:normal;font-weight:800}.gigyt-navbar__account-menu button{display:flex;align-items:center;width:100%;min-height:2.55rem;border:0;border-radius:0;padding:0 .9rem;background:transparent;color:#ffffffd1;font-size:.8rem;font-weight:850;text-align:left}.gigyt-navbar__account-menu button:hover{background:#efa8201c;color:#efa820}.gigyt-navbar__account-menu .gigyt-navbar__account-logout{border-top:1px solid rgba(255,255,255,.1);color:#f87171eb}.gigyt-navbar__account-menu .gigyt-navbar__account-logout:hover{background:#f871711f;color:#fecaca}.gigyt-navbar__gogig{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.45rem 1.1rem;border-color:#efa82073!important;color:#efa820!important;animation:heartbeat-glow 3.5s ease-in-out infinite}.gigyt-navbar__gogig .gigyt-navbar__account-icon{width:1rem;height:1rem}.gigyt-navbar__gogig:hover{background:#efa820!important;color:#0a1228!important;animation:none}.gigyt-navbar{background:var(--royal-indigo)}.gigyt-navbar__inner{position:relative}.gigyt-navbar__brand{width:5rem;min-width:5rem}.gigyt-navbar__nav{position:absolute;left:calc(50% - 359px);top:50%;justify-content:space-between;width:593px;gap:0;color:#ffffffdb;font-weight:800;transform:translateY(-50%)}.gigyt-navbar__nav a,.gigyt-navbar__explore>button{border-radius:.75rem;padding:.5rem .875rem}.gigyt-navbar__explore>button .gigyt-navbar__explore-chevron{color:#efa820}.gigyt-navbar__trust{display:inline-flex;align-items:center;gap:.4rem}.gigyt-navbar__trust .gigyt-navbar__account-icon{width:1rem;height:1rem;color:#2dd4bf}.gigyt-navbar__nav a:hover,.gigyt-navbar__explore:hover>button,.gigyt-navbar__explore:focus-within>button{color:#efa820;background:#ffffff14}.gigyt-navbar__menu{left:0;top:calc(100% + .5rem);display:block;width:18rem;padding:.5rem;border-radius:1rem;background:var(--royal-indigo);box-shadow:0 24px 60px #00000052;transform:translateY(.4rem)}.gigyt-navbar__explore:hover .gigyt-navbar__menu,.gigyt-navbar__explore:focus-within .gigyt-navbar__menu,.gigyt-navbar__explore.is-open .gigyt-navbar__menu{transform:translateY(0)}.gigyt-navbar__menu-main{gap:.2rem}.gigyt-navbar__menu-main a,.gigyt-navbar__menu-main button{display:grid;grid-template-columns:2rem 1fr;column-gap:.75rem;row-gap:.18rem;align-items:center;border:1px solid transparent;border-radius:.8rem;padding:.75rem;background:transparent}.gigyt-navbar__menu-main .gigyt-navbar__account-icon{grid-row:span 2;width:1.25rem;height:1.25rem;margin:auto;color:var(--gold)}.gigyt-navbar__menu-main a:hover,.gigyt-navbar__menu-main button:hover{border-color:transparent;background:#ffffff14}.gigyt-navbar__menu-main strong{color:#fff;font-size:1rem}.gigyt-navbar__menu-main span{color:#ffffff73;font-size:.86rem;font-weight:700}.gigyt-navbar__language{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-width:5.25rem;border-color:#efa82073!important}.gigyt-navbar__language-icon{width:1rem;height:1rem;color:#efa820}.gigyt-navbar__language-chevron{width:.85rem;height:.85rem;color:#efa820}.gigyt-navbar__account{position:relative;display:inline-flex;align-items:center}.gigyt-navbar__avatar{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.62rem!important;width:auto!important;min-width:6.4rem!important;height:3.35rem!important;border:0!important;border-radius:1.1rem!important;padding:.28rem .85rem .28rem .38rem!important;background:var(--gy-panel)!important;color:#fff!important;box-shadow:none!important}.gigyt-navbar__avatar:hover,.gigyt-navbar__avatar.is-open{background:#4940b2!important}.gigyt-navbar__avatar-circle{display:grid;flex:none;place-items:center;width:2.78rem;height:2.78rem;border-radius:999px;background:#f2af1d;color:var(--gy-navy);font-size:1.05rem;font-weight:900;line-height:1}.gigyt-navbar__avatar-chevron{flex:none;width:1rem;height:1rem;color:#ffffff9e;transition:transform .18s ease}.gigyt-navbar__avatar.is-open .gigyt-navbar__avatar-chevron{transform:rotate(180deg)}.gigyt-navbar__account-menu{position:absolute;top:calc(100% + .72rem);right:0;z-index:120;width:22.5rem;max-width:min(22.5rem,calc(100vw - 2rem));max-height:calc(100vh - 5.25rem);overflow-x:hidden;overflow-y:auto;border:1px solid rgba(255,255,255,.16);border-radius:1.28rem;background:var(--gy-navy);box-shadow:0 28px 80px #0a085047,0 20px 50px #00000029;color:#fff}.gigyt-navbar__account-menu:before{display:none}.gigyt-navbar__account-head{display:block;padding:1.08rem 1.55rem 1rem;border-bottom:1px solid rgba(255,255,255,.14);background:var(--gy-navy)}.gigyt-navbar__account-head strong,.gigyt-navbar__account-head em{display:block;line-height:1.2}.gigyt-navbar__account-head strong{color:#fff;font-size:1.18rem;font-weight:650;letter-spacing:0}.gigyt-navbar__account-head em{margin-top:.24rem;color:#ffffff73;font-size:.98rem;font-style:normal;font-weight:400}.gigyt-navbar__account-list{padding:.62rem 0 .18rem}.gigyt-navbar__account-menu button{display:flex!important;align-items:center!important;gap:1rem!important;width:100%!important;min-height:3.18rem!important;border:0!important;border-radius:0!important;padding:0 1.55rem!important;background:transparent!important;color:#ffffffc7!important;font-size:1.08rem!important;font-weight:500!important;text-align:left!important}.gigyt-navbar__account-menu button:hover{background:#ffffff14!important;color:#fff!important}.gigyt-navbar__account-icon{flex:none;width:1.1rem;height:1.1rem;color:currentColor}.gigyt-navbar__account-menu button.gigyt-navbar__account-admin{margin-bottom:.25rem;color:#efa820!important}.gigyt-navbar__account-menu button.gigyt-navbar__account-admin:hover{background:#efa8201f!important;color:#efa820!important}.gigyt-navbar__mobile-panel button.gigyt-navbar__mobile-admin{color:#efa820}.gigyt-navbar__account-menu .gigyt-navbar__account-logout{min-height:3.65rem!important;border-top:1px solid rgba(255,255,255,.14)!important;color:#ff6f6b!important}.gigyt-navbar__account-menu .gigyt-navbar__account-logout:hover{background:#ff6f6b1a!important;color:#ff8b85!important}.gigyt-navbar__mobile-actions,.gigyt-navbar__mobile-panel{display:none}@media (max-width: 1023px){.gigyt-navbar__inner{min-height:3.5rem;padding:0 1rem}.gigyt-navbar-spacer{height:3.5rem}.gigyt-navbar__brand{width:4.125rem;min-width:4.125rem}.gigyt-navbar__brand img{width:4.125rem;height:2.25rem}.gigyt-navbar__nav,.gigyt-navbar__actions{display:none}.gigyt-navbar__mobile-actions{display:flex;align-items:center;gap:.25rem}.gigyt-navbar__mobile-language{position:relative}.gigyt-navbar__mobile-language>button,.gigyt-navbar__mobile-toggle{display:inline-flex;align-items:center;justify-content:center;gap:.25rem;min-height:2.35rem;border:0;border-radius:.55rem;padding:.45rem .55rem;background:transparent;color:#ffffffc7}.gigyt-navbar__mobile-language>button:hover,.gigyt-navbar__mobile-toggle:hover{color:#efa820;background:#efa82014}.gigyt-navbar__mobile-language .gigyt-navbar__account-icon,.gigyt-navbar__mobile-toggle .gigyt-navbar__account-icon{width:1.15rem;height:1.15rem}.gigyt-navbar__mobile-language>button .gigyt-navbar__account-icon:first-child{color:#efa820}.gigyt-navbar__mobile-language>button .gigyt-navbar__account-icon:last-child{width:.8rem;height:.8rem}.gigyt-navbar__mobile-language-menu{position:absolute;top:calc(100% + .5rem);right:0;z-index:80;display:none;width:11rem;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:.75rem;padding:.35rem 0;background:var(--gy-navy);box-shadow:0 20px 45px #00000059}.gigyt-navbar__mobile-language.is-open .gigyt-navbar__mobile-language-menu{display:block}.gigyt-navbar__mobile-language-menu button{display:flex;align-items:center;justify-content:space-between;width:100%;border:0;border-radius:0;padding:.62rem 1rem;background:transparent;color:#ffffffb8;text-align:left}.gigyt-navbar__mobile-language-menu button:hover,.gigyt-navbar__mobile-language-menu button.active{background:#efa8201f;color:#efa820}.gigyt-navbar__mobile-language-menu small{opacity:.58}.gigyt-navbar__mobile-panel{display:flex;flex-direction:column;gap:.12rem;max-height:calc(100vh - 3.5rem);overflow-y:auto;border-top:1px solid rgba(255,255,255,.08);padding:.75rem max(1rem,calc((100vw - 1280px)/2 + 1rem)) 1rem;background:var(--gy-navy);box-shadow:0 20px 45px #00000038}.gigyt-navbar__mobile-panel>p{margin:.35rem 0 .15rem;padding:0 .75rem;color:#fff6;font-size:.72rem;font-weight:700;letter-spacing:0;text-transform:uppercase}.gigyt-navbar__mobile-panel>button{display:flex;align-items:center;gap:.75rem;min-height:2.55rem;border:0;border-radius:.55rem;padding:.55rem .75rem;background:transparent;color:#ffffffd1;font-size:.95rem;font-weight:600;text-align:left}.gigyt-navbar__mobile-panel>button:hover{background:#efa82014;color:#efa820}.gigyt-navbar__mobile-panel .gigyt-navbar__account-icon{width:1rem;height:1rem;color:#ffffff8c}.gigyt-navbar__mobile-divider{height:1px;margin:.45rem 0;background:#ffffff14}.gigyt-navbar__mobile-panel .gigyt-navbar__mobile-logout{color:#f87171}.gigyt-navbar__mobile-panel .gigyt-navbar__mobile-gogig{justify-content:center;margin-top:.5rem;border:1px solid rgba(239,168,32,.45);color:#efa820}}.admin-review-page{min-height:calc(100vh - 4.25rem);background:#f4f7fb}.admin-review-frame{display:block;width:100%;height:calc(100vh - 4.25rem);border:0;background:#f4f7fb}.profile-page{min-height:calc(100vh - 4.25rem);background:#faf8f5;color:#111827}.profile-page__shell{width:min(1280px,calc(100vw - 2rem));margin:0 auto;padding:2rem 0 4rem}.profile-page__grid{display:grid;grid-template-columns:20rem minmax(0,1fr);gap:1.5rem;align-items:start}.profile-page__sidebar{display:grid;gap:1rem}.profile-card{position:sticky;top:6rem;border-radius:1rem;padding:1.5rem;color:#fff;background:linear-gradient(180deg,var(--gy-navy) 0%,var(--gy-navy) 100%);box-shadow:0 18px 45px #07133321}.profile-card__identity{display:flex;flex-direction:column;align-items:center;margin-bottom:1.5rem;text-align:center}.profile-card__avatar{display:grid;place-items:center;width:6rem;height:6rem;margin-bottom:1rem;overflow:hidden;border-radius:1rem;background:linear-gradient(135deg,#efa820,#d49920);color:#fff;font-size:2rem;font-weight:900;box-shadow:0 14px 28px #00000029}.profile-card__avatar img{width:100%;height:100%;object-fit:cover}.profile-card__identity h2{margin:0;color:#fff;font-size:1.12rem;line-height:1.2}.profile-card__identity p{margin:.35rem 0 0;color:#ffffff9e;font-size:.9rem}.profile-card__tier-pill{display:flex;align-items:center;gap:.75rem;margin-bottom:1.5rem;border-radius:.85rem;padding:.9rem 1rem;background:#00c2f233}.profile-card__tier-pill>span{color:#fff;font-size:1.35rem;font-weight:900}.profile-card__tier-pill strong,.profile-card__tier-pill small{display:block}.profile-card__tier-pill strong{color:#00c2f2;font-size:.95rem}.profile-card__tier-pill small{margin-top:.1rem;color:#ffffff6b;font-size:.8rem}.profile-card__verification{margin-bottom:1.5rem}.profile-card__verification>span{display:block;margin-bottom:.65rem;color:#ffffff7a;font-size:.76rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.profile-card__verification-statuses{display:grid;gap:.65rem}.profile-card__verification-statuses>div{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.profile-card__verification-statuses small{color:#ffffffb8;font-size:.8rem;font-weight:700}.profile-card__status{display:inline-flex;align-items:center;gap:.35rem;border:1px solid rgba(148,163,184,.22);border-radius:999px;padding:.25rem .65rem;background:#94a3b81a;color:#aeb6c8;font-size:.78rem}.profile-card__status:before{content:"!";display:grid;place-items:center;width:.9rem;height:.9rem;border:1px solid currentColor;border-radius:999px;font-size:.62rem;line-height:1}.profile-card__status--pending{border-color:#efa82052;background:#efa8201f;color:#efa820}.profile-card__status--verified{border-color:#28b46359;background:#28b46321;color:#4ade80}.profile-card__facts{display:grid;gap:.85rem;margin:0;border-top:1px solid rgba(255,255,255,.1);padding-top:1rem}.profile-card__facts div{display:flex;align-items:center;justify-content:space-between;gap:1rem}.profile-card__facts dt,.profile-card__facts dd{margin:0;font-size:.88rem}.profile-card__facts dt{color:#ffffff80}.profile-card__facts dd{color:#fff;font-weight:800;text-align:right}.profile-card__facts div:first-child dd{color:#efa820}.profile-card__actions{display:grid;gap:.7rem;margin-top:1.55rem}.profile-card__actions button{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:2.75rem;border-radius:.75rem;font-weight:850}.profile-card__save{background:#efa820;color:var(--gy-navy)}.profile-card__verify{border:1px solid rgba(255,255,255,.22);color:#fff;background:transparent}.profile-card__verify:disabled{opacity:.68;cursor:default}.profile-tier-card{border:1px solid rgba(17,24,39,.05);border-radius:1rem;padding:1.5rem;background:#fff;box-shadow:0 14px 32px #0f172a0a}.profile-tier-card__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem}.profile-tier-card__head span{display:block;color:#a6afc0;font-size:.74rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.profile-tier-card__head strong{display:block;margin-top:.35rem;color:#00c2f2;font-size:1.45rem;line-height:1}.profile-tier-card__head em{display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:.75rem;background:#00c2f2;color:#fff;font-style:normal;font-size:1.5rem;font-weight:900}.profile-tier-card__row{display:grid;grid-template-columns:1.9rem minmax(0,1fr) auto;gap:.75rem;align-items:center;padding:.7rem 0}.profile-tier-card__row span{display:grid;place-items:center;width:1.55rem;height:1.55rem;border-radius:999px;border:2px solid #e5e7eb;color:var(--gy-navy);font-size:.82rem;font-weight:900}.profile-tier-card__row.is-current span{border-color:#a8e063;background:#a8e063}.profile-tier-card__row strong{color:#6b7280;font-size:.92rem}.profile-tier-card__row.is-current strong{color:#00c2f2}.profile-tier-card__row small{color:#c7ced8;font-size:.75rem;font-weight:700}.profile-form-card{min-height:45rem;border:1px solid #eceef3;border-radius:1rem;padding:1.5rem;background:#fff;box-shadow:0 8px 28px #0f172a0d}.profile-form-card__title{display:flex;align-items:center;gap:.85rem;margin-bottom:1.6rem}.profile-form-card__title>span{display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:.75rem;background:#0713331a;color:var(--gy-navy);font-size:1.2rem}.profile-form-card__title h1{margin:0;color:#111827;font-size:1.18rem;line-height:1.2}.profile-form-card__title p{margin:.2rem 0 0;color:#6b7280;font-size:.92rem}.profile-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.profile-form-grid label,.profile-form-grid__currency{display:grid;gap:.45rem}.profile-form-grid label>span,.profile-form-grid__currency>span,.profile-section-label{color:#374151;font-size:.86rem;font-weight:750}.profile-form-grid input,.profile-form-grid select,.profile-form-grid textarea,.profile-form-grid__currency>div{width:100%;border:1px solid #e2e6ee;border-radius:.72rem;padding:.72rem .82rem;background:#fff;color:#111827;font-size:.92rem;line-height:1.35;box-shadow:0 1px 3px #0f172a0a;outline:none}.profile-form-grid input:focus,.profile-form-grid select:focus,.profile-form-grid textarea:focus{border-color:#07133357;box-shadow:0 0 0 3px #0713331a}.profile-form-grid textarea{min-height:8.6rem;resize:vertical}.profile-form-grid__wide{grid-column:1 / -1}.profile-form-grid__currency>div{display:flex;align-items:center;gap:.7rem;background:#f8fafc;color:#6b7280}.profile-form-grid__currency strong{font-weight:600}.profile-form-grid__currency em{margin-left:auto;border-radius:999px;padding:.18rem .55rem;background:#e5e7eb;color:#8b94a3;font-style:normal;font-size:.76rem}.profile-section-label{display:flex;align-items:center;gap:.55rem;margin-top:1.6rem;margin-bottom:.75rem}.profile-section-label--availability{margin-top:1.8rem}.profile-language-chips{display:flex;flex-wrap:wrap;gap:.55rem}.profile-language-chips button{border-radius:999px;padding:.48rem .85rem;background:#f3f4f6;color:#5f6877;font-weight:750;transition:background .18s ease,color .18s ease}.profile-language-chips button.is-selected{background:var(--gy-navy);color:#fff}.profile-availability{overflow-x:auto}.profile-availability table{width:100%;border-collapse:collapse;color:#374151;font-size:.78rem}.profile-availability th,.profile-availability td{border-top:1px solid #f1f3f7;padding:.55rem .35rem;text-align:center}.profile-availability th:first-child,.profile-availability td:first-child{min-width:4.6rem;text-align:left;font-weight:750}.profile-availability th{color:#7b8495;font-weight:750;white-space:nowrap}.profile-availability button{width:100%;min-width:5.5rem;border-radius:.55rem;padding:.4rem .2rem;background:#f8fafc;color:#9ca3af}.profile-availability button.is-selected{background:var(--gy-navy);color:#fff}.profile-page__content{display:grid;grid-template-columns:minmax(0,1fr);gap:1.5rem;width:100%;min-width:0}.profile-section-card,.profile-bottom-actions{min-width:0;border:1px solid #eceef3;border-radius:1rem;padding:1.5rem;background:#fff;box-shadow:0 8px 28px #0f172a0d}.profile-section-card__title{display:flex;align-items:center;gap:.85rem;margin-bottom:1.5rem}.profile-section-card__title>span{display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:.75rem;background:#0713331a;color:var(--gy-navy);font-size:1.05rem}.profile-section-card__title--gold>span{background:#efa8201a;color:#efa820}.profile-section-card__title h2{margin:0;color:#111827;font-size:1.18rem;line-height:1.2}.profile-section-card__title p{margin:.2rem 0 0;color:#6b7280;font-size:.92rem}.account-security{scroll-margin-top:6rem}.account-security__title{margin-bottom:1.1rem}.account-security__warning,.account-security__message{margin:0 0 1rem;border:1px solid rgba(239,168,32,.35);border-radius:8px;background:#efa82014;color:#61440b}.account-security__warning{display:grid;grid-template-columns:2rem minmax(0,1fr);gap:.75rem;align-items:start;padding:.9rem 1rem}.account-security__warning>svg{width:1.25rem;height:1.25rem;margin-top:.1rem;color:#c98500}.account-security__warning div{display:grid;gap:.2rem}.account-security__warning strong{color:#4d3507;font-size:.9rem}.account-security__warning span{font-size:.82rem;line-height:1.5}.account-security__message{padding:.75rem .9rem;font-size:.84rem;font-weight:750}.account-security__loading{min-height:6rem;display:grid;place-items:center;color:#7b8495;font-size:.88rem}.account-security__methods{border-top:1px solid #eceef3}.account-security__method{display:grid;grid-template-columns:2.75rem minmax(0,1fr) minmax(8rem,auto);gap:.9rem;align-items:center;min-height:6.1rem;border-bottom:1px solid #eceef3;padding:.85rem 0}.account-security__provider-icon{display:grid;place-items:center;width:2.75rem;height:2.75rem;border:1px solid #e7e9ef;border-radius:8px;background:#f8fafc;color:var(--gy-navy)}.account-security__provider-icon svg{width:1.35rem;height:1.35rem}.account-security__method-copy{min-width:0}.account-security__method-copy>div{display:flex;align-items:center;flex-wrap:wrap;gap:.55rem}.account-security__method-copy strong{color:#111827;font-size:.94rem}.account-security__method-copy p,.account-security__method-copy small{display:block;margin:.25rem 0 0;overflow-wrap:anywhere;color:#6b7280;font-size:.8rem;line-height:1.4}.account-security__method-copy .account-security__last-method{color:#a16207;font-weight:700}.account-security__status{border-radius:999px;padding:.18rem .5rem;background:#f0f2f5;color:#667085;font-size:.7rem;font-weight:800}.account-security__status.is-linked{background:#e9f7ef;color:#168551}.account-security__action{display:flex;justify-content:flex-end;min-width:0}.account-security__action>button,.account-security__secondary,.account-security__primary,.account-security__danger{min-width:6.5rem;min-height:2.5rem;border-radius:8px;padding:0 .85rem;font-size:.8rem;font-weight:850}.account-security__secondary{border:1px solid #d9dde6;background:#fff;color:#374151}.account-security__primary{border:1px solid var(--gy-navy);background:var(--gy-navy);color:#fff}.account-security__danger{border:1px solid #e1a3a3;background:#fff;color:#b42318}.account-security__action button:disabled{cursor:not-allowed;opacity:.48}.account-security__action>span{color:#98a2b3;font-size:.8rem;font-weight:750}.account-security__google-button{width:min(13rem,100%)}.account-security__google-button .gigyt-auth__google{min-height:2.5rem}.account-security__provider-error{display:block;margin-top:.35rem;color:#b42318;font-size:.72rem;line-height:1.35;text-align:left}.account-security-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;display:grid;place-items:center;padding:1rem;background:#0f172a8f}.account-security-modal__dialog{width:min(100%,30rem);display:grid;grid-template-columns:2.75rem minmax(0,1fr);gap:1rem;border-radius:8px;padding:1.35rem;background:#fff;box-shadow:0 24px 70px #0f172a3d}.account-security-modal__icon{display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:8px;background:#fff1f0;color:#b42318}.account-security-modal__icon svg{width:1.25rem;height:1.25rem}.account-security-modal__dialog h2,.account-security-modal__dialog p{margin:0}.account-security-modal__dialog h2{color:#111827;font-size:1.05rem}.account-security-modal__dialog p{margin-top:.45rem;color:#667085;font-size:.84rem;line-height:1.55}.account-security-modal__dialog div>strong{display:block;margin-top:.75rem;color:#344054;font-size:.82rem}.account-security-modal__dialog--form{border:0}.account-security-modal__form-fields{grid-column:1 / -1;display:grid;gap:.8rem}.account-security-modal__form-fields label{display:grid;gap:.38rem;color:#344054;font-size:.82rem;font-weight:750}.account-security-modal__form-fields input{width:100%;min-height:2.6rem;border:1px solid #d0d5dd;border-radius:6px;padding:0 .75rem;color:#101828;font:inherit}.account-security-modal__phone-field,.account-security-modal__code-field{display:flex;gap:.55rem}.account-security-modal__phone-field input:first-child{flex:0 0 4.75rem}.account-security-modal__code-field input{min-width:0}.account-security-modal__code-field button,.account-security-modal__actions button.primary{border:1px solid #0b84bd;border-radius:8px;background:#0b84bd;color:#fff;font-weight:800}.account-security-modal__code-field button{flex:0 0 auto;min-width:6.5rem;padding:0 .8rem}.account-security-modal__icon--warning{background:#fff7e7;color:#b54708}.account-security-modal__actions{grid-column:1 / -1;display:flex;justify-content:flex-end;gap:.65rem;padding-top:.25rem}.account-security-modal__actions button{min-height:2.5rem;border:1px solid #d9dde6;border-radius:8px;padding:0 1rem;background:#fff;color:#344054;font-weight:800}.account-security-modal__actions button.danger{border-color:#b42318;background:#b42318;color:#fff}.account-security-modal__actions button:disabled{opacity:.55}@media (max-width: 680px){.account-security__method{grid-template-columns:2.75rem minmax(0,1fr)}.account-security__action{grid-column:1 / -1;justify-content:stretch;padding-left:3.65rem}[dir=rtl] .account-security__action{padding-right:3.65rem;padding-left:0}.account-security__action>button,.account-security__google-button{width:100%}}.profile-document-list{display:grid;gap:1.25rem;min-width:0}.profile-verification-flow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:-.2rem 0 1.25rem}.profile-verification-flow>div{display:grid;grid-template-columns:2rem minmax(0,1fr);column-gap:.65rem;align-items:center;min-width:0;border:1px solid #e5e7eb;border-radius:.75rem;padding:.75rem;background:#fafafa}.profile-verification-flow span{grid-row:1 / 3;display:grid;place-items:center;width:2rem;height:2rem;border-radius:50%;background:#e5e7eb;color:#6b7280;font-size:.78rem;font-weight:800}.profile-verification-flow strong,.profile-verification-flow small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-verification-flow strong{color:#374151;font-size:.8rem}.profile-verification-flow small{color:#9ca3af;font-size:.72rem}.profile-verification-flow .is-current{border-color:#efa82066;background:#efa82012}.profile-verification-flow .is-current span{background:#efa820;color:var(--gy-navy)}.profile-verification-flow .is-complete{border-color:#22c55e3d;background:#22c55e0f}.profile-verification-flow .is-complete span{background:#22c55e;color:#fff}.profile-review-note{display:grid;gap:.65rem;margin:-.25rem 0 1.25rem;border:1px solid rgba(234,179,8,.25);border-radius:.9rem;padding:1rem;background:#eab30814;color:#7c5200}.profile-review-note>div{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.profile-review-note strong,.profile-review-note span,.profile-review-note p,.profile-review-note ul{margin:0}.profile-review-note strong{color:var(--gy-navy);font-size:.92rem}.profile-review-note span,.profile-review-note p,.profile-review-note li{color:#6b7280;font-size:.86rem;line-height:1.55}.profile-review-note ul{padding-left:1.1rem}.profile-review-note--verified{border-color:#22c55e3d;background:#22c55e14}.profile-review-note--rejected{border-color:#ef44443d;background:#ef444414}.profile-review-note--needs_more_info{border-color:#efa82052;background:#efa8201a}.profile-section-card--business{border-color:#0713332e}.profile-verification-actions{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1.35rem;border-top:1px solid #eceef3;padding-top:1rem}.profile-verification-actions p{margin:0;color:#6b7280;font-size:.86rem}.profile-verification-actions button{flex:0 0 auto;border-radius:.5rem;padding:.72rem 1rem;background:#efa820;color:var(--gy-navy);font-weight:800}.profile-verification-actions button:disabled{cursor:not-allowed;opacity:.55}.profile-document-upload{display:grid;gap:.55rem;min-width:0}.profile-document-upload__head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;color:#374151;font-size:.88rem;font-weight:750}.profile-document-status{border:1px solid rgba(234,179,8,.25);border-radius:999px;padding:.18rem .55rem;background:#eab3081a;color:#a16207;font-size:.72rem;text-transform:capitalize}.profile-document-status--verified,.profile-document-status--approved{border-color:#22c55e40;background:#22c55e1a;color:#15803d}.profile-document-status--rejected{border-color:#ef444440;background:#ef44441a;color:#dc2626}.profile-document-status--uploaded{border-color:#0713332e;background:#07133312;color:var(--gy-navy)}.profile-document-dropzone{display:grid;place-items:center;min-height:9rem;border:2px dashed #dfe3ea;border-radius:.9rem;padding:1.5rem;color:#6b7280;text-align:center;cursor:pointer;transition:border-color .18s ease,background .18s ease}.profile-document-dropzone:hover,.profile-document-dropzone.is-busy{border-color:#07133359;background:#f9fafb}.profile-document-dropzone.is-compact{min-height:5rem;grid-template-columns:auto minmax(0,auto);column-gap:.65rem;align-content:center;padding:.9rem 1rem}.profile-document-dropzone.is-compact>span{grid-row:1 / 3;margin:0;font-size:1.45rem}.profile-document-dropzone.is-compact strong,.profile-document-dropzone.is-compact small{margin:0;text-align:left}.profile-document-dropzone>span{color:#9ca3af;font-size:2rem;line-height:1}.profile-document-dropzone strong{margin-top:.45rem;color:var(--gy-navy);font-size:.9rem}.profile-document-dropzone em,.profile-document-dropzone small{color:#6b7280;font-style:normal;font-weight:500}.profile-document-dropzone small{max-width:100%;line-height:1.45;overflow-wrap:anywhere}.profile-document-dropzone input,.profile-document-card__actions input{display:none}.profile-document-card{display:grid;grid-template-columns:6.5rem minmax(0,1fr);gap:.75rem;align-items:center;border:1px solid #e5e7eb;border-radius:.75rem;padding:.7rem;background:#f9fafbbf}.profile-document-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.profile-document-card__preview{position:relative;display:grid;place-items:center;width:6.5rem;aspect-ratio:4 / 3;overflow:hidden;border:1px solid #e5e7eb;border-radius:.55rem;padding:0;background:#eef0f4;color:var(--gy-navy);cursor:zoom-in}.profile-document-card__preview img{width:100%;height:100%;object-fit:cover}.profile-document-card__preview>span{font-size:.78rem;font-weight:900}.profile-document-card__preview i{position:absolute;inset:auto 0 0;padding:.3rem;background:#071333d1;color:#fff;font-size:.68rem;font-style:normal;opacity:0;transition:opacity .16s ease}.profile-document-card__preview:hover i,.profile-document-card__preview:focus-visible i{opacity:1}.profile-document-card__file{display:flex;align-items:center;gap:.75rem;min-width:0}.profile-document-card__file>span{display:grid;place-items:center;width:2.5rem;height:2.5rem;flex:0 0 auto;border-radius:.7rem;background:#0713331a;color:var(--gy-navy)}.profile-document-card__file strong,.profile-document-card__file small{display:block}.profile-document-card__file strong{overflow:hidden;max-width:18rem;color:#111827;font-size:.9rem;text-overflow:ellipsis;white-space:nowrap}.profile-document-card__file small{margin-top:.15rem;color:#6b7280;font-size:.78rem}.profile-document-card__actions{display:flex;align-items:center;gap:.45rem}.profile-document-card__actions{grid-column:2;align-self:end}.profile-document-card__actions label,.profile-document-card__actions button{border:1px solid #dfe3ea;border-radius:.45rem;padding:.36rem .62rem;background:#fff;color:#374151;font-size:.78rem;font-weight:750;cursor:pointer}.profile-document-card__actions button{color:#ef4444}.profile-document-card>p{grid-column:1 / -1;margin:0;color:#dc2626;font-size:.78rem}.profile-document-lock-note{border:1px solid #e5e7eb;border-radius:.65rem;padding:.75rem .9rem;background:#f9fafb;color:#6b7280;font-size:.8rem}.profile-document-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;display:grid;place-items:center;padding:1.25rem;background:#030712c2}.profile-document-modal__dialog{display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:min(62rem,100%);height:min(48rem,calc(100vh - 2.5rem));overflow:hidden;border-radius:.75rem;background:#fff;box-shadow:0 1.5rem 4rem #0000004d}.profile-document-modal__dialog header,.profile-document-modal__dialog footer{display:flex;align-items:center;gap:.75rem;padding:.9rem 1rem;border-color:#e5e7eb}.profile-document-modal__dialog header{justify-content:space-between;border-bottom:1px solid #e5e7eb}.profile-document-modal__dialog header strong,.profile-document-modal__dialog header small{display:block}.profile-document-modal__dialog header strong{max-width:42rem;overflow:hidden;color:#111827;text-overflow:ellipsis;white-space:nowrap}.profile-document-modal__dialog header small{margin-top:.15rem;color:#6b7280;text-transform:capitalize}.profile-document-modal__dialog header button{width:2.25rem;height:2.25rem;border:0;border-radius:50%;background:#f3f4f6;color:#374151;font-size:1.3rem;cursor:pointer}.profile-document-modal__body{display:grid;place-items:center;min-height:0;overflow:auto;padding:1rem;background:#eef0f4}.profile-document-modal__body img{max-width:100%;max-height:100%;object-fit:contain;box-shadow:0 .75rem 2rem #1118272e}.profile-document-modal__body iframe{width:100%;height:100%;min-height:32rem;border:0;background:#fff}.profile-document-modal__dialog footer{border-top:1px solid #e5e7eb}.profile-document-modal__dialog footer>span{flex:1}.profile-document-modal__dialog footer a,.profile-document-modal__dialog footer label,.profile-document-modal__dialog footer button{border:1px solid #d1d5db;border-radius:.5rem;padding:.55rem .8rem;background:#fff;color:var(--gy-navy);font-size:.8rem;font-weight:750;text-decoration:none;cursor:pointer}.profile-document-modal__dialog footer input{display:none}.profile-document-modal__dialog footer .danger{color:#dc2626}.profile-traveler-row{display:flex;align-items:center;gap:.8rem;border:1px solid rgba(7,19,51,.1);border-radius:.9rem;padding:1rem;background:#0713330d}.profile-traveler-row input{position:absolute;opacity:0;pointer-events:none}.profile-traveler-row>span{position:relative;width:2.55rem;height:1.45rem;flex:0 0 auto;border:1px solid #d1d5db;border-radius:999px;background:#fff;transition:background .18s ease,border-color .18s ease}.profile-traveler-row>span:after{content:"";position:absolute;top:.18rem;left:.18rem;width:1rem;height:1rem;border-radius:50%;background:#9ca3af;transition:transform .18s ease,background .18s ease}.profile-traveler-row input:checked+span{border-color:#efa820;background:#efa820}.profile-traveler-row input:checked+span:after{transform:translate(1.08rem);background:#fff}.profile-traveler-row strong,.profile-traveler-row small{display:block}.profile-traveler-row strong{color:#111827;font-size:.9rem}.profile-traveler-row small{margin-top:.18rem;color:#6b7280;font-size:.78rem}.profile-skills-editor,.profile-proficiency-list,.profile-preferred-districts{display:grid;gap:.75rem}.profile-proficiency-list,.profile-preferred-districts{margin-top:1.5rem}.profile-skills-editor>label,.profile-proficiency-list>label,.profile-preferred-districts>label{color:#374151;font-size:.88rem;font-weight:750}.profile-skill-tags{display:flex;flex-wrap:wrap;gap:.45rem;min-height:2rem}.profile-skill-tags button{border-radius:999px;padding:.42rem .75rem;background:#0713331a;color:var(--gy-navy);font-size:.82rem;font-weight:750}.profile-skill-tags span{margin-left:.25rem}.profile-skill-input-row{display:flex;gap:.6rem}.profile-skill-input-row input{flex:1;min-width:0;border:1px solid #e2e6ee;border-radius:.72rem;padding:.72rem .82rem;color:#111827;font-size:.92rem;outline:none}.profile-skill-input-row input:focus{border-color:#07133357;box-shadow:0 0 0 3px #0713331a}.profile-skill-input-row button{width:2.75rem;border:1px solid #dfe3ea;border-radius:.72rem;background:#fff;color:var(--gy-navy);font-size:1.2rem;font-weight:800}.profile-skills-editor>small{color:#9ca3af;font-size:.75rem}.profile-proficiency-row{display:grid;grid-template-columns:6rem minmax(0,1fr) 1.6rem;align-items:center;gap:.7rem;border:1px solid #f0f2f6;border-radius:.9rem;padding:.75rem;background:#f9fafb}.profile-proficiency-row>strong{color:#111827;font-size:.86rem}.profile-proficiency-row>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem}.profile-proficiency-row button{border:1px solid #e5e7eb;border-radius:.55rem;padding:.42rem .35rem;background:#fff;color:#6b7280;font-size:.75rem;font-weight:750;text-transform:capitalize}.profile-proficiency-row button.is-selected{border-color:var(--gy-navy);background:var(--gy-navy);color:#fff}.profile-proficiency-row>button:last-child{border:0;background:transparent;color:#9ca3af;font-size:1.2rem}.profile-district-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem}.profile-district-grid button{display:grid;gap:.25rem;min-height:5.25rem;border:1px solid #e5e7eb;border-radius:.85rem;padding:.75rem;background:#fff;color:#374151;text-align:left;transition:border-color .18s ease,background .18s ease,color .18s ease}.profile-district-grid button:hover{border-color:#07133357}.profile-district-grid button.is-selected{border-color:var(--gy-navy);background:var(--gy-navy);color:#fff}.profile-district-grid span{font-size:1.25rem}.profile-district-grid strong{overflow:hidden;font-size:.84rem;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.profile-bottom-actions{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem}.profile-bottom-actions p{margin:0;color:#6b7280;font-size:.88rem}.profile-bottom-actions div{display:flex;gap:.75rem}.profile-bottom-actions button{border-radius:.75rem;padding:.72rem 1rem;font-weight:800}.profile-bottom-actions__verify{border:1px solid #dfe3ea;background:#fff;color:var(--gy-navy)}.profile-bottom-actions__verify:disabled{opacity:.55}.profile-bottom-actions__save{background:#efa820;color:var(--gy-navy)}.verification-onboarding-form{gap:.85rem}.verification-status-panel{display:grid;gap:.5rem;padding:1rem;border:1px solid #d8dce8;border-left:4px solid #6b7280;background:#f8fafc}.verification-status-panel>div{display:flex;align-items:center;justify-content:space-between;gap:1rem}.verification-status-panel span,.verification-status-panel small{color:#5f6675}.verification-status-panel p{margin:0;color:#242938}.verification-status-panel--pending_review{border-left-color:#d99a10;background:#fffaf0}.verification-status-panel--approved{border-left-color:#169b62;background:#f0fbf6}.verification-status-panel--rejected,.verification-status-panel--needs_more_info{border-left-color:#c94747;background:#fff5f5}.verification-upload-panel{display:grid;gap:.75rem;border:1px solid #eceef3;border-radius:1rem;padding:1rem;background:#fff}.verification-upload-panel>div:first-child strong,.verification-upload-panel>div:first-child small{display:block}.verification-upload-panel>div:first-child strong{color:var(--gy-navy);font-size:.95rem}.verification-upload-panel>div:first-child small{margin-top:.2rem;color:#6b7280;font-size:.82rem}.verification-upload-list{display:grid;gap:.65rem}@media (max-width: 980px){.profile-page__grid{grid-template-columns:1fr}.profile-card{position:static}}@media (max-width: 640px){.profile-page__shell{width:min(100% - 1rem,1280px);padding-top:1rem}.profile-form-card,.profile-card,.profile-tier-card{border-radius:.85rem;padding:1rem}.profile-form-grid{grid-template-columns:1fr}.profile-form-grid__wide{grid-column:auto}.profile-district-grid,.profile-proficiency-row>div{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-proficiency-row{grid-template-columns:1fr}.profile-bottom-actions,.profile-bottom-actions div,.profile-verification-actions{align-items:stretch;flex-direction:column}.profile-verification-flow,.profile-document-grid{grid-template-columns:1fr}.profile-document-dropzone{width:100%;padding:1.1rem .8rem}.profile-document-dropzone strong,.profile-document-dropzone small{width:100%;white-space:normal}.profile-document-modal{padding:.5rem}.profile-document-modal__dialog{height:calc(100vh - 1rem)}.profile-document-modal__dialog footer{flex-wrap:wrap}}.topbar{position:sticky;top:0;z-index:10;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.7rem;align-items:center;min-height:4.25rem;padding:.85rem .35rem .85rem clamp(1rem,5.5vw,4.7rem);border-bottom:1px solid rgba(255,255,255,.13);background:var(--gy-navy);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.brand{display:inline-flex;align-items:center;width:5rem;height:2.5rem;background:#fff;overflow:hidden}.brand img{width:100%;height:100%;object-fit:contain}.main-nav{display:flex;gap:.2rem;justify-content:flex-start;overflow-x:auto;white-space:nowrap;color:#fff;font-size:.76rem;font-weight:700}.main-nav a{padding:.48rem .32rem;border-radius:.5rem}.main-nav a:hover,.top-actions button:hover{color:var(--gold);background:#ffffff14}.top-actions{display:flex;align-items:center;gap:.35rem}.district-pill,.language,.ghost-button,.gold-button,.go-gig{min-height:2.35rem;border:1px solid var(--line);border-radius:.65rem;padding:.5rem .62rem;background:#ffffff0f;color:var(--ink);font-size:.76rem;font-weight:700}.go-gig{border-color:transparent;background:transparent;color:var(--gold)}.district-pill{display:inline-flex;align-items:center;gap:.3rem;border-color:#ffffff1f;background:#ffffff17;font-size:.69rem}.district-pill span{width:.45rem;height:.45rem;border-radius:50%;background:#00bb7f;box-shadow:0 0 0 4px #00bb7f2e}.district-pill strong{color:var(--gold)}.gold-button{display:inline-flex;align-items:center;justify-content:center;border-color:#f4b847b3;background:var(--gold);color:var(--gy-navy);box-shadow:0 14px 30px #efa82040}.ghost-button{display:inline-flex;align-items:center;justify-content:center;border-color:#ffffff2e}.wide{width:100%}.small{min-height:2.1rem;padding:.45rem .7rem}.promise-bar{display:flex;justify-content:center;gap:0;padding:.65rem;color:#b08000;font-size:.8rem;font-weight:800;letter-spacing:0;background:#0d1f3c;border-bottom:1px solid var(--line)}.promise-bar span+span:before{content:"|";display:inline-block;margin:0 1rem;color:#efa8204d;font-weight:700}.hero-section{position:relative;display:grid;place-items:center;min-height:95vh;width:100%;margin:0;padding:clamp(4rem,8vw,7rem) 1rem 0;overflow:hidden}.hero-bg,.hero-shade{position:absolute;top:0;right:0;bottom:0;left:0}.hero-bg{width:100%;height:100%;object-fit:cover}.hero-shade{background:linear-gradient(180deg,#07133380,#02061766,#141928bf);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.hero-copy h1,.page-hero h1,.cta-band h2{margin:0;max-width:1200px;font-size:clamp(2.6rem,4.35vw,3.5rem);line-height:1.25;letter-spacing:0}.hero-copy{position:relative;z-index:1;width:min(1180px,calc(100vw - 2rem));text-align:center;text-shadow:0 2px 12px rgba(0,0,0,.4);transform:translateY(-4rem)}.hero-copy h1 span{display:inline;color:var(--gold-2);text-shadow:0 0 12px rgba(239,168,32,.2)}.cta-band h2 span{display:block;color:var(--gold-2)}.tagline{margin:8rem 0 .7rem;color:#ffffffb3;font-size:1.125rem;font-weight:800;font-style:italic}.hero-copy .subtle{min-height:2rem;margin:0 0 5rem;color:#ffffffe6;font-size:1.5rem;font-weight:900;text-shadow:0 2px 8px rgba(0,0,0,.5)}.typing-cursor{display:inline-block;width:2px;height:1.25rem;margin-left:.2rem;background:var(--gold);vertical-align:middle;animation:cursor-pulse 1s steps(2,start) infinite}.subtle,.section-intro,.page-hero p,.hero-copy p,.footer p,.panel p,.info-card p,.task-card p,.story-card p,.service-card p{color:var(--muted)}.hero-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem;width:min(896px,100%);margin:0 auto -11.8rem;text-align:left;text-shadow:none}.audience-card,.search-panel,.panel,.info-card,.category-card,.district-card,.task-card,.story-card,.step-card,.service-card,.order-card,.metric-card,.checkout-card,.profile-card,.auth-form,.auth-shell aside{border:1px solid var(--line);border-radius:1rem;background:linear-gradient(180deg,#ffffff13,#ffffff09);box-shadow:0 20px 45px #00000038}.audience-card{min-height:14rem;padding:1.5rem 1.75rem;position:relative;overflow:hidden}.hero-cards .audience-card:first-child{border-color:#efa82033;background:linear-gradient(145deg,#071333e6,#1a1099e6);box-shadow:0 25px 50px #312e814d}.hero-cards .audience-card:nth-child(2){border-color:#ffffff1a;background:linear-gradient(145deg,#efa820e6,#c48e1ae6);color:var(--gy-navy);box-shadow:0 25px 50px #92400e33;padding:1.55rem 3.1rem 3.35rem 1.8rem}.hero-cards .audience-card:nth-child(2) p,.hero-cards .audience-card:nth-child(2) li{color:var(--gy-navy)}.hero-cards .audience-card:nth-child(2) .gold-button{background:var(--gy-navy);color:#fff;border-color:var(--gy-navy)}.audience-card h3,.panel h3,.info-card h3,.category-card h3,.district-card h3,.task-card h3,.service-card h3,.order-card h3{margin:.45rem 0}.audience-card ul{margin:1rem 0;padding-left:1.2rem;color:#d9e4ef}.mini-label,.eyebrow,.pill,.hot-badge{display:inline-flex;align-items:center;width:fit-content;border:1px solid rgba(239,168,32,.45);border-radius:999px;padding:.25rem .6rem;color:var(--gold-2);font-size:.75rem;font-weight:800;text-transform:uppercase}.search-panel{align-self:end;padding:1rem}.home-search-strip{position:relative;z-index:2;width:min(896px,calc(100vw - 2rem));margin:2rem auto 0}.home-search-strip .search-panel{display:flex;flex-direction:row;align-items:stretch;gap:0;border-color:#ffffff4d;border-radius:1rem;padding:.5rem;background:#fff;box-shadow:0 25px 50px #00000059}.home-search-strip .search-panel input,.home-search-strip .search-panel select{min-height:3.1rem;border:0;border-left:1px solid #e5e7eb;border-radius:0;background:transparent;color:#1f2937}.home-search-strip .search-panel input{flex:1 1 20rem;border-left:0}.home-search-strip .search-panel select{flex:0 0 10rem}.home-search-strip .search-panel .gold-button{min-width:7rem;border-radius:.75rem;color:#fff}.home-search-strip .hot-tags{display:none}.search-panel input,.search-panel select,.filters-bar input,.filters-bar select,.market-search input,.create-form input,.create-form select,.create-form textarea,.auth-form input,.checkout-card input{width:100%;min-height:3rem;border:1px solid rgba(255,255,255,.16);border-radius:.65rem;padding:.75rem .9rem;background:#020617b8;color:var(--ink);outline:none}.search-panel,.create-form,.auth-form{display:grid;gap:.85rem}.hot-tags{display:flex;flex-wrap:wrap;gap:.45rem}.hot-tags button,.filter-button,.category-row button,.category-row a,.capability-grid button,.toggle-row button,.social-row button,.checkout-card button,.order-card button{border:1px solid var(--line);border-radius:999px;padding:.55rem .75rem;background:#ffffff0d;color:var(--ink)}.toggle-row button.active,.capability-grid button:hover,.category-row button:hover,.category-row a:hover{border-color:#efa820a6;background:#efa82029;color:var(--gold-2)}button:disabled{cursor:not-allowed;opacity:.65}.form-message{margin:0;border:1px solid rgba(239,168,32,.35);border-radius:.65rem;padding:.8rem .9rem;background:#efa8201f;color:var(--gold-2);font-weight:700}.stats-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;width:min(1220px,calc(100vw - 2rem));margin:1rem auto 0;overflow:hidden;border:1px solid var(--line);border-radius:.75rem;background:#efa8202e}.stats-strip>div{min-height:6rem;padding:1rem;background:#0d1f3c}.stats-strip strong{display:block;color:var(--gold-2);font-size:1.7rem}.section,.page-frame,.legal-page,.cta-band{width:min(1220px,calc(100vw - 2rem));margin:0 auto;padding:clamp(2rem,5vw,4.5rem) 0}.page-frame{width:100%;min-height:60vh;padding-inline:max(1rem,calc((100vw - 1220px)/2));background:#f2f3f5}.page-frame>*{width:min(1220px,100%);margin-inline:auto}.section h2,.page-frame h2{margin:.4rem 0 1rem;font-size:clamp(1.75rem,3vw,3rem);letter-spacing:0}.section-heading-row,.detail-layout{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1.25rem;align-items:start}.split-section{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,520px);gap:clamp(1.5rem,4vw,3rem);align-items:center}.split-section>*{min-width:0}.split-section>:first-child{max-width:38rem}.quad-grid,.category-grid,.district-grid,.task-grid,.story-grid,.metric-grid,.feature-grid,.intent-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:1.2rem}.category-grid,.district-grid,.task-grid,.story-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.feature-grid,.intent-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.info-card,.category-card,.district-card,.task-card,.story-card,.step-card,.metric-card,.panel,.service-card,.order-card,.checkout-card,.profile-card{padding:1rem}.category-card,.district-card,.service-card{transition:transform .2s ease,border-color .2s ease}.category-card:hover,.district-card:hover,.service-card:hover{transform:translateY(-3px);border-color:#efa82073}.district-card{min-height:18rem;overflow:hidden;background:var(--panel)}.district-image{width:calc(100% + 2rem);max-width:none;height:10.5rem;margin:-1rem -1rem 1rem;object-fit:cover;filter:saturate(1.05) contrast(1.02)}.task-card .card-meta,.service-card,.ledger-row,.rank-row,.profile-card{display:flex;justify-content:space-between;gap:1rem;align-items:center}.dark-section{width:100%;max-width:none;padding-inline:max(1rem,calc((100vw - 1220px)/2));background:var(--gy-navy);border-block:1px solid var(--line)}.steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1.2rem}.step-card span{display:grid;width:2rem;height:2rem;place-items:center;border-radius:50%;background:var(--gold);color:#221600;font-weight:800}.cta-band{margin-block:2rem;border:1px solid rgba(239,168,32,.3);border-radius:.75rem;padding:clamp(2rem,5vw,4rem);background:linear-gradient(90deg,#020617e6,#071333d9,#efa8204d),url(/client-assets/cta-bg-4y2AwPgHgjCsCutmghTL9j.webp) center / cover;text-align:center}.cta-band>div{display:flex;justify-content:center;gap:.8rem;margin-top:1.5rem}.page-hero{padding:2rem;border:1px solid #e5e7eb;border-radius:.75rem;background:#fff;box-shadow:0 18px 40px #0f172a0f;color:#111827}.page-hero p,.page-frame .panel p,.page-frame .service-card p,.page-frame .order-card p,.page-frame .info-card p,.page-frame .task-card p,.page-frame .story-card p{color:#667085}.filters-bar,.market-search,.category-row,.toggle-row,.step-tabs,.form-grid,.form-actions,.social-row,.capability-grid{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1rem}.filters-bar input,.market-search input{flex:1 1 18rem}.result-count{color:var(--gold-2);font-weight:800}.service-list,.order-list{display:grid;gap:.8rem;margin-top:1.2rem}.service-price,.metric-card span{display:grid;gap:.2rem;color:var(--muted);text-align:right}.metric-card{min-height:7rem;display:grid;align-content:center;color:var(--gy-navy);font-size:1.5rem;font-weight:800}.metric-card.big{grid-column:span 2;font-size:2rem}.page-frame .metric-card,.page-frame .panel,.page-frame .service-card,.page-frame .order-card,.page-frame .checkout-card,.page-frame .profile-card,.page-frame .info-card,.page-frame .task-card,.page-frame .story-card{border:1px solid #e5e7eb;background:#fff;box-shadow:0 14px 34px #0f172a0f;color:#111827}.page-frame .metric-card span,.page-frame .ledger-row span,.page-frame .rank-row span,.page-frame .service-price{color:#667085}.page-frame .pill,.page-frame .mini-label,.page-frame .eyebrow,.page-frame .hot-badge{border-color:#07133329;background:#eef2ff;color:var(--gy-navy)}.page-frame input,.page-frame select,.page-frame textarea{border-color:#d0d5dd;background:#fff;color:#111827}.page-frame .gold-button{background:#efa820;color:#101828;border-color:#efa820}.services-page{min-height:calc(100vh - 4.25rem);background:#f2f3f5;color:#111827}.services-district-shell{background:var(--gy-navy);color:#eef2ff;border-bottom:1px solid rgba(255,255,255,.12)}.services-district-inner{width:min(1280px,100%);margin:0 auto;padding:.75rem 1.5rem 1.5rem}.services-district-tabs{display:flex;flex-wrap:wrap;gap:.5rem;padding-bottom:.9rem}.services-district-tabs button{display:inline-flex;align-items:center;gap:.5rem;min-height:2.15rem;border:1px solid rgba(255,255,255,.16);border-radius:.5rem;padding:0 .8rem;background:#ffffff12;color:#dbe4ff;font-size:.82rem;font-weight:800}.services-district-tabs button.active,.services-district-tabs button:hover{border-color:#fff;background:#fff;color:var(--gy-navy)}.services-district-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,520px);align-items:center;gap:1.75rem;border-top:1px solid rgba(255,255,255,.13);padding-top:1.4rem}.services-district-copy{display:flex;align-items:center;gap:1rem;min-width:0}.services-district-icon{display:grid;flex:0 0 auto;width:3rem;height:3rem;place-items:center;border:1px solid rgba(255,255,255,.16);border-radius:.65rem;background:#ffffff1f;font-size:1.45rem}.services-district-title-row{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem}.services-district-title-row h1{margin:0;color:#f8fbff;font-size:1.75rem;line-height:1.1;letter-spacing:0}.services-district-title-row span{display:inline-flex;align-items:center;min-height:1.4rem;border-radius:999px;padding:0 .65rem;background:#ffffff1f;color:#e7ebff;font-size:.75rem;font-weight:900}.services-district-title-row span.accent{background:#fff;color:var(--gy-navy)}.services-district-copy p{margin:.4rem 0 0;color:#d8defd;font-size:.95rem;line-height:1.5}.services-search{display:flex;gap:.65rem;width:100%}.services-search input{flex:1;min-width:0;height:2.9rem;border:1px solid rgba(255,255,255,.22);border-radius:.55rem;padding:0 .9rem;background:#ffffff1f;color:#fff}.services-search input::placeholder{color:#ffffff9e}.services-search button{min-width:5.2rem;border:1px solid #fff;border-radius:.55rem;background:#fff;color:var(--gy-navy);font-weight:900}.services-content{display:grid;grid-template-columns:260px minmax(0,1fr);gap:1.75rem;width:min(1280px,calc(100vw - 2rem));margin:0 auto;padding:2.25rem 0 4rem}.services-filter-card{display:grid;align-content:start;gap:1.2rem;border:1px solid #e5e7eb;border-radius:1rem;padding:1.1rem;background:#fff;box-shadow:0 14px 34px #0f172a0f}.services-filter-card h2{margin:0;color:#111827;font-size:1rem;letter-spacing:0}.services-filter-card label,.services-filter-card>div{display:grid;gap:.45rem;width:100%;color:#4b5563;font-size:.78rem;font-weight:850}.services-filter-card input,.services-filter-card select,.services-result-head select{display:block;width:100%;min-width:0;height:2.45rem;border:1px solid #e5e7eb;border-radius:.6rem;padding:0 2rem 0 .7rem;background:#fff;color:#111827;font-weight:750;line-height:2.45rem;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.services-rating-row{display:flex;flex-wrap:wrap;gap:.45rem}.services-rating-row button{min-height:1.9rem;border:1px solid #e5e7eb;border-radius:.35rem;padding:0 .55rem;background:#f8fafc;color:#4b5563;font-size:.78rem;font-weight:850}.services-rating-row button.active{border-color:#efa820;background:#efa820;color:var(--gy-navy)}.services-results{min-width:0}.services-result-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.services-result-head p{margin:0;color:#475569;font-weight:900}.services-result-head select{width:13rem;min-width:13rem}.services-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.1rem}.services-card{overflow:hidden;position:relative;display:grid;min-height:23rem;border:1px solid #e5e7eb;border-radius:.95rem;background:#fff;color:#111827;box-shadow:0 14px 34px #0f172a0f;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.services-card:hover{transform:translateY(-3px);border-color:#07133338;box-shadow:0 22px 44px #0f172a1a}.services-card-media{position:relative;min-height:11.5rem;background:#dfe2ee}.services-card-media img{display:block;width:100%;height:11.5rem;object-fit:cover}.services-card-media>span{display:grid;height:11.5rem;place-items:center;color:#94a3b873;font-size:3rem;font-weight:900}.services-card-media strong,.services-card-media em{position:absolute;top:.65rem;display:inline-flex;align-items:center;min-height:1.5rem;border-radius:999px;padding:0 .6rem;font-size:.68rem;font-style:normal;font-weight:950;box-shadow:0 8px 18px #0f172a24}.services-card-media strong{left:.65rem;max-width:calc(100% - 6.7rem);background:var(--gy-navy);color:#fff}.services-card-media em{right:.65rem}.services-card-media em.service{border:1px solid #7dd3fc;background:#e0f2fe;color:#075985}.services-card-media em.request{border:1px solid #fbbf24;background:#fef3c7;color:#92400e}.services-card-body{display:grid;align-content:start;gap:.65rem;padding:1rem}.services-card-body h3{margin:0;color:#111827;font-size:1rem;line-height:1.3;letter-spacing:0}.services-card-body p{display:-webkit-box;min-height:2.7rem;margin:0;overflow:hidden;color:#667085;font-size:.88rem;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:2}.services-provider-row{display:flex;align-items:center;gap:.5rem;color:#475569;font-size:.82rem}.services-provider-row span{display:grid;width:1.45rem;height:1.45rem;place-items:center;border-radius:999px;background:linear-gradient(135deg,var(--gy-navy),#EFA820);color:#fff;font-size:.75rem;font-weight:900}.services-card-meta{display:grid;grid-template-columns:1fr auto;gap:.4rem .65rem;align-items:center;border-top:1px solid #eef2f7;padding-top:.75rem}.services-card-meta b{color:var(--gy-navy);font-size:1rem}.services-card-meta span{color:#efa820;font-size:.78rem;font-weight:900}.services-card-meta small{color:#94a3b8;font-weight:800}.services-pagination{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-top:1.4rem}.services-pagination button{min-height:2.4rem;border:1px solid #e5e7eb;border-radius:.65rem;padding:0 .9rem;background:#fff;color:#475569;font-weight:900}.services-pagination button:disabled{cursor:not-allowed;opacity:.45}.services-soft-refresh{position:fixed;right:1.4rem;bottom:1.4rem;z-index:80;display:grid;width:2.75rem;height:2.75rem;place-items:center;border-radius:999px;background:var(--gy-navy);box-shadow:0 14px 30px #0713333d}.services-soft-refresh span{width:1.25rem;height:1.25rem;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:999px;animation:gigyt-spin .8s linear infinite}@keyframes gigyt-spin{to{transform:rotate(360deg)}}.dashboard-page{min-height:calc(100vh - 4.25rem);background-color:#f5f7fb;background:linear-gradient(180deg,#101062 0,#101062 17.5rem,#f5f7fb 17.5rem,#f5f7fb);color:#111827}.dashboard-auth-card{width:min(460px,calc(100vw - 2rem));margin:0 auto;padding:7rem 0;text-align:center}.dashboard-auth-card h2{margin:0;color:var(--gy-navy);font-size:1.45rem;line-height:1.2;letter-spacing:0}.dashboard-auth-card p{margin:.75rem 0 1.4rem;color:#667085;font-size:.95rem}.dashboard-auth-card a{display:inline-flex;align-items:center;justify-content:center;min-height:2.65rem;border-radius:.75rem;padding:0 1.4rem;background:#efa820;color:var(--gy-navy);font-weight:900}.dashboard-shell{width:min(1220px,calc(100vw - 2rem));margin:0 auto;padding:3.2rem 0 1.5rem}.dashboard-head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1.5rem;border:1px solid rgba(255,255,255,.14);border-radius:1.1rem;padding:1.35rem;background:#12105f;box-shadow:0 24px 60px #0206172e}.dashboard-head h1{margin:0;color:#fff;font-size:1.8rem;line-height:1.2;letter-spacing:0}.dashboard-head p{margin:.35rem 0 0;color:#ffffffad;font-size:.9rem}.dashboard-muted{margin:.35rem 0 0;color:#667085;font-size:.9rem}.dashboard-head-actions{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.dashboard-head-actions a{display:inline-flex;align-items:center;min-height:2.9rem;border-radius:.85rem;padding:0 1.2rem;background:#efa820;color:var(--gy-navy);font-size:.9rem;font-weight:950;box-shadow:0 14px 30px #efa82042}.dashboard-head-actions span{border:1px solid rgba(239,168,32,.3);border-radius:999px;padding:.45rem .7rem;background:#efa82024;color:#ffd27a;font-size:.82rem;font-weight:900;text-transform:capitalize}.dashboard-stat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:1rem;margin-bottom:1.5rem}.dashboard-verification-card>strong{display:inline-flex;margin-top:.4rem;border-radius:999px;padding:.35rem .65rem;background:#efa82024;color:#7a4b00;font-size:.8rem;text-transform:capitalize}.dashboard-verification-card p,.dashboard-verification-card li{color:#667085;font-size:.8rem;line-height:1.55}.dashboard-verification-card ul{margin:.65rem 0;padding-left:1.1rem}.dashboard-verification-card a{color:var(--gy-navy);font-size:.8rem;font-weight:850;text-decoration:none}.dashboard-stat,.dashboard-card{border:1px solid rgba(15,23,42,.08);border-radius:.95rem;background:#fff;box-shadow:0 18px 38px #0f172a14}.dashboard-stat{padding:1.15rem;transition:box-shadow .2s ease,transform .2s ease}.dashboard-stat:hover{transform:translateY(-1px);box-shadow:0 22px 44px #0f172a1c}.dashboard-stat span{display:block;color:#667085;font-size:.72rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.dashboard-stat strong{display:block;margin-top:.45rem;color:#111827;font-size:1.45rem}.dashboard-stat p{margin:.25rem 0 0;color:#98a2b3;font-size:.78rem}.dashboard-stat--green{border-top:3px solid #10b981}.dashboard-stat--blue{border-top:3px solid #2563eb}.dashboard-stat--gold{border-top:3px solid #EFA820}.dashboard-stat--purple{border-top:3px solid #7c3aed}.dashboard-layout{display:grid;grid-template-columns:minmax(0,2fr) minmax(300px,1fr);gap:1.5rem}.dashboard-main-col,.dashboard-side-col{display:grid;align-content:start;gap:1rem}.dashboard-card{padding:1.2rem}.dashboard-card h2,.dashboard-card h3{margin:0;color:var(--gy-navy);font-size:1rem;line-height:1.2}.dashboard-card h3{margin-bottom:.8rem;font-size:.9rem}.dashboard-card-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.dashboard-card-head h2 span{border-radius:999px;padding:.1rem .45rem;background:#dcfce7;color:#047857;font-size:.72rem}.dashboard-card-head h2 small{color:#98a2b3;font-size:.8rem;font-weight:700}.dashboard-card-head a{border:1px solid rgba(7,19,51,.12);border-radius:.65rem;padding:.42rem .65rem;background:#f8fafc;color:var(--gy-navy);font-size:.82rem;font-weight:850}.dashboard-post-list,.dashboard-action-list,.dashboard-performance-list,.dashboard-quick-list{display:grid;gap:.75rem}.dashboard-post-row{display:flex;align-items:center;justify-content:space-between;gap:.8rem;border:1px solid #e8ecf3;border-radius:.75rem;padding:.9rem;transition:border-color .2s ease,background .2s ease}.dashboard-post-row:hover{border-color:#0713333d;background:#f8fafc}.dashboard-post-title{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center}.dashboard-post-title strong{color:#111827;font-size:.9rem}.dashboard-post-title span{border-radius:999px;padding:.18rem .5rem;background:#e9f0ff;color:var(--gy-navy);font-size:.7rem;font-weight:900}.dashboard-post-row p{margin:.35rem 0 0;color:#667085;font-size:.75rem}.dashboard-post-row button{flex:0 0 auto;border:1px solid rgba(7,19,51,.2);border-radius:.6rem;padding:.45rem .75rem;background:#fff;color:var(--gy-navy);font-size:.75rem;font-weight:900}.dashboard-empty{border-radius:.85rem;padding:1.6rem;color:#98a2b3;text-align:center}.dashboard-empty.compact{padding:1rem}.dashboard-empty a{color:var(--gy-navy);font-weight:850}.dashboard-periods{display:inline-flex;gap:.2rem;border-radius:.6rem;padding:.2rem;background:#f2f4f7}.dashboard-periods button{border:0;border-radius:.45rem;padding:.4rem .7rem;background:transparent;color:#667085;font-size:.75rem;font-weight:850}.dashboard-periods button.active{background:#fff;color:var(--gy-navy);box-shadow:0 3px 8px #0f172a0f}.dashboard-earnings-empty{display:grid;min-height:12rem;place-items:center;color:#98a2b3;text-align:center}.dashboard-earnings-empty strong{color:#111827;font-size:1.75rem}.dashboard-analytics-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.dashboard-analytics-card{border:1px solid #f2f4f7;border-radius:.75rem;padding:.9rem;background:#f9fafb}.dashboard-analytics-card span,.dashboard-performance-row span{color:#667085;font-size:.76rem;font-weight:850}.dashboard-analytics-card strong{display:block;margin-top:.35rem;color:#111827;font-size:1.55rem}.dashboard-analytics-card small{color:#10b981;font-weight:900}.dashboard-action-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.7rem;align-items:start;border:1px solid #edf0f5;border-radius:.7rem;padding:.8rem;background:#fbfcff}.dashboard-action-row>span{display:grid;min-width:2.15rem;height:1.6rem;place-items:center;border-radius:.5rem;background:#fff7ed;color:#ea580c;font-size:.66rem;font-weight:900}.dashboard-action-row p{margin:0;color:#344054;font-size:.82rem}.dashboard-action-row a{display:inline-flex;margin-top:.3rem;color:var(--gy-navy);font-size:.74rem;font-weight:900}.dashboard-action-row button{border:1px solid #e5e7eb;border-radius:.5rem;padding:.25rem .45rem;background:#fff;color:#667085;font-size:.68rem;font-weight:800}.dashboard-activity-row{display:flex;justify-content:space-between;gap:.8rem;border-bottom:1px solid #f2f4f7;padding:.65rem 0;color:#667085;font-size:.8rem}.dashboard-activity-row strong{color:var(--gy-navy)}.dashboard-performance-row{display:grid;gap:.45rem}.dashboard-performance-row>div:first-child{display:flex;justify-content:space-between;gap:.8rem}.dashboard-performance-row strong{color:var(--gy-navy);font-size:.78rem}.dashboard-performance-row em{color:#667085;font-style:normal;font-size:.75rem;font-weight:850}.dashboard-performance-row>div:last-child{height:.55rem;overflow:hidden;border-radius:999px;background:#f2f4f7}.dashboard-performance-row i{display:block;height:100%;border-radius:inherit;background:var(--gy-navy)}.dashboard-tier-card{display:flex;gap:.8rem;align-items:center;border:1px solid rgba(7,19,51,.1);border-radius:.8rem;padding:.85rem;background:linear-gradient(90deg,#0713330f,#efa82017)}.dashboard-tier-card>span{display:grid;width:2.6rem;height:2.6rem;place-items:center;border-radius:50%;background:var(--gy-navy);color:#fff;font-weight:950}.dashboard-tier-card strong{color:var(--gy-navy)}.dashboard-tier-card p{margin:.15rem 0 0;color:#667085;font-size:.78rem}.dashboard-tier-link{display:block;margin-top:.8rem;border:1px solid rgba(239,168,32,.35);border-radius:.65rem;padding:.65rem;color:#b77900;text-align:center;font-size:.78rem;font-weight:900}.dashboard-quick-list a{border:1px solid #e5e7eb;border-radius:.7rem;padding:.7rem .8rem;color:#344054;font-size:.82rem;font-weight:850}.dashboard-quick-list a:hover{border-color:#07133340;background:#0713330a;color:var(--gy-navy)}.my-posts-page{min-height:calc(100vh - 4.25rem);background:#f8fafc;color:#111827}.my-posts-hero{position:relative;overflow:hidden;background:var(--gy-navy)}.my-posts-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at top right,rgba(239,168,32,.09),transparent 60%);pointer-events:none}.my-posts-hero__inner,.my-posts-shell{width:min(1120px,calc(100vw - 2rem));margin:0 auto}.my-posts-hero__inner{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:2rem 0}.my-posts-hero h1{margin:0;color:#fff;font-size:clamp(1.55rem,2.4vw,2rem);line-height:1.15;letter-spacing:0}.my-posts-hero p{margin:.35rem 0 0;color:#ffffff9e;font-size:.9rem}.my-posts-hero button,.my-post-empty button{border:0;border-radius:.75rem;min-height:2.6rem;padding:0 1rem;background:linear-gradient(135deg,#efa820,#d49920);color:#fff;font-size:.85rem;font-weight:950;box-shadow:0 14px 28px #efa82038}.my-posts-shell{padding:1.5rem 0 2.5rem}.my-post-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;border:1px solid #edf0f5;border-radius:.85rem;padding:.35rem;background:#fff;box-shadow:0 8px 22px #0f172a0a}.my-post-tabs button{border:0;border-radius:.65rem;min-height:2.55rem;padding:0 .85rem;background:transparent;color:#667085;font-size:.86rem;font-weight:850}.my-post-tabs button.active{background:var(--gy-navy);color:#fff;box-shadow:0 10px 22px #07133329}.my-post-filters{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;margin:1.5rem 0}.my-post-filters select{min-width:10.5rem;border:1px solid #e5e7eb;border-radius:.65rem;padding:.6rem 2rem .6rem .8rem;background:#fff;color:#344054;font-size:.85rem;font-weight:750}.my-post-filters span{margin-left:auto;color:#667085;font-size:.85rem;font-weight:850}.my-post-notice{margin-bottom:1rem;border:1px solid #fee4b8;border-radius:.8rem;padding:.8rem 1rem;background:#fffbeb;color:#b77900;font-size:.85rem;font-weight:800}.my-post-empty{display:grid;place-items:center;gap:.75rem;min-height:18rem;color:#667085;text-align:center}.my-post-empty strong{color:#1f2937;font-size:1.15rem}.my-post-empty p{max-width:24rem;margin:0;font-size:.9rem}.my-post-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.my-post-card{display:grid;grid-template-rows:auto 1fr auto;min-height:16.5rem;border:1px solid #edf0f5;border-radius:.85rem;background:#fff;box-shadow:0 10px 24px #0f172a0a;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.my-post-card:hover{transform:translateY(-1px);border-color:#d8dee9;box-shadow:0 16px 34px #0f172a12}.my-post-card.is-focused{border-color:#efa820;box-shadow:0 0 0 3px #efa8202e,0 16px 34px #0f172a14}.my-post-card__top{border-bottom:1px solid #f3f4f6;padding:.9rem 1rem;background:linear-gradient(90deg,rgba(7,19,51,.045),transparent)}.my-post-badges,.my-post-meta,.my-post-stats,.my-post-tags,.my-post-actions{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.my-post-badges{margin-bottom:.55rem}.my-post-badges span,.my-post-tags span{border-radius:999px;padding:.18rem .5rem;background:#f2f4f7;color:#667085;font-size:.66rem;font-weight:900;line-height:1.25}.my-post-badges span.request{background:#dbeafe;color:#1d4ed8}.my-post-badges span.offer{background:#d1fae5;color:#047857}.my-post-badges span.live{background:#ecfdf3;color:#059669}.my-post-badges span.closed{background:#fee2e2;color:#dc2626}.my-post-badges span.draft{background:#f3f4f6;color:#667085}.my-post-badges span.review{background:#fff3cd;color:#8a5b00}.my-post-card h3{margin:0;color:#111827;font-size:1rem;line-height:1.25}.my-post-card__body{padding:.9rem 1rem}.my-post-card__body p{display:-webkit-box;min-height:2.5rem;margin:0 0 .75rem;color:#667085;font-size:.86rem;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.my-post-review-note{display:grid;gap:.3rem;margin:0 0 .85rem;border-left:3px solid #EFA820;padding:.7rem .8rem;background:#fffbeb;color:#7c5200;font-size:.78rem}.my-post-review-note p{display:block;min-height:0;margin:0;color:#7c5200;-webkit-line-clamp:unset;overflow:visible}.my-post-review-note span,.my-post-review-note small{color:#8a6a24}.my-post-meta,.my-post-stats,.my-post-tags{color:#98a2b3;font-size:.76rem}.my-post-meta .price{color:#efa820;font-weight:950}.my-post-stats{margin-top:.55rem}.my-post-tags{margin-top:.65rem}.my-post-tags span{border:1px solid #edf0f5;background:#f9fafb;color:#667085;text-transform:none}.my-post-actions{border-top:1px solid #f3f4f6;padding:.75rem 1rem;background:#f9fafba6}.my-post-actions a,.my-post-actions button{display:inline-flex;align-items:center;justify-content:center;border:1px solid #e5e7eb;border-radius:.6rem;min-height:2rem;padding:0 .72rem;background:#fff;color:#344054;font-size:.76rem;font-weight:900}.my-post-actions a{color:var(--gy-navy)}.my-post-actions .conversation-link{border-color:#b8c0ff;background:#f3f4ff;color:var(--gy-navy)}.my-post-actions .open{color:#059669}.my-post-actions .disable{color:#ea580c}.my-post-actions .cancel{color:#dc2626}.my-post-actions .boost{margin-left:auto;color:#efa820}.my-post-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;display:grid;place-items:center;padding:1rem;background:#0f172a6b}.my-post-modal>div{width:min(420px,100%);border-radius:.9rem;padding:1.2rem;background:#fff;box-shadow:0 24px 60px #0f172a38}.my-post-modal h3{margin:0;color:#111827;font-size:1.05rem}.my-post-modal p{margin:.6rem 0 1rem;color:#667085;font-size:.9rem;line-height:1.45}.my-post-modal>div>div{display:flex;justify-content:flex-end;gap:.65rem}.my-post-modal button{border:1px solid #e5e7eb;border-radius:.65rem;min-height:2.25rem;padding:0 .9rem;background:#fff;color:#344054;font-weight:850}.my-post-modal button.danger{border-color:#dc2626;background:#dc2626;color:#fff}.my-post-modal button.warning{border-color:#ea580c;background:#ea580c;color:#fff}.quick-post-page{min-height:calc(100vh - 4.25rem);padding:clamp(1.5rem,5vw,4rem);background:var(--deep-space);color:#fff}.quick-post-shell{width:min(920px,100%);margin:0 auto}.quick-post-back{display:inline-flex;margin-bottom:1.4rem;color:#fffc;font-weight:800}.quick-post-heading{display:flex;gap:1rem;align-items:center;margin-bottom:1.25rem}.quick-post-heading h1{margin:.25rem 0;font-size:clamp(2.4rem,5vw,4.2rem);line-height:1;letter-spacing:0}.quick-post-heading p{margin:0;color:#ffffffb8}.quick-post-icon{display:grid;width:4rem;height:4rem;place-items:center;border-radius:1rem;background:#ff8a3d;color:var(--midnight);font-size:2rem;font-weight:900}.quick-post-form{display:grid;gap:1rem;border:1px solid rgba(255,255,255,.14);border-radius:1.15rem;padding:clamp(1rem,3vw,1.5rem);background:#080c29d6;box-shadow:0 28px 70px #00000047}.quick-post-form label{display:grid;gap:.45rem;color:#ffffffd1;font-weight:800}.quick-post-form input,.quick-post-form select,.quick-post-form textarea{min-height:3.1rem;border:1px solid rgba(255,255,255,.16);border-radius:.8rem;padding:.8rem .9rem;background:#ffffff14;color:#fff}.quick-post-form .quick-post-recurring{display:flex;align-items:center;gap:.65rem;min-height:3rem;border:1px solid rgba(255,255,255,.14);border-radius:.8rem;padding:.7rem .9rem;background:#ffffff0f}.quick-post-form .quick-post-recurring input{width:1.1rem;min-height:1.1rem;margin:0;accent-color:#EFA820}.quick-post-form textarea{min-height:8rem;resize:vertical}.quick-post-two,.quick-post-mode{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.quick-post-mode{border:1px solid rgba(255,255,255,.12);border-radius:.9rem;padding:.35rem;background:#ffffff0f}.quick-post-mode button{border:0;border-radius:.7rem;padding:.8rem;background:transparent;color:#ffffffb8;font-weight:900}.quick-post-mode button.active{background:#efa820;color:#111827}.quick-post-safe{display:grid;gap:.25rem;border:1px solid rgba(68,215,168,.25);border-radius:.85rem;padding:.9rem;background:#44d7a81a}.quick-post-safe strong{color:#44d7a8}.quick-post-safe span{color:#ffffffb8}.quick-post-submit{min-height:3.3rem;border:0;border-radius:.9rem;background:#efa820;color:#111827;font-weight:950}.quick-post-submit:disabled{cursor:wait;opacity:.65}.gigvault-actions{display:flex;flex-wrap:wrap;gap:.55rem;margin:1rem 0 .7rem}.gigvault-actions button{min-height:2.65rem;border:1px solid var(--line);border-radius:.45rem;padding:.55rem .9rem;background:#ffffff0a;color:var(--muted);font-weight:850}.gigvault-actions button.active{border-color:#efa820;background:#efa820;color:#111827}.gigvault-action-copy{margin:0 0 1rem;color:var(--muted)}.gigvault-action-copy strong{margin-right:.4rem;color:var(--gold-2)}.service-detail-page{min-height:70vh;background:#f8fafc;color:#111827}.service-detail-breadcrumb{display:flex;align-items:center;gap:.5rem;width:min(1280px,calc(100% - 2rem));margin:0 auto;padding:1rem 0;color:#667085;font-size:.9rem}.service-detail-breadcrumb a:hover{color:var(--gy-navy)}.service-detail-breadcrumb strong{min-width:0;overflow:hidden;color:#111827;text-overflow:ellipsis;white-space:nowrap}.service-detail-shell{display:grid;grid-template-columns:minmax(0,1fr) 20rem;gap:2rem;width:min(1280px,calc(100% - 2rem));margin:0 auto;padding:0 0 3rem}.service-detail-main{display:grid;gap:1.5rem;min-width:0}.service-detail-card{overflow:hidden;border:1px solid #eef0f4;border-radius:.8rem;background:#fff;box-shadow:0 12px 30px #0f172a0d}.service-detail-hero-card{padding:0}.service-detail-image-wall{display:grid;grid-template-columns:minmax(0,1fr) minmax(14rem,1fr);gap:.25rem;max-height:25rem;overflow:hidden;background:#fff}.service-detail-image-wall button,.service-detail-photo-grid button{position:relative;display:block;min-width:0;border:0;padding:0;background:#eef2f7;overflow:hidden}.service-detail-image-wall img,.service-detail-photo-grid img,.service-detail-related img{width:100%;height:100%;object-fit:cover;transition:transform .25s ease,filter .25s ease}.service-detail-image-wall button:hover img,.service-detail-photo-grid button:hover img{transform:scale(1.03);filter:brightness(.92)}.service-detail-main-image img{height:25rem}.service-detail-side-images{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem}.service-detail-side-images img{height:12.375rem}.service-detail-side-images span{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#02061794;color:#fff;font-size:1.05rem;font-weight:900}.service-detail-content,.service-detail-more-photos,.service-detail-rating-card,.service-detail-related{padding:1.5rem}.service-detail-badges,.service-detail-chip-section>div,.service-detail-review-tags,.service-detail-credibility p{display:flex;flex-wrap:wrap;gap:.5rem}.service-detail-badges span,.service-detail-chip-section span,.service-detail-review-tags span,.service-detail-credibility p span{border-radius:999px;padding:.25rem .55rem;background:#eef2ff;color:var(--gy-navy);font-size:.72rem;font-weight:900}.service-detail-badges span:first-child{background:var(--gy-navy);color:#fff}.service-detail-badges span:nth-child(4),.service-detail-chip-section .capability{background:#efa8201f;color:#b77800}.service-detail-content h1{margin:.9rem 0 1rem;color:#111827;font-size:clamp(1.75rem,3vw,2.35rem);line-height:1.12}.service-detail-provider{display:flex;align-items:center;gap:.85rem;padding-bottom:1rem;border-bottom:1px solid #edf0f4}.service-detail-provider .avatar,.service-detail-review-head>span{display:grid;place-items:center;width:3rem;height:3rem;border-radius:999px;background:linear-gradient(135deg,var(--gy-navy),#EFA820);color:#fff;font-size:1rem;font-weight:900;flex:none}.service-detail-provider strong,.service-detail-review-head strong{color:#111827;font-weight:900}.service-detail-provider p,.service-detail-description p,.service-detail-chip-section h3,.service-detail-card p{margin:.25rem 0 0;color:#667085}.service-detail-stars{color:#f6b400;letter-spacing:0}.service-detail-description{margin:1rem 0;color:#4b5563;line-height:1.7}.service-detail-chip-section{display:grid;gap:.6rem;margin-top:1rem}.service-detail-chip-section h3{color:#374151;font-size:.9rem}.service-detail-section-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.service-detail-section-head h2,.service-detail-related h2,.service-detail-credibility h3{margin:0;color:#111827;font-size:1.1rem}.service-detail-section-head>span{color:#667085;font-size:.8rem;font-weight:900}.service-detail-photo-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.service-detail-photo-grid button{aspect-ratio:4 / 3;border-radius:.65rem}.service-detail-photo-grid span{position:absolute;left:.5rem;bottom:.5rem;border-radius:999px;padding:.25rem .55rem;background:#0206179e;color:#fff;font-size:.68rem;font-weight:900}.service-detail-empty-photos{border:1px dashed #d8dee8;border-radius:.7rem;padding:1.5rem;background:#f8fafc;color:#667085;font-size:.9rem}.service-detail-rating-actions{display:flex;align-items:center;gap:.55rem}.service-detail-rating-actions button,.service-detail-rating-actions select{min-height:2.25rem;border:1px solid #e5e7eb;border-radius:.65rem;padding:0 .75rem;background:#fff;color:#4b5563;font-size:.8rem;font-weight:850}.service-detail-rating-actions button.active{border-color:#efa82073;background:#efa8201a;color:#b77800}.service-detail-rating-summary{display:grid;grid-template-columns:8rem minmax(0,1fr);gap:1.5rem;border-radius:.75rem;padding:1rem;background:#f8fafc}.service-detail-rating-summary strong{display:block;color:#111827;font-size:2.5rem;line-height:1}.service-detail-rating-summary span{color:#f6b400;font-weight:900}.service-detail-bars{display:grid;gap:.35rem}.service-detail-bars div{display:grid;grid-template-columns:2.2rem minmax(0,1fr) 2rem;align-items:center;gap:.65rem;color:#667085;font-size:.86rem}.service-detail-bars em{height:.5rem;border-radius:999px;background:#edf0f4;overflow:hidden}.service-detail-bars i{display:block;height:100%;border-radius:inherit;background:#efa820}.service-detail-reviews{display:grid;gap:1.1rem;margin-top:1.25rem}.service-detail-reviews article{display:grid;gap:.65rem;border-bottom:1px solid #eef0f4;padding-bottom:1rem}.service-detail-reviews article:last-child{border-bottom:0}.service-detail-review-head{display:flex;gap:.75rem;align-items:center}.service-detail-reviews article>p{color:#4b5563;line-height:1.6}.service-detail-reviews article>button{justify-self:start;border:0;padding:0;background:transparent;color:#667085;font-size:.8rem;font-weight:800}.service-detail-sidebar{min-width:0}.service-detail-sticky{position:sticky;top:5.5rem;display:grid;gap:1rem}.service-detail-price-card{display:grid;gap:.75rem;padding:1.45rem 1.4rem 1.5rem;text-align:center}.service-detail-price-card p{margin:0;color:#667085;font-size:.75rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.service-detail-price-card strong{color:var(--gy-navy);font-size:2.2rem;line-height:1}.service-detail-price-card small{color:#98a2b3;font-weight:800}.service-detail-price-card>.service-detail-meta{display:flex;align-items:center;gap:.55rem;margin-top:.15rem;color:#667085;font-size:.86rem;font-weight:600;text-align:left}.service-detail-price-card>.service-detail-meta+.service-detail-meta{margin-top:-.1rem}.service-detail-price-card>.service-detail-meta svg{width:1rem;height:1rem;color:#98a2b3}.service-detail-price-card button{min-height:2.72rem;display:inline-flex;align-items:center;justify-content:center;gap:.55rem;border-radius:.65rem;border:1px solid transparent;padding:0 1rem;font-size:.86rem;font-weight:950;line-height:1.2;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.service-detail-price-card button:hover{transform:translateY(-1px);box-shadow:0 8px 18px #0f172a1f}.service-detail-price-card button svg{width:1rem;height:1rem}.service-detail-price-card .primary{background:#efa820;color:var(--gy-navy)}.service-detail-price-card .secondary{background:var(--gy-navy);color:#fff}.service-detail-price-card .outline{border-color:#a9e2e4;background:#fff;color:#5e908d}.service-detail-credibility{display:grid;gap:.9rem;padding:1.5rem}.service-detail-credibility>div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.6rem;color:#667085;font-size:.88rem}.service-detail-credibility>div:first-of-type{grid-template-columns:minmax(0,1fr) 5.5rem auto}.service-detail-credibility em{height:.45rem;border-radius:999px;background:#edf0f4;overflow:hidden}.service-detail-credibility i{display:block;height:100%;background:linear-gradient(90deg,#EFA820,var(--gy-navy))}.service-detail-credibility strong{color:#111827;font-size:.86rem}.service-detail-credibility hr{width:100%;border:0;border-top:1px solid #eef0f4}.service-detail-credibility h4{margin:0;color:#667085;font-size:.75rem;text-transform:uppercase}.service-detail-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;border-radius:.85rem;padding:1.25rem;background:linear-gradient(135deg,var(--gy-navy),var(--gy-navy));color:#fff}.service-detail-stats div{display:grid;gap:.2rem;text-align:center}.service-detail-stats strong{font-size:1.7rem;line-height:1}.service-detail-stats span{color:#ffffffbf;font-size:.76rem}.service-detail-related>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;margin-top:1rem}.service-detail-related a{display:grid;grid-template-columns:5rem minmax(0,1fr);gap:.75rem;border:1px solid #eef0f4;border-radius:.7rem;padding:.75rem}.service-detail-related a>span{display:grid;place-items:center;width:5rem;height:5rem;overflow:hidden;border-radius:.55rem;background:#eef2f7;color:#c4cbd6}.service-detail-related strong,.service-detail-related small,.service-detail-related b{grid-column:2}.service-detail-related strong{color:#111827;font-size:.9rem}.service-detail-related small{color:#667085}.service-detail-related b{color:var(--gy-navy)}.service-detail-loading,.service-detail-not-found{display:grid;place-items:center;gap:.9rem;min-height:22rem;text-align:center}.service-detail-loading span{width:2.6rem;height:2.6rem;border:3px solid #e5e7eb;border-top-color:#efa820;border-radius:50%;animation:services-spin .9s linear infinite}.service-detail-not-found div{color:#d1d5db;font-size:4rem}.service-detail-not-found h1{margin:0;color:#374151}.service-detail-not-found p{margin:0;color:#667085}.service-detail-outline-button{border:1px solid #EFA820;border-radius:.65rem;padding:.7rem 1rem;color:#b77800;font-weight:900}.service-detail-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:grid;place-items:center;background:#020617ed}.service-detail-lightbox img{max-width:min(90vw,70rem);max-height:82vh;object-fit:contain}.service-detail-lightbox button{border:0;color:#fff;background:#ffffff29}.service-detail-lightbox .close,.service-detail-lightbox .prev,.service-detail-lightbox .next{position:absolute;display:grid;place-items:center;border-radius:999px}.service-detail-lightbox .close{top:1.25rem;right:1.25rem;width:2.4rem;height:2.4rem;font-size:1.6rem}.service-detail-lightbox .prev,.service-detail-lightbox .next{top:50%;width:2.8rem;height:2.8rem;transform:translateY(-50%);font-size:2.2rem}.service-detail-lightbox .prev{left:1.25rem}.service-detail-lightbox .next{right:1.25rem}.service-detail-lightbox>div{position:absolute;bottom:1.25rem;display:flex;gap:.45rem}.service-detail-lightbox>div button{width:.55rem;height:.55rem;border-radius:999px;padding:0;background:#fff6}.service-detail-lightbox>div button.active{background:#fff}.rating-summary{display:grid;gap:.25rem}.rating-summary strong{color:#111827;font-size:2.6rem}.rating-summary span{color:#efa820;font-weight:900}.empty-state{width:100%;border:1px dashed rgba(7,19,51,.28);border-radius:.85rem;color:#475467;font-weight:800;padding:1.15rem;text-align:center}.ledger-row,.rank-row{padding:.8rem 0;border-bottom:1px solid var(--line)}.ledger-row span,.rank-row span{color:var(--muted)}.detail-layout{grid-template-columns:minmax(0,1fr) minmax(280px,360px);margin-top:1.5rem}.detail-main{display:grid;gap:1rem}.detail-image{width:100%;aspect-ratio:16 / 9;object-fit:cover;border-radius:.75rem;border:1px solid var(--line)}.checkout-card{position:sticky;top:6rem;display:grid;gap:.8rem}.checkout-card strong{color:var(--gold-2);font-size:1.8rem}.trust-media{width:100%;max-width:520px;justify-self:end;overflow:hidden;border:1px solid var(--line);border-radius:.75rem;box-shadow:0 24px 70px #00000059}.trust-media img{display:block;width:100%;aspect-ratio:4 / 3;min-height:0;object-fit:cover}.story-card img{width:4.25rem;height:4.25rem;object-fit:cover;border:2px solid rgba(239,168,32,.7);border-radius:50%;margin-bottom:.8rem}.create-form{max-width:860px;margin-top:1.5rem}.create-form label{display:grid;gap:.45rem;color:#e8f2fb;font-weight:700}.create-form textarea{min-height:8rem;resize:vertical}.create-media-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.85rem}.create-media-item{overflow:hidden;margin:0;border:1px solid var(--line);border-radius:.75rem;background:#ffffff0d}.create-media-item img{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover;background:#ffffff0d}.create-media-item figcaption{padding:.55rem .7rem;color:var(--muted);font-size:.82rem;font-weight:800}.post-workbench{min-height:calc(100vh - 4.25rem);background:#f8fafc;color:#111827}.post-workbench__inner{width:min(1152px,100%);margin:0 auto}.post-guide{background:var(--gy-navy);color:#fff;padding:.45rem 1.5rem 1.65rem}.post-back-link{display:none;align-items:center;gap:.45rem;margin-bottom:.9rem;color:#ffffff9e;font-size:.9rem;font-weight:800}.post-guide__copy h1{margin:0;color:#fff;font-size:2rem;line-height:1.1;font-weight:900;letter-spacing:0}.post-guide__copy p{margin:.55rem 0 1.45rem;color:#ffffffad;font-size:.95rem;font-weight:750}.post-intent-row,.post-step-row,.post-action-row{display:flex;flex-wrap:wrap;gap:.85rem}.post-intent-row{width:fit-content;border:1px solid rgba(255,255,255,.22);border-radius:.95rem;padding:.3rem;background:#ffffff14}.post-intent-row button{min-height:2.5rem;border:0;border-radius:.7rem;padding:0 1.25rem;background:transparent;color:#ffffffa3;font-size:.9rem;font-weight:900}.post-intent-row button.active{background:#efa820;color:#fff;box-shadow:0 12px 26px #efa82042}.post-step-row{align-items:center;gap:3rem;margin-top:1.45rem}.post-step-row span,.post-step-row button{display:inline-flex;align-items:center;gap:.55rem;border:0;border-radius:.7rem;padding:.55rem 1rem;background:transparent;color:#ffffff5c;font-weight:900}.post-step-row span.active,.post-step-row button.active{background:#fff;color:var(--gy-navy);box-shadow:0 16px 35px #0f172a24}.post-step-row span b,.post-step-row button b{display:inline-grid;place-items:center;width:1.5rem;height:1.5rem;border-radius:999px;background:#0713331f;font-size:.78rem}.post-workbench__content{padding:2rem 1rem 4.5rem}.post-layout{display:grid;grid-template-columns:minmax(0,1fr) 288px;gap:1.5rem;align-items:start}.post-editor-card{display:grid;gap:1.5rem}.post-section-card{display:grid;gap:1rem;border:1px solid #e5e7eb;border-radius:1rem;padding:1.5rem;background:#fff;box-shadow:0 6px 22px #0f172a0f}.post-section-card h2{margin:0;color:#111827;font-size:1.12rem;font-weight:900}.post-section-card>p{margin:-.6rem 0 0;color:#6b7280;font-size:.92rem;font-weight:750}.post-district-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem}.post-district-grid button{display:grid;place-items:center;gap:.5rem;min-height:5rem;border:2px solid #e5e7eb;border-radius:.8rem;background:#fff;color:#374151;text-align:center;transition:border-color .18s ease,background .18s ease}.post-district-grid button span{font-size:1.45rem}.post-district-grid button strong{font-size:.82rem;font-weight:900}.post-district-grid button.active,.post-district-grid button:hover{border-color:#07133361;background:#f8f8ff}.post-field{display:grid;gap:.5rem}.post-field label{margin:0;color:#374151;font-size:.9rem;font-weight:850}.post-field label em{color:#ef4444;font-style:normal}.post-field small{display:flex;justify-content:space-between;color:#9ca3af;font-size:.78rem;font-weight:800}.post-field input,.post-field select,.post-field textarea{width:100%;min-height:2.6rem;border:1px solid #d9dee8;border-radius:.58rem;padding:.65rem .8rem;background:#fff;color:#111827;outline:none}.post-field textarea{min-height:9rem;resize:vertical}.post-field input:focus,.post-field select:focus,.post-field textarea:focus{border-color:#0713337a;box-shadow:0 0 0 3px #0713331c}.post-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.post-price-row{display:grid;grid-template-columns:minmax(0,320px) auto;gap:.85rem;align-items:end}.post-currency-note{min-height:2.6rem;border:1px solid #e5e7eb;border-radius:.58rem;padding:.65rem .9rem;background:#f9fafb;color:#6b7280;font-weight:900}.post-chip-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.post-chip-grid button{display:grid;gap:.18rem;min-height:4rem;border:2px solid #e5e7eb;border-radius:.8rem;padding:.65rem .85rem;background:#fff;color:#111827;text-align:left}.post-chip-grid button strong{font-size:.88rem;font-weight:900}.post-chip-grid button span{color:#6b7280;font-size:.78rem;font-weight:750}.post-chip-grid button.active{border-color:#07133370;background:#f8f8ff}.post-media-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:.9rem}.post-media-item{overflow:hidden;margin:0;border:1px solid #e2e8f0;border-radius:.75rem;background:#f8fafc}.post-media-item img{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover}.post-media-item figcaption{padding:.6rem .75rem;color:#475569;font-size:.82rem;font-weight:900}.post-muted{margin:0;color:#94a3b8;font-weight:800}.post-upload-card{min-height:26rem}.post-upload-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:1rem}.post-upload-item{overflow:hidden;margin:0;border:1px solid #e2e8f0;border-radius:.85rem;background:#f8fafc}.post-upload-item img{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover}.post-upload-item figcaption{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.65rem .75rem;color:#475569;font-size:.82rem;font-weight:900}.post-upload-item figcaption button,.post-upload-item figcaption em{border:0;background:transparent;color:#ef4444;font-size:.78rem;font-style:normal;font-weight:900}.post-upload-item figcaption em{color:#efa820}.post-upload-tile{display:grid;min-height:14rem;place-items:center;align-content:center;gap:.35rem;border:2px dashed #cbd5e1;border-radius:.85rem;background:#f8fafc;color:#64748b;text-align:center}.post-upload-tile span{color:var(--gy-navy);font-size:2rem;font-weight:900}.post-upload-tile strong{color:#334155;font-size:.95rem}.post-upload-tile small{color:#94a3b8;font-weight:800}.post-review-card{gap:1.2rem}.post-review-hero{overflow:hidden;border:1px solid #e2e8f0;border-radius:.85rem;background:#f1f5f9}.post-review-hero img,.post-review-placeholder{width:100%;aspect-ratio:16 / 7}.post-review-hero img{display:block;object-fit:cover}.post-review-placeholder{display:grid;place-items:center;color:#94a3b8;font-weight:900}.post-review-grid{display:grid;grid-template-columns:8rem minmax(0,1fr);gap:.75rem 1rem;border-top:1px solid #e5e7eb;padding-top:1rem}.post-review-grid span{color:#64748b;font-weight:850}.post-review-grid strong{color:#111827}.post-review-description{border-top:1px solid #e5e7eb;padding-top:1rem}.post-review-description h3,.post-review-description p{margin:0}.post-review-description h3{margin-bottom:.45rem;color:#111827;font-size:1rem}.post-review-description p{color:#475569;line-height:1.65}.post-form-message{margin:0;border:1px solid rgba(239,168,32,.35);border-radius:.7rem;padding:.85rem 1rem;background:#fff7df;color:#9a6700;font-weight:900}.post-action-row{justify-content:flex-end;padding-top:.25rem}.post-secondary-button,.post-primary-button{min-height:2.8rem;border-radius:.65rem;padding:0 1rem;font-weight:900}.post-secondary-button{border:1px solid #d8dee8;background:#fff;color:#475569}.post-primary-button{border:1px solid #EFA820;background:#efa820;color:var(--gy-navy)}.post-ai-card{position:sticky;top:5.5rem;display:grid;gap:1rem;border-radius:1rem;padding:1.1rem;background:var(--gy-navy);color:#fff;box-shadow:0 20px 55px #0713333b}.post-ai-card h2,.post-ai-card p{margin:0}.post-ai-card h2{font-size:1rem}.post-ai-card>div>p{margin-top:.25rem;color:#ffffffad;font-size:.82rem}.post-ai-list{display:grid;gap:.75rem}.post-ai-item,.post-ai-note{display:flex;gap:.65rem;border-radius:.75rem;padding:.8rem;background:#ffffff14}.post-ai-item span{color:#efa820}.post-ai-item p,.post-ai-note span{color:#ffffffd9;font-size:.85rem;line-height:1.45}.post-ai-note{display:grid}.post-ai-note strong{color:#efa820}.step-tabs span{flex:1;min-width:8rem;border:1px solid var(--line);border-radius:.65rem;padding:.75rem;color:var(--gold-2);text-align:center;font-weight:800}.progress-line{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.8rem}.progress-line span{border-radius:999px;padding:.4rem .65rem;background:#44d7a81f;color:var(--green);font-size:.82rem;font-weight:700}.profile-card{justify-content:flex-start;margin-top:1rem}.avatar{display:grid;width:4rem;height:4rem;place-items:center;border-radius:1rem;background:var(--gold);color:#211400;font-size:1.7rem;font-weight:800}.legal-page{max-width:860px}.legal-page h1{font-size:clamp(2.2rem,5vw,4.5rem);letter-spacing:0}.legal-page section{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--line)}.auth-page{min-height:100vh;padding:1.5rem;background:radial-gradient(circle at 20% 10%,rgba(239,168,32,.2),transparent 25rem),linear-gradient(135deg,var(--gy-navy),#0D1F3C,#0A1228)}.auth-brand{margin-bottom:1.5rem}.auth-shell{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,460px);gap:1rem;width:min(1100px,100%);margin:4vh auto 0}.auth-shell aside,.auth-form{padding:clamp(1.3rem,4vw,2.5rem)}.auth-shell h1{font-size:clamp(2.2rem,5vw,4.8rem);line-height:1;letter-spacing:0}.gigyt-auth{display:flex;min-height:100vh;background:#fff;color:#111827}.gigyt-auth__side{display:flex;flex-direction:column;justify-content:space-between;width:38%;min-width:360px;padding:2.5rem;background:var(--gy-navy);color:#fff}.gigyt-auth__logo{display:inline-flex;width:10rem}.gigyt-auth__logo img{width:100%;height:auto;object-fit:contain}.gigyt-auth__pitch{margin-top:2rem}.gigyt-auth__pitch h2{margin:0;color:#28b463;font-size:1.1rem;font-weight:900}.gigyt-auth__pitch p{max-width:14rem;margin:.7rem 0 0;color:#ffffff8f;font-size:.82rem;line-height:1.6}.gigyt-auth__stats{display:grid;gap:1rem;margin-top:2.5rem}.gigyt-auth__stats p{display:flex;align-items:center;gap:.8rem;margin:0}.gigyt-auth__stats strong{color:#efa820;font-size:1.55rem;font-weight:900}.gigyt-auth__stats span,.gigyt-auth__safe{color:#ffffff61;font-size:.78rem}.gigyt-auth__safe{margin:0;padding-top:1rem;border-top:1px solid rgba(255,255,255,.1);line-height:1.6}.gigyt-auth__main{position:relative;display:flex;flex:1;align-items:center;justify-content:center;min-height:100vh;padding:2.5rem;background:#fff}.gigyt-auth__home{position:absolute;top:1.25rem;left:1.25rem;display:grid;place-items:center;width:2.3rem;height:2.3rem;overflow:hidden;border:2px solid #EFA820;border-radius:999px;background:#fffde7;animation:auth-home-beat 3s ease-in-out infinite}.gigyt-auth__home img{width:1.4rem;height:auto}.gigyt-auth__card{width:min(27rem,100%)}.gigyt-auth__heading{margin-bottom:1.35rem;text-align:center}.gigyt-auth__eyebrow{margin:0 0 .45rem;color:#efa820;font-size:.7rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.gigyt-auth__card h1{margin:0;color:var(--gy-navy);font-size:2rem;font-weight:950;letter-spacing:0}.gigyt-auth__card h1 span{color:#efa820}.gigyt-auth__intro{max-width:20rem;margin:.55rem auto 0;color:#7b8493;font-size:.82rem;line-height:1.5}.gigyt-auth__tabs{display:grid;grid-template-columns:1fr 1fr;gap:.25rem;margin-bottom:1.5rem;padding:.25rem;border-radius:999px;background:#f3f4f6}.gigyt-auth__tabs button{min-height:2.35rem;border:0;border-radius:999px;background:transparent;color:#6b7280;font-size:.9rem;font-weight:800}.gigyt-auth__tabs button.active{background:var(--gy-navy);color:#fff;box-shadow:0 4px 12px #0713332e}.gigyt-auth__socials{display:grid;grid-template-columns:minmax(0,1fr);gap:.5rem;margin-bottom:1rem}.gigyt-auth__socials button{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-height:2.65rem;border:1px solid #e5e7eb;border-radius:.65rem;background:#fff;color:#374151;font-size:.82rem;font-weight:800}.gigyt-auth__socials button:disabled{cursor:wait;opacity:.65}.gigyt-brand-icon{flex:none;display:block}.gigyt-brand-icon--wechat{filter:drop-shadow(0 1px 1px rgba(7,193,96,.18))}.gigyt-brand-icon--alipay{filter:drop-shadow(0 1px 1px rgba(22,119,255,.18))}.gigyt-auth__google{display:flex;align-items:center;width:100%;min-width:0;min-height:2.65rem;overflow:hidden;border-radius:.65rem}.gigyt-auth__google>div,.gigyt-auth__google iframe{max-width:100%}.gigyt-auth__google>div.is-pending{display:none}.gigyt-auth__google-fallback{width:100%}.gigyt-auth__google.is-busy{pointer-events:none;opacity:.65}.gigyt-auth__divider{display:flex;align-items:center;gap:.8rem;margin-bottom:1rem;color:#9ca3af;font-size:.75rem}.gigyt-auth__divider span{flex:1;height:1px;background:#e5e7eb}.gigyt-auth__form{display:grid;gap:.8rem}.gigyt-auth__account-choice,.gigyt-auth__method-choice{display:flex;align-items:center;justify-content:space-between;gap:1rem}.gigyt-auth__account-choice{padding:.75rem .9rem;border:1px solid rgba(7,19,51,.13);border-radius:.75rem;background:#0713330b}.gigyt-auth__account-choice>div{display:grid;gap:.18rem}.gigyt-auth__field-kicker{color:#7b8493;font-size:.68rem;font-weight:800}.gigyt-auth__account-choice strong{color:var(--gy-navy);font-size:.9rem;font-weight:900}.gigyt-auth__method-choice{margin-top:-.15rem;color:#6b7280;font-size:.72rem;font-weight:750}.gigyt-auth__text-button{flex:none;border:0;padding:0;background:transparent;color:#087ea4;font-size:.72rem;font-weight:900}.gigyt-auth__form label{display:grid;gap:.3rem;color:#4b5563;font-size:.76rem;font-weight:800}.gigyt-auth__form input,.gigyt-auth__form select{width:100%;min-height:2.75rem;border:1px solid #e5e7eb;border-radius:.65rem;padding:0 .85rem;background:#f9fafb;color:#111827;outline:none}.gigyt-auth__form input:focus,.gigyt-auth__form select:focus{border-color:#efa82099;box-shadow:0 0 0 3px #efa82024}.gigyt-auth__password{position:relative;display:block}.gigyt-auth__phone-input{display:grid;grid-template-columns:5.3rem minmax(0,1fr);gap:.55rem}.gigyt-auth__phone-input select{min-width:0;padding:0 .55rem}.gigyt-auth__password input{padding-right:4rem}.gigyt-auth__password button{position:absolute;top:50%;right:.7rem;transform:translateY(-50%);border:0;background:transparent;color:#6b7280;font-size:.72rem;font-weight:800}.gigyt-auth__code{display:grid;grid-template-columns:minmax(0,1fr) 9rem;gap:.55rem}.gigyt-auth__code button{min-height:2.75rem;border:1px solid rgba(7,19,51,.25);border-radius:.65rem;padding:0 .7rem;background:#0713330f;color:var(--gy-navy);font-size:.72rem;font-weight:800;white-space:nowrap}.gigyt-auth__code button:disabled{cursor:not-allowed;opacity:.55}.gigyt-auth__forgot{justify-self:end;border:0;background:transparent;color:#efa820;font-size:.78rem;font-weight:800}.gigyt-auth__submit{min-height:2.9rem;border:0;border-radius:.7rem;background:var(--gold);color:var(--royal-indigo);font-weight:900;box-shadow:0 12px 26px #efa8203d}.gigyt-auth__message{margin:0;border:1px solid rgba(239,168,32,.35);border-radius:.7rem;padding:.75rem .85rem;background:#efa8201a;color:#7a4b00;font-size:.82rem;font-weight:800}.protected-route-loading{display:grid;place-items:center;min-height:55vh;background:#faf8f5;color:#667085;font-size:.9rem;font-weight:750}.gigyt-recovery{min-height:100vh;padding:1.25rem;background:var(--pearl-white)}.gigyt-recovery__brand{display:inline-flex;align-items:center;width:7rem;height:2.8rem}.gigyt-recovery__brand img{width:100%;height:100%;object-fit:contain}.gigyt-recovery__panel{width:min(29rem,100%);min-height:0;margin:clamp(3rem,10vh,7rem) auto 0;border:1px solid #e5e7eb;border-radius:.75rem;padding:clamp(1.25rem,4vw,2rem);background:#fff;box-shadow:0 1.25rem 3rem #0f172a17}.gigyt-recovery__eyebrow{color:#efa820;font-size:.72rem;font-weight:900;text-transform:uppercase}.gigyt-recovery__panel h1{margin:.5rem 0 0;color:#111827;font-size:1.7rem}.gigyt-recovery__panel>p{margin:.65rem 0 1.25rem;color:#667085;font-size:.88rem;line-height:1.6}.gigyt-recovery__dev-link,.gigyt-recovery__back{display:block;margin-top:1rem;color:var(--gy-navy);font-size:.82rem;font-weight:850;text-align:center;text-decoration:none}.gigyt-recovery__dev-link{border:1px solid rgba(7,19,51,.2);border-radius:.55rem;padding:.7rem;background:#0713330d}.gigyt-auth__choice{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.gigyt-auth__choice button{display:grid;gap:.15rem;min-height:4rem;border:1px solid #e5e7eb;border-radius:.75rem;background:#f9fafb;color:#6b7280;font-size:.7rem;font-weight:800}.gigyt-auth__choice button strong{color:inherit;font-size:.72rem}.gigyt-auth__choice button span{color:#9ca3af;font-size:.65rem}.gigyt-auth__choice button.active{border-color:#07133373;background:#07133314;color:var(--gy-navy)}.gigyt-auth__check{display:flex!important;grid-template-columns:auto 1fr;align-items:flex-start;gap:.55rem!important;color:#6b7280!important;font-size:.72rem!important;line-height:1.5}.gigyt-auth__check input{width:1rem;min-height:1rem;margin-top:.15rem}.gigyt-auth__switch{margin:1.25rem 0 0;color:#6b7280;text-align:center;font-size:.88rem}.gigyt-auth__switch button{border:0;background:transparent;color:#efa820;font-weight:900}@media (max-width: 760px){.gigyt-auth{display:block}.gigyt-auth__side{display:none}.gigyt-auth__main{width:100%;min-height:100vh;padding:4.5rem 1rem 2rem}.gigyt-auth__card{width:min(27rem,100%)}}.gigyt-footer{border-top:1px solid rgba(255,255,255,.06);background:var(--midnight);color:#fff;padding:4rem 2rem 2rem}.gigyt-footer__inner{display:grid;grid-template-columns:minmax(220px,2fr) repeat(4,minmax(120px,1fr));gap:2rem;width:min(1280px,100%);margin:0 auto}.gigyt-footer__brand img{width:9rem;height:auto;object-fit:contain}.gigyt-footer__brand p{max-width:20rem;color:#ffffff80;font-size:.88rem;line-height:1.7}.gigyt-footer__socials{display:flex;gap:.5rem;margin-top:1.2rem}.gigyt-footer__socials button{display:grid;place-items:center;width:2.2rem;height:2.2rem;border:0;border-radius:.55rem;background:#ffffff1a;color:#ffffffb8;font-size:.72rem;font-weight:900}.gigyt-footer__column{display:grid;align-content:start;gap:.7rem}.gigyt-footer__column h4{margin:0 0 .5rem;color:#fff;font-size:.88rem;font-weight:900}.gigyt-footer__column a{color:#ffffff80;font-size:.86rem}.gigyt-footer__column a:hover{color:#efa820}.gigyt-footer__bottom{display:flex;justify-content:space-between;gap:1rem;width:min(1280px,100%);margin:3rem auto 0;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.1);color:#ffffff59;font-size:.76rem}.gigyt-footer__bottom p{margin:0}.gigyt-footer__bottom div{display:flex;flex-wrap:wrap;gap:1rem}.not-found{display:grid;min-height:100vh;place-items:center;align-content:center;gap:1rem;padding:2rem;text-align:center}.not-found h1{margin:0;color:var(--gold-2);font-size:6rem}.live-chat-button{position:fixed;right:1.35rem;bottom:1.35rem;z-index:30;width:3.55rem;height:3.55rem;border:0;border-radius:50%;background:var(--gold);box-shadow:0 16px 36px #00000047}.live-chat-button:before{content:"";position:absolute;left:1.05rem;top:1.05rem;width:1.25rem;height:1.05rem;border:2px solid #0A1228;border-radius:999px}.live-chat-button:after{content:"1";position:absolute;right:-.1rem;top:-.1rem;display:grid;width:1rem;height:1rem;place-items:center;border:2px solid #fff;border-radius:50%;background:#ef4444;color:#fff;font-size:.5rem;font-weight:800}.flow-page{min-height:calc(100vh - 4.25rem);padding:3.5rem max(1.25rem,4vw) 5rem;background:#f2f3f5;color:#111827}.flow-page__topbar{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;width:min(1180px,100%);margin:0 auto 2rem}.flow-page__topbar h1{margin:.55rem 0 .4rem;color:#0a1228;font-size:clamp(2rem,4vw,3.3rem);line-height:1.05;letter-spacing:0}.flow-page__topbar p{max-width:40rem;margin:0;color:#697386;font-size:.96rem}.flow-kicker,.confirm-eyebrow{color:var(--gy-navy);font-size:.7rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.flow-back,.flow-top-action{display:inline-flex;align-items:center;gap:.45rem;color:var(--gy-navy);font-weight:850}.flow-back{margin-bottom:.85rem;font-size:.84rem}.flow-back svg,.flow-top-action svg{width:1rem;height:1rem}.flow-top-action{min-height:2.8rem;border:1px solid #d9deea;border-radius:.65rem;padding:0 1rem;background:#fff}.secure-label{display:inline-flex;align-items:center;gap:.4rem;color:#19734f;font-size:.78rem;font-weight:850}.secure-label svg{width:1.1rem}.chat-inbox{width:min(980px,100%);margin:0 auto}.chat-inbox__header{display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem;margin-bottom:1.5rem}.chat-inbox__header h1{margin:.55rem 0 .4rem;color:#0a1228;font-size:clamp(2rem,4vw,3rem);line-height:1.05;letter-spacing:0}.chat-inbox__header p{margin:0;color:#697386;font-size:.92rem}.chat-inbox-list{display:grid;gap:.7rem}.chat-inbox-card{display:grid;grid-template-columns:3rem minmax(0,1fr) auto;align-items:center;gap:1rem;min-height:6.2rem;border:1px solid #dce1e9;border-radius:.65rem;padding:1rem 1.1rem;background:#fff;color:#27314a;box-shadow:0 10px 30px #0d1f3c0b;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.chat-inbox-card:hover{border-color:var(--gy-navy);box-shadow:0 14px 34px #0713331c;transform:translateY(-1px)}.chat-inbox-card__icon{display:grid;place-items:center;width:3rem;height:3rem;border-radius:.55rem;background:var(--gy-tint);color:var(--gy-navy)}.chat-inbox-card__icon svg{width:1.35rem}.chat-inbox-card__body{min-width:0}.chat-inbox-card__topline{display:flex;align-items:center;gap:.65rem;min-width:0}.chat-inbox-card__topline strong{overflow:hidden;color:#0a1228;font-size:.88rem;text-overflow:ellipsis;white-space:nowrap}.chat-inbox-card__topline span{flex:none;border-radius:999px;padding:.2rem .5rem;background:#f2f4f7;color:#667085;font-size:.64rem;font-weight:850}.chat-inbox-card h2{margin:.32rem 0 .2rem;color:var(--gy-navy);font-size:.82rem;letter-spacing:0}.chat-inbox-card p{overflow:hidden;margin:0;color:#7b8494;font-size:.74rem;text-overflow:ellipsis;white-space:nowrap}.chat-inbox-card__meta{display:grid;justify-items:end;gap:.55rem;color:#9aa2b1}.chat-inbox-card__meta small{font-size:.68rem;white-space:nowrap}.chat-inbox-card__meta svg{width:1rem;color:var(--gy-navy)}.chat-inbox-empty{display:grid;place-items:center;align-content:center;gap:.6rem;min-height:28rem;border:1px dashed #cfd5e0;border-radius:.65rem;background:#fff9;color:#7b8494;text-align:center}.chat-inbox-empty svg{width:2.5rem;color:var(--gy-navy)}.chat-inbox-empty strong{color:#27314a}.chat-inbox-empty span{max-width:27rem;font-size:.8rem}.chat-inbox-empty a{color:var(--gy-navy);font-size:.8rem;font-weight:850}.chat-layout{display:grid;grid-template-columns:minmax(17rem,.78fr) minmax(0,1.55fr);width:min(1180px,100%);min-height:680px;margin:0 auto;overflow:hidden;border:1px solid #dce1e9;border-radius:.8rem;background:#fff;box-shadow:0 22px 60px #0d1f3c1a}.chat-context{display:flex;flex-direction:column;padding:2rem;background:#0d1f3c;color:#fff}.chat-context__eyebrow{color:#efa820;font-size:.7rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.chat-context__image{display:grid;place-items:center;aspect-ratio:1.55;margin:1.7rem 0 1.35rem;overflow:hidden;border-radius:.55rem;background:var(--gy-navy);color:#ffffffa6}.chat-context__image img{width:100%;height:100%;object-fit:cover}.chat-context__image svg{width:2.5rem;height:2.5rem}.chat-context h1{margin:0;font-size:1.35rem;line-height:1.3;letter-spacing:0}.chat-context__provider{display:flex;align-items:center;gap:.55rem;margin:1rem 0 1.4rem;color:#ffffffb8;font-size:.86rem}.avatar-dot{display:grid;place-items:center;width:1.8rem;height:1.8rem;overflow:hidden;border-radius:50%;background:#efa820;color:#0d1f3c;font-weight:900}.avatar-dot img{width:100%;height:100%;object-fit:cover}.chat-context__price{margin-top:auto;color:#fff;font-size:2rem;font-weight:900}.chat-context__price small{color:#ffffff8c;font-size:.75rem;font-weight:700}.chat-context__rule{height:1px;margin:1.2rem 0;background:#ffffff24}.chat-context__safe{display:flex;gap:.65rem;color:#fff}.chat-context__safe svg{flex:none;width:1.15rem;color:#44d7a8}.chat-context__safe span{display:grid;gap:.25rem}.chat-context__safe strong{font-size:.8rem}.chat-context__safe small{color:#fff9;font-size:.72rem;line-height:1.5}.chat-context__order{display:flex;align-items:center;justify-content:center;gap:.45rem;min-height:3rem;margin-top:1.5rem;border:0;border-radius:.5rem;background:#efa820;color:#0d1f3c;font-weight:900}.chat-context__order:disabled{cursor:wait;opacity:.55}.chat-context__order svg{width:1rem}.chat-context__order-state{display:flex;align-items:flex-start;gap:.65rem;margin-top:1.5rem;padding:.85rem;border:1px solid rgba(117,224,188,.28);border-radius:.5rem;background:#75e0bc14}.chat-context__order-state>svg{flex:none;width:1.1rem;color:#75e0bc}.chat-context__order-state span{display:grid;gap:.25rem}.chat-context__order-state strong{color:#fff;font-size:.78rem;line-height:1.4}.chat-context__order-state small{color:#ffffff9e;font-size:.7rem;line-height:1.5}.chat-room{display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;min-width:0;background:#fff}.chat-room__header{display:flex;align-items:center;justify-content:space-between;min-height:4.6rem;padding:0 1.6rem;border-bottom:1px solid #e6e9ef}.chat-room__header div{display:flex;align-items:center;gap:.55rem}.chat-room__header small{margin-left:.35rem;color:#8a93a4;font-size:.73rem}.status-dot{width:.5rem;height:.5rem;border-radius:50%;background:#35bd81;box-shadow:0 0 0 .25rem #35bd811f}.status-dot.connecting,.status-dot.reconnecting{background:#efa820;box-shadow:0 0 0 .25rem #efa8201f}.status-dot.offline{background:#9aa2b1;box-shadow:0 0 0 .25rem #9aa2b11f}.conversation-code{color:#9aa2b1;font-size:.72rem}.chat-room__notice{display:flex;gap:.55rem;margin:1rem 1.6rem 0;padding:.8rem .95rem;border:1px solid #d9e7e1;border-radius:.45rem;background:#f3faf7;color:#32715a;font-size:.76rem;line-height:1.5}.chat-room__notice svg{flex:none;width:1rem}.chat-messages{display:flex;flex-direction:column;gap:1rem;min-height:0;overflow:auto;padding:1.6rem}.chat-empty{display:grid;place-items:center;align-content:center;gap:.55rem;min-height:22rem;color:#7f899a;text-align:center}.chat-empty svg{width:2rem;height:2rem;color:var(--gy-navy)}.chat-empty strong{color:#27314a}.chat-message{display:flex;align-items:flex-start;gap:.65rem;max-width:78%}.chat-message>span{display:grid;place-items:center;flex:none;width:2rem;height:2rem;border-radius:50%;background:#dfe3eb;color:var(--gy-navy);font-size:.75rem;font-weight:900}.chat-message>div{min-width:0}.chat-message p{margin:0;padding:.75rem .9rem;border:1px solid #e3e6ec;border-radius:.65rem .65rem .65rem .2rem;background:#f8f9fb;color:#334155;font-size:.9rem;line-height:1.55;white-space:pre-wrap}.chat-message small{display:block;margin-top:.35rem;color:#a0a7b3;font-size:.66rem}.chat-message.is-mine{align-self:flex-end;flex-direction:row-reverse}.chat-message.is-mine>span{background:var(--gy-navy);color:#fff}.chat-message.is-mine p{border-color:var(--gy-navy);border-radius:.65rem .65rem .2rem;background:var(--gy-navy);color:#fff}.chat-message.is-mine small{text-align:right}.chat-composer{padding:1rem 1.6rem 1.35rem;border-top:1px solid #e6e9ef}.chat-composer textarea{display:block;width:100%;resize:vertical;border:1px solid #d9deea;border-radius:.5rem;padding:.8rem;outline:none;color:#27314a}.chat-composer textarea:focus{border-color:var(--gy-navy);box-shadow:0 0 0 3px #0713331a}.chat-composer>div{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:.65rem}.chat-composer small{color:#9aa2b1;font-size:.68rem}.chat-composer button,.flow-primary-button{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:2.7rem;border:0;border-radius:.45rem;padding:0 1rem;background:var(--gy-navy);color:#fff;font-weight:850}.chat-composer button:disabled,.flow-primary-button:disabled{cursor:not-allowed;opacity:.45}.chat-composer button svg,.flow-primary-button svg{width:1rem}.chat-page-topbar{align-items:center;margin-bottom:1.2rem}.chat-page-topbar .flow-back{margin:0}.chat-inbox-tools{display:grid;grid-template-columns:minmax(0,1fr);margin-bottom:.7rem}.chat-inbox-tools label{position:relative;display:block}.chat-inbox-tools label>svg{position:absolute;left:.85rem;top:50%;width:1rem;color:#98a2b3;transform:translateY(-50%)}.chat-inbox-tools input{width:100%;min-height:2.8rem;border:1px solid #d9deea;border-radius:.55rem;padding:0 .9rem 0 2.55rem;outline:none;background:#fff;color:#27314a}.chat-inbox-tools input:focus{border-color:var(--gy-navy);box-shadow:0 0 0 3px #0713331a}.chat-inbox-filters{display:flex;gap:.5rem;margin-bottom:1rem;overflow-x:auto}.chat-inbox-filters button{flex:none;min-height:2rem;border:1px solid #d9deea;border-radius:999px;padding:0 .75rem;background:#fff;color:#667085;font-size:.68rem;font-weight:850}.chat-inbox-filters button.active{border-color:var(--gy-navy);background:var(--gy-tint);color:var(--gy-navy)}.chat-inbox-card.is-unread{border-color:#efa82073}.chat-inbox-card__icon.is-support{background:#eaf8f3;color:#19734f}.chat-inbox-card__topline span.is-order{background:#fff4da;color:#8a5a00}.chat-inbox-card__topline span.is-support{background:#eaf8f3;color:#19734f}.chat-inbox-card__meta b{display:grid;place-items:center;min-width:1.4rem;height:1.4rem;border-radius:999px;padding:0 .35rem;background:#efa820;color:#0d1f3c;font-size:.65rem}.chat-inbox-empty.compact{min-height:16rem}.chat-room{display:flex;flex-direction:column;min-height:0}.chat-room__header-actions{display:flex;align-items:center;gap:.65rem}.chat-room__header-actions>button{display:grid;place-items:center;width:2.25rem;height:2.25rem;border:1px solid #d9deea;border-radius:.5rem;background:#fff;color:var(--gy-navy)}.chat-room__header-actions>button svg{width:1rem}.chat-support-state{display:inline-flex;align-items:center;gap:.35rem;border-radius:999px;padding:.35rem .6rem;background:#eaf8f3;color:#19734f;font-size:.68rem;font-weight:850}.chat-support-state svg{width:.9rem}.chat-context__order-summary{display:grid;gap:.4rem;margin-top:auto;padding-top:1.2rem;border-top:1px solid rgba(255,255,255,.14)}.chat-context__order-summary small{color:#ffffff8c;font-size:.72rem}.chat-context__order-summary strong{font-size:2rem}.chat-context__order-summary span{display:flex;align-items:center;gap:.4rem;color:#75e0bc;font-size:.74rem;font-weight:800}.chat-context__order-summary span svg{width:1rem}.chat-context__order-summary a{display:flex;align-items:center;justify-content:center;gap:.4rem;min-height:2.8rem;margin-top:.7rem;border-radius:.5rem;background:#efa820;color:#0d1f3c;font-size:.78rem;font-weight:900}.chat-context__order-summary a svg{width:1rem}.chat-order-strip{display:flex;align-items:center;gap:.7rem;padding:.7rem 1.6rem;border-bottom:1px solid #f1dfb7;background:#fffaf0;color:#8a5a00}.chat-order-strip>svg{flex:none;width:1.1rem}.chat-order-strip>span{display:grid;flex:1;gap:.08rem}.chat-order-strip strong{color:#573a00;font-size:.76rem}.chat-order-strip small{color:#8a6b2e;font-size:.66rem}.chat-order-strip a{color:var(--gy-navy);font-size:.7rem;font-weight:900}.chat-support-banner{display:flex;align-items:center;gap:.65rem;margin:.8rem 1.6rem 0;padding:.75rem .9rem;border:1px solid #f1dfb7;border-radius:.45rem;background:#fffaf0;color:#8a5a00}.chat-support-banner.active{border-color:#d9e7e1;background:#f3faf7;color:#19734f}.chat-support-banner>svg{flex:none;width:1rem}.chat-support-banner span{display:grid;gap:.15rem}.chat-support-banner strong{font-size:.74rem}.chat-support-banner small{color:inherit;font-size:.66rem;opacity:.8}.chat-system-message{align-self:center;display:flex;align-items:center;gap:.4rem;border-radius:999px;padding:.4rem .75rem;background:#f2f4f7;color:#7b8494;font-size:.68rem}.chat-system-message svg{width:.85rem}.chat-message__content{min-width:0}.chat-message__content>em{display:block;margin:0 0 .3rem;color:#19734f;font-size:.65rem;font-style:normal;font-weight:850}.chat-message__meta{display:flex;align-items:center;justify-content:flex-end;gap:.3rem}.chat-message__meta button{display:grid;place-items:center;width:1.4rem;height:1.4rem;border:0;padding:0;background:transparent;color:#98a2b3}.chat-message__meta button svg{width:.9rem}.chat-message.is-support>span{background:#eaf8f3;color:#19734f}.chat-message.is-support p{border-color:#cfe9df;background:#f3faf7;color:#285d4a}.chat-message.is-hidden p{border-style:dashed;background:#f2f4f7;color:#7b8494;font-style:italic}.chat-attachment{display:grid;grid-template-columns:2.3rem minmax(0,1fr);align-items:center;gap:.7rem;min-width:15rem;margin-top:.35rem;border:1px solid #e3e6ec;border-radius:.55rem;padding:.65rem;background:#f8f9fb;color:#334155;font:inherit;text-align:left;cursor:pointer}.chat-message.is-mine .chat-attachment{border-color:#ffffff38;background:#ffffff1f;color:#fff}.chat-attachment>span{display:grid;place-items:center;width:2.3rem;height:2.3rem;border-radius:.4rem;background:var(--gy-tint);color:var(--gy-navy)}.chat-attachment>span svg{width:1.1rem}.chat-attachment div{min-width:0}.chat-attachment strong,.chat-attachment small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-attachment strong{font-size:.75rem}.chat-attachment small{margin:.2rem 0 0;color:inherit;opacity:.68}.chat-attachment.is-image{display:block;max-width:18rem;padding:.35rem}.chat-attachment.is-image img{display:block;width:100%;max-height:15rem;border-radius:.35rem;object-fit:cover}.chat-attachment.is-image div{padding:.45rem .35rem .25rem}.chat-pending-attachments{display:flex;gap:.5rem;margin-bottom:.65rem;overflow-x:auto}.chat-pending-attachments>span{display:flex;align-items:center;gap:.4rem;min-width:0;border:1px solid #d9deea;border-radius:.45rem;padding:.45rem .55rem;background:#f8f9fb;color:#667085}.chat-pending-attachments>span>svg{flex:none;width:.9rem}.chat-pending-preview{flex:none;min-height:1.8rem;padding:.2rem .4rem;font-size:.68rem}.chat-pending-preview svg{width:.8rem;height:.8rem}.chat-pending-attachments b{overflow:hidden;max-width:12rem;font-size:.68rem;text-overflow:ellipsis;white-space:nowrap}.chat-pending-attachments button{min-height:0;border:0;padding:0;background:transparent;color:#98a2b3}.chat-pending-attachments button svg{width:.85rem}.chat-pending-attachments .chat-pending-preview{min-height:1.8rem;border:1px solid #d7dce5;border-radius:.4rem;padding:.2rem .4rem;background:#fff;color:var(--gy-navy);font-size:.68rem;font-weight:800}.chat-composer__tools{display:flex;align-items:center;gap:.65rem}.chat-composer .chat-tool-button{min-height:2.25rem;border:1px solid #d9deea;padding:0 .65rem;background:#fff;color:var(--gy-navy);font-size:.7rem}.chat-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:grid;place-items:center;padding:1.25rem;background:#0a12289e}.chat-modal{width:min(30rem,100%);border-radius:.7rem;padding:1.35rem;background:#fff;color:#27314a;box-shadow:0 24px 70px #0a122840}.chat-modal__head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.chat-modal__head h2{margin:.35rem 0 0;color:#0a1228;font-size:1.35rem;letter-spacing:0}.chat-modal__head>button{display:grid;place-items:center;width:2rem;height:2rem;border:1px solid #d9deea;border-radius:.45rem;background:#fff;color:#667085}.chat-modal blockquote,.chat-modal>p{margin:1rem 0;border-left:3px solid #efa820;padding:.75rem .9rem;background:#fffaf0;color:#667085;font-size:.78rem;line-height:1.5}.chat-modal label{display:grid;gap:.4rem;margin-top:.85rem;color:#344054;font-size:.72rem;font-weight:850}.chat-modal select,.chat-modal textarea{width:100%;border:1px solid #d9deea;border-radius:.5rem;padding:.7rem;outline:none;background:#fff;color:#27314a}.chat-modal select:focus,.chat-modal textarea:focus{border-color:var(--gy-navy);box-shadow:0 0 0 3px #0713331a}.chat-modal__actions{display:flex;justify-content:flex-end;gap:.65rem;margin-top:1.1rem}.chat-modal__actions button{display:inline-flex;align-items:center;gap:.4rem;min-height:2.5rem;border:1px solid #d9deea;border-radius:.45rem;padding:0 .9rem;background:#fff;color:#667085;font-weight:850}.chat-modal__actions button.primary{border-color:var(--gy-navy);background:var(--gy-navy);color:#fff}.chat-modal__actions button svg{width:.95rem}.flow-error{color:#c24156;font-size:.78rem}.orders-page{background:#0a1228;color:#fff}.orders-page .flow-page__topbar h1{color:#fff}.orders-page .flow-page__topbar p{color:#ffffff9e}.orders-page .flow-kicker{color:#efa820}.orders-page .flow-back,.orders-page .flow-top-action{color:#fff}.orders-page .flow-top-action{border-color:#ffffff29;background:#ffffff12}.order-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;width:min(1180px,100%);margin:0 auto 1.5rem;border:1px solid rgba(255,255,255,.1);background:#ffffff1a}.order-metrics>div{display:grid;gap:.35rem;min-height:8.2rem;padding:1.2rem 1.35rem;background:#0d1f3c}.order-metrics span,.order-metrics small{color:#ffffff94;font-size:.72rem}.order-metrics strong{color:#fff;font-size:1.65rem}.orders-toolbar{display:grid;gap:.8rem;width:min(1180px,100%);margin:0 auto 1rem}.segmented-control,.order-status-filters{display:flex;gap:.35rem;flex-wrap:wrap}.segmented-control button,.order-status-filters button{min-height:2.25rem;border:1px solid rgba(255,255,255,.13);border-radius:.35rem;padding:0 .8rem;background:transparent;color:#ffffff9e;font-size:.75rem;font-weight:800}.segmented-control button.active,.order-status-filters button.active{border-color:#efa820;background:#efa820;color:#0a1228}.orders-list-new{display:grid;gap:.85rem;width:min(1180px,100%);margin:0 auto}.order-record{overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:.55rem;background:#0d1f3c}.order-record__head{display:grid;grid-template-columns:auto auto 1fr auto;align-items:center;gap:.8rem;width:100%;min-height:3.3rem;border:0;padding:0 1.1rem;background:transparent;color:#fff;text-align:left}.order-record__head svg{width:1rem;color:#ffffff73}.order-record__code{color:#efa820;font-size:.74rem;font-weight:900}.order-status-badge{border-radius:999px;padding:.25rem .55rem;background:#44d7a81f;color:#75e0bc;font-size:.68rem;font-weight:850}.order-record__date{justify-self:end;color:#fff6;font-size:.7rem}.order-record__body{display:grid;grid-template-columns:minmax(0,1fr) 12rem;gap:2rem;padding:.25rem 1.1rem 1.25rem}.order-record__main h2{margin:0 0 .4rem;font-size:1.05rem;letter-spacing:0}.order-record__main p{margin:0;color:#ffffff8f;font-size:.75rem}.order-record__amount{display:grid;align-content:center;gap:.3rem;border-left:1px solid rgba(255,255,255,.11);padding-left:1.2rem;text-align:right}.order-record__amount small,.order-record__amount span{color:#ffffff80;font-size:.68rem}.order-record__amount strong{color:#fff;font-size:1.25rem}.order-timeline{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.4rem;margin-top:1.45rem}.order-timeline span{position:relative;display:grid;gap:.35rem;color:#ffffff59;font-size:.64rem}.order-timeline span:after{position:absolute;top:.55rem;left:1rem;width:calc(100% - .5rem);height:1px;background:#ffffff26;content:""}.order-timeline span:last-child:after{display:none}.order-timeline i{display:grid;place-items:center;z-index:1;width:1.1rem;height:1.1rem;border:1px solid rgba(255,255,255,.25);border-radius:50%;background:#0d1f3c;color:#ffffff80;font-size:.55rem;font-style:normal}.order-timeline span.is-done{color:#75e0bc}.order-timeline span.is-done i{border-color:#44d7a8;background:#44d7a8;color:#0a1228}.order-timeline span.is-done:after{background:#44d7a8}.order-record__detail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;border-top:1px solid rgba(255,255,255,.1);padding:1rem 1.1rem 1.15rem;background:#0000001f}.order-record__detail>div:not(.order-record__detail-actions):not(.order-milestones){display:grid;gap:.3rem;color:#ffffff7a;font-size:.72rem}.order-record__detail strong{color:#fff;font-size:.9rem}.order-record__detail-actions{display:flex;gap:.7rem;grid-column:1 / -1}.order-record__detail-actions a{color:#efa820;font-size:.76rem;font-weight:850}.order-milestones{display:grid;gap:.4rem;grid-column:1 / -1}.order-milestones span{color:#ffffff80;font-size:.7rem}.order-milestones em{color:#fff;font-size:.76rem;font-style:normal}.order-confirm-page{background:#f2f3f5}.order-confirm-layout{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(19rem,.72fr);align-items:start;gap:1.25rem;width:min(1180px,100%);margin:0 auto}.order-confirm-main{display:grid;gap:1.25rem}.confirm-card{border:1px solid #dce1e9;border-radius:.65rem;padding:1.35rem;background:#fff;box-shadow:0 10px 30px #0d1f3c0b}.confirm-service-card{display:grid;grid-template-columns:8rem minmax(0,1fr);gap:1.1rem}.confirm-service-card__media{display:grid;place-items:center;aspect-ratio:1;overflow:hidden;border-radius:.45rem;background:var(--gy-navy);color:#fff}.confirm-service-card__media img{width:100%;height:100%;object-fit:cover}.confirm-service-card__media svg{width:2rem}.confirm-card h2{margin:.35rem 0 .45rem;color:#0a1228;font-size:1.1rem;letter-spacing:0}.confirm-service-card p{margin:0 0 .7rem;color:#647084;font-size:.78rem}.confirm-service-card small{color:#7b8494;line-height:1.6}.confirm-card__heading{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1rem}.confirm-card__heading>span{color:#9aa2b1;font-size:.72rem}.confirm-field{display:grid;gap:.45rem;margin-top:.95rem;color:#4a5568;font-size:.78rem;font-weight:800}.confirm-field textarea,.confirm-field input{width:100%;border:1px solid #d9deea;border-radius:.45rem;padding:.75rem;outline:none;color:#27314a}.confirm-field textarea:focus,.confirm-field input:focus{border-color:var(--gy-navy);box-shadow:0 0 0 3px #0713331a}.confirm-protection{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem}.confirm-protection>div{display:grid;gap:.35rem;border-top:2px solid var(--gy-navy);padding:.85rem .1rem 0}.confirm-protection svg{width:1.1rem;color:var(--gy-navy)}.confirm-protection strong{color:#29324a;font-size:.76rem}.confirm-protection span{color:#7b8494;font-size:.7rem;line-height:1.5}.confirm-summary{position:sticky;top:5.25rem}.price-lines{display:grid;gap:.8rem;padding-bottom:1.1rem;border-bottom:1px solid #e5e8ee}.price-lines div{display:flex;justify-content:space-between;gap:1rem;color:#687387;font-size:.8rem}.price-lines strong{color:#28324a}.price-lines em{margin-left:.25rem;color:var(--gy-navy);font-size:.65rem;font-style:normal}.price-lines .price-total{align-items:end;margin-top:.3rem;color:#0a1228;font-weight:850}.price-total strong{color:var(--gy-navy);font-size:1.55rem}.payment-picker{display:grid;gap:.65rem;padding:1.1rem 0}.payment-picker button{display:flex;align-items:center;gap:.65rem;border:1px solid #d9deea;border-radius:.45rem;padding:.7rem;background:#fff;color:#25304a;text-align:left}.payment-picker button.active{border-color:var(--gy-navy);box-shadow:0 0 0 2px #0713331a}.payment-picker button>svg{width:1.2rem;color:var(--gy-navy)}.payment-picker button span{display:grid;gap:.2rem}.payment-picker button small{color:#8b94a3;font-size:.66rem}.payment-picker button i{width:.85rem;height:.85rem;margin-left:auto;border:2px solid var(--gy-navy);border-radius:50%;box-shadow:inset 0 0 0 3px #fff;background:var(--gy-navy)}.confirm-terms{display:flex;align-items:flex-start;gap:.55rem;color:#7a8494;font-size:.7rem;line-height:1.5}.confirm-terms input{flex:none;margin-top:.15rem;accent-color:var(--gy-navy)}.confirm-terms a{color:var(--gy-navy);font-weight:850}.confirm-submit{width:100%;margin-top:1rem}.flow-quiet-button{display:inline-flex;align-items:center;justify-content:center;min-height:2.4rem;border:0;background:transparent;color:#6e788a;font-size:.75rem;font-weight:800}.confirm-cancel{width:100%;margin-top:.35rem}.flow-loading,.flow-empty{display:grid;place-items:center;align-content:center;gap:.65rem;min-height:28rem;width:min(700px,100%);margin:0 auto;color:#7b8494;text-align:center}.flow-empty svg{width:2.4rem;color:var(--gy-navy)}.flow-empty strong{color:#27314a}.flow-empty a{color:var(--gy-navy);font-weight:850}.order-success{display:grid;place-items:center;align-content:center;gap:.8rem;min-height:65vh;text-align:center}.order-success__icon{display:grid;place-items:center;width:4rem;height:4rem;border-radius:50%;background:#44d7a8;color:#0a1228}.order-success__icon svg{width:2rem}.order-success h1{margin:.2rem 0 0;color:#0a1228;font-size:2.5rem}.order-success p{margin:0;color:#697386}.order-success>strong{color:var(--gy-navy);letter-spacing:.08em}.order-success>div:last-child{display:flex;align-items:center;gap:.8rem;margin-top:1rem}@media (max-width: 760px){.flow-page{padding:2rem 1rem 3rem}.flow-page__topbar{align-items:flex-start;flex-direction:column;gap:1rem}.chat-inbox__header{align-items:flex-start;flex-direction:column}.chat-inbox-card{grid-template-columns:2.5rem minmax(0,1fr);gap:.7rem;padding:.85rem}.chat-inbox-card__icon{width:2.5rem;height:2.5rem}.chat-inbox-card__meta{grid-column:2;display:flex;justify-content:space-between;align-items:center}.chat-layout,.order-confirm-layout{grid-template-columns:1fr}.chat-layout{min-height:0}.chat-context{padding:1.3rem}.chat-context__image{width:7rem;margin:1rem 0}.chat-context__price,.chat-context__order-summary{margin-top:1rem}.chat-room{min-height:38rem}.chat-message{max-width:92%}.chat-room__header{padding:.8rem 1rem}.chat-room__header>div:first-child{align-items:flex-start;flex-direction:column;gap:.25rem}.chat-room__header small{margin-left:0}.chat-order-strip{padding:.7rem 1rem}.chat-support-banner{margin:.7rem 1rem 0}.chat-messages{padding:1rem}.chat-composer{padding:.8rem 1rem 1rem}.chat-composer>div{align-items:flex-start;flex-direction:column}.chat-composer>div>button{width:100%}.chat-composer__tools{justify-content:space-between;width:100%}.chat-attachment{min-width:min(15rem,72vw)}.order-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.order-record__body{grid-template-columns:1fr;gap:1rem}.order-record__amount{grid-template-columns:auto auto;justify-content:start;gap:.7rem;border-left:0;border-top:1px solid rgba(255,255,255,.1);padding:.8rem 0 0;text-align:left}.order-record__amount small{grid-column:1 / -1}.order-timeline{gap:.25rem}.order-timeline span{font-size:.55rem}.order-record__detail{grid-template-columns:1fr 1fr}.confirm-protection{grid-template-columns:1fr}.confirm-summary{position:static}.confirm-service-card{grid-template-columns:5rem minmax(0,1fr)}.order-success>div:last-child{flex-direction:column}}.footer{display:grid;grid-template-columns:1.4fr repeat(3,minmax(0,1fr));gap:1.5rem;width:min(1220px,calc(100vw - 2rem));margin:0 auto;padding:2.5rem 0;border-top:1px solid var(--line)}.footer a{display:block;margin:.4rem 0;color:var(--muted)}.skeleton{min-height:12rem;animation:pulse 1.5s ease-in-out infinite}@keyframes pulse{0%,to{opacity:.45}50%{opacity:.8}}@keyframes cursor-pulse{0%,50%{opacity:1}51%,to{opacity:0}}@media (max-width: 1280px){.split-section{grid-template-columns:1fr}.split-section>:first-child{max-width:46rem}.trust-media{justify-self:start;max-width:min(720px,100%)}}@media (max-width: 1080px){.post-layout{grid-template-columns:1fr}.post-ai-card{position:static}.topbar{grid-template-columns:1fr}.main-nav{justify-content:flex-start}.top-actions{overflow-x:auto}.hero-section,.auth-shell,.detail-layout,.split-section,.section-heading-row{grid-template-columns:1fr}.quad-grid,.category-grid,.district-grid,.task-grid,.story-grid,.metric-grid,.feature-grid,.intent-grid,.hero-cards,.steps,.footer{grid-template-columns:repeat(2,minmax(0,1fr))}.checkout-card{position:static}}@media (max-width: 680px){.post-workbench{padding:1.2rem 1rem 3rem}.post-hero-card{padding:1.4rem}.post-form-grid{grid-template-columns:1fr}.post-action-row{flex-direction:column}.post-secondary-button,.post-primary-button{width:100%}.quad-grid,.category-grid,.district-grid,.task-grid,.story-grid,.metric-grid,.feature-grid,.intent-grid,.hero-cards,.steps,.footer{grid-template-columns:1fr}.hero-copy h1,.page-hero h1{font-size:2.4rem}.hero-copy{transform:translateY(-1.5rem)}.stats-strip{grid-template-columns:1fr}.metric-card.big{grid-column:span 1}.promise-bar{gap:1rem}.home-search-strip .search-panel{flex-direction:column;gap:.35rem}.home-search-strip .search-panel input,.home-search-strip .search-panel select{flex:1 1 auto;border-left:0;border-top:1px solid #e5e7eb}.home-search-strip .search-panel input{border-top:0}.service-card,.task-card .card-meta,.ledger-row,.rank-row{align-items:flex-start;flex-direction:column}.service-price{text-align:left}}.profile-page .profile-card{display:block;justify-content:initial;align-items:initial;gap:0;margin-top:0;border:0;border-radius:1rem;padding:1.5rem;color:#fff;background:linear-gradient(180deg,var(--gy-navy) 0%,var(--gy-navy) 100%);box-shadow:0 18px 45px #07133321}.notification-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px;color:#566070;font-size:14px}.notification-toolbar button{border:1px solid #d8dde6;background:#fff;color:#1b2452;padding:9px 14px;border-radius:6px;font-weight:700;cursor:pointer}.notification-list{display:grid;gap:10px}.notification-item{width:100%;min-height:86px;display:grid;grid-template-columns:40px minmax(0,1fr) 8px;align-items:center;gap:14px;border:1px solid #e1e5ec;border-radius:8px;background:#fff;padding:16px;text-align:left;color:#1b2333;cursor:pointer}.notification-item:hover{border-color:#c2cad7;background:#fbfcfe}.notification-item.is-unread{border-left:3px solid #EFA820}.notification-item.is-read{opacity:.72}.notification-item__icon{width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:#f1f3f7;color:#1b2452}.notification-item__icon svg{width:18px;height:18px}.notification-item__content{min-width:0;display:grid;gap:4px}.notification-item__content strong,.notification-item__content span,.notification-item__content small{overflow-wrap:anywhere}.notification-item__content span{color:#566070;line-height:1.5}.notification-item__content small{color:#8992a2}.notification-item>i{width:8px;height:8px;border-radius:50%;background:#efa820}.notification-message{margin:0 0 14px;color:#a53a34}@media (max-width: 640px){.notification-item{grid-template-columns:36px minmax(0,1fr) 8px;padding:14px}.notification-item__icon{width:36px;height:36px}}.home-results,.home-glossary,.home-how,.home-final-cta,.home-footer{font-family:Inter,"Source Sans 3",sans-serif}.home-results h2,.home-glossary h2,.home-how h2,.home-process-node__number,.home-process-node__title,.home-final-cta h2,.home-footer__heading,.home-footer__newsletter-heading{font-family:Plus Jakarta Sans,sans-serif;letter-spacing:0}.home-results__link{font-size:14px;font-weight:500;line-height:20px}.home-results__link--green,.home-result-panel--green .home-result-panel__accent{color:#28b463}.home-results__link--cyan,.home-result-panel--blue .home-result-panel__accent{color:#00c2f2}.home-results__link--green:hover{color:#28b463cc}.home-results__link--cyan:hover{color:#00c2f2cc}.home-result-panel--green{border-color:#28b4634d}.home-result-panel--blue{border-color:#00c2f24d}.home-result-price,.home-glossary__brand,.home-glossary__link{color:#efa820}.home-glossary__link{font-size:14px;font-weight:500;line-height:20px}.home-how__backdrop{background:#071a46}.home-process-node__number{color:#efa82066;opacity:.08}.home-process-node__circle{border-color:#efa820;background:#071333f2}.home-process-node__circle svg,.home-process-node__title{color:#efa820}.home-process-node__title{letter-spacing:0}.home-process-node__description{color:#ffffffb3;font-family:Inter,sans-serif}.home-process-connector{background:linear-gradient(90deg,#efa82099,#efa820)}.home-final-cta__background{background:linear-gradient(90deg,var(--gy-navy) 0%,var(--gy-navy) 50%,var(--gy-navy) 100%)}.home-final-cta__brand{color:#efa820}.home-final-cta__copy{color:#ffffffb3}.home-final-cta__primary,.home-final-cta__secondary{min-height:52px;border-radius:16px;font-family:Inter,sans-serif;font-size:16px;font-weight:700;line-height:24px}.home-final-cta__primary{background:#efa820;color:var(--gy-navy)}.home-final-cta__primary:hover{background:#c48e1a;color:var(--gy-navy)}.home-final-cta__secondary{border-color:#fff;background:transparent;color:#fff}.home-final-cta__secondary:hover{background:#ffffff1a;color:#fff}.home-footer{border-color:#ffffff0d;background:#0a1228;color:#fff;font-size:16px;font-weight:400;line-height:24px}.home-footer__description,.home-footer__newsletter-copy,.home-footer__link{color:#ffffff80;font-family:Inter,sans-serif;font-size:14px;font-weight:400}.home-footer__description{line-height:22.75px}.home-footer__heading{color:#fff;font-size:14px;font-weight:700;line-height:20px}.home-footer__newsletter-heading{color:#fff;font-size:16px;font-weight:700;line-height:24px}.home-footer__link:hover{color:#efa820}.home-footer__social{background:#ffffff1a;color:#ffffffb3}.home-footer__social:hover{background:#efa82033;color:#efa820}.home-footer__email{border-color:#ffffff26;background:#ffffff1a;color:#fff;font-family:Inter,sans-serif}.home-footer__email::placeholder{color:#fff6}.home-footer__subscribe{background:#efa820;color:#0a1228}.home-footer__legal,.home-footer__legal-link,.home-footer__languages,.home-footer__languages button{color:#fff6;font-family:Inter,sans-serif;font-size:12px}.home-footer__legal-link:hover{color:#fff9}.home-footer__languages button:not(:disabled):hover{color:#efa820}@media (max-width: 980px){.services-district-inner{padding-inline:1rem}.services-district-tabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.services-district-tabs::-webkit-scrollbar{display:none}.services-district-tabs button{flex:0 0 auto}.services-district-hero,.services-content{grid-template-columns:minmax(0,1fr);gap:1.25rem}.services-filter-card{grid-template-columns:repeat(2,minmax(0,1fr))}.services-filter-card h2{grid-column:1 / -1}.services-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.services-district-copy{align-items:flex-start}.services-district-title-row h1{flex-basis:100%;font-size:1.6rem}.services-district-copy p{font-size:.86rem}.services-search button{min-width:4.5rem}.services-content{width:min(100% - 1.25rem,1280px);padding-top:1.25rem}.services-filter-card{grid-template-columns:minmax(0,1fr)}.services-result-head{align-items:stretch;flex-direction:column}.services-result-head select{width:100%;min-width:0}.services-grid{grid-template-columns:minmax(0,1fr)}}.services-district-tabs svg,.services-card-meta svg,.my-post-meta svg,.profile-section-label svg,.profile-card__actions svg,.profile-form-card__title svg,.profile-section-card__title svg,.profile-document-card svg,.service-detail-price-card svg,.service-detail-credibility svg,.service-detail-stats svg,.service-detail-reviews article>button svg{width:1rem;height:1rem;flex:0 0 auto}.services-district-icon svg,.quick-post-icon svg{width:1.6rem;height:1.6rem}.services-card-meta small,.my-post-meta span,.service-detail-price-card div,.service-detail-price-card button,.service-detail-credibility span,.service-detail-stats span,.service-detail-reviews article>button{display:inline-flex;align-items:center;gap:.35rem}.service-detail-price-card .service-detail-owner-notice{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.35rem .55rem;align-items:start;margin-top:1rem;padding:.9rem;border:1px solid rgba(239,180,55,.38);border-radius:8px;background:#efb43714;color:var(--ink, #182033)}.app-select{position:relative;width:100%;min-width:0}.app-select__trigger{width:100%;min-width:0;min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:0 .9rem;border:1px solid rgba(7,19,51,.16);border-radius:8px;background:#fff;color:#11182a;box-shadow:0 7px 22px #0f172a0f;font:inherit;font-weight:700;line-height:1.25;text-align:left;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.app-select__trigger:hover{border-color:#e6a822b8}.app-select__trigger:focus-visible,.app-select__trigger[aria-expanded=true]{outline:none;border-color:#e6a822;box-shadow:0 0 0 3px #e6a8222e,0 10px 26px #0f172a1a}.app-select__trigger:disabled{cursor:not-allowed;opacity:.55}.app-select__trigger>svg{width:1rem;height:1rem;flex:0 0 auto;color:#29334a;transition:transform .16s ease}.app-select__trigger[aria-expanded=true]>svg{transform:rotate(180deg)}.app-select__value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-select__placeholder{color:#7b8496}.app-select--small .app-select__trigger{min-height:38px;padding-inline:.72rem;font-size:.82rem}.home-hero-select{width:auto;min-width:7.5rem}.home-hero-select .app-select__trigger{border-color:transparent;background:transparent;box-shadow:none;color:#374151}.home-search-strip .search-panel>.app-select{flex:0 0 10rem;width:10rem;border-left:1px solid #e5e7eb}.home-search-strip .search-panel>.app-select .app-select__trigger{min-height:3.1rem;border:0;border-radius:0;background:transparent;box-shadow:none}.services-result-head>.app-select{width:13rem;min-width:13rem}.services-price-filter{display:grid;gap:.45rem}.services-price-filter>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.services-price-filter input{width:100%;min-height:2.4rem;border:1px solid #d9deea;border-radius:.4rem;padding:0 .55rem;background:#fff;color:#344054;font-size:.7rem}.my-post-filters>.app-select{width:auto;min-width:10.5rem;flex:0 0 auto}.service-detail-rating-actions .app-select{width:auto;min-width:10rem}.profile-form-grid .app-select__trigger,.post-field .app-select__trigger,.gigyt-auth__form .app-select__trigger{border-color:#e2e6ee;background:#fff;box-shadow:0 1px 3px #0f172a0a}.gigyt-auth__form .app-select__trigger{background:#f9fafb}.app-select--dark .app-select__trigger{border-color:#ffffff29;background:#151832;color:#f8fafc;box-shadow:inset 0 1px #ffffff0d,0 12px 30px #02061733}.app-select--dark .app-select__trigger>svg{color:#f7c65f}.app-select__menu{position:fixed;z-index:2147483000;overflow:auto;padding:.45rem;border:1px solid rgba(230,168,34,.32);border-radius:8px;background:#fff;color:#11182a;box-shadow:0 24px 70px #0f172a38}.app-select__menu--dark{border-color:#e6a8225c;background:#11142d;color:#f8fafc;box-shadow:0 28px 80px #02061775}.app-select__menu-title{padding:.65rem .75rem .5rem;color:#11182a;font-size:.82rem;font-weight:800}.app-select__menu--dark .app-select__menu-title{color:#f8fafc}.app-select__option{width:100%;min-height:42px;display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:.65rem .75rem;border:0;border-radius:7px;background:transparent;color:inherit;font:inherit;font-weight:700;line-height:1.3;text-align:left;cursor:pointer}.app-select__option:hover,.app-select__option[data-active=true]{background:#fff5df;color:var(--gy-navy)}.app-select__menu--dark .app-select__option:hover,.app-select__menu--dark .app-select__option[data-active=true]{background:#e6a82229;color:#f7c65f}.app-select__option:disabled{cursor:default;opacity:.48}.app-select__selected-mark{width:1.5rem;height:1.5rem;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;border-radius:50%;background:#e6a82233;color:#c58408}.app-select__selected-mark svg{width:.9rem;height:.9rem;stroke-width:3}@media (max-width: 640px){.app-select__trigger{min-height:42px}.home-search-strip .search-panel>.app-select,.services-result-head>.app-select,.my-post-filters>.app-select,.service-detail-rating-actions .app-select{width:100%;min-width:0;flex-basis:auto}.home-search-strip .search-panel>.app-select{border-left:0;border-top:1px solid #e5e7eb}}.service-detail-owner-notice svg{color:#c88912;margin-top:.1rem}.service-detail-owner-notice strong,.service-detail-owner-notice span{grid-column:2}.service-detail-owner-notice strong{font-size:.92rem}.service-detail-owner-notice span{color:var(--muted, #647083);font-size:.78rem;line-height:1.5}.orders-services-hero{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;border-top:1px solid rgba(255,255,255,.13);padding-top:1.4rem}.orders-services-hero .services-district-copy{flex:1}.orders-services-search-action{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:2.9rem;min-width:8rem;border:1px solid #fff;border-radius:.55rem;background:#fff;color:var(--gy-navy);font-weight:900}.orders-services-search-action svg{width:1rem;height:1rem}.orders-filter-card{gap:1.15rem}.orders-role-filter,.orders-summary-filter{display:grid;gap:.5rem}.orders-role-filter>span,.orders-summary-filter>span{color:#4b5563;font-size:.78rem;font-weight:850}.orders-role-filter button{min-height:2.2rem;border:1px solid #e5e7eb;border-radius:.45rem;padding:0 .7rem;background:#f8fafc;color:#475569;font-size:.78rem;font-weight:850;text-align:left}.orders-role-filter button.active,.orders-role-filter button:hover{border-color:#efa820;background:#efa820;color:var(--gy-navy)}.orders-summary-filter>div{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-bottom:1px solid #eef2f7;padding:.45rem 0}.orders-summary-filter small{color:#94a3b8;font-size:.72rem;font-weight:750}.orders-summary-filter strong{color:var(--gy-navy);font-size:.86rem}.orders-filter-link{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:2.45rem;border:1px solid rgba(7,19,51,.2);border-radius:.55rem;background:#fff;color:var(--gy-navy);font-size:.78rem;font-weight:900}.orders-filter-link svg{width:.95rem;height:.95rem}.orders-results-note{color:#94a3b8;font-size:.74rem;font-weight:750}.orders-light-list{display:grid;gap:.9rem}.orders-light-card{overflow:hidden;border:1px solid #e5e7eb;border-radius:.85rem;background:#fff;color:#111827;box-shadow:0 14px 34px #0f172a0f;transition:border-color .18s ease,box-shadow .18s ease}.orders-light-card:hover,.orders-light-card.is-expanded{border-color:#07133347;box-shadow:0 20px 42px #0f172a17}.orders-light-card__head{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:.65rem;width:100%;min-height:3.25rem;border:0;border-bottom:1px solid #eef2f7;padding:0 1rem;background:#fbfcff;color:#111827;text-align:left}.orders-light-card__head svg{width:1rem;height:1rem;color:#98a2b3}.orders-light-card__code{color:var(--gy-navy);font-size:.74rem;font-weight:950}.orders-light-status{display:inline-flex;align-items:center;min-height:1.45rem;border-radius:999px;padding:0 .55rem;background:#eef2ff;color:var(--gy-navy);font-size:.68rem;font-weight:900}.orders-light-status.escrow_held,.orders-light-status.in_progress{background:#ecfdf3;color:#047857}.orders-light-status.verification_uploaded{background:#fff7ed;color:#c2410c}.orders-light-status.funds_released{background:#f0fdf4;color:#15803d}.orders-light-card__date{justify-self:end;color:#98a2b3;font-size:.7rem}.orders-light-card__body{display:grid;grid-template-columns:minmax(0,1fr) 11rem;gap:1.5rem;padding:1.1rem 1rem 1.2rem}.orders-light-card__main h2{margin:0 0 .4rem;color:#111827;font-size:1rem;line-height:1.35;letter-spacing:0}.orders-light-card__main p{margin:0;color:#667085;font-size:.76rem}.orders-light-card__amount{display:grid;align-content:center;gap:.25rem;border-left:1px solid #eef2f7;padding-left:1rem;text-align:right}.orders-light-amount small,.orders-light-amount span{color:#98a2b3;font-size:.68rem}.orders-light-amount strong{color:var(--gy-navy);font-size:1.2rem}.orders-light-timeline{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.35rem;margin-top:1.25rem}.orders-light-timeline span{position:relative;display:grid;gap:.3rem;color:#b0b8c5;font-size:.6rem;line-height:1.25}.orders-light-timeline b{color:inherit;font-size:.6rem;font-weight:800}.orders-light-timeline small{color:#98a2b3;font-size:.52rem;line-height:1.2}.orders-light-timeline span:after{position:absolute;top:.52rem;left:.9rem;width:calc(100% - .5rem);height:1px;background:#e5e7eb;content:""}.orders-light-timeline span:last-child:after{display:none}.orders-light-timeline i{position:relative;z-index:1;display:grid;place-items:center;width:1.05rem;height:1.05rem;border:1px solid #d1d5db;border-radius:50%;background:#fff;color:#98a2b3;font-size:.55rem;font-style:normal}.orders-light-timeline span.is-done{color:var(--gy-navy)}.orders-light-timeline span.is-done i{border-color:var(--gy-navy);background:var(--gy-navy);color:#fff}.orders-light-timeline span.is-done:after{background:var(--gy-navy)}.orders-light-card__detail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;border-top:1px solid #eef2f7;padding:1rem;background:#fbfcff}.orders-light-card__detail>div:not(.orders-light-actions):not(.orders-light-milestones){display:grid;gap:.25rem;color:#98a2b3;font-size:.7rem}.orders-light-card__detail strong{color:#111827;font-size:.86rem}.orders-light-actions{display:flex;grid-column:1 / -1;gap:.75rem}.orders-light-actions a,.orders-light-actions button{border:0;padding:0;background:transparent;color:var(--gy-navy);font-size:.75rem;font-weight:900}.orders-light-actions button.refund{color:#b4233c}.orders-light-actions button.complete{color:#19734f}.orders-light-actions button:disabled{cursor:wait;opacity:.58}.orders-action-feedback{margin:0 0 .8rem;border:1px solid;border-radius:.5rem;padding:.7rem .8rem;font-size:.72rem;font-weight:750}.orders-action-feedback.success{border-color:#b7e4d1;background:#f0fbf6;color:#19734f}.orders-action-feedback.error{border-color:#f4c7ce;background:#fff7f8;color:#b4233c}.orders-refund-form{display:flex;grid-column:1 / -1;align-items:end;gap:.8rem;border:1px solid #f4c7ce;border-radius:.5rem;padding:.85rem;background:#fff8f8}.orders-refund-form label{display:grid;flex:1;gap:.35rem;color:#475467;font-size:.72rem;font-weight:800}.orders-refund-form label>div{display:flex;align-items:center;overflow:hidden;min-height:2.5rem;border:1px solid #d9deea;border-radius:.45rem;background:#fff}.orders-refund-form label b{padding-left:.7rem;color:#667085}.orders-refund-form input{width:100%;min-height:2.4rem;border:0;padding:0 .65rem;outline:none;color:#111827}.orders-refund-form small{color:#667085;font-size:.64rem;font-weight:500}.orders-refund-form>p{margin:0;color:#b4233c;font-size:.7rem}.orders-refund-form>div{display:flex;gap:.45rem}.orders-refund-form button{min-height:2.5rem;border:1px solid #d9deea;border-radius:.45rem;padding:0 .75rem;background:#fff;color:#475467;font-size:.7rem;font-weight:850}.orders-refund-form button.primary{border-color:#b4233c;background:#b4233c;color:#fff}.orders-refund-form textarea,.orders-refund-form select{width:100%;min-height:2.5rem;border:1px solid #d9deea;border-radius:.45rem;padding:.65rem;background:#fff;color:#111827;font:inherit}.orders-review-stars{display:flex;gap:.2rem;border:0!important;background:transparent!important}.orders-review-stars button{min-width:2.4rem;padding:0;color:#c5cad3;font-size:1.35rem}.orders-review-stars button.is-selected{color:#e2a112}.orders-refunded-note{grid-column:1 / -1;border:1px solid #b7e4d1;border-radius:.45rem;padding:.65rem .75rem;background:#f0fbf6;color:#19734f!important;font-size:.7rem!important;font-weight:750}.admin-media-upload{position:relative;display:inline-flex;align-items:center;gap:.4rem;overflow:hidden;border:1px solid #d7dce5;border-radius:.45rem;padding:.65rem .8rem;background:#fff;color:var(--gy-navy);font-size:.75rem;font-weight:850;cursor:pointer}.admin-media-upload input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.admin-media-file{display:flex;align-items:center;gap:.65rem;min-width:14rem}.admin-media-file>strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.media-preview-trigger,.media-preview-thumb{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;border:1px solid #d7dce5;border-radius:.45rem;padding:.45rem .65rem;background:#fff;color:var(--gy-navy);font:inherit;font-size:.72rem;font-weight:800;cursor:pointer}.media-preview-trigger svg{width:.95rem;height:.95rem}.media-preview-thumb{flex:none;width:3rem;height:3rem;overflow:hidden;padding:.15rem}.media-preview-thumb img{display:block;width:100%;height:100%;object-fit:cover;border-radius:.3rem}.media-preview-trigger:hover,.media-preview-trigger:focus-visible,.media-preview-thumb:hover,.media-preview-thumb:focus-visible{border-color:var(--gy-navy);background:#f4f4ff;outline:none}.media-preview-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:130;display:grid;place-items:center;padding:1.25rem;background:#030712c2}.media-preview-dialog{display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:min(68rem,100%);height:min(52rem,calc(100vh - 2.5rem));margin:0;overflow:hidden;border:0;border-radius:.75rem;padding:0;background:#fff;box-shadow:0 1.5rem 4rem #0000004d}.media-preview-dialog>header,.media-preview-dialog>footer{display:flex;align-items:center;gap:.75rem;padding:.9rem 1rem;border-color:#e5e7eb}.media-preview-dialog>header{justify-content:space-between;border-bottom:1px solid #e5e7eb}.media-preview-dialog>header strong,.media-preview-dialog>header small{display:block}.media-preview-dialog>header strong{max-width:52rem;overflow:hidden;color:#111827;text-overflow:ellipsis;white-space:nowrap}.media-preview-dialog>header small{margin-top:.15rem;color:#6b7280}.media-preview-dialog>header button{display:grid;place-items:center;width:2.25rem;height:2.25rem;border:0;border-radius:50%;background:#f3f4f6;color:#374151;cursor:pointer}.media-preview-dialog>header button svg{width:1.1rem}.media-preview-body{display:grid;place-items:center;min-height:0;overflow:auto;padding:1rem;background:#eef0f4}.media-preview-body img{max-width:100%;max-height:100%;object-fit:contain;box-shadow:0 .75rem 2rem #1118272e}.media-preview-body video{width:100%;max-height:100%;background:#000}.media-preview-body audio{width:min(34rem,100%)}.media-preview-body iframe{width:100%;height:100%;min-height:32rem;border:0;background:#fff}.media-preview-dialog>footer{border-top:1px solid #e5e7eb}.media-preview-dialog>footer>span{flex:1}.media-preview-dialog>footer a,.media-preview-dialog>footer button{display:inline-flex;align-items:center;gap:.35rem;border:1px solid #d1d5db;border-radius:.5rem;padding:.55rem .8rem;background:#fff;color:var(--gy-navy);font:inherit;font-size:.8rem;font-weight:750;text-decoration:none;cursor:pointer}.media-preview-dialog>footer a svg{width:.95rem}.media-preview-unsupported{display:grid;place-items:center;gap:.55rem;max-width:24rem;padding:3rem 2rem;color:#475569;text-align:center}.media-preview-unsupported svg{width:3rem;height:3rem;color:var(--gy-navy)}.media-preview-unsupported strong{color:#111827}.media-preview-unsupported span{font-size:.8rem}.progress-line span.active{background:#19734f;color:#fff}.orders-light-milestones{display:grid;grid-column:1 / -1;gap:.35rem}.orders-light-milestones span{color:#98a2b3;font-size:.7rem}.orders-light-milestones em{color:#475569;font-size:.75rem;font-style:normal}.orders-light-empty{display:grid;place-items:center;align-content:center;gap:.6rem;min-height:20rem;border:1px dashed #cbd5e1;border-radius:.85rem;background:#fff;color:#94a3b8;text-align:center}.orders-light-empty svg{width:2.2rem;height:2.2rem;color:var(--gy-navy)}.orders-light-empty strong{color:#334155}.orders-light-empty a{color:var(--gy-navy);font-size:.8rem;font-weight:900}@media (max-width: 760px){.orders-services-hero{align-items:flex-start;flex-direction:column}.orders-services-search-action{width:100%}.orders-light-card__body{grid-template-columns:1fr;gap:1rem}.orders-light-amount{grid-template-columns:auto auto;justify-content:start;gap:.5rem;border-top:1px solid #eef2f7;border-left:0;padding-top:.8rem;padding-left:0;text-align:left}.orders-light-amount small{grid-column:1 / -1}.orders-light-card__detail{grid-template-columns:1fr 1fr}.orders-results-note{display:none}}.profile-document-card__actions button svg,.profile-document-modal__dialog header button svg,.profile-skill-tags button svg,.profile-proficiency-row>button svg,.service-detail-lightbox>button svg{width:1rem;height:1rem}.home-footer{background:var(--midnight)}.message-admin-shell{display:grid;grid-template-columns:17.5rem minmax(0,1fr);min-height:calc(100vh - 4.25rem);background:#f4f7fb;color:#0f172a}.gigyt-admin-button{--admin-button-border: #d7dce5;--admin-button-bg: #fff;--admin-button-color: #344054;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:.42rem;min-height:2.5rem;max-width:100%;border:1px solid var(--admin-button-border);border-radius:.45rem;padding:0 .85rem;background:var(--admin-button-bg);color:var(--admin-button-color);box-shadow:0 1px 2px #0f172a0a;font-size:.72rem;font-weight:850;line-height:1;letter-spacing:0;white-space:nowrap;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease,color .16s ease,transform .16s ease}.gigyt-admin-button svg{flex:none;width:.92rem;height:.92rem;stroke-width:2.2}.gigyt-admin-button:hover:not(:disabled){border-color:#b8c0ce;background:#f8fafc;box-shadow:0 5px 14px #0f172a14;transform:translateY(-1px)}.gigyt-admin-button:focus-visible,label.gigyt-admin-button:focus-within{outline:3px solid rgba(239,168,32,.3);outline-offset:2px}.gigyt-admin-button:disabled{box-shadow:none;opacity:.5;cursor:not-allowed;transform:none}.gigyt-admin-button[aria-busy=true]{cursor:progress}.gigyt-admin-button.is-compact{min-height:2.05rem;border-radius:.4rem;padding:0 .6rem;font-size:.64rem}.gigyt-admin-button.is-primary{--admin-button-border: var(--gy-navy);--admin-button-bg: var(--gy-navy);--admin-button-color: #fff;box-shadow:0 5px 14px #0713332e}.gigyt-admin-button.is-primary:hover:not(:disabled){border-color:var(--gy-panel);background:var(--gy-panel);box-shadow:0 7px 18px #0713333d}.gigyt-admin-button.is-success{--admin-button-border: #a8dbc6;--admin-button-bg: #effaf5;--admin-button-color: #126b49}.gigyt-admin-button.is-success:hover:not(:disabled){border-color:#69bd9b;background:#e3f6ee}.gigyt-admin-button.is-danger{--admin-button-border: #f0bdc6;--admin-button-bg: #fff5f6;--admin-button-color: #b4233c}.gigyt-admin-button.is-danger:hover:not(:disabled){border-color:#df8d9b;background:#ffe9ed}.gigyt-admin-button.is-warning{--admin-button-border: #efd49d;--admin-button-bg: #fff9ec;--admin-button-color: #805500}.gigyt-admin-button.is-warning:hover:not(:disabled){border-color:#e3bc69;background:#fff3d8}.gigyt-admin-button.is-ghost{--admin-button-border: transparent;--admin-button-bg: transparent;--admin-button-color: var(--gy-navy);box-shadow:none}.message-admin-sidebar{position:sticky;top:0;align-self:start;height:calc(100vh - 4.25rem);min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:1.4rem 1.1rem;background:var(--gy-navy);color:#ffffffeb;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.38) transparent}.message-admin-brand{display:flex;flex-direction:column;gap:.15rem;margin:0 .7rem 1.4rem}.message-admin-brand strong{color:#fff;font-size:1rem}.message-admin-brand span{color:#ffffff85;font-size:.7rem}.message-admin-sidebar nav{display:grid;gap:.4rem}.message-admin-sidebar nav a,.message-admin-sidebar nav button{display:flex;align-items:center;gap:.65rem;width:100%;min-height:2.9rem;border:1px solid transparent;border-radius:.7rem;padding:0 .85rem;background:transparent;color:#ffffffb3;text-align:left;font-size:.78rem;font-weight:800}.message-admin-sidebar nav a:hover,.message-admin-sidebar nav button:hover,.message-admin-sidebar nav a.active,.message-admin-sidebar nav button.active{border-color:#ffffff17;background:#ffffff1c;color:#fff}.message-admin-sidebar nav svg{flex:none;width:1rem}.message-admin-sidebar nav b{display:grid;place-items:center;min-width:1.25rem;height:1.25rem;margin-left:auto;border-radius:999px;background:#efa820;color:#0d1f3c;font-size:.62rem}.message-admin-shell select{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:2.5rem;border:1px solid #cfd6e2;border-radius:.45rem;padding:0 2rem 0 .75rem;background:#fff linear-gradient(45deg,transparent 50%,#667085 50%) calc(100% - 14px) 50% / 6px 6px no-repeat,linear-gradient(135deg,#667085 50%,transparent 50%) calc(100% - 10px) 50% / 6px 6px no-repeat;color:#344054;font-size:.72rem;font-weight:700}.message-admin-shell select:hover:not(:disabled){border-color:var(--gy-navy)}.message-admin-shell select:focus-visible{border-color:var(--gy-navy);outline:3px solid rgba(239,168,32,.3);outline-offset:2px}.message-admin-shell table{width:100%;border-collapse:collapse}.message-admin-shell th{padding:.7rem .8rem;background:#f8fafc;color:#667085;text-align:left;font-size:.64rem}.message-admin-shell td{border-top:1px solid #eef1f5;padding:.75rem .8rem;color:#344054;font-size:.7rem;vertical-align:middle}.message-admin-shell td small{display:block;margin-top:.2rem;color:#667085;font-size:.62rem}.admin-toolbar{display:flex;gap:.5rem;flex-wrap:wrap}.governance-section-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.8rem}.governance-section-heading h2{margin-bottom:.25rem}.governance-section-heading p{margin:0;color:#667085;font-size:.72rem}.governance-section-heading>strong{min-width:2.2rem;padding:.45rem .6rem;border-radius:999px;background:var(--gy-tint);color:var(--gy-navy);text-align:center}.governance-staff-table{overflow:auto;border:1px solid rgba(15,23,42,.09);border-radius:.5rem;background:#fff}.governance-staff-table table{min-width:38rem}.admin-inline-actions{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.governance-locked{color:var(--muted);font-size:12px;white-space:nowrap}.cms-category-list{display:grid;gap:.35rem;padding:.9rem;border-bottom:1px solid rgba(15,23,42,.09)}.cms-category-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;border:1px solid #e4e7ec;border-radius:.45rem;padding:.65rem .75rem;background:#fff;color:#344054;text-align:left}.cms-category-row:hover{border-color:var(--gy-navy);background:#f8faff}.cms-category-row span{min-width:0}.cms-category-row strong,.cms-category-row small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cms-category-row strong{font-size:.72rem}.cms-category-row small{margin-top:.18rem;color:#667085;font-size:.62rem}.cms-category-row em{flex:none;border-radius:999px;padding:.25rem .5rem;background:#eaf8f3;color:#19734f;font-size:.6rem;font-style:normal;font-weight:800}.faq-category-editor{margin-bottom:1rem}.message-admin-main{min-width:0}.message-admin-topbar{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:5rem;padding:0 1.75rem;border-bottom:1px solid rgba(15,23,42,.09);background:#f4f7fbf5}.message-admin-topbar h1{margin:0;font-size:1.35rem;letter-spacing:0}.message-admin-topbar p{margin:.3rem 0 0;color:#64748b;font-size:.78rem}.message-admin-topbar .gigyt-admin-button{flex:none}.message-admin-content{padding:1.35rem 1.75rem 1.75rem}.message-admin-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;margin-bottom:1rem}.message-admin-stats>div{min-height:5.3rem;border:1px solid rgba(15,23,42,.09);border-radius:.75rem;padding:1rem;background:#fff;box-shadow:0 12px 32px #0f172a0d}.message-admin-stats span{display:block;color:#64748b;font-size:.68rem;font-weight:800}.message-admin-stats strong{display:block;margin-top:.45rem;font-size:1.55rem}.message-admin-error{border:1px solid #f4c7ce;border-radius:.55rem;padding:.7rem .85rem;background:#fff7f8;color:#b4233c;font-size:.75rem}.message-admin-workspace{display:grid;grid-template-columns:minmax(17rem,.7fr) minmax(0,1.3fr);gap:1rem;align-items:start}.message-admin-queue,.message-admin-detail{overflow:hidden;border:1px solid rgba(15,23,42,.09);border-radius:.8rem;background:#fff;box-shadow:0 14px 38px #0f172a0d}.message-admin-queue>header{display:flex;align-items:center;justify-content:space-between;gap:.7rem;padding:1rem;border-bottom:1px solid rgba(15,23,42,.09)}.message-admin-queue h2{margin:0;font-size:.95rem;letter-spacing:0}.message-admin-queue header p{margin:.25rem 0 0;color:#64748b;font-size:.66rem}.message-admin-queue select{min-height:2rem;border:1px solid #d9deea;border-radius:.45rem;padding:0 .5rem;background:#fff;color:#344054;font-size:.68rem}.message-admin-queue>div>button{display:grid;gap:.35rem;width:100%;border:0;border-bottom:1px solid rgba(15,23,42,.08);padding:.9rem 1rem;background:#fff;color:#0f172a;text-align:left}.message-admin-queue>div>button.active{border-left:3px solid #efa820;background:#fffaf0}.message-admin-queue button>span{display:flex;align-items:center;justify-content:space-between;gap:.6rem}.message-admin-queue button strong{font-size:.78rem}.message-admin-queue button b{color:#344054;font-size:.73rem;font-weight:750}.message-admin-queue button small{color:#64748b;font-size:.63rem}.message-admin-queue button em,.message-admin-detail header>em{flex:none;border-radius:999px;padding:.25rem .5rem;font-size:.6rem;font-style:normal;font-weight:900}.message-admin-queue .status-pending,.message-admin-queue .status-requested,.message-admin-detail .status-pending,.message-admin-detail .status-requested{background:#fff4da;color:#8a5a00}.message-admin-queue .status-active,.message-admin-detail .status-active{background:#eaf8f3;color:#19734f}.message-admin-queue .status-resolved,.message-admin-detail .status-resolved{background:var(--gy-tint);color:var(--gy-navy)}.message-admin-queue .status-dismissed,.message-admin-queue .status-closed,.message-admin-detail .status-dismissed,.message-admin-detail .status-closed{background:#f2f4f7;color:#667085}.message-admin-detail{padding:1.1rem}.message-admin-detail>header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding-bottom:1rem;border-bottom:1px solid rgba(15,23,42,.09)}.message-admin-detail h2{margin:.3rem 0 0;font-size:1.2rem;letter-spacing:0}.message-admin-detail header p{margin:.3rem 0 0;color:#64748b;font-size:.68rem}.message-admin-kicker{color:var(--gy-navy);font-size:.6rem;font-weight:900;letter-spacing:.1em}.message-admin-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:1rem;border:1px solid rgba(15,23,42,.09);background:#0f172a17}.message-admin-summary>span{display:grid;gap:.3rem;padding:.75rem;background:#f8fbff}.message-admin-summary small{color:#64748b;font-size:.62rem}.message-admin-summary strong{overflow:hidden;font-size:.73rem;text-overflow:ellipsis;white-space:nowrap}.message-admin-detail>section{padding:1rem 0;border-bottom:1px solid rgba(15,23,42,.09)}.message-admin-detail>section:last-child{border-bottom:0}.message-admin-detail h3{margin:0 0 .65rem;font-size:.78rem}.message-admin-detail blockquote{margin:0;border-left:3px solid #e5484d;padding:.8rem .9rem;background:#fff8f8;color:#475467}.message-admin-detail blockquote.hidden{border-left-color:#98a2b3;background:#f2f4f7}.message-admin-detail blockquote strong{font-size:.7rem}.message-admin-detail blockquote p{margin:.35rem 0;font-size:.76rem;line-height:1.5}.message-admin-detail blockquote a{display:inline-flex;align-items:center;gap:.35rem;color:var(--gy-navy);font-size:.68rem;font-weight:800}.message-admin-detail blockquote a svg{width:.85rem}.message-admin-note{margin:.65rem 0 0;border-radius:.5rem;padding:.7rem .8rem;background:#f8fbff;color:#64748b;font-size:.72rem;line-height:1.5}.message-admin-context{display:grid;gap:.5rem}.message-admin-context article{border-left:2px solid #d9deea;padding:.55rem .7rem;background:#f8fbff}.message-admin-context article.flagged{border-left-color:#e5484d;background:#fff8f8}.message-admin-context strong{font-size:.67rem}.message-admin-context p{margin:.2rem 0;color:#475467;font-size:.71rem}.message-admin-context small{color:#98a2b3;font-size:.6rem}.message-admin-detail textarea{width:100%;border:1px solid #d9deea;border-radius:.5rem;padding:.7rem;resize:vertical;outline:none;color:#27314a}.message-admin-detail textarea:focus{border-color:var(--gy-navy);box-shadow:0 0 0 3px #0713331a}.message-admin-actions{display:flex;gap:.55rem;margin-top:.75rem;flex-wrap:wrap}.message-admin-open-chat{margin-top:.75rem}.message-admin-resolved{display:flex;align-items:center;gap:.45rem;margin-top:.75rem;border-radius:.5rem;padding:.65rem .75rem;background:#eaf8f3;color:#19734f;font-size:.7rem;font-weight:800}.message-admin-resolved svg{width:.9rem}.message-admin-empty{display:grid;place-items:center;gap:.45rem;padding:2rem 1rem;color:#64748b;text-align:center;font-size:.72rem}.message-admin-empty.detail{min-height:28rem;align-content:center}.message-admin-empty svg{width:1.8rem;color:var(--gy-navy)}@media (max-width: 900px){.message-admin-shell{grid-template-columns:1fr}.message-admin-sidebar{position:static;display:flex;align-items:center;height:auto;padding:.75rem;overflow-x:auto}.message-admin-brand{display:none}.message-admin-sidebar nav{display:flex;gap:.35rem}.message-admin-sidebar nav a,.message-admin-sidebar nav button{flex:none;width:auto;min-height:2.35rem}.message-admin-workspace{grid-template-columns:1fr}}@media (max-width: 620px){.message-admin-topbar{align-items:flex-start;flex-direction:column;padding:1rem}.message-admin-content{padding:1rem}.message-admin-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.message-admin-summary{grid-template-columns:1fr}.message-admin-actions button{flex:1}.admin-orders-toolbar{grid-template-columns:1fr}}.gold-button:hover,.post-primary-button:hover,.quick-post-submit:hover:not(:disabled),.profile-card__save:hover,.profile-bottom-actions__save:hover,.gigyt-auth__submit:hover:not(:disabled){background:#d99a1d;color:var(--royal-indigo)}.funds-account-page{min-height:72vh;padding:2rem max(1rem,calc((100vw - 76rem)/2));background:#f6f8fb;color:#111827}.funds-account-head{display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem;border-bottom:1px solid #dfe4ec;padding-bottom:1.35rem}.funds-account-head>div:first-child>span,.funds-action-kicker,.funds-ledger header span,.finance-admin-settings header span,.finance-admin-ledger header span,.finance-admin-history header span{color:var(--gy-navy);font-size:.65rem;font-weight:900;letter-spacing:0}.funds-account-head h1{margin:.3rem 0;font-size:2rem;letter-spacing:0}.funds-account-head p{margin:0;color:#667085;font-size:.82rem}.funds-account-balance{display:grid;min-width:15rem;justify-items:end}.funds-account-balance small{color:#667085;font-size:.68rem;font-weight:750}.funds-account-balance strong{color:var(--gy-navy);font-size:2.2rem}.funds-account-balance span{border-radius:999px;padding:.25rem .55rem;background:#eaf8f3;color:#19734f;font-size:.62rem;font-weight:850}.funds-balance-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:1rem}.funds-balance-summary>div{display:grid;gap:.3rem;min-height:6.2rem;border:1px solid #dfe4ec;border-radius:.5rem;padding:.9rem 1rem;background:#fff;box-shadow:0 8px 24px #0f172a0a}.funds-balance-summary span{color:#667085;font-size:.68rem;font-weight:800}.funds-balance-summary strong{color:var(--gy-navy);font-size:1.35rem}.funds-balance-summary small{color:#98a2b3;font-size:.62rem}.funds-balance-summary .is-frozen strong{color:#b4233c}.funds-balance-summary .is-pending strong{color:#8a5a00}.funds-account-layout{display:grid;grid-template-columns:minmax(17rem,.7fr) minmax(0,1.3fr);gap:1rem;margin-top:1rem;align-items:start}.funds-account-actions,.funds-ledger{overflow:hidden;border:1px solid #dfe4ec;border-radius:.5rem;background:#fff;box-shadow:0 12px 32px #0f172a0d}.funds-action-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-bottom:1px solid #e7eaf0;padding:.35rem;background:#f8fafc}.funds-action-tabs button{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:2.7rem;border:0;border-radius:.4rem;background:transparent;color:#667085;font-size:.75rem;font-weight:850}.funds-action-tabs button svg{width:.95rem}.funds-action-tabs button.active{background:var(--gy-navy);color:#fff}.funds-account-actions form{padding:1.2rem}.funds-account-actions h2{margin:.3rem 0 1.1rem;font-size:1.15rem;letter-spacing:0}.funds-payment-methods{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:0 0 1rem}.funds-payment-methods button{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:2.65rem;border:1px solid #d0d5dd;border-radius:.45rem;background:#fff;color:#475467;font-size:.72rem;font-weight:850}.funds-payment-methods button span{display:grid;place-items:center;width:1.3rem;height:1.3rem;border-radius:.25rem;background:#1677ff;color:#fff;font-size:.65rem}.funds-payment-methods button.wechat span{background:#07c160}.funds-payment-methods button.active{border-color:var(--gy-navy);background:var(--gy-tint);color:var(--gy-navy);box-shadow:inset 0 0 0 1px var(--gy-navy)}.funds-payment-methods button.active.wechat{border-color:#078a49;background:#effbf5;color:#087641;box-shadow:inset 0 0 0 1px #078a49}.funds-payment-unavailable{margin:0 0 1rem;padding:.7rem .8rem;border:1px solid #f0d8a8;border-radius:.35rem;background:#fffaf0;color:#8a5b08;font-size:.72rem;line-height:1.5}.funds-account-actions form label{display:grid;gap:.4rem;color:#344054;font-size:.72rem;font-weight:800}.funds-account-actions form label>div{display:flex;align-items:center;min-height:3.2rem;border:1px solid #d0d5dd;border-radius:.45rem;background:#fff}.funds-account-actions form label b{padding-left:.9rem;color:var(--gy-navy);font-size:1rem}.funds-account-actions input{width:100%;min-height:3rem;border:0;padding:0 .8rem;outline:none;color:#111827;font-size:1rem;font-weight:800}.funds-account-actions form>p{margin:.65rem 0 0;color:#667085;font-size:.68rem;line-height:1.5}.funds-account-actions form>p.funds-action-error{color:#b4233c}.funds-account-actions form>p.funds-action-success{color:#19734f}.funds-action-submit{width:100%;min-height:2.9rem;margin-top:1rem;border:0;border-radius:.45rem;background:#efa820;color:#111827;font-size:.76rem;font-weight:900}.funds-action-submit:disabled{cursor:not-allowed;opacity:.55}.funds-account-policy{display:flex;gap:.65rem;border-top:1px solid #e7eaf0;padding:.9rem 1.2rem;background:#fbfcff}.funds-account-policy>svg{width:1rem;color:var(--gy-navy)}.funds-account-policy span{display:grid;gap:.2rem}.funds-account-policy strong{color:#344054;font-size:.7rem}.funds-account-policy small{color:#667085;font-size:.62rem}.funds-ledger>header,.finance-admin-ledger>header,.finance-admin-history>header{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:4.3rem;border-bottom:1px solid #e7eaf0;padding:0 1rem}.funds-ledger h2,.finance-admin-ledger h2,.finance-admin-history h2{margin:.2rem 0 0;font-size:1rem;letter-spacing:0}.funds-ledger header button{display:grid;place-items:center;width:2.3rem;height:2.3rem;border:1px solid #d9deea;border-radius:.4rem;background:#fff;color:#475467}.funds-ledger header button svg{width:.9rem}.funds-ledger-list{max-height:39rem;overflow:auto}.funds-ledger-list article,.finance-admin-history article{display:grid;grid-template-columns:2.3rem minmax(0,1fr) auto;align-items:center;gap:.75rem;min-height:4.5rem;border-bottom:1px solid #eef1f5;padding:.7rem 1rem}.funds-ledger-list article>span,.finance-admin-history article>span{display:grid;place-items:center;width:2rem;height:2rem;border-radius:50%}.funds-ledger-list article>span.credit,.finance-admin-history article>span.credit{background:#eaf8f3;color:#19734f}.funds-ledger-list article>span.debit,.finance-admin-history article>span.debit{background:#fff4da;color:#8a5a00}.funds-ledger-list article svg,.finance-admin-history article svg{width:.85rem}.funds-ledger-list article>div,.finance-admin-history article>div{display:grid;gap:.2rem;min-width:0}.funds-ledger-list article strong,.finance-admin-history article strong{overflow:hidden;color:#27314a;font-size:.74rem;text-overflow:ellipsis;white-space:nowrap}.funds-ledger-list article small,.finance-admin-history article small{color:#667085;font-size:.62rem}.funds-ledger-list article>b{font-size:.78rem}.funds-ledger-list article>b.credit,.finance-admin-history b.credit{color:#19734f}.funds-ledger-list article>b.debit,.finance-admin-history b.debit{color:#b4233c}.funds-ledger-empty{display:grid;place-items:center;gap:.5rem;min-height:14rem;color:#667085;font-size:.75rem}.funds-ledger-empty svg{width:1.7rem;color:var(--gy-navy)}.confirm-balance-warning{margin:.75rem 0 0;border:1px solid #f4c7ce;border-radius:.45rem;padding:.65rem .7rem;background:#fff7f8;color:#b4233c;font-size:.7rem}.confirm-balance-warning a{margin-left:.3rem;color:var(--gy-navy);font-weight:900}.wechat-pay-overlay{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;overflow:auto;padding:1rem;background:#0f172aad;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.wechat-pay-dialog{position:relative;display:grid;justify-items:center;width:min(25rem,calc(100vw - 2rem));border-radius:.5rem;padding:1.6rem;background:#fff;color:#111827;box-shadow:0 24px 70px #0f172a52}.wechat-pay-close{position:absolute;top:.75rem;right:.75rem;display:grid;place-items:center;width:2.25rem;height:2.25rem;border:1px solid #e4e7ec;border-radius:50%;background:#fff;color:#667085}.wechat-pay-close svg{width:1rem}.wechat-pay-brand{border-radius:999px;padding:.35rem .7rem;background:#eaf9f1;color:#078a49;font-size:.7rem;font-weight:900}.wechat-pay-dialog h2{margin:.8rem 0 1rem;font-size:1.25rem;letter-spacing:0}.wechat-pay-qr{display:grid;place-items:center;width:18rem;max-width:100%;aspect-ratio:1;border:1px solid #e4e7ec;border-radius:.5rem;padding:.55rem;background:#fff;color:#667085;font-size:.72rem}.wechat-pay-qr img{display:block;width:100%;height:100%;object-fit:contain}.wechat-pay-dialog>p{margin:1rem 0 .35rem;color:#344054;font-size:.72rem;line-height:1.55;text-align:center}.wechat-pay-dialog>small{color:#667085;font-size:.64rem}.wechat-pay-waiting{display:inline-flex;align-items:center;gap:.4rem;margin-top:.9rem;color:#078a49;font-size:.68rem;font-weight:850}.wechat-pay-waiting svg{width:.9rem;animation:wechat-pay-spin 1.2s linear infinite}.wechat-pay-result{display:grid;justify-items:center;min-height:15rem;align-content:center;gap:.5rem;width:100%;border-radius:.5rem;background:#f8fafc;text-align:center}.wechat-pay-result>svg{width:3rem;height:3rem;border-radius:50%;padding:.65rem}.wechat-pay-result.success>svg{background:#eaf9f1;color:#078a49}.wechat-pay-result.failed>svg{background:#fff1f3;color:#b4233c}.wechat-pay-result strong{font-size:1rem}.wechat-pay-result p{margin:0;color:#667085;font-size:.7rem}.wechat-pay-done{width:100%;min-height:2.65rem;margin-top:1rem;border:0;border-radius:.45rem;background:var(--gy-navy);color:#fff;font-size:.74rem;font-weight:900}@keyframes wechat-pay-spin{to{transform:rotate(360deg)}}.managed-page,.faq-page{min-height:calc(100vh - 4.25rem);padding:4.5rem max(1.25rem,calc((100vw - 1120px)/2)) 5rem;background:#f5f7fb;color:#101828}.managed-page__hero,.faq-page>header{max-width:760px;margin:0 auto 2.5rem}.managed-page__hero>span,.faq-page>header>span,.contact-page__workspace aside>span{color:var(--gy-navy);font-size:.68rem;font-weight:900;letter-spacing:.12em}.managed-page__hero h1,.faq-page>header h1{margin:.55rem 0 .7rem;color:#101828;font-size:clamp(2rem,4vw,3.5rem);line-height:1.05;letter-spacing:-.02em}.managed-page__hero p,.faq-page>header>p{margin:0;color:#667085;font-size:1rem;line-height:1.7}.managed-page__sections{display:grid;gap:.75rem;max-width:900px;margin:0 auto}.managed-page__sections>section{display:grid;grid-template-columns:3.5rem 1fr;gap:1.25rem;border:1px solid #e4e8ef;border-radius:.6rem;padding:1.35rem 1.5rem;background:#fff;box-shadow:0 12px 30px #1018280a}.managed-page__sections>section>span{color:#efa820;font-size:.75rem;font-weight:900;letter-spacing:.1em}.managed-page__sections h2{margin:0 0 .55rem;font-size:1.08rem}.managed-page__sections p{margin:0;color:#667085;font-size:.85rem;line-height:1.75;white-space:pre-wrap}.managed-page__sections a,.managed-page__quick a,.faq-page__contact,.contact-page__workspace aside a{display:inline-flex;align-items:center;gap:.45rem;margin-top:.85rem;color:var(--gy-navy);font-size:.78rem;font-weight:900}.managed-page__sections a svg,.managed-page__quick svg,.faq-page__contact svg,.contact-page__workspace aside a svg{width:.95rem}.managed-page__quick{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;max-width:900px;margin:1.25rem auto 0}.managed-page__quick a{display:flex;margin:0;border:1px solid #e4e8ef;border-radius:.6rem;padding:1rem 1.1rem;background:#fff;box-shadow:0 12px 30px #1018280a}.managed-page__quick a>svg{flex:none;width:1.2rem;height:1.2rem;color:#efa820}.managed-page__quick span{display:grid;gap:.22rem}.managed-page__quick strong{color:#101828;font-size:.8rem}.managed-page__quick small{color:#667085;font-size:.68rem}.managed-page__state{display:grid;justify-items:center;gap:.7rem;max-width:34rem;margin:5rem auto;color:#667085;text-align:center}.managed-page__state svg{width:2rem;height:2rem;color:var(--gy-navy)}.managed-page__state strong{color:#344054;font-size:.86rem}.managed-page__state a{color:var(--gy-navy);font-size:.78rem;font-weight:850}.faq-page>header label{position:relative;display:flex;align-items:center;margin-top:1.4rem}.faq-page>header label svg{position:absolute;left:.9rem;width:1rem;color:#98a2b3}.faq-page>header input{width:100%;min-height:3.1rem;border:1px solid #d9deea;border-radius:.55rem;padding:0 .9rem 0 2.6rem;background:#fff;color:#101828;outline:none}.faq-page>header input:focus{border-color:var(--gy-navy);box-shadow:0 0 0 3px #0713331a}.faq-page__content{display:grid;gap:1.5rem;max-width:900px;margin:0 auto}.faq-page__content>section{display:grid;gap:.55rem}.faq-page__content h2{margin:0;color:var(--gy-navy);font-size:.82rem;letter-spacing:.08em;text-transform:uppercase}.faq-page__content details{border:1px solid #e4e8ef;border-radius:.55rem;background:#fff}.faq-page__content summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:3.2rem;padding:.8rem 1rem;color:#101828;font-size:.82rem;font-weight:850;cursor:pointer;list-style:none}.faq-page__content summary::-webkit-details-marker{display:none}.faq-page__content summary svg{flex:none;width:1rem;color:#98a2b3;transition:transform .15s ease}.faq-page__content details[open] summary svg{transform:rotate(180deg)}.faq-page__content details>p{margin:0;border-top:1px solid #eef1f5;padding:.9rem 1rem 1.1rem;color:#667085;font-size:.78rem;line-height:1.75;white-space:pre-wrap}.faq-page__contact{display:flex;width:fit-content;margin:1.75rem auto 0;border-radius:.45rem;padding:.72rem .9rem;background:var(--gy-navy);color:#fff}.managed-page__error{max-width:900px;margin:0 auto 1rem;color:#b4233c;font-size:.78rem}.contact-page__workspace{display:grid;grid-template-columns:minmax(14rem,.65fr) minmax(0,1.35fr);gap:1rem;max-width:900px;margin:1.5rem auto 0}.contact-page__workspace aside,.contact-page__workspace form{border:1px solid #e4e8ef;border-radius:.6rem;padding:1.35rem;background:#fff;box-shadow:0 12px 30px #1018280a}.contact-page__workspace aside h2{margin:.5rem 0;font-size:1.15rem}.contact-page__workspace aside p{margin:0;color:#667085;font-size:.78rem;line-height:1.7}.contact-page__workspace form{display:grid;gap:.85rem}.contact-page__workspace form>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.contact-page__workspace label{display:grid;gap:.35rem;color:#344054;font-size:.7rem;font-weight:850}.contact-page__workspace input,.contact-page__workspace select,.contact-page__workspace textarea{width:100%;border:1px solid #d9deea;border-radius:.45rem;padding:.7rem .75rem;background:#fff;color:#101828;outline:none;font-size:.76rem;resize:vertical}.contact-page__workspace input:focus,.contact-page__workspace select:focus,.contact-page__workspace textarea:focus{border-color:var(--gy-navy);box-shadow:0 0 0 3px #0713331a}.contact-page__workspace form>button{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:2.7rem;border:0;border-radius:.45rem;background:var(--gy-navy);color:#fff;font-size:.76rem;font-weight:900}.contact-page__workspace form>button:disabled{opacity:.55;cursor:progress}.contact-page__workspace form>button svg{width:.95rem}.contact-page__failure{margin:0;color:#b4233c;font-size:.72rem}.contact-page__workspace output{display:block;border-radius:.4rem;padding:.65rem .75rem;background:#effaf5;color:#19734f;font-size:.72rem}.cms-admin-content,.ops-admin-content{display:grid;gap:1rem}.cms-admin-layout{display:grid;grid-template-columns:minmax(15rem,.38fr) minmax(0,1.62fr);gap:1rem;align-items:start}.cms-admin-list{overflow:hidden;border:1px solid rgba(15,23,42,.09);border-radius:.5rem;background:#fff;box-shadow:0 14px 38px #0f172a0d}.cms-admin-list>header{display:flex;align-items:center;justify-content:space-between;min-height:3.5rem;border-bottom:1px solid #eef1f5;padding:0 .9rem}.cms-admin-list>header span{color:#667085;font-size:.62rem;font-weight:900;letter-spacing:.1em}.cms-admin-list>header strong{color:var(--gy-navy);font-size:.8rem}.cms-admin-list>button{display:grid;grid-template-columns:1.2rem minmax(0,1fr) auto;align-items:center;gap:.6rem;width:100%;border:0;border-bottom:1px solid #f1f3f6;padding:.8rem .9rem;background:#fff;color:#344054;text-align:left}.cms-admin-list>button:hover,.cms-admin-list>button.active{background:#f5f6ff;color:var(--gy-navy)}.cms-admin-list>button>svg{width:1rem}.cms-admin-list>button>span{display:grid;min-width:0;gap:.2rem}.cms-admin-list>button strong{overflow:hidden;color:#344054;font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}.cms-admin-list>button small{overflow:hidden;color:#98a2b3;font-size:.6rem;text-overflow:ellipsis;white-space:nowrap}.cms-admin-list>button em{border-radius:999px;padding:.22rem .4rem;background:#f2f4f7;color:#667085;font-size:.56rem;font-style:normal;font-weight:850;white-space:nowrap}.cms-admin-list>button em.status-published{background:#eaf8f3;color:#19734f}.cms-admin-editor{min-width:0;overflow:hidden;border:1px solid rgba(15,23,42,.09);border-radius:.5rem;background:#fff;box-shadow:0 14px 38px #0f172a0d}.cms-admin-editor>header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;border-bottom:1px solid #eef1f5;padding:1rem 1.1rem}.cms-admin-editor>header>div:first-child{min-width:0}.cms-admin-editor>header span{color:#667085;font-size:.62rem;font-weight:900;letter-spacing:.1em}.cms-admin-editor>header h2{overflow:hidden;margin:.28rem 0 0;color:#101828;font-size:1rem;text-overflow:ellipsis;white-space:nowrap}.cms-admin-editor>header>div:last-child{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:.4rem}.cms-admin-editor>header .gigyt-admin-button{flex:none}.cms-locale-tabs{display:flex;gap:.2rem;overflow-x:auto;border-bottom:1px solid #eef1f5;padding:.45rem .75rem 0}.cms-locale-tabs button{display:inline-flex;align-items:center;gap:.35rem;min-height:2.2rem;border:0;border-bottom:2px solid transparent;padding:0 .65rem;background:transparent;color:#667085;font-size:.7rem;font-weight:850;white-space:nowrap}.cms-locale-tabs button.active{border-bottom-color:#efa820;color:var(--gy-navy)}.cms-locale-tabs small{color:#98a2b3;font-size:.56rem}.cms-editor-fields{display:grid;gap:.8rem;padding:1.1rem}.cms-editor-fields>label,.cms-section-list label{display:grid;gap:.35rem;color:#344054;font-size:.68rem;font-weight:850}.cms-editor-fields input,.cms-editor-fields textarea,.cms-editor-fields select{width:100%;border:1px solid #d9deea;border-radius:.4rem;padding:.65rem .7rem;background:#fff;color:#101828;outline:none;font-size:.75rem;resize:vertical}.cms-editor-fields input:focus,.cms-editor-fields textarea:focus,.cms-editor-fields select:focus{border-color:var(--gy-navy);box-shadow:0 0 0 3px #0713331a}.cms-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:.75rem;margin-top:.35rem;border-top:1px solid #eef1f5;padding-top:.9rem}.cms-section-heading span{color:#98a2b3;font-size:.6rem;font-weight:900;letter-spacing:.1em}.cms-section-heading h3{margin:.25rem 0 0;color:#344054;font-size:.82rem}.cms-section-list{display:grid;gap:.65rem}.cms-section-list>section{display:grid;gap:.65rem;border:1px solid #e4e8ef;border-radius:.45rem;padding:.85rem;background:#fbfcff}.cms-section-list>section>header{display:flex;align-items:center;justify-content:space-between}.cms-section-list>section>header strong{color:var(--gy-navy);font-size:.7rem}.cms-section-list>section>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.cms-seo-fields{border-top:1px solid #eef1f5;padding-top:.8rem}.cms-seo-fields summary{color:var(--gy-navy);font-size:.7rem;font-weight:900;cursor:pointer}.cms-seo-fields[open]{display:grid;gap:.7rem}.cms-revisions{border-top:1px solid #eef1f5;padding:.9rem 1.1rem 1.1rem}.cms-revisions>header{display:flex;align-items:center;justify-content:space-between}.cms-revisions h3{margin:0;color:#344054;font-size:.75rem}.cms-revisions header button{display:grid;place-items:center;width:1.8rem;height:1.8rem;border:0;border-radius:.35rem;background:#f2f4f7;color:#667085}.cms-revisions header svg{width:.85rem}.cms-revisions>div{display:grid;grid-template-columns:1fr auto auto;gap:.7rem;border-bottom:1px solid #f1f3f6;padding:.55rem 0;color:#667085;font-size:.62rem}.cms-revisions>div strong{color:#19734f;font-size:.6rem}.cms-revisions time{color:#98a2b3}.cms-admin-empty{display:grid;place-items:center;min-height:20rem;border:1px dashed #d9deea;border-radius:.5rem;background:#fbfcff;color:#98a2b3;font-size:.75rem}.cms-faq-meta{display:grid;grid-template-columns:1fr 8rem;gap:.7rem}.translation-admin-publish{display:flex!important;grid-template-columns:auto 1fr;align-items:center;gap:.45rem!important}.translation-admin-publish input{width:1rem}.ops-admin-split{display:grid;grid-template-columns:minmax(16rem,.55fr) minmax(0,1.45fr);gap:1rem;align-items:start}.ops-admin-queue{overflow:hidden;border:1px solid rgba(15,23,42,.09);border-radius:.5rem;background:#fff;box-shadow:0 14px 38px #0f172a0d}.ops-admin-queue>button{display:grid;gap:.35rem;width:100%;border:0;border-bottom:1px solid #eef1f5;padding:.8rem .9rem;background:#fff;color:#344054;text-align:left}.ops-admin-queue>button:hover,.ops-admin-queue>button.active{background:#f5f6ff}.ops-admin-queue>button>span{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.ops-admin-queue>button strong{overflow:hidden;color:#344054;font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}.ops-admin-queue>button em{color:var(--gy-navy);font-size:.58rem;font-style:normal;font-weight:850}.ops-admin-queue>button small{overflow:hidden;color:#98a2b3;font-size:.6rem;text-overflow:ellipsis;white-space:nowrap}.ops-admin-detail{min-width:0;border:1px solid rgba(15,23,42,.09);border-radius:.5rem;padding:1.1rem;background:#fff;box-shadow:0 14px 38px #0f172a0d}.ops-admin-detail>header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;border-bottom:1px solid #eef1f5;padding-bottom:.9rem}.ops-admin-detail>header span{color:#667085;font-size:.6rem;font-weight:900;letter-spacing:.1em}.ops-admin-detail>header h2{margin:.25rem 0;color:#101828;font-size:1rem}.ops-admin-detail>header p{margin:0;color:#667085;font-size:.68rem}.ops-admin-detail>header select{min-height:2.3rem;border:1px solid #d9deea;border-radius:.4rem;padding:0 .6rem;background:#fff;color:#344054;font-size:.68rem}.ops-admin-message{border-bottom:1px solid #eef1f5;padding:1rem 0}.ops-admin-message>span{color:var(--gy-navy);font-size:.62rem;font-weight:900;text-transform:uppercase}.ops-admin-message p{margin:.55rem 0 0;color:#344054;font-size:.78rem;line-height:1.75;white-space:pre-wrap}.ops-admin-detail>section{display:grid;gap:.7rem;padding-top:1rem}.ops-admin-detail>section h3{margin:0;color:#344054;font-size:.78rem}.ops-admin-detail>section textarea{width:100%;border:1px solid #d9deea;border-radius:.4rem;padding:.7rem;color:#344054;outline:none;font-size:.72rem;resize:vertical}.ops-admin-detail>section article{border-left:2px solid #efa820;padding-left:.65rem}.ops-admin-detail>section article strong{color:#344054;font-size:.67rem}.ops-admin-detail>section article time{margin-left:.5rem;color:#98a2b3;font-size:.6rem}.ops-admin-detail>section article p{margin:.3rem 0 0;color:#667085;font-size:.68rem;line-height:1.6}.ops-admin-muted{margin:0;color:#98a2b3;font-size:.68rem}.ops-admin-empty{display:grid;place-items:center;min-height:8rem;padding:1rem;color:#98a2b3;font-size:.72rem;text-align:center}.ops-admin-empty.detail{min-height:20rem;gap:.6rem}.ops-admin-empty.detail svg{width:2rem;color:var(--gy-navy)}.translation-admin-layout{display:grid;grid-template-columns:minmax(16rem,.6fr) minmax(0,1.4fr);gap:1rem;align-items:start}.translation-admin-layout>.ops-admin-queue{display:grid}.translation-admin-layout>.ops-admin-queue>.gigyt-admin-button{margin:.75rem}.translation-admin-editor>header{padding:.9rem 1rem}.ops-admin-tabs{display:flex;gap:.25rem;border-bottom:1px solid #e4e8ef}.ops-admin-tabs button{min-height:2.5rem;border:0;border-bottom:2px solid transparent;padding:0 .8rem;background:transparent;color:#667085;font-size:.72rem;font-weight:850}.ops-admin-tabs button.active{border-bottom-color:#efa820;color:var(--gy-navy)}.ops-admin-log-table{overflow:auto;border:1px solid rgba(15,23,42,.09);border-radius:.5rem;background:#fff;box-shadow:0 14px 38px #0f172a0d}.ops-admin-log-table table{width:100%;min-width:54rem;border-collapse:collapse}.ops-admin-log-table th{position:sticky;top:0;padding:.7rem .75rem;background:#f8fafc;color:#667085;text-align:left;font-size:.6rem}.ops-admin-log-table td{border-top:1px solid #eef1f5;padding:.7rem .75rem;color:#344054;font-size:.66rem;vertical-align:top}.ops-admin-log-table td details summary{color:var(--gy-navy);cursor:pointer;font-weight:850}.ops-admin-log-table pre{max-width:24rem;max-height:12rem;overflow:auto;margin:.45rem 0 0;border-radius:.35rem;padding:.55rem;background:#f8fafc;color:#475467;font-size:.58rem;white-space:pre-wrap}@media (max-width: 820px){.managed-page,.faq-page{padding:3.2rem 1rem 3.5rem}.managed-page__quick,.contact-page__workspace,.cms-admin-layout,.ops-admin-split,.translation-admin-layout{grid-template-columns:1fr}.cms-admin-editor>header{flex-direction:column}.cms-admin-editor>header>div:last-child{justify-content:flex-start}.cms-section-list>section>div,.contact-page__workspace form>div{grid-template-columns:1fr}}@media (max-width: 520px){.managed-page__sections>section{grid-template-columns:2.2rem 1fr;gap:.65rem;padding:1rem}.managed-page__hero h1,.faq-page>header h1{font-size:2rem}.cms-admin-editor>header>div:last-child{width:100%}.cms-admin-editor>header>div:last-child>*{flex:1 1 auto}.cms-faq-meta{grid-template-columns:1fr}.cms-revisions>div{grid-template-columns:1fr auto}.cms-revisions time{grid-column:1 / -1}}.finance-admin-content{display:grid;gap:1rem}.finance-admin-success{display:block;margin:0;border:1px solid #b7e4d1;border-radius:.45rem;padding:.7rem .85rem;background:#f0fbf6;color:#19734f;font-size:.72rem}.finance-admin-stats{grid-template-columns:repeat(5,minmax(0,1fr));margin:0}.finance-admin-layout{display:grid;grid-template-columns:minmax(16rem,.48fr) minmax(0,1.52fr);gap:1rem;align-items:start}.finance-admin-settings,.finance-admin-ledger,.finance-admin-history{overflow:hidden;border:1px solid rgba(15,23,42,.09);border-radius:.5rem;background:#fff;box-shadow:0 14px 38px #0f172a0d}.finance-admin-settings{padding:1rem}.finance-admin-settings>header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;border-bottom:1px solid #e7eaf0;padding-bottom:.9rem}.finance-admin-settings h2{margin:.2rem 0 0;font-size:1rem;letter-spacing:0}.finance-admin-settings header em{border-radius:999px;padding:.25rem .55rem;background:#eaf8f3;color:#19734f;font-size:.6rem;font-style:normal;font-weight:850}.finance-admin-settings label{display:grid;gap:.4rem;border-bottom:1px solid #eef1f5;padding:1rem 0;color:#344054;font-size:.7rem;font-weight:800}.finance-admin-settings label>div{display:flex;align-items:center;overflow:hidden;min-height:2.7rem;border:1px solid #d0d5dd;border-radius:.45rem}.finance-admin-settings input{width:100%;min-height:2.6rem;border:0;padding:0 .7rem;outline:none;color:#111827;font-weight:800}.finance-admin-settings>label>input,.finance-admin-settings>label>select,.finance-admin-settings>label>textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;border:1px solid #d0d5dd;border-radius:.45rem;background:#fff;color:#111827;outline:none;font-size:.72rem;font-weight:700}.finance-admin-settings>label>input,.finance-admin-settings>label>select{min-height:2.7rem;padding:0 .7rem}.finance-admin-settings>label>select{padding-right:2rem;background-image:linear-gradient(45deg,transparent 50%,#667085 50%),linear-gradient(135deg,#667085 50%,transparent 50%);background-position:calc(100% - .9rem) 50%,calc(100% - .6rem) 50%;background-repeat:no-repeat;background-size:.3rem .3rem,.3rem .3rem}.finance-admin-settings>label>textarea{min-height:6.5rem;padding:.7rem;resize:vertical;line-height:1.5}.finance-admin-settings>label>input:focus,.finance-admin-settings>label>select:focus,.finance-admin-settings>label>textarea:focus{border-color:var(--gy-navy);box-shadow:0 0 0 3px #0713331a}.finance-admin-settings label b{padding:0 .7rem;color:var(--gy-navy)}.finance-admin-settings label small{color:#667085;font-size:.61rem;font-weight:500;line-height:1.45}.finance-admin-settings>.gigyt-admin-button{width:100%;margin-top:1rem}.finance-admin-settings>p{margin:.65rem 0 0;color:#98a2b3;font-size:.6rem;text-align:center}.finance-admin-ledger>header>strong{color:#19734f;font-size:.72rem}.finance-admin-table-wrap{overflow:auto;max-height:31rem}.finance-admin-ledger table{width:100%;min-width:48rem;border-collapse:collapse}.finance-admin-ledger th{position:sticky;top:0;padding:.65rem .75rem;background:#f8fafc;color:#667085;text-align:left;font-size:.6rem}.finance-admin-ledger td{border-top:1px solid #eef1f5;padding:.72rem .75rem;color:#344054;font-size:.68rem;vertical-align:top}.finance-admin-ledger td strong,.finance-admin-ledger td span,.finance-admin-ledger td small{display:block}.finance-admin-ledger td strong{color:#111827;font-size:.7rem}.finance-admin-ledger td small{margin-top:.2rem;color:#667085;font-size:.58rem}.finance-admin-ledger td.finance-admin-empty{padding:3rem;color:#667085;text-align:center}.finance-admin-history>div{max-height:22rem;overflow:auto}.finance-admin-history table{width:100%;min-width:48rem;border-collapse:collapse}.finance-admin-history th{position:sticky;top:0;padding:.65rem .75rem;background:#f8fafc;color:#667085;text-align:left;font-size:.6rem}.finance-admin-history td{border-top:1px solid #eef1f5;padding:.72rem .75rem;color:#344054;font-size:.68rem;vertical-align:top}.finance-admin-history td strong,.finance-admin-history td span,.finance-admin-history td small{display:block}.finance-admin-history td small{margin-top:.2rem;color:#667085;font-size:.58rem}.finance-admin-history td.finance-admin-empty{padding:3rem;color:#667085;text-align:center}.finance-admin-history article{grid-template-columns:2.3rem minmax(0,1fr) auto auto}.finance-admin-history article>b{font-size:.72rem}.finance-admin-history article>em{color:#667085;font-size:.6rem;font-style:normal}.admin-orders-content{display:grid;gap:1rem}.admin-orders-toolbar{display:grid;grid-template-columns:minmax(0,1fr) 12rem auto;gap:.6rem}.admin-orders-toolbar input,.admin-orders-toolbar select{min-height:2.7rem;border:1px solid #d0d5dd;border-radius:.45rem;padding:0 .75rem;background:#fff;color:#344054;font-size:.72rem}.admin-orders-toolbar .gigyt-admin-button{min-height:2.7rem;padding-inline:1rem}.admin-orders-summary{display:flex;flex-wrap:wrap;gap:.55rem}.admin-orders-summary span{border:1px solid #dfe4ec;border-radius:999px;padding:.45rem .7rem;background:#fff;color:#667085;font-size:.66rem}.admin-orders-summary strong{margin-left:.3rem;color:var(--gy-navy)}.admin-orders-table-card{overflow:hidden;border:1px solid rgba(15,23,42,.09);border-radius:.5rem;background:#fff;box-shadow:0 14px 38px #0f172a0d}.admin-orders-table-card table{width:100%;min-width:64rem;border-collapse:collapse}.admin-orders-table-card th{position:sticky;top:0;padding:.7rem .75rem;background:#f8fafc;color:#667085;text-align:left;font-size:.6rem}.admin-orders-table-card td{border-top:1px solid #eef1f5;padding:.75rem;color:#344054;font-size:.68rem;vertical-align:top}.admin-orders-table-card td>span,.admin-orders-table-card td>small,.admin-orders-table-card td>strong{display:block}.admin-orders-table-card td small{margin-top:.2rem;color:#667085;font-size:.58rem}.admin-order-id{display:grid;gap:.2rem;border:0;padding:0;background:transparent;color:#111827;text-align:left;cursor:pointer}.admin-order-id strong{font-size:.7rem}.admin-order-id small{max-width:15rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-order-status{display:inline-block;border-radius:999px;padding:.25rem .5rem;background:#f2f4f7;color:#667085;font-size:.6rem}.admin-order-status.in_progress,.admin-order-status.escrow_held{background:#fff4da;color:#8a5a00}.admin-order-status.funds_released{background:#eaf8f3;color:#19734f}.admin-order-status.refunded{background:#fff1f3;color:#b4233c}.finance-admin-actions,.admin-order-actions{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem}.admin-order-expanded td{padding:0;background:#fbfcff}.admin-order-expanded td>div{padding:.9rem 1rem 1rem}.admin-order-timeline{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:.7rem}.admin-order-timeline span{display:grid;gap:.2rem;min-width:8rem;border-left:2px solid #d0d5dd;padding-left:.55rem;color:#98a2b3}.admin-order-timeline span.is-complete{border-left-color:var(--gy-navy);color:var(--gy-navy)}.admin-order-timeline b{font-size:.65rem}.admin-order-timeline small{color:#667085;font-size:.58rem}@media (max-width: 900px){.funds-account-head{align-items:flex-start;flex-direction:column}.funds-account-balance{min-width:0;justify-items:start}.funds-account-layout,.finance-admin-layout,.funds-balance-summary{grid-template-columns:1fr}.orders-refund-form{align-items:stretch;flex-direction:column}.finance-admin-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 560px){.funds-account-page{padding:1rem}.funds-account-head h1{font-size:1.55rem}.funds-account-balance strong{font-size:1.8rem}.finance-admin-history article{grid-template-columns:2.3rem minmax(0,1fr) auto}.finance-admin-history article>em{grid-column:2 / -1}.wechat-pay-dialog{padding:1.25rem}.wechat-pay-qr{width:min(17rem,80vw)}.media-preview-overlay{padding:.5rem}.media-preview-dialog{height:calc(100vh - 1rem)}.media-preview-dialog>footer{flex-wrap:wrap}.media-preview-dialog>footer>span{display:none}.media-preview-dialog>footer a,.media-preview-dialog>footer button{flex:1;justify-content:center}}.governance-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-top:1px solid #dde1e6}.governance-stats a{color:inherit;display:flex;flex-direction:column;gap:12px;padding:24px;border-bottom:1px solid #dde1e6;text-decoration:none}.governance-stats strong{font-size:30px;color:#087f80}.governance-content{display:grid;grid-template-columns:minmax(0,1fr);gap:24px}.governance-content>section{min-width:0}.governance-content select{max-width:100%;min-height:40px;padding:8px 10px;border:1px solid #d0d5dd;border-radius:6px;background:#fff;color:#111827;font:inherit}.governance-content h2{font-size:18px;margin-bottom:16px}.governance-staff{display:grid;grid-template-columns:minmax(0,1fr) minmax(110px,180px);gap:16px;align-items:center;padding:12px 0;border-bottom:1px solid #dde1e6}.governance-staff span{overflow-wrap:anywhere}.governance-staff select{width:100%;min-width:0}.governance-business-picker{display:flex;flex-wrap:wrap;gap:12px;padding:12px 0 20px;align-items:center}.governance-business-picker select{flex:1;min-width:180px;max-width:100%}.gigyt-auth__mode-switch{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid #d8dee6}.gigyt-auth__mode-switch button{padding:10px;background:transparent;color:#566273;border:0;border-bottom:2px solid transparent}.gigyt-auth__mode-switch button.active{border-bottom-color:var(--gy-navy);color:var(--gy-navy);font-weight:700}.gigyt-auth__phone{display:grid;grid-template-columns:80px minmax(0,1fr);gap:8px}@media (max-width: 640px){.governance-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.governance-stats a{padding:16px 8px}}:root{--gy-night: #070e26;--gy-home: #071333;--gy-desk: #0e203c;--gy-panel: #122949;--gy-border: #203e63;--gy-gold: #efa820;--gy-cyan: #00c2f2;--gy-green: #28b463}.client-home,.client-desk{font-family:Inter,Vazirmatn,sans-serif;line-height:1.5;-webkit-font-smoothing:antialiased}.client-home *,.client-desk *{box-sizing:border-box}.client-home h1,.client-home h2,.client-home h3,.client-desk h1,.client-desk h2{font-family:Plus Jakarta Sans,Inter,Vazirmatn,sans-serif}.client-home h1,.client-home h2,.client-home h3,.client-home p,.client-desk h1,.client-desk h2,.client-desk p{margin:0}.client-home a,.client-desk a{color:inherit;text-decoration:none}.client-home button,.client-desk button{font:inherit;cursor:pointer}.client-home svg,.client-desk svg{width:20px;height:20px;flex-shrink:0;stroke-width:1.65}.client-home button:focus-visible,.client-home a:focus-visible,.client-desk button:focus-visible,.client-desk a:focus-visible{outline:2px solid var(--gy-gold);outline-offset:4px}.client-sr-only{position:absolute!important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.client-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:99px;padding:11px 22px;font-size:12px;font-weight:700;min-height:40px;border:1px solid transparent;white-space:nowrap}.client-button.gold{background:var(--gy-gold);color:#071226}.client-button.gold:hover{background:#f6b739}.client-button.outline{border-color:#ffffff25;background:#ffffff04;color:#e1e8f3}.client-button.outline:hover{border-color:var(--gy-gold)}.client-eyebrow{font-size:11px;letter-spacing:2px;text-transform:uppercase;font-weight:600;color:#7894b8}.client-home-site .gigyt-navbar{background:#070c26;border-bottom:1px solid #ffffff08;box-shadow:none;height:68px}.client-home-site .gigyt-navbar__inner{max-width:1328px;margin:auto;padding:0 28px;height:68px}.client-home-site .gigyt-navbar__brand{width:46px;min-width:46px}.client-home-site .gigyt-navbar__brand img{width:44px!important;height:44px!important;object-fit:contain!important}.client-home-site .gigyt-navbar__nav{display:none}.client-home-site .gigyt-navbar__language{background:#ffffff05;border:1px solid #efa82040;border-radius:9px}.client-home-site .gigyt-navbar__actions{margin-inline-start:auto}.client-home-site .gigyt-navbar__signin{border-radius:99px}.client-home{background:var(--gy-home);color:#e6edf8;padding-top:68px}.client-home-container{width:calc(100% - 80px);max-width:1280px;margin-inline:auto}.client-home h2{font-size:27px;font-weight:800;letter-spacing:-.5px}.client-promise-bar{height:40px;display:flex;align-items:center;justify-content:center;gap:64px;background:#0d0b40;border-bottom:1px solid #ffffff07;font-size:14px;letter-spacing:.5px;font-weight:600}.client-promise-bar a{display:flex;gap:12px;align-items:center}.client-promise-bar a:first-child svg{color:#efa820}.client-promise-bar a:nth-child(2) svg{color:#13c98b}.client-promise-bar a:nth-child(3) svg{color:#7669f4}.client-home-hero{background:linear-gradient(180deg,#080f25,#091627 58%,#080e25);overflow:hidden}.client-home-hero-inner{max-width:1280px;margin:auto;display:grid;grid-template-columns:.93fr 1.07fr;align-items:center;gap:36px;min-height:555px;padding:18px 0 23px}.client-hero-actions{width:100%;padding:25px 0}.client-hero-search{display:flex;align-items:center;gap:10px;padding:9px;background:#fff;border-radius:17px;box-shadow:0 5px 22px #0001;color:#223044}.client-hero-search>div{display:flex;align-items:center;gap:10px;flex:1;min-width:0;padding:0 10px}.client-hero-search>div>svg{color:#efa820;width:19px}.client-hero-search>div>a{color:#7d879b;display:flex;padding:4px}.client-search-label{position:relative;min-width:0;flex:1;display:block}.client-search-label>span{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;gap:6px;pointer-events:none;font-size:16px;font-weight:600;white-space:nowrap}.client-search-label b{color:#efa820}.client-search-label .hidden{display:none}.client-search-label input{background:transparent;border:0;border-radius:0;outline:0;width:100%;height:49px;font:600 16px Inter,sans-serif;color:#182b43;box-shadow:none;padding:0;min-width:0}.client-hero-search>button{background:#f5ab17;min-width:100px;border:0;border-radius:16px;align-self:stretch;font-size:17px;font-weight:800;color:#0a1328;padding:13px 24px;box-shadow:0 3px 5px #0002}.client-intents{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:12px}.client-intents>a{padding:19px 26px 23px;border:2px solid;border-radius:16px;transition:transform .18s}.client-intents>a:hover{transform:translateY(-3px)}.client-intents .igig{background:#081f17;border-color:#195130}.client-intents .ugig{background:#0b0e2b;border-color:#283472}.client-intents h2{font-size:41px;letter-spacing:-2px}.client-intents .igig h2{color:#28b463}.client-intents .ugig h2{color:#00bce8}.client-intents p{font-size:17px;font-weight:600;line-height:1.5;margin-top:4px;color:#f2f5f9}.client-hero-network{position:relative;width:100%;aspect-ratio:1.13;isolation:isolate}.client-network-lines{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;z-index:-1}.client-network-lines path{fill:none;stroke:#efa82050;stroke-width:1.5;stroke-dasharray:6 5}.client-network-logo{position:absolute;left:40%;top:38%;width:24%;aspect-ratio:1;border:3px solid #efa820;border-radius:17px;background:#070e26;display:grid;place-items:center;box-shadow:0 0 33px #efa820a0;z-index:2}.client-network-logo img{width:73%;height:73%;object-fit:contain;border-radius:22px}.client-portrait{position:absolute;margin:0;width:28%;aspect-ratio:1;border:2px solid #ffffff29;border-radius:16px;background:#101c27;box-shadow:0 3px 10px #0002}.client-portrait>img{width:100%;height:100%;object-fit:cover;border-radius:14px}.portrait-0{left:2%;top:1%}.portrait-1{right:3%;top:1%}.portrait-2{right:1%;top:43%}.portrait-3{left:2%;bottom:7%}.portrait-4{left:37%;bottom:2%}.client-portrait figcaption{display:flex;align-items:center;justify-content:center;gap:8px;position:absolute;left:50%;bottom:-14px;transform:translate(-50%);white-space:nowrap;background:#101b35;border:1px solid #53617a;border-radius:13px;font-size:11px;letter-spacing:.25px;font-weight:600;padding:7px 10px;color:#eef2fa}.client-portrait figcaption svg{width:14px;height:14px;color:var(--gy-gold);stroke:transparent}.portrait-0 figcaption svg{color:var(--gy-cyan)}.portrait-3 figcaption svg,.portrait-4 figcaption svg{color:var(--gy-green)}.client-popular{padding:55px 0 15px}.client-popular h2{font-size:16px;letter-spacing:.6px;color:#a7b3c9;margin-bottom:26px}.client-popular-group{margin-bottom:28px}.client-popular-group>p{font-size:11px;letter-spacing:1.4px;text-transform:uppercase;color:#586c8b;margin:0 0 10px 4px}.client-popular-group>div{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:15px}.client-popular-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:21px 12px;min-height:104px;background:#122b4b;border:1px solid #254368;border-radius:17px;color:var(--accent);text-align:center;font-size:14px;font-weight:500;cursor:default}.client-popular-item>svg{width:29px;height:29px;stroke-width:1.75}.client-home-section{padding-top:66px;padding-bottom:66px}.client-home-section>h2{text-align:center;margin-bottom:28px}.client-section-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px}.client-section-heading p{font-size:13px;color:#8ea0bc;margin-top:8px}.client-section-heading>a{display:flex;align-items:center;gap:8px;color:var(--gy-gold);font-size:12px}.client-section-end{display:flex;justify-content:center;margin-top:25px}.client-home-empty{padding:35px;text-align:center;border:1px dashed #2d466b;border-radius:15px;color:#8da4c2;font-size:13px}.client-home-empty>a{display:flex;justify-content:center;align-items:center;gap:9px;margin-top:15px;color:#00c2f2}.client-giger-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.client-giger-card{overflow:hidden;border:1px solid #203d63;border-radius:17px;background:#112644;min-width:0}.client-giger-photo{height:148px;display:grid;place-items:center;position:relative;background:linear-gradient(135deg,#1d3b59,#10203b)}.client-giger-photo>img{width:100%;height:100%;object-fit:cover}.client-giger-photo>span{font-weight:800;font-size:46px;color:#ffffff7a}.client-giger-photo>svg{position:absolute;bottom:9px;right:10px;color:#28b463;background:#09263c;border-radius:50%;padding:2px;width:26px;height:26px}.client-giger-info{padding:13px}.client-giger-info>strong{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px}.client-giger-info>small{display:block;color:#90a5c1;font-size:10px;min-height:16px;margin-top:3px}.client-giger-info>p{display:flex;gap:4px;align-items:center;color:#adbbd0;font-size:10px;margin-top:7px}.client-giger-info>p svg{color:#efa820;stroke:transparent;width:12px;height:12px}.client-giger-price{color:var(--gy-gold);font-weight:700;font-size:14px;margin:12px 0}.client-giger-card .client-button{width:100%;min-height:32px;padding:6px;font-size:11px}.client-partners{background:#0a1935;padding:50px 0;text-align:center}.client-partners .client-eyebrow{color:#efa820;margin-bottom:4px}.client-partners h2{font-size:24px}.client-partner-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:28px}.client-partner-grid article{border:1px solid #253c5d;border-radius:14px;padding:21px;background:#102443}.client-partner-logo{width:54px;height:54px;margin:0 auto 12px;background:#1b3657;border-radius:14px;display:grid;place-items:center;color:#97b5d3}.client-partner-logo svg{width:29px;height:29px}.client-partner-grid h3{font-size:14px;font-weight:700}.client-partner-grid article>a{display:flex;justify-content:center;align-items:center;gap:5px;font-size:11px;color:#efa820;margin-top:13px}.client-partner-invite{font-size:13px;color:#91a7c4;margin:25px 0!important}.client-category-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.client-category-card{position:relative;background:#102442;border:1px solid #1d3b60;border-radius:17px;padding:25px;transition:border-color .2s}.client-category-card:hover{border-color:#efa82070}.client-category-card>span{height:47px;width:47px;border-radius:13px;display:grid;place-items:center;margin-bottom:19px}.client-category-card>span svg{width:25px;height:25px}.client-category-card h3{font-size:17px;font-weight:700}.client-category-card p{font-size:12px;color:#91a3be;margin-top:8px}.client-category-card>b{display:flex;align-items:center;gap:5px;font-size:12px;color:#efa820;margin-top:19px}.client-category-card em{position:absolute;right:18px;top:19px;background:#efa82018;color:#efa820;border:1px solid #efa82025;border-radius:6px;font-style:normal;font-size:10px;padding:3px 8px}.client-active-section{background:#091831}.client-active-section h2{text-align:center;margin-bottom:29px}.client-active-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.client-active-card{position:relative;background:#112745;border:1px solid #253f60;border-radius:15px;overflow:hidden;padding:14px}.client-active-tag{position:absolute;top:23px;left:23px;font-size:9px;background:#091832e0;color:#d5e2f4;border:1px solid #ffffff20;padding:3px 8px;border-radius:6px;z-index:1}.client-active-image{height:138px;display:grid;place-items:center;background:#0d1f38;border-radius:10px;margin-bottom:14px;color:#426587;overflow:hidden}.client-active-image svg{width:42px;height:42px}.client-active-image>img{width:100%;height:100%;object-fit:cover}.client-active-card h3{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700}.client-active-card>strong{color:#efa820;display:block;font-size:16px;margin:8px 0}.client-active-card>p{font-size:11px;color:#a6b9d0}.client-active-card>small{display:flex;align-items:center;gap:4px;font-size:10px;color:#6e88a8;margin-top:7px}.client-active-card>small svg{width:13px;height:13px}.client-district-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:19px}.client-district-card{border-radius:17px;overflow:hidden;background:#112642;border:1px solid #254361}.client-district-photo{height:185px;position:relative;overflow:hidden}.client-district-photo>img{width:100%;height:100%;object-fit:cover}.client-district-photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#07162bec,transparent 85%)}.client-district-photo>span{position:absolute;top:15px;left:15px;background:#071a34d6;color:#eac17c;border:1px solid #efa82044;border-radius:6px;padding:3px 9px;font-size:10px;z-index:1}.client-district-photo>div{position:absolute;inset:auto 17px 17px;z-index:1}.client-district-photo h3{font-size:19px;font-weight:700}.client-district-photo p{font-size:11px;color:#c1ccdc;margin-top:4px}.client-district-copy{padding:17px}.client-district-copy>p{min-height:38px;font-size:11px;color:#8fa5c1;line-height:1.7}.client-district-copy>b{display:flex;align-items:center;justify-content:space-between;color:#efa820;font-size:11px;margin-top:9px}.client-how{padding:65px 0;background:#0b1c36}.client-how h2{text-align:center;margin-bottom:30px}.client-how-grid{display:grid;grid-template-columns:1fr 1fr;gap:25px}.client-how-grid>article{padding:26px;border-radius:20px;border:1px solid #254466;background:#112a47}.client-how-grid h3{display:flex;gap:12px;align-items:center;font-weight:700;font-size:17px;margin-bottom:26px}.client-how-grid h3 svg{color:#efa820}.client-how-grid article>div{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.client-how-grid article a{position:relative;display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;font-size:11px}.client-how-grid article a>span{width:37px;height:37px;background:#efa82014;color:#efa820;display:grid;place-items:center;border:1px solid #efa82040;border-radius:50%;font-size:15px;font-weight:700}.client-how-grid article a>svg{position:absolute;right:-17px;top:8px;color:#48607e;width:16px}.client-trust{text-align:center}.client-trust .client-eyebrow{color:#efa820;margin-bottom:10px}.client-trust-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:23px;margin-top:40px;text-align:left}.client-trust-grid>a{padding:23px;background:#102440;border:1px solid #203d5e;border-radius:15px}.client-trust-grid>a>svg{color:#efa820;width:28px;height:28px;margin-bottom:16px}.client-trust-grid h3{font-size:15px;font-weight:700}.client-trust-grid p{font-size:12px;line-height:1.8;color:#8b9fbc;margin-top:9px}.client-stories{background:#0c1c35;padding:65px 0}.client-stories h2{text-align:center;margin-bottom:32px}.client-story-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:21px}.client-story-grid article{border:1px solid #243f60;border-radius:17px;background:#112744;padding:25px}.client-story-grid article>div{display:flex;align-items:center;gap:12px;font-size:14px}.client-story-grid img{height:44px;width:44px;border-radius:50%;object-fit:cover}.client-story-grid p{color:#9aacc5;font-size:12px;line-height:1.9;margin:19px 0}.client-story-grid article>span{letter-spacing:3px;color:#efa820}.client-final-cta{text-align:center;padding:85px 25px;background:radial-gradient(ellipse at center,#172948,#07122c 80%);border-bottom:1px solid #ffffff08}.client-final-cta h2{font-size:35px;color:#fff}.client-final-cta p{font-size:14px;color:#8d9db7;margin:14px 0 27px}.client-final-cta>div{display:flex;justify-content:center;gap:15px}.client-home-footer{padding:55px 0 0;background:#060d23;color:#8496af}.client-footer-grid{display:grid;grid-template-columns:2fr repeat(4,1fr);gap:30px}.client-footer-grid>div:first-child>a>img{width:49px;height:49px}.client-footer-grid>div:first-child>p{font-size:12px;line-height:1.8;margin-top:17px;max-width:230px}.client-footer-grid h3{font-size:13px;color:#d3dceb;font-weight:700;margin-bottom:16px}.client-footer-grid>div:not(:first-child)>a{display:block;font-size:11px;margin-bottom:10px}.client-footer-grid a:hover{color:#efa820}.client-footer-bottom{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #ffffff10;margin-top:39px;padding:24px 0;font-size:10px}.client-footer-bottom>div{display:flex;gap:20px}.client-desk-site{background:var(--gy-desk)}.client-desk{display:grid;grid-template-columns:72px minmax(0,1fr);min-height:100vh;background:var(--gy-desk);color:#edf4ff;font-size:12px}.client-desk-rail{height:100vh;position:sticky;top:0;background:#08172f;border-inline-end:1px solid #1e3a63;display:flex;align-items:center;flex-direction:column;padding:19px 0}.client-desk-rail>a{width:44px;height:44px;display:block}.client-desk-rail>a img{width:100%;height:100%;border-radius:11px}.client-desk-rail nav{display:flex;flex-direction:column;gap:10px;margin-top:20px}.client-desk-rail nav>a{height:44px;width:44px;display:grid;place-items:center;border-radius:15px;color:#8ba2bf;border:1px solid transparent}.client-desk-rail nav>a.active{background:#103252;border-color:#25496e;color:#00c2f2}.client-desk-body{min-width:0}.client-desk-top{height:72px;position:sticky;top:0;z-index:40;background:#08172ff5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid #1e3a63;padding:0 28px;display:flex;align-items:center;justify-content:space-between;gap:20px}.client-desk-account{display:flex;align-items:center;gap:15px;position:relative;min-width:0}.client-desk-account>div>strong{font-weight:600;font-size:14px;display:block;max-width:230px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.client-desk-account small{display:block;color:#efa820;font-size:9px;font-weight:600;margin-top:3px;letter-spacing:.25px}.client-readiness{height:35px;width:35px;flex-shrink:0;border:3px solid #29b463;border-bottom-color:#6a79cc;border-left-color:#6a79cc;background:#135;color:#00c2f2;border-radius:50%;display:grid;place-items:center;padding:4px}.client-readiness svg{width:19px;height:19px}.client-readiness-popover{position:absolute;top:52px;left:0;background:#142d4e;border:1px solid #35577b;border-radius:14px;padding:19px;width:280px;box-shadow:0 12px 35px #0005;z-index:41}.client-readiness-popover p{font-size:12px;color:#94abc7;margin:10px 0}.client-readiness-popover>a{color:#efa820}.client-workspace-pill{border:1px solid #b78011;border-radius:99px;background:#efa82010;display:flex;align-items:center;gap:7px;font-size:11px;padding:9px 13px}.client-workspace-pill svg{width:14px;height:14px;color:#efa820}.client-desk-top-actions{display:flex;align-items:center;gap:12px}.client-pocket{text-align:end;display:flex;flex-direction:column;gap:2px;white-space:nowrap}.client-pocket strong{font-size:12px}.client-pocket small{font-size:8px;color:#859bb8}.client-top-icon{position:relative;display:grid;place-items:center;width:36px;height:36px;border:1px solid #1b3c63;border-radius:50%;color:#9aafca!important}.client-top-icon.cyan{color:#00c2f2!important}.client-top-icon.orange{color:#ff692d!important}.client-top-icon svg{width:19px;height:19px}.client-top-icon b{position:absolute;top:-5px;right:-5px;min-width:16px;height:16px;display:grid;place-items:center;border-radius:99px;padding:0 4px;background:#f45179;font-size:8px;font-weight:500;color:#fff}.client-top-icon.orange b{background:#ff682d}.client-desk-top-actions>.client-button{padding:9px 16px;font-size:11px}.client-desk-top-actions>.client-button svg{width:18px}.client-desk-content{padding:23px 28px 32px}.client-desk-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:25px;margin-bottom:20px}.client-desk-heading h1{font-size:30px;line-height:1.25;font-weight:800;color:#fff;letter-spacing:-1.1px;margin:4px 0}.client-desk-heading>div>p:last-child{font-size:13px;color:#8c9fbc}.client-perspective{display:flex;padding:4px;border-radius:16px;border:1px solid #25446b;background:#09182f;flex-shrink:0}.client-perspective>button{border:1px solid transparent;border-radius:12px;background:none;color:#849ab7;padding:8px 20px;font-size:11px;font-weight:600;min-width:140px}.client-perspective>button[aria-pressed=true]{background:#193658;border-color:#315d84;color:#fff}.client-desk-grid{display:grid;grid-template-columns:minmax(0,1fr) 316px;gap:16px;align-items:start}.client-desk-main,.client-desk-side{display:grid;gap:16px;min-width:0}.client-desk-card{background:#12294a;border:1px solid #203f67;border-radius:17px;padding:16px;min-width:0}.client-card-title{display:flex;align-items:center;justify-content:space-between;gap:13px;margin-bottom:13px}.client-card-title h2{display:flex;gap:9px;align-items:center;font-size:14px;font-weight:800;color:#fff;line-height:1.5}.client-card-title h2>svg{width:16px;height:16px;color:#7385d9}.client-card-title>div>p{font-size:9px;color:#829ab8;margin-top:5px}.client-card-title>a{display:flex;align-items:center;gap:5px;white-space:nowrap;font-size:9px;color:#00c2f2;font-weight:500}.client-card-title>a svg{width:12px;height:12px}.client-today-list{display:grid;gap:8px}.client-today-row{display:flex;align-items:center;gap:12px;border:1px solid #23496c;background:#102642;border-radius:17px;padding:9px 11px 9px 15px;position:relative;overflow:hidden;min-height:56px}.client-today-row:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:#28b463}.client-today-icon{height:31px;width:31px;display:grid;place-items:center;color:#28b463;background:#132f43;border-radius:10px;flex-shrink:0}.client-today-icon svg{height:15px;width:15px}.client-today-row>span:nth-child(2){flex:1;min-width:0}.client-today-row strong{font-size:11px;font-weight:600;display:block}.client-today-row small{display:block;font-size:8px;color:#8099b8;margin-top:3px;text-transform:capitalize}.client-today-row em{font-style:normal;font-size:9px;border:1px solid #335a80;border-radius:12px;padding:6px 10px;background:#132e4f}.client-order-filters{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin-bottom:12px}.client-order-filters>button{background:#0f2442;border:1px solid #213f68;border-radius:17px;display:flex;flex-direction:column;align-items:center;gap:3px;padding:10px 6px;color:#8eabc7;font-size:8px}.client-order-filters>button[aria-selected=true]{background:#1a3554;border-color:#46637d;color:#fff}.client-order-filters svg{width:14px;height:14px;margin-bottom:1px}.client-order-filters b{font-size:8px;font-weight:500}.client-order-filters .active b,.client-order-filters .active svg{color:#28b463}.client-order-filters .waiting b{color:#efa820}.client-order-filters .review b{color:#00c2f2}.client-order-filters .done b{color:#8296e8}.client-order-list{display:grid;gap:8px}.client-order-row{display:flex;align-items:center;gap:12px;min-height:72px;background:#102642;border:1px solid #22486c;border-radius:18px;padding:13px 15px;position:relative;overflow:hidden}.client-order-row:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:#7481d6}.client-order-row:hover{border-color:#4b6a8d;background:#142e4e}.client-order-copy{flex:1;min-width:0}.client-order-copy>strong{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:12px;font-weight:600}.client-order-copy>small{display:block;font-size:8px;color:#8ba0bb;margin-top:4px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.client-order-state{color:#8595e9;font-size:9px;min-width:100px;text-align:center}.client-order-money{font-size:10px;white-space:nowrap}.client-track{color:#00c2f2;display:flex;align-items:center;gap:5px;font-size:10px}.client-track svg{width:13px;height:13px}.client-load-more{display:block;width:100%;padding:12px;color:#00c2f2;background:transparent;border:1px solid #284d73;border-radius:12px;margin-top:12px;font-size:11px}.client-desk-empty{display:flex;flex-direction:column;align-items:center;gap:13px;justify-content:center;padding:37px 15px;color:#89a0c0;text-align:center;min-height:132px}.client-desk-empty>svg{color:#4e6b8e;width:30px;height:30px}.client-desk-empty>strong{font-size:12px;font-weight:500}.client-desk-empty>a{font-size:11px;color:#00c2f2}.client-role-card>div{display:flex;align-items:center;gap:11px}.client-role-avatar{border:1px solid #466484;background:#213e63;display:grid;place-items:center;height:44px;width:44px;border-radius:50%;font-size:12px;font-weight:600;flex-shrink:0}.client-role-card>div>span:nth-child(2){flex:1}.client-role-card strong{display:block;font-size:11px;font-weight:600}.client-role-card small{font-size:8px;color:#7f98b8;display:block;margin-top:5px}.client-role-card em{font-style:normal;font-size:7px;border:1px solid #a37a2d80;color:#efa820;background:#efa8200f;border-radius:99px;padding:4px 8px}.client-role-card>p{display:flex;justify-content:space-between;align-items:center;background:#0f2540;border:1px solid #204467;border-radius:14px;padding:8px 12px;margin:12px 0 8px;font-size:8px;color:#89a0bd}.client-role-card>p>strong{color:#efa820;font-size:8px}.client-money-value{display:flex;align-items:end;justify-content:space-between;gap:10px;margin:10px 0 13px}.client-money-value>strong{font-size:23px;font-weight:700;line-height:1.25;color:#fff}.client-money-value>small{font-size:8px;color:#8ba0bd}.client-money-bar{height:6px;background:#091b34;border-radius:99px;overflow:hidden}.client-money-bar>span{height:100%;display:block;background:#28b463;border-radius:99px}.client-money-meta{display:flex;justify-content:space-between;gap:8px;font-size:8px;color:#758eaf;margin-top:8px!important}.client-desk-tools{display:grid;grid-template-columns:1fr 1fr;gap:9px}.client-desk-tools>a{display:flex;flex-direction:column;align-items:start;gap:7px;min-height:92px;padding:14px;border:1px solid #214769;background:#102642;border-radius:17px}.client-desk-tools>a>svg{color:#00c2f2;width:19px;height:19px;margin-bottom:3px}.client-desk-tools>a:nth-child(2)>svg{color:#7d8ce7}.client-desk-tools>a:nth-child(3)>svg{color:#b3e641}.client-desk-tools>a:nth-child(4)>svg{color:#ed578c}.client-desk-tools>a:nth-child(5)>svg{color:#9fb6c4}.client-desk-tools>a:nth-child(6)>svg{color:#ff702e}.client-desk-tools strong{font-size:9px;font-weight:500}.client-desk-tools small{font-size:7px;color:#8398b6}.client-desk-tools>a:hover{background:#193655;border-color:#466485}.client-loading{padding:60px;text-align:center;color:#99adca}.client-desk-error>p{margin:15px 0;color:#aebbd0}.client-desk-mobile-nav{display:none}@media (min-width: 1700px){.client-home-hero-inner{max-width:1700px;min-height:690px;gap:42px}.client-hero-search{padding:12px;border-radius:22px}.client-hero-search>button{padding:18px 30px;font-size:22px}.client-search-label>span,.client-search-label input{font-size:22px}.client-hero-search>div>svg{width:25px}.client-intents>a{padding:25px 35px;border-radius:19px}.client-intents h2{font-size:55px}.client-intents p{font-size:23px}.client-portrait figcaption{font-size:15px;padding:10px 13px}.client-home-container{max-width:1700px}.client-popular-item{font-size:18px;min-height:133px}.client-popular-item>svg{width:37px;height:37px}}@media (max-width: 1360px){.client-home-hero-inner{margin-inline:40px;gap:27px}.client-home-hero-inner{min-height:510px}.client-intents>a{padding:19px}.client-intents h2{font-size:37px}.client-intents p{font-size:16px}.client-portrait figcaption{font-size:10px;padding:6px 8px}.client-desk-grid{grid-template-columns:minmax(0,1fr) 300px}.client-desk-content{padding:23px}.client-giger-grid{grid-template-columns:repeat(3,1fr)}.client-giger-photo{height:180px}}@media (max-width: 1023px){.client-desk{grid-template-columns:1fr}.client-desk-rail{display:none}.client-desk-top{padding:0 20px}.client-desk-content{padding:20px 20px 92px}.client-desk-grid{grid-template-columns:minmax(0,1fr) 270px}.client-workspace-pill{display:none}.client-desk-top-actions{gap:10px}.client-desk-heading{flex-wrap:wrap}.client-desk-mobile-nav{position:fixed;bottom:0;inset-inline:0;z-index:45;display:flex;justify-content:space-around;background:#08172ff5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid #274166;padding:10px 12px max(10px,env(safe-area-inset-bottom))}.client-desk-mobile-nav>a{display:flex;flex-direction:column;align-items:center;gap:4px;flex:1;font-size:9px;color:#8c9eb8}.client-desk-mobile-nav>a.active{color:#00c2f2}.client-desk-mobile-nav img{width:21px;height:21px}.client-home-hero-inner{grid-template-columns:1fr 1fr;margin-inline:25px;gap:22px;min-height:440px}.client-hero-search>div{padding:0 3px;gap:6px}.client-hero-search>button{font-size:13px;min-width:69px;padding:10px 12px;border-radius:12px}.client-search-label>span,.client-search-label input{font-size:14px;gap:4px}.client-intents>a{padding:16px}.client-intents h2{font-size:33px}.client-intents p{font-size:13px}.client-hero-network{aspect-ratio:.95}.client-network-lines{top:12%;right:0;bottom:12%;left:0;height:85%!important}.client-portrait{width:30%}.client-portrait figcaption{font-size:8px;gap:4px;padding:5px 6px;border-radius:9px}.client-network-logo{width:26%;left:38%;top:37%}.portrait-2{top:38%}.portrait-3{bottom:16%}.portrait-4{bottom:9%}.client-home-container{width:calc(100% - 50px)}.client-popular-group>div{grid-template-columns:repeat(4,1fr)}.client-category-grid{gap:13px}.client-category-card{padding:21px}.client-district-grid{grid-template-columns:repeat(2,1fr)}.client-partner-grid{grid-template-columns:repeat(4,1fr)}.client-active-grid{grid-template-columns:repeat(3,1fr)}.client-home-section{padding-top:45px;padding-bottom:45px}.client-trust-grid{gap:15px}.client-footer-grid{grid-template-columns:1.5fr repeat(4,1fr);gap:15px}}@media (max-width: 767px){.client-home-site .gigyt-navbar,.client-home-site .gigyt-navbar__inner{height:60px}.client-home-site .gigyt-navbar__inner{padding:0 20px}.client-home{padding-top:60px}.client-home-container{width:calc(100% - 32px)}.client-promise-bar{gap:40px;height:37px;font-size:12px}.client-promise-bar svg{width:17px}.client-promise-bar a{gap:7px}.client-home-hero-inner{display:flex;flex-direction:column;margin:0 20px;gap:6px;min-height:0;padding:24px 0}.client-hero-actions{padding:0;width:100%}.client-hero-search{padding:8px;border-radius:15px}.client-hero-search>button{font-size:15px;min-width:85px;padding:11px 17px}.client-search-label>span,.client-search-label input{font-size:16px;height:40px}.client-intents{gap:12px;margin-top:13px}.client-intents>a{padding:17px 19px;border-radius:15px}.client-intents h2{font-size:37px}.client-intents p{font-size:14px;margin-top:3px}.client-hero-network{max-width:450px;aspect-ratio:1.13;margin:22px 0 4px}.client-portrait figcaption{font-size:8px;padding:5px 6px}.portrait-2{top:43%}.portrait-3{bottom:7%}.portrait-4{bottom:2%}.client-network-lines{top:0;right:0;bottom:0;left:0;height:100%!important}.client-network-logo{width:24%;left:40%;top:38%;border-width:2px;border-radius:13px}.client-popular{padding-top:30px}.client-popular h2{font-size:15px;margin-bottom:20px}.client-popular-group>p{font-size:9px}.client-popular-group>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.client-popular-item{font-size:10px;min-height:93px;padding:14px 7px;gap:9px;border-radius:13px}.client-popular-item>svg{width:25px;height:25px}.client-popular-group{margin-bottom:22px}.client-home h2{font-size:23px}.client-popular h2{font-size:15px}.client-home-section{padding:35px 0}.client-giger-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.client-giger-photo{height:158px}.client-giger-info{padding:12px}.client-giger-info>strong{font-size:13px}.client-giger-info>p{font-size:9px}.client-partners{padding:34px 0}.client-partner-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.client-partner-grid article{padding:19px 12px}.client-partner-grid h3{font-size:12px}.client-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.client-category-card{padding:17px 14px}.client-category-card>span{width:37px;height:37px;margin-bottom:12px}.client-category-card>span svg{width:22px;height:22px}.client-category-card h3{font-size:13px}.client-category-card p{font-size:10px;min-height:30px}.client-category-card em{top:12px;right:12px;font-size:8px}.client-category-card>b{font-size:10px;margin-top:12px}.client-section-heading{gap:12px}.client-section-heading>a{font-size:9px}.client-section-heading p{font-size:11px}.client-active-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.client-active-card{padding:10px;border-radius:14px}.client-active-image{height:107px}.client-active-card h3{font-size:12px}.client-active-card>strong{font-size:14px}.client-active-tag{top:18px;left:17px;font-size:8px}.client-district-grid{gap:11px}.client-district-photo{height:153px}.client-district-photo>div{inset:auto 12px 13px}.client-district-photo h3{font-size:16px}.client-district-photo p{font-size:9px}.client-district-copy{padding:13px}.client-district-copy>p{font-size:10px;min-height:47px}.client-district-photo>span{top:11px;left:11px;font-size:8px}.client-how{padding:37px 0}.client-how-grid{grid-template-columns:1fr;gap:16px}.client-how-grid>article{padding:22px}.client-trust-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:25px}.client-trust-grid>a{padding:17px}.client-trust-grid h3{font-size:12px}.client-trust-grid p{font-size:10px}.client-trust-grid>a>svg{width:24px;height:24px;margin-bottom:12px}.client-stories{padding:37px 0}.client-story-grid{grid-template-columns:1fr;gap:14px}.client-story-grid article{padding:21px}.client-final-cta{padding:48px 20px}.client-final-cta h2{font-size:26px}.client-final-cta p{font-size:12px}.client-final-cta .client-button{font-size:11px;padding:11px 18px}.client-footer-grid{grid-template-columns:repeat(2,1fr);gap:25px}.client-footer-grid>div:first-child{grid-column:1/-1}.client-footer-grid>div:first-child>p{max-width:100%}.client-home-footer{padding-top:30px}.client-footer-bottom{flex-direction:column;gap:15px;margin-top:25px}.client-desk-top{height:62px;padding:0 12px;gap:9px}.client-desk-account{gap:8px}.client-desk-account>div>strong{font-size:12px;max-width:130px}.client-desk-account small{font-size:7px;max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.client-readiness{width:30px;height:30px;border-width:2px;padding:3px}.client-desk-top-actions{gap:7px}.client-desk-top-actions .client-top-icon{height:30px;width:30px}.client-desk-top-actions .client-top-icon>svg{width:16px}.client-pocket{display:none!important}.client-desk-top-actions>.client-button{font-size:0;padding:7px;border-radius:50%;width:30px;min-height:30px}.client-desk-top-actions>.client-button svg{width:17px}.client-desk-top-actions .orange{display:none}.client-desk-content{padding:18px 13px 94px}.client-desk-heading{display:block;margin-bottom:16px}.client-desk-heading h1{font-size:25px;margin:5px 0}.client-desk-heading .client-eyebrow{font-size:9px}.client-desk-heading>div>p:last-child{font-size:11px;max-width:320px}.client-perspective{margin-top:17px;width:100%}.client-perspective>button{flex:1;min-width:0;padding:9px 12px;font-size:10px}.client-desk-grid{grid-template-columns:1fr;gap:14px}.client-desk-card{padding:14px;border-radius:16px}.client-card-title h2{font-size:13px}.client-desk-side{grid-template-columns:1fr;gap:14px}.client-desk-main{gap:14px}.client-order-row{display:grid;grid-template-columns:1fr auto;gap:8px;padding:13px;min-height:83px}.client-order-copy{grid-column:1/-1}.client-order-copy>strong{font-size:11px}.client-order-copy>small{font-size:8px;max-width:270px}.client-order-state{text-align:start;min-width:0;font-size:9px}.client-order-money{grid-column:2;grid-row:2;font-size:10px}.client-track{display:none}.client-today-row strong{font-size:10px}.client-today-row{gap:9px;padding:10px;min-height:62px}.client-today-row em{font-size:8px;padding:5px 8px}.client-today-icon{width:28px;height:28px}.client-desk-tools>a{min-height:96px}.client-desk-tools strong{font-size:11px}.client-desk-tools small,.client-money-meta{font-size:9px}.client-money-value>small{font-size:10px}.client-role-card strong{font-size:12px}.client-role-card small{font-size:9px}}@media (prefers-reduced-motion: reduce){.client-home *,.client-desk *{transition:none!important;animation:none!important}}[dir=rtl] .client-trust-grid{text-align:right}[dir=rtl] .client-today-row:before,[dir=rtl] .client-order-row:before{left:auto;right:0}[dir=rtl] .client-home-hero-inner{direction:ltr}[dir=rtl] .client-hero-actions{direction:rtl}.client-auth{font-family:Inter,Vazirmatn,sans-serif;background:#fff;color:#111a2d}.client-auth .gigyt-auth__side{background:#070e26;min-width:340px;padding:44px;min-height:100svh}.client-auth .gigyt-auth__logo{width:62px}.client-auth .gigyt-auth__logo img{height:62px;width:62px;object-fit:contain}.client-auth .gigyt-auth__pitch{margin-top:32px}.client-auth .gigyt-auth__pitch h2{font-size:20px;line-height:1.4;color:#28b463}.client-auth .gigyt-auth__pitch p{font-size:13px;max-width:270px;color:#8995aa}.client-auth .gigyt-auth__stats{margin-top:40px;gap:24px}.client-auth .gigyt-auth__stats strong{font-size:27px;min-width:68px}.client-auth .gigyt-auth__stats span{font-size:12px;color:#91a0b7}.client-auth .gigyt-auth__safe{color:#78889f;font-size:12px}.client-auth .gigyt-auth__main{padding:80px 32px}.client-auth .gigyt-auth__home{animation:none;background:#071632;width:38px;height:38px;border-radius:11px;border:1px solid #efa82060;inset-inline-start:25px;right:auto}.client-auth .gigyt-auth__home img{width:34px;height:34px}.client-auth .gigyt-auth__card{max-width:420px;width:100%}.client-auth .gigyt-auth__tabs{border-radius:13px;background:#f1f3f6;padding:4px;margin-bottom:22px}.client-auth .gigyt-auth__tabs button{border-radius:10px;min-height:42px;font-size:13px;font-weight:600}.client-auth .gigyt-auth__tabs button.active{background:#0a1730;box-shadow:0 2px 4px #07163212}.client-auth .gigyt-auth__socials{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.client-auth .gigyt-auth__socials button{border-radius:10px;font-size:12px;min-height:43px;font-weight:500;gap:6px}.client-auth .gigyt-auth__socials button:disabled{opacity:.6}.client-auth .gigyt-auth__socials .gigyt-auth__google{min-width:0;overflow:hidden}.client-auth .gigyt-auth__socials svg{width:19px;height:19px}.client-auth .gigyt-auth__divider{margin:22px 0;color:#909baa;font-size:11px}.client-auth .gigyt-auth__form{gap:17px}.client-auth .gigyt-auth__form>label{font-size:12px;font-weight:600;color:#37465c}.client-auth .gigyt-auth__form input:not([type=checkbox]),.client-auth .app-select__trigger{min-height:43px;font-size:13px;border-radius:10px;border-color:#dfe5ee;box-shadow:0 1px 2px #0e203c04}.client-auth .gigyt-auth__form input:focus{border-color:#8195b9;box-shadow:0 0 0 3px #dce8fa80}.client-auth .gigyt-auth__form input::placeholder{color:#98a4b4}.client-auth .gigyt-auth__account-choice{border:0;background:#f5f7fa;border-radius:10px;padding:12px}.client-auth .gigyt-auth__account-choice strong{font-size:12px;color:#142747}.client-auth .gigyt-auth__field-kicker{font-size:10px}.client-auth .gigyt-auth__method-choice{font-size:11px}.client-auth .gigyt-auth__text-button,.client-auth .gigyt-auth__forgot{color:#36517c;font-size:11px;font-weight:600}.client-auth .gigyt-auth__code button{border-radius:9px;background:#0a1730;font-size:11px;color:#fff}.client-auth .gigyt-auth__password button{color:#536580;font-size:11px}.client-auth .gigyt-auth__submit{background:#efa820;border:1px solid #e6a21a;border-radius:10px;color:#10192b;box-shadow:0 3px 9px #efa82015;min-height:44px;font-size:13px}.client-auth .gigyt-auth__submit:hover{background:#f6b739}.client-auth .gigyt-auth__message{font-size:12px}.client-auth .gigyt-auth__form label:has(input[type=checkbox]){font-weight:400;font-size:11px;line-height:1.6}.client-auth .gigyt-auth__form input[type=checkbox]{accent-color:#efa820}.client-auth .gigyt-auth__switch{font-size:12px;color:#788397}.client-auth .gigyt-auth__switch button{color:#0a1730}.client-auth button:focus-visible,.client-profile button:focus-visible,.client-profile a:focus-visible{outline:2px solid #d79a25;outline-offset:3px}.client-profile{background:#faf8f5;font-family:Inter,Vazirmatn,sans-serif;color:#111a2d}.client-profile .profile-page__shell{max-width:1280px;padding-top:17px}.client-profile-nav{display:flex;align-items:center;gap:6px;margin-bottom:18px;overflow-x:auto;padding:3px 0 7px;scrollbar-width:thin}.client-profile-nav>a{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;border:1px solid #e6e9ef;border-radius:9px;padding:9px 12px;background:#fff;color:#6a7689;font-size:11px;text-decoration:none;white-space:nowrap}.client-profile-nav>a:first-child{background:#0b1931;border-color:#0b1931;color:#fff}.client-profile-nav .gig-icon{width:15px;height:15px}.client-profile .profile-page__grid{grid-template-columns:320px minmax(0,1fr);gap:24px}.client-profile .profile-card{position:static;background:#070e26;padding:24px;border:0;border-radius:17px;color:#d8e0ee;box-shadow:none;min-height:0}.client-profile .profile-card__avatar{width:96px;height:96px;border-radius:20px;background:linear-gradient(135deg,#efa820,#cd961c);border:0;font-size:32px;color:#fff}.client-profile .profile-card__identity{margin-bottom:24px}.client-profile .profile-card__identity h2{font-size:18px;margin:16px 0 3px;color:#fff}.client-profile .profile-card__identity p{font-size:12px;color:#98a3b8;word-break:break-word}.client-profile .profile-card__tier-pill{background:#083249;border:0;border-radius:15px;padding:17px 14px}.client-profile .profile-card__tier-pill strong{font-size:14px;color:#00c2f2}.client-profile .profile-card__tier-pill small{color:#668d9f;font-size:10px}.client-profile .profile-card__verification>span{font-size:10px;color:#7e8ca3;letter-spacing:.5px;text-transform:uppercase}.client-profile .profile-card__verification-statuses>div{background:#ffffff04;border:1px solid #ffffff0c;border-radius:10px}.client-profile .profile-card__verification-statuses small{color:#8997ac;font-size:10px}.client-profile .profile-card__status{font-size:10px;background:#ffffff05}.client-profile .profile-card__facts{border-color:#ffffff13;margin-top:22px;padding-top:16px}.client-profile .profile-card__facts dt{font-size:12px;color:#8190a6}.client-profile .profile-card__facts dd{font-size:12px;color:#fff}.client-profile .profile-card__facts div:first-child dd{color:#efa820}.client-profile .profile-card__actions{margin-top:20px}.client-profile .profile-card__save,.client-profile .profile-bottom-actions__save{background:#efa820;color:#0c1930;border-radius:9px;min-height:38px;font-size:12px;font-weight:600;box-shadow:none}.client-profile .profile-tier-card{background:transparent;border:0;box-shadow:none;padding:22px}.client-profile .profile-tier-card__head strong{font-size:19px;color:#00b6db}.client-profile .profile-tier-card__head span{font-size:10px;color:#90a0b5}.client-profile .profile-tier-card__row{gap:12px}.client-profile .profile-tier-card__row strong{font-size:12px}.client-profile .profile-tier-card__row small{font-size:9px;color:#8a96a8}.client-profile .profile-tier-card__row span{border-width:1px;font-size:10px;color:#566781}.client-profile .profile-tier-card__row.is-current span{background:#e5f8f0;color:#1aa369;border-color:#8bd8b8}.client-profile .profile-page__content{gap:23px}.client-profile .profile-form-card,.client-profile .profile-section-card{border:1px solid #eaedf2;border-radius:17px;padding:24px;box-shadow:0 1px 2px #0716320b;background:#fff}.client-profile .profile-form-card__title h1,.client-profile .profile-section-card__title h2{font-size:17px;font-weight:600;color:#111a2d}.client-profile .profile-form-card__title p,.client-profile .profile-section-card__title p{font-size:12px;color:#8390a3}.client-profile .profile-form-card__title>span,.client-profile .profile-section-card__title>span{width:40px;height:40px;border-radius:15px;background:#f0f2f6;color:#0d1b33}.client-profile .profile-form-grid{gap:22px 20px}.client-profile .profile-form-grid label>span,.client-profile .profile-section-label,.client-profile .profile-form-grid__currency>span{font-size:12px;font-weight:500;color:#37465c}.client-profile .profile-form-grid input,.client-profile .profile-form-grid textarea,.client-profile .profile-skill-input-row input{font-size:12px;padding:10px 12px;border-radius:9px;border:1px solid #dfe4ed;background:#fff;box-shadow:0 1px 2px #07163206;color:#24324b}.client-profile .profile-form-grid input{min-height:37px}.client-profile .profile-form-grid input::placeholder,.client-profile .profile-form-grid textarea::placeholder{color:#929eaf}.client-profile .profile-form-grid textarea{min-height:92px}.client-profile .profile-form-grid__currency>div{padding:0;border:0;box-shadow:none;background:transparent}.client-profile .profile-form-grid__currency em{font-size:10px;color:#8d98aa;margin-top:7px}.client-profile .app-select__trigger{min-height:40px;border:1px solid #dfe4ed;border-radius:10px;box-shadow:none;background:#fff;color:#1b2a44;font-size:12px}.client-profile .profile-language-chips button,.client-profile .profile-skill-tags button{border-radius:99px;font-size:11px;padding:7px 13px;background:#fff;border:1px solid #e1e7ee;color:#52647e}.client-profile .profile-language-chips button.is-selected{background:#0d1c36;border-color:#0d1c36;color:#fff}.client-profile .profile-availability{border-radius:12px;border-color:#e7ebf0}.client-profile .profile-availability th{font-size:10px;background:#f8fafc}.client-profile .profile-availability td{font-size:11px;border-color:#edf0f5}.client-profile .profile-availability td button{border-radius:7px;font-size:11px}.client-profile .profile-availability td button.is-selected{background:#e5f7ed;border-color:#a4ddc0;color:#1f9c61}.client-profile .profile-upload-box{border-color:#dbe1eb;background:#fbfcfe;border-radius:12px}.client-profile .account-security__method{border-radius:12px;border-color:#e3e8ef;background:#fbfcfe}.client-profile .account-security__method strong{font-size:12px}.client-profile .account-security__method small{font-size:11px}.client-profile .profile-district-grid button{border-radius:12px;box-shadow:none}.client-profile .profile-district-grid button.is-selected{border-color:#b5caeb;background:#eef4fc}.client-profile .profile-district-grid strong{font-size:11px}.client-profile .profile-bottom-actions{position:static;border:0;padding:0}.client-profile .profile-bottom-actions>p{font-size:11px}.client-profile [id]{scroll-margin-top:95px}.client-profile-completeness{background:#fff;border:1px solid #eaedf2;box-shadow:0 1px 2px #0716320b;border-radius:17px;padding:20px}.client-profile-completeness>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:15px;font-size:12px}.client-profile-completeness b{color:#28b463;font-weight:600}.client-profile-progress{height:8px;border-radius:5px;background:#f1f3f6;overflow:hidden;margin:10px 0}.client-profile-progress>span{display:block;height:100%;border-radius:5px;background:#28b463;transition:width .2s}.client-profile-completeness ul{list-style:none;display:flex;flex-wrap:wrap;gap:6px;padding:0;margin:0}.client-profile-completeness li{display:flex;gap:4px;align-items:center;border-radius:99px;background:#f3f4f6;color:#8c99ad;padding:3px 8px;font-size:10px}.client-profile-completeness li.complete{background:#e8f7ef;color:#21a464}.gigyt-navbar__brand:has(img[alt=GY]){width:44px;min-width:44px}.gigyt-navbar__brand img[alt=GY]{width:42px!important;height:42px!important;object-fit:contain!important}@media (max-width: 1023px){.client-profile .profile-page__grid{grid-template-columns:260px minmax(0,1fr);gap:18px}.client-profile .profile-card,.client-profile .profile-form-card,.client-profile .profile-section-card{padding:20px}.client-auth .gigyt-auth__side{padding:30px;min-width:290px}.client-auth .gigyt-auth__main{padding:75px 25px}.client-profile .profile-form-grid{gap:17px 14px}}@media (max-width: 767px){.client-auth .gigyt-auth__side{display:none}.client-auth .gigyt-auth__main{padding:82px 24px 35px;align-items:flex-start;min-height:100svh}.client-auth .gigyt-auth__card{max-width:440px}.client-auth .gigyt-auth__home{top:18px;inset-inline-start:24px}.client-auth .gigyt-auth__socials{gap:8px}.client-auth .gigyt-auth__socials button{font-size:11px;gap:5px}.client-auth .gigyt-auth__account-choice strong{font-size:11px}.client-auth .gigyt-auth__method-choice{gap:12px;align-items:center;font-size:10px}.client-auth .gigyt-auth__text-button{font-size:10px}.client-profile .profile-page__shell{width:calc(100% - 28px);padding-top:12px}.client-profile-nav{margin-bottom:12px}.client-profile-nav>a{font-size:10px;padding:8px 10px}.client-profile .profile-page__grid{display:flex;flex-direction:column;gap:18px}.client-profile .profile-page__sidebar,.client-profile .profile-page__content{width:100%}.client-profile .profile-page__sidebar{gap:12px}.client-profile .profile-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;padding:20px}.client-profile .profile-card__identity{display:grid;grid-template-columns:60px minmax(0,1fr);column-gap:13px;grid-column:1/-1;text-align:start;margin:0;align-items:center}.client-profile .profile-card__avatar{width:60px;height:60px;border-radius:15px;grid-row:1/3;font-size:25px;margin:0}.client-profile .profile-card__identity h2{margin:0;font-size:17px;align-self:end}.client-profile .profile-card__identity p{margin:0;font-size:11px;align-self:start}.client-profile .profile-card__tier-pill{margin:0;padding:12px;gap:8px}.client-profile .profile-card__tier-pill strong{font-size:11px}.client-profile .profile-card__verification{margin:0}.client-profile .profile-card__verification-statuses{gap:5px}.client-profile .profile-card__verification-statuses>div{padding:7px}.client-profile .profile-card__verification>span{margin-bottom:5px;font-size:9px}.client-profile .profile-card__status{font-size:8px;padding:3px 5px}.client-profile .profile-card__facts{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:10px 20px;margin:0;padding-top:12px}.client-profile .profile-card__facts>div{display:flex;flex-direction:column;align-items:start;gap:2px}.client-profile .profile-card__facts dt,.client-profile .profile-card__facts dd{font-size:10px}.client-profile .profile-card__actions{grid-column:1/-1;margin-top:0}.client-profile .profile-tier-card{padding:10px 5px;display:none}.client-profile .profile-form-card,.client-profile .profile-section-card{padding:18px;border-radius:14px;min-height:0}.client-profile .profile-form-card__title h1,.client-profile .profile-section-card__title h2{font-size:15px}.client-profile .profile-form-card__title p,.client-profile .profile-section-card__title p{font-size:11px}.client-profile .profile-form-grid{grid-template-columns:1fr;gap:17px}.client-profile .profile-form-grid__wide{grid-column:auto}.client-profile .profile-page__content{gap:16px}.client-profile .profile-language-chips{gap:7px}.client-profile .profile-language-chips button{font-size:10px;padding:6px 10px}.client-profile-completeness{padding:16px;border-radius:14px}.client-profile .profile-bottom-actions{display:flex;flex-direction:column;gap:10px;align-items:stretch}.client-profile .profile-bottom-actions>div{display:flex}.client-profile .profile-bottom-actions__save{flex:1}.client-profile .profile-availability{overflow-x:auto}.client-profile .profile-availability table{min-width:350px}.client-profile .profile-proficiency-row{flex-wrap:wrap}.client-profile .account-security__methods{grid-template-columns:1fr}.client-profile .profile-preferred-districts .profile-district-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.client-profile-site .gigyt-navbar{background:#070e26;border-bottom:1px solid #ffffff0a;box-shadow:none}.client-profile-site .gigyt-navbar__avatar{background:#ffffff08}.gigyt-recovery{background:#070e26;min-height:100svh}.gigyt-recovery__panel{border-radius:18px;border-color:#e4e8ef}.gigyt-recovery__panel h1{color:#0d1b33}.gigyt-recovery__panel .gigyt-auth__submit{background:#efa820;color:#0d1b33;border-radius:10px;box-shadow:none}.client-home [id]{scroll-margin-top:84px}:root{--gy-navy: #071333;--gy-panel: #122949;--gy-gold: #efa820;--gy-cyan: #00c2f2;--gy-green: #28b463;--gy-tint: #edf3f8;--gy-canvas: #f5f7fa;--gy-border: #dce4ed;--gy-text: #172b46;--gy-muted: #63758b;--gy-radius: 16px;--royal-indigo: var(--gy-navy);--blue: var(--gy-navy);--bg-soft: var(--gy-panel);--panel-2: var(--gy-panel)}body{background:var(--gy-canvas)}button,input,textarea,select{font-family:inherit}button,a,input,textarea,[tabindex]{-webkit-tap-highlight-color:transparent}:where(button,a,input,textarea,select,summary,[tabindex]):focus-visible{outline:3px solid var(--gy-gold);outline-offset:3px}:where(button:disabled,input:disabled,textarea:disabled){cursor:not-allowed}:where(input[type=checkbox],input[type=radio],input[type=range]){accent-color:var(--gy-gold)}:where(input[type=file]){max-width:100%;font-size:13px}input[type=file]::file-selector-button{margin-inline-end:12px;padding:10px 14px;border:1px solid var(--gy-border);border-radius:10px;background:var(--gy-tint);color:var(--gy-text);font:inherit;cursor:pointer}.site{overflow:clip}.site>main{background:var(--gy-canvas);color:var(--gy-text)}.site .gigyt-navbar{background:var(--gy-navy);border-bottom:1px solid #20314e}.gigyt-navbar__dropdown,.gigyt-navbar__menu-panel{border-radius:var(--gy-radius)}.gigyt-navbar__brand img{width:48px;height:48px;object-fit:contain}.gigyt-navbar__menu-panel{background:var(--gy-navy)}.gigyt-footer{background:var(--gy-navy);color:#aebcd0;border-top:1px solid #20314e}.gigyt-footer__brand img{width:64px;height:64px;object-fit:contain}.gigyt-footer__column h4{color:#fff}.gigyt-footer__column a:hover,.gigyt-footer__bottom a:hover{color:var(--gy-gold)}.gigyt-footer__bottom{border-color:#20314e}.live-chat-button{background-color:var(--gy-gold);border:1px solid #e0a329;box-shadow:0 6px 20px #07133324}:where(.services-page,.service-detail-page,.post-workbench,.quick-post-page,.my-posts-page,.funds-account-page,.flow-page,.page-frame,.legal-page,.managed-page,.faq-page,.message-admin-shell){--muted: var(--gy-muted);--line: var(--gy-border);color:var(--gy-text)}:where(.services-page,.service-detail-page,.post-workbench,.quick-post-page,.my-posts-page,.funds-account-page,.flow-page,.page-frame,.legal-page,.managed-page,.faq-page,.message-admin-shell) :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),textarea){border-color:var(--gy-border);border-radius:10px;background:#fff;color:var(--gy-text);font-size:14px;font-weight:400}:where(.services-page,.post-workbench,.quick-post-page,.my-posts-page,.funds-account-page,.page-frame,.managed-page,.message-admin-shell) :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file])){min-height:42px}:where(.services-page,.service-detail-page,.post-workbench,.quick-post-page,.my-posts-page,.funds-account-page,.flow-page,.page-frame,.managed-page,.faq-page,.message-admin-shell) :where(input,textarea):focus{border-color:#b98013;box-shadow:0 0 0 3px #efa82024}:where(.services-page,.service-detail-page,.post-workbench,.quick-post-page,.my-posts-page,.funds-account-page,.flow-page,.page-frame,.managed-page,.faq-page,.message-admin-shell) :where(h1,h2,h3,h4){letter-spacing:-.02em}.app-select__trigger{border-color:var(--gy-border);border-radius:10px;box-shadow:none;font-weight:500}.app-select__menu{border-color:var(--gy-border);border-radius:12px;box-shadow:0 12px 36px #07133324}.app-select__option{border-radius:7px;font-weight:500}.app-select__option:hover,.app-select__option[data-active=true]{background:var(--gy-tint);color:var(--gy-text)}.app-select__selected-mark{background:var(--gy-gold);color:var(--gy-navy)}.app-select--dark .app-select__trigger,.app-select__menu--dark{background:var(--gy-panel);color:#f5f8fc;border-color:#294568}.app-select__menu--dark .app-select__option:hover,.app-select__menu--dark .app-select__option[data-active=true]{background:#203e63;color:#fff}.gold-button,.post-primary-button,.quick-post-submit,.create-form>button,.contact-page__workspace form>button,.funds-account-actions form>button,.confirm-pay-button,.chat-composer__send,.chat-modal__actions .primary{background:var(--gy-gold);color:var(--gy-navy);border-color:var(--gy-gold);border-radius:10px;font-weight:600;box-shadow:none}.gold-button:hover,.post-primary-button:hover,.quick-post-submit:hover:not(:disabled),.contact-page__workspace form>button:hover,.funds-account-actions form>button:hover{background:#e2a01e;color:var(--gy-navy)}:where(.filter-button,.post-secondary-button,.orders-light-actions button,.orders-light-actions a,.media-preview-trigger,.my-post-actions button,.flow-back){border-radius:10px;font-weight:500}.services-page,.service-detail-page,.post-workbench,.quick-post-page,.my-posts-page{background:var(--gy-canvas)}.services-district-shell{background:var(--gy-navy);border-bottom:1px solid #20314e}.services-district-tabs button{color:#b8c7da;font-weight:500}.services-district-tabs button.active,.services-district-tabs button:hover{background:#18314f;color:var(--gy-gold);border-color:#294568}.services-district-title-row h1,.services-district-copy h1{color:#fff}.services-district-copy p{color:#afc0d7}.services-district-icon{background:#18314f;color:var(--gy-gold)}.services-district-title-row span{background:#18314f;color:#bcd2eb}.services-filter-card,.services-filter-panel,.services-card,.service-detail-card,.service-detail-stats,.post-section-card,.post-preview-card,.quick-post-shell,.my-post-card,.orders-light-card{border-color:var(--gy-border);border-radius:var(--gy-radius);box-shadow:0 4px 18px #07133305}.services-card:hover,.orders-light-card:hover{box-shadow:0 8px 24px #0713330d;border-color:#b7c8dc}.services-card h3,.service-detail-card h2{color:var(--gy-text)}.post-intent-row{background:#e9eef4;border-radius:12px}.post-intent-row button.active{background:var(--gy-navy);color:var(--gy-gold)}.post-step-row .active,.post-step-row button.active{color:var(--gy-navy)}.post-step-row button.active b,.post-step-row span.active b{background:var(--gy-gold);color:var(--gy-navy)}.post-district-grid button,.post-chip-grid button{border-radius:10px}.post-district-grid button.active,.post-chip-grid button.active{border-color:#b98013;background:#fff8e9;color:var(--gy-text)}.orders-light-card__head{background:#f9fbfd}.orders-light-card__main h2{font-size:18px;font-weight:600}.orders-light-card__code,.orders-light-card__date,.orders-light-status{font-size:12px}.orders-light-actions button,.orders-light-actions a{min-height:38px;border:1px solid var(--gy-border);padding:8px 12px;background:#fff;color:var(--gy-navy)}.orders-light-timeline span.is-done i{background:var(--gy-navy);color:var(--gy-gold)}.orders-light-timeline span.is-done:after{background:#b6c6d8}.orders-refund-form{flex-wrap:wrap;background:#f8fafc;border-color:var(--gy-border);border-radius:12px}.orders-refund-form label{min-width:min(240px,100%)}.orders-refund-form button{border-radius:9px;font-size:13px;font-weight:500}.orders-refund-form button.primary{background:var(--gy-gold);border-color:var(--gy-gold);color:var(--gy-navy)}.orders-refund-form.is-refund{border-color:#efc2cc;background:#fff7f8}.orders-refund-form.is-refund button.primary{background:#b4233c;border-color:#b4233c;color:#fff}.funds-account-page,.flow-page,.page-frame,.legal-page,.managed-page,.faq-page{background:var(--gy-canvas)}.page-frame>.page-hero{padding:32px;border-radius:var(--gy-radius);background:var(--gy-navy);color:#fff}.page-frame>.page-hero p{color:#b7c6da}.page-frame>.page-hero h1{color:#fff}.page-frame .panel,.page-frame .metric-card,.page-frame .info-card,.page-frame .task-card,.page-frame .service-card,.page-frame .story-card,.page-frame .checkout-card,.page-frame .order-card,.page-frame .intent-card,.page-frame .district-card{background:#fff;color:var(--gy-text);border:1px solid var(--gy-border);border-radius:var(--gy-radius);box-shadow:0 4px 18px #07133305}.page-frame .panel p,.page-frame .info-card p,.page-frame .metric-card span{color:var(--gy-muted)}.page-frame .intent-card strong{color:var(--gy-navy)}.page-frame .intent-card:hover{border-color:#b98013;background:#fffbf2}.page-frame .intent-card span{color:var(--gy-muted)}.funds-balance-summary>div,.funds-account-actions,.funds-ledger,.confirm-card,.confirm-summary,.chat-inbox,.chat-conversation,.managed-page__sections>article,.managed-page__quick a,.faq-page__content details,.contact-page__workspace aside,.contact-page__workspace form{border-radius:var(--gy-radius);border-color:var(--gy-border);box-shadow:0 4px 18px #07133305}.funds-action-tabs{border-radius:12px 12px 0 0}.funds-action-tabs button.active{background:var(--gy-navy);color:var(--gy-gold);border-radius:9px}.funds-account-balance strong,.funds-balance-summary strong{color:var(--gy-navy)}.funds-payment-methods button{border-radius:10px}.funds-payment-methods button.active:not(.wechat){background:var(--gy-tint);color:var(--gy-navy);border-color:#59738e;box-shadow:none}.managed-page__hero,.faq-page>header{background:var(--gy-navy);color:#fff;border-color:#20314e;border-radius:var(--gy-radius)}.managed-page__hero p,.faq-page>header p{color:#bdcada}.managed-page__hero>span,.faq-page>header>span{color:var(--gy-gold)}.managed-page__hero h1,.faq-page>header h1{color:#fff}.faq-page__categories button.active{background:var(--gy-navy);color:var(--gy-gold);border-color:var(--gy-navy)}.contact-page__workspace aside{background:var(--gy-panel);color:#fff}.contact-page__workspace aside p{color:#bdcada}.contact-page__workspace aside a{color:var(--gy-gold)}.chat-modal,.wechat-pay-dialog,.account-security-modal__dialog,.profile-document-modal__dialog,.media-preview-dialog{border:1px solid var(--gy-border);border-radius:18px;box-shadow:0 24px 80px #07133340}.chat-modal__actions button,.media-preview-dialog>footer a{border-radius:10px}.media-preview-dialog>header{background:#f8fafc}.flow-empty,.flow-loading,.protected-route-loading,.managed-page__state,.orders-light-empty,.message-admin-empty{color:var(--gy-muted)}.protected-route-loading{min-height:50vh;display:grid;place-items:center;padding:32px;background:var(--gy-canvas)}.not-found{min-height:100dvh;background:var(--gy-navy);color:#fff}.not-found .brand img{width:76px;height:76px;object-fit:contain}.not-found h1{color:var(--gy-gold)}.not-found p{color:#b7c6da}.message-admin-shell{background:var(--gy-canvas);grid-template-columns:248px minmax(0,1fr)}.message-admin-sidebar{top:4.25rem;height:calc(100dvh - 4.25rem);padding:20px 14px;background:var(--gy-navy)}.message-admin-brand{margin:0 10px 24px;gap:8px}.message-admin-brand img{width:48px;height:48px}.message-admin-brand strong{font-size:15px;font-weight:600}.message-admin-brand span{font-size:11px}.message-admin-sidebar nav{gap:4px;padding-bottom:24px}.message-admin-sidebar nav a{min-height:42px;font-size:13px;font-weight:500;border-radius:10px}.message-admin-sidebar nav a.active{background:#18314f;border-color:#294568;color:var(--gy-gold)}.message-admin-topbar{background:#fff;border-color:var(--gy-border);min-height:88px}.message-admin-topbar h1{font-weight:600;font-size:23px;color:var(--gy-navy)}.message-admin-topbar p{font-size:13px}.message-admin-content{padding:24px}.message-admin-content h2{font-weight:600}.message-admin-shell table th{font-size:12px;font-weight:500;background:#f6f8fb;color:var(--gy-muted);padding:12px 14px}.message-admin-shell table td{font-size:13px;line-height:1.5;color:var(--gy-text);padding:14px;border-color:#eaf0f5}.message-admin-shell table td small{font-size:12px;color:var(--gy-muted)}.message-admin-shell table tbody tr:hover{background:#fafcfe}.message-admin-shell .app-select__trigger{font-size:13px;min-height:40px}.message-admin-shell :where(label,p,small){line-height:1.5}.message-admin-stats>div,.governance-panel,.governance-staff-table,.governance-role,.message-admin-queue,.message-admin-detail,.cms-admin-list,.cms-editor,.ops-admin-queue,.ops-admin-detail,.admin-orders-table-wrap,.finance-admin-settings,.finance-admin-ledger,.finance-admin-history{border-radius:var(--gy-radius);border-color:var(--gy-border);box-shadow:0 4px 18px #07133305}.message-admin-stats span{font-size:12px;font-weight:500}.message-admin-stats strong{font-size:26px;font-weight:600;color:var(--gy-navy)}.gigyt-admin-button{min-height:40px;border-radius:10px;padding:9px 14px;font-size:13px;font-weight:600;box-shadow:none}.gigyt-admin-button.is-compact{min-height:34px;padding:6px 10px;font-size:12px;border-radius:8px}.gigyt-admin-button:hover:not(:disabled){transform:none;box-shadow:none}.gigyt-admin-button.is-primary{--admin-button-bg: var(--gy-gold);--admin-button-border: var(--gy-gold);--admin-button-color: var(--gy-navy);box-shadow:none}.gigyt-admin-button.is-primary:hover:not(:disabled){background:#e2a01e;border-color:#e2a01e;color:var(--gy-navy);box-shadow:none}.gigyt-admin-button.is-ghost{--admin-button-color: var(--gy-navy)}.admin-inline-actions{flex-wrap:wrap}.governance-section-heading p{font-size:13px}.governance-section-heading>strong{background:var(--gy-tint);color:var(--gy-navy)}.governance-locked{color:var(--gy-muted)}.governance-stats{display:grid;gap:12px;border:0;background:transparent}.governance-stats a{border:1px solid var(--gy-border);border-radius:var(--gy-radius);padding:20px;background:#fff}.governance-stats a strong{color:var(--gy-navy)}.cms-editor-fields label,.cms-category-row strong,.ops-admin-queue strong{font-size:13px;font-weight:500}.cms-category-row{border-radius:10px}.cms-editor-actions,.admin-toolbar{gap:8px}.gigyt-dialog{width:min(480px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:28px;border:1px solid var(--gy-border);border-radius:20px;background:#fff;color:var(--gy-text);box-shadow:0 24px 100px #07133355}.gigyt-dialog::backdrop{background:#07133399;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.gigyt-dialog__icon{display:grid;place-items:center;width:48px;height:48px;margin-bottom:18px;border-radius:14px;background:#fff4da;color:#94610b}.gigyt-dialog__icon svg{width:24px;height:24px}.gigyt-dialog h2{font-size:22px;font-weight:600;margin:0 0 12px}.gigyt-dialog p{color:var(--gy-muted);font-size:14px;line-height:1.7;white-space:pre-line;overflow-wrap:anywhere}.gigyt-dialog textarea{width:100%;margin-top:10px;padding:12px;border:1px solid var(--gy-border);border-radius:10px;color:var(--gy-text);font:inherit;resize:vertical}.gigyt-dialog footer{display:flex;justify-content:flex-end;gap:10px;margin-top:24px}.gigyt-dialog button{min-height:42px;border:1px solid var(--gy-border);border-radius:10px;padding:10px 20px;background:#fff;color:var(--gy-text);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.gigyt-dialog button.primary{border-color:var(--gy-gold);background:var(--gy-gold);color:var(--gy-navy)}.gigyt-dialog button:disabled{opacity:.45;cursor:not-allowed}@media (max-width: 900px){.message-admin-shell{grid-template-columns:minmax(0,1fr)}.message-admin-sidebar{position:static;height:auto;padding:10px;overflow-x:auto}.message-admin-sidebar nav{padding-bottom:0}.message-admin-sidebar nav a{white-space:nowrap}}@media (max-width: 640px){.message-admin-content{padding:16px}.message-admin-topbar{padding:18px 16px}.message-admin-topbar h1{font-size:21px}.page-frame>.page-hero{padding:24px 20px}.orders-refund-form>div{flex-wrap:wrap}.gigyt-dialog{padding:24px}.gigyt-dialog footer button{flex:1}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}:where(.services-page,.service-detail-page,.post-workbench,.quick-post-page,.my-posts-page,.funds-account-page,.flow-page,.page-frame,.legal-page,.managed-page,.faq-page,.message-admin-shell){--ink: var(--gy-text)}.page-frame .page-hero,.chat-context,.services-district-shell,.message-admin-sidebar{--ink: #fff}.page-frame>.search-panel,.page-frame>.create-form{margin-top:24px;padding:24px;background:#fff;border:1px solid var(--gy-border);border-radius:var(--gy-radius);box-shadow:none}.page-frame .intent-card{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-height:112px;padding:24px;text-align:start}.page-frame .intent-card strong{font-size:24px;font-weight:600}.page-frame .intent-card:nth-child(1) strong{color:#17874a}.page-frame .intent-card:nth-child(2) strong{color:#007b9e}.page-frame .intent-card span{font-size:14px}.page-frame .search-panel{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) auto;align-items:center}.page-frame .search-panel .hot-tags{grid-column:1 / -1}.page-frame .search-panel .gold-button{min-height:44px}.page-frame .hot-tags button,.page-frame .filter-button,.page-frame .rank-row button{min-height:36px;border:1px solid var(--gy-border);border-radius:9px;background:#f8fafc;color:var(--gy-text);padding:8px 12px;font-size:13px}.page-frame .panel{padding:24px}.page-frame .panel>.filter-button{margin:0 8px 8px 0}.page-frame .rank-row{padding:12px 0;border-bottom:1px solid var(--gy-border);font-size:14px}.page-frame .rank-row:last-child{border-bottom:0}.page-frame .create-form textarea{min-height:120px}.page-frame .create-form .gold-button{min-height:44px;padding:10px 20px}.managed-page__hero,.faq-page>header{padding:32px}.managed-page__sections>section,.cms-admin-editor{border-radius:var(--gy-radius);border-color:var(--gy-border);box-shadow:0 4px 18px #07133305}.faq-page__content summary{font-size:14px;font-weight:500;padding:18px 20px}.faq-page__content details>p{font-size:14px;padding:18px 20px}.faq-page__contact{border-radius:10px;padding:12px 18px;color:var(--gy-navy);background:var(--gy-gold);font-size:14px;font-weight:600}.chat-layout{border-radius:var(--gy-radius);border-color:var(--gy-border)}.chat-context{background:var(--gy-panel)}.chat-composer button:not(.chat-attach-button),.flow-primary-button{background:var(--gy-gold);color:var(--gy-navy);border-radius:10px;font-weight:600}.gigyt-footer__column,.gigyt-footer__brand{min-width:0}.gigyt-footer__column a,.gigyt-footer__brand p{overflow-wrap:anywhere}@media (max-width: 1000px){.gigyt-footer__inner{grid-template-columns:repeat(4,minmax(0,1fr))}.gigyt-footer__brand{grid-column:1 / -1}.gigyt-footer__brand p{max-width:500px}}@media (max-width: 640px){.gigyt-footer{padding:32px 20px 24px}.gigyt-footer__inner{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}.gigyt-footer__bottom{flex-direction:column;margin-top:32px}.managed-page__hero,.faq-page>header{padding:24px 20px}.page-frame .search-panel{grid-template-columns:minmax(0,1fr)}.page-frame .intent-card{padding:18px}.page-frame .rank-row{flex-wrap:wrap;gap:8px}}.quick-post-form label{min-width:0}.quick-post-form input:not([type=checkbox]),.quick-post-form textarea{width:100%;min-width:0}@media (max-width: 640px){.quick-post-two{grid-template-columns:minmax(0,1fr)}}.account-security-modal__actions button,.account-security-modal__code-field button,.profile-document-modal__dialog footer button,.media-preview-dialog>footer button,.my-post-modal button{min-height:40px;border-radius:10px;font-size:13px;font-weight:600}.account-security-modal__actions button.primary{background:var(--gy-gold);border-color:var(--gy-gold);color:var(--gy-navy)}.account-security-modal__code-field button{background:var(--gy-navy);border-color:var(--gy-navy);color:#fff}.account-security-modal__dialog--form .account-security-modal__icon{background:#fff4da;color:#94610b}.account-security-modal__form-fields input{border-color:var(--gy-border);border-radius:10px;font-weight:400}.account-security-modal__actions button.danger,.my-post-modal button.danger{background:#b4233c;border-color:#b4233c;color:#fff}.my-post-modal>div{border-radius:18px;border-color:var(--gy-border)}
