@import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&display=swap');@import url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0/css/all.min.css');.tc-wp-tool-root{width:100%;max-width:100%;min-width:0;box-sizing:border-box;display:flow-root;isolation:isolate;position:relative;}.wpc-scope-455 .tc-wp-tool-root img,.wpc-scope-455 .tc-wp-tool-root video,.wpc-scope-455 .tc-wp-tool-root svg,.wpc-scope-455 .tc-wp-tool-root iframe{max-width:100%;height:auto;}.wpc-scope-455 .tc-wp-tool-root .bio-font-generator-tool{position:relative;width:100%;max-width:100%;overflow-x:hidden;padding:42px 18px;box-sizing:border-box;color:#f8fbff;background:radial-gradient(circle at 14% 16%,rgba(255,69,207,0.38),transparent 30%),radial-gradient(circle at 86% 12%,rgba(34,211,238,0.34),transparent 32%),radial-gradient(circle at 50% 90%,rgba(139,92,246,0.38),transparent 36%),linear-gradient(135deg,#071124 0%,#23104d 38%,#54115f 66%,#06172f 100%);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;}.wpc-scope-455 .tc-wp-tool-root .bio-font-generator-tool,.wpc-scope-455 .tc-wp-tool-root .bio-font-generator-tool *{box-sizing:border-box;}.wpc-scope-455 .tc-wp-tool-root .bio-font-generator-tool .bfg-shell{width:100%;max-width:1200px;margin:0 auto;}.wpc-scope-455 .tc-wp-tool-root .bio-font-generator-tool .bfg-hero{text-align:center;max-width:850px;margin:0 auto 28px;}.wpc-scope-455 .tc-wp-tool-root .bio-font-generator-tool .bfg-kicker{display:inline-flex;align-items:center;justify-content:center;padding:7px 14px;border:1px solid rgba(255,255,255,0.22);border-radius:999px;background:rgba(255,255,255,0.1);color:#dff9ff;font-size:13px;font-weight:800;letter-spacing:0;backdrop-filter:blur(14px);}.wpc-scope-455 .tc-wp-tool-root .bio-font-generator-tool h1{margin:16px 0 10px;color:#ffffff;font-size:52px;line-height:1.05;font-weight:900;letter-spacing:0;text-shadow:0 18px 45px rgba(0,0,0,0.36);}.wpc-scope-455 .tc-wp-tool-root .bio-font-generator-tool .bfg-subtitle{margin:0 auto;max-width:760px;color:#e7f5ff;font-size:18px;line-height:1.65;font-weight:500;}.wpc-scope-455 .tc-wp-tool-root .bio-font-generator-tool .bfg-panel{border:1px solid rgba(255,255,255,0.19);border-radius:24px;background:linear-gradient(145deg,rgba(255,255,255,0.18),rgba(255,255,255,0.08));box-shadow:0 24px 70px rgba(0,0,0,0.28),inset 0 1px 0 rgba(255,255,255,0.18);backdrop-filter:blur(18px);}.wpc-scope-455 .tc-wp-tool-root .bio-font-generator-tool .bfg-input-panel{padding:24px;margin-bottom:28px;}.wpc-scope-455 .tc-wp-tool-root .bio-font-generator-tool .bfg-input-top{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:10px;}.wpc-scope-455 .tc-wp-tool-root .bio-font-generator-tool .bfg-label{color:#ffffff;font-size:15px;font-weight:850;}.wpc-scope-455 .tc-wp-tool-root .bio-font-generator-tool .bfg-count,.wpc-scope-455 .tc-wp-tool-root .bio-font-generator-tool .bfg-visible-status{color:#c8f6ff;font-size:13px;font-weight:750;}.wpc-scope-455 .tc-wp-tool-root .bio-font-generator-tool .bfg-input{display:block;width:100%;max-width:100%;min-height:150px;resize:vertical;border:1px solid rgba(196,246,255,0.26);border-radius:18px;outline:none;padding:20px;background:rgba(3,10,28,0.58);color:#ffffff;font:inherit;font-size:19px;line-height:1.55;box-shadow:inset 0 0 0 1px rgba(255,255,255,0.04);transition:border-color 180ms ease,box-shadow 180ms ease,background 180ms ease;overflow-wrap:anywhere;word-break:break-word;}.wpc-scope-455 .tc-wp-tool-root .bio-font-generator-tool .bfg-input::placeholder{color:rgba(232,246,255,0.58);}.wpc-scope-455 .tc-wp-tool-root .bio-font-generator-tool .bfg-input:focus{border-color:rgba(34,211,238,0.78);background:rgba(3,10,28,0.72);box-shadow:0 0 0 5px rgba(34,211,238,0.14),0 0 36px rgba(236,72,153,0.16);}.wpc-scope-455 .tc-wp-tool-root .bio-font-generator-tool .bfg-input-actions,.wpc-scope-455 .tc-wp-tool-root .bio-font-generator-tool .bfg-load-wrap{display:flex;justify-content:center;width:100%;}.wpc-scope-455 .tc-wp-tool-root .bio-font-generator-tool .bfg-input-actions{margin-top:14px;}.wpc-scope-455 .tc-wp-tool-root .bio-font-generator-tool .bfg-clear,.wpc-scope-455 .tc-wp-tool-root .bio-font-generator-tool .bfg-copy,.wpc-scope-455 .tc-wp-tool-root .bio-font-generator-tool .bfg-load-more{appearance:none;border:1px solid rgba(255,255,255,0.2);border-radius:999px;cursor:pointer;color:#ffffff;font:inherit;font-weight:850;letter-spacing:0;background:linear-gradient(135deg,#ff3fb4,#7c3aed 48%,#06b6d4);box-shadow:0 12px 28px rgba(124,58,237,0.28);transition:transform 180ms ease,box-shadow 180ms ease,filter 180ms ease,opacity 180ms ease;}.wpc-scope-455 .tc-wp-tool-root .bio-font-generator-tool .bfg-clear{min-width:92px;min-height:38px;padding:8px 18px;font-size:14px;}.wpc-scope-455 .tc-wp-tool-root .bio-font-generator-tool .bfg-copy{min-width:82px;min-height:36px;padding:8px 15px;font-size:13px;flex:0 0 auto;}.wpc-scope-455 .tc-wp-tool-root .bio-font-generator-tool .bfg-load-more{min-width:190px;min-height:46px;padding:12px 22px;font-size:15px;}.wpc-scope-455 .tc-wp-tool-root .bio-font-generator-tool .bfg-clear:hover,.wpc-scope-455 .tc-wp-tool-root .bio-font-generator-tool .bfg-copy:hover,.wpc-scope-455 .tc-wp-tool-root .bio-font-generator-tool .bfg-load-more:hover{transform:translateY(-2px);filter:brightness(1.08);box-shadow:0 18px 40px rgba(6,182,212,0.28),0 10px 30px rgba(255,63,180,0.22);}.wpc-scope-455 .tc-wp-tool-root .bio-font-generator-tool .bfg-results-head{display:flex;align-items:end;justify-content:space-between;gap:16px;margin:0 0 16px;}.wpc-scope-455 .tc-wp-tool-root .bio-font-generator-tool .bfg-results-head h2{margin:0;color:#ffffff;font-size:24px;line-height:1.2;font-weight:900;letter-spacing:0;}.wpc-scope-455 .tc-wp-tool-root .bio-font-generator-tool .bfg-grid{display:grid;width:100%;max-width:100%;gap:18px;}.wpc-scope-455 .tc-wp-tool-root .bio-font-generator-tool .bfg-card{width:100%;max-width:100%;min-width:0;border:1px solid rgba(255,255,255,0.17);border-radius:20px;padding:18px;background:linear-gradient(160deg,rgba(255,255,255,0.16),rgba(255,255,255,0.07)),rgba(5,12,31,0.52);box-shadow:0 18px 44px rgba(0,0,0,0.2);backdrop-filter:blur(16px);animation:bfgFadeUp 360ms ease both;transition:transform 180ms ease,border-color 180ms ease,box-shadow 180ms ease;overflow:hidden;}.wpc-scope-455 .tc-wp-tool-root .bio-font-generator-tool .bfg-card:hover{transform:translateY(-5px);border-color:rgba(125,249,255,0.42);box-shadow:0 24px 54px rgba(0,0,0,0.28),0 0 24px rgba(34,211,238,0.14);}.wpc-scope-455 .tc-wp-tool-root .bio-font-generator-tool .bfg-card-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;}.wpc-scope-455 .tc-wp-tool-root .bio-font-generator-tool .bfg-style-name{min-width:0;color:#ffffff;font-size:15px;font-weight:900;line-height:1.25;overflow-wrap:anywhere;word-break:break-word;}.wpc-scope-455 .tc-wp-tool-root .bio-font-generator-tool .bfg-preview{width:100%;max-width:100%;max-height:180px;min-height:96px;overflow-y:auto;overflow-x:hidden;padding:15px;border-radius:15px;border:1px solid rgba(196,246,255,0.16);background:rgba(2,8,24,0.48);color:#f7fdff;font-size:20px;line-height:1.55;overflow-wrap:anywhere;word-break:break-word;white-space:pre-wrap;}.wpc-scope-455 .tc-wp-tool-root .bio-font-generator-tool .bfg-preview::-webkit-scrollbar{width:9px;}.wpc-scope-455 .tc-wp-tool-root .bio-font-generator-tool .bfg-preview::-webkit-scrollbar-track{background:rgba(255,255,255,0.08);border-radius:999px;}.wpc-scope-455 .tc-wp-tool-root .bio-font-generator-tool .bfg-preview::-webkit-scrollbar-thumb{background:linear-gradient(#ff3fb4,#06b6d4);border-radius:999px;}.wpc-scope-455 .tc-wp-tool-root .bio-font-generator-tool .bfg-load-wrap{margin-top:24px;}.wpc-scope-455 .tc-wp-tool-root .bio-font-generator-tool .bfg-load-more[hidden]{display:none;}@keyframes bfgFadeUp{from{opacity:0;transform:translateY(14px);}to{opacity:1;transform:translateY(0);}}@media (min-width:1200px){.tc-wp-tool-root .bio-font-generator-tool{padding:52px 24px;}.tc-wp-tool-root .bio-font-generator-tool .bfg-shell{width:100%;}.tc-wp-tool-root .bio-font-generator-tool h1{font-size:56px;}.tc-wp-tool-root .bio-font-generator-tool .bfg-subtitle{font-size:19px;}.tc-wp-tool-root .bio-font-generator-tool .bfg-input{min-height:156px;font-size:20px;}.tc-wp-tool-root .bio-font-generator-tool .bfg-clear,.tc-wp-tool-root .bio-font-generator-tool .bfg-copy{font-size:14px;}.tc-wp-tool-root .bio-font-generator-tool .bfg-load-more{font-size:15px;}.tc-wp-tool-root .bio-font-generator-tool .bfg-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;}.tc-wp-tool-root .bio-font-generator-tool .bfg-card{padding:18px;}.tc-wp-tool-root .bio-font-generator-tool .bfg-preview{font-size:19px;}}@media (min-width:1024px) and (max-width:1199px){.tc-wp-tool-root .bio-font-generator-tool{padding:46px 22px;}.tc-wp-tool-root .bio-font-generator-tool .bfg-shell{width:100%;}.tc-wp-tool-root .bio-font-generator-tool h1{font-size:50px;}.tc-wp-tool-root .bio-font-generator-tool .bfg-subtitle{font-size:18px;}.tc-wp-tool-root .bio-font-generator-tool .bfg-input{min-height:148px;font-size:19px;}.tc-wp-tool-root .bio-font-generator-tool .bfg-clear,.tc-wp-tool-root .bio-font-generator-tool .bfg-copy{font-size:13px;}.tc-wp-tool-root .bio-font-generator-tool .bfg-load-more{font-size:15px;}.tc-wp-tool-root .bio-font-generator-tool .bfg-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;}.tc-wp-tool-root .bio-font-generator-tool .bfg-card{padding:17px;}.tc-wp-tool-root .bio-font-generator-tool .bfg-preview{font-size:18px;}}@media (min-width:768px) and (max-width:1023px){.tc-wp-tool-root .bio-font-generator-tool{padding:40px 18px;}.tc-wp-tool-root .bio-font-generator-tool .bfg-shell{width:100%;}.tc-wp-tool-root .bio-font-generator-tool h1{font-size:42px;}.tc-wp-tool-root .bio-font-generator-tool .bfg-subtitle{font-size:17px;}.tc-wp-tool-root .bio-font-generator-tool .bfg-input{min-height:138px;font-size:18px;padding:18px;}.tc-wp-tool-root .bio-font-generator-tool .bfg-clear{min-height:36px;padding:8px 16px;font-size:13px;}.tc-wp-tool-root .bio-font-generator-tool .bfg-copy{min-height:35px;padding:8px 14px;font-size:13px;}.tc-wp-tool-root .bio-font-generator-tool .bfg-load-more{min-height:44px;padding:11px 20px;font-size:14px;}.tc-wp-tool-root .bio-font-generator-tool .bfg-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;}.tc-wp-tool-root .bio-font-generator-tool .bfg-card{padding:16px;}.tc-wp-tool-root .bio-font-generator-tool .bfg-preview{font-size:18px;}}@media (min-width:430px) and (max-width:767px){.tc-wp-tool-root .bio-font-generator-tool{padding:34px 14px;}.tc-wp-tool-root .bio-font-generator-tool .bfg-shell{width:100%;}.tc-wp-tool-root .bio-font-generator-tool h1{font-size:36px;}.tc-wp-tool-root .bio-font-generator-tool .bfg-subtitle{font-size:16px;}.tc-wp-tool-root .bio-font-generator-tool .bfg-input-panel{padding:18px;}.tc-wp-tool-root .bio-font-generator-tool .bfg-input{min-height:130px;padding:16px;font-size:17px;}.tc-wp-tool-root .bio-font-generator-tool .bfg-clear{min-height:35px;padding:7px 15px;font-size:13px;}.tc-wp-tool-root .bio-font-generator-tool .bfg-copy{min-height:34px;padding:7px 13px;font-size:12px;}.tc-wp-tool-root .bio-font-generator-tool .bfg-load-more{min-height:42px;padding:10px 18px;font-size:14px;}.tc-wp-tool-root .bio-font-generator-tool .bfg-grid{grid-template-columns:1fr !important;gap:15px;}.tc-wp-tool-root .bio-font-generator-tool .bfg-card{padding:15px;}.tc-wp-tool-root .bio-font-generator-tool .bfg-preview{font-size:17px;}}@media (min-width:375px) and (max-width:429px){.tc-wp-tool-root .bio-font-generator-tool{padding:30px 12px;}.tc-wp-tool-root .bio-font-generator-tool .bfg-shell{width:100%;}.tc-wp-tool-root .bio-font-generator-tool h1{font-size:32px;}.tc-wp-tool-root .bio-font-generator-tool .bfg-subtitle{font-size:15px;}.tc-wp-tool-root .bio-font-generator-tool .bfg-input-top,.tc-wp-tool-root .bio-font-generator-tool .bfg-results-head{align-items:flex-start;flex-direction:column;gap:6px;}.tc-wp-tool-root .bio-font-generator-tool .bfg-input-panel{padding:16px;}.tc-wp-tool-root .bio-font-generator-tool .bfg-input{min-height:124px;padding:15px;font-size:16px;}.tc-wp-tool-root .bio-font-generator-tool .bfg-clear{min-height:34px;padding:7px 14px;font-size:12px;}.tc-wp-tool-root .bio-font-generator-tool .bfg-copy{min-height:33px;padding:7px 12px;font-size:12px;}.tc-wp-tool-root .bio-font-generator-tool .bfg-load-more{width:100%;min-height:42px;padding:10px 16px;font-size:14px;}.tc-wp-tool-root .bio-font-generator-tool .bfg-grid{grid-template-columns:1fr !important;gap:14px;}.tc-wp-tool-root .bio-font-generator-tool .bfg-card{padding:14px;}.tc-wp-tool-root .bio-font-generator-tool .bfg-preview{font-size:16px;}}@media (min-width:320px) and (max-width:374px){.tc-wp-tool-root .bio-font-generator-tool{padding:26px 10px;}.tc-wp-tool-root .bio-font-generator-tool .bfg-shell{width:100%;}.tc-wp-tool-root .bio-font-generator-tool h1{font-size:28px;}.tc-wp-tool-root .bio-font-generator-tool .bfg-subtitle{font-size:14px;}.tc-wp-tool-root .bio-font-generator-tool .bfg-kicker{font-size:12px;padding:6px 11px;}.tc-wp-tool-root .bio-font-generator-tool .bfg-input-top,.tc-wp-tool-root .bio-font-generator-tool .bfg-results-head,.tc-wp-tool-root .bio-font-generator-tool .bfg-card-top{align-items:flex-start;flex-direction:column;gap:8px;}.tc-wp-tool-root .bio-font-generator-tool .bfg-input-panel{padding:14px;border-radius:20px;}.tc-wp-tool-root .bio-font-generator-tool .bfg-input{min-height:116px;padding:13px;border-radius:15px;font-size:15px;}.tc-wp-tool-root .bio-font-generator-tool .bfg-clear{min-height:33px;padding:7px 13px;font-size:12px;}.tc-wp-tool-root .bio-font-generator-tool .bfg-copy{min-height:32px;padding:7px 12px;font-size:12px;}.tc-wp-tool-root .bio-font-generator-tool .bfg-load-more{width:100%;min-height:40px;padding:10px 14px;font-size:13px;}.tc-wp-tool-root .bio-font-generator-tool .bfg-grid{grid-template-columns:1fr !important;gap:13px;}.tc-wp-tool-root .bio-font-generator-tool .bfg-card{padding:13px;border-radius:18px;}.tc-wp-tool-root .bio-font-generator-tool .bfg-preview{min-height:88px;padding:13px;font-size:15px;}}.wpc-scope-455 .tc-wp-tool-root{position:relative !important;top:auto !important;left:auto !important;right:auto !important;bottom:auto !important;margin-top:0 !important;width:100% !important;max-width:100% !important;min-width:0 !important;box-sizing:border-box !important;z-index:0 !important;}.wpc-scope-455 .tc-wp-tool-root .bfg-results-wrap{}