@import url("https://fonts.googleapis.com/css2?family=Cabinet+Grotesk:wght@400;500;700;800;900&family=Lora:ital,wght@0,400;0,600;1,400;1,700&display=swap");*,:after,:before{box-sizing:border-box;margin:0;padding:0}:root{--bg:#faf8f3;--bg2:#f0ede4;--bg3:#fff;--surface:#fff;--g900:#0f2d1c;--g800:#1a3d2b;--g700:#2d6a47;--g500:#3d8b5c;--g300:#89cfa5;--g100:rgba(61,139,92,.1);--gold:#c9922a;--gold2:#f0b84a;--red:#e05a3a;--text:#111827;--text2:#374151;--text3:#6b7280;--border:#e5e7eb;--border2:rgba(0,0,0,.08);--sans:"Cabinet Grotesk",system-ui,sans-serif;--serif:"Lora",Georgia,serif;--r:14px;--r-lg:20px}html{scroll-behavior:smooth}body{font-family:var(--sans);background:var(--bg);color:var(--text);min-height:100vh;-webkit-font-smoothing:antialiased}html.native-android body{padding:var(--safe-area-inset-top,env(safe-area-inset-top,0)) var(--safe-area-inset-right,env(safe-area-inset-right,0)) var(--safe-area-inset-bottom,env(safe-area-inset-bottom,0)) var(--safe-area-inset-left,env(safe-area-inset-left,0))}button,input,select,textarea{font-family:var(--sans)}.th-page{padding:32px 24px 48px;box-sizing:border-box}.th-page-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px 16px;flex-wrap:wrap;margin-bottom:20px}.th-page-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.th-more-item:focus-visible,.th-more-item:hover{background:#f3f0e8;outline:none}@media (max-width:640px){.th-page{padding:20px 16px 40px}}:root{--th-pin-top:56px;--th-pin-bg:#fff;--th-pin-line:#e6e1d6}.th-pin-table{overflow:auto;max-height:calc(100vh - var(--th-pin-top) - 16px);max-height:calc(100dvh - var(--th-pin-top) - 16px)}.th-pin-table[data-fits]{overflow:clip;max-height:none}.th-pin-table thead th{position:-webkit-sticky;position:sticky;top:0;z-index:3;background:var(--th-pin-bg);box-shadow:inset 0 -1px 0 var(--th-pin-line)}.th-pin-head,.th-pin-table[data-fits] thead th{top:var(--th-pin-top)}.th-pin-head{position:-webkit-sticky;position:sticky;z-index:4;background:var(--th-pin-bg)}.th-pin-table[data-pin="2"] :is(th,td):first-child:not([colspan])+:is(th,td):not([colspan]),.th-pin-table[data-pin] :is(th,td):first-child:not([colspan]){position:-webkit-sticky;position:sticky;left:0;z-index:2;background:var(--th-pin-bg);box-shadow:inset -1px 0 0 var(--th-pin-line)}.th-pin-table[data-pin="2"] :is(th,td):first-child:not([colspan]){box-shadow:none}.th-pin-table[data-pin="2"] :is(th,td):first-child:not([colspan])+:is(th,td):not([colspan]){left:var(--th-pin-left2,0)}.th-pin-table[data-pin="2"] thead th:first-child:not([colspan])+th:not([colspan]),.th-pin-table[data-pin] thead th:first-child:not([colspan]){z-index:4;box-shadow:inset 0 -1px 0 var(--th-pin-line),inset -1px 0 0 var(--th-pin-line)}.th-pin-table[data-pin="2"] thead th:first-child:not([colspan]){box-shadow:inset 0 -1px 0 var(--th-pin-line)}.th-pin-table[data-pin-cap="1"] :is(th,td):first-child:not([colspan]),.th-pin-table[data-pin-cap="2"] :is(th,td):first-child:not([colspan])+:is(th,td):not([colspan]){box-sizing:border-box;width:var(--th-pin-cap);min-width:var(--th-pin-cap);max-width:var(--th-pin-cap);white-space:normal;overflow-wrap:break-word}@media print{.th-pin-table{overflow:visible;max-height:none}.th-pin-head,.th-pin-table thead th{position:static}.th-pin-table[data-pin] :is(th,td){position:static!important}}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--border);border-radius:3px}