.toggle .bg-cyan-700{background:#06c02f}.toggle .border-cyan-700{border-color:#06c02f}.toggle .bg-gray-200{background:#c9cdd4}.toggle .border-gray-200{border-color:#c9cdd4}.setting_height{max-height:250px;overflow-y:auto}.setting_height::-webkit-scrollbar{width:8px}.setting_height::-webkit-scrollbar-track{background:#f1f1f1}.setting_height::-webkit-scrollbar-thumb{background-color:#ffaf18;border-radius:4px;border:2px solid #f1f1f1}.ivx .setblock{margin-bottom:26px}.ivx .setblock__head{margin-bottom:12px}.ivx .setblock h3{font-size:17px;font-weight:800;letter-spacing:-.018em;color:var(--navy-700)}.ivx .setblock__lede{margin-top:5px;max-width:92ch;font-size:13px;line-height:1.6;color:var(--muted)}.ivx .setblock__note{margin-top:5px;font-size:12px;font-weight:600;color:var(--danger)}.ivx .setblock__bar{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:12px}.ivx .tfa{display:flex;flex-direction:column}.ivx .tfa__row{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:14px 16px;border-bottom:1px solid var(--line)}.ivx .tfa__row:last-child{border-bottom:0}.ivx .tfa__row:hover{background:#fdfaf3}.ivx .tfa__n{font-size:14px;font-weight:700;color:var(--ink);white-space:nowrap}.ivx .tfa__n i{font-style:normal;color:var(--muted);font-weight:600;margin-right:3px}.ivx .tfa__note{margin-left:auto;font-size:12.5px;color:var(--muted);white-space:nowrap}.ivx .langbox{padding:14px 16px 16px}.ivx .langchips{display:flex;flex-wrap:wrap;gap:8px;min-height:34px}.ivx .langchip{display:inline-flex;align-items:center;gap:7px;padding:5px 6px 5px 13px;border-radius:999px;background:var(--navy-050);border:1px solid var(--navy-100);color:var(--navy-700);font-size:12.5px;font-weight:700}.ivx .langchip button{display:grid;place-items:center;width:20px;height:20px;border:0;border-radius:50%;background:transparent;color:var(--navy-700);cursor:pointer;transition:background var(--dur) var(--ease),color var(--dur) var(--ease)}.ivx .langchip button:hover{background:var(--danger-soft);color:var(--danger)}.ivx .langadd{display:flex;align-items:center;gap:10px;margin-top:14px;padding-top:14px;border-top:1px solid var(--line)}.ivx .langadd .control{flex:1 1 auto}.ivx .langadd .control input{padding-top:11px;padding-bottom:11px}.ivx .langadd__btn{flex:0 0 auto;display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--amber-600);border-radius:var(--r-sm);background:var(--amber-500);color:var(--ink);cursor:pointer;transition:background var(--dur) var(--ease)}.ivx .langadd__btn:hover{background:var(--amber-400)}.ivx .langerr{display:none;align-items:center;gap:7px;margin-top:10px;font-size:12.5px;font-weight:600;color:var(--danger)}.ivx .langerr.is-on{display:flex}.ivx .bangrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px}.ivx .bancard{display:flex;flex-direction:column;border:1px solid var(--line);border-radius:var(--r);background:var(--surface);box-shadow:0 1px 2px rgba(20,23,43,.04);overflow:hidden;transition:border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.ivx .bancard:hover{border-color:var(--line-2);box-shadow:var(--sh-2)}.ivx .bancard__shot{display:block;width:100%;aspect-ratio:16/7;object-fit:cover;background:var(--surface-2);border-bottom:1px solid var(--line)}.ivx .bancard__foot{display:flex;align-items:center;gap:10px;padding:12px 10px 12px 14px}.ivx .bancard__name{flex:1 1 auto;min-width:0;font-size:13.5px;font-weight:700;color:var(--ink);overflow:hidden;text-overflow:ellipsis}.ivx .bancard__act{display:flex;align-items:center;gap:2px;flex:0 0 auto}.ivx .setpick{display:flex;justify-content:center}.ivx .setpick__box{position:relative;display:block;width:192px;height:128px;border-radius:var(--r-sm);overflow:hidden;cursor:pointer;background:var(--surface-2);border:1.5px solid var(--line-2);transition:border-color var(--dur) var(--ease)}.ivx .setpick__box:hover{border-color:var(--amber-600)}.ivx .setpick__box input{position:absolute;opacity:0;width:0;height:0}.ivx .setpick__box img{width:100%;height:100%;object-fit:cover}.ivx .setpick__badge{position:absolute;z-index:2;top:8px;right:8px;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--amber-500);color:var(--ink);border:2px solid var(--surface);box-shadow:var(--sh-1)}.ivx .setpick__box:hover .setpick__badge{background:var(--amber-400)}.ivx .setform{display:flex;flex-direction:column;gap:14px}.ivx .setform textarea{width:100%;padding:12px 14px;border:0;background:transparent;font:inherit;font-size:15px;color:var(--ink);resize:vertical;border-radius:inherit}.ivx .setform textarea:focus{outline:none}.ivx .setform .control{align-items:stretch}.ivx .setconfirm{text-align:center}.ivx .setconfirm p{font-size:16px;font-weight:600;color:var(--ink)}.ivx .setconfirm__actions{display:flex;justify-content:center;gap:10px;margin-top:22px}.ivx .disc-table td{vertical-align:middle}.ivx .disc-table .c-from,.ivx .disc-table .c-to{width:130px}.ivx .disc-table .c-range{color:var(--ink);font-weight:600}.ivx .disc-table .c-pct{width:150px}.ivx .disc-table .c-act{width:96px;text-align:right}.ivx .disc-field{display:flex;align-items:center;height:40px;padding:0 10px;border:1.5px solid var(--line-2);border-radius:var(--r-xs);background:var(--surface);transition:border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.ivx .disc-field:focus-within{border-color:var(--navy-600);box-shadow:0 0 0 3px rgba(26,33,120,.12)}.ivx .disc-field input:focus{box-shadow:none}.ivx .disc-field input{flex:1 1 auto;min-width:0;width:100%;border:0;background:none;outline:none;font:inherit;font-size:14px;font-weight:700;color:var(--ink);font-variant-numeric:tabular-nums}.ivx .disc-field .unit{flex:0 0 auto;padding-left:6px;font-size:13px;font-weight:700;color:var(--muted)}.ivx .disc-field.is-locked{background:var(--surface-2);border-style:dashed}.ivx .disc-field.is-locked input{color:var(--muted)}.ivx .disc-none{padding:3px 9px;white-space:nowrap;background:var(--surface-2);color:var(--muted)}.ivx .disc-none,.ivx .disc-pct-chip{display:inline-flex;align-items:center;border-radius:999px;font-size:12px;font-weight:700}.ivx .disc-pct-chip{padding:3px 10px;background:var(--ok-soft);color:var(--ok);font-variant-numeric:tabular-nums}.ivx .disc-set{min-width:0;margin:0;padding:0;border:0}.ivx .disc-set:disabled .disc-field{background:var(--surface-2)}.ivx .disc-field--label input{font-weight:600}.ivx .disc-field--label input::placeholder{color:var(--muted);font-weight:600;opacity:1}.ivx .disc-table .disc-empty td{padding:22px 16px;text-align:center;color:var(--muted);font-size:13.5px;font-weight:500}.ivx .disc-foot{flex-wrap:wrap;gap:12px;padding:12px 16px;border-top:1px solid var(--line);background:var(--surface-2)}.ivx .disc-err,.ivx .disc-foot{display:flex;align-items:center}.ivx .disc-err{gap:7px;margin-left:auto;font-size:12.5px;font-weight:600;color:var(--danger)}.ivx .disc-err[hidden]{display:none!important}@media (max-width:1023px){.ivx .setblock .scroller{contain:inline-size}}@media (max-width:767px){.ivx .setblock{margin-bottom:20px}.ivx .setblock h3{font-size:16px}.ivx .setblock__bar{align-items:flex-start}.ivx .tfa__row{padding:12px 14px}.ivx .langbox{padding:12px 14px 14px}.ivx .langchip{padding:3px 4px 3px 12px}.ivx .langchip button{width:32px;height:32px}.ivx .bangrid{grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr))}.ivx .scroller>.disc-table{min-width:600px}.ivx .disc-table .c-from,.ivx .disc-table .c-to{width:96px}.ivx .disc-table .c-pct{width:112px}.ivx .disc-table .c-act{width:64px}.ivx .disc-foot{padding:12px 14px}.ivx .disc-foot .btn{flex:1 1 auto}.ivx .disc-err{order:3;flex-basis:100%;margin-left:0}}@media (max-width:620px){.ivx .tfa__row b{flex:1 1 auto;min-width:0}.ivx .tfa__note{order:3;margin-left:0;flex-basis:100%;white-space:normal}.ivx .setconfirm__actions .btn{flex:1}.ivx .setblock__bar>.btn{flex:1 1 100%}.ivx .noban{padding:24px 14px 30px}.ivx .noban img{width:150px}}.ivx .noban{padding:34px 16px 42px;text-align:center}.ivx .noban img{width:190px;height:auto;margin:0 auto 6px;opacity:.9}.ivx .noban p{font-size:14px;font-weight:600;color:var(--muted)}