.tl-pin{--tl-pin-gutter: 20px;--tl-pin-maxw-hero: 640px;--tl-pin-maxw-wide: 1280px;--tl-pin-maxw-info: 1080px;--tl-pin-maxw-faq: 760px;--tl-pin-hairline: #F1ECE4;--tl-pin-row-hover: #FBF8F3;--tl-pin-danger: #DC2626;--tl-pin-green-bg: #ECFDF5;--tl-pin-green-bd: #A7F3D0;--tl-pin-green-fg: #059669;--tl-pin-green-ink: #065F46;--tl-pin-blue-bg: #EFF6FF;--tl-pin-blue-bd: #BFDBFE;--tl-pin-blue-fg: #3B82F6;--tl-pin-orange-bg: #FFF7ED;--tl-pin-orange-bd: #FED7AA;--tl-pin-orange-fg: #FF6B35;--tl-pin-purple-bg: #F5F3FF;--tl-pin-purple-bd: #DDD6FE;--tl-pin-purple-fg: #7C3AED;--tl-pin-red-bg: #FEF2F2;--tl-pin-red-bd: #FECACA;--tl-pin-red-ink: #991B1B;background:var(--tl-bg)}.tl-pin-hero{background:linear-gradient(160deg,var(--tl-bg) 0%,var(--tl-surface-2) 100%);padding:40px var(--tl-pin-gutter) 44px;overflow:hidden}.tl-pin-hero__inner{max-width:var(--tl-pin-maxw-hero);margin:0 auto;text-align:center}.tl-pin-hero__icon{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:16px;background:#fff;box-shadow:0 10px 26px #14140f1a;color:var(--tl-accent);margin-bottom:20px}.tl-pin-hero__title{margin:0 0 12px;font-family:var(--tl-font-heading);font-weight:900;font-size:clamp(26px,5.2vw,38px);line-height:1.15;color:var(--tl-text)}.tl-pin-hero__sub{margin:0 0 26px;font-size:14.5px;line-height:1.6;color:var(--tl-text-muted)}.tl-pin-check{background:#fff;border:1.5px solid var(--tl-border);border-radius:20px;padding:18px;box-shadow:0 16px 40px #14140f14;text-align:left}.tl-pin-check__row{display:flex;flex-direction:column;align-items:stretch;gap:10px}.tl-pin-check__field{flex:1;display:flex;align-items:center;gap:8px;min-width:0;border:1.5px solid var(--tl-border);border-radius:var(--tl-radius-full, 9999px);padding:12px 18px;background:#fff;transition:border-color .15s ease}.tl-pin-check__field:focus-within{border-color:var(--tl-accent)}.tl-pin-check__field>svg{flex-shrink:0;color:var(--tl-text-subtle)}.tl-pin-check__input{flex:1;min-width:0;margin:0;padding:0;border:none;outline:none;background:transparent;box-shadow:none;border-radius:0;font-family:var(--tl-font-body);font-size:16px;font-weight:600;letter-spacing:.04em;color:var(--tl-text);-webkit-appearance:none;appearance:none}.tl-pin-check__input::placeholder{color:var(--tl-text-subtle);font-weight:500;letter-spacing:normal}.tl-pin-check__input:focus,.tl-pin-check__input:focus-visible{outline:none;border:none;box-shadow:none}.tl-pin-check__input:-webkit-autofill,.tl-pin-check__input:-webkit-autofill:hover,.tl-pin-check__input:-webkit-autofill:focus{-webkit-text-fill-color:var(--tl-text);-webkit-box-shadow:0 0 0 40px #fff inset}.tl-pin-check__btn{flex-shrink:0;background:var(--tl-accent);border:none;color:#fff;font-family:var(--tl-font-body);font-weight:800;font-size:14px;padding:14px 26px;border-radius:var(--tl-radius-full, 9999px);cursor:pointer;white-space:nowrap;box-shadow:0 8px 20px #ff6b3552;transition:background .15s ease,transform .15s ease}.tl-pin-check__btn:hover{background:var(--tl-accent-hover)}.tl-pin-check__btn:active{transform:translateY(1px)}.tl-pin-check__btn:focus-visible{outline:2px solid var(--tl-accent);outline-offset:2px}.tl-pin-check__btn[disabled]{opacity:.65;cursor:progress}.tl-pin-check__error{margin:10px 0 0;font-size:13px;font-weight:600;color:var(--tl-pin-danger)}.tl-pin-check__error[hidden]{display:none}.tl-pin-check__samples{margin:14px 0 0;font-size:12.5px;line-height:1.9;color:var(--tl-text-subtle)}.tl-pin-sample{background:none;border:none;padding:0;margin:0 10px 0 0;font-family:var(--tl-font-body);font-size:12.5px;font-weight:700;color:var(--tl-accent);cursor:pointer}.tl-pin-sample:hover{color:var(--tl-accent-hover);text-decoration:underline}.tl-pin-sample:focus-visible{outline:2px solid var(--tl-accent);outline-offset:2px;border-radius:4px}.tl-pin-result{margin-top:18px}.tl-pin-result:empty{display:none}.tl-pin-panel{border-radius:16px;padding:18px;animation:tl-pin-fade .25s ease}@keyframes tl-pin-fade{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.tl-pin-panel{animation:none}}.tl-pin-panel--ok{background:var(--tl-pin-green-bg);border:1px solid var(--tl-pin-green-bd)}.tl-pin-panel--bad,.tl-pin-panel--err{background:var(--tl-pin-red-bg);border:1px solid var(--tl-pin-red-bd)}.tl-pin-panel__head{display:flex;align-items:center;gap:10px;margin-bottom:12px}.tl-pin-panel--bad .tl-pin-panel__head,.tl-pin-panel--err .tl-pin-panel__head{margin-bottom:8px}.tl-pin-panel__badge{width:30px;height:30px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.tl-pin-panel--ok .tl-pin-panel__badge{color:var(--tl-pin-green-fg)}.tl-pin-panel--bad .tl-pin-panel__badge,.tl-pin-panel--err .tl-pin-panel__badge{color:var(--tl-pin-danger)}.tl-pin-panel__title{margin:0;font-family:var(--tl-font-heading);font-weight:900;font-size:15px;line-height:1.3}.tl-pin-panel--ok .tl-pin-panel__title{color:var(--tl-pin-green-ink)}.tl-pin-panel--bad .tl-pin-panel__title,.tl-pin-panel--err .tl-pin-panel__title{color:var(--tl-pin-red-ink)}.tl-pin-panel__lines{display:flex;flex-direction:column;gap:9px;padding-left:2px}.tl-pin-panel__line{display:flex;align-items:flex-start;gap:8px;font-size:13px;line-height:1.45;font-weight:600;color:var(--tl-pin-green-ink)}.tl-pin-panel__line svg{flex-shrink:0;margin-top:1px}.tl-pin-panel__note{margin:0 0 0 40px;font-size:13px;line-height:1.5;color:var(--tl-pin-red-ink)}.tl-pin-panel__note a{color:inherit;text-decoration:underline}.tl-pin-sec{padding:44px var(--tl-pin-gutter) 0}.tl-pin-sec--info{padding-bottom:44px}.tl-pin-sec--faq{padding-top:0;padding-bottom:56px}.tl-pin-sec__inner{max-width:var(--tl-pin-maxw-wide);margin:0 auto}.tl-pin-sec__inner--info{max-width:var(--tl-pin-maxw-info)}.tl-pin-sec__inner--faq{max-width:var(--tl-pin-maxw-faq)}.tl-pin-sec__title{margin:0 0 20px;font-family:var(--tl-font-heading);font-weight:900;font-size:clamp(21px,3.4vw,28px);line-height:1.2;color:var(--tl-text)}.tl-pin-sec__title--center{text-align:center;margin-bottom:24px}.tl-pin-zones{display:grid;grid-template-columns:1fr;gap:16px}.tl-pin-zone{border-radius:18px;padding:20px}.tl-pin-zone__icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:10px;background:#fff;margin-bottom:14px}.tl-pin-zone__name{margin:0 0 4px;font-family:var(--tl-font-heading);font-weight:900;font-size:15.5px;color:var(--tl-text)}.tl-pin-zone__speed{margin:0 0 10px;font-size:13.5px;font-weight:800}.tl-pin-zone__cities{margin:0;font-size:12.5px;line-height:1.6;color:var(--tl-text-muted)}.tl-pin-zone__badge{display:inline-block;margin-top:12px;color:#fff;font-size:10.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;padding:5px 11px;border-radius:var(--tl-radius-full, 9999px)}.tl-pin-zone--green{background:var(--tl-pin-green-bg);border:1px solid var(--tl-pin-green-bd)}.tl-pin-zone--green .tl-pin-zone__icon,.tl-pin-zone--green .tl-pin-zone__speed{color:var(--tl-pin-green-fg)}.tl-pin-zone--green .tl-pin-zone__badge{background:var(--tl-pin-green-fg)}.tl-pin-zone--blue{background:var(--tl-pin-blue-bg);border:1px solid var(--tl-pin-blue-bd)}.tl-pin-zone--blue .tl-pin-zone__icon,.tl-pin-zone--blue .tl-pin-zone__speed{color:var(--tl-pin-blue-fg)}.tl-pin-zone--blue .tl-pin-zone__badge{background:var(--tl-pin-blue-fg)}.tl-pin-zone--orange{background:var(--tl-pin-orange-bg);border:1px solid var(--tl-pin-orange-bd)}.tl-pin-zone--orange .tl-pin-zone__icon,.tl-pin-zone--orange .tl-pin-zone__speed{color:var(--tl-pin-orange-fg)}.tl-pin-zone--orange .tl-pin-zone__badge{background:var(--tl-pin-orange-fg)}.tl-pin-zone--purple{background:var(--tl-pin-purple-bg);border:1px solid var(--tl-pin-purple-bd)}.tl-pin-zone--purple .tl-pin-zone__icon,.tl-pin-zone--purple .tl-pin-zone__speed{color:var(--tl-pin-purple-fg)}.tl-pin-zone--purple .tl-pin-zone__badge{background:var(--tl-pin-purple-fg)}.tl-pin-info{display:grid;grid-template-columns:1fr;gap:16px}.tl-pin-info__card{background:#fff;border:1.5px solid var(--tl-border);border-radius:20px;padding:22px}.tl-pin-info__icon{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:14px}.tl-pin-info__title{margin:0 0 8px;font-family:var(--tl-font-heading);font-weight:900;font-size:16px;line-height:1.3;color:var(--tl-text)}.tl-pin-info__body{margin:0;font-size:13.5px;line-height:1.6;color:var(--tl-text-muted)}.tl-pin-tint--orange{background:var(--tl-accent-light);color:var(--tl-accent)}.tl-pin-tint--blue{background:var(--tl-pin-blue-bg);color:var(--tl-pin-blue-fg)}.tl-pin-tint--green{background:var(--tl-pin-green-bg);color:var(--tl-pin-green-fg)}.tl-pin-tint--purple{background:var(--tl-pin-purple-bg);color:var(--tl-pin-purple-fg)}.tl-pin-faq{background:#fff;border:1.5px solid var(--tl-border);border-radius:20px;overflow:hidden}.tl-pin-faq__item{border-bottom:1px solid var(--tl-pin-hairline)}.tl-pin-faq__item:last-child{border-bottom:none}.tl-pin-faq__q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;background:none;border:none;cursor:pointer;text-align:left;font-family:var(--tl-font-body);font-size:14px;font-weight:700;color:var(--tl-text);list-style:none;transition:background .15s ease}.tl-pin-faq__q::-webkit-details-marker{display:none}.tl-pin-faq__q:hover{background:var(--tl-pin-row-hover)}.tl-pin-faq__caret{color:var(--tl-text-subtle);flex-shrink:0;display:flex;transition:transform .2s ease}.tl-pin-faq__item[open] .tl-pin-faq__caret{transform:rotate(180deg)}.tl-pin-faq__a{padding:0 18px 16px;font-size:13.5px;line-height:1.65;color:var(--tl-text-muted)}.tl-pin-faq__a>:first-child{margin-top:0}.tl-pin-faq__a>:last-child{margin-bottom:0}.tl-pin-faq__a p{margin:0 0 10px}.tl-pin-faq__a ul,.tl-pin-faq__a ol{margin:0 0 10px;padding-left:20px}.tl-pin-faq__a li{margin-bottom:6px}.tl-pin-faq__a strong{color:var(--tl-text-body);font-weight:700}.tl-pin-faq__a a{color:var(--tl-accent)}@media(prefers-reduced-motion:reduce){.tl-pin-faq__q,.tl-pin-faq__caret,.tl-pin-check__btn,.tl-pin-check__field{transition:none}}@media(min-width:641px){.tl-pin{--tl-pin-gutter: 24px}.tl-pin-hero{padding:56px var(--tl-pin-gutter) 60px}.tl-pin-hero__sub{margin-bottom:30px;font-size:15.5px}.tl-pin-check{padding:22px}.tl-pin-check__row{flex-direction:row;align-items:center}.tl-pin-check__field{padding:13px 18px}.tl-pin-check__input{font-size:14.5px}.tl-pin-check__btn{padding:13px 26px}.tl-pin-panel__title{font-size:15.5px}.tl-pin-panel__line,.tl-pin-panel__note{font-size:13.5px}.tl-pin-sec{padding-top:56px}.tl-pin-sec--info{padding-bottom:56px}.tl-pin-sec--faq{padding-bottom:72px}.tl-pin-sec__title{margin-bottom:24px}.tl-pin-zones{grid-template-columns:repeat(2,1fr);gap:20px}.tl-pin-zone{padding:22px}.tl-pin-info{grid-template-columns:repeat(2,1fr);gap:20px}.tl-pin-info__card{padding:24px}.tl-pin-faq__q{padding:18px 20px;font-size:14.5px}.tl-pin-faq__a{padding:0 20px 18px}}@media(min-width:1081px){.tl-pin-zones{grid-template-columns:repeat(4,1fr)}.tl-pin-info{grid-template-columns:repeat(3,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/toyland-pincode-page.css.map */
