.home-favorites-module__0nmVZa__section{margin-bottom:2rem}.home-favorites-module__0nmVZa__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.35rem 1rem;margin-bottom:.75rem;display:flex}.home-favorites-module__0nmVZa__title{text-transform:uppercase;letter-spacing:.08em;color:#17171780;margin:0;font-size:.8rem;font-weight:650}.home-favorites-module__0nmVZa__meta{color:#17171773;margin:0;font-size:.75rem}.home-favorites-module__0nmVZa__hint{color:#1717178c;margin:0;font-size:.88rem;line-height:1.55}.home-favorites-module__0nmVZa__grid{grid-template-columns:1fr;gap:.75rem;display:grid}@media (min-width:420px){.home-favorites-module__0nmVZa__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.home-favorites-module__0nmVZa__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1100px){.home-favorites-module__0nmVZa__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1320px){.home-favorites-module__0nmVZa__grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.home-favorites-module__0nmVZa__cardWrap{position:relative}.home-favorites-module__0nmVZa__card{height:100%;color:inherit;background:#fff;border:1px solid #1717171f;border-radius:10px;flex-direction:column;gap:.25rem;padding:.9rem 2.25rem .9rem 1rem;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:flex}.home-favorites-module__0nmVZa__card:hover{border-color:#0f766e73;box-shadow:0 8px 24px #0f766e1a}.home-favorites-module__0nmVZa__cardTitle{font-size:.95rem;font-weight:650}.home-favorites-module__0nmVZa__cardDesc{color:#17171794;font-size:.82rem;line-height:1.45}.home-favorites-module__0nmVZa__removeBtn{color:#1717178c;cursor:pointer;background:#1717170f;border:none;border-radius:6px;width:1.65rem;height:1.65rem;font-size:1.1rem;line-height:1;position:absolute;top:.45rem;right:.45rem}.home-favorites-module__0nmVZa__removeBtn:hover{color:#b91c1c;background:#b91c1c1f}@media (prefers-color-scheme:dark){.home-favorites-module__0nmVZa__title,.home-favorites-module__0nmVZa__meta,.home-favorites-module__0nmVZa__hint{color:#ededed8c}.home-favorites-module__0nmVZa__card{background:#111113;border-color:#ededed1f}.home-favorites-module__0nmVZa__cardDesc{color:#ededed8c}.home-favorites-module__0nmVZa__card:hover{border-color:#5eead473;box-shadow:0 8px 28px #00000073}.home-favorites-module__0nmVZa__removeBtn{color:#edededa6;background:#ffffff14}}
.site-contact-footer-module__3RuMKq__footer{border-top:1px solid #1717171f;margin-top:auto}.site-contact-footer-module__3RuMKq__inner{max-width:var(--contact-max-width,1200px);color:#17171785;margin:0 auto;padding:1rem 1.25rem 1.35rem;font-size:.82rem;line-height:1.5}.site-contact-footer-module__3RuMKq__block{flex-wrap:wrap;align-items:baseline;gap:.15rem .35rem;margin:0;display:flex}.site-contact-footer-module__3RuMKq__sep{margin:0 .35rem}.site-contact-footer-module__3RuMKq__icpLink{color:inherit;text-decoration:none}.site-contact-footer-module__3RuMKq__icpLink:hover{color:#0f766e;text-decoration:underline}@media (prefers-color-scheme:dark){.site-contact-footer-module__3RuMKq__footer{border-top-color:#ededed1f}.site-contact-footer-module__3RuMKq__inner{color:#ededed7a}.site-contact-footer-module__3RuMKq__icpLink:hover{color:#5eead4}}
.tool-shell-module__oUYTRa__page{--contact-max-width:1200px;flex-direction:column;min-height:100%;display:flex}.tool-shell-module__oUYTRa__main{flex:1;width:100%;max-width:1200px;margin:0 auto;padding:1.5rem 1.25rem 2.5rem}.tool-shell-module__oUYTRa__breadcrumbsWrap{margin:0 0 .65rem}.tool-shell-module__oUYTRa__breadcrumbs{color:#1717178c;flex-wrap:wrap;align-items:center;gap:.25rem;margin:0;padding:0;font-size:.82rem;list-style:none;display:flex}.tool-shell-module__oUYTRa__crumbItem{align-items:center;gap:.35rem;display:inline-flex}.tool-shell-module__oUYTRa__breadcrumbs a{color:#0f766e;text-decoration:none}.tool-shell-module__oUYTRa__breadcrumbs a:hover{text-decoration:underline}.tool-shell-module__oUYTRa__crumbSep{opacity:.5;-webkit-user-select:none;user-select:none}.tool-shell-module__oUYTRa__title{margin-bottom:.35rem;font-size:1.5rem;font-weight:700}.tool-shell-module__oUYTRa__desc{color:#1717179e;max-width:52rem;margin-bottom:1.25rem;line-height:1.55}.tool-shell-module__oUYTRa__panel{background:#fff;border:1px solid #1717171f;border-radius:12px;padding:1.25rem}@media (prefers-color-scheme:dark){.tool-shell-module__oUYTRa__title{color:#f4f4f5}.tool-shell-module__oUYTRa__desc{color:#ededed8c}.tool-shell-module__oUYTRa__panel{background:#111113;border-color:#ededed1f}.tool-shell-module__oUYTRa__breadcrumbs{color:#ededed7a}.tool-shell-module__oUYTRa__breadcrumbs a{color:#5eead4}}
.calc-ui-module__YDw8Zq__wrap{flex-direction:column;gap:1.35rem;max-width:640px;display:flex}.calc-ui-module__YDw8Zq__intro{color:#17171794;margin:0;font-size:.88rem;line-height:1.58}.calc-ui-module__YDw8Zq__formGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.85rem;display:grid}.calc-ui-module__YDw8Zq__field{flex-direction:column;gap:.3rem;font-size:.85rem;display:flex}.calc-ui-module__YDw8Zq__field span{color:#171717b8}.calc-ui-module__YDw8Zq__input,.calc-ui-module__YDw8Zq__select{border:1px solid #17171733;border-radius:8px;padding:.45rem .6rem;font-size:.92rem}.calc-ui-module__YDw8Zq__stackCol{grid-column:1/-1}.calc-ui-module__YDw8Zq__radioRow{flex-wrap:wrap;gap:.85rem 1.25rem;display:flex}.calc-ui-module__YDw8Zq__radioRow label{cursor:pointer;align-items:center;gap:.35rem;display:inline-flex}.calc-ui-module__YDw8Zq__alert{color:#7f1d1d;background:#dc262614;border:1px solid #dc262638;border-radius:8px;padding:.65rem .75rem;font-size:.88rem}.calc-ui-module__YDw8Zq__results{background:#0f766e0f;border:1px solid #1717171f;border-radius:11px;flex-direction:column;gap:.65rem;padding:1rem 1rem 1.05rem;display:flex}.calc-ui-module__YDw8Zq__resultsTitle{color:#171717d1;margin:0;font-size:.92rem;font-weight:650}.calc-ui-module__YDw8Zq__kv{grid-template-columns:auto 1fr;gap:.35rem 1rem;margin:0;font-size:.88rem;line-height:1.5;display:grid}.calc-ui-module__YDw8Zq__kv dt{color:#1717178c;margin:0}.calc-ui-module__YDw8Zq__kv dd{font-variant-numeric:tabular-nums;margin:0}.calc-ui-module__YDw8Zq__highlight{color:#0f766e;font-weight:650}.calc-ui-module__YDw8Zq__note{color:#17171785;background:#1717170a;border-radius:8px;margin:0;padding:.75rem;font-size:.78rem;line-height:1.55}
.page-module__E0kJGG__page{--page-max-width:1200px;--accent:#0f766e;--accent-muted:#0f766e1f;--border:#1717171f;flex-direction:column;width:100%;min-height:100%;display:flex}.page-module__E0kJGG__main{max-width:var(--page-max-width);box-sizing:border-box;flex:1;width:100%;min-width:0;margin:0 auto;padding:2rem 1.25rem 3rem}.page-module__E0kJGG__heroTitle{margin:0 0 1.5rem;font-size:1.75rem;font-weight:700;line-height:1.25}.page-module__E0kJGG__section{margin-top:2.25rem}.page-module__E0kJGG__section:first-of-type{margin-top:0}.page-module__E0kJGG__sectionTitle{text-transform:uppercase;letter-spacing:.08em;color:#17171780;margin-bottom:.75rem;font-size:.8rem;font-weight:650}.page-module__E0kJGG__cardGrid{grid-template-columns:1fr;gap:.75rem;display:grid}@media (min-width:420px){.page-module__E0kJGG__cardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.page-module__E0kJGG__cardGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1100px){.page-module__E0kJGG__cardGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1320px){.page-module__E0kJGG__cardGrid{grid-template-columns:repeat(5,minmax(0,1fr))}}.page-module__E0kJGG__card{border:1px solid var(--border);background:#fff;border-radius:10px;padding:.9rem 1rem;transition:border-color .15s,box-shadow .15s}.page-module__E0kJGG__toolLink{color:inherit;flex-direction:column;gap:.25rem;text-decoration:none;display:flex}.page-module__E0kJGG__card:hover{border-color:color-mix(in srgb, var(--accent) 35%, white);box-shadow:0 8px 24px var(--accent-muted)}.page-module__E0kJGG__cardTitle{margin-bottom:.25rem;font-size:.95rem;font-weight:650}.page-module__E0kJGG__cardDesc{color:#17171794;font-size:.82rem;line-height:1.45}@media (prefers-color-scheme:dark){.page-module__E0kJGG__page{--border:#ededed1f;--accent-muted-on-hover:#00000073}.page-module__E0kJGG__heroTitle{color:#f4f4f5}.page-module__E0kJGG__sectionTitle,.page-module__E0kJGG__cardDesc{color:#ededed8c}.page-module__E0kJGG__card{border-color:var(--border);background:#111113}.page-module__E0kJGG__card:hover{box-shadow:0 8px 28px var(--accent-muted-on-hover);border-color:#5eead473}}
.tools-index-module__g4iGYa__page{--contact-max-width:1200px;width:100%;max-width:1200px;margin:0 auto;padding:2rem 1.25rem}.tools-index-module__g4iGYa__title{margin:0 0 1.5rem;font-size:1.55rem;font-weight:700}.tools-index-module__g4iGYa__section{margin-bottom:2rem}.tools-index-module__g4iGYa__sectionTitle{text-transform:uppercase;letter-spacing:.06em;color:#17171780;border-bottom:1px solid #1717171a;margin:0 0 .85rem;padding-bottom:.35rem;font-size:.92rem;font-weight:700}.tools-index-module__g4iGYa__grid{grid-template-columns:1fr;gap:.85rem;display:grid}@media (min-width:420px){.tools-index-module__g4iGYa__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.tools-index-module__g4iGYa__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1100px){.tools-index-module__g4iGYa__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1320px){.tools-index-module__g4iGYa__grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.tools-index-module__g4iGYa__card{color:inherit;background:#ffffffe0;border:1px solid #1717171f;border-radius:11px;flex-direction:column;gap:.35rem;padding:1rem;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:flex}.tools-index-module__g4iGYa__card:hover{border-color:#0f766e73;box-shadow:0 8px 22px #0f766e1a}.tools-index-module__g4iGYa__cardTitle{font-size:1rem;font-weight:650}.tools-index-module__g4iGYa__cardDesc{color:#1717178c;font-size:.82rem;line-height:1.48}.tools-index-module__g4iGYa__toolbar{flex-wrap:wrap;gap:1rem;margin-bottom:1.75rem;font-size:.9rem;display:flex}.tools-index-module__g4iGYa__toolbar a{color:#0f766e;text-decoration:none}.tools-index-module__g4iGYa__toolbar a:hover{text-decoration:underline}@media (prefers-color-scheme:dark){.tools-index-module__g4iGYa__title{color:#fafafa}.tools-index-module__g4iGYa__sectionTitle{color:#ededed73;border-color:#ededed1f}.tools-index-module__g4iGYa__card{background:#111113;border-color:#ededed1f}.tools-index-module__g4iGYa__cardDesc{color:#ededed85}.tools-index-module__g4iGYa__toolbar a{color:#5eead4}}
.admin-stats-module__Us5pfq__wrap{flex-direction:column;gap:1.25rem;display:flex}.admin-stats-module__Us5pfq__meta{color:#1717178c;font-size:.85rem}.admin-stats-module__Us5pfq__cards{grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));gap:.75rem;display:grid}.admin-stats-module__Us5pfq__card{background:#17171705;border:1px solid #1717171a;border-radius:10px;padding:.85rem 1rem}.admin-stats-module__Us5pfq__cardLabel{color:#1717178c;margin:0 0 .25rem;font-size:.78rem}.admin-stats-module__Us5pfq__cardValue{color:#0f766e;margin:0;font-size:1.35rem;font-weight:700}.admin-stats-module__Us5pfq__sectionTitle{border-bottom:1px solid #1717171a;margin:0 0 .5rem;padding-bottom:.35rem;font-size:1rem;font-weight:700}.admin-stats-module__Us5pfq__table{border-collapse:collapse;width:100%;font-size:.88rem}.admin-stats-module__Us5pfq__table th,.admin-stats-module__Us5pfq__table td{text-align:left;border-bottom:1px solid #17171714;padding:.45rem .5rem}.admin-stats-module__Us5pfq__table th{color:#171717a6;font-weight:600}.admin-stats-module__Us5pfq__rank{color:#17171773;width:2rem}.admin-stats-module__Us5pfq__href a{color:#0f766e;text-decoration:none}.admin-stats-module__Us5pfq__href a:hover{text-decoration:underline}.admin-stats-module__Us5pfq__error{color:#b91c1c;font-size:.9rem}.admin-stats-module__Us5pfq__hint{color:#17171780;margin:0;font-size:.82rem}@media (prefers-color-scheme:dark){.admin-stats-module__Us5pfq__meta,.admin-stats-module__Us5pfq__cardLabel,.admin-stats-module__Us5pfq__hint{color:#ededed80}.admin-stats-module__Us5pfq__card{background:#ffffff08;border-color:#ffffff1a}.admin-stats-module__Us5pfq__sectionTitle{border-bottom-color:#ffffff1a}.admin-stats-module__Us5pfq__table th,.admin-stats-module__Us5pfq__table td{border-bottom-color:#ffffff14}}
.color-picker-module__4O1MUW__wrap{flex-direction:column;gap:1rem;max-width:420px;display:flex}.color-picker-module__4O1MUW__preview{border:1px solid #1717171f;border-radius:12px;height:100px}.color-picker-module__4O1MUW__row{align-items:center;gap:.85rem;display:flex}.color-picker-module__4O1MUW__lab{font-size:.9rem}.color-picker-module__4O1MUW__native{cursor:pointer;background:0 0;border:none;width:64px;height:40px;padding:0}.color-picker-module__4O1MUW__labFull{flex-direction:column;gap:.35rem;font-size:.88rem;display:flex}.color-picker-module__4O1MUW__input{border:1px solid #17171733;border-radius:8px;padding:.45rem .65rem;font-family:ui-monospace,monospace}.color-picker-module__4O1MUW__triplet{grid-template-columns:repeat(3,1fr);gap:.65rem;display:grid}.color-picker-module__4O1MUW__triplet label{flex-direction:column;gap:.25rem;font-size:.8rem;display:flex}.color-picker-module__4O1MUW__triplet input{border:1px solid #17171733;border-radius:8px;padding:.4rem}.color-picker-module__4O1MUW__codes{background:#1717170d;border-radius:8px;margin:0;padding:.75rem;font-size:.82rem;line-height:1.55}.color-picker-module__4O1MUW__btn{color:#fff;cursor:pointer;background:#0f766e;border:none;border-radius:8px;align-self:flex-start;padding:.45rem .9rem;font-weight:600}@media (prefers-color-scheme:dark){.color-picker-module__4O1MUW__preview{border-color:#ededed26}.color-picker-module__4O1MUW__input,.color-picker-module__4O1MUW__triplet input{color:#fafafa;background:#ededed0d;border-color:#ededed33}.color-picker-module__4O1MUW__codes{background:#ededed0f}}
.generators-hub-module__5Qi74q__hub{flex-direction:column;gap:2rem;display:flex}.generators-hub-module__5Qi74q__block{border-bottom:1px solid #1717171a;padding-bottom:1.5rem}.generators-hub-module__5Qi74q__block:last-child{border-bottom:none}.generators-hub-module__5Qi74q__blockTitle{margin:0 0 .65rem;font-size:1.1rem}.generators-hub-module__5Qi74q__actions{flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem;display:flex}.generators-hub-module__5Qi74q__primary{color:#fff;cursor:pointer;background:#0f766e;border:none;border-radius:8px;padding:.4rem .85rem}.generators-hub-module__5Qi74q__ghost{cursor:pointer;background:0 0;border:1px solid #17171733;border-radius:8px;padding:.4rem .85rem}.generators-hub-module__5Qi74q__output{color:#171717e0;margin:0;font-size:.93rem;line-height:1.75}.generators-hub-module__5Qi74q__hint{color:#17171785;margin:0 0 .5rem;font-size:.82rem}@media (prefers-color-scheme:dark){.generators-hub-module__5Qi74q__block{border-color:#ededed1a}.generators-hub-module__5Qi74q__output{color:#ededede0}.generators-hub-module__5Qi74q__hint{color:#ededed73}.generators-hub-module__5Qi74q__ghost{color:#fafafa;border-color:#ededed33}}
.dev-tool-module__WTNrzq__page{flex-direction:column;gap:2rem;width:100%;max-width:100%;display:flex}.dev-tool-module__WTNrzq__intro{color:#17171794;margin:0;font-size:.88rem;line-height:1.58}.dev-tool-module__WTNrzq__subSectionTitle{color:#171717e0;border-top:1px solid #1717171a;margin:0 0 .25rem;padding-top:1.75rem;font-size:1.02rem;font-weight:650}.dev-tool-module__WTNrzq__block{border-bottom:1px solid #1717171a;flex-direction:column;gap:1rem;padding-bottom:1.5rem;display:flex}.dev-tool-module__WTNrzq__block:last-child{border-bottom:none;padding-bottom:0}.dev-tool-module__WTNrzq__blockTitle{color:#171717e0;margin:0;font-size:1.02rem;font-weight:650}.dev-tool-module__WTNrzq__formGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.85rem;display:grid}.dev-tool-module__WTNrzq__field{flex-direction:column;gap:.3rem;font-size:.85rem;display:flex}.dev-tool-module__WTNrzq__field span{color:#171717b8}.dev-tool-module__WTNrzq__input,.dev-tool-module__WTNrzq__select,.dev-tool-module__WTNrzq__textarea{border:1px solid #17171733;border-radius:8px;padding:.45rem .6rem;font-family:inherit;font-size:.92rem}.dev-tool-module__WTNrzq__textareaMono{font-family:ui-monospace,monospace;font-size:.85rem;line-height:1.5}.dev-tool-module__WTNrzq__textarea{resize:vertical;width:100%;min-height:140px}.dev-tool-module__WTNrzq__radioRow,.dev-tool-module__WTNrzq__btnRow{flex-wrap:wrap;gap:.65rem 1rem;display:flex}.dev-tool-module__WTNrzq__radioRow label{cursor:pointer;align-items:center;gap:.35rem;font-size:.88rem;display:inline-flex}.dev-tool-module__WTNrzq__btn{cursor:pointer;background:#fff;border:1px solid #17171733;border-radius:8px;padding:.4rem .85rem;font-size:.85rem}.dev-tool-module__WTNrzq__btn:hover{color:#0f766e;border-color:#0f766e}.dev-tool-module__WTNrzq__btnPrimary{color:#fff;cursor:pointer;background:#0f766e;border:1px solid #0f766e;border-radius:8px;padding:.4rem .85rem;font-size:.85rem}.dev-tool-module__WTNrzq__btnPrimary:hover{filter:brightness(1.06)}.dev-tool-module__WTNrzq__readonlyBox{word-break:break-all;background:#1717170a;border-radius:8px;margin:0;padding:.75rem;font-family:ui-monospace,monospace;font-size:.82rem;line-height:1.55}.dev-tool-module__WTNrzq__kvGrid{grid-template-columns:auto 1fr;gap:.35rem;font-size:.85rem;line-height:1.5;display:grid}.dev-tool-module__WTNrzq__kvGrid dt{color:#17171780;margin:0}.dev-tool-module__WTNrzq__kvGrid dd{margin:0}.dev-tool-module__WTNrzq__alert{color:#7f1d1d;background:#dc262614;border:1px solid #dc262638;border-radius:8px;padding:.65rem .75rem;font-size:.87rem}.dev-tool-module__WTNrzq__successBanner{color:#155e59;background:#0f766e14;border:1px solid #0f766e38;border-radius:8px;padding:.65rem .75rem;font-size:.87rem}.dev-tool-module__WTNrzq__tagLine{flex-wrap:wrap;gap:.35rem;display:flex}.dev-tool-module__WTNrzq__tag{background:#0f766e1f;border-radius:6px;padding:.2rem .45rem;font-family:ui-monospace,monospace;font-size:.82rem}.dev-tool-module__WTNrzq__tabs{flex-wrap:wrap;gap:.35rem;margin-bottom:.5rem;display:flex}.dev-tool-module__WTNrzq__tab{cursor:pointer;color:#171717a6;background:0 0;border:1px solid #0000;border-radius:8px;padding:.35rem .75rem;font-size:.88rem}.dev-tool-module__WTNrzq__tab:hover{background:#1717170d}.dev-tool-module__WTNrzq__tabActive{color:#0f766e;background:#0f766e14;border-color:#0f766e;font-weight:600}.dev-tool-module__WTNrzq__note{color:#17171780;margin:0;font-size:.78rem;line-height:1.55}.dev-tool-module__WTNrzq__splitPreview{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:768px){.dev-tool-module__WTNrzq__splitPreview{grid-template-columns:1fr 1fr;align-items:start}}.dev-tool-module__WTNrzq__mdPreview{border:1px solid #17171733;border-radius:8px;min-height:220px;max-height:min(480px,70vh);padding:.85rem 1rem;font-size:.92rem;line-height:1.55;overflow:auto}.dev-tool-module__WTNrzq__mdPreview :where(h1,h2,h3){margin:.65em 0 .35em;font-weight:650;line-height:1.35}.dev-tool-module__WTNrzq__mdPreview h1{font-size:1.15rem}.dev-tool-module__WTNrzq__mdPreview h2{font-size:1.05rem}.dev-tool-module__WTNrzq__mdPreview h3{font-size:.98rem}.dev-tool-module__WTNrzq__mdPreview :where(ul,ol){margin:.35em 0;padding-left:1.35rem}.dev-tool-module__WTNrzq__mdPreview p{margin:.4em 0}.dev-tool-module__WTNrzq__mdPreview code{background:#1717170f;border-radius:4px;padding:.1em .35em;font-family:ui-monospace,monospace;font-size:.88em}.dev-tool-module__WTNrzq__mdPreview pre{background:#1717170f;border-radius:8px;margin:.5em 0;padding:.65rem .75rem;font-size:.85rem;overflow:auto}.dev-tool-module__WTNrzq__mdPreview pre code{background:0 0;padding:0}.dev-tool-module__WTNrzq__mdPreview a{color:#0f766e}@media (prefers-color-scheme:dark){.dev-tool-module__WTNrzq__intro,.dev-tool-module__WTNrzq__field span{color:#ededed8c}.dev-tool-module__WTNrzq__blockTitle{color:#f4f4f5}.dev-tool-module__WTNrzq__input,.dev-tool-module__WTNrzq__select,.dev-tool-module__WTNrzq__textarea{color:#e4e4e7;background:#111113;border-color:#ededed2e}.dev-tool-module__WTNrzq__btn{color:#e4e4e7;background:#111113;border-color:#ededed33}.dev-tool-module__WTNrzq__btn:hover{color:#5eead4;border-color:#5eead4}.dev-tool-module__WTNrzq__readonlyBox{color:#ededede0;background:#ffffff0f}.dev-tool-module__WTNrzq__kvGrid dt{color:#ededed73}.dev-tool-module__WTNrzq__tab{color:#ededed99}.dev-tool-module__WTNrzq__tab:hover{background:#ffffff0f}.dev-tool-module__WTNrzq__note{color:#ededed73}.dev-tool-module__WTNrzq__mdPreview{color:#ededede6;border-color:#ededed2e}.dev-tool-module__WTNrzq__mdPreview code{background:#ffffff14}.dev-tool-module__WTNrzq__mdPreview pre{background:#ffffff0f}.dev-tool-module__WTNrzq__mdPreview a{color:#5eead4}.dev-tool-module__WTNrzq__block{border-bottom-color:#ededed1a}.dev-tool-module__WTNrzq__subSectionTitle{color:#f4f4f5;border-top-color:#ededed1a}}
.flappy-game-module__U0AEgW__wrap{flex-direction:column;align-items:center;gap:.65rem;display:flex}.flappy-game-module__U0AEgW__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;width:100%;font-size:.95rem;display:flex}.flappy-game-module__U0AEgW__best{opacity:.75}.flappy-game-module__U0AEgW__btn{cursor:pointer;background:#1717170d;border:1px solid #17171726;border-radius:8px;padding:.35rem .75rem;font-size:.82rem}.flappy-game-module__U0AEgW__hint{color:#1717178c;text-align:center;width:min(420px,100%);margin:0;font-size:.85rem}.flappy-game-module__U0AEgW__canvas{cursor:pointer;border:2px solid #1717171f;border-radius:12px;max-width:100%;height:auto}.flappy-game-module__U0AEgW__over{color:#dc2626;margin:0;font-weight:600}.flappy-game-module__U0AEgW__idle{color:#0f766e;margin:0}@media (prefers-color-scheme:dark){.flappy-game-module__U0AEgW__hint{color:#ededed80}.flappy-game-module__U0AEgW__canvas{border-color:#ededed26}.flappy-game-module__U0AEgW__btn{color:#fafafa;background:#ededed14;border-color:#ededed26}}
.game2048-module__bbgfSq__wrap{flex-direction:column;align-items:center;gap:1rem;display:flex}.game2048-module__bbgfSq__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;width:100%;display:flex}.game2048-module__bbgfSq__hint{color:#17171799;flex:1;margin:0;font-size:.88rem}.game2048-module__bbgfSq__btn{color:#fff;cursor:pointer;background:#0f766e;border:1px solid #17171726;border-radius:8px;padding:.45rem .95rem;font-size:.9rem}.game2048-module__bbgfSq__btn:hover{filter:brightness(1.06)}.game2048-module__bbgfSq__banner{color:#b45309;text-align:center;font-size:.92rem}.game2048-module__bbgfSq__board{background:#bbada0;border-radius:8px;grid-template-rows:repeat(4,72px);grid-template-columns:repeat(4,72px);gap:8px;padding:8px;display:grid}.game2048-module__bbgfSq__cell{-webkit-user-select:none;user-select:none;background:#eee4da59;border-radius:4px;justify-content:center;align-items:center;font-size:1.45rem;font-weight:700;display:flex}.game2048-module__bbgfSq__arrows{grid-template-rows:repeat(3,44px);grid-template-columns:repeat(3,52px);place-items:center;gap:6px;display:grid}.game2048-module__bbgfSq__arrow{cursor:pointer;background:#1717170d;border:1px solid #17171726;border-radius:8px;width:52px;height:44px;font-size:1.1rem}.game2048-module__bbgfSq__arrow:hover{background:#0f766e1f}@media (prefers-color-scheme:dark){.game2048-module__bbgfSq__hint{color:#ededed8c}.game2048-module__bbgfSq__board{background:#44403c}.game2048-module__bbgfSq__cell{color:#f5f5f5;background:#1c191773}.game2048-module__bbgfSq__arrow{color:#fafafa;background:#ededed14;border-color:#ededed33}.game2048-module__bbgfSq__banner{color:#fbbf24}}
.monty-hall-module__Gwc-8W__wrap{flex-direction:column;gap:1.25rem;display:flex}.monty-hall-module__Gwc-8W__rules{color:#171717bf;font-size:.92rem;line-height:1.65}.monty-hall-module__Gwc-8W__h2{margin:0 0 .35rem;font-size:1rem}.monty-hall-module__Gwc-8W__controls{flex-wrap:wrap;align-items:flex-end;gap:1rem;display:flex}.monty-hall-module__Gwc-8W__lab{flex-direction:column;gap:.35rem;font-size:.88rem;display:flex}.monty-hall-module__Gwc-8W__lab input{border:1px solid #17171733;border-radius:8px;width:140px;padding:.4rem .55rem}.monty-hall-module__Gwc-8W__primary{color:#fff;cursor:pointer;background:#0f766e;border:none;border-radius:8px;padding:.5rem 1rem;font-weight:600}.monty-hall-module__Gwc-8W__primary:disabled{opacity:.45;cursor:not-allowed}.monty-hall-module__Gwc-8W__ghost{cursor:pointer;background:0 0;border:1px solid #17171733;border-radius:8px;margin-top:.65rem;padding:.45rem .85rem}.monty-hall-module__Gwc-8W__stats{flex-wrap:wrap;gap:1.25rem;font-size:.9rem;display:flex}.monty-hall-module__Gwc-8W__board{flex-direction:column;gap:.65rem;display:flex}.monty-hall-module__Gwc-8W__legend{color:#1717178c;font-size:.82rem}.monty-hall-module__Gwc-8W__grid{gap:8px;display:grid}.monty-hall-module__Gwc-8W__overflow{color:#1717178c;font-size:.82rem}.monty-hall-module__Gwc-8W__door{cursor:pointer;background:#1717170a;border:2px solid #17171733;border-radius:8px;min-height:48px;font-weight:600}.monty-hall-module__Gwc-8W__door:hover:not(:disabled){border-color:#0f766e}.monty-hall-module__Gwc-8W__door:disabled{cursor:default}.monty-hall-module__Gwc-8W__opened{opacity:.55;background:#78787826}.monty-hall-module__Gwc-8W__picked{border-color:#2563eb;box-shadow:0 0 0 2px #2563eb40}.monty-hall-module__Gwc-8W__final{outline:2px solid #f59e0b}.monty-hall-module__Gwc-8W__decide{background:#0f766e14;border-radius:10px;padding:1rem;font-size:.93rem}.monty-hall-module__Gwc-8W__row{margin-top:.65rem}.monty-hall-module__Gwc-8W__swapBox{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.85rem;display:flex}.monty-hall-module__Gwc-8W__select{border:1px solid #17171733;border-radius:8px;min-width:160px;padding:.4rem}.monty-hall-module__Gwc-8W__note{opacity:.7;margin:.5rem 0 0;font-size:.85rem}.monty-hall-module__Gwc-8W__outcome{text-align:center}.monty-hall-module__Gwc-8W__good{color:#15803d}.monty-hall-module__Gwc-8W__bad{color:#b91c1c}@media (prefers-color-scheme:dark){.monty-hall-module__Gwc-8W__rules{color:#edededb3}.monty-hall-module__Gwc-8W__legend,.monty-hall-module__Gwc-8W__overflow{color:#ededed80}.monty-hall-module__Gwc-8W__lab input,.monty-hall-module__Gwc-8W__door,.monty-hall-module__Gwc-8W__select,.monty-hall-module__Gwc-8W__ghost{color:inherit;background:#ededed0a;border-color:#ededed33}}
.snake-game-module__qT45bW__wrap{flex-direction:column;align-items:stretch;gap:.75rem;max-width:420px;margin:0 auto;display:flex}.snake-game-module__qT45bW__toolbar{justify-content:center;align-items:center;display:flex}.snake-game-module__qT45bW__score{margin:0;font-size:.95rem}.snake-game-module__qT45bW__controlsRow{-webkit-overflow-scrolling:touch;flex-flow:row;justify-content:center;align-items:center;gap:.75rem;width:100%;min-width:0;margin-top:.25rem;padding-bottom:2px;display:flex;overflow-x:auto}.snake-game-module__qT45bW__btn{color:#fff;cursor:pointer;white-space:nowrap;background:#0f766e;border:1px solid #17171726;border-radius:8px;flex-shrink:0;align-self:center;padding:.45rem .85rem}.snake-game-module__qT45bW__hint{color:#1717178c;margin:0;font-size:.85rem}.snake-game-module__qT45bW__over{color:#dc2626;margin:0;font-weight:600}.snake-game-module__qT45bW__restartHint{color:#17171794;margin:0;font-size:.85rem;line-height:1.45}.snake-game-module__qT45bW__grid{aspect-ratio:1;background:#1717171f;border-radius:8px;gap:2px;padding:4px;display:grid}.snake-game-module__qT45bW__empty{background:#1717170a;border-radius:3px}.snake-game-module__qT45bW__snake{background:linear-gradient(135deg,#16a34a,#15803d);border-radius:3px}.snake-game-module__qT45bW__head{background:linear-gradient(135deg,#22c55e,#166534);border-radius:4px;box-shadow:inset 0 0 0 2px #ffffff40}.snake-game-module__qT45bW__food{background:radial-gradient(circle at 30% 30%,#f87171,#b91c1c);border-radius:50%}.snake-game-module__qT45bW__dpads{flex-shrink:0;grid-template-columns:repeat(3,56px);justify-content:center;align-items:center;gap:6px;display:grid}.snake-game-module__qT45bW__dbtn{cursor:pointer;background:#1717170d;border:1px solid #17171726;border-radius:8px;height:44px}.snake-game-module__qT45bW__dbtn:hover{background:#0f766e1f}@media (prefers-color-scheme:dark){.snake-game-module__qT45bW__hint{color:#ededed80}.snake-game-module__qT45bW__restartHint{color:#ededed85}.snake-game-module__qT45bW__empty{background:#ededed0f}.snake-game-module__qT45bW__grid{background:#ededed1a}.snake-game-module__qT45bW__dbtn{color:#fafafa;background:#ededed14;border-color:#ededed26}}
.image-mini-module__JoqXJG__wrap{flex-direction:column;gap:1rem;max-width:640px;display:flex}.image-mini-module__JoqXJG__intro{color:#17171794;margin:0;font-size:.88rem;line-height:1.58}.image-mini-module__JoqXJG__row{flex-wrap:wrap;align-items:flex-end;gap:.65rem;display:flex}.image-mini-module__JoqXJG__field{flex-direction:column;gap:.25rem;font-size:.85rem;display:flex}.image-mini-module__JoqXJG__field span{color:#171717b8}.image-mini-module__JoqXJG__input,.image-mini-module__JoqXJG__select{border:1px solid #17171733;border-radius:8px;max-width:11rem;padding:.45rem .6rem;font-size:.92rem}.image-mini-module__JoqXJG__grid4{grid-template-columns:repeat(auto-fill,minmax(7rem,1fr));gap:.65rem;display:grid}.image-mini-module__JoqXJG__previewBox{background:repeating-conic-gradient(#f8fafc 0% 25%,#e5e7eb 0% 50%) 50%/20px 20px;border:1px solid #1717171a;border-radius:12px;justify-content:center;max-height:360px;padding:.75rem;display:flex;overflow:auto}.image-mini-module__JoqXJG__previewBox canvas,.image-mini-module__JoqXJG__previewBox img{image-rendering:auto;max-width:100%;height:auto}.image-mini-module__JoqXJG__btns{flex-wrap:wrap;gap:.65rem;display:flex}.image-mini-module__JoqXJG__primary,.image-mini-module__JoqXJG__ghost{cursor:pointer;border-radius:8px;padding:.5rem 1rem;font-size:.88rem;font-weight:600}.image-mini-module__JoqXJG__primary{color:#fff;background:#0f766e;border:none}.image-mini-module__JoqXJG__primary:disabled{opacity:.45;cursor:not-allowed}.image-mini-module__JoqXJG__ghost{color:inherit;background:#fff;border:1px solid #17171740}.image-mini-module__JoqXJG__hint{color:#17171780;margin:0;font-size:.78rem;line-height:1.5}.image-mini-module__JoqXJG__err{color:#b91c1c;margin:0;font-size:.88rem}@media (prefers-color-scheme:dark){.image-mini-module__JoqXJG__intro,.image-mini-module__JoqXJG__field span{color:#ededed8c}.image-mini-module__JoqXJG__input,.image-mini-module__JoqXJG__select{color:#e4e4e7;background:#111113;border-color:#ededed2e}.image-mini-module__JoqXJG__previewBox{background:repeating-conic-gradient(#171717 0% 25%,#252525 0% 50%) 50%/20px 20px;border-color:#ededed1a}.image-mini-module__JoqXJG__ghost{color:#e4e4e7;background:#111113;border-color:#ededed33}.image-mini-module__JoqXJG__hint{color:#ededed73}}
.kinship-calculator-module__HVcUuW__wrap{flex-direction:column;gap:1.25rem;max-width:640px;display:flex}.kinship-calculator-module__HVcUuW__intro{color:#17171794;margin:0;font-size:.88rem;line-height:1.58}.kinship-calculator-module__HVcUuW__row{flex-wrap:wrap;align-items:center;gap:.65rem 1rem;display:flex}.kinship-calculator-module__HVcUuW__rowTitle{color:#171717b8;min-width:6rem;font-size:.85rem}.kinship-calculator-module__HVcUuW__radioRow label{cursor:pointer;align-items:center;gap:.35rem;font-size:.88rem;display:inline-flex}.kinship-calculator-module__HVcUuW__pathBox{background:#17171708;border:1px solid #17171724;border-radius:10px;min-height:2.75rem;padding:.65rem .85rem;font-size:.92rem;line-height:1.55}.kinship-calculator-module__HVcUuW__pathEmpty{color:#1717176b}.kinship-calculator-module__HVcUuW__segment{display:inline}.kinship-calculator-module__HVcUuW__sep{color:#17171773}.kinship-calculator-module__HVcUuW__chipGrid{flex-wrap:wrap;gap:.45rem;display:flex}.kinship-calculator-module__HVcUuW__chip{cursor:pointer;background:#fff;border:1px solid #1717172e;border-radius:8px;padding:.35rem .65rem;font-size:.85rem;transition:border-color .15s,background .15s}.kinship-calculator-module__HVcUuW__chip:hover{background:#0f766e0f;border-color:#0f766e}.kinship-calculator-module__HVcUuW__chip:focus-visible{outline-offset:2px;outline:2px solid #0f766e}.kinship-calculator-module__HVcUuW__actions{flex-wrap:wrap;gap:.5rem;display:flex}.kinship-calculator-module__HVcUuW__btn{cursor:pointer;background:#fff;border:1px solid #17171733;border-radius:8px;padding:.4rem .75rem;font-size:.85rem}.kinship-calculator-module__HVcUuW__btn:hover{border-color:#0f766e}.kinship-calculator-module__HVcUuW__btnPrimary{color:#fff;cursor:pointer;background:#0f766e;border:1px solid #0f766e;border-radius:8px;padding:.4rem .75rem;font-size:.85rem}.kinship-calculator-module__HVcUuW__btnPrimary:hover{filter:brightness(1.06)}.kinship-calculator-module__HVcUuW__manual{flex-direction:column;gap:.4rem;display:flex}.kinship-calculator-module__HVcUuW__manual label{color:#171717b8;font-size:.85rem}.kinship-calculator-module__HVcUuW__textarea{resize:vertical;border:1px solid #17171733;border-radius:8px;width:100%;min-height:4.5rem;padding:.5rem .65rem;font-family:inherit;font-size:.9rem}.kinship-calculator-module__HVcUuW__results{background:#0f766e0f;border:1px solid #1717171f;border-radius:11px;padding:1rem 1rem 1.05rem}.kinship-calculator-module__HVcUuW__resultsTitle{margin:0 0 .5rem;font-size:.92rem;font-weight:650}.kinship-calculator-module__HVcUuW__tagList{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.kinship-calculator-module__HVcUuW__tag{color:#0b5f59;background:#0f766e26;border-radius:6px;padding:.3rem .55rem;font-size:.9rem;font-weight:600}.kinship-calculator-module__HVcUuW__hint{color:#17171780;margin:0;font-size:.8rem}.kinship-calculator-module__HVcUuW__note{color:#17171785;background:#1717170a;border-radius:8px;margin:0;padding:.75rem;font-size:.78rem;line-height:1.55}@media (prefers-color-scheme:dark){.kinship-calculator-module__HVcUuW__intro{color:#ededed8c}.kinship-calculator-module__HVcUuW__rowTitle,.kinship-calculator-module__HVcUuW__manual label{color:#edededa6}.kinship-calculator-module__HVcUuW__pathBox{background:#ffffff0a;border-color:#ededed24}.kinship-calculator-module__HVcUuW__pathEmpty{color:#ededed59}.kinship-calculator-module__HVcUuW__sep{color:#ededed66}.kinship-calculator-module__HVcUuW__chip{color:#e4e4e7;background:#111113;border-color:#ededed2e}.kinship-calculator-module__HVcUuW__chip:hover{background:#5eead414;border-color:#5eead4}.kinship-calculator-module__HVcUuW__btn,.kinship-calculator-module__HVcUuW__textarea{color:#e4e4e7;background:#111113;border-color:#ededed33}.kinship-calculator-module__HVcUuW__results{background:#5eead414;border-color:#ededed1f}.kinship-calculator-module__HVcUuW__tag{color:#5eead4;background:#5eead426}.kinship-calculator-module__HVcUuW__hint{color:#ededed73}.kinship-calculator-module__HVcUuW__note{color:#ededed80;background:#ffffff0a}}
.message-board-module__uVQC-a__authRowLoggedIn{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-bottom:1.1rem;display:flex}.message-board-module__uVQC-a__authPanel{background:#17171705;border:1px solid #1717171f;border-radius:10px;flex-direction:column;align-items:stretch;gap:.85rem;width:100%;max-width:22rem;margin-bottom:1.1rem;padding:1rem 1.1rem;display:flex}.message-board-module__uVQC-a__authPanel .message-board-module__uVQC-a__authTabs{align-self:flex-start}.message-board-module__uVQC-a__authPanel .message-board-module__uVQC-a__error{margin:0}.message-board-module__uVQC-a__authTabs{border:1px solid #17171724;border-radius:9px;display:inline-flex;overflow:hidden}.message-board-module__uVQC-a__authTab{cursor:pointer;color:#171717a6;background:0 0;border:none;padding:.45rem .85rem;font-size:.88rem}.message-board-module__uVQC-a__authTab:hover{background:#1717170a}.message-board-module__uVQC-a__authTabActive{color:#0f766e;background:#0f766e1f;font-weight:600}.message-board-module__uVQC-a__loggedIn{color:#171717b8;font-size:.9rem}.message-board-module__uVQC-a__loggedIn strong{color:#0f766e}.message-board-module__uVQC-a__formGrid{gap:.65rem;width:100%;margin:0;display:grid}.message-board-module__uVQC-a__input{box-sizing:border-box;border:1px solid #1717172e;border-radius:8px;width:100%;padding:.5rem .65rem;font-size:.92rem}.message-board-module__uVQC-a__primaryBtn{color:#fff;cursor:pointer;background:#0f766e;border:none;border-radius:8px;padding:.5rem 1rem;font-size:.9rem;font-weight:600}.message-board-module__uVQC-a__primaryBtn:disabled{opacity:.55;cursor:not-allowed}.message-board-module__uVQC-a__ghostBtn{cursor:pointer;background:#fff;border:1px solid #17171733;border-radius:8px;padding:.4rem .75rem;font-size:.85rem}.message-board-module__uVQC-a__ghostBtn:hover{color:#0f766e;border-color:#0f766e73}.message-board-module__uVQC-a__hint{color:#1717178c;margin:0 0 1rem;font-size:.82rem}.message-board-module__uVQC-a__warn{color:#b45309;margin:0 0 .75rem;font-size:.88rem}.message-board-module__uVQC-a__error{color:#b91c1c;margin:0 0 .75rem;font-size:.88rem}.message-board-module__uVQC-a__compose{margin-bottom:1.75rem}.message-board-module__uVQC-a__compose label{color:#171717bf;margin-bottom:.35rem;font-size:.85rem;font-weight:600;display:block}.message-board-module__uVQC-a__textarea{box-sizing:border-box;resize:vertical;border:1px solid #1717172e;border-radius:10px;width:100%;min-height:7rem;padding:.65rem .75rem;font-family:inherit;font-size:.92rem;line-height:1.5}.message-board-module__uVQC-a__textarea:disabled{color:#17171773;background:#1717170a}.message-board-module__uVQC-a__composeActions{align-items:center;gap:.65rem;margin-top:.55rem;display:flex}.message-board-module__uVQC-a__adminBadge{color:#b45309;background:#b4530926;border-radius:4px;margin-left:.45rem;padding:.12rem .45rem;font-size:.72rem;font-weight:600}.message-board-module__uVQC-a__myPanel{background:#17171705;border:1px solid #1717171f;border-radius:10px;margin-bottom:1.25rem;padding:1rem 1.1rem}.message-board-module__uVQC-a__myPanelTitle{margin:0 0 .75rem;font-size:.95rem}.message-board-module__uVQC-a__myLabel{color:#171717b3;font-size:.82rem;font-weight:600}.message-board-module__uVQC-a__ok{color:#0f766e;margin:.5rem 0 0;font-size:.88rem}.message-board-module__uVQC-a__cardActions{margin-left:.5rem}.message-board-module__uVQC-a__dangerBtn{color:#b91c1c;cursor:pointer;background:0 0;border:1px solid #b91c1c59;border-radius:6px;padding:.2rem .5rem;font-size:.78rem}.message-board-module__uVQC-a__dangerBtn:hover:not(:disabled){background:#b91c1c14}.message-board-module__uVQC-a__dangerBtn:disabled{opacity:.5;cursor:not-allowed}.message-board-module__uVQC-a__pager{align-items:center;gap:.75rem;margin-top:1rem;display:flex}.message-board-module__uVQC-a__pagerInfo{color:#1717178c;font-size:.88rem}.message-board-module__uVQC-a__listTitle{border-bottom:1px solid #1717171a;margin:0 0 .85rem;padding-bottom:.35rem;font-size:1.05rem;font-weight:700}.message-board-module__uVQC-a__empty{color:#17171773;font-size:.92rem}.message-board-module__uVQC-a__card{border-bottom:1px solid #17171714;padding:1rem 0}.message-board-module__uVQC-a__card:last-child{border-bottom:none}.message-board-module__uVQC-a__meta{color:#17171780;margin-bottom:.45rem;font-size:.82rem}.message-board-module__uVQC-a__meta strong{color:#0f766e;font-weight:600}.message-board-module__uVQC-a__md{color:#171717e6;font-size:.93rem;line-height:1.6}.message-board-module__uVQC-a__md :is(p,ul,ol){margin:.35rem 0}.message-board-module__uVQC-a__md pre{background:#1717170d;border-radius:8px;padding:.65rem .75rem;font-size:.84rem;overflow:auto}.message-board-module__uVQC-a__md code{background:#1717170f;border-radius:4px;padding:.1em .35em;font-size:.86em}@media (prefers-color-scheme:dark){.message-board-module__uVQC-a__input,.message-board-module__uVQC-a__textarea{color:#f4f4f5;background:#18181b;border-color:#ffffff1f}.message-board-module__uVQC-a__textarea:disabled{color:#ededed73;background:#ffffff0a}.message-board-module__uVQC-a__authTab{color:#edededa6}.message-board-module__uVQC-a__authTab:hover{background:#ffffff0f}.message-board-module__uVQC-a__loggedIn{color:#edededb8}.message-board-module__uVQC-a__hint{color:#ededed80}.message-board-module__uVQC-a__listTitle{border-bottom-color:#ffffff1a}.message-board-module__uVQC-a__empty,.message-board-module__uVQC-a__meta{color:#ededed80}.message-board-module__uVQC-a__md{color:#f4f4f5eb}.message-board-module__uVQC-a__md pre{background:#ffffff0f}.message-board-module__uVQC-a__md code{background:#ffffff14}.message-board-module__uVQC-a__ghostBtn{color:#e4e4e7;background:#27272a;border-color:#ffffff26}.message-board-module__uVQC-a__authPanel{background:#ffffff08;border-color:#ffffff1f}}
.mortgage-prepay-module__nxBQjG__wrap{flex-direction:column;gap:1.35rem;max-width:640px;display:flex}.mortgage-prepay-module__nxBQjG__intro{color:#17171794;margin:0;font-size:.88rem;line-height:1.58}.mortgage-prepay-module__nxBQjG__formGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.85rem;display:grid}.mortgage-prepay-module__nxBQjG__field{flex-direction:column;gap:.3rem;font-size:.85rem;display:flex}.mortgage-prepay-module__nxBQjG__field span{color:#171717b8}.mortgage-prepay-module__nxBQjG__input,.mortgage-prepay-module__nxBQjG__select{border:1px solid #17171733;border-radius:8px;padding:.45rem .6rem;font-size:.92rem}.mortgage-prepay-module__nxBQjG__stackCol{grid-column:1/-1}.mortgage-prepay-module__nxBQjG__radioRow{flex-wrap:wrap;gap:.85rem 1.25rem;display:flex}.mortgage-prepay-module__nxBQjG__radioRow label{cursor:pointer;align-items:center;gap:.35rem;display:inline-flex}.mortgage-prepay-module__nxBQjG__alert{color:#7f1d1d;background:#dc262614;border:1px solid #dc262638;border-radius:8px;padding:.65rem .75rem;font-size:.88rem}.mortgage-prepay-module__nxBQjG__results{background:#0f766e0f;border:1px solid #1717171f;border-radius:11px;flex-direction:column;gap:.65rem;padding:1rem 1rem 1.05rem;display:flex}.mortgage-prepay-module__nxBQjG__resultsTitle{color:#171717d1;margin:0;font-size:.92rem;font-weight:650}.mortgage-prepay-module__nxBQjG__kv{grid-template-columns:auto 1fr;gap:.35rem 1rem;margin:0;font-size:.88rem;line-height:1.5;display:grid}.mortgage-prepay-module__nxBQjG__kv dt{color:#1717178c;margin:0}.mortgage-prepay-module__nxBQjG__kv dd{font-variant-numeric:tabular-nums;margin:0}.mortgage-prepay-module__nxBQjG__highlight{color:#0f766e;font-weight:650}.mortgage-prepay-module__nxBQjG__note{color:#17171785;background:#1717170a;border-radius:8px;margin:0;padding:.75rem;font-size:.78rem;line-height:1.55}
.qrcode-generator-module__eo5-ja__wrap{flex-direction:column;gap:.75rem;max-width:360px;display:flex}.qrcode-generator-module__eo5-ja__lab{font-size:.88rem;font-weight:600}.qrcode-generator-module__eo5-ja__area{resize:vertical;border:1px solid #1717172e;border-radius:10px;width:100%;padding:.65rem;font-family:inherit;font-size:.92rem}.qrcode-generator-module__eo5-ja__labRow{align-items:center;gap:.65rem;font-size:.88rem;display:flex}.qrcode-generator-module__eo5-ja__preview{background:repeating-conic-gradient(#f8fafc 0% 25%,#e5e7eb 0% 50%) 50%/24px 24px;border:1px solid #1717171a;border-radius:12px;justify-content:center;padding:1rem;display:flex}.qrcode-generator-module__eo5-ja__placeholder{color:#17171773;justify-content:center;align-items:center;width:280px;height:280px;display:flex}.qrcode-generator-module__eo5-ja__btns{gap:.65rem;display:flex}.qrcode-generator-module__eo5-ja__primary{color:#fff;cursor:pointer;background:#0f766e;border:none;border-radius:8px;padding:.5rem 1rem;font-weight:600}.qrcode-generator-module__eo5-ja__primary:disabled{opacity:.45;cursor:not-allowed}.qrcode-generator-module__eo5-ja__err{color:#b91c1c;font-size:.88rem}@media (prefers-color-scheme:dark){.qrcode-generator-module__eo5-ja__area{color:#fafafa;background:#ededed0d;border-color:#ededed33}.qrcode-generator-module__eo5-ja__preview{background:repeating-conic-gradient(#171717 0% 25%,#252525 0% 50%) 50%/24px 24px;border-color:#ededed1a}.qrcode-generator-module__eo5-ja__placeholder{color:#ededed73}}
.what-to-eat-module__-P8Qla__root{position:relative}.what-to-eat-module__-P8Qla__luckyBanner{background:linear-gradient(135deg,#0f766e14,#0f766e05);border:1px solid #0f766e59;border-radius:12px;margin-bottom:1.25rem;padding:1rem 1.1rem;scroll-margin-top:.75rem}.what-to-eat-module__-P8Qla__luckyRow{align-items:flex-start;gap:1rem;display:flex}.what-to-eat-module__-P8Qla__luckyMain{flex-direction:column;flex:1;gap:.75rem;min-width:0;display:flex}.what-to-eat-module__-P8Qla__cuisineRandomBar{flex-wrap:wrap;gap:.35rem .45rem;display:flex}.what-to-eat-module__-P8Qla__cuisineRandomBtn{color:#0f766e;cursor:pointer;background:#ffffffbf;border:1px solid #0f766e6b;border-radius:999px;padding:.28rem .55rem;font-size:.78rem;font-weight:600;transition:border-color .15s,background .15s,color .15s}.what-to-eat-module__-P8Qla__cuisineRandomBtn:hover{background:#0f766e1f;border-color:#0f766e}.what-to-eat-module__-P8Qla__keywordRow{flex-wrap:wrap;flex:14rem;align-items:center;gap:.4rem;min-width:min(100%,12rem);display:flex}.what-to-eat-module__-P8Qla__keywordInput{min-width:8rem;font:inherit;color:#171717e0;background:#fff;border:1px solid #17171733;border-radius:8px;flex:10rem;padding:.32rem .55rem;font-size:.8rem}.what-to-eat-module__-P8Qla__keywordInput::placeholder{color:#17171761}.what-to-eat-module__-P8Qla__keywordInput:focus{border-color:#0f766e;outline:none;box-shadow:0 0 0 2px #0f766e33}.what-to-eat-module__-P8Qla__keywordPickBtn{color:#fff;font:inherit;cursor:pointer;background:#0f766e;border:1px solid #0f766e;border-radius:999px;flex-shrink:0;padding:.32rem .75rem;font-size:.8rem;font-weight:650;transition:background .15s,border-color .15s}.what-to-eat-module__-P8Qla__keywordPickBtn:hover{background:#0d5f59;border-color:#0d5f59}.what-to-eat-module__-P8Qla__keywordMatchPanel{margin-top:.15rem}.what-to-eat-module__-P8Qla__keywordMatchHead{color:#1717179e;margin:0 0 .5rem;font-size:.88rem;line-height:1.5}.what-to-eat-module__-P8Qla__keywordMatchHead strong{color:#0f766e;font-weight:700}.what-to-eat-module__-P8Qla__keywordMatchEmpty{color:#1717177a;margin:0;font-size:.88rem}.what-to-eat-module__-P8Qla__keywordMatchList{background:#ffffff73;border:1px solid #0f766e38;border-radius:10px;max-height:min(50vh,22rem);margin:0;padding:0;list-style:none;overflow:auto}.what-to-eat-module__-P8Qla__keywordMatchItem{border-bottom:1px solid #1717170f}.what-to-eat-module__-P8Qla__keywordMatchItem:last-child{border-bottom:none}.what-to-eat-module__-P8Qla__keywordMatchItem details{padding:.4rem .55rem .5rem}.what-to-eat-module__-P8Qla__keywordMatchSummary{cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:.35rem .6rem;font-size:.84rem;line-height:1.45;list-style:none;display:flex}.what-to-eat-module__-P8Qla__keywordMatchSummary::-webkit-details-marker{display:none}.what-to-eat-module__-P8Qla__keywordMatchSummary:before{content:"▸";opacity:.45;width:.75rem;font-size:.72rem;display:inline-block}details[open] .what-to-eat-module__-P8Qla__keywordMatchSummary:before{content:"▾"}.what-to-eat-module__-P8Qla__keywordMatchCuisine{color:#0f766e;background:#0f766e1f;border-radius:999px;padding:.1rem .4rem;font-size:.7rem;font-weight:650}.what-to-eat-module__-P8Qla__keywordMatchName{color:#171717e0;font-weight:650}.what-to-eat-module__-P8Qla__keywordMatchItem .what-to-eat-module__-P8Qla__recipePre{margin-top:.45rem;padding-left:1.1rem;font-size:.8rem}.what-to-eat-module__-P8Qla__luckyPlaceholderDesktop,.what-to-eat-module__-P8Qla__luckyPlaceholderMobile{color:#1717177a;margin:0;padding-top:.35rem;font-size:.92rem;line-height:1.5}.what-to-eat-module__-P8Qla__luckyPlaceholderMobile{display:none}.what-to-eat-module__-P8Qla__luckyMeta{flex-wrap:wrap;align-items:baseline;gap:.5rem .75rem;margin-bottom:.65rem;display:flex}.what-to-eat-module__-P8Qla__luckyTag{letter-spacing:.04em;color:#0f766e;background:#0f766e2e;border-radius:999px;padding:.15rem .45rem;font-size:.72rem;font-weight:650}.what-to-eat-module__-P8Qla__luckyTitle{font-size:1.15rem;font-weight:700}.what-to-eat-module__-P8Qla__luckyMain .what-to-eat-module__-P8Qla__recipePre{margin-top:.25rem}.what-to-eat-module__-P8Qla__recipePre{white-space:pre-wrap;word-break:break-word;color:#171717c7;margin:0;font-family:inherit;font-size:.85rem;line-height:1.65}.what-to-eat-module__-P8Qla__tabs{flex-wrap:wrap;gap:.4rem;margin-bottom:.5rem;display:flex}.what-to-eat-module__-P8Qla__tab{color:#171717b8;cursor:pointer;background:#fff;border:1px solid #1717172e;border-radius:999px;padding:.35rem .65rem;font-size:.82rem;transition:border-color .15s,background .15s,color .15s}.what-to-eat-module__-P8Qla__tab:hover{color:#0f766e;border-color:#0f766e73}.what-to-eat-module__-P8Qla__tabActive{color:#0f766e;background:#0f766e1f;border-color:#0f766e;font-weight:650}.what-to-eat-module__-P8Qla__countHint{color:#1717177a;margin:0 0 .85rem;font-size:.8rem}.what-to-eat-module__-P8Qla__dishList{flex-wrap:wrap;align-items:flex-start;gap:.45rem .55rem;margin:0;padding:0;list-style:none;display:flex}.what-to-eat-module__-P8Qla__dishItem{background:#fafafa;border:1px solid #1717171a;border-radius:999px;flex:0 auto;min-width:0;max-width:100%;overflow:hidden}.what-to-eat-module__-P8Qla__dishItemOpen{border-radius:10px;flex:100%}.what-to-eat-module__-P8Qla__dishHead{cursor:pointer;text-align:left;max-width:100%;font:inherit;color:inherit;background:0 0;border:none;align-items:center;gap:.35rem;padding:.4rem .65rem;display:inline-flex}.what-to-eat-module__-P8Qla__dishItemOpen .what-to-eat-module__-P8Qla__dishHead{border-radius:0;width:100%;padding:.55rem .75rem}.what-to-eat-module__-P8Qla__dishHead:hover{background:#0f766e0f}.what-to-eat-module__-P8Qla__dishName{font-size:.85rem;font-weight:650}.what-to-eat-module__-P8Qla__dishItem:not(.what-to-eat-module__-P8Qla__dishItemOpen) .what-to-eat-module__-P8Qla__dishName{white-space:nowrap;text-overflow:ellipsis;max-width:11rem;overflow:hidden}.what-to-eat-module__-P8Qla__dishItemOpen .what-to-eat-module__-P8Qla__dishName{white-space:normal;flex:1;min-width:0}.what-to-eat-module__-P8Qla__dishCuisine{color:#17171773;flex-shrink:0;font-size:.68rem}.what-to-eat-module__-P8Qla__dishItem:not(.what-to-eat-module__-P8Qla__dishItemOpen) .what-to-eat-module__-P8Qla__dishCuisine{white-space:nowrap;text-overflow:ellipsis;max-width:4.5rem;overflow:hidden}.what-to-eat-module__-P8Qla__chevron{opacity:.5;text-align:center;flex-shrink:0;width:.85rem;font-size:.72rem}.what-to-eat-module__-P8Qla__dishBody{border-top:1px dashed #17171714;padding:.65rem .75rem .75rem}.what-to-eat-module__-P8Qla__chishaBtn{cursor:pointer;background:linear-gradient(145deg,#0f766e,#0d5f59);border:none;border-radius:50%;flex-shrink:0;width:4.25rem;height:4.25rem;padding:0;transition:transform .15s,box-shadow .15s;box-shadow:0 4px 14px #0f766e59,0 2px 4px #0000001a}.what-to-eat-module__-P8Qla__chishaBtn:hover{transform:scale(1.05);box-shadow:0 6px 18px #0f766e6b,0 2px 6px #0000001f}.what-to-eat-module__-P8Qla__chishaBtn:active{transform:scale(.97)}.what-to-eat-module__-P8Qla__chishaBtnInner{letter-spacing:.06em;color:#fff;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;font-size:.95rem;font-weight:750;display:flex}.what-to-eat-module__-P8Qla__chishaBtnHolder{flex-shrink:0}@media (max-width:959px){.what-to-eat-module__-P8Qla__luckyPlaceholderDesktop{display:none}.what-to-eat-module__-P8Qla__luckyPlaceholderMobile{display:block}.what-to-eat-module__-P8Qla__chishaBtnHolder{flex:0 0 0;align-self:flex-start;width:0;min-width:0;height:0;margin:0;padding:0;overflow:visible}.what-to-eat-module__-P8Qla__chishaBtn{z-index:9998;right:max(1rem, env(safe-area-inset-right));bottom:calc(max(1rem, env(safe-area-inset-bottom)) + 3.25rem + .65rem);width:3.25rem;height:3.25rem;position:fixed}.what-to-eat-module__-P8Qla__chishaBtnInner{font-size:.82rem;font-weight:650}}@media (prefers-color-scheme:dark){.what-to-eat-module__-P8Qla__luckyBanner{background:linear-gradient(135deg,#5eead41a,#0f766e0f);border-color:#5eead459}.what-to-eat-module__-P8Qla__cuisineRandomBtn{color:#5eead4;background:#161618eb;border-color:#5eead466}.what-to-eat-module__-P8Qla__cuisineRandomBtn:hover{background:#5eead41a;border-color:#5eead4}.what-to-eat-module__-P8Qla__keywordInput{color:#f4f4f5;background:#161618;border-color:#ededed29}.what-to-eat-module__-P8Qla__keywordInput::placeholder{color:#ededed59}.what-to-eat-module__-P8Qla__keywordInput:focus{border-color:#5eead4;box-shadow:0 0 0 2px #5eead433}.what-to-eat-module__-P8Qla__keywordPickBtn{color:#5eead4;background:#5eead433;border-color:#5eead4}.what-to-eat-module__-P8Qla__keywordPickBtn:hover{background:#5eead447;border-color:#5eead4}.what-to-eat-module__-P8Qla__keywordMatchHead{color:#ededed8c}.what-to-eat-module__-P8Qla__keywordMatchHead strong{color:#5eead4}.what-to-eat-module__-P8Qla__keywordMatchEmpty{color:#ededed73}.what-to-eat-module__-P8Qla__keywordMatchList{background:#0003;border-color:#5eead440}.what-to-eat-module__-P8Qla__keywordMatchItem{border-bottom-color:#ededed14}.what-to-eat-module__-P8Qla__keywordMatchCuisine{color:#5eead4;background:#5eead41f}.what-to-eat-module__-P8Qla__keywordMatchName{color:#f4f4f5}.what-to-eat-module__-P8Qla__luckyPlaceholderDesktop,.what-to-eat-module__-P8Qla__luckyPlaceholderMobile{color:#ededed73}.what-to-eat-module__-P8Qla__luckyTag{color:#5eead4;background:#5eead42e}.what-to-eat-module__-P8Qla__luckyTitle{color:#f4f4f5}.what-to-eat-module__-P8Qla__recipePre{color:#edededd1}.what-to-eat-module__-P8Qla__tab{color:#edededb8;background:#161618;border-color:#ededed24}.what-to-eat-module__-P8Qla__tab:hover{color:#5eead4;border-color:#5eead473}.what-to-eat-module__-P8Qla__tabActive{color:#5eead4;background:#5eead41f;border-color:#5eead4}.what-to-eat-module__-P8Qla__countHint{color:#ededed73}.what-to-eat-module__-P8Qla__dishItem{background:#111113;border-color:#ededed1a}.what-to-eat-module__-P8Qla__dishHead:hover{background:#5eead414}.what-to-eat-module__-P8Qla__dishName{color:#f4f4f5}.what-to-eat-module__-P8Qla__dishCuisine{color:#ededed6b}.what-to-eat-module__-P8Qla__dishBody{border-top-color:#ededed1a}.what-to-eat-module__-P8Qla__chishaBtn{box-shadow:0 4px 16px #0006,0 2px 8px #5eead438}}
