.admin-module__lJVsqW__loginPage{color:#2d251f;background:linear-gradient(135deg,#e9e2d5,#fffdf7);place-items:center;min-height:100svh;padding:24px;display:grid}.admin-module__lJVsqW__loginPage section{background:#fffdf7;border:1px solid #2d251f29;width:min(620px,100%);padding:clamp(35px,7vw,80px);box-shadow:0 30px 90px #2d251f1f}.admin-module__lJVsqW__loginPage img{width:170px;height:auto}.admin-module__lJVsqW__loginPage section>span{color:#e66f50;letter-spacing:.18em;margin-top:55px;font-size:11px;font-weight:850;display:block}.admin-module__lJVsqW__loginPage h1{margin:14px 0;font-family:Georgia,serif;font-size:clamp(45px,7vw,70px);font-weight:400;line-height:.95}.admin-module__lJVsqW__loginPage section>p{color:#2d251fad;line-height:1.6}.admin-module__lJVsqW__loginPage form{gap:15px;margin-top:30px;display:grid}.admin-module__lJVsqW__loginPage label{gap:7px;font-size:12px;font-weight:800;display:grid}.admin-module__lJVsqW__loginPage input{border:1px solid #2d251f40;min-height:50px;padding:12px}.admin-module__lJVsqW__loginPage button{color:#fff;background:#063f2d;border:0;justify-content:center;align-items:center;gap:8px;min-height:52px;font-weight:850;display:flex}.admin-module__lJVsqW__loginPage form p{color:#a82c26}.admin-module__lJVsqW__configWarning{color:#884c0f;background:#fff2dc;gap:14px;margin-top:28px;padding:18px;display:flex}.admin-module__lJVsqW__adminShell{--green:#053e2c;--ivory:#f7f3e9;--paper:#fffdf8;--ink:#302722;--coral:#e66f50;--line:#30272226;min-height:100svh;color:var(--ink);background:var(--ivory);font-family:Inter,ui-sans-serif,system-ui,sans-serif}.admin-module__lJVsqW__adminShell *{box-sizing:border-box}.admin-module__lJVsqW__adminShell :is(button,input,select){font:inherit}.admin-module__lJVsqW__sidebar{z-index:5;color:#fff;background:var(--green);width:230px;padding:22px 14px;position:fixed;inset:0 auto 0 0;overflow-y:auto}.admin-module__lJVsqW__sidebar>img{filter:brightness(0)invert();width:150px;height:auto;margin:0 auto;display:block}.admin-module__lJVsqW__campaignMark{color:#d5c5a2;letter-spacing:.18em;text-align:center;margin:24px 12px 28px;font-family:Georgia,serif;font-size:12px;line-height:1.4}.admin-module__lJVsqW__campaignMark strong{letter-spacing:.12em;font-size:30px;font-weight:400;display:block}.admin-module__lJVsqW__sidebar nav{gap:2px;display:grid}.admin-module__lJVsqW__sidebar nav a{color:#ffffffd1;border-radius:3px;align-items:center;gap:10px;min-height:39px;padding:8px 12px;font-size:12px;text-decoration:none;display:flex}.admin-module__lJVsqW__sidebar nav a:hover,.admin-module__lJVsqW__sidebar .admin-module__lJVsqW__activeNav{color:#fff;background:#ffffff1f}.admin-module__lJVsqW__sidebar nav svg{width:17px}.admin-module__lJVsqW__publicLink{color:#fff;text-align:center;border:1px solid #ffffff40;margin:24px 8px;padding:12px;font-size:12px;text-decoration:none;display:block}.admin-module__lJVsqW__adminMain{margin-left:230px;padding-bottom:100px}.admin-module__lJVsqW__adminTop{border-bottom:1px solid var(--line);background:#fffdf8e6;justify-content:space-between;align-items:center;min-height:66px;padding:12px 28px;display:flex}.admin-module__lJVsqW__adminTop>div{align-items:center;gap:10px;font-size:12px;display:flex}.admin-module__lJVsqW__adminTop svg{width:18px;color:var(--green)}.admin-module__lJVsqW__statusDot{background:#28a56b;border-radius:50%;width:8px;height:8px}.admin-module__lJVsqW__dashboardHeader{padding:38px 30px 18px}.admin-module__lJVsqW__dashboardHeader>span,.admin-module__lJVsqW__operations header span,.admin-module__lJVsqW__fraudPanel>span,.admin-module__lJVsqW__codeStates header span,.admin-module__lJVsqW__drawSection header span,.admin-module__lJVsqW__integrationSection header span,.admin-module__lJVsqW__settingsSection header span{color:var(--coral);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:850}.admin-module__lJVsqW__dashboardHeader h1{margin:8px 0 0;font-family:Georgia,serif;font-size:52px;font-weight:400}.admin-module__lJVsqW__dashboardHeader p{color:#30272299;margin:5px 0}.admin-module__lJVsqW__notice{color:#fff;background:#0a6f82;justify-content:space-between;align-items:center;margin:0 28px 14px;padding:14px 18px;font-size:13px;display:flex}.admin-module__lJVsqW__notice button{color:#fff;background:0 0;border:0;font-size:20px}.admin-module__lJVsqW__metrics{border:1px solid var(--line);background:var(--paper);grid-template-columns:repeat(5,1fr);margin:0 28px 18px;display:grid}.admin-module__lJVsqW__metrics article{border-right:1px solid var(--line);min-height:125px;padding:20px}.admin-module__lJVsqW__metrics article:nth-child(5n){border-right:0}.admin-module__lJVsqW__metrics small{color:#302722a6;text-transform:uppercase;min-height:28px;font-size:10px;display:block}.admin-module__lJVsqW__metrics strong{color:var(--green);margin:4px 0;font-family:Georgia,serif;font-size:35px;font-weight:400;display:block}.admin-module__lJVsqW__metrics span{color:#30272280;font-size:9px;line-height:1.35}.admin-module__lJVsqW__adminGrid{grid-template-columns:1.5fr .5fr;gap:16px;margin:0 28px 18px;display:grid}.admin-module__lJVsqW__operations,.admin-module__lJVsqW__fraudPanel,.admin-module__lJVsqW__codeStates,.admin-module__lJVsqW__drawSection,.admin-module__lJVsqW__integrationSection,.admin-module__lJVsqW__settingsSection{border:1px solid var(--line);background:var(--paper)}.admin-module__lJVsqW__operations header,.admin-module__lJVsqW__codeStates header,.admin-module__lJVsqW__drawSection header,.admin-module__lJVsqW__integrationSection header,.admin-module__lJVsqW__settingsSection header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;gap:20px;padding:22px 24px;display:flex}.admin-module__lJVsqW__operations h2,.admin-module__lJVsqW__fraudPanel h2,.admin-module__lJVsqW__codeStates h2,.admin-module__lJVsqW__drawSection h2,.admin-module__lJVsqW__integrationSection h2,.admin-module__lJVsqW__settingsSection h2{margin:4px 0 0;font-family:Georgia,serif;font-size:25px;font-weight:400}.admin-module__lJVsqW__operations header button{border:1px solid var(--line);background:0 0;align-items:center;gap:6px;padding:9px 11px;font-size:11px;display:flex}.admin-module__lJVsqW__operations header svg{width:14px}.admin-module__lJVsqW__tableWrap{overflow-x:auto}.admin-module__lJVsqW__operations table{border-collapse:collapse;width:100%;font-size:11px}.admin-module__lJVsqW__operations :is(th,td){border-bottom:1px solid var(--line);text-align:left;white-space:nowrap;padding:13px 14px}.admin-module__lJVsqW__operations th{color:#3027228f;text-transform:uppercase;background:#f2ede3;font-size:9px}.admin-module__lJVsqW__operations td button{color:#fff;background:var(--coral);border:0;padding:7px 10px}.admin-module__lJVsqW__state{color:#865220;text-transform:uppercase;background:#fff0d9;border-radius:20px;padding:5px 8px;font-size:9px;display:inline-block}.admin-module__lJVsqW__emptyAdmin{color:#3027228c;text-align:center;align-content:center;place-items:center;min-height:180px;padding:30px;display:grid}.admin-module__lJVsqW__emptyAdmin svg{width:32px}.admin-module__lJVsqW__fraudPanel{padding:22px}.admin-module__lJVsqW__fraudPanel>div{grid-template-columns:1fr 1fr auto;align-items:center;gap:8px;margin:22px 0;display:grid}.admin-module__lJVsqW__fraudPanel label{text-transform:capitalize;font-size:11px}.admin-module__lJVsqW__fraudPanel progress{width:100%;accent-color:var(--coral)}.admin-module__lJVsqW__fraudPanel strong{font-size:11px}.admin-module__lJVsqW__fraudPanel>small{border-top:1px solid var(--line);color:#30272285;padding-top:16px;line-height:1.4;display:block}.admin-module__lJVsqW__codeStates,.admin-module__lJVsqW__drawSection,.admin-module__lJVsqW__integrationSection,.admin-module__lJVsqW__settingsSection{margin:0 28px 18px}.admin-module__lJVsqW__codeStates>div{grid-template-columns:repeat(7,1fr);padding:28px;display:grid}.admin-module__lJVsqW__codeStates article{border-top:2px solid #d2c8b8;justify-items:center;padding-top:18px;display:grid;position:relative}.admin-module__lJVsqW__codeStates article>span{border:2px solid var(--coral);background:var(--paper);border-radius:50%;width:14px;height:14px;position:absolute;top:-8px}.admin-module__lJVsqW__codeStates article strong{font-family:Georgia,serif;font-size:24px;font-weight:400}.admin-module__lJVsqW__codeStates article small{color:#3027228c;text-transform:capitalize}.admin-module__lJVsqW__codeStates>p{color:#865220;background:#fff4e3;gap:10px;margin:0;padding:16px 24px;font-size:11px;line-height:1.45;display:flex}.admin-module__lJVsqW__codeStates>p svg{flex:none;width:18px}.admin-module__lJVsqW__bookingVerification{border-top:1px solid var(--line);grid-template-columns:.45fr 1fr auto;align-items:end;gap:12px;padding:20px 24px 24px;display:grid}.admin-module__lJVsqW__bookingVerification label{color:var(--green);text-transform:uppercase;gap:6px;font-size:10px;font-weight:800;display:grid}.admin-module__lJVsqW__bookingVerification :is(input,select){border:1px solid var(--line);background:#fff;min-height:43px;padding:9px}.admin-module__lJVsqW__bookingVerification button{color:#fff;background:var(--green);border:0;align-items:center;gap:7px;min-height:43px;padding:10px 14px;font-weight:800;display:flex}.admin-module__lJVsqW__drawControlPanel{grid-template-columns:minmax(180px,240px) minmax(90px,auto) 1fr;align-items:center;gap:12px;padding:18px 22px 0;display:grid}.admin-module__lJVsqW__drawControlPanel label{color:var(--green);text-transform:uppercase;gap:6px;font-size:11px;font-weight:900;display:grid}.admin-module__lJVsqW__drawControlPanel input{border:1px solid var(--line);background:#fff;min-height:44px;padding:10px}.admin-module__lJVsqW__drawControlPanel strong{color:#fff;background:var(--coral);border-radius:18px;place-items:center;min-height:52px;font-family:Georgia,serif;font-size:30px;font-weight:500;display:grid}.admin-module__lJVsqW__drawControlPanel span{color:#3027229e;font-size:13px;line-height:1.45}.admin-module__lJVsqW__drawGrid{grid-template-columns:repeat(2,1fr);gap:14px;padding:22px;display:grid}.admin-module__lJVsqW__drawGrid article{border:1px solid var(--line);padding:22px}.admin-module__lJVsqW__drawGrid h3{margin:7px 0;font-family:Georgia,serif;font-size:28px;font-weight:400}.admin-module__lJVsqW__drawGrid ul{gap:10px;padding:16px 0;list-style:none;display:grid}.admin-module__lJVsqW__drawGrid li{align-items:center;gap:8px;font-size:11px;display:flex}.admin-module__lJVsqW__drawGrid li svg{width:16px;color:var(--green)}.admin-module__lJVsqW__drawGrid li strong,.admin-module__lJVsqW__drawGrid code{margin-left:auto}.admin-module__lJVsqW__drawGrid article>button{color:#fff;background:var(--green);border:0;width:100%;min-height:45px;font-weight:800}.admin-module__lJVsqW__drawGrid article>button:disabled{color:#30272273;cursor:not-allowed;background:#ddd8cf}.admin-module__lJVsqW__drawConfirm{gap:7px;max-width:520px;padding:0 22px 24px;font-size:11px;font-weight:800;display:grid}.admin-module__lJVsqW__drawConfirm input{border:1px solid var(--coral);min-height:44px;padding:10px}.admin-module__lJVsqW__integrationSection>div{grid-template-columns:repeat(5,1fr);gap:10px;padding:22px;display:grid}.admin-module__lJVsqW__integrationSection article{border:1px solid var(--line);text-align:center;justify-items:center;gap:5px;padding:22px;display:grid}.admin-module__lJVsqW__integrationSection article svg{color:var(--green)}.admin-module__lJVsqW__integrationSection article span{color:#3027228c;text-transform:uppercase;font-size:9px}.admin-module__lJVsqW__settingsSection form{grid-template-columns:repeat(4,1fr);gap:14px;padding:22px;display:grid}.admin-module__lJVsqW__settingsSection label{text-transform:uppercase;gap:6px;font-size:10px;font-weight:800;display:grid}.admin-module__lJVsqW__settingsSection :is(input,select){border:1px solid var(--line);background:#fff;min-height:42px;padding:9px}.admin-module__lJVsqW__settingsSection button{color:#fff;background:var(--green);border:0;justify-content:center;align-items:center;gap:6px;font-weight:800;display:flex}.admin-module__lJVsqW__auditSection{color:#fff;background:var(--green);align-items:center;gap:20px;margin:0 28px;padding:28px;display:flex}.admin-module__lJVsqW__auditSection>svg{width:42px}.admin-module__lJVsqW__auditSection h2{margin:0 0 4px;font-family:Georgia,serif;font-weight:400}.admin-module__lJVsqW__auditSection p{color:#ffffffa8;margin:0;line-height:1.5}@media (max-width:1100px){.admin-module__lJVsqW__metrics{grid-template-columns:repeat(2,1fr)}.admin-module__lJVsqW__adminGrid{grid-template-columns:1fr}.admin-module__lJVsqW__settingsSection form{grid-template-columns:repeat(2,1fr)}.admin-module__lJVsqW__bookingVerification{grid-template-columns:1fr 1fr}.admin-module__lJVsqW__bookingVerification button{grid-column:1/-1;justify-content:center}}@media (max-width:760px){.admin-module__lJVsqW__sidebar{width:auto;position:static}.admin-module__lJVsqW__sidebar nav{grid-template-columns:repeat(3,1fr)}.admin-module__lJVsqW__sidebar nav a{justify-content:center;font-size:0}.admin-module__lJVsqW__sidebar nav svg{width:20px}.admin-module__lJVsqW__adminMain{margin-left:0}.admin-module__lJVsqW__adminTop{gap:8px;display:grid}.admin-module__lJVsqW__metrics{grid-template-columns:1fr 1fr;margin-inline:12px}.admin-module__lJVsqW__adminGrid,.admin-module__lJVsqW__codeStates,.admin-module__lJVsqW__drawSection,.admin-module__lJVsqW__integrationSection,.admin-module__lJVsqW__settingsSection,.admin-module__lJVsqW__auditSection{margin-inline:12px}.admin-module__lJVsqW__drawGrid,.admin-module__lJVsqW__settingsSection form,.admin-module__lJVsqW__bookingVerification,.admin-module__lJVsqW__drawControlPanel{grid-template-columns:1fr}.admin-module__lJVsqW__bookingVerification button{grid-column:auto}.admin-module__lJVsqW__codeStates>div{grid-template-columns:repeat(4,1fr);row-gap:25px}.admin-module__lJVsqW__integrationSection>div{grid-template-columns:repeat(2,1fr)}}.admin-module__lJVsqW__loginPage,.admin-module__lJVsqW__adminShell{font-family:Avenir Next,Segoe UI,Trebuchet MS,ui-sans-serif,system-ui,sans-serif;font-size:15px}.admin-module__lJVsqW__loginPage h1,.admin-module__lJVsqW__campaignMark,.admin-module__lJVsqW__dashboardHeader h1,.admin-module__lJVsqW__metrics strong,.admin-module__lJVsqW__operations h2,.admin-module__lJVsqW__fraudPanel h2,.admin-module__lJVsqW__codeStates h2,.admin-module__lJVsqW__drawSection h2,.admin-module__lJVsqW__integrationSection h2,.admin-module__lJVsqW__settingsSection h2,.admin-module__lJVsqW__nominationModeration h2,.admin-module__lJVsqW__drawGrid h3,.admin-module__lJVsqW__auditSection h2{font-family:Palatino Linotype,Book Antiqua,Palatino,Georgia,serif}.admin-module__lJVsqW__loginPage section>span,.admin-module__lJVsqW__dashboardHeader>span,.admin-module__lJVsqW__operations header span,.admin-module__lJVsqW__fraudPanel>span,.admin-module__lJVsqW__codeStates header span,.admin-module__lJVsqW__drawSection header span,.admin-module__lJVsqW__integrationSection header span,.admin-module__lJVsqW__settingsSection header span,.admin-module__lJVsqW__nominationModeration header span{font-size:12px}.admin-module__lJVsqW__loginPage label,.admin-module__lJVsqW__sidebar nav a,.admin-module__lJVsqW__publicLink,.admin-module__lJVsqW__adminTop>div,.admin-module__lJVsqW__metrics small,.admin-module__lJVsqW__metrics span,.admin-module__lJVsqW__operations header button,.admin-module__lJVsqW__operations table,.admin-module__lJVsqW__operations th,.admin-module__lJVsqW__state,.admin-module__lJVsqW__fraudPanel label,.admin-module__lJVsqW__fraudPanel strong,.admin-module__lJVsqW__codeStates>p,.admin-module__lJVsqW__bookingVerification label,.admin-module__lJVsqW__drawGrid li,.admin-module__lJVsqW__drawConfirm,.admin-module__lJVsqW__integrationSection article span,.admin-module__lJVsqW__settingsSection label{font-size:13px}.admin-module__lJVsqW__metrics span{line-height:1.45}.admin-module__lJVsqW__nominationModeration{border:1px solid var(--line);background:var(--paper);margin:0 28px 18px}.admin-module__lJVsqW__nominationModeration>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;gap:24px;padding:24px;display:flex}.admin-module__lJVsqW__nominationModeration>header h2{margin:5px 0 0;font-size:30px;font-weight:500}.admin-module__lJVsqW__nominationModeration>header p{color:#302722a6;max-width:520px;margin:0;line-height:1.5}.admin-module__lJVsqW__nominationModeration>div{gap:16px;padding:20px;display:grid}.admin-module__lJVsqW__nominationEditor{border:1px solid var(--line);background:#fff}.admin-module__lJVsqW__nominationEditor>header{border-bottom:1px solid var(--line);background:#f6f0e6;justify-content:space-between;align-items:center;gap:12px;padding:15px 18px;display:flex}.admin-module__lJVsqW__nominationEditor>header>div{align-items:center;gap:10px;display:flex}.admin-module__lJVsqW__nominationEditor>header small{color:#3027229e;font-size:13px}.admin-module__lJVsqW__nominationFields{grid-template-columns:1fr 1fr;gap:14px;padding:20px;display:grid}.admin-module__lJVsqW__nominationFields label{color:var(--green);gap:7px;font-size:14px;font-weight:800;display:grid}.admin-module__lJVsqW__nominationFields label:last-child{grid-column:1/-1}.admin-module__lJVsqW__nominationFields :is(input,textarea){border:1px solid var(--line);background:#fff;width:100%;min-height:46px;padding:11px 12px;font-size:15px}.admin-module__lJVsqW__adminPhotos{border:1px solid var(--line);background:var(--ivory);margin:0 20px 20px;padding:18px}.admin-module__lJVsqW__adminPhotos>div:first-child{justify-content:space-between;margin-bottom:13px;display:flex}.admin-module__lJVsqW__adminPhotos>div:nth-child(2){grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.admin-module__lJVsqW__adminPhotos figure{background:#fff;margin:0}.admin-module__lJVsqW__adminPhotos img{aspect-ratio:1;object-fit:cover;width:100%}.admin-module__lJVsqW__adminPhotos figcaption{grid-template-columns:1fr 1fr;gap:8px;padding:10px;display:grid}.admin-module__lJVsqW__adminPhotos figcaption label{align-items:center;gap:6px;font-size:13px;display:flex}.admin-module__lJVsqW__adminPhotos>p{color:#302722a6;margin:0;line-height:1.5}.admin-module__lJVsqW__nominationEditor>footer{border-top:1px solid var(--line);justify-content:flex-end;align-items:center;gap:9px;padding:15px 20px;display:flex}.admin-module__lJVsqW__nominationEditor>footer a{color:var(--green);margin-right:auto;font-weight:800}.admin-module__lJVsqW__nominationEditor>footer button{border:1px solid var(--green);min-height:45px;color:var(--green);background:0 0;align-items:center;gap:7px;padding:10px 14px;font-weight:800;display:inline-flex}.admin-module__lJVsqW__nominationEditor>footer .admin-module__lJVsqW__dangerAdminAction{color:#9a381f;background:#fff4ee;border-color:#9a381f57}.admin-module__lJVsqW__nominationEditor>footer button:last-child{color:#fff;background:var(--green)}.admin-module__lJVsqW__nominationEditor>footer svg{width:18px}.admin-module__lJVsqW__messageModeration{border:1px solid var(--line);background:var(--paper);margin:0 28px 18px}.admin-module__lJVsqW__messageModeration>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;gap:24px;padding:24px;display:flex}.admin-module__lJVsqW__messageModeration>header span{color:var(--coral);letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:850}.admin-module__lJVsqW__messageModeration>header h2{margin:5px 0 0;font-family:Palatino Linotype,Book Antiqua,Palatino,Georgia,serif;font-size:30px;font-weight:500}.admin-module__lJVsqW__messageModeration>header p{color:#302722a6;max-width:520px;margin:0;line-height:1.5}.admin-module__lJVsqW__messageModeration>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:20px;display:grid}.admin-module__lJVsqW__messageEditor{border:1px solid var(--line);background:#fff}.admin-module__lJVsqW__messageEditor>header{background:#f6f0e6;justify-content:space-between;align-items:center;gap:10px;padding:14px 16px;display:flex}.admin-module__lJVsqW__messageEditor>header>div{align-items:center;gap:8px;display:flex}.admin-module__lJVsqW__messageEditor>header small{color:#3027229e}.admin-module__lJVsqW__messageEditor>textarea{border:1px solid var(--line);width:calc(100% - 32px);font:inherit;resize:vertical;margin:16px;padding:12px;line-height:1.5}.admin-module__lJVsqW__messageEditor>footer{justify-content:flex-end;gap:8px;padding:0 16px 16px;display:flex}.admin-module__lJVsqW__messageEditor>footer button{border:1px solid var(--green);min-height:43px;color:var(--green);background:0 0;align-items:center;gap:6px;padding:9px 13px;font-weight:800;display:inline-flex}.admin-module__lJVsqW__messageEditor>footer button:last-child{color:#fff;background:var(--green)}.admin-module__lJVsqW__messageEditor>footer svg{width:17px}@media (max-width:760px){.admin-module__lJVsqW__nominationModeration,.admin-module__lJVsqW__messageModeration{margin-inline:12px}.admin-module__lJVsqW__nominationModeration>header,.admin-module__lJVsqW__messageModeration>header{display:grid}.admin-module__lJVsqW__messageModeration>div,.admin-module__lJVsqW__nominationFields{grid-template-columns:1fr}.admin-module__lJVsqW__nominationFields label:last-child{grid-column:auto}.admin-module__lJVsqW__adminPhotos>div:nth-child(2){grid-template-columns:1fr 1fr}.admin-module__lJVsqW__nominationEditor>footer{flex-direction:column;align-items:stretch}.admin-module__lJVsqW__nominationEditor>footer a{margin:0 0 6px}.admin-module__lJVsqW__messageEditor>footer{flex-direction:column;align-items:stretch}}
