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.

876 lines
108 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-invalid-collision {
  342. opacity: 0.35;
  343. border-radius: 0.25rem;
  344. background-color: rgb(202, 33, 33);
  345. }
  346. .item-piles-grid-item-hover > div:after {
  347. content: "";
  348. display: block;
  349. height: 100%;
  350. position: absolute;
  351. top: 0;
  352. width: 100%;
  353. opacity: 0;
  354. transition: opacity 0.15s ease-in-out;
  355. }
  356. .item-piles-grid-item-hover > div:hover:after {
  357. box-shadow: inset 0 0 10px var(--item-piles-shadow-primary);
  358. opacity: 1;
  359. }
  360. .item-piles-grid-item-highlight > div:after {
  361. box-shadow: inset 0 0 10px rgb(119, 206, 50);
  362. content: "";
  363. display: block;
  364. height: 100%;
  365. position: absolute;
  366. top: 0;
  367. width: 100%;
  368. transition: opacity 0.15s ease-in-out;
  369. opacity: 1;
  370. }
  371. .item-piles-grid-item-dim > div:after {
  372. background-color: rgba(0, 0, 0, 0.75);
  373. content: "";
  374. display: block;
  375. height: 100%;
  376. position: absolute;
  377. top: 0;
  378. width: 100%;
  379. transition: opacity 0.15s ease-in-out;
  380. opacity: 1;
  381. }
  382. .item-piles-app footer {
  383. display: flex;
  384. }
  385. .item-piles-app .window-title {
  386. margin: 0 5px !important;
  387. }
  388. .visible-overflow {
  389. --tjs-app-overflow: visible;
  390. }
  391. .align-center-col {
  392. display: flex;
  393. justify-content: center;
  394. align-items: center;
  395. flex-direction: column;
  396. }
  397. .align-center-row {
  398. display: flex;
  399. justify-content: center;
  400. align-items: center;
  401. flex-direction: row;
  402. }
  403. .item-piles-slider-group {
  404. padding: 0 5px 0 0;
  405. margin-bottom: 0.25rem;
  406. margin-right: 5px;
  407. border-radius: 4px;
  408. }
  409. .item-piles-img-container {
  410. min-height: 24px;
  411. min-width: 24px;
  412. max-width: 24px;
  413. max-height: 24px;
  414. margin: 2px;
  415. overflow: hidden;
  416. border-radius: 4px;
  417. border: 1px solid black;
  418. }
  419. .item-piles-img-container .item-piles-img {
  420. border: 0;
  421. width: auto;
  422. height: 100%;
  423. }
  424. .item-piles-img-container.not-for-sale {
  425. position: relative;
  426. }
  427. .item-piles-img-container.not-for-sale::before {
  428. position: absolute;
  429. content: "";
  430. left: -10px;
  431. top: calc(50% - 2px);
  432. right: -10px;
  433. border-top: 4px solid red;
  434. transform: rotate(-45deg);
  435. }
  436. /* ----------------------- UTILITIES ----------------------- */
  437. .blob {
  438. margin-left: 0.5rem;
  439. color: white;
  440. display: grid;
  441. place-items: center;
  442. width: 0.8rem;
  443. height: 0.8rem;
  444. font-size: 0.5rem;
  445. box-shadow: 0 0 0 0 rgb(217, 49, 49);
  446. animation: pulse 1s infinite;
  447. background-color: rgb(217, 49, 49);
  448. border-radius: 50%;
  449. }
  450. @keyframes pulse {
  451. 0% {
  452. box-shadow: 0 0 0 0 rgba(217, 49, 49, 0.7);
  453. }
  454. 70% {
  455. box-shadow: 0 0 0 10px rgba(217, 49, 49, 0);
  456. }
  457. 100% {
  458. box-shadow: 0 0 0 0 rgba(217, 49, 49, 0);
  459. }
  460. }
  461. /* ----------------------- INVENTORY ----------------------- */
  462. .item-piles-item-row {
  463. padding: 0 2px 0 0;
  464. border-radius: 4px;
  465. align-items: center;
  466. }
  467. .item-piles-item-row .item-piles-disabled {
  468. background-color: var(--item-piles-minor-inactive);
  469. }
  470. .item-piles-item-row .item-piles-name {
  471. margin-left: 5px;
  472. text-wrap: normal;
  473. flex: 1 0 45%;
  474. display: inline-flex;
  475. flex-direction: column;
  476. align-items: flex-start;
  477. }
  478. .item-piles-item-row .item-piles-name .item-piles-name-container {
  479. flex: 1;
  480. display: inline-flex;
  481. flex-direction: row;
  482. align-items: center;
  483. word-break: break-word;
  484. }
  485. .item-piles-item-row .item-piles-name .item-piles-name-container p {
  486. margin: 0;
  487. flex: 1 0 auto;
  488. }
  489. .item-piles-item-row .item-piles-name .item-piles-name-container span {
  490. width: 100%;
  491. margin: 2px 5px 0 5px;
  492. flex: 1 0 auto;
  493. }
  494. .item-piles-item-row .item-piles-name span {
  495. line-height: 1;
  496. flex: 0;
  497. }
  498. .item-piles-item-row .item-piles-quantity-container {
  499. align-items: center;
  500. display: flex;
  501. }
  502. .item-piles-item-row .item-piles-quantity-container .item-piles-quantity-input-container {
  503. height: 100%;
  504. display: flex;
  505. flex: 1;
  506. align-items: center;
  507. flex-direction: row;
  508. padding: 2px;
  509. }
  510. .item-piles-item-row .item-piles-quantity-container .item-piles-quantity-input-container .item-piles-quantity {
  511. height: 20px;
  512. flex: 1;
  513. /* margin-left: 0.5rem; */
  514. text-align: right;
  515. }
  516. .item-piles-item-row .item-piles-input-divider {
  517. flex: 1;
  518. margin: 0.1rem 0.5rem 0 0.25rem;
  519. font-size: 0.8rem;
  520. line-height: 1.25rem;
  521. }
  522. .item-piles-item-row .item-piles-item-take-button, .item-piles-item-row .item-piles-currency-take-button {
  523. flex: 0;
  524. min-width: 4rem;
  525. height: 22px;
  526. padding: 1px 3px;
  527. margin: 3px;
  528. line-height: inherit;
  529. border-radius: 4px;
  530. }
  531. /* ----------------------- CONFIG ----------------------- */
  532. .item-piles-config {
  533. min-width: 430px;
  534. min-height: 627px;
  535. }
  536. .item-piles-config .dialog-content {
  537. height: 100%;
  538. overflow: hidden;
  539. }
  540. .item-piles-config .form-group {
  541. margin-bottom: 0.25rem;
  542. }
  543. .item-piles-collapsible:not(:last-child) {
  544. margin-bottom: 0.75rem;
  545. padding-bottom: 0.75rem;
  546. border-bottom: 1px solid var(--item-piles-border-light-primary);
  547. }
  548. .item-piles-collapsible > summary {
  549. display: block;
  550. font-weight: 900;
  551. }
  552. .item-piles-collapsible > summary::before {
  553. font-family: "Font Awesome 5 Free";
  554. font-weight: 900;
  555. content: "\f054";
  556. margin-right: 0.5rem;
  557. }
  558. .item-piles-collapsible[open] > summary {
  559. margin-bottom: 0.5rem;
  560. }
  561. .item-piles-collapsible[open] > summary::before {
  562. font-family: "Font Awesome 5 Free";
  563. font-weight: 900;
  564. content: "\f078";
  565. margin-right: 0.275rem;
  566. }
  567. .item-piles-config-container {
  568. display: flex;
  569. flex-direction: column;
  570. justify-content: flex-start;
  571. overflow: hidden;
  572. }
  573. .item-piles-config-container nav {
  574. margin-bottom: 0.25rem;
  575. padding-bottom: 0.25rem;
  576. border-bottom: 1px solid var(--item-piles-border-light-primary);
  577. }
  578. .item-piles-config-container .form-group {
  579. align-items: center;
  580. }
  581. .item-piles-config-container section {
  582. height: calc(100% - 70px);
  583. max-height: calc(100% - 70px);
  584. overflow-y: auto;
  585. }
  586. .item-piles-config-container section .tab {
  587. padding: 0.25rem;
  588. }
  589. .item-piles-config-container p {
  590. flex: 0;
  591. line-height: 14px;
  592. font-size: var(--font-size-12);
  593. color: var(--color-text-dark-secondary);
  594. padding-right: 1rem;
  595. margin-top: 0;
  596. overflow-y: hidden;
  597. margin-bottom: 0.25rem;
  598. }
  599. .item-piles-config-container footer {
  600. margin-top: 0.5rem;
  601. padding-top: 0.5rem;
  602. border-top: 1px solid var(--item-piles-border-light-primary);
  603. }
  604. /* ---------------------- CHAT CARDS ---------------------- */
  605. .item-piles-chat-card {
  606. padding: 0.5rem;
  607. }
  608. .item-piles-chat-card img {
  609. border: 0;
  610. vertical-align: middle;
  611. }
  612. .item-piles-chat-card .item-piles-chat-card-title i {
  613. line-height: 1rem;
  614. font-size: 1.25rem;
  615. margin: 0 0.5rem;
  616. }
  617. .item-piles-chat-card .item-piles-chat-card-title img {
  618. margin-bottom: 5px;
  619. }
  620. .item-piles-chat-card ul {
  621. display: inline-flex;
  622. flex-direction: column;
  623. list-style-type: none;
  624. padding: 0;
  625. margin: 0;
  626. width: 100%;
  627. }
  628. .item-piles-chat-card li {
  629. display: inline-flex;
  630. flex-direction: row;
  631. width: 100%;
  632. margin: 1px 0;
  633. padding: 3px 4px;
  634. border-radius: 3px;
  635. align-items: center;
  636. }
  637. .item-piles-chat-card li:nth-child(odd) {
  638. background-color: var(--item-piles-text-light-highlight);
  639. }
  640. .item-piles-chat-card li img {
  641. margin-right: 5px;
  642. flex: 0;
  643. }
  644. .item-piles-chat-card li label {
  645. flex: 1;
  646. flex-wrap: wrap;
  647. }
  648. .item-piles-chat-card li .item-piles-chat-price {
  649. flex: 0 1 auto;
  650. text-align: right;
  651. font-size: 0.7rem;
  652. }
  653. .item-piles-chat-card li small {
  654. min-width: 1rem;
  655. text-align: right;
  656. padding-right: 2px;
  657. }
  658. /* ---------------------- TRADING UI ---------------------- */
  659. .item-piles-trading-sheet .item-piles-confirm-quantity {
  660. justify-self: flex-end;
  661. }
  662. .item-piles-trading-sheet .item-piles-quantity-container {
  663. flex: 0 1 75px;
  664. display: flex;
  665. padding-right: 3px;
  666. }
  667. .item-piles-trading-sheet .item-piles-quantity {
  668. margin: 0 !important;
  669. }
  670. .item-piles-trading-sheet .item-piles-quantity-text {
  671. line-height: 1.25rem;
  672. font-size: 0.85rem;
  673. background-color: rgba(255, 255, 255, 0.15);
  674. border: 1px solid rgba(0, 0, 0, 0.15);
  675. padding-right: 0.2rem;
  676. border-radius: 4px;
  677. margin: 0 2px;
  678. width: 100%;
  679. height: 20px;
  680. letter-spacing: 0.2px;
  681. }
  682. .item-piles-trading-sheet .item-piles-quantity-text:hover {
  683. background-color: rgba(255, 255, 255, 0.5);
  684. border: 1px solid rgba(0, 0, 0, 0.5);
  685. }
  686. .item-piles-trading-sheet .item-piles-add-currency {
  687. flex: 1;
  688. vertical-align: middle;
  689. margin-bottom: 5px;
  690. }
  691. .item-piles-trading-sheet .item-piles-items-list {
  692. min-height: 300px;
  693. max-height: 300px;
  694. }
  695. .item-piles-trading-sheet .item-piles-currency-list {
  696. min-height: unset;
  697. max-height: unset;
  698. }
  699. .item-piles-trading-sheet h1, .item-piles-trading-sheet h2 {
  700. border: 0;
  701. vertical-align: center;
  702. }
  703. .item-piles-trading-sheet .item-piles-character-header {
  704. display: inline-flex;
  705. flex-direction: row;
  706. flex: 0 1 auto;
  707. padding: 5px;
  708. align-items: center;
  709. }
  710. .item-piles-trading-sheet .item-piles-character-header .item-piles-character-name {
  711. padding-top: 0.5rem;
  712. text-align: center;
  713. flex: 1;
  714. }
  715. .item-piles-trading-sheet .item-piles-character-header img {
  716. max-width: 40px;
  717. max-height: 40px;
  718. width: auto;
  719. height: auto;
  720. border: 0;
  721. margin-right: auto;
  722. flex: 0 1 auto;
  723. border-radius: 5px;
  724. }
  725. .item-piles-trading-sheet .item-piles-character-header .accepted-icon {
  726. font-size: 2rem;
  727. color: #979797;
  728. }
  729. .item-piles-trading-sheet .item-piles-character-header .accepted-icon.accepted {
  730. color: rgb(5, 150, 105);
  731. }
  732. .item-piles-text-editor .editor {
  733. height: calc(100% - 32px) !important;
  734. }
  735. .item-piles-text-editor .tox.tox-tinymce {
  736. height: 100% !important;
  737. }
  738. .price-list {
  739. z-index: 900;
  740. font-size: 0.75rem;
  741. border-radius: 5px;
  742. overflow: hidden;
  743. background-color: #ccccbe;
  744. }
  745. .price-list .price-group {
  746. cursor: pointer;
  747. -webkit-user-select: none;
  748. user-select: none;
  749. }
  750. .price-list .price-group.selected {
  751. background-color: #e6e6d5;
  752. }
  753. .price-list .price-group:hover {
  754. background-color: #ffffed;
  755. }
  756. .price-list .price-group .price-group-container {
  757. display: flex;
  758. align-items: center;
  759. padding: 0 4px 0 2px;
  760. }
  761. .price-list .price-group .price-group-container:first-child {
  762. padding-top: 2px;
  763. }
  764. .price-list .price-group .price-group-container:last-child {
  765. padding-bottom: 2px;
  766. }
  767. .price-list .price-group .price-group-container .item-piles-img-container {
  768. min-height: 18px;
  769. min-width: 18px;
  770. max-width: 18px;
  771. max-height: 18px;
  772. margin: 1px;
  773. }
  774. .price-list .price-group:not(:last-child) {
  775. border-bottom: 1px solid rgba(0, 0, 0, 0.5);
  776. }
  777. .item-pile-vault {
  778. min-width: 350px;
  779. }
  780. .item-piles-vault-log > div {
  781. max-width: 100%;
  782. min-width: 100%;
  783. }
  784. .item-piles-vault-log .item-piles-log-deposit span {
  785. color: #069606;
  786. }
  787. .item-piles-vault-log .item-piles-log-withdrawal span {
  788. color: #ad1616;
  789. }
  790. .item-piles-vault-log .item-piles-log-other span {
  791. color: #ad7816;
  792. }
  793. .item-piles-merchant-log > div {
  794. max-width: 100%;
  795. min-width: 100%;
  796. }
  797. .item-piles-merchant-log .item-piles-log-bought span {
  798. color: #06a606;
  799. }
  800. .item-piles-merchant-log .item-piles-log-sold span {
  801. color: #ad1616;
  802. }
  803. .item-piles-merchant-log .item-piles-log-positive span {
  804. color: #069664;
  805. }
  806. .item-piles-merchant-log .item-piles-log-negative span {
  807. color: #ad6216;
  808. }
  809. .item-piles-merchant-log .item-piles-log-other span {
  810. color: #1b76d2;
  811. }
  812. #fast-tooltip {
  813. position: absolute;
  814. width: max-content;
  815. max-width: 320px;
  816. padding: 6px 8px;
  817. background: rgba(0, 0, 0, 0.95);
  818. font-family: var(--font-primary);
  819. font-size: var(--font-size-16);
  820. line-height: var(--font-size-16);
  821. color: var(--color-text-light-highlight);
  822. border: 1px solid var(--color-border-dark-secondary);
  823. border-radius: 3px;
  824. box-shadow: 0 0 4px #000;
  825. z-index: var(--z-index-tooltip);
  826. pointer-events: none;
  827. overflow-wrap: break-word;
  828. visibility: hidden;
  829. opacity: 0;
  830. transition: visibility 0s 500ms, opacity 500ms;
  831. }
  832. #fast-tooltip.active {
  833. visibility: visible;
  834. opacity: 1;
  835. transition: opacity 500ms;
  836. }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
  837. }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}.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}.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{-webkit-user-select:var(--tjs-editor-inactive-user-select-hover, text);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{-webkit-user-select:var(--tjs-editor-inactive-user-select-hover, text);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{-webkit-user-select:var(--tjs-editor-inactive-user-select-hover, text);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{-webkit-user-select:var(--tjs-editor-inactive-user-select-hover, text);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{-webkit-user-select:var(--tjs-editor-inactive-user-select-hover, text);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);-webkit-user-select:none;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);-webkit-user-select:none;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
  838. }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}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}.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}.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-15sf5oy.svelte-15sf5oy{position:relative;display:flex;justify-content:center}.item-piles-grid.svelte-15sf5oy.svelte-15sf5oy{position:relative !important;margin:-2px}.item-piles-inner-grid.svelte-15sf5oy.svelte-15sf5oy{display:grid;border-radius:0.25rem;position:absolute;margin:-1px;pointer-events:none;z-index:-1}.item-piles-inner-grid.svelte-15sf5oy>div.svelte-15sf5oy{border-radius:0.25rem;border:1px solid rgba(0, 0, 0, 0.25)}.item-piles-inner-grid.svelte-15sf5oy>div.grid-disabled.svelte-15sf5oy{background-color:rgba(0, 0, 0, 0.25)}.grid-item.svelte-1yp67rp.svelte-1yp67rp{width:100%;height:100%;border-radius:0.25rem;position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden;border:1px solid black}.grid-item.svelte-1yp67rp .grid-item-image.svelte-1yp67rp{position:absolute;flex-shrink:0;border:0;object-fit:cover;width:100%;min-height:100%}.grid-item.svelte-1yp67rp .grid-item-image-container.svelte-1yp67rp{width:100%;height:100%;align-items:center;display:flex}.grid-item.svelte-1yp67rp .grid-item-quantity.svelte-1yp67rp{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-1yp67rp .grid-item-ghost.svelte-1yp67rp{position:absolute;width:100%;height:100%}.item-piles-item-row.svelte-1djj85e .item-piles-name.svelte-1djj85e{flex:1 0 auto}.item-piles-floting-element.svelte-nb4ghy{position:fixed;pointer-events:none;color:red}main.svelte-1ebevu2{z-index: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-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}.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}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}.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-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}.drop-item.svelte-63emvi.svelte-63emvi{display:flex;align-items:center;border:1px solid rgba(0, 0, 0, 0.4);border-radius:5px;padding:0.25rem;font-size:0.75rem;word-break:break-word}.drop-item.svelte-63emvi span.svelte-63emvi{flex:1}.drop-item.svelte-63emvi .drop-document-custom-image.svelte-63emvi{max-width:35px;min-width:35px;border:1px solid rgba(0, 0, 0, 0.4);border-radius:5px;margin-right:0.5rem}.drop-item.svelte-63emvi .drop-item-remove.svelte-63emvi{margin-right:0.15rem}.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}svg.svelte-qbd276{width:var(--chevron-icon-width, 20px);height:var(--chevron-icon-width, 20px);color:var(--chevron-icon-colour, currentColor)}svg.svelte-whdbu1{width:var(--clear-icon-width, 20px);height:var(--clear-icon-width, 20px);color:var(--clear-icon-color, currentColor)}.loading.svelte-1p3nqvd{width:var(--spinner-width, 20px);height:var(--spinner-height, 20px);color:var(--spinner-color, var(--icons-color));animation:svelte-1p3nqvd-rotate 0.75s linear infinite;transform-origin:center center;transform:none}.circle_path.svelte-1p3nqvd{stroke-dasharray:90;stroke-linecap:round}@keyframes svelte-1p3nqvd-rotate{100%{transform:rotate(360deg)}}.svelte-select.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{--borderRadius:var(--border-radius);--clearSelectColor:var(--clear-select-color);--clearSelectWidth:var(--clear-select-width);--disabledBackground:var(--disabled-background);--disabledBorderColor:var(--disabled-border-color);--disabledColor:var(--disabled-color);--disabledPlaceholderColor:var(--disabled-placeholder-color);--disabledPlaceholderOpacity:var(--disabled-placeholder-opacity);--errorBackground:var(--error-background);--errorBorder:var(--error-border);--groupItemPaddingLeft:var(--group-item-padding-left);--groupTitleColor:var(--group-title-color);--groupTitleFontSize:var(--group-title-font-size);--groupTitleFontWeight:var(--group-title-font-weight);--groupTitlePadding:var(--group-title-padding);--groupTitleTextTransform:var(--group-title-text-transform);--groupTitleBorderColor:var(--group-title-border-color);--groupTitleBorderWidth:var(--group-title-border-width);--groupTitleBorderStyle:var(--group-title-border-style);--indicatorColor:var(--chevron-color);--indicatorHeight:var(--chevron-height);--indicatorWidth:var(--chevron-width);--inputColor:var(--input-color);--inputLeft:var(--input-left);--inputLetterSpacing:var(--input-letter-spacing);--inputMargin:var(--input-margin);--inputPadding:var(--input-padding);--itemActiveBackground:var(--item-active-background);--itemColor:var(--item-color);--itemFirstBorderRadius:var(--item-first-border-radius);--itemHoverBG:var(--item-hover-bg);--itemHoverColor:var(--item-hover-color);--itemIsActiveBG:var(--item-is-active-bg);--itemIsActiveColor:var(--item-is-active-color);--itemIsNotSelectableColor:var(--item-is-not-selectable-color);--itemPadding:var(--item-padding);--listBackground:var(--list-background);--listBorder:var(--list-border);--listBorderRadius:var(--list-border-radius);--listEmptyColor:var(--list-empty-color);--listEmptyPadding:var(--list-empty-padding);--listEmptyTextAlign:var(--list-empty-text-align);--listMaxHeight:var(--list-max-height);--listPosition:var(--list-position);--listShadow:var(--list-shadow);--listZIndex:var(--list-z-index);--multiItemBG:var(--multi-item-bg);--multiItemBorderRadius:var(--multi-item-border-radius);--multiItemDisabledHoverBg:var(--multi-item-disabled-hover-bg);--multiItemDisabledHoverColor:var(--multi-item-disabled-hover-color);--multiItemHeight:var(--multi-item-height);--multiItemMargin:var(--multi-item-margin);--multiItemPadding:var(--multi-item-padding);--multiSelectInputMargin:var(--multi-select-input-margin);--multiSelectInputPadding:var(--multi-select-input-padding);--multiSelectPadding:var(--multi-select-padding);--placeholderColor:var(--placeholder-color);--placeholderOpacity:var(--placeholder-opacity);--selectedItemPadding:var(--selected-item-padding);--spinnerColor:var(--spinner-color);--spinnerHeight:var(--spinner-height);--spinnerWidth:var(--spinner-width);--internal-padding:0 0 0 16px;border:var(--border, 1px solid #d8dbdf);border-radius:var(--border-radius, 6px);min-height:var(--height, 42px);position:relative;display:flex;align-items:stretch;padding:var(--padding, var(--internal-padding));background:var(--background, #fff);margin:var(--margin, 0);width:var(--width, 100%);font-size:var(--font-size, 16px);max-height:var(--max-height)}.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{box-sizing:var(--box-sizing, border-box)}.svelte-select.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8:hover{border:var(--border-hover, 1px solid #b2b8bf)}.value-container.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{display:flex;flex:1 1 0%;flex-wrap:wrap;align-items:center;gap:5px 10px;padding:var(--value-container-padding, 5px 0);position:relative;overflow:var(--value-container-overflow, hidden);align-self:stretch}.prepend.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8,.indicators.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{display:flex;flex-shrink:0;align-items:center}.indicators.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{position:var(--indicators-position);top:var(--indicators-top);right:var(--indicators-right);bottom:var(--indicators-bottom)}input.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{position:absolute;cursor:default;border:none;color:var(--input-color, var(--item-color));padding:var(--input-padding, 0);letter-spacing:var(--input-letter-spacing, inherit);margin:var(--input-margin, 0);min-width:10px;top:0;right:0;bottom:0;left:0;background:transparent;font-size:var(--font-size, 16px)}.svelte-82qwg8:not(.multi)>.value-container.svelte-82qwg8>input.svelte-82qwg8{width:100%;height:100%}input.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8::placeholder{color:var(--placeholder-color, #78848f);opacity:var(--placeholder-opacity, 1)}input.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8:focus{outline:none}.svelte-select.focused.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{border:var(--border-focused, 1px solid #006fe8);border-radius:var(--border-radius-focused, var(--border-radius, 6px))}.disabled.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{background:var(--disabled-background, #ebedef);border-color:var(--disabled-border-color, #ebedef);color:var(--disabled-color, #c1c6cc)}.disabled.svelte-82qwg8 input.svelte-82qwg8.svelte-82qwg8::placeholder{color:var(--disabled-placeholder-color, #c1c6cc);opacity:var(--disabled-placeholder-opacity, 1)}.selected-item.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{position:relative;overflow:var(--selected-item-overflow, hidden);padding:var(--selected-item-padding, 0 20px 0 0);text-overflow:ellipsis;white-space:nowrap;color:var(--selected-item-color, inherit);font-size:var(--font-size, 16px)}.multi.svelte-82qwg8 .selected-item.svelte-82qwg8.svelte-82qwg8{position:absolute;line-height:var(--height, 42px);height:var(--height, 42px)}.selected-item.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8:focus{outline:none}.hide-selected-item.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{opacity:0}.icon.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{display:flex;align-items:center;justify-content:center}.clear-select.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{all:unset;display:flex;align-items:center;justify-content:center;width:var(--clear-select-width, 40px);height:var(--clear-select-height, 100%);color:var(--clear-select-color, var(--icons-color));margin:var(--clear-select-margin, 0);pointer-events:all;flex-shrink:0}.clear-select.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8:focus{outline:var(--clear-select-focus-outline, 1px solid #006fe8)}.loading.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{width:var(--loading-width, 40px);height:var(--loading-height);color:var(--loading-color, var(--icons-color));margin:var(--loading--margin, 0);flex-shrink:0}.chevron.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{width:var(--chevron-width, 40px);height:var(--chevron-height, 40px);background:var(--chevron-background, transparent);pointer-events:var(--chevron-pointer-events, none);color:var(--chevron-color, var(--icons-color));border:var(--chevron-border, 0 0 0 1px solid #d8dbdf);flex-shrink:0}.multi.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{padding:var(--multi-select-padding, var(--internal-padding))}.multi.svelte-82qwg8 input.svelte-82qwg8.svelte-82qwg8{padding:var(--multi-select-input-padding, 0);position:relative;margin:var(--multi-select-input-margin, 5px 0);flex:1 1 40px}.svelte-select.error.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{border:var(--error-border, 1px solid #ff2d55);background:var(--error-background, #fff)}.a11y-text.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{z-index:9999;border:0px;clip:rect(1px, 1px, 1px, 1px);height:1px;width:1px;position:absolute;overflow:hidden;padding:0px;white-space:nowrap}.multi-item.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{background:var(--multi-item-bg, #ebedef);margin:var(--multi-item-margin, 0);outline:var(--multi-item-outline, 1px solid #ddd);border-radius:var(--multi-item-border-radius, 4px);height:var(--multi-item-height, 25px);line-height:var(--multi-item-height, 25px);display:flex;cursor:default;padding:var(--multi-item-padding, 0 5px);overflow:hidden;gap:var(--multi-item-gap, 4px);outline-offset:-1px;max-width:var(--multi-max-width, none);color:var(--multi-item-color, var(--item-color))}.multi-item.disabled.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8:hover{background:var(--multi-item-disabled-hover-bg, #ebedef);color:var(--multi-item-disabled-hover-color, #c1c6cc)}.multi-item-text.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.multi-item-clear.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{display:flex;align-items:center;justify-content:center;--clear-icon-color:var(--multi-item-clear-icon-color, #000)}.multi-item.active.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{outline:var(--multi-item-active-outline, 1px solid #006fe8)}.svelte-select-list.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{box-shadow:var(--list-shadow, 0 2px 3px 0 rgba(44, 62, 80, 0.24));border-radius:var(--list-border-radius, 4px);max-height:var(--list-max-height, 252px);overflow-y:auto;background:var(--list-background, #fff);position:var(--list-position, absolute);z-index:var(--list-z-index, 2);border:var(--list-border)}.prefloat.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{opacity:0;pointer-events:none}.list-group-title.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{color:var(--group-title-color, #8f8f8f);cursor:default;font-size:var(--group-title-font-size, 16px);font-weight:var(--group-title-font-weight, 600);height:var(--height, 42px);line-height:var(--height, 42px);padding:var(--group-title-padding, 0 20px);text-overflow:ellipsis;overflow-x:hidden;white-space:nowrap;text-transform:var(--group-title-text-transform, uppercase);border-width:var(--group-title-border-width, medium);border-style:var(--group-title-border-style, none);border-color:var(--group-title-border-color, color)}.empty.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{text-align:var(--list-empty-text-align, center);padding:var(--list-empty-padding, 20px 0);color:var(--list-empty-color, #78848f)}.item.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{cursor:default;height:var(--item-height, var(--height, 42px));line-height:var(--item-line-height, var(--height, 42px));padding:var(--item-padding, 0 20px);color:var(--item-color, inherit);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;transition:var(--item-transition, all 0.2s);align-items:center;width:100%}.item.group-item.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{padding-left:var(--group-item-padding-left, 40px)}.item.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8:active{background:var(--item-active-background, #b9daff)}.item.active.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{background:var(--item-is-active-bg, #007aff);color:var(--item-is-active-color, #fff)}.item.first.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{border-radius:var(--item-first-border-radius, 4px 4px 0 0)}.item.hover.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8:not(.active){background:var(--item-hover-bg, #e7f2ff);color:var(--item-hover-color, inherit)}.item.not-selectable.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8,.item.hover.item.not-selectable.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8,.item.active.item.not-selectable.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8,.item.not-selectable.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8:active{color:var(--item-is-not-selectable-color, #999);background:transparent}.required.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{opacity:0;z-index:-1;position:absolute;top:0;left:0;bottom:0;right:0}.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}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)}}