@import "https://fonts.googleapis.com/css2?family=Noto+Serif+SC:wght@700;900&family=IBM+Plex+Mono:wght@400;500;600&family=Noto+Sans+SC:wght@400;500;700;900&display=swap";:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#f4f1eb;--paper-2:#fbfaf6;--paper-3:#ede8df;--ink:#151922;--ink-soft:#56606d;--ink-muted:#8e968f;--line:#1c212a1b;--line-strong:#1e242b2e;--shadow:0 24px 70px #2b2e3729;--shadow-card:0 15px 38px #1d21261f;--blue:#2f6df6;--cyan:#19b9c4;--amber:#eca733;--coral:#f16455;--green:#38b487;--violet:#6e5bd8;--indigo:#5164ec;--radius-xl:34px;--radius-lg:22px;--radius-md:16px;background:var(--paper);font-family:Noto Sans SC,Microsoft YaHei UI,DengXian,sans-serif}*{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}body{color:var(--ink);background:radial-gradient(circle at 88% 9%,#90d7d570,#0000 23rem),radial-gradient(circle at 4% 92%,#cdbef594,#0000 25rem),linear-gradient(135deg,#f6f2ea 0%,#f4f1eb 42%,#eeeee8 100%);overflow-x:hidden}button,input,textarea{font:inherit}button{cursor:default}.workbench-shell{isolation:isolate;min-width:1180px;min-height:100vh;padding:34px 42px 56px;position:relative}.blueprint-grid{pointer-events:none;opacity:.76;z-index:-3;background-image:linear-gradient(#36454830 1px,#0000 1px),linear-gradient(90deg,#36454830 1px,#0000 1px),linear-gradient(#36454814 1px,#0000 1px),linear-gradient(90deg,#36454814 1px,#0000 1px);background-size:24px 24px,24px 24px,8px 8px,8px 8px;width:500px;height:334px;position:fixed;inset:18px 18px auto auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.ambient{filter:blur(2px);pointer-events:none;z-index:-4;border-radius:999px;position:fixed}.ambient--mint{background:#8bdcd654;width:420px;height:420px;top:-10vh;right:-6vw}.ambient--lilac{background:#cfbef473;width:520px;height:360px;bottom:-16vh;left:-8vw}.hero-panel{width:100%;min-height:830px;margin:0 auto;padding:0 0 24px;position:relative}.hero-panel:before{content:"";z-index:-2;opacity:.92;background-image:linear-gradient(#282f3629 1px,#0000 1px),linear-gradient(90deg,#282f3629 1px,#0000 1px);background-size:28px 28px;width:650px;height:384px;position:absolute;top:18px;left:-19px}.hero-header{justify-content:space-between;align-items:flex-end;gap:32px;margin:0 12px 32px;display:flex}.eyebrow{letter-spacing:.16em;text-transform:uppercase;color:#6f7977;margin:0 0 4px;font-family:IBM Plex Mono,Cascadia Mono,monospace;font-size:12px}h1{letter-spacing:-.085em;color:#10131a;text-shadow:0 1px #ffffffb8;margin:0;font-family:Noto Serif SC,Microsoft YaHei UI,serif;font-size:clamp(42px,4.4vw,76px);font-weight:900;line-height:.98}.status-stack{color:#6b7475;justify-items:end;gap:8px;margin-bottom:8px;font-family:IBM Plex Mono,Cascadia Mono,monospace;font-size:12px;display:grid}.status-stack strong{color:#2449a5;background:#ffffffa6;border:1px solid #2f6df62e;border-radius:999px;padding:9px 13px;display:inline-flex;box-shadow:0 9px 24px #2f6df61a}.workbench-stage{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff69;border:1px solid #171c2314;border-radius:38px;margin:0 28px;padding:15px 26px 30px;position:relative;box-shadow:0 42px 90px #262b321a}.toolbar{box-shadow:var(--shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffb8;border:1px solid #1a202612;border-radius:26px;grid-template-columns:minmax(460px,1fr) 132px 152px;align-items:center;gap:13px;margin:0 7px 18px;padding:15px;display:grid;position:relative}.search-box{background:#f3f5f5;border:1px solid #20272d0f;border-radius:14px;align-items:center;gap:11px;height:42px;padding:0 16px;display:flex}.search-box span{background:var(--blue);width:7px;height:7px;box-shadow:12px 0 0 var(--cyan), 24px 0 0 var(--amber);border-radius:50%}.search-box input{color:#8a9394;background:0 0;border:0;outline:0;width:100%;font-size:13px}.toolbar-primary,.toolbar-secondary{border:0;border-radius:14px;height:42px;font-size:13px;font-weight:800;transition:transform .18s,box-shadow .18s}.toolbar-primary{color:#fff;background:linear-gradient(135deg,#2d70ff,#245be6);box-shadow:0 12px 28px #2d70ff42}.toolbar-secondary{color:#48525c;background:#f7f6f2;border:1px solid #1b202614}.workspace-note{color:#7a8381;align-items:center;gap:10px;margin:0 16px 14px;font-family:IBM Plex Mono,Cascadia Mono,monospace;font-size:12px;display:flex}.workspace-note i{background:linear-gradient(90deg,#0000,#1b212838,#0000);width:52px;height:1px}.tools-grid{--grid-unit-width:87px;grid-template-columns:repeat(auto-fill, var(--grid-unit-width));grid-auto-columns:var(--grid-unit-width);grid-auto-rows:118px;grid-auto-flow:dense;justify-content:center;align-items:stretch;gap:16px;margin:0;display:grid}.tool-slot{min-width:0;min-height:0}.tool-slot>.tool-card{height:100%}.tool-slot--s{grid-area:span 2/span 2}.tool-slot--wide{grid-area:span 2/span 4}.tool-slot--xl{grid-area:span 2/span 3}.tool-slot--timestamp,.tool-slot--world-time,.tool-slot--smart-json{grid-area:span 4/span 6}.tool-slot--translation{grid-area:span 4/span 12}.tool-slot--regex{grid-area:span 5/span 12}.tool-slot--password,.tool-slot--text-stats,.tool-slot--network,.tool-slot--base64,.tool-slot--us-address,.tool-slot--currency,.tool-slot--variable{grid-area:span 3/span 4}.tool-slot--jwt,.tool-slot--command,.tool-slot--csv-json{grid-area:span 4/span 6}.tool-slot--dragging{opacity:.46}.tool-card{--accent:var(--blue);border-radius:var(--radius-lg);background:linear-gradient(180deg, #fffffff5, #f9f8f4e6), var(--paper-2);min-height:0;box-shadow:var(--shadow-card);animation:.72s cubic-bezier(.2,.8,.2,1) both card-rise;animation-delay:var(--delay);border:1px solid #171c2314;flex-direction:column;padding:17px 17px 14px;display:flex;position:relative;overflow:hidden}.tool-card:before{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(circle at calc(100% - 22px) 20px, color-mix(in srgb, var(--accent) 16%, transparent), transparent 86px), linear-gradient(90deg, transparent 0%, #ffffff9e 45%, transparent 100%);opacity:.92;position:absolute;inset:0}.tool-card:after{content:"";opacity:.7;background:linear-gradient(90deg,#0000,#141a231f,#0000);height:1px;position:absolute;inset:auto 16px 12px}.tool-card--ink{color:#f7fbff;background:linear-gradient(160deg,#161e2efa,#0b121ffa),#101725;border-color:#ffffff12;box-shadow:0 21px 56px #0b121f57}.tool-card--ink:before{background:radial-gradient(circle at 92% 7%, color-mix(in srgb, var(--accent) 24%, transparent), transparent 100px), linear-gradient(135deg, #ffffff14, transparent 42%)}.tool-card--s{grid-area:span 2/span 2}.tool-card--wide{grid-area:span 2/span 4}.tool-card--xl{grid-area:span 2/span 3}.tool-card--timestamp{background:radial-gradient(circle at 96% 0,#38b48724,#0000 190px),linear-gradient(155deg,#fffffffa,#f7faf6ed);border-color:#2c9c7a2e;grid-area:span 4/span 6;padding:19px 20px 18px}.tool-card--timestamp:before{background:linear-gradient(90deg,#0000 0%,#ffffff94 42%,#0000 100%),linear-gradient(#38b4870e 1px,#0000 1px) 0 0/16px 16px,linear-gradient(90deg,#38b4870e 1px,#0000 1px) 0 0/16px 16px}.tool-card--world-time{color:#edf4ff;background:radial-gradient(circle at 96% 4%,#3cc9dd3b,#0000 190px),radial-gradient(circle at 0 100%,#6e5bd83d,#0000 220px),linear-gradient(150deg,#15243e 0%,#101b31 56%,#18203b 100%);border-color:#5164ec33;grid-area:span 4/span 6;padding:19px 20px 18px;box-shadow:0 24px 56px #0f1a314d}.tool-card--world-time:before{background:linear-gradient(#89aedd13 1px,#0000 1px) 0 0/16px 16px,linear-gradient(90deg,#89aedd13 1px,#0000 1px) 0 0/16px 16px}.tool-card--world-time:after{background:linear-gradient(90deg,#0000,#9fc7ed38,#0000)}.tool-card--translation{background:radial-gradient(circle at 96% 0,#eca7332e,#0000 220px),radial-gradient(circle at 3% 100%,#2f6df617,#0000 260px),linear-gradient(150deg,#fffffffc,#fcf9f1f0);border-color:#da962038;grid-area:span 4/span 12;padding:19px 20px 17px}.tool-card--translation:before{background:linear-gradient(90deg,#0000 0%,#ffffff8a 42%,#0000 100%),linear-gradient(#da96200b 1px,#0000 1px) 0 0/18px 18px,linear-gradient(90deg,#da96200b 1px,#0000 1px) 0 0/18px 18px}.accent-blue{--accent:var(--blue)}.accent-cyan{--accent:var(--cyan)}.accent-amber{--accent:var(--amber)}.accent-coral{--accent:var(--coral)}.accent-green{--accent:var(--green)}.accent-violet{--accent:var(--violet)}.accent-indigo{--accent:var(--indigo)}.card-chrome,.tool-head,.tool-actions,.tool-card>div:not(.card-chrome){z-index:1;position:relative}.card-chrome{justify-content:space-between;align-items:flex-start;margin-bottom:8px;display:flex}.drag-handle{opacity:.48;cursor:grab;grid-template-columns:repeat(2,3px);grid-auto-rows:3px;gap:3px;padding:3px;display:grid}.drag-handle:active{cursor:grabbing}.drag-handle span{background:currentColor;border-radius:50%;width:3px;height:3px}.accent-dot{background:var(--accent);width:23px;height:23px;box-shadow:0 9px 18px color-mix(in srgb, var(--accent) 34%, transparent);border-radius:8px}.tool-head h2{letter-spacing:-.04em;margin:0;font-size:17px;font-weight:900;line-height:1.05}.tool-head p{color:var(--ink-muted);margin:8px 0 12px;font-size:11px;font-weight:700}.tool-card--ink .tool-head p{color:#dee6f194}.mock-field{color:#9aa2a2;background:#f4f6f5f0;border:1px solid #161c230d;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;height:32px;padding:0 11px;font-size:11px;font-weight:700;display:flex}.mock-field i{background:color-mix(in srgb, var(--accent) 68%, white);opacity:.72;border-radius:999px;width:20px;height:6px}.mock-field--dark{color:#e7eef480;background:#ffffff14;border-color:#ffffff0f}.textarea-body,.lines-body,.token-body,.timeline-body,.password-body,.currency-body,.metrics-body,.command-body{flex:1;gap:10px;min-height:0;display:grid}.lined-panel,.ghost-lines{background:#f4f6f6b8;border:1px solid #191f260f;border-radius:14px;align-content:start;gap:9px;min-height:78px;padding:14px 13px;display:grid}.tool-card--ink .lined-panel,.tool-card--ink .ghost-lines{background:#ffffff0f;border-color:#ffffff12}.lined-panel span,.ghost-lines span{background:#5e6a7438;border-radius:999px;height:5px;display:block}.lined-panel span:nth-child(2n),.ghost-lines span:nth-child(2n){width:86%}.lined-panel span:nth-child(3n),.ghost-lines span:nth-child(3n){width:68%}.tool-card--ink .lined-panel span,.tool-card--ink .ghost-lines span{background:#d8e4f12e}.compact{min-height:unset;gap:7px;padding:10px 11px}.tool-actions{grid-template-columns:minmax(0,1fr) minmax(54px,.58fr);gap:9px;margin-top:12px;display:grid}.primary-action,.secondary-action{border:0;border-radius:10px;height:32px;font-size:11px;font-weight:900}.primary-action{color:#fff;background:var(--accent);box-shadow:0 9px 18px color-mix(in srgb, var(--accent) 24%, transparent)}.secondary-action{color:#697179;background:#f4f3eff0;border:1px solid #1a20260f}.tool-card--ink .secondary-action{color:#edf2f7a8;background:#ffffff14;border-color:#ffffff0f}.ticks{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.ticks span{background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 18%, white), #f4f6f6e6);border:1px solid #181e240d;border-radius:9px;height:30px}.slider-row{align-items:center;gap:10px;display:flex}.slider-row span{background:linear-gradient(90deg, var(--accent) 58%, #3c465021 58%);border-radius:999px;flex:1;height:7px}.slider-row b{background:var(--accent);width:20px;height:20px;box-shadow:0 5px 16px color-mix(in srgb, var(--accent) 35%, transparent);border-radius:50%}.pill-row{gap:7px;display:flex}.pill-row em{text-align:center;color:#687179;background:#f4f6f5e0;border-radius:999px;flex:1;padding:7px 0;font-size:10px;font-style:normal;font-weight:800}.currency-pair{grid-template-columns:1fr 20px 1fr;align-items:center;gap:8px;font-family:IBM Plex Mono,monospace;font-size:12px;display:grid}.currency-pair span{background:#1e242b2e;height:1px}.result-strip{color:#8c681c;background:color-mix(in srgb, var(--accent) 18%, white);border-radius:13px;padding:12px;font-weight:900}.metric-grid{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.metric-grid b{min-height:62px;color:var(--ink);background:#f4f6f5e0;border-radius:14px;padding:12px;font-family:IBM Plex Mono,monospace;font-size:20px}.metric-grid span{color:#8b9494;margin-top:4px;font-family:Noto Sans SC,sans-serif;font-size:10px;display:block}.command-body code{color:#c7f0e8;background:#1a2232;border-radius:12px;padding:11px 13px;font-family:IBM Plex Mono,monospace;font-size:11px;display:block}.timestamp-head{z-index:1;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:16px;display:flex;position:relative}.timestamp-kicker{color:#278766;letter-spacing:.13em;margin:0 0 5px;font-family:IBM Plex Mono,monospace;font-size:10px;font-weight:700}.timestamp-head h2{letter-spacing:-.08em;margin:0;font-family:Noto Serif SC,serif;font-size:27px}.timestamp-head p:last-child{color:#75807b;margin:7px 0 0;font-size:12px;font-weight:700}.timestamp-timezone{color:#33856b;background:#f1faf6d6;border:1px solid #38b48729;border-radius:999px;flex:none;padding:8px 10px;font-family:IBM Plex Mono,monospace;font-size:10px;font-weight:700}.timestamp-input-area,.timestamp-feedback,.timestamp-results,.timestamp-actions{z-index:1;position:relative}.timestamp-input-area label{color:#647069;margin-bottom:7px;font-size:11px;font-weight:900;display:block}.timestamp-input-shell{background:#ffffffe0;border:1px solid #1d55431f;border-radius:13px;grid-template-columns:minmax(0,1fr) 50px;gap:8px;padding:5px 5px 5px 13px;display:grid;box-shadow:0 7px 22px #366c580f}.timestamp-input-shell:focus-within{border-color:#38b4877a;box-shadow:0 0 0 4px #38b4871a}.timestamp-input-shell input{color:#25342f;background:0 0;border:0;outline:0;min-width:0;font-family:IBM Plex Mono,Noto Sans SC,monospace;font-size:12px}.timestamp-input-shell input::placeholder{color:#a1aaa6}.timestamp-input-shell button,.timestamp-examples button,.timestamp-result-row button{color:#5d6c67;cursor:pointer;background:#ebf2eee0;border:0;border-radius:8px;font-size:10px;font-weight:800}.timestamp-examples{gap:6px;margin-top:7px;display:flex}.timestamp-examples button{color:#7a8782;background:#f2f6f3c7;padding:5px 8px;font-family:IBM Plex Mono,monospace;font-size:9px}.timestamp-feedback{color:#75817d;background:#eef3f0b8;border-radius:10px;align-items:center;gap:8px;min-height:29px;margin:11px 0;padding:7px 9px;font-size:10px;font-weight:700;display:flex}.timestamp-feedback i{background:#94a39d;border-radius:50%;flex:none;width:7px;height:7px}.timestamp-feedback--success{color:#307c63;background:#38b4871c}.timestamp-feedback--success i{background:var(--green)}.timestamp-feedback--error{color:#ba544d;background:#f164551a}.timestamp-feedback--error i{background:var(--coral)}.timestamp-feedback--loading{color:#805fa5;background:#6e5bd81a}.timestamp-feedback--loading i{background:var(--violet);animation:.95s ease-in-out infinite ai-pulse}.timestamp-feedback b{color:var(--violet);letter-spacing:.12em;margin-left:auto;font-family:IBM Plex Mono,monospace}.timestamp-results{background:#f9fbf8b8;border:1px dashed #35675629;border-radius:14px;flex:1;align-content:center;min-height:154px;display:grid}.timestamp-results--ready{background:#ffffffbd;border-style:solid;align-content:start;gap:6px;padding:10px}.timestamp-empty{text-align:center;padding:22px}.timestamp-empty span{color:#88a198;letter-spacing:.16em;font-family:IBM Plex Mono,monospace;font-size:10px;font-weight:700}.timestamp-empty p{color:#9aa5a0;max-width:320px;margin:9px auto 0;font-size:11px;font-weight:700;line-height:1.7}.timestamp-results-title,.timestamp-result-row{align-items:center;display:grid}.timestamp-results-title{color:#62716c;letter-spacing:.08em;grid-template-columns:1fr auto;margin-bottom:1px;font-size:10px;font-weight:900}.source-badge{letter-spacing:0;border-radius:999px;padding:4px 7px;font-size:9px}.source-badge--local{color:#278766;background:#38b4871f}.source-badge--ai{color:#6e5bd8;background:#6e5bd81f}.timestamp-result-row{background:#f2f6f3d1;border-radius:9px;grid-template-columns:78px minmax(0,1fr) 42px;gap:7px;min-height:30px;padding:4px 5px 4px 9px}.timestamp-result-row span{color:#7f8d88;font-size:10px;font-weight:800}.timestamp-result-row strong{color:#33433e;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;overflow:hidden}.timestamp-result-row .mono-value{font-family:IBM Plex Mono,monospace}.timestamp-actions{grid-template-columns:minmax(0,1fr) 140px;gap:9px;margin-top:11px;display:grid}.timestamp-actions button{cursor:pointer;border-radius:11px;height:36px;font-size:11px;font-weight:900}.timestamp-convert{color:#fff;background:linear-gradient(135deg,#38b487,#278d6d);border:0;box-shadow:0 10px 19px #38b4873b}.timestamp-convert:disabled{opacity:.72;cursor:wait}.timestamp-now{color:#547068;background:#f2f6f3f0;border:1px solid #204a3d17}.world-time-head,.world-time-input-shell,.world-time-feedback,.world-time-grid,.world-time-actions{z-index:1;position:relative}.world-time-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:13px;display:flex}.world-time-kicker{color:#81ddeb;letter-spacing:.13em;margin:0 0 5px;font-family:IBM Plex Mono,monospace;font-size:10px;font-weight:700}.world-time-head h2{letter-spacing:-.08em;margin:0;font-family:Noto Serif SC,serif;font-size:27px}.world-time-head p:last-child{color:#d6e4f3a3;margin:7px 0 0;font-size:12px;font-weight:700}.world-time-mode{color:#92f0d1;letter-spacing:.08em;background:#30a88b1f;border:1px solid #61e3bf3d;border-radius:999px;flex:none;min-width:61px;padding:7px 10px 7px 19px;font-family:IBM Plex Mono,monospace;font-size:10px;font-weight:700;position:relative}.world-time-mode:before{content:"";background:#61e3bf;border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite world-live-pulse;position:absolute;top:50%;left:9px;transform:translateY(-50%);box-shadow:0 0 0 4px #61e3bf1a}.world-time-mode--fixed{min-width:unset;color:#b6baff;letter-spacing:0;background:#6e5bd82e;border-color:#979cff45;padding-left:10px}.world-time-mode--fixed:before{display:none}.world-time-input-shell{background:#ffffff12;border:1px solid #8ebfe126;border-radius:12px;grid-template-columns:minmax(0,1fr) 54px;gap:7px;padding:5px 5px 5px 12px;display:grid}.world-time-input-shell:focus-within{border-color:#66d2e487;box-shadow:0 0 0 4px #36b1cf1a}.world-time-input-shell input{color:#ecf7ff;background:0 0;border:0;outline:0;min-width:0;font-family:IBM Plex Mono,monospace;font-size:11px}.world-time-input-shell input::placeholder{color:#c4d9e76b}.world-time-input-shell button,.world-time-actions button{color:#d8f6ff;cursor:pointer;background:#4ba9c226;border:1px solid #83d0df29;border-radius:8px;font-size:10px;font-weight:900}.world-time-feedback{color:#c6dde8ad;align-items:center;gap:8px;min-height:26px;margin:9px 0;font-size:10px;font-weight:700;display:flex}.world-time-feedback i{background:#61e3bf;border-radius:50%;flex:none;width:6px;height:6px}.world-time-feedback--error{color:#ffada4}.world-time-feedback--error i{background:#f16455}.world-time-grid{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-height:0;display:grid}.world-time-city{background:#fff1;border:1px solid #a5c9e71f;border-radius:12px;min-height:90px;padding:10px 11px 9px;position:relative;overflow:hidden}.world-time-city:after{content:"";opacity:.18;background:var(--city-accent);border-radius:50%;width:70px;height:70px;position:absolute;bottom:-26px;right:-23px}.world-time-city--jade{--city-accent:#61e3bf}.world-time-city--sunset{--city-accent:#f2aa55}.world-time-city--blue{--city-accent:#6e9cff}.world-time-city--violet{--city-accent:#a48cff}.world-time-city-head{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.world-time-city-head strong{color:#f4f8ff;font-size:13px;display:block}.world-time-city-head span{color:#c8daed7a;margin-top:2px;font-family:IBM Plex Mono,monospace;font-size:8px;display:block}.world-time-city-head b{color:var(--city-accent);font-family:IBM Plex Mono,monospace;font-size:9px}.world-time-city time{color:#fff;letter-spacing:-.07em;margin-top:8px;font-family:IBM Plex Mono,monospace;font-size:22px;font-weight:600;display:block}.world-time-city footer{color:#cadbeba6;justify-content:space-between;gap:8px;margin-top:5px;font-family:IBM Plex Mono,monospace;font-size:8px;display:flex}.world-time-city footer em{color:var(--city-accent);font-style:normal}.world-time-actions{justify-content:space-between;align-items:center;gap:10px;margin-top:10px;display:flex}.world-time-actions span{color:#b9cfe37a;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:IBM Plex Mono,monospace;font-size:9px;overflow:hidden}.world-time-actions button{flex:none;padding:7px 10px}.translation-head,.translation-workspace,.translation-feedback,.translation-actions{z-index:1;position:relative}.translation-head{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:14px;display:flex}.translation-kicker{color:#b77918;letter-spacing:.13em;margin:0 0 5px;font-family:IBM Plex Mono,monospace;font-size:10px;font-weight:700}.translation-head h2{letter-spacing:-.08em;margin:0;font-family:Noto Serif SC,serif;font-size:27px}.translation-head p:last-child{color:#817763;margin:7px 0 0;font-size:12px;font-weight:700}.translation-auto{color:#a16d1d;background:#fff9e9d6;border:1px solid #da96202e;border-radius:999px;align-items:center;padding:8px 11px;font-family:IBM Plex Mono,monospace;font-size:10px;display:flex}.translation-workspace{flex:1;grid-template-columns:minmax(0,1fr) 38px minmax(0,1fr);gap:10px;min-height:0;display:grid}.translation-pane{background:#ffffffc2;border:1px solid #9b722d21;border-radius:14px;grid-template-rows:auto minmax(0,1fr);min-height:0;padding:11px 12px 12px;transition:border-color .18s,box-shadow .18s,background .18s;display:grid;box-shadow:0 8px 20px #8563260a}.translation-pane:focus-within{background:#fffffff5;border-color:#eca73394;box-shadow:0 0 0 4px #eca7331a}.translation-pane--output{background:#f7f9fccc;border-color:#2f6df61a}.translation-pane>span{color:#7a6e58;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;font-size:11px;display:flex}.translation-pane b{color:#a16d1d;font-weight:900}.translation-pane--output b{color:#3560b9}.translation-pane em{color:#a69b87;letter-spacing:.05em;font-family:IBM Plex Mono,monospace;font-size:9px;font-style:normal}.translation-pane textarea{resize:none;color:#384038;background:0 0;border:0;outline:0;width:100%;min-height:0;font-size:13px;font-weight:500;line-height:1.75}.translation-pane textarea::placeholder{color:#b2afa7}.translation-swap{color:#ad7929;cursor:pointer;background:#fff9eaeb;border:1px solid #da96202b;border-radius:13px;align-self:center;width:38px;height:38px;font-size:18px;font-weight:900;transition:transform .18s,box-shadow .18s;box-shadow:0 8px 18px #9b722d17}.translation-swap:hover{transform:rotate(180deg);box-shadow:0 11px 20px #9b722d26}.translation-feedback{color:#817763;background:#f8f2e5b8;border-radius:10px;align-items:center;gap:8px;min-height:29px;margin:10px 0 0;padding:7px 9px;font-size:10px;font-weight:700;display:flex}.translation-feedback i{background:#b7aa91;border-radius:50%;flex:none;width:7px;height:7px}.translation-feedback b{color:#b77918;letter-spacing:.12em;margin-left:auto;font-family:IBM Plex Mono,monospace;font-size:9px}.translation-feedback--queued{color:#977127}.translation-feedback--queued i{background:var(--amber)}.translation-feedback--loading{color:#805fa5;background:#6e5bd81a}.translation-feedback--loading i{background:var(--violet);animation:.95s ease-in-out infinite ai-pulse}.translation-feedback--success{color:#307c63;background:#38b4871a}.translation-feedback--success i{background:var(--green)}.translation-feedback--error{color:#ba544d;background:#f164551a}.translation-feedback--error i{background:var(--coral)}.translation-actions{justify-content:space-between;align-items:center;gap:10px;margin-top:10px;display:flex}.translation-actions div{gap:8px;display:flex}.translation-actions button{color:#806a42;cursor:pointer;background:#f9f6efeb;border:1px solid #9b722d1a;border-radius:10px;min-width:76px;height:34px;padding:0 13px;font-size:11px;font-weight:900}.translation-actions .translation-primary{color:#fff;background:linear-gradient(135deg,#eca733,#d58a1a);border:0;min-width:112px;box-shadow:0 10px 19px #da962038}.translation-actions button:disabled{opacity:.62;cursor:wait}.tool-card--password,.tool-card--text-stats,.tool-card--network,.tool-card--smart-json,.tool-card--jwt,.tool-card--base64,.tool-card--command,.tool-card--us-address,.tool-card--currency,.tool-card--csv-json,.tool-card--regex,.tool-card--variable{padding:17px 18px 16px}.tool-card--password{background:radial-gradient(circle at 96% 0,#5164ec24,#0000 150px),linear-gradient(150deg,#fffffffa,#f7f8fef0);border-color:#5164ec2e}.tool-card--text-stats{background:radial-gradient(circle at 96% 0,#19b9c424,#0000 150px),linear-gradient(150deg,#fffffffa,#f5fbfaf0);border-color:#19b9c42e}.tool-card--network{background:radial-gradient(circle at 96% 0,#2f6df621,#0000 160px),linear-gradient(150deg,#fffffffa,#f6f9fef0);border-color:#2f6df62b}.tool-card--jwt{background:radial-gradient(circle at 96% 0,#19b9c426,#0000 180px),linear-gradient(150deg,#fffffffa,#f4fcfbf0);border-color:#19b9c430}.tool-card--base64{background:radial-gradient(circle at 96% 0,#f1645521,#0000 160px),linear-gradient(150deg,#fffffffa,#fdf7f5f0);border-color:#f164552e}.tool-card--command{background:radial-gradient(circle at 96% 0,#f1645524,#0000 180px),linear-gradient(150deg,#fffffffa,#fdf8f5f0);border-color:#f1645533}.tool-card--us-address{background:radial-gradient(circle at 96% 0,#38b48724,#0000 160px),linear-gradient(150deg,#fffffffa,#f6fcf8f0);border-color:#38b4872e}.tool-card--currency{background:radial-gradient(circle at 96% 0,#da962026,#0000 160px),linear-gradient(150deg,#fffffffa,#fefaf1f0);border-color:#da962033}.tool-card--csv-json{background:radial-gradient(circle at 96% 0,#2f6df626,#0000 180px),linear-gradient(150deg,#fffffffa,#f6f9fef0);border-color:#2f6df630}.tool-card--regex{background:radial-gradient(circle at 96% 0,#6e5bd82b,#0000 210px),linear-gradient(150deg,#fffffffa,#f8f7fff2);border-color:#6e5bd83b}.tool-card--variable{background:radial-gradient(circle at 96% 0,#38b48726,#0000 170px),linear-gradient(150deg,#fffffffa,#f6fcf8f0);border-color:#38b48730}.tool-card--smart-json{color:#edf4ff;background:radial-gradient(circle at 94% 3%,#59ceda38,#0000 190px),radial-gradient(circle at 0 100%,#6e5bd84d,#0000 240px),linear-gradient(150deg,#19243b 0%,#111a2e 58%,#211f42 100%);border-color:#8170e842;box-shadow:0 24px 56px #0f1a314d}.tool-card--smart-json:before{background:linear-gradient(#94a1dd12 1px,#0000 1px) 0 0/16px 16px,linear-gradient(90deg,#94a1dd12 1px,#0000 1px) 0 0/16px 16px}.compact-tool-head,.json-head{z-index:1;justify-content:space-between;align-items:flex-start;gap:12px;display:flex;position:relative}.compact-tool-head{margin-bottom:12px}.compact-tool-head p,.json-head p{color:color-mix(in srgb, var(--accent) 74%, #5f6974);letter-spacing:.12em;margin:0 0 5px;font-family:IBM Plex Mono,monospace;font-size:9px;font-weight:700}.compact-tool-head h2,.json-head h2{letter-spacing:-.075em;margin:0;font-family:Noto Serif SC,serif;font-size:22px}.compact-tool-head b,.json-head b{color:var(--accent);background:color-mix(in srgb, var(--accent) 11%, white);border-radius:999px;flex:none;padding:6px 8px;font-family:IBM Plex Mono,monospace;font-size:9px}.password-output{z-index:1;color:#33408c;overflow-wrap:anywhere;background:#f8f9ffd6;border:1px solid #5164ec1f;border-radius:12px;min-height:50px;padding:14px 13px;font-family:IBM Plex Mono,monospace;font-size:13px;font-weight:700;display:block;position:relative;overflow:hidden}.password-length{z-index:1;color:#7e8791;grid-template-columns:66px minmax(0,1fr);align-items:center;gap:8px;margin:12px 0 9px;font-size:10px;font-weight:900;display:grid;position:relative}.password-length input{width:100%;accent-color:var(--indigo)}.password-settings{z-index:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid;position:relative}.password-settings label{color:#6f7883;background:#f1f3fad6;border-radius:9px;justify-items:center;gap:5px;padding:7px 2px;font-size:10px;font-weight:800;display:grid}.password-settings input{accent-color:var(--indigo)}.compact-tool-feedback{z-index:1;color:#8b919c;flex:1;margin:10px 0 0;font-size:10px;font-weight:700;line-height:1.55;position:relative}.compact-tool-actions{z-index:1;grid-template-columns:minmax(0,1fr) 76px;gap:8px;margin-top:10px;display:grid;position:relative}.compact-tool-actions button{cursor:pointer}.compact-tool-actions button:disabled{opacity:.66;cursor:wait}.text-stats-input{z-index:1;resize:none;color:#3c4b4e;background:#fafefdd1;border:1px solid #19b9c421;border-radius:12px;outline:0;flex:1;width:100%;min-height:94px;padding:11px 12px;font-size:12px;line-height:1.7;position:relative}.text-stats-input:focus{border-color:#19b9c47a;box-shadow:0 0 0 4px #19b9c417}.text-stats-grid{z-index:1;grid-template-columns:repeat(3,1fr);gap:7px;margin-top:9px;display:grid;position:relative}.text-stats-grid strong{color:#277f87;background:#e5f7f6d6;border-radius:10px;padding:9px 8px;font-family:IBM Plex Mono,monospace;font-size:17px}.text-stats-grid span{color:#83a2a2;margin-top:3px;font-family:Noto Sans SC,sans-serif;font-size:9px;display:block}.compact-tool-actions--single{justify-content:space-between;align-items:center;display:flex}.compact-tool-actions--single span{color:#8c9998;font-size:9px;font-weight:700}.compact-tool-actions--single button{width:76px}.network-inputs{z-index:1;gap:8px;display:grid;position:relative}.network-inputs label{background:#f9fbffd6;border:1px solid #2f6df61a;border-radius:11px;grid-template-columns:76px minmax(0,1fr);align-items:center;gap:7px;min-height:38px;padding:5px 8px 5px 10px;display:grid}.network-inputs span{color:#71819b;font-size:10px;font-weight:900}.network-inputs input{color:#3d5271;background:0 0;border:0;outline:0;min-width:0;font-family:IBM Plex Mono,monospace;font-size:11px}.network-feedback,.json-feedback{z-index:1;color:#78879d;background:#eff4fbd6;border-radius:10px;align-items:center;gap:7px;min-height:31px;margin-top:10px;padding:7px 8px;font-size:9px;font-weight:800;line-height:1.45;display:flex;position:relative}.network-feedback i,.json-feedback i{background:#9aa8bb;border-radius:50%;flex:none;width:7px;height:7px}.network-feedback b{color:#4772b8;flex:none;margin-left:auto;font-family:IBM Plex Mono,monospace;font-size:9px}.network-feedback--loading i,.json-feedback--loading i{background:var(--violet);animation:.95s ease-in-out infinite ai-pulse}.network-feedback--success,.json-feedback--success{color:#307c63;background:#38b4871a}.network-feedback--success i,.json-feedback--success i{background:var(--green)}.network-feedback--error,.json-feedback--error{color:#ba544d;background:#f164551a}.network-feedback--error i,.json-feedback--error i{background:var(--coral)}.json-head{margin-bottom:11px}.json-head p{color:#a4a9ff}.json-head span{color:#d2dbef9c;margin-top:6px;font-size:11px;font-weight:700;display:block}.json-head b{color:#c7c5ff;background:#6e5bd83d}.json-editor{z-index:1;resize:none;color:#dce8fa;tab-size:2;background:#fff1;border:1px solid #9ca9e126;border-radius:12px;outline:0;flex:1;width:100%;min-height:0;padding:12px 13px;font-family:IBM Plex Mono,monospace;font-size:11px;line-height:1.65;position:relative}.json-editor:focus{border-color:#a48cff85;box-shadow:0 0 0 4px #6e5bd821}.json-editor::placeholder{color:#c8d3e859}.json-feedback{color:#d1dbeeab;background:#ffffff12}.json-actions{z-index:1;gap:7px;margin-top:10px;display:flex;position:relative}.json-actions button{color:#dfe7f5c2;cursor:pointer;background:#ffffff13;border:1px solid #9ca9e124;border-radius:9px;min-width:60px;height:32px;padding:0 10px;font-size:10px;font-weight:900}.json-actions .json-primary{color:#fff;background:linear-gradient(135deg,#6e5bd8,#536ce5);border:0;min-width:96px;box-shadow:0 10px 18px #4955d342}.json-actions button:disabled{opacity:.62;cursor:wait}.panel-tabs{z-index:1;gap:5px;margin-bottom:8px;display:flex;position:relative}.panel-tabs button{color:#718487;cursor:pointer;background:#f0f7f7d1;border:1px solid #19b9c41a;border-radius:999px;padding:5px 11px;font-size:10px;font-weight:900}.panel-tabs button.is-active{color:#167984;background:#19b9c424}.panel-editor,.base64-workspace textarea,.command-description{z-index:1;resize:none;color:#3f5254;background:#fcffffdb;border:1px solid #19b9c421;border-radius:11px;outline:0;min-width:0;padding:10px 11px;font-family:IBM Plex Mono,Noto Sans SC,monospace;font-size:11px;line-height:1.55;position:relative}.panel-editor:focus,.base64-workspace textarea:focus,.command-description:focus{border-color:color-mix(in srgb, var(--accent) 50%, transparent);box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 10%, transparent)}.jwt-token-input{min-height:67px}.jwt-generate-inputs{z-index:1;grid-template-columns:minmax(0,1fr) 185px;gap:8px;display:grid;position:relative}.jwt-generate-inputs textarea{min-height:67px}.jwt-generate-inputs input{color:#3f5254;background:#fcffffdb;border:1px solid #19b9c421;border-radius:11px;outline:0;min-width:0;padding:0 11px;font-size:11px}.panel-feedback{z-index:1;color:#7c898b;background:#edf4f3cc;border-radius:9px;align-items:center;gap:7px;min-height:29px;margin:8px 0;padding:6px 8px;font-size:9px;font-weight:800;display:flex;position:relative}.panel-feedback i{background:#a0aeae;border-radius:50%;flex:none;width:7px;height:7px}.panel-feedback b{color:var(--violet);letter-spacing:.12em;margin-left:auto;font-family:IBM Plex Mono,monospace}.panel-feedback--success{color:#307c63;background:#38b4871a}.panel-feedback--success i{background:var(--green)}.panel-feedback--error{color:#ba544d;background:#f164551a}.panel-feedback--error i{background:var(--coral)}.panel-feedback--loading i{background:var(--violet);animation:.95s ease-in-out infinite ai-pulse}.jwt-result{z-index:1;flex:1;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:7px;min-height:0;display:grid;position:relative}.jwt-result pre{color:#3d666b;background:#ebf8f8c7;border-radius:10px;min-height:0;margin:0;padding:9px 10px;font-family:IBM Plex Mono,monospace;font-size:10px;line-height:1.5;overflow:auto}.jwt-result>span,.command-result>span{color:#a4afae;text-align:center;grid-column:1/-1;align-self:center;font-size:10px;font-weight:800}.jwt-actions{grid-template-columns:minmax(0,1fr) 88px 56px}.base64-workspace{z-index:1;flex:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid;position:relative}.base64-workspace textarea{border-color:#f164551f;min-height:100px}.base64-actions{z-index:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid;position:relative}.base64-actions button{cursor:pointer}.compact-tool-head select{border:1px solid color-mix(in srgb, var(--accent) 16%, transparent);color:#6f7b7c;background:#ffffffc7;border-radius:9px;outline:0;max-width:178px;min-height:29px;padding:0 7px;font-size:10px;font-weight:800}.command-description{border-color:#f1645524;min-height:68px}.command-result{z-index:1;background:#fffcfad1;border:1px solid #f164551a;border-radius:11px;flex:1;min-height:92px;padding:11px 12px;display:grid;position:relative}.command-result code{color:#28675c;overflow-wrap:anywhere;font-family:IBM Plex Mono,monospace;font-size:12px;font-weight:700;line-height:1.6}.command-result p{color:#837c75;margin:8px 0 0;font-size:10px;font-weight:700;line-height:1.6}.address-result{z-index:1;background:#f8fdf9d6;border:1px solid #38b48721;border-radius:13px;flex:1;align-content:center;gap:6px;min-height:118px;padding:13px;display:grid;position:relative}.address-result span{color:#78a491;letter-spacing:.1em;font-family:IBM Plex Mono,monospace;font-size:9px;font-weight:700}.address-result strong{color:#2e5e50;font-family:Noto Serif SC,serif;font-size:18px}.address-result b,.address-result em{color:#628075;font-family:IBM Plex Mono,monospace;font-size:11px;font-style:normal}.currency-inputs{z-index:1;gap:7px;display:grid;position:relative}.currency-inputs label,.currency-selects{align-items:center;gap:7px;display:grid}.currency-inputs label{background:#fffdf8db;border:1px solid #da962021;border-radius:11px;grid-template-columns:42px minmax(0,1fr);min-height:37px;padding:5px 8px 5px 10px}.currency-inputs span{color:#94783e;font-size:10px;font-weight:900}.currency-inputs input,.currency-selects select{color:#66502b;background:0 0;border:0;outline:0;min-width:0;font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:700}.currency-selects{grid-template-columns:minmax(0,1fr) 30px minmax(0,1fr)}.currency-selects select{background:#fffdf8db;border:1px solid #da962021;border-radius:9px;min-height:32px;padding:0 6px;font-size:10px}.currency-selects button{color:#ad7929;cursor:pointer;background:#fff9eaeb;border:1px solid #da96202e;border-radius:9px;height:30px;font-size:16px;font-weight:900}.currency-result{z-index:1;background:#fffcf4d6;border:1px solid #da96201f;border-radius:11px;flex:1;align-content:center;gap:5px;min-height:78px;padding:10px 11px;display:grid;position:relative}.currency-result>span{color:#a0895d;font-family:IBM Plex Mono,monospace;font-size:10px;font-weight:700}.currency-result strong{color:#7c551a;font-family:IBM Plex Mono,monospace;font-size:19px}.currency-result strong b{color:#b77918;font-size:11px}.currency-result em{color:#a29273;font-family:IBM Plex Mono,monospace;font-size:9px;font-style:normal}.currency-actions{z-index:1;grid-template-columns:minmax(0,1fr) 54px 68px;gap:7px;margin-top:9px;display:grid;position:relative}.currency-actions button{cursor:pointer}.currency-actions button:disabled{opacity:.62;cursor:wait}.csv-json-tabs button{color:#71809b;background:#f0f4fbd1;border-color:#2f6df61c}.csv-json-tabs button.is-active{color:#3560b9;background:#2f6df621}.csv-json-upload{z-index:1;color:#526c9a;cursor:pointer;background:#f7faffdb;border:1px dashed #2f6df63d;border-radius:11px;gap:4px;padding:9px 11px;display:grid;position:relative}.csv-json-upload:hover{background:#f3f8fffa;border-color:#2f6df67a}.csv-json-upload input{display:none}.csv-json-upload strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.csv-json-upload span{color:#98a6bd;font-size:9px;font-weight:800}.csv-json-output{z-index:1;resize:none;color:#466081;background:#f8fbffe0;border:1px solid #2f6df61f;border-radius:11px;outline:0;flex:1;min-height:0;padding:10px 11px;font-family:IBM Plex Mono,monospace;font-size:10px;line-height:1.55;position:relative}.csv-json-output:focus{border-color:#2f6df66b;box-shadow:0 0 0 4px #2f6df614}.csv-json-actions{z-index:1;grid-template-columns:minmax(0,1fr) 74px 52px 52px;gap:7px;margin-top:9px;display:grid;position:relative}.csv-json-actions button{cursor:pointer}.csv-json-actions button:disabled{opacity:.62;cursor:default}.regex-head{margin-bottom:10px}.regex-generator,.regex-expression,.regex-workspace,.regex-actions,.regex-explanation{z-index:1;position:relative}.regex-generator{grid-template-columns:minmax(0,1fr) 84px;gap:8px;display:grid}.regex-generator textarea,.regex-workspace textarea{resize:none;color:#514a72;background:#fcfbffe0;border:1px solid #6e5bd821;border-radius:11px;outline:0;min-width:0;padding:10px 11px;font-size:11px;line-height:1.55}.regex-generator textarea{min-height:55px}.regex-generator textarea:focus,.regex-workspace textarea:focus,.regex-expression:focus-within{border-color:#6e5bd87a;box-shadow:0 0 0 4px #6e5bd817}.regex-expression{color:#8b7aca;background:#fcfbffe0;border:1px solid #6e5bd821;border-radius:11px;grid-template-columns:12px minmax(0,1fr) 12px 64px;align-items:center;gap:4px;margin-top:8px;padding:7px 9px;font-family:IBM Plex Mono,monospace;font-size:13px;font-weight:800;display:grid}.regex-expression input{color:#534b75;background:0 0;border:0;outline:0;min-width:0;font-family:IBM Plex Mono,monospace;font-size:11px}.regex-expression .regex-flags{color:#8166ce}.regex-workspace{flex:1;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:8px;min-height:0;margin-top:8px;display:grid}.regex-workspace textarea{min-height:116px;font-family:IBM Plex Mono,Noto Sans SC,monospace}.regex-result{color:#9991ad;background:#faf9ffdb;border:1px solid #6e5bd81c;border-radius:11px;align-content:start;min-height:116px;padding:10px 11px;font-size:10px;font-weight:800;display:grid;overflow:auto}.regex-result>strong{letter-spacing:.08em;margin-bottom:8px;font-family:IBM Plex Mono,monospace;font-size:12px}.regex-result>strong.is-match{color:#2c8a6b}.regex-result>strong.is-empty{color:#bb6b62}.regex-match-list{gap:5px;display:grid}.regex-match-list code{color:#5e5878;background:#6e5bd813;border-radius:8px;grid-template-columns:44px minmax(0,1fr);gap:2px 6px;padding:6px 7px;font-family:IBM Plex Mono,monospace;font-size:9px;display:grid}.regex-match-list b{color:#8268cb}.regex-match-list span{overflow-wrap:anywhere;min-width:0}.regex-match-list em{color:#948da4;overflow-wrap:anywhere;grid-column:1/-1;font-style:normal}.regex-match-list small{color:#a1834b;font-size:9px}.regex-explanation{color:#827b93;margin:0 0 8px;font-size:10px;font-weight:700}.regex-actions{grid-template-columns:minmax(0,1fr) 76px 52px;gap:7px;display:grid}.regex-actions button{cursor:pointer}.regex-actions button:disabled,.regex-generator button:disabled{opacity:.62;cursor:wait}.variable-description{z-index:1;resize:none;color:#3e6156;background:#f9fdfae0;border:1px solid #38b48724;border-radius:11px;outline:0;width:100%;min-height:58px;padding:10px 11px;font-size:11px;line-height:1.55;position:relative}.variable-description:focus{border-color:#38b4877a;box-shadow:0 0 0 4px #38b48717}.variable-results{z-index:1;flex:1;align-content:center;gap:6px;min-height:112px;display:grid;position:relative}.variable-results>span{color:#9aa9a4;text-align:center;font-size:10px;font-weight:800;line-height:1.65}.variable-result-row{background:#f7fdf9db;border:1px solid #38b4871c;border-radius:9px;grid-template-columns:60px minmax(0,1fr) 44px;align-items:center;gap:7px;min-height:36px;padding:5px 6px 5px 9px;display:grid}.variable-result-row span{color:#628578;font-size:10px;font-weight:900}.variable-result-row em{color:#a1b5ae;margin-top:2px;font-family:IBM Plex Mono,monospace;font-size:8px;font-style:normal;font-weight:700;display:block}.variable-result-row code{color:#2f6c5a;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:IBM Plex Mono,monospace;font-size:10px;font-weight:700;overflow:hidden}.variable-result-row button{color:#48816f;cursor:pointer;background:#eef9f3e6;border:1px solid #38b4871f;border-radius:7px;height:25px;font-size:9px;font-weight:900}.variable-actions{z-index:1;grid-template-columns:minmax(0,1fr) 62px 48px;gap:7px;display:grid;position:relative}.variable-actions button{cursor:pointer}.variable-actions button:disabled{opacity:.62;cursor:wait}@keyframes world-live-pulse{50%{opacity:.58;box-shadow:0 0 0 7px #61e3bf0f}}@keyframes ai-pulse{50%{transform:scale(1.55);box-shadow:0 0 0 5px #6e5bd81f}}@keyframes card-rise{0%{opacity:0;transform:translateY(18px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.tool-card:hover{transform:translateY(-3px);box-shadow:0 22px 58px #1d212629}.tool-card,.tool-card:hover{transition:transform .22s,box-shadow .22s}@media (width<=1250px){.workbench-shell{padding-left:28px;padding-right:28px}.workbench-stage{margin-left:12px;margin-right:12px;padding-left:20px;padding-right:20px}.toolbar{margin-left:0;margin-right:0}.workspace-note{margin-left:4px;margin-right:4px}.tools-grid{--grid-unit-width:76px;gap:13px}}
