.css-3c10e0fbe6{width:100%}.css-a9efe2487c{padding-top:12px}.css-47b674dbc5{font-size:1.5rem;line-height:22px;font-weight:400}.css-47b674dbc5.css-cda471067e{font-size:1.5rem;line-height:22px;font-weight:600}.css-cd8d389fec{font-size:1.8rem;line-height:24px;font-weight:600;color:var(--gray-950)}.css-8f8cf6394f{margin:9px 0 8px;border:1px solid var(--gray-100);border-radius:8px;width:100%;display:flex;align-items:center;justify-content:space-between}.css-8f8cf6394f .css-1d5bc16665{font-size:1.5rem;line-height:22px;font-weight:600;padding:8px;display:flex;align-items:center;gap:2px;color:var(--mandarin-red-500);text-align:left}.css-8f8cf6394f .css-dbf5f2d333{font-size:1.4rem;line-height:20px;font-weight:600;display:flex;align-items:center;border-left:1px solid var(--gray-50);padding:14px 10px 14px 12px}.css-e1c073e733{margin:8px 0 22px;display:flex;justify-content:space-between;align-items:center}.css-e1c073e733 .css-e7589f54b6{font-size:1.5rem;line-height:22px;font-weight:600;position:relative;color:var(--mandarin-red-500);display:flex;align-items:center}.css-e1c073e733 .css-1d5bc16665{font-size:1.8rem;line-height:24px;font-weight:600;color:var(--mandarin-red-500)}.css-7e6b47fbab{position:absolute;left:53px;top:-65px}.css-c64e731b49{padding:0 16px;display:flex;flex-direction:column;align-items:center}.css-7405b0a2e1{width:100%}.css-2a723f993d{position:relative!important}.css-512b89fe25{font-size:1.2rem;line-height:16px;font-weight:400;align-self:flex-end;color:var(--gray-500);display:flex;align-items:center;gap:6px;margin-bottom:10px}.css-f2209010f1{overflow-x:auto;overscroll-behavior-x:none;width:100%}.css-b0063cf158{font-size:1.3rem;line-height:18px;font-weight:400;border-spacing:0;border-collapse:initial;width:100%}.css-b0063cf158 tr:first-of-type th{font-weight:600;background:var(--gray-50)}.css-b0063cf158 th{min-width:80px;max-width:150px}.css-b0063cf158 .css-7675600f00{padding:7px 10px!important;text-align:left;word-break:break-all}.css-b0063cf158 th:first-of-type{padding:15px 16px;width:80px;position:sticky;left:0;background:var(--white);text-align:left}.css-b0063cf158 th:not(:first-of-type){padding:15px 10px}.css-b0063cf158 td{text-align:center;min-width:80px;max-width:150px}.css-b0063cf158 td:first-of-type{padding:15px 16px;width:80px;position:sticky;left:0;background:var(--white);text-align:left}.css-b0063cf158 td:not(:first-of-type){padding:15px 10px}.css-b0063cf158 tr:not(:last-of-type) td{border-bottom:1px solid var(--gray-50)}.css-b0063cf158 tr:last-of-type td{border-bottom:1px solid var(--gray-150)}.css-240423dcae{padding-bottom:48px}.css-c34d56fc6d{padding:16px 16px 32px}.css-c34d56fc6d,.css-ddce11dfe6{font-size:1.3rem;line-height:18px;font-weight:400;color:var(--text-tertiary)}.css-ddce11dfe6{padding:12px 16px 40px;display:flex}.css-20531e9551{margin-right:2px}.css-e47442f86b{background:var(--gray-50);padding:20px;border-radius:8px;position:relative}.css-4d01d8d20c{margin-bottom:4px;display:flex;align-items:center;justify-content:space-between}.css-7f86548d07{font-size:1.1rem;line-height:16px;font-weight:500;color:var(--accent-mandarin-red-primary);margin-right:4px;border:1px solid var(--accent-mandarin-red-border);padding:2px 4px;border-radius:4px;background-color:var(--fill-white)}.css-4d01d8d20c .css-962a64035a{font-size:1.5rem;line-height:22px;font-weight:400;color:var(--gray-700);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;flex:1}.css-4d01d8d20c .css-24a06a9988{width:48px;height:var(--min-touch-area-height);position:absolute;display:flex;align-items:center;justify-content:center;right:4px}.css-4d01d8d20c .css-6f549e21aa{font-size:1.3rem;line-height:18px;font-weight:600;display:flex;align-items:center;color:var(--text-tertiary);margin-right:-4px;flex-shrink:0}.css-4e7458d35c{width:36px;height:36px;border:1px solid var(--gray-150);vertical-align:bottom;display:inline-block;background-color:var(--white)}.css-4e7458d35c:focus{outline:none}.css-4e7458d35c svg{margin:auto}.css-4e7458d35c.css-705d3388b6{border-top-left-radius:8px;border-bottom-left-radius:8px}.css-4e7458d35c.css-359c954ac5{border-top-right-radius:8px;border-bottom-right-radius:8px}.css-bb6a4743af{font-size:1.5rem;font-weight:400;width:40px;height:36px;border:1px solid var(--gray-150);background-color:var(--white);display:inline-block;text-align:center;vertical-align:bottom;line-height:36px;margin-left:-1px;margin-right:-1px}.css-b07ecce2a6{font-size:1.6rem;line-height:22px;font-weight:600;color:var(--gray-700);margin-left:auto}.css-e5666a099d{color:var(--text-tertiary);display:flex}.css-e5666a099d,.css-e5666a099d strong{font-size:1.4rem;line-height:20px;font-weight:500}.css-e5666a099d strong{color:var(--state-negative-primary)}.css-e5666a099d>div:not(:last-of-type):after{content:"·";margin:0 4px;color:var(--icon-tertiary)}.css-8885a125b3{font-size:1.5rem;line-height:22px;font-weight:400;color:var(--gray-400);margin-left:4px}.css-c96786cc68{overflow-x:auto;overflow-y:hidden;margin-top:10px}.css-f8e7f039ba{font-size:1.6rem;line-height:22px;font-weight:400;border:1.5px solid var(--gray-150);border-radius:8px;color:var(--gray-900);padding:16px 12px;display:inline-flex;margin:8px 6px 0 0;align-items:center;min-width:56px;justify-content:center;vertical-align:middle}.css-f8e7f039ba.css-eb24a1668b{padding:16px 14px}.css-f8e7f039ba:last-child{margin-right:0}.css-f8e7f039ba.css-e9d3b635d6{border:1.5px solid var(--gray-900)}.css-f8e7f039ba.css-b979f3c53a{color:var(--gray-300)}.css-f8e7f039ba.css-6a611e37d6{color:var(--gray-400);border:1.5px solid var(--gray-150);text-decoration:line-through;background-color:var(--gray-50)}.css-27ee03d38d{display:inline-block;width:16px;height:16px;border-radius:50%;border:1px solid #0000001a;flex-shrink:0}.css-f5a50d5466{width:100%}.css-44f5cd27ac{font-size:1.4rem;line-height:20px;font-weight:600;margin-bottom:6px;color:var(--gray-900)}.css-bcb7d9ffd4{font-size:1.6rem;line-height:22px;font-weight:400;border:1px solid var(--gray-150);box-sizing:border-box;border-radius:8px;height:48px;width:100%;padding:12px;color:var(--gray-900);appearance:none}.css-bcb7d9ffd4::-webkit-inner-spin-button,.css-bcb7d9ffd4::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.css-bcb7d9ffd4[type=number]{-moz-appearance:textfield}.css-bcb7d9ffd4:focus{border:1px solid var(--gray-900);outline:none}.css-bcb7d9ffd4:disabled{background:var(--gray-50);border:1px solid var(--gray-150)}.css-bcb7d9ffd4.css-c0ee911520{border:1.5px solid var(--red-500)}.css-50798078dc{position:absolute;padding:10px;right:0}.css-08ab81cfa4{font-size:1.3rem;line-height:18px;font-weight:600;margin-top:4px;color:var(--red-500);height:20px;white-space:nowrap}.css-5753dc7b93.css-df8be91109,.css-f5a50d5466:focus-within .css-5753dc7b93{color:var(--gray-900)}.css-5753dc7b93{color:var(--gray-150);position:absolute;top:calc(50% - 12px);right:10px}.css-3f001a16e9{margin:18px 0 0;background-color:var(--white)}.css-6e6998144a{font-size:1.5rem;line-height:22px;font-weight:400;border:1px solid var(--gray-150);width:100%;padding:18px 16px;display:flex;align-items:center;border-radius:8px;color:var(--gray-900)}.css-6e6998144a.css-25de805e15{background-color:var(--gray-50)}.css-027b1386e8{color:var(--gray-400)}.css-6e6998144a.css-8ed5d13f1c{border:1px solid var(--gray-950);border-bottom-left-radius:0;border-bottom-right-radius:0}.css-22e682f148{display:inline-block;width:16px;height:16px;border-radius:50%;border:1px solid #0000001a}.css-22e682f148.css-8df204294b{border:1px solid var(--white);position:relative}.css-28f86de226{font-size:1.3rem;line-height:18px;font-weight:400;color:var(--gray-500)}.css-bac93acdfb{border:1px solid var(--gray-950);border-bottom-left-radius:4px;border-bottom-right-radius:4px;position:relative;top:-1px;max-height:264px;overflow-y:auto}.css-78c32990b0{font-size:1.5rem;line-height:22px;font-weight:400;width:100%;padding:16px;display:flex;align-items:flex-start;cursor:pointer;color:var(--gray-900)}.css-78c32990b0:not(:last-of-type){border-bottom:1px solid var(--gray-150)}.css-78c32990b0.css-714a17b78d{background-color:var(--gray-30);color:var(--gray-400);cursor:auto}.css-78c32990b0.css-714a17b78d .css-d17007b0f1{font-size:1.4rem;line-height:20px;font-weight:500;color:var(--gray-700)}.css-78c32990b0.css-e1de40b5ac{padding:12px 16px}.css-78c32990b0.css-e1de40b5ac .css-b5f2ac4d05{font-size:1.5rem;line-height:22px;font-weight:600}.css-78c32990b0.css-e1de40b5ac .css-9e43aab375{font-size:1.3rem;line-height:18px;font-weight:500;color:var(--gray-400)}.css-e375678cdc{padding-bottom:33px}.css-e375678cdc:last-child{padding-bottom:0}.css-5beaa79c95{font-size:1.5rem;line-height:22px;font-weight:600;color:var(--gray-900);margin:0 8px 0 0}.css-5beaa79c95:after{content:":"}.css-e375678cdc .css-088d244d76{font-size:1.5rem;line-height:22px;font-weight:500;color:var(--gray-400)}.css-f907eb9b87{display:inline-block;width:16px;height:16px;border-radius:50%;border:1px solid #0000001a}.css-2d099437bf{font-size:1.5rem;line-height:22px;font-weight:400;color:var(--gray-900)}.css-03fb97a1d1{font-size:1.3rem;line-height:18px;font-weight:600;display:flex;align-items:center;color:var(--text-tertiary);margin-right:-4px}.css-1d1de42507{background-color:var(--white);margin:26px 0 calc(56px + var(--safe-area-inset-bottom) + var(--bottom-button-height))}.css-1d1de42507.css-0252449350{margin:26px 0 calc(56px + var(--bottom-button-height))}.css-1d1de42507.css-21a13837a5{margin:26px 0 calc(107px + var(--bottom-button-height))}.css-8d35ddcecd>li{margin:0 16px 8px}.css-8d35ddcecd>li:last-of-type{margin:0 16px}.css-43fd972c52{color:var(--gray-50);margin:16px 0}.css-bc1f63c741{margin-right:6px}.css-bc1f63c741,.css-cda7eaedcd{margin-top:8px;margin-bottom:16px}.css-0fe2462133{position:fixed;border-top:1px solid var(--gray-100);width:100%;max-width:var(--max-width);margin:auto;bottom:var(--safe-area-inset-bottom);background-color:var(--white)}.css-0fe2462133 .css-b4c88ebde7{padding-left:16px;padding-right:16px}.css-384ff2c843{font-size:1.4rem;line-height:20px;font-weight:500;display:flex;margin:8px 0 0 16px;align-items:center;color:var(--gray-500);white-space:pre}.css-384ff2c843 svg{margin-right:2px}.css-384ff2c843 strong{font-weight:500;color:var(--red-500)}.css-19cff4590b{margin:0 16px;padding:20px 0 4px}.css-39b49ac7ac{position:sticky;bottom:var(--bottom-button-height)}