:root{--foreground-rgb:rgb(0,0,0);--background-rgb:rgb(249,250,251);--primary-rgb:rgb(59,130,246);--primary-light-rgb:rgb(96,165,250);--primary-dark-rgb:rgb(37,99,235);--secondary-rgb:rgb(107,114,128);--success-rgb:rgb(34,197,94);--success-dark-rgb:rgb(15,118,53);--danger-rgb:rgb(184,65,18);--danger-light-rgb:rgb(211,86,52);--warning-rgb:rgb(245,158,11);--info-rgb:rgb(174,129,255);--error-rgb:rgb(239,68,68);--gray-100-rgb:rgb(243,244,246);--gray-200-rgb:rgb(229,231,235);--gray-300-rgb:rgb(209,213,219);--gray-400-rgb:rgb(156,163,175);--gray-500-rgb:rgb(107,114,128);--gray-600-rgb:rgb(75,85,99);--card-background-rgb:rgb(229,229,229);--card-background-light-rgb:rgb(248,250,252);--card-border-rgb:rgb(229,231,235);--input-background-rgb:rgb(255,255,255);--input-border-rgb:rgb(209,213,219);--input-text-rgb:rgb(17,24,39);--button-text-rgb:rgb(255,255,255);--divider-rgb:rgb(229,231,235);--usage-status-background-rgb:rgb(213,210,194);--wabi-sabi-primary-rgb:rgb(242,240,235);--wabi-sabi-secondary-rgb:rgb(235,230,220);--wabi-sabi-accent-rgb:rgb(165,155,130);--wabi-sabi-border-rgb:rgb(210,200,185);--wabi-sabi-shadow-rgba:rgba(120,110,90,0.08);--transition-speed:0.3s;--footer-bg-rgb:rgb(31,41,55);--footer-text-rgb:rgb(229,231,235);--footer-link-rgb:rgb(156,163,175);--footer-link-hover-rgb:rgb(249,250,251);--button-disabled-bg-rgb:rgb(147,197,253);--primary-rgba-2:rgba(59,130,246,0.2);--primary-rgba-1:rgba(59,130,246,0.1);--foreground-rgba-1:rgba(0,0,0,0.1);--foreground-rgba-02:rgba(0,0,0,0.02);--danger-rgba-1:rgba(239,68,68,0.1);--success-rgba-1:rgba(34,197,94,0.1);--overlay-rgba-8:rgba(0,0,0,0.8);--overlay-rgba-6:rgba(0,0,0,0.6);--overlay-rgba-5:rgba(0,0,0,0.5);--pricing-personal-button-bg-rgb:var(--primary-rgb);--pricing-professional-button-bg-rgb:rgb(74,166,74);--pricing-business-button-bg-rgb:rgb(237,137,54);--pricing-enterprise-button-bg-rgb:rgb(128,90,213);--feature-box-border-color:transparent;--feature-box-shadow:0 4px 6px rgba(0,0,0,0.1)}:root[data-theme=dark]{--foreground-rgb:rgb(248,248,242);--background-rgb:rgb(39,40,34);--primary-rgb:rgb(109,127,60);--primary-light-rgb:rgb(166,226,46);--primary-dark-rgb:rgb(91,123,37);--danger-rgb:rgb(184,65,18);--danger-light-rgb:rgb(211,86,52);--warning-rgb:rgb(245,158,11);--info-rgb:rgb(174,129,255);--card-background-rgb:rgb(45,45,45);--card-background-light-rgb:rgb(52,52,50);--card-border-rgb:rgb(62,61,50);--input-background-rgb:rgb(45,45,45);--input-border-rgb:rgb(62,61,50);--input-text-rgb:rgb(248,248,242);--divider-rgb:rgb(62,61,50);--button-text-rgb:rgb(248,248,242);--success-rgb:rgb(166,226,46);--success-dark-rgb:rgb(92,124,25);--secondary-rgb:rgb(219,217,208);--usage-status-background-rgb:rgb(124,121,104);--wabi-sabi-primary-rgb:rgb(55,53,48);--wabi-sabi-secondary-rgb:rgb(48,46,42);--wabi-sabi-accent-rgb:rgb(90,85,75);--wabi-sabi-border-rgb:rgb(70,66,58);--wabi-sabi-shadow-rgba:rgba(20,18,15,0.3);--footer-bg-rgb:rgb(30,31,28);--footer-text-rgb:rgb(136,132,111);--footer-link-rgb:rgb(117,113,94);--footer-link-hover-rgb:rgb(166,226,46);--gray-100-rgb:rgb(68,64,60);--gray-200-rgb:rgb(87,83,78);--gray-300-rgb:rgb(120,113,108);--gray-400-rgb:rgb(161,161,170);--gray-500-rgb:rgb(212,212,216);--gray-600-rgb:rgb(228,228,231);--gray-700-rgb:rgb(244,244,245);--button-disabled-bg-rgb:rgb(55,65,81);--primary-rgba-2:rgba(102,217,239,0.2);--primary-rgba-1:rgba(102,217,239,0.1);--foreground-rgba-1:rgba(248,248,242,0.1);--foreground-rgba-02:rgba(248,248,242,0.02);--danger-rgba-1:rgba(249,38,114,0.1);--success-rgba-1:rgba(166,226,46,0.1);--overlay-rgba-8:rgba(0,0,0,0.85);--overlay-rgba-6:rgba(0,0,0,0.7);--overlay-rgba-5:rgba(0,0,0,0.6);--pricing-personal-button-bg-rgb:rgb(37,99,235);--pricing-professional-button-bg-rgb:rgb(100,190,100);--pricing-business-button-bg-rgb:rgb(240,160,80);--pricing-enterprise-button-bg-rgb:rgb(150,110,230);--feature-box-border-color:rgba(255,100,0,0.5);--feature-box-shadow:0 0 8px rgba(255,100,0,0.7),0 0 15px rgba(255,69,0,0.5),0 0 25px rgba(220,20,60,0.3)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--foreground-rgb:rgb(248,248,242);--background-rgb:rgb(39,40,34);--primary-rgb:rgb(109,127,60);--primary-light-rgb:rgb(166,226,46);--primary-dark-rgb:rgb(91,123,37);--danger-rgb:rgb(184,65,18);--danger-light-rgb:rgb(211,86,52);--warning-rgb:rgb(245,158,11);--info-rgb:rgb(174,129,255);--card-background-rgb:rgb(45,45,45);--card-background-light-rgb:rgb(52,52,50);--card-border-rgb:rgb(62,61,50);--input-background-rgb:rgb(45,45,45);--input-border-rgb:rgb(62,61,50);--input-text-rgb:rgb(248,248,242);--divider-rgb:rgb(62,61,50);--button-text-rgb:rgb(248,248,242);--success-rgb:rgb(166,226,46);--success-dark-rgb:rgb(92,124,25);--secondary-rgb:rgb(219,217,208);--usage-status-background-rgb:rgb(124,121,104);--wabi-sabi-primary-rgb:rgb(55,53,48);--wabi-sabi-secondary-rgb:rgb(48,46,42);--wabi-sabi-accent-rgb:rgb(90,85,75);--wabi-sabi-border-rgb:rgb(70,66,58);--wabi-sabi-shadow-rgba:rgba(20,18,15,0.3);--footer-bg-rgb:rgb(30,31,28);--footer-text-rgb:rgb(136,132,111);--footer-link-rgb:rgb(117,113,94);--footer-link-hover-rgb:rgb(166,226,46);--gray-100-rgb:rgb(68,64,60);--gray-200-rgb:rgb(87,83,78);--gray-300-rgb:rgb(120,113,108);--gray-400-rgb:rgb(161,161,170);--gray-500-rgb:rgb(212,212,216);--gray-600-rgb:rgb(228,228,231);--gray-700-rgb:rgb(244,244,245);--button-disabled-bg-rgb:rgb(55,65,81);--primary-rgba-2:rgba(102,217,239,0.2);--primary-rgba-1:rgba(102,217,239,0.1);--foreground-rgba-1:rgba(248,248,242,0.1);--foreground-rgba-02:rgba(248,248,242,0.02);--danger-rgba-1:rgba(249,38,114,0.1);--success-rgba-1:rgba(166,226,46,0.1);--overlay-rgba-8:rgba(0,0,0,0.85);--overlay-rgba-6:rgba(0,0,0,0.7);--overlay-rgba-5:rgba(0,0,0,0.6);--pricing-personal-button-bg-rgb:rgb(37,99,235);--pricing-professional-button-bg-rgb:rgb(100,190,100);--pricing-business-button-bg-rgb:rgb(240,160,80);--pricing-enterprise-button-bg-rgb:rgb(150,110,230);--feature-box-border-color:rgba(255,100,0,0.5);--feature-box-shadow:0 0 8px rgba(255,100,0,0.7),0 0 15px rgba(255,69,0,0.5),0 0 25px rgba(220,20,60,0.3)}}:root[data-theme=dark] .theme-toggle:before{content:"🌙"}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .theme-toggle:before{content:"🌙"}}*{box-sizing:border-box;padding:0;margin:0}body,html{max-width:100vw;overflow-x:hidden;height:100%;transition:background-color var(--transition-speed),color var(--transition-speed)}body{color:var(--foreground-rgb);background:var(--background-rgb);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}a{color:inherit;text-decoration:none}button{cursor:pointer}.card{background-color:var(--card-background-rgb);border:1px solid var(--card-border-rgb);border-radius:.5rem;padding:1rem;box-shadow:0 1px 3px rgba(0,0,0,.1)}.card,.input{transition:all var(--transition-speed)}.input{background-color:var(--input-background-rgb);border:1px solid var(--input-border-rgb);color:var(--input-text-rgb);padding:.5rem .75rem;border-radius:.375rem}.input:focus{outline:none;border-color:var(--primary-rgb);box-shadow:0 0 0 3px var(--primary-rgba-2)}.btn{padding:.5rem 1rem;border-radius:.375rem;font-weight:500;transition:all var(--transition-speed)}.btn-primary{background-color:var(--primary-rgb);color:var(--button-text-rgb)}.btn-primary:hover{background-color:var(--primary-dark-rgb)}.theme-toggle{position:relative;width:40px;height:40px;border-radius:50%;background-color:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all var(--transition-speed);color:var(--foreground-rgb)}.theme-toggle:hover{background-color:var(--foreground-rgba-1)}.theme-toggle:before{content:"☀️";font-size:1.5rem;transition:all var(--transition-speed)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.confirmOverlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:var(--overlay-rgba-8);display:flex;align-items:center;justify-content:center;z-index:1001;padding:20px;touch-action:manipulation}.confirmDialog{background-color:var(--background-rgb);border-radius:12px;padding:32px;max-width:450px;width:100%;text-align:center;box-shadow:0 20px 40px rgba(0,0,0,.15);position:relative;touch-action:manipulation}.confirmDialog h3{margin:0 0 16px;font-size:1.25rem;font-weight:600;color:var(--foreground-rgb)}.confirmDialog p{margin:0 0 32px;color:var(--secondary-rgb);line-height:1.6;font-size:15px}.confirmButtons{display:flex;gap:16px;justify-content:center}.confirmButtons button{padding:12px 24px;border-radius:10px;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s;border:1px solid;min-width:100px;min-height:44px;touch-action:manipulation;-webkit-touch-callout:none;-webkit-user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-moz-user-select:none;user-select:none}.confirmButtons button:first-child{background-color:var(--background-rgb);color:var(--secondary-rgb);border-color:var(--gray-300-rgb)}.confirmButtons button:first-child:hover{background-color:var(--gray-100-rgb);border-color:var(--secondary-rgb);color:var(--foreground-rgb)}.confirmDeleteButton{background-color:var(--danger-rgb);color:white;border-color:var(--danger-rgb)}.confirmDeleteButton:disabled{background-color:var(--gray-400-rgb);border-color:var(--gray-400-rgb);cursor:not-allowed;opacity:.6;transform:none}.confirmButtons button:disabled{cursor:not-allowed;opacity:.6}.postTypeUpdateDialog{max-width:600px}.postTypeUpdateHeader{display:flex;align-items:center;margin-bottom:20px;color:var(--warning-rgb)}.postTypeUpdateIcon{width:24px;height:24px;margin-right:12px}.postTypeUpdateTitle{font-size:20px;font-weight:600;margin:0}.postTypeUpdateDescription{margin-bottom:24px;color:var(--secondary-rgb);line-height:1.6}.postTypeUpdateSection{margin-bottom:24px}.postTypeUpdateSectionTitle{font-size:16px;font-weight:600;margin-bottom:12px;color:var(--foreground-rgb)}.postTypeUpdateList{border:1px solid var(--wabi-sabi-border-rgb);border-radius:8px;overflow:hidden;background-color:var(--wabi-sabi-secondary-rgb)}.postTypeUpdateItem{padding:16px;border-bottom:1px solid var(--card-border-rgb)}.postTypeUpdateItem:last-child{border-bottom:none}.postTypeUpdateItemContent{display:flex;align-items:center;justify-content:center}.postTypeUpdateChange{display:flex;align-items:center;gap:8px;font-size:15px}.postTypeUpdateFrom{display:flex;align-items:center;gap:4px;color:var(--error-rgb)}.postTypeUpdateArrow{color:var(--secondary-rgb)}.postTypeUpdateTo{display:flex;align-items:center;gap:4px;color:var(--success-rgb)}.postTypeUpdateCount{margin-left:12px;font-size:14px;color:var(--secondary-rgb);font-weight:500}.postTypeUpdateButtons{display:flex;gap:16px;justify-content:center}.postTypeUpdateCancelButton,.postTypeUpdateCancelButton:hover{background-color:var(--background-rgb);color:var(--secondary-rgb);border-color:var(--gray-300-rgb)}.postTypeUpdateConfirmButton{background-color:var(--primary-rgb);color:white;border-color:var(--primary-rgb)}.postTypeUpdateConfirmButton:disabled{opacity:.7;cursor:not-allowed}@media (prefers-color-scheme:dark){.postTypeUpdateHeader{color:var(--warning-rgb)}.postTypeUpdateDescription{color:var(--secondary-rgb)}.postTypeUpdateSectionTitle{color:var(--foreground-rgb)}.postTypeUpdateFrom{color:var(--error-rgb)}.postTypeUpdateTo{color:var(--success-rgb)}.postTypeUpdateCount{color:var(--secondary-rgb)}.postTypeUpdateCancelButton,.postTypeUpdateCancelButton:hover{background-color:var(--card-background-rgb);color:var(--secondary-rgb);border-color:var(--card-border-rgb)}}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/55c55f0601d81cf3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/26a46d62cd723877-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/97e0cb1ae144a2a9-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/581909926a08bbc8-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_e8ce0c{font-family:Inter,Inter Fallback;font-style:normal}