.tlm-page-head{padding-bottom:16px}.tlm-page-head h1{max-width:100%;font-size:clamp(30px,5vw,49px)}.tlm-links,.tlm-languages{flex-wrap:wrap;align-items:center;gap:12px;margin:14px 0;display:flex}.tlm-links a[aria-current]{color:#fff;background:#233653}.tlm-languages{gap:16px;font-size:13px}.tlm-languages a[aria-current]{text-underline-offset:5px;font-weight:800;text-decoration:underline}.tlm-instructions{max-width:900px;margin:20px 0 8px;line-height:1.8}.tlm-private{color:#61718a;margin-bottom:24px;font-size:13px}.tlm{--tlm-border:#c6d2e3;min-width:0}.tlm [hidden]{display:none!important}.tlm button,.tlm input,.tlm textarea,.tlm select{font:inherit}.tlm button,.tlm a,.tlm summary,.tlm input,.tlm select,.tlm textarea{scroll-margin:80px}.tlm button:focus-visible,.tlm a:focus-visible,.tlm summary:focus-visible,.tlm input:focus-visible,.tlm select:focus-visible,.tlm textarea:focus-visible{outline-offset:3px;outline:3px solid #2768c8}.tlm .button{cursor:pointer;white-space:normal;text-align:center;min-height:42px}.tlm button:disabled{opacity:.4;cursor:not-allowed}.tlm-meta{background:#fff;grid-template-columns:1.2fr 1fr;gap:18px;padding:20px;display:grid}.tlm label{gap:7px;min-width:0;font-size:13px;font-weight:600;display:grid}.tlm input[type=text],.tlm input[type=search],.tlm select{color:#233653;box-sizing:border-box;background:#fff;border:1px solid #afc0d8;border-radius:6px;width:100%;min-height:43px;padding:9px 11px}.tlm-toolbar{flex-wrap:wrap;align-items:end;gap:8px;padding:20px 0 12px;display:flex}.tlm-toolbar>label{min-width:130px}.tlm-history{gap:6px;display:flex}.tlm-generate{margin-left:auto}.tlm-status{color:#566780;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:0 0 16px;font-size:12px;display:flex}.tlm-status strong{color:#233653}.tlm-error{color:#8c2532;overflow-wrap:anywhere;background:#fff0ef;border:1px solid #b72b3d;border-radius:8px;padding:16px}.tlm-board{gap:12px;display:grid}.tlm-tier{background:#fff;border:1.5px solid #29405f;border-radius:10px;grid-template-columns:145px minmax(0,1fr);min-height:150px;display:grid;box-shadow:3px 3px #d2dfef}.tlm-tier-head{border-radius:8px 0 0 8px;flex-direction:column;justify-content:flex-start;align-items:center;gap:10px;min-width:0;padding:13px 10px;display:flex;position:relative}.tlm-row-label{width:100%;min-width:0;min-height:56px;color:inherit;text-align:center;box-sizing:border-box;white-space:pre-wrap;overflow-wrap:anywhere;background:0 0;place-content:center;margin:0;padding:5px;line-height:1.3;display:grid;font-size:21px!important;font-weight:800!important}.tlm-row-buttons{grid-template-columns:1fr 1fr;gap:6px;display:grid}.tlm-row-buttons .button{padding:6px;font-size:11px}.tlm-cards{box-sizing:border-box;border-radius:0 8px 8px 0;flex-wrap:wrap;align-content:flex-start;align-items:flex-start;gap:8px;min-width:0;min-height:142px;padding:12px;display:flex;position:relative}.tlm-card{overflow-wrap:anywhere;box-sizing:border-box;touch-action:pan-y;background:#f4f7fc;border:1px solid #d4deeb;border-radius:8px;flex:0 0 96px;width:96px;position:relative}.tlm-card-move{cursor:pointer;color:#233653;touch-action:pan-y;background:0 0;border:0;border-radius:7px;flex-direction:column;align-items:center;gap:5px;width:100%;padding:8px 5px 4px;display:flex}.tlm-card-move:hover{background:#e6effd}.tlm-card img{object-fit:contain;cursor:grab;user-select:none;-webkit-touch-callout:none;width:60px;height:60px;display:block}.tlm-card-name{width:100%;min-height:30px;font-size:11px;font-weight:650;line-height:1.35}.tlm-card[aria-grabbed=true]{opacity:.4}.tlm-missing{color:#61718a;font-size:32px;line-height:60px}.tlm-placeholder{border-style:dashed}.tlm-empty{color:#687990;pointer-events:none;overflow-wrap:anywhere;align-self:center;padding:12px;font-size:12px}.tlm-drop-active{outline-offset:-3px;outline:3px solid #2c68bd;background:#edf4ff!important}.tlm-card[data-drop-edge=before]:before,.tlm-card[data-drop-edge=after]:after{content:"";z-index:4;background:#2864d1;border-radius:4px;width:4px;position:absolute;top:0;bottom:0}.tlm-card[data-drop-edge=before]:before{left:-6px}.tlm-card[data-drop-edge=after]:after{right:-6px}.tlm-touch-ghost{z-index:9999;pointer-events:none;opacity:.9;max-height:190px;position:fixed;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 7px 20px #23365366}.tlm-pool{background:#fff;margin-top:26px;padding:20px}.tlm-pool-heading{justify-content:space-between;align-items:center;gap:10px;display:flex}.tlm-pool-heading h2{margin:0;font-size:22px}.tlm-pool-heading span{color:#61718a;font-size:13px}.tlm-pool>p{color:#61718a;margin:8px 0 18px;font-size:13px;line-height:1.6}.tlm-filters{grid-template-columns:minmax(0,1fr) minmax(0,220px) auto;align-items:end;gap:10px;margin-bottom:12px;display:grid}.tlm-pool>.tlm-cards{min-height:130px;padding:14px 0}.tlm-dialog{color:#233653;box-sizing:border-box;background:#fff;border:1.5px solid #29405f;border-radius:12px;width:min(470px,100vw - 36px);max-height:88dvh;padding:26px;overflow:auto;box-shadow:6px 6px #93a6c166}.tlm-dialog::backdrop{background:#182c49a6}.tlm-dialog h2{margin:0 0 12px;font-size:22px}.tlm-dialog p{overflow-wrap:anywhere;line-height:1.6}.tlm-dialog label{margin-bottom:15px}.tlm-dialog-actions{flex-wrap:wrap;gap:8px;margin:18px 0 0;display:flex}.tlm-preview{width:min(1000px,94vw)}.tlm-preview img{background:0 0;border:0;border-radius:20px;width:100%;height:auto;display:block;box-shadow:0 4px 18px #23365316}.tlm-preview .tlm-dialog-actions{background:#fff;margin-bottom:0;padding:14px 0;position:sticky;bottom:-26px}.tlm-preview p{font-size:13px}.tlm-related{margin-top:24px}.tlm-sr{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (width<=640px){.tlm-meta{grid-template-columns:1fr;gap:12px;padding:15px}.tlm-toolbar{align-items:end}.tlm-toolbar .button{padding:8px 10px;font-size:12px}.tlm-generate{flex:1 0 100%;margin-left:0;font-size:15px!important}.tlm-tier{grid-template-columns:82px minmax(0,1fr)}.tlm-tier-head{padding:10px 6px}.tlm-row-label{font-size:17px!important}.tlm-cards{gap:7px;padding:8px}.tlm-card{flex-basis:84px;width:84px}.tlm-card img{width:52px;height:52px}.tlm-card-name{font-size:10px}.tlm-filters{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.tlm-filters>.button{grid-column:1/-1}.tlm-pool{padding:12px}.tlm-pool>.tlm-cards{gap:7px}.tlm-dialog{padding:20px}.tlm-preview .tlm-dialog-actions{bottom:-20px}.tlm-languages{gap:12px}.tlm-links{gap:10px;font-size:12px}.tlm-instructions{font-size:13px}}.tlm-card-move{user-select:none;-webkit-touch-callout:none;padding-bottom:9px}.tlm-card [data-drag-avatar]{touch-action:pan-y}.tlm-row-settings{width:100%;min-height:40px;color:inherit;cursor:pointer;background:#ffffff26;border:1px solid;border-radius:5px;padding:8px 3px;font-size:11px!important}.tlm-dialog textarea{box-sizing:border-box;resize:vertical;width:100%;font:inherit;color:#233653;border:1px solid #afc0d8;border-radius:6px;padding:10px}.tlm-setting-color{justify-content:space-between;align-items:center;display:flex!important}.tlm-setting-color input{cursor:pointer;border:1px solid #afc0d8;border-radius:5px;width:74px;height:42px;padding:3px}.tlm-settings-caption{margin:20px 0 8px;font-size:12px;font-weight:700}.tlm-settings-preview{gap:5px;max-height:190px;padding:0;list-style:none;display:grid;overflow:auto}.tlm-settings-preview li{background:#f3f6fb;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:4px 9px 4px 4px;font-size:12px;display:flex}.tlm-settings-preview li>span{white-space:pre-wrap;overflow-wrap:anywhere;border-radius:4px;min-width:0;padding:5px 9px}.tlm-settings-preview strong{font-variant-numeric:tabular-nums}.tlm-touch-ghost [data-drag-avatar]{cursor:grabbing}.tlm-reading{gap:24px;margin:34px 0 28px;display:grid}.tlm-reading>.panel{background:#fff;padding:28px}.tlm-reading h2{margin:8px 0 22px;font-size:clamp(22px,3vw,28px);line-height:1.4}.tlm-reading h3{margin:0 0 8px;font-size:16px;line-height:1.5}.tlm-reading p{color:#53657e;margin:0;font-size:14px;line-height:1.85}.tlm-guide ol{counter-reset:maker-step;gap:22px;margin:0;padding:0;list-style:none;display:grid}.tlm-guide li{counter-increment:maker-step;padding-left:44px;position:relative}.tlm-guide li:before{content:counter(maker-step);color:#315e9e;background:#edf4ff;border:1px solid #c4d5ed;border-radius:9px;place-content:center;width:30px;height:30px;font-size:14px;font-weight:800;display:grid;position:absolute;top:0;left:0}.tlm-faq details{border-top:1px solid #dce4ef}.tlm-faq summary{cursor:pointer;color:#233653;padding:17px 28px 17px 0;font-size:15px;font-weight:650;line-height:1.65;list-style:none;position:relative}.tlm-faq summary:after{content:"＋";color:#5273a4;position:absolute;top:17px;right:0}.tlm-faq details[open]>summary:after{content:"−"}.tlm-faq details>p{padding:0 4px 18px 0}.tlm-help-links ul{flex-wrap:wrap;gap:10px 22px;margin:0;padding:0;list-style:none;display:flex}.tlm-help-links a{color:#315e9e;font-size:14px;line-height:1.8}.tlm-reading :focus-visible{outline-offset:3px;outline:3px solid #2768c8}.tlm-reading [id]{scroll-margin-top:32px}@media (width>=900px){.tlm-guide ol{grid-template-columns:1fr 1fr;column-gap:34px}.tlm-guide li:last-child{grid-column:1/-1}}@media (width<=640px){.tlm-reading{gap:18px;margin-top:25px}.tlm-reading>.panel{padding:20px 16px}.tlm-guide li{padding-left:39px}.tlm-reading p{font-size:13px}.tlm-faq summary{font-size:14px}}.tlm-compact-cards .tlm-card-move{padding-block:8px}.tlm-compact-cards .tlm-card-name{min-height:0}.tlm-filters:has([data-region]){grid-template-columns:minmax(0,1fr) minmax(0,180px) minmax(0,200px) auto}@media (width<=640px){.tlm-filters:has([data-region]){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}
