.text-list-box{border:2px solid var(--brand2,#2a9d9f);border-radius:12px;padding:10px 12px;margin:6px 0 10px;background:var(--soft2,#e8f5f5)}.text-list-box .text-list-chk{display:flex;gap:10px;align-items:center;font-size:1.02em;margin:0;cursor:pointer}.text-list-box .text-list-chk input{width:22px;height:22px;flex:0 0 auto;accent-color:var(--brand2,#2a9d9f)}.text-list-box .text-list-fine{font-size:.78rem;line-height:1.4;margin:6px 0 0;color:var(--muted,#5d7273)}.text-list-box .text-list-fine a{color:inherit;text-decoration:underline}.text-list-box.big{padding:18px 20px;border-width:3px}.text-list-box.big .text-list-chk{font-size:1.4rem;gap:16px}.text-list-box.big .text-list-chk input{width:40px;height:40px}.text-list-box.big .text-list-fine{font-size:.95rem}.tl-kiosk{position:fixed;inset:0;z-index:1000;background:#fff;display:flex;align-items:center;justify-content:center;padding:24px;overflow:auto}.tl-kiosk-card{width:min(640px,100%);display:grid;grid-gap:14px;gap:14px}.tl-kiosk-card h2{font-size:2rem;margin:0}.tl-kiosk-card .tl-who{font-size:.9rem;color:#5d7273;margin:0}.tl-kiosk-card label.tl-field{display:grid;grid-gap:4px;gap:4px;font-size:1.1rem}.tl-kiosk-card label.tl-field input{font-size:1.4rem;padding:12px 14px;border:2px solid #cfdcd6;border-radius:10px;min-height:56px}.tl-kiosk-card .tl-row{display:flex;gap:12px;flex-wrap:wrap}.tl-kiosk-card .tl-row button{min-height:56px;font-size:1.2rem;padding:12px 22px;border-radius:999px}.tl-kiosk-card .tl-ok{font-size:1.5rem;color:#245e50}.tl-kiosk-card .tl-err{color:#a11c1c}.tl-sign{max-width:7.5in;margin:0 auto;text-align:center;font-family:system-ui,sans-serif;color:#16393a;padding:24px}.tl-sign h1{font-size:44px;line-height:1.1;margin:8px 0}.tl-sign .tl-sign-sub{font-size:22px;margin:0 0 18px}.tl-sign .tl-sign-qr svg{width:3.2in;height:3.2in}.tl-sign .tl-sign-url{font-size:16px;word-break:break-all}.tl-sign .tl-sign-fine{font-size:12px;line-height:1.45;color:#3d4d49;margin-top:16px;text-align:left}@media print{.tl-noprint{display:none!important}.tl-sign{padding:0}}