.admin-functional-layer-module__ihDERG__workspace{z-index:20;color:#152822;background:radial-gradient(circle at 90% -10%,#d8eee4 0,#0000 34%),linear-gradient(145deg,#f7faf8,#eef4f1);padding:30px 34px 60px;font-family:DM Sans,sans-serif;position:fixed;inset:0 0 0 256px;overflow:auto}.admin-functional-layer-module__ihDERG__topbar{justify-content:space-between;align-items:flex-start;gap:30px;display:flex}.admin-functional-layer-module__ihDERG__topbar h1{letter-spacing:-.055em;margin:7px 0 5px;font-size:clamp(28px,3vw,42px);line-height:1}.admin-functional-layer-module__ihDERG__topbar p{color:#61756d;max-width:680px;margin:0;font-size:13px;line-height:1.55}.admin-functional-layer-module__ihDERG__eyebrow,.admin-functional-layer-module__ihDERG__sectionTitle span{color:#27684f;letter-spacing:.13em;text-transform:uppercase;font:700 10px/1.2 IBM Plex Mono,monospace}.admin-functional-layer-module__ihDERG__topActions,.admin-functional-layer-module__ihDERG__formActions{align-items:center;gap:8px;display:flex}.admin-functional-layer-module__ihDERG__topActions select{color:#294a3e;background:#ffffffb8;border:1px solid #c8d8d0;border-radius:8px;max-width:160px;min-height:38px;padding:0 28px 0 10px;font:700 11px/1 DM Sans,sans-serif}.admin-functional-layer-module__ihDERG__topActions button,.admin-functional-layer-module__ihDERG__toolbar button,.admin-functional-layer-module__ihDERG__formActions button{color:#294a3e;cursor:pointer;background:#ffffffb8;border:1px solid #c8d8d0;border-radius:8px;min-height:38px;padding:0 13px;font:700 11px/1 DM Sans,sans-serif}.admin-functional-layer-module__ihDERG__topActions kbd{color:#81948d;margin-left:7px;font:600 9px/1 IBM Plex Mono,monospace}.admin-functional-layer-module__ihDERG__statusbar{background:#ffffff9e;border:1px solid #cfe0d7;border-radius:8px;grid-template-columns:auto 1fr;align-items:center;gap:12px;margin:24px 0 12px;padding:10px 12px;display:grid}.admin-functional-layer-module__ihDERG__statusbar span{color:#216148;letter-spacing:.08em;background:#dbf0e6;border-radius:5px;padding:5px 7px;font:750 9px/1 IBM Plex Mono,monospace}.admin-functional-layer-module__ihDERG__statusbar[data-state=replay] span{color:#86581f;background:#f8ead4}.admin-functional-layer-module__ihDERG__statusbar p{color:#61756d;margin:0;font-size:11px}.admin-functional-layer-module__ihDERG__toolbar{align-items:end;gap:8px;margin-bottom:12px;display:flex}.admin-functional-layer-module__ihDERG__toolbar label{color:#61756d;flex:1;gap:5px;font-size:10px;font-weight:700;display:grid}.admin-functional-layer-module__ihDERG__toolbar input,.admin-functional-layer-module__ihDERG__configuration input,.admin-functional-layer-module__ihDERG__configuration select,.admin-functional-layer-module__ihDERG__modal select,.admin-functional-layer-module__ihDERG__drawer textarea{color:#1b382d;background:#fff;border:1px solid #c9d9d1;border-radius:8px;outline:none;min-height:40px;padding:0 11px;font:600 12px/1.3 DM Sans,sans-serif}.admin-functional-layer-module__ihDERG__toolbar input:focus,.admin-functional-layer-module__ihDERG__configuration input:focus,.admin-functional-layer-module__ihDERG__configuration select:focus,.admin-functional-layer-module__ihDERG__drawer textarea:focus,.admin-functional-layer-module__ihDERG__command input:focus{border-color:#1769e0;box-shadow:0 0 0 3px #1676531a}.admin-functional-layer-module__ihDERG__configuration,.admin-functional-layer-module__ihDERG__tableCard{background:#ffffffb8;border:1px solid #d2dfd9;border-radius:12px;margin-bottom:12px;box-shadow:0 12px 34px #17362b0d}.admin-functional-layer-module__ihDERG__configuration{padding:18px}.admin-functional-layer-module__ihDERG__sectionTitle{justify-content:space-between;align-items:start;gap:20px;display:flex}.admin-functional-layer-module__ihDERG__sectionTitle h2{letter-spacing:-.03em;margin:5px 0 0;font-size:18px}.admin-functional-layer-module__ihDERG__sectionTitle b{color:#809188;font-size:10px;font-weight:650}.admin-functional-layer-module__ihDERG__fieldGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin:18px 0;display:grid}.admin-functional-layer-module__ihDERG__fieldGrid label,.admin-functional-layer-module__ihDERG__modal label,.admin-functional-layer-module__ihDERG__drawer label{color:#61756d;gap:6px;font-size:10px;font-weight:700;display:grid}.admin-functional-layer-module__ihDERG__formActions{justify-content:flex-end}.admin-functional-layer-module__ihDERG__primary{cursor:pointer;color:#fff!important;background:#1459bd!important;border:0!important;border-radius:8px!important;min-height:42px!important;padding:0 16px!important;font-weight:750!important}.admin-functional-layer-module__ihDERG__tableHeader{border-bottom:1px solid #dce6e1;justify-content:space-between;align-items:center;padding:13px 16px;display:flex}.admin-functional-layer-module__ihDERG__tableHeader span{font-size:11px;font-weight:750}.admin-functional-layer-module__ihDERG__tableHeader small{color:#82928c}.admin-functional-layer-module__ihDERG__table{min-width:700px}.admin-functional-layer-module__ihDERG__tableCard{overflow:auto}.admin-functional-layer-module__ihDERG__tableRow{color:#28443a;text-align:left;background:0 0;border:0;border-bottom:1px solid #e5ece8;grid-template-columns:minmax(130px,.8fr) repeat(4,minmax(120px,1fr));align-items:center;gap:12px;width:100%;min-height:50px;padding:0 16px;font:600 11px/1.35 DM Sans,sans-serif;display:grid}button.admin-functional-layer-module__ihDERG__tableRow{cursor:pointer}button.admin-functional-layer-module__ihDERG__tableRow:hover{background:#f1f7f4}.admin-functional-layer-module__ihDERG__tableRow b{color:#72857d;letter-spacing:.08em;text-transform:uppercase;font-size:9px}.admin-functional-layer-module__ihDERG__tableRow span:first-child{color:#19704f;font-family:IBM Plex Mono,monospace;font-size:10px}.admin-functional-layer-module__ihDERG__empty{color:#7d8f87;text-align:center;padding:40px;font-size:12px}.admin-functional-layer-module__ihDERG__backdrop{z-index:70;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0714106b;position:fixed;inset:0}.admin-functional-layer-module__ihDERG__drawer{z-index:71;color:#193329;background:#f8fbf9;width:min(430px,100vw);height:100dvh;padding:24px;position:fixed;top:0;right:0;overflow:auto;box-shadow:-24px 0 65px #0519123d}.admin-functional-layer-module__ihDERG__drawer header,.admin-functional-layer-module__ihDERG__modal header{border-bottom:1px solid #dbe6e0;justify-content:space-between;align-items:center;gap:16px;padding-bottom:18px;display:flex}.admin-functional-layer-module__ihDERG__drawer header span{color:#39705b;text-transform:uppercase;letter-spacing:.1em;font-size:10px;font-weight:750}.admin-functional-layer-module__ihDERG__drawer h2,.admin-functional-layer-module__ihDERG__modal h2{letter-spacing:-.04em;margin:4px 0 0;font-size:22px}.admin-functional-layer-module__ihDERG__drawer header button,.admin-functional-layer-module__ihDERG__modal header button{cursor:pointer;background:#fff;border:1px solid #d4e1db;border-radius:50%;width:36px;height:36px;font-size:21px}.admin-functional-layer-module__ihDERG__drawer dl{gap:0;margin:20px 0;display:grid}.admin-functional-layer-module__ihDERG__drawer dl div{border-bottom:1px solid #e1e9e5;grid-template-columns:130px 1fr;gap:12px;padding:11px 0;display:grid}.admin-functional-layer-module__ihDERG__drawer dt{color:#7c8e86;font-size:10px}.admin-functional-layer-module__ihDERG__drawer dd{margin:0;font-size:12px;font-weight:700}.admin-functional-layer-module__ihDERG__drawer textarea{resize:vertical;min-height:88px;padding:10px}.admin-functional-layer-module__ihDERG__drawer>.admin-functional-layer-module__ihDERG__primary{width:100%;margin-top:14px}.admin-functional-layer-module__ihDERG__drawer>p{color:#768981;font-size:10px;line-height:1.5}.admin-functional-layer-module__ihDERG__notice{color:#27473b;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #dfe8e4;gap:4px;width:100%;padding:15px 0;display:grid}.admin-functional-layer-module__ihDERG__notice span{color:#7a8e86;font-size:11px}.admin-functional-layer-module__ihDERG__modal{z-index:71;color:#193329;background:#f8fbf9;border-radius:14px;gap:16px;width:min(420px,100vw - 30px);padding:22px;display:grid;position:fixed;top:50%;left:calc(50% + 128px);translate:-50% -50%;box-shadow:0 30px 80px #0519124d}.admin-functional-layer-module__ihDERG__modal label{font-size:11px}.admin-functional-layer-module__ihDERG__command{z-index:72;color:#183429;background:#f8fbf9;border:1px solid #cbdcd3;border-radius:14px;width:min(650px,100vw - 36px);max-height:70vh;padding:12px;position:fixed;top:12vh;left:calc(50% + 128px);overflow:auto;translate:-50%;box-shadow:0 35px 90px #05191257}.admin-functional-layer-module__ihDERG__command>input{background:#fff;border:1px solid #cbdcd3;border-radius:9px;outline:none;width:100%;min-height:52px;padding:0 14px;font:650 14px/1.2 DM Sans,sans-serif}.admin-functional-layer-module__ihDERG__command>p{color:#71867d;margin:10px 5px;font-size:10px}.admin-functional-layer-module__ihDERG__command>div{gap:5px;display:grid}.admin-functional-layer-module__ihDERG__command>div button{color:#25483a;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:space-between;align-items:center;min-height:54px;padding:0 12px;display:flex}.admin-functional-layer-module__ihDERG__command>div button[aria-selected=true],.admin-functional-layer-module__ihDERG__command>div button:hover{background:#eaf4ef;border-color:#cbe0d6}.admin-functional-layer-module__ihDERG__command button span{gap:3px;display:grid}.admin-functional-layer-module__ihDERG__command button small{color:#7c9087}@media (max-width:900px){.admin-functional-layer-module__ihDERG__workspace{padding:22px 18px 50px;left:72px}.admin-functional-layer-module__ihDERG__topbar{display:grid}.admin-functional-layer-module__ihDERG__topActions{flex-wrap:wrap}.admin-functional-layer-module__ihDERG__modal,.admin-functional-layer-module__ihDERG__command{left:calc(50% + 36px)}}@media (prefers-color-scheme:dark){.admin-functional-layer-module__ihDERG__workspace{color:#e8f2ed;background:radial-gradient(circle at 90% -10%,#1b4938 0,#0000 34%),linear-gradient(145deg,#111d18,#0c1713)}.admin-functional-layer-module__ihDERG__topbar p,.admin-functional-layer-module__ihDERG__statusbar p,.admin-functional-layer-module__ihDERG__toolbar label,.admin-functional-layer-module__ihDERG__fieldGrid label,.admin-functional-layer-module__ihDERG__modal label,.admin-functional-layer-module__ihDERG__drawer label{color:#91a69d}.admin-functional-layer-module__ihDERG__statusbar,.admin-functional-layer-module__ihDERG__configuration,.admin-functional-layer-module__ihDERG__tableCard{background:#14251fd1;border-color:#2b473c}.admin-functional-layer-module__ihDERG__topActions button,.admin-functional-layer-module__ihDERG__toolbar button,.admin-functional-layer-module__ihDERG__formActions button,.admin-functional-layer-module__ihDERG__toolbar input,.admin-functional-layer-module__ihDERG__configuration input,.admin-functional-layer-module__ihDERG__configuration select{color:#dfede7;background:#172a23;border-color:#355246}.admin-functional-layer-module__ihDERG__tableRow{color:#ccddd6;border-color:#273f35}button.admin-functional-layer-module__ihDERG__tableRow:hover{background:#1a3027}.admin-functional-layer-module__ihDERG__drawer,.admin-functional-layer-module__ihDERG__modal,.admin-functional-layer-module__ihDERG__command{color:#e7f2ed;background:#12231c}.admin-functional-layer-module__ihDERG__drawer header,.admin-functional-layer-module__ihDERG__modal header,.admin-functional-layer-module__ihDERG__drawer dl div,.admin-functional-layer-module__ihDERG__notice{border-color:#2b463a}.admin-functional-layer-module__ihDERG__drawer header button,.admin-functional-layer-module__ihDERG__modal header button,.admin-functional-layer-module__ihDERG__command>input{color:#e7f2ed;background:#1a3027;border-color:#355246}.admin-functional-layer-module__ihDERG__command>div button{color:#d8e8e1}.admin-functional-layer-module__ihDERG__command>div button[aria-selected=true],.admin-functional-layer-module__ihDERG__command>div button:hover{background:#1a382c;border-color:#37624f}}.admin-functional-layer-module__ihDERG__supportMode>:is(section,form):not(.admin-functional-layer-module__ihDERG__statusbar):not(.admin-functional-layer-module__ihDERG__supportHost){display:none}.admin-functional-layer-module__ihDERG__supportHost{min-height:0}
