._trigger_rc4ay_1{color:#40362d;cursor:pointer;background:#fff;border:1px solid #ded3c6;border-radius:11px;width:42px;height:42px;font-size:20px;position:relative}._trigger_rc4ay_1 i{color:#fff;background:#a94338;border-radius:99px;place-items:center;min-width:20px;height:20px;padding:0 5px;font-size:10px;font-style:normal;display:grid;position:absolute;top:-7px;right:-7px}._backdrop_rc4ay_27{z-index:1000;background:#241c1466;position:fixed;inset:0}._backdropDismiss_rc4ay_33{cursor:default;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}._drawer_rc4ay_43{background:#faf7f2;width:min(440px,94vw);padding:24px;position:absolute;inset:0 0 0 auto;overflow:auto;box-shadow:-20px 0 50px #1f180f26}._drawer_rc4ay_43 header{justify-content:space-between;align-items:flex-start;display:flex}._drawer_rc4ay_43 h2{margin:5px 0 0;font:500 26px Georgia,Songti SC,serif}._drawer_rc4ay_43 header small{color:#a46f35;letter-spacing:.16em}._drawer_rc4ay_43 header button{cursor:pointer;background:0 0;border:0;font-size:28px}._drawer_rc4ay_43 nav{background:#fff;border:1px solid #e4d9ca;border-radius:12px;gap:8px;margin:24px 0 16px;padding:5px;display:flex}._drawer_rc4ay_43 nav button{cursor:pointer;background:0 0;border:0;border-radius:8px;flex:1;padding:10px}._drawer_rc4ay_43 nav ._active_rc4ay_91{color:#fff;background:#96632f}._drawer_rc4ay_43 nav b{margin-left:5px}._messageGroups_rc4ay_98{grid-template-columns:1fr 1fr;gap:8px;margin:0 0 12px;display:grid}._messageGroups_rc4ay_98 button{color:#7b7066;cursor:pointer;background:#fff;border:1px solid #e2d6c8;border-radius:9px;padding:10px}._messageGroups_rc4ay_98 button b{color:#fff;background:#b9473f;border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:20px;margin-left:7px;padding:0 6px;font-size:11px;line-height:1;display:inline-flex}._messageGroups_rc4ay_98 button._active_rc4ay_91{color:#8f5d29;background:#f3e5d2;border-color:#a36c32;font-weight:650}._toolbar_rc4ay_132{color:#887b6e;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:11px;display:flex}._toolbar_rc4ay_132>div{gap:7px;display:flex}._toolbar_rc4ay_132 button{color:#80562c;cursor:pointer;background:#fff;border:1px solid #dfcfbd;border-radius:7px;padding:7px 9px}._toolbar_rc4ay_132 button:disabled{opacity:.4}._list_rc4ay_155{gap:10px;display:grid}._item_rc4ay_159,._message_rc4ay_98{width:100%;color:inherit;text-align:left;background:#fff;border:1px solid #e5dacf;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:start;gap:12px;padding:15px;display:grid}._item_rc4ay_159{cursor:pointer}._item_rc4ay_159>span,._message_rc4ay_98>span{color:#76604a;background:#f2e6d4;border-radius:99px;padding:5px 7px;font-size:9px}._item_rc4ay_159>span[data-severity=critical],._message_rc4ay_98>span[data-severity=critical]{color:#984138;background:#f8dfda}._item_rc4ay_159 strong,._message_rc4ay_98 strong{font-size:13px}._item_rc4ay_159 p,._message_rc4ay_98 p{color:#887d72;margin:5px 0;font-size:11px;line-height:1.55}._item_rc4ay_159>b{color:#99652f}._message_rc4ay_98._unread_rc4ay_203{border-left:3px solid #a87337}._message_rc4ay_98 small{color:#aaa095;font-size:9px}._messageActions_rc4ay_210{gap:4px;display:grid}._messageActions_rc4ay_210 button,._message_rc4ay_98>button{color:#946331;cursor:pointer;background:0 0;border:0}._empty_rc4ay_221{color:#9a8e82;text-align:center;padding:55px 20px}._inbox_rc4ay_226{margin-top:22px}._inboxFilters_rc4ay_229{align-items:center;gap:10px;margin-bottom:14px;display:flex}._inboxFilters_rc4ay_229 select,._inboxFilters_rc4ay_229 button{color:#634a31;background:#fff;border:1px solid #dfd3c5;border-radius:8px;padding:9px 11px}._inboxFilters_rc4ay_229 label{color:#887c70;font-size:11px}@media (max-width:760px){._drawer_rc4ay_43{width:100vw;padding:18px 14px calc(18px + env(safe-area-inset-bottom,0px))}._drawer_rc4ay_43 h2{font-size:23px}._drawer_rc4ay_43 nav,._messageGroups_rc4ay_98,._inboxFilters_rc4ay_229,._toolbar_rc4ay_132{overflow-x:auto}._drawer_rc4ay_43 nav button,._messageGroups_rc4ay_98 button,._inboxFilters_rc4ay_229 select,._inboxFilters_rc4ay_229 button{min-width:max-content;min-height:42px}._item_rc4ay_159,._message_rc4ay_98{grid-template-columns:1fr;gap:8px;padding:13px}._item_rc4ay_159>span,._message_rc4ay_98>span{width:max-content}._messageActions_rc4ay_210{grid-template-columns:repeat(2,minmax(0,1fr))}._messageActions_rc4ay_210 button,._message_rc4ay_98>button{border:1px solid #e5dacf;border-radius:8px;min-height:40px}}._inbox_rc4ay_226 ._message_rc4ay_98{max-width:880px}._releaseBackdrop_rc4ay_292{z-index:1100;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#241c1480;place-items:center;padding:24px;display:grid;position:fixed;inset:0}._releaseBackdropDismiss_rc4ay_302{background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}._releaseDialog_rc4ay_311{color:#312920;background:#fffdf9;border:1px solid #dfc6a5;border-radius:24px;width:min(620px,100%);max-height:min(720px,100dvh - 48px);padding:30px;position:relative;overflow:auto;box-shadow:0 28px 80px #1d140c4d}._releaseDialog_rc4ay_311 header{border-bottom:1px solid #eadfce;justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:20px;display:flex}._releaseDialog_rc4ay_311 header small{color:#a66b2f;letter-spacing:.18em}._releaseDialog_rc4ay_311 h2{margin:8px 0;font-size:28px;line-height:1.25}._releaseDialog_rc4ay_311 time{color:#95887a;font-size:12px}._releaseDialog_rc4ay_311 header>button{color:#51463c;cursor:pointer;background:0 0;border:0;padding:0;font-size:30px;line-height:1}._releaseBody_rc4ay_353{color:#66594d;white-space:pre-wrap;padding:24px 2px;font-size:15px;line-height:1.9}._releaseConfirm_rc4ay_360{color:#fff;cursor:pointer;background:#9a642d;border:0;border-radius:12px;width:100%;min-height:50px;font-size:16px;font-weight:650}@media (max-width:760px){._releaseBackdrop_rc4ay_292{padding:12px 12px calc(12px + env(safe-area-inset-bottom,0px));align-items:end}._releaseDialog_rc4ay_311{max-height:calc(100dvh - 24px - env(safe-area-inset-bottom,0px));border-radius:22px;padding:22px 18px 18px}._releaseDialog_rc4ay_311 h2{font-size:23px}._releaseBody_rc4ay_353{padding:19px 1px;font-size:14px}}._shell_1mqpc_1{color:#2b2723;font-variant-numeric:lining-nums tabular-nums;background:#f5f1ea;grid-template-columns:260px minmax(0,1fr);min-height:100vh;font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif;display:grid}._mobileBottomNav_1mqpc_10,._mobileMoreBackdrop_1mqpc_11,._mobileBackToTop_1mqpc_12{display:none}._listProgress_1mqpc_15{color:#887b6e;justify-content:space-between;align-items:center;gap:12px;padding:14px 4px;font-size:12px;display:flex}._listProgress_1mqpc_15 button{color:#865827;cursor:pointer;background:#fffaf3;border:1px solid #d9c4a9;border-radius:9px;min-height:38px;padding:0 14px}._compactPagination_1mqpc_33{color:#887b6e;justify-content:space-between;align-items:center;gap:12px;padding:14px 4px;font-size:12px;display:flex}._compactPagination_1mqpc_33>div{gap:8px;display:flex}._compactPagination_1mqpc_33 button{color:#865827;background:#fffaf3;border:1px solid #d9c4a9;border-radius:9px;min-height:38px;padding:0 14px}._compactPagination_1mqpc_33 button:disabled{color:#b2a79b;background:#f6f2ed;border-color:#e8dfd5}._dateBlock_1mqpc_62 span,._metrics_1mqpc_63 strong,._todoList_1mqpc_64 button>span,._summaryStrip_1mqpc_65 b,._storeMeta_1mqpc_66 b,._projectDetailMetrics_1mqpc_67 b,._pointCards_1mqpc_68 strong,._balancePreview_1mqpc_69 b,._settingsCurrentValue_1mqpc_70 strong{font-style:normal;font-variant-numeric:lining-nums tabular-nums!important;font-feature-settings:"lnum" 1, "tnum" 1!important;font-family:Inter,Helvetica Neue,Arial,PingFang SC,Microsoft YaHei,sans-serif!important}._sidebar_1mqpc_79{color:#f7efe3;background:linear-gradient(#191713 0%,#242019 100%);border-right:1px solid #393126;flex-direction:column;height:100vh;padding:30px 20px 22px;display:flex;position:sticky;top:0}._brand_1mqpc_90{border-bottom:1px solid #39342e;align-items:center;gap:13px;padding:0 7px 25px;display:flex}._brandMark_1mqpc_97{object-fit:contain;flex:0 0 42px;width:42px;height:42px;display:block}._brand_1mqpc_90 strong,._profile_1mqpc_105 strong{letter-spacing:.04em;font-size:17px;display:block}._brand_1mqpc_90 small,._profile_1mqpc_105 small{color:#9e9589;margin-top:5px;font-size:11px;display:block}._navigation_1mqpc_117{scrollbar-width:thin;flex:1;padding-top:18px;overflow-y:auto}._navGroup_1mqpc_123{margin-bottom:18px}._navGroup_1mqpc_123 p{color:#756d64;letter-spacing:.16em;margin:0 12px 8px;font-size:10px}._navButton_1mqpc_132,._navActive_1mqpc_133{color:#b9b1a7;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:12px;width:100%;height:43px;padding:0 12px;font-size:13px;transition:all .18s;display:flex}._navButton_1mqpc_132:hover{color:#fff8ee;background:#2d2923}._navActive_1mqpc_133{color:#fff8ec;background:linear-gradient(90deg,#9c672d,#bd8440);box-shadow:0 8px 22px #0003}._navButton_1mqpc_132>span,._navActive_1mqpc_133>span{color:#c9934b;text-align:center;place-items:center;width:22px;height:22px;display:grid}._navButton_1mqpc_132>span svg,._navActive_1mqpc_133>span svg,._modulePlaceholder_1mqpc_169>span svg,._mobileMoreSheet_1mqpc_170 nav button>span svg,._mobileNavIconBox_1mqpc_171 svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%}._navIconAccent_1mqpc_180{fill:currentColor;stroke:none;opacity:.38}._navActive_1mqpc_133>span{color:#fff2dc}._navChild_1mqpc_188{width:calc(100% - 20px);height:36px;margin-left:20px;font-size:12px}._navButton_1mqpc_132 em,._navActive_1mqpc_133 em{color:#fff;text-align:center;background:#8e302f;border-radius:99px;min-width:22px;margin-left:auto;padding:3px 7px;font-size:10px;font-style:normal}._sectionTabBadge_1mqpc_206{color:#fff;background:#a82f2d;border-radius:99px;justify-content:center;align-items:center;min-width:20px;height:20px;margin-left:8px;padding:0 6px;font-size:11px;font-style:normal;line-height:1;display:inline-flex}._profile_1mqpc_105{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #39342e;grid-template-columns:38px 1fr auto;align-items:center;gap:10px;padding:14px 10px 0;display:grid}._profile_1mqpc_105>span,._avatar_1mqpc_238{color:#453521;background:#e7c99d;border-radius:50%;place-items:center;display:grid}._profile_1mqpc_105>span{width:38px;height:38px}._profile_1mqpc_105 b{color:#777067}._adminProfileMenu_1mqpc_252{z-index:30;background:#2b2721;border:1px solid #4a4034;border-radius:12px;gap:7px;padding:12px;display:grid;position:absolute;bottom:84px;left:20px;right:20px;box-shadow:0 14px 32px #0006}._adminProfileMenu_1mqpc_252 div{border-bottom:1px solid #494137;padding:4px 5px 9px}._adminProfileMenu_1mqpc_252 strong,._adminProfileMenu_1mqpc_252 small{display:block}._adminProfileMenu_1mqpc_252 small{color:#a99f92;margin-top:4px;font-size:11px}._adminProfileMenu_1mqpc_252 button{color:#eee4d6;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;width:100%;padding:9px 10px}._adminProfileMenu_1mqpc_252 button:hover{background:#3b342b}._headquartersAccounts_1mqpc_292{background:#fffaf2;border:1px solid #e4d6c3;border-radius:16px;margin:18px 0;padding:22px}._headquartersAccounts_1mqpc_292>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}._headquartersAccounts_1mqpc_292 h3{margin:4px 0 6px;font-family:Georgia,Songti SC,serif;font-size:23px}._headquartersAccounts_1mqpc_292 small{color:#8d8277}._headquartersAccounts_1mqpc_292 header>div:last-child{gap:9px;display:flex}._primaryButton_1mqpc_317,._secondaryButton_1mqpc_318{cursor:pointer;border-radius:9px;padding:10px 14px}._primaryButton_1mqpc_317{color:#fff;background:#a16b2d;border:0}._secondaryButton_1mqpc_318{color:#8d5d27;background:#fff;border:1px solid #d9c6ad}._accountTable_1mqpc_333{border:1px solid #eadfd2;border-radius:12px;margin-top:18px;overflow:hidden}._accountHeader_1mqpc_339,._accountRow_1mqpc_340{grid-template-columns:1.4fr .8fr .6fr 1fr 1fr;align-items:center;gap:12px;padding:13px 15px;display:grid}._accountHeader_1mqpc_339{color:#81776c;background:#f6f1ea;font-size:11px}._accountRow_1mqpc_340{border-top:1px solid #eee4d8}._accountRow_1mqpc_340 b,._accountRow_1mqpc_340 small{display:block}._accountRow_1mqpc_340 button{color:#8f5f29;cursor:pointer;background:#fff;border:1px solid #d8c5ac;border-radius:8px;padding:7px 9px}@media (max-width:900px){._headquartersAccounts_1mqpc_292>header{display:grid}._accountHeader_1mqpc_339{display:none}._accountRow_1mqpc_340{grid-template-columns:1fr 1fr}._accountRow_1mqpc_340 span:first-child{grid-column:1/-1}}._workspace_1mqpc_381{min-width:0}._topbar_1mqpc_384{background:#fbf9f5;border-bottom:1px solid #e3ddd3;justify-content:space-between;align-items:center;height:104px;padding:0 38px;display:flex}._eyebrow_1mqpc_393{color:#a06b31;letter-spacing:.17em;text-transform:uppercase;margin:0 0 7px;font-size:10px;font-weight:700}._topbar_1mqpc_384 h1{margin:0;font-family:Georgia,Songti SC,serif;font-size:26px;font-weight:500}._topActions_1mqpc_407{align-items:center;gap:13px;display:flex}._topActions_1mqpc_407 label{color:#857b70;background:#fff;border:1px solid #ded6ca;border-radius:10px;align-items:center;gap:9px;padding:7px 8px 7px 13px;font-size:11px;display:flex}._topActions_1mqpc_407 select{color:#332e29;background:0 0;border:0;outline:0;min-width:118px;font-weight:600}._topActions_1mqpc_407>button{cursor:pointer;background:#fff;border:1px solid #ded6ca;border-radius:10px;width:40px;height:40px;position:relative}._topActions_1mqpc_407>button i{color:#fff;background:#9d3f38;border-radius:10px;min-width:17px;padding:2px 4px;font-size:9px;font-style:normal;position:absolute;top:-5px;right:-5px}._avatar_1mqpc_238{width:40px;height:40px;font-weight:700}._content_1mqpc_457{padding:28px 38px 44px}._dashboardFilters_1mqpc_460{background:#fbfaf7;border:1px solid #e2d9ce;border-radius:13px;grid-template-columns:minmax(240px,1fr) minmax(190px,.55fr) minmax(140px,.38fr) auto;align-items:end;gap:14px;margin-bottom:16px;padding:15px 18px;display:grid}._dashboardFilters_1mqpc_460>div,._dashboardFilters_1mqpc_460 label{gap:5px;display:grid}._dashboardFilters_1mqpc_460 strong{font-size:13px}._dashboardFilters_1mqpc_460 small,._dashboardFilters_1mqpc_460 label span,._updatedAt_1mqpc_483{color:#91867a;font-size:10px}._dashboardFilters_1mqpc_460 select{color:#443a31;background:#fff;border:1px solid #ded3c6;border-radius:8px;padding:9px 10px}._updatedAt_1mqpc_483{white-space:nowrap;padding-bottom:10px}._welcome_1mqpc_498{color:#fff8ec;background:radial-gradient(circle at 78% 0,#ebd5b4 0,#0000 28%),linear-gradient(110deg,#29241e 0 58%,#7b5b3a 100%);border:1px solid #ded4c7;border-radius:16px;justify-content:space-between;align-items:center;min-height:142px;padding:26px 32px;display:flex;overflow:hidden;box-shadow:0 14px 34px #32251612}._welcome_1mqpc_498 ._eyebrow_1mqpc_393{color:#d6a765}._welcome_1mqpc_498 h2{margin:0 0 12px;font:500 34px Georgia,Songti SC,serif}._welcome_1mqpc_498>div>p:last-child{color:#c9c0b4;margin:0;font-size:13px}._dateBlock_1mqpc_62{text-align:center;border-left:1px solid #ffffff2b;min-width:142px;padding-left:26px}._dateBlock_1mqpc_62 span{font:58px Georgia,serif;display:block}._dateBlock_1mqpc_62 small{color:#d9b77f;letter-spacing:.18em}._metrics_1mqpc_63{grid-template-columns:repeat(3,1fr);gap:14px;margin:18px 0;display:grid}._metrics_1mqpc_63 button{color:inherit;text-align:left;cursor:pointer;background:#fbfaf7;border:1px solid #e2dbd1;border-radius:13px;padding:20px 21px;position:relative;overflow:hidden}._metrics_1mqpc_63 button:hover{border-color:#cdb99f;transform:translateY(-1px)}._metrics_1mqpc_63 button:before{content:"";background:#b57a36;width:3px;position:absolute;inset:0 auto 0 0}._metrics_1mqpc_63 button[data-tone=rose]:before{background:#9b6664}._metrics_1mqpc_63 button[data-tone=sage]:before{background:#758c78}._metrics_1mqpc_63 button[data-tone=ink]:before{background:#39342f}._metrics_1mqpc_63 p{color:#82786e;margin:0;font-size:12px}._metrics_1mqpc_63 strong{margin:10px 0 7px;font:500 28px Georgia,serif;display:block}._metrics_1mqpc_63 small{color:#968c80;font-size:10px}._dashboardGrid_1mqpc_597{grid-template-columns:minmax(0,1.55fr) minmax(320px,.85fr);gap:18px;display:grid}._panel_1mqpc_602{background:#fbfaf7;border:1px solid #dfd8ce;border-radius:15px;min-width:0;padding:23px}._panelHeader_1mqpc_609{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}._panelHeader_1mqpc_609 h3,._quickActions_1mqpc_616 h3{margin:0;font:500 20px Georgia,Songti SC,serif}._panelHeader_1mqpc_609 button{color:#9e6a31;cursor:pointer;background:0 0;border:0}._totalBadge_1mqpc_629{color:#8b5e2c;background:#f0e5d5;border-radius:99px;padding:6px 10px;font-size:11px}._tableWrap_1mqpc_636{min-width:0;max-width:100%;overflow-x:auto}table{border-collapse:collapse;width:100%}th{color:#968b80;text-align:left;border-bottom:1px solid #e7e0d7;padding:11px 8px;font-size:10px;font-weight:500}td{white-space:nowrap;border-bottom:1px solid #eee8e0;padding:14px 8px;font-size:12px}tbody tr:last-child td{border-bottom:0}._storeBadge_1mqpc_662{color:#8f612f;background:#efe1cc;border-radius:50%;place-items:center;width:26px;height:26px;margin-right:8px;font-size:10px;display:inline-grid}._statusOk_1mqpc_673,._statusWarn_1mqpc_674{border-radius:99px;padding:4px 8px;font-size:10px}._statusOk_1mqpc_673{color:#3c7850;background:#e4f0e7}._statusWarn_1mqpc_674{color:#a1493d;background:#f6dfd9}._todoList_1mqpc_64{gap:8px;display:grid}._todoList_1mqpc_64 button{width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #e8e1d8;grid-template-columns:32px 1fr auto 14px;align-items:center;gap:11px;padding:13px 10px;display:grid}._todoList_1mqpc_64 button>span{color:#b07b3d;font:13px Georgia,serif}._todoList_1mqpc_64 strong,._todoList_1mqpc_64 small{display:block}._todoList_1mqpc_64 strong{margin-bottom:5px;font-size:12px}._todoList_1mqpc_64 small{color:#958b7f;font-size:10px}._todoList_1mqpc_64 b{color:#8e5d2b}._todoList_1mqpc_64 i{color:#9e9488;font-style:normal}._quickActions_1mqpc_616{background:#fbfaf7;border:1px solid #ded7cd;border-radius:15px;grid-template-columns:.9fr repeat(5,1fr);align-items:stretch;gap:13px;margin-top:18px;padding:22px;display:grid}._quickActions_1mqpc_616>div{align-self:center}._quickActions_1mqpc_616 button{color:inherit;cursor:pointer;text-align:left;background:#fff;border:1px solid #e0d8cd;border-radius:11px;grid-template-columns:34px 1fr;column-gap:10px;padding:14px;display:grid}._quickActions_1mqpc_616 button>span{color:#9e6a31;background:#efe2ce;border-radius:50%;grid-row:1/span 2;place-items:center;width:34px;height:34px;display:grid}._quickActions_1mqpc_616 strong{font-size:12px}._quickActions_1mqpc_616 small{color:#958b80;margin-top:5px;font-size:9px;line-height:1.5}._modulePlaceholder_1mqpc_169{text-align:center;background:#fbfaf7;border:1px solid #ddd4c8;border-radius:18px;max-width:740px;margin:72px auto;padding:70px;box-shadow:0 20px 50px #5b493611}._modulePlaceholder_1mqpc_169>span{color:#98642e;background:#efe0ca;border-radius:50%;place-items:center;width:64px;height:64px;margin:0 auto 22px;font-size:27px;display:grid}._modulePlaceholder_1mqpc_169>span svg{width:30px;height:30px}._modulePlaceholder_1mqpc_169 h2{margin:0 0 14px;font:500 29px Georgia,Songti SC,serif}._modulePlaceholder_1mqpc_169>p:not(._eyebrow_1mqpc_393){color:#7e756b;max-width:520px;margin:0 auto 25px;font-size:13px;line-height:1.8}._modulePlaceholder_1mqpc_169 button{color:#fff;cursor:pointer;background:#9d672f;border:0;border-radius:8px;padding:11px 18px}._moduleContent_1mqpc_822{grid-template-columns:minmax(0,1fr);gap:22px;width:100%;min-width:0;padding:30px 38px 46px;display:grid}._moduleHero_1mqpc_830{background:linear-gradient(135deg,#fffdf9 0%,#f5eee3 100%);border:1px solid #e7ded1;border-radius:22px;justify-content:space-between;align-items:center;gap:24px;padding:26px 30px;display:flex}._moduleHero_1mqpc_830 h2{margin:5px 0 7px;font-family:Georgia,Songti SC,serif;font-size:30px;font-weight:500}._moduleHero_1mqpc_830>div>p:last-child{color:#81776d;margin:0}._moduleHero_1mqpc_830 button{color:#fff;cursor:pointer;background:#8b5c2a;border:0;border-radius:12px;flex:none;padding:14px 20px;font-weight:700;box-shadow:0 8px 20px #8b5c2a29}._moduleHeroActions_1mqpc_861{align-items:center;gap:10px;display:flex}._moduleHeroActions_1mqpc_861 ._secondaryAction_1mqpc_866{color:#80572e;box-shadow:none;background:#ffffffb8;border:1px solid #d7c5ad}._summaryStrip_1mqpc_65{background:#fff;border:1px solid #e9e0d5;border-radius:18px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}._summaryStrip_1mqpc_65 span{color:#82776d;border-right:1px solid #eee6dc;padding:22px 24px}._summaryStrip_1mqpc_65 span:last-child{border-right:0}._summaryStrip_1mqpc_65 b{color:#302923;margin-bottom:5px;font:500 28px Georgia,serif;display:block}._pointsSummary_1mqpc_896{grid-template-columns:repeat(3,1fr)}._projectSummary_1mqpc_899{grid-template-columns:repeat(8,minmax(0,1fr))}._projectSummary_1mqpc_899 span{padding:18px 16px;font-size:12px}._projectFilters_1mqpc_906{background:#fff;border:1px solid #e8dfd4;border-radius:18px;grid-template-columns:1.5fr repeat(4,minmax(130px,1fr));gap:14px;padding:20px;display:grid}._projectFilters_1mqpc_906 label{color:#756b61;gap:7px;font-size:11px;display:grid}._projectFilters_1mqpc_906 input,._projectFilters_1mqpc_906 select{color:#40362e;width:100%;min-width:0;height:42px;font:inherit;background:#fffcf8;border:1px solid #ddcdb9;border-radius:10px;padding:0 12px}._projectFilters_1mqpc_906 select:disabled{color:#9b8d80;cursor:not-allowed;background:#f5f1ec}._filterReset_1mqpc_938{color:#80572e;cursor:pointer;background:#fffaf3;border:1px solid #d8c5ad;border-radius:10px;align-self:end;height:42px}._projectResultBar_1mqpc_947{color:#6f6257;justify-content:space-between;align-items:center;gap:16px;font-size:12px;display:flex}._projectResultBar_1mqpc_947 small{color:#9b8d80}._tablePagination_1mqpc_958{color:#6f6257;background:#fff;border:1px solid #e8dfd4;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;font-size:12px;display:flex}._tablePagination_1mqpc_958 label,._tablePagination_1mqpc_958 div{align-items:center;gap:10px;display:flex}._tablePagination_1mqpc_958 select,._tablePagination_1mqpc_958 button{color:#80572e;height:36px;font:inherit;background:#fffaf3;border:1px solid #d8c5ad;border-radius:9px;padding:0 13px}._tablePagination_1mqpc_958 button{cursor:pointer}._tablePagination_1mqpc_958 button:disabled{color:#b4a99f;cursor:not-allowed;background:#f7f4f0;border-color:#e7ded5}._dataTable_1mqpc_995,._ledger_1mqpc_996{background:#fff;border:1px solid #e8dfd4;border-radius:18px;overflow:hidden}._dataHead_1mqpc_1002,._dataRow_1mqpc_1003,._inviteHead_1mqpc_1004,._inviteRow_1mqpc_1005{border-bottom:1px solid #eee7de;align-items:center;min-height:58px;padding:0 24px;display:grid}._dataHead_1mqpc_1002,._dataRow_1mqpc_1003{grid-template-columns:1fr .65fr 1.2fr .55fr .55fr 2fr;gap:10px}._dataRow_1mqpc_1003 strong small{color:#9a8d7f;margin-top:4px;font-size:10px;font-weight:500;display:block}._dataRow_1mqpc_1003 ._rowActions_1mqpc_1024{flex-wrap:wrap}._inviteHead_1mqpc_1004,._inviteRow_1mqpc_1005{grid-template-columns:1.1fr 1.6fr .8fr .8fr 1fr}._dataHead_1mqpc_1002,._inviteHead_1mqpc_1004{color:#8c8176;background:#faf7f2;min-height:46px;font-size:12px;font-weight:700}._dataRow_1mqpc_1003:last-child,._inviteRow_1mqpc_1005:last-child{border-bottom:0}._dataRow_1mqpc_1003 em{color:#39765b;background:#e9f5ee;border-radius:999px;width:fit-content;padding:5px 10px;font-size:12px;font-style:normal}._notice_1mqpc_1052{color:#765938;background:#fff8ec;border-left:3px solid #b67b37;border-radius:10px;padding:14px 18px;font-size:13px}._notice_1mqpc_1052 button{color:#79552e;cursor:pointer;background:#fff;border:1px solid #d9c6aa;border-radius:8px;margin-left:12px;padding:7px 11px}._storeGrid_1mqpc_1069{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}._storeCard_1mqpc_1074{background:#fff;border:1px solid #e5dbce;border-radius:18px;flex-direction:column;min-height:220px;padding:22px;display:flex}._storeCard_1mqpc_1074 header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}._storeCard_1mqpc_1074 h3{margin:0;font:500 19px Georgia,Songti SC,serif}._storeCard_1mqpc_1074 header p{color:#92877c;margin:7px 0 0;font-size:11px}._storeCard_1mqpc_1074 header em{color:#39765b;background:#e9f5ee;border-radius:999px;padding:5px 9px;font-size:10px;font-style:normal}._storeMeta_1mqpc_66{grid-template-columns:repeat(3,1fr);gap:8px;margin:24px 0;display:grid}._storeMeta_1mqpc_66 span{color:#8b8075;background:#faf7f2;border-radius:10px;padding:12px;font-size:10px}._storeMeta_1mqpc_66 b{color:#332d27;margin-top:7px;font:500 18px Georgia,serif;display:block}._storeCard_1mqpc_1074>button{color:#82592e;cursor:pointer;background:#fffaf3;border:1px solid #d9c7ae;border-radius:9px;margin-top:auto;padding:11px 14px}._storeSelector_1mqpc_1139{background:#fff;border:1px solid #e5dbce;border-radius:18px;grid-template-columns:minmax(300px,.85fr) minmax(420px,1.25fr);gap:18px;padding:22px;display:grid}._storeSelectorHeader_1mqpc_1148{border-bottom:1px solid #eee6dc;grid-column:1/-1;justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:17px;display:flex}._storeSelectorHeader_1mqpc_1148 h3,._sectionHeader_1mqpc_1158 h3{margin:4px 0 6px;font:500 20px Georgia,Songti SC,serif}._storeSelectorHeader_1mqpc_1148 small,._sectionHeader_1mqpc_1158 p{color:#8b8177;font-size:11px}._storeSelectorHeader_1mqpc_1148>span{color:#7d5a35;white-space:nowrap;background:#f5ead9;border-radius:999px;padding:7px 11px;font-size:11px}._directoryActions_1mqpc_1178{align-items:center;gap:8px;display:flex}._directoryActions_1mqpc_1178 span,._directoryActions_1mqpc_1178 button{color:#7d5a35;white-space:nowrap;background:#f5ead9;border:0;border-radius:999px;padding:7px 11px;font-size:11px}._directoryActions_1mqpc_1178 button{cursor:pointer;background:#fffaf3;border:1px solid #ddc9ad}._storeSelectorControls_1mqpc_1198{background:#faf7f2;border-radius:14px;align-content:start;gap:14px;padding:18px;display:grid}._selectedStore_1mqpc_1206{background:linear-gradient(135deg,#fffdf9,#faf3e8);border:1px solid #e4d7c7;border-radius:14px;flex-direction:column;min-height:190px;padding:20px;display:flex}._selectedStore_1mqpc_1206 header{justify-content:space-between;gap:14px;display:flex}._selectedStore_1mqpc_1206 h3{margin:4px 0 0;font:500 22px Georgia,Songti SC,serif}._selectedStore_1mqpc_1206 header em{color:#39765b;background:#e9f5ee;border-radius:999px;height:fit-content;padding:5px 9px;font-size:10px;font-style:normal}._protectedStoreNotice_1mqpc_1236{color:#77552f;background:#f7ead5;border-radius:8px;margin:-12px 0 16px;padding:9px 11px;font-size:11px;line-height:1.55}._selectedStore_1mqpc_1206>button,._sectionHeader_1mqpc_1158 button{color:#fff;cursor:pointer;background:#8b5c2a;border:1px solid #d4bea0;border-radius:9px;margin-top:auto;padding:11px 15px}._sectionHeader_1mqpc_1158{justify-content:space-between;align-items:flex-end;gap:18px;display:flex}._sectionHeader_1mqpc_1158 p{margin:0}._sectionHeader_1mqpc_1158 button{margin-top:0}._emptyState_1mqpc_1267{color:#93887d;text-align:center;background:#fcfaf7;padding:24px}._inviteBuilder_1mqpc_1273{background:#fff;border:1px solid #e5dbce;border-radius:16px;grid-template-columns:2fr 1fr 1fr 1fr auto;align-items:end;gap:12px;padding:20px;display:grid}._formField_1mqpc_1283{color:#776d63;gap:7px;font-size:11px;display:grid}._formField_1mqpc_1283 input,._formField_1mqpc_1283 select{color:#342e28;background:#fcfaf7;border:1px solid #dfd5c9;border-radius:9px;outline:0;width:100%;min-width:0;height:42px;padding:0 12px}._formField_1mqpc_1283 textarea{color:#342e28;resize:vertical;width:100%;min-width:0;font:inherit;background:#fcfaf7;border:1px solid #dfd5c9;border-radius:9px;outline:0;padding:11px 12px}._formField_1mqpc_1283 input:focus,._formField_1mqpc_1283 select:focus,._formField_1mqpc_1283 textarea:focus{border-color:#b47a3a;box-shadow:0 0 0 3px #b47a3a1a}._inviteBuilder_1mqpc_1273>button{color:#fff;cursor:pointer;white-space:nowrap;background:#96632f;border:0;border-radius:9px;height:42px;padding:0 18px}._dialogBackdrop_1mqpc_1332{z-index:50;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#1a16127a;place-items:center;padding:24px;display:grid;position:fixed;inset:0}._reviewPreviewShell_1mqpc_1342{z-index:70;background:#f7f3ed;flex-direction:column;height:100dvh;display:flex;position:fixed;inset:0;overflow:auto}._reviewPreviewBar_1mqpc_1352{z-index:10;color:#fff;background:#2d2721;border-bottom:1px solid #dcc8ae;justify-content:space-between;align-items:center;gap:18px;padding:14px 24px;display:flex;position:sticky;top:0;box-shadow:0 8px 24px #1e18122e}._reviewPreviewBar_1mqpc_1352>div:first-child{gap:4px;display:grid}._reviewPreviewBar_1mqpc_1352 span{color:#d9cec2;font-size:12px}._reviewPreviewBar_1mqpc_1352>div:last-child{gap:8px;display:flex}._reviewPreviewBar_1mqpc_1352 button{color:#fff;cursor:pointer;background:0 0;border:1px solid #b99062;border-radius:9px;padding:9px 14px}._reviewPreviewBar_1mqpc_1352 input{color:#2d2721;background:#fff;border:1px solid #756455;border-radius:9px;min-width:210px;padding:9px 12px}._reviewPreviewBar_1mqpc_1352 button:first-child{background:#9b672e}._reviewPreviewContent_1mqpc_1397{flex:1;height:auto;min-height:0;overflow:auto}._reviewPreviewContent_1mqpc_1397 ._client-preview_1mqpc_1404,._reviewPreviewContent_1mqpc_1397 ._pr-delivery-preview_1mqpc_1405._pr-admin-review-player_1mqpc_1405,._reviewPreviewContent_1mqpc_1397>._pr-shell_1mqpc_1406{height:100%;min-height:0;max-height:100%}._reviewPreviewContent_1mqpc_1397 ._client-preview_1mqpc_1404,._reviewPreviewContent_1mqpc_1397 ._client-preview_1mqpc_1404._case-reader_1mqpc_1413,._reviewPreviewContent_1mqpc_1397 ._pr-delivery-preview_1mqpc_1405._pr-admin-review-player_1mqpc_1405 ._pr-player-body_1mqpc_1416{overflow:auto}._reviewPreviewContent_1mqpc_1397 ._pr-delivery-preview_1mqpc_1405._pr-admin-review-player_1mqpc_1405{height:auto;min-height:0}@media (max-width:760px){._reviewPreviewShell_1mqpc_1342{flex-direction:column;display:flex;overflow:auto}._reviewPreviewBar_1mqpc_1352{flex-direction:column;align-items:flex-start;padding:12px}._reviewPreviewBar_1mqpc_1352>div:last-child{flex-wrap:wrap;width:100%}._reviewPreviewContent_1mqpc_1397{flex:1;min-height:0;overflow:auto}._reviewPreviewContent_1mqpc_1397 ._client-preview_1mqpc_1404,._reviewPreviewContent_1mqpc_1397 ._pr-delivery-preview_1mqpc_1405._pr-admin-review-player_1mqpc_1405,._reviewPreviewContent_1mqpc_1397>._pr-shell_1mqpc_1406{height:auto;max-height:none}._reviewPreviewContent_1mqpc_1397 ._client-preview_1mqpc_1404._case-reader_1mqpc_1413,._reviewPreviewContent_1mqpc_1397 ._pr-delivery-preview_1mqpc_1405._pr-admin-review-player_1mqpc_1405 ._pr-player-body_1mqpc_1416{height:auto;min-height:0;overflow:auto}}._dialog_1mqpc_1332{background:#fffdf9;border:1px solid #e2d4c3;border-radius:20px;width:min(560px,100%);padding:26px;box-shadow:0 30px 80px #23190f40}._dialog_1mqpc_1332 header{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:22px;display:flex}._dialog_1mqpc_1332 h3{margin:0;font:500 24px Georgia,Songti SC,serif}._dialog_1mqpc_1332 header p{color:#8a7f74;margin:7px 0 0;font-size:12px}._dialog_1mqpc_1332 header button{cursor:pointer;background:#f3ede5;border:0;border-radius:50%;width:34px;height:34px}._dialog_1mqpc_1332 ._formField_1mqpc_1283{margin-bottom:16px}._dialog_1mqpc_1332 footer{justify-content:flex-end;gap:10px;margin-top:24px;display:flex}._dialog_1mqpc_1332 footer button{color:#775431;cursor:pointer;background:#fff;border:1px solid #dacbb8;border-radius:9px;padding:11px 17px}._dialog_1mqpc_1332 footer button:last-child{color:#fff;background:#96632f;border-color:#96632f}._dialog_1mqpc_1332 footer button:disabled{cursor:not-allowed;opacity:.55}._projectDetailDialog_1mqpc_1525{width:min(980px,100%);max-height:90vh;overflow:auto}._projectDetailMeta_1mqpc_1530{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}._projectDetailMeta_1mqpc_1530 span{background:#faf7f2;border:1px solid #eadfd2;border-radius:12px;gap:6px;padding:16px;display:grid}._projectDetailMeta_1mqpc_1530 small{color:#94887b;font-size:10px}._projectDetailMeta_1mqpc_1530 strong{font-size:14px}._projectDetailMetrics_1mqpc_67{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}._projectDetailMetrics_1mqpc_67 article{color:#765432;background:#f5ead9;border-radius:12px;gap:4px;padding:16px;display:grid}._projectDetailMetrics_1mqpc_67 b{font:500 24px Georgia,serif}._projectDetailMetrics_1mqpc_67 span{font-size:11px}._projectDetailSection_1mqpc_1572{border-top:1px solid #eadfd2;margin-top:20px;padding-top:16px}._projectDetailSection_1mqpc_1572 h4{margin:0 0 10px}._projectDetailSection_1mqpc_1572 p{color:#695e54;border-bottom:1px solid #f0e8de;justify-content:space-between;gap:16px;margin:0;padding:10px 0;font-size:12px;display:flex}._projectDetailSection_1mqpc_1572 em{white-space:nowrap;font-style:normal}._dialogImpact_1mqpc_1594{color:#765a39;background:#f7ecdc;border-radius:10px;padding:14px 16px;font-size:12px}._dialogImpact_1mqpc_1594 pre{color:#4b4035;white-space:pre-wrap;overflow-wrap:anywhere;background:#ffffffb8;border-radius:8px;max-height:300px;margin:12px 0 0;padding:12px;overflow:auto}._actionExplanation_1mqpc_1612{color:#65584a;background:#faf6ef;border:1px solid #e8dccc;border-radius:12px;padding:18px}._actionExplanation_1mqpc_1612 strong{color:#3a3128;font-size:15px;display:block}._actionExplanation_1mqpc_1612 p{margin:9px 0 0;font-size:13px;line-height:1.75}._dialogError_1mqpc_1629{color:#a23d34;background:#fff3f1;border:1px solid #efc0ba;border-radius:10px;margin-top:16px;padding:13px 15px;font-size:13px;line-height:1.6}._pointCards_1mqpc_68{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}._billingCards_1mqpc_1644{grid-template-columns:repeat(4,minmax(0,1fr))}._billingSectionHeader_1mqpc_1647{justify-content:space-between;align-items:flex-end;gap:20px;margin-top:8px;display:flex}._billingSectionHeader_1mqpc_1647 h3{margin:4px 0 5px;font-size:21px}._billingSectionHeader_1mqpc_1647 small{color:#8a7f74}._quickDateActions_1mqpc_1661{gap:8px;display:flex}._quickDateActions_1mqpc_1661 button{color:#765432;cursor:pointer;background:#fffaf3;border:1px solid #decfbd;border-radius:999px;padding:8px 14px}._billingFilters_1mqpc_1673{background:#fff;border:1px solid #e5dbce;border-radius:16px;grid-template-columns:minmax(160px,1.1fr) repeat(3,minmax(130px,.8fr)) 96px;align-items:end;gap:12px;padding:20px;display:grid}._billingFilters_1mqpc_1673 ._filterReset_1mqpc_938{white-space:nowrap;min-width:96px;padding:0 12px}._settlementFilters_1mqpc_1690{grid-template-columns:minmax(180px,1fr) minmax(180px,1fr) 110px}._billingDetailDialog_1mqpc_1693{width:min(900px,100%);max-height:90vh;overflow:auto}._billingUsageList_1mqpc_1698{border:1px solid #e8dfd4;border-radius:12px;margin-top:18px;overflow:hidden}._billingUsageHead_1mqpc_1704,._billingUsageRow_1mqpc_1705{border-bottom:1px solid #eee7de;grid-template-columns:.75fr 1.4fr .8fr .9fr;align-items:center;gap:12px;padding:12px 14px;font-size:12px;display:grid}._billingUsageHead_1mqpc_1704{color:#8c8176;background:#faf7f2;font-weight:700}._billingUsageRow_1mqpc_1705:last-child{border-bottom:0}._billingFilters_1mqpc_1673 label{color:#756b62;gap:7px;font-size:11px;display:grid}._billingFilters_1mqpc_1673 input,._billingFilters_1mqpc_1673 select{color:#332d27;background:#fcfaf7;border:1px solid #ded2c3;border-radius:10px;outline:0;width:100%;height:42px;padding:0 12px}._billingFilters_1mqpc_1673 input:focus,._billingFilters_1mqpc_1673 select:focus{border-color:#b47a3a;box-shadow:0 0 0 3px #b47a3a1a}._pointCards_1mqpc_68 article{background:#fff;border:1px solid #e8ded1;border-radius:18px;min-height:142px;padding:24px}._pointCards_1mqpc_68 small{color:#857a70;display:block}._pointCards_1mqpc_68 strong{margin:22px 8px 0 0;font:500 34px Georgia,serif;display:inline-block}._pointCards_1mqpc_68 span{color:#9a7042;font-size:13px}._pointsGrantPanel_1mqpc_1766,._pointsDetail_1mqpc_1767{background:#fff;border:1px solid #e5dbce;border-radius:18px;padding:24px}._pointsGrantPanel_1mqpc_1766>header{border-bottom:1px solid #eee6dc;justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:18px;display:flex}._pointsGrantPanel_1mqpc_1766 h3{margin:4px 0 6px;font:500 22px Georgia,Songti SC,serif}._pointsGrantPanel_1mqpc_1766 header small{color:#8b8177;font-size:11px}._segmentedControl_1mqpc_1792{background:#f4eee5;border-radius:11px;padding:4px;display:flex}._segmentedControl_1mqpc_1792 button{color:#796b5d;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:9px 14px}._segmentedControl_1mqpc_1792 ._selectedSegment_1mqpc_1806{color:#fff;background:#96632f;box-shadow:0 4px 12px #784b1e2e}._pointsGrantGrid_1mqpc_1811{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:20px;display:grid}._pointsActionError_1mqpc_1817{color:#8a3527;background:#fff2ee;border:1px solid #e6b7aa;border-radius:10px;margin-top:16px;padding:12px 14px;font-size:13px;font-weight:700}._balancePreview_1mqpc_69{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:16px;display:grid}._balancePreview_1mqpc_69 span{color:#887a6b;background:#faf6f0;border-radius:10px;padding:12px 14px;font-size:10px}._balancePreview_1mqpc_69 b{color:#342c24;margin-top:6px;font:500 18px Georgia,serif;display:block}._pointsGrantPanel_1mqpc_1766>footer{justify-content:space-between;align-items:center;gap:18px;margin-top:18px;display:flex}._pointsGrantPanel_1mqpc_1766>footer small{color:#8b8177}._pointsGrantPanel_1mqpc_1766>footer button{color:#fff;cursor:pointer;background:#96632f;border:0;border-radius:9px;padding:12px 18px}._pointsGrantPanel_1mqpc_1766>footer button:disabled{cursor:not-allowed;opacity:.48}._pointsDetail_1mqpc_1767{gap:18px;display:grid}._pointPeopleHead_1mqpc_1874,._pointPeopleRow_1mqpc_1875,._pointStoreHead_1mqpc_1876,._pointStoreRow_1mqpc_1877{border-bottom:1px solid #eee7de;align-items:center;gap:12px;min-height:56px;padding:0 22px;display:grid}._pointPeopleHead_1mqpc_1874,._pointPeopleRow_1mqpc_1875{grid-template-columns:1.4fr .8fr .7fr .7fr .6fr}._pointStoreHead_1mqpc_1876,._pointStoreRow_1mqpc_1877{grid-template-columns:1.5fr .8fr .9fr .8fr .7fr}._pointPeopleHead_1mqpc_1874,._pointStoreHead_1mqpc_1876{color:#8c8176;background:#faf7f2;min-height:46px;font-size:12px;font-weight:700}._pointPeopleRow_1mqpc_1875:last-child,._pointStoreRow_1mqpc_1877:last-child{border-bottom:0}._pointPeopleRow_1mqpc_1875 strong small{color:#9a8d7f;margin-top:4px;font-size:10px;font-weight:500;display:block}._pointPeopleRow_1mqpc_1875 em,._pointStoreRow_1mqpc_1877 em{color:#39765b;background:#e9f5ee;border-radius:999px;width:fit-content;padding:5px 9px;font-size:11px;font-style:normal}._ledger_1mqpc_996 h3{border-bottom:1px solid #eee7de;margin:0;padding:20px 24px;font-size:16px}._ledger_1mqpc_996 p{border-bottom:1px solid #f0eae2;grid-template-columns:minmax(0,1.1fr) minmax(170px,1.5fr) .5fr 72px;align-items:center;gap:12px;margin:0;padding:17px 24px;display:grid}._ledger_1mqpc_996 p:last-child{border-bottom:0}._ledger_1mqpc_996 p span{color:#81766c}._ledger_1mqpc_996 p b small{color:#9a8d80;margin-top:6px;font-size:11px;font-weight:500;display:block}._ledger_1mqpc_996 p em,._ledger_1mqpc_996 p i{justify-self:end;font-style:normal;font-weight:700}._ledger_1mqpc_996 p em{color:#3f8263}._ledger_1mqpc_996 p i{color:#b45c4f}._ledgerAction_1mqpc_1962{color:#8b5928;cursor:pointer;background:#fff9f1;border:1px solid #d8b98f;border-radius:8px;justify-self:end;padding:7px 12px}._ledgerAction_1mqpc_1962:hover{background:#f8ead8}._reversedLabel_1mqpc_1974{color:#9a8d80;justify-self:end}._businessTable_1mqpc_1978{background:#fff;border:1px solid #e8dfd4;border-radius:18px;overflow:hidden}._businessHead_1mqpc_1984,._businessRow_1mqpc_1985{border-bottom:1px solid #eee7de;grid-template-columns:1.25fr 1fr .75fr .65fr 1fr;align-items:center;gap:18px;padding:0 24px;display:grid}._businessHead_1mqpc_1984{color:#8c8176;background:#faf7f2;min-height:48px;font-size:12px;font-weight:700}._businessRow_1mqpc_1985{min-height:76px;font-size:13px}._businessRow_1mqpc_1985:last-child{border-bottom:0}._businessRow_1mqpc_1985 strong,._businessRow_1mqpc_1985 span{min-width:0}._businessRow_1mqpc_1985 strong small,._businessRow_1mqpc_1985 span small{color:#94897f;margin-top:6px;font-size:10px;font-weight:400;display:block}._businessRow_1mqpc_1985 em{color:#6f552f;background:#f5ead9;border-radius:999px;width:fit-content;padding:5px 10px;font-size:11px;font-style:normal}._businessRow_1mqpc_1985 em._statusFailed_1mqpc_2028{color:#a6322b;background:#fde8e5;border:1px solid #efb8b2}._tablePagination_1mqpc_958{color:#75685c;justify-content:space-between;align-items:center;gap:12px;padding:12px 4px 4px;font-size:12px;display:flex}._tablePagination_1mqpc_958 div{gap:8px;display:flex}._tablePagination_1mqpc_958 button{color:#80572e;cursor:pointer;background:#fffaf3;border:1px solid #d8c5ad;border-radius:9px;min-width:72px;padding:8px 13px}._tablePagination_1mqpc_958 button:disabled{opacity:.42;cursor:not-allowed}._projectHead_1mqpc_2059,._projectRow_1mqpc_2060{grid-template-columns:1.35fr .9fr .95fr .85fr .75fr 1.35fr}._projectRow_1mqpc_2060{min-height:112px}._projectTitleLine_1mqpc_2066{align-items:center;gap:8px;display:flex}._businessTypeBadge_1mqpc_2071{color:#8a5b2d;background:#f7ead7;border-radius:999px;flex:none;padding:3px 7px;font-size:10px;font-style:normal;font-weight:600}._projectFlags_1mqpc_2081{flex-direction:column;align-items:flex-start;gap:7px;display:flex}._projectFlags_1mqpc_2081 small{color:#b15a4d;font-size:10px}._projectEmpty_1mqpc_2091{color:#93877b;text-align:center;padding:42px 24px}._rowActions_1mqpc_1024{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}._rowActions_1mqpc_1024 button{color:#815a31;cursor:pointer;background:#fffaf3;border:1px solid #dbcbb8;border-radius:8px;padding:8px 12px;font-size:11px}._rowActions_1mqpc_1024 button:first-child{color:#fff;background:#9a6733;border-color:#9a6733}._reviewGrid_1mqpc_2116{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}._reviewSearch_1mqpc_2121{color:#786d63;background:#fff;border:1px solid #e5dbcf;border-radius:12px;grid-template-columns:auto minmax(240px,420px);align-items:center;gap:12px;width:min(100%,560px);padding:12px 14px;font-size:12px;display:grid}._reviewSearch_1mqpc_2121 input{color:#332d27;background:#fff;border:1px solid #e2d8cb;border-radius:10px;outline:0;padding:11px 13px}._reviewSearch_1mqpc_2121 input:focus{border-color:#b47a3a;box-shadow:0 0 0 3px #b47a3a1a}._reviewCard_1mqpc_2146{background:#fff;border:1px solid #e5dbce;border-radius:18px;flex-direction:column;min-height:260px;padding:22px;display:flex}._reviewCard_1mqpc_2146 header{justify-content:space-between;align-items:center;gap:12px;display:flex}._reviewCard_1mqpc_2146 header span,._reviewCard_1mqpc_2146 header em{border-radius:999px;padding:5px 9px;font-size:10px;font-style:normal}._reviewCard_1mqpc_2146 header span{color:#8a5f30;background:#f2e5d2}._reviewCard_1mqpc_2146 header em{color:#39765b;background:#e9f5ee}._reviewCard_1mqpc_2146 h3{margin:22px 0 8px;font:500 20px/1.4 Georgia,Songti SC,serif}._reviewCard_1mqpc_2146 p{color:#6e655d;margin:0 0 7px;font-size:12px}._reviewCard_1mqpc_2146 small{color:#9a9085;font-size:10px}._reviewCard_1mqpc_2146 input{color:#332d27;background:#fcfaf7;border:1px solid #e2d8cb;border-radius:9px;outline:0;width:100%;margin:auto 0 15px;padding:11px 12px}._reviewCard_1mqpc_2146 input:focus{border-color:#b47a3a;box-shadow:0 0 0 3px #b47a3a1a}._subnav_1mqpc_2207{background:#f6f1e9;border:1px solid #e5dbcf;border-radius:12px;gap:8px;width:fit-content;padding:5px;display:flex}._subnav_1mqpc_2207 button{color:#7d7268;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:9px 15px;font-size:12px}._subnav_1mqpc_2207 button b{background:#78695b1a;border-radius:999px;place-items:center;min-width:20px;height:20px;margin-left:6px;padding:0 5px;font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif;font-size:10px;font-weight:650;display:inline-grid}._subnav_1mqpc_2207 button ._attentionCount_1mqpc_2238{color:#fff;background:#b43e36}._subnav_1mqpc_2207 ._subnavActive_1mqpc_2242 b{background:#ffffff2e}._subnav_1mqpc_2207 ._subnavActive_1mqpc_2242 ._attentionCount_1mqpc_2238{background:#d84b42}._subnav_1mqpc_2207 ._subnavActive_1mqpc_2242{color:#fff;background:#96632f;box-shadow:0 5px 14px #71492026}._sectionTitle_1mqpc_2253{margin:3px 0 -7px;font:500 20px Georgia,Songti SC,serif}._settingsGrid_1mqpc_2260{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}._settingCard_1mqpc_2265{background:#fff;border:1px solid #e5dbce;border-radius:17px;grid-template-columns:1fr auto;align-items:end;gap:12px;padding:22px;display:grid}._settingCard_1mqpc_2265 h3{grid-column:1/-1;margin:0;font:500 17px Georgia,Songti SC,serif}._settingCard_1mqpc_2265 p{color:#8b8075;grid-column:1/-1;min-height:36px;margin:0;font-size:11px;line-height:1.65}._settingCard_1mqpc_2265 input{background:#fcfaf7;border:1px solid #dfd4c7;border-radius:9px;outline:0;min-width:0;padding:11px 12px}._settingCard_1mqpc_2265 input:focus{border-color:#b47a3a;box-shadow:0 0 0 3px #b47a3a1a}._settingCard_1mqpc_2265 button{color:#fff;cursor:pointer;background:#96632f;border:0;border-radius:9px;padding:11px 14px}._settingValue_1mqpc_2311{align-items:center;gap:8px;display:flex}._settingValue_1mqpc_2311 input{width:100%}._settingValue_1mqpc_2311 span{color:#8b7560;white-space:nowrap;font-size:12px}._settingHistory_1mqpc_2324{border-top:1px solid #eee4d8;grid-column:1/-1;padding-top:10px}._settingHistory_1mqpc_2324 summary{color:#8b6339;cursor:pointer;font-size:12px}._settingHistory_1mqpc_2324>div{background:#faf7f2;border-radius:9px;grid-template-columns:1fr auto;align-items:center;gap:4px 10px;margin-top:10px;padding:10px;font-size:11px;display:grid}._settingHistory_1mqpc_2324>div small{color:#94887b}._settingHistory_1mqpc_2324>div button{color:#875b2d;background:#fff;border:1px solid #ddc7aa;grid-area:1/2/span 2;padding:7px 9px}._settingsOverviewIntro_1mqpc_2356{background:#fff;border:1px solid #e4d9cc;border-radius:14px;justify-content:space-between;align-items:center;padding:20px 22px;display:flex}._settingsOverviewIntro_1mqpc_2356 strong{font:500 18px Georgia,Songti SC,serif}._settingsOverviewIntro_1mqpc_2356 p{color:#8c8176;margin:5px 0 0;font-size:11px}._settingsOverviewIntro_1mqpc_2356 button,._settingsCategoryHeader_1mqpc_2377>button{color:#95612c;cursor:pointer;background:0 0;border:0}._settingsCategoryGrid_1mqpc_2383{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}._settingsCategoryGrid_1mqpc_2383>button{color:#332d28;text-align:left;cursor:pointer;background:#fff;border:1px solid #e4d9cc;border-radius:17px;grid-template-columns:auto 1fr auto;align-items:center;gap:17px;min-height:156px;padding:24px;transition:all .18s;display:grid}._settingsCategoryGrid_1mqpc_2383>button:hover{border-color:#caa575;transform:translateY(-2px);box-shadow:0 10px 28px #5b3c1b14}._settingsCategoryGrid_1mqpc_2383 i{color:#8a5c2d;background:#f4e5cc;border-radius:50%;place-items:center;width:54px;height:54px;font:500 17px Georgia,serif;display:grid}._settingsCategoryGrid_1mqpc_2383 span{flex-direction:column;min-width:0;display:flex}._settingsCategoryGrid_1mqpc_2383 small{color:#a37543;letter-spacing:.12em;font-size:9px}._settingsCategoryGrid_1mqpc_2383 strong{margin:6px 0;font:500 20px Georgia,Songti SC,serif}._settingsCategoryGrid_1mqpc_2383 p{color:#887d72;margin:0;font-size:11px}._settingsCategoryGrid_1mqpc_2383 em{color:#9b9085;margin-top:15px;font-size:10px;font-style:normal}._settingsCategoryGrid_1mqpc_2383>button>b{color:#9a662f;white-space:nowrap;font-size:11px;font-weight:500}._settingsCategoryHeader_1mqpc_2377{background:#fff;border:1px solid #e4d9cc;border-radius:14px;align-items:center;gap:22px;padding:19px 22px;display:flex}._settingsCategoryHeader_1mqpc_2377>button{border-right:1px solid #eadfd3;padding-right:22px}._settingsCategoryHeader_1mqpc_2377 small{color:#a06a30;letter-spacing:.14em;font-size:9px}._settingsCategoryHeader_1mqpc_2377 h3{margin:5px 0 3px;font:500 19px Georgia,Songti SC,serif}._settingsCategoryHeader_1mqpc_2377 p{color:#8b8075;margin:0;font-size:11px}._settingsCategoryNav_1mqpc_2485{background:#f7f2eb;border:1px solid #e5dbcf;border-radius:12px;gap:7px;padding:7px;display:flex}._settingsCategoryNav_1mqpc_2485 button{color:#7e7369;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:9px 13px;font-size:11px}._settingsCategoryNav_1mqpc_2485 ._subnavActive_1mqpc_2242{color:#fff;background:#96632f}._settingsRuleList_1mqpc_2506{flex-direction:column;gap:11px;display:flex}._settingsRuleList_1mqpc_2506>article{background:#fff;border:1px solid #e4d9cc;border-radius:14px;grid-template-columns:minmax(0,1.6fr) minmax(180px,.7fr) minmax(170px,.55fr);align-items:center;gap:22px;padding:20px 22px;display:grid}._settingsRuleList_1mqpc_2506 h3{margin:5px 0;font:500 17px Georgia,Songti SC,serif}._settingsRuleList_1mqpc_2506 article>div>small{color:#a16b32;font-size:9px}._settingsRuleList_1mqpc_2506 p{color:#887d73;margin:0;font-size:11px;line-height:1.6}._settingsCurrentValue_1mqpc_70{border-left:1px solid #eee4d9;flex-direction:column;padding-left:20px;display:flex}._settingsCurrentValue_1mqpc_70 strong{margin:7px 0 4px;font:500 25px Georgia,serif}._settingsCurrentValue_1mqpc_70 strong em{color:#8f6a43;margin-left:6px;font-size:10px;font-style:normal}._settingsCurrentValue_1mqpc_70 span{color:#9c9187;font-size:9px}._settingsRuleActions_1mqpc_2563{flex-direction:column;align-items:stretch;gap:8px;display:flex}._settingsRuleActions_1mqpc_2563>button{color:#fff;cursor:pointer;background:#96632f;border:0;border-radius:8px;padding:10px 13px}._settingsRuleActions_1mqpc_2563 ._settingHistory_1mqpc_2324{border:0;padding:0}._settingsRuleActions_1mqpc_2563 ._settingHistory_1mqpc_2324>div{z-index:3;width:310px;margin-left:-140px;position:absolute;box-shadow:0 12px 30px #34251721}._settingsHistoryList_1mqpc_2588{flex-direction:column;gap:9px;display:flex}._settingsHistoryList_1mqpc_2588 article{background:#fff;border:1px solid #e5dbcf;border-radius:12px;grid-template-columns:1.1fr .5fr 1.2fr;align-items:center;gap:18px;padding:17px 20px;display:grid}._settingsHistoryList_1mqpc_2588 article>div{flex-direction:column;gap:4px;display:flex}._settingsHistoryList_1mqpc_2588 small{color:#91867b;font-size:9px}._settingsHistoryList_1mqpc_2588 strong{font-size:12px}._settingsHistoryList_1mqpc_2588 p{color:#756c64;margin:0;font-size:11px}._auditFilters_1mqpc_2620,._incidentFilters_1mqpc_2621{background:#fff;border:1px solid #e6dcd0;border-radius:14px;grid-template-columns:minmax(180px,1.3fr) repeat(4,minmax(130px,.8fr)) auto;align-items:end;gap:12px;padding:18px;display:grid}._incidentFilters_1mqpc_2621{grid-template-columns:minmax(240px,1fr) minmax(160px,.35fr)}._auditFilters_1mqpc_2620 label,._incidentFilters_1mqpc_2621 label{color:#75685c;gap:7px;font-size:11px;display:grid}._auditFilters_1mqpc_2620 input,._auditFilters_1mqpc_2620 select,._incidentFilters_1mqpc_2621 input,._incidentFilters_1mqpc_2621 select{color:#3a3128;background:#fcfaf7;border:1px solid #dfd4c7;border-radius:8px;outline:0;min-width:0;padding:10px 11px}._auditFilters_1mqpc_2620 ._filterReset_1mqpc_938{white-space:nowrap;min-width:112px;padding:0 16px}._auditRow_1mqpc_2660{grid-template-columns:1fr 1.15fr 1fr 1.5fr .55fr}button._auditRow_1mqpc_2660{width:100%;color:inherit;text-align:left;cursor:pointer;background:#fff;border-bottom:1px solid #ece4da;border-left:0;border-right:0}button._auditRow_1mqpc_2660:hover{background:#fcf8f2}._auditRow_1mqpc_2660 span small{color:#9b9085;margin-top:4px;font-size:10px;display:block}._auditRow_1mqpc_2660 em{color:#3f8069;background:#e8f4ee;border-radius:999px;width:fit-content;padding:5px 9px;font-size:10px;font-style:normal}._incidentList_1mqpc_2691{gap:12px;display:grid}._incidentCard_1mqpc_2695{background:#fff;border:1px solid #e6dcd0;border-radius:14px;grid-template-columns:minmax(0,1.6fr) .55fr .65fr auto;align-items:center;gap:18px;padding:18px 20px;display:grid}._incidentCard_1mqpc_2695 strong,._incidentCard_1mqpc_2695 small{display:block}._incidentCard_1mqpc_2695 small{color:#94897f;margin-top:6px;font-size:10px}._incidentCard_1mqpc_2695 span{color:#776c62;font-size:12px}._incidentCard_1mqpc_2695 em{color:#98483f;background:#f8e5e1;border-radius:999px;width:fit-content;padding:5px 9px;font-size:10px;font-style:normal}._loadingState_1mqpc_2727{color:#7d674f;letter-spacing:.08em;background:#fbf8f3;place-items:center;min-height:100vh;font-size:14px;display:grid}@media (max-width:1080px){._shell_1mqpc_1{grid-template-columns:220px minmax(0,1fr)}._metrics_1mqpc_63{grid-template-columns:repeat(2,1fr)}._dashboardFilters_1mqpc_460{grid-template-columns:repeat(2,minmax(0,1fr))}._dashboardGrid_1mqpc_597{grid-template-columns:1fr}._quickActions_1mqpc_616{grid-template-columns:1fr 1fr}._welcome_1mqpc_498{padding:24px}._summaryStrip_1mqpc_65{grid-template-columns:repeat(2,1fr)}._projectSummary_1mqpc_899{grid-template-columns:repeat(4,1fr)}._projectFilters_1mqpc_906{grid-template-columns:repeat(2,minmax(0,1fr))}._pointCards_1mqpc_68{grid-template-columns:1fr}._pointsGrantGrid_1mqpc_1811{grid-template-columns:repeat(2,minmax(0,1fr))}._balancePreview_1mqpc_69{grid-template-columns:repeat(2,1fr)}._reviewGrid_1mqpc_2116,._settingsGrid_1mqpc_2260,._settingsCategoryGrid_1mqpc_2383,._storeGrid_1mqpc_1069{grid-template-columns:1fr 1fr}._storeSelector_1mqpc_1139{grid-template-columns:1fr}._storeSelectorHeader_1mqpc_1148{grid-column:1}._inviteBuilder_1mqpc_1273{grid-template-columns:1fr 1fr}._inviteBuilder_1mqpc_1273>button{grid-column:1/-1}._businessHead_1mqpc_1984,._businessRow_1mqpc_1985{grid-template-columns:1.25fr 1fr .7fr .7fr}._projectHead_1mqpc_2059,._projectRow_1mqpc_2060{grid-template-columns:1.35fr .9fr .95fr .85fr .75fr 1.35fr;min-width:980px}._businessHead_1mqpc_1984 span:last-child{display:none}._businessRow_1mqpc_1985 ._rowActions_1mqpc_1024{grid-column:1/-1;justify-content:flex-start;padding-bottom:14px}._incidentCard_1mqpc_2695{grid-template-columns:1fr 1fr}._auditFilters_1mqpc_2620{grid-template-columns:repeat(2,minmax(0,1fr))}._auditRow_1mqpc_2660{min-width:900px}._incidentCard_1mqpc_2695 ._rowActions_1mqpc_1024{justify-content:flex-start}}@media (max-width:760px){._shell_1mqpc_1{padding-bottom:calc(100px + env(safe-area-inset-bottom));display:block}._sidebar_1mqpc_79{display:none}._topbar_1mqpc_384{z-index:40;flex-wrap:nowrap;gap:10px;height:64px;padding:9px 14px;position:sticky;top:0;box-shadow:0 5px 18px #3125180f}._topbar_1mqpc_384 ._eyebrow_1mqpc_393{display:none}._topbar_1mqpc_384 h1{text-overflow:ellipsis;white-space:nowrap;max-width:58vw;font-size:20px;overflow:hidden}._topActions_1mqpc_407{gap:7px}._topActions_1mqpc_407 label{max-width:128px;padding-left:8px}._topActions_1mqpc_407 select{min-width:0;max-width:108px}._content_1mqpc_457{padding:14px}._panel_1mqpc_602{padding:18px}._panelHeader_1mqpc_609{gap:12px}._welcome_1mqpc_498{min-height:118px}._dateBlock_1mqpc_62{display:none}._metrics_1mqpc_63,._quickActions_1mqpc_616,._dashboardFilters_1mqpc_460{grid-template-columns:1fr}._topActions_1mqpc_407 label span{display:none}._mobileBottomNav_1mqpc_10{right:8px;bottom:calc(8px + env(safe-area-inset-bottom));z-index:80;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffdf9f7;border:1px solid #e4d9cc;border-radius:20px;grid-template-columns:repeat(5,minmax(0,1fr));min-height:82px;padding:7px;display:grid;position:fixed;left:8px;box-shadow:0 10px 34px #3527192b}._mobileBackToTop_1mqpc_12{right:14px;bottom:calc(100px + env(safe-area-inset-bottom));z-index:75;color:#fff;background:#946027;border:1px solid #d8c2a5;border-radius:50%;place-items:center;width:42px;height:42px;font-size:19px;display:grid;position:fixed;box-shadow:0 8px 20px #462d163d}._mobileBottomNav_1mqpc_10 button{color:#83786c;cursor:pointer;background:0 0;border:0;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:0;min-height:66px;padding:4px 2px;display:flex;position:relative}._mobileBottomNav_1mqpc_10 button>span{place-items:center;height:36px;line-height:1;display:grid}._mobileNavIconBox_1mqpc_171{border:1px solid #0000;border-radius:13px;width:38px;height:36px;transition:transform .16s,border-color .16s,background .16s,box-shadow .16s}._mobileNavIconBox_1mqpc_171 svg{width:24px;height:24px}._mobileBottomNav_1mqpc_10 button>small{white-space:nowrap;font-size:12px;line-height:1}._mobileBottomNav_1mqpc_10 ._mobileBottomActive_1mqpc_2960{color:#925d25;background:0 0;font-weight:700}._mobileBottomActive_1mqpc_2960 ._mobileNavIconBox_1mqpc_171{background:linear-gradient(145deg,#fff9ee,#f1ddc2);border-color:#ead4b6;box-shadow:0 5px 12px #8f5b2329,inset 0 1px #fff}._mobileBottomActive_1mqpc_2960 ._navIconAccent_1mqpc_180{opacity:.68}._mobileBottomNav_1mqpc_10 button:active ._mobileNavIconBox_1mqpc_171{transform:scale(.9)}._mobileBottomActive_1mqpc_2960:before{content:"";background:#a76d2d;border-radius:0 0 4px 4px;width:24px;height:3px;position:absolute;top:0}._mobileMoreBackdrop_1mqpc_11{z-index:90;background:#19140f73;align-items:flex-end;display:flex;position:fixed;inset:0}._mobileMoreSheet_1mqpc_170{width:100%;max-height:min(82dvh,720px);padding:20px 16px calc(20px + env(safe-area-inset-bottom));background:#fffdf9;border-radius:24px 24px 0 0;overflow-y:auto;box-shadow:0 -24px 54px #1e160f38}._mobileMoreSheet_1mqpc_170>header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}._mobileMoreSheet_1mqpc_170 h2{margin:0 0 5px;font:500 23px Georgia,Songti SC,serif}._mobileMoreSheet_1mqpc_170 header small{color:#8e8174}._mobileMoreSheet_1mqpc_170 header>button{color:#6f6255;background:#fff;border:1px solid #e2d5c6;border-radius:50%;flex:0 0 40px;width:40px;height:40px;font-size:24px}._mobileMoreSheet_1mqpc_170 nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._mobileMoreSheet_1mqpc_170 nav button{color:#4f4438;text-align:left;background:#fff;border:1px solid #eadfd2;border-radius:13px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;min-height:58px;padding:10px 12px;display:grid}._mobileMoreSheet_1mqpc_170 nav button>span{color:#ae7432;text-align:center;place-items:center;width:24px;height:24px;display:grid}._mobileMoreSheet_1mqpc_170 nav button>strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}._mobileMoreSheet_1mqpc_170 nav button>i{color:#ad9d8c;font-style:normal}._mobileMoreSheet_1mqpc_170 nav ._mobileMoreActive_1mqpc_3063{color:#85531f;background:#fff4e5;border-color:#c99151}._mobileMoreSheet_1mqpc_170 footer{border-top:1px solid #eee5db;grid-template-columns:1fr 1fr;gap:10px;margin-top:16px;padding-top:16px;display:grid}._mobileMoreSheet_1mqpc_170 footer button{color:#80562b;background:#fffaf3;border:1px solid #ddc9b0;border-radius:11px;min-height:44px}._moduleContent_1mqpc_822{padding:14px}._moduleHero_1mqpc_830,._frontendOpsToolbar_1mqpc_3089,._reviewGrid_1mqpc_2116,._reviewSearch_1mqpc_2121,._subnav_1mqpc_2207{min-width:0;max-width:100%}._subnav_1mqpc_2207{flex-wrap:wrap;width:100%}._subnav_1mqpc_2207 button{flex:96px}._reviewSearch_1mqpc_2121{grid-template-columns:1fr;width:100%}._reviewSearch_1mqpc_2121 input{width:100%;min-width:0}._moduleHero_1mqpc_830{flex-direction:column;align-items:flex-start}._moduleHeroActions_1mqpc_861{flex-wrap:wrap;width:100%}._moduleHeroActions_1mqpc_861 button{flex:150px}._reviewGrid_1mqpc_2116,._settingsGrid_1mqpc_2260,._settingsCategoryGrid_1mqpc_2383,._storeGrid_1mqpc_1069,._inviteBuilder_1mqpc_1273,._pointsGrantGrid_1mqpc_1811{grid-template-columns:1fr}._settingsOverviewIntro_1mqpc_2356,._settingsCategoryHeader_1mqpc_2377{flex-direction:column;align-items:flex-start}._settingsCategoryHeader_1mqpc_2377>button{border-bottom:1px solid #eadfd3;border-right:0;padding:0 0 12px}._settingsCategoryNav_1mqpc_2485{overflow-x:auto}._settingsCategoryNav_1mqpc_2485 button{white-space:nowrap}._settingsRuleList_1mqpc_2506>article{grid-template-columns:1fr}._settingsCurrentValue_1mqpc_70{border-top:1px solid #eee4d9;border-left:0;padding:12px 0 0}._settingsHistoryList_1mqpc_2588 article{grid-template-columns:1fr}._projectSummary_1mqpc_899,._projectDetailMeta_1mqpc_1530,._projectDetailMetrics_1mqpc_67{grid-template-columns:repeat(2,minmax(0,1fr))}._projectFilters_1mqpc_906{grid-template-columns:1fr}._projectResultBar_1mqpc_947,._tablePagination_1mqpc_958{flex-direction:column;align-items:flex-start}._tablePagination_1mqpc_958,._tablePagination_1mqpc_958 div{width:100%}._tablePagination_1mqpc_958 div button{flex:1}._billingFilters_1mqpc_1673,._billingCards_1mqpc_1644{grid-template-columns:1fr}._storeSelector_1mqpc_1139{grid-template-columns:minmax(0,1fr);padding:16px}._storeSelectorHeader_1mqpc_1148,._sectionHeader_1mqpc_1158,._pointsGrantPanel_1mqpc_1766>header,._pointsGrantPanel_1mqpc_1766>footer{flex-direction:column;align-items:flex-start}._segmentedControl_1mqpc_1792{width:100%}._segmentedControl_1mqpc_1792 button{flex:1}._balancePreview_1mqpc_69{grid-template-columns:1fr 1fr}._dataTable_1mqpc_995,._pointsDetail_1mqpc_1767 ._dataTable_1mqpc_995{background:0 0;border:0;border-radius:0;gap:10px;display:grid;overflow:visible}._dataHead_1mqpc_1002,._pointPeopleHead_1mqpc_1874,._pointStoreHead_1mqpc_1876{display:none}._dataRow_1mqpc_1003,._pointPeopleRow_1mqpc_1875,._pointStoreRow_1mqpc_1877{background:#fff;border:1px solid #e8dfd4;border-radius:15px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px 14px;min-width:0;min-height:0;padding:16px;display:grid}._dataRow_1mqpc_1003>strong,._pointPeopleRow_1mqpc_1875>strong,._pointStoreRow_1mqpc_1877>strong{grid-column:1/-1;font-size:15px}._dataRow_1mqpc_1003>span,._pointPeopleRow_1mqpc_1875>span,._pointStoreRow_1mqpc_1877>span{overflow-wrap:anywhere;min-width:0}._dataRow_1mqpc_1003>[data-label]:before{color:#9a8d7f;content:attr(data-label);margin-bottom:3px;font-size:10px;font-style:normal;display:block}._dataRow_1mqpc_1003>em{place-self:end}._dataRow_1mqpc_1003>._rowActions_1mqpc_1024{border-top:1px solid #f0e8de;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;padding-top:10px;display:grid}._dataRow_1mqpc_1003>._rowActions_1mqpc_1024 button{min-height:40px;margin:0}._ledger_1mqpc_996{background:0 0;border:0;border-radius:0;overflow:visible}._ledger_1mqpc_996 h3{border:0;padding:16px 2px 12px}._ledger_1mqpc_996 p{background:#fff;border:1px solid #e8dfd4;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;margin-bottom:10px;padding:15px;display:grid;position:relative}._ledger_1mqpc_996 p b{grid-column:1/-1}._ledger_1mqpc_996 p span{overflow-wrap:anywhere;min-width:0;font-size:12px}._ledger_1mqpc_996 p em,._ledger_1mqpc_996 p i{place-self:center end}._ledgerAction_1mqpc_1962,._reversedLabel_1mqpc_1974{grid-column:1/-1;justify-self:stretch;min-height:40px}._listProgress_1mqpc_15{text-align:center;flex-direction:column;align-items:stretch;padding:12px 2px 4px}._listProgress_1mqpc_15 button{width:100%;min-height:44px}._compactPagination_1mqpc_33{bottom:calc(92px + env(safe-area-inset-bottom));z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffdf9f7;border:1px solid #e3d7c9;border-radius:13px;align-items:center;padding:10px 12px;position:sticky;box-shadow:0 8px 24px #3627181a}._compactPagination_1mqpc_33>span{min-width:0;font-size:11px}._compactPagination_1mqpc_33 button{white-space:nowrap;min-height:40px;padding:0 11px}._businessTable_1mqpc_1978{overflow-x:auto}._businessHead_1mqpc_1984,._businessRow_1mqpc_1985{min-width:720px}._incidentCard_1mqpc_2695,._auditFilters_1mqpc_2620,._incidentFilters_1mqpc_2621{grid-template-columns:1fr}._dialog_1mqpc_1332{padding:20px}}._adminLoginShell_1mqpc_3355{background:radial-gradient(circle at 70% 10%,#4a3825 0,#201c17 42%,#15130f 100%);place-items:center;min-height:100vh;padding:32px;display:grid}._adminLoginCard_1mqpc_3367{background:#fffaf2;border:1px solid #ddbe9159;border-radius:24px;width:min(560px,100%);padding:44px 48px 40px;box-shadow:0 28px 90px #0008}._adminLoginCard_1mqpc_3367 ._brand_1mqpc_90{color:#211c17;margin-bottom:34px}._adminLoginCard_1mqpc_3367 h1{margin:10px 0 14px;font:500 34px Georgia,Songti SC,serif}._adminLoginCard_1mqpc_3367>p:not(._eyebrow_1mqpc_393){color:#7e7368;margin:0 0 30px;line-height:1.75}._adminLoginCard_1mqpc_3367 ._formField_1mqpc_1283{color:#655b52;gap:9px;margin-top:18px;font-size:14px;font-weight:650;display:grid}._adminLoginCard_1mqpc_3367 ._formField_1mqpc_1283>span{white-space:nowrap}._adminLoginCard_1mqpc_3367 ._formField_1mqpc_1283 input{background:#fffdf9;border-radius:11px;height:52px;padding:0 16px;font-size:15px;font-weight:400}._adminLoginButton_1mqpc_3410{color:#fff;cursor:pointer;background:linear-gradient(90deg,#96612c,#c1873d);border:0;border-radius:10px;width:100%;height:54px;margin-top:28px;padding:0 18px;font-weight:700}._adminLoginButton_1mqpc_3410:disabled{opacity:.55;cursor:not-allowed}._adminLoginCard_1mqpc_3367>a{color:#8b5c2a;text-align:center;margin-top:22px;text-decoration:none;display:block}@media (max-width:620px){._adminLoginShell_1mqpc_3355{align-items:start;padding:20px 14px}._adminLoginCard_1mqpc_3367{margin-top:max(10px, env(safe-area-inset-top));border-radius:20px;padding:30px 22px 28px}._adminLoginCard_1mqpc_3367 ._brand_1mqpc_90{margin-bottom:26px}._adminLoginCard_1mqpc_3367 h1{font-size:30px}._adminLoginCard_1mqpc_3367>p:not(._eyebrow_1mqpc_393){margin-bottom:24px;font-size:14px}}._frontendOpsSectionTabs_1mqpc_3456{background:#ffffffe6;border:1px solid #e4d9cc;border-radius:16px;align-items:center;min-width:0;padding:14px 16px;display:flex;box-shadow:0 8px 24px #45301b0a}._frontendOpsSectionTabs_1mqpc_3456>div{grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;gap:10px;width:100%;display:grid}._frontendOpsSectionTabs_1mqpc_3456 button{color:#756b62;letter-spacing:.01em;cursor:pointer;background:#fffdf9;border:1px solid #ddd0c0;border-radius:11px;min-width:0;min-height:48px;padding:0 22px;font-size:15px;font-weight:650;transition:border-color .18s,color .18s,background .18s,box-shadow .18s}._frontendOpsSectionTabs_1mqpc_3456 button:hover{color:#8b5b27;background:#fff8ee;border-color:#c99a62}._frontendOpsSectionTabs_1mqpc_3456 button:focus-visible{outline-offset:2px;outline:2px solid #b478356b}._frontendOpsSectionTabs_1mqpc_3456 ._sectionTabActive_1mqpc_3500{color:#8a5720;background:linear-gradient(135deg,#fff3df,#f5e2c7);border-color:#c48b47;box-shadow:inset 0 0 0 1px #ffffffb3}._frontendOpsToolbar_1mqpc_3089{background:#fff;border:1px solid #e4d9cc;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;padding:17px 20px;display:flex}._frontendOpsToolbar_1mqpc_3089>div{align-items:center;gap:9px;display:flex}._frontendOpsToolbar_1mqpc_3089>div:first-child{flex-direction:column;align-items:flex-start}._frontendOpsToolbar_1mqpc_3089 b{font:500 17px Georgia,Songti SC,serif}._frontendOpsToolbar_1mqpc_3089 span{color:#8d8278;font-size:10px}._frontendOpsToolbar_1mqpc_3089 button{color:#7d6e60;cursor:pointer;background:#fff;border:1px solid #e2d6c8;border-radius:8px;padding:9px 12px}._frontendOpsToolbar_1mqpc_3089 button:last-child{color:#fff;background:#96632f;border-color:#96632f}._frontendOpsToolbar_1mqpc_3089 button:disabled{cursor:not-allowed;opacity:.45}._frontendOpsToolbar_1mqpc_3089 ._subnavActive_1mqpc_2242{color:#8e5c28;background:#f7e8d2;border-color:#c9985f}._frontendOpsGrid_1mqpc_3558{grid-template-columns:minmax(320px,.72fr) minmax(520px,1.28fr);align-items:start;gap:16px;display:grid}._frontendOpsForm_1mqpc_3564,._homePreview_1mqpc_3565,._frontendVersions_1mqpc_3566{background:#fff;border:1px solid #e4d9cc;border-radius:15px;padding:20px}._frontendOpsForm_1mqpc_3564{gap:14px;display:grid}._homeImageUpload_1mqpc_3576{color:#66594c;background:#fbf7f1;border:1px dashed #cdb493;border-radius:10px;gap:8px;padding:15px;display:grid}._homeImageUpload_1mqpc_3576 span{font-size:11px;font-weight:700}._homeImageUpload_1mqpc_3576 input{font-size:10px}._homeImageUpload_1mqpc_3576 b{color:#9b8e81;font-size:9px;font-weight:400}._frontendFixedRules_1mqpc_3597{background:#f7efe3;border-radius:10px;padding:14px}._frontendFixedRules_1mqpc_3597 b{font-size:11px}._frontendFixedRules_1mqpc_3597 p{color:#75695d;margin:6px 0 0;font-size:10px;line-height:1.6}._homePreview_1mqpc_3565{transition:max-width .2s;overflow:hidden}._homePreviewTop_1mqpc_3615{padding:5px 4px 17px}._homePreviewTop_1mqpc_3615 h3{margin:0;font:500 22px Georgia,Songti SC,serif}._homePreviewTop_1mqpc_3615 p{color:#857a70;margin:5px 0 0;font-size:11px}._homePreviewHero_1mqpc_3630{background:linear-gradient(110deg,#f5eeff,#faeee4);border:1px solid #e5d8ed;border-radius:14px;grid-template-columns:1.15fr .85fr;min-height:270px;display:grid;overflow:hidden}._homePreviewHero_1mqpc_3630>div{padding:27px}._homePreviewHero_1mqpc_3630 em{color:#9c6d32;letter-spacing:.14em;font-size:9px;font-style:normal}._homePreviewHero_1mqpc_3630 h2{margin:13px 0 8px;font:500 25px Georgia,Songti SC,serif}._homePreviewHero_1mqpc_3630 p{color:#746a62;font-size:11px;line-height:1.65}._homePreviewHero_1mqpc_3630 small{color:#7244d0;margin:19px 0 15px;font-size:9px;display:block}._homePreviewHero_1mqpc_3630 button{color:#fff;background:#6837dc;border:0;border-radius:8px;padding:10px 13px;font-weight:700}._homePreviewHero_1mqpc_3630 img{object-fit:cover;width:100%;height:100%}._homePreviewMobile_1mqpc_3679{max-width:390px;margin:0 auto}._homePreviewMobile_1mqpc_3679 ._homePreviewHero_1mqpc_3630{grid-template-columns:1fr}._homePreviewMobile_1mqpc_3679 ._homePreviewHero_1mqpc_3630 img{grid-row:1;height:170px}._homePreviewMobile_1mqpc_3679 ._homePreviewHero_1mqpc_3630>div{grid-row:2}._frontendVersions_1mqpc_3566{gap:9px;display:grid}._frontendVersions_1mqpc_3566>header{border-bottom:1px solid #eee4d9;justify-content:space-between;align-items:center;padding-bottom:12px;display:flex}._frontendVersions_1mqpc_3566 header b{font:500 17px Georgia,Songti SC,serif}._frontendVersions_1mqpc_3566 header p{color:#91867c;margin:4px 0 0;font-size:9px}._frontendVersions_1mqpc_3566 header span{color:#9a672f;font-size:10px}._frontendVersions_1mqpc_3566 article{border-bottom:1px solid #eee7df;grid-template-columns:170px 1fr auto;align-items:center;gap:15px;padding:12px 4px;display:grid}._frontendVersions_1mqpc_3566 article>div{flex-direction:column;display:flex}._frontendVersions_1mqpc_3566 article span{color:#92877c;margin-top:3px;font-size:9px}._frontendVersions_1mqpc_3566 article p{margin:0;font-size:11px}._frontendVersions_1mqpc_3566 article button{color:#99632b;cursor:pointer;background:0 0;border:0;font-size:10px}@media (max-width:1100px){._frontendOpsGrid_1mqpc_3558{grid-template-columns:1fr}._frontendOpsToolbar_1mqpc_3089{flex-direction:column;align-items:flex-start}._frontendOpsToolbar_1mqpc_3089>div:last-child{flex-wrap:wrap}._frontendVersions_1mqpc_3566 article{grid-template-columns:1fr}}@media (max-width:760px){._frontendOpsSectionTabs_1mqpc_3456{padding:10px}._frontendOpsSectionTabs_1mqpc_3456>div{grid-template-columns:repeat(2,minmax(0,1fr))}._frontendOpsSectionTabs_1mqpc_3456 button{flex:1 1 0;min-width:0;min-height:44px;padding:0 12px;font-size:13px}._homePreviewHero_1mqpc_3630{grid-template-columns:1fr}._homePreviewHero_1mqpc_3630 img{grid-row:1;min-height:190px}._homePreviewHero_1mqpc_3630>div{grid-row:2}}._homeImageUpload_1mqpc_3576 small{color:#806f5e;font-size:9px;line-height:1.6}._homePreviewHero_1mqpc_3630{display:block;position:relative}._homePreviewHero_1mqpc_3630:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(90deg,#faf5fcfa 0%,#faf5fcf0 38%,#faf5fca6 56%,#faf5fc14 78%,#0000 100%);position:absolute;inset:0}._homePreviewHero_1mqpc_3630 picture{z-index:0;display:block;position:absolute;inset:0}._homePreviewHero_1mqpc_3630 picture img{object-fit:cover;width:100%;height:100%;min-height:0}._homePreviewHero_1mqpc_3630>div{z-index:2;width:57%;min-height:270px;position:relative}._homePreviewMobile_1mqpc_3679 ._homePreviewHero_1mqpc_3630{min-height:480px}._homePreviewMobile_1mqpc_3679 ._homePreviewHero_1mqpc_3630:after{background:linear-gradient(#faf5fc14,#faf5fcb3 40%,#faf5fcfa 65%)}._homePreviewMobile_1mqpc_3679 ._homePreviewHero_1mqpc_3630 picture{height:100%}._homePreviewMobile_1mqpc_3679 ._homePreviewHero_1mqpc_3630 picture img{object-position:center top;height:100%}._homePreviewMobile_1mqpc_3679 ._homePreviewHero_1mqpc_3630>div{flex-direction:column;justify-content:flex-end;width:100%;min-height:480px;padding-top:210px;display:flex}._loginContentPreview_1mqpc_3855{background:#fcfbf9;border:1px solid #e5d8c8;border-radius:20px;grid-template-columns:1.12fr .88fr;min-height:520px;display:grid;overflow:hidden}._loginContentPreview_1mqpc_3855>div{color:#fff;background-color:#0000;background-image:radial-gradient(circle at 76% 26%,#d9ad69 0 8%,#0000 28%),linear-gradient(145deg,#22160f,#57351e 55%,#c18742);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;flex-direction:column;align-items:flex-start;min-width:0;padding:48px;display:flex;position:relative}._loginContentPreview_1mqpc_3855 img,._loginContentPreview_1mqpc_3855>div>span{object-fit:contain;width:52px;height:52px}._loginContentPreview_1mqpc_3855>div>span{border:1px solid #e5bd83;border-radius:50%;place-items:center;display:grid}._loginContentPreview_1mqpc_3855 em{color:#ddb982;letter-spacing:.16em;margin-top:18px;font-size:10px;font-style:normal}._loginContentPreview_1mqpc_3855 h2{margin:76px 0 16px;font:500 36px/1.3 Songti SC,STSong,serif}._loginContentPreview_1mqpc_3855 p{color:#eadaca;line-height:1.7}._loginContentPreview_1mqpc_3855 i{color:#f2d6a8;background:#fff4e133;border-radius:50%;place-items:center;width:92px;height:92px;font:italic 36px Georgia,serif;display:grid;position:absolute;bottom:34px;right:38px}._loginContentPreview_1mqpc_3855 aside{background:#fff;border:1px solid #eee5da;border-radius:16px;flex-direction:column;justify-content:center;place-self:center;gap:12px;width:min(280px,78%);min-height:260px;padding:34px;display:flex;box-shadow:0 20px 60px #462e191a}._loginContentPreview_1mqpc_3855 aside b{font-size:24px}._loginContentPreview_1mqpc_3855 aside small{color:#8b837d;line-height:1.7}@media (max-width:760px){._loginContentPreview_1mqpc_3855{grid-template-columns:1fr}._loginContentPreview_1mqpc_3855 aside{display:none}}._knowledgeAdmin_1mqpc_3953{gap:18px;display:grid}._knowledgeAdmin_1mqpc_3953>header{background:#fff;border:1px solid #e8ded0;border-radius:16px;justify-content:space-between;align-items:center;gap:18px;padding:20px;display:flex}._knowledgeAdmin_1mqpc_3953>header h2{margin:0 0 6px}._knowledgeAdmin_1mqpc_3953>header p{color:#887e73;margin:0}._knowledgeAdmin_1mqpc_3953>header>div:last-child{gap:9px;display:flex}._knowledgeAdmin_1mqpc_3953 button{color:#674d2d;cursor:pointer;background:#fff;border:1px solid #ded2c2;border-radius:9px;padding:9px 13px}._knowledgeAdmin_1mqpc_3953 button:last-child{color:#fff;background:#8a622f}._knowledgeList_1mqpc_3990{gap:14px;display:grid}._knowledgeList_1mqpc_3990 article{background:#fff;border:1px solid #e7ddd0;border-radius:15px;gap:12px;padding:18px;display:grid}._knowledgeList_1mqpc_3990 label{gap:6px;display:grid}._knowledgeList_1mqpc_3990 label span{color:#63594f;font-size:13px;font-weight:700}._knowledgeList_1mqpc_3990 input,._knowledgeList_1mqpc_3990 textarea{box-sizing:border-box;width:100%;font:inherit;border:1px solid #ded5c9;border-radius:9px;padding:11px}._knowledgeOrder_1mqpc_4020{align-items:center;gap:7px;display:flex}._knowledgeOrder_1mqpc_4020 b{color:#946b37;margin-right:auto}._knowledgeOrder_1mqpc_4020 button{padding:6px 9px}._knowledgeAdd_1mqpc_4032{justify-self:start}@media (max-width:760px){._knowledgeAdmin_1mqpc_3953>header{flex-direction:column;align-items:flex-start}._knowledgeAdmin_1mqpc_3953>header>div:last-child{width:100%}._knowledgeAdmin_1mqpc_3953>header>div:last-child button{flex:1}}._feedbackAdmin_1mqpc_4047{gap:18px;display:grid}._feedbackAdminHead_1mqpc_4051{background:linear-gradient(135deg,#fffdf9,#f5ecdf);border:1px solid #e3d8c9;border-radius:18px;justify-content:space-between;align-items:flex-start;gap:18px;padding:24px 26px;display:flex}._feedbackAdminHead_1mqpc_4051 small{color:#9b6d31;letter-spacing:.16em;font-size:11px;font-weight:800}._feedbackAdminHead_1mqpc_4051 h2{margin:7px 0 5px;font-size:24px}._feedbackAdminHead_1mqpc_4051 p{color:#817467;margin:0}._feedbackAdminHead_1mqpc_4051>button{cursor:pointer;background:#fff;border:1px solid #d9cbbb;border-radius:10px;padding:10px 15px}._feedbackStatusTabs_1mqpc_4082{flex-wrap:wrap;gap:8px;display:flex}._feedbackStatusTabs_1mqpc_4082 button{color:#766b60;cursor:pointer;background:#fff;border:1px solid #e0d6ca;border-radius:999px;padding:9px 15px}._feedbackStatusTabs_1mqpc_4082 ._feedbackStatusActive_1mqpc_4095{color:#fff;background:#7d582c;border-color:#90632b}._feedbackAdminLayout_1mqpc_4100{grid-template-columns:minmax(280px,380px) minmax(0,1fr);gap:18px;min-height:560px;display:grid}._feedbackAdminList_1mqpc_4106{align-content:start;gap:9px;max-height:700px;padding-right:4px;display:grid;overflow:auto}._feedbackAdminList_1mqpc_4106>button{color:#4b443c;text-align:left;cursor:pointer;background:#fff;border:1px solid #e5dcd1;border-radius:14px;gap:9px;padding:16px;display:grid}._feedbackAdminList_1mqpc_4106>button:hover,._feedbackAdminList_1mqpc_4106 ._feedbackAdminSelected_1mqpc_4126{background:#fffaf2;border-color:#b98a4d;box-shadow:0 7px 22px #4931170f}._feedbackAdminList_1mqpc_4106>button>div{justify-content:space-between;align-items:center;display:flex}._feedbackAdminList_1mqpc_4106 time,._feedbackAdminList_1mqpc_4106 small{color:#988d81;font-size:11px}._feedbackAdminList_1mqpc_4106 strong{font-size:15px}._feedbackAdminList_1mqpc_4106 p{color:#766d64;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.6;display:-webkit-box;overflow:hidden}._feedbackAdminStatus_1mqpc_4154{color:#80561f;white-space:nowrap;background:#f8ead4;border-radius:999px;padding:5px 9px;font-size:11px;font-weight:700;display:inline-flex}._feedbackAdminStatus_1mqpc_4154._processing_1mqpc_4164{color:#245f82;background:#e5f1f8}._feedbackAdminStatus_1mqpc_4154._resolved_1mqpc_4168{color:#286347;background:#e4f3e9}._feedbackAdminStatus_1mqpc_4154._closed_1mqpc_4172{color:#6b665f;background:#efeeec}._feedbackAdminDetail_1mqpc_4176{background:#fff;border:1px solid #e3d9cc;border-radius:18px;padding:25px;box-shadow:0 12px 35px #3626150b}._feedbackAdminDetail_1mqpc_4176>header{border-bottom:1px solid #eee7de;justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:20px;display:flex}._feedbackAdminDetail_1mqpc_4176 header small{color:#976728;font-weight:700}._feedbackAdminDetail_1mqpc_4176 h3{margin:8px 0 6px;font-size:22px}._feedbackAdminDetail_1mqpc_4176 header p{color:#93877b;margin:0;font-size:12px}._feedbackAdminDetail_1mqpc_4176>section{background:#faf8f4;border-radius:12px;margin-top:19px;padding:16px}._feedbackAdminDetail_1mqpc_4176 section p{color:#655d54;white-space:pre-wrap;margin:8px 0 0;line-height:1.7}._feedbackAdminDetail_1mqpc_4176 ._feedbackPageUrl_1mqpc_4216{overflow-wrap:anywhere;color:#806039;font-size:12px}._feedbackAdminDetail_1mqpc_4176>label{gap:8px;margin-top:18px;font-weight:700;display:grid}._feedbackAdminDetail_1mqpc_4176 select,._feedbackAdminDetail_1mqpc_4176 textarea{box-sizing:border-box;width:100%;font:inherit;background:#fff;border:1px solid #ddd2c5;border-radius:11px;outline:none;padding:12px 13px;font-weight:400}._feedbackAdminDetail_1mqpc_4176 select:focus,._feedbackAdminDetail_1mqpc_4176 textarea:focus{border-color:#a7773a;box-shadow:0 0 0 4px #a7773a17}._feedbackAdminDetail_1mqpc_4176>footer{border-top:1px solid #eee7de;justify-content:space-between;align-items:center;gap:16px;margin-top:22px;padding-top:18px;display:flex}._feedbackAdminDetail_1mqpc_4176 footer small{color:#918579}._feedbackAdminDetail_1mqpc_4176 footer button{color:#fff;cursor:pointer;background:#7e592c;border:0;border-radius:10px;padding:11px 18px}._feedbackAdminFooterActions_1mqpc_4264{justify-content:flex-end;gap:9px;display:flex}._feedbackAdminDetail_1mqpc_4176 footer ._feedbackAdminSaveButton_1mqpc_4269{color:#6f4d23;background:#fff;border:1px solid #d8c5aa}._feedbackAdminDetail_1mqpc_4176 footer ._feedbackAdminResolveButton_1mqpc_4274{color:#fff;background:linear-gradient(135deg,#4d8a68,#286147);border-color:#347252;box-shadow:0 8px 18px #2964492e}._feedbackAdminDetail_1mqpc_4176 footer ._feedbackAdminResolveButton_1mqpc_4274:disabled{opacity:.58;cursor:default;box-shadow:none}._feedbackAdminEmpty_1mqpc_4285{color:#8e8377;text-align:center;background:#fffdf9;border:1px dashed #dccfbe;border-radius:17px;padding:70px 20px}._feedbackAdminEmpty_1mqpc_4285>span{color:#a7783a;margin-bottom:9px;font-size:28px;display:block}._feedbackAdminEmpty_1mqpc_4285 h3{color:#4f473f;margin:0 0 7px}._feedbackAdminEmpty_1mqpc_4285 p{margin:0}@media (max-width:900px){._feedbackAdminLayout_1mqpc_4100{grid-template-columns:1fr}._feedbackAdminList_1mqpc_4106{max-height:360px}}._feedbackAdminImages_1mqpc_4314{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}._feedbackAdminImages_1mqpc_4314 button{aspect-ratio:4/3;cursor:zoom-in;background:#f5f1eb;border:1px solid #ded6cb;border-radius:12px;padding:0;display:block;position:relative;overflow:hidden}._feedbackAdminImages_1mqpc_4314 img{object-fit:cover;width:100%;height:100%;transition:transform .2s;display:block}:is(._feedbackAdminImages_1mqpc_4314 button:hover img,._feedbackAdminImages_1mqpc_4314 button:focus-visible img){transform:scale(1.025)}._feedbackAdminImages_1mqpc_4314 button:focus-visible{outline-offset:2px;outline:3px solid #a7773a4d}._feedbackAdminImages_1mqpc_4314 button span{color:#fff;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#2b2219c2;border-radius:999px;padding:5px 8px;font-size:10px;font-weight:700;position:absolute;bottom:8px;right:8px}._feedbackImagePreviewBackdrop_1mqpc_4358{z-index:10000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#16120ec7;place-items:center;padding:28px;display:grid;position:fixed;inset:0}._feedbackImagePreview_1mqpc_4358{background:#17130f;border:1px solid #ffffff3d;border-radius:18px;grid-template-rows:auto minmax(0,1fr) auto;width:min(1380px,100vw - 56px);height:min(900px,100vh - 56px);display:grid;overflow:hidden;box-shadow:0 28px 90px #0000006b}._feedbackImagePreview_1mqpc_4358>header{color:#fff;border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:18px;padding:14px 16px 14px 20px;display:flex}._feedbackImagePreview_1mqpc_4358>header>div{align-items:baseline;gap:12px;display:flex}._feedbackImagePreview_1mqpc_4358>header span,._feedbackImagePreview_1mqpc_4358>footer{color:#ffffff9e;font-size:12px}._feedbackImagePreview_1mqpc_4358>header button,._feedbackImagePreviewCanvas_1mqpc_4399 button{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #fff3;border-radius:999px;place-items:center;width:40px;height:40px;padding:0;font-size:28px;line-height:1;display:grid}._feedbackImagePreview_1mqpc_4358>header button:hover,._feedbackImagePreviewCanvas_1mqpc_4399 button:hover{background:#fff3}._feedbackImagePreviewCanvas_1mqpc_4399{background:radial-gradient(circle at 50% 45%,#ffffff14,#0000 48%),#17130f;place-items:center;min-height:0;padding:20px 72px;display:grid;position:relative}._feedbackImagePreviewCanvas_1mqpc_4399 img{object-fit:contain;border-radius:6px;max-width:100%;max-height:100%;display:block;box-shadow:0 12px 46px #00000057}._feedbackImagePreviewCanvas_1mqpc_4399 button{position:absolute;top:50%;transform:translateY(-50%)}._feedbackImagePreviewPrevious_1mqpc_4440{left:16px}._feedbackImagePreviewNext_1mqpc_4443{right:16px}._feedbackImagePreview_1mqpc_4358>footer{text-overflow:ellipsis;white-space:nowrap;border-top:1px solid #ffffff1a;padding:11px 20px 13px;overflow:hidden}@media (max-width:640px){._feedbackImagePreviewBackdrop_1mqpc_4358{padding:10px}._feedbackImagePreview_1mqpc_4358{width:calc(100vw - 20px);height:calc(100vh - 20px)}._feedbackImagePreviewCanvas_1mqpc_4399{padding:12px 48px}._feedbackImagePreviewCanvas_1mqpc_4399 button{width:34px;height:34px}}.pr-workspace{color:#302a24;background:#faf9f7;max-width:1320px;min-height:100vh;margin:auto;padding:32px;font:15px/1.6 PingFang SC,sans-serif}.pr-workspace header,.pr-workspace footer,.pr-workspace .pr-heading,.pr-workspace article{justify-content:space-between;align-items:center;gap:16px;display:flex}.pr-workspace h1{margin:18px 0 4px;font-size:28px}.pr-workspace h2{margin:0;font-size:21px}.pr-workspace h3{margin:0;font-size:18px}.pr-workspace p{color:#887f75}.pr-workspace a{color:#ad6919}.pr-workspace section{background:#fff;border:1px solid #e9dfd3;border-radius:19px;margin:20px 0;padding:26px}.pr-workspace nav{gap:8px;margin:25px 0;display:flex;overflow:auto}.pr-workspace nav span{white-space:nowrap;background:#f1ede7;border-radius:28px;padding:10px 18px;font-size:13px}.pr-workspace .selected{color:#a36319;background:#fff4e3!important;border-color:#b77520!important}.pr-workspace button{color:#726456;cursor:pointer;min-height:44px;font:inherit;background:#fff;border:1px solid #e9dfd3;border-radius:11px;padding:10px 17px}.pr-workspace button:disabled{opacity:.5;cursor:not-allowed}.pr-workspace .pr-primary{color:#fff;background:#b77520}.pr-workspace .pr-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.pr-workspace label{gap:8px;display:grid}.pr-workspace input,.pr-workspace textarea{box-sizing:border-box;width:100%;min-height:46px;font:inherit;color:#302a24;background:#fff;border:1px solid #e2d8cc;border-radius:10px;padding:12px}.pr-workspace textarea{resize:vertical;min-height:105px}.pr-workspace fieldset{border:0;margin:0;padding:0}.pr-workspace .pr-wide{grid-column:1/-1}.pr-workspace .pr-purposes{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.pr-workspace .pr-notice{background:#fff9ef;border:1px solid #eedcbd;border-radius:12px;padding:14px}.pr-workspace .pr-error{color:#ae4343;background:#fff1f0;border-radius:12px;padding:16px}.pr-workspace article{border-top:1px solid #e9dfd3;padding:18px 0}.pr-workspace :focus-visible{outline-offset:2px;outline:3px solid #d7b57b}@media (max-width:640px){.pr-workspace,.pr-workspace section{padding:18px}.pr-workspace .pr-grid{grid-template-columns:1fr}.pr-workspace .pr-purposes{grid-template-columns:repeat(2,minmax(0,1fr))}.pr-workspace header{align-items:flex-start}.pr-workspace h1{font-size:24px}.pr-workspace article,.pr-workspace .pr-heading{flex-wrap:wrap}}.pr-workspace nav button{white-space:nowrap;background:#f1ede7;border-radius:28px;font-size:13px}.pr-workspace .pr-actions{flex-wrap:wrap;align-items:center;gap:12px;margin:16px 0;display:flex}.pr-workspace .pr-info{background:#faf7f2;border-radius:14px;min-width:0;padding:20px}.pr-workspace .pr-info label,.pr-workspace .pr-theme label{margin-top:14px}.pr-workspace .pr-info textarea{min-height:85px}.pr-workspace .pr-basis,.pr-workspace .pr-theme-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.pr-workspace .pr-basis>div{background:#faf7f2;border-radius:12px;padding:16px}.pr-workspace .pr-basis strong,.pr-workspace .pr-basis small{display:block}.pr-workspace .pr-basis small,.pr-workspace .pr-eyebrow{color:#ab7029;font-size:13px}.pr-workspace .pr-theme{min-width:0;margin:16px 0;padding:22px}.pr-workspace .pr-theme button{width:100%;margin-top:18px}.pr-workspace .pr-history{box-sizing:border-box;color:#302a24;background:#fff;border:1px solid #e2d8cc;border-radius:18px;width:min(850px,100vw - 40px);max-height:80vh;padding:24px;overflow:auto}.pr-workspace .pr-history::backdrop{background:#302a2466}.pr-workspace .pr-history p{overflow-wrap:anywhere}.pr-workspace .pr-history article,.pr-workspace .pr-planning footer{flex-wrap:wrap}.pr-workspace .pr-theme textarea{min-height:80px}@media (max-width:760px){.pr-workspace .pr-basis,.pr-workspace .pr-theme-grid{grid-template-columns:1fr}.pr-workspace .pr-theme{margin:0}.pr-workspace .pr-info{padding:14px}.pr-workspace .pr-planning footer{align-items:stretch}.pr-workspace .pr-planning footer>.pr-actions{flex:100%}.pr-workspace .pr-planning footer button{flex:1}.pr-workspace .pr-basis{gap:10px}.pr-workspace .pr-history{padding:18px}}.pr-app-shell .pr-content.pr-shell{background:0 0;min-height:0;display:block}.pr-app-shell .pr-content .pr-workspace{max-width:none;margin:0;padding:0}.pr-app-shell .pr-route-back{color:#9f651c;cursor:pointer;font:inherit;background:0 0;border:0;margin:0 0 12px;padding:0}.pr-app-shell .account-popover{z-index:100}.pr-app-shell .workspace>header{align-items:flex-start}.pr-shell{--ink:#302a24;--muted:#887f75;--gold:#b77520;--line:#e9dfd3;--soft:#faf7f2;--green:#46866c;color:var(--ink);background:#faf9f7;grid-template-columns:220px minmax(0,1fr);min-height:100vh;font:14px/1.65 PingFang SC,Microsoft YaHei,sans-serif;display:grid}.pr-shell *{box-sizing:border-box;font-variant-numeric:normal}.pr-shell button,.pr-shell input,.pr-shell textarea,.pr-shell select{font:inherit;letter-spacing:normal}.pr-shell button{cursor:pointer;border:1px solid var(--line);color:#726456;min-height:44px;box-shadow:none;background:#fff;border-radius:11px;padding:9px 16px;transition:background .15s}.pr-shell button:hover:not(:disabled){background:#fff5e6;border-color:#c9924b}.pr-shell button:disabled{opacity:.45;cursor:not-allowed}.pr-shell :is(button,input,textarea,select):focus-visible{outline-offset:3px;outline:3px solid #d7b57b}.pr-shell .pr-primary{color:#fff;background:linear-gradient(110deg,#ce912e,#ad6919);border:0;font-weight:650}.pr-shell .pr-primary:hover:not(:disabled){color:#fff;background:#a96617}.pr-shell .selected{color:#a36319!important;background:#fff4e3!important;border-color:#b77520!important}.pr-shell p{color:inherit;margin:7px 0}.pr-shell b,.pr-shell strong{font-weight:700}.pr-shell small{color:var(--muted);font-size:smaller}.pr-shell h1{margin:8px 0 3px;font-size:27px;font-weight:700;line-height:1.4}.pr-shell h2{font-size:21px;font-weight:700;line-height:inherit;margin:0}.pr-shell h3{font-size:17px;font-weight:700;line-height:inherit;margin:0}.pr-shell .pr-sidebar{border-right:1px solid var(--line);background:#fff;flex-direction:column;height:100vh;padding:26px 20px;display:flex;position:sticky;top:0;overflow:auto}.pr-shell .pr-brand{align-items:center;gap:10px;margin-bottom:28px;display:flex}.pr-shell .pr-brand i{color:#a56923;background:#f1e1c8;border-radius:50%;place-items:center;width:44px;height:44px;font-size:20px;font-style:normal;display:grid}.pr-shell .pr-brand b{font-size:18px}.pr-shell .pr-brand small{color:var(--muted);font-size:11px;display:block}.pr-shell .pr-sideproject{background:var(--soft);overflow-wrap:anywhere;border-radius:12px;margin:20px 0;padding:15px}.pr-shell .pr-sideproject small{color:var(--muted);display:block}.pr-shell .pr-navlabel{margin-bottom:10px}.pr-shell .pr-sidebar nav{gap:8px;display:grid}.pr-shell .pr-sidebar nav button{text-align:left;background:0 0;border:0;padding:10px;font-size:13px}.pr-shell .pr-sidebar nav span{color:#a96e24;background:#f3ece1;border-radius:50%;place-items:center;width:26px;height:26px;margin-right:7px;font-size:11px;display:inline-grid}.pr-shell .pr-sidefoot{color:var(--muted);margin-top:auto;padding-top:20px;font-size:11px}.pr-shell .pr-workspace{width:100%;min-width:0;max-width:1700px;min-height:0;color:inherit;font:inherit;background:0 0;margin:auto;padding:28px 34px 70px}.pr-shell .pr-pagehead{justify-content:space-between;align-items:stretch;gap:16px;margin-bottom:18px;display:flex}.pr-shell .pr-pagehead p{color:var(--muted)}.pr-shell .pr-back{color:var(--gold);background:0 0;border:0;min-height:30px;padding:0;text-decoration:none;display:inline-block}.pr-shell .pr-saved{color:var(--green);white-space:nowrap;font-size:12px}.pr-shell .pr-preview-notice{color:#947341;background:#fffaf0;border:1px dashed #d7ba8a;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;margin-bottom:22px;padding:10px 14px;font-size:12px;display:flex}.pr-shell .pr-preview-notice button{flex-shrink:0;min-height:32px;padding:3px 10px;font-size:12px}.pr-shell .pr-stepnav{gap:7px;margin:0 0 22px;padding-bottom:4px;display:flex;overflow-x:auto}.pr-shell .pr-stepnav button{white-space:nowrap;background:#f1ede7;border:0;border-radius:24px;flex:1;min-height:40px;padding:8px 13px;font-size:12px}.pr-shell .pr-stepnav span{white-space:normal;font-size:inherit;background:0 0;border-radius:0;padding:0}.pr-shell .pr-stepnav .pr-done{color:var(--green)}.pr-shell .pr-page{gap:20px;display:grid}.pr-shell .pr-workspace section{border:1px solid var(--line);background:#fff;border-radius:19px;margin:0;padding:25px;box-shadow:0 5px 22px #4e301205}.pr-shell .pr-panelhead{justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:20px;display:flex}.pr-shell .pr-panelhead p{color:var(--muted);font-size:13px}.pr-shell .pr-tag{color:#a36a21;white-space:nowrap;background:#fff3de;border-radius:25px;flex:none;align-self:flex-start;align-items:center;height:auto;padding:5px 12px;font-size:12px;line-height:20px;display:inline-flex}.pr-shell .pr-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.pr-shell label,.pr-shell .pr-field{align-content:start;gap:7px;font-size:13px;font-weight:600;display:grid}.pr-shell input,.pr-shell textarea,.pr-shell select{width:100%;min-width:0;color:var(--ink);min-height:46px;box-shadow:none;background:#fff;border:1px solid #e2d8cc;border-radius:10px;padding:12px 14px;font-weight:400}.pr-shell input::placeholder,.pr-shell textarea::placeholder{opacity:1;color:#757575}.pr-shell input[type=date],.pr-shell input[type=time]{min-height:calc(1.65em + 28px)}.pr-shell textarea{resize:vertical;min-height:105px}.pr-shell .pr-wide{grid-column:1/-1}.pr-shell .pr-purposes{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;display:grid}.pr-shell .pr-purposes button{font:inherit;padding:10px 4px}.pr-shell .pr-bottom{background:#fffbf4;border:1px solid #e6c99f;border-radius:16px;justify-content:space-between;align-items:center;gap:20px;padding:19px 23px;display:flex}.pr-shell .pr-bottom p{color:var(--muted)}.pr-shell .pr-actions{flex-wrap:wrap;align-items:stretch;gap:10px;margin:14px 0 0;display:flex}.pr-shell .pr-bottom .pr-actions{flex-shrink:0;margin:0}.pr-shell .pr-info{background:var(--soft);overflow-wrap:anywhere;border-radius:12px;min-width:0;padding:16px}.pr-shell .pr-info p{color:var(--muted);font-size:13px}.pr-shell .pr-basis{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.pr-shell .pr-basis div{background:var(--soft);overflow-wrap:anywhere;border-radius:12px;padding:16px}.pr-shell .pr-basis small{color:var(--gold);letter-spacing:.06em;font-size:11px;display:block}.pr-shell .pr-basis strong{margin:7px 0 2px;display:block}.pr-shell .pr-basis p{color:var(--muted);font-size:13px}.pr-shell .pr-planning{gap:20px;min-width:0;display:grid}.pr-shell .pr-notice{color:#9a702e;background:#fff9ef;border:1px solid #eedcbd;border-radius:12px;margin:0;padding:14px 17px;font-size:13px}.pr-shell .pr-error{color:#ae4343;background:#fff1f0;border:1px solid #e2aaa7;border-radius:11px;margin:0;padding:12px 16px}.pr-shell .pr-theme-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.pr-shell .pr-workspace .pr-theme{border:1px solid var(--line);text-align:left;box-shadow:none;background:#fff;border-radius:15px;margin:0;padding:21px;position:relative}.pr-shell .pr-theme h3{margin:7px 0 12px;font-size:22px}.pr-shell .pr-theme p{color:var(--muted);font-size:13px}.pr-shell .pr-eyebrow{color:var(--gold);letter-spacing:.08em;font-size:11px}.pr-shell .pr-mobilebrand{display:none}.pr-shell .pr-history{border:1px solid var(--line);width:650px;max-width:min(860px,94vw);max-height:86vh;color:var(--ink);background:#fff;border-radius:18px;padding:26px;overflow:auto;box-shadow:0 20px 80px #0002}.pr-shell .pr-history::backdrop{background:#27221c66}.pr-shell .pr-history{margin:auto}.pr-shell .pr-hidden{display:none}.pr-shell .pr-choice{border:1px solid var(--line);text-align:left;background:#fff;border-radius:15px;min-width:0;padding:21px;position:relative}.pr-shell .pr-choice h3{margin:7px 0 12px;font-size:22px}.pr-shell .pr-choice p{color:var(--muted);font-size:13px}.pr-shell .pr-sectionlabel{color:var(--gold);letter-spacing:.08em;font-size:11px}.pr-shell .pr-swatches{align-items:center;gap:8px;min-height:24px;margin:16px 0;display:flex}.pr-shell .pr-swatches i{border:3px solid #fff;border-radius:50%;width:24px;height:24px;box-shadow:0 0 0 1px #e9dfd3}.pr-shell .pr-info .pr-understanding-text{min-height:105px;font:inherit;margin-top:0}.pr-shell .pr-chips{flex-wrap:wrap;gap:10px;display:flex}.pr-shell .pr-chips button{font-size:13px}.pr-shell .pr-note{color:#9a702e;background:#fff9ef;border:1px solid #eedcbd;border-radius:12px;padding:14px 17px;font-size:13px}.pr-shell .pr-emptyblock{text-align:center;color:var(--muted);border:1px dashed var(--line);border-radius:14px;padding:40px 15px}.pr-shell .pr-empty-panel{background:#fff;box-shadow:0 5px 22px #4e301205}.pr-shell .pr-muted{color:var(--muted)}.pr-shell .pr-priced-action{flex-direction:column;align-items:stretch;gap:6px;min-width:0;display:flex}.pr-shell .pr-actions:has(>.pr-priced-action){align-items:flex-start}.pr-shell .pr-generation-price{color:var(--gold);white-space:normal;font-size:12px;font-weight:500;line-height:1.6;display:block}.pr-shell .pr-generation-description{color:var(--muted);margin-top:7px;font-size:12px;line-height:1.65;display:block}.pr-shell .pr-generation-blocked{color:#9d6220;margin-top:6px;font-size:12px;line-height:1.65;display:block}.pr-shell .pr-generation-overlay{z-index:1000;background:#302a2466;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.pr-shell .pr-generation-dialog{box-sizing:border-box;border:1px solid var(--line);width:min(520px,100vw - 32px);max-height:85vh;color:var(--ink);background:#fff;border-radius:18px;margin:auto;padding:28px;overflow:auto;box-shadow:0 20px 80px #30200e30}.pr-shell .pr-generation-dialog h3{text-align:center;margin:0 0 14px;font-size:21px}.pr-shell .pr-generation-dialog p{color:var(--muted);margin:8px 0;line-height:1.7}.pr-shell .pr-dialog-actions{grid-template-columns:1fr 1.35fr;gap:12px;margin-top:22px;display:grid}.pr-shell .pr-dialog-actions button{width:100%;min-height:48px}@media (max-width:520px){.pr-shell .pr-generation-dialog{padding:22px 18px}.pr-shell .pr-dialog-actions{grid-template-columns:1fr}}@media (max-width:760px){.pr-shell .pr-priced-action{max-width:100%}.pr-shell .pr-priced-action button{white-space:normal}}.pr-shell .pr-assetgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.pr-shell .pr-preview{aspect-ratio:16/10;color:#8d633d;background:linear-gradient(135deg,#efe5d5,#fcf8f0);border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:7px;margin:17px 0;padding:25px;display:flex;overflow:hidden}.pr-shell .pr-preview-empty{color:#aa9a87;background:#f8f6f2;border:1px dashed #dfd3c3}.pr-shell .pr-preview strong{font:28px/1.4 Songti SC,SimSun,serif}.pr-shell .pr-save-image{width:100%;min-height:48px;margin:0 0 16px}.pr-shell .pr-logolayout{grid-template-columns:1.5fr minmax(250px,1fr);gap:23px;display:grid}.pr-shell .pr-logolayout .pr-preview{margin-top:0}.pr-shell .pr-logo-side{align-content:start;gap:12px;display:grid}.pr-shell .pr-logo-side p{font-size:13px}.pr-shell .pr-workspace .pr-asset{border:1px solid var(--line);background:#fff;border-radius:19px;padding:25px;display:block;box-shadow:0 5px 22px #4e301205}.pr-shell .pr-asset header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.pr-shell .pr-asset header>div{overflow-wrap:anywhere;min-width:0}.pr-shell .pr-thumbs{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:15px;display:grid}.pr-shell .pr-thumbs button{background:#fbf8f3;min-height:48px;padding:9px 3px;font-size:12px}.pr-shell .pr-image-thumbs button{aspect-ratio:3;border-radius:11px;width:100%;min-width:0;min-height:44px;padding:0;position:relative;overflow:hidden}.pr-shell .pr-image-thumbs img{object-fit:contain;width:100%;height:100%;display:block}.pr-shell .pr-image-thumbs button>span:not(.pr-thumb-empty){color:#fff;background:#302a24b3;border-radius:10px;padding:0 6px;font-size:11px;position:absolute;bottom:4px;right:5px}.pr-shell .pr-image-thumbs .pr-thumb-empty{color:var(--muted)}.pr-shell .pr-history-heading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.pr-shell .pr-history-heading button{flex-shrink:0;min-width:44px;padding:8px}.pr-shell .pr-history-heading p{font-size:13px}.pr-shell .pr-history-list{gap:12px;display:grid}.pr-shell .pr-history-row{background:var(--soft);border:1px solid var(--line);border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}.pr-shell .pr-history-meta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pr-shell .pr-history-row p{margin-bottom:0;font-size:13px}.pr-shell .pr-history-row button{flex-shrink:0}.pr-shell .pr-history-footer{border-top:1px solid var(--line);justify-content:flex-end;margin-top:20px;padding-top:16px;display:flex}.pr-shell .pr-image-dialog{width:min(980px,100vw - 36px);height:min(88vh,900px);margin:auto;padding:0;overflow:hidden}.pr-shell .pr-image-dialog[open]{grid-template-rows:auto minmax(0,1fr) auto;display:grid}.pr-shell .pr-image-dialog .pr-history-heading{border-bottom:1px solid var(--line);background:#fff;margin:0;padding:22px 26px 18px}.pr-shell .pr-image-dialog-frame{background:var(--soft);border-radius:14px;justify-content:center;align-items:center;min-height:0;margin:20px 26px;padding:18px;display:flex;overflow:auto}.pr-shell .pr-image-dialog-frame img{object-fit:contain;max-width:100%;max-height:100%;display:block}.pr-shell .pr-image-dialog .pr-history-footer{background:#fff;margin:0;padding:16px 26px 22px}.pr-shell .pr-image-dialog .pr-history-footer button{min-width:132px}@media (max-width:600px){.pr-shell .pr-experience-history{padding:18px}.pr-shell .pr-history-row{flex-direction:column;align-items:flex-start;gap:10px}.pr-shell .pr-history-row>button{width:100%}.pr-shell .pr-history-heading h2{font-size:19px}}.pr-shell .pr-cost{background:var(--soft);color:var(--muted);border-radius:10px;justify-content:space-between;gap:10px;margin:12px 0;padding:10px 14px;font-size:12px;display:flex}.pr-shell .pr-upload{text-align:center;background:#fffcf8;border:1px dashed #dcc8ac;border-radius:12px;align-content:center;gap:8px;min-height:130px;padding:18px;display:grid}.pr-shell .pr-upload small{font-size:11px}.pr-shell .pr-upload button{padding:7px;font-size:12px}.pr-shell .pr-upload .pr-upload-photo{object-fit:contain;width:100%;max-height:115px}.pr-shell .pr-upload small{overflow-wrap:anywhere}.pr-shell .pr-scene-tier{border:1px solid var(--line);background:#fffcf8;border-radius:13px;gap:12px;margin:14px 0;padding:16px;display:grid}.pr-shell .pr-scene-tier-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.pr-shell .pr-scene-tier-head>div{gap:4px;display:grid}.pr-shell .pr-scene-tier-head small{color:var(--muted);font-size:11px}.pr-shell .pr-scene-tier-head>span{color:#9a621c;background:#fff1d8;border-radius:999px;flex-shrink:0;padding:6px 10px;font-size:12px}.pr-shell .pr-scene-tier-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.pr-shell .pr-scene-tier-options button{text-align:left;background:#fff;padding:12px 10px}.pr-shell .pr-scene-tier-options button.selected{color:#9b5d12;background:#fff4e1;border-color:#c77b18;box-shadow:inset 0 0 0 1px #c77b18}.pr-shell .pr-scene-tier-options b,.pr-shell .pr-scene-tier-options small{display:block}.pr-shell .pr-scene-tier-options small{color:var(--muted);margin-top:5px;font-size:10px;font-weight:400;line-height:1.4}@media (max-width:560px){.pr-shell .pr-scene-tier-options{grid-template-columns:1fr}.pr-shell .pr-scene-tier-head{align-items:center}}.pr-shell .pr-asset .pr-actions{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pr-shell .pr-asset .pr-actions button{padding:8px 5px;font-size:12px}.pr-shell .pr-regen{width:100%;margin-top:14px}.pr-shell .pr-stylegrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.pr-shell .pr-stylegrid button{text-align:left;padding:16px 12px}.pr-shell .pr-stylegrid b{display:block}.pr-shell .pr-stylegrid small{margin-top:7px;font-size:11px;font-weight:400;display:block}.pr-shell .pr-directionchips{margin-top:14px}.pr-shell .pr-divider{border-top:1px solid var(--line);margin:24px 0}.pr-shell .pr-workspace .pr-summaryhero{background:linear-gradient(120deg,#fcf7ed,#f5e8d6);border:1px solid #e8d3b5;border-radius:18px;padding:32px}.pr-shell .pr-summaryhero h2{margin-top:16px;font:30px/1.5 Songti SC,SimSun,serif}.pr-shell .pr-summaryrow{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;padding:18px 0;display:flex}.pr-shell .pr-summaryrow p{color:var(--muted);font-size:13px}.pr-shell .pr-summaryrow button{flex-shrink:0}.pr-shell .pr-summary-cardgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:22px;display:grid}.pr-shell .pr-summary-card{border:1px solid var(--line);background:#fff;border-radius:18px;grid-template-columns:38% minmax(0,1fr);min-height:300px;display:grid;overflow:hidden}.pr-shell .pr-summary-cardvisual{background:linear-gradient(145deg,#efe5d6,#c7a474);place-items:center;min-height:300px;display:grid;position:relative;overflow:hidden}.pr-shell .pr-summary-cardvisual img{object-fit:cover;width:100%;height:100%}.pr-shell .pr-summary-cardvisual>span{color:#fff;font:34px/1 Songti SC,serif}.pr-shell .pr-summary-cardvisual>i{color:#fff;font-style:normal;font-weight:700;position:absolute;top:12px;left:14px}.pr-shell .pr-summary-cardbody{flex-direction:column;padding:24px;display:flex}.pr-shell .pr-summary-cardbody header{justify-content:space-between;gap:10px;display:flex}.pr-shell .pr-summary-cardbody header small{letter-spacing:.12em;color:var(--gold)}.pr-shell .pr-summary-cardbody header em{color:#39815c;background:#edf8f0;border-radius:99px;padding:4px 9px;font-size:11px;font-style:normal}.pr-shell .pr-summary-cardbody h3{margin:18px 0 12px;font-size:22px}.pr-shell .pr-summary-cardbody>strong{font-size:15px}.pr-shell .pr-summary-cardbody ul{color:var(--muted);grid-template-columns:1fr 1fr;gap:8px 18px;padding-left:18px;font-size:12px;display:grid}.pr-shell .pr-summary-cardbody footer{justify-content:space-between;align-items:center;margin-top:auto;padding-top:18px;display:flex}.pr-shell .pr-summary-cardbody footer button:last-child{color:var(--gold);background:0 0;border-color:#0000}@media (max-width:1100px){.pr-shell .pr-summary-cardgrid{grid-template-columns:1fr}}@media (max-width:760px){.pr-shell .pr-summary-card{grid-template-columns:120px minmax(0,1fr);min-height:250px}.pr-shell .pr-summary-cardvisual{min-height:250px}.pr-shell .pr-summary-cardbody{padding:17px}.pr-shell .pr-summary-cardbody ul{grid-template-columns:1fr}}.pr-shell .pr-delivery{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.pr-shell .pr-delivery button{text-align:left;min-height:75px}.pr-shell .pr-delivery small{margin-top:5px;font-weight:400;display:block}.pr-shell .pr-editor-dialog,.pr-shell .pr-experience-history{border:1px solid var(--line);width:650px;max-width:min(860px,94vw);max-height:86vh;color:var(--ink);background:#fff;border-radius:18px;margin:auto;padding:26px;overflow:auto;box-shadow:0 20px 80px #0002}.pr-shell .pr-info .pr-understanding-text{white-space:pre-wrap;color:var(--ink);border:1px solid var(--line);background:#fff;border-radius:14px;min-height:150px;padding:18px 20px;line-height:1.75;overflow:visible}.pr-shell .pr-editor-dialog>.pr-panelhead{z-index:3;border-bottom:1px solid var(--line);background:#fff;padding:22px 0 15px;position:sticky;top:-26px}.pr-shell .pr-editor-dialog>.pr-actions:last-child{z-index:3;border-top:1px solid var(--line);background:#fff;margin-bottom:0;padding:15px 0 22px;position:sticky;bottom:-26px}.pr-shell .pr-history>article{border:1px solid var(--line);background:#fbf8f2;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;margin:10px 0;padding:16px;display:flex}.pr-shell .pr-history>article strong{color:var(--gold);font-size:18px}.pr-shell .pr-editor-dialog::backdrop{background:#27221c66}.pr-shell .pr-experience-history::backdrop{background:#27221c66}.pr-shell .pr-delivery-preview{z-index:150;background:#faf9f7;padding-bottom:30px;position:fixed;inset:0;overflow:auto}.pr-shell .pr-delivery-preview.pr-admin-review-player{z-index:auto;grid-column:1/-1;width:100%;height:auto;min-height:0;max-height:100%;padding-bottom:0;position:relative;inset:auto;overflow:auto}.pr-shell .pr-delivery-preview .preview-top{z-index:2;border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;gap:16px;padding:16px 24px;display:flex;position:sticky;top:0}.pr-shell .pr-delivery-preview .preview-top b{overflow-wrap:anywhere}.pr-shell .pr-delivery-viewport{width:calc(100% - 48px);max-width:1280px;margin:24px auto;position:relative}.pr-shell .pr-delivery-slide{background:var(--delivery-paper);width:1280px;height:720px;color:var(--delivery-ink);box-sizing:border-box;font-family:Microsoft YaHei,PingFang SC,sans-serif;position:relative;box-shadow:0 10px 30px #302a2412}.pr-shell .pr-delivery-slide h1{white-space:nowrap;letter-spacing:0;width:1152px;height:70px;margin:0;font-weight:700;line-height:1.4;position:absolute;top:88px;left:64px}.pr-shell .pr-delivery-brand{width:700px;height:24px;color:var(--delivery-gold);font-size:16px;line-height:1.5;position:absolute;top:28px;left:64px}.pr-shell .pr-delivery-number{width:86px;height:24px;color:var(--delivery-muted);font-size:16px;line-height:1.5;position:absolute;top:675px;left:1130px}.pr-shell .pr-delivery-text{white-space:pre-wrap;overflow-wrap:anywhere;width:1152px;height:450px;margin:0;font-size:28px;line-height:1.5;position:absolute;top:190px;left:64px}.pr-shell .pr-delivery-image{background:var(--delivery-soft);border:1px solid var(--delivery-line);width:1152px;height:424px;position:absolute;top:180px;left:64px}.pr-shell .pr-delivery-image img{object-fit:contain;width:100%;height:100%}.pr-shell .pr-delivery-caption,.pr-shell .pr-delivery-when{width:1152px;height:36px;color:var(--delivery-muted);margin:0;font-size:22px;line-height:1.5;position:absolute;top:620px;left:64px}.pr-shell .pr-delivery-when{height:42px;top:152px}.pr-shell .pr-delivery-columns{grid-template-columns:repeat(3,368px);gap:24px;display:grid;position:absolute;top:208px;left:64px}.pr-shell .pr-delivery-columns section{background:var(--delivery-soft);border:1px solid var(--delivery-line);width:368px;height:440px;box-shadow:none;border-radius:10px;margin:0;padding:0;position:relative}.pr-shell .pr-delivery-columns h2{width:324px;height:38px;margin:0;font-size:24px;line-height:1.5;position:absolute;top:20px;left:22px}.pr-shell .pr-delivery-columns p{white-space:pre-wrap;overflow-wrap:anywhere;width:324px;height:348px;margin:0;font-size:24px;line-height:1.5;position:absolute;top:72px;left:22px}.pr-shell .pr-delivery-preview footer{justify-content:center;align-items:center;gap:18px;display:flex}@media (max-width:760px){.pr-shell .pr-delivery-preview .preview-top{flex-wrap:wrap;padding:12px}.pr-shell .pr-delivery-viewport{width:calc(100% - 24px)}}.pr-shell .pr-client-player{color:#eee;background:#0b0b0b;padding-bottom:0;overflow:hidden}.pr-shell .pr-client-player .preview-top{color:#eee;background:#0b0b0b;border-color:#4a3b22;grid-template-columns:minmax(170px,1fr) minmax(280px,auto) minmax(360px,1fr);padding:12px 28px;display:grid;position:relative}.pr-shell .pr-client-player .preview-top>div:nth-child(2){text-align:center}.pr-shell .pr-client-player .preview-top>div:nth-child(2) b,.pr-shell .pr-client-player .preview-top>div:nth-child(2) span{display:block}.pr-shell .pr-client-player .preview-top>div:nth-child(2) b{font-size:15px}.pr-shell .pr-client-player .preview-top>div:nth-child(2) span{color:#8e8981;margin-top:3px;font-size:11px;font-weight:400}.pr-shell .pr-client-player .preview-top>div:last-child{justify-content:flex-end;gap:10px;display:flex}.pr-shell .pr-client-player button{color:#eee;background:#111;border-color:#6a5631}.pr-shell .pr-client-player .preview-top div button:last-child{color:#e0b35e}.pr-shell .pr-player-body{grid-template-columns:228px minmax(0,1fr);height:calc(100vh - 120px);min-height:0;display:grid}.pr-shell .pr-admin-review-player .pr-player-body{height:auto;min-height:0;max-height:calc(100vh - 204px)}.pr-shell .pr-player-body aside{border-right:1px solid #302a20;flex-direction:column;gap:10px;padding:24px 16px;display:flex;overflow:auto}.pr-shell .pr-player-body aside>span{color:#777;margin-top:-28px;margin-left:auto;font-size:12px}.pr-shell .pr-player-body aside button{text-align:left;box-shadow:none;color:#aaa;background:0 0;outline:0;grid-template-columns:94px 1fr;align-items:center;gap:10px;padding:7px;display:grid;border-color:#0000!important}:is(.pr-shell .pr-player-body aside button:focus,.pr-shell .pr-player-body aside button:focus-visible,.pr-shell .pr-player-body aside button.active){box-shadow:none;color:#f1d39a;background:0 0;outline:0;border-color:#0000!important}.pr-shell .pr-player-body aside button.active .pr-slide-thumb{border-color:#c89542;transform:scale(1.02);box-shadow:0 0 0 2px #c8954266}.pr-shell .pr-player-body aside i{color:#d4a552;font-style:normal}.pr-shell .pr-player-body aside em{white-space:normal;font-size:12px;font-style:normal;line-height:1.35;overflow:hidden}.pr-shell .pr-player-body aside em i{font-size:10px;display:block}.pr-shell .pr-slide-thumb{background:#eee;border:1px solid #453a29;border-radius:4px;place-items:center;width:94px;height:54px;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid;overflow:hidden}.pr-shell .pr-slide-thumb img{object-fit:cover;width:100%;height:100%}.pr-shell .pr-delivery-backdrop{object-fit:cover;filter:brightness(.4)saturate(.78);background-position:50%;background-size:cover;width:100%;height:100%;position:absolute;inset:0}.pr-shell .pr-feature-slide:after{content:"";background:linear-gradient(90deg,#120f0cdd 0%,#17130fa8 48%,#120f0c77 100%);position:absolute;inset:0}.pr-shell .pr-feature-slide .pr-delivery-brand,.pr-shell .pr-feature-slide h1,.pr-shell .pr-feature-slide .pr-delivery-text,.pr-shell .pr-feature-slide .pr-delivery-image,.pr-shell .pr-feature-slide .pr-delivery-when,.pr-shell .pr-feature-slide .pr-delivery-columns,.pr-shell .pr-feature-slide .pr-delivery-number{z-index:1;color:#fff;text-shadow:0 2px 16px #0008}.pr-shell .pr-feature-slide h1 small{color:#f3eadf;font-size:.55em;font-weight:500}.pr-shell .pr-feature-slide .pr-delivery-text{box-sizing:border-box;background:#17130fbd;border:1px solid #fff3;border-radius:18px;height:360px;padding:34px}.pr-shell .pr-feature-slide .pr-delivery-when{color:#f3eadf}.pr-shell .pr-feature-slide .pr-delivery-columns section{color:#fff;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#17130fc4;border-color:#fff3}.pr-shell .pr-module-understanding .pr-delivery-columns p{height:342px;font-size:18px;line-height:1.45}.pr-shell .pr-module-understanding .pr-delivery-columns h2{font-size:22px}.pr-shell .pr-module-cover .pr-delivery-text{font-size:23px;line-height:1.65}.pr-shell .pr-module-cover .pr-cover-copy{flex-direction:column;display:flex}.pr-shell .pr-module-cover .pr-cover-copy p{white-space:pre-wrap;margin:0}.pr-shell .pr-module-cover .pr-cover-copy b{text-align:right;color:#f3eadf;margin-top:auto;font-size:20px;font-weight:500}.pr-shell .pr-module-logo .pr-delivery-text,.pr-shell .pr-module-materials .pr-delivery-text,.pr-shell .pr-module-scenes .pr-delivery-text{width:410px;height:150px;font-size:25px;top:230px;left:64px}.pr-shell .pr-module-logo .pr-delivery-image,.pr-shell .pr-module-materials .pr-delivery-image,.pr-shell .pr-module-scenes .pr-delivery-image{box-sizing:border-box;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#120f0ce0;border:1px solid #fff5;border-radius:16px;width:600px;height:465px;margin:0;padding:18px;top:155px;left:575px;box-shadow:0 24px 60px #0009}.pr-shell .pr-module-logo .pr-delivery-image img,.pr-shell .pr-module-materials .pr-delivery-image img,.pr-shell .pr-module-scenes .pr-delivery-image img{border-radius:8px}.pr-shell .pr-module-thanks .pr-delivery-text{text-align:center;width:980px;height:380px;font-size:23px;line-height:1.75;top:200px;left:150px}.pr-shell .pr-module-logo .pr-delivery-image,.pr-shell .pr-module-materials .pr-delivery-image,.pr-shell .pr-module-scenes .pr-delivery-image{width:1152px;height:470px;padding:16px;top:170px;left:64px}.pr-shell .pr-player-body main{justify-content:center;align-items:center;min-width:0;padding:28px;display:flex}.pr-shell .pr-client-player .pr-delivery-viewport{width:100%;margin:0;box-shadow:0 20px 70px #000}.pr-shell .pr-client-player>footer{color:#eee;border-top:1px solid #302a20;justify-content:flex-start;height:58px;padding:0 30px}.pr-shell .pr-client-player>footer>span{flex:1}.pr-shell .pr-client-player.comments-open .pr-player-body{padding-right:390px;transition:padding-right .25s}@media (max-width:760px){.pr-shell .pr-client-player{overflow:auto}.pr-shell .pr-player-body{height:auto;display:block}.pr-shell .pr-player-body aside{display:none}.pr-shell .pr-player-body main{padding:12px}.pr-shell .pr-client-player>footer{background:#0b0b0b;padding:0 10px;position:sticky;bottom:0}.pr-shell .pr-client-player .preview-top div{gap:6px;display:flex}}.pr-shell .pr-summary-final{background:#f3faf5;border-color:#b9d8c4;justify-content:space-between;align-items:center;gap:24px;display:flex}.pr-shell .pr-summary-final h3{color:#2e754d;margin:0 0 8px}.pr-shell .pr-summary-final p{margin:0}.pr-shell .pr-summary-final .pr-actions{gap:12px;display:flex}.pr-shell .pr-summary-final .pr-actions button:last-child{color:#fff;background:#c67b0a}.pr-shell .pr-summary-final.is-archived .pr-actions button:last-child{background:#4c8a68}@media (max-width:760px){.pr-shell .pr-summary-final{flex-direction:column;align-items:stretch}.pr-shell .pr-summary-final .pr-actions{display:grid}}.pr-shell .pr-experience{border:1px solid var(--line);background:#fff;border-radius:13px;margin-top:16px;padding:20px;display:block}.pr-shell .pr-summary-experience{border:1px solid var(--line);background:#fff;border-radius:18px;grid-template-columns:minmax(260px,34%) 1fr;min-height:360px;display:grid;overflow:hidden}.pr-shell .pr-summary-experience>img,.pr-shell .pr-summary-experience-placeholder{object-fit:cover;color:#e4bd7c;background:#201a15;place-items:center;width:100%;height:100%;min-height:360px;font-size:28px;display:grid}.pr-shell .pr-summary-experience>div:last-child{padding:28px}.pr-shell .pr-summary-experience header{justify-content:space-between;align-items:center;display:flex}.pr-shell .pr-summary-experience header small{color:#b87316;letter-spacing:1.5px}.pr-shell .pr-summary-experience header em{color:#2d8155;background:#eaf7ef;border-radius:999px;padding:7px 12px;font-style:normal}.pr-shell .pr-summary-experience h3{margin:20px 0;font-size:26px}.pr-shell .pr-summary-experience section{border:0;border-top:1px solid var(--line);border-radius:0;padding:13px 0}.pr-shell .pr-summary-experience section p{color:var(--muted);margin:7px 0;line-height:1.65}.pr-shell .pr-summary-experience footer{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.pr-shell .pr-summary-experience footer button:last-child{margin-left:auto}.pr-shell .pr-experience header{justify-content:space-between;gap:10px;display:flex}.pr-shell .pr-experience .pr-grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:15px;display:grid}.pr-shell .pr-experience .pr-actions button{min-height:38px;font-size:12px}.pr-shell .pr-flowindex{color:var(--gold);background:#f4e7d4;border-radius:50%;place-items:center;width:30px;height:30px;margin-right:8px;display:inline-grid}@media (max-width:760px){.pr-shell .pr-experience{padding:16px}.pr-shell .pr-experience header{flex-wrap:wrap}.pr-shell .pr-experience .pr-grid3,.pr-shell .pr-summary-experience{grid-template-columns:1fr}.pr-shell .pr-summary-experience>img,.pr-shell .pr-summary-experience-placeholder{height:230px;min-height:230px}.pr-shell .pr-summary-experience footer button:last-child{margin-left:0}}.pr-shell .pr-planning .pr-bottom{flex-wrap:nowrap;align-items:center}.pr-shell .pr-planning .pr-bottom>.pr-actions{flex:none}@media (max-width:1100px){.pr-shell .pr-planning .pr-bottom{align-items:flex-start}}@media (max-width:760px){.pr-shell .pr-empty-panel.pr-emptyblock{border-radius:15px;padding:18px 15px}.pr-shell .pr-cost{gap:3px}}@media (max-width:1100px){.pr-shell{grid-template-columns:190px minmax(0,1fr)}.pr-shell .pr-workspace{padding:23px}.pr-shell .pr-bottom{flex-direction:column;align-items:flex-start}.pr-shell .pr-theme-grid{gap:10px}.pr-shell .pr-workspace .pr-theme{padding:14px}}@media (max-width:760px){.pr-shell{display:block}.pr-shell .pr-sidebar{display:none}.pr-shell .pr-workspace{padding:15px 14px 95px}.pr-shell .pr-mobilebrand{color:#a16b2d;justify-content:space-between;align-items:center;margin-bottom:13px;font-size:12px;display:flex}.pr-shell .pr-mobilebrand b{color:var(--ink);font-size:17px}.pr-shell h1{font-size:23px}.pr-shell h2{font-size:19px}.pr-shell .pr-workspace section{border-radius:15px;padding:18px 15px}.pr-shell .pr-panelhead{gap:8px}.pr-shell .pr-panelhead p{font-size:12px}.pr-shell .pr-grid,.pr-shell .pr-theme-grid,.pr-shell .pr-basis{grid-template-columns:1fr}.pr-shell .pr-purposes{grid-template-columns:repeat(2,minmax(0,1fr))}.pr-shell .pr-stepnav{margin-bottom:14px}.pr-shell .pr-stepnav button{flex:none;min-width:104px}.pr-shell .pr-preview-notice{flex-direction:column;align-items:flex-start;font-size:11px}.pr-shell .pr-panelhead .pr-tag{padding:4px 8px;font-size:10px}.pr-shell .pr-bottom{padding:17px}.pr-shell .pr-bottom .pr-actions{width:100%}.pr-shell .pr-bottom .pr-actions button{flex:1}.pr-shell input,.pr-shell select,.pr-shell textarea{font-size:16px}.pr-shell .pr-basis{gap:8px}}@media (max-width:1100px){.pr-shell .pr-logolayout{grid-template-columns:1fr}.pr-shell .pr-stylegrid{grid-template-columns:repeat(3,minmax(0,1fr))}.pr-shell .pr-choice{padding:14px}}@media (max-width:760px){.pr-shell .pr-assetgrid{grid-template-columns:1fr}.pr-shell .pr-stylegrid{grid-template-columns:repeat(2,minmax(0,1fr))}.pr-shell .pr-workspace .pr-asset{border-radius:15px;padding:18px 15px}.pr-shell .pr-asset .pr-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.pr-shell .pr-preview strong{font-size:24px}.pr-shell .pr-cost{flex-direction:column}.pr-shell .pr-delivery{grid-template-columns:1fr}.pr-shell .pr-workspace .pr-summaryhero{padding:24px}.pr-shell .pr-summaryhero h2{font-size:26px}.pr-shell .pr-info .pr-understanding-text{font-size:16px}.pr-shell .pr-client-player.case-reader,.pr-shell .pr-client-player.case-reader.pr-admin-review-player{height:auto;min-height:0;position:relative;inset:auto;overflow:auto}.pr-shell .pr-client-player.case-reader .pr-player-body,.pr-shell .pr-client-player.case-reader.pr-admin-review-player .pr-player-body{height:auto;min-height:0;padding-right:0;display:block}.pr-shell .pr-client-player.case-reader .pr-player-body aside{display:none}.pr-shell .pr-client-player.case-reader .pr-player-body main{padding:8px}.pr-shell .pr-client-player.case-reader .pr-delivery-viewport{width:calc(100% - 16px);max-width:none;margin:0 auto}.pr-shell .pr-client-player.case-reader .pr-player-body .pr-delivery-slide,.pr-shell .pr-client-player.case-reader .pr-delivery-viewport{width:100%}.pr-shell .pr-client-player.case-reader .preview-top{padding:10px}.pr-shell .pr-client-player.case-reader .preview-top div{gap:6px;display:flex}.pr-shell .pr-client-player.case-reader .preview-top>div:last-child button{min-width:44px;min-height:44px;padding:7px 9px;font-size:10px}.pr-shell .pr-client-player.case-reader .preview-top>div:nth-child(2){display:none}.pr-shell .pr-client-player.case-reader .case-comments{inset:calc(52px + env(safe-area-inset-top,0px)) 0 calc(58px + env(safe-area-inset-bottom,0px)) 0;z-index:30;width:auto;box-shadow:none;border-top:1px solid #302a20;border-left:0;position:fixed}.pr-shell .pr-client-player.case-reader .case-comment-list{min-height:0;overflow-y:auto}.pr-shell .pr-client-player.case-reader>footer{background:#0b0b0b;padding:0 10px;position:sticky;bottom:0}}@media (orientation:landscape) and (max-width:1200px){.pr-shell .pr-client-player.case-reader{height:100dvh;min-height:100dvh;overflow:hidden}.pr-shell .pr-client-player.case-reader .preview-top{height:48px;padding:4px 10px}.pr-shell .pr-client-player.case-reader .pr-player-body{height:calc(100dvh - 98px)}.pr-shell .pr-client-player.case-reader .pr-player-body main{padding:4px 8px}.pr-shell .pr-client-player.case-reader>footer{height:50px}}._settingsButton_1990s_1{color:#865c27;cursor:pointer;background:#fffaf2;border:1px solid #d9c5a6;border-radius:8px;margin:0 0 16px;padding:10px 16px}._badge_1990s_2{color:#93652b;background:#fcf3e4;border:1px solid #e6cfaa;border-radius:20px;padding:4px 10px;font-size:12px;font-style:normal;display:inline-block}._dialog_1990s_3::backdrop{background:#201b166b}._dialog_1990s_3{color:#332b24;background:#fffcf7;border:1px solid #e8d7be;border-radius:18px;width:min(100% - 32px,480px);max-height:85vh;margin:auto;padding:28px;overflow:auto;box-shadow:0 20px 80px #30200e30}._dialog_1990s_3 h2{margin:0 0 16px;font-size:23px;line-height:1.4}._dialog_1990s_3 p{color:#796c5e;overflow-wrap:anywhere;font-size:14px;line-height:1.7}._dialog_1990s_3 label{gap:8px;margin:16px 0;font-size:14px;display:grid}._dialog_1990s_3 input,._dialog_1990s_3 textarea{width:100%;font:inherit;color:inherit;background:#fff;border:1px solid #ddcdb8;border-radius:8px;padding:12px}._dialog_1990s_3 textarea{resize:vertical;min-height:90px}._dialog_1990s_3 footer{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:22px;display:flex}._dialog_1990s_3 button{color:#805622;cursor:pointer;background:#fff;border:1px solid #d7be99;border-radius:8px;min-height:44px;padding:10px 16px}._dialog_1990s_3 button[data-primary]{color:#fff;background:#a77636;border-color:#a77636}._dialog_1990s_3 button:disabled{opacity:.5;cursor:wait}._dialog_1990s_3 button:focus-visible{outline-offset:3px;outline:2px solid #865b28}._amount_1990s_15{color:#976426;text-align:center;background:#f6ebda;border-radius:12px;padding:18px;font-size:26px;display:block}._error_1990s_16{color:#a1342d!important}._list_1990s_17{padding:0;list-style:none}._list_1990s_17 li{overflow-wrap:anywhere;border-bottom:1px solid #ece0ce;padding:12px 0;font-size:14px}._list_1990s_17 small{color:#82715f;margin-top:6px;display:block}._dialog_1990s_3._rewardDialog_1990s_20{box-sizing:border-box;border-radius:20px;width:min(100% - 32px,480px);padding:32px}._rewardDialog_1990s_20 h2{text-align:center;letter-spacing:.02em;text-wrap:balance;margin:0;font-size:22px;font-weight:600;line-height:1.5}._rewardDialog_1990s_20 ._rewardIntro_1990s_22{text-align:center;margin:10px 0 24px;font-size:13px;line-height:1.7}._rewardSummary_1990s_23{background:linear-gradient(135deg,#f8efdf,#f4e7d1);border:1px solid #ecddc3;border-radius:14px;flex-direction:column;align-items:center;padding:22px 16px;display:flex}._rewardEyebrow_1990s_24{color:#927449;letter-spacing:.16em;font-size:12px}._rewardNumber_1990s_25{color:#926025;justify-content:center;align-items:baseline;gap:8px;margin:6px 0;display:flex}._rewardNumber_1990s_25 strong{font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-size:52px;font-weight:600;line-height:1.2}._rewardNumber_1990s_25 span{font-size:14px}._rewardStatus_1990s_28{color:#8a704e;font-size:12px}._rewardCases_1990s_29{max-height:220px;margin:18px 0 0;padding:0;list-style:none;overflow:auto}._rewardCases_1990s_29:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #ad844d}._rewardCases_1990s_29 li{border-bottom:1px solid #ede3d5;padding:14px 0}._rewardCaseRow_1990s_32{justify-content:space-between;align-items:baseline;gap:16px;font-size:14px;line-height:1.6;display:flex}._rewardCaseRow_1990s_32>span{overflow-wrap:anywhere;min-width:0}._rewardCaseRow_1990s_32 strong{color:#94672f;white-space:nowrap;flex-shrink:0;font-size:13px;font-weight:500}._rewardCases_1990s_29 small{color:#8a7b69;overflow-wrap:anywhere;margin-top:6px;font-size:12px;line-height:1.7;display:block}._rewardDialog_1990s_20 ._rewardHint_1990s_36{text-align:center;color:#958675;margin:16px 0 0;font-size:12px}._rewardDialog_1990s_20 footer{grid-template-columns:1fr 1fr;gap:12px;margin-top:24px;display:grid}._rewardDialog_1990s_20 footer button{min-width:0;padding:12px 8px;font-size:14px;font-weight:500}@media (max-width:420px){._dialog_1990s_3._rewardDialog_1990s_20{padding:26px 20px}._rewardDialog_1990s_20 h2{font-size:20px}._rewardDialog_1990s_20 ._rewardIntro_1990s_22{margin-bottom:20px;font-size:12px}._rewardNumber_1990s_25 strong{font-size:46px}._rewardCaseRow_1990s_32{gap:8px;font-size:13px}._rewardCaseRow_1990s_32 strong{font-size:12px}._rewardDialog_1990s_20 footer{gap:10px}}.service-admin{background:#fff;border:1px solid #e5d9ca;border-radius:18px;min-width:0;max-width:100%;padding:22px}.service-admin>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.service-admin h2{margin:0}.service-admin p{color:#827970;margin:6px 0 0}.service-admin button{color:#76532d;cursor:pointer;background:#fff;border:1px solid #dfd2c1;border-radius:9px;padding:9px 13px}.service-admin .primary{color:#fff;background:linear-gradient(120deg,#c9862d,#a96518);border:0}.service-admin-message{background:#f1faf5;border:1px solid #d7eadf;border-radius:10px;justify-content:space-between;margin:16px 0;padding:12px;display:flex}.service-admin-message button{border:0;padding:0}.service-admin-table{border:1px solid #e8ded1;border-radius:14px;margin-top:18px;overflow:hidden}.service-admin-row{border-bottom:1px solid #eee6dc;grid-template-columns:2.2fr .8fr .7fr .5fr .7fr 1.6fr;align-items:center;gap:12px;min-height:64px;padding:11px 16px;display:grid}.service-admin-row:last-child{border:0}.service-admin-row.head{color:#81776c;background:#fbf7f1;min-height:48px;font-size:12px;font-weight:700}.service-admin-row>div{flex-wrap:wrap;gap:4px;display:flex}.service-admin-row button{background:0 0;border:0;padding:5px}.service-admin-row button.danger{color:#a43e36}.service-admin .status{color:#716960;background:#eee;border-radius:999px;padding:5px 9px;font-size:11px;font-style:normal;display:inline-flex}.service-admin .status.published{color:#2c7254;background:#e4f3eb}.service-admin .status.draft{color:#8b671d;background:#fff0cd}.service-admin .status.disabled{color:#963b38;background:#f5dfdf}.service-admin-backdrop{z-index:50;background:#18141080;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.service-admin-dialog{background:#fff;border-radius:20px;width:min(720px,100%);max-height:calc(100vh - 36px);padding:25px;overflow:auto;box-shadow:0 25px 70px #00000040}.service-admin-dialog>header{justify-content:space-between;display:flex}.service-admin-dialog>header>button{width:40px;height:40px;font-size:20px}.service-admin-form{grid-template-columns:1fr 1fr;gap:14px;margin-top:18px;display:grid}.service-admin-form label span{margin-bottom:6px;font-size:12px;font-weight:700;display:block}.service-admin-form input,.service-admin-form select,.service-admin-form textarea{background:#fff;border:1px solid #ddd1c2;border-radius:9px;width:100%;padding:11px}.service-admin-form .full{grid-column:1/-1}.service-admin-form .upload{background:#fff9ef;border:1px dashed #c9a87b;border-radius:10px;padding:14px}.service-admin-form .upload input{border:0;padding:0}.service-admin-form .upload b{color:#765b3c;margin-top:8px;font-size:12px;display:block}.service-admin-dialog footer{justify-content:flex-end;gap:9px;margin-top:18px;display:flex}.service-admin-dialog.history article{border:1px solid #e5d9ca;border-radius:12px;justify-content:space-between;align-items:center;margin-top:12px;padding:15px;display:flex}.service-admin-dialog.history h3{margin:0}.service-admin-dialog.history article p{font-size:12px}.history-note{color:#725d42;background:#fff8ec;border-radius:10px;margin-top:14px;padding:13px}.service-admin-state{text-align:center;padding:60px}@media (max-width:900px){.service-admin-table{overflow:auto}.service-admin-row{min-width:900px}}@media (max-width:760px){.service-admin{padding:15px}.service-admin>header{align-items:flex-start}.service-admin-form{grid-template-columns:1fr}.service-admin-form .full{grid-column:auto}}._page_14sbf_1{gap:18px;display:grid}._page_14sbf_1>header{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}._page_14sbf_1 h1,._page_14sbf_1 h2,._page_14sbf_1 p{margin:0}._page_14sbf_1 header p{color:#8a8178;margin-top:7px}._page_14sbf_1 header>span{color:#397b61;background:#eef7f1;border-radius:999px;padding:8px 13px}._message_14sbf_26{color:#896431;background:#fff8ec;border:1px solid #ead5b4;border-radius:12px;padding:12px 14px}._uploadPanel_14sbf_33,._list_14sbf_34 article,._empty_14sbf_35{background:#fff;border:1px solid #e7ddd1;border-radius:16px;padding:20px}._uploadPanel_14sbf_33{gap:16px;display:grid}._form_14sbf_45,._editGrid_14sbf_46{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}._form_14sbf_45 label,._editGrid_14sbf_46 label{color:#756b62;gap:6px;font-size:12px;display:grid}._form_14sbf_45 input,._form_14sbf_45 select,._editGrid_14sbf_46 input,._editGrid_14sbf_46 select{color:#352f2a;background:#fff;border:1px solid #ded4c8;border-radius:9px;min-width:0;padding:10px 11px}._wide_14sbf_69{grid-column:span 2}._file_14sbf_72{cursor:pointer;border-radius:9px;justify-content:center;align-self:end;align-items:center;min-height:39px;font-weight:700;color:#fff!important;background:#c77b19!important;display:flex!important}._file_14sbf_72 input{opacity:0;width:1px;height:1px;position:absolute}._list_14sbf_34{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}._list_14sbf_34 article{gap:14px;display:grid}._list_14sbf_34 article._disabled_14sbf_99{opacity:.58}._trackHead_14sbf_102{justify-content:space-between;align-items:center;display:flex}._trackHead_14sbf_102 span{color:#968d84;font-size:12px}._editGrid_14sbf_46{grid-template-columns:repeat(3,minmax(0,1fr))}._list_14sbf_34 footer{justify-content:flex-end;gap:8px;display:flex}._list_14sbf_34 footer button{color:#6c6055;cursor:pointer;background:#fff;border:1px solid #ddcfbf;border-radius:9px;padding:8px 12px}._optionGroup_14sbf_127{color:#756b62;gap:8px;font-size:12px;display:grid}._optionGroup_14sbf_127>div{flex-wrap:wrap;gap:8px;display:flex}._optionGroup_14sbf_127 label{background:#faf8f5;border:1px solid #e4d9cc;border-radius:9px;align-items:center;gap:6px;padding:7px 10px;display:flex}._pricePair_14sbf_130{border-top:1px solid #eee6dd;grid-column:span 3;grid-template-columns:90px 1fr 1fr;align-items:end;gap:10px;padding-top:10px;display:grid}._empty_14sbf_35{color:#91877e;text-align:center;grid-column:1/-1}@media (max-width:900px){._form_14sbf_45,._editGrid_14sbf_46{grid-template-columns:1fr 1fr}._list_14sbf_34{grid-template-columns:1fr}}@media (max-width:600px){._form_14sbf_45,._editGrid_14sbf_46{grid-template-columns:1fr}._wide_14sbf_69{grid-column:auto}._page_14sbf_1>header{flex-direction:column;align-items:flex-start}}._page_dyl6f_1{gap:20px;display:grid}._page_dyl6f_1 header p{color:#b87517;margin:0;font-weight:700}._page_dyl6f_1 h2{margin:5px 0;font-size:26px}._page_dyl6f_1 header span{color:#707782}._form_dyl6f_1{background:#fff;border:1px solid #e6e9ee;border-radius:16px;grid-template-columns:repeat(4,minmax(160px,1fr));gap:14px;padding:20px;display:grid}._form_dyl6f_1 label{color:#56606d;gap:7px;font-size:13px;font-weight:650;display:grid}._form_dyl6f_1 input,._form_dyl6f_1 select{color:#20252c;background:#fafbfc;border:1px solid #d9dee6;border-radius:10px;height:42px;padding:0 12px}._form_dyl6f_1 button{color:#fff;background:#c9801b;border:0;border-radius:10px;align-self:end;height:42px;font-weight:700}._form_dyl6f_1 button:disabled{opacity:.45}._message_dyl6f_1{color:#27724a;background:#eef8f2;border-radius:10px;margin:0;padding:11px 14px}._table_dyl6f_1{background:#fff;border:1px solid #e6e9ee;border-radius:16px;overflow:hidden}._row_dyl6f_1{text-align:left;color:#303640;background:#fff;border:0;border-bottom:1px solid #edf0f3;grid-template-columns:1.1fr .55fr .9fr 1.8fr;gap:14px;width:100%;padding:14px 18px;display:grid}._row_dyl6f_1:first-child{background:#f7f8fa}._row_dyl6f_1 strong[data-effect=allow]{color:#198754}._row_dyl6f_1 strong[data-effect=deny]{color:#d94b45}._empty_dyl6f_1{text-align:center;color:#89909a;padding:28px}@media (max-width:900px){._form_dyl6f_1,._row_dyl6f_1{grid-template-columns:1fr 1fr}._row_dyl6f_1 b:nth-child(n+3){display:none}}._page_1b4oi_1{gap:18px;display:grid}._page_1b4oi_1>header{justify-content:space-between;align-items:center;gap:18px;display:flex}._page_1b4oi_1 h2,._page_1b4oi_1 p{margin:0}._page_1b4oi_1 header p,._page_1b4oi_1 footer{color:#8a8178}._page_1b4oi_1 header>span{color:#397b61;background:#eef7f1;border-radius:999px;padding:8px 13px}._grid_1b4oi_1{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}._grid_1b4oi_1 article,._models_1b4oi_1,._state_1b4oi_1{background:#fff;border:1px solid #e7ddd1;border-radius:16px;padding:18px}._grid_1b4oi_1 article{gap:8px;display:grid}._grid_1b4oi_1 small,._grid_1b4oi_1 span{color:#8a8178}._grid_1b4oi_1 b{color:#352f2a;font-size:26px}._models_1b4oi_1{overflow:auto}._models_1b4oi_1 h2{margin-bottom:14px}._models_1b4oi_1 table{border-collapse:collapse;width:100%}._models_1b4oi_1 th,._models_1b4oi_1 td{text-align:left;white-space:nowrap;border-bottom:1px solid #eee6dd;padding:11px 10px}._models_1b4oi_1 th{color:#756b62;font-size:12px}._quality_1b4oi_1{flex-wrap:wrap;gap:10px;display:flex}._quality_1b4oi_1 span{color:#756b62;background:#f7f3ee;border-radius:12px;align-items:center;gap:8px;padding:10px 13px;display:flex}._quality_1b4oi_1 b{color:#352f2a;font-size:20px}._empty_1b4oi_1,._state_1b4oi_1{color:#8a8178}._page_1b4oi_1 footer{text-align:right;font-size:12px}@media (max-width:1000px){._grid_1b4oi_1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){._page_1b4oi_1>header{flex-direction:column;align-items:flex-start}._grid_1b4oi_1{grid-template-columns:1fr}}
