All user data for FoundryVTT. Includes worlds, systems, modules, and any asset in the "foundryuserdata" directory. Does NOT include the FoundryVTT installation itself.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

846 lines
94 KiB

  1. :root {
  2. --item-piles-inactive: rgba(31, 143, 255, 1);
  3. --item-piles-minor-inactive: rgba(201, 200, 185, 1);
  4. --item-piles-shadow-primary: rgba(255, 0, 0, 1);
  5. --item-piles-even-color: rgba(240, 240, 223, 1);
  6. --item-piles-odd-color: rgba(0, 0, 0, 0);
  7. --item-piles-border-dark-primary: rgba(25, 24, 19, 1);
  8. --item-piles-border-light-primary: rgba(181, 179, 164, 1);
  9. --item-piles-text-light-highlight: rgba(240, 240, 224, 1);
  10. --item-piles-text-important: rgba(255, 100, 0, 1);
  11. --item-piles-app-background: rgb(220, 220, 207);
  12. --item-piles-app-box-shadow: none;
  13. --item-piles-app-color: #000;
  14. --item-piles-app-border: none;
  15. --item-piles-app-padding: 8px;
  16. --item-piles-app-border-image: none;
  17. --item-piles-app-header-flex: 0 0 30px;
  18. --item-piles-app-header-background: rgb(24, 24, 24, 0.25);
  19. --item-piles-app-header-color: var(--item-piles-text-light-highlight);
  20. --item-piles-app-header-border: none;
  21. --item-piles-app-header-padding: 0 8px;
  22. --item-piles-app-header-border-image: none;
  23. --item-piles-app-header-line-height: 30px;
  24. --item-piles-app-header-border-bottom: 1px solid var(--item-piles-border-dark-primary);
  25. --item-piles-app-header-title-border: none;
  26. --item-piles-app-header-title-box-shadow: none;
  27. --item-piles-app-header-title-font-size: 14px;
  28. --item-piles-app-header-title-font-weight: 400;
  29. --item-piles-app-header-button-color: var(--item-piles-border-light-primary);
  30. --item-piles-app-header-close-button-color: rgb(255, 50, 0);
  31. --item-piles-app-header-close-button-background: none;
  32. --item-piles-input-text-color: #000;
  33. --item-piles-input-background: rgba(0, 0, 0, 0.05);
  34. --item-piles-input-border: 1px solid var(--color-border-light-tertiary);
  35. --item-piles-input-border-radius: 3px;
  36. --item-piles-input-padding: 0 3px;
  37. --item-piles-input-text-overflow: ellipsis;
  38. --item-piles-input-placeholder-color: #000;
  39. --item-piles-button-border: 1px solid var(--item-piles-border-light-primary);
  40. --item-piles-button-border-radius: 5px;
  41. --item-piles-button-background-color: rgba(255, 255, 240, 0.8);
  42. --item-piles-button-font-size: var(--font-size-14);
  43. --item-piles-button-font-family: "Signika", sans-serif;
  44. --item-piles-scrollbar-width: 6px;
  45. --item-piles-scrollbar-height: 6px;
  46. --item-piles-scrollbar-track-box-shadow: 0 0 1px #999 inset;
  47. --item-piles-scrollbar-track-border-radius: 4px;
  48. --item-piles-scrollbar-thumb-outline: none;
  49. --item-piles-scrollbar-thumb-border-radius: 3px;
  50. --item-piles-scrollbar-thumb-background: #782e22;
  51. --item-piles-scrollbar-thumb-border: 1px solid var(--color-border-highlight);
  52. }
  53. /* ----------------------- Generic ----------------------- */
  54. /*.item-piles-app {
  55. *:not(i) {
  56. font-family: var(--item-piles-button-font-family);
  57. }
  58. .window-header {
  59. flex: var(--item-piles-app-header-flex);
  60. color: var(--item-piles-app-header-color);
  61. background: var(--item-piles-app-header-background);
  62. border: var(--item-piles-app-header-border);
  63. padding: var(--item-piles-app-header-padding);
  64. border-image: var(--item-piles-app-header-border-image);
  65. line-height: var(--item-piles-app-header-line-height);
  66. border-bottom: var(--item-piles-app-header-border-bottom);
  67. .window-title {
  68. border: var(--item-piles-app-header-title-border);
  69. box-shadow: var(--item-piles-app-header-title-box-shadow);
  70. font-size: var(--item-piles-app-header-title-font-size);
  71. font-weight: var(--item-piles-app-header-title-font-weight);
  72. }
  73. .header-button {
  74. color: var(--item-piles-app-header-button-color);
  75. &.close {
  76. background: var(--item-piles-app-header-close-button-background);
  77. }
  78. }
  79. }
  80. .window-content {
  81. box-shadow: var(--item-piles-app-box-shadow);
  82. background: var(--item-piles-app-background);
  83. border: var(--item-piles-app-border);
  84. border-image: var(--item-piles-app-border-image);
  85. padding: var(--item-piles-app-padding);
  86. * {
  87. color: var(--item-piles-app-color);
  88. }
  89. input {
  90. color: var(--item-piles-input-text-color);
  91. background: var(--item-piles-input-background);
  92. border: var(--item-piles-input-border);
  93. border-radius: var(--item-piles-input-border-radius);
  94. padding: var(--item-piles-input-padding);
  95. text-overflow: var(--item-piles-input-text-overflow);
  96. &::placeholder {
  97. color: var(--item-piles-input-placeholder-color);
  98. }
  99. }
  100. ::-webkit-scrollbar {
  101. width: var(--item-piles-scrollbar-width);
  102. height: var(--item-piles-scrollbar-height);
  103. }
  104. ::-webkit-scrollbar-track {
  105. box-shadow: var(--item-piles-scrollbar-track-box-shadow);
  106. border-radius: var(--item-piles-scrollbar-track-border-radius);
  107. background: initial;
  108. }
  109. ::-webkit-scrollbar-thumb {
  110. outline: var(--item-piles-scrollbar-thumb-outline);
  111. border-radius: var(--item-piles-scrollbar-thumb-border-radius);
  112. background: var(--item-piles-scrollbar-thumb-background);
  113. border: var(--item-piles-scrollbar-thumb-border);
  114. border-image: none;
  115. border-image-width: initial;
  116. border-image-outset: initial;
  117. }
  118. ::-webkit-scrollbar-button:end:increment {
  119. background: initial;
  120. box-shadow: initial;
  121. height: initial;
  122. background-position-y: initial;
  123. }
  124. ::-webkit-scrollbar-button:start:decrement {
  125. background: initial;
  126. box-shadow: initial;
  127. height: initial;
  128. background-position-y: initial;
  129. }
  130. }
  131. button {
  132. width: 100%;
  133. border: var(--item-piles-button-border);
  134. border-radius: var(--item-piles-button-border-radius);
  135. background: var(--item-piles-button-background-color);
  136. font-size: var(--item-piles-button-font-size);
  137. }
  138. }*/
  139. .merchant-left-pane .prosemirror {
  140. display: block;
  141. }
  142. .merchant-left-pane .prosemirror p:first-child {
  143. margin-top: 0;
  144. }
  145. .merchant-right-pane .item-piles-currency-list {
  146. display: flex;
  147. flex: 1;
  148. justify-content: flex-end;
  149. padding-right: 1rem;
  150. align-self: center;
  151. align-content: flex-end;
  152. }
  153. .item-pile-vault .item-piles-currency-list {
  154. display: flex;
  155. flex: 1;
  156. justify-content: flex-end;
  157. align-self: center;
  158. align-content: flex-end;
  159. }
  160. .break {
  161. flex-basis: 100% !important;
  162. }
  163. .item-piles h3 {
  164. border: 0;
  165. }
  166. .item-piles-small-button {
  167. flex: 0 1 auto !important;
  168. width: auto;
  169. height: 20px;
  170. line-height: inherit;
  171. font-size: 0.75rem;
  172. }
  173. .item-piles-flexrow {
  174. display: flex;
  175. flex-direction: row;
  176. flex-wrap: wrap;
  177. justify-content: flex-start;
  178. }
  179. .item-piles-flexrow > * {
  180. flex: 1;
  181. }
  182. .item-piles-flexrow-reverse {
  183. display: flex;
  184. flex-direction: row-reverse;
  185. flex-wrap: wrap;
  186. justify-content: flex-start;
  187. }
  188. .item-piles-flexcol {
  189. display: flex;
  190. flex-direction: column;
  191. flex-wrap: nowrap;
  192. justify-content: flex-start;
  193. }
  194. .item-piles-flexcol > * {
  195. flex: 1;
  196. }
  197. .item-piles-player-list-trade-button {
  198. line-height: inherit;
  199. font-size: 0.85rem;
  200. width: calc(100% - 0.5rem);
  201. margin: 0.25rem;
  202. background: rgba(60, 60, 60, 0.6);
  203. border: 1px solid var(--item-piles-border-dark-primary);
  204. color: var(--item-piles-text-light-highlight);
  205. }
  206. .item-piles-player-list-trade-button.item-piles-minimal-ui {
  207. padding: 2px 0 0 0;
  208. text-align: center;
  209. }
  210. .item-piles-player-list-trade-button.item-piles-minimal-ui i {
  211. width: 100%;
  212. }
  213. .item-piles-specate-trade:disabled {
  214. background-color: rgba(0, 0, 0, 0.25);
  215. }
  216. .item-piles-dialog {
  217. text-align: center;
  218. font-size: 0.9rem;
  219. margin-bottom: 1rem;
  220. }
  221. .item-piles-disabled {
  222. opacity: 0.75;
  223. background-color: var(--item-piles-minor-inactive);
  224. }
  225. .item-piles-clickable {
  226. cursor: pointer;
  227. }
  228. .item-piles-clickable-red {
  229. cursor: pointer;
  230. color: red;
  231. }
  232. .item-piles-clickable-green {
  233. cursor: pointer;
  234. color: green;
  235. }
  236. .item-piles-clickable-link {
  237. cursor: pointer;
  238. }
  239. .item-piles-clickable-link-disabled {
  240. cursor: not-allowed;
  241. opacity: 0.65;
  242. }
  243. .item-piles-clickable-green:hover {
  244. text-shadow: 0 0 8px rgb(0, 125, 0);
  245. }
  246. .item-piles-clickable-link:hover {
  247. text-shadow: 0 0 8px var(--item-piles-shadow-primary);
  248. }
  249. .item-piles-moveable {
  250. cursor: move;
  251. }
  252. .item-piles-highlight {
  253. color: var(--item-piles-text-important);
  254. text-decoration: underline;
  255. }
  256. .item-piles-grow {
  257. flex-grow: 1;
  258. }
  259. .item-piles-text-right {
  260. text-align: right;
  261. }
  262. .item-piles-text-center {
  263. text-align: center;
  264. }
  265. .item-piles-small-text {
  266. font-size: 0.75rem;
  267. }
  268. .item-piles-middle {
  269. vertical-align: middle;
  270. }
  271. .item-piles-even-color:nth-child(even) {
  272. background-color: var(--item-piles-even-color);
  273. }
  274. .item-piles-even-color:nth-child(odd) {
  275. background-color: var(--item-piles-odd-color);
  276. }
  277. .item-piles-odd-color:nth-child(odd) {
  278. background-color: var(--item-piles-even-color);
  279. }
  280. .item-piles-odd-color:nth-child(even) {
  281. background-color: var(--item-piles-odd-color);
  282. }
  283. .item-piles-bottom-divider {
  284. border-bottom: 1px solid var(--item-piles-border-light-primary);
  285. margin-bottom: 0.5rem;
  286. padding-bottom: 0.5rem;
  287. }
  288. .item-piles-top-divider {
  289. border-top: 1px solid var(--item-piles-border-light-primary);
  290. margin-top: 0.5rem;
  291. padding-top: 0.5rem;
  292. }
  293. .item-piles-quantity-container {
  294. align-items: center;
  295. display: flex;
  296. }
  297. .item-piles-sortable-list-columns {
  298. position: relative;
  299. display: grid;
  300. margin: 0.2em 0;
  301. z-index: 99999 !important;
  302. vertical-align: middle;
  303. }
  304. .item-piles-sortable-list-columns.header {
  305. text-align: center;
  306. font-style: italic;
  307. }
  308. .item-piles-sortable-list-columns div {
  309. display: flex;
  310. align-items: center;
  311. justify-content: center;
  312. }
  313. .item-piles-sortable-list-columns button {
  314. height: 28px;
  315. line-height: 19px;
  316. }
  317. .item-piles-sortable-list-columns .delete-button {
  318. width: 28px;
  319. display: flex;
  320. align-items: center;
  321. justify-content: center;
  322. }
  323. .item-piles-grid-background {
  324. margin: -2px;
  325. }
  326. .item-piles-grid-item-active {
  327. opacity: 0.5;
  328. transform: scale(1.15);
  329. }
  330. .item-piles-grid-item-preview {
  331. opacity: 0.35;
  332. border-radius: 0.25rem;
  333. background-color: rgb(202, 109, 33);
  334. z-index: 20;
  335. }
  336. .item-piles-grid-item-collision {
  337. opacity: 0.35;
  338. border-radius: 0.25rem;
  339. background-color: rgb(33, 202, 33);
  340. }
  341. .item-piles-grid-item-hover > div:after {
  342. content: "";
  343. display: block;
  344. height: 100%;
  345. position: absolute;
  346. top: 0;
  347. width: 100%;
  348. opacity: 0;
  349. transition: opacity 0.15s ease-in-out;
  350. }
  351. .item-piles-grid-item-hover > div:hover:after {
  352. box-shadow: inset 0 0 10px var(--item-piles-shadow-primary);
  353. opacity: 1;
  354. }
  355. .item-piles-grid-item-highlight > div:after {
  356. box-shadow: inset 0 0 10px rgb(119, 206, 50);
  357. content: "";
  358. display: block;
  359. height: 100%;
  360. position: absolute;
  361. top: 0;
  362. width: 100%;
  363. transition: opacity 0.15s ease-in-out;
  364. opacity: 1;
  365. }
  366. .item-piles-grid-item-dim > div:after {
  367. background-color: rgba(0, 0, 0, 0.75);
  368. content: "";
  369. display: block;
  370. height: 100%;
  371. position: absolute;
  372. top: 0;
  373. width: 100%;
  374. transition: opacity 0.15s ease-in-out;
  375. opacity: 1;
  376. }
  377. .item-piles-app footer {
  378. display: flex;
  379. }
  380. .item-piles-app .window-title {
  381. margin: 0 5px !important;
  382. }
  383. .align-center-col {
  384. display: flex;
  385. justify-content: center;
  386. align-items: center;
  387. flex-direction: column;
  388. }
  389. .align-center-row {
  390. display: flex;
  391. justify-content: center;
  392. align-items: center;
  393. flex-direction: row;
  394. }
  395. .item-piles-slider-group {
  396. padding: 0 5px 0 0;
  397. margin-bottom: 0.25rem;
  398. margin-right: 5px;
  399. border-radius: 4px;
  400. }
  401. .item-piles-img-container {
  402. min-height: 24px;
  403. min-width: 24px;
  404. max-width: 24px;
  405. max-height: 24px;
  406. margin: 2px;
  407. overflow: hidden;
  408. border-radius: 4px;
  409. border: 1px solid black;
  410. }
  411. .item-piles-img-container .item-piles-img {
  412. border: 0;
  413. width: auto;
  414. height: 100%;
  415. }
  416. .item-piles-img-container.not-for-sale {
  417. position: relative;
  418. }
  419. .item-piles-img-container.not-for-sale::before {
  420. position: absolute;
  421. content: "";
  422. left: -10px;
  423. top: calc(50% - 2px);
  424. right: -10px;
  425. border-top: 4px solid red;
  426. transform: rotate(-45deg);
  427. }
  428. /* ----------------------- UTILITIES ----------------------- */
  429. .blob {
  430. margin-left: 0.5rem;
  431. color: white;
  432. display: grid;
  433. place-items: center;
  434. width: 0.8rem;
  435. height: 0.8rem;
  436. font-size: 0.5rem;
  437. box-shadow: 0 0 0 0 rgb(217, 49, 49);
  438. animation: pulse 1s infinite;
  439. background-color: rgb(217, 49, 49);
  440. border-radius: 50%;
  441. }
  442. @keyframes pulse {
  443. 0% {
  444. box-shadow: 0 0 0 0 rgba(217, 49, 49, 0.7);
  445. }
  446. 70% {
  447. box-shadow: 0 0 0 10px rgba(217, 49, 49, 0);
  448. }
  449. 100% {
  450. box-shadow: 0 0 0 0 rgba(217, 49, 49, 0);
  451. }
  452. }
  453. /* ----------------------- INVENTORY ----------------------- */
  454. .item-piles-item-row {
  455. padding: 0 2px 0 0;
  456. border-radius: 4px;
  457. align-items: center;
  458. }
  459. .item-piles-item-row .item-piles-disabled {
  460. background-color: var(--item-piles-minor-inactive);
  461. }
  462. .item-piles-item-row .item-piles-name {
  463. margin-left: 5px;
  464. text-wrap: normal;
  465. flex: 1 0 45%;
  466. display: inline-flex;
  467. flex-direction: column;
  468. align-items: flex-start;
  469. }
  470. .item-piles-item-row .item-piles-name .item-piles-name-container {
  471. flex: 1;
  472. display: inline-flex;
  473. flex-direction: row;
  474. align-items: center;
  475. word-break: break-word;
  476. }
  477. .item-piles-item-row .item-piles-name .item-piles-name-container p {
  478. margin: 0;
  479. flex: 1 0 auto;
  480. }
  481. .item-piles-item-row .item-piles-name .item-piles-name-container span {
  482. width: 100%;
  483. margin: 2px 5px 0 5px;
  484. flex: 1 0 auto;
  485. }
  486. .item-piles-item-row .item-piles-name span {
  487. line-height: 1;
  488. flex: 0;
  489. }
  490. .item-piles-item-row .item-piles-quantity-container {
  491. align-items: center;
  492. display: flex;
  493. }
  494. .item-piles-item-row .item-piles-quantity-container .item-piles-quantity-input-container {
  495. height: 100%;
  496. display: flex;
  497. flex: 1;
  498. align-items: center;
  499. flex-direction: row;
  500. padding: 2px;
  501. }
  502. .item-piles-item-row .item-piles-quantity-container .item-piles-quantity-input-container .item-piles-quantity {
  503. height: 20px;
  504. flex: 1;
  505. /* margin-left: 0.5rem; */
  506. text-align: right;
  507. }
  508. .item-piles-item-row .item-piles-input-divider {
  509. flex: 1;
  510. margin: 0.1rem 0.5rem 0 0.25rem;
  511. font-size: 0.8rem;
  512. line-height: 1.25rem;
  513. }
  514. .item-piles-item-row .item-piles-item-take-button, .item-piles-item-row .item-piles-currency-take-button {
  515. flex: 0;
  516. min-width: 4rem;
  517. height: 22px;
  518. padding: 1px 3px;
  519. margin: 3px;
  520. line-height: inherit;
  521. border-radius: 4px;
  522. }
  523. /* ----------------------- CONFIG ----------------------- */
  524. .item-piles-config {
  525. min-width: 430px;
  526. min-height: 627px;
  527. }
  528. .item-piles-config .dialog-content {
  529. height: 100%;
  530. overflow: hidden;
  531. }
  532. .item-piles-config .form-group {
  533. margin-bottom: 0.25rem;
  534. }
  535. .item-piles-collapsible:not(:last-child) {
  536. margin-bottom: 0.75rem;
  537. padding-bottom: 0.75rem;
  538. border-bottom: 1px solid var(--item-piles-border-light-primary);
  539. }
  540. .item-piles-collapsible > summary {
  541. display: block;
  542. font-weight: 900;
  543. }
  544. .item-piles-collapsible > summary::before {
  545. font-family: "Font Awesome 5 Free";
  546. font-weight: 900;
  547. content: "\f054";
  548. margin-right: 0.5rem;
  549. }
  550. .item-piles-collapsible[open] > summary {
  551. margin-bottom: 0.5rem;
  552. }
  553. .item-piles-collapsible[open] > summary::before {
  554. font-family: "Font Awesome 5 Free";
  555. font-weight: 900;
  556. content: "\f078";
  557. margin-right: 0.275rem;
  558. }
  559. .item-piles-config-container {
  560. display: flex;
  561. flex-direction: column;
  562. justify-content: flex-start;
  563. overflow: hidden;
  564. }
  565. .item-piles-config-container nav {
  566. margin-bottom: 0.25rem;
  567. padding-bottom: 0.25rem;
  568. border-bottom: 1px solid var(--item-piles-border-light-primary);
  569. }
  570. .item-piles-config-container .form-group {
  571. align-items: center;
  572. }
  573. .item-piles-config-container section {
  574. height: calc(100% - 70px);
  575. max-height: calc(100% - 70px);
  576. overflow-y: auto;
  577. }
  578. .item-piles-config-container section .tab {
  579. padding: 0.25rem;
  580. }
  581. .item-piles-config-container p {
  582. flex: 0;
  583. line-height: 14px;
  584. font-size: var(--font-size-12);
  585. color: var(--color-text-dark-secondary);
  586. padding-right: 1rem;
  587. margin-top: 0;
  588. overflow-y: hidden;
  589. margin-bottom: 0.25rem;
  590. }
  591. .item-piles-config-container footer {
  592. margin-top: 0.5rem;
  593. padding-top: 0.5rem;
  594. border-top: 1px solid var(--item-piles-border-light-primary);
  595. }
  596. /* ---------------------- CHAT CARDS ---------------------- */
  597. .item-piles-chat-card {
  598. padding: 0.5rem;
  599. }
  600. .item-piles-chat-card img {
  601. border: 0;
  602. vertical-align: middle;
  603. }
  604. .item-piles-chat-card .item-piles-chat-card-title i {
  605. line-height: 1rem;
  606. font-size: 1.25rem;
  607. margin: 0 0.5rem;
  608. }
  609. .item-piles-chat-card .item-piles-chat-card-title img {
  610. margin-bottom: 5px;
  611. }
  612. .item-piles-chat-card ul {
  613. display: inline-flex;
  614. flex-direction: column;
  615. list-style-type: none;
  616. padding: 0;
  617. margin: 0;
  618. width: 100%;
  619. }
  620. .item-piles-chat-card li {
  621. display: inline-flex;
  622. flex-direction: row;
  623. width: 100%;
  624. margin: 1px 0;
  625. padding: 3px 4px;
  626. border-radius: 3px;
  627. align-items: center;
  628. }
  629. .item-piles-chat-card li:nth-child(odd) {
  630. background-color: var(--item-piles-text-light-highlight);
  631. }
  632. .item-piles-chat-card li img {
  633. margin-right: 5px;
  634. flex: 0;
  635. }
  636. .item-piles-chat-card li label {
  637. flex: 1;
  638. flex-wrap: wrap;
  639. }
  640. .item-piles-chat-card li .item-piles-chat-price {
  641. flex: 0 1 auto;
  642. text-align: right;
  643. font-size: 0.7rem;
  644. }
  645. .item-piles-chat-card li small {
  646. min-width: 1rem;
  647. text-align: right;
  648. padding-right: 2px;
  649. }
  650. /* ---------------------- TRADING UI ---------------------- */
  651. .item-piles-trading-sheet .item-piles-confirm-quantity {
  652. justify-self: flex-end;
  653. }
  654. .item-piles-trading-sheet .item-piles-quantity-container {
  655. flex: 0 1 75px;
  656. display: flex;
  657. padding-right: 3px;
  658. }
  659. .item-piles-trading-sheet .item-piles-quantity {
  660. margin: 0 !important;
  661. }
  662. .item-piles-trading-sheet .item-piles-quantity-text {
  663. line-height: 1.25rem;
  664. font-size: 0.85rem;
  665. background-color: rgba(255, 255, 255, 0.15);
  666. border: 1px solid rgba(0, 0, 0, 0.15);
  667. padding-right: 0.2rem;
  668. border-radius: 4px;
  669. margin: 0 2px;
  670. width: 100%;
  671. height: 20px;
  672. letter-spacing: 0.2px;
  673. }
  674. .item-piles-trading-sheet .item-piles-quantity-text:hover {
  675. background-color: rgba(255, 255, 255, 0.5);
  676. border: 1px solid rgba(0, 0, 0, 0.5);
  677. }
  678. .item-piles-trading-sheet .item-piles-add-currency {
  679. flex: 1;
  680. vertical-align: middle;
  681. margin-bottom: 5px;
  682. }
  683. .item-piles-trading-sheet .item-piles-items-list {
  684. min-height: 300px;
  685. max-height: 300px;
  686. }
  687. .item-piles-trading-sheet .item-piles-currency-list {
  688. min-height: unset;
  689. max-height: unset;
  690. }
  691. .item-piles-trading-sheet h1, .item-piles-trading-sheet h2 {
  692. border: 0;
  693. vertical-align: center;
  694. }
  695. .item-piles-trading-sheet .character-header {
  696. display: inline-flex;
  697. flex-direction: row;
  698. flex: 0 1 auto;
  699. padding: 5px;
  700. align-items: center;
  701. }
  702. .item-piles-trading-sheet .character-header .character-name {
  703. padding-top: 0.5rem;
  704. text-align: center;
  705. flex: 1;
  706. }
  707. .item-piles-trading-sheet .character-header img {
  708. max-width: 40px;
  709. max-height: 40px;
  710. width: auto;
  711. height: auto;
  712. border: 0;
  713. margin-right: auto;
  714. flex: 0 1 auto;
  715. border-radius: 5px;
  716. }
  717. .item-piles-trading-sheet .character-header .accepted-icon {
  718. font-size: 2rem;
  719. color: #979797;
  720. }
  721. .item-piles-trading-sheet .character-header .accepted-icon.accepted {
  722. color: rgb(5, 150, 105);
  723. }
  724. .item-piles-text-editor .editor {
  725. height: calc(100% - 32px) !important;
  726. }
  727. .item-piles-text-editor .tox.tox-tinymce {
  728. height: 100% !important;
  729. }
  730. .price-list {
  731. z-index: 900;
  732. font-size: 0.75rem;
  733. border-radius: 5px;
  734. overflow: hidden;
  735. background-color: #ccccbe;
  736. }
  737. .price-list .price-group {
  738. cursor: pointer;
  739. user-select: none;
  740. }
  741. .price-list .price-group.selected {
  742. background-color: #e6e6d5;
  743. }
  744. .price-list .price-group:hover {
  745. background-color: #ffffed;
  746. }
  747. .price-list .price-group .price-group-container {
  748. display: flex;
  749. align-items: center;
  750. padding: 0 4px 0 2px;
  751. }
  752. .price-list .price-group .price-group-container:first-child {
  753. padding-top: 2px;
  754. }
  755. .price-list .price-group .price-group-container:last-child {
  756. padding-bottom: 2px;
  757. }
  758. .price-list .price-group .price-group-container .item-piles-img-container {
  759. min-height: 18px;
  760. min-width: 18px;
  761. max-width: 18px;
  762. max-height: 18px;
  763. margin: 1px;
  764. }
  765. .price-list .price-group:not(:last-child) {
  766. border-bottom: 1px solid rgba(0, 0, 0, 0.5);
  767. }
  768. .item-pile-vault {
  769. min-width: 350px;
  770. }
  771. .item-piles-vault-log > div {
  772. max-width: 100%;
  773. min-width: 100%;
  774. }
  775. .item-piles-vault-log .item-piles-log-deposit span {
  776. color: #069606;
  777. }
  778. .item-piles-vault-log .item-piles-log-withdrawal span {
  779. color: #ad1616;
  780. }
  781. .item-piles-vault-log .item-piles-log-other span {
  782. color: #ad7816;
  783. }
  784. #fast-tooltip {
  785. position: absolute;
  786. width: max-content;
  787. max-width: 320px;
  788. padding: 6px 8px;
  789. background: rgba(0, 0, 0, 0.95);
  790. font-family: var(--font-primary);
  791. font-size: var(--font-size-16);
  792. line-height: var(--font-size-16);
  793. color: var(--color-text-light-highlight);
  794. border: 1px solid var(--color-border-dark-secondary);
  795. border-radius: 3px;
  796. box-shadow: 0 0 4px #000;
  797. z-index: var(--z-index-tooltip);
  798. pointer-events: none;
  799. overflow-wrap: break-word;
  800. visibility: hidden;
  801. opacity: 0;
  802. transition: visibility 0s 500ms, opacity 500ms;
  803. }
  804. #fast-tooltip.active {
  805. visibility: visible;
  806. opacity: 1;
  807. transition: opacity 500ms;
  808. }p.svelte-1s361pr{color:red;font-size:18px}.tjs-glass-pane.svelte-hqedxf,.tjs-glass-pane-background.svelte-hqedxf,.tjs-glass-pane-container.svelte-hqedxf{position:absolute;overflow:hidden;height:100%;width:100%;max-height:100%;max-width:100%}a.svelte-166l8wd{padding:var(--tjs-app-header-button-padding, 0 3px)}a.svelte-166l8wd i{padding:var(--tjs-app-header-button-icon-padding, 0)}a.svelte-166l8wd:hover{text-shadow:var(--tjs-app-header-button-text-shadow-hover, var(--tjs-default-text-shadow-focus-hover, inherit))}a.svelte-166l8wd:focus-visible{box-shadow:var(--tjs-app-header-button-box-shadow-focus-visible, var(--tjs-default-box-shadow-focus-visible));outline:var(--tjs-app-header-button-outline-focus-visible, var(--tjs-default-outline-focus-visible, revert));transition:var(--tjs-app-header-button-transition-focus-visible, var(--tjs-default-transition-focus-visible));text-shadow:var(--tjs-app-header-button-text-shadow-focus-visible, var(--tjs-default-text-shadow-focus-hover, inherit))}span.svelte-166l8wd{padding:var(--tjs-app-header-button-label-padding, 0)}span.has-icon.svelte-166l8wd{padding:var(--tjs-app-header-button-label-padding, 0 0 0 3px)}.tjs-window-header-spacer.svelte-1wviwl9.svelte-1wviwl9{flex:0;margin-left:calc(-1 * var(--tjs-app-header-gap, 5px));margin-right:auto}.window-header.svelte-1wviwl9.svelte-1wviwl9{flex:var(--tjs-app-header-flex, 0 0 30px);gap:var(--tjs-app-header-gap, 5px);padding:var(--tjs-app-header-padding, 0 4px)}.window-header.svelte-1wviwl9 .tjs-app-icon.svelte-1wviwl9{align-self:center;border-radius:var(--tjs-app-header-icon-border-radius, 4px);flex:0 0 var(--tjs-app-header-icon-width, 24px);height:var(--tjs-app-header-icon-height, 24px)}.window-title.svelte-1wviwl9.svelte-1wviwl9{gap:var(--tjs-app-header-gap, 5px);max-width:fit-content;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}div.svelte-kjcljd{width:0;height:0;flex:0}div.svelte-kjcljd:focus{outline:none}.window-app.svelte-oz81f7{overflow:var(--tjs-app-overflow, hidden)}.window-app.svelte-oz81f7:focus-visible{outline:var(--tjs-app-outline-focus-visible, var(--tjs-default-a11y-outline-focus-visible, 2px solid transparent))}.window-content.svelte-oz81f7:focus-visible{outline:var(--tjs-app-content-outline-focus-visible, var(--tjs-default-a11y-outline-focus-visible, 2px solid transparent))}.window-app.svelte-oz81f7 .window-header a{flex:none;margin:0}.window-app.svelte-oz81f7 .window-header i[class^=fa]{margin:0
  809. }div.svelte-1xbm8hx{background:var(--tjs-empty-app-background, none);border-radius:var(--tjs-app-border-radius, 5px);box-shadow:var(--tjs-app-box-shadow, none);color:var(--tjs-app-color, inherit);display:var(--tjs-app-display, flex);flex-direction:var(--tjs-app-flex-direction, column);flex-wrap:var(--tjs-app-flex-wrap, nowrap);justify-content:var(--tjs-app-justify-content, flex-start);margin:var(--tjs-app-margin, 0);max-height:var(--tjs-app-max-height, 100%);overflow:var(--tjs-app-overflow, hidden);padding:var(--tjs-app-padding, 0);position:var(--tjs-app-position, absolute)}div.svelte-1xbm8hx:focus-visible{outline:var(--tjs-app-outline-focus-visible, var(--tjs-default-a11y-outline-focus-visible, 2px solid transparent))}.tjs-app.svelte-10ihb5z.svelte-10ihb5z{max-height:var(--tjs-app-max-height, 100%);background:var(--tjs-app-background);border-radius:var(--tjs-app-border-radius, 5px);box-shadow:var(--tjs-app-box-shadow, 0 0 20px #000);margin:var(--tjs-app-margin, 3px 0);padding:var(--tjs-app-padding, 0.5em);color:var(--tjs-app-color, #f0f0e0)}.tjs-window-app.svelte-10ihb5z.svelte-10ihb5z:focus-visible{outline:var(--tjs-app-outline-focus-visible, var(--tjs-default-a11y-outline-focus-visible, 2px solid transparent))}.tjs-window-app.svelte-10ihb5z .window-content.svelte-10ihb5z:focus-visible{outline:var(--tjs-app-content-outline-focus-visible, var(--tjs-default-a11y-outline-focus-visible, 2px solid transparent))}.tjs-window-app.svelte-10ihb5z.svelte-10ihb5z{overflow:var(--tjs-app-overflow, hidden);display:var(--tjs-app-display, flex);flex-direction:var(--tjs-app-flex-direction, column);flex-wrap:var(--tjs-app-flex-wrap, nowrap);justify-content:var(--tjs-app-justify-content, flex-start);position:var(--tjs-app-position, absolute);box-shadow:var(--tjs-app-box-shadow, 0 0 20px #000);padding:var(--tjs-app-padding, 0)}.tjs-window-app.svelte-10ihb5z > .flex0{display:block;flex:0}.tjs-window-app.svelte-10ihb5z > .flex1{flex:1}.tjs-window-app.svelte-10ihb5z > .flex2{flex:2}.tjs-window-app.svelte-10ihb5z > .flex3{flex:3}.tjs-window-app.svelte-10ihb5z .window-header{overflow:var(--tjs-app-header-overflow, hidden);line-height:var(--tjs-app-header-line-height, 30px);border-bottom:var(--tjs-app-header-border-bottom, 1px solid #000)}.tjs-window-app.svelte-10ihb5z .window-header .window-title{margin:var(--tjs-app-header-title-margin, 0);word-break:var(--tjs-app-header-title-word-break, break-all)}.tjs-window-app.svelte-10ihb5z .window-header a{flex:none}.tjs-window-app.minimized.svelte-10ihb5z .window-header{border:var(--tjs-app-header-margin-minimized, none)}.tjs-window-app.svelte-10ihb5z .window-content.svelte-10ihb5z{display:var(--tjs-app-content-display, flex);flex-direction:var(--tjs-app-content-flex-direction, column);flex-wrap:var(--tjs-app-content-flex-wrap, nowrap);flex:var(--tjs-app-content-flex-wrap, 1);justify-content:var(--tjs-app-content-justify-content, flex-start);background:var(--tjs-app-content-background, none);padding:var(--tjs-app-content-padding, 8px);color:var(--tjs-app-content-color, #191813);overflow:var(--tjs-app-content-color, hidden auto)}.tjs-window-app.svelte-10ihb5z .window-resizable-handle{width:20px;height:20px;position:absolute;bottom:-1px;right:0;background:#444;padding:2px;border:1px solid #111;border-radius:4px 0 0 0}.tjs-window-app.svelte-10ihb5z .window-resizable-handle i.fas{transform:rotate(45deg)}.dialog-buttons.svelte-1r3281l{padding-top:8px}.item-pile-setting.svelte-1rcqxnm.svelte-1rcqxnm:not(:last-child){border-bottom:1px solid rgba(0, 0, 0, 0.25);margin-bottom:0.4rem;padding-bottom:0.4rem}.item-pile-setting.svelte-1rcqxnm .reset-setting.svelte-1rcqxnm{font-size:0.75rem;margin-left:0.5rem;opacity:0.5;transition:opacity 250ms}.item-pile-setting.svelte-1rcqxnm .reset-setting.svelte-1rcqxnm:hover{opacity:1}.item-pile-setting.svelte-1rcqxnm .invalid.svelte-1rcqxnm{border:2px solid #d93131}.item-pile-setting.svelte-1rcqxnm label.svelte-1rcqxnm{flex:1 0 auto}.item-pile-setting.svelte-1rcqxnm .form-fields.svelte-1rcqxnm{flex:0 1 auto;align-self:center}.item-pile-setting.svelte-1rcqxnm select.svelte-1rcqxnm{min-width:200px}.item-pile-setting.svelte-1rcqxnm .item-pile-setting-container.svelte-1rcqxnm{min-width:200px;display:flex;flex-direction:column}.item-pile-setting.svelte-1rcqxnm .item-pile-setting-container input.svelte-1rcqxnm:first-child{margin-bottom:0.25rem}.item-pile-setting.svelte-1rcqxnm .label-side.svelte-1rcqxnm{flex:1;margin-right:1rem}.item-pile-setting.svelte-1rcqxnm .choice-container.svelte-1rcqxnm{max-width:400px}.item-pile-setting.svelte-1rcqxnm input[type=number].svelte-1rcqxnm{min-width:100px}div.svelte-ofs97j.svelte-ofs97j{width:100%;display:inline-flex;flex-direction:row;align-items:center}div.svelte-ofs97j button.svelte-ofs97j{padding:0.25rem 0.25rem;line-height:1rem !important;flex:0}.item-piles-sortable-list-columns.svelte-1q2f0bu .full-span.svelte-1q2f0bu{padding:2rem 1rem;grid-column:1/-1;font-size:1.5rem;border-radius:5px;border:2px dashed rgba(0, 0, 0, 0.35)}.invisible.svelte-1q2f0bu.svelte-1q2f0bu{opacity:0}.table-container.svelte-1q2f0bu.svelte-1q2f0bu{position:relative}.drop-to-add.svelte-1q2f0bu.svelte-1q2f0bu{position:absolute;top:0;bottom:0;right:0;left:0;border-radius:5px;box-shadow:inset 0 0 15px 5px rgba(0, 0, 0, 0.5);background-color:rgba(255, 255, 255, 0.75);z-index:100000;display:flex;justify-content:center;align-items:center;font-size:2rem}form.svelte-19gcezu{padding:0 0.25rem;position:relative}footer.svelte-19gcezu{border-top:1px solid rgba(0, 0, 0, 0.5);margin-top:0.5rem;padding-top:0.5rem;display:flex}.small.svelte-19gcezu{font-size:0.75rem}table.svelte-19toc95.svelte-19toc95{vertical-align:middle}table.svelte-19toc95 tr.svelte-19toc95{border-spacing:15px}table.svelte-19toc95 .custom-small.svelte-19toc95{width:26px}table.svelte-19toc95 button.svelte-19toc95{padding:0.25rem 0.25rem;line-height:1rem;text-align:center}table.svelte-19toc95 a.svelte-19toc95{text-align:center}table.svelte-vd7iuf.svelte-vd7iuf{vertical-align:middle}table.svelte-vd7iuf tr.svelte-vd7iuf{border-spacing:15px}table.svelte-vd7iuf .small.svelte-vd7iuf{width:26px}table.svelte-vd7iuf button.svelte-vd7iuf{padding:0.25rem 0.25rem;line-height:1rem;flex:0;text-align:center}table.svelte-vd7iuf a.svelte-vd7iuf{text-align:center}.slider-group.svelte-zay8hl.svelte-zay8hl{display:flex;align-items:center;flex:3}.slider-group.svelte-zay8hl input[type=range].svelte-zay8hl{flex:3}.slider-group.svelte-zay8hl input[type=number].svelte-zay8hl{flex:0 1 40px;margin-left:1rem;height:20px;font-size:0.8rem}.border-highlight.svelte-xx5053.svelte-xx5053{padding:1rem;margin:0.25rem;border-radius:10px;border:2px dashed gray}table.svelte-xx5053.svelte-xx5053{vertical-align:middle}table.svelte-xx5053 tr.svelte-xx5053{border-spacing:15px}table.svelte-xx5053 .small.svelte-xx5053{width:26px}table.svelte-xx5053 button.svelte-xx5053{padding:0.25rem 0.25rem;line-height:1rem;flex:0;text-align:center}table.svelte-xx5053 a.svelte-xx5053{text-align:center}.item-group-type.svelte-bdb8qc{border-bottom:1px solid rgba(0, 0, 0, 0.2);margin:0.5rem 0 0.25rem 0;padding-right:10px;height:1.5rem;align-items:center}.item-piles-items-list.svelte-1543648.svelte-1543648{max-height:500px;overflow-y:scroll;display:block;padding-right:5px}.item-piles-items-list.svelte-1543648 .item-pile-shadow.svelte-1543648{position:absolute;width:calc(100% - 1rem);height:50px;z-index:25;pointer-events:none;border-radius:5px}.item-piles-items-list.svelte-1543648 .item-pile-shadow.scroll-shadow-top.svelte-1543648{box-shadow:inset 0px 22px 15px -14px rgba(0, 0, 0, 0.5)}.tabs.svelte-14iev2w{border-bottom:1px solid rgba(0, 0, 0, 0.25);margin-bottom:0.5rem;padding-bottom:0.5rem}.item.svelte-14iev2w{display:flex;flex-direction:row;align-items:center;border-bottom:2px solid transparent}.item.active.svelte-14iev2w{text-shadow:0 0 10px var(--item-piles-shadow-primary)}.item.active.underscore.svelte-14iev2w{text-shadow:none;border-bottom:2px solid rgba(125, 0, 0, 0.5)}.icon.svelte-14iev2w{margin-right:0.25rem}div.svelte-f8994r{pointer-events:none;display:block;flex:0 0 var(--tjs-icon-button-diameter, var(--tjs-button-diameter, 2em));height:var(--tjs-icon-button-diameter, var(--tjs-button-diameter, 2em));width:var(--tjs-icon-button-diameter, var(--tjs-button-diameter, 2em));align-self:center;text-align:center}a.svelte-f8994r{pointer-events:initial;display:inline-block;background:var(--tjs-icon-button-background, var(--tjs-button-background));border:var(--tjs-icon-button-border, var(--tjs-button-border));border-radius:var(--tjs-icon-button-border-radius, var(--tjs-button-border-radius, 50%));border-width:var(--tjs-icon-button-border-width, var(--tjs-button-border-width));cursor:var(--tjs-icon-button-cursor, var(--tjs-button-cursor, pointer));position:relative;overflow:hidden;clip-path:var(--tjs-icon-button-clip-path, var(--tjs-button-clip-path, none));transform-style:preserve-3d;width:100%;height:100%;transition:var(--tjs-icon-button-transition, var(--tjs-button-transition, background 0.2s ease-in-out, clip-path 0.2s ease-in-out));text-decoration:none}a.svelte-f8994r:focus{background:var(--tjs-icon-button-background-focus, var(--tjs-button-background-focus));text-shadow:var(--tjs-icon-button-text-shadow-focus, var(--tjs-button-text-shadow-focus, var(--tjs-default-text-shadow-focus-hover)));clip-path:var(--tjs-icon-button-clip-path-focus, var(--tjs-icon-button-clip-path, var(--tjs-button-clip-path-focus, var(--tjs-button-clip-path, none))))}a.svelte-f8994r:focus-visible{background:var(--tjs-icon-button-background-focus-visible, var(--tjs-button-background-focus-visible));box-shadow:var(--tjs-icon-button-box-shadow-focus-visible, var(--tjs-button-box-shadow-focus-visible, var(--tjs-default-box-shadow-focus-visible)));outline:var(--tjs-icon-button-outline-focus-visible, var(--tjs-button-outline-focus-visible, var(--tjs-default-outline-focus-visible, revert)));transition:var(--tjs-icon-button-transition-focus-visible, var(--tjs-button-transition-focus-visible, var(--tjs-default-transition-focus-visible)))}a.svelte-f8994r:hover{background:var(--tjs-icon-button-background-hover, var(--tjs-button-background-hover));clip-path:var(--tjs-icon-button-clip-path-hover, var(--tjs-icon-button-clip-path, var(--tjs-button-clip-path-hover, var(--tjs-button-clip-path, none))));text-shadow:var(--tjs-icon-button-text-shadow-hover, var(--tjs-button-text-shadow-hover, var(--tjs-default-text-shadow-focus-hover)))}i.svelte-f8994r{display:inline-flex;justify-content:center;align-items:center;width:100%;height:100%;border-radius:var(--tjs-icon-button-border-radius, var(--tjs-button-border-radius, 50%));transform:translateZ(1px)}div.svelte-1pmmjvy{display:block;position:relative;flex:0 0 var(--tjs-icon-button-diameter, var(--tjs-button-diameter, 2em));height:var(--tjs-icon-button-diameter, var(--tjs-button-diameter, 2em));width:var(--tjs-icon-button-diameter, var(--tjs-button-diameter, 2em));align-self:center;text-align:center}a.svelte-1pmmjvy{pointer-events:initial;display:inline-block;background:var(--tjs-icon-button-background, var(--tjs-button-background));border:var(--tjs-icon-button-border, var(--tjs-button-border));border-radius:var(--tjs-icon-button-border-radius, var(--tjs-button-border-radius, 50%));border-width:var(--tjs-icon-button-border-width, var(--tjs-button-border-width));cursor:var(--tjs-icon-button-cursor, var(--tjs-button-cursor, pointer));position:relative;overflow:hidden;clip-path:var(--tjs-icon-button-clip-path, var(--tjs-button-clip-path, none));transform-style:preserve-3d;width:100%;height:100%;transition:var(--tjs-icon-button-transition, var(--tjs-button-transition, background 0.2s ease-in-out, clip-path 0.2s ease-in-out));text-decoration:none}a.svelte-1pmmjvy:focus{background:var(--tjs-icon-button-background-focus, var(--tjs-button-background-focus));text-shadow:var(--tjs-icon-button-text-shadow-focus, var(--tjs-button-text-shadow-focus, var(--tjs-default-text-shadow-focus-hover)));clip-path:var(--tjs-icon-button-clip-path-focus, var(--tjs-icon-button-clip-path, var(--tjs-button-clip-path-focus, var(--tjs-button-clip-path, none))))}a.svelte-1pmmjvy:focus-visible{background:var(--tjs-icon-button-background-focus-visible, var(--tjs-button-background-focus-visible));box-shadow:var(--tjs-icon-button-box-shadow-focus-visible, var(--tjs-button-box-shadow-focus-visible, var(--tjs-default-box-shadow-focus-visible)));outline:var(--tjs-icon-button-outline-focus-visible, var(--tjs-button-outline-focus-visible, var(--tjs-default-outline-focus-visible, revert)));transition:var(--tjs-icon-button-transition-focus-visible, var(--tjs-button-transition-focus-visible, var(--tjs-default-transition-focus-visible)))}a.svelte-1pmmjvy:hover{background:var(--tjs-icon-button-background-hover, var(--tjs-button-background-hover));clip-path:var(--tjs-icon-button-clip-path-hover, var(--tjs-icon-button-clip-path, var(--tjs-button-clip-path-hover, var(--tjs-button-clip-path, none))));text-shadow:var(--tjs-icon-button-text-shadow-hover, var(--tjs-button-text-shadow-hover, var(--tjs-default-text-shadow-focus-hover)))}a.selected.svelte-1pmmjvy{background:var(--tjs-icon-button-background-selected, var(--tjs-button-background-selected));clip-path:var(--tjs-icon-button-clip-path-selected, var(--tjs-icon-button-clip-path, var(--tjs-button-clip-path-selected, none)))}i.svelte-1pmmjvy{display:inline-flex;justify-content:center;align-items:center;width:100%;height:100%;border-radius:var(--tjs-icon-button-border-radius, var(--tjs-button-border-radius, 50%));transform:translateZ(1px)}.tjs-scroll-container.svelte-c9vpg1{overflow:var(--tjs-scroll-container-overflow, auto);scrollbar-width:var(--tjs-scroll-container-scrollbar-width, thin);scrollbar-color:var(--tjs-scroll-container-scrollbar-color, inherit)}.tjs-scroll-container.svelte-c9vpg1:focus-visible{outline:var(--tjs-scroll-container-outline-focus-visible, var(--tjs-default-a11y-outline-focus-visible, 2px solid transparent))}.tjs-editor.svelte-8kd4rh{background:var(--tjs-editor-background, none);border:var(--tjs-editor-border, none);border-radius:var(--tjs-editor-border-radius, 0);height:var(--tjs-editor-height, 100%);margin:var(--tjs-editor-margin, 0);outline-offset:var(--tjs-editor-outline-offset, 0.25em);overflow:var(--tjs-editor-content-overflow, var(--tjs-editor-overflow, auto));transition:var(--tjs-editor-transition);width:var(--tjs-editor-width, 100%);color:var(--tjs-editor-content-color, #000);font-family:var(--tjs-editor-content-font-family, "Signika");font-size:var(--tjs-editor-content-font-size, 10.5pt);line-height:var(--tjs-editor-content-line-height, 1.2);padding:var(--tjs-editor-content-padding, 3px 0 0 0);scrollbar-width:thin}.editor-active.svelte-8kd4rh{box-shadow:var(--tjs-editor-active-box-shadow);outline:var(--tjs-editor-active-outline);overflow:var(--tjs-editor-active-overflow, auto)}.tjs-editor.svelte-8kd4rh:not(.editor-active):focus-visible{box-shadow:var(--tjs-editor-inactive-box-shadow-focus-visible, var(--tjs-default-box-shadow-focus-visible));outline:var(--tjs-editor-inactive-outline-focus-visible, var(--tjs-default-outline-focus-visible, revert));transition:var(--tjs-editor-inactive-transition-focus-visible, var(--tjs-default-transition-focus-visible))}.tjs-editor.svelte-8kd4rh:not(.editor-active):not(:focus-visible):hover{box-shadow:var(--tjs-editor-inactive-box-shadow-hover);outline:var(--tjs-editor-inactive-outline-hover)}.tjs-editor.svelte-8kd4rh:not(.editor-active):hover{user-select:var(--tjs-editor-inactive-user-select-hover, text)}.tjs-editor.click-to-edit.svelte-8kd4rh:not(.editor-active):hover{cursor:var(--tjs-editor-inactive-cursor-hover, text)}.editor-edit.svelte-8kd4rh{right:var(--tjs-editor-edit-button-right, 5px);top:var(--tjs-editor-edit-button-top, 0)}.tjs-editor.svelte-8kd4rh p:first-of-type{margin-top:0}.editor.svelte-10m2cp0.svelte-10m2cp0{background:var(--tjs-editor-background, none);border:var(--tjs-editor-border, none);border-radius:var(--tjs-editor-border-radius, 0);height:var(--tjs-editor-height, 100%);margin:var(--tjs-editor-margin, 0);outline-offset:var(--tjs-editor-outline-offset, 0.25em);overflow:var(--tjs-editor-overflow, auto);transition:var(--tjs-editor-transition);width:var(--tjs-editor-width, 100%);scrollbar-width:thin}.editor-active.svelte-10m2cp0.svelte-10m2cp0{box-shadow:var(--tjs-editor-active-box-shadow);outline:var(--tjs-editor-active-outline);overflow:var(--tjs-editor-active-overflow, unset)}.tjs-editor.svelte-10m2cp0.svelte-10m2cp0:not(.editor-active):focus-visible{box-shadow:var(--tjs-editor-inactive-box-shadow-focus-visible, var(--tjs-default-box-shadow-focus-visible));outline:var(--tjs-editor-inactive-outline-focus-visible, var(--tjs-default-outline-focus-visible, revert));transition:var(--tjs-editor-inactive-transition-focus-visible, var(--tjs-default-transition-focus-visible))}.tjs-editor.svelte-10m2cp0.svelte-10m2cp0:not(.editor-active):not(:focus-visible):hover{box-shadow:var(--tjs-editor-inactive-box-shadow-hover);outline:var(--tjs-editor-inactive-outline-hover)}.tjs-editor.svelte-10m2cp0.svelte-10m2cp0:not(.editor-active):hover{user-select:var(--tjs-editor-inactive-user-select-hover, text)}.tjs-editor.click-to-edit.svelte-10m2cp0.svelte-10m2cp0:not(.editor-active):hover{cursor:var(--tjs-editor-inactive-cursor-hover, text)}.editor-content.svelte-10m2cp0.svelte-10m2cp0{overflow:var(--tjs-editor-content-overflow, auto);padding:var(--tjs-editor-content-padding, 0 0 0 0.25em);scrollbar-width:thin}.editor-edit.svelte-10m2cp0.svelte-10m2cp0{right:var(--tjs-editor-edit-button-right, 5px);top:var(--tjs-editor-edit-button-top, 0)}.editor-enriched.svelte-10m2cp0.svelte-10m2cp0{padding:var(--tjs-editor-content-padding, 0 0 0 0.25em)}.tjs-editor.svelte-10m2cp0:not(.editor-active) .editor-enriched.svelte-10m2cp0{user-select:var(--tjs-editor-inactive-user-select-hover, text)}.tjs-editor.svelte-10m2cp0 .editor-container .editor-content.svelte-10m2cp0 p:first-of-type{margin-top:0}.tjs-editor.svelte-10m2cp0 .editor-enriched.svelte-10m2cp0 p:first-of-type{margin-top:0}.tjs-editor.svelte-10m2cp0 .editor-menu{background:var(--tjs-editor-toolbar-background, rgba(0, 0, 0, 0.1));border-radius:var(--tjs-editor-toolbar-border-radius, 6px);box-shadow:var(--tjs-editor-toolbar-box-shadow, 0 2px 2px -2px rgb(34 47 62 / 10%), 0 8px 8px -4px rgb(34 47 62 / 7%));margin-bottom:0.25em;padding:var(--tjs-editor-toolbar-padding, 2px 0);width:var(--tjs-editor-toolbar-width, 100%);transition:box-shadow 500ms ease-in-out}.tjs-editor.prosemirror.editing-source.svelte-10m2cp0 textarea{padding:0}.tjs-editor.svelte-1vyshng.svelte-1vyshng{background:var(--tjs-editor-background, none);border:var(--tjs-editor-border, none);border-radius:var(--tjs-editor-border-radius, 0);height:var(--tjs-editor-height, 100%);outline-offset:var(--tjs-editor-outline-offset, 0.25em);margin:var(--tjs-editor-margin, 0);transition:var(--tjs-editor-transition);width:var(--tjs-editor-width, 100%);scrollbar-width:thin}.editor-content.svelte-1vyshng.svelte-1vyshng{color:var(--tjs-editor-content-color, #000);font-family:var(--tjs-editor-content-font-family, "Signika");font-size:var(--tjs-editor-content-font-size, 10.5pt);line-height:var(--tjs-editor-content-line-height, 1.2);padding:var(--tjs-editor-content-padding, 3px 0 0 0)}.editor-active.svelte-1vyshng.svelte-1vyshng{box-shadow:var(--tjs-editor-active-box-shadow);outline:var(--tjs-editor-active-outline);overflow:var(--tjs-editor-active-overflow, hidden)}.tjs-editor.svelte-1vyshng.svelte-1vyshng:not(.editor-active):focus-visible{box-shadow:var(--tjs-editor-inactive-box-shadow-focus-visible, var(--tjs-default-box-shadow-focus-visible));outline:var(--tjs-editor-inactive-outline-focus-visible, var(--tjs-default-outline-focus-visible, revert));transition:var(--tjs-editor-inactive-transition-focus-visible, var(--tjs-default-transition-focus-visible))}.tjs-editor.svelte-1vyshng.svelte-1vyshng:not(.editor-active):not(:focus-visible):hover{box-shadow:var(--tjs-editor-inactive-box-shadow-hover);outline:var(--tjs-editor-inactive-outline-hover)}.tjs-editor.svelte-1vyshng.svelte-1vyshng:not(.editor-active):hover{user-select:var(--tjs-editor-inactive-user-select-hover, text)}.tjs-editor.click-to-edit.svelte-1vyshng.svelte-1vyshng:not(.editor-active):hover{cursor:var(--tjs-editor-inactive-cursor-hover, text)}.editor-edit.svelte-1vyshng.svelte-1vyshng{right:var(--tjs-editor-edit-button-right, 5px);top:var(--tjs-editor-edit-button-top, 0)}.tjs-editor.svelte-1vyshng:not(.editor-active) .editor-content.svelte-1vyshng{user-select:var(--tjs-editor-inactive-user-select-hover, text)}.tjs-editor.svelte-1vyshng .editor-content.svelte-1vyshng p:first-of-type{margin-top:0}.tjs-editor.svelte-1vyshng div.tox-tinymce{border-radius:0;font-size:10.5pt;padding:var(--tjs-editor-content-padding, 0)}.tjs-editor.svelte-1vyshng .tox:not(.tox-tinymce-inline) .tox-editor-header{background:none;box-shadow:unset;transition:unset;padding:0;width:var(--tjs-editor-toolbar-width, 100%)}.tjs-editor.svelte-1vyshng .tox.tox-tinymce .tox-toolbar-overlord{background:none;box-shadow:var(--tjs-editor-toolbar-box-shadow, 0 2px 2px -2px rgb(34 47 62 / 10%), 0 8px 8px -4px rgb(34 47 62 / 7%));margin-bottom:0.25em;transition:box-shadow 500ms ease-in-out}.tjs-editor.svelte-1vyshng .tox.tox-tinymce .tox-toolbar__primary{background:var(--tjs-editor-toolbar-background, rgba(0, 0, 0, 0.1));border-radius:var(--tjs-editor-toolbar-border-radius, 6px)}.tjs-editor.svelte-1vyshng .tox.tox-tinymce .tox-toolbar__group{width:auto;padding:var(--tjs-editor-toolbar-padding, 0 2px)}.tjs-editor.svelte-1vyshng .tox.tox-tinymce:not([dir=rtl]) .tox-toolbar__group:not(:last-of-type){border-right:var(--tjs-editor-toolbar-separator-border, 1px solid var(--color-text-light-3, #ccc))}.tjs-editor.svelte-1vyshng .tox.tox-tinymce .tox-tbtn{background:var(--tjs-editor-toolbar-button-background, none);color:var(--tjs-editor-toolbar-button-color, var(--color-text-dark-primary, #191813));padding:0;margin:2px 0;min-width:34px;width:fit-content}.tjs-editor.svelte-1vyshng .tox.tox-tinymce .tox-tbtn svg{fill:var(--tjs-editor-toolbar-button-color, var(--color-text-dark-primary, #191813));margin-right:auto}.tjs-editor.svelte-1vyshng .tox.tox-tinymce .tox-tbtn.tox-tbtn--disabled{color:var(--tjs-editor-toolbar-button-disabled-color, rgba(34, 47, 62, .5))}.tjs-editor.svelte-1vyshng .tox.tox-tinymce .tox-tbtn.tox-tbtn--disabled svg{fill:var(--tjs-editor-toolbar-button-disabled-color, rgba(34, 47, 62, .5))}.tjs-editor.svelte-1vyshng .tox.tox-tinymce .tox-tbtn:hover:not(.tox-tbtn--disabled){background:var(--tjs-editor-toolbar-button-background-hover, var(--color-hover-bg, #f0f0e0))}.tjs-editor.svelte-1vyshng .tox.tox-tinymce .tox-tbtn.tox-tbtn--enabled:not(.tox-tbtn--disabled){background:var(--tjs-editor-toolbar-button-background-hover, var(--color-hover-bg, #f0f0e0))}.tjs-editor.svelte-1vyshng .tox.tox-tinymce .tox-tbtn--select{max-width:7em}.tjs-editor.svelte-1vyshng .tox.tox-tinymce .tox-tbtn--select[title="Fonts"]{width:7em}.tjs-editor.svelte-1vyshng .tox.tox-tinymce .tox-tbtn--select[title="Font sizes"]{width:4.5em}.tjs-editor.svelte-1vyshng .tox.tox-tinymce .tox-tbtn--select{background:var(--tjs-editor-toolbar-select-background, var(--color-control-bg, #d9d8c8))}.tjs-editor.svelte-1vyshng .tox.tox-tinymce .tox-tbtn--select:hover:not(.tox-tbtn--disabled){background:var(--tjs-editor-toolbar-select-background-hover, var(--color-hover-bg, #f0f0e0))}.tjs-editor.svelte-1vyshng .tox.tox-tinymce .tox-tbtn--select.tox-tbtn--active:not(.tox-tbtn--disabled){background:var(--tjs-editor-toolbar-select-background-hover, var(--color-hover-bg, #f0f0e0))}.tjs-editor.svelte-1vyshng .tox.tox-tinymce .tox-tbtn .tox-tbtn__select-chevron{max-width:13px;margin-right:2px;width:fit-content}.tjs-editor.svelte-1vyshng .tox.tox-tinymce .tox-tbtn .tox-tbtn__select-chevron svg{fill:var(--tjs-editor-toolbar-chevron-inactive-color, var(--color-text-light-7, #888))}.tjs-editor.svelte-1vyshng .tox.tox-tinymce .tox-tbtn:not(.tox-tbtn--disabled):hover .tox-tbtn__select-chevron svg{fill:var(--tjs-editor-toolbar-chevron-active-color, var(--color-text-dark-primary, #191813))}.tjs-editor.svelte-1vyshng .tox.tox-tinymce .tox-tbtn--active:not(.tox-tbtn--disabled) .tox-tbtn__select-chevron svg{fill:var(--tjs-editor-toolbar-chevron-active-color, var(--color-text-dark-primary, #191813))}.tjs-editor.svelte-1vyshng .tox.tox-tinymce .tox-tbtn--bespoke .tox-tbtn__select-label{margin-right:auto;max-width:7em;width:7em}.tox.tox-tinymce-aux .tox-tbtn--bespoke .tox-tbtn__select-label{max-width:7em;width:fit-content}.tox.tox-tinymce-aux .tox-collection--list .tox-collection__item--active{background:var(--tjs-editor-menu-item-active-background, #dee0e2)}.tox.tox-tinymce-aux .tox-tbtn:focus{background:var(--tjs-editor-menu-item-active-background, #dee0e2)}.tox.tox-tinymce-aux .tox-tbtn:hover:not(.tox-tbtn--disabled){background:var(--tjs-editor-menu-item-active-background, #dee0e2)}.tox.tox-tinymce-aux .tox-tbtn.tox-tbtn--enabled:not(.tox-tbtn--disabled){background:var(--tjs-editor-menu-item-active-background, #dee0e2)}details.svelte-xu2oc2.svelte-xu2oc2{margin-left:var(--tjs-folder-details-margin-left, -0.4em);padding-left:var(--tjs-folder-details-padding-left, 0.4em)}summary.svelte-xu2oc2.svelte-xu2oc2{display:flex;position:relative;align-items:center;background-blend-mode:var(--tjs-folder-summary-background-blend-mode, initial);background:var(--tjs-folder-summary-background, none);border:var(--tjs-folder-summary-border, none);border-radius:var(--tjs-folder-summary-border-radius, 0);border-width:var(--tjs-folder-summary-border-width, initial);cursor:var(--tjs-folder-summary-cursor, pointer);font-size:var(--tjs-folder-summary-font-size, inherit);font-weight:var(--tjs-folder-summary-font-weight, bold);font-family:var(--tjs-folder-summary-font-family, inherit);gap:var(--tjs-folder-summary-gap, 0.125em);list-style:none;margin:var(--tjs-folder-summary-margin, 0 0 0 -0.4em);padding:var(--tjs-folder-summary-padding, 0.25em) 0;transition:var(--tjs-folder-summary-transition, background 0.1s);user-select:none;width:var(--tjs-folder-summary-width, fit-content)}.default-cursor.svelte-xu2oc2.svelte-xu2oc2{cursor:default}summary.svelte-xu2oc2 svg.svelte-xu2oc2{width:var(--tjs-folder-summary-chevron-size, var(--tjs-folder-summary-font-size, 1.25em));height:var(--tjs-folder-summary-chevron-size, var(--tjs-folder-summary-font-size, 1.25em));color:var(--tjs-folder-summary-chevron-color, currentColor);cursor:var(--tjs-folder-summary-cursor, pointer);opacity:var(--tjs-folder-summary-chevron-opacity, 0.2);margin:var(--tjs-folder-summary-chevron-margin, 0);transition:var(--tjs-folder-summary-chevron-transition, opacity 0.2s, transform 0.1s);transform:var(--tjs-folder-summary-chevron-rotate-closed, rotate(-90deg))}summary.svelte-xu2oc2.svelte-xu2oc2:focus-visible{box-shadow:var(--tjs-folder-summary-box-shadow-focus-visible, var(--tjs-default-box-shadow-focus-visible));outline:var(--tjs-folder-summary-outline-focus-visible, var(--tjs-default-outline-focus-visible, revert));transition:var(--tjs-folder-summary-transition-focus-visible, var(--tjs-default-transition-focus-visible))}summary.svelte-xu2oc2:focus-visible .label.svelte-xu2oc2{text-shadow:var(--tjs-folder-summary-label-text-shadow-focus-visible, var(--tjs-default-text-shadow-focus-hover, revert))}summary.svelte-xu2oc2:focus-visible .tjs-folder-focus-indicator.svelte-xu2oc2{background:var(--tjs-folder-summary-focus-indicator-background, var(--tjs-default-focus-indicator-background, white))}summary.svelte-xu2oc2:hover svg.svelte-xu2oc2{opacity:var(--tjs-folder-summary-chevron-opacity-hover, 1)}.tjs-folder-focus-indicator.svelte-xu2oc2.svelte-xu2oc2{align-self:var(--tjs-folder-summary-focus-indicator-align-self, var(--tjs-default-focus-indicator-align-self, stretch));border:var(--tjs-folder-summary-focus-indicator-border, var(--tjs-default-focus-indicator-border));border-radius:var(--tjs-folder-summary-focus-indicator-border-radius, var(--tjs-default-focus-indicator-border-radius, 0.1em));flex:0 0 var(--tjs-folder-summary-focus-indicator-width, var(--tjs-default-focus-indicator-width, 0.25em));height:var(--tjs-folder-summary-focus-indicator-height, var(--tjs-default-focus-indicator-height));transition:var(--tjs-folder-summary-focus-indicator-transition, var(--tjs-default-focus-indicator-transition))}details[open].svelte-xu2oc2>summary.svelte-xu2oc2{background:var(--tjs-folder-summary-background-open, var(--tjs-folder-summary-background, inherit))}[open].svelte-xu2oc2:not(details[data-closing='true'])>summary svg.svelte-xu2oc2{transform:rotate(var(--tjs-folder-summary-chevron-rotate-open, 0))}.contents.svelte-xu2oc2.svelte-xu2oc2{position:relative;background-blend-mode:var(--tjs-folder-contents-background-blend-mode, initial);background:var(--tjs-folder-contents-background, none);border:var(--tjs-folder-contents-border, none);margin:var(--tjs-folder-contents-margin, 0 0 0 -0.4em);padding:var(--tjs-folder-contents-padding, 0 0 0 calc(var(--tjs-folder-summary-font-size, 1em) * 0.8))}.contents.svelte-xu2oc2.svelte-xu2oc2::before{content:'';position:absolute;width:0;height:calc(100% + 0.65em);left:0;top:-0.65em}.label.svelte-xu2oc2.svelte-xu2oc2{overflow:var(--tjs-folder-summary-label-overflow, hidden);text-overflow:var(--tjs-folder-summary-label-text-overflow, ellipsis);white-space:var(--tjs-folder-summary-label-white-space, nowrap);width:var(--tjs-folder-summary-label-width, fit-content)}summary.svelte-xu2oc2:focus-visible+.contents.svelte-xu2oc2::before{height:100%;top:0}details.svelte-1a60dkg.svelte-1a60dkg{margin-left:var(--tjs-folder-details-margin-left, -0.4em);padding-left:var(--tjs-folder-details-padding-left, 0.4em)}summary.svelte-1a60dkg.svelte-1a60dkg{display:flex;position:relative;align-items:center;background-blend-mode:var(--tjs-folder-summary-background-blend-mode, initial);background:var(--tjs-folder-summary-background, none);border:var(--tjs-folder-summary-border, none);border-radius:var(--tjs-folder-summary-border-radius, 0);border-width:var(--tjs-folder-summary-border-width, initial);cursor:var(--tjs-folder-summary-cursor, pointer);font-size:var(--tjs-folder-summary-font-size, inherit);font-weight:var(--tjs-folder-summary-font-weight, bold);font-family:var(--tjs-folder-summary-font-family, inherit);gap:var(--tjs-folder-summary-gap, 0.125em);list-style:none;margin:var(--tjs-folder-summary-margin, 0);padding:var(--tjs-folder-summary-padding, 0.25em) 0;transition:var(--tjs-folder-summary-transition, background 0.1s);user-select:none;width:var(--tjs-folder-summary-width, fit-content)}summary.svelte-1a60dkg i.svelte-1a60dkg{color:var(--tjs-folder-summary-chevron-color, currentColor);cursor:var(--tjs-folder-summary-cursor, pointer);opacity:var(--tjs-folder-summary-chevron-opacity, 1);margin:var(--tjs-folder-summary-chevron-margin, 0 0 0 0.25em);width:var(--tjs-folder-summary-chevron-width, 1.25em);transition:var(--tjs-folder-summary-chevron-transition, opacity 0.2s, transform 0.1s)}summary.svelte-1a60dkg.svelte-1a60dkg:focus-visible{box-shadow:var(--tjs-folder-summary-box-shadow-focus-visible, var(--tjs-default-box-shadow-focus-visible));outline:var(--tjs-folder-summary-outline-focus-visible, var(--tjs-default-outline-focus-visible, revert));transition:var(--tjs-folder-summary-transition-focus-visible, var(--tjs-default-transition-focus-visible))}summary.svelte-1a60dkg:focus-visible .label.svelte-1a60dkg{text-shadow:var(--tjs-folder-summary-label-text-shadow-focus-visible, var(--tjs-default-text-shadow-focus-hover, revert))}summary.svelte-1a60dkg:focus-visible .tjs-folder-focus-indicator.svelte-1a60dkg{background:var(--tjs-folder-summary-focus-indicator-background, var(--tjs-default-focus-indicator-background, white))}summary.svelte-1a60dkg:hover i.svelte-1a60dkg{opacity:var(--tjs-folder-summary-chevron-opacity-hover, 1)}.tjs-folder-focus-indicator.svelte-1a60dkg.svelte-1a60dkg{align-self:var(--tjs-folder-summary-focus-indicator-align-self, var(--tjs-default-focus-indicator-align-self, stretch));border:var(--tjs-folder-summary-focus-indicator-border, var(--tjs-default-focus-indicator-border));border-radius:var(--tjs-folder-summary-focus-indicator-border-radius, var(--tjs-default-focus-indicator-border-radius, 0.1em));flex:0 0 var(--tjs-folder-summary-focus-indicator-width, var(--tjs-default-focus-indicator-width, 0.25em));height:var(--tjs-folder-summary-focus-indicator-height, var(--tjs-default-focus-indicator-height));transition:var(--tjs-folder-summary-focus-indicator-transition, var(--tjs-default-focus-indicator-transition))}.default-cursor.svelte-1a60dkg.svelte-1a60dkg{cursor:default}details[open].svelte-1a60dkg>summary.svelte-1a60dkg{background:var(--tjs-folder-summary-background-open, var(--tjs-folder-summary-background, inherit))}.contents.svelte-1a60dkg.svelte-1a60dkg{position:relative;background-blend-mode:var(--tjs-folder-contents-background-blend-mode, initial);background:var(--tjs-folder-contents-background, none);border:var(--tjs-folder-contents-border, none);margin:var(--tjs-folder-contents-margin, 0 0 0 -0.4em);padding:var(--tjs-folder-contents-padding, 0 0 0 calc(var(--tjs-folder-summary-font-size, 1em) * 0.8))}.contents.svelte-1a60dkg.svelte-1a60dkg::before{content:'';position:absolute;width:0;height:calc(100% + 0.65em);left:0;top:-0.65em}.label.svelte-1a60dkg.svelte-1a60dkg{overflow:var(--tjs-folder-summary-label-overflow, hidden);text-overflow:var(--tjs-folder-summary-label-text-overflow, ellipsis);white-space:var(--tjs-folder-summary-label-white-space, nowrap);width:var(--tjs-folder-summary-label-width, fit-content)}summary.svelte-1a60dkg:focus-visible+.contents.svelte-1a60dkg::before{height:100%;top:0}.tjs-input-container.svelte-1lqnchb{display:block;pointer-events:none;overflow:var(--tjs-input-number-overflow, var(--tjs-input-overflow, hidden));transform-style:preserve-3d;background:var(--tjs-input-number-background, var(--tjs-input-background));border-radius:var(--tjs-input-number-border-radius, var(--tjs-input-border-radius));flex:var(--tjs-input-number-flex, var(--tjs-input-flex));margin:var(--tjs-input-number-margin, var(--tjs-input-margin));height:var(--tjs-input-number-height, var(--tjs-input-height));width:var(--tjs-input-number-width, var(--tjs-input-width))}.is-value-invalid.svelte-1lqnchb{color:var(--tjs-input-number-value-invalid-color, var(--tjs-input-value-invalid-color, red))}input.svelte-1lqnchb{pointer-events:initial;display:inline-block;position:relative;appearance:var(--tjs-input-number-appearance, var(--tjs-input-appearance, inherit));background:transparent;border:var(--tjs-input-number-border, var(--tjs-input-border));border-radius:var(--tjs-input-number-border-radius, var(--tjs-input-border-radius));width:100%;height:100%;padding:var(--tjs-input-number-padding, var(--tjs-input-padding, initial));color:inherit;caret-color:var(--tjs-input-number-caret-color, var(--tjs-input-caret-color));font-family:inherit;font-size:inherit;line-height:inherit;outline-offset:var(--tjs-input-number-outline-offset, var(--tjs-input-outline-offset));text-align:var(--tjs-input-number-text-align, var(--tjs-input-text-align));cursor:var(--tjs-input-number-cursor, var(--tjs-input-cursor, text));transform:translateZ(1px)}input.svelte-1lqnchb:focus{box-shadow:var(--tjs-input-number-box-shadow-focus, var(--tjs-input-box-shadow-focus, unset))}input.svelte-1lqnchb:focus-visible{box-shadow:var(--tjs-input-number-box-shadow-focus-visible, var(--tjs-input-box-shadow-focus-visible, unset));outline:var(--tjs-input-number-outline-focus-visible, var(--tjs-input-outline-focus-visible));transition:var(--tjs-input-number-transition-focus-visible, var(--tjs-input-transition-focus-visible))}input.svelte-1lqnchb::placeholder{color:var(--tjs-input-number-placeholder-color, var(--tjs-input-placeholder-color, inherit))}input.svelte-1lqnchb::-webkit-inner-spin-button{opacity:var(--tjs-input-number-webkit-inner-spin-button-opacity, inherit)}input.svelte-1lqnchb::-webkit-outer-spin-button{opacity:var(--tjs-input-number-webkit-outer-spin-button-opacity, inherit)}.tjs-input-container.svelte-dc9eoa{display:block;overflow:var(--tjs-input-text-overflow, var(--tjs-input-overflow, hidden));pointer-events:none;transform-style:preserve-3d;background:var(--tjs-input-text-background, var(--tjs-input-background));border-radius:var(--tjs-input-text-border-radius, var(--tjs-input-border-radius));flex:var(--tjs-input-text-flex, var(--tjs-input-flex));margin:var(--tjs-input-text-margin, var(--tjs-input-margin));height:var(--tjs-input-text-height, var(--tjs-input-height));width:var(--tjs-input-text-width, var(--tjs-input-width))}.is-value-invalid.svelte-dc9eoa{color:var(--tjs-input-text-value-invalid-color, var(--tjs-input-value-invalid-color, red))}input.svelte-dc9eoa{pointer-events:initial;display:inline-block;position:relative;appearance:var(--tjs-input-text-appearance, var(--tjs-input-appearance, inherit));background:transparent;border:var(--tjs-input-text-border, var(--tjs-input-border));border-radius:var(--tjs-input-text-border-radius, var(--tjs-input-border-radius));width:100%;height:100%;padding:var(--tjs-input-text-padding, var(--tjs-input-padding, initial));color:inherit;caret-color:var(--tjs-input-text-caret-color, var(--tjs-input-caret-color));font-family:inherit;font-size:inherit;line-height:inherit;outline-offset:var(--tjs-input-text-outline-offset, var(--tjs-input-outline-offset));text-align:var(--tjs-input-text-text-align, var(--tjs-input-text-align));cursor:var(--tjs-input-text-cursor, var(--tjs-input-cursor, text));transform:translateZ(1px)}input.svelte-dc9eoa:focus{box-shadow:var(--tjs-input-text-box-shadow-focus, var(--tjs-input-box-shadow-focus, unset))}input.svelte-dc9eoa:focus-visible{box-shadow:var(--tjs-input-text-box-shadow-focus-visible, var(--tjs-input-box-shadow-focus-visible, unset));outline:var(--tjs-input-text-outline-focus-visible, var(--tjs-input-outline-focus-visible));transition:var(--tjs-input-text-transition-focus-visible, var(--tjs-input-transition-focus-visible))}input.svelte-dc9eoa::placeholder{color:var(--tjs-input-text-placeholder-color, var(--tjs-input-placeholder-color, inherit))}.tjs-select-container.svelte-1q83byg.svelte-1q83byg{pointer-events:none;display:block;overflow:var(--tjs-select-overflow, var(--tjs-input-overflow, hidden));transform-style:preserve-3d;background:var(--tjs-select-background, var(--tjs-input-background));border-radius:var(--tjs-select-border-radius, var(--tjs-input-border-radius));flex:var(--tjs-select-flex, var(--tjs-input-flex));margin:var(--tjs-select-margin, var(--tjs-input-margin));height:var(--tjs-select-height, var(--tjs-input-height));width:var(--tjs-select-width, var(--tjs-input-width))}select.svelte-1q83byg.svelte-1q83byg{pointer-events:initial;display:inline-block;position:relative;appearance:var(--tjs-select-appearance, var(--tjs-input-appearance, inherit));background:transparent;border:var(--tjs-select-border, var(--tjs-input-border));border-radius:var(--tjs-select-border-radius, var(--tjs-input-border-radius));width:100%;height:100%;padding:var(--tjs-select-padding, var(--tjs-input-padding, initial));color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;outline-offset:var(--tjs-select-outline-offset, var(--tjs-input-outline-offset));text-align:var(--tjs-select-text-align, var(--tjs-input-text-align));text-overflow:var(--tjs-select-text-overflow, var(--tjs-input-text-overflow, ellipsis));cursor:var(--tjs-select-cursor, var(--tjs-input-cursor));transform:translateZ(1px)}select.svelte-1q83byg option.svelte-1q83byg{background:var(--tjs-select-option-background, var(--tjs-default-popup-background, #23221d));color:var(--tjs-select-option-color, var(--tjs-default-popup-primary-color, #b5b3a4))}select.svelte-1q83byg.svelte-1q83byg:focus{box-shadow:var(--tjs-select-box-shadow-focus, var(--tjs-input-box-shadow-focus, unset))}select.svelte-1q83byg.svelte-1q83byg:focus-visible{box-shadow:var(--tjs-select-box-shadow-focus-visible, var(--tjs-input-box-shadow-focus-visible, unset));outline:var(--tjs-select-outline-focus-visible, var(--tjs-input-outline-focus-visible));transition:var(--tjs-select-transition-focus-visible, var(--tjs-input-transition-focus-visible))}div.svelte-1qad3f4{display:block;position:relative}span.svelte-1qad3f4{position:relative;display:flex;justify-content:var(--tjs-toggle-label-justify-content, center);align-items:var(--tjs-toggle-label-align-items, center);pointer-events:initial;width:100%;height:100%;background:var(--tjs-toggle-label-background);border:var(--tjs-toggle-label-border, none);border-radius:var(--tjs-toggle-label-border-radius);font-size:var(--tjs-toggle-label-font-size, inherit);font-weight:var(--tjs-toggle-label-font-weight, inherit);font-family:var(--tjs-toggle-label-font-family, inherit);overflow:var(--tjs-toggle-label-overflow, hidden);padding:var(--tjs-toggle-label-padding, 0 0.25em);transform-style:preserve-3d;transition:var(--tjs-toggle-label-transition, background 0.2s ease-in-out)}span.svelte-1qad3f4:focus{background:var(--tjs-toggle-label-background-focus);text-shadow:var(--tjs-toggle-label-text-shadow-focus, var(--tjs-default-text-shadow-focus-hover))}span.svelte-1qad3f4:focus-visible{background:var(--tjs-toggle-label-background-focus-visible);box-shadow:var(--tjs-toggle-label-box-shadow-focus-visible, var(--tjs-default-box-shadow-focus-visible));outline:var(--tjs-toggle-label-outline-focus-visible, var(--tjs-default-outline-focus-visible, revert));transition:var(--tjs-toggle-label-transition-focus-visible, var(--tjs-default-transition-focus-visible))}span.svelte-1qad3f4:hover{background:var(--tjs-toggle-label-background-hover);text-shadow:var(--tjs-toggle-label-text-shadow-hover, var(--tjs-default-text-shadow-focus-hover))}span.selected.svelte-1qad3f4{background:var(--tjs-toggle-label-background-selected);text-shadow:var(--tjs-toggle-label-text-shadow-selected, var(--tjs-default-text-shadow-focus-hover))}div.svelte-1sc2cz1{position:absolute}div.border.svelte-95ujfj{position:absolute;pointer-events:none;top:-2px;left:-2px;width:calc(100% + 4px);height:calc(100% + 4px);clip-path:polygon(0% 0%, 0% 100%, 2px 100%, 2px 2px, calc(100% - 2px) 2px, calc(100% - 2px) calc(100% - 2px), 2px calc(100% - 2px), 2px 100%, 100% 100%, 100% 0%);background-size:200% auto;animation:svelte-95ujfj-shine 1.5s linear infinite}.selected.svelte-95ujfj{background:linear-gradient(45deg, rgba(255, 255, 255, 0.3) 20%, rgba(255, 255, 255, 0.3) 35%, rgba(21, 204, 247, 0.95) 45%, rgba(64, 208, 245, 0.95) 55%, rgba(255, 255, 255, 0.3) 70%, rgba(255, 255, 255, 0.3) 100%);border:dotted 2px lightblue}.primary.svelte-95ujfj{background:linear-gradient(45deg, rgba(255, 255, 255, 0.3) 20%, rgba(255, 255, 255, 0.3) 35%, rgba(250, 197, 99, 0.95) 45%, rgba(255, 215 , 0, 0.95) 55%, rgba(255, 255, 255, 0.3) 70%, rgba(255, 255, 255, 0.3) 100%);border:dotted 2px yellow}@keyframes svelte-95ujfj-shine{to{background-position:200% center}}div.svelte-79wzo3{position:absolute;z-index:999999;pointer-events:none}.cursor-default.svelte-79wzo3{cursor:default}.cursor-grab.svelte-79wzo3{cursor:grab}.enabled.svelte-79wzo3{pointer-events:auto}div.svelte-1brgi3d{width:100%;height:100%}.tjs-menu.svelte-7526ak.svelte-7526ak{position:absolute;width:max-content;height:max-content;overflow:hidden;background:var(--tjs-menu-background, var(--tjs-default-menu-background, var(--tjs-default-popup-background, #23221d)));border:var(--tjs-menu-border, var(--tjs-default-popup-border, 1px solid #000));border-radius:var(--tjs-menu-border-radius, var(--tjs-default-popup-border-radius, 5px));box-shadow:var(--tjs-menu-box-shadow, var(--tjs-default-popup-box-shadow, 0 0 2px #000));color:var(--tjs-menu-primary-color, var(--tjs-default-menu-primary-color, var(--tjs-default-popup-primary-color, #b5b3a4)));max-width:var(--tjs-menu-max-width, var(--tjs-default-menu-max-width, 360px));min-width:var(--tjs-menu-min-width, var(--tjs-default-menu-min-width, 20px));text-align:start;z-index:var(--tjs-menu-z-index, var(--tjs-default-popup-z-index, 100))}.tjs-menu.svelte-7526ak.svelte-7526ak:focus-visible{outline:var(--tjs-default-a11y-outline-focus-visible, 2px solid transparent)}.tjs-menu-items.svelte-7526ak.svelte-7526ak{margin:0;padding:0}.tjs-menu-items.svelte-7526ak hr.svelte-7526ak{margin-block-start:0;margin-block-end:0;margin:var(--tjs-menu-hr-margin, var(--tjs-default-hr-margin, 0 0.25em));border-top:var(--tjs-menu-hr-border-top, var(--tjs-default-hr-border-top, 1px solid #555));border-bottom:var(--tjs-menu-hr-border-bottom, var(--tjs-default-hr-border-bottom, 1px solid #444))}.tjs-menu-item.svelte-7526ak.svelte-7526ak{display:flex;align-items:center;line-height:var(--tjs-menu-item-line-height, var(--tjs-default-menu-item-line-height, 2em));padding:var(--tjs-menu-item-padding, var(--tjs-default-menu-item-padding, 0 0.5em 0 0))}.tjs-menu-item.svelte-7526ak.svelte-7526ak:focus-within,.tjs-menu-item.svelte-7526ak.svelte-7526ak:focus-visible{outline:none}.tjs-menu-item.svelte-7526ak i.svelte-7526ak{text-align:center;width:var(--tjs-menu-item-icon-width, var(--tjs-default-menu-item-icon-width, 1.25em))}.tjs-menu-item.svelte-7526ak img.svelte-7526ak{width:var(--tjs-menu-item-image-width, var(--tjs-default-menu-item-image-width, 1.25em));height:var(--tjs-menu-item-image-height, var(--tjs-default-menu-item-image-height, 1.25em))}.tjs-menu-item-button.svelte-7526ak.svelte-7526ak{gap:var(--tjs-menu-item-button-gap, var(--tjs-default-menu-item-button-gap, 0.25em))}.tjs-menu-item-button.svelte-7526ak.svelte-7526ak:hover{color:var(--tjs-menu-item-highlight-color, var(--tjs-default-menu-highlight-color, var(--tjs-default-popup-highlight-color, #f0f0e0)));text-shadow:var(--tjs-menu-item-text-shadow-focus-hover, var(--tjs-default-text-shadow-focus-hover, 0 0 8px red))}.tjs-menu-item-button.svelte-7526ak.svelte-7526ak:focus-visible{color:var(--tjs-menu-item-highlight-color, var(--tjs-default-menu-highlight-color, var(--tjs-default-popup-highlight-color, #f0f0e0)));text-shadow:var(--tjs-menu-item-text-shadow-focus-hover, var(--tjs-default-text-shadow-focus-hover, 0 0 8px red))}.tjs-menu-focus-indicator.svelte-7526ak.svelte-7526ak{align-self:var(--tjs-menu-focus-indicator-align-self, var(--tjs-default-focus-indicator-align-self, stretch));border:var(--tjs-menu-focus-indicator-border, var(--tjs-default-focus-indicator-border));border-radius:var(--tjs-menu-focus-indicator-border-radius, var(--tjs-default-focus-indicator-border-radius, 0.1em));height:var(--tjs-menu-focus-indicator-height, var(--tjs-default-focus-indicator-height));width:var(--tjs-menu-focus-indicator-width, var(--tjs-default-focus-indicator-width, 0.25em));transition:var(--tjs-menu-focus-indicator-transition, var(--tjs-default-focus-indicator-transition))}.tjs-menu-item.svelte-7526ak:focus-within:has(:focus-visible) .tjs-menu-focus-indicator.svelte-7526ak{background:var(--tjs-menu-focus-indicator-background, var(--tjs-default-focus-indicator-background, white))}@supports not (selector(:has(*))){.tjs-menu-item.svelte-7526ak:focus-within .tjs-menu-focus-indicator.svelte-7526ak{background:var(--tjs-menu-focus-indicator-background, var(--tjs-default-focus-indicator-background, white))}}.tjs-menu-item.svelte-7526ak:focus-visible .tjs-menu-focus-indicator.svelte-7526ak{background:var(--tjs-menu-focus-indicator-background, var(--tjs-default-focus-indicator-background, white))}.tjs-menu-item-label.svelte-7526ak.svelte-7526ak{overflow:var(--tjs-menu-item-label-overflow, var(--tjs-default-menu-item-label-overflow, hidden));text-overflow:var(--tjs-menu-item-label-text-overflow, var(--tjs-default-menu-item-label-text-overflow, ellipsis));white-space:var(--tjs-menu-item-label-white-space, var(--tjs-default-menu-item-label-white-space))}.tjs-context-menu.svelte-1ykv97a.svelte-1ykv97a{position:fixed;width:fit-content;height:max-content;overflow:hidden;background:var(--tjs-context-menu-background, var(--tjs-default-menu-background, var(--tjs-default-popup-background, #23221d)));border:var(--tjs-context-menu-border, var(--tjs-default-popover-border, 1px solid #000));border-radius:var(--tjs-context-menu-border-radius, var(--tjs-default-popover-border-radius, 5px));box-shadow:var(--tjs-context-menu-box-shadow, var(--tjs-default-popover-box-shadow, 0 0 10px #000));color:var(--tjs-context-menu-primary-color, var(--tjs-default-menu-primary-color, var(--tjs-default-popup-primary-color, #b5b3a4)));max-width:var(--tjs-context-menu-max-width, var(--tjs-default-menu-max-width, 360px));min-width:var(--tjs-context-menu-min-width, var(--tjs-default-menu-min-width, 20px));text-align:start}.tjs-context-menu.svelte-1ykv97a.svelte-1ykv97a:focus-visible{outline:var(--tjs-default-a11y-outline-focus-visible, 2px solid transparent)}.tjs-context-menu-items.svelte-1ykv97a.svelte-1ykv97a{list-style:none;margin:0;padding:0}.tjs-context-menu-items.svelte-1ykv97a hr.svelte-1ykv97a{margin-block-start:0;margin-block-end:0;margin:var(--tjs-context-menu-hr-margin, var(--tjs-default-hr-margin, 0 0.25em));border-top:var(--tjs-context-menu-hr-border-top, var(--tjs-default-hr-border-top, 1px solid #555));border-bottom:var(--tjs-context-menu-hr-border-bottom, var(--tjs-default-hr-border-bottom, 1px solid #444))}.tjs-context-menu-item.svelte-1ykv97a.svelte-1ykv97a{display:flex;align-items:center;line-height:var(--tjs-context-menu-item-line-height, var(--tjs-default-menu-item-line-height, 2em));padding:var(--tjs-context-menu-item-padding, var(--tjs-default-menu-item-padding, 0 0.5em 0 0))}.tjs-context-menu-item.svelte-1ykv97a.svelte-1ykv97a:focus-within,.tjs-context-menu-item.svelte-1ykv97a.svelte-1ykv97a:focus-visible{outline:var(--tjs-default-a11y-outline-focus-visible, 2px solid transparent)}.tjs-context-menu-item.svelte-1ykv97a i.svelte-1ykv97a{text-align:center;width:var(--tjs-context-menu-item-icon-width, var(--tjs-default-menu-item-icon-width, 1.25em))}.tjs-context-menu-item.svelte-1ykv97a img.svelte-1ykv97a{width:var(--tjs-context-menu-item-image-width, var(--tjs-default-menu-item-image-width, 1.25em));height:var(--tjs-context-menu-item-image-height, var(--tjs-default-menu-item-image-height, 1.25em))}.tjs-context-menu-item-button.svelte-1ykv97a.svelte-1ykv97a{gap:var(--tjs-context-menu-item-button-gap, var(--tjs-default-menu-item-button-gap, 0.25em))}.tjs-context-menu-item-button.svelte-1ykv97a.svelte-1ykv97a:hover{color:var(--tjs-context-menu-item-highlight-color, var(--tjs-default-menu-highlight-color, var(--tjs-default-popup-highlight-color, #f0f0e0)));text-shadow:var(--tjs-context-menu-item-text-shadow-focus-hover, var(--tjs-default-text-shadow-focus-hover, 0 0 8px red))}.tjs-context-menu-item-button.svelte-1ykv97a.svelte-1ykv97a:focus-visible{color:var(--tjs-context-menu-item-highlight-color, var(--tjs-default-menu-highlight-color, var(--tjs-default-popup-highlight-color, #f0f0e0)));text-shadow:var(--tjs-context-menu-item-text-shadow-focus-hover, var(--tjs-default-text-shadow-focus-hover, 0 0 8px red))}.tjs-context-menu-focus-indicator.svelte-1ykv97a.svelte-1ykv97a{align-self:var(--tjs-context-menu-focus-indicator-align-self, var(--tjs-default-focus-indicator-align-self, stretch));border:var(--tjs-context-menu-focus-indicator-border, var(--tjs-default-focus-indicator-border));border-radius:var(--tjs-context-menu-focus-indicator-border-radius, var(--tjs-default-focus-indicator-border-radius, 0.1em));height:var(--tjs-context-menu-focus-indicator-height, var(--tjs-default-focus-indicator-height));width:var(--tjs-context-menu-focus-indicator-width, var(--tjs-default-focus-indicator-width, 0.25em));transition:var(--tjs-context-menu-focus-indicator-transition, var(--tjs-default-focus-indicator-transition))}.tjs-context-menu-item.svelte-1ykv97a:focus-visible .tjs-context-menu-focus-indicator.svelte-1ykv97a{background:var(--tjs-context-menu-focus-indicator-background, var(--tjs-default-focus-indicator-background, white))}.tjs-context-menu-item.svelte-1ykv97a:focus-within:has(:focus-visible) .tjs-context-menu-focus-indicator.svelte-1ykv97a{background:var(--tjs-context-menu-focus-indicator-background, var(--tjs-default-focus-indicator-background, white))}@supports not (selector(:has(*))){.tjs-context-menu-item.svelte-1ykv97a:focus-within .tjs-context-menu-focus-indicator.svelte-1ykv97a{background:var(--tjs-context-menu-focus-indicator-background, var(--tjs-default-focus-indicator-background, white))}}.tjs-context-menu-item-label.svelte-1ykv97a.svelte-1ykv97a{overflow:var(--tjs-context-menu-item-label-overflow, var(--tjs-default-menu-item-label-overflow, hidden));text-overflow:var(--tjs-context-menu-item-label-text-overflow, var(--tjs-default-menu-item-label-text-overflow, ellipsis));white-space:var(--tjs-context-menu-item-label-white-space, var(--tjs-default-menu-item-label-white-space))}div.svelte-ip8xeq{display:flex;flex-direction:row;flex-wrap:nowrap;flex:3;justify-content:flex-end;align-items:center}div.checkbox.svelte-ip8xeq{flex:0
  810. }label.svelte-ip8xeq{color:var(--tjs-settings-entry-label-color, inherit);font-size:var(--tjs-settings-entry-label-font-size, inherit);line-height:var(--tjs-settings-entry-label-line-height, var(--form-field-height));flex:2}input[type=range].svelte-ip8xeq{margin-left:0.25em}span.range-value.svelte-ip8xeq{display:block;flex:0 1 fit-content;text-align:center;border:var(--tjs-input-border, 1px solid var(--color-border-light-primary));border-radius:var(--tjs-input-border-radius);padding:0.25em;margin-left:0.5em}p.svelte-ip8xeq{flex:0 0 100%;color:var(--tjs-settings-entry-hint-color, var(--color-text-dark-secondary));font-size:var(--tjs-settings-entry-hint-font-size, var(--font-size-12));line-height:var(--tjs-settings-entry-hint-line-height, var(--line-height-16));margin:var(--tjs-settings-entry-hint-margin, 0.5em 0);min-height:1rem}section.svelte-ip8xeq{clear:both;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}section.svelte-ip8xeq:not(:last-child){margin:var(--tjs-settings-entry-margin, 0 0 1rem 0)}main.svelte-m1gb0h{display:flex;flex-direction:column;height:100%;background:var(--tjs-settings-background, none)}.scrollable.svelte-m1gb0h{display:flex;flex:1;flex-direction:column;flex-wrap:nowrap;min-height:0;overflow:hidden auto;padding:var(--tjs-settings-padding, 0);scrollbar-width:thin}section.svelte-m1gb0h{background:var(--tjs-settings-section-background, none);border:var(--tjs-settings-section-border, none);border-radius:var(--tjs-settings-section-border-radius, 0);padding:var(--tjs-settings-section-padding, 0.5em)}section.svelte-m1gb0h:not(:last-child){margin-bottom:var(--tjs-settings-section-margin-bottom, 0.75em)}.price-container.svelte-m0550s.svelte-m0550s{align-items:center;position:relative;--tjs-label-justify-content:flex-start;--tjs-label-overflow:visible;--tjs-menu-primary-color:black;--tjs-menu-color:black;--tjs-menu-border:1px solid #444;--tjs-menu-box-shadow:0 6px 9px -1px rgba(0, 0, 0, 0.5);display:flex;justify-content:center;height:100%}.price-container.svelte-m0550s small.svelte-m0550s{padding-left:2px}.price-container.svelte-m0550s .cant-afford.svelte-m0550s{opacity:0.5}.price-container.svelte-m0550s .multiple-prices.svelte-m0550s{overflow:visible}.price-container.svelte-m0550s .multiple-prices.svelte-m0550s::before,.price-container.svelte-m0550s .multiple-prices.svelte-m0550s::after{content:"";position:absolute;top:-0.2rem;left:-0.2rem;border-color:transparent;border-style:solid}.price-container.svelte-m0550s .multiple-prices.svelte-m0550s::after{border-width:0.3rem;border-right-color:#3ead2c;transform:rotate(45deg)}.price-container.svelte-m0550s .cant-afford-multiple-prices.svelte-m0550s::after{border-right-color:#cf5234}div.svelte-m19fn7{padding:0 10px;text-align:center;height:100%;display:flex;align-items:center;justify-content:center;flex:1;font-size:smaller}div.svelte-1hmsnh9{display:flex;align-items:center;justify-content:center;padding:0 10px;text-align:center;min-height:28px;height:100%}.item-piles-merchant-item-container.svelte-1dzqiyw.svelte-1dzqiyw{display:flex;border-top-left-radius:5px;border-bottom-left-radius:5px}.merchant-item-hidden.svelte-1dzqiyw>.svelte-1dzqiyw{font-style:italic;opacity:0.5}.item-piles-name.svelte-1dzqiyw.svelte-1dzqiyw{flex:0 1 auto}.item-piles-quantity-container.svelte-1dzqiyw.svelte-1dzqiyw{flex:1}.tab.svelte-h8uqq1.svelte-h8uqq1.svelte-h8uqq1{max-height:500px;overflow-y:auto;overflow-x:hidden}.item-piles-grid-columns.svelte-h8uqq1.svelte-h8uqq1.svelte-h8uqq1{display:flex;flex-direction:column}.item-piles-grid-columns.svelte-h8uqq1>div.svelte-h8uqq1.svelte-h8uqq1{display:flex;flex-direction:row;align-items:center}.item-piles-grid-columns.svelte-h8uqq1>div.svelte-h8uqq1>.svelte-h8uqq1{flex:1;margin:0 0.25rem}.item-piles-grid-columns.svelte-h8uqq1>div.svelte-h8uqq1>span.svelte-h8uqq1{flex:0}.sidebar-buttons.svelte-1bw7yl8.svelte-1bw7yl8{flex:0 1 auto;align-items:center;justify-content:flex-end;text-align:right;height:100%;border-top-right-radius:5px;border-bottom-right-radius:5px}.sidebar-buttons.svelte-1bw7yl8>span.svelte-1bw7yl8{flex:0 1 auto;margin-right:0.25rem;min-width:17.5px}.sidebar-buttons.svelte-1bw7yl8 .buy-button.svelte-1bw7yl8{padding-left:0.25rem;border-left:1px solid rgba(0, 0, 0, 0.5)}.merchant-left-pane.svelte-18k5cmo.svelte-18k5cmo{flex:0 1 35%;padding-right:0.25rem;margin-right:0.25rem;border-right:1px solid rgba(0, 0, 0, 0.5);max-height:100%;max-width:300px;min-width:250px;overflow-y:hidden}.merchant-left-pane.svelte-18k5cmo section.svelte-18k5cmo{padding:0.25rem}.merchant-left-pane.svelte-18k5cmo .merchant-img.svelte-18k5cmo{position:relative;flex:0 1 auto;border-radius:5px}.merchant-left-pane.svelte-18k5cmo .merchant-img img.svelte-18k5cmo{width:100%;height:auto;border:0;border-radius:3px;z-index:1}.merchant-left-pane.svelte-18k5cmo .merchant-description.svelte-18k5cmo{position:relative;padding:0.25rem}.merchant-left-pane.svelte-18k5cmo .merchant-settings.svelte-18k5cmo{position:relative;height:calc(100% - 37px)}.merchant-left-pane.svelte-18k5cmo .merchant-settings .setting-container.svelte-18k5cmo{overflow:hidden auto;top:0;bottom:0;position:absolute;padding:0 0.25rem}.merchant-left-pane.svelte-18k5cmo .merchant-settings .setting-container .form-group.svelte-18k5cmo{clear:both;display:flex;flex-wrap:wrap;margin:3px 0}.merchant-left-pane.svelte-18k5cmo .merchant-settings .setting-container .form-group.item-piles-flexcol.svelte-18k5cmo{align-items:flex-start}.merchant-left-pane.svelte-18k5cmo .merchant-settings .update-button.svelte-18k5cmo{position:absolute;bottom:-37px}.item-piles-item-row.svelte-1o95obs.item-piles-child-even-color > *{background-color:var(--item-piles-even-color)}.item-piles-item-row.svelte-1o95obs.item-piles-child-odd-color > *{background-color:var(--item-piles-odd-color)}.item-piles-item-row.svelte-1o95obs{margin:0;overflow:visible;display:contents}.merchant-item-group-type.svelte-vdtm3g.svelte-vdtm3g{align-items:center;height:1.5rem;margin-top:10px;margin-bottom:5px;border-bottom:1px solid rgba(0, 0, 0, 0.2)}.merchant-item-group-type.svelte-vdtm3g h3.svelte-vdtm3g{margin:0;flex:1 0 auto}.merchant-item-group-type.svelte-vdtm3g .price-header.svelte-vdtm3g{flex:0 1 calc(50% - 10px);padding-right:10px;justify-content:center;display:flex;align-items:center}.merchant-item-group-type.svelte-vdtm3g .price-header input[type=checkbox].svelte-vdtm3g{height:15px}.item-piles-items-list.svelte-1hkmdsd.svelte-1hkmdsd{display:grid;overflow-y:scroll;padding-right:5px;align-items:center;height:calc(100% - 31px);margin-top:5px;align-content:flex-start}.item-piles-item-list-header.svelte-1hkmdsd.svelte-1hkmdsd{display:contents}.item-piles-item-list-header.svelte-1hkmdsd>.svelte-1hkmdsd{height:1.5rem;margin-top:10px;margin-bottom:5px;border-bottom:1px solid rgba(0, 0, 0, 0.2);padding:0 5px;display:flex;align-items:center;justify-content:center}.item-piles-merchant-first-label.svelte-1hkmdsd.svelte-1hkmdsd{justify-content:flex-start}div.svelte-iivrm9.svelte-iivrm9{margin-bottom:0.5rem;font-size:0.9rem;text-align:center}div.svelte-iivrm9 .header-icon.svelte-iivrm9{font-size:3rem;margin:0}div.svelte-iivrm9 .header.svelte-iivrm9{margin-bottom:0.5rem;font-size:1.2rem}.item-piles-populate-header.svelte-76hk6t.svelte-76hk6t{display:grid;grid-template-columns:1fr auto;column-gap:5px;align-items:center;min-height:20px;margin:0.125rem 0 0.5rem 0}.item-piles-roll-header.svelte-76hk6t.svelte-76hk6t{margin-bottom:0.5rem;align-items:center}.item-piles-keep-rolled.svelte-76hk6t.svelte-76hk6t{align-items:center;justify-content:flex-end;font-size:0.75rem;text-align:right;flex:0 1 auto}.item-piles-keep-rolled.svelte-76hk6t input.svelte-76hk6t{height:14px}.item-piles-name.svelte-76hk6t.svelte-76hk6t{flex:1 0 auto}.item-piles-quantity-container.svelte-76hk6t.svelte-76hk6t{flex:0 1 50px;gap:4px}.item-piles-button.svelte-76hk6t.svelte-76hk6t{height:27px;line-height:inherit;flex-direction:row;display:flex;justify-content:center;align-items:center;gap:0.25rem}.item-piles-rolled-item-button.svelte-76hk6t.svelte-76hk6t{min-height:22px;min-width:22px;margin:2px;font-size:0.65rem;padding:0.25rem;flex:0;line-height:inherit}.item-piles-rolled-item-button.svelte-76hk6t i.svelte-76hk6t{margin:0}.item-piles-quantity-input-container.svelte-76hk6t.svelte-76hk6t{min-width:40px}.item-piles-vertical-divider.svelte-qj1bpn{min-height:1rem;flex:0;margin:2px 0.25rem 2px 0;min-width:1px;background-color:rgba(0, 0, 0, 0.5)}.merchant-bottom-row.svelte-1rngao0{flex:0 1 auto;align-items:center;height:31px}.merchant-right-pane.svelte-j5dp8x{flex:1;max-height:100%;overflow:hidden;padding-left:0.25rem}.merchant-tabbed-center.svelte-j5dp8x{overflow:hidden}.merchant-top-bar.svelte-18jt6ec.svelte-18jt6ec{flex:0 1 auto}.merchant-top-bar.svelte-18jt6ec .opening-hours.svelte-18jt6ec{text-align:right;flex:0 1 auto;justify-content:center}.merchant-top-bar.svelte-18jt6ec .opening-hours .item-piles-right-divider.svelte-18jt6ec{margin-right:0.25rem;padding-right:0.5rem;border-right:1px solid rgba(0, 0, 0, 0.5)}.merchant-top-bar.svelte-18jt6ec .merchant-name.svelte-18jt6ec{font-size:2em}.item-pile-merchant-content.svelte-1lp0e8w{flex:1;max-height:calc(100% - 84px)}.item-piles-grid-container.svelte-1vkqjzl.svelte-1vkqjzl{position:relative;display:flex;justify-content:center}.item-piles-grid.svelte-1vkqjzl.svelte-1vkqjzl{position:relative !important;margin:-2px}.item-piles-inner-grid.svelte-1vkqjzl.svelte-1vkqjzl{display:grid;border-radius:0.25rem;position:absolute;margin:-1px;pointer-events:none}.item-piles-inner-grid.svelte-1vkqjzl>div.svelte-1vkqjzl{border-radius:0.25rem;border:1px solid rgba(0, 0, 0, 0.25)}.item-piles-inner-grid.svelte-1vkqjzl>div.grid-disabled.svelte-1vkqjzl{background-color:rgba(0, 0, 0, 0.25)}.grid-item.svelte-v2xfkq.svelte-v2xfkq{width:100%;height:100%;background-color:rgb(56, 56, 56);transition:transform 2s, top 2s, left 2s;border-radius:0.25rem;position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden;border:1px solid black}.grid-item.svelte-v2xfkq img.svelte-v2xfkq{position:absolute;flex-shrink:0;min-width:100%;min-height:100%;object-fit:cover;transition:transform 2s, opacity 2s;border:0}.grid-item.svelte-v2xfkq span.svelte-v2xfkq{position:absolute;bottom:0;right:3px;text-align:right;color:white;text-shadow:-1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;pointer-events:none}.grid-item.svelte-v2xfkq .grid-item-ghost.svelte-v2xfkq{position:absolute;width:100%;height:100%}.item-piles-item-row.svelte-1djj85e .item-piles-name.svelte-1djj85e{flex:1 0 auto}.item-pile-access-grid.svelte-ewjfl4.svelte-ewjfl4.svelte-ewjfl4.svelte-ewjfl4{display:grid;grid-template-columns:1.5fr 0.5fr 0.5fr 1fr 1fr auto;gap:4px}.item-pile-access-grid.svelte-ewjfl4 select.svelte-ewjfl4.svelte-ewjfl4.svelte-ewjfl4{width:100%}.item-pile-access-grid.svelte-ewjfl4 .item-piles-grid-row-wrapper.svelte-ewjfl4.svelte-ewjfl4.svelte-ewjfl4{display:contents;border-bottom:1px solid rgba(0, 0, 0, 0.5)}.item-pile-access-grid.svelte-ewjfl4 .item-piles-grid-row-wrapper.svelte-ewjfl4:first-of-type>div.svelte-ewjfl4.svelte-ewjfl4{margin-bottom:0.25rem;text-align:center}.item-pile-access-grid.svelte-ewjfl4 .item-piles-grid-row-wrapper.svelte-ewjfl4:first-of-type>div.svelte-ewjfl4>div.svelte-ewjfl4{font-size:0.75rem}.item-piles-grid-columns.svelte-b8lxnb.svelte-b8lxnb.svelte-b8lxnb{display:flex;flex-direction:column}.item-piles-grid-columns.svelte-b8lxnb>div.svelte-b8lxnb.svelte-b8lxnb{display:flex;flex-direction:row;align-items:center}.item-piles-grid-columns.svelte-b8lxnb>div.svelte-b8lxnb>.svelte-b8lxnb{flex:1;margin:0 0.25rem}.item-piles-grid-columns.svelte-b8lxnb>div.svelte-b8lxnb>span.svelte-b8lxnb{flex:0}.item-piles-floting-element.svelte-nb4ghy{position:fixed;pointer-events:none;color:red}main.svelte-1ebevu2{z-index:0}table.svelte-a1mqx5.svelte-a1mqx5{vertical-align:middle}table.svelte-a1mqx5 tr.svelte-a1mqx5{border-spacing:15px}table.svelte-a1mqx5 button.svelte-a1mqx5{padding:0.25rem 0.25rem;line-height:1rem;flex:0;text-align:center}.item-pile-column-grid.svelte-15856bi.svelte-15856bi.svelte-15856bi{display:grid;grid-template-columns:1fr 1fr 0.5fr 50px 50px 1fr auto;gap:4px}.item-pile-column-grid.svelte-15856bi .item-piles-grid-row-wrapper.svelte-15856bi.svelte-15856bi{display:contents;border-bottom:1px solid rgba(0, 0, 0, 0.5)}.item-pile-column-grid.svelte-15856bi .item-piles-grid-row-wrapper.svelte-15856bi>div.svelte-15856bi{display:flex;justify-content:center}.item-pile-column-grid.svelte-15856bi .item-piles-grid-row-wrapper button.svelte-15856bi.svelte-15856bi{line-height:1.3rem}.item-pile-column-grid.svelte-15856bi .item-piles-grid-row-wrapper.svelte-15856bi:first-of-type>div.svelte-15856bi{display:block;margin-bottom:0.25rem;text-align:center}.form-group.svelte-4amoj2{border-radius:5px}.item-piles-dialog-root.svelte-18mobqz.svelte-18mobqz{margin-bottom:0.5rem;font-size:0.9rem;text-align:center}.item-piles-dialog-root.svelte-18mobqz .header.svelte-18mobqz{margin-bottom:0.5rem;font-size:1.2rem;font-weight:bold}.item-piles-dialog-root.svelte-18mobqz .item-piles-give-item-container.svelte-18mobqz,.item-piles-dialog-root.svelte-18mobqz .item-piles-give-image-container.svelte-18mobqz{display:grid;grid-auto-flow:column;align-items:center;justify-items:center;justify-content:center;align-content:center;gap:1rem;margin-bottom:0.5rem}.item-piles-dialog-root.svelte-18mobqz .item-piles-give-image-container.svelte-18mobqz{font-size:2rem}.item-piles-dialog-root.svelte-18mobqz .item-piles-give-image-container img.svelte-18mobqz{max-height:70px;border:0}.item-piles-dialog-root.svelte-18mobqz .item-piles-give-item-container.svelte-18mobqz{font-size:1rem}.item-piles-dialog-root.svelte-18mobqz .item-piles-give-item-container img.svelte-18mobqz{max-height:40px;border:0;border-radius:0.5rem}.price-preset-selector.svelte-1c30usg{height:20px;font-size:0.8rem}.item-piles-sortable-list-columns.svelte-1c30usg{grid-template-columns:28px 1.1fr 35px 28px 28px 0.5fr 60px 1fr 28px;min-height:30px}.item-piles-sortable-list-entry.svelte-1c30usg{border:1px solid rgba(0, 0, 0, 0.2);border-radius:4px}.item-piles-even-color.svelte-1c30usg:nth-child(even){background-color:#e5e5d6}.item-piles-even-color.svelte-1c30usg:nth-child(odd){background-color:#f8f8e7}.invisible.svelte-1c30usg{opacity:0}.table-container.svelte-1c30usg{position:relative}.drop-to-add.svelte-1c30usg{position:absolute;top:0;bottom:0;right:0;left:0;border-radius:5px;box-shadow:inset 0 0 15px 5px rgba(0, 0, 0, 0.5);background-color:rgba(255, 255, 255, 0.75);z-index:100000;display:flex;justify-content:center;align-items:center;font-size:1.5rem;overflow:hidden}.full-span.svelte-1c30usg{grid-column:1/-1}p.svelte-1vdoydt{font-size:0.8rem;text-align:center;line-height:1rem}table.svelte-1m1c0js.svelte-1m1c0js{vertical-align:middle}table.svelte-1m1c0js tr.svelte-1m1c0js{border-spacing:15px}table.svelte-1m1c0js .small.svelte-1m1c0js{width:26px}table.svelte-1m1c0js select.svelte-1m1c0js{width:100%}table.svelte-1m1c0js button.svelte-1m1c0js{padding:0.25rem 0.25rem;line-height:1rem;flex:0;text-align:center}table.svelte-1m1c0js a.svelte-1m1c0js{text-align:center}div.svelte-5lct34.svelte-5lct34.svelte-5lct34{display:flex;align-items:center;position:relative;justify-content:center}div.svelte-5lct34 img.svelte-5lct34.svelte-5lct34,div.svelte-5lct34 .img-div.svelte-5lct34.svelte-5lct34{position:absolute;border-radius:4px;min-height:24px;min-width:24px;max-height:24px;max-width:24px}div.svelte-5lct34 a.svelte-5lct34.svelte-5lct34{padding:0;line-height:inherit;text-align:center}div.svelte-5lct34 a.svelte-5lct34>i.svelte-5lct34{line-height:inherit;margin:0}.item-piles-table.svelte-1jdz898.svelte-1jdz898.svelte-1jdz898{display:grid;grid-template-columns:1fr 1fr 26px 21px 21px;padding:3px;gap:3px}.item-piles-table.svelte-1jdz898 div.svelte-1jdz898>a.svelte-1jdz898{display:flex;align-items:center;position:relative;justify-content:center}.item-piles-table.svelte-1jdz898 div>a a.svelte-1jdz898.svelte-1jdz898{padding:0;line-height:inherit;text-align:center}.item-piles-table.svelte-1jdz898 div>a a.svelte-1jdz898>i.svelte-1jdz898{line-height:inherit;margin:0}.setting.svelte-1e4lcsc:not(:last-child){border-bottom:1px solid rgba(0, 0, 0, 0.25);margin-bottom:0.5rem;padding-bottom:0.5rem}.reset-setting.svelte-1e4lcsc{font-size:0.75rem;margin-left:0.5rem;opacity:0.5;transition:opacity 250ms}.reset-setting.svelte-1e4lcsc:hover{opacity:1}.invalid.svelte-1e4lcsc{border:2px solid #d93131}label.svelte-1e4lcsc{flex:1 0 auto}.form-fields.svelte-1e4lcsc{flex:0 1 auto}.setting-container.svelte-1e4lcsc{display:flex;flex-direction:column}.label-side.svelte-1e4lcsc{flex:1;margin-right:1rem}.button-container.svelte-1e4lcsc{min-width:220px;max-width:220px;height:100%;display:flex;align-items:center}button.svelte-1e4lcsc{flex:1;line-height:initial;padding:0.5rem 0}.link-text.svelte-ui4yo1.svelte-ui4yo1{color:var(--color-text-hyperlink)}.donate-button.svelte-ui4yo1.svelte-ui4yo1{border:0;border-radius:9999px;background-color:#00bfa5;align-items:center;font-family:nunito, quicksand, sans-serif;font-size:16px;width:max-content;justify-content:space-between;padding:5px 15px;font-weight:700;cursor:pointer;-webkit-border-radius:100px;display:flex;margin:10px auto}.donate-button.svelte-ui4yo1 img.svelte-ui4yo1{border:0;width:39px}.donate-button.svelte-ui4yo1 span.svelte-ui4yo1{margin-left:8px;color:white !important}.tab-body.svelte-ui4yo1.svelte-ui4yo1{max-height:729px;min-height:729px;overflow-y:scroll;padding:5px}footer.svelte-ui4yo1.svelte-ui4yo1{border-top:1px solid rgba(0, 0, 0, 0.25);margin-top:0.5rem;padding-top:0.5rem}.item-piles-actor-container.svelte-1fiqefb.svelte-1fiqefb{margin-bottom:1rem;min-height:150px;padding:0.5rem;text-align:center;border:1px solid gray;border-radius:5px}.item-piles-actor-container.svelte-1fiqefb img.svelte-1fiqefb{border:0;max-height:80px;max-width:80px;width:auto;height:auto;border-radius:5px;filter:drop-shadow(0 0 10px rgba(0, 0, 0, 0.5));margin-bottom:10px}.item-piles-actor-container.svelte-1fiqefb span.svelte-1fiqefb{font-size:1.5rem;text-align:center}.item-piles-box-highlight.svelte-1fiqefb.svelte-1fiqefb{box-shadow:0 0 20px inset var(--color-shadow-highlight, #ff6400)}.item-piles-change-actor-select.svelte-1fiqefb.svelte-1fiqefb{height:23px}.trade-dialog.svelte-r6pfu5{text-align:center}.item-piles-header-icon.svelte-r6pfu5{font-size:3rem}button.svelte-r6pfu5:disabled{opacity:0.75}.trade-dialog.svelte-bu4abp.svelte-bu4abp{text-align:center}.item-piles-header-icon.svelte-bu4abp.svelte-bu4abp{font-size:3rem}.item-piles-progress.svelte-bu4abp.svelte-bu4abp{width:calc(100% - 4px);background:#e1e4e8;border-radius:3px;overflow:hidden;margin:0.25rem 2px 0 2px;height:6px;display:none}.item-piles-progress.active.svelte-bu4abp.svelte-bu4abp{display:block}.item-piles-progress.svelte-bu4abp .progress-bar.svelte-bu4abp{display:block;height:100%;background-color:rgba(255, 20, 20, 0.65)}button.svelte-bu4abp.svelte-bu4abp:disabled{opacity:0.75}.col.svelte-3zgsgo.svelte-3zgsgo{flex-direction:column;margin:0 5px}.col.svelte-3zgsgo.svelte-3zgsgo:not(:last-child){padding-right:10px;border-right:1px solid rgba(0, 0, 0, 0.35)}.row.svelte-3zgsgo.svelte-3zgsgo{flex:1}.row.svelte-3zgsgo.svelte-3zgsgo:last-child{flex:0 1 auto}.lds-ellipsis.svelte-3zgsgo.svelte-3zgsgo{position:absolute;left:calc(50% - 38px);top:calc(50% - 40px);display:inline-block;width:80px;height:80px}.lds-ellipsis.svelte-3zgsgo div.svelte-3zgsgo{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:#435068;animation-timing-function:cubic-bezier(0, 1, 1, 0)}.lds-ellipsis.svelte-3zgsgo div.svelte-3zgsgo:nth-child(1){left:8px;animation:svelte-3zgsgo-lds-ellipsis1 0.6s infinite}.lds-ellipsis.svelte-3zgsgo div.svelte-3zgsgo:nth-child(2){left:8px;animation:svelte-3zgsgo-lds-ellipsis2 0.6s infinite}.lds-ellipsis.svelte-3zgsgo div.svelte-3zgsgo:nth-child(3){left:32px;animation:svelte-3zgsgo-lds-ellipsis2 0.6s infinite}.lds-ellipsis.svelte-3zgsgo div.svelte-3zgsgo:nth-child(4){left:56px;animation:svelte-3zgsgo-lds-ellipsis3 0.6s infinite}@keyframes svelte-3zgsgo-lds-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes svelte-3zgsgo-lds-ellipsis3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes svelte-3zgsgo-lds-ellipsis2{0%{transform:translate(0, 0)}100%{transform:translate(24px, 0)}}