._page_npt7v_1{padding-bottom:80px}._words_npt7v_1{z-index:1;width:min(1180px,100% - 48px);margin:auto;padding:44px 0 0;position:relative}._heading_npt7v_1{justify-content:space-between;align-items:end;gap:24px;margin-bottom:24px;display:flex}._heading_npt7v_1 p,._sectionHead_npt7v_1 p{color:var(--deep);letter-spacing:.14em;margin:0 0 8px;font:900 .72rem ui-monospace,monospace}._heading_npt7v_1 h1{color:#78395b;letter-spacing:-.06em;text-shadow:3px 3px 0 #fff,6px 6px 0 var(--soft);margin:0;font:800 clamp(3.2rem,7vw,6rem)/.9 Georgia,serif}._heading_npt7v_1 h1 span{color:var(--pink)}._bankCount_npt7v_1{text-align:center;min-width:150px;box-shadow:7px 7px 0 var(--pink);background:#fff;border:2px solid #fff;border-radius:20px;outline:1px solid #ee9fc2;padding:16px 18px}._bankCount_npt7v_1 strong{color:var(--pink);font:800 2rem/1 Georgia,serif;display:block}._bankCount_npt7v_1 span{color:#9c5978;text-transform:uppercase;margin-top:5px;font:900 .66rem ui-monospace,monospace;display:block}._library_npt7v_2{outline-offset:-10px;background:#fffafd;border:4px solid #fff;border-radius:30px;outline:2px solid #ed8db8;padding:30px;box-shadow:11px 11px #ffc4de}._sectionHead_npt7v_1{justify-content:space-between;align-items:end;gap:20px;margin-bottom:20px;display:flex}._sectionHead_npt7v_1 h2{color:#793653;letter-spacing:-.035em;margin:0;font:800 clamp(1.9rem,4vw,2.8rem)/1 Georgia,serif}._sectionActions_npt7v_2{flex-wrap:wrap;align-items:center;gap:7px;display:flex}._sectionHead_npt7v_1 button,._bulk_npt7v_2 button,._addRow_npt7v_2 button,._rowActions_npt7v_2 button{color:var(--deep);cursor:pointer;text-transform:uppercase;letter-spacing:.05em;background:#fff;border:1px solid #efa7c8;border-radius:999px;padding:10px 13px;font:900 .68rem ui-monospace,monospace}._bulk_npt7v_2 ._primary_npt7v_2,._addRow_npt7v_2 ._primary_npt7v_2{color:#fff;background:var(--deep);border-color:var(--deep);box-shadow:0 4px #9e185f}._saveState_npt7v_2{color:#a36e87;font:800 .7rem ui-monospace,monospace}._account_npt7v_2{color:#965271;background:#fff0f7;border:1px solid #f2b6d0;border-radius:13px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;padding:12px 14px;font:700 .78rem ui-monospace,monospace;display:flex}._account_npt7v_2 a{color:var(--deep);font-weight:900}._filters_npt7v_3{grid-template-columns:minmax(180px,1.7fr) minmax(145px,.8fr) auto;align-items:end;gap:10px;margin-bottom:16px;display:grid}._filters_npt7v_3 label{color:#82435e;text-transform:uppercase;letter-spacing:.07em;gap:6px;font:900 .67rem ui-monospace,monospace;display:grid}._filters_npt7v_3 input,._filters_npt7v_3 select{color:#69344e;background:#fff;border:1px solid #eaa2c2;border-radius:11px;outline:0;min-width:0;padding:11px 12px;font:700 .9rem ui-monospace,monospace}._filters_npt7v_3 p{color:#a36b85;margin:0 0 11px;font:800 .7rem ui-monospace,monospace}._bulk_npt7v_2{background:#fff0f7;border:1px solid #eca6c5;border-radius:16px;margin-bottom:16px;padding:18px}._bulk_npt7v_2 label{color:#82435e;gap:8px;margin-bottom:10px;font-weight:800;display:grid}._bulk_npt7v_2 input,._bulk_npt7v_2 textarea{color:#673148;background:#fff;border:1px solid #eaa2c2;border-radius:11px;padding:12px;font:700 .9rem/1.5 ui-monospace,monospace}._bulk_npt7v_2 textarea{resize:vertical;min-height:130px}._bulk_npt7v_2>div{justify-content:flex-end;gap:7px;margin-top:10px;display:flex}._addRow_npt7v_2{background:#ffe5f1;border-radius:14px;grid-template-columns:1.2fr 1fr 120px 95px auto;gap:8px;margin-bottom:15px;padding:13px;display:grid}._addRow_npt7v_2 input,._addRow_npt7v_2 select,._itemRow_npt7v_3 input:not([type=checkbox]),._itemRow_npt7v_3 select{color:#69344e;background:#fff;border:1px solid #eaa2c2;border-radius:10px;outline:0;width:100%;min-width:0;padding:10px 11px}._addRow_npt7v_2 input:focus,._itemRow_npt7v_3 input:focus,._itemRow_npt7v_3 select:focus,._bulk_npt7v_2 input:focus,._bulk_npt7v_2 textarea:focus,._filters_npt7v_3 input:focus,._filters_npt7v_3 select:focus{border-color:var(--deep);box-shadow:0 0 0 3px #ffb8d8}._itemList_npt7v_4{gap:7px;display:grid}._itemLabels_npt7v_4,._itemRow_npt7v_3{grid-template-columns:45px minmax(110px,1.2fr) minmax(100px,1fr) 125px 70px minmax(120px,auto);align-items:center;gap:8px;display:grid}._itemLabels_npt7v_4{color:#a36b85;text-transform:uppercase;letter-spacing:.07em;padding:0 11px;font:900 .65rem ui-monospace,monospace}._itemRow_npt7v_3{background:#fff5fa;border:1px solid #f0c2d6;border-radius:12px;padding:10px 11px}._itemRow_npt7v_3>input[type=checkbox]{width:19px;height:19px;accent-color:var(--pink)}._itemRow_npt7v_3 strong{color:#753852;font-size:1rem}._itemRow_npt7v_3 code{color:#8c2859;font:900 .9rem ui-monospace,monospace}._lessonTag_npt7v_4{color:#8d3c62;text-transform:uppercase;background:#ffe1ee;border-radius:999px;width:max-content;padding:5px 7px;font:900 .65rem ui-monospace,monospace}._itemRow_npt7v_3._inactive_npt7v_4{opacity:.55}._useMark_npt7v_4{color:var(--pink);font-weight:900}._rowActions_npt7v_2{justify-content:flex-end;gap:5px;display:flex}._rowActions_npt7v_2 ._delete_npt7v_4{color:#a21f4f}._rowActions_npt7v_2 button:disabled,._addRow_npt7v_2 button:disabled{opacity:.5;cursor:wait}._empty_npt7v_4{text-align:center;color:#a36c85;padding:35px}._error_npt7v_4{color:#9e174d;background:#ffdce9;border:1px solid #ed93b6;border-radius:14px;margin:0 0 16px;padding:13px 16px;font-weight:800}@media (width<=850px){._itemLabels_npt7v_4{display:none}._itemRow_npt7v_3{grid-template-columns:35px 1fr 1fr 125px 70px}._rowActions_npt7v_2{grid-column:2/-1}._addRow_npt7v_2{grid-template-columns:1fr 1fr 120px 95px auto}}@media (width<=600px){._words_npt7v_1{width:min(100% - 28px,1180px);padding-top:34px}._heading_npt7v_1{align-items:flex-start}._heading_npt7v_1 h1{font-size:clamp(3rem,16vw,4.5rem)}._bankCount_npt7v_1{min-width:102px;padding:12px}._library_npt7v_2{padding:23px 17px}._sectionHead_npt7v_1,._account_npt7v_2{flex-direction:column;align-items:flex-start}._filters_npt7v_3{grid-template-columns:1fr}._filters_npt7v_3 p{margin:0}._addRow_npt7v_2{grid-template-columns:1fr}._itemRow_npt7v_3{grid-template-columns:31px minmax(0,1fr)}._itemRow_npt7v_3>input:nth-child(3),._itemRow_npt7v_3>input:nth-child(4),._itemRow_npt7v_3>code,._lessonTag_npt7v_4,._itemRow_npt7v_3>select,._itemRow_npt7v_3>span:nth-child(5){grid-column:2}._rowActions_npt7v_2{grid-column:2;justify-content:flex-start}._heading_npt7v_1 p,._sectionHead_npt7v_1 p{font-size:.7rem}}._filters_npt7v_3{grid-template-columns:minmax(180px,1.7fr) minmax(135px,.8fr) minmax(125px,.7fr) auto}._bulk_npt7v_2 input,._bulk_npt7v_2 textarea,._bulk_npt7v_2 select{color:#673148;background:#fff;border:1px solid #eaa2c2;border-radius:11px;padding:12px;font:700 .9rem/1.5 ui-monospace,monospace}._bulk_npt7v_2 select:focus{border-color:var(--deep);box-shadow:0 0 0 3px #ffb8d8}._bulk_npt7v_2>._bulkMeta_npt7v_7{grid-template-columns:1fr 180px;justify-content:stretch;gap:10px;margin-top:0;display:grid}._addRow_npt7v_2{grid-template-columns:1.2fr 1fr 110px 100px 85px auto}._itemLabels_npt7v_4,._itemRow_npt7v_3{grid-template-columns:45px minmax(110px,1.2fr) minmax(100px,1fr) 115px 90px 65px minmax(120px,auto)}._lessonTag_npt7v_4,._kindTag_npt7v_7{text-transform:uppercase;border-radius:999px;width:max-content;padding:5px 7px;font:900 .65rem ui-monospace,monospace}._kindTag_npt7v_7{color:#76506c;background:#efe4ff}@media (width<=850px){._itemLabels_npt7v_4{display:none}._itemRow_npt7v_3{grid-template-columns:35px 1fr 1fr 110px 90px 65px}._rowActions_npt7v_2{grid-column:2/-1}._addRow_npt7v_2{grid-template-columns:1fr 1fr 120px}._bulk_npt7v_2>._bulkMeta_npt7v_7{grid-template-columns:1fr 150px}}@media (width<=600px){._filters_npt7v_3,._bulk_npt7v_2>._bulkMeta_npt7v_7,._addRow_npt7v_2{grid-template-columns:1fr}._itemRow_npt7v_3{grid-template-columns:31px minmax(0,1fr)}._itemRow_npt7v_3>input:not([type=checkbox]),._itemRow_npt7v_3>strong,._itemRow_npt7v_3>code,._itemRow_npt7v_3>._lessonTag_npt7v_4,._itemRow_npt7v_3>._kindTag_npt7v_7,._itemRow_npt7v_3>select,._itemRow_npt7v_3>span:not(._useMark_npt7v_4){grid-column:2}._rowActions_npt7v_2{grid-column:2;justify-content:flex-start}}@media (prefers-reduced-motion:reduce){*{transition:none!important}}
