.Dropzone-module___o-Rnq__zone{border:1.5px dashed var(--border-strong);border-radius:var(--radius-art);background:var(--bg-alt);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:360px;padding:48px 24px;display:flex}.Dropzone-module___o-Rnq__icon{border-radius:var(--radius-pill);background:var(--surface);border:1px solid var(--border);width:56px;height:56px;color:var(--ink);justify-content:center;align-items:center;margin-bottom:4px;display:inline-flex}.Dropzone-module___o-Rnq__title{font-family:var(--font-display);letter-spacing:-.015em;color:var(--ink);margin-bottom:6px;font-size:24px;font-weight:650}.Dropzone-module___o-Rnq__hint{color:var(--text-muted);font-size:14px}.Dropzone-module___o-Rnq__points{flex-wrap:wrap;justify-content:center;gap:8px;margin:18px 0 0;padding:0;list-style:none;display:flex}.Dropzone-module___o-Rnq__points li{border-radius:var(--radius-pill);border:1px solid var(--border);background:var(--surface);font-size:var(--size-small);color:var(--text-muted);padding:5px 12px;font-weight:500}@media (max-width:480px){.Dropzone-module___o-Rnq__zone{min-height:300px;padding:36px 16px}.Dropzone-module___o-Rnq__title{font-size:21px}}
.FileDrop-module__Lxo6zq__overlay{z-index:200;background:color-mix(in srgb, var(--bg) 80%, transparent);-webkit-backdrop-filter:blur(4px);opacity:0;pointer-events:none;transition:opacity var(--duration-fast) var(--ease-out);justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.FileDrop-module__Lxo6zq__active{opacity:1}.FileDrop-module__Lxo6zq__card{border:2px dashed var(--accent);border-radius:var(--radius-art);background:var(--surface);width:min(520px,100%);color:var(--ink);font-family:var(--font-display);letter-spacing:-.01em;box-shadow:var(--shadow-lift);flex-direction:column;align-items:center;gap:14px;padding:56px 24px;font-size:22px;font-weight:650;display:flex}
.MockupTool-module__TkXOsW__stage{--check:color-mix(in srgb, var(--ink) 6%, transparent);border-radius:var(--radius-art);border:1px solid var(--border);background-color:var(--bg-alt);background-image:linear-gradient(45deg, var(--check) 25%, transparent 25%), linear-gradient(-45deg, var(--check) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, var(--check) 75%), linear-gradient(-45deg, transparent 75%, var(--check) 75%);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px;justify-content:center;align-items:center;height:min(76vh,760px);min-height:420px;padding:32px;display:flex;position:relative;overflow:hidden}.MockupTool-module__TkXOsW__preview{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.MockupTool-module__TkXOsW__prompt{border-radius:var(--radius-pill);border:1px solid var(--border);background:var(--surface);max-width:calc(100% - 32px);box-shadow:var(--shadow-lift);color:var(--text-muted);white-space:nowrap;align-items:center;gap:16px;padding:10px 10px 10px 18px;font-size:14px;display:flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.MockupTool-module__TkXOsW__file{align-items:center;gap:12px;display:flex}.MockupTool-module__TkXOsW__fileThumb{object-fit:contain;background:var(--bg-alt);border:1px solid var(--border);border-radius:4px;flex:none;width:36px;height:52px}.MockupTool-module__TkXOsW__fileText{flex:1;gap:1px;min-width:0;display:grid}.MockupTool-module__TkXOsW__fileName{text-overflow:ellipsis;white-space:nowrap;color:var(--ink);font-size:14px;font-weight:550;overflow:hidden}.MockupTool-module__TkXOsW__fileMeta{font-size:var(--size-xs);color:var(--text-muted);font-variant-numeric:tabular-nums}.MockupTool-module__TkXOsW__finishes{border:0;min-width:0;margin:0;padding:0}.MockupTool-module__TkXOsW__finishes legend{margin-bottom:10px}.MockupTool-module__TkXOsW__finishName{color:var(--text-muted);margin-left:6px;font-weight:400}.MockupTool-module__TkXOsW__swatches{flex-wrap:wrap;gap:2px;margin:-7px;display:flex}.MockupTool-module__TkXOsW__swatch{cursor:pointer;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.MockupTool-module__TkXOsW__swatch span{border-radius:var(--radius-pill);width:30px;height:30px;box-shadow:inset 0 0 0 1px #00000024, 0 0 0 2px var(--surface), 0 0 0 3px transparent;transition:box-shadow var(--duration-fast) var(--ease-out);display:block}.MockupTool-module__TkXOsW__swatch:hover span{box-shadow:inset 0 0 0 1px #00000024, 0 0 0 2px var(--surface), 0 0 0 3px var(--border-strong)}.MockupTool-module__TkXOsW__swatch input:checked+span{box-shadow:inset 0 0 0 1px #00000024, 0 0 0 2px var(--surface), 0 0 0 4px var(--ink)}.MockupTool-module__TkXOsW__swatch input:focus-visible+span{outline:2px solid var(--accent);outline-offset:5px}@media (max-width:640px){.MockupTool-module__TkXOsW__prompt{border-radius:var(--radius-card);white-space:normal;text-align:center;flex-direction:column;gap:8px;padding:12px 16px}.MockupTool-module__TkXOsW__stage{height:60vh;min-height:340px;padding:20px}}
.Board-module__vc453G__tiles{flex-wrap:wrap;align-items:flex-start;gap:24px 20px;margin:0;padding:0;list-style:none;display:flex}.Board-module__vc453G__tile{cursor:grab;transition:opacity var(--duration-fast) var(--ease-out);gap:6px;display:grid}.Board-module__vc453G__tile:active{cursor:grabbing}.Board-module__vc453G__dragging{opacity:.35}.Board-module__vc453G__frame{border-radius:8px;position:relative}.Board-module__vc453G__target .Board-module__vc453G__frame{outline:2px solid var(--accent);outline-offset:4px}.Board-module__vc453G__canvas{border-radius:8px;display:block;box-shadow:0 0 0 1px #00000014,0 10px 24px -12px #0006}.Board-module__vc453G__order{border-radius:var(--radius-pill);color:#fff;text-align:center;font-variant-numeric:tabular-nums;background:#000000a6;min-width:28px;padding:3px 7px;font-size:11px;font-weight:600;position:absolute;top:8px;left:8px}.Board-module__vc453G__tools{opacity:0;transition:opacity var(--duration-fast) var(--ease-out);gap:4px;display:flex;position:absolute;top:6px;right:6px}.Board-module__vc453G__tile:hover .Board-module__vc453G__tools,.Board-module__vc453G__tile:focus-within .Board-module__vc453G__tools{opacity:1}@media (hover:none){.Board-module__vc453G__tools{opacity:1}}.Board-module__vc453G__tool{border-radius:var(--radius-pill);color:#fff;cursor:pointer;width:30px;height:30px;transition:background-color var(--duration-fast) var(--ease-out);background:#000000a6;border:0;justify-content:center;align-items:center;display:inline-flex}.Board-module__vc453G__tool:hover:not(:disabled){background:#000000e0}.Board-module__vc453G__tool:disabled{opacity:.4;cursor:default}.Board-module__vc453G__name,.Board-module__vc453G__badges{width:0;min-width:100%}.Board-module__vc453G__name{text-overflow:ellipsis;white-space:nowrap;color:var(--ink);font-size:13px;font-weight:550;overflow:hidden}.Board-module__vc453G__badges{flex-wrap:wrap;gap:4px;display:flex}.Board-module__vc453G__badge{border-radius:var(--radius-pill);border:1px solid var(--border);background:var(--surface);color:var(--text-muted);white-space:nowrap;padding:1px 8px;font-size:11px;font-weight:550}.Board-module__vc453G__good{color:var(--status-ok);border-color:color-mix(in srgb, var(--status-ok) 35%, var(--border))}.Board-module__vc453G__warn{color:#a16207;border-color:color-mix(in srgb, #ca8a04 45%, var(--border));background:color-mix(in srgb, #facc15 14%, var(--surface))}:root[data-theme=dark] .Board-module__vc453G__warn{color:#fcd34d}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .Board-module__vc453G__warn{color:#fcd34d}}.Board-module__vc453G__addTile{display:flex}.Board-module__vc453G__add{border:1.5px dashed var(--border-strong);width:148px;color:var(--text-muted);font:inherit;cursor:pointer;transition:color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out);background:0 0;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:10px;font-size:13px;font-weight:550;display:flex}.Board-module__vc453G__add:hover{color:var(--ink);border-color:var(--ink);background:var(--surface)}@media (max-width:640px){.Board-module__vc453G__tiles{margin:0 calc(var(--gutter) * -1);padding:0 var(--gutter) 4px;scroll-snap-type:x mandatory;flex-wrap:nowrap;overflow-x:auto}.Board-module__vc453G__tile,.Board-module__vc453G__addTile{scroll-snap-align:start;flex:none}}
.Segmented-module__-_3rGG__field{border:0;min-width:0;margin:0;padding:0}.Segmented-module__-_3rGG__legend{font-size:var(--size-small);color:var(--ink);margin-bottom:8px;padding:0;font-weight:550}.Segmented-module__-_3rGG__track{border-radius:calc(var(--radius-control) + 3px);background:var(--bg-alt);border:1px solid var(--border);padding:3px;display:flex}.Segmented-module__-_3rGG__option{cursor:pointer;flex:1;position:relative}.Segmented-module__-_3rGG__option span{border-radius:var(--radius-control);height:34px;color:var(--text-muted);white-space:nowrap;transition:color var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);justify-content:center;align-items:center;padding:0 10px;font-size:13px;font-weight:500;display:flex}.Segmented-module__-_3rGG__option:hover span{color:var(--ink)}.Segmented-module__-_3rGG__option input:checked+span{color:var(--ink);background:var(--surface);box-shadow:0 1px 2px #00000014, 0 0 0 1px var(--border)}.Segmented-module__-_3rGG__option input:focus-visible+span{outline:2px solid var(--accent);outline-offset:1px}
.SizePicker-module__vx9u9W__picker{flex:1;min-width:0;position:relative}.SizePicker-module__vx9u9W__field{border-radius:var(--radius-control);border:1px solid var(--input-border);background:var(--surface);height:48px;transition:border-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);align-items:center;display:flex;position:relative}.SizePicker-module__vx9u9W__focused{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.SizePicker-module__vx9u9W__input{border-radius:inherit;min-width:0;height:100%;color:var(--ink);font:inherit;text-overflow:ellipsis;cursor:pointer;background:0 0;border:0;flex:1;padding:0 40px 0 14px;font-size:15px;font-weight:500}.SizePicker-module__vx9u9W__input:focus{cursor:text;outline:none}.SizePicker-module__vx9u9W__input::placeholder{color:var(--text-muted);font-weight:400}.SizePicker-module__vx9u9W__chevron{color:var(--text-muted);pointer-events:none;position:absolute;right:14px}.SizePicker-module__vx9u9W__list{z-index:50;overscroll-behavior:contain;border-radius:var(--radius-card);border:1px solid var(--border);background:var(--surface);width:max(100%,min(420px,100vw - 32px));max-height:min(420px,60vh);box-shadow:var(--shadow-lift);margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);right:0;overflow-y:auto}.SizePicker-module__vx9u9W__group{font-size:var(--size-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);padding:10px 10px 4px;font-weight:600;display:block}.SizePicker-module__vx9u9W__option{border-radius:var(--radius-control);cursor:pointer;align-items:center;gap:16px;padding:8px 10px;display:flex}.SizePicker-module__vx9u9W__active{background:var(--bg-alt)}.SizePicker-module__vx9u9W__check{width:16px;color:var(--ink);flex:none;margin-left:-8px;display:inline-flex}.SizePicker-module__vx9u9W__optionText{flex:1;gap:1px;min-width:0;display:grid}.SizePicker-module__vx9u9W__optionName{color:var(--ink);font-size:14px;font-weight:550}.SizePicker-module__vx9u9W__optionDetail{text-overflow:ellipsis;white-space:nowrap;font-size:var(--size-xs);color:var(--text-muted);overflow:hidden}.SizePicker-module__vx9u9W__optionSize{color:var(--text-muted);font-variant-numeric:tabular-nums;flex:none;font-size:13px}.SizePicker-module__vx9u9W__none{color:var(--text-muted);padding:16px 10px;font-size:14px}
.ResizeTool-module__2AKnna__tool{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:32px;display:grid}.ResizeTool-module__2AKnna__work{gap:16px;min-width:0;display:grid}.ResizeTool-module__2AKnna__side{border-radius:var(--radius-art);border:1px solid var(--border);background:var(--surface);gap:22px;padding:24px;display:grid;position:sticky;top:88px}.ResizeTool-module__2AKnna__field{gap:8px;display:grid}.ResizeTool-module__2AKnna__label{font-size:var(--size-small);color:var(--ink);font-weight:550}.ResizeTool-module__2AKnna__detail{font-size:var(--size-xs);color:var(--text-muted);line-height:1.45}.ResizeTool-module__2AKnna__fit{border-radius:calc(var(--radius-control) + 3px);border:1px solid var(--border);background:var(--bg-alt);height:44px;padding:3px;display:flex}.ResizeTool-module__2AKnna__fitOption{cursor:pointer;flex:1}.ResizeTool-module__2AKnna__fitOption span{border-radius:var(--radius-control);height:100%;color:var(--text-muted);white-space:nowrap;transition:color var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out);justify-content:center;align-items:center;padding:0 14px;font-size:14px;font-weight:500;display:flex}.ResizeTool-module__2AKnna__fitOption:hover span{color:var(--ink)}.ResizeTool-module__2AKnna__fitOption input:checked+span{color:var(--ink);background:var(--surface);box-shadow:0 1px 2px #00000014, 0 0 0 1px var(--border)}.ResizeTool-module__2AKnna__fitOption input:focus-visible+span{outline:2px solid var(--accent);outline-offset:1px}.ResizeTool-module__2AKnna__action{border-top:1px solid var(--border);gap:10px;padding-top:20px;display:grid}.ResizeTool-module__2AKnna__download{width:100%}.ResizeTool-module__2AKnna__download:disabled{opacity:.45;cursor:not-allowed}.ResizeTool-module__2AKnna__status,.ResizeTool-module__2AKnna__error{font-size:var(--size-small);text-align:center;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.ResizeTool-module__2AKnna__status{color:var(--text-muted)}.ResizeTool-module__2AKnna__error{color:var(--status-down)}.ResizeTool-module__2AKnna__clear{font-size:var(--size-small);color:var(--text-muted);cursor:pointer;text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);background:0 0;border:0;justify-self:center;padding:4px 8px}.ResizeTool-module__2AKnna__clear:hover{color:var(--ink)}.ResizeTool-module__2AKnna__board{border-radius:var(--radius-art);border:1px solid var(--border);background:var(--bg-alt);padding:24px}.ResizeTool-module__2AKnna__notices{border-radius:var(--radius-card);border:1px solid color-mix(in srgb, var(--status-down) 35%, var(--border));background:color-mix(in srgb, var(--status-down) 6%, var(--surface));color:var(--ink);align-items:flex-start;gap:12px;padding:12px 12px 12px 16px;font-size:14px;display:flex}.ResizeTool-module__2AKnna__notices ul{flex:1;gap:4px;margin:0;padding:2px 0 0;list-style:none;display:grid}.ResizeTool-module__2AKnna__dismiss{border-radius:var(--radius-control);width:32px;height:32px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.ResizeTool-module__2AKnna__dismiss:hover{color:var(--ink);background:var(--bg-alt)}@media (max-width:960px){.ResizeTool-module__2AKnna__tool{grid-template-columns:minmax(0,1fr)}.ResizeTool-module__2AKnna__side{order:-1;position:static}}@media (max-width:640px){.ResizeTool-module__2AKnna__side{padding:20px 16px}.ResizeTool-module__2AKnna__board{padding:16px}}
.tool-page-module__qw32wq__head{max-width:760px;padding:36px 0 24px}.tool-page-module__qw32wq__title{margin:0;font-size:clamp(28px,3vw,36px);line-height:1.1}.tool-page-module__qw32wq__lead{color:var(--text-muted);text-wrap:pretty;margin:8px 0 0;font-size:16px}.tool-page-module__qw32wq__notes{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:64px;display:grid}.tool-page-module__qw32wq__notes h2{margin:0;font-size:18px;line-height:1.3}.tool-page-module__qw32wq__notes p{color:var(--text-muted);text-wrap:pretty;margin:8px 0 0;font-size:15px}@media (max-width:760px){.tool-page-module__qw32wq__head{padding:32px 0 24px}.tool-page-module__qw32wq__notes{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:48px}}
.Tool-module__C_FLMG__layout{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:32px;display:grid}.Tool-module__C_FLMG__panel{overscroll-behavior:contain;border-radius:var(--radius-art);border:1px solid var(--border);background:var(--surface);gap:20px;max-height:calc(100dvh - 104px);padding:20px 24px 24px;display:grid;position:sticky;top:88px;overflow-y:auto}.Tool-module__C_FLMG__group{gap:10px;display:grid}.Tool-module__C_FLMG__groupHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.Tool-module__C_FLMG__label{font-family:var(--font-sans);font-size:var(--size-small);letter-spacing:0;color:var(--ink);margin:0;font-weight:550}.Tool-module__C_FLMG__textButton{font-size:var(--size-small);color:var(--text-muted);cursor:pointer;text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);background:0 0;border:0;padding:0}.Tool-module__C_FLMG__textButton:hover{color:var(--ink)}.Tool-module__C_FLMG__select{border-radius:var(--radius-control);border:1px solid var(--input-border);background:var(--surface);width:100%;height:40px;color:var(--ink);font:inherit;padding:0 12px;font-size:14px}.Tool-module__C_FLMG__colorRow{color:var(--text-muted);align-items:center;gap:10px;font-size:14px;display:flex}.Tool-module__C_FLMG__colorInput{border-radius:var(--radius-control);border:1px solid var(--input-border);background:var(--surface);cursor:pointer;width:40px;height:32px;padding:2px}.Tool-module__C_FLMG__primary{width:100%}.Tool-module__C_FLMG__primary:disabled{opacity:.45;cursor:not-allowed}.Tool-module__C_FLMG__summary,.Tool-module__C_FLMG__error{font-size:var(--size-small);text-align:center;margin:0}.Tool-module__C_FLMG__summary{color:var(--text-muted);font-variant-numeric:tabular-nums}.Tool-module__C_FLMG__error{color:var(--status-down)}.Tool-module__C_FLMG__action{gap:10px;display:grid}@media (max-width:960px){.Tool-module__C_FLMG__layout{grid-template-columns:minmax(0,1fr)}.Tool-module__C_FLMG__panel{max-height:none;position:static;overflow:visible}}@media (max-width:480px){.Tool-module__C_FLMG__panel{padding:20px 16px}}
.PromoBand-module__Le9zNq__band{border-radius:var(--radius-art);background:var(--bg-alt);border:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 40px;margin-top:64px;padding:32px;display:flex}.PromoBand-module__Le9zNq__title{font-size:var(--size-h3);margin:0;line-height:1.2}.PromoBand-module__Le9zNq__text{max-width:600px;color:var(--text-muted);text-wrap:pretty;margin:8px 0 0;font-size:15px}@media (max-width:640px){.PromoBand-module__Le9zNq__band{padding:24px 20px}.PromoBand-module__Le9zNq__band .btn{width:100%}}
.SizeTable-module__gPkrpW__wrap{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);overflow:hidden}.SizeTable-module__gPkrpW__note{border-bottom:1px solid var(--border);font-size:var(--size-small);color:var(--text-muted);margin:0;padding:12px 16px}.SizeTable-module__gPkrpW__table{border-collapse:collapse;width:100%;font-size:14px}.SizeTable-module__gPkrpW__table th,.SizeTable-module__gPkrpW__table td{text-align:left;vertical-align:top;padding:12px 16px}.SizeTable-module__gPkrpW__table thead th{font-size:var(--size-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);border-bottom:1px solid var(--border);font-weight:550}.SizeTable-module__gPkrpW__groupRow th{background:var(--bg-alt);color:var(--ink);padding-top:10px;padding-bottom:10px;font-size:13px;font-weight:600}.SizeTable-module__gPkrpW__table tbody tr+tr>*,.SizeTable-module__gPkrpW__table tbody+tbody .SizeTable-module__gPkrpW__groupRow>*{border-top:1px solid var(--border)}.SizeTable-module__gPkrpW__display{color:var(--ink);white-space:nowrap;font-weight:550}.SizeTable-module__gPkrpW__required{border-radius:var(--radius-pill);background:var(--bg-alt);border:1px solid var(--border);color:var(--text-muted);vertical-align:1px;margin-left:8px;padding:1px 7px;font-size:11px;font-weight:550;display:inline-block}.SizeTable-module__gPkrpW__size{color:var(--ink);white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:550}.SizeTable-module__gPkrpW__alt{color:var(--text-muted);font-variant-numeric:tabular-nums}.SizeTable-module__gPkrpW__devices{color:var(--text-muted);line-height:1.5}.SizeTable-module__gPkrpW__slotNote{font-size:var(--size-small);margin-top:4px;display:block}.SizeTable-module__gPkrpW__action{text-align:right;white-space:nowrap}.SizeTable-module__gPkrpW__resize{border-radius:var(--radius-control);border:1px solid var(--border-strong);height:32px;color:var(--ink);transition:border-color var(--duration-fast) var(--ease-out);align-items:center;padding:0 12px;font-size:13px;font-weight:550;display:inline-flex}.SizeTable-module__gPkrpW__resize:hover{border-color:var(--ink)}@media (max-width:640px){.SizeTable-module__gPkrpW__table,.SizeTable-module__gPkrpW__table tbody,.SizeTable-module__gPkrpW__table tr,.SizeTable-module__gPkrpW__table th,.SizeTable-module__gPkrpW__table td{display:block}.SizeTable-module__gPkrpW__table thead{display:none}.SizeTable-module__gPkrpW__table tbody tr{padding:14px 16px;position:relative}.SizeTable-module__gPkrpW__table tbody tr+tr,.SizeTable-module__gPkrpW__table tbody+tbody .SizeTable-module__gPkrpW__groupRow{border-top:1px solid var(--border)}.SizeTable-module__gPkrpW__table tbody tr+tr>*,.SizeTable-module__gPkrpW__table tbody+tbody .SizeTable-module__gPkrpW__groupRow>*{border-top:0}.SizeTable-module__gPkrpW__groupRow{padding:0!important}.SizeTable-module__gPkrpW__groupRow th{padding:10px 16px}.SizeTable-module__gPkrpW__table tbody tr:not(.SizeTable-module__gPkrpW__groupRow)>*{padding:0}.SizeTable-module__gPkrpW__display{white-space:normal;margin-bottom:6px;padding-right:96px!important}.SizeTable-module__gPkrpW__size,.SizeTable-module__gPkrpW__alt,.SizeTable-module__gPkrpW__devices{gap:8px;margin-top:2px;display:flex!important}.SizeTable-module__gPkrpW__size:before,.SizeTable-module__gPkrpW__alt:before{content:attr(data-label);width:108px;color:var(--text-muted);flex:none;font-weight:400}.SizeTable-module__gPkrpW__devices{font-size:var(--size-small);flex-direction:column;gap:0;margin-top:8px}.SizeTable-module__gPkrpW__action{position:absolute;top:10px;right:16px}}
.page-module__okn6Gq__hero{max-width:900px;padding:72px 0 40px}.page-module__okn6Gq__title{margin:0;font-size:clamp(36px,4.4vw,56px);line-height:1.05}.page-module__okn6Gq__lead{max-width:620px;font-size:var(--size-lead);color:var(--text-muted);text-wrap:pretty;margin:20px 0 0}.page-module__okn6Gq__tools{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.page-module__okn6Gq__tool{border-radius:var(--radius-art);border:1px solid var(--border);background:var(--surface);height:100%;transition:border-color var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);flex-direction:column;padding:28px;display:flex}.page-module__okn6Gq__tool:hover{border-color:var(--border-strong);transform:translateY(-2px)}.page-module__okn6Gq__toolIcon{border-radius:var(--radius-card);background:var(--bg-alt);width:44px;height:44px;color:var(--ink);justify-content:center;align-items:center;display:inline-flex}.page-module__okn6Gq__toolTitle{font-size:var(--size-h3);margin:20px 0 0;line-height:1.2}.page-module__okn6Gq__toolText{color:var(--text-muted);text-wrap:pretty;flex:1;margin:8px 0 0}.page-module__okn6Gq__toolCta{color:var(--ink);align-items:center;gap:8px;margin-top:20px;font-size:15px;font-weight:550;display:inline-flex}.page-module__okn6Gq__reference{margin-top:80px}.page-module__okn6Gq__sectionTitle{font-size:var(--size-h2);margin:0;line-height:1.05}.page-module__okn6Gq__sectionLead{max-width:640px;color:var(--text-muted);text-wrap:pretty;margin:14px 0 24px;font-size:17px}@media (max-width:760px){.page-module__okn6Gq__hero{padding:48px 0 32px}.page-module__okn6Gq__tools{grid-template-columns:minmax(0,1fr)}.page-module__okn6Gq__tool{padding:22px 20px}.page-module__okn6Gq__reference{margin-top:56px}}
